*{
    font-weight: normal;
}

b{
     font-weight: bold;
}

html, body {
    overflow-x:hidden;
  
}
a#nepali {
    display: inline;
    background: red;
    padding-top: 0px;
    background: #fff;
    padding: 4px;
    position: relative;
    top: -8px;
    border-radius: 4px;
	color: #333 !important;
    border: 1px solid #868484;
    -webkit-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
	z-index:8888;
}
a#nepali:hover {
    background: #1e7348;
    color: #fff !important;
    border: 1px solid #1e7348;
}
.section-news .nav-page {
    float: left; 
    width: 98%;
    text-align: left;
    margin-top: 0;
    height: 25px;
    padding: 13px;
    background-color: #faf9f5;
}
.page-node-18 {
    overflow: visible;
}
.node-type-about-us .content-banner {
    height: auto;
}
.node-type-about-us #content-wrapper .sidebars {
    position: absolute;
    top: 540px;
    width: 20%;
    left: 80%;
    float: right;
    height: 93%;
    background: red;
    background: #333333;
    border-left: px solid green;
    border-bottom-right-radius: 13px;
    border-bottom-left-radius: 13px;
	background-color: rgba(255, 250, 240, 0.3) !important;
}
.about-page .about-banner img:hover {
    filter: grayscale(40%);
    transition: .5s;
}
div#faq_list1 {
    margin-top: 0;
}

.section-events .field-content img {
    -webkit-box-shadow: 4px 4px 11px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 4px 4px 11px 0px rgba(0,0,0,0.75);
    box-shadow: 4px 4px 11px 0px rgba(0,0,0,0.75);
}
.node-type-about-us .region.region-content-banner {
    height: auto;
    width: 100%;
    margin: 0;
    padding: 0;
    margin-bottom: -21px;
}
div#block-undp-backend-about-banner {
    height: auto;
    position: relative;
    width: 100%;
    top: -21px;
}
/*cooment*/
.section-partnership-for-climate-finance-and-development .content1 .img img {
    width: 45%;
    height: auto;
    margin-left: 3%;
    height: 350px;
    /* background: red; */
    margin-bottom: 15px;
}

.section-partnership-for-climate-finance-and-development .partnership .content1 .img {
    float: left;
    width: 100%;
    margin-right: 15px;
}
.section-cpeir-database #page {
    
    background: #00a652;
}
/*h*/
.countries_country {
    background: #364f5f;
    padding-bottom: 37px;
    top: 172px;
    position: relative;
    margin-top: -183px;
    border-top: 3px solid #38a5ca;
    padding-top: 0;
}
.sidebarsMob {
    display:none;   
    
}

.page-cpeir-database .breadcrumb {
    margin-top: 276px;
    background: #eee;
}
.page-node-15 aside.sidebars {
    margin-top: -562px;
    padding-bottom:20%;
}
ul.topSubMenu a {
    background: #fff !important;
}

.section-contact-us .breadcrumb {
    margin-top: 268px;
    background: #eee;
}


.event-body div {
    color: #fff !important;
}
.videoDisplay iframe {
    height: 248px!important;
    width: 95%;
    -webkit-box-shadow: 3px 4px 14px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 3px 4px 14px 0px rgba(0,0,0,0.75);
    box-shadow: 3px 4px 14px 0px rgba(0,0,0,0.75);
}
.t2-pright-banner {
    width: 50%;
    background: #fff;
    text-align: center;
    margin-bottom: 7px;
    left: 25%;
    position: relative;
    -webkit-box-shadow: 8px 8px 13px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 8px 8px 13px 0px rgba(0,0,0,0.75);
    box-shadow: 8px 8px 13px 0px rgba(0,0,0,0.75);
}
.country_countries ul li a, .country_countries ul li {
    vertical-align: bottom;
    font-size: 16px !important;
    list-style-type: none !important;
}
.section-news .breadcrumb {
    margin-top: 276px;
    background: #eee;
}
.node-type-news #content-wrapper {
    padding-bottom: 58px;
    position: relative;
}
.section-news .sidebars {
    margin-top: -562px;
    height: 111% !important;
    display: none;
}
#topSubMenuThree li:hover {
    background: #333 !important;
    transition-duration: .3s;
}
.section-news #content {
    padding: 0;
    /* margin: 120px 20px 120px 120px; */
    text-align: inherit;
    /* padding-top: 10px !important; */
    margin-top: 13px !important;
    /* padding-top: 10px !important; */
    background: #ffffff;
}

.section-news div#main {
    background: rgb(255, 255, 255);
    margin-bottom:  -85px;
}

.view-news {
    background-color: #364f5f;
    padding-top: 10px;
    color: #333;
    font-size: 13px !important;
}

.section-news .views-row {
    width: 100%;
    margin: 0 !imprtant;
    /* background: red; */
    margin-left: 0;
    /* padding: 13px; */
    padding-left: 0;
}
.country_countries img {
    margin-right: 10px;
    width: 35px;
}
.country_related_publications li:hover {
    background: #055029;
    transition-duration: .5s;
}
.country_related_publications li {
   /* padding-bottom: 14px !important;
    margin-bottom: 20px;*/
}
.countries_submit, .countries_submit ul li a, .countries_submit ul li {
    vertical-align: top;
    font-size: 14px !important;
    list-style-type: none !important;
}

.countries_submit img {
    margin-right: 12px;
    width: 36px;
}

.slide-banner-image {
    background-size: cover !important;
    background-position: center 100px!important;
    height: 711px!important;
    width: 1280px !important;
}

body{
    margin:0;
    padding:0;
    width: 100%;
    /*background-color:#B3AE9A;*/
    color: #505050;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    line-height: 1.5;
}

body p, pre {
    margin: 0px;
}

h2{
    line-height:1.5em;
}

.node-type-about-us .content-wapper p, 
.node-type-country .content-wapper p, 
.node-type-country .content-wapper pre,
.node-type-publication .publication-body p, 
.node-type-publication .publication-body pre,
.node-type-event .content-wapper p, 
.node-type-event .content-wapper pre,
.node-type-topic  pre,
.node-type-topic  p{
    margin-bottom: 10px;
}
.node-type-topic .sidebars p {
    margin: 0px;    
}


.node-type-event .content-wapper h2,
.node-type-topic .content-wapper h2,
.node-type-country .content-wapper h2,
.node-type-about-us .content-wapper h2,
.node-type-event .content-wapper ul,
.node-type-topic .content-wapper ul,
.node-type-country .content-wapper ul,
.node-type-about-us .content-wapper ul{
    margin:12px 0;
}

.node-type-country .content-wapper ul li,
.node-type-event .content-wapper ul li,
.node-type-about-us .content-wapper ul li{
    padding:0;
    margin-bottom:12px;
}


.node-type-about-us.page-node-26 .content-wapper ul li {
    padding: 39px;
    margin-bottom: -43px;
    display: inherit;
    font-size: 13px !important;
}

.bg_map span {
    font-size: 13px !important;
}

.node-type-topic ul li{
    /*list-style-type: upper-roman;*/

}
.node-type-topic ul li h2 {
    font-size: 16px;
    color: #111;
    font-family: 'Roboto_bold';
    margin: 0px;
    padding: 0px;
    opacity: 1;
}
.node-type-topic ul li p {
    margin-bottom: 10px;
    font-size: 14px;
}
/*font*/
/*banner slide*/
.banner-pager .bx-pager-item{
    display: inline-block;
    float: left;
    position: relative;
    width: 16px;
}
.page-node-15 #page {
    border-left: 1px solid #00a652;
    background: #00a652;
    border-left: none;
}
.slide-banner-content .banner-pager .bx-pager-item{
    width:  22px;
}
.banner-pager .bx-pager-item a{
    background-image: url("../images/bt_slide.png");
    background-position: left -17px;
    background-repeat: no-repeat;
    display: block;
    height: 19px;
    overflow: hidden;
    text-indent: -9999px;
}
.banner-pager .bx-pager-item a.active{
    background-position: left -1px;
}
/*banner slide*/
/*Event banner*/
.event-banner{
    border: 1px solid #d5d3cb;
    height: 90px;
    margin-top: 25px;
    padding: 8px;
}
.event-banner  .event{
    background-image: url("../images/events/event_bg.jpg");
    background-repeat: no-repeat;
    height: 89px;
    width: 239px;
    float: left;
    display: block;
}
.event-banner  .event p{
    color: #ffffff;
    font-family: "Roboto_bold";
    font-size: 26px;
    padding-top: 23px;
    text-align: center;
}
.event-banner .gov,
.event-banner  .ibp,
.event-banner  .undp,
.event-banner  .ukaid,
.event-banner  .sw{
     background-image: url("../images/events/line-logo.png");
    background-position: right center;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 95px;
    padding-right: 17px;
    margin-left: 17px;
    
}
.event-banner  .sw{
    margin-left: 71px;
}
.event-banner .gov{
    background-image: none;
}

.event-banner  .sw p{
     background-image: url("../images/events/sw_event.png");
    background-position: left 13px;
    background-repeat: no-repeat;
    display: block;
    height: 97px;
    width: 56px;
}

.event-banner  .ukaid p{
        background-image: url("../images/events/ukair_event.png");
    background-position: left 20px;
    background-repeat: no-repeat;
    height: 94px;
    width: 61px;
}
.event-banner  .undp p{
     background-image: url("../images/events/undp_event.png");
    background-position: left 13px;
    background-repeat: no-repeat;
    height: 91px;
    width: 42px;
}
.event-banner  .ibp p{
    background-image: url("../images/events/ibp_event.png");
    background-position: left 26px;
    background-repeat: no-repeat;
    height: 76px;
    width: 152px;
}  
.front .footer-wapper .footer-content-right {
    margin-top: 47px;
    float: right;
    right: 0;
    margin-right: -14px;
    position: absolute;
}
.event-banner  .gov p{
       background-image: url("../images/events/gov_event.png");
    background-position: left 20px;
    background-repeat: no-repeat;
    height: 73px;
    width: 182px;
}  
.date_event,
.location_event{
    float: left;
    
}
.date_event,
.location_event{
    color: #3797c4;
    font-size: 20px;
    font-family: 'Roboto_bold';
    display: block;
    margin-bottom: 20px;
}
.date_event{
    background-image: url("../images/events/location_event.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    border-left: 1px solid;
    margin-left: 15px;
    padding-left: 35px;
    
}

.node-type-about-us .breadcrumb {
    margin-top: 277px;
    background: #eee;
    margin-bottom: 21px;
}

.node-type-about-us .mainHome {
    background: #00a652 !important;
    color: #fff;
}

.node-type-about-us .field-item.even {
    /* margin: auto; */
    /* padding: 10px; */
    width: 90%;
    padding: 34px 11px 10px 58px;
    /* margin-top: 10px; */
    text-align: left;
    margin: 0;
    background: #fff;
    color: #111 !important;
    /* font-size: 12px !important; */
    margin-left: 2.3%;
    margin-top: -12px;
}
.page-node-27 .field-item.even {
    /* margin: auto; */
    /* padding: 10px; */
    width: 90%;
    padding: 34px 11px 10px 58px;
    /* margin-top: 10px; */
    text-align: left;
    margin: 0;
    background: #fff;
    color: #111 !important;
    /* font-size: 12px !important; */
    margin-left: 2.3%;
    
        height: 1500px;
    top: -12.2px;
    /* bottom: 6px; */
    position: relative;
}
.node-type-about-us .newsletter {
    background-position: -9px 0px;
}

.node-type-about-us .page__title {
    color: #ffffff !important;
}

.node-type-about-us aside.sidebars {
    margin-top: -561px;
    top: 0px;
    margin-left: -16%;
    padding-bottom: 535px;
}
 
/*Event banner*/
/*home*/
.page-node-3 .column .home-page .slidebar-first{
    margin-left: 0px;
}
.page-node-3 .column .home-page .home-colum-first{
     background-image:none !important;
}
.page-node-3 .column .home-page .home-colum{
    display: block;
    float: left;
    width: 345px;
}
body.page-node-3 .home-page{
    margin-top: 12px;
}
.page-node-3 .column .home-page .home-colum-first{
    width: 335px;
    margin-bottom: 70px;
}
.page-node-3 .column .home-page .home-colum-last{
    width: 320px;
    background-image:none;
}
.page-node-3 .column .home-page .colum-page{
    float: left;
    width: 310px;
    /*margin-top: 45px;*/
}

.page-node-3 .column .home-page .event-home-page{
    padding-left: 21px;
    width: 300px;
}
.page-node-3 .column .home-page .last{
    margin-right: 0;
    margin-top: 35px;
    width: 300px;
}
 .newsletter{
    background-image:url('../images/home/e_news.png');
    background-repeat: no-repeat;
    background-position: right center;
    margin-top: 22px;
}
.newsletter .newsletter-wapper{
    margin-top: 12px;
    margin-left: 6px;

}
.sidebars .newsletter .newsletter-wapper{
    padding-top: 12px;
} 
.page-node-3 .column .home-page .recent-home-page{
    margin-top: 20px;
    padding-left: 21px;
}
/*home*/
#block-block-8  .about-page .content{
    display: block;
}
.mainHome{

    height:auto;
}
.modalAboutPage {
    position: fixed;
    width: 100%;
    margin:auto;
    background: rgba(0,0,0,0.9);
    height: 100%;
    z-index: 999999;
    padding: 0;
    top: 36px;
    display: none;
    left: 0;
    right: 0;
}
.about-banner img {
    cursor: pointer;
}
button#aboutClose {
    background: #00a652;
    color: #fff;
    border: 1px solid #fff;
    position: relative;
    bottom: -15px;
    font-size: 14px;
    border-radius: 4px;
    margin-bottom: 0;
    -webkit-box-shadow: 3px 4px 13px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 3px 4px 13px 0px rgba(0,0,0,0.75);
    box-shadow: 3px 4px 13px 0px rgba(0,0,0,0.75);
    transition: .5s;
    float: none;
    width: 90%;
    margin-left: 5%;
}

button#aboutClose:hover {
     background: #094209;
     border:1px solid #094209;
}
.modalAboutPage img {
    height: auto;
    top: 54px;
    width: 100%;
}
.btn-black-gr:hover {
    background: #094209;
}


.page-node-3 .title{
    display: none;
}   
.mainHome .header {
    /* background-image: url(../images/bg_banner.png); */
    background-position: center 0;
    background-repeat: no-repeat;
    height: 596px;
}
.header .region-header {
    margin: 0 auto;
    width: 100%;
    background: #00a652;
    z-index: 2;
    z-index: 888;
    position: fixed;
    top: -70px;
    left: 0px;
}
#block-block-2,
.region-header-menu{
    width: 110%;
    margin: 0 auto;
    background: #00aa51;
}


.logo-footer {
    filter: grayscale(0);
}
.dataBase img {
    width: auto;
    height: 80%;
    bottom: -96px;
    position: relative;
    margin-left: 15%;
    transition-duration: 1s;
}
.newsOutlet {
    width: 100%;
    background: #f5f5f5;
    padding: 0;
    margin: 0px;
    /* margin-top: 31px; */
    /* background: url(../images/home/resourceBackground.png); */
    background-size: cover;
    background-repeat: no-repeat;
    height: 245px;
    text-align: center;
    padding-bottom: 2%;
    padding-top: 1%;
    padding-bottom: 3.2%;
    margin-left: -2px;
    width: calc(100% + 4px);
}
.newsOutlet li {
    text-align: center;
    /* margin-left: 1%; */
    margin: 0%;
    left: 10px;
    display: inline-block;
    /* margin-left: 0.5%; */
    /* margin-right: 0.5%; */
    width: 33%;
    position: relative;
    left: 0%;
    right: 0;
    top: -10px;
    height: 292px;
    background: white;
    overflow: hidden;
    transition-duration: .3s;
    filter: grayscale(40%);
    /* -webkit-box-shadow: 3px 4px 14px 0px rgba(0,0,0,0.75); */
    /* -moz-box-shadow: 3px 4px 14px 0px rgba(0,0,0,0.75); */
    /* box-shadow: 3px 4px 14px 0px rgba(0,0,0,0.75); */
}
.newsOutlet li:hover{
    
    filter:grayscale(0%);/*comment*/
    
}
.newsOutlet a {
    color: black;
    text-decoration: none;
    width: 100%;
    text-align: center;
    /* background: red; */
}


.newsOutlet ul {
    /* border: 1px solid black; */
    display: block;
    width: 100%;
    margin: auto;
    height: 100%;
    padding: 0;
    padding: 0;
    text-align: center;
    list-style-type: none;
}

.newsOutlet h1 {
    margin: 0;
    padding: 1px 0px 1px 7px;
    position: absolute;
    width: 100%;
    font-size: 18px;
    color: white;
    background-color: #00a652;
    text-align: left;
}

.newsOutlet p {
    margin: 0;
    padding: 0;
    position: absolute;
    padding: 2% 9% 0% 4%;
    width: 90%;
    font-size: 13px !important;
    color: white;
    font-weight: 100 !important;
    background-color: rgba(7, 103, 162, 0.8);
    background: rgba(7, 103, 162, 0.8);
    text-align: left;
    margin-top: 58%;
    margin-left: -19px;
    height: 200px;
}






       



.videoContentMain {
    background-color: #333;
    width: 100%;
    margin: 0px;
    padding: 27px;
    height: 254px;
    margin-top: 0px;
}
    

.videoDisplay {
    width: 61%;
    position: relative;
   
}
.videoDescription {
    width: 35%;
    float: right;
    /* top: -222px; */
    position: absolute;
    float: right;
    top: 367px;
    left: 812px;
}

.videoDescription h1 {
    font-size:18px;
    font-weight:700;
    color:#19d676;
    text-align: left;
    
}

.videoDescription p {
    color: #fff;
    line-height: 34px;
    font-weight: 200!important;
    font-size: 13px !important;
}



.enterEmail {
    width: 100%;
    height: 96px;
    background: #00a652;
}



.SignUpNow h1 {
    margin: 0;
    padding: 22px 10px 10px 10px;
    font-size: 45px;
    margin-left: 24px;
    color: white;
    /* top: -10px !important; */
    font-weight: 700;
    top: -11px;
    position: relative;L
}
.emailSignUp {
    position: relative;
    width: 39%;
    /* background: black; */
    height: 42px;
    float: right;
    top: -74px;
    margin: 0;
    padding: 0;
    /* margin-left: 51px; */
}
.form-control {
    min-width: 409px;
    max-width: 300px;
    min-height: 49px;
    max-height: 100px;
    position: relative;
    border-radius:4px;
}

.resourceSub a {
    text-decoration:none;
}

.publicBack {
    height: 100%;
    background-color: rgba(255, 250, 240, 0.6);
}

form#mc-embedded-subscribe-form {
    margin-left: -255px;
    margin-top: -14px;
}
.form-control {
    min-width: 653px;
    max-width: 700px;
    min-height: 20px;
    height: 70px;
    max-height: 96px;
    position: relative;
    border: 4px solid white;
    border-radius: 4px;
}

.btn-black-gr {
    min-height: 46px;
    max-height: 51px;
    border: none;
    margin: 0!important;
    /* padding: 0; */
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    border-radius: 15px;
    background: green;
}




#newsOutLetOne {
    background-image: url('https://c1.staticflickr.com/8/7587/17026382989_b73309620c_b.jpg');
    background-size: cover !important;
    background-repeat: no-repeat;
    margin-left: 0px;
    margin-right: 0%;
}
#newsOutLetTwo {
    background-image:url('/sites/default/files/pub.jpg');
    background-size: cover !important;
    background-position: center;
    
}

#newsOutLetThree {
    background-image: url('https://www.climatefinance-developmenteffectiveness.org/gender-and-human-rights/img/sliderImg.jpg');
    background-size: cover!important;
    background-position: center;
    margin-right: 0px;
    margin-left: 0%;
}
.eventsSection {
    width: 100%;
    height: 426px;
    position: relative;
    /* margin-top: 25px; */
    background: #f5f5f5;
    padding-top: 56px;
    /* padding-bottom: 0px !important; */
    position: relative;
    margin-bottom: -22px;
    padding-right: 0;
    margin-right: 0;
}
.eventsSubSection span {
    font-size: 18px!important;
}

.eventsSubSection {
    width: 35%;
    background: black;
    position: relative;
    height: 107%;
    margin: -56px 0;
    /* padding-top: 8px; */
    float: left;
    background: url('https://www.climatefinance-developmenteffectiveness.org/sites/default/files/Regional-Dialogue-Photo-Press-Main.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    overflow: hidden;
    background-position: top right;
}



.publicationResource {
    width: 64.6%;
    background-color: #DDE4E9;
    background: url(../images/home/newsBackground.png);
    background-size: contain;
    background-repeat: repeat;
    background-position: center;
    position: relative;
    /* border: 1px solid red; */
    height: 107%;
    float: left;
    margin: -56px 4px;
    overflow: hidden;
    padding-right: 0 !important;
    margin-right: 0;
}


.publicationResource h1 {
    position: absolute;
    margin: 0;
    font-size: 18px;
    /* margin-bottom: 10px!important; */
    width: 100%;
    padding: 3px;
    padding-bottom: 0px;
    background: #00a652;
    color: white;
    padding-left:5px;
}

.resourceSub img:hover {
    /* opacity: .5; */
    transform: scale(1.2);
    transition-duration: .5s;
}



h1#newsSubSectionHead {
    position: absolute;
    background: #00a652;
    width: 100%;
    top: -14px;
    font-size: 18px;
    color: white;
    padding: 3px;
    padding-bottom: 0px;
    padding-left: 5px;
}

a#resourceLink {
    /* width: 100%; */
    position: relative;
    float: right;
    margin-right: 6px;
    bottom: 8px;
    font-size: 12px !important;
    border: 0;
    color: white;
    padding: 6px 12px 6px 12px;
    border-radius: -11%;
    background: #00a652;
    font-weight: 400;
    color: white;
    text-decoration: none;
    border-radius: 4px;
}

.resourceSub img:hover {
    /* opacity: .5; */
    transform: scale(1.2);
    transition-duration: .5s;
}





.resourceSub {
    width: 100%;
    height: 31.2%;
    border-bottom: 1px solid #eee;
    /* margin-top: 1%; */
    top: 7%;
    position: relative;
    overflow: hidden;
	cursor:pointer;
}
.resourceSub1 {
    /*width: 80%;
    float: right;*/

    height: 100%;
}

.resourceSub1 h2 {
    color: black;
    /* margin-left: 10%; */
    font-weight: 700;
    font-size: 18px;
}

.resourceSub1 p {
    color: black;
    /* margin-left: 10%; */
    font-weight: 100 !important;
    font-size: 13px !important;
    /* margin-top: 4px; */
    padding-top: -12px;
    width: 97%;
    margin-top: -31px;
}

.resourceSub:hover {
    
    background:#333;
}

.resourceSub img {
    position: relative;
    float: left;
	width: 100px;
    height: 85%;
    margin: 10px 12px 12px 53px;
    transition-duration: .2s;
    max-width: 107px;
}

.climateData {
    width: 100%;
    height: 350px;
    /* background: #f5f5f5; */
    margin: 0;
    padding: 0;
    background: url(../images/home/newsBackground.png);
    /* position: absolute; */
    background-size: contain;
}
.climateFinance {
    width: 33.33%;
    height: 40% !important;
    float: right !important;
    float: left;
    overflow: hidden;
    position: relative;
    background-size: contain;
    background-position: -11px center;
    border-top: 1px solid #00a652;
    background-color: rgba(255, 250, 240, 0.6);
}

.newsLetterLatest h1 {
    text-align: center;
    vertical-align: middle;
    color: white;
    font-size: 15px;
    padding: 21px;
    margin-top: 43px;
    /* transition-duration: .6s; */
}
/*.climateFinance h1:hover {
    transform: scale(1.3);
    transition-duration: .6s;
}*/

.dataBase {
    width: 50%;
    height: 60%;
    background: #0d5a88;
    float: right;
    /* background-size: contain; */
    /* overflow: hidden; */
    position: relative;
}

.dataBase img {
    width: 100%;
    height: auto;
    bottom: -19%;
    position: relative;
    margin-left: 0;
    transition-duration: 1s;
    top: 40%;
}
.dataBase img:hover {
    transform: scale(1.7);
    transition-duration: .7s;
}
.AboutPdf {
    width: 50%;
    position: relative;
    height: 60%;
    background: #0767a2;
    margin-top: 0;
    overflow: hidden;
    float: left;
    cursor: pointer;
}

.booklet_about a {
    font-size: 13px;
    margin-left: 32px;
}

.AboutPdf h2 {
    text-align: center;
    padding: 0px;
    margin: 0px;
    /* margin-top: 5px; */
    /* top: -69px; */
    width: 100%;
    font-size: 16px;
    /* background: red; */
    height: auto;
    position: absolute;
    color: #fff;
    position: absolute;
    font-weight: 100;
    transition-duration: .4s;
    bottom: 8px;
}

/* .AboutPdf h2:hover {
   transform:scale(1.2);
    transition-duration:.5s;
}
*/

.AboutPdf img {
    /*position: absolute;
    /* bottom: 0px; */
   /* width: 45%;
    left: 0px;
    margin-left: 27.5%;
    margin-bottom: 52px;
    padding: 0px;
    bottom: 2px;
    -webkit-box-shadow: 3px 4px 14px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 3px 4px 14px 0px rgba(0,0,0,0.75);
    box-shadow: 3px 4px 14px 0px rgba(0,0,0,0.75);
    /* float: right !important; */
}


.dataBase h1 {
    margin: 0;
    padding: 0;
    color: white;
    font-size: 30px;
   /* position: absolute;
    width: 100%;
    margin-top: .7%;

    margin-left: 1%;
    
    display: block;
    position: absolute;
    height: 40%;
    background: rgba(7, 103, 162, 0.8);
    padding: 0;
    margin: 0;
    text-align: center;
    vertical-align: middle;
    color: white;
    font-size: 18px;
    padding-top: 64px;*/
}

.page-node-3 #main{
/*  background-image:url('../images/home/main_bg.png');
    background-repeat:repeat-y;
    background-position:  left center;*/
}

/* Start Header */
.header-left .logo1 {
    background-image: url(../images/home/logo4_new.png);
    background-position: -1px 0;
    background-repeat: no-repeat;
    height: 102px;
    left: 10px;
    width: 200px;
    display: block;
    position: absolute;
    z-index: 99999999999999;
    /* top: -1px; */
    background-size: contain;
}

.header-center {
    margin-left: 380px;
    width: 390px;
}
.header-left{
    float: left;
    width: 378px;
}
#block-undp-backend-search-form{
        float: right;
    position: relative;
    /* top: -72px; */
    top: 50%;
    margin-right: 20px;
    z-index:100;
}
#block-undp-backend-search-form form {
    position: relative;
    top: -41px;
}
.region-header {
    height: 106px;
    overflow: hidden;
    position: relative;
    display: block;
}
#block-block-2{
    float: left;
    margin-left: -27px;
}
/* End Header */
/* Start  heaer menu */
.header_menu {
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 23%, rgba(255,255,255,1) 72%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 23%,rgba(255,255,255,1) 72%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 23%,rgba(255,255,255,1) 72%,rgba(255,255,255,0) 100%);
    height: 64px;
    /* color: #000; */
    position: fixed;
    z-index: 999999999999999999;
    top: 150px;
}
#block-nice-menus-1 ul li {
    /* border-right: 1px solid #88b3d1; */
    height: 30px;
    display: block;
    margin-top: 16px;
}
ul#nice-menu-1 li a:hover {
    
    color:#00a652;
}

#nice-menu-1 li ul li a:hover {
    background: #00a652;
    color: #fff!important;
    width: 208px;
}

#block-nice-menus-1 ul li ul li{
    height: auto;
}
#block-nice-menus-1 .nice-menu ul li.last{
    
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;   
}
#block-nice-menus-1 .nice-menu  li.last{
    border-right: 0px;
}
button#readMore:hover {
    background: #1e7348;
   /* border: 2px solid #1e7348;
    transition-duration: .3s;*/
}
a#resourceLink:hover {
     background: #1e7348;
       -webkit-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    transition-duration: .3s;
    border:1px solid #1e7348;
    
}


.header_menu ul li,
.header_menu ul li ul,
 li.menuparent{
    border: 0 none; 
    background:none;
}
ul.nice-menu-down li.menuparent{
    padding: 0px;
}
/*Submenu*/
.header_menu ul li ul {
    background-image: url(../images/home/sub_main_menu.png);
    background-position: -6px top;
    background-repeat: no-repeat;
    padding-left: 0;
    padding-top: 0px;
    position: absolute;
    top: 53px;
    border-top: 0;
    height: 250px;
    overflow: hidden;
    margin-left: -8px;
    width: 233px;
    padding-left: 33px;
    border-left: 0px solid #00a652;
    -moz-box-shadow: 10px 10px 19px -7px rgba(0,0,0,0.75);
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-box-shadow: 3px 2px 8px 0px rgba(0,0,0,0.75);
    -webkit-box-shadow: 8px 7px 13px -6px rgba(94,92,94,1);
    -moz-box-shadow: 8px 7px 13px -6px rgba(94,92,94,1);
    box-shadow: 8px 7px 13px -6px rgba(94,92,94,1);
}

.node-type-event .breadcrumb {
    margin-top: 278px;
    background: #eee;
	color: #eee;
}

.event-image {
    width: auto;
    margin: 0 auto;
    margin-bottom: 20px;
}
#page .header_menu ul li ul li {
    /* background: none repeat scroll 0 0 rgba(7, 103, 162, 0.8); */
    background: #fff;
    border-right: 0 none;
    width: 384px;
    margin-left: -45px;
    border-bottom: 1px solid #03924a;
}
.header_menu ul li  ul li a{
    /* border-top: 1px solid #538bb0; */
    color: black!important;
    font-family: "Roboto_medium";
    font-size: 12px;
    padding-left: 10px;
    line-height: 1.5;
    padding-bottom: 8px;
}

#mc_embed_signup .mc-field-group label {
    display: none !important;
}

#mc_embed_signup .mc-field-group input {
    margin-top: 15px;
}

.header_menu ul li  ul li.first a{
    border-top: 0px solid white;
    
}
.header_menu ul li  ul li.first a{
    border-top: 0px solid white;
    
}
.header_menu ul li  ul li.last{
    padding-bottom: 8px;
}
/*Submenu*/
.header_menu ul .active-trail:active{
   color: #36BA5A;
   backgrond-color: #36BA5A;
   
}
.header_menu ul li a {
    color: #333;
    font-family: "Roboto_bold";
    font-size: 14px !important;
    font-weight: 100;
    line-height: 1.3;
    padding-left: 1px;
    margin: 0;
    padding-right: 22px;
    padding-top: 9px;
    background: white;
    text-decoration: none;
    text-align: center;
    /* text-shadow: 3px 0px 5px rgba(150, 150, 150, 1); */
}

li.menu__item.menu-423.menu-path-node-241.even {
    width: 196px;
}

li.menu__item.menu-453.menuparent.menu-path-node-240.odd {
    width: 319px;
}


.header_menu ul li a.active{
    /*color: white;*/
}
.header_menu ul li.menu-453{
    width: 402px;
    
}
.header_menu ul li.menu-423{
    width: 238px;
    
}
.footer-wapper .footer-content-left  ul li a:hover{
     color : #03518f;
}

boby.node-type-topic .header_menu .menu-421 a,
/*body.node-type-page  .header_menu .menu-424 a,*/
body.node-type-country .header_menu .menu-422 a,
body.node-type-event  .header_menu .menu-420 a,
body.node-type-publication .header_menu .menu-423 a{
    color:  #00a652;
    
}
body.page-cpeir-database .extra-budgetary-wrapper {
    margin-top: 30px;
    width: 90% !important;
    margin-left: 5% !important;
    padding: 0;
    background: #fff;
    text-align: justify;
	padding-bottom: 29px;
}
.header_menu ul li a:hover{
    color: #000;
    
}
.text-colum {
    font-size: 11px!important;

}
.header_menu ul li ul li a {
    color: #fff !important;
    text-align: left;
    background: none !important;
}

.event-content-wapper {
    padding: 0;
    width: 90%;
    margin-left: 5%;
    padding-top: 10px;
}
.event-logistics {
    width: 90%;
    margin-left: 5%;
}
.presenr-bgdocments {
    width: 90%;
    margin-left: 5%;
    background: #fff;

    
}
div#faq_list3 {
    width: 90%;
    margin-left: 5%;
    background: #fff;
     
}
.event-logistic-wappper {
   
    background: #fff;
    margin-bottom: 19px;
    padding: 20px 3px 6px 64px;
}
.search {
    border: 0 none;
    border-radius: 3px;
    float: left;
    font-family: 'Roboto';
    font-size: 12px;
    padding-left: 20px;
    min-height: 20px;
    max-height: 57px;
    width: 208px;
    margin-right: 37px;
    border: 1px solid #E7E7E7;
    top: 65px;
    position: relative;
}
.input-search {
    background-color: #edeadb;
    border: 0 none;
    color: #5f5c4f;
    font-size: 14px;
    font-weight: bold;
    height: 19.4px;
    margin: 0 0 0 3px;
    padding: 0;
    width: 40px;
    top: 63px;
    border-radius: 2px;
    background-image: url(../images/home/bt_search.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 15px 9px;
    position: relative;
    display:none;
}
.input-search:hover{
    background-position:  15px -54px;
    background-color: #e4dfc5;
}
/* End header menu */

/* Start content  */
.page-node-3  .breadcrumb{
    display: none;
}
.node-type-event .breadcrumb{
     width: 979px;
}

.section-publications .breadcrumb {
    margin-top: 271px;
    background:#eee;
}


.breadcrumb {
    border-bottom: 0;
    box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.11);
    color: #505050;
    font-family: "Roboto_medium";
    font-size: 16px;
    margin-top: 0px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-top: 19px;
    border-top: 1px solid #eee;
    width: 628px;
    width: 100%!important;
    margin-left: 0 !important;
    margin-top: 251px;
    text-transform: capitalize;
    -webkit-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.11);
    -moz-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.11);
    /* box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.11); */
    padding-left: 0 !important;
}
.breadcrumb a {
    background-image: url(../images/breadcrumb_icon.png);
    background-position: right center;
    background-repeat: no-repeat;
    color: #505050;
    font-family: "Roboto_medium";
    font-size: 16px;
    margin-right: 10px;
    padding-right: 30px;
    text-decoration: none;
    margin-left: 15px;
    text-transform: capitalize;
}
.topic-share .title-dw-topic{
    float: left;
    padding-right: 6px;
    padding-top: 6px;
}

.share .share_pane div{
    display: inline-block;
}
.title-event{
    clear: both;
    color: #077254;
    font-size: 30px;
    font-weight: bold;
    line-height: 1.4em;
}
.readmore-banner{
    color: #3797c4;
    font-size: 15px;
    font-family: "Roboto_bold";
    text-decoration: none;
    font-weight: normal;
    
}
.readmore-banner:hover{
    color: #375f90;
}
.banner-pager .bx-pager-item a:hover{
     background-position: left -1px;
}
.second-sidebar{
     float: right;
    width: 280px;
}
.second-sidebar .event-download{
     background-color: #F2EFDF; 
     padding: 14px;
}
.event-download .event_title{
    border-bottom: 2px solid #36ba5a;
    color: #36BA5A;
    font-size: 25px;
    padding-bottom: 8px;
}
.event-download ul {
    padding: 0px;
}
.event-download ul li{
    height: auto;
    list-style: none outside none;
    margin-bottom: 30px;
}
.event-download ul li a{
     background-image: url("../images/download.png");
    background-position: right top;
    background-repeat: no-repeat;
    color: #3298c4;
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding-right: 55px;
    text-decoration: none;
    width: 230px;
}
.content-slide-banner .banner-content{
    font-size: 16px;
    font-family: 'Roboto_medium';
    color: #505050;
    width: 95%;
}
.bx-controls-direction .bx-prev,
.bx-controls-direction .bx-next{
    display: none;
}
.clear-both{
    clear: both;
}
#block-block-4{
    width: 300px;
    float: left;
}
.event-banner .bx-next,
.event-banner .bx-prev{
    display: none;
}

.event-image{
    margin-bottom: 33px;
}
.event-body {
    margin-bottom: 20px;
    margin: 60px 160px 112px 160px;
}
.event-boby-content, .event-contact {
    border-top: 1px solid #d1cfc7;
    margin-top: 20px;
    /* padding-top: 15px; */
    /* margin: 20px 160px 20px 160px; */
    width: 90%;
    margin-left: 5%;
}

