.backpage {display: inline-block; font-size: 30px; color: #111;  padding: 0px 0 5px; float: left;}
.heading{padding:40px 16px;}
.countery_boxs{margin:0px 0px 30px; }
.left-tab a{font-size:18px; color:#000; text-align:center; display:block; padding:15px 0px; font-family:Lato-bold;}
.left-tab a.active{font-size:18px; color:#fbba14; text-align:center; display:block; padding:15px 0px;  font-family:Lato-black;}
.left-tab{width:100%;}
.left-tab a:hover{color:#fbba14;}
.partner-filter {width:100%; padding:10px 0px;}
.partner-filter hr{width:60%; margin:20px auto; height:2px;}
.KEYSTATISTICSdata h1{font-size:40px; font-family:Lato-black; display:block; color:#153955; text-transform:capitalize;}
.KEYSTATISTICSdata p{font-size:18px; font-family:Lato-regular; display:block; color:#000; padding:10px 0px; line-height:26px;}
.KEYSTATISTICSdata a:hover{color:#0f6079;}
.KEYSTATISTICSdata a{color:#0f6079;}
.chartsection{margin:40px 0px 0px;}
.chartsection2{margin:0px 0px 20px;}
.chartboxs{background:#F0F0F0; padding:25px;}

.content {width: auto; text-align: center; display: none;}
#loadMore {color: #ccc; display: block; text-align: center; margin:0px auto; padding:12px 10px; border-radius:10px; transition: .3s; font-size:16px; font-family:lato-black}
#loadMore:hover {color:#fbba14; text-decoration: none;}
.noContent {color: #000 !important; background-color: transparent !important; pointer-events: none;}

.nav-tabs-new {border-bottom:none; display: flex;}
.nav-tabs-new li.active{background:#F0F0F0; text-align:center;}
.nav-tabs-new li{background:#fff; width:auto; border-radius:20px 20px 0px 0px; font-size:18px; font-family:Lato-black; border:1px solid #ccc;}
.nav-tabs-new span{background:#fff; width:auto; border-radius:20px 20px 0px 0px; font-size:18px; font-family:Lato-black; border:1px solid #ccc;}
.nav-tabs-new li.active a{color:#000}
.nav-tabs-new li a{color:#153955; padding:12px 0px; cursor:pointer; display:block; font-family:lato-Black; width:200px;}
.nav.nav-tabs-new{flex-wrap:nowrap;}

.nav-tabs-new span a{width:120px; color:#fbba14; font-size:16px; font-family:Lato-bold;}

.shown p{text-align:center; font-size:17px; color:#999; font-family:Lato-regular; padding:35px 10px; font-style:italic;}
.shown p b{text-align:center; font-size:15px; color:#444; font-family:Lato-regular;}

.scrollbar {margin:0px; float: left; height:75px; width: 100%; background: #fff; overflow-y: scroll; margin-bottom: 25px;}
.new-color{font-size:17px; color:#000; text-align:center; font-family:Lato-Bold;}

#style-3::-webkit-scrollbar-thumb {background-color: #ccc; padding: 0px;}

.countery-map-design .newtext{margin-bottom:0px;}
.countery-map-design .newtext .firstmap{padding:0px;}


@media (max-width: 991px) {
.mobile-tabs .nav-item {display: none;}
.mobile-tabs .nav-item.active {display: block;}
.nav-tabs.mobile-tabs .nav-item.active > a:before {
content: "\e259";
position: absolute; top: 15px; right: 15px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased;}
.mobile-tabs .nav-item {float: none;}
}


.tabcontent h4{font-size:22px; color:#153955; display:block; padding:2px 0px; font-family:Lato-Black; }
.tabcontent p{font-size:18px; color:#000; display:block; padding:0px; font-family:Lato-regular; margin:15px 0px; line-height:26px;}
.tabcontent p span{font-size:18px; color:#000; display:block; padding:0px; font-family:Lato-regular; margin:0px 0px; line-height:26px;}


/*griddevelopmentplan*/
.countery-map-design{width:60%; margin:0px auto 0px auto;}
.new-color {background: #FFDFBB !important; padding: 10px 0px !important; width: 250px !important; position: inherit; border-radius: 15px;}
.new-color p {font-size:14px; color:#000; font-family:Lato-regular; text-align:left; padding:2px 10px 1px; line-height:22px; margin-bottom:12px;}
.new-color p b{font-size:14px; color:#000; font-family:Lato-bold; display:inline-block;}
.new-color div a{font-size:14px; color:#fff !important; font-family:Lato-bold; background:#0f6079; padding:3px 30px 4px; border-radius:6px; display:inline-block !important; margin:0px auto !important; text-align:center;}
.new-color img {width: 60px; display: block; margin: -24px auto 2px;}
.dashboard_box2 {padding: 15px 12px;}
.new-color div{text-align:center; margin-top:5px;}

.Vietnam-popup{position:absolute; top:8%; left:30%; display:none;}
.Thailand-popup{position:absolute; top:26%; left:28%; display:none;}
.Philippines-popup{position:absolute; top:17%; left:62%; display:none;}
.Indonesia-popup{position:absolute; bottom:20%; left:5%; display:none;}
.Myanmar-popup{position:absolute; top:0%; left:12%; display:none;}
.Laos-popup{position:absolute; top:13%; left:23%; display:none;}
.Cambodian-popup{position:absolute; top:31%; left:32%; display:none;}
.Malaysia-popup{position:absolute; top:52%; left:22%; display:none;}
.Brunei-popup{position:absolute; top:53.6%; left:47.5%; display:none;}
.Singapore-popup{position:absolute; top:61%; left:26%; display:none;}

/*griddevelopmentplan*/


.table-section table {border-collapse: collapse;width: 100%;}
.table-section td {border-right:2px solid #0f6079;  text-align: left; padding: 8px;}
.table-section th {border-right:2px solid #0f6079; text-align: left; padding: 8px;}
.table-section tr:nth-child(even) {background-color: #e6f5ff;}
.table-section table{width:100%;}
.table-section{border-radius:16px; overflow:hidden; border:2px solid #0f6079;}
.table-section table thead tr{background:#0f6079;}
.table-section table thead tr th{color:#fff; font-family:Lato-bold; font-size:18px; padding:12px 15px; text-transform:capitalize;}
.table-section table tbody tr td{color:#000; font-family:Lato-regular; font-size:17px; padding:10px 15px; line-height:26px;}
.table-section table tbody tr td a{color:#000; font-family:Lato-Bold; text-decoration:underline; font-size:17px; display:inline-block;}
.table-section table tbody tr td a:hover{color:#0f6079; font-family:lato-bold;}

::-webkit-scrollbar{height:5px; border-radius:0px; background:#ddd;}
::-webkit-scrollbar-thumb{background:#153955;}

.table-section td:last-child{border:none;}

.minpopup-hom{position:relative;}
.colorcodebox{position:absolute; width:110px; right:-15%; top:10%;}
.colorcodebox div:first-child span{width:35px; height:35px; border-radius:6px; margin-right:10px; background:#4FB9D5; display:inline-block; margin-top:-2px;}
.colorcodebox div:last-child span{width:35px; height:35px; border-radius:6px; margin-right:10px; background:#EEEEEE; display:inline-block; margin-top:-2px;}
.colorcodebox div{font-size:18px; color:#000; font-family:Lato-Regular; display:flex; margin:15px 0px 20px;}

.new-color p a{color:#000; font-family:Lato-regular;}
.new-color p a:hover{color:#013343;}

@media all and (min-width: 768px) and (max-width: 1024px) {
    .nav-tabs li:nth-child(1) { width:38% !important;}
    .nav-tabs li:nth-child(3) { width:38% !important;}
}

@media screen and (max-width: 767px) {
    .backpage{float:none; text-align:left; display:block;}
    .heading {padding:20px 15px;}
    .heading h1 {font-size:30px; line-height:35px;}
    .KEYSTATISTICSdata h1 {font-size:28px;}
    .KEYSTATISTICSdata p{padding:10px 0px;}
    .mobile-tabs .nav-item{display:block;}
    .nav-tabs span{display:none;}
    .nav-tabs li{border-radius:20px;}
    .countery-map-design {width:100%; margin-bottom:0px;}
    .chartsection {margin:0px 0px 40px;}
    .firstmap{padding:0px;}
    .partner-filter hr{margin:0px auto;}
    .partner-filter{margin-bottom:0px;}
    .chartboxs {padding:15px;}
    .Philippines-popup{left:10%;}
    .Brunei-popup {left:10%;}
    .Singapore-popup{left:10%;}
    .Vietnam-popup {left:10%;}
    .Indonesia-popup {bottom:22%;}
    .Cambodian-popup{left:10%;}
    .Thailand-popup{left:10%;}
    .colorcodebox {right:-20px;}
}