/* --- World Health Organization ----------------------------------------------------- */
/* --- CSS Framework: Extension for right to left languages (RTL) -------------------- */
/* -------------------------------------------------------------------------------------
 
 Version 1.5.2.6..
- story fact highlight
- What we do

 
======================================================================================*/



/*<![CDATA[*/
@media all {
	
/* -------------------------------------------------------------------------------------
 layout.css
 ======================================================================================*/


/* position for ie */
body {
	position:relative;
}
#page, #wrapper {
	position:relative;
	zoom:1;
}


/* title */

#page.template_sidebar #title, #page.template_sidebar-marginal #title, #page.template_sidebar-special #title   {
	padding-right:25%;
	padding-left:20px;
}



/* footer */
#footer {		
	background-image:url('../../img/footer_emblem-ar-r.gif');
	background-position: right 15px;
	padding-right:0;
	padding-left:15px;
}
.footer-social-links {
  left: auto;
  right: 20px;
}

.main-site #search::before {
	left:0px;
}



/* -------------------------------------------------------------------------------------
 main
 ---------------------------------------------------------------------------------------*/



/* sidebar */
#sidebar {
	float:right;
}

/* primary */
#primary {
	float:right;	
}

/* marginal */
#marginal {
	float:left;
}
.template_sidebar-special #content {
	float:right;
	direction: rtl;
}


/* -------------------------------------------------------------------------------------
 footer
 ---------------------------------------------------------------------------------------*/

/* doormat */
#doormat {
  padding: 0 320px 0 0;
}

/* foot */
#foot {
	right:15px;
	left:auto;
	bottom:10px;
}



/* -------------------------------------------------------------------------------------
 general.css
 ======================================================================================*/

.jumplink_top {
	float: left;
	padding-right:12px;
	background-position:right 2px;
}
.box {
  margin-right: 0;
  margin-left: 20px;
}
#content > .columns > .col_2-1_1 > *, #primary > *, #marginal > *,
#marginal .colormbox {
  margin-right: 0;
  margin-left: 20px;
}
#stage.stage_narrow #stage_content .col_1-1-1_1 .link_image {
  margin-right: 0;
  margin-left: 20px;
}
#primary > ul {
  margin-right: 20px;
}



/* -------------------------------------------------------------------------------------
 generic
 ---------------------------------------------------------------------------------------*/

/* toggler */
.toggler {
	background-position:right 7px;
	padding-right:15px;
	padding-left:0;
}
.expanded {
	background-position:right -13px;
}
#pageaction_print {
  x-margin-top: 15px;
}


/* -------------------------------------------------------------------------------------
 headings
 ---------------------------------------------------------------------------------------*/

/* titles */
.title_country, .title_topic {
	background-position:right 18px;
	padding-right:40px;
	padding-left:0;
}


/* -------------------------------------------------------------------------------------
 #links
  ---------------------------------------------------------------------------------------*/



.link_external, .link_sites {
	padding-right: 0px !important;
	padding-left: 25px;
	background-image: url('../../img/who_sprite.gif');
	background-position: 0 -630px;
} 

/*
.link_sites {	
	background-image: url('../../img/icon_link_sites.gif');
}
*/

.link_media {
	padding-right:20px;
	/* background-position:right -866px; */
	background-position:right -1px; 
}

ul.horizontal_list li {
	position: relative;
}


ul.horizontal_list li a span.link_info {
	position: static;
	font-size:.8em;
	line-height:.8em;
	}


#factbuffets .factbuffet a.link_media {
	background-position: right 8px;
}

.link_reference {
	padding-right:15px;
	background-position:right 3px;
	background-image:url('../../img/icon_link_reference_rtl.gif');
}

/* horizontal links */
ul.horizontal_list li {
	float: right;
	border-right: 1px solid #ccc;
	border-left: none;
}

ul.horizontal_list li.first a {
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 5px;
}

ul.horizontal_list li a.link_media, ul.horizontal_list li.first a.link_media, #factbuffets .factbuffet a.link_media {
	padding-right:25px;
	padding-left:5px;
	background-position: right -866px;
}

ul.horizontal_list li.first a.link_media {
	margin-right: 1px;
}


ul.horizontal_list li a.link_external, ul.horizontal_list li a.link_sites {
	padding-left:21px;
	padding-right: 5px;
	background-image: url('../../img/who_sprite.gif');
	background-position: 0 -636px;

}