.node-type-event .topic-share {
    /* float: right; */
    /* margin-bottom: 11px; */
    /* margin-top: 34px; */
    /* margin-top: -45px; */
    /* position: absolute; */
    width: 300px;
    float: right;
    margin: 10px -7px -62px 20px;
    /* margin-left: 64%; */
    position: relative;
    padding: 19px 160px 34px 10px;
    /* z-index: 999999999999999999999999; */
}
.event-body span {
    font-size: 13px !important;
    
}
.event-body p {
    font-size: 13px !important;
    color:#fff;
}

a#m_-4421986407143399029m_5520630469933838831LPlnk123766 {
    color: #c3996b !important;
}
.event-logistic-wappper .contact-row,
.event-contact .event-content-wapper .contact-row{
    border-bottom: 1px solid #d1cfc7;
    margin-bottom: 20px;
}

.country_recend .title-country,
.node-type-topic .title-contact,
.event-logistics .title-contact,
.event-contact .title-contact{
    color: #3fbe5a;
    font-family: 'Roboto_medium';
    font-size: 30px;
    padding-bottom: 13px;
}
.node-type-country .title-country {
    padding-bottom: 0px;
    padding-left: 65px;
    background: #055029;
    margin-top: 0;
    margin-left: -3px;
    font-size: 30px!important;
    margin-bottom: 20px;
    line-height: 100px;
    display: none;
    width: 140%;
    display: none;
}
.countriesInner #content-wrapper .sidebars {
    display: block;
    position: relative;
    width: 100%;
    top: 0;
    /* float: left; */
    left: 0;
    height: 476px;
    margin-bottom: -257px;
    margin-top: 159px;
}
.node-type-about-us .sidebars {
    display: none !important;
}
.node-type-country .country_recend .title-country{
    display:block;
}


.page-node-182 .body-content img {
    width: 50% !important;
}

.section-topic .title-contact {
    padding-bottom: 0px;
    padding-left: 65px;
    background: #055029;
    margin-top: 0;
    margin-left: -50px;
    font-size: 30px!important;
    margin-bottom: 71px;
    line-height: 100px;
    color: #fff;
    width: 105%;
}
.node-type-event .topic-share .title-dw-topic {
    
    color: #fff;
}
.event-body p {
    color: #fff;
}
.event-logistics .name,
.event-contact .name{
    font-family: 'Roboto_bold';
    font-size: 14px;
    color: #333;
}
.event-logistics .text,
.event-contact .text{
    color: #00a652;
    font-family: 'Roboto';
    font-size: 14px;
    line-height: 22px;
}
.event-logistics .text,
.event-contact .text{
    clear: both;
    padding-bottom: 20px;
    padding-left: 39px;
    
}
.event-contact  a,
.event-logistics a{
    background-image: url("../images/share/btn_mail.png");
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 21px;
    margin-top: 7px;
    padding-top: 10px;
    text-decoration: none;
}
.breadcrumb.eLearnThis {
    z-index: 555 !important;
    margin-top: -102px !important;;
    margin-bottom: 23px !important;;
}
.breadcrumb.eLearnThis a {
    color: #111 !important;
    margin-left: 17px !important;
}

.topicRelatedDocuments {
    font-size: 15px;
    font-weight: 800;
    background: #00a652;
    margin-top: -71px;
    padding-top: 28px;
    margin-bottom: -104px;
    padding-bottom: 71px;
    margin-left: -50px;
    padding-left: 50px;
    overflow: hidden;
    /* width: 100%; */
    margin-right: -72px;
    /* width: 100%; */
}
.page-node-262 #mainDiv {
	background: #00a652;
}
.page-node-262 .field-items .even a {
    color: #1767a7;
    text-decoration: none;
}
.page-node-262 .breadcrumb {
    padding-top: 25px;
    margin-top: 278px;
    background: #eee;
}

html, body, section, div, span, p, em, a, table, tr, td, th, i, h1, h2, h3, h4, h5, h6, ul, ol, li, button, label, input {
    font-family: 'Roboto', sans-serif !important;
    letter-spacing: 1px !important;
}
.page-node-262 #content {
    border-right: 1px solid #00a652;
    border-left: 1px solid #00a652;
	background: #fff;
}

.page-node-262 .topicRelatedDocuments ul {
    list-style-type: none;
    left: 47px;
    position: relative;
}
.page-node-262 .Related_Document img {
    margin-right: 15px;
    /* float: left !important; */
    height: 100px !important;
    /* margin-right: 0px !important; */
    display: initial !important;
    margin-right: 20px !important;
    width: 105px !important;
    border-radius: 4px !important;
    -webkit-box-shadow: 10px 10px 14px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 10px 14px 0px rgba(0,0,0,0.75);
    box-shadow: 10px 10px 14px 0px rgba(0,0,0,0.75);
}
.page-node-262 .field-item.even p {
    width: 90%;
    margin-left: 5%;
}
.page-node-262 .topicRelatedDocuments {
    /* font-size: 15px; */
    /* font-weight: 800; */
    background: #00a652;
    /* margin-top: -71px; */
    /* padding-top: 28px; */
    /* margin-bottom: -104px; */
    padding-bottom: 71px;
    /* margin-left: -50px; */
    padding-left: 0;
    overflow: hidden;
    margin-left: 0;
    /* width: 100%; */
    /* margin-right: -72px; */
    width: 100%;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
}
.page-node-262 .title-contact {
    /* background: #055029; */
    color: #fff !important;
    padding-bottom: 0px;
    padding-left: 65px;
    background: #055029;
    margin-top: 0;
    margin-left: 0;
    font-size: 30px!important;
    /* margin-bottom: 20px; */
    line-height: 100px;
    display: none;
    width: 94.97%;
    display: block;
}

.topicRelatedDocuments a {
    text-decoration: none;
    color: #fff!important;
    padding: 10px;
    margin-left: -115px;
    padding-left: 103px;
    padding-right: 200px;
    width: 94%;
    text-align: justify;
    display: block;
    font-size: 16px;
    /* overflow-x: scroll; */
}

.topicRelatedDocuments a:hover {
    background:#055029;
    transition-duration:.5s;
    
}

.event-contact  a:hover,
.event-logistics a:hover{
    background-position: left -58px;    
} 
.event-contact  a div:hover,
.event-logistics a div:hover{
    color: #375f90;
}
.event-logistics .email, .event-contact .email {
    color: #333;
    cursor: pointer;
    float: left;
    font-family: "Roboto_medium";
    font-size: 14px;
    line-height: 11px;
    margin-left: 30px;
    padding-left: 9px;
}

.view-all-event{
    color: #3298c4;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 65px;
    margin-top: 25px;
    text-align: center;
}
.view-events  .view-content{
    float: left;
    width: 660px;
}
/*Banner slide*/
.banner-gallery{
    height: 185px;
    position: relative;
} 
.banner-left{
    background-image:url('../images/graphs-banner.png');
    background-repeat: no-repeat;
}

.banner-left {
    background-image: url("../images/graphs-banner.png");
    background-repeat: no-repeat;
    float: left;
    height: 152px;
    width: 424px;
}
.banner-text-left,
.banner-text-right{
    color: #0068b3;
    font-size: 25px;
    font-weight: bold;
}
.banner-text-left{
    border-right: 1px solid;
    color: #0068b3;
    float: left;
    font-size: 25px;
    font-weight: bold;
    margin-right: 6px;
    padding-right: 6px;
}
.banner-right {
    border-top: 2px solid #cdd6e4;
    margin-top: 20px;
    overflow: hidden;
    padding: 11px;
    position: relative;
}
.banner-right .bx-wrapper{
     padding-top: 16px;
}
.banner-gallery .banner-pager {
    bottom: 80px;
    position: absolute;
    right: 30px;
}
.banner-right .banner-text{
    padding-top: 14px;
}
.nav-page  .pager-previous a{
    background-image: url("../images/pagination/btn_previous.png");
    background-position: left 0;
    background-repeat: no-repeat;
    margin-left: 4px;
    padding-left: 23px
}
.nav-page .pager-next a{
    background-image: url("../images/pagination/btn_next.png");
    background-position: right top;
    background-repeat: no-repeat;
    padding-left: 5px;
    padding-right: 24px;
}
  
.nav-page{
    float: left;
}

.pager-item, 
.pager-first, 
.pager-previous, 
.pager-next, 
.pager-last, 
.pager-ellipsis, 
.pager-current {
    padding: 0 0.4em;
}
.pager-previous{
    padding: 0 6px 0 0;
}

.nav-page .pager-current,
.nav-page .pager-item a,
.nav-page .pager-previous a,
.nav-page  .pager-next a{
    font-size: 15px;
    color: #3797c4;
    text-decoration: none;
    font-family: 'Roboto_bold';
}
.nav-page .pager-item a:hover{
    color: #375f90;
}
.nav-page .pager-previous a:hover{
    color: #375f90;
    background-position: left -35px;
}
.nav-page  .pager-next a:hover{
    color: #375f90;
    background-position: right -35px;
}

.nav-page .pager-current{
    color: #5F5C4F;
}
.nav-page .disable a{
    color: #C6C6C6;
}
.nav-page .disable a:hover{
    color: #C6C6C6;
}
.nav-page .pager-previous.disable a:hover{
    color: #c6c6c6;
}
.nav-page .pager-previous.disable a{
    background-image:url('../images/bt_previous.png');
    background-repeat: no-repeat;
    background-position: left bottom;
}
.nav-page .pager-next.disable a{
    background-image:url('../images/bt_next_pa.png');
    background-repeat: no-repeat;
    background-position: right -1px;
}
.nav-page .pager-next{
    border-left: 1px solid #6E6E6E;
}



/*
        start contact us 
        23/9/2557

*/
/*
    Start sidebars  
*/
.home-page .more-event{
    font-size: 15px;
    text-decoration: none;
    color: #3797c4;
    float: right;
    font-family: 'Roboto_bold'; 
}
.node-type-event .title-events,
.home-page .title-events,
.home-page .title-recent,
.sidebars .block-title{
    color: #3fbe5a;
     font-family: 'Roboto_bold';
    font-size: 26px;
    font-weight: normal;
    line-height: 30px;
}
.section-topics .views-field-field-event-date-banner{
    color: #838178;
    font-family: "Roboto";
    font-size: 13px;
    margin-bottom: 3px;
}
.section-topics .view-upcoming-events .views-field-body{
    margin-top: 10px;
}
.section-topics .views-field-field-event-location{
    display: none;
}

.node-type-event .title-events,
.sidebars .block-title{
    padding-left: 21px;
}
#block-block-10 .block-title{
    display: none;
}
.sidebar .block-views {
    margin-bottom: 20px;
}
.page-node-18 #block-views-upcoming-events-block {
    border-top: 0px solid #e5e5e5;
    padding-top: 0px;
    width: 100%;
    background: #333;
    margin-left: -30px;
    height: 1200px;
    margin-top: 653px;
    padding: 26px 44px 10px 41px;
    color: black;
}

.topic-page-home {
    /* width: 100%; */
    /* background: red; */
    margin-top: -105px;
}

.topic-page-home .topic-wapper {
    /* padding: 19px 10px 10px 15px; */
}

.page-node-18 #footer {
    bottom: -754px !important;
}
.page-node-18 .page__title {
    display: none;
}

.page-node-18 .content-banner {
    margin-top: 107px;
}
.page-node-18 .sidebars {
    top: 96px;
    margin-top: -1263px;
    float: left;
}




.page-node-18 .breadcrumb {
    margin-top: 277px;
    background-color: #eee;
}

#block-views-upcoming-events-block .view-empty{
/*  padding-left: 21px;*/
}
.page-node-3 #block-views-upcoming-events-block .view-empty h3,
.page-node-18 #block-views-upcoming-events-block .view-empty h3{
    color: #505050;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    line-height: 1.5;
}
#block-views-upcoming-events-block{
    border-top: 1px solid #e5e5e5;
    padding-top: 20px;
}
.node-type-publication  #block-views-upcoming-events-block{
    margin-top: 50px;
}
.view-related-publication .views-row{
     border-bottom: 1px solid #5F5C4F;
}
.node-type-country .view-recend  .view-footer{
    display: none;
}

.home-page  .view-content .views-row,
.sidebar .view-content .views-row{
    border-bottom: 1px solid #e5e5e5;
    margin-top: 14px;
    padding-bottom: 19px;   
}
.node-type-country .view-recend  .view-content .views-row{
    border-bottom: 1px solid #e5e5e5;
    margin-top: 17px;
    padding-bottom: 27px;
}
.node-type-country .view-recend  .view-content .views-row-last{
    border-bottom: 0px;
}
.node-type-country .country_recend {
    border-top: 1px solid #e5e5e5;
    /* width: 125%; */
    position: relative;
    /* background: url(../images/home/newsBackground.png); */
    background: #00aa51;
    /* margin-bottom: 110px!important; */
    height: auto;
    padding-bottom: 30px;
    overflow: hidden;
    margin: 0;
    /* margin-top: 13px; */
    top: 173px;
    margin-top: -175px;
}

.home-page  .view-content .views-row-last{
    border-bottom: 0px;
}
.home-page  .view  .view-content .views-field-field-event-image-gallery {
    margin-bottom: 10px;
    margin-top: 10px;
    display: block;
}
.view-upcoming-events .view-content .views-field-field-event-image-gallery{
    display: none;
} 
.node-type-country  .back-page {
    display: none;
    margin-bottom: 30px;
    margin-top: 22px;
}
.sidebar .view-content .views-row{
    padding-left: 21px;
}
.home-page  .view-recent-publication .view-content .views-row-first,
.home-page  .view-recent-publication .view-content .views-row-last,
.home-page  .event-home-page .view-content .views-row-first{
    display:block;
}
.view-content .views-row-last,
.sidebar .view-content .views-row-last{
    border-bottom: 0 none;
    margin-bottom: 0;
}

.node-type-country .view-recend .views-field-field-publication-publish-date,
.sidebar .views-field-field-event-date,
.sidebar .views-field-field-publication-publish-date{
    color: #838178;
    font-size: 13px;
    font-family: 'Roboto_medium';
}

.sidebar .views-field-field-event-date{
    margin-bottom: 10px;
    margin-top: 8px;
}

.home-page  .views-field-body a{
    font-size: 14px;
}
.page-node-3 .home-page  .views-field-title a{
    font-family: "Roboto_bold";
    margin-bottom: 10px;
}
.node-type-topic .view-related-publication  .no-result,
.view-related-publication  .no-result{
    margin-left: 21px;
    margin-top: 21px;
}
.sidebar .views-field-body{
    margin-top: 10px;
}

.view-related-publication  .no-result ,
.node-type-country .view-recend .views-field-title a,
.home-page  .views-field-title a,
.sidebar .views-field-title a{
    color: #3797c4;
     font-family: 'Roboto_medium';
    font-size: 20px;
    line-height: 26px;
    text-decoration: none;
}


.home-page  .views-field-field-event-date .field-content{
    margin-top: 10px;
    margin-bottom: 10px;
}
.node-type-country .view-recend .views-field-title a:hover,
.home-page  .views-field-title a:hover,
.sidebar .views-field-title a:hover{
    color: #375f90;
}
.home-page  .views-field-field-tags a{
    margin-top: 10px;
}

.node-type-country .views-field-field-tags,
.home-page .views-field-field-tags,
.sidebar .views-field-field-tags{
    overflow:hidden;
}

.home-page  .views-field-field-tags a{
    display: none;
}


.node-type-country .view-recend .views-field-field-tags a,
.sidebar .views-field-field-tags a{
    color: #3fbe5a;
    font-size: 14px;
    text-decoration: none;
    border: 1px solid;
    border-radius: 3px;
    padding: 4px 7px;
    margin-right: 3px;
    margin-bottom: 3px;
    font-family: 'Roboto';

}
.node-type-country .view-recend .views-field-field-tags a:hover,
.sidebar .views-field-field-tags a:hover{
    text-decoration: underline;
}
.node-type-country .views-field-field-tags a,
.sidebar .views-field-field-tags a{
    float:left;
}
.home-page  .views-field-field-tags a:hover,
.sidebar .views-field-field-tags a:hover{
    /*text-decoration: underline;*/
}
.node-type-country .view-recend .views-field-field-tags{
    margin-top: 16px;
}
.sidebar .views-field-field-tags{
    margin-top: 10px;
}
.home-page  .views-field-body{
    margin-bottom: 15px;
    margin-top: 10px;
    text-align: justify;
}
.sidebar .views-field-body p{
    color: #5F5C4F;
}
.back-page{
    display: block;
    margin-bottom: 70px;
    margin-top: 50px;
}
.sidebar .views-field-title-1 a,

.home-page .view-footer p a,
.home-page .view-footer a,
.back-page a,
.sidebar .view-footer a{
    color: #3797c4;
    display: block;
    font-size: 15px;
    text-decoration: none;
    font-family: 'Roboto';
    margin-top: 6px;
}
.home-page .view-footer p a,
.home-page .view-footer a,
.sidebar .view-footer a{
    text-align: right;
    background-image:url(../images/home/bt_view_all.png);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right:30px;
}
.node-type-about-us .back-page a,
.back-page a{
    background-image: url("../images/home/btn_pub_pre.png");
    background-position: 429px -44px;
    background-repeat: no-repeat;
    text-align: right;
}
.node-type-about-us .back-page a:hover,
.back-page a:hover{
    background-position: 429px 0px;
}
.node-type-about-us .back-page a{
    background-position: left center;
    padding-left: 30px;
       
}
.sidebar .views-field-title-1 a,
.sidebar .view-footer a{
    background-image: url("../images/home/btn_viewall.png");
    background-position: right top;
    background-repeat: no-repeat;
    float: right;
    padding-right: 30px;
    text-align: right;
}
.node-type-about-us .sidebar .view-footer a:hover,
.node-type-publication .sidebar .views-field-title-1 a:hover,
.node-type-publication  .sidebar .view-footer a:hover{
    background-position: right -30px;
}
.sidebar .views-field-title-1 a:hover,
.sidebar .view-footer a:hover{
     background-position: right -30px;
}
.home-page .about .youtube{
    height: 250px;
}
.about-home-page .about-wapper .content{
    background-color: #00a652;
    padding: 24px 24px 40px;
}
.about-home-page .about-wapper .content .content-body{
    border-bottom: 1px solid white;
    padding-bottom: 15px;
     font-size: 14px;
    color: white;
    font-family: 'Roboto_medium';
    text-align:justify;
}
.about-home-page .about-wapper .content  .redmore_about a{
    background-image: url("../images/home/btn_readmore.png");
    background-position: right 1px;
    background-repeat: no-repeat;
    color: white;
    font-family: "Roboto";
    font-size: 15px;
    height: 25px;
    margin-top: 8px;
    padding-right: 26px;
    text-align: right;
    float: right;
    text-decoration: none;
}
.about-home-page .about-wapper .content  .redmore_about a:hover{
    background-position: right  -29px;
    color: #c3e69d;
}
.page-node-3 .view-upcoming-events .view-footer a{
    display: none;
}
.page-node-3 .event .readmore-pastevent a,
.page-node-3 .event .views-field-title-1 a{
    font-family: 'Roboto';
    font-size: 15px;
    color: #3797c4;
    text-align: right;
    text-decoration: none;
}
.page-node-3  .views-field-title-1{
    display: block;
    width: 309px;
}
.page-node-3 .event .views-field-title-1 a{
    background-image: url("../images/home/btn_viewall.png");
    background-position: right 1px;
    background-repeat: no-repeat;
    
    height: 26px;
    padding-bottom: 3px;
    padding-right: 30px;
    padding-top: 2px;
    text-align: right;
     float: right;
}
ul.pubNavigate {
    position: fixed;
    background: #00a652;
    width: 10%;
    height: auto;
    margin-top: 0;
    list-style-type: none;
    /* left: 5%; */
    margin-left: -11.7%;
    overflow: hidden;
    cursor: pointer;
}
.pubNavigate li:hover {
    background: #333;
    transition: .5s;
}
.pubNavigate li {
    /* left: 14px; */
    position: relative;
    margin-left: -14px;
    left: -15px;
    /* font-size: 13px; */
    /* text-decoration: none; */
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
    /* background: red; */
    padding-top: 10px;
    width: 200px;
    padding-bottom: 10px;
    padding-left: 15%;
}
.pubNavigate a {
    text-decoration: none;
    color: #fff;
}
.page-node-3 .event .views-field-title-1 a:hover{
    background-position: right -29px;
    color: #375f90;
}
.page-node-3 .event .readmore-pastevent{
    border-top: 1px solid #e5e4df;
    margin-top: 11px;
}
.page-node-3 .event .readmore-pastevent a{
      background-image: url("../images/home/btn_past_event.png");
    background-position: right 5px;
    background-repeat: no-repeat;
    float: right;
    height: 26px;
    padding-right: 30px;
    padding-top: 3px;
    text-align: right;
}
.page-node-3 .event .readmore-pastevent a:hover{
    background-position: right -25px;
    color: #375f90;
}


/*homepage*/

.home-page .about,
.home-page .event,
.home-page .visit,
.home-page .home-last{
    float: left;
    height: auto;
    width: 310px;
    
}
.home-page .about{
    margin-left: 0px;
    margin-top: 42px;
}
.home-page .event{
    margin-left: 44px;
    margin-top: 44px;
}
.home-page .publication,
.home-page .newsletter,
.home-page .infographic,
.home-page .capacityskill{
    margin-left: 16px;
}
.infographic{
    background-image: url("../images/home/climate-infographic-thumb.jpg");
    height: 107px;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0 15px 16px;
    width: 291px !important;
    
}
.infographic .infographic-wapper{
    margin-top: 12px;
    margin-left: 6px;

}
.sidebars .infographic .infographic-wapper{
    padding-top: 12px;
} 




.home-page .newsletter{
    margin-bottom: 5px;
}
.home-page .infographic{
    margin-bottom: 5px;
}
.home-page .publication{
    margin-top: 97px;
}
.home-page .publication .title-detail-event{
     font-size: 26px;
    margin-bottom: 3px;
    padding-left: 22px;
    padding-top: 22px;
    width: 300px;
}
.home-page .publication  .content{
    width: 322px;
}
.home-page .publication  .content li{
    list-style: none;
    border-bottom: 1px solid  #e5e4df;
}
.home-page .publication  .content  ul{
    margin: 0;
    padding: 0;
}
.home-page .publication  .content li a{
    background-image: url("../images/home/btn_pub.png");
    background-position: 299px 12px;
    background-repeat: no-repeat;
    color: #3797c4;
    display: block;
    font-family: "Roboto_bold";
    font-size: 18px;
    padding-bottom: 10px;
    padding-left: 23px;
    padding-top: 9px;
    text-decoration: none;
}
.home-page .publication  .content li a:hover{
    background-position: 299px -32px;
    color: #375f90;
}





.about .about-wapper .youtube-video a{
     background-image: url("../images/home/vdo.jpg");
    background-repeat: no-repeat;
}
.about .about-wapper .youtube-video .youtube{
    background-image: url("../images/home/btn_play.png");
    background-position: -7px 90px;
    background-repeat: no-repeat;
    height: 115px;
    margin: 0 auto;
    padding-top: 84px;
    width: 87px;
}
.about .about-wapper .youtube-video .youtube:hover{
    background-position: -97px 90px;
}
.about .about-wapper .youtube-video{
    background-image: url("../images/home/vdo.jpg");
    background-repeat: no-repeat;
    display: block;
    height: 247px;
    width: 310px;
}


/*
.about .about-wapper .youtube-video .youtube{
     background-image: url("../images/home/vdo.jpg");
    background-repeat: no-repeat;
    height: 247px;
    width: 310px;
}
.about .about-wapper .youtube-video{
    background-image: url("../images/home/btn_play.png");
    background-repeat: no-repeat;
    height: 247px;
    width: 310px;
}
*/

/*homepage*/



.sidebar .views-field-title-1 a:hover,
.home-page .more-event:hover,
.related_links-page .back-page a:hover,
.about-home-page a:hover,
.home-page .view-footer p a:hover,
.home-page .view-footer a:hover,
.back-page a:hover,
.sidebar .view-footer a:hover{
    color: #375f90;
}
.back-page a{
    margin-top: 0px;
}
.section-publication .view-upcoming-events{
    margin-bottom: 30px;
}
.section-events .back-page{
    float: right;
}

/*Event*/

/*Share*/
.section-events .share{
    float: right;
}

/*Download */
.docmeunt-event{
    
}

.section-events .event-background-document{
    border-top: 1px solid #D1CFC7;
    margin-top: 25px;
}

.section-events .event-background-document .title-events{
    padding:0;
}

.section-events .docmeunt-event ul {
     padding: 0px;
}
.section-events .docmeunt-event ul li{
    /*border-bottom: 1px solid #d5d3cb;*/
    list-style: outside none none;
    padding-bottom: 2px;
    padding-left: 22px;
    padding-top: 2px;
}
.section-events .docmeunt-event ul .last{
    border-bottom: none;
}

.section-events .docmeunt-event ul li a{
    color: #3797c4;
    display: block;
    font-size: 14px;
    padding-right: 0px;
    text-decoration: none;
    font-family: 'Roboto_medium';
    display: block;
}
.section-events .docmeunt-event ul li a:hover{
    display: block;
    color: #375f90;
}
.section-events .docmeunt-event ul li:hover{
     color: #375f90;
}

.section-events .docmeunt-event ul .link-download{
    background-image: url("../images/events/btn_link.png");
    background-position: right 1px;
    background-repeat: no-repeat;
    padding:15px 92px 15px 0;
}
.section-events .docmeunt-event ul .document-download{
    background-image: url("../images/events/btn_file_new.png");
    background-position: right  0px;
    background-repeat: no-repeat;
    padding:15px 92px 15px 0;
}

.section-events .docmeunt-event ul .document-download:hover{
    background-image: url("../images/events/btn_file_new_h.png");
    background-position: right  0px;
}
.section-events .docmeunt-event ul .link-download:hover{
    background-position: right  -90px;
}
.section-events .docmeunt-event .title_event1{
    float: left;
    width: 16px;
}
.section-events .docmeunt-event .title_event2{
    padding-left: 16px;
}

/*
    End sidebars    
*/
/*
    Start Gallery image
*/
.gallery-image-warpper .image-title {
  
    color: white;
    float: left;
    font-family: "Roboto";
    font-size: 14px;
    height: 58px;
    padding: 10px 0 0 15px;
    position: absolute;
    bottom: 0px;
    width: 506px;
	background-color: rgba(7, 103, 162, 0.8);
    background: rgba(7, 103, 162, 0.8);
}
.gallery-image-warpper .gallery{
     background: none repeat scroll 0 0 rgba(56, 167, 95, 0.8);
    float: left;
    height: 46px;
    padding: 16px 6px 6px 24px;
    position: absolute;
    text-decoration: none;
    bottom: 0px;
    width: 97px;
    right: 0;
}
.gallery-image-warpper .gallery div{
    font-size: 14px;
    text-decoration: none;
    color: white;
    font-family: 'Roboto_bold';
}
.gallery-image-warpper .gallery:hover{
    color: #375f90;
}
.gallery-image-warpper .gallery  .gallery-image{
     background-image: url("../images/bt_next.png");
    background-position: 64px top;
    background-repeat: no-repeat;
}


.gallery-image-warpper{
    height: 334px;
    overflow: hidden;
    width: 100%;
    position: relative;
}

.gallery-image-warpper img{
    display:block;
}

.coutriesInner .gallery-image-warpper {
    height: 497px;
    overflow: hidden;
    width: 100%;
    position: relative;
}

#cboxCurrent {
    background-color: white;
    color: back;
    font-size: 14px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom:  11px;
    text-align: center;
    height: 29px;
    width: 6%;
} 
#cboxClose {
    background-image: url(../images/exit-image.png);
    background-repeat: no-repeat;
    height: 55px;
    width: 35px;
    text-indent: -9999px;
    overflow: hidden;
    top: 37px;
}

#cboxClose:hover{
    background-position: left center;
    color: rebeccapurple;
    transform: scale(1.1);
    transition: .5s;
    border-radius: 4px;
}

#cboxTitle {
    display:table;
    background-color: white;
    color: black;
    font-size: 18px;
    height: 60px;
    overflow: hidden;
    text-align: left;
    width: 82%;
    font-family: 'Roboto';
    
}

#cboxTitle div{
    display:table-cell;
    vertical-align:middle;
}

#cboxNext {
    background-color: white;
    background-image: url("../images/bt_popup_next.png");
    background-position: -2px -5px;
    background-repeat: no-repeat;
    display: block;
    font-size: 0;
    height: 60px;
    margin-top: 0;
    width: 6%;
}
#cboxPrevious {
    background-color:  white;
    background-image: url("../images/bt_popup_prev.png");
    background-position: right -5px;
    background-repeat: no-repeat;
    display: block;
    font-size: 0;
    height: 60px;
    margin-top: 0;
    width: 6%;
}
#cboxPrevious:hover {
    background-position: right -82px;
}
#cboxNext:hover {
    background-position: -2px -82px;
}
#cboxNoPrevious, 
#cboxNoNext {
    background-color: white;
    display: block;
    height: 60px;
    width: 6%;
}


/*
    End Gallery image
*/
/*Topic*/

 /*Topic page  home*/

.topic-page-home .topic-wapper .row-colum {
    /* background: red; */
    width: 1249.14px;
    background: #fff;
    /* margin-top: -21px; */
    padding: 15px;
    /* font-size: 114px; */
    overflow: hidden;
    /* padding-top: 30px; */
    border-bottom: 1px solid #00a652;
}
.topic-page-home .topic-wapper .row-colum:hover {
    background: #00a652;
    transition:.5s;
    /* border-bottom: 1px solid #365060; */
}
.topic-page-home .topic-wapper .row-colum .left {
    float: left;
    margin-bottom: 0;
}

.topic-page-home .topic-wapper .row-colum .left img {
    -webkit-box-shadow: 3px 4px 18px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 3px 4px 18px 0px rgba(0,0,0,0.75);
    box-shadow: 3px 4px 18px 0px rgba(0,0,0,0.75);
    width: 72%;
}
.topic-page-home .topic-wapper .row-colum .right {
    float: left;
    margin-left: -27px;
    width: 450px;
}

.topic-page-home .topic-wapper .row-colum .right .title a {
    font-family: "Roboto_medium";
    font-size: 16px;
    color: #111;
    font-weight: 800;
    text-decoration: none;
    padding-right: 900px;
    white-space: nowrap;
    padding-bottom: 400px;
}
.topic-page-home .topic-wapper .row-colum .right .title a:hover{
    color:#fff;
}
.topic-page-home .topic-wapper .row-colum .right .body {
    font-family: "Roboto";
    font-size: 14px;
    margin-top: 10px;
    margin-bottom: 40px;
    color: #111;
    width: 1000px;
}


 /*Topic page home*/
#thailand-submit {
    border: none;
    background: none;
    color: #ffffff;
    font-size: 83% !important;
    padding-left: 17px;
    margin-bottom: 18px;
    margin-left: -85px;
    margin-top: 10px;
}

#thailand-submit:hover {
    color: #f1f2f5;
}

.topic-page  .topic-wapper .colum{
    border-radius: 3px;
    margin-bottom: 20px;
    padding: 20px 25px 25px 70px;
}
.topic-page  .topic-wapper .colum a{
     color: white;
     font-size: 24px;
     text-transform: capitalize;
     text-decoration: none;
     font-family: 'Roboto_bold';
}
.content-topic{
    margin-top: 15px;
}
.topic-page  .topic-wapper  #t1{
    background-color: #ff5b02;
}
.topic-page  .topic-wapper  #t2{
    background-color: #00b042;
}
.topic-page  .topic-wapper  #t3{
    background-color: #0d8fba;
}
.line-space{
     border: 1px inset #b6b6b6;
    margin: 0 auto 20px;
    width: 370px;
}
.content-topic .content-first{
    float: left;
    margin-right: 30px;
    width: 180px;
}
.content-topic .content-first .colum{
    border-top: 1px solid #5F5C4F;
}
.content-topic .content-first  .title-dw-topic{
    color: #5f5c4f ;
    margin-bottom: 5px;
    font-size: 14px;
    font-family: 'Roboto_medium';
}
.content-topic .content-first  .topic-share  .title-dw-topic,
.content-topic .content-first  .download .title-dw-topic{
    margin-top: 12px;
}
.content-topic .content {
    display: table-cell;
    padding-bottom: 40px;
    padding-left: 50px;
    padding-right: 72px;
    padding-top: 0px;
}
.page-node-209 .content em {
    color: #111!important;
}
.section-topic .content-topic .content {
    background: #ffffff;
    /* border: 2px solid #00a652; */
    padding-top: 30px;
    margin-top: -7px;
    /* position: relative; */
}
.section-topic .topic-share {
    margin-top: -366px;
    display:none;
    padding: 19px 37px 34px 10px;

}
.content-topic .content-first .tags {
     margin-bottom: 20px;
}

.publication-tag  .content-body,
.content-topic .content-first .tags{
    overflow:hidden;
}

.publication-organizer  .content-body a,
.publication-author  .content-body a,
.publication-tag  .content-body a,
.content-topic .content-first .tags a{
    border: 1px solid;
    border-radius: 3px;
    color: #36ba5a;
    font-size: 15px;
    margin-right: 3px;
    margin-bottom: 3px;
    padding: 4px 7px;
    text-decoration: none;
    float:left;
}



.publication-organizer  .content-body a:hover,
.publication-author  .content-body a:hover,
.publication-tag  .content-body a:hover,
.content-topic .content-first .tags a:hover{
    text-decoration:underline;
}


.home-page .views-field-field-event-date div,
.home-page .views-field-field-publication-publish-date div span{
    font-size: 13px;
    color: #838178;
    font-family: 'Roboto';
}

/*start answer*/
.answer {
    margin-top: 20px;
}

.answer .active-show{
    display: block;
    margin-top: 12px;
}
.footsHome #footer {
    bottom: 0;
}
.answer .colum{
    padding: 10px 10px 10px 0;
}
.content-topic  ul li a,
.answer  .title-answer{
    color: #3fbe5a;
    font-size: 16px;
    padding-bottom: 5px;
    cursor: pointer;
    font-family: 'Roboto_bold';
}
.content-topic  ul li {
    list-style-type: upper-roman;
    color: #3fbe5a;
}
.content-topic  ul li p{
    color: #505050;
} 
/*end answer*/
/*topic detail page*/

.event-image{
    width:auto;
    margin:0 auto;
    margin-bottom:20px;
}

/*  .country-image,
.event-image,
.banner-topic{
border: 1px solid #F2F2F2;
    -webkit-box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.07);
-moz-box-shadow:    0px 2px 2px 0px rgba(50, 50, 50, 0.07);
box-shadow:         0px 2px 2px 0px rgba(50, 50, 50, 0.07);
}*/

.topic-share {
    float: right;
    margin-bottom: 11px;
    margin-top: 34px;
    /* margin-top: -45px; */
    position: absolute;
    width: 263px;
    /* padding-right: 14px; */
    margin-left: 64%;
    padding: 19px 37px 34px 10px;
    /* z-index: 999999999999999999999999; */
}
/*
    Start Google map
*/
.map-wapper{
    display: block;
    height: 300px;
    position: relative;
}
.page-countries .map-wapper {
    display: block;
    height: 457px;
    position: relative;
}

#map-canvas {
    height: 100%;
    margin: 0px;
    padding: 0px;
}

.node-type-country #page-title{
    display: none;
}
.title-country{
      margin-top: 12px;
}

/*country  sidebars*/
.country_sidebars .country_sidebars_wapper ul li {
    list-style: outside none none;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-right: 36px;
    /* width: 100px; */
}
.country_sidebars .country_sidebars_wapper a:hover {
    color: #ffffff;
}
.country_sidebars .country_sidebars_wapper ul li {
    list-style: outside none none;
    padding-bottom: 2px;
    padding-top: 2px;
    margin-left: -25px;
}
.country_sidebars .country_sidebars_wapper ul {
    margin-top: 5px;
    padding: 0 0 0 22px;
    width: 100%;
    display: inline-flex;
}
.page-node-18 .sidebars {
    display: none !important;
}
/*
    End Google map
*/
/* Start Page Event */
.section-events .view-events {
    margin-top: 0px !important;
    position: relative;
    background: #42748c;
    padding-top: 6px;
}
.section-events .view-events ul.nav-page{
    margin: 0;
}
.section-events .view-events .item-list {
    height: 25px;
    padding: 13px;
    background-color: #faf9f5;
    margin-bottom: -2px;
}
.page-events .event-menu-wrapper a.active {
    background-position: left -28px;
    color: #e3e4e3;
    font-family: "Roboto_bold";
    font-size: 18px;
    text-shadow:none;
    background: #364f5f;
    border-top-right-radius: 15px;
    -webkit-box-shadow: 20px 5px 69px 77px rgba(158,158,158,0.12);
    -moz-box-shadow: -1px -16px 45px -3px rgba(158,158,158,0.12);
    /* box-shadow: -1px -16px 45px -3px rgba(158,158,158,0.12); */
    border-top-left-radius: 15px;
}
.page-events .event-menu-wrapper a {
    background-image: url(../images/tab_event.png);
    background-position: left -97px;
    background-repeat: no-repeat;
    color: #333333;
    display: block;
    float: left;
    text-shadow:none;
    font-family: "Roboto_bold";
    font-size: 18px;
    margin-left: 1px;
    padding: 12px 1px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px #fff;
    width: 217px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}

