/*English*/
/*General*/
@media screen and (min-width: 1200px) {
    .container {
        max-width: 1600px;
    }
}

@media screen and (min-width: 992px) {
    .container {
        max-width: 1600px;
    }
}

@media screen and (min-width: 768px) {
    .container {
        max-width: 1600px;
    }
}

@media screen and (min-width: 576px) {
    .container {
        max-width: 1600px;
    }
}

body {
    font-family: "Noto Sans",Arial,Helvetica,sans-serif;
}

p {
    margin: 0;
    font-family: "Noto Sans",Arial,Helvetica,sans-serif !important;
    line-height: 1.5;
    font-size: 16px;
}

.p-np p {
    padding: 0;
}

a,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a {
    color: #0c2b64;
}

a:hover, a:focus, a:active,
h1 a:hover, h1 a:focus, h1 a:active,
h2 a:hover, h2 a:focus, h2 a:active,
h3 a:hover, h3 a:focus, h3 a:active,
h4 a:hover, h4 a:focus, h4 a:active,
h5 a:hover, h5 a:focus, h5 a:active,
h6 a:hover, h6 a:focus, h6 a:active,
.h1 a:hover, .h1 a:focus, .h1 a:active,
.h2 a:hover, .h2 a:focus, .h2 a:active,
.h3 a:hover, .h3 a:focus, .h3 a:active,
.h4 a:hover, .h4 a:focus, .h4 a:active,
.h5 a:hover, .h5 a:focus, .h5 a:active,
.h6 a:hover, .h6 a:focus, .h6 a:active {
    color: #444444;
}

.white-link {
    color: #ffffff;
}

.white-link:hover {
    color: #ffffff80;
}

.white-link:visited {
    color: #ffffff;
}

.btn-white {
    background-color: #0c2b64;
    color: #ffffff;
    padding: 15px;
    display: block;
    border: 1px solid #ffffff;
    -webkit-box-shadow: none;
    box-shadow: none !important;
    position: relative;
    margin: 0;
    float: none;
    width: fit-content;
}

.btn-white:hover,
.btn-white:focus,
.btn-white:active {
    background-color: #ffffff;
    color: #0c2b64;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.btn-white a {
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    text-transform: none;
}

.btn-white:hover a,
.btn-white a:hover {
    color: #0c2b64 !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
    margin-top: 0;
    color: #0c2b64;
    font-family: "Noto Sans",Arial,Helvetica,sans-serif;
}

h1,
.h1 {
    font-size: 24px;
    font-weight: bold;
}

h2,
.h2 {
    font-size: 22px;
    font-weight: bold;
}

h3,
.h3 {
    font-size: 18px;
    font-weight: bold;
}

h4,
.h4 {
    font-size: 16px;
    font-weight: bold;
}

.page-header h1,
.article-title h1,
.page-header h2,
.content-category h2 {
    color: #0c2b64;
    font-size: 24px;
    font-weight: 700;
    border-bottom: 1px solid #b3bdce;
    padding-bottom: 5px;
    text-transform: none;
    margin-bottom: 15px;
}

.blog h3 {
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 18px;
    font-weight: bold;
    color: #0c2b64;
}

img {
    max-width: 100%;
    height: auto;
}

.img-100 img {
    width: 100% !important;
    height: auto !important;
}

p img {
    width: auto;
}

.custom p img {
    width: 100%;
}

.custom p img.image-left {
    width: auto;
}

.float-right {
    float: right;
    margin-left: 10px;
}

button:focus {
    outline: none;
}

.media {
    display: inherit;
}

#back-to-top {
    background: #0c2b64;
}

#back-to-top:hover,
#back-to-top:focus,
#back-to-top:active {
    background: #444444;
}

@media screen and (max-width: 1199px) {
    li.nav-item:has(.hidden-mobile) {
        display: none;
    }
}

@media screen and (max-width: 767px) {
    .hidden-mobile-767 {
        display: none;
    }
}

@media screen and (min-width: 768px) {
    .mobile-only {
        display: none;
    }
}

@media screen and (min-width: 992px) {
    .sticky-top {
        position: inherit;
        top: 0;
        z-index: 1;
        width: 100%;
    }
}

.hidden {
    display:none;
}

.grey-bg {
    background-color: #faf9f9;
}

.item-page .com-content-article__body {
    font-size: 16px;
    line-height: inherit;
}
.geek-search-wrapper .search-results .result-title h3 {display:inline;}


.com-content-article__body p a, .com-content-article__body p a:hover {text-decoration:underline;}
.col p a, .section p a, div[id^="rlta-panel"] p a, .layout-homepage-en p a, .layout-homepage-ar p a, .layout-homepage-fr p a {text-decoration: none;}

.blockquote p,
blockquote p {
    margin-bottom: 0;
}

ol li {
    margin-left: 30px;
    font-family: inherit;
    font-size: 16px;
    line-height: inherit;
    color: #434343;
}

.btn.jmodedit,
.popover-body {
    display: none !important;
}


/*Top Bar*/
#t4-top-bar {
    background: #274375;
    height: 60px;
}

#t4-top-bar .megamenu {
    display: flex !important;
    align-items: center;
    margin: 0;
}

#t4-top-bar .navbar-expand-lg .navbar-nav {
    gap: 20px;
}

#t4-top-bar .t4-megamenu>.navbar-nav>li {
    margin: 0;
}

#t4-top-bar .t4-megamenu>.navbar-nav>li>a, .t4-megamenu>.navbar-nav>li>.nav-link,
#t4-top-bar .t4-megamenu>.navbar-nav>li>.mod-menu__heading {
    padding: 18px 15px;
    line-height: 50px;
}

#t4-top-bar .geek-search-wrapper .search-icon {
    padding: 15px;
    background: #274375;
    line-height: 30px;
}

#t4-top-bar .geek-search-wrapper .search-icon img {
    width: 20px;
    margin-top: 5px;
}

#t4-top-bar .geek-search-wrapper .search-icon span {
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
}

#geek-search-2468 .search-icon:hover,
#geek-search-2468 .search-icon:active,
#geek-search-2468 .search-icon:focus,
#geek-search-2619 .search-icon:hover,
#geek-search-2619 .search-icon:active,
#geek-search-2619 .search-icon:focus,
#geek-search-2620 .search-icon:hover,
#geek-search-2620 .search-icon:active,
#geek-search-2620 .search-icon:focus {
    background: #0078d4;
}

/*.head-search .mod-finder .form-control {
    height: 56px;
    top: -8px;
    background-image: url(../../../images/general/icons/search-light.svg);
    border: none;
    color: #ffffff !important;
}

.head-search #mod-finder-searchword2147:focus {
    background-color: #0078d4;
}

#mod-finder-searchword2147::placeholder {
  color: #ffffff80;
}*/

.head-search {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    margin: 0;
    padding: 0;
    column-gap: 75px;
}

/*@media screen and (maX-width: 767px) {
    #t4-top-bar .mod-finder {
        display: none;
    }
}*/

.head-search .mod-languages button:before {
    content: url(/images/general/icons/translation-white.svg);
    position: absolute;
    right: 115px;
    top: 0px;
    width: 40px;
    height: auto;
    display: block;
    background-color: transparent;
    padding: 15px 0 13px 15px;
    transition: all 0.15s ease-in-out;
}

.head-search .mod-languages button:hover:before,
.head-search .mod-languages button:active:before,
.head-search .mod-languages button:focus:before{
    background-color: #0078d4;
}

.head-search .mod-languages .btn-group .btn {
    font-size: 16px;
    line-height: 30px;
    background-color: transparent !important;
    border: none;
    padding: 15px 15px;
    margin: 0 !important;
    white-space: nowrap;
    transition: all 0.15s ease-in-out;
    min-width: 115px;
}

.head-search .mod-languages .btn-group .btn:hover,
.head-search .mod-languages .btn-group .btn:focus,
.head-search .mod-languages .btn-group .btn:active {
    background-color: #0078d4 !important;
    border: none;
    opacity: 1;
}

.head-search .mod-languages .dropdown-menu {
    padding: 0;
    background: #274375;
    border: none;
    border-radius: 0;
    margin-top: -2px !important;
    left: auto !important;
    right: 0 !important;
}

.head-search .mod-languages ul.lang-block li {
    display: block;
    padding: 0;
    text-align: start;
    margin: 0;
}

.head-search .mod-languages a {
    color: #ffffff;
    display: block;
}

.head-search div.mod-languages a:hover {
    background-color: #0078d4;
}

#t4-top-bar .t4-megamenu.animate .dropdown > .dropdown-menu {
    background: #20313b;
}

#t4-top-bar .mega-sub-1 {
    border: none;
}

/*Top Bar - Regions*/
.sf-secondary-geo-navigation-container {
    padding: 0;
    background-color: #20313b;
    color: #ffffff;
}

.sf-secondary-geo-navigation-wrapper {
    width: 100%;
    max-width: 1600px;
    padding-right: 30px;
    padding-left: 30px;
    margin: 0 auto;
}

.sf-geo-navigation-title {
    border-bottom: 0;
    display: block;
    width: 100%;
    padding-bottom: 30px;
    margin: 0 auto;
    font-size: 18px;
    text-align: center;
    font-weight: bold;
    color: #fff;
}

#sf-geo-navigation-container ul {
    list-style: none;
    padding-left: 0;
}

.sf-secondary-geo-navigation-region li {
    display: block;
    position: relative !important;
    width: 33.33%;
    padding: 20px 0;
    margin: 15px 0 !important;
    border-radius: 4px;
    border-top: none !important;
    text-align: center;
    float: left;
}

.sf-secondary-geo-navigation-region li.active,
.sf-secondary-geo-navigation-region li:hover {
    background-color: #0078d4;

}

.sf-secondary-geo-navigation-region li a {
    display: inline-block;
    min-height: 148px;
    text-align: center;
}

.sf-secondary-geo-navigation-region li img {
    display: block;
    width: auto;
    max-height: 108px;
    margin: 10px auto;
    clear: both;
}

.sf-secondary-geo-navigation-region li a span {
    display: block;
    position: absolute;
    bottom: 20px;
    left: 50%;
    line-height: normal;
    font-weight: bold;
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}

/*Top Bar - Regions New*/
.sf-secondary-geo-navigation-region.flex-container {
    display: flex;
    flex-wrap: wrap;
    gap: 1.5rem;
    justify-content: space-between;
}

.sf-secondary-geo-navigation-region .region-item {
    flex: 1 1 calc(33.333% - 1rem);
    max-width: calc(33.333% - 1rem);
    box-sizing: border-box;
    text-align: center;
}

.sf-secondary-geo-navigation-region .region-item a {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-decoration: none;
    color: inherit;
    padding: 25px;
    transition: background 0.2s ease;
}

.sf-secondary-geo-navigation-region .region-item a:hover,
.sf-secondary-geo-navigation-region .region-item a:active,
.sf-secondary-geo-navigation-region .region-item a:focus {
    background: #0078d4;
    border-radius: 5px;
}

.sf-secondary-geo-navigation-region .region-item img {
    height: auto;
    max-width: 100%;
    margin-bottom: 15px;
}

.sf-secondary-geo-navigation-region .region-item a span {
    font-weight: bold;
    font-size: 16px;
    color: #ffffff;
}

@media (max-width: 768px) {
    .region-item {
        flex: 1 1 100%;
        max-width: 100%;
    }
}


/*Geek Elastic Search - Modal*/
.remodal,
.remodal-wrapper:after {
    vertical-align: top;
    margin-top: 50px;
}

.geek-search-wrapper .search-form .input-group.input-large > input {
    width: 100%;
    max-width: 100%;
    padding: 6px 0;
    z-index: 2;
    background: #F4F4F4;
    text-indent: 20px;
    border: 1px solid rgba(52, 58, 64, 0.12);
}

.geek-search-wrapper .search-form .input-group.input-large > input:focus {
    background: #FFF;
}

.geek-search-wrapper .search-form .form-control,
.inputbox {
    display: block;
    width: auto;
    height: 40px;
    padding: 10px 15px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7;
    color: var(--body-text-color);
    background-color: var(--body-bg-color);
    background-clip: padding-box;
    border: 1px solid var(--input-border-color);
    border-radius: 0;
    -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.geek-search-wrapper .js-calendar {
    margin-top: initial !important;
}

.geek-search-wrapper .search-form .btn.btn-primary {
    background-color: #0c2b64 !important;
    border: 1px solid #0c2b64 !important;
    color: #ffffff;
    padding: 0 20px;
    white-space: normal;
}

.geek-search-wrapper .search-form .btn [class^=icon-],
.geek-search-wrapper .search-form .btn [class*=" icon-"] {
    margin: 0;
}

.geek-search-wrapper .controls label.radio-inline input[type="radio"] {
    position: relative;
    margin-left: -20px;
}

#geek-search-loading {
    background: #0c2b64;
}

.geek-search-wrapper .search-results .result-title a {
    color: #0c2b64;
    font-weight: bold;
}

.geek-search-wrapper .search-results .result-text {
    max-height: 70px;
    overflow: hidden;
}

.geek-search-wrapper .pagination .first .page-link,
.geek-search-wrapper .pagination .prev .page-link,
.geek-search-wrapper .pagination .next .page-link,
.geek-search-wrapper .pagination .last .page-link {
    width: 75px;
    border-radius: 5px !important;
}

ul.pagination a:hover,
ul.pagination a:active,
ul.pagination a:focus {
    background: #0c2b64;
    border: 1px solid #0c2b64;
    color: #fff;
    text-decoration: none;
}


/*Top Header*/
#t4-top-header {
    padding: 25px 0;
}

.navbar-brand .logo-img {
    max-height: 100px;
}


/*Header*/
#t4-mainnav {
    border: none !important;
    box-shadow: 0px 5px 5px #0000001A;
}

.header-layout-8 .header-bottom {
    background: #0c2b64;
    border: none;
}

.navbar-expand-lg .navbar-nav {
    align-items: center;
}

.t4-megamenu-wrap.align-left .t4-megamenu > .navbar-nav > li {
    margin-left: 0;
    margin-right: 5px;
}

