/*
Theme Name: UNEP 2017
Theme URI: #
Author: #
*/
.bawmrp { display:none; }
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus { background:none !important; }
.popuri-twitterwidget { max-width:100% !important; max-height:150px !important;  }
.popuri-twitterwidget iframe { max-width:100% !important; max-height:150px !important;}
.widget-footer { display: none; }
.facetwp-type-checkboxes {
    font-size: 14px;
   /* max-height: 160px;*/
    overflow: auto;
    padding: 10px;
    margin-bottom:0px !important;
}
span.facetwp-counter { color:#fff !important; }
.wp-paginate { float:left; width:100%; padding:10px 0px; }
.wp-paginate .page , .wp-paginate .prev, .wp-paginate .next { font-size:14px; }
.newstitle { color:#000; margin-bottom:10px; }
.newsdate { color:#02B1EB; }
.map-container.rvm-map-container { margin:auto; }
.marginbot20 { margin-bottom:20px; }
.welcome-section { overflow:hidden; }
.blog-list h2 { color:#000; }
.pgaltitle { font-size: 36px; margin:36px auto; }
.-filters  { text-align: center; }
.-item .title { display:none; }
.-skin-default .-items .-item .itembox { width:100% !important; border:none !important; box-shadow:none !important; }
.-skin-default .-filters .-filter.active { background: #02b1eb !important; color:#fff !important; }
.-skin-default .-filters .-filter { border-radius: 8px  !important; border:1px solid #02b1eb !important; padding: 5px 30px !important;  }
.-filters {
    text-align: center !important;
    float: left  !important;
    width: 100% !important;
    padding-bottom: 20px !important;
    border-bottom: 1px solid #02b1eb !important;
    margin-bottom: 20px !important;
}
.patner a { float:left; margin-right:3px; }
.navbar-custom {
       /* position: fixed;
    top: 0;
    background:rgba(255,255,255,0.6);
    margin-top: 0;
    padding-top: 20px;*/
    }
body { /*padding-top:80px;*/ }
.footer-slider .owl-carousel .owl-controls .owl-nav .owl-prev , .footer-slider .owl-carousel .owl-controls .owl-nav .owl-next { color:#02b1eb !important; margin-left: 0px !important; margin-right: 0px !important; }
.logos { padding:0px 7% !important; }
.ptitle a { color:#02b1eb; }
.-skin-default .-items { float:left; width:100%; }
.inf { padding-top:0px; margin-top:0px; }
.inf h1 { font-size:20px; text-align:center; margin-bottom:10px; }
.inf img { width:100%; margin-bottom:10px; }
.inf .small-search {
    float: left;
    width: 100%;
    padding: 0;
    margin: 0;
    margin-bottom: 5px;
}
#homebg { background:url('img/homebg.png') no-repeat center top transparent; }
#country { background:url('img/mapbg.png')no-repeat center top #fff; padding:70px 0px; }
#heighlights { background:url('img/highlightprocess.png')no-repeat center top #fff; padding:70px 0px; }
#partners { background:url('img/homebg.png')no-repeat center top #fff; padding:70px 0px; }

.firstcat h1 { font-size:36px; color:#fff; text-align:center; float:left; width:100%;}
#knowledgebase { background:url('img/tier2.jpg')no-repeat center top transparent; padding:70px 0px; }
.othercats , .firstcat { text-align:center; }
.othercats h1 { margin-top:20px; font-size:30px; color:#fff; text-align:center; float:left; width:100%; border-bottom:1px solid #fff; padding-bottom:10px; margin-bottom:20px; }
.othercats button  { margin:20px; margin-top:0px; }
.firstcat button { margin:20px; }
.othercats a { width:33%; display:inline-block; text-align:center; }
.othercats a button { width:95%; border-radius:8px; padding:10px 0px; border:none; }

.firstcat a button { border-radius:8px; padding:10px 50px; border:none; background:#e29048; color:#fff; } 
.cone .button1 { background:#00733e; border:none; color:#fff; }
.cone .button2 { background:#70be44; border:none; color:#fff; }
.cone .button3 { background:#1277a4; border:none; color:#fff; }
.cone .button4 { background:#fbc30b; border:none; color:#fff; }
.cone .button5 { background:#a7a9ac; border:none; color:#fff; }

.ctwo .button1 { background:#dbe6a3; border:none; color:#000; }
.ctwo .button2 { background:#e7d9ea; border:none; color:#000; }
.ctwo .button3 { background:#f9c5b5; border:none; color:#000; }
.ctwo .button4 { background:#cdeaf9; border:none; color:#000; }
.ctwo .button5 { background:#eedfa9; border:none; color:#000; }


.cthree .button1 { background:#3c5186; border:none; color:#fff; }
.cthree .button2 { background:#4f67a5; border:none; color:#fff; }
.cthree .button3 { background:#516fbd; border:none; color:#fff; }
.cthree .button4 { background:#6e8bd5; border:none; color:#fff; }
.cthree .button5 { background:#96aeec; border:none; color:#fff; }

#country h1 { border:none; text-align:center; color:#02b1eb; font-size:38px; padding-bottom:60px; }
#heighlights h1 { border:none; text-align:center; color:#fff; font-size:38px; }
#partners h1 { border:none; text-align:center; color:#1bb9ed; font-size:38px; }
#partners p { font-size:24px; padding:20px 0px; color:#000; text-align:center; }
.socialbtns { float:left; width:100%; padding-bottom:30px; }
.tcontent * { color:#000; word-wrap:break-word; }
.tcontent a { color:#02b1eb; }
.tcontent ul li { margin-left:20px; padding-left:10px; list-style:disc; }
.othercats.countries a { width:auto; margin:10px; }
.communityslider ul li { width:33%; text-align: center; float:left; height:150px; }
.communityslider ul li img { border:3px solid #02b1eb; border-radius:8px; background:#fff; padding:10px; }
.communityslider { float:left; width:100%; margin-top:35px; max-width: 100%; }
.next-no-style , .prev-no-style { cursor:pointer; }
.combut { margin-top:85px; }
.infbut { font-size:16px !important; }
.advisorycouncil .row .col-xs-12 h2 { color:#02b1eb;  }
body.search { margin-top:0px; }
a button img { height:25px; }
.countryname img { background:#02b1eb; }
.tcontent { font-size:14px; }
.image img , .publicationitem img { box-shadow:0px 0px 8px #ccc; }
.advisorycounciltop h2 { color:#02b1eb; font-size:28px;  }
a button.button {
    font-size: 14px;
    border: none;
    float: left;
    width: 100%;
    margin-bottom: 5px;
    border-radius: 5px;
    text-align: left;
    padding: 5px 20px;
}
a button.button img { height:20px; }
.exploreother { border:1px solid #02b1eb; padding:10px; margin:15px 0px; float:left; width:100%; border-radius:8px; }
.exploreother h1 {
    font-size: 18px;
    color: #02b1eb;
    margin-top: 0px;
    text-align: center;
    border-bottom: 1px solid;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.dbtns .row a { width:16%; float:left; }
.dbtns .row a button {
    background: #02b1eb;
    color: #fff;
    width: 98%;
    font-size: 15px;
    text-align: center;
}
.blue a { color:#02b1eb; }
.text .col-xs-12 { margin-top:10px; }
.marginbot { margin-bottom:30px; }
.subtitle { color:#000; font-size:20px; margin-top:15px; margin-bottom:15px; }
.communitytext { font-size:14px; }
ol { padding-left:10px; }
ol li {
    list-style: decimal;
    padding-left: 10px;
    margin-left: 10px;
    margin-top: 10px;
}
@media (max-width:767px)
{
    .teambuttons { text-align: center; }
    #inquiryteam { margin-top:20px; }
    #inquiryteam h2 { text-align: center; }
    .col-sm-2.col-xs-12 .img-responsive { display: inline-block; }
    .advitem { text-align: center; }
    .logo2 { float:none; }
    .mainslider { overflow: hidden; }
    .communityslider ul li , .carousel-no-style ul li { width:50%; padding:1px; }
    .navbar-toggle { margin-top:10px; }
    .cbut button { margin-top:10px; width:100%; }
    .navbar-brand { min-height:80px; height: auto; padding-top:0px; }
    .welcome h1 { text-align: center; }
    #homebg , #knowledgebase , #heighlights { background-repeat:repeat; }
    .othercats a { width:100%; }
    .othercats a button {  margin: 10px 0; padding: 5px 0; width: 100%; }
    .carousel-no-style { max-width:100%; }
    #contactus h2 { text-align: center; }
    .searchblock { padding-left:0px; }
    .wp-paginate { text-align: center; }
    .wp-paginate li {
    display: inline-block;
    list-style: outside none none;
    margin-left: 2px;
    padding-left: 2px;
    text-align: center;
    }
    .image img { width:100%; }
    .dbtns .row a { width:33%; }
    .text.col-lg-10.col-xs-12  { padding-left:0px; padding-right:0px; }
    .puba a { padding-left:0px; padding-right:10px; }
    .public { margin-top:0px; }
    .puba a:last-child:after { content: ''; }
}
@media (max-width:500px)
{
    .communityslider ul li , .carousel-no-style ul li { width:100%; padding:0px; }
    .dbtns .row a { width:50%; }
}