




@media screen and (max-width:1200px) {

#block-1 {
    height: 860px;
    background: url(img/fon-1-10.jpg) no-repeat top -270px center;
}


.div-yahta {padding: 5px 10px;}
.div-yahta h3 {margin-bottom: 15px;font-size: 22px;}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: inline-block;
    max-width: 100%;
    height: 66px;
}

.img-carousel-control-left {
    position: absolute;
    width: 30px;
    top: 16px;
    left: -4px;
    z-index: 999;
    opacity: 0.8;
}

.img-carousel-control-right {
    position: absolute;
    width: 30px;
    top: 16px;
    right: -4px;
    z-index: 999;
    opacity: 0.8;
}

.p-2-3 scan {width: 46px;}

.p-2-1 {
    margin-bottom: 20px;
    width: 100%;
    font-family: 'Forum';
    font-size: 22px;
    text-align: center;
}

.p-2-4 {width: 100%;padding-bottom: 15px;}



}	





@media screen and (max-width:992px) {

#block-1 {
    height: 960px;
    background: url(img/fon-1-10.jpg) no-repeat top -170px center;
}

.top-local {display: none;}

.none-992 {display: none;}

.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: inline-block;
    max-width: 100%;
    height: 75px;
}

.p-2-3 scan {
    width: 29%;
}

.p-sale-6 {margin-top: 30px;}


}

@media screen and (min-width:769px) {
.compnone {display: none;}
}

@media screen and (max-width:768px) {



.container {width: 400px;}


#block-1 {
    height: 780px;
    background: url(img/bg-1-sm-2.jpg) no-repeat top -170px center;
}










.p-top-logo {text-align: center;padding-bottom: 30px;}


#block-1 h1 {
    text-align: center;
    font-size: 36px;
    margin-top: 60px;
}

.p-1-1 {
    text-align: center;
    font-size: 18px;
    margin-top: 30px;
}






#block-2 h2 {font-size: 36px;}



#block-3 {padding-top: 40px; padding-bottom: 40px;}

#block-3 h2 {font-size: 36px;}

.p-3-1 {position: relative;top: -8px;}

.p-3-2 {display: block;font-size: 15px;padding-top: 10px;padding-bottom: 0px;position: relative;top: -8px;}





#block-4{padding-bottom: 30px;padding-top: 45px;}

#block-4 h2 {
    text-align: center;
    font-size: 36px;
    margin-bottom: 30px;
    font-family: 'Forum';
}

#block-5 {padding-bottom: 30px;}
#block-5 h2 {font-size: 36px;}

.form-6-1 {margin-top: 40px;}

.p-6-1 {text-align: center;}
.p-6-3 {text-align: center;}





.p-foot-phone {text-align: center;}
.p-foot-phone a {font-size: 22px;}
.p-foot-callback {text-align: center;margin-bottom: 30px;}

.foot-mess {text-align: center;}

.p-7-1 {text-align: center;font-size: 36px;}
.p-7-2 {text-align: center;}
.p-7-3 {text-align: center;}
.p-7-4 {text-align: center;}
.map-frame {margin-top: 30px;}




.img-carousel-control-left {
    position: absolute;
    width: 36px;
    top: 24px;
    left: 5px;
    z-index: 999;
    opacity: 0.8;
}

.img-carousel-control-right {
    position: absolute;
    width: 36px;
    top: 24px;
    right: 5px;
    z-index: 999;
    opacity: 0.8;
}

.p-2-4 {padding-top: 10px;padding-bottom: 25px;}

.btn-2 {
    font-size: 14px;
    padding: 18px 32px 13px 32px;
}



}