.t4-megamenu>.navbar-nav>li>.mod-menu__heading {
    cursor: pointer;
}

.t4-megamenu>.navbar-nav>li>a,
.t4-megamenu>.navbar-nav>li>.nav-link,
.t4-megamenu>.navbar-nav>li>.mod-menu__heading {
    color: #ffffff;
    font-family: "Noto Sans",Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 2;
    text-transform: none;
    letter-spacing: normal;
    padding: 20px 15px;
}

.t4-megamenu>.navbar-nav>li>a:hover,
.t4-megamenu>.navbar-nav>li>a:focus,
.t4-megamenu>.navbar-nav>li>a:active,
.t4-megamenu>.navbar-nav>li>.nav-link:hover,
.t4-megamenu>.navbar-nav>li>.nav-link:focus,
.t4-megamenu>.navbar-nav>li>.nav-link:active,
.t4-megamenu>.navbar-nav>li>.mod-menu__heading:hover,
.t4-megamenu>.navbar-nav>li>.mod-menu__heading:focus,
.t4-megamenu>.navbar-nav>li>.mod-menu__heading:active {
    color: #ffffff;
    background-color: #0078d4;
}

.mod-menu__heading.nav-header.item1769.hidden-mobile {
    padding: 19px 15px 21px 15px;
    line-height: 55px;
}

@media screen and (max-width: 1366px) {
    .t4-megamenu>.navbar-nav>li>a,
    .t4-megamenu>.navbar-nav>li>.nav-link,
    .t4-megamenu>.navbar-nav>li>.mod-menu__heading {
        font-size: 16px;
        line-height: 2.25;
    }
}

.t4-megamenu>.navbar-nav>li.show>a,
.t4-megamenu>.navbar-nav>li.show>.nav-link {
    color: #ffffff;
    font-family: "Noto Sans",Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 2;
    text-transform: none;
    letter-spacing: normal;
    padding: 20px 15px;
}

.t4-megamenu>.navbar-nav>li.show>a:hover,
.t4-megamenu>.navbar-nav>li.show>a:focus,
.t4-megamenu>.navbar-nav>li.show>a:active,
.t4-megamenu>.navbar-nav>li.show>.nav-link:hover,
.t4-megamenu>.navbar-nav>li.show>.nav-link:focus,
.t4-megamenu>.navbar-nav>li.show>.nav-link:active {
    color: #ffffff;
    background-color: #0078d4;
}

.t4-megamenu > .navbar-nav > li.active > a,
.t4-megamenu > .navbar-nav > li.active > .nav-link {
    color: #ffffff;
    background-color: #0078d4;
}

.t4-megamenu>.navbar-nav>li>a.home {
    background-image: url(../../../images/general/icons/home-icon-w.svg);
    background-position: center;
    background-size: 50px;
    background-repeat: no-repeat;
    text-indent: -99999px;
    padding: 14px 35px;
    display: block;
}

.not-at-top .t4-megamenu>.navbar-nav>li>a.home {
    background-image: url(../../../images/general/emro-logo_white.png);
    background-position: center;
    background-size: 115px;
    background-repeat: no-repeat;
    width: 135px;
    height: auto;
    text-indent: -99999px;
    direction: ltr;
}

.t4-megamenu>.navbar-nav>li>a.home:hover,
.t4-megamenu>.navbar-nav>li>a.home:focus,
.t4-megamenu>.navbar-nav>li>a.home:active {
    color: #ffffff;
    background-color: #0078d4;
    padding: 14px 35px;
}

.t4-megamenu .dropdown-menu li.active > a,
.t4-megamenu .dropdown-menu li.active > span {
    background-color: #0078d4 !important;
    color: #ffffff;
}

@media screen and (max-width: 1199px) {
    #t4-mainnav {
        display: none;
    }
}


/* Mega Menu */
.t4-megamenu.animate .dropdown > .dropdown-menu {
    position: fixed;
    left: 0;
    right: 0;
    top: auto;
    background-color: #0c2b64;
    margin: 0 !important;
    border: none;
}

.not-at-top .t4-megamenu.animate .dropdown > .dropdown-menu {
    position: fixed;
    left: 0;
    right: 0;
    top: 60px;
    margin: 0 !important;
    width: auto !important;
    background: #274375;
    border: none;
}

.t4-megamenu.animate .dropdown .mega-dropdown-inner {
    max-width: 1500px;
    margin: 0 auto;
}

@media screen and (max-height: 767px) {
    .t4-megamenu.animate .dropdown .mega-dropdown-inner {
        height: 475px;
        overflow-y: scroll;
        overflow-x: hidden;
    }
}

.t4-megamenu .mega-inner .navbar li a,
.t4-megamenu .mega-inner .navbar li span {
    padding: 10px;
    text-transform: none;
    white-space: nowrap;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
}

.t4-megamenu .mega-inner .navbar li span.separator.nav-link {
    padding: 8px 0 !important;
}

.dropdown .mod-menu__heading:after {
    content: '\f0d7';
    font-family: FontAwesome;
    font-weight: normal;
    margin-left: 10px;
}

.dropdown.show .mod-menu__heading:after {
    content: '\f0d8';
    font-family: FontAwesome;
    font-weight: normal;
    margin-left: 10px;
}

.mega-sub-1 {
    border-color: #37507f;
    border-width: 0 1px 0;
    border-style: solid;
}

.mega-sub-2,
.mega-sub-3 {
    border-color: #37507f;
    border-width: 0 1px 0 0;
    border-style: solid;
}

.mega-sub-1 .navbar-toggler {
    display: none;
}

.t4-megamenu .dropdown-menu li>a,
.t4-megamenu .dropdown-menu li>.nav-link,
.t4-megamenu .dropdown-menu li .dropdown-item,
.t4-megamenu .dropdown-menu li .separator {
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    padding: 10px !important;
    display: block;
    line-height: 1.6;
}

.t4-megamenu .dropdown-menu li .separator {
    color: #ffffff80;
}

.t4-megamenu .dropdown-menu li>a:hover,
.t4-megamenu .dropdown-menu li>a:focus,
.t4-megamenu .dropdown-menu li>a:active,
.t4-megamenu .dropdown-menu li>.nav-link:hover,
.t4-megamenu .dropdown-menu li>.nav-link:focus,
.t4-megamenu .dropdown-menu li>.nav-link:active,
.t4-megamenu .dropdown-menu li .dropdown-item:hover,
.t4-megamenu .dropdown-menu li .dropdown-item:focus,
.t4-megamenu .dropdown-menu li .dropdown-item:active {
    background-color: #0078d4 !important;
    color: #ffffff;
}

.t4-megamenu .mega-sub-1 .t4-module .nav li.nav-item:first-child,
.t4-megamenu .mega-sub-1 .mega-col-module .nav li.nav-item:first-child {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    text-align: left;
}

.t4-megamenu .mega-sub-1 .t4-module .nav li.nav-item,
.t4-megamenu .mega-sub-1 .mega-col-module .nav li.nav-item {
    -ms-flex-preferred-size: 10%;
    flex-basis: 10%;
    text-align: center;
}

.mega-sub-2 ul li,
.mega-sub-3 ul li {
    width: 100%;
}

.t4-megamenu .dropdown-toggle:after {
    display: none;
}

ul.nav-child li a {
    font-weight: 400 !important;
    font-size: 16px !important;
}

.t4-megamenu > .navbar-nav > li.active > a.dropdown-toggle .item-caret, .t4-megamenu > .navbar-nav > li.active > .nav-link.dropdown-toggle .item-caret {
    border-top-color: #ffffff;
}

/*Menu Active Items*/
.health-topics .item1769,
.media .item1519,
.publications .item3386,
.country .item82,
.program .item85,
.about .item88 {
    background-color: #0078d4;
}
.health-topics.mega li.nav-item.current.active > a {color:#d86422;}

/*OffCanvas*/
#triggerButton {
    padding: 0;
    border: none;
}

#t4-mainnav #triggerButton {
    display: none !important;
}

@media screen and (max-width: 1199px) {
    #triggerButton.d-lg-none {
        display: block !important;
    }
}


@media (max-width:767px){
    .t4-offcanvas.c-offcanvas{
        height: calc(100vh - 61px);
        margin-top: 61px;
    }
    .c-offcanvas-bg.c-offcanvas-bg--overlay.is-open{
        top:60px
    }
    .lang-block.dropdown-menu{
        z-index: 9999;
    }
}

.offcanvas-toggle {
    display: flex;
    align-items: center;
    justify-content: end;
}

.t4-offcanvas-toggle i {
    font-size: 36px;
    background: #0c2b64;
    padding: 10px 15px;
    border-radius: 5px;
    color: #ffffff;
}

.t4-offcanvas-toggle:toggle i {
    color: #ffffffbf;
}

#triggerButton {
    color: #ffffff;
}

#triggerButton:hover {
    color: #ffffffbf;
}

.t4-offcanvas .t4-off-canvas-header {
    padding: 25px;
}

.t4-offcanvas .t4-off-canvas-header a img {
    outline: none;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(../../../images/general/emro-logo_white.png) no-repeat;
    background-size: contain;
    width: 240px;
    height: 115px;
    max-height: 115px;
    padding-left: 240px;
}

.t4-offcanvas {
    width: 100%;
    background: #20313b;
    overflow-y: auto;
}

.t4-offcanvas .t4-off-canvas-header .close span {
    color: #ffffff;
    font-size: 42px;
    font-weight: 600;
    position: relative;
    top: 0;
}

.t4-offcanvas .t4-off-canvas-header .close:hover {
    background: inherit !important;
}

.close:not(:disabled):not(.disabled):hover,
.close:not(:disabled):not(.disabled):focus {
    opacity: 1;
}

.t4-offcanvas .t4-off-canvas-body .t4-module .module-inner {
    padding: 0;
}

.t4-offcanvas .t4-off-canvas-body .nav-item {
    border-bottom: 1px solid #131c20;
    padding: 0;
}

.t4-offcanvas .t4-off-canvas-body .nav-item a,
.t4-offcanvas .t4-off-canvas-body .separator {
    color: #ffffff;
    font-size: 18px;
    padding: 10px 25px;
    font-weight: 600;
}

.t4-offcanvas li a.home {
    background-image: none;
    text-indent: 0;
    color: #ffffff !important;
}

.t4-offcanvas .t4-off-canvas-body .nav-item a:hover,
.t4-offcanvas .t4-off-canvas-body .nav-item a:focus,
.t4-offcanvas .t4-off-canvas-body .nav-item a:active,
.t4-offcanvas .t4-off-canvas-body .separator:hover,
.t4-offcanvas .t4-off-canvas-body .separator:focus,
.t4-offcanvas .t4-off-canvas-body .separator:active {
    color: #FFFFFFBF;
}

.t4-offcanvas #mobile-top-bar ul {
    list-style: none;
    padding: 10px 25px;
    border-bottom: 1px solid #131c20;
}

.t4-offcanvas #mobile-top-bar ul li a {
    color: #ffffff;
    font-size: 18px;
    font-weight: 600;
}

.t4-offcanvas #mobile-top-bar ul li a:after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent;
    transform: rotate(-90deg);
}

.t4-offcanvas #geek-search-2501 .search-icon,
.t4-offcanvas #geek-search-2635 .search-icon {
    padding: 14px;
    width: 100%;
    background: #274375;
}

.t4-offcanvas #geek-search-2501 .search-icon span,
.t4-offcanvas #geek-search-2635 .search-icon span {
    font-size: 16px;
    color: #ffffff;
    width: 90%;
    font-weight: 600;
}

/*.t4-offcanvas .t4-off-canvas-body .nav-item a:after {
    content: "\f107";
    display: inline-block;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 24px;
    color: #FFFFFF;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}*/


/*OffCanvas - Regions Panel*/
#Mod2716,
#Mod2717 {
    margin-bottom: 0;
}

#regions-panel.slide-panel {
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: #20313b;
    z-index: 9999;
    transform: translateX(100%);
    transition: transform 0.3s ease;
    padding: 25px;
    overflow-y: auto;
    box-shadow: -4px 0 12px rgba(0, 0, 0, 0.2);
    display: none;
}

#regions-panel.slide-panel.open {
    transform: translateX(0);
}

#regions-panel .regions-panel-header a img {
    outline: none;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(../../../images/general/emro-logo_white.png) no-repeat;
    background-size: contain;
    width: 240px;
    height: 115px;
    max-height: 115px;
    padding-left: 240px;
}

#regions-panel .regions-panel-header a img:lang(fr-fr) {
    outline: none;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(../../../images/general/who_emro_logo_french_white.png) no-repeat no-repeat;
    background-size: contain;
    width: 240px;
    height: 115px;
    max-height: 115px;
    padding-left: 240px;
}

#regions-panel .back-button {
    display: flex;
    margin: 1rem 0;
    background-color: transparent;
    border: none;
    font-size: 16px;
    color: #ffffff;
    cursor: pointer;
    padding: 0;
    font-weight: bold;
}

#regions-panel .regions-list {
    list-style: none;
    padding: 0;
    margin: 0;
}

#regions-panel .regions-list li {
    margin-bottom: 0.75rem;
}

#regions-panel .regions-list a {
    text-decoration: none;
    color: #333;
    font-size: 1.1rem;
}

#regions-panel .regions-list a:hover {
    text-decoration: underline;
}

#regions-panel .region-item {
    flex: 1 1 100%;
    max-width: 100%;
    box-sizing: border-box;
    text-align: center;
}

#regions-panel .region-item img {
    height: auto;
    max-width: 75%;
    margin-bottom: 15px;
}

/*Top Footer*/
.t4-footnav {
    background-color: #0c2b64;
    border-top: none;
    color: #ffffff;
}

.t4-footnav .container {
    padding: 50px 25px;
}

.t4-footnav .mod-menu__heading {
    font-size: 24px;
    font-weight: 700;
}

.t4-footnav .nav>li a {
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    padding: 10px;
}

.t4-footnav .nav>li a:hover,
.t4-footnav .nav>li a:active,
.t4-footnav .nav>li a:focus {
    color: #ffffff;
    background-color: #0078d4;
}

