.wpro.cobrand.uhc_consultation #branding .title2 {
    font-size: 12px;
}

.cobrand #header {
        background-repeat: repeat-x !important;
    }
.fill #header {
    height: 21%;
}

#language ul li.selected a #language ul li.selected a span, #language ul li.selected a:hover, #language ul li.selected a:visited, #language ul li.selected a:hover span  {
	color: white;
}

.cobrand #branding.fillme {
    position: relative;
    height: 21%;
}

.cobrand .fillme img.fill {
    width: 100%;
}

.cobrand.laos #branding .title2 {
   font-size: 16px;  
}

.asia_pacific_observatory #branding a {
    margin: 20px;
	left: -100px;
}

.asia_pacific_observatory #header {
	background-color: #FFFFFF !important;
    background: none ;
}

.cobrand.fill #header {
    width: 100%;
    max-width: 100%;
    background: #197ac9;
}

  .cobrand.fill #branding .title2 {
     position:relative;
     top: 16px;
     }

.asia_pacific_observatory .add-nav {
    margin: 5px 20px;
	position: absolute;
    top: 90px;
}

.asia_pacific_observatory .mobile-search-icon {
    position:relative;
}
.asia_pacific_observatory #main {
background: url("http://www.wpro.who.int/sysmedia/media/style/css/cobrand/asia_pacific_observatory/bg-map2.png") no-repeat scroll 0 0 transparent;
background-size: 100%;
}

.asia_pacific_observatory #stage {
    margin-top:30px;
}

.asia_pacific_observatory #stage_content {
        padding-top: 15px;
}

.asia_pacific_observatory #stage_marginal {
    display:none;
}

.asia_pacific_observatory #footer .section {
    border-bottom: 1px solid #D8D0B8;
    clear: both;
    display: block;
    margin: 0 0 8px;
    overflow: hidden;
    padding: 8px;
}

.asia_pacific_observatory #navigation ul li a {
    text-transform: none;
    color: #4E9FBA;
	font-size: 15px;	
}

.asia_pacific_observatory #navigation ul li a:hover, 
.asia_pacific_observatory #navigation ul li.selected a, 
.asia_pacific_observatory #navigation ul li.selected a:hover {
    background-color: #92855D;
}
	

.asia_pacific_observatory #search_input input {
    background: none repeat scroll 0 0 #F5F1E6;
    border-color: #E3DED1 #F9F7F1 #F9F7F1 #E3DED1;
    border-image: none;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    display: block;
    float: left;
    font-size: 13px;
    height: 23px;
    line-height: 20px;
    margin: 0 10px;
    padding: 2px 6px;
    width: 170px;
    color: #92855D;
    font-weight: bold;
}

alignment-adjust: .wpro #foot {
    height:auto;
}


.searo .mobile-search-icon {
    background: #333;
}

.searo #footer {
    background-color: #E4E4E4;
}


body.searo {
    background : url("/sysmedia/media/style/img/searobg.jpg") top left repeat-x;
}

.searo #wrapper {
-webkit-box-shadow: none; */
    -moz-box-shadow: none;
     box-shadow: none; 
}



.cobrand #stage_content .stories {
    height: auto !important;    
}
.wpro #navigation, .wpro #search {
/* background: #007fbc;*/
background: #333;
z-index: 200;
}

.asia_pacific_observatory #search,
.asia_pacific_observatory #navigation {
	background: #FFF;
}

.searo #navigation, .searo #search {
background: #333;
padding-top:0;
border-bottom:none;
}

.searo.cobrand #header {
    background: #16629E;
    height: 110px;
}

.apame #navigation {
    width: 100%;
}

.cobrand #billboard .inlay, #billboard .inlay_color, #billboard .inlay_small, #billboard .inlay_small_color {
    width: 90%;
}

#owl-story-carousel div.owl-wrapper-outer.autoHeight div.inlay_small_color{
	width:auto;
}


.searo #branding {
    background: #16629E;
}