ul.horizontal_list li a.link_external:hover, ul.horizontal_list li a.link_sites:hover {
	background-position: 0 -683px;
}
/*
ul.horizontal_list li a.link_sites {
	background-image: url('../../img/icon_link_sites.gif') no-repeat left 3px;
}
*/
ul.horizontal_list li.first a.link_external, ul.horizontal_list li.first a.link_sites {
	padding-left:21px;
	padding-right: 5px;
	background-image: url('../../img/who_sprite.gif');
	background-position: 0 -636px;
}
/*
ul.horizontal_list li.first a.link_sites {
	background-image: url('../../img/icon_link_sites.gif');
}
*/
ul.horizontal_list li.first a.link_external {
	background-position: 2px 4px;
}

ul.list a.link_external, ul.list a.link_sites, ul.list_dash a.link_external, ul.list_dash a.link_sites {
	padding-left: 25px;
	padding-right: 0px;
	background-image: url('../../img/who_sprite.gif');
	background-position: 0 -636px;
}
/*
ul.list a.link_sites {
	background-image: url('../../img/icon_link_sites.gif');	
}
*/
ul.list a.link_external:visited, ul.list a.link_sites:visited, ul.list_dash a.link_external:visited, ul.list_dash a.link_sites:visited {
	color: #723475;
	background-position: 0 -725px;
}



ul.list a.link_external:hover, a.link_external:active, ul.list a.link_sites:hover, a.link_sites:active, ul.list_dash a.link_external:hover, a.link_external:active, ul.list_dash a.link_sites:hover, a.link_sites:active {
	background-position: left -683px;
}

ul.horizontal_list li a span.link_info {
	right:0;
}

/* auto archive links */
ul.auto_archive li.disc, ul.auto_archive_single li.disc {
	padding-right:15px;
	padding-left:0px;
	background-position:right 7px;
}


 
 /* -------------------------------------------------------------------------------------
 text
 ---------------------------------------------------------------------------------------*/



/* linkbutton */
.linkbutton {
	background-position:right 4px;
	padding-right:30px;
	padding-left:0;
}

.information {
	padding:0 12px 0 0;
	background-position:right top;
}
#tabs span.information {
	font-size: 17px;
}

/* text */
sup, sup a, sub {
	font-size: .6em;
	position: static;
	vertical-align:5px;	
}
sup a, sub a {
	font-size: 1em;
}
sub, sub a  {vertical-align:baseline;}

/* bullet list */
ul.bullet li, ol.bullet li {
	padding-right:15px;
	padding-left:0;
	background-position:right 9px;
}

/* list reference */
ul.reference, ol.reference {
	padding-right:30px;
	padding-left:0;
}
ul.reference li, ol.reference li {
	padding:2px 5px 16px 0;
}
/* lists */
ul.lroman, ul.uroman, ul.lalpha, ul.ualpha, ul.disc, ul.list, ol.list, ul.decimal, ol.decimal, ul.bullet, ol.bullet, ol.reference, ul.reference {
	font-size:16px;
	line-height:20px;
	padding-right:26px;
	padding-left: 0px;
}
ul.disc {
	padding-right:0px;
}
ul.list {
	padding-right:0px;
}

/*updates to bullet */
ul.disc {
	padding-right:0px;
	margin-left: 0px;
	margin-right: 18px;
}

/* disc list */
ul.disc li, ol.disc li, ul.disc ul.disc li, ul.disc ul.disc ul.disc li, ul.disc ul.disc ul.disc ul.disc li {
	padding-left:0px;
	padding-right: 12px;
	margin-left:0px;
	background-position:right .5em;
}

ul.disc ul li {
	padding-left: 0px;
	padding-right: 0px;
}
ul ul.disc, ul ul.decimal, ul ul.lroman, ul ul.uroman, ul ul.lalpha, ul ul.ualpha, ul ul ul.disc, ul ul ul.decimal, ul ul ul.lroman, ul ul ul.uroman, ul ul ul.lalpha, ul ul ul.ualpha, ul ul ul ul.disc, ul ul ul ul.decimal, ul ul ul ul.lroman, ul ul ul ul.uroman, ul ul ul ul.lalpha, ul ul ul ul.ualpha {
padding-left: 0;
padding-right: 36px;
}
.mbox ul.decimal, .mbox ol.decimal {
	list-style-position:outside;
	margin-left: 0px;
	margin-right:0px;
	padding-right:26px;
	
}


/* -------------------------------------------------------------------------------------
IMAGES
 ---------------------------------------------------------------------------------------*/

/* image */
.image {
	float:right;
	padding-right:0;
	padding-left:10px;
}
.icon {
	float:right;
	padding-right:0;
	padding-left:8px;
}
.image_caption {
	font-size:12px;
}

.image_credit {
	text-align: left;
	font-size: 10px;
}

.image_top {
 text-align: right;
}