.t4-footnav .dropdown-toggle::after {
    display: none;
}

.t4-footnav ul.mod-menu__sub li a {
    padding-left: 8px !important;
    padding: 5px 0;
    color: #ffffff !important;
    font-size: 18px;
    font-weight: normal !important;
}

.t4-module .nav li ul>li>a:before,
.t4-card .nav li ul>li>a:before,
.moduletable .nav li ul>li>a:before,
.module_menu .nav li ul>li>a:before {
    display: none;
}

.t4-footnav .navbar .navbar-toggler {
    width: 100%;
    text-align: left;
}

.t4-footnav .icon-menu {
    width: 100%;
}

.t4-footnav .fm-sitemap .icon-menu:before {
    content: "Site Map";
    font-family: "Noto Sans",Arial,Helvetica,sans-serif;
    font-weight: 600;
    color: #ffffff;
}

.t4-footnav .fm-help .icon-menu:before {
    content: "Help and Services";
    font-family: "Noto Sans",Arial,Helvetica,sans-serif;
    font-weight: 600;
    color: #ffffff;
}

.t4-footnav .fm-offices .icon-menu:before {
    content: "WHO Offices";
    font-family: "Noto Sans",Arial,Helvetica,sans-serif;
    font-weight: 600;
    color: #ffffff;
}

.t4-footnav .icon-menu:after {
    content: '\f107';
    color: #ffffff;
    float: right;
    font-size: 24px;
}

@media screen and (max-width: 991px) {
    .t4-footnav .mod-menu__heading {
        display: none;
    }
}

.logo-footer a {
    display: block;
    width: 400px;
    height: auto;
    margin: 0 auto;
    padding: 10px;
}

@media screen and (max-width: 767px) {
    .logo-footer a {
        width: 200px;
    }
}

.logo-footer a:hover {
    background-color: #0078d4;
}

.t4-footnav .t4-module {
    margin-bottom: 0;
    margin-top: 0;
}

.mobile-only ul {
    width: 100%;
}

.mobile-only .dropdown.parent:after {
    content: "";
    display: inline-block;
    position: absolute;
    top: 5px;
    right: 0;
    color: #fff;
    font-family: "Font Awesome 5 Free";
    font-size: 24px;
    line-height: 45px;
    font-weight: 700;
    font-variant: normal;
    font-style: normal;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    text-rendering: auto;
}

.mobile-only .dropdown.parent.show:after {
    transform: rotate(180deg);
}

.mobile-only ul.dropdown-menu.show {
    background: transparent;
    border: none;
}

.mobile-only ul.dropdown-menu li a {
    color: #ffffff;
    font-size: 18px;
    padding: 5px 0;
}

.mobile-only.t4-module .nav li ul > li.active > a,
.mobile-only.t4-card .nav li ul > li.active > a,
.mobile-only.moduletable .nav li ul > li.active > a,
.mobile-only.module_menu .nav li ul > li.active > a {
    color: #ffffff !important;
    font-weight: 600;
}


/*Footer*/
.t4-footer {
    background-color: #274375;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
}

.t4-footer p {
    margin: 0;
}

.t4-footer a {
    color: #ffffff;
    padding: 10px;
}

.t4-footer a:hover {
    color: #ffffff;
    background-color: #0078d4;
}

.position-1 {
    text-align: center;
}

.position-1 a {
    width: 20px;
    padding: 1rem;
}

.position-1 a:hover {
    background-color: #0078d4;
}

.position-1 svg {
    height: 1.5rem;
}

.t4-footer .position-2 {
    text-align: right;
}

/*Module Positions*/
div[id^=t4-body-], div[id^=t4-section-], div[id^=t4-spotlight-] {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 32px;
    margin-bottom: 32px;
}

/*Masthead*/
.t4-masthead .t4-masthead-inner.has-bg {
    margin-bottom: 0;
    background-position: center;
    min-height: 500px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.t4-masthead .t4-masthead-title {
    color: #ffffff;
    background: rgba(0,32,92,0.75);
    padding: 5px 15px;
    font-size: 37px;
    line-height: 58px;
    font-weight: bold;
}

.t4-masthead .t4-masthead-description .mhd-text {
    color: #ffffff;
    font-size: 20px;
    line-height: 26px;
    font-weight: 600;
    pointer-events: none;
    margin: 0 auto;
}

.t4-masthead a {
    background-color: rgba(0,32,92,0.75);
    border: 1px solid #0c2b64;
    font-size: 20px;
    font-weight: 600;
    margin: 0 auto;
}

.t4-masthead a:hover,
.t4-masthead a:focus {
    background-color: rgba(255,255,255,0.75);
}

@media screen and (max-width: 991px) {
    .item-151 .t4-masthead .t4-masthead-inner.has-bg {
        min-height: 400px;
    }

    .t4-masthead .t4-masthead-title {
        font-size: 24px;
        line-height: 30px;
    }
}

.t4-masthead .edit-link a {
    background-color: transparent;
    border: none;
    font-size: 0.93rem;
    font-weight: 400;
}


/*Secondary Navigation*/
ul.mod-menu._countries,
ul.mod-menu._health-topics {
    width: 100%;
    justify-content: left;
    padding: 15px;
    margin-bottom: 25px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
}

ul.mod-menu._countries li,
ul.mod-menu._health-topics li {
    font-size: 16px;
    font-weight: bold;
}

ul.mod-menu._countries ul li,
ul.mod-menu._health-topics ul li {
    font-size: 16px;
    font-weight: bold;
}

ul.mod-menu._countries > li:first-child,
ul.mod-menu._health-topics > li:first-child {
    border-left: none;
}

#t4-secondary-nav .navbar .navbar-toggler {
    width: 100%;
    text-align: left;
    border-radius: 0;
    border: 0;
    color: #ffffff;
    background: #0c2b64;
    display: block;
    height: 50px;
    line-height: 50px;
    padding: 0 15px;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
    margin-bottom: 20px;
}

@media screen and (min-width: 992px) {
    .navbar .navbar-toggler {
        display: none !important;
    }

    #t4-secondary-nav nav.navbar.navbar-expand-md {
        border: 0;
    }

    .category_menu h3 {
        display: none;
    }

    ul.mod-menu._countries li,
    ul.mod-menu._health-topics li {
        margin-left: 0px;
        display: flex;
        padding-left: 10px;
    }
ul.mod-menu._countries.iran li {margin-left:0;}
  
  ul.mod-menu._countries.iran ul li {
        margin-left: 5px;
        float: left;
        display: flex;
        padding-left: 5px;
        
    }
  
    ul.mod-menu._countries ul li,
    ul.mod-menu._health-topics ul li {
        margin-left: 14px;
        float: left;
        display: flex;
        padding-left: 20px;
        border-left: 1px solid #8a8a8a;
    }
}

@media screen and (max-width: 991px) {
    ul.mod-menu._countries,
    ul.mod-menu._health-topics {
        margin-top: -20px;
        padding: 0 10px;
    }

    ul.mod-menu._countries li,
    ul.mod-menu._health-topics li {
        display: block;
        width: 100%;
        float: none;
        margin-left: 0;
        border-left: 0;
        padding-left: 0;
    }

    ul.mod-menu._countries > li:first-child,
    ul.mod-menu._health-topics > li:first-child {
        display: block;
    }

    .moduletable.category_menu ul {
        border: 1px solid rgba(52, 58, 64, 0.12);
        padding: 0 10px;
    }

    ul.mod-menu._countries ul li:first-child {
        border-top: 1px solid #e0e0e0;
        border-bottom: 1px solid #e0e0e0;
    }

    ul.mod-menu._countries ul li {
        border-bottom: 1px solid #e0e0e0;
    }

    ul.mod-menu._countries ul li:last-child {
        border-bottom: none;
    }

    ul.mod-menu._countries li a {
        display: block;
        margin: 5px 0;
        padding: 10px 20px 10px 10px;
    }

    ul.mod-menu._countries li a:hover {
        border-left: 5px solid #0c2b64;
    }

    ul.mod-menu._countries li.current a {
        border-left: 5px solid #0c2b64;
    }

    ul.mod-menu._countries ul li a {
        display: block;
        margin: 5px 0;
        padding: 10px 20px 10px 10px;
        border-left: 5px solid #faf9f9;
    }

}

#t4-secondary-nav .icon-menu:after {
    content: "Section Navigation";
    font-family: "Noto Sans",Arial,Helvetica,sans-serif;
    font-weight: 600;
    padding-left: 15px;
}

/*Breadcrumbs*/
.t4-section.t4-breadcrumbs {
    border-top: 0;
}

#t4-breadcrumbs nav ol li:first-child {
    margin: 0;
}

.breadcrumb {
    padding-left: 15px;
}

.breadcrumb .breadcrumb-item + .breadcrumb-item {
    padding-left: 0;
    margin-left: 0;
}

.pathway {
    font-size: 16px;
    font-weight: 700;
    margin-right: 2px;
}

.pathway:hover {
    color: #444444;
}

.breadcrumb .divider:before {
    color: #0c2b64;
    content: "/";
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    margin-right: 2px;
}

.breadcrumb li.breadcrumb-item:first-child {
    color: inherit;
}

.breadcrumb-item.active {
    color: #3c4245;
    font-size: 16px;
    font-weight: 700;
}

.breadcrumb .breadcrumb-item + .breadcrumb-item {
    padding-left: 0;
    margin-left: 0;
}

/*Sidebars*/
@media (max-width: 991.98px) {
    .sidebar-l,
    .sidebar-r {
        margin-top: 0;
    }

    .sidebar-r {
        margin-bottom: 2.1334rem;
    }
}

.sidebar-l .moduletable,
.sidebar-r .moduletable {
    border: 1px solid rgba(52, 58, 64, 0.12);
    padding: 0 10px;
    margin: 0 0 25px 0;
}


/*Sidebar Left - Menus*/
.sidebar-l .t4-module .mod-menu__sub li {
    border-bottom: 1px solid #e0e0e0;
}

.sidebar-l .t4-module .mod-menu__sub li:first-child {
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
}

.sidebar-l .t4-module .mod-menu__sub li:last-child {
    border-bottom: 0;
}

.sidebar-l  ul.mod-menu.mod-list.nav {
    width: 100%;
}

.sidebar-l .t4-module .nav li a,
.sidebar-l .t4-card .nav li a,
.sidebar-l .moduletable .nav a,
.sidebar-l .module_menu .nav a {
    color: #0c2b64;
    font-weight: bold;
    padding: 10px 20px 10px 0;
    margin: 5px 0;
    transition: all 0.3s ease;
}

.sidebar-l .t4-module .nav li a:hover,
.sidebar-l .t4-card .nav li a:hover,
.sidebar-l .moduletable .nav li a:hover,
.sidebar-l .module_menu .nav li a:hover,
.sidebar-l .t4-module .nav li a:focus,
.sidebar-l .t4-card .nav li a:focus,
.sidebar-l .moduletable .nav li a:focus,
.sidebar-l .module_menu .nav li a:focus {
    border-left: 5px solid #0c2b64;
    padding: 10px 20px 10px 10px;
    background-color: transparent;
}

.sidebar-l .t4-module .nav li.current > a,
.sidebar-l .t4-card .nav li.current > a,
.sidebar-l .moduletable .nav li.current > a,
.sidebar-l .module_menu .nav li.current > a {
    padding: 10px 20px 10px 10px;
    border-left: 5px solid #0c2b64;
    background-color: transparent;
}

.sidebar-l .t4-module .nav li a:after,
.sidebar-l .t4-card .nav li a:after,
.sidebar-l .moduletable .nav li a:after,
.sidebar-l .module_menu .nav li a:after {
    content: "";
    position: absolute;
    top: 50%;
    right: 5px;
    width: 9px;
    height: 16px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.558' height='15.993' viewBox='0 0 8.558 15.993'%3E%3Cpath id='Shape' d='M0,0,6.781,6.781a.66.66,0,0,0,.931,0L14.493,0' transform='translate(0.75 15.243) rotate(-90)' fill='none' stroke='%2300205c' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/svg%3E%0A") no-repeat center;
    transform: translateY(-50%) scaleX(1);
}

.sidebar-l .t4-module .nav li ul > li > a,
.sidebar-l .t4-card .nav li ul > li > a,
.sidebar-l .moduletable .nav li ul > li > a,
.sidebar-l .module_menu .nav li ul > li > a {
    color: #0c2b64;
    font-weight: 600;
    border-left: 5px solid #faf9f9;
    padding: 10px 20px 10px 10px;
    margin: 5px 0;
    transition: all 0.3s ease;
}

.sidebar-l .t4-module .nav li ul > li > a:hover,
.sidebar-l .t4-card .nav li ul > li > a:hover,
.sidebar-l .moduletable .nav li ul > li > a:hover,
.sidebar-l .module_menu .nav li ul > li > a:hover,
.sidebar-l .t4-module .nav li ul > li > a:focus,
.sidebar-l .t4-card .nav li ul > li > a:focus,
.sidebar-l .moduletable .nav li ul > li > a:focus,
.sidebar-l .module_menu .nav li ul > li > a:focus {
    border-left: 5px solid #0c2b64;
    background-color: transparent;
}

.sidebar-l .t4-module .nav li ul > li > a:after,
.sidebar-l .t4-card .nav li ul > li > a:after,
.sidebar-l .moduletable .nav li ul > li > a:after,
.sidebar-l .module_menu .nav li ul > li > a:after {
    content: "";
    position: absolute;
    top: 50%;
    right: 5px;
    width: 9px;
    height: 16px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.558' height='15.993' viewBox='0 0 8.558 15.993'%3E%3Cpath id='Shape' d='M0,0,6.781,6.781a.66.66,0,0,0,.931,0L14.493,0' transform='translate(0.75 15.243) rotate(-90)' fill='none' stroke='%2300205c' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/svg%3E%0A") no-repeat center;
    transform: translateY(-50%) scaleX(1);
}

