.main-container,
.main-container-inner{width:100%;min-width:1177px;height:auto!important;min-height:100%;height:100%;margin:0;}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.main-container,
.main-container-inner{min-width:930px;}
}
@media only screen and (min-width:768px) and (max-width:959px),
(min-device-width:768px) and (max-device-width:959px){.main-container,
.main-container-inner{min-width:738px;}
}
@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){.main-container,
.main-container-inner{min-width:470px;}
}
@media only screen and (min-width:300px) and (max-width:499px),
(min-device-width:300px) and (max-device-width:499px){.main-container,
.main-container-inner{min-width:270px;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.tpl-head{width:100%;min-width:930px;height:65px;}
.tpl-head-center{width:930px;height:65px;margin:0 auto;position:relative;}
.tpl-menu{height:80px;}
.f-nav{position:fixed;top:0;z-index:101;background:#fff;width:100%;}
}
@media only screen and (min-width:768px) and (max-width:959px),
(min-device-width:768px) and (max-device-width:959px){.tpl-head{width:100%;min-width:738px;height:65px;}
.tpl-head-center{width:738px;height:65px;margin:0 auto;position:relative;}
.tpl-menu{height:80px;}
.f-nav{position:fixed;top:0;z-index:101;background:#fff;width:100%;}
}
@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){.tpl-head{width:100%;min-width:470px;height:65px;}
.tpl-head-center{width:470px;height:65px;margin:0 auto;position:relative;}
.tpl-menu{height:96px;}
.logo{height:29px;left:0;position:absolute;top:37px;width:219px;}
.f-nav{position:fixed;top:0;z-index:101;background:#fff;width:100%;}
.video-search{display:none;}
.logo a{background:rgba(0, 0, 0, 0) url("../images/head/logo.png") no-repeat scroll 0 0/160px auto;display:block;height:29px;width:219px;}
}
@media only screen and (min-width:300px) and (max-width:499px),
(min-device-width:300px) and (max-device-width:499px){.tpl-head{width:100%;min-width:270px;height:108px;}
.tpl-head-center{width:270px;height:108px;margin:0 auto;position:relative;}
.tpl-menu{height:130px;}
.f-nav{position:fixed;top:0;z-index:101;background:#fff;width:100%;}
.video-search{display:none;}
.tel{right:-23px;top:48px;}
.zapis{right:33px;top:8px;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.tpl-head .tpl-menu{width:100%;min-width:930px;height:80px;}
.tpl-menu-center{position:relative;width:930px;height:70px;}
.tpl-menu-center .mainmenu{width:870px;height:14px;position:absolute;top:35px;right:0px;}
.mainmenu ul{width:auto;float:right;}
.mainmenu li{margin:0 0 0 15px;float:left;}
}
@media only screen and (min-width:768px) and (max-width:959px),
(min-device-width:768px) and (max-device-width:959px){.tpl-head .tpl-menu{width:100%;min-width:738px;height:80px;}
.tpl-menu-center{position:relative;width:738px;height:70px;}
.tpl-menu-center .mainmenu{width:470px;height:14px;position:absolute;top:19px;right:0px;}
.mainmenu ul{width:auto;float:right;}
.mainmenu li{margin:0 0 15px 15px;float:left;}
}
@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){.tpl-head .tpl-menu{width:100%;min-width:470px;height:80px;}
.tpl-menu-center{position:relative;width:470px;height:70px;}
.tpl-menu-center .mainmenu{height:14px;position:absolute;right:0;top:10px;width:315px;}
.mainmenu ul{width:auto;float:right;}
.mainmenu li{float:left;margin:0 0 16px 27px;}
}
@media only screen and (min-width:300px) and (max-width:499px),
(min-device-width:300px) and (max-device-width:499px){.logo{left:27px;top:8px;width:219px;}
.tpl-head .tpl-menu{width:100%;min-width:270px;height:130px;}
.tpl-menu-center{position:relative;width:270px;height:130px;}
.tpl-menu-center .mainmenu{width:280px;height:14px;position:absolute;top:66px;right:0px;}
.mainmenu ul{width:auto;float:right;}
.mainmenu li{margin:0 0 9px 15px;float:left;}
.f-nav .logo{display:none;}
.tpl-menu.f-nav{height:85px;}
.f-nav .tpl-menu-center .mainmenu{top:10px;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.tpl-factor_d{width:100%;min-width:930px;padding:20px 0;}
.tpl-factor_d-center{width:930px;margin:0 auto;}
.tpl-factor_d table td{width:33%;}
.tpl-factor_d table tr:nth-child(2){height:100px;}
.tpl-factor_d table tr:nth-child(2) td strong{font-size:30px;line-height:34px;}
.tpl-factor_d table tr:nth-child(3){height:140px;}
.tpl-factor_d table tr:nth-child(3) td em{font-size:20px;line-height:22px;font-weight:400;}
.tpl-factor_d table tr:nth-child(3) span{font-size:60px;width:75px;}
.tpl-factor_d table tr:nth-child(4){height:100px;}
.tpl-factor_d table tr:nth-child(4) td p{font-size:18px;line-height:22px;}
.tpl-factor_d table tr:first-child{height:253px;}
}
@media only screen and (min-width:768px) and (max-width:959px),
(min-device-width:768px) and (max-device-width:959px){.tpl-factor_d{width:100%;min-width:738px;padding:20px 0;}
.tpl-factor_d-center{width:738px;margin:0 auto;}
.tpl-factor_d table td{width:33%;}
.tpl-factor_d table tr:nth-child(2){height:100px;}
.tpl-factor_d table tr:nth-child(2) td strong{font-size:30px;line-height:34px;}
.tpl-factor_d table tr:nth-child(3){height:140px;}
.tpl-factor_d table tr:nth-child(3) td em{font-size:20px;line-height:22px;font-weight:400;}
.tpl-factor_d table tr:nth-child(3) span{font-size:60px;width:75px;}
.tpl-factor_d table tr:nth-child(4){height:100px;}
.tpl-factor_d table tr:nth-child(4) td p{font-size:14px;line-height:22px;}
.tpl-factor_d table tr:first-child{height:235px;}
.tpl-factor_d-center .f_table{width:100%;float:none;}
.tpl-factor_d-center .f_table tr{display:block;float:left;width:50%;height:180px;}
.tpl-factor_d table tr:first-child{height:193px;border-bottom:none;}
.tpl-factor_d table tr:first-child img{height:193px;}
.tpl-factor_d table tr:nth-child(2){display:none;}
.tpl-factor_d table tr:nth-child(4){height:100px;border-bottom:none;}
.tpl-factor_d table tr:nth-child(3){height:93px;}
.tpl-factor_d table tr:nth-child(3) span{font-size:30px;width:43px;margin:15px 0 0 0;}
.green_p{background:none;}
.tpl-factor_d table tr:first-child img{height:auto;}
}
@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){.tpl-factor_d{width:100%;min-width:470px;padding:20px 0;}
.tpl-factor_d-center{width:470px;margin:0 auto;}
.tpl-factor_d table td{width:33%;}
.tpl-factor_d table tr:nth-child(2){height:100px;}
.tpl-factor_d table tr:nth-child(2) td strong{font-size:18px;line-height:22px;}
.tpl-factor_d table tr:nth-child(3){height:140px;}
.tpl-factor_d table tr:nth-child(3) td em{font-size:20px;line-height:22px;font-weight:400;}
.tpl-factor_d table tr:nth-child(3) span{font-size:60px;width:75px;}
.tpl-factor_d table tr:nth-child(4){height:100px;}
.tpl-factor_d table tr:nth-child(4) td p{font-size:14px;line-height:22px;}
.tpl-factor_d-center .f_table{width:100%;float:none;}
.tpl-factor_d-center .f_table tr{display:block;float:left;width:50%;height:180px;}
.tpl-factor_d table tr:first-child{height:193px;border-bottom:none;}
.tpl-factor_d table tr:nth-child(2){display:none;}
.tpl-factor_d table tr:nth-child(4){height:100px;border-bottom:none;}
.tpl-factor_d table tr:nth-child(3){height:93px;}
.tpl-factor_d table tr:nth-child(3) span{font-size:30px;width:43px;margin:15px 0 0 0;}
.green_p{background:none;}
.tpl-factor_d table tr:first-child img{height:auto;}
}
@media only screen and (min-width:300px) and (max-width:499px),
(min-device-width:300px) and (max-device-width:499px){.tpl-factor_d{width:100%;min-width:270px;padding:20px 0;}
.tpl-factor_d-center{width:270px;margin:0 auto;}
.tpl-factor_d table td{width:33%;}
.tpl-factor_d table tr:nth-child(2){height:100px;}
.tpl-factor_d table tr:nth-child(2) td strong{font-size:18px;line-height:22px;}
.tpl-factor_d table tr:nth-child(3){height:140px;}
.tpl-factor_d table tr:nth-child(3) td em{font-size:17px;line-height:19px;font-weight:400;}
.tpl-factor_d table tr:nth-child(3) span{font-size:60px;width:75px;}
.tpl-factor_d table tr:nth-child(4){height:100px;}
.tpl-factor_d table tr:nth-child(4) td p{font-size:14px;line-height:16px;}
.tpl-factor_d-center .f_table{width:100%;float:none;}
.tpl-factor_d-center .f_table tr{display:block;float:left;width:50%;height:180px;}
.tpl-factor_d table tr:first-child{height:160px;border-bottom:none;}
.tpl-factor_d table tr:nth-child(2){display:none;}
.tpl-factor_d table tr:nth-child(4){height:100px;border-bottom:none;}
.tpl-factor_d table tr:nth-child(3){height:45px;}
.tpl-factor_d table tr:nth-child(3) span{display:none;}
.green_p{background:none;}
.tpl-factor_d table tr:first-child img{height:auto;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.container.o_kompanii{margin:60px auto;}
.text-o-komp{width:400px;float:right;}
.text-o-komp p{margin:0 0 18px 0;line-height:18px;}
.img-o-komp{width:440px;float:left;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.tpl-promo{width:100%;min-width:930px;padding:30px 0 50px;}
.tpl-promo-center{width:930px;margin:0 auto;}
.tpl-promo1{width:100%;min-width:930px;padding:50px 0 0;}
.tpl-promo1-center{width:930px;margin:0 auto;}
.cat-container{margin:0 7px 30px;}
.cat-container a{width:150px;}
.cat-container img{height:150px;width:150px;}
}
@media only screen and (min-width:768px) and (max-width:959px),
(min-device-width:768px) and (max-device-width:959px){.tpl-promo{width:100%;min-width:738px;padding:30px 0 50px;}
.tpl-promo-center{width:738px;margin:0 auto;}
.tpl-promo1{width:100%;min-width:738px;padding:50px 0 0;}
.tpl-promo1-center{width:738px;margin:0 auto;}
}
@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){.tpl-promo{width:100%;min-width:470px;padding:30px 0 50px;}
.tpl-promo-center{width:470px;margin:0 auto;}
.tpl-promo1{width:100%;min-width:470px;padding:50px 0 0;}
.tpl-promo1-center{width:470px;margin:0 auto;}
}
@media only screen and (min-width:300px) and (max-width:499px),
(min-device-width:300px) and (max-device-width:499px){.tpl-promo{width:100%;min-width:270px;padding:30px 0 50px;}
.tpl-promo-center{width:270px;margin:0 auto;}
.tpl-promo1{width:100%;min-width:270px;padding:50px 0 0;}
.tpl-promo1-center{width:270px;margin:0 auto;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.tpl-social{width:100%;min-width:930px;padding:20px 0;background:#ecf6fc;}
.tpl-social-center{width:930px;margin:0 auto;}
.social_left{width:470px;float:left;}
.social_right{width:380px;float:right;}
.social_razd{height:215px;margin:30px 0 30px 60px;width:3px;}
.social_right h3{font-size:16px;margin:35px 0 0 60px;}
.social_icons li{width:78px;height:78px;display:block;float:left;margin:0 12px 12px 0;}
}
@media only screen and (min-width:768px) and (max-width:959px),
(min-device-width:768px) and (max-device-width:959px){.tpl-social{width:100%;min-width:738px;padding:20px 0;background:#ecf6fc;}
.tpl-social-center{width:738px;margin:0 auto;}
.social_left{width:360px;float:left;}
.social_right{width:360px;float:right;}
.social_razd{height:215px;margin:30px 0 30px 5px;width:3px;}
.social_right h3{font-size:16px;margin:35px 0 0 60px;}
.social_icons li{width:78px;height:78px;display:block;float:left;margin:0 12px 12px 0;}
}
@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){.tpl-social{width:100%;min-width:470px;padding:20px 0;background:#ecf6fc;}
.tpl-social-center{width:470px;margin:0 auto;}
.social_left{float:left;width:320px;}
.social_right{width:150px;float:right;}
.social_razd{display:none;}
.social_icons{margin:25px 0 0 30px;}
.social_right h3{font-size:16px;margin:35px 0 0 30px;}
.social_icons li{display:block;float:left;height:50px;margin:0 10px 10px 0;width:50px;}
.social_icons li a i{font-size:20px;height:50px;line-height:55px;width:50px;}
}
@media only screen and (min-width:300px) and (max-width:499px),
(min-device-width:300px) and (max-device-width:499px){.tpl-social{width:100%;min-width:270px;padding:20px 0;background:#ecf6fc;}
.tpl-social-center{width:270px;margin:0 auto;}
.social_left{float:left;width:270px;}
.social_left p{font-size:13px;line-height:15px;margin:10px 0;}
.social_right{width:270px;float:right;}
.social_razd{display:none;}
.social_icons{margin:25px 0 0 10px;}
.social_right h3{font-size:16px;margin:14px 0 0 10px;}
.social_icons li{display:block;float:left;height:35px;margin:0 10px 10px 0;width:35px;}
.social_icons li a i{font-size:20px;height:35px;line-height:38px;width:35px;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.container{width:100%;height:100%;min-height:100%;position:relative;}
.mainpage .container{background:none;}
.container-center{width:930px;margin:0 auto;}
.content{width:930px;position:relative;margin:45px 0 0 0;}
.col-left{width:220px;padding:0 20px 90px 0;}
.col-left{float:left;}
.col-text{float:right;width:660px;margin:0 0 90px 0}
.col-text.no-left{float:left;width:930px;margin:0 0 90px 0;}
.subCategory{margin:0 8px 30px;}
.phone_right{width:445px;}
.phone_right p{font-size:14px;}
.rezult_top{float:none;clear:both;}
.banner_cat img{height:300px!important;width:370px!important;}
.k2filter-table{height:85px;width:610px;}
.k2filter-responsive form .btn-primary{float:left;}
.table_v .itemContainer{margin:0 3px 3px 0;}
.content_item{float:left;width:440px;}
.top_content_item{width:380px;}
.bottom_content_item{width:380px;}
.text .top_content_item h1{line-height:31px;}
.banner_img img{height:auto!important;}
.banner2 .banner_opis strong{font-size:22px;line-height:22px;margin:20px 0 12px;}
.related_right{background:#fff url("../images/ico/garant.png") no-repeat scroll 156px 20px;}
.stati .items-row:nth-child(3n-2){margin:0 17px 17px 0;}
.jc_calc li{width:190px;}
.string_v .catItemImageBlock{width:170px;}
.string_v .catItemHeader{width:480px;}
.checkbox_top_v label{line-height:26px;}
.b_sl{font-size:22px!important;line-height:50px!important;}
.tp-caption._sl5, ._sl5{line-height:14px!important;}
.banner2{height:190px;}
}
@media only screen and (min-width:768px) and (max-width:959px),
(min-device-width:768px) and (max-device-width:959px){.container{width:100%;height:100%;min-height:100%;position:relative;}
.mainpage .container{background:none;}
.container-center{width:738px;margin:0 auto;}
.content{width:738px;position:relative;margin:45px 0 0 0;}
.col-left{width:220px;padding:0 20px 90px 0;}
.col-left{float:left;}
.col-text{float:right;margin:0 0 90px;width:497px;}
.col-text.no-left{float:left;width:738px;margin:0 0 90px 0;}
.img-o-komp{width:212px;}
.text-o-komp{width:447px;}
.subCategory{margin:0 40px 30px 0;}
.phone_right{width:310px;}
.phone_right p{font-size:12px;margin:13px 0 0 !important;line-height:14px !important;}
.rezult_top{float:none;clear:both;}
.k2filter-table{height:85px;width:610px;}
.k2filter-responsive form .btn-primary{float:left;}
.table_v .itemContainer{margin:0 20px 3px 0;}
.content_item{float:left;width:457px;}
.phone_razd{margin:10px 12px 0 0;}
.top_content_item{width:457px;}
.bottom_content_item{width:457px;}
.text .top_content_item h1{line-height:31px;}
.banner_img img{height:auto!important;}
.banner2 .banner_opis strong{font-size:22px;line-height:22px;margin:6px 0 12px;}
.banner2 .banner_opis u{margin:5px 0 15px;}
.banner2{height:145px;}
.price_right{position:absolute;top:208px;right:10px;}
.banner_cat{height:174px;}
.banner_opis strong{font-size:16px;margin:5px 0 10px;}
.banner_opis u{font-size:18px;margin:2px 0;}
.banner_opis em{font-size:27px;margin:5px 0 10px;}
.banner_opis{font-size:30px;width:250px;display:block;overflow:hidden;}
.banner_cat img{width:220px !important;height:auto !important;margin:-10px 0 0 0;}
.calcmodal .col-left{display:none;}
.calcmodal .col-text{float:left;margin:0 0 90px;width:738px;}
.zagolovok1{font-size:38px;margin:100px auto 0;width:500px;}
.zagolovok2{font-size:20px;margin:80px auto 0;width:500px;}
.string_v .catItemImageBlock{width:180px;}
.string_v .catItemHeader{width:228px;}
.related_right{background:#fff url("../images/ico/garant.png") no-repeat scroll 156px 20px;}
.stati .items-row:nth-child(3n-2){margin:0 17px 17px 0;}
.stati .items-row{height:160px;margin:0 17px 17px 0;width:230px;}
.news_info{top:100px;width:215px;}
.stati .items-row h2{font-size:14px;height:110px;line-height:20px;margin:5px 0 40px;width:195px;}
.shadow_info{height:246px;width:350px;}
.wk-gallery-wall.margin > *{width:240px;}
.string_v .ItemHeader{height:auto;}
.text .string_v .catItemHeader .ItemHeader{line-height:22px;width:330px;}
.string_v .catItemHeader{width:330px;}
.string_v .catItemImageBlock{width:160px;}
.string_v .catItemImage a{width:130px;}
.jc_calc li{width:215px;}
.related_right_obl{height:500px;margin:0 0 0 -255px;width:480px;}
.related_right{float:left;}
.video_kompl{margin:0 0 0 20px;}
.b_sl{font-size:22px!important;line-height:50px!important;}
.tp-caption._sl5, ._sl5{line-height:14px!important;}
.cat-container{margin:0 40px 30px 0;}
}
@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){.container{width:100%;height:100%;min-height:100%;position:relative;}
.mainpage .container{background:none;}
.container-center{width:470px;margin:0 auto;}
.content{width:470px;position:relative;margin:45px 0 0 0;}
.col-left{width:220px;padding:0 20px 90px 0;}
.col-left{float:left;}
.col-text{float:left;width:470px;margin:0 0 30px 0}
.col-text.no-left{float:left;width:470px;margin:0 0 90px 0;}
.img-o-komp{float:none;margin:0 auto 20px;width:270px;}
.title3{margin:-8px 0 30px 55px;}
.text-o-komp{width:447px;}
.subCategory{margin:0 16px 30px;}
.phone_right{width:310px;}
.phone_right p{font-size:12px;margin:13px 0 0 !important;line-height:14px !important;}
.rezult_top{float:none;clear:both;}
.banner_cat img{height:300px!important;width:370px!important;}
.k2filter-table{height:85px;width:610px;}
.k2filter-responsive form .btn-primary{float:left;}
.table_v .itemContainer{margin:0 14px 3px 0;}
.content_item{float:left;width:460px;}
.phone_razd{margin:10px 12px 0 0;}
.phone_left{width:132px;}
.top_content_item{width:430px;}
.bottom_content_item{width:460px;}
.text .top_content_item h1{line-height:31px;}
.banner_img img{height:auto!important;}
.banner2 .banner_opis strong{font-size:22px;line-height:22px;margin:6px 0 12px;}
.banner2 .banner_opis u{margin:5px 0 6px;}
.banner2{height:130px;}
.price_right{position:absolute;top:234px;right:10px;}
.banner_cat{height:174px;}
.banner_opis strong{font-size:16px;margin:5px 0 10px;}
.banner_opis u{font-size:18px;margin:2px 0;}
.banner_opis em{font-size:27px;margin:5px 0 10px;}
.banner_opis{font-size:30px;width:224px;}
.banner_cat img{height:210px !important;width:230px !important;}
.calcmodal .col-left{display:none;}
.calcmodal .col-text{float:left;margin:0 0 90px;width:738px;}
.zagolovok1{font-size:38px;margin:100px auto 0;width:500px;}
.zagolovok2{font-size:20px;margin:80px auto 0;width:500px;}
.string_v .catItemImageBlock{width:180px;}
.string_v .catItemHeader{width:228px;}
.calcmodal .col-text{width:470px;overflow-x:scroll;}
.stati .items-row:nth-child(3n-2){margin:0 17px 17px 0;}
.stati .items-row{height:150px;margin:0 17px 17px 0;width:215px;}
.news_info{top:100px;width:215px;}
.stati .items-row h2{font-size:14px;height:110px;line-height:20px;margin:5px 0 40px;width:195px;}
.text .nav-tabs > li > a{border:medium none !important;display:block;font-size:24px !important;height:47px;margin:-14px 0 10px;padding:0 70px 0 0 !important;}
.related_right{background:#fff url("../images/ico/garant.png") no-repeat scroll 156px 20px;}
.wk-gallery-wall.margin > *{width:225px;}
.string_v .ItemHeader{height:auto;}
.text .string_v .catItemHeader .ItemHeader{line-height:22px;width:250px;}
.jc_calc li{width:200px;}
.radio_top{height:40px;}
.checkbox_top_v label{line-height:26px;}
.table_ekrana li{height:120px;width:225px;}
.table_ekrana::before, .table_ekrana::after{max-width:225px;}
.table_ekrana{height:242px;width:452px;}
.related_right_obl{margin:40px 0 0 0px;width:470px;}
.related_right{float:left;margin:0 10px 0 0;}
.video_kompl{}
.tpl-factor_d-center h1{font-size:18px;line-height:20px;}
.bottom_content_item{padding:0;}
.right_item{float:left;}
}
@media only screen and (min-width:600px) and (max-width:767px),
(min-device-width:600px) and (max-device-width:767px){.calcmodal .col-text{margin:0 0 40px -40px;overflow-x:scroll;width:545px;}
.f-nav{position:static;}
}
@media only screen and (min-width:300px) and (max-width:499px),
(min-device-width:300px) and (max-device-width:499px){.container{width:100%;height:100%;min-height:100%;position:relative;}
.mainpage .container{background:none;}
.container-center{width:270px;margin:0 auto;}
.content{width:270px;position:relative;margin:45px 0 0 0;}
.col-left{width:220px;padding:0 20px 90px 18px;}
.col-left{float:left;}
.col-text{float:left;width:270px;margin:0 0 30px 0}
.col-text.no-left{float:left;width:270px;margin:0 0 90px 0;}
.cat-container{margin:0 36px 30px;}
.img-o-komp{float:none;margin:0 auto 20px;width:270px;}
.title3{margin:-8px 0 30px 55px;}
.text-o-komp{width:270px;}
.subCategory{margin:0 30px 30px;}
.phone_right{width:270px;}
.phone_right p{font-size:12px;margin:0 !important;}
.rezult_top{float:none;clear:both;}
.banner_cat img{height:300px!important;width:370px!important;}
.k2filter-table{height:180px;width:270px;}
.k2filter-responsive form .btn-primary{float:left;}
.table_v .itemContainer{margin:0 0 15px 31px;}
.content_item{float:left;width:270px;}
.phone_razd{display:none;}
.phone_left{width:270px;}
.top_content_item{width:228px;}
.bottom_content_item{width:260px;padding:5px;margin:40px 0 0 0;}
.text .top_content_item h1{line-height:31px;}
.banner_img img{height:auto!important;}
.banner2 .banner_opis strong{font-size:22px;line-height:22px;margin:6px 0 12px;}
.banner2 .banner_opis u{margin:5px 0 6px;}
.banner2{height:145px;}
.price_right{position:absolute;right:0px;top:465px;}
.right_item .val_itog{width:268px;}
.related_right{width:248px;}
.right_item{float:none;overflow:hidden;width:270px;}
.banner_cat{display:none;}
.banner_opis strong{font-size:16px;margin:5px 0 10px;}
.banner_opis u{font-size:18px;margin:2px 0;}
.banner_opis em{font-size:27px;margin:5px 0 10px;}
.banner_opis{font-size:30px;width:224px;}
.banner_cat img{height:210px !important;width:230px !important;}
.calcmodal .col-left{display:none;}
.calcmodal .col-text{float:left;margin:0 0 90px;width:738px;}
.zagolovok1{font-size:18px;margin:20px auto 0;width:270px;}
.zagolovok2{font-size:15px;margin:20px auto 0;width:270px;}
.top_image_shadow{height:140px;}
.top_image_bg{height:140px;}
.top_image{height:140px;}
.stati blockquote{margin:0;padding:20px;background:none;}
.stati blockquote p{font-size:14px;}
.stati blockquote::before{background:none;}
.string_v .catItemImageBlock{width:180px;}
.string_v .catItemHeader{width:228px;}
.calcmodal .col-text{width:270px;overflow-x:scroll;}
.stati .items-row{margin:0 0 17px;width:270px;}
.text .nav-tabs > li > a{border:medium none !important;display:block;font-size:24px !important;height:47px;margin:-14px 0 10px;padding:0 70px 0 0 !important;}
.related_right{background:#fff url("../images/ico/garant.png") no-repeat scroll 156px 20px;}
.banner_cat2{display:none;}
.list_vid.table{margin:150px 0 30px;width:0px;height:0px;}
.list_vid span{display:none;}
.list_vid .vivod.string{display:none;}
.table_ekrana{display:none;}
.radio_top{height:40px;}
.checkbox_top_v label{line-height:26px;}
.rl_sliders-toggle-inner{line-height:22px;}
.jc_calc li{width:218px;}
.tpl-factor_d-center h1{font-size:16px;line-height:18px;margin:20px 0 40px;}
.itemIntroText{margin:116px 0 0 0;}
.stati .items-row h2{font-size:16px;width:245px;line-height:20px;}
.title1 h3{font-size:18px;line-height:20px;}
.title2 h3{font-size:18px;line-height:20px;}
.title3{font-size:18px;line-height:20px;}
.title4 h3{font-size:18px;line-height:20px;}
.title5 h3{font-size:18px;line-height:20px;}
.title6 h3{font-size:18px;line-height:20px;}
.title7{font-size:18px;line-height:20px;}
.title8{font-size:18px;line-height:20px;}
#total_vibor{min-height:315px;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.tpl-otziv{width:100%;min-width:930px;padding:50px 0;}
.tpl-otziv-center{width:930px;margin:0 auto;}
.table_partner td{width:25%;height:146px;text-align:center;vertical-align:middle;}
.tpl-otziv-center .title4 > div{margin-left:0px!important;}
}
@media only screen and (min-width:768px) and (max-width:959px),
(min-device-width:768px) and (max-device-width:959px){.tpl-otziv{width:100%;min-width:738px;padding:50px 0;}
.tpl-otziv-center{width:738px;margin:0 auto;}
.table_partner td{width:25%;height:146px;text-align:center;vertical-align:middle;}
.tpl-otziv-center .title4 > div{margin-left:0px!important;}
}
@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){.tpl-otziv{width:100%;min-width:470px;padding:50px 0;}
.tpl-otziv-center{width:470px;margin:0 auto;}
.table_partner td{width:25%;height:146px;text-align:center;vertical-align:middle;}
.tpl-otziv-center .title4 > div{margin-left:0px!important;}
}
@media only screen and (min-width:300px) and (max-width:499px),
(min-device-width:300px) and (max-device-width:499px){.tpl-otziv{width:100%;min-width:270px;padding:50px 0;}
.tpl-otziv-center{width:270px;margin:0 auto;}
.table_partner td{width:25%;height:146px;text-align:center;vertical-align:middle;}
.tpl-otziv-center .title4 > div{margin-left:0px!important;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.tpl-proekt{width:100%;min-width:930px;padding:50px 0;}
.tpl-proekt-center{width:930px;margin:0 auto;}
.nspArts .nspArt.nspCol3{}
.nspArts .nspArt.nspCol3:nth-child(1) .pr_block,.nspArts .nspArt.nspCol3:nth-child(4) .pr_block{float:left;}
.nspArts .nspArt.nspCol3:nth-child(2) .pr_block,.nspArts .nspArt.nspCol3:nth-child(5) .pr_block{margin:0 auto;}
.nspArts .nspArt.nspCol3:nth-child(3) .pr_block,.nspArts .nspArt.nspCol3:nth-child(6) .pr_block{float:right;}
.pr_block{width:270px;}
.tpl-spec{width:100%;}
.tpl-spec-center{width:856px;margin:0 auto;position:relative;}
.jcarousel li{float:left;height:370px;margin:0 20px;padding:0;width:246px;}
}
@media only screen and (min-width:768px) and (max-width:959px),
(min-device-width:768px) and (max-device-width:959px){.tpl-proekt{width:100%;min-width:738px;padding:50px 0;}
.tpl-proekt-center{width:738px;margin:0 auto;}
.nspArts .nspArt.nspCol3{}
.nspArts .nspArt.nspCol3:nth-child(1) .pr_block,.nspArts .nspArt.nspCol3:nth-child(4) .pr_block{float:left;}
.nspArts .nspArt.nspCol3:nth-child(2) .pr_block,.nspArts .nspArt.nspCol3:nth-child(5) .pr_block{margin:0 auto;}
.nspArts .nspArt.nspCol3:nth-child(3) .pr_block,.nspArts .nspArt.nspCol3:nth-child(6) .pr_block{float:right;}
.pr_block{width:240px;}
.nspImageWrapper img{height:180px!important;width:240px!important;}
.tpl-spec{width:100%;}
.tpl-spec-center{width:664px;margin:0 auto;position:relative;}
.jcarousel li{float:left;height:370px;margin:0 20px;padding:0;width:290px;}
}
@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){.tpl-proekt{width:100%;min-width:470px;padding:50px 0;}
.tpl-proekt-center{width:470px;margin:0 auto;}
.nspArts .nspArt.nspCol3{width:470px;}
.tpl-proekt a{display:block;}
.gkArtContentWrap a{display:block;float:left;width:290px;}
.tpl-proekt .nspHeader{margin:0 0 15px;}
.podrob{margin:10px 0 20px 0;}
.nspArts .nspArt.nspCol3:nth-child(1) .pr_block,.nspArts .nspArt.nspCol3:nth-child(4) .pr_block{float:left;}
.nspArts .nspArt.nspCol3:nth-child(2) .pr_block,.nspArts .nspArt.nspCol3:nth-child(5) .pr_block{margin:0 auto;}
.nspArts .nspArt.nspCol3:nth-child(3) .pr_block,.nspArts .nspArt.nspCol3:nth-child(6) .pr_block{float:right;}
.pr_block{width:470px;}
.nspImageWrapper img{height:120px!important;width:158px!important;}
.tpl-spec{width:100%;}
.tpl-spec-center{width:398px;margin:0 auto;position:relative;}
.jcarousel li{float:left;height:370px;margin:0 51px;padding:0;width:290px;}
}
@media only screen and (min-width:300px) and (max-width:499px),
(min-device-width:300px) and (max-device-width:499px){.tpl-proekt{width:100%;min-width:270px;padding:50px 0;}
.tpl-proekt-center{width:270px;margin:0 auto;}
.nspArts .nspArt.nspCol3{width:270px;}
.tpl-proekt a{display:block;}
.gkArtContentWrap a{display:block;float:left;width:270px;}
.tpl-proekt .nspHeader{margin:0 0 15px;}
.podrob{margin:10px 0 20px 0;}
.nspArts .nspArt.nspCol3:nth-child(1) .pr_block,.nspArts .nspArt.nspCol3:nth-child(4) .pr_block{float:left;}
.nspArts .nspArt.nspCol3:nth-child(2) .pr_block,.nspArts .nspArt.nspCol3:nth-child(5) .pr_block{margin:0 auto;}
.nspArts .nspArt.nspCol3:nth-child(3) .pr_block,.nspArts .nspArt.nspCol3:nth-child(6) .pr_block{float:right;}
.pr_block{width:270px;}
.nspImageWrapper img{height:120px!important;width:158px!important;}
.nspArt div{overflow:visible!important;}
.tpl-proekt .nspTopInterface > div .pg_right{display:block;float:none;margin:20px 0 0 50px;width:100%;}
.tpl-proekt .nspTopInterface > div .pg_left{display:block;float:none;width:270px;height:40px;}
.tpl-spec{width:100%;}
.tpl-spec-center{width:200px;margin:0 auto;position:relative;}
.jcarousel li{float:left;height:370px;margin:0;padding:0;width:200px;}
.all_pr{margin:0 0 0 -15px;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.tpl-partner{width:100%;min-width:930px;padding:50px 0;}
.tpl-partner-center{width:930px;margin:0 auto;}
.table_partner td{width:25%;height:146px;}
}
@media only screen and (min-width:768px) and (max-width:959px),
(min-device-width:768px) and (max-device-width:959px){.tpl-partner{width:100%;min-width:738px;padding:50px 0;}
.tpl-partner-center{width:738px;margin:0 auto;}
.table_partner td{width:25%;height:146px;}
.table_partner a{display:block;margin:10px;}
.table_partner a img{width:auto!important;height:auto!important;}
}
@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){.tpl-partner{width:100%;min-width:470px;padding:50px 0;}
.tpl-partner-center{width:470px;margin:0 auto;}
.table_partner td{width:25%;height:146px;}
.table_partner a{display:block;margin:10px;}
.table_partner a img{width:auto!important;height:auto!important;}
}
@media only screen and (min-width:300px) and (max-width:499px),
(min-device-width:300px) and (max-device-width:499px){.tpl-partner{width:100%;min-width:270px;padding:50px 0;}
.tpl-partner-center{width:270px;margin:0 auto;}
.table_partner td{width:25%;height:90px;}
.table_partner a{display:block;margin:10px;}
.table_partner a img{width:auto!important;height:auto!important;}

.mobilevid2 {
	width: 600px;
}
.mobilevid {
	width: 300px;
	overflow: scroll;
}



}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.tpl-footer{width:100%;min-width:930px;height:290px;}
.tpl-footer-center{width:930px;margin:0 auto;height:109px;position:relative;}
.tpl-footer-left{width:370px;float:left;}
.tpl-footer-right{float:right;height:62px;text-align:right;width:250px;}
.tpl-footer-bottom-center{width:370px;float:left;margin:0 0 0 20px;}
.tpl-footer-bottom-center .mainmenu li{width:125px;}
.tpl-footer-bottom-center .mainmenu ul{width:250px;margin:25px 0 0;}
.tpl-footer-bottom-center{margin:0;width:250px;}
.tpl-footer-bottom{margin:25px 0 0;width:300px;}
.tpl-footer-bottom p{float:none;}
.tpl-footer-bottom{width:250px;}
}
@media only screen and (min-width:768px) and (max-width:959px),
(min-device-width:768px) and (max-device-width:959px){.tpl-footer{width:100%;min-width:738px;height:290px;}
.tpl-footer-center{width:738px;margin:0 auto;height:109px;position:relative;}
.tpl-footer-left{width:260px;float:left;}
.tpl-footer-right{float:right;height:62px;text-align:right;width:210px;}
.tpl-footer-bottom-center{width:370px;float:left;margin:0 0 0 20px;}
.slogan p{font-size:14px;}
.copy,
.copy-link{font-size:12px;}
.tpl-footer-bottom-center .mainmenu li{width:125px;}
.tpl-footer-bottom-center .mainmenu ul{width:250px;margin:25px 0 0;}
.tpl-footer-bottom-center{margin:0;width:250px;}
.tpl-footer-bottom{margin:25px 0 0;width:210px;}
.tpl-footer-bottom p{float:none;width:210px;}
}
@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){.tpl-footer{height:335px;min-width:470px;width:100%;}
.tpl-footer-center{width:470px;margin:0 auto;height:109px;position:relative;}
.tpl-footer-left{float:left;left:0;position:absolute;top:0;width:260px;}
.tpl-footer-right{float:right;height:62px;position:absolute;right:0;text-align:right;width:210px;}
.tpl-footer-bottom-center{margin:0;position:absolute;top:220px;width:470px;}
.slogan p{font-size:14px;}
.copy{margin:10px 0 0 0;}
.copy,
.copy-link{font-size:12px;}
.tpl-footer-bottom-center .mainmenu li{width:100px;}
.tpl-footer-bottom-center .mainmenu ul{margin:0;width:470px;}
.tpl-footer-bottom p{float:none;margin:0 0 12px;width:270px;}
.tpl-footer-bottom{margin:28px 0 0;width:230px;}
}
@media only screen and (min-width:300px) and (max-width:499px),
(min-device-width:300px) and (max-device-width:499px){.tpl-footer{height:600px;min-width:270px;width:100%;}
.tpl-footer-center{width:270px;margin:0 auto;height:109px;position:relative;}
.tpl-footer-left{float:left;left:0;position:absolute;top:145px;width:270px;}
.tpl-footer-right{float:right;height:62px;position:absolute;right:0;text-align:right;width:270px;top:335px;}
.tpl-footer-bottom-center{margin:0;position:absolute;top:20px;width:270px;}
.slogan p{font-size:14px;}
.copy{margin:10px 0 0 0;}
.copy,
.copy-link{font-size:12px;}
.tpl-footer-bottom-center .mainmenu li{width:135px;}
.tpl-footer-bottom-center .mainmenu ul{margin:0;width:270px;}
.tpl-footer-bottom p{float:none;margin:0 0 18px;width:270px;}
.tpl-footer-bottom{margin:28px 0 0;width:230px;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.phone_cat{height:110px;margin:30px 0;}
.phone_left{width:150px;height:110px;}
.phone_razd{height:90px;margin:10px 15px 0 0;}
.phone_right{width:490px;margin:0 0 0 0;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.banner_cat{width:100%;height:260px;margin:0 0 40px 0;}
.banner_cat img{margin:-35px 0 0 0;}
.banner_opis{width:260px;font-size:30px;}
.banner_opis strong{margin:5px 0 10px 0;font-size:36px;}
.banner_opis u{margin:5px 0 10px 0;font-size:30px;}
.banner_opis em{margin:5px 0 10px 0;font-size:48px;}
.banner_opis a{width:180px;height:42px;margin:10px 0 0;}
}
@media only screen and (min-width:960px) and (max-width:1249px),
(min-device-width:960px) and (max-device-width:1249px){.tpl-slider{width:100%;min-width:930px;overflow:hidden;}
.b_sl{width:225px;height:52px;font-size:22px;border-radius:28px;}
}
@media only screen and (min-width:768px) and (max-width:959px),
(min-device-width:768px) and (max-device-width:959px){.tpl-slider{width:100%;min-width:738px;overflow:hidden;}
.b_sl{width:225px;height:52px;font-size:22px;border-radius:28px;}
}
@media only screen and (min-width:500px) and (max-width:767px),
(min-device-width:500px) and (max-device-width:767px){.tpl-slider{width:100%;min-width:470px;overflow:hidden;}
.b_sl{width:225px;height:52px;font-size:22px;border-radius:28px;}
}