.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}body .page-content .content-block .header{padding-left:5px}body .page-content .content-block.main-bottom-banners{display:block;margin-top:30px}body .page-content .content-block.main-bottom-banners .body .item{width:33%;position:relative;margin:0}body .page-content .content-block.main-bottom-banners .body .item a{bottom:0;display:block;height:110px;padding:10px;position:absolute;right:0;text-decoration:none;width:168px}body .page-content .content-block.main-bottom-banners .body .item a .subheader{font-size:18px;color:#fff;text-transform:uppercase;text-align:left;font-family:"Myriad Pro","Myriad Web",Tahoma,Helvetica,Arial,sans-serif;display:block}body .page-content .content-block.main-bottom-banners .body .item a .subbody{font-size:12px;font-family:Tahoma,Arial,sans-serif;color:#f3d9ff;text-align:left;display:block}body .page-content .content-block.news-block .header{display:block;float:left;padding-left:5px}body .page-content .content-block.news-block .header a.news-archive{display:inline-block}body .page-content .content-block.news-block .body .item{width:24%;margin:0 0 10px}body .page-content .content-block.content-tariffs-mobile-block .header{text-align:left}body .page-content .content-block.content-tariffs-mobile-block .body{display:block;vertical-align:top}body .page-content .content-block.content-tariffs-mobile-block .body .item{width:24%;vertical-align:top;margin:0;padding:11px 5px 0 14px}body .page-content .content-block.content-goodnumbers-block .header{float:left;display:block}body .page-content .content-block.content-goodnumbers-block .footer{float:left;width:auto;display:block;position:static;margin-top:8px;padding:14px 17px}body .page-content .content-block.content-goodnumbers-block .footer:before{background:url(../../img/pages/main/news_arrow.png) no-repeat;content:"";display:inline-block;height:7px;margin:0;vertical-align:middle;width:59px}body .page-content .content-block.content-goodnumbers-block .body{margin:0 auto}body .page-content .content-block.content-goodnumbers-block .body .item{border:0;float:left;margin:0 0 10px;padding:3px 0;text-align:left;width:25%}