/* null */
.sm-slider-slideable {
    width: 9999px;
}

.video-block-item {
    width: 230px;   
}

.sm-slider {
    overflow: hidden;   
}

.sm-slider-elem {
    float: left;   
}

.brands-block .sm-slider-elem {
    width: 715px;   
}

.best-cars-block {
    width: 563px; 
    height: 345px;  
}

/*.button-go-up { display: none; }
.button-go-up.fixed { 
    display: block; 
    position: fixed;
    top: 20px;
    width: 60px;
    height: 30px;
    background-color: red;
}*/

.block-events-calend {
    float: left;
}   

.calendar-slider-content {
    width: 9999px;
    overflow: hidden;
    margin-top: 40px;
}

.calendar-events .wheel-scroll {
    width: 665px;
    height: 430px;   
}
.calendar-events .jspTrack {
    background-position: 5px -140px;
}

.blog-list-item:hover .info-controls {
    display: block;   
}

.has-switch-slider .sw-content {
    float: left;   
    position:relative;   
}

.sw-content-container {
    overflow: hidden;
    width: 9999px;   
}

.right-bl-content .sw-content {
    width: 367px;
}

.right-bl-content {
    overflow: hidden;   
}

.footer-traffic {
    height: 350px;
    margin: 30px auto 0 auto;
    width: 1212px;
    position: relative;
}
.footer-traffic .footer-traffic-img {
    width: 1212px;
    height: 350px;
    background-color: transparent;     
    background-position: left top; 
    background-repeat: no-repeat;
}

.footer-traffic .footer-traffic-img.lev-day-1 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-day-1.jpg); }
.footer-traffic .footer-traffic-img.lev-day-2 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-day-2.jpg?3); }
.footer-traffic .footer-traffic-img.lev-day-3 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-day-3.jpg?2); }
.footer-traffic .footer-traffic-img.lev-day-4 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-day-4.jpg?3); }
.footer-traffic .footer-traffic-img.lev-day-5 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-day-5.jpg?3); }
.footer-traffic .footer-traffic-img.lev-day-6 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-day-6.jpg?3); }
.footer-traffic .footer-traffic-img.lev-night-1 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-night-1.jpg?2); }
.footer-traffic .footer-traffic-img.lev-night-2 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-night-2.jpg?3); }
.footer-traffic .footer-traffic-img.lev-night-3 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-night-3.jpg?2); }
.footer-traffic .footer-traffic-img.lev-night-4 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-night-4.jpg?3); }
.footer-traffic .footer-traffic-img.lev-night-5 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-night-5.jpg?3); }
.footer-traffic .footer-traffic-img.lev-night-6 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-night-6.jpg?3); }
/*
#white .footer-traffic .footer-traffic-img.lev-1 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-white-1.jpg); }
#white .footer-traffic .footer-traffic-img.lev-2 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-white-2.jpg); }
#white .footer-traffic .footer-traffic-img.lev-3 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-white-3.jpg); }
#black .footer-traffic .footer-traffic-img.lev-1 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-black-1.jpg); }
#black .footer-traffic .footer-traffic-img.lev-2 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-black-2.jpg); }
#black .footer-traffic .footer-traffic-img.lev-3 { background-image: url(http://i.smotra.ru/img/etc/footer-traffic-black-3.jpg); }
*/
.footer-traffic a {
    display:block;
    position:absolute;
    border-bottom-width: 0px !important;
}

.right-bl-content-container {
  overflow: hidden;
  width: 367px;
}

.sm-preview-text img {
    max-width: 100%;   
}

/*.comment-controls a, .comm-item .del-comm { display: none; }*/
.mob11ile .comm-item-content .comment-controls a { display: inline; }
.mobile .comm-item-content .del-comm { display: block; }
.comment-controls a.to-like { display: block; }

.comment-controls {
    height: 16px;
    margin-top: 3px;
}

.comm-item .comm-item .comm-item .comm-item, .comm-item .comm-item .comm-item .comm-item .comm-item {
    margin-left: 0;   
}

.hover-show { opacity: 0; visibility: hidden; }

#warns_log {
    position: absolute; 
    width: 400px;
    top: 40px;
    z-index: 10;
    right: 35px;  
}

.auto-gallery {
    width: 9999px;   
}

.popup-close {position:absolute; top:12px; right: 17px; width:22px; height:23px; z-index: 99;}
.popup-close a { background-image: url(http://i.smotra.ru/img/v2/ico/close.png); background-repeat: no-repeat; background-position: left top; display:block; background-color: transparent; width:22px; height:23px;}

body#black div.banner-box a.adv-text{
 color: #FFFFFF;
}

body#white div.banner-box a.adv-text{
 color: #414141;
}