.wpro .mobile-search-icon {
   /* background: #007fbc; */
   background: #333;
}


.wpro #branding a {
    position: relative;
    top: 10px;
    margin: auto;
}

.searo #branding a {
/*        background:url('/sysmedia/media/resources/searo_logo_en.png') no-repeat center; */
            position:relative;top:10px;
            margin: auto;
}

.cobrand #branding a {
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
}

.wpro.laos #header,
.wpro.china #header {
    padding-top:0;
}

.wpro #header {
    position: relative;
    padding-top:10px;
    
filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../resources/wpro_masthead_bkg.jpg',
sizingMethod='scale')";
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../resources/wpro_masthead_bkg.jpg',
sizingMethod='scale')";
background-size:100% 100%;
}

.wpro.cobrand.papuanewguinea #header,
.wpro.cobrand.whocc_forum.fill #header,
.wpro.cobrand.philippines #header {
	padding-top: 0px;
}

.wpro #search {
    padding-top:0px;
}

.cobrand #language {
    top: -4px;    
}

.cobrand #language .disabled, .cobrand #language .disabled a {
   /* display:none; */
}

.wpro.cobrand.china #language ul li.selected a{
	color: white;
}

.wpro.cobrand #doormat .footer-social-links li a {
/*     background-image:none !important;
    visibility: hidden; */
}

.wpro.cobrand #doormat .footer-social-links li a img {
    display:block;
    visibility: visible;
}

.cobrand #doormat .footer-social-links li a *:not(img) {
    display:none !important;
}

.wpro #navigation ul li a:hover, .wpro #navigation ul li.selected a, .wpro #navigation ul li.selected a:hover {
    
}

.cobrand #language {
    right: 5px;
}
.wpro #doormat ul li a {
    color: #666666;    
}

.wpro #doormat {
    background: url(../resources/wpro_footer_emblem_en.png) no-repeat;
    
}

.wpro #doormat h3 {
    color: black;
}

.wpro #foot p a {
    color: #666666;
}

.wpro #footer {
    background: #F5F5F5;
}

.whocc_forum .inlay_small_color, .inlay_small {
    width: auto;
}

.whocc_forum #search_submit {
    background-color: #F0BE07;
}

.whocc_forum #navigation ul li {
    /* background: #F0BE07 !important; */
}

.whocc_forum.wpro #navigation ul li:hover, .whocc_forum.wpro #navigation ul li a:hover {
        background: #F0BE07 !important;

}

.whocc_forum #navigation ul li a span {
    padding: 0 5px;
}
.wpro #navigation ul li{
   /* background: #007fbc; */

.searo #navigation ul li{
    background:  #0061a1;
}

.cobrand #branding span {
    
}
}

.wpro .module_col_2 {
    width: 100%;    
}


.wpro .homepage_sections .module_col_2 {
    width: 66.6666%;    
}

.wpro div.inlay_small_color {
 width: 90%;
 padding: 5%;
}

.cobrand .homepage_sections .module_col_2 .teaser {
    margin-bottom: 0;
    
}

.cobrand .homepage_sections .module_col_2 .teaser {
    border-bottom: 0;
}

     
     .cobrand .infiniteCarousel {
        width: 100%;
     }
     .cobrand .infiniteCarousel .wrapper {
        width: 97%;
     }
     
      .wpro div.news {
    float: left;
    margin-right: 2%;
    }
    
     .wpro #page {
        background-image: none;
    }
    
    .wpro #search {
        /*height: 43px;*/
        border-bottom: none;
    }
    
    .searo #page {
        background:none;
    }
    
    .whocc_forum #navigation ul li a:hover, .whocc_forum  #navigation ul li.selected a, .whocc_forum  #navigation ul li.selected a:hover {
        background: #F0BE07;
    }
    

    .wpro #footer a:hover {
            color: #D86422;
    }