.page-events .view-events .views-row  .views-field-title{
    padding-bottom: 20px;
}
.page-events .view-events .views-row .views-field-title a {
    color: #ffffff;
    font-size: 18px;
    text-decoration: none;
    font-family: 'Roboto_bold';
    line-height: 29px;
}

.page-events .view-events .views-row:hover {
    background: #c3996b !important;
    transition-duration:.4s;
}
.page-events .view-events .views-row {
    display: inline-block;
    border-bottom: 1px solid #00a652;
    padding: 73px 26px 78px 111px;
    background-color: rgb(54, 79, 95);
    width: 100%;
    COLOR: #FFF;
}

.page-events .views-field.views-field-body {
    /* color: #fff !important; */
    width: 1267px;
    text-align: justify;
}
.page-events .view-events .views-row-last{
     border-bottom:none;
}
.page-events .view-events  .views-field-field-event-image-gallery{
    margin-right: 10px
}
.page-events .view-events  .views-field-field-event-image-gallery{
    float: left;
}
.page-node-3 .view-upcoming-events .views-field-field-event-date-banner,
.page-events .view-events .views-field-field-event-date-banner{
    color: #838178;
    font-size: 13px;
    font-family: 'Roboto_medium';
    float: left;
}

.page-events .view-events .views-field-field-event-date .views-field-field-tags a{
    float: left;
}
.page-node-3 .view-upcoming-events .views-field-field-event-location,
.page-events .view-events .views-field-field-event-location{
    margin-bottom: 5px;
    /*min-height: 20px;*/
    min-height: 1px;
}
.page-node-3 .view-upcoming-events .views-field-field-event-location div,
.page-events .view-events .views-field-field-event-location div{
     background: url("../images/icon_pin1.png") no-repeat scroll 4px -1px rgba(0, 0, 0, 0);
    border-left: 1px solid #d5d3cb;
    color: #c3996b;
    display: inline;
   /* float: left; */
    font-family: "Roboto_medium";
    font-size: 13px;
    line-height: 1.5em;
    margin-bottom: 4px;
    margin-left: 8px;
    padding-left: 25px;
    text-decoration: none;
}
.page-node-3 .view-upcoming-events .views-field-field-event-location div{
      margin-left: 9px;
}
.page-events .view-events .views-field-body .views-more-link{
    color: #3797c4;
    text-decoration: none;
    font-size: 15px;
    font-family: 'Roboto_bold';
}


.page-events .view-events .views-row  .views-field-title a:hover,
.page-events .view-events .views-field-body .views-more-link:hover{
    color: #375f90;
}
/* End Page Event */

/* Start  newsletter */

#block-block-11 a.brochure {
    display: block;
    width: 323px;
    height: 123px;
    background-image: url(../images/home/download_brochure.jpg);
    position: relative;
    margin-bottom: 5px;
    margin-top: 720px;
    margin-left: -4px;
}

.node-type-event .sidebars .newsletter{
    margin-top: -11px;
}
.sidebars .newsletter{
    /*margin-top:  48px;*/
    margin-bottom:  -18px;
}
.newsletter {
    background-image: url(../images/home/datasets.jpg);
    height: 130px;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0 16px 16px;
    margin-left: -30px;
    width: 354px;
    overflow: hidden;
    background-size: cover;
    /* max-width: 9999px; */
}

div#scrollUp i {
    margin-left: 17%;
    color: #00a652;
    font-size: 20px;
    padding-bottom: 10px;
    animation-name: down;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-duration: 1s;
    position: relative;
    display:none;
}


@keyframes down {
    0%{position:relative;bottom:0px;}
    50%{color:brown;bottom:-10px}
    100%{bottom:-0px;}
}
div#scrollUp i:hover {
    transform: rotate(360deg);
    cursor: pointer;
    font-size: 35px;
    transition-duration: .3s;
}

div#scrollUp {
    display:none;
}
.front div#scrollUp {
    display: block;
    position: fixed;
    /* margin-top: 50%; */
    /* height: 50%; */
    z-index: 999999999;
    
    width: 67%;
    bottom: 0px;
    margin-left: -255px;
}

div#scrollDown {
    display: block;
    position: fixed;
    /* margin-top: 50%; */
    /* height: 50%; */
    z-index: 999999999;
    /* background: red; */
    width: 100%;
    bottom: 0px;
    /* margin-left: -255px; */
    float: right;
    right: 15px;
}
div#scrollDown i {
    /* margin-left: 82%; */
    color: #00a652;
    font-size: 20px;
    padding-bottom: 10px;
    animation-name: down;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-duration: 1s;
    float: right;
    position: relative;
}


@keyframes down {
    0%{position:relative;bottom:0px;}
    50%{color:brown;bottom:-10px}
    100%{bottom:-0px;}
}
div#scrollDown i:hover {
    transform: rotate(360deg);
    cursor: pointer;
    font-size: 35px;
    transition-duration: .3s;
}


.front div#scrollDown {
    display: block;
    position: fixed;
    /* margin-top: 50%; */
    /* height: 50%; */
    z-index: 999999999;
    /* background: red; */
    width: 100%;
    bottom: 0px;
    /* margin-left: -255px; */
    float: right;
    right: 15px;
}
.newsletter .title-enews,
.sidebars #block-block-6 .block-title {
    color: #fffef8;
    font-family: "Roboto_bold";
    font-size: 26px;
    margin-bottom: 3px;
}

.sidebars #block-block-6 .block-title{
    display: none;
}
.home-page .newsletter .txtnewsletter,
.home-page .infographic .txtnewsletter,
.sidebars #block-block-6 .txtnewsletter{
    border: 1px solid #e7e7e7;
    border-radius: 3px;
    color: #505050;
    float: left;
    font-family: 'Roboto';
    font-size: 15px;
    height: 30px;
    padding-left: 10px;
    width: 210px;
}
.home-page .newsletter .submit,
.sidebars #block-block-6 .submit{
      background-color: #0773BC;
    border: 0 none;
    border-radius: 2px;
    color: #5f5c4f;
    font-size: 16px;
    font-weight: bold;
    height: 30px;
    margin: 0 0 0 4px;
    padding: 0;
    width: 54px;
    background-image:url('../images/home/bt_click.png');
    background-repeat: no-repeat;
    background-position: 23px center;
}
.home-page .newsletter .submit:hover,
.sidebars #block-block-6 .submit:hover{
     color: #375f90;
     background-color: #0b5fa3;
     
}
/* End newsletter*/

.page-node-15 #main {
    padding-top: 3em;
    position: relative;
    background: #00a652;
    margin-bottom: -53px;
}
.section-contact-us .content {
    width: 50%;
    margin-left: 25%;
    margin-right: 25%;
    margin-top: 6%;
}
.section-contact-us .title-address {
    color: #111 !important;
    font-weight: 800;
    font-family: 'Roboto_bold';
    font-size: 18px !important;
}
.section-contact-us p{
    width: 392px;   
}
.section-contact-us .view-footer p{
    width: 318px;
}
.section-contact-us .title,
.section-contact-us .title-website{
    font-family: 'Roboto_bold';
    font-size: 20px;
    color: #3fbe5a;
}
.address p {
    color: #111 !important;
}
.section-contact-us .title-website {
    float: left;
    margin-left: 137px;
    padding-top: 65px;
}
.section-contact-us .tel-email-wapper {
    border-bottom: 1px solid #D5D3CB;
    border-top: 1px solid #D5D3CB;
    height: 144px;
    margin-top: 30px;
    background: #fff;
    -webkit-box-shadow: 4px 4px 13px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 4px 4px 13px 0px rgba(0,0,0,0.75);
    box-shadow: 4px 4px 13px 0px rgba(0,0,0,0.75);
}
.section-contact-us .tel-email-wapper .telephone{
    background-image: url("../images/contact-us/telephone_icon.png");
    background-position: center 16px;
    background-repeat: no-repeat;
    border-right: 1px solid #d5d3cb;
    float: left;
    height: 144px;
    width: 318px;

}
.section-contact-us .tel-email-wapper .email a,
.section-contact-us .tel-email-wapper .email div,
.section-contact-us .tel-email-wapper .telephone div{
    text-align: center;
}
.section-contact-us .tel-email-wapper .email .title,
.section-contact-us .tel-email-wapper .telephone .title{
    padding-top: 70px;
}
.section-contact-us .tel-email-wapper .email {
    background-image: url(../images/contact-us/email_icon.png);
    background-position: 122px 16px;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 144px;
    width: auto;
}
.section-contact-us .telephone .tel2,
.section-contact-us .telephone .tel2, .section-contact-us .telephone .tel1 {
    float: left;
    margin-right: 10px;
    padding-right: 10px;
    font-size: 14px;
    color: #111;
    font-family: 'Roboto_medium';
}
.section-contact-us .telephone .tel {
    /* margin-left: 101px; */
    width: 100%;
    text-align: center;
    left: 32px;
    position: relative;
}

.section-contact-us .tel-email-wapper .email .title, .section-contact-us .tel-email-wapper .title {
    left: 30px;
    position: relative;
}
.section-contact-us .telephone .tel2{
    border-right: 0px;
}
.section-contact-us .tel-email-wapper .email a {
    color: #111;
    font-family: "Roboto";
    font-size: 15px;
    margin-left: 81px;
    text-align: center;
    text-decoration: none;
}
.section-contact-us .website {
    background-image: url(../images/contact-us/world_icon.png);
    background-position: 136px center;
    background-repeat: no-repeat;
    height: 77px;
    margin: 0 auto;
    width: 100%;
}
.section-contact-us .website ul{
    padding: 0px;
    margin: 0px;
}
.section-contact-us .website ul {
    padding-top: 32px;
}
.section-contact-us .website ul li{
    list-style: outside none none;
    margin-left: 245px;
}
.section-contact-us .website ul li a {
    color: #fff;
    list-style: none outside none;
    font-size: 15px;
    font-family: "Roboto";
    text-decoration: none;
}
.section-contact-us .tel-email-wapper .email a:hover, .section-contact-us .website ul li a:hover {
    color: #eae5d2;
    transition:.3s;
}
.section-contact-us .website .last{
     border-right: 0px;
}

/*
        end contact us 

*/







/* End content */

/* Start Second */
.sidebar-second-event{
    float: right;
    width: 25%;
    border: 1px solid;
}
.body-event{
    float: left;
    width: 100%;
}




/* End second */
/* Start footer */
.front #footer {
    overflow:hidden;
}
#footer {
    background-color: #EAE5D2;
    -webkit-box-shadow: inset -5px 9px 5px -7px rgba(0,0,0,0.29);
    -moz-box-shadow: inset -5px 9px 5px -7px rgba(0,0,0,0.29);
    box-shadow: inset -5px 9px 5px -7px rgba(0,0,0,0.29);
    bottom: auto;
    position: relative;
    height: 210px;
    border-bottom: 15px solid #00a652;
    
}
#block-block-1 {
    position: absolute;
    top: 0px;
    float: right;
    /* left: 39%; */
    width: 100%;
    height: 71px;
    background: #E0DACA;
}
.footer_buttom,
.footer-wapper{
    
    margin: 0 auto;
    width: 1000px;
}
.footer-wapper .footer-content-right {
    margin-top: 102px;
    float: right;
    right: 0;
    margin-right: -23px;
    position: absolute;
}

.footer_buttom{
    clear: both;
}

.copyright {
    color: #505050;
    display: block;
    font-family: "Roboto";
    font-size: 12px;
    float: right;
    position: absolute;
    bottom: -114px;
    float: right;
    right: -2%;
    width: 100%;
}

 .text-colum-link{
    float: left;
     font-family: 'Roboto';
     font-size: 12px;
     color: #1170bc;
     display:  block;
     padding-top: 18px;
}
.copyright_link {
    float: left;
    position: absolute;
    left: -11%;
    top: 0px;
    top: 10px;
    position: relative;
}
.copyright_link a{
    text-decoration: none;
}
.copyright_link  .title{
    color: #505050;
    display: block;
    font-family: "Roboto";
    font-size: 12px;
}
.copyright_link .fb{
    
}
.copyright_link .fb {
    background-image: url(../images/footer/btn_facebook.png), url(../images/footer/line-4.png);
    background-position: left 14px, 99px 17px;
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    margin-left: 11px;
    padding-bottom: 6px;
    margin-right: 11px;
    padding-left: 36px;
    width: 64px;
}
.copyright_link .fb:hover{
    background-position: left -56px, 99px 17px;
}
.copyright_link .yb:hover{
    background-position: left -55px;
}
.copyright_link .tw:hover{
    background-position: left -56px, 83px 18px;
}
.copyright_link .tw {
    background-image: url(../images/footer/btn_twitter.png), url(../images/footer/line-4.png);
    background-position: left 14px, 83px 18px;
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    margin-left: 11px;
    padding-left: 37px;
    margin-right: 20px;
    width: 43px;
}
.copyright_link .yb {
    background-image: url(../images/footer/btn_youtube.png);
    background-position: left 14px;
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    margin-left: 6px;
    padding-left: 39px;
    width: 53px;
}



.footer-wapper ul li{
    list-style: none;
    display: block;
    margin-bottom: 24px;
}
.region-footer .footer-content-left{
    float: left;
    display:none;
}
.region-footer .footer-content-left .footer-float1{
    border-right: 1px solid #cbc7b3;
    float: left;
    height: 286px;
    padding-top: 40px;
    width: 260px;
}
.region-footer .footer-content-left .footer-float2{
    border-right: 1px solid #cbc7b3;
    float: left;
    height: 286px;
    width: 260px;
    padding-top: 40px;
}
.footer-wapper .footer-content-left  ul {
    padding-left:  30px;
}
.footer-wapper .footer-content-left  ul li a {
    color: #1170bc;
    font-size: 15px;
    font-family: 'Roboto';
    height: 60px;
    text-decoration: none;
}

.footer-content-right .content-footer {
    color: #505050;
    font-family: "Roboto_bold";
    font-size: 10px !important;
    margin: 20px auto 0 30px;
    display: block;
    position: absolute;
    margin-left: 41px;
    margin-top: -17%;
    text-align: left;
    width: 100%;
}
.footer-content-right{
    float: left;
    width: 475px;
}
.footer-content-right .logo1 {
    background-image: url(../images/logo-footer/sweden.png);
    background-position: center 70%;
    background-repeat: no-repeat;
    /* border-right: 1px solid #cbc7b3; */
    float: left;
    height: 120px;
    margin-top: -16px;
    padding-right: 30px;
    width: 128px;
}
.footer-content-right .logo2 {
    background-image: url(../images/logo-footer/ukaid.png);
    background-position: center 70%;
    background-repeat: no-repeat;
    /* border-right: 1px solid #cbc7b3; */
    float: left;
    height: 96px;
    margin-top: -12px;
    padding-right: 30px;
    width: 111px;
}
.footer-content-right .logo3 {
    background-image: url(../images/logo-footer/undp.png);
    background-repeat: no-repeat;
    background-position: center 70%;
    float: left;
    height: 96px;
    margin-left: 20px;
    margin-top: -12px;
    padding-left: 60px;
    width: 48px;
}

.logo-footer.logo1:hover {
    -webkit-filter: grayscale(100%);
    filter: grayscale(0%);
}

.logo-footer.logo2:hover {
    -webkit-filter: grayscale(100%);
    filter: grayscale(0%);
}
.logo-footer.logo3:hover {
    -webkit-filter: grayscale(100%);
    filter: grayscale(0%);
}
/*Subscribe*/
.subscribe-footer{
    border-bottom: 1px solid #cbc7b3;
    padding-bottom: 24px;
    padding-left: 30px;
    display: none;
}
.subscribe-footer .title-subscribe{
       color: #505050;
    font-family: "Roboto_bold";
    font-size: 16px;
    margin-bottom: 5px;
    margin-right: 12px;
    margin-top: 5px;
}
.subscribe-footer .subscribe{
    border: 1px solid #e7e7e7;
    border-radius: 3px;
    color: #505050;
    float: left;
   font-family: 'Roboto';
    font-size: 15px;
    height: 34px;
    padding-left: 20px;
    width: 250px;
}
.subscribe-footer .submit{
    background-color: #0773BC;
    border: 0 none;
    border-radius: 2px;
    color: #5f5c4f;
    font-size: 16px;
    font-weight: bold;
    height: 34px;
    margin: 0 0 0 12px;
    padding: 0;
    width: 60px;
    background-image:url('../images/home/bt_click.png');
    background-repeat: no-repeat;
    background-position: 26px center;
}
.subscribe-footer .submit:hover{
    background-color: #0b5fa3;
}

/* End footer */

/*Slide Gallery*/

.node-type-event .content-banner{
     display: block;
}
.bannerText {
    width: auto;
    background: black;
    bottom: 0;
    position: relative;
    background-color: rgba(7, 103, 162, 0.8);
    background: rgba(7, 103, 162, 0.8);
    text-align: center;
    /* bottom: -255px; */
    margin: 0;
    padding: 69px;
    height: 61px;
    top: 455px;
}
.bannerText h1 {
    position: relative;
    margin-top: -10px;
    top: -50px;
    margin-left: -37px;
    font-weight: 900;
    color: #19d676;
    text-align: left;
    font-size: 18px;
}
.bannerText p {
    color: white;
    font-size: 13px !important;
    top: -65px;
    margin-left: -37px;
    position: relative;
    text-align: left;
    line-height: 28px;
    font-weight: 200 !important;
}
/*banner slide*/
.page-node-3 .banner {
    height: 600px;
    /* overflow: visible; */
    display: none;
    position: relative;
    top: 65px;
    /* margin-bottom: -20px; */
    background: rgba(0,0,255,0.2);
    background-image: url(https://c1.staticflickr.com/7/6087/6055851615_bf67d88155_b.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
}
div#banner img {
    position: relative;
    width: 100%;
    height: auto;
    top: -162px;
    margin: 0;
    padding: 0;
}
.slide-banner-wapper {
    overflow: hidden;
    position: relative;
    top: -133px;
}
.slide-banner-wapper .bx-wrapper {
    margin: 0 auto;
    -webkit-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.47);
    -moz-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.47);
    box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.47);
    background-color: #ffffff;
}
div#block-system-main-menu {
    display: none;
}
.slide-banner-content {
    /* background-color: #FFFFFF; */
    /* border-bottom: 8px solid #00A652; */
    /* height: 112px; */
    /* margin: 0 auto; */
    /* overflow: hidden; */
    /* position: relative; */
    /* top: -100px; */
    /* width: 1000px; */
    z-index: 1;
    width: auto;
    background: black;
    bottom: 0;
    position: relative;
    background-color: rgba(7, 103, 162, 0.8);
    background: rgba(7, 103, 162, 0.8);
    text-align: left;
    /* bottom: -255px; */
    margin: 0;
	overflow: hidden;
    padding: 10px 10px 53px 5px;
    height: 61px;
    top: -123px;
    /* -webkit-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.19); */
    -moz-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.19);
    /* box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.19); */
}
.slide-banner-content .content-slide-banner{
    
    padding: 4px 0 0 20px;
}
.banner-content p {
    color: #fff;
    font-size: 13px !important;
}
.slide-banner-content .slide-multi .banner-title a {
    color: #3cef94;
    font-weight: 100;
    font-size: 20px;
    font-family: 'Roboto_bold';
    text-decoration: none;
}
.slide-banner-content .slide-multi .banner-title a:hover {
    color: #35d692;
	transition: .5s;
}

.slide-banner-content  .content-slide-banner .slide-multi{
    float: left;
    width:  958px;
    z-index:-1;
    position: absolute;
}
.slide-banner-content  .content-slide-banner .slide-multi .content{
    height: 110px;
}
.slide-banner-content  .content-slide-banner .banner-pager{
     float: right;
    padding-right: 15px;
    position: relative;
    top: 72px;
    display:none;
    z-index: 1;
}
.slide-banner-content  .content-slide-banner .banner-pager a{
    background-image: url("../images/home/bt_slide_home.png");
    background-position: 0px 0px;
    background-repeat: no-repeat;
    display: block;
    height: 16px;
    overflow: hidden;
    text-indent: -9999px;  
    width: 16px;
}
.slide-banner-content  .content-slide-banner .banner-pager a.active,
.slide-banner-content  .content-slide-banner .banner-pager a:hover{
     background-position: 0px -31px;
}


/*banner slide*/
/*about us*/
.about-page .banner-about{
    margin-bottom: 34px;
}
.body-contnet1 .color-map{
    background-color: #3fbe5a;
    float: left;
      border-top-left-radius: 5px;
      border-bottom-left-radius: 5px;
    height: 100%;
    width: 90px;
    position:absolute;
    z-index:-1;
}
.body-contnet2 .color-map{
     background-color: #1f80ae;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    float: right;
    height: 100%;
    margin-left: 560px;
    position: absolute;
    width: 90px;
    z-index: -1;
}
.body-contnet2,
.body-contnet1{
    -webkit-box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px 1px 3px 0px rgba(50, 50, 50, 0.75);
    box-shadow:         0px 1px 3px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
    
    
}

.body-contnet1{
    background-image: url("../images/about/abou_content1.png");
    background-position: 36px 25px;
    background-repeat: no-repeat;
    position:relative;
    margin-top: 28px;
}
.body-contnet2{
    background-image: url("../images/about/about_content2.png");
    background-position: 520px 25px;
    background-repeat: no-repeat;
    display: block;
    position:relative;
    margin-top: 36px;
}
.body-contnet2 .title,
.body-contnet1 .title{
    color: #00aa51;
    font-family: "Roboto_bold";
    font-size: 26px;
    padding-top: 20px;
}
.body-contnet1 .title{
    padding-left: 132px;
}
.body-contnet2  .body-contnet1-detail,
.body-contnet2 .title{
    padding-left: 40px;
    padding-top: 22px;
    width: 460px;
}
.body-contnet1  .body-contnet1-detail{
    padding-left: 132px;
    padding-right: 22px;
    padding-top: 22px;
}

.body-contnet1 .body-contnet1-footer{
    padding-bottom: 24px;
    padding-left: 132px;
}
.body-contnet2 .body-contnet1-footer{
    padding-left: 40px;
    padding-bottom: 24px;
    width: 520px;
}

.body-contnet2 .body-contnet1-footer p, 
.body-contnet1 .body-contnet1-footer p{
     font-family: 'Roboto';
     font-size: 13px;
     color: #838178;
}

.about-page .body-contnet,
.about-page .relevant-docments{
     width: 650px;
}
.about-page .relevant-docments{
    background-color: #f2efdf;
    margin-top: 40px;
    padding: 12px 21px 21px;
    width: 622px;
}
.about-page .relevant-docments .body-documents{
    color: #5f5c4f;
    font-size: 14px;
    line-height: 22px;
    font-family: 'Roboto_bold';
}

.about-page .relevant-docments .title{
    border-bottom: 3px solid #3fbe5a;
    color: #3fbe5a;
    font-family: "Museo";
    font-size: 20px;
    font-weight: normal;
    line-height: 1.3em;
    margin-bottom: 22px;
    padding-bottom: 10px;
}
.about-page .relevant-docments a{
    text-decoration: none;
}
.about-page .relevant-docments .download-documentd:hover,
.about-page .relevant-docments .download-documentd p:hover{
    background-position: right -138px;
}
.about-page .relevant-docments .download-documentd{
    background-image:url('../images/download.png');
    background-repeat: no-repeat;
    background-position: right top;
    color: #3298C4;
    font-size: 14px;
}

.about-page .relevant-docments .download-documentd p{
    color: #3797c4;
    font-size: 14px;
    line-height: 28px;
    font-family: 'Roboto_bold';
    width: 550px;
}
.about-page .relevant-docments .download-documentd p:hover{
    color: #375f90;
}
.page-node-241 .content1 {
    color: #fff !important;
}
.related_links-wapper .row a {
    background-color: #00a652;
    display: block;
    float: left;
    margin-bottom: 20px;
    margin-right: 1%;
    text-align: center;
    width: 31.5%;
    height: 214px;
    margin-left: 1%;
    transition-duration: .5s;
}
.related_links-wapper .row a:hover {
    transform: scale(1.1);
    transition-duration: .5s;
    border-radius: 5px;
    -webkit-box-shadow: 4px 3px 14px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 4px 3px 14px 0px rgba(0,0,0,0.75);
    box-shadow: 4px 3px 14px 0px rgba(0,0,0,0.75);
    background-color: #38a5ca !important;
}

.related_links-wapper  .row  a:hover{
    background-color: #2ca746;
}

.related_links-wapper  .row .last{
    margin-right: 0px;
}

.related_links-wapper{
    margin-top: -52px;
}
.related_links-page .back-page a{
    color: #3797c4;
    font-size: 16px;
    clear: both;
    float: left;
    font-family: 'Roboto_bold';
     
}
.related_links-page .row  .colum-row{
    background-color: white;
    height: 140px;
    margin: 7px auto 0;
    width: 260px;
    display:table;
}

.related_links-page .row  .colum-row .cell{
    display:table-cell;
    vertical-align:middle;
}

.related_links-wapper .row a{
    text-decoration: none;
}
.related_links-wapper .row .logo-title{
    color: white;
    font-family: "Roboto_bold";
    font-size: 13px !important;
    height: 35px;
    margin: 0 auto;
    padding-bottom: 28px;
    padding-top: 9px;
    text-align: center;
    text-decoration: none;
    width: 230px;
}




/*about us*/

/*share*/

.share #sh_fb a{
    background-image: url("../images/share/btn_facebook.png");
    background-position: left 3px;
    background-repeat: no-repeat;
    display: block;
    height: 36px;
    width: 33px;
}

.share #sh_tw a{
     background-image: url("../images/share/btn_twitter.png");
    background-position: left 3px;
    background-repeat: no-repeat;
    display: block;
    height: 36px;
    width: 31px;
}
.share #sh_fb a:hover,
.share #sh_tw a:hover{
    background-position: left -33px;
}
.share .print_pane span:hover,
.share #sh_ln a:hover{
    background-position: left -55px;
}
.share #sh_em a:hover{
    background-position: 6px -55px;
}
.share #sh_ln a{
    background-image: url("../images/share/btn_linkedin.png");
    background-position: left 3px;
    background-repeat: no-repeat;
    display: block;
    height: 36px;
    width: 29px;
}

.share #sh_em a{
    background-image: url("../images/share/btn_mail.png");
    background-position: 6px 3px;
    background-repeat: no-repeat;
    border-left: 0px solid #d5d3cb;
    display: block;
    height: 36px;
    margin-left: 3px;
    padding-left: 0;
    width: 36px;
    cursor: pointer;
}
.share .print_pane span{
    background-image: url("../images/share/btn_printer.png");
    background-position: left 3px;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    height: 36px;
    margin-left: 1px;
    width: 36px;
}

/*share*/

/*slide*/
.ncontent_banner_wrapper {
    height: 170px;
    position: relative;
    width: 1000px;
}
.ncontent_banner_wrapper .doto-banner-right {
    border-top: 2px solid #d2dbe6;
    float: right;
    height: 149px;
    margin-top: 10px;
    overflow: hidden;
    position: relative;
}
.ncontent_banner_wrapper .doto-banner-right .doto-banner-text {
    color: #0068b3;
    float: right;
    font-size: 25px;
    font-weight: bold;
    margin: 6px 0;
}
.ncontent_banner_wrapper .doto-banner-right .doto-banner-text .doto-banner-text-left {
    border-right: 1px solid #0067B9;
    float: left;
    padding-right: 20px;
}
.ncontent_banner_wrapper .doto-banner-right .doto-banner-text .doto-banner-text-right {
    float: left;
    padding-left: 20px;
}
.ncontent_banner_wrapper .doto-banner-left {
    background: url("../images/graphs-banner.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 152px;
    left: 0;
    position: absolute;
    top: 0;
    width: 424px;
}
.ncontent_banner_wrapper .doto-banner-right .bx-wrapper{
    border-bottom: 8px solid #0067b3;
    height: 100px;
    top: 50px;
    width: 650px;
}
.ncontent_banner_wrapper .doto-banner-right .bx-wrapper .bx-viewport{
    overflow: visible !important;
}
.ncontent_banner_wrapper .doto-banner-right .bx-wrapper .doto-banner-body .image{
    border-bottom: 8px solid #0262b9; 
}
.ncontent_banner_wrapper .doto-banner-right .doto-banner-nav {
    bottom: 20px;
    position: absolute;
    right: 15px;
    top: 105px;
}

/*About*/
.page-node-51 #main {
    margin-bottom: -81px;
}
.node-type-about-us strong{
    color: #00aa51;
    display: block;
    font-family: "Roboto_bold";
    font-size: 16px;
    margin-top: 20px;
}
.page-node-51 .node-type-about-us ul{
    padding-left: 40px;
}

.node-type-about-us .content-wapper li{
    padding: 15px;
    list-style-image: url("../images/li.png"); 
}
.page-node-26 .content-wapper li{
    list-style-image: none;
    list-style: none;
}
.node-type-about-us  #image_gov{
     margin-left: 146px;
}

.about-page .about-banner img {
    display: block;
    width: 100%;
    margin-left: 0%;
    transition: .5s;
}
.page-node-51 .about-banner {
    height: 500px;
    overflow: hidden;
}
.page-node-27 .about-banner {
    height: 500px;
    overflow: hidden;
}
.page-node-51 .about-page .about-banner img {
    display: block;
    width: 100%;
    margin-left: 0%;
    transition: .5s;
    height: auto;
}
.bg_map {
    background-image: url(../images/map.png),url(../images/about/c5.png);
    background-repeat: no-repeat;
    height: 510px;
    background-position: 0 0px, 61px 220px;
    width: 100%;
    float: left;
    margin-left: -63px;
}
.section-countries .body-image img {
    width: 1280px !important;
    top: 120px !important;
    position: relative;
}
.bg_map ul {
    list-style-type: decimal !important;
    display: block;
    width: 400px;
    text-align: justify;
    margin-left: 200px;
    left: 600px;
    position: relative;
    margin-top: -10px;
    top: -19px;
}

.c6{
    
     float: left;
     width: 300px;  
}
.c1,
.c2,
.c3,
.c4,
.c5,
.c7{

     float: right;
     width: 400px;  
     
}
/*.c1{
    background-image: url("../images/about/c1.png");
    background-position: 14px 53px;
    background-repeat: no-repeat;
    padding-left: 50px !important;
    width: 347px;
}
.c2{
    background-image: url("../images/about/about_howto.png");
    background-position: 14px 27px;
    background-repeat: no-repeat;
    padding-left: 39px !important;
    width: 320px;
}
.c3{
      background-image: url("../images/about/c3.png");
    background-position: 16px -4px;
    background-repeat: no-repeat;
    padding-left: 39px !important;
    width: 410px;
    
.c4{
    background-image: url("../images/about/c4.png");
    background-position: 13px -7px;
    background-repeat: no-repeat;
    padding-left: 39px !important;
    width: 497px;
}
.c5{
        background-image: url("../images/about/about_howto.png");
    background-position: 14px 27px;
    background-repeat: no-repeat;
    padding-left: 39px !important;
}
.c7{ 
    background-image: url("../images/about/c7.png");
    background-position: -121px -3px;
    background-repeat: no-repeat;
    padding-left: 39px !important;
}
}*/





