/* Header */
.header {position:relative;font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-size:12px;text-transform:uppercase;padding-top:11px;height:146px;box-sizing:border-box;}
.header-top {display:flex;flex-flow:row wrap;justify-content:space-between;}
.lang a {font-weight:bold;}
.pages-menu li {float:left;margin-right:26px;}
.pages-menu li.donate {font-weight:bold;}
.social-header li {display:inline;margin-right:26px;}
.header-middle {width:100%;text-align:center;margin:10px 0;height:64px;box-sizing:border-box;}
.logo img {width:auto;height:100%;max-height:54px;}
.main-menu {text-align:center;display:flex;justify-content:space-between;}
.main-menu li:last-child,
.social-header li:last-child {margin-right:0px;}
.search-btn {background: transparent; color: inherit; border: none;}
.search-btn a::before,
.social-small li a::before {font-family:'Toi-new';content:"";font-size:12px;margin-right:4px;line-height:12px;}
.social-small li.ajc a::before {content:"\e94f";font-size:14px;}
.social-small li.facebook a::before {content:"\e915";}
.social-small li.twitter a::before {content:"\e95d";}
.social-small li.youtube a::before {content:"\e954";}
.social-small li.subscribe a::before {content:"\e919";}
.social-small li.telegram a::before {content:"\e956";}
.social-small li.email a::before {content:"\e919";}
.social-small li.print a::before {content:"\e934";}
.social-small li.tiktok a::before {content:"\e957";}
.header-bottom {border-top:0.5px solid;padding:13px 0 12px;height:40px;box-sizing:border-box;}
.header-bottom .social-small {display:none;}
/* .search-btn span {display:none;} */
.section-header .has-children .sub-menu,
.pages-menu div.has-children .sub-menu,
.main-menu li.has-children .sub-menu {width:254px;left:calc(-254px / 2 + 50%);text-align:left;}
.editions-menu .lang.has-children .sub-menu {width:120px;left:calc(-120px / 2 + 50%);}
.main-menu > li {display:inline;}
.new-header-toi .main-menu > li a {vertical-align:text-top;}
.header-bottom .social-small li.current,
.main-menu > li.current {font-weight:bold;position:relative;}
.main-menu > li.current::after {position:absolute;bottom:-11px;left:0px;content:"";border-bottom:2px solid;width:100%;margin-top:10px;}
.search-btn a::before {content:"\ea18";font-size:14px;margin:0;}
.has-children {position:relative;cursor:pointer;}
.has-children > a::after,
.has-children > h2::after {font-family:'Toi-new';content:"\ea16";font-weight:400;margin-left:2px;}
.has-children.active > a::after,
.has-children.active > h2::after {content:"\ea14";}
.sub-menu-dropdown {display:none;}
.sub-menu {padding:20px;position:absolute;z-index:5;top:calc(100% + 10px);left:0;font-family:"Roboto",sans-serif;box-sizing:border-box;box-shadow:0px 2px 4px 2px rgba(0,0,0,0.25);}
.sub-menu:after {position:absolute;left:0;margin-left:calc(50% - 8px);top:-8px;content:"";display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid;}
.has-children .sub-menu li {margin-bottom:12px;padding-bottom:10px;margin-right:0;border-bottom:0.5px solid;width:100%;}
.section-header .has-children .sub-menu li:last-child,
.main-menu .has-children .sub-menu li:last-child,
.has-children .sub-menu li:last-child {margin-bottom:0;padding-bottom:0;border-bottom:none;}
.main-menu .has-children .sub-menu li,
.section-header .has-children .sub-menu li {text-transform:capitalize;padding-bottom:16px;margin-bottom:24px;}
.main-menu .has-children .sub-menu li span,
.section-header .has-children .sub-menu li span {display:inline-block;clear:both;text-transform:uppercase;font-weight:bold;margin-top:5px;}
.main-menu .community-dropdown-menu .sub-menu li {padding-bottom:18px;margin-bottom:20px;}
.header-title {float:right;text-align:center;width:calc(100% - 470px);padding:0 20px;font-family:"Roboto",sans-serif;font-size:14px;line-height:30px;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;box-sizing:border-box;}
.main-menu .has-children .sub-menu.newsletters-menu li span {margin:0 0 5px;}
.he-link {font-size:13px;line-height:12px;font-family:'Open Sans', serif;}
/* sticky header */
.header > .search-btn {display:none;float:right;width:50px;min-width:50px;height:50px;text-align:center;border-left:1px solid;cursor:pointer;}
.header > .search-btn a::before {line-height:50px;}
.menu-control {display:none;float:left;width:50px;min-width:50px;height:50px;text-align:center;border: 0;border-right:1px solid;cursor:pointer;background: transparent;
    color: inherit;
    align-items: center;
    justify-content: center;}