@media only screen and (min-width: 720px) {
    .cobrand #content {
    overflow-x: hidden;
    }
 
    .wpro #content {
        position: relative;
    }
    
    .searo #branding a {
        height: 101px;
        width: 252px;
    }
    
    .wpro #branding  {
        height:110px;
    }
    
   
    
    .searo #branding {
        height: 110px;
    }
    
    .searo #header {
        padding: 0px;
    }
    
    
    .cobrand #branding a img {
        position: relative;
        width:auto !important;
        height: auto !important;
        max-height: none !important;
    }
    
    .cobrand.mn #branding a img {
        margin-right: 20px;
    }
    
    .wpro #footer, .wpro #doormat {
        max-width:1024px;
        margin-left:auto;
        margin-right:auto;
    }
    
    
    .apame #branding {
        height: 106px !important;
    }
    
    
}

@media only screen and (max-width: 768px) {
    
    .searo #doormat .doormat_col_1_4, .searo #doormat .doormat_col_2_4, .searo #doormat .doormat_col_3_4, .searo #doormat .doormat_col_4_4 {
    float: none;
    width: auto;
    margin: inherit;
}


.wpro #doormat .footer-social-links {
    width: 220px;
}

.searo #footer {
    background:none !important;
}

.wpro .homepage_sections .module_col_2 {
    width:100%;    
}

    
    
    
    .footer-social-links {
     /*   display:none;*/
    }
     .wpro #doormat h3 {
        background-color: #D86422;
        color: white;
    }
       
     .wpro #wrapper #footer #doormat {
        background: none;
    }
    
    #doormat .doormat_col_1, #doormat .doormat_col_2, #doormat .doormat_col_3, #doormat .doormat_col_4, #doormat .doormat_col_1_3, #doormat .doormat_col_2_3, #doormat .doormat_col_3_3 {
    width: 100% !important;
}

    .apame #header {
        height: 120px;
    }
    
    
}

@media only screen and (min-width: 769px) {
    .searo.cobrand #doormat {
    padding: 0 0 0 31%;
}

.searo #doormat h3, .searo #doormat ul li a, .searo #foot p, .searo #foot p a {
    color:black;
}

