@import 'http://fonts.googleapis.com/css?family=Roboto+Condensed:400italic,400&subset=latin,cyrillic';
.footer_in {width: 1120px;text-align: left;margin: 0px auto;}
.footer_in a {color: #9b9999;}
.footer_in a:hover {color:#999; text-decoration: none;}
footer .info {width: 250px;float: right;line-height: 20px;margin: 5px 0 0;}
.footer-holder {width: 100%;overflow: hidden;padding: 0 0 34px;}
.footer-holder .top { overflow: hidden; margin: 0 0 23px;}
footer .widgets { width: 500px; float:left;}
footer .widget { float: left; background: none; padding: 0; color:#9b9999; margin: 0;}
footer .widget-cat {width: 250px;}
footer .widget-stat {width: 250px;}
footer .vk_s {color:#999 !important;}
footer .widget-soc {width: 250px;float: right;}
footer .widget h3 {color:#999;font-size: 18px;line-height: 20px;float: none;margin: 0 0 22px;}
footer .widget ul {margin: 0;padding: 0;list-style: none;overflow: hidden;}
footer .widget ul li {width: 150px;padding: 0;}
footer .widget ul ul li {padding: 0 0 4px 0px;float: none; width: auto;}
.stat-list {margin: 0;overflow: hidden;padding-bottom:10px;}
.stat-list dt {color:#999;float: left;padding: 0 8px 0 0;}
.stat-list dd { margin: 0;}
.social {margin: 0;float: left;margin-right: 5px;width: 32px;height: 32px;display: inline-block;background: url('/social-sprite.png');color: rgba(0,0,0,0);font-size: 0px;}
.social:hover {opacity:0.9}
.brand-vk {background-position: 0 -32px;}
.brand-twitter {background-position: 0 -128px;}
.brand-facebook {background-position: 0 0}
.news_stat {display: block;width: 100px;height: 50px;float: left;}