.menu-control::before {font-family:'Toi-new';content:"\e922";font-size:16px;cursor:pointer;line-height:50px;cursor:pointer;}
body.sticky-header {padding-top:146px;}
body.sticky-header.small-header {padding-top:50px;}
body.sticky-header .header {position:fixed;top:0;right:0;z-index:100;width:100%;min-height:50px;padding:0;height:inherit;-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
body.sticky-header:not(.small-header) .header{ animation:stickyheader 1s ease 0s;backface-visibility:hidden;-webkit-backface-visibility:hidden;}
body.sticky-header .header > .container {padding:12px 20px;height:26px;width:calc(100% - 142px);clear:none;float:left;}
body.sticky-header .header .header-top {float:right;display:inherit;flex-flow:inherit;justify-content:inherit;}
body.sticky-header .header-top .social-small {margin-top:9px;}
body:not(.responsive-site).sticky-header .header .header-bottom {display:none;width:100%;clear:both;}
body.sticky-header .header .header-middle {width:275px;height:100%;margin:0;float:left;text-align:left;display:block;}
body.sticky-header .header .main-menu .search-btn,
body.sticky-header .header .header-top .lang.has-children,
body.sticky-header .header > .social-small li.subscribe,
body.sticky-header .header > .social-header li span {display:none;}
body.sticky-header .header > .social-header li {margin-right:12px;}
body.sticky-header .header > .social-header li.twitter {margin:0;}
body.sticky-header .header > .social-small li a::before {font-size:24px;line-height:30px;margin-right:0;}
body.sticky-header .header > .social-small li.facebook a::before {content:"\e910";}
body.sticky-header .header > .social-small li.twitter a::before {content:"\e90e";}
body.sticky-header .header-bottom .social-small,
body.sticky-header .header .menu-control{display: flex;}
body.sticky-header .header > .search-btn{ display: flex; align-items: center; justify-content: center;  }
body.sticky-header .header .pages-menu{display:none;}
body.sticky-header .main-menu > li.current::after {bottom:-12px;}
/*.social-header.social {margin-top:2.5px;}*/
.social-header.social li {margin-right:12px;}
.social-header.social li a::before {font-size:24px;}
/* Search Header */
.header-search {display:none;position:absolute;z-index:4;left:0;width:100%;top:100%;height:74px;padding:20px 0;box-sizing:border-box;font-family:"Roboto",sans-serif;box-shadow:0px 2px 4px 2px rgba(0,0,0,0.25);}
.wrap-input {float:left;position:relative;width:calc(100% - 120px);margin-right:18px;}
.clear-text {background: transparent;border: none;outline: none;display:none;position:absolute;right:0;bottom:0;padding-bottom:12px;cursor:pointer;z-index:1;}
.clear-text::before {content:"\e925";font-family:'Toi-new';font-size:14px;line-height:16px;}
.search-form input[type="text"] {float:left;width:100%;padding-right:30px;box-sizing:border-box;font-size:24px;border:0;border-bottom:1px solid;transition:0.25s;}
.search-form input[type="submit"] {float:left;width:102px;height:34px;border:0;font-size:12px;font-weight:bold;text-transform:uppercase;}
.search-form input[type="text"]::-webkit-input-placeholder {font-size:16px;}
.search-form input[type="text"]::-moz-placeholder {font-size:16px;}
.search-form input[type="text"]:-ms-input-placeholder {font-size:16px;}
.search-form input[type="text"]:-moz-placeholder {font-size:16px;}
.search-form input[type="text"].active {padding-bottom:5px;transition:0.25s;}
/* Header article features special (half, full) */
body:not(.responsive-site).single-features-special.sticky-header.small-header {padding-top:0;padding-bottom:0;}
.single-features-special.sticky-header .header .header-bottom,
body:not(.responsive-site).single-features-special .header {background-color:transparent;transition:background-color 1s;}
.single-features-special.sticky-header .header > .container {padding:12px 20px 12px 8px;width:calc(100% - 78px);}
.single-features-special.sticky-header .header > .search-btn {display:none;}
.single-features-special.sticky-header .header .main-menu .search-btn {display:block;}
body:not(.responsive-site).single-features-special .menu-control {border-right:0;}
.single-features-special .social-header.social li {margin-right:0;width:50px;}
.single-features-special .header.open {background:rgba(30,30,30,1) !important;transition:background 1s !important;}
.single-features-special .header.close {transition:background 1s !important;}

body.responsive-site.sticky-header.single-features-special .header.new-header-toi{background-color: rgb(30, 30, 30);}