/*About*/
/*event detail*/
.node-type-event .event-boby-content {
    border-top: 0px solid #D1CFC7;
    margin-top: 0;
}
.node-type-event .body-content .presentations .title{
    color: #3fbe5a;
    font-family: "Roboto_medium";
    font-size: 30px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.body-content .presentations .day-2 .title-day,
.body-content .presentations .day-1 .title-day{
    font-size: 14px;
    color: white;
    background-color: #3fbe5a;
    padding: 7px 7px 7px 20px;
    font-family: 'Roboto_bold';
    border-radius: 4px;
    
}

.presentations p,
.presentations p a,
.presentations .session-colum p{
    color: #505050;
    font-size: 14px;
    font-family: 'Roboto_bold';
    text-decoration: none;
}
.presentations .session-colum p a{
     color: #505050;
     font-size: 14px;
    font-family: 'Roboto_bold';
    text-decoration: none;
}

.presentations ul li {
        padding-bottom: 8px;
    padding-top: 8px;
}
.presentations ul li a {
    color: #42748c;
    font-family: "Roboto_medium";
    font-size: 14px;
    text-decoration: none;
    cursor: pointer;
}
.presentations ul ul{
    padding-left: 0;
}
.presentations ul li a:hover {
    color: #17ac60;
}
.presentations ul li {          
    content: "• ";
    color: #3797c4; /* or whatever color you prefer */
}

.session6 ul li{
        
}
.presentations ul li {
    color: #3797c4;
    margin-left: 48px;
    border-bottom: dashed 1px #b2b1ab;
    list-style: initial;
    
}
.presentations .title_new1 {
    float: left;
    width: 20px;
}
.presentations .title_new2 {
    padding-left: 20px !important;
}
.presentations .row-2 .title-row2{
      margin-bottom: 12px;
      font-family: 'Roboto_bold';
}
.presentations .row-2{
    margin-top: 20px;
    
}

.presentations ul span{
    display: block;
    margin-left: 30px;
    margin-top: 10px;
}

.presentations ul .sub_ul_menu{
    margin-left: 48px;
    margin-top: 14px;
}
.presentations .sub{
    border-bottom: 0 none;
    color: #505050;
    list-style-type: upper-roman;
    margin-top: 12px;
    
}
.presentations  li.last{
    border-bottom: 0px;
}
.session6 ul li{
    margin-left: 31px;
}




/*event detail*/



/*countries_country*/
.section-countries .countries_country table {
    margin-top: 20px;
    /* text-align: center; */
    margin-left: 25%;
    background: white;
    /* padding-bottom: 20px; */
}
.section-countries .countries_country table tbody {
    -webkit-box-shadow: 0 5px 10px #eee;
    -moz-box-shadow: 0 5px 10px #eee;
    box-shadow: 0 3px 4px #eee;
    display: block;
}
.section-countries  .countries_country tr td{
    border-right: 1px solid #dbdbdb;
    padding-bottom: 12px;
    padding-top: 12px;
    width: 330px;
}
.section-countries  .countries_country tr .bnone{
     border-right: 0px;
}
.section-countries  .countries_country  tr td a{
    font-size: 15px;
    color: #3797c4;
    font-family: 'Roboto';
    text-decoration: none;
    padding-left: 15px; 
    display: block;   
}
.section-countries  .countries_country  tr td a:hover{
    background-image: url("../images/icon_country.png");
    background-position: 281px center;
    background-repeat: no-repeat;
    display: block;
    color: #375f90;
}
.section-countries  .countries_country  tr td .link_path:hover{
    background-image:none;
}
.section-countries .countries_country .t1 {
    background-color: #00a652;
    background-image: url(../images/icon_contry_h1.png);
    background-repeat: no-repeat;
}
.section-countries .countries_country .t2 {
    background-color: #00a652;
}
.section-countries .countries_country .t3 {
    background-color: #00a652;
    border-right: 0 none;
}
.section-countries  .countries_country .t1,
.section-countries  .countries_country .t2,
.section-countries  .countries_country .t3{
    font-size: 18px;
    font-family: 'Roboto_medium';
    color: white;
    text-align: center;
    -webkit-box-shadow: 0px 4px 3px 0px rgba(50, 50, 50, 0.12);
-moz-box-shadow:    0px 4px 3px 0px rgba(50, 50, 50, 0.12);
box-shadow:         0px 4px 3px 0px rgba(50, 50, 50, 0.12);
    
}
.section-countries  .countries_country .color{
    background-color: #eaf8ed;
}

/*countries_country*/
/*Topics Detail2*/
.topics_img1{
    background-image: url("../images/topic/Convergence_of_Poverty_Gender.jpg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 310px;
    width: 600px;
    margin: 0 auto;
}
.topics_img2{
    background-image: url("../images/topic/Process_flow_of_CPEIR.jpg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 310px;
    width: 600px;
    margin: 0 auto;
}

.content-topic .content  .type-topic-content a{
    color: #505050;
    text-decoration: none;
    font-family: "Roboto_bold";
    font-size: 14px;
    text-decoration: none;
    margin-left: 30px;
}
.content-topic .content a {
    color: #c3996b;
}
.page-node-16  .content-topic .content a:hover,
.page-node-209  .content-topic .content a:hover{
    color: #375f90;
}
/*Topics Detail2*/

/*Events*/
.menu-left-content .menu_ncontent {
    float: left;
    margin-top: 20px;
    width: 220px;
}

.menu-left-content  .menu_ncontent .sub_ncontent_menu {
    background-color: #365e94;
}
.menu-left-content  .menu_ncontent  h3 {
    background-color: #375f90;
    color: #fff;
    font-size: 15px;
    height: 25px;
    padding: 5px 0 0 25px !important;
}

.page-node-36 .event-logistics, .page-node-36 .event-contact, .page-node-36 .event-background-document, .page-node-36 .event-boby-content, .page-node-36 .event-content-tags, .page-node-36 .event-body {
    margin-left: 5%;
}
.event-content-tags{
    display: table;
}
.menu-left-content {
     display: none;
}

.page-node-36 .presenr-bgdocments .session-event .title-session .Readmore {
    left: 50%;
    position: relative;
}
.page-node-36 .menu-left-content {
    display: none;
}
.page-node-36 .menu-left-content .menu_ncontent {
    width: 259px;
    display: none;
}
.page-node-36 .event-image {
    height: 398px;
    margin-left: 0;
    margin-top: 20px;
}
.menu-left-content  .menu_ncontent .sub_ncontent_menu a {
    background-color: #375f90;
    background-image: url("../images/30-6-2014/line_menu.png");
    background-position: left top;
    background-repeat: no-repeat;
    color: #aee9fd;
    cursor: pointer;
    display: block;
    font-size: 13px;
    list-style: outside none none;
    margin-left: 20px;
    padding: 10px 0;
    text-decoration: none;
    width: 180px;
    line-height: 25px;
}
.menu-left-content  .menu_ncontent .sub_ncontent_menu a:hover{
    color:white;
}
.icon1 {
    background-image: url("../images/30-6-2014/01-sweden.png");
    background-position: left center;
    background-repeat: no-repeat;
    height: 130px;
    margin: 0 auto;
    width: 120px;
}

.icon2 {
    background-image: url("../images/30-6-2014/02-uk.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    height: 130px;
    margin: 0 auto;
    position: relative;
    top: 15px;
    width: 84px;
}
.icon3 {
    background-image: url("../images/30-6-2014/03-ibp.png");
    background-position: left center;
    background-repeat: no-repeat;
    height: 130px;
    margin: 0 auto;
    width: 202px;
}

.icon4 {
    background-image: url("../images/30-6-2014/04-undp.png");
    background-position: left center;
    background-repeat: no-repeat;
    height: 130px;
    margin: 0 auto;
    width: 78px;
}

.icon5 {
    background-image: url("../images/30-6-2014/logo_final.jpg");
    background-position: -22px center;
    background-repeat: no-repeat;
    background-size: 300px 150px;
    height: 168px;
    margin: 0 auto;
}

.videobox .title {
    background-color: #375f90;
    color: #fff;
    font-size: 15px;
    height: 37px;
    line-height: 40px;
    padding: 0 15px;
}

.menu_ncontent .videobox {
    background-position: -5px center;
    margin: 0;
    width: 220px;
}
.videobox {
    background-image: url("../images/video-bg.png");
    height: 260px;
    margin: 10px 0 0;
    width: 291px;
}


/*Events*/

/*Events Node 36*/
.presenr-bgdocments .body-pre-doc .title {
    color: #3fbe5a;
    font-family: "Roboto_medium";
    font-size: 30px;
    padding-bottom: 13px;
    line-height: 35px;
    padding: 48px 10px 13px 13px;
}
.presenr-bgdocments  .workshop-obj{
   background-color: #efefef;
    margin-bottom: 14px;
    padding-bottom: 10px;
    padding-left: 30px;
    padding-top: 14px;
}
.page-node-259 #main {
    padding-bottom: 0px;
    background: #17ac60 !important;
    margin-bottom: -100px;
}
.presenr-bgdocments .session-event .title-session,
.presenr-bgdocments .workshop-obj p{
  font-size: 17px;
  line-height: 22px;
  color: #3797c4;
  font-family: 'Roboto_bold';
}
.presenr-bgdocments ul li {
    color: #3797c4;
    font-family: "Roboto_medium";
    font-size: 14px;
    padding-bottom: 10px;
    padding-top: 10px;
    text-decoration: none;
}
.presenr-bgdocments ul li  a{
    color: #3797c4;
    font-family: "Roboto_medium";
    font-size: 14px;
    text-decoration: none;
}
.presenr-bgdocments ul li  a:hover{
    color: #375f90;
}
.presenr-bgdocments ul p{
    color: #515151;
    font-weight: bold;
    margin-top: 0px;
}
.presenr-bgdocments .session-event .body{
    display: none;
}
.presenr-bgdocments .session-event .main{
    background-color: #efefef;
    padding: 20px 30px;
    display: none;
}

.presenr-bgdocments .session-event  .body-active{
    background-color: #efefef;
    display: block !important;
    padding: 25px 30px;
}
.presenr-bgdocments .session-event{
   border: 1px solid #efefef;
    margin-bottom: 14px;
}
.presenr-bgdocments .session-event .title-session {
    cursor: pointer;
    line-height: 30px;
    padding-bottom: 10px;
    padding-left: 12px;
    padding-top: 10px;
    font-size: 13px;
    color: #333;
    display: inline-block;
}
.presenr-bgdocments .session-event  .title-session .Readmore{

    background-image: url("../images/events/down.png");
    background-position: right -1px;
    background-repeat: no-repeat;
    color: #3fbe5a;
    float: right;
    font-size: 14px;
    margin-right: 10px;
    padding-right: 32px;

}
.session-event-title{
       float: left;
    width: 560px;
}
.presenr-bgdocments .session-event  .shows{
   display: block;
}
.presenr-bgdocments .session-event   .click-icon{
   /* background-image: url("../images/events/up.png");*/
    background-position: 647px 8px;
    background-repeat: no-repeat;
}
.presenr-bgdocments .session-event   .click-icon:hover{
     background-position: 647px -159px;
}
.presenr-bgdocments .session-event   .click-icon .Readmore{ 
   background-image: none;
   
}   
.presenr-bgdocments .session-event  .title-session p:hover{
    background-position: right -57px;
    color: #26a541;
}
.presenr-bgdocments .session-event  ul li{
   border-bottom: 1px dashed #b2b1ab;
    margin-left: 45px
}
.presenr-bgdocments .session-event  ul li.last{
    border-bottom:  0px;
}
.presenr-bgdocments .workshop-obj  ul,
.presenr-bgdocments .session-event ul{
   padding: 0px;
   margin: 0px;
}
.presenr-bgdocments .workshop-obj  ul li{
    margin-left: 45px
}
.page-node-36 .event-boby-content, .event-contact {
    border: 0px;
    background: #fff;
    width: 90%;
    margin-left: 5%;
    /* color: #333 !important; */
}
.page-node-36  .event-dataset {
    background-image: url("../images/datasetbanner.jpg");
    height: 82px;
    margin-bottom: 0;
    margin-top: 18px;
    padding: 0 16px 16px;
    width: 228px;
}
.page-node-36   .sub_ourpartner_menu h3 {
   margin-top: 18px;
}
.page-node-36  .event-dataset  .newsletter{
   background-image:none;
}
.page-node-36  .event-dataset  .infographic{
   background-image:none;
}
.page-node-36 .event-boby-content {
    margin-top: 199px;
    padding-top: 20px;
}
.page-node-36 .graph-event{
    background: url("../images/graphs-banner.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 152px;
    left: 0;
    position: absolute;
    top: 0;
    width: 424px;
}

.page-node-36 .banner-pager-event .bx-pager{
    width:100px;
    margin-left:auto;
}

.page-node-36 .content-slide-banner .bx-pager-item{
    float: left;
    position: relative;
    right: 11px;
    top: -27px;
    width: 15px;
}
.page-node-36 .content-slide-banner{
    position: relative;
    top: -18px;
}
.page-node-36 .slide-banner-wapper{
      display: block;
    float: right;
    height: 78px;
    margin-left: 14px;
    position: absolute;
    top: 73px;
    width: 577px;
}
.doto-banner-left{
     background: url("../images/graphs-banner.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 152px;
    left: 0;
    position: absolute;
    top: 75;
    width: 480px;
}
.page-node-36  #block-undp-backend-event-banner{
   height: 234px;
}
.doto-banner-right{
   border-top: 1px solid #c4c5c4;
    float: right;
    padding-top: 14px;
    position: relative;
    width: 590px;
    
}

.page-node-36 .location_event {
    margin-left: 104px;
}
.page-node-36 .content-slide-banner .bx-pager-item a{
   background-image: url("../images/bullets-banner_btn.png");
    background-position: 0 6px;
    background-repeat: no-repeat;
    display: block;
    height: 16px;
    overflow: hidden;
    text-indent: -9999px;
    width: 16px;
}
.page-node-36 .content-slide-banner .active{
    background-position: 0 -14px !important;
}

.page-node-36 .date_event, .page-node-36 .location_event {
    color: #0068b3;
    font-size: 25px;
    font-weight: bold;
    background-image:none;
}
.page-node-36 .date_event{
     border-left: 1px solid #c4c5c4;
       padding-left: 13px;
}

.page-node-36  .videobox {
     background-color: #385f8c;
    border-top: 5px solid #2f98c7;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    width: 259px;
    height: 252px;
    background-image: none;
}

.page-node-36  .menu-left-content .menu_ncontent .sub_ncontent_menu {
    margin-top: 61px;
    border-top: 5px solid #2f98c7;

    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.page-node-36  .menu-left-content .menu_ncontent h3{
   border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-top: 5px solid #2f98c7;
    color: white;
    font-size: 16px;
    line-height: 19px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.sub_ncontent_menu .last{
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.page-node-36  .menu-left-content .menu_ncontent .sub_ncontent_menu a{
    background-image: none;
    border-bottom: 1px solid #79a0c1;
    color: #b8e1f5;
    font-size: 16px;
    line-height: 19px;
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
    width: 219px;
    
}
.page-node-36  .menu-left-content .menu_ncontent .sub_ncontent_menu a:hover{
   color: white;
}
.page-node-36  .menu-left-content .menu_ncontent .sub_ncontent_menu .last{
   border-bottom: 0px;
}
.page-node-36 .body-event {
    background-image: url("../images/home/l_sidebar.png");
    background-position: 286px  center;
    background-repeat: repeat-y;
    
}
.page-node-36 .main-body{
   margin-bottom: 0px;
   margin-left: 0px;
}

.page-node-36 #content-wrapper {
   padding-bottom: 0px;
}

.page-node-36 .event-body {
    text-align: justify;
    display: none;
}
.page-node-36 #block-undp-backend-event-banner .title-detail-event{
   font-size: 29px;
    padding-bottom: 26px;
}
.page-node-36 .menu-left-content .menu_ncontent {
    width: 259px;
}
.page-node-36 .session-colum span{
    display: block;
    padding-bottom: 20px;
    padding-left: 15px;
    padding-top: 0px;
} 
.session-event .content a{
    color: #3797c4;
    text-decoration: none;
}
.session-event .content a:hover{
  text-decoration: underline;
}

.page-node-36  .videobox .title {
   font-size: 16px;
   font-family: 'Roboto_bold';
}
.session-event .content ul li{
     border-bottom: 0 none;
    color: #505050;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    margin-top: 0;
    padding-bottom: 0;
}


/* 20/01/2558*/
.node-type-event .sidebars{
   display: none;
}
.node-type-event #content{
  width: 100%  !important;
}
.node-type-about-us .br{
  margin: 10px;
}

.event-body a{
    color: #3797c4;
    text-decoration: none;
}

.event-body a:hover{
    color: #375f90;
}

/* Partnership */
.partnership .banner {
    background-image: url(../images/partnership/partnership-page-banner.jpg);
    background-repeat: no-repeat;
    height: 200px;
    width: 100%;
    margin-top: 10px;
    margin-left: 0;
    display: none;
    background-size: 100% 163px;
    /* margin-bottom: -100px; */
    position: relative;
    top: 16px;
}

/*dropdown menu*/

#nav {
         float: left;
    overflow: hidden;
    width: 890px;
    background-color: #66a3ff;  
    display: none;
}

#nav ul {
        margin:0;
        padding:0;
        list-style:none;
}

#nav ul li {
        float:left;
        background-color: #66a3ff;
}

#nav ul li a {
        float: left;
        color:#FFFFFF;
        padding: 6px 12px;
        text-decoration:none;

}

#nav li ul {
        left: -999em;
        margin: 33px 0 0;
        position: absolute;
        width: 160px;
        z-index: 9999;
}

#nav li ul a {
        background: none;
        border: 0 none;
        margin-right: 0;
        width: 122px;
}


#nav ul li a:hover,
#nav ul li:hover > a {
        color: #FFFFFF;
        background:#135cae;

}

#nav li ul a:hover, 
#nav ul li li:hover > a  {
    color: #FFFFFF;
        background: #135cae;
}



#nav li:hover ul {
        left: auto;
}
.section-content .breadcrumb {
    margin-top: 277px;
    background: #eee;
    padding-bottom: 10px;
}

.section-content .sidebars {
    margin-top: -562px;
    padding-bottom: 20%;
    display: none;
}
.section-content #main {
    background: #00a652;
}

.section-content .field-items {
    padding: 19px 100px 10px 100px;
}
.section-content .title-country, .title-detail-event, h1#page-title {
    font-family: "Roboto_bold";
    font-size: 30px;
    line-height: 1.3;
    margin-bottom: 12px;
    margin-top: 12px;
    text-transform: none;
    color: #ffffff;
    margin-left: 18px;
}
.node-type-news .breadcrumb {
    margin-top: 267px;
}
.section-content address {
    color: #c3996b;
    font-size: 13px;
    text-align: center;
}
.node-type-news address {
    color: #ffffff;
    font-size: 13px;
    text-align: center;
}
.node-type-news h1#page-title {
   
    float: none;
    margin: 0;
    position: relative;
    padding: 0;
    text-align: left;
    background: #42748c;
    z-index: 1;
    display: block;
    position: relative;
    height: 42px;
    padding: 21px 7px 0px 18px;
    margin: 0;
    margin-top: -5px;
    margin-bottom: -20px;
    font-size: 16px;
    /* float: left; */
    /* margin-left: 0; */
}
}

.field-label {
    /* color: #333; */
    width: 100%;
    padding: 10px 10px 10px 100px;
    /* margin-left: 3.2%; */
}
.section-content p {
    color: #333;
    background: #fff;
    font-size: 13px !important;
    text-align: justify;
    padding: 0px 35px 10px 35px;
}

span.date-display-single {
    color: #333 !important;
    margin-left: -53%;
    width: 100%;
}
.section-content .field-item p img {
    width: 107% !important;
    min-width: 70%;
    margin: auto;
    margin-left: -3.5%;
    margin-right: 15%;
    height: auto !important;
}
.page-node-240 .field-item.even div {
    color: #333;
    font-size: 13px !important;
    /* width: 100%; */
}
.page-node-27 .related_links-wapper .row .logo-title {
    color: white;
    font-family: "Roboto_bold";
    font-size: 13px !important;
    height: 35px;
    margin: 0 auto;
    padding-bottom: 28px;
    padding-top: 9px;
    text-align: center;
    text-decoration: none;
    width: 100%;
}
.page-node-27 .field-item.even div {
    color: #fff;
    font-size: 13px;
    width: 99%;
    margin-left: .5%;
}
.field-item.even div {
    color: #111;
    font-size: 13px;
    /* width: 100%; */
}
.section-contact-us .field-item.even div {
    color: #fff;
    font-size: 13px;
    /* width: 100%; */
}
#nav li li ul {
        margin: 0px 0 0 146px;
        visibility:hidden;
}

#nav li li:hover ul {
        visibility:visible;
}

/*dropdown  menu*/
.partnership {
    margin: 0 auto;
    width: 100%;
    MARGIN-TOP: 40px;
    margin-left: 0;
}
.partnership .t2-cont-left {
    /* float: left; */
    width: 100%;
    margin-top: 19px;
    margin-left: 0;
    margin-right: 0%;
    /* border: 1px solid #333333; */
    background: #00a652;
    /* padding-bottom: 200px; */
}/*comment**/
.partnership .t2-cont-right {
    float: right;
    width: 100%;
    left: 0%;
    position: relative;
    margin-top: 0;
    padding: 0;
    /* padding-bottom: 31%; */
    padding-top: 3%;
    height: auto;
    padding-bottom: 0;
    /* padding-bottom: 35%; */
    margin-bottom: 10px;
    margin-bottom: -114px;
    padding-bottom: 5%;
    background: #1e6386;
}

.content5 img {
    width: 70%;
    margin-left: 15%;
}

.page-node-240 #main {
    background: #00a652 !important;
    margin-bottom: -81px;
}
.partnership .cotent {
    margin-top: 15px;
    width: 90%;
    /* padding: 2%; */
    margin-left: 5%;
    margin-top: -61px;
}
.page-node-240 .cotent a {
    color: #0d6988;
    text-decoration: none;
}
.t2-def-detail.imgbr.rightbn {
    width: 80%;
    margin-left: 13%;
    margin-right: 13%;
    padding: 0;
    text-align: center;
}
.bx-wrapper img {
    max-width: 100%;
    display: block;
    height: auto !important;
}
.partnership .content1  .img{
   float:left;
   margin-right: 0;
}
.bx-wrapper .bx-viewport {
    margin-top: 89px !important;
    height: auto!important;
    width: 100% !important;
    margin-left: 0;
}
.page-node-240 .content3 {
    width: 95%;
    margin-left: 2.5%;
}
.bx-wrapper img {
    /* max-width: 200%; */
    display: block;
    width: 100% !important;
    height: auto;
}
.partnership  .content1{
     display: inline-block;
    margin-bottom: 30px;
}
.partnership  .last-content1{
    margin-bottom: 0px;
}
.partnership .content1 .content_body {
    color: #333;
    text-align: justify;
    font-size: 13px !important;
    width: 95%;
    margin-left: 2.5%;
}
.page-node-240 .content4 {
    width: 88%;
    margin-left: 5%;
}
.page-node-240 .content5 {
    width: 95%;
    margin-left: 2.5%;
}
.page-node-240 .breadcrumb, .page-node-240 .page__title {
    display: block;
    top: 25px;
    position: relative;
    background: #eee;
}
.content5 .title, .content4 .title, .content3 .title {
    color: #c3996b;
    display: block;
    font-size: 16pt;
    font-weight: bold;
    line-height: 25px;
    margin: 1em 0 0.5em;
    overflow: hidden;
}
.cotent p {
    color: #333;
    font-size: 13px !important;
    text-align: justify;
}
.content4 .img{
    width: 55%;
    float:  left;
    margin-right: 15px;
}
.page-node-240 .content li {
    font-size:13px !important
}
.content4 li {
    font-size: 13px !important;
}
.cotent div {
    color: #333;
    font-size: 13px !important;
    text-align: justify;
}
.content5  .content_body img{
   float: right;
   width: 50%;
}
.content5 li{
    margin-bottom: 15px;
    margin-left: 15px;
    margin-top: 15px;
}
.t2-def-detail a {
    color: #00a652;
    /* background: #fff; */
    /* padding: 4px; */
    text-decoration: none;
    /* border-radius: 14px; */
    font-weight: 800;
    -webkit-box-shadow: 8px 8px 13px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 8px 8px 13px 0px rgba(0,0,0,0.75);
    box-shadow: 8px 8px 13px 0px rgba(0,0,0,0.75);
    /* font-size: 13px !important; */
}



/*right*/

.t2-cont-right img:hover {
    filter: grayscale(0%);
    transition: .5s;
}
.t2-cont-right img {
    filter: grayscale(100%);
  
}
.t2-titlebtn {
    color: #ffffff;
    display: block;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
    text-align: center;
    padding-top: 15px;
}
.t2-def-detail.imgbr.rightbn img:hover {
    filter: grayscale(0%);
    transform: scale(1.2);
    transition: 1.5s;
}
.t2-def-detail.imgbr.rightbn img {
    width: 96px;
    transition: .4s;
}
.t2-def-detail a img {
    border: 2px solid #afdae1;
}

.rightbn a {
    display: block;
    margin: 0 10px 10px 0;
    overflow: hidden;
    height: 140px;
    float: left;
}
.t2-pright-banner a {
    color: #c3996b  !important;
    text-decoration: none;
}
.t2-pright-banner a:hover{
   color: 0b3768;
   text-decoration: underline;
}


/*right*/
/*slide*/
.partnership .banner-pager-event .bx-pager-item{
    float: right;
}
.partnership .banner-pager-event .bx-pager-item a{
    background: none repeat scroll 0 0 #333;
    cursor: pointer;
    float: left;
    height: 18px;
    margin: 0 5px 0 0;
    overflow: hidden;
    position: relative;
    text-indent: -9999em;
    width: 18px;
    border-radius: 2px !important;
} 
.partnership .banner-pager-event .bx-pager-item .active{
  background-color: rgba(204, 51, 51, 1) !important;
    color: rgba(255, 255, 255, 1) !important;
}
.partnership .content-slide-banner {
    left: -48%;
    position: absolute;
    top: 301px;
    text-align: center;
    width: 100%;
}

input#gsc-i-id1 {
    background: none !important;
}
/* Partnership */
/*Publications*/
.creports {
    display: block;
    width: 80%;
    padding-left: 10%;
    padding-right: 10%;
    text-align: center;
    margin-top: 21px;
    padding-bottom: 20px;

}

.creports ul li {
    /* background-image: url(../images/publications/creports-bg-each.png); */
    float: left;
    background: white;
    font-size: 95%;
    height: 158px;
    /* margin: -2px -1px 4px 4px; */
    /* padding: 5px; */
    width: 50%;
    padding-top: 2%;
    padding-bottom: 2%;

}

.creports ul .last{
    margin-right: 0px;
}

.creports ul li .image {
    cursor: pointer;
    float: left;
    height: 155px;
    width: 18%;
    overflow: hidden;
    padding-left: 5%;
}

.creports a {
    color: #385f8c;
    text-decoration: none;
    display: block;
    padding-top: 15px;
}
.creports ul li .image img {
    height: auto;
    margin-top: 1px;
    width: 130%;
}
img {
    border: 0 none;
}
.creports ul li:hover .hover{
   display: block;
}

.creports ul li .hover .hover-arrow {
    background-image: url("../images/publications/hover-arrow.png");
    height: 40px;
    margin: 0 0 0 -40px;
    position: absolute;
    width: 30px;
}
.creports ul li .hover {
    background-color: #ffffff;
    background-image: url("../images/hover-bg.png");
    background-repeat: no-repeat;
    border-radius: 4px;
    box-shadow: 0 0 10px 0 #444;
    display: none;
    margin-left: 140px;
    padding: 10px;
    position: absolute;
    width: 428px;
}


.creports ul .last .hover {
           margin-left: -472px !important;
}
.creports ul .last .hover .hover-arrow {
    background-image: url("../images/publications/hover-arrow_new.png");
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 40px;
    left: 481px;
    margin: 0 0 0 -40px;
    position: absolute;
    width: 30px;
}
.creports ul li .hover .h2 {
    color: #385d8a;
    font-size: 20px;
    font-weight: bold;
    margin: 0 0 5px;
}


.creports ul li .hover .h4 {
    color: #385d8a;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 5px;
}

.creports ul li .hover p {
    color: #808285;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    margin: 0;
    padding: 0;
}

.page-node-27 .field-item.even {
    /* margin: auto; */
    /* padding: 10px; */
    width: 85%;
    padding:37px 0px 0px 0px;
    margin: auto;
    /* padding: 34px 11px 10px 58px; */
    /* margin-top: 10px; */
    text-align: left;
    /* font-size: 12px !important; */
}

.ncontent ul {
    list-style: outside none none;
    margin: 0;
}
.creports ul {
    list-style: outside none none;
    margin: 10px 0 0;
    padding: 0;    
    padding-left: 1%;
    padding-bottom:1%
}
.creports ul li .info {
    float: left;
    height: 146px;
    padding-right: 5%;
    text-align: left;
    width: 70%;
    color: #000;
    font-size: 11px;
    font-size: 13px !important;
    padding-left: 2%;
}

.section-countries p {
    font-size: 13px !important;
}
.section-countries .content li {
    font-size: 13px !important;
}
.publications {
    background: #364f5f;
}

.publications .content1 {
    /* background-image: url(../images/fullpage-h2new.png); */
    color: #000000;
    background: #525252;
    font-size: 18px!important;
    color: #fff;
    font-weight: bold;
    height: 60px;
    line-height: 52px;
    margin: 0;
    padding: 20px 15px 20px 19px;
    background-position: left center;
}
.video-body .content1 {
    /* background-image: url(../images/fullpage-h2new.png); */
    color: #000000;
    background: #333;
    font-size: 25px!important;
    color: #fff;
    font-weight: bold;
    height: 60px;
    line-height: 52px;
    margin: 0;
    padding: 20px 15px 20px 19px;
    background-position: left center;
}
.peerReport ul {
    padding: 0!important;
    margin: 0!important;
}

.publications  h3{
    background-color: #385f8b;
    border-radius: 2px;
    color: #ffffff;
    display: block;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    margin: 15px 0 5px;
    padding: 0 15px;

}

.publications .title-blue {
    background-color: #1e6386;
    border-radius: 2px;
    color: #ffffff;
    display: block;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    margin: 0;
    padding: 0px 15px;
}


.simplecont .image img {
    width: 122px;
    max-width: 500px;
    height: auto;
    padding-bottom: 20px;
    
}

.simplecont .image {
    border: 1px solid #dedede;
    float: left;
    margin: 0 5px 0 0;
    overflow: hidden;
}
.simplecont {
    line-height: 20px;
    text-align: justify;

}
.simplecont {
    display: block;
    line-height: 20px;
    text-align: justify;
    width: 50%;
    
}
.dblock div:nth-child(2) {
    padding:20px;
    
}

.simplecont .image {
    /* border: 1px solid #dedede; */
    float: left;
    /* margin: 0 5px 0 0; */
    width: 18%;
    overflow: hidden;
    /* padding-right: 2%; */
    border: 0;
    padding: 19px;
}

.content_2010,
.content_2011,
.content_2012{
    clear: both;
    display: inline-block;
    width: 100%;
    background: #fff;

    
}
.content_2010  .last,
.content_2012  .last{
    margin-right: 0px;
}
.rpane-half {
    float: left;
    margin-right: 20px;
    width: 49%;
}
.page-node-241 .page__title{
  display: none;
}
.publications .body,
.publications{
   margin-top: 20px;
}




/*Publications*/

/*10/2/2558*/
.Country_Briefs ul li{
   border-bottom: 0 none !important;
    border-right: 1px solid #808080;
    float: left;
    list-style: outside none none;
    margin-left: 7px !important;
    padding-right: 7px !important;
}
.Country_Briefs p{
   float: left;
       font-weight: normal !important;
}
.Country_Briefs {
    margin-left: 13px;
}

/*about*/
.about-page .content .title_content {
    font-family: "Roboto_bold";
    font-size: 15px !important;
    margin-bottom: 0;
    margin-top: 22px;
    color: #00a652;
    font-weight: 800;
}
.about-page .content a {
    color: #1767a7;
    background: white;
    text-decoration: none;
    padding: 5px;
    border-radius: 15px;
    top: 10px;
    cursor: pointer;
    position: relative;
    transition-duration:.4s;
}

.about-page .content a:hover {
    color: #fff !important;
    background: #00a652;
    transition-duration: .4s;
    border-radius: 0px;
}
.about-page .content a:hover{
  color: #03518f;
}
.about-page  .team .img_profile img{
  width: 178px;
  height: 178px;    
  filter: grayscale(100%);
}
.about-page .content .title_team {
    color: #111;
    font-family: "Roboto_bold";
    font-size: 30px;
    line-height: 1.3;
    margin-bottom: 12px;
    margin-top: 12px;
    text-transform: none;
}
.about-page .meet_the_team .img_profile{
  float: left;
    
}
.about-page .meet_the_team .content_profile{
    display: block;
    margin-left: 200px;
}
.about-page .meet_the_team  .team{
   border-bottom: 1px solid #d3d3d1;
    display: inline-block;
    margin-top: 20px;
    padding-bottom: 20px;
}
.about-page .meet_the_team .main-team{
  margin-top: 0px;
}
.about-page .meet_the_team  .last{
   border-bottom: 0px;
}
.about-page .meet_the_team .name {
    font-size: 20px;
    color: #111;
    line-height: 23px;
}
.about-page .meet_the_team .job {
    color: #c59b6f;
    font-size: 20px;
    line-height: 23px;
}
.about-page .meet_the_team .detail_content {
    margin-top: 15px;
    font-size: 13px !important;
	width: 95%;
}

.node-type-about-us .content li {
    font-size: 13px !important;
}

.node-type-about-us .content p {
    font-size: 13px !important;
}
 
.section-publications #content-wrapper {
    padding-bottom: 0px;
    position: relative;
    margin-top: -18px;
}




/*about*/

/*12/2/2558*/
.video-body .video {
    display: inline-block;
    float: left;
    height: 218px;
    width: 20%;
    text-align: center;
    padding-bottom: 0;
    margin-bottom: -60px;
    color: #fff;
}

.video-body  .video-last{
   margin-right: 0px; 
   
}

.page-events #page, .region-bottom {
    margin-bottom: 30px;
    background: #00a652;
}
.video-body .video .v1, .video-body .video .v2, .video-body .video .v3, .video-body .video .v4, .video-body .video .v5, .video-body .video .v6, .video-body .video .v7, .video .v8, .video .v9, .video .v10, .video .v11, .video .v12 {
    margin-bottom: 15px;
    background-repeat: no-repeat;
    height: 160px;
    /* width: 280px; */
    display: block;
    background-size: cover;
    text-align: center;
}
   
.video-body .video .v1{
    background-image:url('../images/publications/video/Better-Use-of-Climate-Finance.png');
}
.video-body .video .v2{
    background-image:url('../images/publications/video/UNFCCC-message-for-Partnerships-for-Climate-Finance-Development.png');
}
.video-body .video .v3{
    background-image:url('../images/publications/video/Climate-Public-Expenditures-and-Institutional-Review-in-Nepal.png');
}
.video-body .video .v4{
    background-image:url('../images/publications/video/Climate-Public-Expenditures-and-Institutional-Review-in-Bangladesh.png');    
}
.video-body .video .v5{
    background-image:url('../images/publications/video/Climate-Public-Expenditures-and-Institutional-Review-(CPEIR)-workshop-2012.png');    
}

.video-body .video .v9{
    background-image:url('https://www.climatefinance-developmenteffectiveness.org/regional-dialogue-event/img/sketch-video.jpg');    
}

.video-body .video .v8{
    background-image:url('https://www.climatefinance-developmenteffectiveness.org/regional-dialogue-event/img/conf-video-2.jpg');    
}

.video-body .video .v10{
    background-image:url('https://www.climatefinance-developmenteffectiveness.org/sites/default/files/nepal-april-2018.jpg');    
}

.video-body .video .v11{
    background-image:url('https://www.climatefinance-developmenteffectiveness.org/sites/default/files/nepal-april-2018-2.jpg');    
}

.video-body .video .v12{
    background-image:url('https://www.climatefinance-developmenteffectiveness.org/sites/default/files/v12.jpg');    
}

.video-body .video .play{
    background-image: url("../images/home/you1.png");
    background-position: 1px 53px;
    background-repeat: no-repeat;
    height: 115px;
    margin: 0 auto;
    padding-top: 84px;
    width: 87px;
}

.rel-pub-div {
    display: inline-block;
    height: 100px;
    width: 105px;
    overflow: hidden;
    border-radius: 4px;
    margin-right: 10px;
    /* padding: 2px; */
    /* border: 1px solid #fff; */
    vertical-align: top;
    -webkit-box-shadow: 10px 10px 14px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 10px 14px 0px rgba(0,0,0,0.75);
    box-shadow: 10px 10px 14px 0px rgba(0,0,0,0.75);
}
.country_countries img {
    margin-right: 10px;
    width: 100% !important; 
    height: 155%;
    width: auto;
    /* max-width: 2500%; */
    /* min-height: 100%; */
    /* max-height: 2500%; */
    /* padding: 2px; */
    /* border: 1px solid #fff; */
}

.node-type-about-us .field-item li {
    font-size: 13px !important;
	width: 95%;
}

.node-type-about-us .field-item p {
    font-size:13px !important;
}

.node-type-about-us .field-item a {
    font-size:13px !important;
}

.video-body .video .play:hover {
    background-position: -126px 53px;
}
/*12/2/2558*/
/*16/2/2558*/
.country_related_publications ul li a, .country_related_publications ul li {
    color: #fff;
    font-family: "Roboto";
    font-size: 15px;
    list-style: unset;
    padding-bottom: 5px;
    padding-top: 14px;
    padding-bottom: 14px;
    text-decoration: none;
    padding-left: 55px;
    left: -38px;
    position: relative;
    width: 100%;
}

.country_related_publications .countries_submit {
    margin-bottom: 0 !important;        
}

.country_related_publications.country_countries li:hover {
    background: #055029;
    /* color: black!important; */
    transition-duration:.5s;
}
.country_related_publications ul li a:hover {
    color: hsl(0, 0%, 100%);
}

/*About us Team*/
.about_us_member .member{
  display: block;
    float: left;
    height: 143px;
    padding-bottom: 0;
    padding-left: 40px;
    padding-top: 6px;
    width: 102px;
    transition-duration: .4s;
}

.about_us_member .member img:hover {
    filter: grayscale(0%);
    transition-duration: .4s;
}
#block-block-13 {
    width: 323px;
    margin-top: 900px;
    margin-left: -6px;
}
.about_us_member .member  img{
      max-width: 100%;
    filter: grayscale(100%);
}
.about_us_member .member .name a{
    color: hsl(196, 64%, 46%);
    font-size: 12px;
    text-decoration: none;
     font-family: "Roboto_bold";
}
.about_us_member .member .name{
        line-height: 13px;
        text-align: center;
}
.about_us_member .member .job{
  font-size: 13px;
  line-height: 16px;
}
.about_us_member .team {
    background-color: #171918;
    width: 100%;
    margin-bottom: 13px;
}


.about_us_member  .team .team-1{
   color: hsl(0, 0%, 100%);
    font-size: 22px;
    line-height: 24px;
    padding-top: 10px;
    text-align: center;
   
}
.about_us_member  .team .team-2 a{
   color: hsl(201, 76%, 68%);
   font-size: 16px;
   text-decoration: none;
}
.about_us_member  .team .team-2 {
     text-align: center;
     padding-bottom: 7px;
}
/*16/2/2558*/
/*17/02/2558*/
#fancybox-overlay{
   background-color: transparent !important;
   
   
}
/*17/02/2558*/
/*20/2/58*/
.title-Global-Forum-Summary{
    color: #3fbe5a;
    font-family: "Roboto_medium";
    font-size: 30px;
    margin-bottom: 10px;
    margin-top: 10px;
    float: left;
    margin-right:10px;
}

.section-contact-us .address {
    background-color: #ffffff;
    background-image: url(../images/contact-us/Logo-UND_tagline_V2.jpg);
    background-position: 537px top;
    background-repeat: no-repeat;
    color: white;
    font-family: "Roboto_bold";
    font-size: 14px;
    line-height: 26px;
    color: #111 !important;
    padding: 24px 34px;
    border: 1px solid #d5d3cb;
    position: relative;
    top: -6px;
    -webkit-box-shadow: 4px 4px 13px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 4px 4px 13px 0px rgba(0,0,0,0.75);
    box-shadow: 4px 4px 13px 0px rgba(0,0,0,0.75);
}

/* header link hover effects */
.hvr-underline-from-center {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  overflow: hidden;
}
.hvr-underline-from-center:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 50%;
  right: 50%;
  bottom: 0;
  background: #00a652;
  height: 1px;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-underline-from-center:hover:before, .hvr-underline-from-center:focus:before, .hvr-underline-from-center:active:before {
  left: 0;
  right: 0;
}
.section-news #content {
    width: 70;
    /* margin-right: 0; */
    margin: 0;
    padding: 0;
    background: #42748c;
    margin-bottom: 23px;
    /* margin-top: 23px !important; */
    padding-top: 0px;
}
.section-news h1#page-title {
    margin-left: padding:0;
    padding: 0;
    margin-top: -13px;
    margin-left: 0;
    font-size: 16px !important;
    margin-left: 15px;
    padding: 10px 10px 8px 10px;
    width: 5%;
    border-radius: 5px !important;
    margin-bottom: 0;
    margin-right: 0;
    color: #fff;
    color: #fff !important;
    margin-bottom: 13px;
    transition-duration: .3s;
    background-image: none;
    background-color: #3797c4;
    background: #3797c4;
    text-shadow: none;
	top: 6px;
    positioN: relative;
}
/* header link hover effects end */
.topSubMenu {
    top: 58px!important;
    height: 144px !important;
    border-bottom: 0px solid #00a652 !important;
}
.content-Global-Forum-Summary{
    margin-top: 38px;
}
/*20/2/58*/

