/* --- 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;
    }
    .apple-store {
        margin-right: 125px;
    }
    .store-buttons {
        right: 10px;
    }
    /* -------------------------------------------------------------------------------------
 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;
    }
	
	/*-------
	country pages
	----------------------*/

.media-box li {
    text-align: right;
    float: right;
}

}

@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;
    }
}


/*]]>*/