/* -------------------------------------------------------------------------------------
 form
 ---------------------------------------------------------------------------------------*/

/* label & info */
.form .label {
	float:right;
}
label.label_radio {
	float:right;
	margin-right:0;
	margin-left:15px;
}
label.label_checkbox {
	float:right;
	margin-right:0;
	margin-left:15px;
}
span.error, span.info {
	float:right;
	padding-right:120px;
	padding-left:5px;
}

/* inputs */
.form .input, .form input.text, .form select.select, .form textarea.textarea, .form input.radio, .form input.checkbox, .form .dropdown {
	float:right;
	margin-right:10px;
	margin-left:0;
}
.form input.radio {
	margin-right:10px;
	margin-left:5px;
}
.form input.checkbox {
	margin-right:10px;
	margin-left:5px;
}

/* buttonbar */
.buttonbar ul li {
	float:right;
	margin-right:0;
	margin-left:10px;
}


/* -------------------------------------------------------------------------------------
 columns
 ---------------------------------------------------------------------------------------*/

/* col 1-2 */
.col_1-2_1, .col_1-2_2 {
	float:right;
}
.col_1-2_1,
.template_sidebar .col_1-2_1 {
	margin-right:0;
	margin-left:0;
}
.col_1-2_2,
.template_sidebar .col_1-2_2 {
	margin-right:0;
	margin-left:0;
}

/* col 2-1 */
.col_2-1_1, .col_2-1_2 {
	float:right;
}
.col_2-1_1,
.template_sidebar .col_2-1_1 {
	margin-right:0;
	margin-left:0;
}
.col_2-1_2,
.template_sidebar .col_2-1_2 {
	margin-right: 0px;
	margin-left:0;
}

/* col 1-1 */
.col_1-1_1, .col_1-1_2 {
	float:right;
}
.col_1-1_1,
.template_sidebar .col_1-1_1 {
	margin-right:0;
	margin-left:0;
}
.col_1-1_2,
.template_sidebar .col_1-1_2 {
	margin-right:10px;
	margin-left:0;
}


/* col 1-1-1 */
.col_1-1-1_1, .col_1-1-1_2, .col_1-1-1_3 {
	float:right;
}
.col_1-1-1_1,
.template_sidebar .col_1-1-1_1 {
	margin-right:0;
	margin-left:0;
}
.col_1-1-1_2,
.template_sidebar .col_1-1-1_2 {
	margin-right:10px;
	margin-left:0;
}
.col_1-1-1_3,
.template_sidebar .col_1-1-1_3 {
	margin-right:10px;
	margin-left:0;
}

/* subcolumns */
.subcol_1-1_1, .subcol_1-1_2 {
	float:right;
}
.subcol_1-1_2 {
}

/* unit columns */
.unit_col_1, .unit_col_2, .unit_col_3, .unit_col_4, .unit_col_5, .unit_col_6, 
.unit_col_7, .unit_col_8, .unit_col_9, .unit_col_10, .unit_col_11, .unit_col_12, 
.unit_col_13, .unit_col_14, .unit_col_15, .unit_col_16, .unit_col_17, .unit_col_18, 
.unit_col_19, .unit_col_20, .unit_col_21, .unit_col_22, .unit_col_23, .unit_col_24,
.unit_col_1h {
	float:right;
	margin-right:0;
	margin-left:10px;
}
.col_last {
	margin-right:10px;
	margin-left:0;
}



/* -------------------------------------------------------------------------------------
 boxes and containers
 ---------------------------------------------------------------------------------------*/

.largebox {
  margin-right: 0;
  margin-left: 20px;
}
.col_1-1-1_3, .template_sidebar .col_1-1-1_3,
.col_1-1-1_2, .template_sidebar .col_1-1-1_2 {
  margin: 0;
}


/* colormbox */
.colormbox {
	background-position:15px 10px;
	margin-right:-10px;
	margin-left:-15px;
	padding-right:10px;
	padding-left:15px;
}

/* stage */
#stage {
	position:relative;
	zoom:1;
}
#stage.stage_narrow {
	background-position:left top;
}
#stage.stage_narrow #stage_content {
	float:right;
}
#stage_marginal {
	float:left;
}

/* tabs */
ul.tabs li {
	float:right;
	background-position:left 5px;
	margin-right:0;
	margin-left:5px;
	padding-right:0;
	/* padding-left:5px; */
}
ul.tabs .tab_info {
	float:left;
}


/* -------------------------------------------------------------------------------------
 elements.css
 ======================================================================================*/


/* -------------------------------------------------------------------------------------
 navigation
 ---------------------------------------------------------------------------------------*/