.sidebar-l .t4-module .nav li ul > li.parent > a:after,
.sidebar-l .t4-card .nav li ul > li > a:after,
.sidebar-l .moduletable .nav li ul > li > a:after,
.sidebar-l .module_menu .nav li ul > li > a:after {
    content: "";
    position: absolute;
    top: 50%;
    right: 5px;
    width: 9px;
    height: 16px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.558' height='15.993' viewBox='0 0 8.558 15.993'%3E%3Cpath id='Shape' d='M0,0,6.781,6.781a.66.66,0,0,0,.931,0L14.493,0' transform='translate(0.75 15.243) rotate(-90)' fill='none' stroke='%2300205c' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/svg%3E%0A") no-repeat center;
    transform: translateY(-50%) scaleX(1) rotate(90deg);
}

.sidebar-l .t4-module .nav li ul ul,
.sidebar-l .t4-card .nav li ul ul,
.sidebar-l .moduletable .nav li ul ul,
.sidebar-l .module_menu .nav li ul ul {
    padding-left: 25px;
    text-indent: 0;
}

@media screen and (max-width: 991px) {
    .sidebar-l .moduletable.category_menu {
        border: none;
        padding: 0;
    }

    .sidebar-l .moduletable.category_menu h3:before {
        content: "";
        font-family: "Font Awesome 5 Free";
        padding-right: 15px;
        font-size: 1.25rem;
        font-weight: 900;
    }

    .sidebar-l .moduletable.category_menu h3 {
        background-color: #0c2b64;
        color: #ffffff;
        padding: 15px;
        text-transform: none;
        margin: 0;
    }
}

/*Sidebar Right - Menus*/
.sidebar-r h3 {
    color: #0c2b64;
    font-size: 18px;
    font-weight: 700;
    border-bottom: 1px solid #b3bdce;
    padding-bottom: calc(var(--global-spacing) * 1.5);
    text-transform: none;
    margin-top: 10px;
    margin-bottom: 10px;
}

.sidebar-r .icon.program img {
    width: 100%;
}

.sidebar-r .teaser,
.sidebar-r .rcs li {
    display: block;
    border-bottom: 1px solid #e0e0e0;
    padding: 0 !important;
    width: 100%;
}

.sidebar-r .teaser.pdf {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 0;
    background-position: 10px 18px;
    text-indent: 13px;
}

.sidebar-r .teaser a,
.sidebar-r .rcs li a {
    color: #0c2b64;
    font-weight: 600;
    border-left: 5px solid #faf9f9;
    padding: 10px 20px 10px 10px;
    margin: 5px 0;
    transition: all 0.3s ease;
    display: block;
}

.sidebar-r .custom p.teaser img {
    width: 60px;
    float: left;
    margin-right: 10px;
}

.sidebar-r .teaser a:hover,
.sidebar-r .teaser a:active,
.sidebar-r .teaser a:focus,
.sidebar-r .rcs li a:hover,
.sidebar-r .rcs li a:active,
.sidebar-r .rcs li a:focus{
    border-left: 5px solid #0c2b64;
    background-color: transparent;
}

.sidebar-r .teaser a.pdf {
    padding: 10px 20px 10px 23px;
    background-position: 5px 13px;
}

.sidebar-r .teaser-background {
    color: #0c2b64;
    background-color: #eaeaea;
    font-size: 16px;
    font-weight: 700;
    padding: 10px 15px;
    text-transform: none;
    margin-top: 10px;
    margin-bottom: 10px;
}
.sidebar-r .rcs {
    list-style: none;
    padding: 0;
}

.sidebar-r li.microphone a {
    padding: 10px 20px 10px 28px;
    background: url(../images/microphone.png) 0 2px no-repeat;
    background-position: 5px 5px;
}


/*Sidebars - Latest News*/
.sidebar-l .latestnews li:first-child,
.sidebar-r .latestnews li:first-child {
    border-top: none;
}

.sidebar-l .latestnews li,
.sidebar-r .latestnews li {
    background-color: transparent;
    border-top: 1px solid #e0e0e0;
    margin: 0;
}

.sidebar-l .latestnews li a:before,
.sidebar-r .latestnews li a:before {
    display: none;
}

.sidebar-l .latestnews li a,
.sidebar-r .latestnews li a {
    color: #0c2b64;
    font-weight: 600;
    border-left: 5px solid #faf9f9;
    border-bottom: none;
    padding: 10px 20px 10px 10px;
    margin: 5px 0;
    transition: all 0.3s ease;
}

.sidebar-l .latestnews li a:hover,
.sidebar-l .latestnews li a:active,
.sidebar-l .latestnews li a:focus,
.sidebar-r .latestnews li a:hover,
.sidebar-r .latestnews li a:active,
.sidebar-r .latestnews li a:focus {
    border-left: 5px solid #0c2b64;
    background-color: transparent;
}
.moduletable._report2017
{

    margin:0 0 25px 0;
    padding:159px 10px 0px 7px;
    background:url("../images/annual-report-2017.jpg") 0 0 no-repeat;
    background-position: top center;
}
.moduletable._report2016
{

    margin:0 0 25px 0;
    padding:159px 10px 0px 7px;
    background:url("../images/annual-report-2016.jpg") 0 0 no-repeat;
    background-position: top center;
}
.moduletable._report2015
{

    margin:0 0 25px 0;
    padding:159px 10px 0px 7px;
    background:url("../images/annual-report-2015.jpg") 0 0 no-repeat;
    background-position: top center;
}
.moduletable._report2014
{

    margin:0 0 25px 0;
    padding:159px 10px 0px 7px;
    background:url("../images/annual-report-2014.jpg") 0 0 no-repeat;
    background-position: top center;
}
.moduletable._report2013
{

    margin:0 0 25px 0;
    padding:159px 10px 0px 7px;
    background:url("../images/annual-report-2013.jpg") 0 0 no-repeat;
    background-position: top center;
}
.moduletable._report2012
{

    margin:0 0 25px 0;
    padding:159px 10px 0px 7px;
    background:url("../images/annual-report-2012.jpg") 0 0 no-repeat;
    background-position: top center;
}
/*World Health Days - Sidebar Menu*/
.moduletable._whd2001 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2001.jpg) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2001 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}
.moduletable._whd2002 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2002.jpg) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2002 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}
.moduletable._whd2003 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2003.gif) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2003 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}

.moduletable._whd2004 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2004.gif) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2004 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}
.moduletable._whd2005 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2005.gif) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2005 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}
.moduletable._whd2006 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2006.jpg) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2006 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}
.moduletable._whd2007 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2007.gif) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2007 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}
.moduletable._whd2008 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2008.gif) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2008 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}
.moduletable._whd2009 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2009.jpg) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2009 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}

.moduletable._whd2010 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2010.jpg) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2010 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}
.moduletable._whd2011 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2011.png) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2011 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}

.moduletable._whd2012 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2012.jpg) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2012 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}

.moduletable._whd2013 {
    padding: 150px 10px 10px 10px;
    background: url(../images/whd2013.jpg) 0 0 no-repeat;
    background-position: top center;
    margin: 0 0 25px 0;
}

.moduletable._whd2013 > h3 {
    color: #0c2b64;
    font-size: 1rem;
    font-weight: 600;
    padding: 15px 0 0 0;
    margin: 0;
    text-align: center;
    text-transform: none;
}

/*Layouts*/
.layout-1stlevel #t4-main-body,
.layout-1stlevel-en #t4-main-body,
.layout-1stlevel-fr #t4-main-body,
.layout-1stlevel-ar #t4-main-body {
    margin-top: 25px;
}

.layout-default #t4-breadcrumbs,
.layout-2ndlevel #t4-breadcrumbs,
.layout-2ndnav #t4-breadcrumbs,
.layout-default-en #t4-breadcrumbs,
.layout-2ndlevel-en #t4-breadcrumbs,
.layout-2ndnav-en #t4-breadcrumbs,
.layout-default-fr #t4-breadcrumbs,
.layout-2ndlevel-fr #t4-breadcrumbs,
.layout-2ndnav-fr #t4-breadcrumbs,
.layout-default-ar #t4-breadcrumbs,
.layout-2ndlevel-ar #t4-breadcrumbs,
.layout-2ndnav-ar #t4-breadcrumbs {
    margin: 25px auto;
}

.layout-default #t4-breadcrumbs ol,
.layout-2ndlevel #t4-breadcrumbs ol,
.layout-2ndnav #t4-breadcrumbs ol,
.layout-default-en #t4-breadcrumbs ol,
.layout-2ndlevel-en #t4-breadcrumbs ol,
.layout-2ndnav-en #t4-breadcrumbs ol,
.layout-default-fr #t4-breadcrumbs ol,
.layout-2ndlevel-fr #t4-breadcrumbs ol,
.layout-2ndnav-fr #t4-breadcrumbs ol,
.layout-default-ar #t4-breadcrumbs ol,
.layout-2ndlevel-ar #t4-breadcrumbs ol,
.layout-2ndnav-ar #t4-breadcrumbs ol{
    padding: 0 15px;
}


/*JA Content Listing*/
.heading-style-07 {
    margin-bottom: 0;
}

h2.heading-title,
.heading-style-07 .heading-title {
    color: #0c2b64;
    font-size: 1.625rem;
    font-weight: 600;
    border-bottom: 1px solid #b3bdce;
    padding-bottom: calc(var(--global-spacing)* 1.5);
    text-transform: none;
    margin-bottom: 15px;
}

.heading-style-07 .heading-desc {
    display: none;
}

.item-style-2 .jacl-item__body {
    padding: 20px;
}

.layout-1 .jacl-item__meta {
    font-size: 14px;
    margin-top: 0;
    text-transform: none;
    line-height: 1.5;
    font-weight: normal;
}

.layout-1 .jacl-item__meta ul li {
    color: #0c2b64;
}

.item-style-2 .jacl-item__inner {
    background-color: #f6f7f9;
}

.item-style-2 .jacl-item__inner:hover {
    background-color: #e7eaef;
}

.jacl-item__title {
    display: block;
    margin: 0;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.5;
}

.jacl-style-2 .heading-style-07 .heading-title {
    color: #3c4245;
    font-size: 20px;
    font-weight: 700;
    border-bottom: 1px solid #e0e0e0;
    padding-bottom: calc(var(--global-spacing) * 1.5);
}

.jacl-style-2 .item-style-2 .jacl-item__inner {
    background-color: #fafafa;
}

.jacl-style-2 .item-style-2 .jacl-item__inner:hover {
    background-color: #e7eaef;
}

.jacl-style-2 .item-style-2 .jacl-item__body {
    padding: 10px 20px;
}

.jacl-style-2 .jacl-item__title a {
    color: #40413c;
}

.jacl-style-2 .jacl-item__title a:hover,
.jacl-style-2 .jacl-item__title a:focus,
.jacl-style-2 .jacl-item__title a:active {
    color: #40413cBF;
}

.owl-stage {
    width: 500px !important;
}

.jacl-item__introtext p {
    padding: 0;
}

.jacl-item__readmore {
    margin-top: 0;
}

.jacl-item__readmore a {
    color: #0c2b64;
}

.jacl-item__readmore a:hover,
.jacl-item__readmore a:focus,
.jacl-item__readmore a:active {
    color: #444444;
}

.layout-9 .owl-carousel .owl-dots {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}


/*Accordions*/
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button] {
    border-radius: 0;
}

[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open],
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=opening] {
    background-color: #f4f5f6;
    border-radius: 0;
}

[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=panel],
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=panels]>[data-rlta-element=panel] {
    border-radius: 0;
}

[data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button]>[data-rlta-element=heading],
[data-rlta-element=container][data-rlta-state=ready][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]>[data-rlta-element=heading] {
    font-size: 24px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    width: 100%;
    color: #0c2b64;
}

.sidebar-l  [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button]>[data-rlta-element=heading],
.sidebar-l  [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]>[data-rlta-element=heading] {
    font-size: 18px;
}


/*Homepage*/
.layout-homepage-en #t4-body-top-1,
.layout-homepage-fr #t4-body-top-1,
.layout-homepage-ar #t4-body-top-1 {
    margin-bottom: 0;
}

.layout-homepage-en #t4-body-top-2,
.layout-homepage-fr #t4-body-top-2,
.layout-homepage-ar #t4-body-top-2 {
    margin-top: 0;
}

.layout-homepage-en #t4-body-top-11,
.layout-homepage-fr #t4-body-top-11,
.layout-homepage-ar #t4-body-top-11 {
    margin-top: 0;
    padding-top:0;
}


h2 + .section.group {
    margin-top: 15px;
}

.cards-container {
    grid-template-columns: repeat(auto-fit, minmax(225px, 1fr));
}

.layout-homepage-en #t4-body-top-3,
.layout-homepage-fr #t4-body-top-3,
.layout-homepage-ar #t4-body-top-3 {
    background-color: #f1f2f6;
    padding-top: 50px;
    padding-bottom: 50px;
}
.item-124928.about.rc72.mob .card.whd2017-callouts.about img,
.item-124927.about.rc72.mob .card.whd2017-callouts.about img,
.item-124886.about.rc72.mob .card.whd2017-callouts.about img,
.item-124923.about.rc72.mob .card.whd2017-callouts.about img,
.layout-homepage-en .card.whd2017-callouts.about img,
.layout-homepage-fr .card.whd2017-callouts.about img,
.layout-homepage-ar .card.whd2017-callouts.about img,
.country.mega .card.whd2017-callouts.about img,
.item-124932 .card.whd2017-callouts.about img
{
    aspect-ratio: 1 / .85;
    object-fit: cover;
}

#t4-body-top-2 .custom .heading-title {
    color: #3c4245;
    font-size: 1.625rem;
    font-weight: 600;
    border-bottom: 1px solid #e0e0e0;
    padding-bottom: calc(var(--global-spacing) * 1.5);
}

#t4-body-top-2 .card.whd2017-callouts.about {
    background-color: #fafafa;
}

#t4-body-top-2 .card.whd2017-callouts.about:hover {
    background-color: #e7eaef;
}

#t4-body-top-2 .card.whd2017-callouts.about a {
    color: #40413c;
}

