/*
 * Logo & Ads
*/
.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}
/*
 * Mobile Header
*/
.mobile-header{z-index:9999;position:relative;width:100%}
.mobile-header-white.mobile-header{background-color:#fff;border-bottom:1px solid #e9edf0}
.mobile-header .mobile-header-wrap{margin:0 auto;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{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 .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;border-color:#272F34}
.dark .mobile-header-white.mobile-header .mobile-site-title a{color:#fff}
.dark .mobile-header-white.mobile-header .mobile-menu-toggle svg{fill:#fff}