/* navigation */
#navigation ul li {
	margin-right:-1px;
	margin-left:0;
}
#navigation ul li a {
	background-position: left -1470px;
}
#navigation ul li#navigation_home {
  padding-left: 0;
  padding-right: 15px;
}

/* -------------------------------------------------------------------------------------
 search
 ---------------------------------------------------------------------------------------*/

/* form */
#search {
  float: left;
}
#search form {
  padding: 8px 6px 6px 17px;
}
#search_label {
	float:right;
	padding-right:0;
	padding-left:0px;
}
#search_label label {
	float:left;
	background-position: -350px -206px;
	padding-right:23px;
	padding-left:0;
}
#search_input {
	float:right;
}
#search_input input {
	float:right;
}
* html #search_input input {
	/* ie6 fix for background */
    background-image:none;
	border:1px solid #CCCCCC;
	color:#333;
}

#search_submit {
	margin-left:0;
	left: 20px !important;
	right: auto !important;
}
#search_advanced {
	float:left;
}
#search_input input {
  border-right: 1px solid #196AAA;
  border-left: 0;
  color:#333;
}

/* filter */
#search_filter h4 {
	float:right;
}
#search_filter ul {
	padding-right:215px;
	padding-left:0;
}
#search_filter ul li {
	float:right;
	margin-right:0;
	margin-left:10px;
}

/* message */
#search_message {
	overflow:hidden;
}
#search_message h4 {
	float:left;
}
#search_message p {
	padding-right:0;
	padding-left:230px;
}



/* -------------------------------------------------------------------------------------
 ticker
 ---------------------------------------------------------------------------------------*/

/* ticker */
#ticker ul li h3, #ticker ul li a {
	float:right;
	line-height:20px;
}
#ticker_close {
	left:10px;
	right:auto;
}



/* -------------------------------------------------------------------------------------
 subnavigation
 ---------------------------------------------------------------------------------------*/
#sidebar #subnavigation ul.subnavigation li a {
	font-size: 17px;
	} 

/* list */
ul.subnavigation ul {
	margin-right:12px;
	margin-left:0;
}
ul.subnavigation li a, ul.subnavigation li span {
	display:block;
	padding-right:12px;
	padding-left:0;
}

/* nodes */
ul.subnavigation li.open a {
	background-position:right 11px;
}
ul.subnavigation li.closed a {
	background-image:url('../../img/node-closed-ar.gif');
	background-position:right center;
}

#subnavigation ul .node a {
	background-position:right center;
}

#subnavigation ul .node a:visited {
	background-position:right center;
	background-image:url('../../img/node-closed-ar.gif');
	background-repeat:no-repeat;
}

#subnavigation ul.subnavigation li.leave a {
	background-image:none;
	background-position:-10000px center;
}



/* -------------------------------------------------------------------------------------
 facets
 ---------------------------------------------------------------------------------------*/

#facets {
	margin-right:-15px;
	margin-left:0;
	padding-right:15px;
	padding-left:0;
}

/* related */
ul.facet_search li a, ul.facets li.facet_search a {
	background-position:right 3px;
	padding-right:25px;
	padding-left:0;
}

/* type */
ul.facet_type li label, ul.facets li.facet_type label {
	float:right;
}
ul.facet_type li input, ul.facets li.facet_type input {
	float:right;
	margin-right:2px;
	margin-left:10px;
}


/* -------------------------------------------------------------------------------------
 story
 ---------------------------------------------------------------------------------------*/

/* list */
ul.stories li {
	float:right;
}

/* fonts */
ul.stories li h4 {
	padding-right:10px;
	padding-left:5px;
}

/* stage */
.stage_narrow #stage_content ul.stories {
	margin-right:-15px;
	margin-left:0;
	padding-right:5px;
	padding-left:0;
}
#stage_content ul.stories {
	padding-right:5px;
	padding-left:15px;
}
ul.stories li a, ul.stories li h4 {
	background-position: left -488px;
}
ul.stories li#last.selected {
	background-position: left top;
}
.template_sidebar ul.stories li#last.selected, .stage_narrow ul.stories li#last.selected {
	background-position: right top;
}




/* -------------------------------------------------------------------------------------
 listing
 ---------------------------------------------------------------------------------------*/

/* list */
ul.listing li {
	background-position:right 12px;
	padding-right:50px;
	padding-left:10px;
}

/* image */
div.listing_image {	
	left:auto;
	right:1px;	
}

/* types */
.listing_alert {
	background-image:url('../../img/icon_listing_alert_rtl.gif');
}
.listing_emergency {
	background-image:url('../../img/icon_listing_emergency_rtl.gif');
}
.listing_topic {
	background-image:url('../../img/icon_listing_topic_rtl.gif');
}
.listing_resource {
	background-image:url('../../img/icon_listing_resource_rtl.gif');
}



