body{font-family:'Open Sans',sans-serif;font-size:12px;color:#010101;background:#fff;font-weight:400}img{max-width:100%;height:auto}h1{color:#fff;text-align:center;font-weight:700;font-size:42px;font-family:'Open Sans',sans-serif;margin:50px 0}h2{color:#000;text-align:center;font-family:'Open Sans Condensed',sans-serif;font-size:36px;font-weight:700;margin-top:40px;letter-spacing:-2px;margin-bottom:13px}a{color:#010101}audio{margin-bottom:18px}table{border:3px solid #ff9602;width:100%;max-width:1055px;margin:50px auto 30px}textarea{width:100%;height:50px;margin-bottom:20px}table tr td,table tr th{padding:5px 30px;font-size:22px}table tr th{font-size:18px;font-weight:500;text-align:left}header{position:fixed;width:100%;z-index:50}footer{background:#4b4b4d;background:-webkit-linear-gradient(bottom,#3f3f3f,#80807e);background:-o-linear-gradient(bottom,#3f3f3f,#80807e);background:linear-gradient(to top,#3f3f3f,#80807e)}.container{position:relative}.empty-line{padding-top:90px}.td_color{background:#fff}#overlay{width:100%;height:100%;background-color:rgba(0,0,0,.6);position:fixed;z-index:50;display:none}.navbar-default{background:#fff}.closeform{position:absolute;top:0;right:0;width:27px;height:24px;cursor:pointer;margin:5px;background:url(//kalyazinbeton.ru/wp-content/themes/beton/img/close.png) no-repeat;z-index:20}.entry_form,.entry_form_reviews,.offer_popup{border:3px solid #ff9602;background:#f2f2f2;border-radius:3px;width:480px;position:fixed;margin-left:-240px;margin-top:-200px;top:50%;z-index:110;left:50%;display:none}.offer_popup{position:absolute}.form-header,.form-header-reviews,.offer-header{text-align:center;background:#ff9602;color:#fff;font-size:24px;font-weight:700;position:relative}.form-header p,.form-header-reviews p,.offer-header p{padding:20px;font-size:22px}.custom-logo{padding:0 10px 10px 0}.custom-logo-link{font-size:36px;font-weight:500;font-family:'Roboto Condensed',sans-serif}.custom-logo-link:hover,.custom-logo-link:active,.custom-logo-link:focus{text-decoration:none;color:#010101}.form-body,.form-body-reviews,.offer-body{margin:18px}.entry_form .form-body p,.entry_form_reviews .form-body-reviews p,.offer_popup p{font-size:18px;margin:10px 0 0}.entry_form .form-body input,.entry_form_reviews .form-body-reviews input,.offer_popup .offer-body{width:100%;padding:12px;font-size:20px}.submit-button{margin:35px auto 30px;max-width:350px;display:block;border:2px solid #ff9602;background:#fff;text-transform:uppercase;font-size:20px;font-weight:600}.submit-button:hover{border:none;color:#fff;background:#ff9501;background:-webkit-linear-gradient(bottom,#dc6d01,#ff9600);background:-o-linear-gradient(bottom,#dc6d01,#ff9600);background:linear-gradient(to top,#dc6d01,#ff9600);margin:37px auto 32px}.navbar-header{float:left;margin:0!important}.navigation-panel{padding:18px 36px 10px;max-width:1200px;width:100%}.header-phone-wr{float:right;height:30px;margin-top:6px}.header-phone{text-align:center;height:22px;font-size:22px;font-family:sans-serif}.header-phone a{color:#010101;text-decoration:none}.header-phone a span,.footer-contacts span{color:#ff7802}.formcallback{font-size:14px;color:#ff7802;cursor:pointer}.navbar{margin:0;border:none;border-radius:0}.navbar-right{margin-right:27px;margin-top:12px}.navbar-default .navbar-nav>li>a{color:#010101;font-size:16px;font-family:'Roboto Condensed',sans-serif}.navbar-default .navbar-nav>li>a:before{background-color:#fea104;content:"";bottom:-14px;left:50%;position:absolute;height:5px;width:0;display:block;z-index:1;transition:all .5s cubic-bezier(.25,.1,.25,1) 0s !important}.navbar-default .navbar-nav>li>a:hover:before,.navbar-default .navbar-nav .current-menu-item a:before{width:100%;left:0}.navbar-toggle{border:none;margin-right:0;margin-top:2px}.navbar-toggle .icon-bar{width:50px}.navbar-toggle .icon-bar+.icon-bar{margin-top:11px}.menu-list{display:none;position:absolute}.header-menu-wr{float:right;margin:12px 5px 0;display:none}.header-menu{float:left;cursor:pointer}.header-menu .icon-bar{background:#aaa;width:40px;display:block;height:3px;margin:7px}.header-text{float:right;line-height:20px;padding-top:9px}.header-city{text-transform:uppercase;font-size:19px;letter-spacing:-.4px}.circle{color:#fff;font-size:53px;font-weight:900;padding:10px;width:104px;border-radius:50px;text-align:center;background:#ff9600;margin:18px auto;border:4px solid #fff;box-shadow:2px 9px 11px #252724}.circle-text{color:#fff;text-align:center;font-size:24px;letter-spacing:-1.5px}.sypuchie-materialy h1,.sypuchie-materialy .circle-text{box-shadow:0 0 0 128px rgba(0,0,0,.33) inset;padding:10px}.types-of-beton{background:url(//kalyazinbeton.ru/wp-content/themes/beton/img/sypuchie-materialy.png) center no-repeat;background-size:cover}.sypuchie-materialy{background:url(//kalyazinbeton.ru/wp-content/themes/beton/img/home-top-image.png) center no-repeat;background-size:cover}.sypuchie-materialy .space{margin-bottom:30px}.delivery-header h1,.kontakty-header h1{padding:25px 0;letter-spacing:.3px;font-size:40px;font-weight:700;font-family:'Open Sans',sans-serif}.delivery-header h1{margin:0}.kontakty-header h1{margin-bottom:40px}.kontakty-map{margin-top:40px}.certified-beton h2{font-family:'Open Sans Condensed',sans-serif;letter-spacing:3px}.page-class p{font-size:16px}.page-img{text-align:center;margin-bottom:30px}.page-content{margin:30px 10px}.page-content p{padding-bottom:25px}.page-id-264{font-size:16px}.row{margin-left:15px;margin-right:15px}.img_wr,.reviews-wr{position:relative;width:100%;margin-top:20px}#review{font-size:18px}.reviews-wr{text-align:center}.reviews-text{font-size:16px;text-align:left;padding:10px}.reviews-audio{height:30px;position:relative}.title-widjet-wr,.title-widjet-wr-beton{background:#ff9600;position:absolute;width:100%;cursor:pointer}.title-widjet-wr:hover{background:#fc5100}.title-widjet{letter-spacing:-1px;text-align:center;padding:8px 0 0;margin-bottom:0;color:#fff;font-weight:700;font-size:28px;display:block;text-decoration:none}.title-widjet:hover,.title-widjet:focus,.title-widjet:active{text-decoration:none;color:#fff}.widjet-beton-block{width:370px;margin-top:22px;position:relative;margin-bottom:20px}.carusel-nav{width:auto;margin:15px auto 0;text-align:center;display:none}.carusel-nav-item{padding:0;border-radius:10px;margin:0 8px;display:inline-block;cursor:pointer}.carusel-point{background:#a7a7a7;padding:8px;border-radius:10px}.carusel-point-activ{background:#f89805}.widjet-mortar-block{width:340px}.breakstone,.granite{float:left;color:#fff;padding:0;font-size:21px;margin:2px 27px 14px;line-height:24px;border-bottom:1px dashed #fff;cursor:pointer;text-decoration:none}.popup-buttons .granite,.popup-buttons .breakstone{font-weight:400}.breakstone:hover,.granite:hover,.breakstone.active,.granite.active,.popup-breakstone.active,.popup-granite.active,.popup-breakstone:hover,.popup-granite:hover{color:#000;border-bottom:1px dashed #000;text-decoration:none}.granite,.popup-granite{float:right}.pricegranite{display:none}.preview-price-wr{background:rgba(0,0,0,.5);color:#fff;position:absolute;padding:9px 10px;width:100%;bottom:0}.preview-price{float:left;font-size:30px;font-weight:400;font-family:'Open Sans Condensed',sans-serif;letter-spacing:.3px;margin:11px 0 0 5px}.preview-more{float:right;color:#fff;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;background:#ff9501;background:-webkit-linear-gradient(bottom,#db6c00,#ff9501);background:-o-linear-gradient(bottom,#db6c00,#ff9501);background:linear-gradient(to top,#db6c00,#ff9501);font-size:20px;font-weight:600;margin:6px 4px;padding:13px 16px;cursor:pointer;text-decoration:none;display:block}.preview-more:hover{background:#fc5100;color:#fff;text-decoration:none}.price-beton{margin-top:50px;background:#f2f2f2;margin-bottom:33px}.choose-beton h2{margin-bottom:66px}.price-beton .container,.price-pesok .container{width:1130px}.price-beton .title-widjet,.price-pesok .title-widjet{padding-top:15px;color:#000;padding-bottom:10px}.price-beton .preview-price-wr,.price-pesok .preview-price-wr{padding:7px 10px 12px}.price-beton .preview-price,.price-pesok .preview-price{width:100%;text-align:center;margin:0 0 16px}.price-beton .preview-more,.price-pesok .preview-more{float:none;margin:0;text-align:center;font-weight:600;font-size:21px;letter-spacing:1px;position:relative;top:-15px;padding:9px}.price-beton .preview-more a,.price-pesok .preview-more a{color:#000}.form-button,.form-button-reviews{text-align:center;margin:13px auto 49px;padding:16px;text-transform:uppercase;font-size:24px;font-family:'Open Sans Condensed',sans-serif;font-weight:700;border:3px solid #ff9600;max-width:543px;cursor:pointer}.form-button:hover,.form-button-reviews:hover{padding:19px;border:none;color:#fff;background:#ff9501;background:-webkit-linear-gradient(bottom,#dc6d01,#ff9600);background:-o-linear-gradient(bottom,#dc6d01,#ff9600);background:linear-gradient(to top,#dc6d01,#ff9600)}.choose-beton .form-button{max-width:615px;margin-top:55px}.number-block{margin:0 30px 0 0;float:right}.number-one{float:left;font-size:20px;margin:0 15px;width:465px}.number-left{margin-top:6px;text-align:right;max-width:400px}.number-right{font-style:italic;color:#ff5e01}.number-center{background:#ff9600;width:63px!important;height:63px;border-radius:30px;color:#fff;font-size:34px!important;font-weight:900;padding:7px 22px}.vline{width:2px;background:#ff9600;height:43px;margin:3px auto}.delivery-beton,.delivery{margin-top:34px;background:-webkit-linear-gradient(bottom,#fff,#f6f6f8);background:-o-linear-gradient(bottom,#fff,#f6f6f8);background:linear-gradient(to top,#fff,#f6f6f8)}.delivery-beton .form-button{margin-top:50px;max-width:435px}.delivery-beton .russian-map{margin-top:30px}.delivery-img{border:3px solid #ff9600;border-radius:40px}.delivery-block{margin:43px 0 0}.delivery .delivery-block{margin:55px 0 0;padding-left:0}.delivery .delivery-item p{max-width:100%;font-size:20px;padding:12px 0 0}.delivery .delivery-item{margin-top:47px}.delivery .form-button{margin-top:90px}.delivery-item{margin-top:27px}.delivery-item:first-child{margin-top:0}.delivery-item img,.home-delivery-item img{display:block;float:left}.home-delivery-item img{margin-bottom:30px}.delivery-item div,.home-delivery-item div{display:block;float:left;font-size:20px;padding:12px 0 0 14px;width:calc(100% - 85px)}.home-delivery-item div{max-width:340px}.delivery-item:last-child div{padding-top:0}.reviews-home-page{margin-top:30px;padding-bottom:30px;background:#f2f2f2}.reviews-home-page .b-carousel-button-left{background:url(//kalyazinbeton.ru/wp-content/themes/beton/img/audio-left.png) no-repeat}.reviews-home-page .b-carousel-button-right{background:url(//kalyazinbeton.ru/wp-content/themes/beton/img/audio-right.png) no-repeat}.reviews-home-page .b-carousel-button-right,.reviews-home-page .b-carousel-button-left{top:180px;height:85px}.reviews-descr{text-align:center;font-size:28px;font-weight:700;color:#fe9700;margin-bottom:48px}.reviews-name{font-size:22px;text-align:center;margin-bottom:22px}.reviews-read-more{color:#ff9501;font-size:20px;text-align:center;border-bottom:1px dashed #ff9501;display:block;margin:10px auto;width:110px}.reviews-read-more:hover,.reviews-read-more:focus,.reviews-read-more:active{text-decoration:none;color:#ff9501;border:none}.entry-button .form-button{margin:45px auto 29px;max-width:320px}.home-contact h2{font-family:'Open Sans',sans-serif;font-size:26px}.home-contact-wr{max-width:990px}.home-contact-descr{font-size:19px}.home-contacts-left,.home-contacts-right{text-align:center;font-size:22px;margin-top:30px}.home-contacts p{margin-bottom:17px}.home-contacts-title{font-weight:600}.home-contact .work-time{text-transform:uppercase;font-size:24px;font-weight:600;margin-top:2px 0 10px}.home-contacts-right{line-height:23px;font-size:20px}.home-contacts-right p{margin-bottom:13px}.home-service{text-align:center;margin:43px auto 16px;font-size:19px;max-width:800px;color:#fe9600}.contact-us .form-button{max-width:320px}.delivery-header{background:url(//kalyazinbeton.ru/wp-content/themes/beton/img/delivery-header.png) center no-repeat;background-size:cover}.kamaz{margin-top:97px}.pickup-adress-line{background:url(//kalyazinbeton.ru/wp-content/themes/beton/img/delivery-adress.png) no-repeat;background-size:cover;margin-bottom:50px}.delivery .form-button{margin-bottom:18px}.pickup-adress-line h2{padding:27px 0;font-size:38px;font-weight:700}.pickup-block{padding:0;text-align:center}.pickup-img img{float:right}.pickup-item{margin-top:4px;font-size:22px;margin-bottom:28px}.pickup-item-text{line-height:25px}.pickup-item .form-button{margin-top:40px;max-width:320px}.kontakty p{font-size:17px}.kontakty-map{background:#f2f2f2;padding:20px}.kontakty .form-button{max-width:315px;padding:17px}.otzyv{overflow:hidden;position:relative;height:475px}.otzyvy-wr{padding:10px 20px 20px;background:#f2f2f2}.otzyvy-carousel-block{max-width:508px}.otzyvy .b-carousel-button-left,.otzyvy .b-carousel-button-right{top:140px}.otzyv-img{width:160px;margin:10px 0;float:left;display:block;box-shadow:6px 7px 0px #acacac}.otzyv-title{max-width:240px;margin:40px 15px 0 0;float:right;color:#ff9501;text-align:left;font-size:28px}.otzyv-text{font-size:14px;margin:10px 0;height:200px}.otzyvy .form-button-reviews{margin:50px auto}.bottom-teaser-wr{display:none}.gray-bg{background:#f2f2f2}.white-bg{background:#fff}.title-head-widjet{border-bottom:1px solid #fff;padding-bottom:5px}.title-head-widjet-breakstone{padding-bottom:10px;padding-top:5px}.title-head-widjet:hover,.title-head-widjet-breakstone:hover{background:#f50}.widjet-buttons{margin-top:5px}.title-popup{padding:6px 32px;font-size:30px;border-bottom:1px solid #fff}.popup-price-wr{background:rgba(0,0,0,.5);overflow:hidden}.popup-text{padding:15px;font-size:14px}.popup-preview-more{float:right;font-size:18px;padding:15px;font-weight:700;color:#fff;margin:10px;cursor:pointer;text-transform:uppercase;background:#ff9501;background:-webkit-linear-gradient(bottom,#db6c00,#ff9501);background:-o-linear-gradient(bottom,#db6c00,#ff9501);background:linear-gradient(to top,#db6c00,#ff9501)}.popup-price{font-size:34px;float:left;padding:15px;color:#fff;font-weight:400;font-family:'Open Sans Condensed',sans-serif;letter-spacing:.3px}.popup-buttons{background:#ff9602;padding-top:5px}.form-message{display:none;text-align:center}.b-carousel{margin:20px auto 2px;overflow:hidden}.carousel-home-one{max-width:1100px;margin:0 auto}.h-carousel-wrapper{max-width:1015px;position:relative;overflow:hidden;margin:0 auto}.h-carousel-items{width:10000px;position:relative}.certified-beton .h-carousel-items{width:100%}.b-carousel-button-left,.b-carousel-button-right{width:31px;height:176px;position:relative;top:100px;cursor:pointer}.reviews .b-carousel-button-left,.reviews .b-carousel-button-right{top:200px}.b-carousel-button-left{float:left;background:url(//kalyazinbeton.ru/wp-content/themes/beton/img/carousel-left.png) no-repeat}.b-carousel-button-right{float:right;background:url(//kalyazinbeton.ru/wp-content/themes/beton/img/carousel-right.png) no-repeat}.b-carousel_title{margin-top:0}.certified-beton .h-carousel-wrapper{width:1115px;max-width:1115px}.certified-beton .b-carousel-button-left,.certified-beton .b-carousel-button-right{display:none}.certified-beton .slider-width{width:10000px}.mejs-audio{max-width:350px;position:absolute!important;bottom:0}.project-review .review-text .mejs-audio{bottom:-50px}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:url(//kalyazinbeton.ru/wp-content/themes/beton/img/line.png) repeat-x!important;top:13px!important;height:6px!important}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{height:5px!important;top:13px!important}.mejs-time-current{background:url(//kalyazinbeton.ru/wp-content/themes/beton/img/line.png) repeat-x!important}.mejs-controls div.mejs-time-rail{padding-top:6px}.mejs-controls .mejs-time-rail span{height:5px!important}.mejs-controls .mejs-time-rail .mejs-time-total{background:#28292b!important;margin:7px 5px!important}.mejs-time-loaded{background:#48494b!important}.mejs-container{background:transparent!important}.mejs-container .mejs-controls{border-radius:3px!important;background:#4b4b4d!important;background:-webkit-linear-gradient(bottom,#252724,#4b4b4d)!important;background:-o-linear-gradient(bottom,#252724,#4b4b4d)!important;background:linear-gradient(to top,#252724,#4b4b4d)!important}.me-cannotplay{display:none}.form-footer{background:#fff;padding:5px}.footer-phone,.footer-phone a{color:#fff;font-size:20px}a.contact-us{color:#e74c1c;text-decoration:underline}.footer-phone span{font-size:20px}.footer-phone:hover,.footer-phone a:hover{text-decoration:none;color:#fff}.footer-wr{position:relative}.footer-nav-menu-class,.navbar-menu{text-align:center;padding:30px 0}.navbar-menu ul li,.footer-nav-menu-class ul li{display:inline;font-size:16px;padding:0 10px;border-left:1px solid #fff}.navbar-menu ul li:first-child,.footer-nav-menu-class ul li:first-child{border:none}.navbar-menu ul li a,.footer-nav-menu-class ul li a{color:#fff}.navbar-menu ul li a:hover,.footer-nav-menu-class ul li a:hover{color:#fe9600}.footer-social-block{margin:32px 10px;top:0;right:0;position:absolute}.copyright{text-align:center;color:#fff;font-size:13px;margin-bottom:10px;padding-top:20px}.footer-contacts{position:absolute;color:#fff;padding:0;bottom:0;font-size:14px}.web_study{width:30px;position:absolute;right:0;bottom:0;color:#fff;margin:15px 0 0;font-size:16px}.collapse{margin-top:0}.navbar-nav{margin:7.5px 0}.circle-wr{margin-bottom:35px}.pesok h2{margin-top:0}.pesok .form-button{margin:13px auto 0}.kontakty{margin-top:30px}.reviews-wr .mejs-audio{position:relative!important}#error-404 .text-404{font-size:170px;color:#191919;font-weight:700}#error-404{width:310px;margin:50px auto;font-size:20px;text-align:center}.logo-404{margin:10px auto;width:220px}.back-to-site{max-width:550px;color:#000;text-align:center;text-transform:uppercase;padding:20px;border:2px solid #fd970f;font-size:18px;margin:80px auto 20px;display:block}.line-404-top{width:100%;height:89px;background:url(//kalyazinbeton.ru/wp-content/themes/beton/img/delivery-header.png) center no-repeat;background-size:cover}.line-404{width:100%;height:89px;background:#ff9602}.error-404 a{color:#000;text-decoration:none}.page-content .mejs-audio{bottom:-10px}@media only screen and (max-width:1199px){.container{width:1145px}.widjet-beton-block{width:370px}.number-block{margin:0 17px 0 0}.home-delivery-item div{max-width:320px}.nav>li>a{padding:10px 12px}}@media only screen and (max-width:1150px){.container,.price-beton .container,.price-pesok .container{width:970px}.nav>li>a{padding:10px 6px}.navbar-right{margin-right:5px;margin-top:16px}.navbar-default .navbar-nav>li>a,.preview-more,.breakstone,.granite{font-size:14px}.nav>li>a{padding:10px 5px}.navigation-panel{padding:11px 36px 5px}.custom-logo-link{font-size:32px}.widjet-beton-block{width:315px}.preview-price{font-size:24px}.title-widjet{font-size:22px;padding-top:5px}.widjet-mortar-block{width:293px}.b-carousel-button-left,.b-carousel-button-right{top:78px}.number-one{font-size:18px;margin:0 15px;width:377px}.price-beton{margin-bottom:25px}.delivery-beton,.delivery{margin-top:5px}.home-delivery-item div{max-width:260px;padding-top:0}.reviews-descr{margin-bottom:20px}.reviews-name,.delivery .delivery-item p{font-size:18px}.circle-text,.pickup-item{font-size:20px}.otzyv{height:510px}.otzyv-text{height:240px}.otzyvy-carousel-block{max-width:440px}.otzyv-title{font-size:22px;max-width:180px;margin:40px 10px 0 0}.header-city{font-size:17px}}@media only screen and (max-width:992px){.header-phone-wr{float:none;height:36px;margin-top:10px}.header-phone{font-size:28px}.header-menu-wr{display:block}.navbar-right{float:none !important}.navbar-nav>li{float:none;padding:10px}.empty-line{padding-top:80px}.container,.price-beton .container,.price-pesok .container{width:760px}.certified-beton h2{font-size:28px}.certified-beton .h-carousel-wrapper{max-width:730px}.b-carousel-button-left,.b-carousel-button-right,.navbar-right,.number-right,.vline,.home-service,.kamaz{display:none}.circle-wr{padding:0 10px}.circle-text{font-size:16px}.widjet-beton-block,.widjet-mortar-block{width:362px;margin:0;padding:0 17px 0 8px;float:left}.carusel-nav{display:block;margin:20px auto}.number-left{float:right;text-align:left;width:400px;margin-top:6px}.number-center{float:left}.number-block{float:none;margin:20px auto;width:530px}.delivery-beton h2{margin-bottom:40px}.home-delivery-item div{max-width:500px;margin-top:25px}.home-delivery-item .delivery-three-point{margin-top:12px}.delivery-block{max-width:600px;margin:0 auto}.footer-social-block{margin:65px 2px}.footer-contacts{bottom:35px}.reviews-home-page .mejs-audio{position:relative!important}.home-contact-descr{text-align:center}.form-button,.form-button-reviews{margin:40px auto}.footer-nav-menu-class ul li{display:block;border:none;margin:0 0 15px}.footer-contacts{text-align:center;position:static;margin-top:20px;bottom:50px}.footer-social-block{top:auto;bottom:0;margin:0 0 110px;width:100%;text-align:center}.footer-social{margin:5px}.navbar-footer{padding:0}.collapse{display:block}.navbar-collapse{border:none}.delivery .delivery-item p{font-size:20px}.delivery .delivery-block{margin:55px auto 0}.delivery .form-button{margin-top:50px}.pickup-img{padding:23px 0}.pickup-item{margin-top:0;margin-bottom:10px;font-size:18px}.pickup-item span{font-weight:700;text-transform:uppercase}.pickup-item .form-button{margin-top:20px}.otzyvy{background:#f2f2f2;margin-top:50px}.otzyv{height:635px}.otzyv-head{text-align:center}.otzyv-img{float:none;display:initial}.otzyvy-wr{padding:10px 10px 20px}.otzyvy-carousel-block{width:367px;float:left}.otzyv-text{font-size:16px;margin:10px 0;height:290px}.otzyv-title{margin:0;text-align:center;float:none;width:100%;height:70px;max-width:100%}.h-carousel-items,.certified-beton .h-carousel-items{width:10000px}.formcallback{display:none}}@media only screen and (max-width:767px){.container,.price-beton .container,.price-pesok .container{width:600px}.certified-beton .h-carousel-wrapper{max-width:570px}.widjet-beton-block,.widjet-mortar-block{width:285px}.breakstone,.granite{margin:2px 17px 14px}.preview-more{font-size:16px;padding:13px 8px}.preview-price{margin-top:14px}.home-delivery-item div{max-width:410px;margin-top:12px}.pickup-img{display:none}.otzyvy-carousel-block{max-width:285px}.otzyv{height:670px}.otzyv-text{font-size:14px;height:315px}}@media only screen and (max-width:600px){h1,.delivery-header h1,.sypuchie-materialy h1{font-size:20px}h2,.certified-beton h2{font-size:26px}.container,.price-beton .container,.price-pesok .container{width:auto}.number-block{width:420px}.header-menu-wr{margin-top:11px}.header-phone{font-size:19px;margin-top:18px}.home-delivery-item div{max-width:270px}.certified-beton .h-carousel-wrapper{max-width:100%}.widjet-beton-block,.widjet-mortar-block{width:370px}.certified-beton .h-carousel-wrapper,.h-carousel-wrapper{max-width:370px}.number-left{width:290px}.circle-wr{display:none}.circle{float:left;width:70px;border:none;box-shadow:none;padding:4px;font-size:44px;margin:18px 20px 18px 0}.circle-text,.circle-text-first{color:#000;text-align:left;margin-top:29px;letter-spacing:0px}.circle-text-first{margin-top:20px;font-size:16px}.sypuchie-materialy h1,.sypuchie-materialy .circle-text{box-shadow:none;padding:0}.bottom-teaser-wr{overflow:hidden;padding:15px;display:block}.bottom-teaser-wr .container{border:2px solid #ff9700}.nav>li>a{text-align:center}.delivery-block{max-width:450px;margin:0 auto;padding:0}.delivery-item img{margin-right:15px;margin-top:12px}.delivery-item div{float:none}.otzyvy-wr{padding:10px 0 20px}.otzyvy-carousel-block{max-width:375px;padding:0;width:auto}.otzyv-text{height:200px}.otzyv{height:550px}.entry_form,.entry_form_reviews,.offer_popup{width:300px;margin-left:-150px}.popup-price,.popup-preview-more{padding:10px;font-size:23px}.popup-price{margin-top:9px}.popup-price-wr .preview-price{margin-top:5px}}@media only screen and (max-width:462px){.header-phone{font-size:18px}}@media only screen and (max-width:450px){h2,.certified-beton h2{font-size:22px}table tr td,table tr th,.form-button,.form-button-reviews,.number-one{font-size:16px}.empty-line{padding-top:60px}.navigation-panel{padding:11px 6px 5px}.navbar{height:60px}.custom-logo-link{font-size:18px}.custom-logo{width:54px;padding:0 5px 0 0}.number-block{width:290px}.header-menu-wr{margin-top:0;margin-right:0}.header-phone-wr{margin-top:0}.header-phone{font-size:18px;margin-top:7px}.collapse{background:#fff}.teaser{padding:0}.circle{margin:18px 10px 17px 0}.circle-text{margin:25px 10px 17px 0;font-size:13px}.circle-text-first{margin-top:16px;font-size:13px}.certified-beton .h-carousel-wrapper,.h-carousel-wrapper{max-width:350px;width:100%}.number-block{width:360px}.number-left{width:260px;margin:0}.home-delivery-item div{font-size:16px;max-width:220px}.delivery-item div{max-width:320px}.delivery-block{max-width:330px}.delivery-item img{margin-top:26px}.delivery .delivery-item p{padding:29px 0 0;font-size:18px}.delivery .delivery-item:first-child p{padding-top:17px}.copyright{margin-bottom:20px}.otzyvy-carousel-block{max-width:355px}.header-city{font-size:10px;letter-spacing:-.3px}.header-text{line-height:12px}.otzyv-text{height:190px}.otzyv{height:540px}}@media only screen and (max-width:400px){.widjet-beton-block,.widjet-mortar-block{width:93vw}.footer-social-block{margin:0 0 130px}.contact-us .form-button,.entry-button .form-button{margin:15px auto}.number-one{margin:0 5px}.number-block{width:285px}.number-left{width:200px}.delivery-beton .row{margin:0}.delivery-item div,.home-delivery-item div{font-size:16px;max-width:200px}.delivery-block,.delivery-item div{max-width:300px}.delivery .delivery-item p{font-size:16px}.otzyvy-carousel-block{max-width:290px}.otzyv{height:590px}.otzyv-text{height:250px}.otzyvy-carousel-block{margin:0 5px;width:88vw;max-width:100%}#error-404{width:290px;margin:50px auto;font-size:18px}}