


@media only screen and (min-width:768px) and (max-width:989px),
(min-device-width:768px) and (max-device-width:989px){


#innerCity{overflow-x: hidden;}
#wrapper{min-width:768px;width:768px;}

/*шапка*/
header{width: 768px;}
.tel_city{margin:0 20px 0 0;}

/*центр*/
.container{width: 768px;}
#innerCity .container{width: 738px;margin:0 15px;}
.categoria .container{width: 738px;}
.catalog{width: 738px;}

/*каталог*/
.catalog.catalog-right{width:490px;}
.item-katalog{width: 450px;padding: 26px 0 0 0;}

.form-zakaz{float: none;margin: 0 auto;}

/*товар*/
.itemBody .catItemImageBlock{float: none;margin: 0;}
.itemBody .item-katalog{width:490px;}
#userForm h2 {margin:40px 0 20px 0;}

/*footer*/
footer{min-width:768px;}
#innerCity footer{min-width: 768px;background: url("../images/footer-dozer.png") no-repeat scroll 480px bottom;}

.wrap{width:768px;}
footer .logo{margin:15px auto 0;}
footer p{padding:0 150px;}

/*контакты*/
.contact-miscinfo{width:738px;}
.contact-misc .mymap-ten{width:735px;background:none;}
.contact-misc #mymap{width: 720px;}


}










@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){



#innerCity{overflow-x: hidden;}
#wrapper{min-width:500px;width:500px;}

/*шапка*/
header{width:500px;}
#innerCity header{height:230px;padding-top:30px;}

.header_menu{margin-top: -10px;}
.tel_city{margin:0 20px 0 0;position: absolute;top:25px;right:5px;}

header .moduletable_text,
header .moduletable_text h1,
header .moduletable_text h2,
header .moduletable_text h3{line-height:24px;}

/*центр*/
.container{width:500px;}
#innerCity .container{width:470px;margin:0 15px;}
.categoria .container{width:470px;}
.catalog{width:470px;}

/*услуги*/
.moduletable.uslugi-inner{width:390px;padding:25px;}

/*каталог*/
.catalog.catalog-right{width:470px;float:none;margin:0 auto;}
.item-katalog{width:430px;padding:26px 0 0 0;}

.form-zakaz{float:left;margin:0;width:430px;}
.form-zakaz.catalog-zakaz #submit{margin:25px 0;}

/*заказ - модалка*/
#sbox-window{left:0!important;}

/*видео*/
iframe{width:470px!important;}

/*левая колонка - меню*/
.left-col{width: 230px;float: none;margin:30px auto;}

/*товар*/
.itemBody .catItemImageBlock{float: none;margin: 0;}
.itemBody .item-katalog{width:470px;}
#userForm h2 {margin:40px 0 20px 0;}

/*footer*/
footer{min-width:500px;}
#innerCity footer{min-width:500px;background:none;}

.wrap{width:500px;}
footer .logo{margin:15px auto 0;}
footer p{padding:0 30px;}

/*контакты*/
#contact-form .line-1 input{width: 125px;}
#contact-form textarea#jform_contact_message{width:432px;}
.contact-form legend{padding:0 50px;}

.contact-form{float:none;}
.contact-address{padding: 0 0 0 10px;}

.contact-miscinfo{width:470px;margin:0;padding:20px 0;}
.contact-misc .mymap-ten{width:465px;background:none;}
.contact-misc #mymap{width:450px;}



}










@media only screen and (min-width:300px) and (max-width:499px),
(min-device-width:300px) and (max-device-width:499px){



#innerCity{overflow-x: hidden;}
.krsk .inner{background: url("../images/header_bg_krsk.png") center 50px no-repeat!important;}
#wrapper{min-width:300px;width:300px;}

/*шапка*/
header{width:300px;}
#innerCity header{height:290px;padding-top:20px;}
header h1{display: none;}

.header_menu{margin-top:20px;}
.header_menu li{margin:0 0 15px 0;background:none;}
.tel_city{margin:0 20px 0 0;position: absolute;top:95px;right:5px;}

header .moduletable_text,
header .moduletable_text h1,
header .moduletable_text h2,
header .moduletable_text h3{line-height:24px;}

/*центр*/
.container{width:300px;}
#innerCity .container{width:270px;margin:0 15px;}
.categoria .container{width:270px;}
.catalog{width:270px;}

.subCategory{left:15px;}

/*услуги*/
.moduletable.uslugi-inner{width:220px;padding:25px;}

/*каталог*/
.catalog.catalog-right{width:270px;float:none;margin:0 auto;}
.item-katalog{width:230px;padding:26px 0 0 0;}

.catItemBody{padding: 10px 10px 0 10px;}
.catItemImageBlock,
.catItemImageBlock a{width:250px;}
.ramka{width:250px!important;height: auto!important;background:none;}
.catItemImage img{width:250px!important;height: auto!important;}

.form-zakaz{float:left;margin:0;width:230px;}
.form-zakaz.catalog-zakaz #submit{margin:25px 0;}

/*заказ - модалка*/
#sbox-window{left:0!important;}

/*видео*/
iframe{width:270px!important;}

/*левая колонка - меню*/
.left-col{width:230px;float: none;margin:30px auto;}

/*товар*/
.itemBody .catItemImageBlock{float: none;margin: 0;}
.itemBody .item-katalog{width:270px;}
#userForm h2 {margin:40px 0 20px 0;}

/*заказ*/
.rsform-block-right{float: left;margin:0 0 0 25px;}
.form-zakaz .formResponsive input{width: 180px;}

/*footer*/
footer{min-width:300px;}
#innerCity footer{min-width:300px;background:none;}

.wrap{width:300px;}
footer .logo{margin:15px auto -10px auto;}
footer p{padding:0 30px;}

/*контакты*/
#contact-form .line-1 input{width: 232px;}
#contact-form textarea#jform_contact_message{width:232px;margin:117px 0 0 8px;}
.contact-form legend{padding:0 10px;}

.formResponsive #contact-form button.submit-button{margin:20px 0 50px 0px;}

.contact-form{float:none;}
.contact-address,
.contact-contactinfo{padding:0;}

.contact-miscinfo{width:270px;margin:0;padding:20px 0;}
.contact-misc .mymap-ten{width:265px;background:none;}
.contact-misc #mymap{width:250px;}



}

#rsform_7_page_0 input[type="text"]{
	width: 250px;
}

#rsform_7_page_0 input[type="checkbox"]{
	width: 18px;
}
#rsform_7_page_0 .rsform-block-left {
	width: 300px;
}

#rsform_7_page_0 .rsform-block-pp label {
	margin: 5px 0 0 0;
}

.form-zakaz {
	margin: 15px 0 0 0;
	width: 300px;
}

.contentpane .form-zakaz {
	width: 300px;
}

#rsform_5_page_0 .rsform-block-left {
	width: 300px;
}


#rsform_5_page_0 input[type="checkbox"]{
	width: 18px;
}

#rsform_5_page_0 .rsform-block-pp label {
	margin: 5px 0 0 0;
}

#rsform_5_page_0 input[type="text"]{
	width: 250px;
}