#t4-body-top-2 .card.whd2017-callouts.about a:hover,
#t4-body-top-2 .card.whd2017-callouts.about a:focus,
#t4-body-top-2 .card.whd2017-callouts.about a:active {
    color: #40413cBF;
}

.reg-dir-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.reg-dir-text p {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.5;
    color: #40413c;
}

.reg-dir-link a {
    width: 100%;
    display: flex;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.5;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    padding: 20px 0;
}

.jreg-dir-media-inner {
    background: #0c2b64;
}

.reg-dir-media-img img{
    width: 100%;
    max-height: 350px;
    object-fit: cover;
    object-position: top;
}

.reg-dir-media-content {
    padding: 15px 25px;
}

.reg-dir-media-content p {
    color: #ffffff;
    margin: 0;
}

.reg-dir-img-name p {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.5;
}
.reg-dir-media-position a, .reg-dir-img-name a {color:#fff;}

#t4-body-top-7 .jacl-layout__body .btn {
    margin-top: 20px;
}

@media screen and (max-width: 991px) {
    .item-151 #t4-body-top-456 .body-top-4,
    .item-151 #t4-body-top-456 .body-top-5 {
        margin-bottom: 50px;
    }

    .reg-dir-link a {
        margin-bottom: 20px;
    }
}


/*Frontend Editing*/
.edit.item-page {
    margin-top: 20px;
}

.item-page.edit #adminForm > fieldset + div {
    display: inline-flex;
    margin-top: 20px !important;
}

.btn.btn-primary {
    background-color: #ffffff !important;
    border-color: #0c2b64 !important;
}

.btn.btn-danger {
    color: #ffffff;
}

.btn.btn-primary:hover,
.btn.btn-danger:hover {
    opacity: 1;
    border-color: #0c2b64 !important;
}



/*Countries*/
@media screen and (min-width: 768px) {
    /*.news-v2*/ .item-style-3 .jacl-item-wrap__media {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}

    /*.news-v2*/ .item-style-3 .jacl-item__body {
                     -webkit-box-flex: 0;
                     -ms-flex: 0 0 80%;
                     flex: 0 0 80%;
                     padding: 0;
                     max-width: 80%;
                     height: auto;
                 }
}

@media screen and (max-width: 767px) {
    .country.mega .col {
        padding: 0;
    }

    .country.mega .section.group.flex {
        flex-direction: column;
    }

    .section-parral.fxd {
        margin: 0;
    }
}

.jce_caption {
    margin-left: 0 !important;
    width: 100% !important;
    display: inline-block;
}

.jce_caption img,
.jce_caption .photo-caption {
    width: 100% !important;
}

span[style*="float: right"].jce_caption,
span[style*="float: right"].jce_caption img,
span[style*="float: right"].jce_caption .photo-caption,
span[style*="float: left"].jce_caption,
span[style*="float: left"].jce_caption img,
span[style*="float: left"].jce_caption .photo-caption {
    width: 350px !important;
    clear:both;
}

.pagination .page-item.active .page-link {
    background: #0c2b64;
    border-color: #0c2b64;
}

.pagination .page-link:hover,
.pagination .pagenav:hover {
    background: #0c2b64;
    border-color: #0c2b64;
}

/*Countries - Afghanistan*/
.publications-table td img, .publications-table-2 td img {
    width: 145px;
}

/*Countries - Bahrain*/
.module-overlay-inner .btn {
    margin-bottom: 25px !important;
}

.wr-text + .btn {
    margin-top: 15px;
}

/*Countries - Iran*/
.no-bread #t4-breadcrumbs .t4-section-inner.container {
    display: none;
}

/*Countries - Iraq*/
.thumb.infores .btn {
    width: 100%;
}

.items-leading .col p {
    margin-top: 0;
    margin-bottom: 15px;
}

/*Countries - Qatar*/
.items-leading .blog-item .blog-item-content .item-content {
    padding-left: 0;
}

/*Countries - Somalia*/
p + .btn {
    margin-top: 15px !important;
}

/*Countries - Syria*/
ul.spli {
    position: relative;
    list-style: none;
    padding: 0;
}

/*Countries - Yemen*/
.card.whd2017-callouts.about h2 {
    padding: 15px;
    font-size: 18px;
}

.card.whd2017-callouts.about h2 strong {
    font-weight: bold;
}

/*Health Topics*/
ul._health-topics li {
    margin-left: 14px;
    float: left;
    display: flex;
    font-size: 16px;
    padding-left: 20px;
    font-weight: bold;
    border-left: 1px solid #8a8a8a;
}

.az-index ul {
    display: flex;
    flex-wrap: wrap;
    text-align: center;
}

.az-index ul li {
    list-style: none;
    margin-right: 10px;
    margin-bottom: 10px;
    padding: 20px;
    height: 75px;
    width: 75px;
    border: 1px solid #c9c8c8;
    font-size: 28px;
    font-weight: bold;
    line-height: 1;
    color: #505050;
}

.az-index ul li a {
    font-size: 28px;
    color: #0c2b64;
    font-weight: bold;
    line-height: 1;
}

.az-index ul li a:hover,
.az-index ul li a:focus,
.az-index ul li a:active {
    color: #2e77ac;
}

.intro-text .health-topics-list,
.intro-text .countries-list,
.intro-text .programmes-list {
    display: flex;
}

.item-82 .countries-list a, .item-85 .programmes-list a, .item-1769 .health-topics-list a {text-decoration:none!important;}
#pagin {
    padding: 0;
}

#pagin li {
    list-style: none;
}

.border-box {
    border: 1px solid #E6E6E6;
    padding: 15px;
}

.cta-section .btn-white,
.cta-sectionmn .btn-white {
    margin: 0 auto;
}

.bullet-highlighted + h3,
.bullet-highlighted + h4,
p + h3,
h4 + h3,
div + h3 {
    margin-top: 15px !important;
}

iframe {
    width: 100%;
}

/*Health Topics - Anthrax*/
.coleqht {
    padding: 15px !important;
}

/*Health Topics - Country Health Emergency Preparedness*/
#t4-secondary-nav li a.home-ico {
    background-image: url(../../../images/general/icons/home-icon-blue.png);
    background-position: center;
    background-size: 24px;
    background-repeat: no-repeat;
    text-indent: -99999px;
    padding: 0px 15px;
    display: block;
}

#t4-secondary-nav li a.home-ico:hover {
    background-image: url(../../../images/general/icons/home-icon-gray.png);
}

@media screen and (max-width: 991px) {
    #t4-secondary-nav li a.home-ico {
        background-position: left;
    }
}

/*Health Topics - COVID 19*/
.header_title2023,
.header_title2022,
.header_title2021,
.header_title2020,
.header_title2019,
.header_title2018,
.header_title2017,
.header_title2016 {
    font-size: 16px;
    font-weight: bold;
}

/*Health Topics - Epidemic and pandemic-prone diseases*/
.ihm2018 {
    margin-top: 10px;
}

ul.list,
ul.list ul{
    list-style: none;
    padding: 0;
}

ul.list li ul li {
    padding: 10px;
}

ul.list img {
    height: 75px;
    width: auto;
}

/*Health Topics - Evidence and data to policy*/
#t4-secondary-nav .item-3923 > a {
    display: none;
}

#t4-secondary-nav .item-3928 {
    margin: 0;
    border: none;
    width: auto;
}

@media screen and (min-width: 1440px) {
    ul.mod-menu._health-topics.edp ul li {
        max-width: 230px;
    }
}