/* -------------------------------------------------------------------------------------
 index
 ---------------------------------------------------------------------------------------*/

/* list */
ul.index li a, ul.index li p {
	background-image:url('../../img/who_sprite.gif');
	background-position: 0 -1130px;
	padding-right:0;
	padding-left:31px;
}
ul.index li a span, ul.index li p span {
	padding-right:5px;
	padding-left:0;
}
ul.index li.index_reference span em {
	float: right;
	background-image:url('../../img/who_sprite.gif');
	background-position-x: right;
	padding-right:15px;
	padding-left:5px;
	font-weight:normal;
	font-style:normal;
}
.indexes_keyboard,
ul.tabs li .indexes_keyboard {
	display:inline-block;
	background-position:right 5px;
	padding-right:20px;
	padding-left:0;
}


/* -------------------------------------------------------------------------------------
 feature
 ---------------------------------------------------------------------------------------*/

/* feature */
ul.feature li a {
	background-image:url('../../img/feature_list_rtl.gif');
	background-position:left 17px;
	padding-right:0;
	padding-left:0;
}
ul.feature li a span {
	padding-right:10px;
	padding-left:0;
}
ul.feature .feature_country span,
ul.feature .feature_topic span,
ul.feature .feature_programme span {
	background-position:right 5px;
	background-repeat:no-repeat;
	padding-right:42px;
	padding-left:0;
}



/* -------------------------------------------------------------------------------------
 buffet
 ---------------------------------------------------------------------------------------*/

/* entry */
.buffet {
	zoom:1;
}
.buffet_entry {
	margin-right:110px;
	margin-left:0;
}
.buffet_image {
	left:auto;
	right:0;
}
#content .buffet_entry h3 {
	line-height:15px;
}

/* -------------------------------------------------------------------------------------
FACT HIGHLIGHT
 ---------------------------------------------------------------------------------------*/
.template_sidebar-marginal .factbuffet {
	float:right;
}


.template_sidebar-marginal .factbuffet p {
	float:left;
}

.template_sidebar-marginal .factbuffet .factbuffet_figure {
	float:right;
	margin-right:0px;
	margin-left:10px;
	font-size:20px;
	line-height:18px;
}

.template_sidebar-marginal .factbuffet ul {
	float:right;
	margin-left:0px;
	margin-right:150px;
}

/* -------------------------------------------------------------------------------------
NEW ABOUT WHO
 ---------------------------------------------------------------------------------------*/

.homepage_sections #billboard {
	margin:-20px -15 15px 0px;
	padding:20px 15px 15px 0px;
}

.homepage_sections #billboard hr {
margin-right:0px;
margin-left:15px;
}

.homepage_sections .inlay_small {
	margin-right:10px;
	margin-left:15px;
}

.homepage_sections h3.section_head1 {
	margin-right:0px;
	margin-left:15px;
}

.homepage_sections .module h4.section_head2 {

}


/* -------------------------------------------------------------------------------------
 dropdown
 ---------------------------------------------------------------------------------------*/

/* selector */
.dropdown .dropdown_selector {
	background-image:url('../../img/dropdown_selector_rtl.gif');
	background-position:left 5px;
}

/* -------------------------------------------------------------------------------------
 #NEWS
 ======================================================================================*/

#archive {
	direction:rtl;
}

/* -------------------------------------------------------------------------------------
 #NEWS
 ======================================================================================*/
 
/* entry */
.news_entry {
	clear:both;
	margin:0px;
}

/* meta */
.news_date {
	float:right;
	margin:0;
}
.news_entry h3, .news_entry p, .news_entry ul {
	margin-right:120px;
}

.news_entry ul.horizontal_list {
	display: inline-block;
}
 

/* links */
.news_links {
	margin:0 120px 0 0px;
}

/* -------------------------------------------------------------------------------------
 HQ country tabs
 ------------------------------------------------------------------------------------- */


/* -------------------------------------------------------------------------------------
 HQ country tabs
 ------------------------------------------------------------------------------------- */

/* clearing double lines for each box */
.col_1-2_2 .tab .box, .col_1-2_2 .tab .box {
	background:none;
}

/* tabs */
.col_1-2_2 ul.tabs {
	float:right;
	padding:0 5px 0 0;
	margin-top:2px;
}
.col_1-2_2 ul.tabs li {
	float:right;
}

.col_1-2_2 ul.tabs .tab_info {
	float:left;
}