.searo #doormat .doormat_col_1_4, .searo  #doormat .doormat_col_2_4, .searo  #doormat .doormat_col_3_4, .searo  #doormat .doormat_col_4_4 {
    float: left;
    width: 31%;
    margin: 0;
}


    
}
@media only screen and (max-width: 720px) {
    
    .whocc_forum.wpro #navigation ul li.selected, .whocc_forum.wpro #navigation ul li.selected a {
        background: #F0BE07;
    }
    
 
    .whocc_forum #navigation ul li#navigation_home.selected a span {
        margin-top: 20px;
    }
    .searo #mobile-nav-icon, .searo #mobile-search-icon {
        top: 25%;
    }

    .cobrand.laos #branding .title2 {
		position: relative;
		top: -8px;
	}
    
	.wpro.cobrand.vietnam #language ul li.selected a:hover {
	    color: #fff;
	}
	
	.wpro.cobrand.vietnam #language ul li a:hover{
		text-decoration: none;
	}
	
   .mongolia.mn #header {
     background: #197ed0;
   }
   
   
    .mn #branding a img, .zh #branding a img, .vi #branding a img, .fr #branding a img {
       display: block !important;
    width: 152px !important;
    position: relative;
    top: 20px;
    }
    
    .mn #branding, .zh #branding, .vi #branding, .fr #branding {
        top: -10px;
        position: relative;
    }
    
    .mn #main, .zh #main, .vi #main, .fr #main {
        top: 20px;
    }
    
    .wpro div.news {
        width: 100%;
        margin-right:auto;
        
    }
    
    .wpro #navigation ul li#navigation_programmes-and-projects {
        border-bottom: none;
    }
    .wpro #doormat h3 {
        background-color: #D86422;
        color: white;
    }
        
    #search {
        top: 120px;
    }
	
	.wpro.cobrand.laos #search{
		top:110px;	
	}
	
	.wpro.cobrand.vietnam #search,
	.wpro.cobrand.mongolia #search{
        top: 100px;
    }
    
    .cobrand.china #search {
        top:135px;
    }
    
    .wpro #navigation ul li,.wpro #navigation ul li a {
        background: #5c5c5c;
        border: #5c5c5c;
         border-right-color: #5c5c5c;
    }
    
    .wpro #navigation ul li a span {
        border-right:none;
    }
    
    .wpro #navigation ul li:hover,.wpro #navigation ul li a:hover {
        background: #D86422;
    }
    
    .wpro #navigation ul li.selected,.wpro #navigation ul li.selected a {
        background: #D86422;
    }
    
    
    
      .cobrand #owl-story-carousel .item, .cobrand #owl-story-carousel li {
    padding: 15px 25px 30px 36px;
    }
    
    .wpro .box {
        padding: 23px 0 30px 15px;
    }
    
    .cobrand.wpro #branding a img {
            /*width: auto !important; 
            position: absolute;
    transform: translate(-100%);
    left: 62%;
    */
    }
	.wpro #branding a img {
	    max-width: 210px;
	}
    
    .apame #branding a span.title {
        position: absolute;
        left: 19%;
        font-size: 14px;
        display: block;
        width: 63%;
    }
       
	.wpro.cobrand.china #branding a img,
	.wpro.cobrand.laos #branding a img,	   
	.wpro.cobrand.papuanewguinea #branding a img,
	.wpro.cobrand.mongolia #branding a img 	{
		top: 0px;
	}	
    
    .asia_pacific_observatory #branding a {
    margin: 20px;
    margin-left: 70px;
    }
    
    .asia_pacific_observatory.cobrand.wpro #branding a img {
        transform: none;
        left: auto;
    }
    
    .cobrand.asia_pacific_observatory .mobile-nav-icon i {   
       background: url('/sysmedia/media/style/fromwhoint/img/responsive-sprite.png') 4px 4px #007fbc;
       padding: 4px;
       top: -25px;
       position: relative;
    }
    
    .asia_pacific_observatory #header {
        background: none !important;
    }
    
    #navigation ul li a {    
        height: 56px;
    }

    li#navigation_home a {
        height: 56px !important;
    }

    .searo #header {
        position: relative;
        top: -10px;
        background: #16629E !important;
    }
    .cobrand #header {
        padding: 0;
    }
    .searo #navigation {
        top: 55px;
    }
    
     .wpro #navigation {
        top: 68px;
    }
    
    
    .wpro .mobile-search-icon {
        top: 25%;

    }
    .cobrand mobile-search-icon {
        height:18px;
        width:18px;
    }
    
    .cobrand .mobile-search-icon {
        background: none;
    }
    
    .wpro .mobile-nav-icon {
        top: 25%;
    }

   
    #branding a img {
        height:auto !important;
        width: 42% !important;
    }
    
    .searo #branding a img {
        max-width: 210px;
    }
 
