/* LGA Popup */
.card-data-modal {
  position: fixed;
  left: 0px;
  top: 0px;
  z-index: 99999;
  display: none;
  background-color: rgb(0 67 103 / 79%);
  margin-left: auto;
  margin-right: auto;
  height: 100%;
  width: 100%;
  align-items: center!important;
  justify-content: center;
    margin: 0 !important;
}
.card-data-content {
  height: -moz-fit-content;
  height: auto;
  width: 950px;
  max-width: 95%;
/*   padding-left: 1.5rem;
  padding-right: 1.5rem; */
  /*margin-top: 6.125rem;*/
  padding-bottom: 3.1875rem;
  background:#fff;
border-radius: 8px;
}

div#DataTables_Table_0_filter label {
    font-size: 16px;
}
 
@media(max-width:480px){
	.card-data-content {
		 width: 90%;
	}
}

.lga-card-header {
       background: #F5F9FC;
    border: 1px solid var(--primary-color-3, #86AFD8);
    padding: 10px;
    /*font-size: 18px;*/
    margin:0 10px;
}
.lga-card {
    padding: 10px;
    font-size: 18px;
    margin:0 10px;
    border-bottom: 1px solid #86AFD8;
    border-left: 1px solid #86AFD8;
    border-right: 1px solid #86AFD8;
    background-color:#B3C4E5;
}

.lga-card:hover{
	background-color: #C2E7C9;
	cursor:pointer;
}

.lga-card h5{
    font-size: 14px;
    font-weight:500;
}

h6.stat-name {
    font-size: 12px;
    margin-top:10px;
    margin-bottom:7px;
}

h6.stat-value {
    font-size: 13px;
    color: #008B71;
}
.lga-stat-card {
    text-align: center;
    border: 1px solid #00211B;
    align-items: center;
    padding: 20px;
}

img.close-button {
    position: absolute;
    z-index: 999;
    top: 50px;
    right: 20px;
}

.card-banner {
/* 	margin:0 1.5rem; */
	
    height: 250px;
    text-align: center;
    background: #01a692;
    padding: 50px 25px;
    color: #fff;
    background-size: cover!important;
    background-position: center!important;
    position:relative;
	    border-radius: 8px 8px 0 0;
}
.card-banner h5 {
    color: #fff;
    font-size: 24px;
margin-bottom: 10px;
}

.card-banner span {
    color: #fff;
    font-size: 16px;
}

.lga-stat-cards {
	//display: grid;
	grid-template-columns: repeat(4,1fr);
	margin:0 1.5rem;
	background:#F5F9FC;
    margin-top: -100px;
    padding: 20px;
    position:relative;
    gap:10px;
    border-radius: 10px;
}

@media(max-width:480px){
    
    .lga-stat-cards {
/*         display: grid; */
        grid-template-columns: repeat(2,1fr);
        height: auto;
        overflow: scroll;
    }
}

.geo-table table.geographical{
    margin-top:20px;
font-size: 12px;
   // transform: scale(0.72);
    transform-origin: left;
    font-weight:500;
}

.geo-table div.geographical_length {
    display: none!important;;
}

.geo-table table.geographical select {
    width: 100px;
}
.geo-table div.geographical_paginate {
    display: none!important;;
}

.geo-table div.geographical_filter {
    font-size: 13px!important;;
}

input.form-control {
    height: 38px;
    border-radius: 10px;
}
.geo-table table.geographical th {
    text-align: left!important;
	background: #f5f9fc;
}
.geo-table tbody tr:nth-of-type(odd) {
    background: #ffffff;
}

.geo-table {
    width: 100%;
    overflow-x: scroll;
    overflow-y: scroll;
    height: 400px;
}

.geo-table div.geographical_info {
    font-size: 12px!important;
}

/* Map Region CSS*/
ul#igm_entries_list_7239 li:nth-child(odd) {
    background: #DBE7F3;
    
}
ul#igm_entries_list_7239 li {
    padding-left: 20px;
    border-right: 1px solid var(--primary-color-3, #86AFD8);
border-bottom: 1px solid var(--primary-color-3, #86AFD8);
border-left: 1px solid var(--primary-color-3, #86AFD8);

}

ul#igm_entries_list_7239 li:hover {
background: var(--secondary-color-5, #C2E7C9);
color:#192D41;
}

ul#igm_entries_list_7239 {
    margin: 0 0 .5em 1.6em;
    /* padding: 10px; */
}
.igm_entries_list_wrapper {
    margin-top: -20px!important;
    margin-left: -20px;
    margin-right: 0!important;
}