.col_1-2_2 #tabs ul.tabs a {
	float:left;
}
 

/* -------------------------------------------------------------------------------------
 events
 ---------------------------------------------------------------------------------------*/

/* meta */
.event_date {
	float:right;
	background-position:right 2px;
	padding-right:25px;
	padding-left:0;
}


/* -------------------------------------------------------------------------------------
 paging
 ---------------------------------------------------------------------------------------*/

/* list */
.paging ul li {
	float:right;
	margin-right:0;
	margin-left:10px;
}




/* -------------------------------------------------------------------------------------
 searchresult
 ---------------------------------------------------------------------------------------*/

/* levels */
ul.searchresults li.searchresult_level_1 {
	margin-right:40px;
	margin-left:0;
}
ul.searchresults li.searchresult_level_2 {
	margin-right:80px;
	margin-left:0;
}
ul.searchresults li.searchresult_level_3 {
	margin-right:120px;
	margin-left:0;
}


/* -------------------------------------------------------------------------------------
 pageactions
 ---------------------------------------------------------------------------------------*/

/* container */
#pageactions {
	background-position: 15px 0px;
	background-color:#FFFFFF;
	padding-right:10px;
	padding-left:15px;
}

/* list */
#pageactions ul li {
	float:right;
}
#form_doc #pageactions ul {
	float:left;
}
#form_doc #pageactions ul {
	float:left;
}

#pageactions ul li a {
	background-position:right 14px;
	padding-right:20px;
	padding-left:10px;
}



/* -------------------------------------------------------------------------------------
 modal
 ---------------------------------------------------------------------------------------*/

/* icon */
.modal_icon {
	right:5px;
	left:auto;
	text-indent:0;
}


/* modal */
div#nyroModalFull div#nyroModalWrapper h1#nyroModalTitle {
	right:5px;
	left:auto;
}
div#nyroModalFull div#nyroModalWrapper a#closeBut {
	right:auto;
	left:0;
}

/* -------------------------------------------------------------------------------------
 modal
 ---------------------------------------------------------------------------------------*/

.inlay_small, .inlay_small_color {
	margin:5px 10px 10px 0px;
}


/* -------------------------------------------------------------------------------------
 QUICK LINKS - WHO
 -------------------------------------------------------------------------------------*/
div.quickLink {
	padding-right: 40px;
	background-image:url('../../img/icon_listing_resource_rtl.gif');
	background-position: right 10px;
}
div.inlay_small div.quickLink, div.inlay_small_color div.quickLink {
	padding-right: 20px;
	background-position: right 15px;
}
form.quickLink select {
	float: right;
}
/* quick link in box inside top story homepage */
/* QUICK LINK IN BILLBOARD */
#billboard #stage_marginal div.quickLink {
	padding-right: 45px;
	padding-left:0px;
	background-image:url('../../img/icon_listing_resource_rtl.gif');
	background-position: right 10px;
}
#billboard #stage_marginal div.quickLink label {
	font-size: 16px;
}
#billboard #stage_marginal form.quickLink {
	margin:0 -42px 0 0;
	padding-left:0px;
	padding-right:45px;
}
/* -------------------------------------------------------------------------------------
 TEASERS IN BOX- WHO
 -------------------------------------------------------------------------------------*/

#content .inlay .teaser_headline, #content .inlay_color .teaser_headline, #content .inlay_small .teaser_headline, #content .inlay_small_color .teaser_headline, #content .inlay .teaser_kicker, #content .inlay_color .teaser_kicker, #content .inlay_small .teaser_kicker, #content .inlay_small_color .teaser_kicker, #content .inlay .teaser p, #content .inlay_color .teaser p, #content .inlay_small .teaser p, #content .inlay_color .teaser p, #content .inlay_small_color .teaser p   {
	font-size:16px;
	line-height: 16px;
}

#content h3.teaser_headline, #content h3.teaser_kicker {
	font-size:17px;
}

#content #billboard .teaser p {
	padding-left:0px;
	padding-right:48px;
}

/* -------------------------------------------------------------------------------------
 #RIGHT COLUMN HIGHLIGH BOX STYLE
 ======================================================================================*/