.wpro #header {
    background: #007fbc;
}

 .cobrand #mobile-nav-icon, .cobrand #mobile-search-icon {
    background: none !important;
 }
    
       .rfeh .mobile-search-icon, .rfeh .mobile-nav-icon {
        top: 19px;
        top: 3vw;
    }
   .cobrand #branding img.cobrand {
        display:none;
   }
   
   .cobrand #branding img.wprobrand {
        display:block !important;
    width: 152px !important;
    position: relative;
    top: 20px;
   }
   
    html body.wpro.cobrand.vietnam div#page div#wrapper div#header div#branding a img.wprobrand,
	html body.wpro.cobrand.philippines div#page div#wrapper div#header div#branding a img.wprobrand{
		top: 0px;
	}
	
	html body.wpro.cobrand.philippines #search{
		top: 120px;
	}

   .cobrand #branding {
        position: relative;
        top: 16%;
   }
   .searo #branding {
    position: relative;
    top: 16%;
   }
   
     .cobrand #branding a {
    width: 100%;
    text-align: center;
    display:block;
   }
   
     .cobrand #branding a * {
   clear:both;
   margin-left:auto;
   margin-right:auto;
   float: none !important;
   }
   
    .cobrand #branding .title2 {
        font-size: 14px;
        margin-top: 10px;
        line-height: 18px;
    }
    
    
    .cobrand #branding a span.title1, wpro.cobrand #branding a span.zhtitle1,
	.cobrand #branding a span.title2, wpro.cobrand #branding a span.zhtitle2{
        display:none;
    }
    
    
    #branding a span.title2, #branding a span.zhtitle2 {
        /*
font-size: 12px !important;
        bottom: 10px;
        position:absolute;
        width: 300px;
        top: 93px;
    transform: translate(-60%);
    left: 50%;
    */
    }
    
    .cobrand #branding a {
        width: 100%;
    }
    .cobrand #navigation {
        top: 77px;    
    }
    
    .wpro.cobrand.apame #navigation {
        top: 120px;
    }
    
    .apame #branding > a {
        margin-left:auto;
        margin-right:auto;
    }
    
    .apame #branding img {
        max-height: 100%;
        width: auto !important;
        
    }
    

   .cobrand #header {
     height: 120px !important; 
	 top: -12px;
   }
	
    .cobrand #navigation {
        top: 120px !important;
    }
    
	.wpro.cobrand.vietnam #navigation,
	.wpro.cobrand.mongolia #navigation {
		top: 100px !important;
	}   
	
   .cobrand.china #navigation {
    top: 135px !important;
   }
    
}

@media only screen and (max-width: 940px) and (min-width: 721px) {
      .cobrand.fill #search {
        top: 27vw !important;
        top: calc(20vw + 54px) !important;
    }




#search_form {
    margin-top:28px;
}

.apame #branding {
    padding-left: 20% !important;
    height: 125px !important; 
}

.apame #header {
    height: 190px;
    padding-top: 0 !important;
}

.wpro #search {
    top: 163px;
}

.wpro.asia_pacific_observatory #search {
    top: 160px;
}

.wpro #search_form {
    margin:0;
}
.searo #search {
    top: 153px;
}

.searo #search_form {
    margin-top: 0 !important;
}

}

@media only screen and (max-width: 940px) {
   
 
.cobrand #language ul {
    text-align: center;
}
.cobrand #language ul li  {
display:inline-block;
}
.wpro #search_form {   
    /* top: -14px; */
}   
.apame .header-social-links {
    display:none;
}
    
.apame #branding {
    padding-left: 0;
}

.apame #branding a span.title {
   padding-top:20px;
}

.apame 
.wpro .mobile-icon-active {
    background-color: #007fbc;
}
.searo .mobile-icon-active {
    background-color: #0061a1;
}

.whocc_forum #navigation {
	width: auto; 
}

}

@media only screen and (min-width: 450px) and (max-width: 720px) {
    .whocc_forum.wpro .mobile-nav-icon {
        /*top:-5px;*/
		top: 10px;
    }
    
    .fill.cobrand #navigation,  .fill.wpro.cobrand #search {
        top: 22vw !important;
    }
    .fill.cobrand #header {
        height: 22vw !important;        
    }
    .wpro #branding {    
		position: relative;
		top: 16%;
	}

	.wpro.cobrand.whocc_forum.fill #search{
		top: 23vw !important;
	}
	
	.wpro.cobrand.whocc_forum.fill #branding{
		top: 10px;
	}

	.asia_pacific_observatory .add-nav{
		display:none;
	}    
	

}

@media only screen and (max-width: 450px) {
   
   .whocc_forum.fill .mobile-search-icon, .whocc_forum.fill .mobile-nav-icon {
    top: 75px;
   }
   
    .fill .mobile-search-icon, .fill .mobile-nav-icon {
        top: 67px;
    }
    .apame #branding {
    max-width: 100%;
    }
     
     .cobrand.wpro.apame #branding {
        margin-left:auto;
     }
     
     .cobrand.wpro.apame #branding a{
        left: auto;
     }
     .cobrand.wpro #branding a  {
     }
     
    
    