/*23/2/58*/
.presentations .color-pre{
 float: left;
 margin-right: 10px;
 }
.presentations .hide-line-li{
    border-bottom: 0px;
 }

.body-event .line-event-li, .body-event p a {
    color: #3797c4;
    cursor: pointer;
    font-family: "Roboto_medium";
    font-size: 14px;
    display: none;
    text-decoration: none;
}
.page-node-239 .body-event .line-event-li, .body-event p a {
    color: #333;
    cursor: pointer;
    font-family: "Roboto_medium";
    font-size: 14px;
    display: block;
    /* left: 15px; */
    text-decoration: none;
    /* position: relative; */
}
.body-event p a:hover{
    color: #386292;
}
.back-to-top a{
     background-image: url("../images/home/btn_bk_top.png");
    background-position: left -1px;
    background-repeat: no-repeat;
    color: hsl(199, 56%, 49%);
    float: right;
    font-family: "Roboto";
    font-size: 15px;
    padding-left: 28px;
    text-align: right;
    text-decoration: none;
     margin-top: 50px;
     display:none;
}


.back-to-top a:hover{
    color: #386292;
    background-position: left -45px;
}
.page-node-36 .back-to-top a{
    margin-bottom: 62px;
}
.page-node-3 .back-to-top{
    display: none;
}
.country_related_publications ul{
    padding-top: 0px;
    margin-top: 0px;
}

.capacityskill{
    background-image: url("../images/home/capacity-n-skill.png");
    height: 107px;
    margin-bottom: 0px;
    margin-top: 5px;
    padding: 0 16px 16px;
    width: 291px !important;
    
}

.menu-422 a {
    color: #333 !important;
}
.page-events .event-menu-wrapper a.active:hover {
    background: #c3996b;
    color: #333;
    text-shadow: none;
    transition-duration: .2s;
}

.page-events .event-menu-wrapper a:hover {
    background: #00a652;
    color: #fff;
    transition-duration: .3s;
    text-shadow: none;
}
.capacityskill .capacityskill-wapper{
    margin-top: 12px;
    margin-left: 6px;

}
.page-events .views-field.views-field-body span {
    font-size: 13px !important;
}
.menu-path-node-275 {
    max-width: 95px;
}
.page-node-26 .sidebars {
    padding-bottom: 500px !important;
}
.node-news h2 a {
    color: #333;
    font-size: 18px;
    text-decoration: none;
    font-family: 'Roboto_bold';
    line-height: 29px;
    padding-right: 25%;
    padding-bottom: 15%;
    background: ;
   
}

.node-news h2 {
    margin-bottom: 25px;
    width: 1200px;
}

.section-news address {
    width: 92%;
}

.node-news .submitted {
    display: none;
}

.view-news {
    background-color: #fff;
    padding-top: 10px;
    padding: 0;
}
.section-news #content span {
    font-size: 13px !important;
    padding-right:200px;
}
.section-news #content em {
    font-size: 13px !important;
}
.section-news #content p {
    font-size: 13px !important;
    width: 92%;
}
.view-news article {
    margin-bottom: 0px;
    padding-bottom: 30px;
    border-bottom: 1px solid #00a652;
    margin-left: 0;
    width: 97.7%;
    background: #fff;
    margin-left: 0;
    padding: 15px;
    right: 0;
    left: 0;
    margin-right: 0;
    /* width: 1280px !important; */
}
.view-news article:hover {
    background: #00a652;
    transition-duration: .5s;
}

.node-news ul {
    display: none;
}

.node-news .comments {
    display: none;
}
.page-news-past .field-items img {
    -webkit-box-shadow: 4px 4px 11px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 4px 4px 11px 0px rgba(0,0,0,0.75);
    box-shadow: 4px 4px 11px 0px rgba(0,0,0,0.75);
}
#content-wrapper .field-name-field-event-image-banner {
    display: none;
}

#content-wrapper .node-news img {
    max-width: 140%;
    margin-bottom: 10px;
    margin-right: 20px !important;
    width: 100% !important;
    margin-left: 0px;
}
/* SECOND MENU */
.topMenuTwo {
    width: 100%;
    height: 100px;
    top: 35px;
    position: fixed;
    z-index: 999999;
    background: #fff;
    border-bottom: 1px solid #eee;
    left: 0px;

}


.topMenuTwo a {
    text-decoration: none;
    color: #333;
    padding-bottom:5px;
    
}
.page-events .breadcrumb {
    margin-top: 276px;
    background: #fbf8f8;
}

ul#topSubMenuThree {
    display: none;
    position: fixed;
    height: 269px;
    /* background: #00a652; */
    max-width: 300px;
    top: -83px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    overflow: hidden;
    margin-left: -13px;
    /* margin-top: -24px; */
    margin-top: 120px;
    padding-top: 0px;
    z-index: 9999;
    overflow: hidden;
    list-style-type: none;
    /* border-left: 0px solid #00a652; */
    border-bottom: 0px solid #00a652;
	border-top:1px solid #fff;
   
   
}
.node-type-country#main {
    margin-bottom: -84px;
    background: #00a652 !important;
}

#topSubMenuThree li a {
 
    text-decoration: none;
    color: #333;
    font-size: 14px;
    color: white;
    /* padding: 7px; */
    padding-right: 22px;
    padding-top: 9px;
    padding-bottom: 9px;
    
}


#topSubMenuThree li {
    padding: 12px 10px 10px 0px;
    background: #00a652;
    width: inherit !important;
    background: #00a652 !important;
    margin-left: -45px;
    padding-left: 15px;
}
#topSubMenuThree li:hover {
    background: #333;
    transition-duration: .3s;
}
.topMenuTwo ul {
    width: 60%;
    display: inline-flex;
    float: right;
    height: 100%;
    vertical-align: middle;
    list-style-type: none;
    margin-right: -290px;
    /* position: fixed; */
    /* padding-right: 0px; */
    /* z-index: 99999999999999; */
}
ul.topSubMenu a {
    background: #fff !important;
}
.topMenuTwo li {
    position: relative;
    vertical-align: middle;
    margin-left: 18px;
    margin-top: 15px;
    left: -55px;
}

ul.topSubMenuThree {
    background: #055029;
    position: fixed;
    display: none;
    height: auto !important;
    padding-bottom: 20px;
    width: auto !important;
    margin-left: 901px;
    margin-top: -10px;
    padding-left: 70px;
}
.node-type-country .body-image img {
    position: fixed !important;
    top: -203px;
    z-index: -1;
}
.countriesInner .topic-share {
    float: right;
    margin-bottom: 11px;
    margin-top: 24px;
    /* margin-top: -45px; */
    position: absolute;
    width: 100%;
    /* padding-right: 14px; */
    margin-left: 75%;
    padding: 19px 37px 34px 10px;
    /* z-index: 999999999999999999999999; */
}
/* END */
.views-row .node-news img{
    float: left;
    margin-right: 10px;
    max-width: 240px !important;
    height: auto !important;
}

.node-type-country .breadcrumb {
    margin-top: 36px;
    /* opacity: .75; */
    background: #eee;
}
.home-news {
    font-size: 18px;
    margin-left:16px; 
    width: 324px;
    line-height:14px;
    margin-bottom: 15px;
}
li.menu__item.menu-423.menu-path-node-241.first.odd {
    margin-right: -31px;
}

.home-news1 {
    font-size: 18px;
    width: 324px;
    line-height: 18px;
    margin-bottom: 48px;
    margin-left: -30px;
}

.h-news {
    color: #00aa51;
    font-weight: 600;
    font-size: 19px;
    line-height: 26px;
}

.b-news {
    color: #3797c4;
    font-weight: 600;
    font-size: 18px;
    padding-top: 10px;
    padding-bottom: 7px;
    line-height: 26px;
}

.h-news1 {
    color: #fff;
    font-weight: 600;
    font-size: 13px;
    line-height: 26px;
    font-weight: bold;
    line-height: 30px;
    background: #ca385f;
    padding-top: 15px;
    width: 110%;
    padding-left: 30px;
    padding-bottom: 26px;
    padding-top: 26px;
    background: #ca385f;
}

.b-news1 {
    color: #fff;
    font-weight: 400;
    font-size: 18px;
    padding-top: 10px;
    padding-bottom: 7px;
    line-height: 26px;
    width: 110%;
    padding-left: 30px;
    padding-bottom: 20px;
    padding-top: 0;
    background: #ca385f;
}

.home-news1 img {
    overflow: hidden;
    width: 121% !important;
    max-width: none;
    margin-bottom: -51px;
}
.home-page .publication  {
    margin-top: -15px;
    margin-left: 0;
}

.home-page .publication .content li {
    list-style: none;
    border-bottom: 0;
}

.home-page .capacityskill {
    margin-top: 6px;
    margin-bottom: 10px;
}

.home-page .infographic {
    margin-top: 10px;
    margin-bottom: 18px;
}

.page-node-18 .views-row {
    width: 94%;
    text-align: justify;
    /* background: black; */
    color: #eee;
    margin-left: -21px;
    /* position: absolute; */
}



.nice-menu li ul {
    background: white!important;
    border-top: 3px solid #29c4cf;
    border-radius: 1%;
}

.nice-menu li ul li:hover {
    background:white!important;
}

#mobilePop {    
    display:none;
    
}
li.menu__item.menu-661.menuparent.menu-path-node-275.even a {
    width: 108px;
    padding-right: 20px!important;
    margin-right: 20px;
    position: relative;
    left: -31px;
    padding-left:16px;
}

.pub_vid_parent {
    padding-top: 21px;
    background-color: #364f5f;
}

.pub_vid_parent_1 {
    padding-top: 0;
    background-color: #fff;
}
ul.topSubMenu a {
    background: white !important;
}
ul.topSubMenu {
    display: none;
    z-index: 999999;
    background: #055029! important;
    height: auto;
    padding-bottom: 23px;
    width: 332px !important;
    margin-top: -29px;
    padding-top: 0px !important;
    margin-left: 10px;
}

.topSubMenu li {
    width: 411px;
    padding: 10px;
    /*margin-bottom: 1px;*/
    background: #00a652 !important;
    margin-bottom: 0px;
}
.topMenuOne {
        background: #00a652;
        float: right;
        position: relative;
        margin-top: -172px;
        margin-right: 308px;
        padding: 0;
        height: 10px;
        /* margin: 0; */
}
ul.topMenu {
    width: 18%;
    /* overflow-x: auto; */
    max-width: 100%;
    display: inline-flex;
    position: fixed;
    top: -17px;
    margin-left: -307px;
}
ul.topSubMenu li:hover {
    background: #333 !important;
    transition-duration: .3s;
}
ul.topMenu li {
        list-style-type: none;
}
ul.topMenu a {
        background: #00a652 !important;
        color: white !important;
        font-weight: 200px !important;
        font-weight: 200 !important;
        font-size: 12px !important;
}
ul.topSubMenu a {
    background: #fff !important;
}

.section-news div#page {
    background: rgb(66, 116, 140);
}
.section-content p span {
    font-size: 13px !important;
}

/* indo page */
.modal_hide {
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	left:0;
	right: 0;
	top: 0;
	bottom: 0;
	background: #ffffff;
}
	
@media (max-width:1621px) {
    .slide-banner-wapper {
         top: -139px;
    }
    .section-news #content {
        margin-bottom: -4px;
    }   
    .node-type-event .breadcrumb {
        margin-top: 62px;
        background: #eee;
    }
    ul.pubNavigate {
		position: fixed;
		background: #00a652;
		width: 50%;
		/* float: right; */
		height: auto;
		/* margin-top: 0; */
		border-left: 1px solid #eee;
		border-bottom: 1px solid #eee;
		text-align: center;
		list-style-type: none;
		/* padding-bottom: 4px; */
		left: 54.2%;
		top: 137px;
		/* padding-top: 4px; */
		z-index: 999;
		overflow: hidden;
		/* display: inline-block; */
	}
    .pubNavigate li {
        left: 0;
        position: relative;
        margin-left: 0;
        left: -15px;
        /* font-size: 13px; */
        /* text-decoration: none; */
        width: 24%;
        text-align: center;
        margin-top: 0;
        display: inline-block;
        margin-bottom: 0;
        /* border-left: 1px solid #eee; */
        padding-top: 10px;
        /* background: red; */
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 0;
    }
    .section-publications .breadcrumb {
        margin-top: 61px;
        background: #eee;
    }
    .page-countries #main {
        margin-bottom: -49px;
    }
    .section-content .field-item p img {
        width: 106.4% !important;
        
        margin-left: -3.2%;
        margin-right: 15%;
        
    }
    
    div#block-undp-backend-about-banner {
        height: auto;
        position: relative;
        width: 84%;
        top: -20.6px;
    }
    .node-type-about-us #content-wrapper .sidebars {
        position: absolute;
        top: 544px;
        width: 34%;
        left: 74%;
        float: right;
        height: 93%;
        background: red;
        background: #333333;
        border-left: px solid green;
        border-bottom-right-radius: 13px;
        border-bottom-left-radius: 13px;
    }
    div#block-undp-backend-about-banner {
        height: auto;
        position: relative;
        width: 100%;
        top: -20.6px;
    }
    
    .page-events #content-wrapper .sidebars {
        position: absolute;
        top: 0px;
        width: 29% !important;
        left: 74% !important;
        float: right;
        height: 108% !important;
        background: red;
        background: #333333;
        border-left: px solid green;
        border-bottom-right-radius: 13px;
        border-bottom-left-radius: 13px;
    }
    
    
    .partnership .t2-cont-right {
        width: 20%;
        left: 0%;
        margin-top: 0;
        width: 100%;
    }
    .page-node-240 #main {
        
        margin-bottom: -151px;
    }
    .partnership .cotent {
 
        width: 90%;
  
    }
    .partnership {
        margin: 0 auto;
        width: 100%;
        MARGIN-TOP: 40PX;
        margin-left: 0;
    }
    .section-contact-us .breadcrumb {
        margin-top: 53px;
        background: #eee;
    }
    
    .page-node-15 #main {
        margin-bottom: -87px;
    }
    .node-type-event #main {
        padding-bottom: 0px;
        background: #364f5f !important;
        margin-bottom: -169px;
    }
    .page-node-36 .breadcrumb {
        margin-top: 63px;
        background: #eee;
    }
    
   /* .publicationResource {
        margin: -80px 15px 11px 14px !important;
    }*/
    /* .eventsSubSection {
        *margin: -80px 18px !important;
    }*/
    
    .videoDescription p {
        color: #fff;
        line-height: 21px;
        font-weight: 200!important;
        font-size: 13px !important;
    }
    .videoDisplay {
        width: 54%;
        position: relative;
    }
    
    .mainHome .header {
        height: 707px;
        margin-top: -75px;
    }
    .header_menu ul li a {
      
        font-size: 15px !important;
      
    }
   .front .topSubMenu li {
        width: 411px !important;
        padding: 10px;
        margin-bottom: 1px;
        background: #00a652 !important;
    }
  
    .page-events .breadcrumb {
        margin-top: 64px;
        background: #eee;
    }
    .page-events .view-events .views-row {
     
        padding: 73px 26px 78px 124px;
       
       
    }
    .AboutPdf img {
        position: absolute;
        /* bottom: 0px; */
        width: 60%;
        left: 0px;
        margin-left: 19.5%;
        margin-bottom: 52px;
        padding: 0px;
        bottom: 2px;
        /* float: right !important; */
    }
    .page-events .views-field.views-field-body {
        /* color: #fff !important; */
        width: 860px;
        text-align: justify;
    }
    .page-events #content-wrapper .sidebars {
   
        top: 0px;
  
    }
    
    .page-events .sidebars .newsletter {
        /* margin-top: 48px; */
        margin-bottom: -18px;
        background-position: -7px 0px;
    }
    .section-content .field-label-inline .field-label, .field-label-inline .field-items {
        float: left;
        width: 95%;
        margin-left: -36px;
        /* padding: 10px 100px 10px 100px; */
    }
    .section-content .breadcrumb {
        margin-top: 56px;
        background: #eee;
    }
    .section-content .sidebars {
        margin-top: -563px;
        padding-bottom: 30%;
    }
    .section-content .sidebars {
        margin-top: -563px;
        
    }
    
   .section-content #page, .region-bottom {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        position: relative;
        height: auto;
        background: #00a652;
    }
    .section-content .field-items {
        /* padding: 10px 100px 10px 100px; */
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        padding: 0px;
    }
    
    .section-content .title-country, .title-detail-event, h1#page-title {

        padding: 10px 10px 10px 31px;
    }
    .section-news address {
        width: 88%;
    }
    .node-news h2 {
        margin-bottom: 15px;
        width: 870px;
        margin-bottom: 25px;
    }
    .section-news #content p {
        font-size: 13px !important;
        width: 810px;
        text-align: justify;
    }
    
    
    .section-news #content p {
        font-size: 13px !important;
        width: 88%;
    }
    .section-news .breadcrumb {
        margin-top: 64px;
        background: #eee;
    }
    

    
    .footer-wapper .footer-content-right {
        /* margin-top: 122px; */
        /* float: right; */
        /* right: 0; */
        margin-right: 7px;
        /* position: absolute; */
    }
    .resourceSub {
		width: 100%;
		height: 31%;
		border-bottom: 1px solid #c5c2c2;
		/* margin-top: 1%; */
		top: 7.3%;
		position: relative;
		overflow: hidden;
	}
    a#resourceLink {
        /* width: 100%; */
        position: relative;
        float: right;
        margin-right: 6px;
        bottom: 9px;
        font-size: 12px !important;
        padding: 4px;
        border-radius: -11%;
        background: #00a652;
        font-weight: 700;
        color: white;
        border: 1px solid #fff;
        text-decoration: none;
        border-radius: 4px;
    }
    
   

        
    #newsOutLetOne {
        background-size: cover;
        background-position: center;
	}
    
    #newsOutLetTwo {
        background-size: cover;
        background-position: center;
    }
    
    #newsOutLetThree {
        background-size: cover;
    }
    .page-node-3 #main {
        margin-bottom: -23px;
        height: auto;
    }
    
    .resourceSub1 h2 {
        color: black;
        margin-left: -7%;
        font-weight: 700;
        font-size: 18px;
    
    }


    .videoContentMain {
        background-color: #333;
        width: 100%;
        margin: 0px;
        padding: 27px;
        height: 224px;
    }
      .search {
        border: 0 none;
       /* border-radius: 15px;
        float: left;*/
        font-family: 'Roboto';
        font-size: 12px;
        padding-left: 20px;
        min-height: 20px;
        max-height: 57px;
        width: 208px;
        /*margin-right: 113px;*/
        border: 1px solid #E7E7E7;
        top: 65.44px;
        position: relative;
    }
    .node-type-about-us .newsletter {
        background-position: -14px -0px;
        max-width: 9999px;
        width: 352px;
    }


    .AboutPdf img {
        position: absolute;
        bottom: 4px;
        padding:0px;
        /* margin-top: 12px; */
    }
    .page-node-27 .newsletter {
        background-position: -14px 0px;
    }
    
    .node-type-about-us .breadcrumb {
        margin-top: 63px;
    }
   
    .node-type-about-us aside.sidebars {
        margin-top: -563px;
        top: 0px;
        margin-left: 0%;
        padding-bottom: 525px;
    }
    
   .node-type-about-us #page {
        background: #00a652;
    }
    
    .logo-footer {
        filter: grayscale(0);
        margin-left: 24px;
    }
    .page-node-18 {
        overflow: visible;
    }
   .page-node-18 .breadcrumb {
        margin-top: 63px;
        background: #f5f5f5;
    }
    .newsOutlet p {
        /* margin-top: 50%; */
        /* margin-left: -10px; */
        /* padding: 1px 1px 0px 9px; */
        /* font-size: 13px !important; */
        margin-top: 59%;
        line-height: 19px;
    }
    .node-type-country .body-image img {
        position: fixed !important;
        top: -7px;
        z-index: -1;
    }

    .country_related_publications ul li {
        width: 33%;
		display: inline-block;
		margin: 0;
		padding: 0;
		vertical-align: top;
		position: relative;
		left: 0;
		right: 0;
		text-align: center;
    }
	
	.country_related_publications ul li a {
		width: 100%;
		margin: 10px;
		padding: 0;
		vertical-align: top;
		position: relative;
		text-align: center;
		font-size: 83% !important;
	}
	
	.country_related_publications .rel-pub-div {
		display: block;
		margin: auto auto auto auto;
		margin-bottom: 10px;
	}
	
    .section-countries .newsletter {
        background-position: -9px -0px;
        max-width: 9999px;
        width: 355px;
    }
    .section-news .newsletter {
        background-position: -9px 0px;
   
    }
    .newsletter {
        background-position: -4px 0px;
        max-width: 9999px;
        width: 352px;
    }
    
    .btn-black-gr {
        min-height: 44px;
        max-height: 51px;
        border: none;
        margin: 0!important;
        /* padding: 0; */
        border-radius: 7%;
        background: green;
    }
   form#mc-embedded-subscribe-form {
        margin-left: -254px;
        margin-top: 3px;
    }
    
    /* second menu */


      .topMenuTwo {
        width: 100%;
        height: 70px;
        top: 35px;
        position: fixed;
        z-index: 9999;
        background: #fff;
    }


    .topLogo img {
        height: 70px;
    }
.topMenuTwo a {
    text-decoration: none;
    color: #333;
}

.topMenuTwo ul {
    width: 72%;
    display: inline-flex;
    float: right;
    height: 100%;
    vertical-align: middle;
    list-style-type: none;
    margin-right: -102px;
    margin-top: 23px;
}
    

.topMenuTwo li {
    position: relative;
    vertical-align: middle;
    margin-left: 18px;
    margin-top: 15px;
    left: -55px;
}

    
    
    /* end */ 
    /*navigation menu */
    .topMenuOne {
        background: #00a652;
        float: right;
        position: relative;
        margin-top: -172px;
        margin-right: 308px;
        padding: 0;
        height: 10px;
        /* margin: 0; */
    }
    ul.topMenu {
        width: 27.5%;
        display: inline-flex;
        margin-left: -397px;
    }
    .topSubMenu li {
        width: 406px !important;
    }

    ul.topMenu li {
        list-style-type: none;
    }
    ul.topMenu a {
        background: #fff;
        color: white !important;
        font-weight: 200px !important;
        font-weight: 200 !important;
        font-size: 12px !important;
    }
    
    
    
    
    
    /* navigation end */
    
    
    /*publications*/
    
    .publications .body, .publications {
    margin-top: 18px;
    }
    .creports ul li .info {
    font-size: 13px!important;
    }
    /*publications end*/

    .page-countries .map-wapper {
        margin-top: -1px;
    }
    .section-topic .topic-share {
    margin-top: -433px;
    margin-left: 1122px;
    padding: 19px 37px 34px 10px;
    }
    /*COUNTRIES PAGE*/
    .section-countries .countries_country table {
    margin-top: 9px;
    /* text-align: center; */
    margin-left: 15%;
    background: white;
    /* padding-bottom: 20px; */
    }
    .breadcrumb {
  
    box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.11);
    color: #505050;
    font-family: "Roboto_medium";
    font-size: 16px;
    margin-top: 44px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-top: 10px;
    width: 628px;
    text-transform: capitalize;
    -webkit-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.11);
    -moz-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.11);
    box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.11);
    }
    .topic-share {
    float: right;
    margin-bottom: 11px;
    margin-top: -7px;
    /* margin-top: -45px; */
    position: absolute;
    width: 263px;
    /* padding-right: 14px; */
    margin-left: 54%;
    padding: 19px 37px 34px 10px;
    /* z-index: 999999999999999999999999; */
    }
    .sidebar-second #content {
    float: left;
    width: 70%;
    margin-left: 0%;
    margin-right: -80%;
    }
    

    /* COUNTRIES END */
    
   


    .page-node-3 .banner {
        height: 600px;
        /* overflow: visible; */
        display: block;
        position: relative;
        top: 186px;
        background: rgba(0,0,255,0.2);
        background-image: url(https://c1.staticflickr.com/7/6087/6055851615_bf67d88155_b.jpg);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: top center;
    }

    
    .bannerText p {
        /* color: white; */
        /* font-size: 13px !important; */
        top: -60px;
        /* margin-left: -37px; */
        /* position: relative; */
        /* text-align: left; */
        /* width: 93%; */
        line-height: 21px;
        /* font-weight: 200 !important; */
    }
    .header {
        
    height: 206px;
    }
    ul.nice-menu-down {
        float: left;
        border: 0;
        left: -240px;
        border-bottom: 1px solid #055029;
         display:none;
    }
    .homePage .mainHome {
        margin: 0;
        width: 100%;
        padding-top: 0px;
        top: -126px!important;
        border-left:0px;

    }
    
    
    .footer-content-right .content-footer {
		margin-left: 67px;
		margin-top: -17.5%;
		/* float: left; */
		/* left: 100px; */
		/* text-align: center; */
		font-size: 10px !important;
	}
    .resourceSub1 {
        width: 78%;
        float: right;
        /* margin-left: -15px; */
        height: 100%;
    }
    
    .dataBase img {
        width: auto;
        height: 100%;
        bottom: -128px;
        position: relative;
        margin-left: 0%;
        transition-duration: 1s;
    }


  
    .videoDisplay iframe {
        width: 100%;
        height: 223px !important;
    }
    .footsHome #footer {
		bottom: -42px!important;
		z-index: 999;
	}  
	.section-events #footer {
		bottom: -34px!important;
		z-index: 999;
	}
	.section-news .footsHome #footer {
			bottom: 0px!important;
			z-index: 999;
			margin-top: -144px;
		}
	.page-events-past .footsHome #footer {
	    bottom: -31px!important;
	    z-index: 999;
	}
	.page-node-16 #footer {
		bottom: -189px!important;
		z-index: 999;
	}
    .page-node-241 .footsHome #footer {
        bottom: -0px!important;
        z-index:999;
    }     
    .page-node-18 #footer {
        bottom: -760px!important;
    }
    
    .videoDescription {
        width: 45%;
        float: right;
        /* top: -222px; */
        text-align: justify;
        position: absolute;
        float: right;
        top: 296px;
        /* line-height: 10px !important; */
        left: 475px;
    }

    .SignUpNow h1 {
        margin: 0;
        padding: 17px 0px 0px 0px;
        font-size: 35px;
        margin-left: 24px;
        color: white;
        font-weight: 700;
    }
    
    .form-control {
        min-width: 492px;
        max-width: 700px;
        min-height: 23px;
        /* height: 20px; */
        max-height: 83px;
        position: relative;
        border: 4px solid white;
        border-radius: 1%;
        padding: 14px;
        margin: auto;
    }
    
    .resourceSub1 p {
        color: black;
        margin-left: -7%;
        font-weight: 100 !important;
        font-size: 12px !important;
        /* margin-top: 4px; */
        padding-top: -12px;
      
    }
   .resourceSub img {
		position: relative;
		float: left;
		width: 80px;
		height: 71%;
		margin: 15px 12px 12px 15px;
		transition-duration: .2s;
		max-width: 107px;
	}

    .enterEmail {
        width: 100%;
        height: 69px;
        background: #00a652;
    }



    
    
    
    
}




@media (max-width:1393px) {
    ul.pubNavigate {
		left: 56.3%;
	}
    div#block-undp-backend-about-banner {
        height: auto;
        position: relative;
        width: 100.2%;
        top: -20.6px;
    }
    
    .dataBase img {
        width: auto;
        height: 100%;
        bottom: -110px;
        position: relative;
        margin-left: 0%;
        transition-duration: 1s;
    }
    
    
    
    .partnership .t2-cont-right {
        width: 100%;
        left: 0%;
        margin-top: 0;
        padding-bottom: 13%;
    }
    .t2-pright-banner {
        width: 22.1%;
    }
    
    .topMenuTwo ul {
        margin-right: -179px;
    }
    .search {
        border: 0 none;
        border-radius: 3px;
        float: left;
        font-family: 'Roboto';
        font-size: 12px;
        padding-left: 20px;
        min-height: 20px;
        max-height: 57px;
        width: 208px;
        margin-right: 29px;
        border: 1px solid #E7E7E7;
        top: 65.44px;
        position: relative;
    }
    
    #page, .region-bottom {
      
        height: auto;
        padding-bottom: 0px;
    }
    .videoDisplay iframe {
        height: 245px !important;
    }
   
 
    .page-events .view-events .views-row {
        padding: 73px 26px 78px 74px;
    }
    .page-events .sidebars .newsletter {
        /* margin-top: 48px; */
        margin-bottom: -18px;
        background-position: -14px 0px;
    }
    
 
    
    .topSubMenu { 
        
        margin-left: -6px !important;
    }
    
   
     #newsOutLetOne {
        background-size:cover
    }
    
   
    .bg_map ul {
        list-style-type: decimal !important;
        display: block;
        width: 400px;
        text-align: justify;
        margin-left: 200px;
        left: 530px;
        position: relative;
        margin-top: -10px;
        top: -2px;
    }
    
    .node-type-about-us .newsletter {
        background-position: -6px -0px;
        /* max-width: 9999px; */
    }
   

   .AboutPdf h2 {
        text-align: center;
        padding: 0px;
        margin: 0px;
        width: 100%;
        /* margin-top: 5px; */
        /* top: -69px; */
        /* background: red; */
        height: auto;
        /* position: absolute; */
        /* color: #ffffff; */
        /* position: absolute; */
        /* font-weight: 100; */
        /* margin-left: 10px; */
        transition-duration: .4s;
        bottom: 6%;
    }
    .AboutPdf img {
        position: absolute;
        bottom: 6px;
        /* margin-top: 12px; */
        padding: 0px;
        width: 65%;
        margin: 0;
        margin-left: 16%;
        bottom: 23%;
    }
    
    .page-node-27 .newsletter {
        background-position: -5px 0px;
    }
  
    .node-type-country .body-image img {
        position: fixed !important;
        top: 35px;
        z-index: -1;
    }
    .section-publications .countriesFoot #footer {
        bottom: 0 !important;
       
    }
    


    .section-countries .newsletter {
        background-position: -3px -0px;
   
    }
    .newsletter {
        background-position: -1px -0px;
        /* max-width: 9999px; */
    }


   .newsOutlet p {
        /* margin: 0; */
        /* padding: 1px 1px 1px 10px; */
        /* position: absolute; */
        /* width: 100%; */
        /* font-size: 13px !important; */
        /* color: white; */
        /* background-color: rgba(7, 103, 162, 0.8); */
        /* background: rgba(7, 103, 162, 0.8); */
        /* text-align: left; */
        margin-top: 59%;
        margin-left: -25px;
    }
   
   form#mc-embedded-subscribe-form {
        margin-left: -255px;
        margin-top: 12.2px;
        /* height: 20px; */
    }
    .btn-black-gr {
        min-height: 37px !important;
        /* max-height: 51px !important; */
        border: none;
        margin: 0!important;
        /* padding: 0; */
        border-radius: 7%;
        background: green;
    }
    ul.topMenu {
        width: 27%;
        display: inline-flex;
        margin-left: -312px;
    }
    /* second menu */
   


    .header_menu ul li ul {
        margin-left: -49px;
    }
    .header_menu ul li a {
        font-size: 15px !important;
    }
    .topMenuTwo a {
        text-decoration: none;
        color: #333;
        font-size: 14px;
    }
    /*end*/
    /* COUNTRIESs START*/
    .topic-share {
        margin-left: 51%;
    }
        /* COUNTRIES END */
    .page-node-3 .banner {
        /* height: 605px; */
        /* overflow: visible; */
        /* display: block; */
        /* position: relative; */
        top: 135px;
        /* background: rgba(0,0,255,0.2); */
        /* background-image: url(https://c1.staticflickr.com/7/6087/6055851615_bf67d88155_b.jpg); */
        /* background-repeat: no-repeat; */
        /* background-size: cover; */
        /* background-position: center; */
    }
    .bannerText {
        top: 241px;
    }
 
    .topic-share {

        margin-left: 1048px;

    }
    
    .footer-content-right .content-footer {
        /* color: #505050; */
        /* font-family: "Roboto_bold"; */
        font-size: 10px!important;
        /* margin: 20px auto 0 30px; */
        /* display: block; */
        /* position: absolute; */
        /* margin-left: -60%; */
        /* margin-top: -1%; */
    }

    
    
    .enterEmail {
        width: 100%;
        height: 71px;
        background: #00a652;
    }



    .logo-footer {
    position: relative;
    left: 3px;
    }

    ul.nice-menu-down {
    float: left;
    border: 0;
    left: -357px;
    border-bottom: 1px solid #055029;
    }

    li.menu__item.menu-423.menu-path-node-241.even {
    width: 200px;
    }

    li.menu__item.menu-453.menuparent.menu-path-node-240.odd {
    width: 330px;
    }
    
    .resourceSub img {
        margin: 0px;
        height: 79%;
        padding: 0px;
        margin: 9px;
    }

    .videoDescription {
        width: 41%;
        float: right;
        /* top: -222px; */
        position: absolute;
        float: right;
        top: 292px;
        left: 483px;
    }
    .SignUpNow h1 {
        margin: 0;
        padding: 18px 0px 0px 0px;
        font-size: 25px;
        margin-left: 24px;
        color: white;
        font-weight: 700;
        /* top: 12px; */
    }
  
   .front .form-control {
        min-width: 115px;
        max-width: 987px;
        width: 70% !important;
        min-height: 10px;
        top: 1px;
        max-height: 20px;
        height: -12%;
        border: 4px solid white;

    }


    .form-control {
        min-width: 511px;
        max-width: 694px;
        min-height: 49px;
        max-height: 100px;
        position: relative;
        border: 4px solid white;
        border-radius: 1%;
    }

    
}



