body{padding:165px 0 0 !important;}



header{position:absolute; height:120px; padding:15px; background-color:#F5F5F5;
-moz-box-shadow:0 0 0 rgba(0, 0, 0, 0.25); -webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0.25); box-shadow:0 0 0 rgba(0, 0, 0, 0.25);}
.header-link{height:90px;}
.header-menu, .header-share, .header-native, header .header-login{display:none !important;}
.header-leaderboard{display:block !important; height:90px;}
.header-logo > a{padding:0;}
.header-logo img{height:40px;}

.header-search-bar{height:45px; margin-left:5px; overflow:hidden; display:none;}
.header-search-bar .search-form{margin:0;}
.header-search-bar .search-field input{padding:12px 60px 12px 12px; color:#FFF; border:0; border-left:1px solid rgba(0,0,0,0.25);}
.header-search-bar .search-field input::placeholder{color:#E0E0E0;}
.header-search-bar .search-button{top:7px; right:0; height:calc(100% - 14px);}
.header-search-bar .search-button input{background-color:#FFF; color:#ed1c24;}

.header-search-button{font-size:18px;}

@media screen and (min-width:1280px){
  .header-logo img{height:60px;}
  .header-search-button{display:none;}
  .header-search-bar{display:flex;}
}



menu{display:flex !important; position:absolute; top:105px; left:0; width:calc(100% - 20px);}
.menu-fixed{position:fixed; top:0; width:100%; margin:0; background-color:#ed1c24;}
.menu-fixed > span{padding:0 3px; max-width:1313px;}
.menu-fixed .menu-left .menu-home > *{padding-left:8px;}
menu > span > ul{background-color:#ed1c24; margin:0 5px;}
menu ul li{float:left;}
.menu-left .menu-parent > .menu-link > h4{padding-right:25px;}
.menu-right{float:right;}
.menu-right{padding-right:8px;}
.menu-right .menu-link{padding:0 8px;}
.menu-home h4{display:none;}
.menu-left .menu-link > *{padding:0 10px; border-right:1px solid #FFF;}
.menu-avatar{border:2px solid #FFF;}
.submenu-button{right:12px; height:100%;}
.menu-parent .submenu-button{position:absolute !important; top:0;}



.twocolumn > ul{display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; max-width:1310px;}
.twocolumn > ul > li{float:left; min-width:0;}
.leftcolumn{width:calc(100% - 325px); flex-basis:calc(100% - 325px);}
.rightcolumn{width:325px; flex-basis:325px;}
.rightcolumn .base-container{margin-left:0;}
.rightcolumn .side-ads{margin:0 5px 0 0;}
.side-ads-desktop{display:flex;}
.side-ads-mobile{display:none;}



.al-desc{margin-top:5px;}
.al-desc h3{font-size:14px; line-height:20px;}
.leftcolumn .al-title h2, .headline .al-title h2{font-size:18px; line-height:24px;}
.leftcolumn .al-thumb{width:204px; height:115px;}
.leftcolumn .al-info{margin-left:204px; min-height:115px;}
.leftcolumn .al-desc{display:block; margin-top:5px;}
.leftcolumn .al-desc h3{font-size:14px; line-height:20px;}
.leftcolumn .article-card > span > ul > li{width:calc(33.33% - 10px); flex-basis:calc(33.33% - 10px);}

.big-native-article *{height:135px;}

@media screen and (min-width:1280px){
  .leftcolumn .al-thumb{width:284px; height:160px;}
  .leftcolumn .al-info{margin-left:284px; min-height:160px;}
  .leftcolumn .article-card > span > ul > li{width:calc(25% - 10px); flex-basis:calc(25% - 10px);}
  .big-native-article *{height:180px;}
}



.footer-tab, #header-share, #header-search{display:none !important;}