@media screen and (min-width: 1200px) and (max-width: 1439px) {
    ul.mod-menu._health-topics.edp ul li {
        max-width: 160px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    ul.mod-menu._health-topics.edp ul li {
        max-width: 135px;
    }
}

/*Health Topics - Influenza*/
.cards-container.dh + h4,
.bullet-highlighted + h2 {
    margin-top: 15px;
}

/*Health Topics - Cholera*/
.info-icon i {
    color: #0c2b64;
}

/*Health Topics - Malaria*/
.magz-layout .content-items > .row {
    margin: 0;
}

.magz-layout .content-items > .row > div {
    margin-bottom: 0px;
    padding: 10px;
    border-bottom: 1px solid #dddddd;
}

.magz-layout .content-items > .row > div:nth-of-type(even) {
    background-color: #f7f7f7;
}

.magz-layout .jacl-item__body {
    padding: 0;
}

.btn-load-more {
    margin-bottom: 25px !important;
}


/*Health Topics - MERS*/
.coleqht {
    padding: 15px;
}

.coleqht img,
.coleqht iframe {
    width: 100%;
    height: auto;
}

/*Health Topics - NonCommunicable*/
.section.group.widget-right-20 .col.span_4_of_12 {
    padding: 0;
}

.info-items-wrap,
.header-bgrd {
    z-index: 5 !important;
}

.cards-container.profile, .cards-container.amr {
    width: 100%;
}

.widget-content.bl .btn.mid,
.widget-content.bl .btn-white.mid {
    border: 1px solid #fff;
    margin: 0 auto 20px auto;
}

.one,
.two,
.three,
.four {
    padding: 0;
    background: #0c2b64 !important;
}

.rc69-banner {
    background-size: cover !important;
}

.program.ncds-emergencies .megadropdown-content .column img {
    object-fit: cover;
    max-height: 275px;
}

.widget-content blockquote p {
    color: #666 !important;
}

/*Health Topics - Substance abuse*/
.masonry-2 .bullet-highlighted img {
    margin-right: 5px;
    float: left;
}

/*Health Topics - Tuberculosis*/
.health-topics.mega.stb.nobread .container-2 {
    background-color: #004c6d!important;
    width: 60%;
}

@media screen and (max-width: 992px) {
    .health-topics.mega.stb.nobread .container-2 {
        width: 100%;
    }
}

.section-parral.whd2022 .container-2 {
    z-index: 999;
    background-color: #293b69;
    padding: 1.2rem;
    opacity: 0.9;
}

.section-parral.whd2022 p,
.section-parral.whd2022 a,
.section-parral.whd2022 li {
    color: #ffffff;
}

/*Data and Statistics*/
.row.center {
    align-items: center;
}

.grey-text-box {
    margin-bottom: 15px;
    background-color: #faf9f9;
    border: 1px solid #d4d4d4!important;
    padding: 15px;
}

.grey-text-box p {
    text-align: left;
    padding-top: 0;
    font-weight: normal;
}

.grey-text-box h4 {
    font-size: 16px;
    font-weight: 600;
    text-align: left;
}

.grey-text-box li a {
    font-size: 16px;
}

.grey-text-box img {
    float: none;
    padding-top: 0;
}

.grey-text-box li.icon {
    border-bottom: none !important;
}

h3.heading-title,
h3.border-left {
    color: #0c2b64;
    font-size: 18px;
    font-weight: 700;
    border-bottom: 1px solid #b3bdce;
    border-left: none !important;
    padding-bottom: calc(var(--global-spacing) * 1.5);
    text-transform: none;
    margin-bottom: 15px;
}

.stat > h3 {
    margin-top: 25px;
}

@media screen and (min-width: 801px) {
    .stat > h3:nth-of-type(1) {
        margin-top: 0;
    }
}

.com_content p.bullet-highlighted {
    padding: 0 0 5px 0 !important;
    line-height: 1 !important;
    border-bottom: 1px dashed #ccc!important;
    width: 100%;
    overflow: hidden;
}

.items-row .item-content .intro-txt {
    margin: 0;
}


/*Media Centre*/
.module-overlay-inner {
    clear: both;
    padding: 0;
}

.slide.fade img {
    width: 100%;
    max-height: 425px;
    object-fit: cover;
}

@media screen and (max-width: 1199px) {
    .slide.fade img {
        width: 100%;
        max-height: 350px;
        object-fit: cover;
    }
}

@media screen and (max-width: 800px) {
    .slide.fade img {
        width: 100%;
        min-height: 350px;
        object-fit: cover;
    }
}

.textslider a {
    color: #fff!important;
    line-height: 1.5;
}

.textslider {
    padding: 15px 15px;
}

.view-article .jacl-row.normal-gutters {
    margin-bottom: auto;
}

@media screen and (min-width: 1072px) {
    .jacl-item__body.row-eq {
        min-height: 100px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1071px) {
    .jacl-item__body.row-eq {
        min-height: 130px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .jacl-item__body.row-eq {
        min-height: 100px;
    }
}

.btn.box {
    margin-top: 15px !important;
}

.media.uhc2021 .cards-container {
    grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
    margin-top: 6rem!important;
    min-height: 300px!important;
}

.card.whd2017-callouts.about p {
    padding: 0 15px 15px 15px !important;
}

@media only screen and (max-width: 768px) {
    .card.whd2017-callouts.about p {
        padding-top: 20px !important;
    }
  
  .item-151.homepage .card.whd2017-callouts.about p {
        padding-top: 0px !important;      
  }
  
  .item-151.homepage .item-page p {margin-bottom:0;}
  
  .item-151.homepage .t4-row.row.invest .section-heading {margin-right:15px; margin-right:15px;}
  
}

.healthcamps-tag,
.healthcamp-tag {
    padding: 15px 0;
    margin: 0;
    background-color: #f6f7f9;
    border: 1px solid var(--border-color);
    justify-content: flex-start;
    width: 100%;
    color: #0c2b64;
}

.healthcamps:hover .healthcamps-tag,
.healthcamps:hover .healthcamp-tag {
    background-color: #e7eaef;
}

.healthcamps-tag .col.col-4,
.healthcamps-tag .col.col-8 {
    padding: 0 5px;
}

.healthcamps-tag .col.col-4 {
    border-right: 1px solid #0c2b64;
}

@media screen and (max-width: 991px) {
    .span_6_of_12 {
        width: 100%;
        margin: 0 0 15px 0;
    }
}

.slideshow-container + .module-overlay-inner {
    margin-top: 20px;
}

.tick {
    padding: 0;
}

.tick li {
    padding: 10px 0 5px 15px !important;
}


/*Information Resources*/
.e-lib25 .ir-flex {
    display: flex;
    flex-direction: row;
    column-gap: 15px;
    row-gap: 15px;
    justify-content: center;
    margin-bottom: 20px;
}

@media screen and (max-width: 991px) {
    .e-lib25 .ir-flex {
        flex-direction: column;
    }
}

.lib.eqhts {
    border: 1px solid #E6E6E6!important;
    padding: 15px;
}

.heading-title.lib {
    margin-bottom: 15px;
}

@media (min-width: 768px) {
    .health-topics .item-style-3 .jacl-item__body {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 75%;
        padding: 0;
        max-width: 75%;
        height: auto;
    }

    .health-topics .item-style-3 .jacl-item-wrap__media {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 25%;
        max-width: 25%;
    }
}

.health-topics .jacl-item__media.media-4-5 {
    padding-bottom: 0;
    height: 285px;
    width: 100%;
}

.health-topics .jacl-item__media.media-4-5 img {
    object-fit: contain;
}

.health-topics .layout-9 .owl-carousel .owl-dots {
    margin: 0 !important;
}

.health-topics .owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: 0;
}

.search-lib p {
    display: flex;
    align-items: center;
}

.image-middle {
    width: auto;
}

.white-box {
    padding: 15px;
}

.white-box .jacl-item__introtext a {
    display: none;
}

.white-box .content {
    text-align: center;
}

.white-box .content img {
    width: 200px;
    height: 100px;
    object-fit: contain;
}

.white-box .content a {
    font-size: 18px;
}


/*Programmes*/
/*Programmes - Child and adolescent health*/
.figures_box {
    width: 100%;
}

.v-center {
    display: flex;
    align-items: center;
}

.coleqht p,
.amr-col p {
    padding: 10px 0 0 0;
}

/*Programmes - Eastern Mediterranean Health Journal*/
.body-mass-top > div {
    margin-bottom: calc(var(--global-spacing) * 2);
}

.article_inpress_ticker {
    background-color: #0c2b64;
    color: #ffffff;
    box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
    padding: 10px;
    font-size: 14px;
    font-weight: bold;
    display: inline;
    margin-left: 10px;
    margin-right: 10px;
}

/*Programmes - Epidemic and pandemic-prone diseases*/
.items-leading .col:first-child {
    padding-top: 0;
}

.items-leading .col {
    padding-top: 0;
    padding-bottom: 0;
}

.shadow-box.ped.truth {
    padding: 10px;
}

h3.curroutbreaks {
    cursor: pointer;

}

h3.curroutbreaks:hover,
h3.curroutbreaks.selected {
    color: #444444;
}

.shadow-box.tfi {
    min-height: fit-content;
    margin-bottom: 20px;
    padding: 0;
    background-color: #f6f7f9;
    box-shadow: none;
    border: 1px solid var(--border-color);
}

.shadow-box.tfi:hover {
    background-color: #e7eaef;
}

.shadow-box.tfi img {
    max-height: 300px;
    width: 100%;
    object-fit: cover;
}

.shadow-box.tfi h3 {
    padding: 10px;
    font-size: 18px;
    font-weight: 700;
}

p.pdf + h3.heading-title,
p.Bullet + h3,
p.Bullet + h4 {
    margin-top: 15px !important;
}

a:not([href]):not([tabindex]) {
    color: #0c2b64;
}

.sp {
    padding: 0;
}

.nr {
    width: 100%;
}

.sp img.responsive-image {
    height: 473px;
    object-fit: cover;
}

@media screen and (min-width: 1021px) and (max-width: 1030px) {
    .sp img.responsive-image {
        height: 585px;
        object-fit: cover;
    }
}

.tfi-data, .im-tfi-data, .imemr-subject, .imemr-alphabet {
    background: #0c2b64;
}

.publications-table-2 h3 {
    font-size: 18px;
    font-weight: 700;
}

/*Programmes - Gender in health*/
.sidebar-r .blockquote-container {
    width: 100%;
    background: url(../images/female-silhouette.jpg) no-repeat top right transparent;
    float: none;
}

.sidebar-r .blockquote-right {
    float: none;
    width: 100%;
    margin: 4px 0px;
    background: url(../images/quote1.png) top left no-repeat transparent;
    padding: 16px 17px 17px 16px;
    border-top: 2px dotted #CCCCCC;
}

.sidebar-r blockquote.blockquote-right::before {
    content: '';
}

.sidebar-r ul.comments {
    list-style: none;
    padding: 0;
}

.sidebar-r ul.comments li.icon {
    padding-left: 10px;
    background-position: 2px 2px;
    background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-top: 12px;
    padding-left: 0px;
    background-image: url(../images/comments.png);
    text-indent: 35px;
}

/*Programmes - Health workforce*/
.item-3168 #t4-breadcrumbs li:first-child {
    display: none;
}

.sidebar-l .t4-module.workforce .nav li.parent > a:after {
    content: "";
    position: absolute;
    top: 50%;
    right: 5px;
    width: 9px;
    height: 16px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.558' height='15.993' viewBox='0 0 8.558 15.993'%3E%3Cpath id='Shape' d='M0,0,6.781,6.781a.66.66,0,0,0,.931,0L14.493,0' transform='translate(0.75 15.243) rotate(-90)' fill='none' stroke='%2300205c' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/svg%3E%0A") no-repeat center;
    transform: translateY(-50%) scaleX(1) rotate(90deg);
}

.drkblue {
    background: #0c2b64;
}

.box-border.healthworkforce {
    padding: 10px;
    margin-bottom: 20px;
    overflow: hidden;
}

.color-text-box {
    background-color: #f6f7f9;
    padding: 10px;
    display: table-cell;
    vertical-align: middle;
    box-shadow: 3px 3px 7px 0 rgba(96,95,95,.25);
    text-align: center;
}

.color-text-box:hover {
    background-color: #e7eaef;
}

.category.table {
    display: inline-table;
}

/*Programmes - Health education and promotion*/
.article-index {
    background-color: #f8f9fa;
    border: 1px solid var(--border-color);
    float: right;
    margin-left: 15px;
    padding: 0;
    width: 40%;
}

.article-index ul li a {
    color: #0c2b64;
}

.article-index ul li a:hover {
    color: #444444;
}

.pagenavcounter {
    display: none;
}

.com-content-article__body .pager ul li {
    border: none;
    display: inline-block;
    padding: 0;
}

.pager .pagination .page-link {
    padding: 0 15px;
    border-radius: 0px !important;
    border-color: #0c2b64;
    font-size: 16px;
    font-weight: bold;
    color: #0c2b64;
    width: fit-content;
    height: auto;
}

.pager .pagination .page-link:hover,
.pager .pagination .page-link:focus {
    color: #ffffff;
    background-color: #0c2b64;
}

.pagination .page-link:focus {
    box-shadow: none;
}

/*Programmes - Malaria control and elimination*/
.icon-box {
    padding: 50px 20px 20px;
    margin-top: 35px;
    margin-bottom: 25px;
    height: auto;
    position: relative;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
}

/*Programmes - Mental health and substance use*/
.heaclasslthcamps .healthcamp-tag {
    padding: 15px;
}

.tfi-goal {
    background: #0c2b64;
}

.tfi-goal:after {
    border-bottom-color: #0c2b64;
}

/*Programmes - Nutrition*/
.health-topics.ncds.nobread .module-overlay-inner.covid19 .btn,
.program.nobread .module-overlay-inner.covid19 .btn {
    margin-top: -25px;
}

.module-overlay-inner.covid19 .btn {
    overflow: auto;
    background: #d86422;
    padding: 10px;
    border: none;
    box-shadow: none;
}

.cards-container {
    grid-gap: 15px !important;
}

.padone {
    margin: 15px 0;
}

/*Programmes - Polio Eradication Initiative*/
iframe + p {
    font-weight: bold;
}

.button-blue-background,
.button-blue-background:hover {
    border-color: #0c2b64;
    background-color: #0c2b64 !important;
}

.button-blue-background a,
.button-blue-background a:hover {
    background-color: #0c2b64;
}

/*Programmes - Surveillance, forecasting and response*/
p + .Disclaimer,
p + h4,
h4 + h4 {
    margin-top: 15px;
}

/*Programmes - Tobacco Free Initiative*/
.quit-box {
    display: flex;
    align-items: center;
}

.quit-box a:hover {
    color: #ffffff80;
}

.card.whd2017-callouts.about h2,
.card.whd2017-callouts.about h2 a {
    font-weight: bold;
}

.card.whd2017-callouts.about .newsroom {
    padding: 0 20px 10px;
    width: 100%;
}

.cards-container.four-grid {
    grid-template-columns: 50% 50%;
}

.col.span_4_of_12.shadow-box.tfi {
    margin-right: 0px;
}

.overlay {
    background-color: #0c2b64;
}

#GetSurvey + h3 {
    margin-top: 15px;
}

.col.span_4_of_12.thumb.infores h3,
.col.span_6_of_12.thumb.infores h3 {
    border: 1px solid #0c2b64;
    justify-content: center;
}

.btn + .btn {
    margin-left: 10px;
}

div + .header_title {
    margin-top: 15px;
}

.shadow-box.tfi h3 {
    padding: 15px 15px 0 15px;
}

.shadow-box.tfi.truth p {
    padding-left: 15px;
    padding-right: 15px;
}

p .btn {
    display: inline-block;
}

.factbox.nr {
    color: white;
    font-size: 16px;
    position: absolute;
    width: 35%;
    padding: 15px;
    top: 15%;
    right: 5%;
    background: #0c2b64BF;
    border: #0c2b64;
}

.factbox.nr + p img {
    width: 100%;
    height: 350px;
    object-fit: cover;
}

.tab button {
    color: #0c2b64 !important;
    font-size: 16px !important;
    line-height: 20px !important;
}

.tabcontent {
    min-height: 400px;
}

@media screen and (max-width: 1199px) {
    .tabcontent {
        min-height: 450px;
    }
}

@media screen and (max-width: 767px) {
    .tabcontent {
        min-height: 700px;
    }
}

div + .tab {
    margin-top: 15px;
}

#TFI1 .tabcontent {
    display: block;
}

#TFI2.tabcontent,
#TFI3.tabcontent,
#TFI4.tabcontent,
#TFI5.tabcontent,
#TFI6.tabcontent,
#TFI7.tabcontent,
#TFI8.tabcontent,
#TFI9.tabcontent,
#TFI10.tabcontent,
#TFI11.tabcontent,
#TFI12.tabcontent,
#TFI13.tabcontent,
#TFI14.tabcontent,
#TFI15.tabcontent,
#TFI16.tabcontent,
#TFI17.tabcontent,
#TFI18.tabcontent,
#TFI19.tabcontent,
#TFI20.tabcontent{
    display: none;
}

.tfi.truth a {
    font-weight: bold;
}

/*Programmes - Violence, injuries, disabilities*/
.wf-icon-zoom-image:before,
.wf-icon-zoom-image svg {
    right: 15px;
}

/*Programmes - WHO Health Emergencies*/
.top-story .moduletable {
    border: none;
    padding: 0;
    border-radius: 0;
    margin: 1.0667rem auto;
}

.moduletable._chart iframe {
    width: 100%;
}

.besps_holder {
    min-height: 650px;
}

.besps_ctrls__0 {
    padding-top: 445px !important;
}

.besps_counter {
    font-size: 14px !important;
    color: #0c2b64 !important;
}

.besps_ctrl_right a {
    border: 1px solid #0c2b64;
    background-color: transparent;
    color: #0c2b64;
    padding: 10px 15px;
    font-weight: bold;
}

.besps_ctrl_right a:hover,
.besps_ctrl_right a:active,
.besps_ctrl_right a:focus {
    background-color: #0c2b64;
    color: #ffffff;
}

.ehaphotos .besps_caps div.bs_outside,
.besps_caps div.bs_inside, .bs_outside,
.bs_inside, .ehaphotos .besps_caps div.bs_inside {
    margin-top: 40px;
}

.besps_caps div span {
    font-weight: normal !important;
}

@media screen and (max-width: 650px) {
    .item-3115 .com-content-article__body {
        min-height: 650px;
    }

    .besps_holder {
        min-height: 625px;
    }

    .ehaphotos .besps_caps div.bs_outside,
    .besps_caps div.bs_inside, .bs_outside,
    .bs_inside, .ehaphotos .besps_caps div.bs_inside {
        margin-top: 0px !important;
    }
}

@media screen and (max-width: 399px) {
    .besps_ctrl_left {
        margin-bottom: 25px !important;
    }

    .ehaphotos .besps_caps div.bs_outside,
    .besps_caps div.bs_inside, .bs_outside,
    .bs_inside, .ehaphotos .besps_caps div.bs_inside {
        margin-top: -100px !important;
    }
}

/*Programmes - WHO Health Day*/
.healthcamps img {
    width: 100%;
}

/*Programmes - WHO Transformation*/
/*.wf-zoom-image {
    width: 100%;
}*/
.wf-zoom-image img {
    height: auto;
    max-height: 450px !important;
}

.publication-cover {
    width: 100%;
}

.infores a + .btn {
    margin-top: 15px;
    margin-bottom: 10px;
}


/*About Us*/
.aboutus-white-box {
    padding: 0;
    border: 1px solid #E6E6E6;
    margin-top: 25px;
}

.aboutus-white-box p {
    padding: 20px;
}