@media (max-width:1341px) {
    .topSubMenu li {
		width: 176px !important;
	}
    #topSubMenuThree li {
		padding: 12px 10px 10px 0px;
		background: #00a652;
		margin-bottom: 1px;
		width: 111% !important;
		background: #00a652 !important;
		margin-left: -45px;
		margin-left: 10px;
		padding-left: 18px;
	}
    .section-news #content {

        margin-bottom: -3px;
    }
    ul.topMenu {
    
        padding-right: 15px;
    }
    ul.pubNavigate {
		width: 52.7%;
		left: 57%;
	}
    .page-node-15 #main {
        margin-bottom: -120px;
    }
    .front ul.topSubMenu {
        display: none;
        z-index: 999999;
        background: #055029! important;
        height: auto !important;
        padding-bottom: 0px;
        width: 284px !important;
        margin-top: -28px;
        padding-top: 0px !important;
        margin-left: -8px;
        /* margin: 0; */
        padding-bottom:0 !important;
        right: 0;
        margin-left: 0 !important;
    }
    .front .topSubMenu li {
        width: 304px !important;
        padding: 10px;
        margin: 0 !important;
        float: left;
        /* padding: 0; */
        background: #00a652 !important;
        text-align: left;
        padding-left: 15px !important;
        margin-left: -45px !important;
    }
    .page-countries #main {
        margin-bottom: -66px;
    }
    .section-content .field-item p img {
        width: 106.6% !important;
        margin-left: -3.3%;
        
    }
    .node-type-about-us #content-wrapper .sidebars {
            position: absolute;
            top: 542px;
            width: 34%;
            left: 74%;
            float: right;
            height: 93%;
            background: red;
            background: #333333;
            border-left: px solid green;
            border-bottom-right-radius: 13px;
            border-bottom-left-radius: 13px;
        }
   
    .page-events #content-wrapper .sidebars {
        
        margin-left: -3%;
        
        
    }
    .section-countries .newsletter {
        background-position: -13px -0px;
    }
    
    .t2-pright-banner {
    
        width: 21.8%;

    }
    .partnership .t2-cont-right {
        width: 100%;
        left: 0%;
        margin-top: 0;
        padding-bottom: 14%;
    }
   
    a#ipadFix {
        position: relative;
        top: 0px;
    }
    
    .search {
        margin-right: 91px;
    }
    .newsOutlet p {
        /* margin: 0; */
        /* padding: 1px 1px 1px 10px; */
        /* position: absolute; */
        /* width: 100%; */
        /* font-size: 13px !important; */
        /* color: white; */
        /* background-color: rgba(7, 103, 162, 0.8); */
        /* background: rgba(7, 103, 162, 0.8); */
        /* text-align: left; */
        margin-top: 58% !important;
        /* margin-left: -10px; */
        font-weight: none;
        margin-top: 69.1%;
        line-height: 22px;
        margin-left: -17px;
    }
    .page-events .views-field.views-field-body {
        /* color: #fff !important; */
        width: 80%;
        text-align: justify;
    }
    .page-events .sidebars .newsletter {
        /* margin-top: 48px; */
        margin-bottom: -18px;
        background-position: -12px 0px;
    }
    .node-news h2 {
        
        width: 700px;
      
    }
    
    .section-news address {
        width: 92%;
        text-align: justify;
    }
    .section-news #content p {
        font-size: 13px !important;
        width: 92%;
        text-align: justify;
    }

    .section-about .footer-content-right .content-footer {
        /* font-size: 11px !important; */
        margin-left: 709px;
        /* width: 266px; */
        /* text-align: center; */
       
        /* width: 100%; */
        /* float: right; */
    }
    .section-about .footer-wapper .footer-content-right {
        left: 13%;
    }
    
    .front .footer-content-right {
        margin-top: 32px;
        margin-left: 54px;
    }

        
    /*comment*/
    .footer-wapper .footer-content-right {
        left: 24%;
        margin-top: 100px;
    }
    #newsOutLetOne {
        background-size: cover;
        background-position:center;
    }
    #newsOutLetTwo {
        background-size: cover;
        background-position:center;
    }
    #newsOutLetThree {
        background-size: cover;
        background-position:center;
    }
    
    a#partnerDevelopment {
        position: relative;
        top: 0px;
    }
   
    .topSubMenu li {
        margin-bottom:1px !important;
    }
    
    
    
    .bg_map ul {
        list-style-type: decimal !important;
        display: block;
        width: 400px;
        text-align: justify;
        margin-left: 200px;
        left: 441px;
        position: relative;
        margin-top: -10px;
        top: -2px;
    }


    
    .AboutPdf img {
        position: absolute;
        bottom: -8px;
        /* margin-top: 12px; */
        padding: 0px;
        width: 67%;
        bottom: 24%;
    }
 


    


    .node-type-about-us #footer {
        bottom:0px;
    }
        
    .node-type-about-us .newsletter {
        background-position: -5px 0px;
    }
  
    
    

    
    .node-type-country .body-image img {
        position: fixed !important;
        top: 98px;
        z-index: -1;
    }

    
 
    .section-publications .breadcrumb {
        margin-top: 60px;
    }
    .section-publications .footsHome #footer {
		bottom: 0px !important;
	}
		
    
  
   form#mc-embedded-subscribe-form {
        margin-left: -311px;
        margin-top: 6px;
    }
    div#mc_embed_signup_scroll {
    /* margin-left: 23px; */
    left: 56px;
    position: relative;
    }
    /* second menu */
    .header_menu ul li ul {
        margin-left: 7px;
    }
    .header_menu ul li ul {
    margin-left: -48px;
    }
   ul.topMenu {
        margin-left: -274px;
        /* overflow-x: auto; */
        max-width: 100%;
    }
  
  
    .topMenuTwo a {
        text-decoration: none;
        color: #333;
        font-size: 13px;
    }
    .topSubMenu li {
        width: 411px;
        padding: 10px;
        margin-bottom: 12px;
        background: #00a652 !important;
    }
    ul#topSubMenuThree {
		margin-left: -12px;
		width: 200px !important;
	}


    
    .search {
        margin-right: 31px;
    }
    /* end */
    /*publications start*/
    .publications .content1 {
        font-size: 23px!important;
    }
    .video-body .content1 {
        
        font-size:23px!important;
    }
    .topicRelatedDocuments {
        /* margin-right: -93px; */
        margin-bottom: -33px;
    }
    /* publications end */
    /*COUNTRIES START*/
    
    .section-countries .countries_country table {
        margin-top: 9px;
        /* text-align: center; */
        margin-left: 11%;
        background: white;
        /* padding-bottom: 20px; */
    }
    
    .newsletter {
        width: 353px;
        
    }
    .topic-share {
        margin-left: 48%;
    }
    .node-type-country .country_recend {
        padding-bottom: 57px;
    }


    /* COUNTRIES END */
    
    /*topics*/
   
    
    /*topics end*/
    ul.nice-menu-down {
    float: left;
    border: 0;
    left: -158px;
    border-bottom:1px solid #055029;
    }
    .footsHome #footer {
    bottom: 51px;
    }
    
    .page-node-18 #footer {
        bottom: -760px !important;
    }

    .page-node-3 #main {
        margin-bottom: -30px;
        height: auto;
    }

    .dataBase img {
        width: 566px;
        height: 69%;
        bottom: -104px;
        position: relative;
        margin-left: 0;
        transition-duration: 1s;
    }


    .header_menu ul li a {
    color: #333;
    font-family: "Roboto_bold";
    font-size: 12px;
    font-weight: 100;
    line-height: 1.3;
    padding-left: 5px;
    margin: 0;
    padding-right: 7px;
    padding-top: 9px;
    background: white;
    text-decoration: none;
    text-align: center;
    /* text-shadow: 3px 0px 5px rgba(150, 150, 150, 1); */
    }
    li.menu__item.menu-423.menu-path-node-241.even {
    width: 154px;
    }
    li.menu__item.menu-453.menuparent.menu-path-node-240.odd {
    width: 279px;
    }

    .videoDescription {
        width: 33%;
        float: right;
        /* top: -222px; */
        position: absolute;
        float: right;
        top: 275px;
        left: 520px;
    }

    
    
    .videoDescription p {
        color: #fff;
        line-height: 21px;
        font-weight: 200!important;
        font-size: 13px !important;
    }

    .SignUpNow h1 {
        margin: 0;
        padding: 22px 10px 10px 10px;
        font-size: 41px;
        margin-left: 24px;
        color: white;
        font-weight: 700;
    }

    .form-control {
        min-width: 470px;
        max-width: 694px;
        min-height: 49px;
        max-height: 100px;
        position: relative;
        border: 4px solid white;
        border-radius: 1%;
        margin-top: 8px;
    }
    .enterEmail {
        width: 100%;
        height: 66px;
        background: #00a652;
    }


    .logo-footer {
		/* position: relative; */
		left: 487px;
		/* top: 3px; */
	}



    .resourceSub1 {
        width: 74%;
    }
   

    .videoDescription p {
        color: #fff;
        line-height: 20px;
        font-weight: 200!important;
        font-size: 13px !important;
    }

    
   .footer-content-right .content-footer {
		/* font-size: 11px !important; */
		/* margin-left: 564px; */
		/* width: 266px; */
		/* text-align: center; */
		margin-top: -17%;
		/* width: 100%; */
		/* float: right; */
	}


    .footer-wapper .footer-content-right {
        left: 25%;
    }
    .mainHome .header {
        height: 400px;
        margin-top: -153px;
    }
    
   .page-node-3 .banner {
        background-size: cover;
        background-position: top;
    }


     .bannerText {
        top: 196px;
    }




}

@media (max-width:1220px){
    .node-type-about-us #content-wrapper .sidebars {
        position: absolute;
        top: 514px;
        width: 39%;
        left: 74%;
        float: right;
        height: 93%;
        background: red;
        background: #333333;
        border-left: 0px solid green;
        border-bottom-right-radius: 13px;
        border-bottom-left-radius: 13px;
    }
      .bannerText {
        top: 175px;
    } 
    .videoDisplay iframe {
        width: 100% !important;
        height: 224px !important;
    }
    
    .videoDescription {
        width: 33%;
        float: right;
        /* top: -222px; */
        position: absolute;
        float: right;
        top: 275px;
        left: 477px;
    }
    .front .form-control {
        min-width: 209px;
        max-width: 694px;
        width: 45% !important;
        margin-left: 39%;
       
    }
    .newsOutlet p {
        
        margin-top: 73.1%;
       
    }
    
    .AboutPdf img {
        position: absolute;
        bottom: -8px;
        /* margin-top: 12px; */
        padding: 0px;
        width: 58%;
        margin-left: 76px;
        bottom: 38%;
    }
}

@media (max-width:1272px) {
    
    
    
    
    form#mc-embedded-subscribe-form {
        
        margin-top: -2px;
    }
}

@media (max-width:1130px) and (min-width:1043px) {
    .mainHome p {
        font-size: 12px!important;
        font-weight: 200!important;
        top: -64px !important;
        
    }
    .front .topMenuTwo ul {
        margin-right: -16px !important;
        /* width: 90%; */
    }
    .videoDescription {
        width: 42%;
        float: right;
        /* top: -222px; */
        position: absolute;
        float: right;
        top: 286px;
        left: 587px;
    }
   
    .AboutPdf img {
        position: absolute;
        bottom: -8px;
        /* margin-top: 12px; */
        padding: 0px;
        width: 50%;
        margin-left: 25%;
        /* margin-left: 127px; */
        bottom: 29%;
    }
}
@media (max-width:1041px)  {
	.topSubMenu {
		margin-left: -349px !important;
		
	}
	.content_2010,
	.content_2011,
	.content_2012{
		clear: both;
		display: inline-block;
		width: 100%;
		height: auto !important;
		background: #fff;
		padding-bottom: 10px;
	}
    .topic-page-home .topic-wapper .row-colum .right .body {

        width: 600px;
    }
    .topic-page-home .topic-wapper .row-colum .left img {
        
        width: 100%;
        margin-top: 12px;
    }
    .topic-page-home .topic-wapper .row-colum {
        /* background: red; */
        width: 1249.14px;
        background: #fff;
        /* margin-top: -21px; */
        padding: 15px;
        /* font-size: 114px; */
        overflow: hidden;
        height: 214px !important;
        /* padding-top: 30px; */
        border-bottom: 1px solid #00a652;
    }
    .page-node-18 {
        overflow-x: hidden;
        height: 1600px;
        background: #fff;
        overflow-y: hidden;
        /* margin-top: 100px; */
        /* margin-bottom: 13px; */
    }
    .partnership .content-slide-banner {
        top: 281px;
    }
    .page-node-240 .breadcrumb {
        margin-top: 307px;
    }
    #thailand-submit {
        margin-bottom: 18px;
    }
    .newsOutlet {
		padding-top: 1.6%;
		padding-bottom: 4.1%;
	}
    .publicationResource {
		width: 64.6%;
	}
    
    .page-news-past #content-wrapper {
        padding-bottom: 0px;
        position: relative;
        margin-bottom: -260px;
    }
    .climateFinance {

        height: 32%;
        
    }
    .front .form-control {
        min-width: 209px;
        max-width: 694px;
        width: 75% !important;
        margin-left: 10%;
    }
    
    
    .t2-pright-banner {
        margin-left: 0px;
        width: 50%;
    }
    .partnership .banner {
        width:70%;
        margin-left: 15%;
        
    }
    
    .partnership .cotent {
        width: 90%;
    }

    .partnership {
        margin: 0 auto;
        width: 100%;
        MARGIN-TOP: 41px;
        margin-left: 0;
    }
    .page-node-240 #main {
        margin-bottom: -252px;
    }
    
    
    .section-contact-us .content {
    width: 63%;
    margin-left: 18.5%;
    margin-right: 18.5%;
    /* margin-top: 7%; */
    /* padding-bottom: 0%; */
}
    
        
    .section-contact-us .breadcrumb {
        margin-top: 310px;
        background: #eee;
    }
    .page-node-15 aside.sidebars {
        margin-top: -532px;
        padding-bottom: 20%;
        padding-bottom: 40%;
        display:none;
    }
    .node-type-event .topic-share {
        /* float: right; */
        /* margin-bottom: 11px; */
        /* margin-top: 34px; */
        /* margin-top: -45px; */
        /* position: absolute; */
        width: 300px;
        float: right;
        margin: 10px -7px -62px 20px;
        /* margin-left: 64%; */
        position: relative;
        padding: 19px 100px 34px 10px;
        /* z-index: 999999999999999999999999; */
    }
    .event-body {
        margin-bottom: 20px;
        margin: 60px 100px 112px 100px;
    }
    
    
    .node-type-event #main {
        padding-bottom: 0px;
        background: #364f5f !important;
        margin-bottom: -233px;
    }
    .node-type-event .breadcrumb {
        margin-top: 320px;
        background: #eee;
    }
    div#scrollDown i {
      display:none;
    }
    div#scrollDown {
        display:none;
    }
   
    .page-node-3 .banner {
        background-size: cover;
        background-position: 0px 55px;
    }
    .page-events #content-wrapper .sidebars {
    
        display: none;
       
    }
    
    .page-events .view-events .views-row {
        padding: 50px 200px 50px 200px;
        width: 100% !important;
    }
   .page-events .breadcrumb {
        margin-top: 299px;
        background: #eee;
    }
    .section-content .sidebars {
        margin-top: -534px !important;
        padding-bottom: 63%;
        top: 10px;
        position: relative;
    }
    .section-content .breadcrumb {
        margin-top: 315px;
        background: #eee;
    }
    
 
    .section-content .field-label-inline .field-label, .field-label-inline .field-items {

    margin-left: -62px;
    /* padding: 10px 100px 10px 100px; */
    }
    .section-about .footer-content-right .content-footer {
        /* font-size: 11px !important; */
        margin-left: 509px;
        /* width: 266px; */
        /* text-align: center; */
        
        /* width: 100%; */
        /* float: right; */
    }
   
    
   .section-news .breadcrumb {
        margin-top: 322px !important;
        background: #eee;
    }
    
    .node-news h2 {
        width: 580px;
    }
    .section-news address {
        width: 97%;
    }
    
    .section-news #content p {
        width: 97%;
    }
    .copyright {
    
        right: -3%;
        
    }
    .footer-wapper .footer-content-right {
        left: 11%;
        margin-top: 102px;
    }
    #mc-embedded-subscribe {
        width: auto;
        border-top-right-radius: 15px;
        border-bottom-right-radius: 15px;
        height: 36px;
        min-height: 20px;
        max-height: 100px;
    }
    .bannerText h1 {
        position: relative;
        margin-top: -10px;
        top: -50px;
        margin-left: -37px;
        font-weight: 900;
        margin-bottom: 30px;
        color: #19d676;
        text-align: left;
        font-size: 18px;
    }
    #topSubMenuThree li a {
		/* padding: 20px 20px 20px 20px; */
		text-decoration: none;
		color: #333;
		font-size: 10px;
		color: white;
		/* padding: 7px; */
		padding-right: 22px;
		padding-top: 9px;
		padding-bottom: 9px;
		padding-left: 0;
		margin-left: 0;
	}
   
    
   .AboutPdf img {
        position: absolute;
        bottom: 14%;
        /* margin-top: 12px; */
    }
    .section-topic .newsletter {
        background-position: -16px -0px;
        /* max-width: 9999px; */
    }


    .bg_map ul {
        width: 500px;
        left: 109px;
    }
    
    .page-node-26 .sidebars {
        padding-bottom: 600px !important;
    }
    .node-type-about-us #page {
        background: #00a652 !important;
        border-left: none;
    }
    
    .node-type-about-us .breadcrumb {
        margin-top: 325px;
        background: #eee;
        margin-left: 0px;
        width: auto;
    }
        
    
    
    .node-type-about-us aside.sidebars {
        padding-bottom: 800px;
        margin-top: -533px;
    }
    
   
    
    .node-type-about-us .copyright_link {
        float: left;
        position: absolute;
        left: 3%;
        
    }
    
    .node-type-about-us .newsletter {
        background-position: -6px 0px;
    }



    .dataBase img {
        width: auto;
        height: 64%;
        bottom: -130px;
        position: relative;
        margin-left: 16%;
        transition-duration: 1s;
    }
    
    .footer-content-right .content-footer {
        /* font-size: 11px !important; */
        margin-left: -300px;
        /* width: 266px; */
        margin-top: 9px;
        text-align: left;
        /* margin-top: 100px; */
    }
	
   
    .page-node-18 .sidebars {
        top: 562px !important;
    }
    
   .page-node-18 #footer {
        bottom: -889px !important;
    }
    
  
    

    
   .page-node-18 .breadcrumb {
        margin-top: 320px;
    }
    .page-node-18 .content-banner {
        margin-top: 106px;
    }
    
    .topic-page-home .topic-wapper .row-colum .right {
        float: left;
        margin-left: 20px;
        width: 220px;
    }
    .newsletter {
        width: 371px;
    }
    
    .newsletter {
        background-position: -23px -0px;
        /* max-width: 9999px; */
    }
   .node-type-country .body-image img {
        position: fixed !important;
        top: 65px;
        height: auto;
        z-index: -1;
    }
    
     .node-type-country ul#topSubMenuThree {
        margin-left: -6px;
        margin-top: -18px;
        width: 395px;
    }
   .newsOutlet p {
		margin-top: -46% !important;
		width: 93%;
		left: 14px;
	}
  
    div#mc_embed_signup_scroll {
        left: -40px;
        position: relative;
    }
    form#mc-embedded-subscribe-form {
        margin-left: -217px;
        margin-top: -11px;
    }
    /* second menu */
    ul.topMenu {
        width: 30%;
        display: inline-flex;
        margin-left: -259px;
    }
    .header_menu ul li ul {
        margin-left: -50px;
    }
    ul#topSubMenuThree {
		margin-left: -72px;
		width: 256px;
		width: 224px !important;
		left: ;
	}
    .search {
        margin-right: 2px;
   }
   
    .topMenuTwo ul {
        margin-right: -157px;
    }
    .topMenuTwo a {
        font-size: 10px;
    }
    /* end */
    /* publications */
    .publications .content1 {
        font-size: 18px!important;
    }
    .creports ul li .info {
        font-size: 12px!important;
    }
    .topicRelatedDocuments {
        font-size: 15px;
        font-weight: 800;
        background: #00a652;
        margin-top: -71px;
        padding-top: 28px;
        margin-bottom: -104px;
        padding-bottom: 171px;
        margin-left: -50px;
        padding-left: 50px;
        width: 131%;
        margin-right: -83px;
        padding-right: 32px;
      
    }



    
    
    
    /*publications end*/
    
    /*COUNTRIES START */
    .section-countries .countries_country table {
    
        margin-left: 10px;
    
    }
    .country_related_publications ul {
        padding-top: 0px;
        margin-top: 0px;
        margin-left: 0px;
    }
    .topic-share {
        
        margin-top: 0 !important;
    }
     .countriesInner .topic-share {
		/* margin-top: 0 !important; */
		margin-left: 67%;
	}   
    /*COUNTRIES END */
    .header_menu ul li a {
            font-size: 11px;
            
    }
    .header_menu ul li.menu-453 {
        width: 267px;
    }
    .header_menu ul li.menu-423 {
        width: 161px;
    }
    .bannerText p {
        color: white;
        font-size: 13px;
        top: -74px;
        width: 978px;
        margin-top: -425px;
    }
    .logo-footer {
        position: relative;
        left: 432px;
    }

    
    .videoDescription {
        width: 51%;
        float: right;
        /* top: -222px; */
        position: absolute;
        float: right;
        top: 288px;
        left: 469px;
    }
   
    .videoDescription p {
        color: #fff;
        line-height: 22px;
        font-size: 13px;
    }

    .SignUpNow h1 {
        margin-left: -28px;
        padding: 22px 10px 9px 50px;
        font-size: 30px;
    }

    .form-control {
        min-width: 327px;
        max-width: 694px;
        margin-top: 10px;
    }
    .footsHome #footer {
        bottom: 80px;
    }
    .enterEmail {
        width: 100%;
        height: 66px;
    }

    
    .resourceSub1 p {
        font-size: 12px;
        
    }

    
    
    .footer-content-right .content-footer {
        display: block;
        margin-left: 509px;
        margin-top: -76px;
    }

    
    #newsOutLetOne {
         background-size: cover;
    }
    #newsOutLetTwo {
        background-size: cover;
    }
    #newsOutLetThree {
        background-size: cover;
    }
    .newsOutlet li {
        width: 33%;

    }

        

    ul.nice-menu-down {
        float: left;
        border: 0;
        left: -1px;
        /* width: 6350px; */
        padding-left: 49px;
        border-bottom: 1px solid #055029;
    }

}
@media (max-width:973px) {
	.newsOutlet {
	
		margin-top: 678px;
	}
	.publicationResource {
		width: 63.6%;
	}
	
        .t2-pright-banner {
        /* border: 2px solid #afdae1; */
        margin-bottom: 6px;
        overflow: hidden;
        width: 21%;
        display: inline-block;
        background: #fff;
        text-align: center;
        height: 100px;
        padding-left: 27px;
        margin-left: 0.9px;
    }
    
    .slide-banner-wapper .bx-wrapper {
    
        background-color: #000;
    }
    
    .partnership .banner {
        width: 100%;
        margin-left: 0%;
    }
    .partnership .t2-cont-left {
        /* float: left; */
        width: 100%;
        margin-top: 19px;
        margin-left: 0%;
        margin-right: 0%;
        /* border: 1px solid #333333; */
        background: #ffffff;
        /* padding-bottom: 200px; */
    }
    .partnership .t2-cont-right {
        
        display: block;
    }
    .section-contact-us .tel-email-wapper .email a {
        
        margin-left: 125px;
    
    }
    
    .partnership .cotent {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
    }
    .partnership {
        margin: 0 auto;
        width: 100%;
        MARGIN-TOP: 251PX;
        margin-left: 0;
    }
    .section-contact-us .website {
        
        background-position: 141px center;

        height: 77px;
        margin: 0 auto;
        width: 100%;
    }
    .section-contact-us .tel-email-wapper .telephone {
        background-image: url(../images/contact-us/telephone_icon.png);
        background-position: center 16px;
        background-repeat: no-repeat;
        border-right: 1px solid #d5d3cb;
        float: left;
        height: 144px;
        width: 50%;
    }
    .section-contact-us .tel-email-wapper .email {
        background-image: url(../images/contact-us/email_icon.png);
        background-position: center 16px;
        background-repeat: no-repeat;
        display: block;
        float: left;
        height: 144px;
        width: 49%;
    }
    .section-contact-us .content {
        width: 100%;
        margin-left: 0%;
        margin-right: 12.5%;
        margin-top: 7%;
        padding-bottom: 0%;
    }
    .section-contact-us .breadcrumb {
        margin-top: 252px;
        background: #eee;
        padding-top: 10px;
    }
    .node-type-event .topic-share {
    
        padding: 19px 50px 34px 10px;
    
    }
    .node-type-event .breadcrumb {
        display:none;
    }
    
    
    .event-body {
        margin-bottom: 20px;
        margin: 60px 50px 112px 50px;
    }
    
    .eventsSubSection {
        background-position: 43%;
        width: 100%;
        margin: -33px 0px 0px 0px !important;
        padding: 0 !important;
    }/*comment*/
   
    
  
    .SignUpNow h1 {
        top: -8px;
        font-size: 28px !important;
        margin-left: 0;
    }
    
    .page-events .view-events .views-row .views-field-title {
        padding-bottom: 20px;
        padding-right: 129px !important;
    }
    .page-events .breadcrumb {
        margin-top: 248px;
        background: #eee;
        padding-top: 10px;
    }
    .publicationResource {

        margin-top: 5px !important;
    }
    .page-events .view-events .views-row {
        /* margin: auto; */
        /* padding: 0; */
        /* width: 90%; */
        /* margin-left: 10%; */
        /* margin-right: 5%; */
        padding: 10px 10px 10px 76px;
    }
    .section-content .breadcrumb {
        margin-top: 250px;
        background: #eee;
        padding-top: 10px;
    }
    .section-content .field-items {
        width: 90%;
    }
    
    span.date-display-single {
        margin-left: 14.5%;
    }
    
    .logo-footer {
        position: relative;
        left: -337px;
        display: block;
        /* width: 200px; */
        top: 10px;
    }
    .section-news .breadcrumb {
        margin-top: 248px !important;
        padding-top: 10px;

    }
    
   

    .node-news h2 {
        width: 95%;
    }
    
    .section-news address {
        width: 645px;
    }
    
    
    .copyright {
        
        right: -4%;
        
    }
    .footer-content-right .content-footer {
        display: none;
        
    }
    .menu-423 a {
        margin-left: -38px !important;
        width: 250px;
    }
    .menu-665 a {
        width: 200px;
        margin-left: -10px;
        position: relative;
        left: -44px;
    }
    .menu-453 {
        margin-left: -12px !important;
    }
    .menu-681 ul {
        height: auto !important;
    }
    .header_menu ul li.menu-453 {
		width: 386px;
		left: -76px;
	}
    
    .menu-681 ul li a {
        width: auto;
        margin-left: 25px !important;
    }
    
    .menu-453 ul li a {
        margin-left: 28px !important;
    }
    
    .menu-681 ul li {
        margin-bottom: -15px;
        width: 100% !important;
        margin-left: 0;
    }
  
    .mainHome .header {
        /* background-image: url(../images/bg_banner.png); */
        background-position: center 0;
        background-repeat: no-repeat;
        height: 428px;
        margin-top: -111px;
    }
    
    .AboutPdf img {
        position: absolute;
        bottom: -2px;
        /* margin-top: 12px; */
    }
    
    .related_links-wapper .row a {
        background-color: #00a652;
        display: block;
        /* float: right; */
        margin: auto;
        /* margin-bottom: 20px; */
        /* margin-right: 12px; */
        margin: 10px 0px 10px 59px;
        text-align: center;
        width: 275px;
        height: 214px;
        transition-duration: .5s;
    }


    .node-type-about-us .breadcrumb {
        margin-top: 251px;
        background: #eee;
        margin-left: 0px;
        width: auto;
        padding-top: 10px;
    }
    
    
    .page-node-18 .breadcrumb {
        margin-top: 245px;
        padding-top: 10px;
    }
    
    .page-node-18 #footer {
        bottom: -581px !important;
    }
    
    .topic-page-home .topic-wapper .row-colum .right {
        float: left;
        margin-left: 20px;
        width: 400px;
    }
    .node-type-country .body-image img {
        position: fixed !important;
        top: 51px;
        height: 44%;
        z-index: -1;
    }
    .section-publications .breadcrumb {
        padding-top: 11px;
        margin-top: -16px !important;
    }

    .section-countries .breadcrumb {
        padding-top: 12px;
        margin-top: -36px;
    }   
     .menu-681 ul {
       margin-left: -29px !important;
        background: #fff !important;
        width: 500px !important;
        margin-top: 10px !important;
        background: white !important;
        
    }
    
    .menu-681 ul li {
        background: #00a652!important;
    }

    .menu-453 ul {
            margin-left: -29px !important;
            background: #fff !important;
            width: 500px !important;
            margin-top: 9px !important;
            height:256px;
            
    }
    .menu-453 ul li {
            background: #00a652 !important;
            margin-bottom: -15px;
            width:100% !important;
            margin-left: 19px !important;

    }
    
    .menu-453 ul li a {
        margin-left: 17px;
    }
    .bannerText p {
        color: white;
        font-size: 13px;
        top: -74px;
        width: 695px;
        margin-top: -414px;
    }
    
    form#mc-embedded-subscribe-form {
        margin-left: -105px;
        margin-top: 14px;
    }
    /*topics*/
    .topMenuTwo {
        display:none;
    }
    ul.topMenu {
        display: none;
    }
    
    .topMenu {
        display:none;
    }
    .node-type-topic .content-wapper {
        border-top: 5px solid #00a652;
        width: 100%;
    }
  
    /*topics end */
    /* publications start */
    .creports {
        display: block;
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        text-align: center;
        margin-top: 21px;
        padding-bottom: 20px;
        margin-left: -5px;
    }
    #block-undp-backend-search-form form {
        display:none;
    }
    .publications .content1 {
        font-size: 23px!important;
        height: auto;
    }


    /*publications end*/
    
    /*COUNTRIES START*/
    .node-type-topic .breadcrumb {
        padding:10px;
    }
    .breadcrumb {
        padding-top: 0px;
        margin-top: -22px;
    }
    .topic-share {
        margin-left: 63%;
        z-index: 1;
    }

    .sidebar-second #content {
    
        width: 100%;
    
    }
    
    .section-countries .countries_country table {
        margin-left: 0px;
        /* height: 400px; */
    }
    
    
    
    
    /* COUNTRIES END */
    
    
        #mobilePop {
        display: block;
        position: fixed!important;
    }
    .footsHome #footer {
    bottom: 82px;
    }
    .logo-footer {
    position: relative;
    left: -111px;
    top: 77px;
     display:none;
    }
    .header_menu ul li ul {
    background-image: url(../images/home/sub_main_menu.png);
    background-position: -6px top;
    background-repeat: no-repeat;
    padding-left: 0;
    padding-top: 0px;
    position: absolute;
    top: 30px;
    width: 233px;
    padding-left: 33px;
    border-left: 2px solid #f5f9f7;
   /* border-bottom: 2px solid #f5f9f7;*/
    border-right: 2px solid #f5f9f7;
    width: 291px;
    }
    .header_menu ul li a {
        color: #333;
        font-family: "Roboto_bold";
        font-size: 12px;
        font-weight: 100;
        line-height: 1.3;
        padding-left: 5px;
        margin: 0;
        padding-right: 271px;
        padding-top: 9px;
        background: white;
        text-decoration: none;
        text-align: center;
        /* text-shadow: 3px 0px 5px rgba(150, 150, 150, 1); */
    }
    
    
    li.menu__item.menu-423.menu-path-node-241.even {
    width: 439px;
    }
    
    li.menu__item.menu-421.menuparent.menu-path-node-18.odd {
        margin-left: 8px;
        left: -8px;
    }

    li.menu__item.menu-421.menuparent.menu-path-node-18.even {
        margin-left: 9px;
        left: -10px;
    }
    li.menu__item.menu-661.menuparent.menu-path-node-275.even a {
        width: 108px;
        padding-right: 20px!important;
        margin-right: 20px;
        position: relative;
        left: -5px;
        padding-left: 16px;
    }
    li.menu__item.menu-665.menu-path-sclimatefinance-developmenteffectivenessorg-cpeir-database.even {
        width: 386px;
    }
    
    li.menu__item.menu-453.menuparent.menu-path-node-240.odd {
        width: 278px;
    }
    
    ul.nice-menu-down {
        float: left;
        border: 0;
        left: -42px;
        position: fixed;
        height: 50%;
        top: 55px;
        border-bottom-left-radius:14px;
        border-bottom-right-radius:14px;
        background: white;
        float: left;
        width: 50%;
        background: #fff;
        overflow-y: scroll!important;
        display: none; 
        overflow-x: hidden;
        -webkit-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
        -moz-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
        box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
       
    }
    .videoDescription {
        width: 36%;
        top: 307px;
    }
    .videoDescription p {
  
        font-size: 14px !important;
    }

    .header-left .logo1 {
      
        margin-top: 50px;
        z-index: 10;
       
    }


    .page-node-3 .banner {
        background-position: right;
    }


    .mobMenu i {
        position: relative;
        right: 53px;
        font-size: 30px;
        color: #fff;
        top: 12px;
    }

    .mobMenu {
        position: fixed;
        width: 100%;
        top: 55.48px;
        height: 1.2%;
        z-index: 9999999999;
        /* float: right; */
        /* margin-left: 53%; */
        text-align: right;
        border-top: 1px solid white;
    }
    .header_menu {
        display:block;
        height: 31px;
        top: 19px;
    }
    .bannerText {
       /* top: 186px !important;*/
        padding-bottom: 113px;
    }
    
    
    
    
    .form-control {
        min-width: 306px;
       /* margin-top:21px;*/
        width: 72%!important;
    }
    .SignUpNow h1 {
        font-size: 25px;
        padding-top: 25px;
    }
    .publicationResource {
        width: 100%;
        margin: 0 !important;
    }
    

    .header .region-header {
        top: -50px;
         -webkit-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
        -moz-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
        box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
    }


    
    .eventsSubSection {
    margin: -59px 0px;
    }
    .publicationResource {
    margin: -58px 22px 11px 16px;

    }

    
    
     .dataBase img {
        width: 99%;
        height: auto;
        bottom: -130px;
        position: relative;
        margin-left: 4px;
        transition-duration: 1s;
         -webkit-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
         -moz-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
         box-shadow: 30px 15px 12px -6px rgba(0,0,0,0.75);
    }
    
    
}
@media (min-width:767px) and (max-width:769px) {
	li.menu__item.menu-681.menuparent.menu-path-node-34.even {
		margin-right: 200px;
	}
    .node-type-about-us .field-item.even {
        /* margin: auto; */
        /* padding: 10px; */
        width: 90%;
        padding: 30px 11px 10px 19px;
        /* margin-top: 10px; */
        text-align: left;
        margin: 0;
        width: 96%;
        background: #fff;
        color: #111 !important;
        /* font-size: 12px !important; */
        margin-left: .5%;
        margin-top: -12px;
    }
    .country_sidebars .country_sidebars_wapper ul {
        margin-top: 5px;
        padding: 0 0 0 22px;
        width: 100%;
        display: block;
    }
    
    #newsOutLetThree {
        background-position: center -80px !important;

    }
    .newsOutlet p {
        margin-top: -19.5% !important;
        padding-left: 15px;
        left: 15px;
    }
    
    .bx-wrapper .bx-viewport {
		margin-top: 89px !important;
		height: 381px !important;
		width: auto !important;
		margin-left: 0;
	}
    .slide-banner-wapper .bx-wrapper {
    
        background-color: #000;
    }
    
    .partnership .banner {
        width: 100%;
        margin-left: 0%;
    }
    
    .partnership .t2-cont-right {
        
        display: block;
    }
    .section-contact-us .tel-email-wapper .email a {
        
        margin-left: 125px;
    
    }
    
    .partnership .cotent {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
    }
    
    .section-contact-us .website {
        
        background-position: 141px center;

        height: 77px;
        margin: 0 auto;
        width: 100%;
    }
    .section-contact-us .tel-email-wapper .telephone {
        background-image: url(../images/contact-us/telephone_icon.png);
        background-position: center 16px;
        background-repeat: no-repeat;
        border-right: 1px solid #d5d3cb;
        float: left;
        height: 144px;
        width: 50%;
    }
    .section-contact-us .tel-email-wapper .email {
        background-image: url(../images/contact-us/email_icon.png);
        background-position: center 16px;
        background-repeat: no-repeat;
        display: block;
        float: left;
        height: 144px;
        width: 49%;
    }
    .section-contact-us .content {
        width: 100%;
        margin-left: 0%;
        margin-right: 12.5%;
        margin-top: 7%;
        padding-bottom: 0%;
    }
    .section-contact-us .breadcrumb {
        margin-top: 252px;
        background: #eee;
        padding-top: 10px;
    }
    .node-type-event .topic-share {
    
        padding: 19px 50px 34px 10px;
    
    }
   .node-type-event .breadcrumb {
        display: block;
    }
    
    
    .event-body {
        margin-bottom: 20px;
        margin: 60px 50px 112px 50px;
    }
    
    
    .dataBase img {

        -webkit-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
        -moz-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
        box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
    }

   
   .eventsSubSection {
        background-position: 43%;
        width: 100%;
        margin: 0 !important;
        height: 450px;
        padding: 0 !important;
        /* margin-bottom: 10px !important; */
        /* padding-bottom: 10px; */
        /* top: 0; */
        margin: 0;
    }
   
  
    .page-events .view-events .views-row .views-field-title {
        padding-bottom: 20px;
        padding-right: 129px !important;
    }
    .page-events .breadcrumb {
		margin-top: 551px;
		background: #eee;
		padding-top: 10px;
	}
    .page-events .view-events .views-row {
        /* margin: auto; */
        /* padding: 0; */
        /* width: 90%; */
        /* margin-left: 10%; */
        /* margin-right: 5%; */
        padding: 10px 10px 10px 76px;
    }
    .section-content .breadcrumb {
        margin-top: 250px;
        background: #eee;
        padding-top: 10px;
    }
    .section-content .field-items {
        width: 90%;
    }
    
    span.date-display-single {
        margin-left: 14.5%;
    }
   
    .logo-footer {
        position: relative;
        left: -337px;
        display: block;
        /* width: 200px; */
        top: 10px;
    }
    .section-news .breadcrumb {
        margin-top: 263px !important;
        padding-top: 10px;
    }
   

    .node-news h2 {
        width: 95%;
    }
    
    .section-news address {
        width: 645px;
    }
    
    
    .copyright {
        
        right: -4%;
        
    }
    .footer-content-right .content-footer {
        display: none;
        
    }
    .menu-423 a {
        margin-left: -38px !important;
        width: 250px;
    }
    .menu-665 a {
        width: 200px;
        margin-left: -10px;
        position: relative;
        left: -44px;
    }
    .menu-453 {
        margin-left: -12px !important;
    }
    .menu-681 ul {
        height: auto !important;
    }
    .header_menu ul li.menu-453 {
        /* width: 386px; */
        /* left: 7px; */
        width: 677px;
    }
    
    .menu-681 ul li a {
		width: auto;
		margin-left: 0 !important;
		width: 310px !important;
	}
    
    .menu-453 ul li a {
        margin-left: 28px !important;
    }
    
    .menu-681 ul li {
        margin-bottom: -15px;
        width: 100% !important;
        margin-left: -16px !important;
    }
  
    .mainHome .header {
        /* background-image: url(../images/bg_banner.png); */
        background-position: center 0;
        background-repeat: no-repeat;
        height: 428px;
        margin-top: -111px;
    }
    
    .AboutPdf img {
        position: absolute;
        bottom: -2px;
        /* margin-top: 12px; */
        width: 80%;
        margin-left: 10%;
        bottom: 16%;
    }
   
    .related_links-wapper .row a {
        background-color: #00a652;
        display: block;
        /* float: right; */
        margin: auto;
        /* margin-bottom: 20px; */
        /* margin-right: 12px; */
        margin: 10px 0px 10px 59px;
        text-align: center;
        width: 275px;
        height: 214px;
        transition-duration: .5s;
    }
    

    .node-type-about-us .breadcrumb {
        margin-top: 262px;
        background: #eee;
        margin-left: 0px;
        width: auto;
        padding-top: 10px;
    }
        
    
  
    
    
    .topic-page-home .topic-wapper .row-colum .right {
        float: left;
        margin-left: 20px;
        width: 400px;
    }
    .node-type-country .body-image img {
        position: fixed !important;
        top: 51px;
        height: 44%;
        z-index: -1;
        width: auto !important;
        top: 72px !important;
    }
    .section-publications .breadcrumb {
        padding-top: 11px;
        margin-top: -9px !important;
    }

    .section-countries .breadcrumb {
        padding-top: 12px;
        margin-top: -36px;
    }   

     .menu-681 ul {
		margin-left: -62px !important;
		/* background: #fff !important; */
		/* width: 500px !important; */
		/* margin-top: 10px !important; */
		/* background: white !important; */
	}
    
    .menu-681 ul li {
        background: #00a652!important;
    }

    .menu-453 ul {
            margin-left: -29px !important;
            background: #fff !important;
            width: 500px !important;
            margin-top: 9px !important;
            height:256px;
            
    }
    .menu-453 ul li {
            background: #00a652 !important;
            margin-bottom: -15px;
            width:100% !important;
            margin-left: 19px !important;

    }
    
    .menu-453 ul li a {
        margin-left: 17px;
    }
    .bannerText p {
        color: white;
        font-size: 13px;
        top: -74px;
        width: 695px;
        margin-top: -414px;
    }
    
    form#mc-embedded-subscribe-form {
        margin-left: -105px;
        margin-top: 14px;
    }
    /*topics*/
    .topMenuTwo {
        display:none;
    }
    ul.topMenu {
        display: none;
    }
    
    .topMenu {
        display:none;
    }
    .node-type-topic .content-wapper {
        border-top: 5px solid #00a652;
        width: 100%;
    }
 

    /*topics end */
    /* publications start */
    .creports {
        display: block;
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        text-align: center;
        margin-top: 21px;
        padding-bottom: 20px;
        margin-left: -5px;
    }
    #block-undp-backend-search-form form {
        display:none;
    }
    .publications .content1 {
        font-size: 23px!important;
        height: auto;
    }
	
	
	


    /*publications end*/
    
    /*COUNTRIES START*/
    .node-type-topic .breadcrumb {
        padding:10px;
    }
    .breadcrumb {
        padding-top: 0px;
        margin-top: -22px;
    }
 

    .sidebar-second #content {
    
        width: 100%;
    
    }
    
    .section-countries .countries_country table {
        margin-left: 0px;
        /* height: 400px; */
    }
    
    
    
    
    /* COUNTRIES END */
    
    
        #mobilePop {
        display: block;
        position: fixed!important;
    }
    .footsHome #footer {
    bottom: 82px;
    }
    
	.footer-content-right .logo2 {
		background-image: url(../images/logo-footer/ukaid.png);
		background-position: center top;
		background-repeat: no-repeat;
		/* border-right: 1px solid #cbc7b3; */
		float: left;
		height: 85px;
		margin-top: -12px;
		padding-right: 30px;
		width: 40px;
	}
    .header_menu ul li ul {
    background-image: url(../images/home/sub_main_menu.png);
    background-position: -6px top;
    background-repeat: no-repeat;
    padding-left: 0;
    padding-top: 0px;
    position: absolute;
    top: 30px;
    width: 233px;
    padding-left: 33px;
    border-left: 2px solid #f5f9f7;
   /* border-bottom: 2px solid #f5f9f7;*/
    border-right: 2px solid #f5f9f7;
    width: 291px;
    }
    .header_menu ul li a {
        color: #333;
        font-family: "Roboto_bold";
        font-size: 12px;
        font-weight: 100;
        line-height: 1.3;
        padding-left: 5px;
        margin: 0;
        padding-right: 271px;
        padding-top: 9px;
        background: white;
        text-decoration: none;
        text-align: center;
        /* text-shadow: 3px 0px 5px rgba(150, 150, 150, 1); */
    }
    
    li.menu__item.menu-423.menu-path-node-241.even {
        width: 440px;
        left: 10px;
    }
    
    li.menu__item.menu-421.menuparent.menu-path-node-18.odd {
        margin-left: 8px;
        left: -8px;
    }

    li.menu__item.menu-421.menuparent.menu-path-node-18.even {
        margin-left: 9px;
        left: -10px;
    }
    li.menu__item.menu-661.menuparent.menu-path-node-275.even a {
        width: 108px;
        padding-right: 20px!important;
        margin-right: 20px;
        position: relative;
        left: -5px;
        padding-left: 16px;
    }
    li.menu__item.menu-665.menu-path-sclimatefinance-developmenteffectivenessorg-cpeir-database.even {
        width: 386px;
    }
    
    li.menu__item.menu-453.menuparent.menu-path-node-240.odd {
        width: 278px;
    }
    
    ul.nice-menu-down {
        float: left;
        border: 0;
        left: -42px;
        position: fixed;
        height: 50%;
        top: 55px;
        border-bottom-left-radius:14px;
        border-bottom-right-radius:14px;
        background: white;
        float: left;
        width: 50%;
        background: #fff;
        overflow-y: scroll!important;
        display: none; 
        overflow-x: hidden;
        -webkit-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
        -moz-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
        box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
       
    }
    .videoDescription {
        width: 36%;
        top: 307px;
    }
    .videoDescription p {
  
        font-size: 14px !important;
    }

    .header-left .logo1 {
      
        margin-top: 50px;
        z-index: 10;
       
    }
    .newsOutlet li {
        width: 100%;
    }

    .page-node-3 .banner {
        background-position: right;
    }


    .mobMenu i {
        position: relative;
        right: 53px;
        font-size: 30px;
        color: #fff;
        top: 12px;
    }

    .mobMenu {
        position: fixed;
        width: 100%;
        top: 55.48px;
        height: 1.2%;
        z-index: 9999999999;
        /* float: right; */
        /* margin-left: 53%; */
        text-align: right;
        border-top: 1px solid white;
    }
    .header_menu {
        display:block;
        height: 31px;
        top: 19px;
    }
   .bannerText {
        top: 345px !important;
        padding-bottom: 113px;
    }
    
     .newsOutlet {
        height: 220px;
    }
    
    .publicationResource h1 {
        font-size:23px;
        
    }
    
    .form-control {
    min-width: 306px;
    margin-top:21px;
    width: 72%!important;
    }
    .SignUpNow h1 {
    font-size: 25px;
    padding-top: 25px;
    }
    
   

    .header .region-header {
        top: -50px;
         -webkit-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
        -moz-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
        box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
    }


    
    .eventsSubSection {
        margin: -36px 0px !important;
    }
    .publicationResource {
    margin: -58px 22px 11px 16px;

    }
    .climateFinance {
        height: 37%;
    }
   
    
    
    

}
    