/* QUICK LINK IN BILLBOARD */
#billboard #stage_marginal div.quickLink, .col_2-1_2 .inlay div.quickLink, .col_2-1_2 .inlay_color div.quickLink, .col_2-1_2 .inlay_small div.quickLink, .col_2-1_2 .inlay_small_color div.quickLink {
	padding-right: 45px;
	padding-left: 0px;
	background-position: right -780px;
}
#billboard #stage_marginal div.quickLink label, .col_2-1_2 .inlay div.quickLink label, .col_2-1_2 .inlay_color div.quickLink label, .col_2-1_2 .inlay_small div.quickLink label, .col_2-1_2 .inlay_small_color div.quickLink label {
	font-size: 16px;
}
#billboard #stage_marginal form.quickLink, .col_2-1_2 .inlay form.quickLink, .col_2-1_2 .inlay_color form.quickLink, .col_2-1_2 .inlay_small form.quickLink, .col_2-1_2 .inlay_small_color form.quickLink {
	margin:0 -42px 0 0px;
	padding: 0 45px 12px 10px;
}

/* -------------------------------------------------------------------------------------
 Video listing
 -------------------------------------------------------------------------------------*/
 .vlargebox {
	direction:rtl;
}
.vlargebox .image_left {
	float:right;
	display: block;
	margin: 5px 0px;
}



/* -------------------------------------------------------------------------------------
 Thumbnail gallery
 -------------------------------------------------------------------------------------*/
ul.gallery{float:right;}
ul.gallery li{float:right; margin: 10px 0px 10px 10px;}
ul.gallery li a.caption {height: 60px;}
ul.small_thumbs li{float:right; margin-left:10px;}
.pulldown {text-align:left;}
.template_sidebar-special #thumbnail_gallery hr {
	float: right;
}

/* -------------------------------------------------------------------------------------
#Publication doc
 -------------------------------------------------------------------------------------*/

#publication_doc {
	float: right;
}
#publication_doc .pubmeta {
	float: right;
}
/* -------------------------------------------------------------------------------------
#lightbox
 -------------------------------------------------------------------------------------*/
a.lightbox_media span {
	padding:0 20px 0 0;
}
.lightbox div.image_right a.lightbox_media span {
	float: left;
	margin-top:5px;
}



/* -------------------------------------------------------------------------------------
 breadcrumb
 ---------------------------------------------------------------------------------------*/

/* list */
#breadcrumb {
	overflow:hidden;
}

#breadcrumb ul li {
	background-image:url('../../img/who_sprite.gif');
	background-position: 0 -55px;
	float:right;
	margin-right:0;
	margin-left:5px;
	padding-right:0;
	padding-left:10px;
}



/* -------------------------------------------------------------------------------------
 doormat
 ---------------------------------------------------------------------------------------*/

/* columns */
#doormat .doormat_col_1, #doormat .doormat_col_2, #doormat .doormat_col_3, #doormat .doormat_col_4 {
	float:right;
	margin-right:0;
}
#doormat .doormat_col_4 {
	margin-left:0;
}
#doormat .doormat_col_1 ul, #doormat .doormat_col_2 ul, #doormat .doormat_col_3 ul, #doormat .doormat_col_4 ul {
  margin-right: 0;
  margin-left: 10px;
}


/* -------------------------------------------------------------------------------------
 foot
 ---------------------------------------------------------------------------------------*/

/* list */
#foot ul li {
	background-position:left 8px;
	float:right;
	margin-right:0;
	margin-left:2px;
	padding-right:0;
	padding-left:3px;
}
#foot ul li#foot_copy, #foot p {
	margin-right:0;
	margin-left:30px;
}

}




@media print {

/* -------------------------------------------------------------------------------------
 layout.css
 ======================================================================================*/	

/* main */
#content, #primary, #marginal {
	padding:0;
}

/* title */
#title {
	padding-left:0;
	padding-right:0;
}


/* -------------------------------------------------------------------------------------
 general.css
 ======================================================================================*/

/* stage */
#stage_content, #stage.stage_narrow #stage_content, #stage_marginal {
	padding:0;
}


/* linkbutton */
#main .linkbutton {
	padding-right:0;
}

/* bullet list */
ul.bullet li, ol.bullet li {
	padding-right:0;
	padding-left:0;
}

/* -------------------------------------------------------------------------------------
 elements.css
 ======================================================================================*/

/* listing */
ul.listing li {
	padding-left:0;
	padding-right:0;
}



/* events */
.event_date {
	padding-right:0;
}



/* index */
ul.index .index_reference span em {
	background-image:none;
}


/* buffet */
.buffet_entry {
	padding-left:0;
	padding-right:5px;
}



}
#billboard .col_1-2_1 #video {
  margin-right: 0px;
  margin-left: 20px;
}
#banner {
  margin-left: 20px;
  margin-right:0px;
}

/* -------------------------------------------------------------------------------------
 responsive.css
 ======================================================================================*/
.template_sidebar .columns {
  margin-right: 0;
  margin-left: 20px;
}
.template_sidebar .col_1-2_1 .link_image, .template_sidebar .col_1-2_1 .image_credit, .template_sidebar {
  margin-right: 0;
  margin-left: 20px;
}
 
