#header {background-color:#fff}
/*
 * Top Nav Wrapper
*/
.topnav {display:table;width:100%;min-height:40px;height:100%}
/*
 * Top Menu
*/
.top-menu{display:table-cell;vertical-align:middle;height:100%;min-width:500px}
/*
 * Today
*/
.today{display:table-cell;vertical-align:middle;text-transform:capitalize;text-align:right;padding:0 10px}
.rtl .today{text-align:left}
.bg-c .today {color:#fff}
.bg-n .today {color:#333}
.dark .today {color:#fff}
/*
 * Logo & Ads
 *
*/
.bg-n.brand {border-top:1px solid #e9edf0}
.dark .bg-n.brand {border-color:#272F34}
.bg-c.brand {padding:0 10px;border-top:1px solid rgba(255, 255, 255, .1);border-bottom:1px solid rgba(255, 255, 255, .1)}
.brand .ads{width:728px}
.brand{display:table;width:100%}
.brand .logo{display:table-cell;vertical-align:middle}
.brand .logo h1{font-size:0;font-weight:100;line-height:0;margin:0;padding:0}
.brand .ads{display:table-cell;vertical-align:middle}
.brand-bg{background-color:#fff}
.brand-bg .ads{padding-right:10px}
.rtl .brand-bg .ads{padding-left:10px;padding-right:0}
@media only screen and ( max-width:1219px ){
	.brand .ads{width:728px!important}
}
.h-logo-dark {display:none}
.dark .h-logo-dark {display:block}
.dark .h-logo-light{display:none}
/*
 * Search & Dark mode : Buttons
 *
*/
.menu-search {float:right !important}
.rtl .menu-search {float:left !important}
.menu-search .search-ico{text-indent:-9999px;width:48px;background-size:26px 26px !important;background-repeat:no-repeat !important;background-position:center !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px;fill:%23fff;' viewBox='0 0 24 24'%3E%3Cpath d='M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z' /%3E%3C/svg%3E") !important;}
/*.rtl .menu-search .search-ico{-webkit-transform: scaleX(-1);-moz-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}*/
li.dark-mode{float:right !important}
.rtl li.dark-mode{float:left !important}
li.dark-mode.sfHover,
li.dark-mode:focus,
li.dark-mode:hover,
li.dark-mode:active {background:transparent !important}
.search-menu-wrap{color:#fff;display:none;position:absolute;right:7px;top:0;z-index:9000}
.search-menu-wrap form{float:right;position:relative;overflow:hidden;height:38px;margin:6px 0;border-radius:100px;}
.search-menu-wrap .stext{background-color:#fff;color:#222;line-height:28px;padding:6px 1.1em;min-width:200px;text-indent:10px}
.rtl .search-menu-wrap{left:7px;right:auto}
.rtl .search-menu-wrap form{float:left}
.dark .search-menu-wrap .stext{background-color:#161B1E;color:#fff}
/*
 * Mobile Header
*/
.mobile-header{position:relative;width:100%;z-index:9999;display:none}
.mobile-header-white.mobile-header{background-color:#fff;-moz-box-shadow: 0px 2px 5px -1px #ccc;-webkit-box-shadow: 0px 2px 5px -1px #ccc;box-shadow:0 2px 5px -1px #ccc;}
.mobile-header .mobile-header-wrap{margin:0 auto;max-width:976px;padding:16px 0;position:relative;width:90%}
.mobile-header .mobile-header-flex{width:100%;display:flex;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;}
.mobile-site-brand,
.mobile-site-title{overflow:hidden;}
.mobile-site-brand a{display:block;height:auto}
.mobile-site-brand img{display:block;max-width:100%;height:auto}
.mobile-header a{color:#fff;text-decoration:none}
.mobile-header-white.mobile-header a{color:#333;text-decoration:none}
.mobile-header .mobile-site-title a {vertical-align:middle;display:inline-block;}
.mobile-header .mobile-site-title a,
.mobile-header .mobile-site-title a:hover{color:#fff}
.mobile-header-white.mobile-header .mobile-site-title a{color:#333}
.mobile-menu-toggle{border:0;cursor:pointer;background:none;font-size:24px;z-index:9999999;position:relative}
.mobile-menu-toggle svg{fill:#fff;width:29px;height:29px}
.mobile-header-white.mobile-header .mobile-menu-toggle svg{fill:#333}
.nav-logo {width:100%;margin:0 5px;-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;order:2;}
.btn-nav-menu {width:48px;margin:0 5px;-webkit-box-ordinal-group:1;-webkit-order: 1;-ms-flex-order: 1;order: 1;text-indent:10px;}
.btn-nav-dark {width:48px;margin:0 5px;-webkit-box-ordinal-group:3;-webkit-order:3;-ms-flex-order:3;order:3;}
.btn-nav-search {width:58px;margin:0 10px 0 5px;-webkit-box-ordinal-group:4;-webkit-order:4;-ms-flex-order:4;order:4}
.rtl .btn-nav-search {margin:0 5px 0 10px}
@media only screen and (max-width:986px) {
	.mobile-header{display:block}
	.mobile-header .mobile-header-wrap{width:90%}
}
@media only screen and (max-width:767px) {
	.mobile-header .mobile-header-wrap{width:94%}
}
@media only screen and (max-width:560px) {
	.mobile-header .mobile-header-wrap{width:98%}
}
.mobile-site-brand-center img{margin:0 auto}
.mobile-site-brand-center{display:block;height:auto}
.dark .mobile-header-white.mobile-header{background-color:#1d2327;-moz-box-shadow: 0px 2px 5px -1px #0D1012;-webkit-box-shadow: 0px 2px 5px -1px #0D1012;box-shadow: 0px 2px 5px -1px #0D1012;}
.dark .mobile-header-white.mobile-header .mobile-site-title a{color:#fff}
.dark .mobile-header-white.mobile-header .mobile-menu-toggle svg{fill:#fff}