@media (max-width:700px){
   
    .newsOutlet p {
        margin-top: -74px !important;
    }
    .publicationResource {
        width: 48%;
    }
   
    
    a#resourceLink {
     
        margin-right: 3px;
        bottom: 12px;
        
    }
   
   


}


@media (max-width:750px) AND (min-width: 551px) {
	.section-content .field-items {
		padding: 0px;
		width: 90%;
	
	}
	.section-content .breadcrumb {
		margin-top: 33px;
		background: #eee;
		padding-top: 10px;
	}
	iframe#twitter-widget-0 {
		display:none !important;
	}
	li.menu__item.menu-665.menu-path-2018climatefinance-developmenteffectivenessorg-cpeir-database.odd {
		left: 43px;
		margin-left: 42px;
	}
    .node-type-about-us .field-item.even {
        /* margin: auto; */
        /* padding: 10px; */
        width: 100%;
        padding: 0;
        /* margin-top: 10px; */
        text-align: left;
        margin: 0;
        background: #fff;
        color: #111 !important;
        /* font-size: 12px !important; */
        margin-left: 0;
        margin-top: -12px;
    }
    .about-wapper {
        padding: 15px;
    }
    .section-events .content-wapper {
        margin-top: 243px;
    }
    .page-node-27 .field-item.even {
        height: auto !important;
    }.page-node-27 .field-item.even div {
    margin-left: 0;
    }
   
    .related_links-wapper .row a {
        width: 100%;
        margin-left: 0;
    }
    .climateData {
        height: 320px;
    
    }
    
        .footer-content-right .content-footer {

        display: none;
    }
    
    
    .emailSignUp {
        right: 0px;
        top: 0px;
        min-width: 100%;
        max-width: 100%;
        width: 100%;
        left: 0;
        margin: auto;
        margin-left: 0;
        margin-right: 0;
        text-align: center;
    }
    .SignUpNow {
        height: 200px;
    }
    .front #mc-embedded-subscribe {
        top: 18.4px;
    }
    .database {
        width:100% !important;
    }/*coment*/
    .resourceSub1 h2 {
        margin-left: -3%;
        font-weight: 700;
        font-size: 18px;
        margin-top: 10px;
        margin-bottom: 30px;
    }
   
    .mainHome .header {
        height: 400px;
        margin-top: -44px;
    }
    .section-contact-us .tel-email-wapper .telephone {

        width: 50%;
    }
    .section-contact-us .tel-email-wapper .email {
        
        float: right;
        width:49%;
    }


    .section-contact-us .website {
    
        width: 100%;
    }
    .section-contact-us .content {
        width: 100%;
        margin-left: 0%;
        margin-right: 12.5%;
        margin-top: 7%;
        padding-bottom: 0%;
    }
    .section-contact-us .breadcrumb {
        margin-top: 34px;
        background: #eee;
    }
        .event-image {
        width: auto;
        margin: 0 auto;
        margin-bottom: 20px;
        height: 384px;
        margin-bottom:-100px;
    }
    

    .event-image .gallery-image-warpper {
        /* background: red; */
        width: 100% !important;
    }
    .node-type-event .breadcrumb {
        display: block;
        margin-top:100px;
    }
    .node-type-event .topic-share {
		margin: 10px -90px -82px 20px;
		left: -68%;
		/* width: 100% !important; */
		text-align: left !important;
		height: auto !important;
	}
    .event-body {
        margin-bottom: 20px;
        margin: -71px 10px 112px 10px;
    }
    .event-boby-content, .event-contact {
		margin: 0;
		margin-left: 1%;
		width: 99%;
	}
    div#faq_list3 {
		width: 99%;
		margin-left: 1.5%;
		background: #fff;
	}
	.event-logistics {
		width: 99%;
		margin-left: 1.5%;
	}
	.page-events .view-events .views-row .views-field-title {
        padding-bottom: 20px;
        width: 85%;
    }
    .page-events .view-events .views-row {
        padding: 50px 200px 50px 50px;
        width: 100% !important;
    }
    .page-events .breadcrumb {
        margin-top: 46px;
        background: #eee;
    }
    .footer-wapper .footer-content-right {
        left: 20%;
		display:none;
    }
	
    .section-news .breadcrumb {
        margin-top: 45px !important;
        background: #eee;
    }
    .section-news #content {
        margin-bottom: 213px;
    }
    .section-news h1#page-title {
        width:auto;
    }
    .logo-footer {
        position: relative;
        left: -370px;
        top: 10px;
        display: block;
    }
    
    
     .footer-content-right .content-footer {
        /* font-size: 11px !important; */
        margin-left: 89px !important;
        /* width: 266px; */
        margin-top: -60px;
        text-align: right;
        /* text-align: left; */
        /* margin-top: 100px; */
    }
   
    
    .footer-content-right .logo1 {
       
        width: 34px;
        padding-right: 110px;
    }
      .footer-content-right .logo2 {
       
        width: 34px;
    }
      .footer-content-right .logo3 {
       
        width: 34px;
    }
    
    
    .logo-footer {
        position: relative;
        left: -368px;
        display: block !important;
        top: 0px;
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .node-news h2 {
        width: 100%;
    }
    .section-news #content p {
        width: 95%;
    }
    .section-news address {
        width: 95%;
    }
    .menu-681 ul li a {
        margin-left:60px !important;
        
    }
    
    .menu-453 ul li a {
        margin-left:66px !important;
        
    }
      #page .header_menu ul li ul li {
        /* background: none repeat scroll 0 0 rgba(7, 103, 162, 0.8); */
        background: #fff;
        border-right: 0 none;
        width: 100%;
        margin-left: -45px;
    }
    #mc-embedded-subscribe {
        width: auto;
        border-top-right-radius: 15px;
        border-bottom-right-radius: 15px;
        height: 36px;
        min-height: 20px;
        max-height: 44px;
        top: 1px;
        position: relative;
    }
    .mainHome .header {
        /* background-image: url(../images/bg_banner.png); */
        background-position: center 0;
        background-repeat: no-repeat;
        height: 268px;
    }
    #newsOutLetOne {
        background-size: 110%;
        height: 317px;
    }
    
    #newsOutLetTwo {
        background-size: 110%;
        height: 317px;
    }
    
    #newsOutLetThree {
        background-size: 100%;
        height: 317px;
    }
   
    ul.topMenu {
        display: none !important;
    }


    
    
    .climateFinance h1 {
        margin-top: 31px;
        font-size: 18px;
    }

   
    
    
    .related_links-wapper .row a {
        background-color: #00a652;
        display: block;
        /* float: right; */
        margin: auto;
        /* margin-bottom: 20px; */
        /* margin-right: 12px; */
        margin: 31px 0px 10px -21px;
        text-align: center;
        width: 100%;
        height: 214px;
        transition-duration: .5s;
    }
    .node-type-about-us .breadcrumb {
        margin-top: 46px;
        /* padding: 34px 11px 10px 19px; */
    }
      


    .node-type-about-us .logo-footer {
        position: relative;
        left: -131px;
    }
    .node-type-country .body-image img {
        position: fixed !important;
        top: 53px;
        height: auto;
        margin-top: -56px;
        z-index: -1;
    }
    .page-node-18 .breadcrumb {
         margin-top: 30px;
    }
    
    .page-node-18 #footer {
        bottom: -781px !important;
    }
    .countries_country {
        margin-bottom: -47px;
    }
    .section-publications .footsHome #footer {
        bottom: 0px !important;
        margin-top: 255px;
    }
    .front .form-control {
        min-width: 56px;
        max-width: 400px;
        width: 60% !important;
        margin-left: 34px;
        margin-top: 7.5px;
        min-height: 16px;
        max-height: 10px;
        position: relative;
        border: 4px solid white;
        border-radius: 1%;
    }
    

    .topicRelatedDocuments a {
        text-decoration: none;
        color: #fff!important;
        margin-left: -89px;
        padding-left: 103px;
        width: 73%;
        text-align: justify;
        display: block;
        /* overflow-x: scroll; */
    }
    .section-countries .breadcrumb {
        border-bottom: 1px solid #3fbe5a;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.11);
        color: #505050;
        font-family: "Roboto_medium";
        font-size: 16px;
        margin-top: 12px;
        padding-bottom: 10px;
        padding-left: 20px;
        padding-top: 10px;
        width: 628px;
        text-transform: capitalize;
        -webkit-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.11);
        -moz-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.11);
        box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.11);
    }
    .section-publications #page {
        margin-bottom: -190px;
    }
     .menu-681 ul {
        margin-left: -29px !important;
        background: #fff !important;
        width: 500px !important;
        margin-top: 9px !important;
    }
    
    .menu-681 ul li {
        background: #00a652!important;
    }

    .menu-453 ul {
            margin-left: -29px !important;
            background: #fff !important;
            width: 500px !important;
            margin-top: 7px !important;
    }
    .menu-453 ul li {
            background: #00a652 !important;
    }
    li.menu__item.menu-665.menu-path-sclimatefinance-developmenteffectivenessorg-cpeir-database.odd {
        margin-left: 46px;
    }
   .header_menu ul li.menu-453 {
        width: 386px;
        left: 14px;
    }
    li.menu__item.menu-686.menu-path-2017climatefinance-developmenteffectivenessorg-.odd {
        margin-right: 35px;
    }
    li.menu__item.menu-423.menu-path-node-241.even {
        margin-left: 36px;
        width: 1200px !important;
    }
    
    .header_menu ul li a {
        font-size: 11px !important;
        text-align: left;
    }
    
    li.menu__item.menu-453.menuparent.menu-path-2017climatefinance-developmenteffectivenessorg-topics.even a {
        width: 1200px;
    }
    ul.topMenu {
        
        display:none;
    }
    .menu-681 ul li a {
        font-size: 10px !important;
        margin-left:53px;
    }
    
    .menu-453 ul li a {
        font-size:10px !important;
        margin-left:53px;
    }
    .menu-681 ul li {
        margin-left: 48px !important;
    }
    .menu-681 ul {
        margin-left: -15px !important;
        padding-top: 0px;
        height: auto !important;
        /* background: #fff !important; */
        margin-top: 0px;
        height: auto;
        
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding: 0px !important;
        
    }

    .menu-681 ul li {
         padding: 0px !important;
        margin: 0px !important;
        left: -45px;
        margin-bottom: 1px !important;
    }
    
    .menu-453 ul {
         margin-left: 40px !important;
        padding-top: 0px;
        /* background: #fff !important; */
        margin-top: 0px;
        height: auto;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding: 0px !important;
    }
    
    .menu-453 ul li {
        padding: 0px !important;
        margin: 0px !important;
        left: -105px;
        margin-bottom: 1px !important;
    }
    .mainHome .header {
		/* background-image: url(../images/bg_banner.png); */
		background-position: center 0;
		background-repeat: no-repeat;
		height: 268px;
		margin-bottom: 121px;
	}
    
    

    .topMenuTwo {
        display:none;
    }
    /* topic */
    .node-type-topic .content-wapper {
        border-top: 5px solid #00a652;
        width: 100%;
    }
   
    body.sidebar-second #content {
        width: 100%;
        margin: 0;
        padding: 0;
    }
   
    
    /*topic */
    /*publications*/
    .publications .content1 {
        height: 100px;
        text-align:center;
    }
    .dataBase img {
        width: 100%;
        height: auto;
        margin-left: 0%;
    }
    .logo-footer {
        left: 228px !important;
        /* margin: 30px 154px 56px 64px; */
        top: 0px;
        display: none;
    }
    .copyright_link  .title {
        display:none;
    }

    .resourceSub1 p {
        width: 93%; 
    }
    #block-undp-backend-search-form {
        display:none;
    }
    ul.nice-menu-down {
        float: left;
        border: 0;
        left: -41px;
        position: fixed;
        height: 246px;
        top: 56px;
        background: white;
        float: left;
        width: 50%;
        overflow-x: hidden;
        background: white;
        overflow-y: scroll!important;
        display: none;
        border-right: 1px solid #00a652;
        padding-bottom: 19px!important;
        /* border-top: 1px solid #00a652; */
        border-bottom-left-radius:14px;
        border-bottom-right-radius:14px;
        -webkit-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
        -moz-box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
        box-shadow: 10px 10px 12px -6px rgba(0,0,0,0.75);
    }
    
    #block-nice-menus-1 ul li {
        /* border-right: 1px solid #88b3d1; */
        height: 30px;
        display: block;
        margin-top: 16px;
        width: 650px;
        /* float: left; */
        text-align: left;
    }
    .creports {
        display: block;
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        text-align: center;
        margin-top: 21px;
        padding-bottom: 20px;
        margin-left: -3px;
    }
    .newsOutlet {
        height: 1021px;
    }


    .videoDescription {
        width: 42%;
        float: right;
        /* top: -222px; */
        position: absolute;
        float: right;
        top: 1102px;
        left: 359px;
    }

    .resourceSub img {
        height: 38%;
        margin: 33px 0px 0px 14px;
    }
    
    .videoDisplay iframe {
        width: 320px!important;
        height: 225px!important;
    }
    form#mc-embedded-subscribe-form {

        margin-top: 7px;
    }
    .publicationResource h1 {
        font-size: 19px;
        
    }
    

   


    
    .publicationResource {
        width: 48%;
    }
    .SignUpNow h1 {
        margin: 0;
        padding: 30px 10px 9px 15px;
        font-size: 24px;
    }

    .video-body .video {
		height: auto;
		padding-bottom: 0px;
		width: 90%;
		margin-left: 5%;
		border-bottom-right-radius: 14px;
		margin-top: 2%;
		margin-bottom: 7px;
		border-bottom-left-radius: 14px;
		-webkit-box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.75);
		box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.75);
	}
    .newsOutlet li {
        text-align: center;
        display: inline-block;
        width: 97%;
        margin-top: 18px;
        position: relative;
        top: -21px;
        height: 400px;
        background: white;
        overflow: hidden;
    }

    .node-type-country .title-country {
 
        width: 140%;
        padding-left: 35px;
        
    }
    .country_sidebars .country_sidebars_wapper ul {

        display: block;
    }
    .node-type-country .country_recend {
    
        width: 144%;
        overflow-x:scroll;
    }
    .topic-share {
        margin-left: 57%;
        left: -9%;
        padding-left: 0% !important;
        /* top: 6.2%; */
    }
    
    .nice-menu {
        display:none;
    }
    .mobMenu i {
        position: relative;
        right: 53px;
        font-size: 30px;
        color: #fff;
        top: 15px;
    }
    .header-left .logo1 {
        top: -7px;

    }
    .header .region-header {
        top: -43px;
        height: 100px;
    }
    #mobilePop {
        display: block;
        position: fixed!important;
    }
    .mobMenu {
        position: fixed;
        width: 100%;
        top:56.48px;
        height: 1.2%;
        z-index: 9999999999;
        /* float: right; */
        /* margin-left: 53%; */
        text-align: right;
        border-top: 1px solid white;
    }
    /*publications end*/
    .page-countries .map-wapper {
        margin-top: 0px;
        border-top: 1px solid #333;
    }
    .page-countries .map-wapper {
        display: block;
        height: 136px;
        position: relative;
    }
    
    .section-countries .countries_country table {
        margin-left:0px;
    }

}
@media (min-width:567px) and (max-width:569px) {
    
    .footer-content-right .content-footer {
        
        display: none;
      
    }
    .videoDisplay iframe {
        width: 254px!important;
        height: 296px!important;
    }
    .logo-footer {
        display: none;
    }
   
   
    .bannerText {
        top: 295px;
    }
    
    .dataBase h1 {

        font-size: 31px;

    }
    .videoDescription {
        left: 305px;
    }
    .publicationResource h1 {
        font-size: 17px;
    }
    .publicationResource {
        width: 48%;
    }
    .resourceSub img {
        height: 27%;
    }
    .form-control {
        min-width: 100px;
        max-width: 700px;
        width: 47%;
        margin-left: 72px;
    }
    
}

