@media only screen and (max-width:1060px){header .info{width:33%}header .phone .phone_big{font-size:34px;width:165px}section.block-menu .speedbar{position:relative;z-index:1}section.block-text p{padding:0 10px}}@media only screen and (max-width:960px){header .logo a{background-size:contain;width:100%}header .info{min-width:200px;text-align:center;width:38%}header .info .jq-selectbox{float:none}header .info label{text-align:center;margin:0 0 5px;width:100%;display:block}header .info .days{font-size:14px;right:auto;position:absolute;bottom:5px;width:38%}header .info .address{color:#bbb;position:relative}header .info .days b{font-size:13px;float:none;display:inline}header .phone{width:30%}header .phone .phone_big{height:45px;margin:0 auto;line-height:45px;float:none;display:block}header .phone div{text-align:center;margin:5px 0;float:none}header .phone .mobile-phone{font-size:16px}section.block-menu{margin:125px 0 0}section.block-banner .image img{opacity:.5}section.block-banner .text .subtitle,section.block-banner .text .title{text-align:center}section.block-banner .text .button{margin:20px auto 0}section.block-banner .links ul{text-align:left;margin:0 auto;width:70%}section.block-reviews .review{width:49%}section.block-reviews .review .text{text-align:justify}section.block-text .paragraph .image{width:50%}section.block-text .paragraph .image img{width:90%}section.block-bottom-form{background-position-x:110%}}@media only screen and (max-width:768px){header{position:relative}.btn-header-order{display:none}section.block-menu{margin-top:10px}section.block-menu menu li{text-align:center!important}header .info .address{font-size:.8em}.header-city-button{font-size:1.5em}header .info .days b{display:none}section.block-banner .image img{-webkit-filter:blur(3px);-moz-filter:blur(3px);filter:blur(3px)}section.block-banner .text .title{padding-right:5%;text-align:right}section.block-banner .links ul,section.block-banner .text .button{margin-right:5%}section.block-features .block{width:49%;float:none;vertical-align:top;display:inline-block}section.block-reviews .review{border-right:0;border-left:0;border-top:0;box-shadow:none;border-radius:0;width:100%;margin-top:0}section.block-reviews .review:nth-child(2n){margin-left:0}section.block-pricelist table thead{height:auto;font-size:16px}section.block-pricelist table thead tr th{padding:10px 5px;font-weight:400;white-space:nowrap}section.block-pricelist table tbody tr td{padding:10px 5px}section.block-text .left{float:none}section.block-text .left img{width:100%;display:none}section.block-text .left img:first-child{display:block}section.block-text .see-also-list{display:none}section.block-bottom-form{background-size:40%;background-position-y:100%}}@media only screen and (max-width:640px){.statistics li{font-size:1em;line-height:1em}.statistics li span{height:33px;width:51px;line-height:33px}.statistics li:first-child span{height:33px;width:31px;line-height:33px}.btn-review .order-desc{text-align:center}.btn-review .date{display:none}section.block-bottom-form{background-position-y:100%}}@media only screen and (max-width:560px){h2{padding:.25em 0;font-size:1.5em;margin:0}header .logo{padding:10px 0 0;margin:0;float:none;vertical-align:top;display:block}header .logo a{height:30px}header .logo div{font-size:26px;font-weight:700;text-align:center;display:none}header .logo div span{color:#66a3e0}header .info{text-align:left;margin:15px 0 0 15px;float:none;display:block}header .info label{margin:7px 0 0;width:auto;display:none}header .info .jq-selectbox{display:none!important}header .info .mob_select{margin:0 0 0 5px;width:29%;float:left;display:block}header .info .clr,header .info .days{display:none}header .info .address{right:0;color:#1e1e1e;position:absolute;bottom:0}header .phone{right:5px;position:absolute;top:0;margin:5px 0 0 3%;width:70%}header .phone .phone_big{font-size:24px;width:140px;float:left}header .phone div{float:right}.banner-at-home,section.block-menu menu li:first-child,section.block-menu menu li:nth-child(2){display:none}.banner-price-wrapper{bottom:auto;top:0}.banner-price>a{line-height:50px}section.block-banner .text .middle{padding-top:3em}section.block-banner .text .button .button_order_arrow{height:80px;-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg);transform:rotate(-35deg);position:absolute;top:105px;background:url(/images/order-arrow.png) no-repeat;background-size:contain;left:-95px;width:80px;display:inline-block}section.block-banner .text .button div{margin:0 0 0 50px}.statistics li{padding-right:2em;text-align:left;width:100%;padding-left:2em}.map-title{display:none}section.block-features .block{width:100%}section.block-pricelist table thead tr th{padding:6px 2px}section.block-bottom-form .button_order_arrow{height:80px;-webkit-transform:rotate(-55deg);-moz-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);position:absolute;top:90px;background:url(/images/order-arrow.png) no-repeat;background-size:contain;left:-10px;width:80px;display:inline-block}section.block-bottom-form .text{margin:0 0 0 90px}}@media only screen and (max-width:520px){header .info .days{width:58%}section.block-banner .slide-wrapper{height:auto;width:100%}section.block-banner .image{width:100%}section.block-banner .image img{height:auto;width:100%}section.block-pricelist h2:before{left:-20px}section.block-reviews .review .image{width:100px}.btn-call,.btn-order-bottom{display:block}.btn-review{height:4em;padding:0 .5em;font-size:1em;right:auto;bottom:20px;border-radius:32px;left:20px;width:60%;display:table}.btn-review .review-title{vertical-align:middle;display:table-cell}.btn-review .btn-close{padding:0 .5em 0 0;line-height:64px}.btn-review:hover table{display:none}}@media only screen and (max-width:440px){h1{font-size:18px}section.block-menu .speedbar{display:none}section>h2{font-size:24px;margin-bottom:1em;color:#fff;text-align:right;background:#0072b0}section>article h2{padding:1em .25em;font-size:24px;font-weight:400}header .info{margin:5px 0 0;width:45%}header .header-city-button{font-size:1em}header .info .days{display:none}header .phone{width:50%}header .phone .phone_big{height:35px;font-size:22px;line-height:35px;float:right}header .phone div{display:none}section.block-menu menu li{font-size:14px}section.block-banner article{height:450px}section.block-banner .image img{-webkit-filter:blur(2px);-moz-filter:blur(2px);filter:blur(2px)}section.block-banner .text{top:50px}section.block-banner .text .middle{padding-top:0}section.block-banner .text .title{font-size:30px;line-height:30px}section.block-banner	.banner-price-wrapper{top:0;left:0}section.block-banner .links ul{margin-left:5%;width:95%}.statistics div{width:100%;display:block}section.block-pricelist table thead tr th{white-space:normal}section.block-bottom-form .btn-online-order,section.block-bottom-form .btn-urgent-order{font-size:1.2em}section.block-bottom-links ul{display:none}}