/* NEW SLIDER */
/*
.owl-item {
  float: right;
}
*/
.owl-item li {
  list-style: none;
  padding: 15px; /*for top stories title */
}

/* New Buffet Carousel */
.buffet_carousel .owl-theme .owl-controls .owl-buttons {
  right: auto;
  left: 0;
}
.buffet_carousel .owl-buffet-carousel .item .buffet-image {
  float: right;
}
.buffet_carousel .owl-buffet-carousel .buffet_headline {
  margin-left: 0;
  margin-right: 120px;
}
.buffet_carousel .owl-buffet-carousel .item .buffet-image img {
  margin-right: 0;
  margin-left: 10px;
}
 
#stage_content > .stories {
  margin-right: 0;
  margin-left: 20px;
}
.col_1-2_2 ul.tabs li {
  margin: 10px 10px 0 0;
}
.col_1-2_2 ul.tabs {
  padding: 0;
}

#health_topic .col_1-2_1 .plainbox {
  margin-right: 0;
  margin-left: 20px;
}
#content > .columns > .col_2-1_1 > .image_left {
  margin-right: 10px;
}

.template_sidebar #billboard {
  margin-right: 0;
  margin-left: 20px;
}

.search_results #search #search_advanced {
	float:right;
	padding-right:0px;
}

.search_results #search_input input {
	margin-left: 0%\9; /*ie8*/
	margin-right: 42%\9; /*ie8*/
}
	
.search_results input#search_submit {
	float:right\9; /*ie8*/
}
.search_results #search_advanced {
	padding-left:15px\9; /*ie8*/
}
.search_results #search #search_advanced {
	float:left\9; /*ie8*/
}

.search_results #navigation ul li#navigation_health-topics {
	max-width:95px;
}


/* -------------------------------------------------------------------------------------
 Search results greater than 940px
 ======================================================================================*/

@media only screen and (min-width: 941px) {
	.search_results #search_input input {
	margin-left: 0%;
	margin-right: 42%;
	}
	
	.search_results input#search_submit {
	float:right;
	}
	.search_results #search_advanced {
	padding-left:15px;
	}
	
	.search_results #search #search_advanced {
	float:left;
	}
}

@media only screen and (max-width: 768px) {
  #doormat .doormat_col_1 ul, #doormat .doormat_col_2 ul, #doormat .doormat_col_3 ul, #doormat .doormat_col_4 ul,
  #health_topic .col_1-2_1 .plainbox,tr
  #content > .columns > .col_2-1_1 > *, #primary > *, #marginal > * {
    margin: 0;
  }
  #doormat {
    padding: 0;
  }
  .largebox,
  .box {
    margin-left: 0;
  }
  #stage_content > .stories {
    margin: 0;
  }
  #doormat h3:after {
    right: auto;
    left: 15px;
  }
  ul.index li a, ul.index li p {
  	background-image:none;
  	padding-right:0;
  	padding-left:0;
  }
  .template_sidebar .columns {
    margin-right: 0;
    margin-left: 20px;
  }
  #page.template_sidebar #title, #page.template_sidebar-marginal #title, #page.template_sidebar-special #title {
    padding-right: 205px;
  }
  
  /*sidebar */
  .template_sidebar #content, .template_sidebar-marginal #content, .template_sidebar-special #content {
    margin: 0 195px 0 20px;
  }
  .template_sidebar #sidebar, #sidebar {
    left: auto;
    right: 0;
  }
  #footer {
    padding-left: 0;
  }
  .subcol-accordion > h3:after {
    left: 20px;
    right: auto;
  }
  #subnavigation h3:after, #subnavigation h4:after, h3.largebox_title:after {
    left: 20px;
    right: auto;
  }
  #subnavigation h3:after, #subnavigation h4:after, .largebox.accordion h3.largebox_title:after {
    right: auto;
    left: 20px;
  }
}

@media only screen and (max-width: 720px) {
  .more-less-container a:after {
    left: 15px;
    right: auto;
  }
}

@media only screen and (max-width: 620px) {
  .template_sidebar #content, .template_sidebar-marginal #content, .template_sidebar-special #content {
    margin: 0 20px 0 20px;
  }
  #page.template_sidebar #title, #page.template_sidebar-marginal #title, #page.template_sidebar-special #title {
    padding-right: 20px;
  }
}
@media only screen and (max-width: 480px) {
  .news_date {
    float: none;
    margin: 0 0 5px 0;
  }
  .news_entry h3, .news_entry p, .news_entry ul {
    margin-right: 0;
  }
}


/*]]>*/