@media (max-width:500px) {
	.section-news .footsHome #footer {
		
		margin-top: 59px;
	}
	#cboxClose {
		/* top: -3%; */
		position: absolute;
		bottom: 0;
		margin: 0;
		padding: ;
		left: 0;
		top: 52px;
		/* padding: 0; */
		border-right: 1px solid #fff;
		border-bottom: 1px solid #fff;
	}
	#cboxTitle {
		width: 100%;
	}
	#cboxPrevious {
		position: absolute;
		margin-top: 0;
		width: 12%;
		bottom: -61px;
		left: 76%;
		margin-left: 0;
		border-top-right-radius: 13px;
	}
	#cboxNext {
		position: absolute;
		height: 60px;
		margin-top: 0;
		bottom: -61px;
		width: 12%;
		float: right;
		left: 88%;
		border-top-left-radius: 14px;
	}
	#cboxTitle div {
		width: 100%;
		text-align: center;
	}
	#cboxCurrent {
		width: 12%;
		position: absolute;
		bottom: -60px;
		left: 15px;
		background: #fff;
	}
    .page-countries #main {
        margin-bottom: -22px;
    }
    li.menu__item.menu-665.menu-path-2018climatefinance-developmenteffectivenessorg-cpeir-database.odd {
        left: 42px;
    }
    .node-type-news h1#page-title {
       
        height: auto;
        padding: 10px;

        width: 97%;
        
        /* float: left; */
        /* margin-left: 0; */
    }
    .page-node-36 .presenr-bgdocments .session-event .title-session .Readmore {
        left: 0%;
        position: relative;
    }
    .session-event-title {
        float: left;
        width: 50% !important;
    }


    .page-node-36 .event-boby-content {
        margin-top: -70px;
        padding-top: 20px;
    }
    .page-node-36 .gallery-image-warpper {
        height: 55%;
    }

    .node-type-event .body-content .presentations .title {
        font-size: 18px;
        margin-bottom: 0;
        margin-top: 0;
        width: 100%;
        margin: auto;
    }
    li.menu__item.menu-665.menu-path-sclimatefinance-developmenteffectivenessorg-cpeir-database.odd {
        left: 42px;
    }
    .header_menu ul li ul a {
        /* left: 10px !important; */
        float: ;
        float: left;
        margin-left: 10px !important;
    }
    .header_menu ul li ul {
        margin-left: -10px;
    }
    .node-type-about-us .field-item.even {
        width: 100%;
        text-align: left;
        margin: 0;
        background: #fff;
        color: #111 !important;
        margin-left: 0;
        padding: 0;
        margin-top: -12px;
    }
    #page .header_menu ul li ul li {
        /* background: none repeat scroll 0 0 rgba(7, 103, 162, 0.8); */
        background: #00a652 !important;
    
    }
    .about-wapper {
        padding: 15px !important;
    }
    li.menu__item.menu-453.menu-path-2018climatefinance-developmenteffectivenessorg-partnership-for-climate-finance-and-development.even a {
        width: 100%;
        left: -3px;
    }
   
    body.page-cpeir-database .extra-budgetary-wrapper {
        margin-top: 30px;
        width: 100% !important;
        margin-left: 0 !important;
        padding: 0;
        background: #fff;
        text-align: justify;
    }
    .country_related_publications.country_countries {
        margin-top: 16px;
    }
    .country_sidebars .country_sidebars_wapper ul {

        display: block;
    }
    .topic-share .title-dw-topic {
        float: none;
        padding-right: 0;
        padding-top: 0;
    }
    .view-news article {
        margin-bottom: 0px;
        padding-bottom: 30px;
        border-bottom: 1px solid #00a652;
        margin-left: 0;
        width: 100%;
        background: #fff;
        margin-left: 0;
        padding: 0;
        right: 0;
        left: 0;
        margin-right: 0;
        /* width: 1280px !important; */
    }
    .section-cfsdforum2015 .header {
        height: 0;
    }
    .view-events .view-content {
            width: 100%;
    }
    .section-events .view-events {
        width: 100%;
        margin-left: 0;
    }
    .node-type-about-us  #image_gov{
         margin-left: 0px;
    }

    li.menu__item.menu-453.menuparent.menu-path-2017climatefinance-developmenteffectivenessorg-topics.even a {
        width: 100%;
        left: -4px;
    }
   .section-news h1#page-title {
        width: auto;
        left: ;
        left: 0;
        right: 0;
        margin: -12px 10px 10px 10px;
        margin-left: 2%;
    }
    .section-news #content p {
        width: 90%;
        margin-left: 5%;
        padding-bottom: 10px;
    }
    .countriesPage #mc_embed_signup_scroll div {
        font-size: 16px !important;
       
    }
    .t2-def-detail.imgbr.rightbn {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        padding: 0;
        text-align: center;
    }
    
    .t2-pright-banner {
        margin-left: 0px;
        width: 50%;
        text-align: center;
        margin-left: 20%;
    }
    .partnership .t2-cont-right {
        display: block;
        padding-bottom: 45%;
        margin-bottom: -239px;
        padding-top: 20%;
    }
    .page-node-240 #main {
        margin-bottom: -42px;
    }
    .slide-banner-wapper .bx-wrapper {
        
        background-color: #000;
    }
    
    .partnership .banner {
        width: 100%;
        margin-left: 0%;
    }
    .about-page .meet_the_team .img_profile {
        float: none;
    }
    .about-page .team .img_profile img {
        width: 100%;
        height: auto;
        filter: grayscale(100%);
    }
    .about-page .meet_the_team .content_profile {
        display: block;
        margin-left: 0;
    }
    .content5 img {
        width: 100%;
        margin-left: 0%;
    }
    .partnership .banner {
        
        background-size: 100% auto;
        /* margin-bottom: -100px; */
    }
    .bx-wrapper img {
        max-width: 100%;
        width: 100% !important;
        display: block;
        height: auto !important;
    }
    .slide-banner-wapper {
        /* overflow: hidden; */
        /* position: relative; */
        top: -168px;
    }
    
    .partnership .cotent {
        width: 97%;
        margin-left: 1.5%;
        margin-right: 5%;
        padding: 0;
        margin-top: -200px;
    }
    .bx-wrapper .bx-viewport {
        margin-top: 115px !important; 
        height: auto !important;
    }
    .partnership {
        margin: 0 auto;
        width: 100%;
        MARGIN-TOP: 33PX;
        margin-left: 0;
    }
    .section-contact-us .tel-email-wapper {
        /* border-bottom: 1px solid #D5D3CB; */
        /* border-top: 1px solid #D5D3CB; */
        height: 179px;
        margin-top: 30px;
        border: 0;
        background: #00a652;
        box-shadow: none;
        /* color: #fff !important; */
    }
    .section-contact-us .tel-email-wapper .telephone {
   
        width: 100%;
    }
    
    
    .section-contact-us p {
        width: 100%;
    }
    
    
    .section-contact-us .tel-email-wapper .email {
        background-image: url(../images/contact-us/email_icon.png);
        background-position: center 16px;
        background-repeat: no-repeat;
        display: block;
        float: left;
        top: 36px;
        height: 144px;
        /* border-bottom: 1px solid #00aa51; */
        width: 100%;
        text-align: center;
        position: relative;
    }
    .section-contact-us .tel-email-wapper .telephone {
        background-image: url(../images/contact-us/telephone_icon.png);
        background-position: center 16px;
        background-repeat: no-repeat;
        border-right: 1px solid #d5d3cb;
        float: left;
        height: 145px;
        width: 100%;
    }
    .section-contact-us .website ul li {
        list-style: outside none none;
        margin-left: 0%;
        width: 100%;
        text-align: center;
    }
    .section-contact-us .website ul {
        padding-top: 116px;
        width: 10)%;
        width: 100%;
        margin-left: 0px;
    }
    
    
    .section-contact-us .title-website {
        float: none;
        margin-left: 10px;
        padding-top: 12px;
        width: 100%;
        /* margin-top: 1001px; */
        top: 63px;
        text-align: center;
        margin: 13px 10px -30px 0px;
        height: position:relative;
        position: relative;
    }
    
    .section-contact-us 
    .tel-email-wapper 
    .email a, 
    .section-contact-us 
    .tel-email-wapper 
    .email div, 
    .section-contact-us 
    .tel-email-wapper 
    .telephone div {
        text-align: center;
        width: 100%;
        margin-left: 0px;
    }
    .section-contact-us .website {
        background-image: url(../images/contact-us/world_icon.png);
        background-position: center;
        background-repeat: no-repeat;
        height: 77px;
        margin: 0 auto;
        margin-top: 152px;
        width: 100%;
        margin-left: 0;
    }
    
    .page-node-15 .sidebarsMob h2 {
        padding-left: 23px;
        /* margin-bottom: -20px; */
        margin-top: 20px;
        top: 7px;
        color: #c3996b;
        padding-bottom: 30px;
        position: relative;
    }
    .section-contact-us .content {
        width: 100%;
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 7%;
        padding-bottom: 0%;
    }
    .section-contact-us .breadcrumb {
		margin-top: 39px;
		background: #eee;
	}
    .body-image img {
        height: 210px;
    }
    
    .node-type-event #main {
        padding-bottom: 0px;
        background: #364f5f !important;
        margin-bottom: -59px;
    }
    .event-body {
        margin-bottom: 20px;
        margin: -56px 10px 112px 10px;
    }
    .node-type-event .topic-share {
        width: 300px;
        float: right;
        margin: -7px -26px -35px 20px;
        position: relative;
        margin-top: -10px !important;
    }
    .node-type-event .breadcrumb {
        display: block;
        width: inherit;
        margin-top: 215px;
    }
    
    .section-events .event-image {
		height: 305px;
		padding-bottom: 20px;
	}
    div#scrollDown i {
         display:none;
     }
    .mainHome .header {
        height: 500px;
        margin-top: -153px;
    }
    /*.page-events .event-menu-wrapper a.active {
		width: 35% !important;
	}*/
    .page-events .breadcrumb {
        margin-top: 234px;
        background: #eee;
    }
    .section-content .field-label-inline .field-label, .field-label-inline .field-items {
        /* margin-left: -62px; */
        width: 100%;
        float: left;
        margin: 5%;
        padding: 0;
    }
    .page-events .event-menu-wrapper a {
    
        width: 26%;

    }
   
    
    .page-events .view-events .views-row .views-field-title {
        padding-bottom: 20px;
        width: 90%;
    }
    .section-content #main {
        background: #364f5f;
        margin-bottom: -260px;
    }
    span.date-display-single {
        /* margin-left: 18%; */
        width: 100%;
        padding: 0;
        margin-left: 5%;
    }
    .section-content .breadcrumb {
		margin-top: -14px;
		background: #eee;
	}
    
    .page-events .views-field.views-field-body {
        /* color: #fff !important; */
        width: 100%;
        text-align: justify;
        margin: 0;
        padding: 90;
        padding: 0;
    }
    
    .section-content .title-country, .title-detail-event, h1#page-title {
        padding: 0;
        width: 95%;
        margin-left: 2.5%;
        margin-right: 2.5%;
    }
    .section-content .field-items {
        width: 90%;
        margin: auto;
    }
    .section-news div#main {
        background: rgb(66, 116, 140);
        margin-bottom: 12px;
    }
   #content-wrapper .node-news img {
        /* max-width: 100% !important; */
        margin-bottom: 10px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin-left: 0% !important;
    }
    
   /* .section-news .sidebarsMob h2 {
        padding-left: 23px;
        margin-bottom: 36px;
        margin-top: 20px;
        color: #c49b6f;
        top: 7px;
        position: relative;
    }*/
    .section-news .title-country, .title-detail-event, h1#page-title {
      
        margin-left: -2px;
    }
    .node-news h2 {

        width: 90%;
        margin-left: 5%;
        padding-top: 10px;
        margin-bottom: 10px;
    }
  
   .section-news address {
        width: 90%;
        /* margin-top: 19px; */
        top: 10px;
        margin-left: 5%;
        position: relative;
    }
    .section-news .breadcrumb {
        margin-top: 33px !important;
        background: #eee;
    }
    .menu-681 ul {
        width: 147% !important;
        margin-left: -16px !important;
        height: 230px !important;
        overflow: hidden !important;
    }
    
    .menu-681 ul li a {
        margin-left:40px;
    }
    
    .menu-453 ul li a {
        margin-left: 20px !important;
    }
    
    ul.nice-menu li.menuparent ul, #header-region ul.nice-menu li.menuparent ul {
        overflow: visible !important;
        /* margin-left: 20px !important; */
        /* padding-left: 20px !important; */
        width: auto;
        height: auto;
        width: 200% !important;
    }
    #page .header_menu ul li ul li {
        margin-bottom: -7px;
        width: 100%;
        width: inherit !important;
    }
  
    .page-node-3 #main {
		margin-bottom: -271px;
		height: auto;
	}
    #newsOutLetOne {
        background-size: cover;
    }
    
    #newsOutLetTwo {
        background-size: cover;
    }
    
    #newsOutLetThree {
        background-size: cover;
    }
    .node-type-about-us #mc_embed_signup_scroll {
        left: -40px;
        position: relative;
        margin-top: -12px;
        top: 16px;
        /* text-align: center !important; */
    }
    
    .node-type-about-us.page-node-26 .content-wapper ul li {
        padding: 39px;
        margin-bottom: -43px;
        display: inherit;
        font-size: 15px !important;
    }
    .bg_map span {
        font-size: 15px !important;
    }


    .bg_map {
        padding-bottom: 334px;
        margin-bottom: 68px;
    }
   
   .c6 {
        left: 42px;
        position: relative;
    }
    .page-node-26 #main {
		/* margin-bottom: 120px; */
		padding-bottom: 100px;
	}
   .bg_map ul {
		width: 100%;
		margin-left: 0 !important;
		padding-left: 34px;
		margin: 0;
		padding: 0;
		left: 0;
		right: 0;
		text-align: left;
	}
    
    .node-type-about-us.page-node-26 .content-wapper ul li {
        padding: 39px;
        margin-bottom: -43px;
        display: inherit;
        width: 70%;
        color:#fff;
        /* margin-left: 10px; */
        margin: auto;
        /* padding-left: 40px !important; */
    }
   .page-node-27 .related_links-wapper .row a {
		background-color: #0767a2;
		display: block;
		/* float: right; */
		margin: auto;
		/* margin-bottom: 20px; */
		/* margin-right: 12px; */
		/* margin: 0px 0px 10px -24px; */
		text-align: center;
		width: 95%;
		height: auto;
		margin-left: 2.5%;
		border-bottom: .5s;
		right: 0;
		/* border-bottom-right-radius: 14px; */
		margin-bottom: 20px;
		/* border-bottom-left-radius: 14px; */
		-webkit-box-shadow: 0px 4px 13px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 4px 13px 0px rgba(0,0,0,0.75);
		box-shadow: 0px 4px 13px 0px rgba(0,0,0,0.75);
	}
    .page-node-27 .page__title {
        text-align: center;
        margin-top: 10px;
        padding-top: 40px;
        margin: auto;
        width: 100%;
        float: left;
        text-align: left;
    }
    .page-node-27 .breadcrumb {
        display: none;
    }
    


    #block-block-13 {
        width: 323px;
        margin-top: 900px;
        margin-left: -6px;
        display: none;
    }
    
    .node-type-about-us .sidebarsMob .newsletter {
        background-image: url(../images/home/datasets.jpg);
        height: 130px;
        margin-bottom: -19px;
        margin-top: 0;
        padding: 0 16px 16px;
        /* margin-left: -30px; */
        width: 405px;
        overflow: hidden;
        background-size: cover;
        min-width: 365px;
        max-width: 800px;
    }
    
    .node-type-about-us .sidebarsMob h2 {
        margin-bottom: 4px;
        color: #c3996b;
    }
    .node-type-about-us .breadcrumb {
		margin-top: -2px;
		background: #eee;
		margin-left: 0px;
		width: auto;
	}
	.section-about .breadcrumb {
		margin-top: 0px;
	}
	   
    
   .node-type-about-us aside.sidebarsMob {
        padding-bottom: 206px;
        margin-bottom: -242px;
        display:none;
    }
    
    #block-block-11 a.brochure {
        display: block;
        width: 323px;
        height: 123px;
        background-image: url(../images/home/download_brochure.jpg);
        position: relative;
        margin-bottom: 0px;
        margin-top: 850px;
        margin-left: -36px;
        position: absolute;
        width: 612px;
        /* width: 10%; */
    }
    
   .node-type-about-us .copyright_link {
		float: left;
		position: absolute;
		/* left: 0%; */
		top: 21px;
		margin-left: 0px;
		width: 100%;
		margin-right: 0;
		left: 0;
		right: 0;
	}
    .page-node-18 .sidebar .view-content .views-row {
        padding-left: 0px;
        margin-left: -36px;
    }
    .page-node-18 .newsletter {
        width: 408px !important;
    }
    .page-node-18 #footer {
        
        bottom: -1556px !important;
    }
    .page-node-18 .sidebarsMob {
        /* margin-top: 100px !important; */
        top: 1095px;
    }
    
   .topic-page-home .topic-wapper .row-colum .right .body {
        width: 200px !important;
    }
    .page-node-18 #block-views-upcoming-events-block {

        margin-left: -30px;
        height: 405px;
        margin-top: 798px;
        padding: 18px 38px 13px 62px;
        color: #f5eded;
    }
    .page-node-18 .sidebarsMob h2 {
        padding-left: 11px;
        /* margin-bottom: -20px; */
        margin-top: 20px;
        padding-bottom: 38px;
        top: 7px;
        font-size: 31px;
        color: #fafffa;
        position: relative;
    }
   .page-node-18 .row-colum img {
        margin-left: -61px;
        /* margin-right: 6px; */
        padding-right: 0px;
    }
    .topic-page-home .topic-wapper .row-colum .right {
        float: left;
        margin-left: -23px;
        width: 200px;
    }
    .topic-page-home .topic-wapper .row-colum {
        width: 500px;
        padding-left: 80px;
        height: auto !important;
    }
    .page-node-18 .content-banner {
        margin-top: 105px;
        width: 100%;
    }   
    .page-node-18 .breadcrumb {
        margin-top: 31px;
    }
      .node-type-country .body-image img {
        position: fixed !important;
        top: 50px !important;
        height: 55%;
        /* width: 600px !important; */
    }
    
    .section-countries .header .region-header {
        top: -50px;
    }
    
    .section-publications .footsHome #footer {
        bottom: 0px !important;
        margin-top: 169px;
        margin-bottom: 0px;
    }
    .countryInnerPageVidHead iframe {
        width: 100%;
        margin-left: 0px;
        margin-top: 0px;
        padding: 0px;
        margin: 0;
        height: 483.3px;
        padding-bottom: 64px;
    }
    
    .pub_vid_parent_1 {
        padding-top: 0px;
        background-color: #fff;
    }
    .topicRelatedDocuments a {
        text-decoration: none;
        color: #fff!important;
        padding: 10px;
        margin-left: -89px;
        padding-left: 103px;
        width: 69%;
        text-align: justify;
        display: block;
        /* overflow-x: scroll; */
    }
    .country_related_publications ul li a, .country_related_publications ul li {
        width: 129%;
    }

    div#mc_embed_signup_scroll {
        left: -40px;
        position: relative;
        margin-top: -15px;
    }
    .node-type-country .country_recend {
        padding-bottom: 46px;
    }
    
    .section-countries #footer {
    margin-top: 42px;
    }
    .logo-footer {
        display:none;
    }
    .footer-content-right .logo1 {
        margin:0 !important;
    }
     .footer-content-right .logo2 {
        margin:0 !important;
    }
     .footer-content-right .logo3 {
        margin:0 !important;
    }
    



    
    
    .menu-681 ul li {
        background: #00a652!important;
        width: 125% !important;
        /* margin-left: 0px !important; */
    }

    .menu-453 ul {
            margin-left: -29px !important;
            background: #fff !important;
            width: 500px !important;
            margin-top: 9px !important;
    }
    .menu-453 ul li {
            background: #00a652 !important;
    }

    .btn-black-gr {
        min-height: 47px;
        max-height: 51px;
        border: none;
        margin: 0!important;
        /* padding: 0; */
        border-radius: 7%;
        background: green;
    }
     .topMenuTwo {
        display:none;
    }
    
    .topMenu {
        display:none !important;
    }
    /* topics */
    


    .section-topic .breadcrumb {
        display: none;
    }
    .content-topic .content {
        display: table-cell;
        padding-bottom: 40px;
        padding-left: 12px;
        padding-right: 14px;
    }
    .section-topic .breadcrumbs {
        display:none;   
     }
    /* topics end */
    
    /*PUBLICATIONS */
    .publications .content1 {
        font-size: 21px!important;
        height: auto;
        text-align: center;
    }
    .section-topic .breadcrumb a {
    font-size: 12px;
    }
    body.node-type-country #main, body.node-type-about-us #main {
        margin-bottom: -125px;
    }
    .sidebarsMob {
        /* margin-top: 20px; */
        position: relative;
        top: -425px;
        background: #333;
        height: 814px;
        min-height: 500px;
        /* margin-bottom: 36px; */
        max-height: 1000px;
    }
    .sidebarsMob .newsletter {
        background-image: url(../images/home/datasets.jpg);
        height: 130px;
        margin-bottom: -19px;
        margin-top: 0;
        padding: 0 16px 16px;
        /* margin-left: -30px; */
        width: 401px;
        overflow: hidden;
        background-size: 101% 149px;
        min-width: 365px;
        max-width: 800px;
    }
    .sidebarsMob .node-type-country h2 {
    color: #00aa51;
    font-size: 30px;
    font-family: "Roboto_bold";
    line-height: 36px;
    font-weight: normal;
    margin-bottom: 52px!important;
    margin-top: 37px!important;
    }
    
    .sidebarsMob .h-news1 {
        color: #fff;
        font-weight: 600;
        font-size: 13px !important;
        font-size: 25px;
        line-height: 26px;
        font-weight: bold;
        line-height: 30px;
        background: #ca385f;
        padding-top: 15px;
        width: 91%;
        padding-left: 29px;
        padding-left: auto!important;
        padding-right: 96px;
        padding-bottom: 26px;
        padding-top: 39px;
        background: #ca385f;
    }
    .home-news1 img {
    overflow: hidden;
    width: 133% !important;
    max-width: none;
    margin-bottom: -51px;
    }
    .sidebarsMob .b-news1 {
    color: #fff;
    font-weight: 400;
    font-size: 18px;
    padding-top: 10px;
    padding-bottom: 7px;
    line-height: 26px;
    width: 120%;
    padding-left: 30px;
    padding-bottom: 45px;
    padding-top: 0;
    background: #ca385f;
    }
    .sidebarsMob .countriesInner .block {
    display: block;
    top: 10px;
    position: absolute;
    height: 505px;
    width: 0;
    }
    
    .video div {
    font-size: 11px!important;
    }
    .body-content {
    padding: 0px 15px 0px 15px;
    text-align: justify;
    }

    .video-body .video {
        color: #fff;
        width: 100%;
        padding-bottom: 61px;
        /* border: 2px solid #333; */
        background: #1d6183!important;
        /* font-size: 10px!important; */
    }
    .creports {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    margin-left: -2px;
    }
    .creports ul li {
    height: 150px;
    width: 100%;
    padding-top: 2%;
    padding-bottom: 2%;
    }
    .peerReport ul li {
    height: 180px;
    }
    
    /*PUBLICATIONS END */
    
    
    /*COUNTRIES START */
    
    h1.page__title.title-country {
        display: none;
    }
    .sidebarsMob ul {
        display: none;
    }
    .section-countries .body-content h3 {
        padding: 15px 0px 15px 0px !important;
    /* text-decoration: none !important; */
    }
    .section-countries .body-content a {
        text-decoration: none !important;
    }
    .sidebarsMob {
        /* margin-top: 20px; */
        position: relative;
        top: -425px;
        background: #333;
        margin-bottom: -176px;
    }


    .sidebarsMob .country_sidebars {
        display: none;
    }
    .sidebarsMob {
        display: none;
    }
    .page-countries .map-wapper {
        margin-top: -64px;
    }
    .country_related_publications ul li a, .country_related_publications ul li {
		padding-bottom: 4px;
        width: 100%;
    
   
    }.copyright_link .title {

        display: none;
    
    }
    .country_related_publications ul li a {
        margin-top: 16px;
    }
    .rel-pub-div {

        padding: 0;
        margin: 0;
        left: 0;
        display: ;
        right: 0;
        display: none;
    }
    
    .country_countries img {
        margin-right: 10px;
        height: auto;
        width: 64%;
        border-radius: 5px;
        border: 5px solid darkgreen;
        display: none;
        margin-left: auto;
        margin-right: auto;
    }
    .section-countries .countries_country table {
        margin-left: 0px;
    }
    .section-countries .countries_country .t1, .section-countries .countries_country .t2, .section-countries .countries_country .t3 {
        font-size: 14px;
   
    }
    .topic-share {
        width: 100% !important;
        text-align: center;
        margin: 0 !important;
        padding: 0 !important;
        margin-top: 10px !important;
    }
    .node-type-country .title-country {
        margin-left: -45px;
        display:block;
        margin-bottom:0;
    }
    .logo-footer {
		position: relative;
		left: -76% !important;
		margin-top: 14px;
		position: relative;
		top: 213px;
		float: left !important;
		margin-right: 10px !important;
		display: block !important;
		background-size: contain !important;
		height: 50px !important;
		/* width: auto !important; */
	}
    .section-countries .breadcrumb {
        margin-top: 10px;
    }
    
    .breadcrumb {
        margin-top: 0px;
    }
    #thailand-submit {
		padding-left: 15px;
	}
    .country_related_publications ul li a, .country_related_publications ul li {
        text-align: le;
        width: 100;
        float: left;
        padding-top: initial;
        padding-bottom: auto;
        width: 10)%;
        width: 90%;
        height: auto;
    }
    
    /* COUNTRIES END */
    
    #mobilePop {   
        display: block;
        position: fixed!important;
    }
    .page-node-3 .banner {
        height: 1334px;
        background-size: 700px 453px;
        /* margin-top: 110px; */
        top: 0px;
        background-position: -197px 154px !important;
    }
    .footsHome #footer {
        bottom: -861px;
    }
    
	ul#nice-menu-1 li ul a {
		left: 28px;
		color: #fff!important;
		background: #00a652;
		width: 20% !important;
		border-radius: 5px;
	}
    .header_menu ul li ul {
        background-image: url(../images/home/sub_main_menu.png);
        background-position: -6px top;
        background-repeat: no-repeat;
        padding-left: 0;
        padding-top: 0px;
        position: absolute;
        top: 30px;
        height: 230px;
        width: 233px;
        padding-left: 0px;
        border-left: 2px solid #f5f9f7;
        /* border-bottom: 2px solid #f5f9f7; */
        border-right: 2px solid #f5f9f7;
        width: 291px;
    }
    
    
    li.menu__item.menu-423.menu-path-node-241.even {
        width: 158px;
        left: 44px;
    }
    
    .copyright {
        color: #505050;
        display: block;
        font-family: "Roboto";
        font-size: 12px;
        float: right;
        position: absolute;
        bottom: -130px;
        float: right;
    }
    
    .header .region-header {
        margin: 0 auto;
        width: 100%;
        background: #00a652;
        z-index: 2;
        z-index: 9999;
        height: 100px;
        position: fixed;
        -webkit-box-shadow: 2px 11px 14px -5px rgba(0,0,0,0.75);
        -moz-box-shadow: 2px 11px 14px -5px rgba(0,0,0,0.75);
        box-shadow: 2px 11px 14px -5px rgba(0,0,0,0.75);
        top: -50px;
    }

    .header_menu ul li.menu-453 {
        width: 330px;
        left: 13px;
    }
    li.menu__item.menu-665.menu-path-sclimatefinance-developmenteffectivenessorg-cpeir-database.odd {
        left: 43px !important;
    }
    li.menu__item.menu-421.menuparent.menu-path-node-18.odd {
        margin-left: 8px;
        left: -8px;
    }

    li.menu__item.menu-421.menuparent.menu-path-node-18.even {
        margin-left: 9px;
        left: -10px;
    }


    #block-undp-backend-search-form {
        float: left;
        margin-left: 8px;
        position: relative;
        /* top: -72px; */
        top: 50%;
        margin-right: 20px;
        z-index: 100;
        display:none;
    }

    #block-nice-menus-1 ul li {
        /* border-right: 1px solid #88b3d1; */
        height: 30px;
        display: block;
        margin-top: 9px;
        background: white;
    }
    li.menu__item.menu-661.menuparent.menu-path-node-275.even a {
        width: 108px;
        padding-right: 20px!important;
        margin-right: 20px;
        position: relative;
        left: -5px;
        padding-left: 16px;
    }
    .bannerText {
        top: 451px;
        display: block;
        height: 500px;
        margin-left: -15px;
    }
    .country_related_publications ul {
        margin-left: -43px;
        
    }
    
    .bannerText p {
        color: white;
        font-size: 13px;
        top: -67px;
        width: 132%;
        margin-left: 10px;
        left: -17%;
        line-height: 16px;

    }
    .newsOutlet {
        width: 100%;
        background: #f5f5f5;
        padding: 0;
        margin: 0px;
        /* margin-top: 31px; */
        /* background: url(../images/home/resourceBackground.png); */
        background-size: cover;
        background-repeat: no-repeat;
        height: auto;
        text-align: center;
        padding-bottom: 2%;
        padding-top: 2%;
        top: 0px;
        position: relative;
    }


    .newsOutlet li {
        text-align: center;
        /* margin-left: 1%; */
        margin: 1%;
        left: 10px;
        display: inline-block;
        /* margin-left: 0.5%; */
        /* margin-right: 0.5%; */
        width: 96%;
        position: relative;
        left: 0%;
        right: 0;
        top: -2px;
        height: 253px;
        background: white;
        overflow: hidden;
    }

    
    .videoContentMain {
        background-color: #333;
        width: 52%;
        margin: 0px;
        padding: 27px;
        position: relative;
        top: 0px;
        height: 519px;
        padding-bottom: 56px;
    }

    .videoDisplay {
        width: 100%;
        margin: 0;
        padding: 0;
        position: relative;
    }

    .videoDisplay iframe {
        width: 102% !important;
        height: 200px!important;
        margin: 0;
        margin-left: -8%;
        padding: 0;
        float: left;
        /* margin-right: auto; */
    }
    
    .videoDescription {
        width: 78%;
        float: right;
        /* top: -222px; */
        position: absolute;
        /* float: right; */
        top: 231px;
        left: 17px;
        /* text-align: center; */
    }
    .videoDescription h1 {
        font-size: 25px;
        font-weight: 700;
        color: #19d676;
    }

    .videoDescription p {
        color: #fff;
        line-height: 22px;
        font-size: 13px;
    }

    

    .SignUpNow h1 {
        /* margin: 0; */
        /* padding: 22px 10px 10px 10px; */
        font-size: 24px !important;
        text-align: center;
    }

    .emailSignUp {
        position: relative;
        width: 100%;
        /* background: black; */
        height: 49px;
        /* float: right; */
        top: 21px;
        margin: 0;
        padding: 0;
        /* margin-left: 51px; */
    }

    /*form#mc-embedded-subscribe-form {
    /* margin-left: -106px; */
   /* width: 100%;*/
   /* text-align: center;*/
   /* margin-left: -113px !important;*/
    /* background: red; */
   /* position: absolute;
   /* margin-left: -227px !important;*/
    /* margin-right: auto; */
   /* margin: auto;*/
   /* top: -18px;*/
    /* left: -27px; */
    /* position: relative; */
   /* }   */

    .form-control {
        min-width: 178px;
        max-width: 694px;
        margin-top: 10px;
        /* text-align: right; */
        margin-left: 132px;
    }

    .eventsSection {
        width: 100%;
        min-height: 750px;
        height: 955px;
        position: relative;
        margin-top: 24px;
        margin-top: 40px;
        background: none;
        /* top: 0px; */
        /* padding-bottom: 0px; */
        /* margin-bottom: -32px; */
        max-height: 1000px;
    }

    .eventsSubSection {
        width: 100%;
        top: 25px;
        margin: 0;
        margin-left: 0px !important;
        padding: 0;
        position: relative;
        height: 45%;
        float: left;
    }
    .publicationResource {
        top: 25px;
    }

   .resourceSub {
        width: 100%;
        height: 27%;
        border-bottom: 1px solid #333;
        /* margin-top: 1%; */
        top: 5%;
        position: relative;
        overflow: hidden;
    }
    .resourceSub img {
        position: relative;
        float: left;
        width: auto;
        height: 37%;
        margin: 50px 12px 13px 18px;
        transition-duration: .2s;
    }
    .resourceSub1 {
        width: 74%;
    }
    a#resourceLink {
        /* width: 100%; */
        position: relative;
        float: right;
        margin-right: 14px;
        bottom: -14px;
        padding: 4px;
        border-radius: -11%;
        background: #00a652;
        font-weight: 700;
        color: white;
        text-decoration: none;
        margin-top: 4px;
    }

    .climateData {
        width: 100%;
        height: 631px;
        background: black;
        margin: 0;
        padding: 0;
        /* position: absolute; */
    }
    .climateFinance {
        width: 100%;
        height: 25%;
        background: #00a652;
        float: left;
        margin-top: -45px;
        transition-duration: 1s;
        overflow: hidden;
    }
	.climateFinance3 {
	
	background: #00a652 !important;
		
	}
	.dataBase img {
		width: 80%;
		margin-left: 10%;
		height: 79%;
	}
    .dataBase {
        width: 100%;
        height: 46%;
        background: #00a652 !important;
        float: right;
        /* background-size: contain; */
        overflow: hidden;
        margin-top: -45px;
    }
    
   .AboutPdf {
		width: 100%;
		position: relative;
		height: 40%;
		background: #333333;
		top: 0%;
		overflow: hidden;
	}

   .AboutPdf h2 {
        bottom: 76%;
        color: #c3996b;
        display: block;
        width: 98%;
    }
        
    

    #footer {
        background-color: #EAE5D2;
        -webkit-box-shadow: inset -5px 9px 5px -7px rgba(0,0,0,0.29);
        -moz-box-shadow: inset -5px 9px 5px -7px rgba(0,0,0,0.29);
        box-shadow: inset -5px 9px 5px -7px rgba(0,0,0,0.29);
        bottom: 61px;
        position: relative;
        height: 347px;
        border-bottom: 15px solid #00a652;
    }

    #block-block-1 {
        border-bottom: 1px solid #cbc7b3;
        position: absolute;
        top: 0px;
        float: right;
		background: #d2cbb0;
        /* left: 39%; */
        width: 100%;
        height: 100px;
        /* background: red; */
    }
    
    .copyright {
		color: #505050;
		display: block;
		font-family: "Roboto";
		font-size: 12px;
		float: right;
		padding-top: 18px;
		/* padding-right: 35px; */
		position: absolute;
		bottom: -221px;
		float: left;
		width: 100%;
		margin-left: 12%;
		left: -29px;
		padding-left: 0px;
		/* margin-left: 10px; */
	}


   
    .header_menu ul li a {
        font-size: 11px !important;
        display: inline-flex;
        width: 325px;
        position: relative;
        margin-left: 7px;
        margin-top: 5px;
        background: none;
        z-index: 2;
    }



    ul.nice-menu-down {
        float: left;
        border: 0;
        left: -42px;
        overflow-x: hidden;
        position: fixed;
        height: auto;
        top: 49px;
        background: white;
        float: left;
        width: 100%;
        background: white;
        overflow-y: scroll!important;
        display: none;
        padding-bottom: 19px!important;
        border-top: 1px solid #00a652;
        border-bottom: 4px solid #00a652;
       -webkit-box-shadow: 2px 11px 14px -5px rgba(0,0,0,0.75);
        -moz-box-shadow: 2px 11px 14px -5px rgba(0,0,0,0.75);
        box-shadow: 2px 11px 14px -5px rgba(0,0,0,0.75);
    }

    .header-left .logo1 {
      
        margin-top: 50px;
        z-index: 10;
       
    }

    .page-node-3 .banner {
        background-position: right;
    }


    .mobMenu i {
        position: relative;
        right: 16px;
        font-size: 30px;
        color: #fff;
        top: 11px;
    }

    .mobMenu {
        position: fixed;
        width: 100%;
        top: 50.48px;
        height: 1.2%;
        z-index: 9999999999;
        /* float: right; */
        /* margin-left: 53%; */
        text-align: right;
        border-top: 1px solid white;
    }
    .header_menu {
        display:block;
        height: 31px;
        top: 19px;
    }
    
    

    
    .section-topic .header-left .logo1 {
        
        margin-top:28px;
    }

    .header-left .logo1 {
        background-image: url(../images/home/logo4_new.png);
        background-position: -1px 0;
        background-repeat: no-repeat;
        height: 50px;
        left: 25px;
        background-size: contain;
        width: 206px;
        margin-top: 50px;
        z-index: 10;
        position: absolute;
    }
    
}


@media (min-width:319px) and (max-width:321px) {
    .sidebarsMob .h-news1 {
       
        padding-left: 17px;
       
    }
   
    .sidebarsMob .b-news1 {
    
        padding-left: 19px;
        
    }
    .home-news1 img {
        overflow: hidden;
        width: 100% !important;
        max-width: none;
        margin-bottom: -51px;
    }
    #mc_embed_signup_scroll div {
        font-size: 16px !important;
        text-align: left !important;
        margin-top: 8px;
    }
    
    body.page-cpeir-database .combine-chart .bt-wrapper {
        margin-right: 0%;
        width: 100%;
        text-align: center;
        padding: 0;
    }
    .newsOutlet p {
        /* margin: 0; */
        /* padding: 9px; */
        /* position: absolute; */
        /* width: 100%; */
        /* font-size: 13px; */
        /* color: white; */
        /* background-color: rgba(7, 103, 162, 0.8); */
        /* background: rgba(7, 103, 162, 0.8); */
        /* text-align: left; */
        /* bottom: 0; */
        /* top: 977%; */
        margin-top: -54%;
        /* margin-left: -10px; */
    }
    .page-node-240 #main {
        margin-bottom: -37px;
    }
    
    .section-content #main {
        background: #375f90;
        margin-bottom: -270px;
    }
    .AboutPdf img {
        position: absolute;
        bottom: 25px;
        /* margin-top: 12px; */
    }
    
    .AboutPdf h2 {
        bottom: 245px;
    }
    
    .copyright_link .tw {
        background-image:none;
        background-position: left 14px, 83px 18px;
        background-repeat: no-repeat;
        display: block;
        height: 30px;
        margin-left: 11px;
        padding-left: 37px;
        margin-right: 26px;
        width: 43px;
    }
    .copyright_link .fb {
        background-image:none;
        background-position: left 14px, 99px 17px;
        background-repeat: no-repeat;
        display: block;
        height: 30px;
        margin-left: 11px;
        padding-bottom: 6px;
        margin-right: 10px;
        padding-left: 10px;
        width: 64px;
    }
    
    .copyright_link .yb {
        background-image:none;
        background-position: left 14px;
        background-repeat: no-repeat;
        display: block;
        height: 30px;
        margin-left: 6px;
        padding-left: 39px;
        width: 53px;
    }
    .page-node-18 .sidebarsMob {
        /* margin-top: 100px !important; */
        top: 1090px;
    }
   .page-node-18 .newsletter {
        width: 403px;
        min-width: 365px;
        max-width: 800px;
    }
    
    
    .page-node-18 .newsletter.colum-page.last {
        width: 286px !important;
        background-position: 0px -0px;
        background-size: contain;
        background: contain !important;
        margin-bottom: -44px;
    }


    .topic-share {
        margin: 10px -30px 10px 10px;
        float: right;
        position: relative;
    }
    .page-node-18 #footer {
        bottom: -1578px !important;
    }
    .bannerText {
        top: 451px;
        display: block;
        height: 500px;
        margin-left: 0;
    }
    .section-countries #footer {
        margin-top: 39px;
    }
    body.node-type-country h2 {
        text-align: left;
    }
    .page-node-18 .sidebarsMob h2 {
        padding-left: 11px;
        /* margin-bottom: -20px; */
        margin-top: 20px;
        padding-bottom: 38px;
        top: 7px;
        font-size: 31px;
        color: #fafffa;
        position: relative;
    }
    .page-node-18 .sidebar .view-content .views-row {
        padding-left: 0px;
        margin-left: -36px;
        width: 260px;
        /* padding-bottom: 200px; */
    }
    .classX {
        float: left;
        border: 0;
        left: -42px;
        position: fixed;
        height: auto;
        top: 48px;
        background: white;
        float: left;
        width: 100%;
        z-index: 1;
        background: white;
        overflow-y: scroll!important;
        display: none;
        padding-bottom: 19px!important;
        border-top: 1px solid #00a652;
        border-bottom: 4px solid #00a652;
    }
    
    .classX a {
        color:#000 !important;
    }
    .classX li {
        background:red !important;
        z-index:9999999999999;
    }
    /*publications*/
    .video-body .video .play {
        display: none;
    }
    .video {
        padding-top: 5px;
        margin-top: 10px;
        position: relative;
        top: -10px;
    }
    .pub_vid_parent_1 {
        padding-top: 0px; 
    
    }
    video-body .video {
        margin-bottom: -45px;
    }
    
    .publications .content1 {
        height:219px;
    }
    
 
   
    .page-node-18 .sidebarsMob h2 {
        padding-left: 7px;
        /* text-align: center; */
        /* margin-bottom: -20px; */
        margin-top: 20px;
        padding-bottom: 38px;
        top: 7px;
        font-size: 31px;
        color: #fafffa;
        position: relative;
    }
    .page-node-18 .newsletter {
        background-image: url(../images/home/datasets.jpg);
        height: 130px;
        margin-bottom: -19px;
        margin-top: 0;
        padding: 0 16px 16px;
        width: 357px;
        background-position: -69px;
        overflow: hidden;
        background-size: cover;
        min-width: 100px;
        max-width: 600px;
    }
    .sidebarsMob .newsletter {
        background-image: url(../images/home/datasets.jpg);
      
        margin-bottom: -19px;
       
        width: 357px;
        background-position: -69px;
        overflow: hidden;
        background-size: cover;
        
    }
    /*publications end */
    
    .videoContentMain {
         height: 500px;
         padding-bottom: 42px;
    }
    
    .logo-footer {
    
        display: none;
    }
    
    
    .AboutPdf img {
        position: absolute;
        bottom: 25px;
        /* margin-top: 12px; */
    }
   
    .resourceSub img {
        position: relative;
        float: left;
        width: auto;
        height: 24%;
        margin: 79px 12px 13px 21px;
        transition-duration: .2s;
    }
   
    .form-control {
        width: 43%;
    }

        
    .bannerText p {
        color: white;
        font-size: 13px;
        top: -67px;
        width: 293px;
        /* top: 10px; */
        margin-left: 10px;
        left: -40%;
        text-align: justify;
    }
    .logo-footer {
        position: relative;
        left: -90px;
        top: 109px;
    }
    ul.nice-menu-down {
        float: left;
        border: 0;
        left: -42px;
        position: fixed;
        height: auto;
        top: 47px;
        background: white;
        float: left;
        width: 99%;
        background: white;
        overflow-y: scroll;
        display: none;
        padding-bottom: 19px!important;
        border-top: 1px solid #00a652;
        -webkit-box-shadow: 0px 6px 5px 0px rgba(252,247,252,1);
        -moz-box-shadow: 0px 6px 5px 0px rgba(252,247,252,1);
        box-shadow: 0px 6px 5px 0px rgba(252,247,252,1);
    }
}

@media (max-width:415px) {
    /*.videoDisplayd iframe {
        width: 267px!important;
        height: autao;
    }*/
    .videoContentMain {
        height: 474px;
    }
}


/*///////////////////
IPHONE 6 PLUS
////////////////////*/
@media (max-width:415px) and (min-width:413.5px) {
    
    .node-type-about-us .sidebarsMob .newsletter {
        background-position: 0px 6px;
        /* background-color: white; */
        min-width: 20px;
        width: 612px;
        height: 157px;
        padding: 0;
        /* margin-bottom: 0; */
        background-size: contain;
        max-width: 1200px;
        /* margin: 0; */
    }
    .sidebarsMob .newsletter{
         background-position: -0px 0px;
        background-size: contain;
        width: 378px;
        height: 141px;
        min-width: 0;
        max-width: 900px;
    }
    #block-block-11 a.brochure {
        margin-top: 844px;
    }
    #mc_embed_signup .mc-field-group input {
        display: block;
        width: 359px !important;
        min-width: 200px !important;
        padding: 8px 0;
        text-indent: 2%;
        max-width: 2500px !important;
    }
}
/*///////////////////
NEXUS 6
////////////////////*/
@media (max-width:413px) and (min-width:411px) {
    .AboutPdf h2 {
        bottom: 76%;
        
    }
    .node-type-about-us aside.sidebarsMob {
        padding-bottom: 206px;
        margin-bottom: -266px;
    }
   .node-type-about-us .sidebarsMob .newsletter {
        background-position: -0px 0px;
        background-size: contain;
        width: 378px;
        height: 140px;
        min-width: 0;
        max-width: 900px;
    }
    .sidebarsMob .newsletter{
        
          background-position: -0px 0px;
        background-size: contain;
        width: 378px;
        height: 140px;
        min-width: 0;
        max-width: 900px;
    }
    
     #block-block-11 a.brochure {
        margin-top: 838px;
    }
    
    #mc_embed_signup .mc-field-group input {
        display: block;
        width: 359px !important;
        min-width: 200px !important;
        padding: 8px 0;
        text-indent: 2%;
        max-width: 1200px !important;
    }
}
/*///////////////////
IPHONE 6
////////////////////*/
@media (max-width:376px) and (min-width:374px) {
    .home-news1 img {
        overflow: hidden;
        width: 122% !important;
        max-width: none;
        margin-bottom: -51px;
    }
    .node-type-about-us .sidebarsMob .newsletter {
        background-position: -11px 0px;
        background-size: contain;
    }
    
    .sidebarsMob .newsletter{ 
         background-position: -11px 0px;
        background-size: contain;
    }
    #mc_embed_signup .mc-field-group input {
        display: block;
        width: 327px !important;
        padding: 8px 0;
        min-width: 200px !important;
        text-indent: 2%;
        max-width: 1200px !important;
    }
    .countriesPage #mc_embed_signup_scroll div {
        font-size: 16px !important;
        text-align: center;
        margin-top: 8px;
        margin-left: -55px;
    }
    #mc_embed_signup .mc-field-group input {
        display: block;
        width: 100%;
        padding: 8px 0;
        left: 49px ;
        text-indent: 2%;
        position: relative;
    }
    
}
/*///////////////////
GALAXY S 5
////////////////////*/
@media (max-width:361px) and (min-width:359px) {
    .countriesPage #mc_embed_signup_scroll div {
        font-size: 16px !important;
        text-align: left !important;
        margin-top: 8px;
    }
    .home-news1 img {
        overflow: hidden;
        width: 116% !important;
        max-width: none;
        margin-bottom: -51px;
    }
     .node-type-about-us .sidebarsMob .newsletter {
        background-position: -0px 0px;
        background-size: contain;
        height: 120px;
    }
    #block-block-11 a.brochure {
        margin-top: 834px;
    }
      .sidebarsMob .newsletter{ 
           background-position: -0px 0px;
        background-size: contain;
        height: 120px;
          
    }
}
/*///////////////////
IPHONE 5 / 4
////////////////////*/
@media (max-width:321px) and (min-width:319px) {
    
    .node-type-about-us .sidebarsMob .newsletter {
        margin-bottom: -39px;
        width: 299px;
        min-width: 0;
        background-size: contain;
        background-position: -12px 0px;
        /* max-width: 0; */
    }
     .sidebarsMob .newsletter{ 
          margin-bottom: -39px;
        width: 299px;
        min-width: 0;
        background-size: contain;
        background-position: -12px 0px;
    }
  
    .event-menu-wrapper a {
        font-size: 15px !important;
    }
    .countriesPage #mc_embed_signup_scroll div {
        font-size: 16px !important;
        text-align: left;
        margin-top: 8px;
    }
    #mc_embed_signup .mc-field-group input {
        display: block;
        width: 100%;
        padding: 8px 0;
        min-width: 200px;
        text-indent: 2%;
        max-width: 1200px;
    }
    .sidebarsMob {
        /* margin-top: 20px; */
        position: relative;
        top: -425px;
        background: #333;
        margin-bottom: -229px;
    }
}

@media (max-width: 1400px) {
    .mainHome .header {
        height: 660px;
        margin-top: -22px;
    }
}

@media (max-width: 1400px) {
    .mainHome .header {
        height: 680px;
        margin-top: -77px;
    }
}

@media (max-width: 975px){
    .mainHome .header {
        height: auto;
        margin-top: -77px;
    }
}

@media (max-width: 755px){
    .mainHome .header {
        height: 442px;
        margin-top: -130px;
    }
    .page-node-3 .banner {
        top: -15px;
        background-size: cover;
    }
}  

.indoSpecial li a, .indoSpecial li {
	border-radius: 5px;
} 

.indoSpecial li a {
    -webkit-transition: all 1s;
    transition: all 1s;
}

.indoSpecial li a:hover {
    background: transparent;
    -webkit-transition: all 1s;
    transition: all 1s;
}

.indoSpecial li {
	opacity: 1;
    -webkit-transition: all 1s;
    transition: all 1s;
}

.indoSpecial li:hover {
    opacity: 0.8;
    -webkit-transition: all 1s;
    transition: all 1s;
}


@media (max-width: 1000px){
	.fancy span {
		line-height: normal !important;
	}
	.fancy span:before, .fancy span:after {
		display: none;
	}	
		
}
::-webkit-scrollbar {
    width: 3px;
    z-index:999999999999999;
    display:block;
    

}
::-webkit-scrollbar-track {
    background-color: rgba(51,51,51,.1);
    border-left: 1px solid #ccc;
    border-radius: 0px;
}
::-webkit-scrollbar-thumb {
    
    background: rgba(195,153,107,.8);
    border-radius: 17px;
    height:4px;
}
::-webkit-scrollbar-thumb:hover {
    transform:scale(1.1);
    transition-duration:.3s;
}