.whd2017-callouts.about {
    min-height: 250px;
    margin-bottom: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.whd2017-callouts.about h2 {
    margin-bottom: 20px;
}

.aboutright.white-box {
    clear: none;
}

img.aboutus {
    padding-left: 0;
    padding-top: 20px;
    width: 240px;
}

.aboutright a {
    font-family: "Noto Sans",Arial,Helvetica,sans-serif !important;
    font-size: 16px;
    padding-left: 0;
    font-weight: bold;
}

.meganavigation {
    border: 1px solid rgba(52, 58, 64, 0.12);
    padding: 10px 20px;
    border-radius: 0;
    margin: 0;
}

/*About Us - Regional Director*/
.jce_caption img.full-width,
.jce_caption .photo-caption.full-width {
    width: 100% !important;
}

.jce_caption .full-width {
    margin-bottom: 5px;
    margin-left: 0;
    max-width: inherit;
    width: inherit;
}

.full-width {
    width: 100%;
}

/*About Us - Internships*/
.interns {
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    margin: 20px 0;
    padding: 40px 15px;
}

/*About Us - Regional Committee*/
.spek .col,
.col.spk {
    padding: 0;
}

.stat.boxborder.camp {
    padding: 10px;
}

.stat.boxborder.camp h3 {
    color: #0c2b64;
    font-size: 18px;
    font-weight: 700;
    border-bottom: 1px solid #b3bdce;
    padding-bottom: calc(var(--global-spacing) * 1.5);
    text-transform: none;
    margin-bottom: 15px;
}

.rc67 .hspace {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.rc67 .icon-box {
    margin: 0 0 5px 0;
    padding: 0;
    height: 150px;
    position: relative;
    display: flex;
    justify-content: center;
    box-shadow: none;
}

.rc67 .icon-box .icon {
    transition: 0.2s;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 160px;
    height: 160px;
    background: #fff;
    border: 1px solid #0c2b64;
}

.megadropdown-content .row {
    border-top: 3px solid #0c2b64 !important;
    margin: 0;
}

h3.nonresp {
    width: 100%;
    text-align: left;
    padding-left: 0 !important;
    border-bottom: 1px solid #b3bdce;
    padding-bottom: 5px;
    text-transform: none;
    margin-bottom: 15px;
}

span.speeches {
    color: #0c2b64 !important;
}

.about.rc69 .rc69-banner h2 {
    color:#fff!important;
    position: absolute;
    top:43%;
    font-size:22px!important;
}

.meganavigation.moduletable {
    border: none;
    padding: 0;
    border-radius: 0;
    margin: 0;
}

.even-background + h3,
.odd-background + h3,
.even-background + h4,
.odd-background + h4 {
    margin-top: 15px;
}

.panels h3.collapse-open::before {
    content: "-";
    float: right;
    font-size: 2.5rem;
    margin-right: 15px;
    margin-top: -15px;
}

.about.rc69 h4,
.about.rc70 h4 {
    padding: 0 15px 15px 15px !important;
    font-size: 14px;
    font-weight: 400;
    color: #0c2b64;
}

.thumb.infores p a {
    font-weight: 700;
}

.rc69-banner {
    margin-bottom: 15px;
}

.megadropdown-content .responsive-image {
    width: auto;
}

.about.rc69.front .section-parral .col.span_6_of_12 {
    flex-grow: .5;
}

.card.whd2017-callouts.about p.bold,
.card.whd2017-callouts.about p.Bold{
    padding: 15px !important;
}

.rc59 .custom p img {
    width: auto;
}

/*WHO Transformation*/
.card.whd2017-callouts.about {
    padding: 0;
    margin: 0;
    background-color: #f6f7f9;
    border: 1px solid var(--border-color);
    justify-content: flex-start;
    width: 100%;
}

.card.whd2017-callouts.about:hover {
    background-color: #e7eaef;
}

.whd2017-callouts.about a,
a.about {
    margin-top: 0;
}

.card.whd2017-callouts.about h2 {
    padding: 15px;
}

.whd2017-callouts.about h2 {
    margin-bottom: 0;
}

.health-topics.mega.trans .whd2017-callouts h2 a {
    color: #0c2b64;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.5;
}

.health-topics.mega.trans .whd2017-callouts h2 a:hover,
.health-topics.mega.trans .whd2017-callouts h2 a:active,
.health-topics.mega.trans .whd2017-callouts h2 a:focus {
    color: #444444;
}


/*EMRO Classes*/
.image-right {
    margin: 0 0 10px 10px;
    float: right;
    clear: right;
    max-width: 450px;
}

.image-left {
    float: left;
    margin: 10px 10px 0 0;
    max-width: 450px;
}

.pdf {
    background: url(/images/general/icons/document-pdf.png) 0 2px no-repeat;
    padding: 0px 5px 0px 20px;
}



.Bullet {
    background: url(/images/general/icons/bullet.gif) 0 6px no-repeat!important;
    line-height: 1;
    padding-left: 15px !important;
    margin-left: 5px;
    padding-bottom: 10px;
    margin-bottom: 0;
}

/*MENU.CSS - Overrides*/
.meganavicon {
    background: #0c2b64;
}

.meganavicon:before, .meganavicon:after {
    background: #0c2b64;
}

.megadropdown .dropbtn {
    cursor: pointer;
    display: flex;
    width: 100%;
    border: none;
    outline: none;
    color: white;
    padding: 14px 0px;
    background-color: inherit;
    font: inherit;
    margin: 0;
}

.meganavicon {
    margin-top: 15px;
}

.megadropdown-content .column a {
    color: #0c2b64;
}

.megadropdown-content .column a:hover {
    color: #444444;
}


/*French*/
/*Top Bar*/
.head-search .mod-languages:lang(fr-fr):before {
    right: 110px;
}

/*Megamenu*/
.not-at-top .t4-megamenu>.navbar-nav>li>a.home:lang(fr-fr) {
    background-image: url(../../../images/general/who_emro_logo_french_white.png);
}

/*Offcanvas*/
.t4-offcanvas .t4-off-canvas-header a img:lang(fr-fr) {
    outline: none;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(../../../images/general/who_emro_logo_french_white.png) no-repeat;
    background-size: contain;
    width: 240px;
    height: 115px;
    max-height: 115px;
    padding-left: 240px;
}

/*Footer*/
.t4-footnav .fm-sitemap .icon-menu:lang(fr-fr):before {
    content: "Plan du site";
}

.t4-footnav .fm-help .icon-menu:lang(fr-fr):before {
    content: "Aide et services";
}

.t4-footnav .fm-offices .icon-menu:lang(fr-fr):before {
    content: "Bureaux de l'OMS";
}


/*About Us*/
.rc62 {
    padding: 0;
}


/*ORGANIZE*/
.com-content-article.default-4 .full-width .wrap-inner {
    max-width: 1600px;
    margin: 0 auto;
    padding: 208px 64px;
}

@media screen and (min-width: 1200px) {
    .t4-main-body .t4-row {
        margin-left: 0;
        margin-right: 0;
    }
}

.com-content-article.default-14 .full-width {
    margin-top: 0;
}

/*.com-content-article .full-width {
    margin-bottom: 5px;
    margin-left: 0;
    max-width: inherit;
    width: inherit;
}*/

.com-content-article.default-14 .full-width .wrap-inner {
    padding: 300px 50px 50px;
}

.com-content-article.default-14 .content-article {
    max-width: 100%;
    margin: 0 auto;
}

.health-topics-list p,
.countries-list p,
.programmes-list p {
    margin: 0;
    line-height: 35px;
}

@media screen and (min-width: 1200px) {
    .t4-main-body .t4-row > div {
        padding-left: 15px;
        padding-right: 15px;
    }
}

.pro-publi-main .jacl-item__media.media-2-1 img {
    object-fit: contain;
}

@media screen and (min-width: 992px) {
    .layout-magz-1 .normal-gutters .jacl-item:not(.item-style-1),
    .layout-magz-1 .large-gutters .jacl-item:not(.item-style-1),
    .layout-magz-1 .extra-large-gutters .jacl-item:not(.item-style-1),
    .layout-magz-1 .t4-main-body .jacl-item:not(.item-style-1),
    .layout-magz-2 .normal-gutters .jacl-item:not(.item-style-1),
    .layout-magz-2 .large-gutters .jacl-item:not(.item-style-1),
    .layout-magz-2 .extra-large-gutters .jacl-item:not(.item-style-1),
    .layout-magz-2 .t4-main-body .jacl-item:not(.item-style-1) {
        border-bottom: 0;
        padding-bottom: 0;
        height: 100%;
    }
}

.t4-main-body {
    padding-top: 0;
    padding-bottom: 0;
}

.pro-publi-main {
    margin-top: 32px;
}

.sidebar-l nav.navbar.navbar-expand-lg {
    border: 1px solid #c0c6cf;
}

.sidebar-l .navbar-collapse {
    padding: 0 10px;
}

.sidebar-l .navbar-collapse.collapse {
    padding: 0 10px;
}

.sidebar-l .navbar .navbar-toggler {
    width: 100%;
    text-align: left;
    border-radius: 0;
    border: 0;
    color: #ffffff;
    background: #0c2b64;
    display: block;
    height: 50px;
    line-height: 50px;
    padding: 0 15px;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
}

@media screen and (min-width: 992px) {
    .navbar .navbar-toggler {
        display: none !important;
    }
    .sidebar-l nav.navbar.navbar-expand-md {
        border: 0;
    }

}

.sidebar-l .icon-menu:after {
    content: "Section Navigation";
    font-family: "Noto Sans",Arial,Helvetica,sans-serif;
    font-weight: 600;
    padding-left: 15px;
}

ul.table-format,
ul.poster-format {
    clear: both;
    display: inline-flex;
    flex-wrap: wrap;
    padding-left: 0;
}

.cards-container.profile.sp {
    margin-right: 0;
    margin-top: 6rem;
    width: inherit;
}

.page-header {
    width: 100%;
}

li.poster, li.year, li.title {
    list-style: none;
}

.mod-languages img {
    border: none;
    display: inline-block;
    width: auto;
}

.fade:not(.show) {
    opacity: 1;
}

.slideshow-container.prime {
    max-width: 100% !important;
}

.intro-text {
    margin-bottom: 0;
}

.item-page .com-content-article__body.has-sharing {
    padding-left: 0;
}

.t4-module .nav li,
.t4-card .nav li,
.moduletable .nav li,
.module_menu .nav li {
    width: 100%;
}


.btn,
.widget-content .btn,
.grey-text-box .btn,
.module-overlay-inner .btn {
    color: #0c2b64;
    font-size: 20px;
    font-weight: bold;
    padding: 15px;
    display: block;
    border: 1px solid #0c2b64;
    position: relative;
    margin: 0;
    float: none;
    width: fit-content;
    white-space: normal;
    text-transform: none;
}

.btn:hover,
.widget-content .btn:hover,
.grey-text-box .btn:hover,
.module-overlay-inner .btn:hover {
    color: #ffffff;
    box-shadow: none !important;
    background-color: #0c2b64 !important;
}

.btn a,
.widget-content .btn a,
.grey-text-box .btn a,
.module-overlay-inner .btn a {
    color: #0c2b64 !important;
    font-size: 20px;
    font-weight: bold;
    text-transform: none;
}

.btn:hover a,
.widget-content .btn:hover a,
.grey-text-box .btn:hover a,
.module-overlay-inner .btn:hover a {
    background: transparent;
    color: #ffffff !important;
}

.higlight-widget.bg-light {
    background-color: #0c2b64 !important;
}

.block-quote-column.bl:before, .block-quote-column.bl:after {
    background: #0c2b64;
}
.block-quote-column:before {
    content: "";
    display: block;
    width: 50%;
    max-width: 130px;
    height: 1px;
    margin: 10px auto;
    clear: both;
}

.block-quote-column:after {
    content: "";
    display: block;
    width: 50%;
    max-width: 130px;
    height: 1px;
    margin: 10px auto;
    clear: both;
}

.block-quote-column h3 {
    font-size: 1.8rem!important;
    font-weight: normal;
    padding-top: 1rem!important;
    padding-bottom: 0.5rem!important;
}

.nav-item .item-2429 ul,.nav-item .item-2785 ul, .nav-item .item-62429 ul, .nav-item .item-32429 ul{
    display: none !important;
}

.nav-item .item-2895 ul, .nav-item .item-346 ul {
    display: none !important;
}


li.item-3162, li.item-3163, li.item-3164, li.item-3177, li.item-3178, li.item-3182, li.item-3184, li.item-3188, li.item-3320, li.item-3357, li.item-3202, li.item-3272, li.item-3273, li.item-3274, li.item-3275, li.item-3276, li.item-3277, li.item-3278, li.item-3279, li.item-3280, li.item-3281, li.item-3282, li.item-3283, li.item-3284, li.item-3285, li.item-3286, li.item-3287, li.item-3288, li.item-3298, li.item-3747, li.item-3299, li.item-3300, li.item-3302, li.item-3371, li.item-3385, li.item-3394, li.item-3398, li.item-3476, li.item-3333, li.item-3549, li.item-3609, li.item-3610, li.item-3611 ,li.item-602,li.item-1394, li.item-61446, li.item-1411, li.item-1835, li.item-61428,li.item-1338,li.item-1109,li.item-523,li.item-1174,li.item-1181,li.item-1193,li.item-1200,li.item-2844,li.item-2456,li.item-2455,li.item-1449, li.item-62214, li.item-1927,li.item-503,li.item-2823,li.item-2779,li.item-2995,li.item-3149 ,li.item-2886, li.item-61099,li.item-1099, li.item-61269, li.item-31269, li.item-32963,li.item-62807, li.item-61297,li.item-61294, li.item-61305, li.item-31305, li.item-31294, li.item-31297,li.item-60523, li.item-30652, li.item-60542, li.item-30503,li.item-30495,li.item-30489,li.item-30493, li.item-60973, li.item-60963, li.item-30973, li.item-32775, li.item-32784, li.item-32811,li.item-30963,li.item-60630,li.item-60632, li.item-30632,li.item-60634,li.item-60635,li.item-973, li.item-2796,li.item-62774, li.item-62775, li.item-62811,li.item-33171, li.item-33178,li.item-33177,li.item-33184,li.item-32214,li.item-31200,li.item-60457,li.item-61200,li.item-61193,li.item-33202,li.item-61181,li.item-61174,li.item-31181,li.item-31174,li.item-63273,li.item-63274,li.item-63275,li.item-63276,li.item-63277,li.item-63278,li.item-63279,li.item-63280,li.item-63371,li.item-63019, li.item-63020,li.item-33381,li.item-3760,li.item-3966,li.item-32892,li.item-32894,li.item-33034,li.item-32890,li.item-32779,li.item-62779,li.item-62823,li.item-62995,li.item-31471,li.item-31472,li.item-33534,li.item-33535,li.item-33536,li.item-33537,li.item-33538,li.item-33333,li.item-32995,li.item-31475,li.item-32769,li.item-33149,li.item-31182,li.item-33287,li.item-33371,li.item-33288,li.item-33286,li.item-33285,li.item-33284,li.item-33283,li.item-33282,li.item-33281,li.item-33280,li.item-33273,li.item-33274,li.item-33275,li.item-33276,li.item-33277,li.item-33278,li.item-33279,
li.item-3108,li.item-3143,li.item-33108,li.item-883,li.item-2681,li.item-876,li.item-60583,li.item-60585,li.item-61515,li.item-62474,li.item-62744,li.item-60485,li.item-60486,li.item-60503,li.item-60493,li.item-60489,li.item-,li.item-60495,li.item-61377,li.item-63777,li.item-63577,li.item-62831,li.item-60461,li.item-63333,li.item-60467,li.item-63149,li.item-61448,li.item-33168,li.item-31142,li.item-31149,li.item-31021,li.item-31028,li.item-31017,li.item-32492,li.item-32493,li.item-32494,li.item-32495,li.item-32496,li.item-32749,li.item-32483,li.item-32491,li.item-30485,li.item-30486,li.item-31449,li.item-30455,li.item-30196,li.item-63072,li.item-63066,li.item-63769,li.item-32863,li.item-32861,li.item-31490,li.item-31497,li.item-31488,li.item-31487,li.item-61449,li.item-62456,li.item-32673,li.item-31261,li.item-30505,li.item-30634,li.item-30630,li.item-32859,li.item-32860,li.item-33214,li.item-32830,li.item-32655,li.item-32760,li.item-32826,li.item-30310,li.item-32758,li.item-30320,li.item-32743,li.item-33380,li.item-32464,li.item-32463,li.item-32462,li.item-32461,li.item-32460,li.item-32459,li.item-32458,li.item-30456,li.item-30319,li.item-60602,li.item-61149,li.item-832,li.item-834,li.item-751,li.item-2753
{
    display: none !important;

}

h3.collapse-open::before {
    content: "-";
    float: right;
    font-size: 2.5rem;
    margin-right: 15px;
}

.video-responsive {
    height: 0;
    overflow: hidden;
    padding-bottom: 45%;
    padding-top: 0px;
    position: relative;
}

.video-responsive iframe,
.video-responsive object,
.video-responsive embed {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.blockquote-box-first,
.blockquote-box  {
    width: 100%;
}
.sidebar-l .module-inner .mod-menu.mod-list .nav-item a>img, .t4-header .nav.navbar-nav .nav-item a>img {
    display: none;
}

.width-100 {
    width: 100%;
}

.fa-map::before {
    content: "\f279";
}

.fa-play-circle::before {
    content: "\f144";
}

.fa-file::before {
    content: "\f15b";
}

.fa-laptop::before {
    content: "\f109";

}

.fa-file-pdf::before {
    content: "\f1c1";

}

.fa-link::before {
    content: "\f0c1";

}

.adbox {
    display: none;
}

.mod-languages__select li.disabled a {
    pointer-events: none;
    opacity:0.5;
    background-color:#808080
}

.layout-homepage-ar .mod-languages__select li.disabled a,
.layout-homepage-fr .mod-languages__select li.disabled a,
.layout-homepage-en .mod-languages__select li.disabled a{
    pointer-events: auto;
    opacity: 1;
    background-color: unset;
}

.layout-homepage-ar .mod-languages__select li.disabled a:hover,
.layout-homepage-fr .mod-languages__select li.disabled a:hover,
.layout-homepage-en .mod-languages__select li.disabled a:hover{
    background-color:#0078d4;
}

.moduletable.wntd {
    padding-top: 165px;
    background-position: top center !important;
    background-size: cover !important;
}

p + p {
    margin-top: 15px;
}

.slideshow-container .prev:hover,
.slideshow-container .next:hover {
    color: #ffffff80 !important;
}


/*Search Results
.com-finder .form-inline .input-group {
    flex-direction: row;
}

.com-finder .form-inline .input-group .input-group-append, .com-finder .form-inline .input-group .input-group-addon {
    margin: 0;
}

#search-form .btn.btn-primary {
    background-color: #0c2b64 !important;
    border: none;
}

#search-form .awesomplete {
    width: 80%;
}

#search-form .btn.btn-primary:hover,
#search-form .btn.btn-primary:focus,
#search-form .btn.btn-primary:active {
    background-color: #274375 !important;
    border: none;
}*/


/*GK5 News Module
.sidebar-r .nspMain {
    border: 1px solid #c0c6cf;
}

.sidebar-r .nspArt h4.nspHeader {
    color: #0c2b64;
    font-size: 18px;
    font-weight: 700;
    border-bottom: 1px solid #b3bdce;
    padding-bottom: calc(var(--global-spacing) * 1.5);
    text-transform: none;
    margin-bottom: 10px;
}

.sidebar-r .nspArt .fleft {
    float: none;
}

.sidebar-r .nspArt p.nspText {
    display: flex;
    flex-direction: column;
    margin: 0;
    padding: 0;
}

.sidebar-r .nspArt p.nspText a {
    color: #0c2b64;
    font-weight: 600;
    border-left: 5px solid #faf9f9;
    padding: 10px 20px 10px 10px;
    margin: 5px 0;
    transition: all 0.3s ease;
}

.sidebar-r .nspArt p.nspText a:hover,
.sidebar-r .nspArt p.nspText a:active,
.sidebar-r .nspArt p.nspText a:focus {
    border-left: 5px solid #0c2b64;
    background-color: transparent;
}

.sidebar-r .nspArt p.nspText a.pdf {
    padding: 10px 20px 10px 23px;
    background-position: 5px 13px;
}

.sidebar-r .nspArt .fright {
    display: none;
}*/

.pagination .fa.fa-angle-left:lang(ar-aa),
.pagination .fa.fa-angle-double-left:lang(ar-aa),
.pagination .fa.fa-angle-right:lang(ar-aa),
.pagination .fa.fa-angle-double-right:lang(ar-aa) {
    rotate: 180deg;
}
.theme-default.com_content.view-form #editor .editor-xtd-buttons .xtd-button,
.theme-default.com_content.view-form #adminForm .btn.btn-secondary,
.theme-default.com_content.view-category .com-content-category .btn.btn-primary{
    display: none;
}
.theme-default.com_content.view-form #editor .editor-xtd-buttons .xtd-button[data-bs-target="#jform_articletext_editors-xtd_image_modal"]{
    display: block !important;
}

#t4-body-top-2 .card.whd2017-callouts.about {box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);}
.layout-homepage-en #t4-body-top-2 .card.whd2017-callouts.about img {border-bottom:3px solid #009ade;}

.reg-dir-media-img {
    min-height: 420px;
    background: url(../../../images/stories/homepage/rd_hanan_balkhy_official_photo.jpg) no-repeat center center / cover !important;
    display: inline-block;
    width: 100%;
}

.reg-dir-content .section-heading, .invest .section-heading {margin-bottom: 1.5rem;border-bottom: solid 1px #BDBDBD;margin-left:0;margin-right:0;width:100%;}
.reg-dir-content .section-heading h2, .invest .section-heading h2  {font-size: 1.625rem;}
.reg-dir-content .btn, .reg-dir-text btn {padding: 5px;margin-bottom: 1rem;background:#0c2b64;padding-top:0;border-radius:4px;}
.reg-dir-content .btn a, .reg-dir-text .btn a, .reg-dir-text .btn p {font-size:15px;color:#fff!important;}
.reg-dir-media-content {background:#0c2b64;}
.layout-homepage-en #t4-body-top-3 {padding-top:25px;padding-bottom:25px;background:#f8f8f8;}
.layout-homepage-en #t4-body-top-8, .layout-homepage-fr #t4-body-top-8, .layout-homepage-ar #t4-body-top-8 {padding:30px; background:#0d1f5b;}
.about-reg .section-heading h2 {font-size: 1.625rem;color:#fff;}
.about-reg .section-heading {margin-left:0;margin-right:0;margin-bottom:2.5rem;}
.about-reg p {color:#fff;}
.button-dark-background {border-color: transparent;background-color: #00205c;
    color: #fff;}
#t4-body-top-8 .btn-white {margin-top:2rem;}
#t4-body-top-10 {padding:30px;}

.invest-media-img {

    background: url(../../../images/stories/homepage/invest-in-who.jpg) no-repeat top center / cover !important;
    display: inline-block;
    width: 100%;
    min-height: 300px;
}
#t4-body-top-11 {padding:30px;}
.resources.emhjs {
    background: url(../../../images/stories/homepage/EMHJ-Cover-31-1.jpg) no-repeat top center / contain !important;
    height:120px;
    width:120px;
    display: block !important;

}

#t4-body-top-11 .t4-col.col-6 {background:#f6f7f9;padding:15px;border-right:20px solid #fff}


@media (min-width: 1020px) {
    .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {
        float:left
    }
}

@media (max-width: 768px) {
    #t4-body-top-10, #t4-body-top-11 {padding-left: 0 !important;padding-right: 0 !important;}
    #t4-body-top-8 .btn-white, #t4-body-top-10 .btn {margin-bottom:2rem;}
}
@media (min-width: 768px) {
    .homepage .t4-masthead .t4-masthead-inner.has-bg .t4-masthead-detail  {transform:translateY(65%);}
}

@media (min-width: 768px) {
    .item-60151 .t4-masthead .t4-masthead-inner.has-bg .t4-masthead-detail {transform:translateY(35%);}
}

#t4-body-top-456 {display:none;}
#t4-body-top-7 {display:none;}

.multimedia-container {
    position: relative;
    display: inline-block;
    vertical-align: top;
    max-width: 100%;
    overflow:hidden;
}

.multimedia-container img {
    display: block;
    width: 100%;
    height: auto;
    object-fit: cover;
}

.play-button {
    position: absolute;
    top: 33%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 80px;
    height: 80px;
    background-color: rgba(255, 255, 255, 0.8);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    z-index: 1;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    transition: transform 0.2s ease-in-out;
}

.play-button::before,
.play-button::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, 0.5);
    z-index: -1;
    animation: pulsate 2s infinite ease-out;
}

.play-button::after {
    animation-delay: 1s;
}

.play-icon {
    width: 0;
    height: 0;
    border-left: 20px solid #333;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
}

.play-button:hover {
    transform: translate(-50%, -50%) scale(1.1);
}

@keyframes pulsate {
    0% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 0.8;
    }
    100% {
        transform: translate(-50%, -50%) scale(2);
        opacity: 0;
    }
}


#t4-body-top-11 .t4-col.col-sm-3, #t4-body-top-12 .t4-col.col-sm-3 {min-height: 130px;width:100%;overflow:auto;}
.t4-col.col-sm-3.courses {background: url(../../../images/stories/homepage/online_courses.jpg) no-repeat; background-size:cover;}
.t4-col.col-sm-3.emhj {background: url(../../../images/stories/emhj/emhj-31-8-cover.jpg) no-repeat ;background-size:cover;}
.t4-col.col-sm-3.umd {background: url(../../../images/stories/homepage/umd.png) no-repeat;background-size:cover;}
.t4-col.col-sm-3.library {background: url(../../../images/stories/homepage/library.jpg) no-repeat ;background-size:cover;}

.t4-col.col-sm-3.photolibrary {background: url(../../../images/stories/homepage/photo-library.jpg) no-repeat;background-size:cover;}

.t4-col.col-sm-3.videos {background: url(../../../images/stories/homepage/videos.jpg) no-repeat center center/cover;}
#t4-body-top-11 {margin-bottom:0;}
#t4-body-top-12 {margin-top:0;}

.layout-homepage-en .body-top-12-1 .card.whd2017-callouts.about img, .layout-homepage-fr .body-top-12-1 .card.whd2017-callouts.about img, .layout-homepage-ar .body-top-12-1 .card.whd2017-callouts.about img {aspect-ratio: 2 / 1 ;object-fit: cover;}

.layout-homepage-en .body-top-12-1 .card.whd2017-callouts.about.camp img {aspect-ratio: 2.3 / 1!important;object-fit: cover;}
.t4-col.body-top-12-2.col-sm .t4-col.col-sm-9 {padding:2rem;}


.t4-body-top-10 .card.whd2017-callouts.about img {aspect-ratio:auto;}
.item-124855 .reg-dir-content {justify-conetnt:center;align-items:center;}

.nav-item.item-2824, .nav-item.item-743, .nav-item.item-2748, .nav-item.item-738, .nav-item.item-2762 parent, .nav-item.item-741, .nav-item.item-2762 {display:none!important;}
.umd {margin:0;}
@media (max-width: 768px) {
#t4-body-top-11 .t4-col.col-sm-3, #t4-body-top-12 .t4-col.col-sm-3 {min-height:320px;}
  h1#i87vk, h1#id6mwn {padding: 20px 0 10px 10px;}
  a#i187ik, a#ii1rvl, a#ieszs-2 {margin:30px 0 0 20px;}
  section#ix5ou, section#imbio {padding:20px;}
  #ixbort {margin-top:1rem;}
  .wf-columns {flex-direction:column;}
}

.program.emergencies .t4-primary-navigation-2 {background:#d82138;}
.program.emergencies ul.mod-menu._countries {box-shadow:none;background:#d82138;margin-bottom:0;}
.program.emergencies ul.mod-menu._countries li a, .program.emergencies.nobread ul.mod-menu._countries li a {color:#fff!important;}
.program.emergencies.nobread .t4-breadcrumbs {color:#fff;}


.program.emergencies ul.mod-menu._countries .current.active > a::after {
    content: '';
    display: block;
    width: 50%;
    height: 1px; 
    background-color: white;
    margin: 5px auto 0 auto;
  
}

.right-link {float:right!important;}
.left-link {float:left!important;}
.break-line {
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
}

@media screen and (max-width: 1199px) {
.program.emergencies .t4-primary-navigation-2 {background:#fff;}
  .program.emergencies ul.mod-menu._countries .current.active > a::after {content:none;}
    }
}