.scrolled .wrapper__pricelist{background:#FBFCFE }
.tabs-remont-price__prices{-ms-flex: 0 0 700px; flex: 0 0 700px; max-width: 700px;}
.tabs-remont-price__form{position:relative; -ms-flex: 0 0 calc(100% - 700px); flex: 0 0 calc(100% - 700px); max-width: calc(100% - 700px); padding-left:75px}
.tabs-remont-price__form::after{background:url(/templates/potolki/images/action-bg.png) no-repeat left center / contain;content:"";width: 737px;height: 558px;position: absolute;top: 50%;transform: translateY(-50%) translateX(-50px);margin: 30px 0 0 0;}
.tabs-remont-price__content{display: none}
.tabs-remont-price__content.active {display: block}
.tabs-remont-price__caption{margin:-5px; padding:0}
.tabs-remont-price__caption li{padding:5px; margin:0; list-style:none}
.tabs-remont-price__caption li span{cursor:pointer; display:block;padding:0 20px;background: #fff; box-shadow: 0px 3px 11px 0px rgba(178, 220, 224, 0.33); border-radius: 50px;font-size: 16px;line-height: 40px;color: rgb(129, 144, 158);}
.tabs-remont-price__caption li.active span{background-color: rgb(153, 203, 10);  box-shadow: 0px 3px 11px 0px rgba(178, 220, 224, 0.33); color:#fff}
.remont-price__title{font-weight: 900;font-size: 24px;line-height: 1.667;color: rgb(52, 52, 52); padding:35px 0 15px}
.remont-price__block table{color:#424242; width:100%; font-size:16px; line-height:18px; background:#fff}
.remont-price__block table td, .remont-price__block table th{padding:6px 15px; font-weight:500}
.remont-price__block table tr:nth-child(1){border-bottom:2px dashed #80cd7d}
.remont-price__block table tr{background:#eceef6}
.remont-price__block table tr:nth-child(odd){background:#ffffff}
.remont-price__block table th:nth-child(2), .remont-price__block table td:nth-child(2){text-align:right; color:#1B1A1F; white-space:nowrap}
.remont-price__block table th, .remont-price__block table td strong{font-weight: 800;}
.readall{position: relative; text-align: left; box-sizing: border-box}
.readall-wrapper{text-align: left}
.readall-button{display: inline-block;border:none;background:none;font-size: 16px;color: #343434;border-bottom: 2px solid #2cac26;padding: 0 0 0 15px;height: 30px;cursor: pointer;margin-left: 0;margin-top: 25px;font-weight: 700;}
.readall-button::after{transition: all 0.2s linear 0s;background:url(/templates/potolki/images/button-more.png) no-repeat 0 0;content:"";width: 22px;height: 13px;display: inline-block;margin-left: 18px;vertical-align: -3px;}
.readall-button:hover {border-color:#000000;}
.open-readall.readall-button::after{transform:rotate(180deg)}
.readall-button:hover::after{background-image:url(/templates/potolki/images/button-more-hover.png)}
.wrapper__pricelist .wrapper__forms-block{background:#FFD200}
.wrapper__pricelist .wrapper__forms-block .wrapper__forms-block__in{padding:50px 22px 40px; position:relative}
.wrapper__pricelist .form-agreement-yes{margin:15px 0 0}
.wrapper__pricelist .forms-block__title{font-weight: 800;font-size: 18px;line-height: 24px;color: #000000}
.wrapper__pricelist .forms-block__text{font-size: 16px;line-height: 18px; text-align: center;font-weight:400;text-transform: lowercase;color: #9D9D9D;}
.wrapper__forms-block__in .tabs-remont-price__form-image{position: absolute; top: -30px; right: 50%; transform: translateX(50%)}
.tabs-remont-price__form .banner-promo__form-title{position:relative;padding-left: 60px;}
.tabs-remont-price__form .banner-promo__form-text{ font-size: 16px;  color: rgb(139, 153, 166);  line-height: 1.125;}
.tabs-remont-price__form .banner-promo__form-title img{position: absolute;left: -40px;top: 50%;transform: translateY(-50%);}
@media(min-width:768px){
   .scrolled .wrapper__pricelist{background:#FBFCFE url(/templates/stroitelstvo/images/remont/price.png) no-repeat left center }
}
@media(min-width:992px){
	.wrapper__pricelist .main-module__title{text-align:left}
}
@media(max-width:1259px){
	.tabs-remont-price__caption{margin:-3px}
	.tabs-remont-price__caption li{padding:3px}
	.tabs-remont-price__caption li span{padding:0 10px; font-size: 14px;line-height: 36px}
	.tabs-remont-price__prices{-ms-flex: 0 0 550px; flex: 0 0 550px; max-width: 550px;}
	.tabs-remont-price__form{-ms-flex: 0 0 calc(100% - 550px); flex: 0 0 calc(100% - 550px); max-width: calc(100% - 550px); padding-left:30px}
	.remont-price__title{font-size: 22px; padding:25px 0 10px}
	.remont-price__block table{font-size:14px; line-height:16px}
	.remont-price__block table td, .remont-price__block table th{padding:7px 10px}
	.wrapper__pricelist .wrapper__forms-block .wrapper__forms-block__in {padding: 40px 20px 30px}
	.wrapper__pricelist .form-agreement-yes{margin:10px 0 0}
	.wrapper__pricelist .forms-block__title{font-size: 16px;line-height: 22px}
	.wrapper__pricelist .forms-block__text{font-size: 14px;line-height: 16px}
	.wrapper__forms-block__in .tabs-remont-price__form-image {top: -35px; width: 75px}	
	.readall-button{font-size:15px}
	.tabs-remont-price__form .banner-promo__form-text{font-size: 15px}
	.tabs-remont-price__form .banner-promo__form-title{position:relative;padding-left: 0;}
	.tabs-remont-price__form .banner-promo__form-title img{display:none}
	.tabs-remont-price__form .banner-promo__form-in{padding:20px}
	.tabs-remont-price__form::after{width: 535px; height: 405px; transform: translateY(-50%) translateX(-25px);margin: -10px 0 0 0}
}
@media(max-width:991px){
	.tabs-remont-price__prices, .tabs-remont-price__form{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding-left:0}
	.remont-price__title{text-align:center; padding:15px 0 10px; font-size:20px}
	.remont-price__block table{font-size:13px; line-height:16px}
	.wrapper__forms-block{margin-top:50px}
	.readall-button{margin-left: 0;font-size: 14px;margin: 10px auto 20px;display: block}
	.tabs-remont-price__form::after{display:none}
}
@media(max-width:767px){
	.remont-price__block table{font-size:12px; line-height:14px}
	.remont-price__block table td, .remont-price__block table th{padding:8px 10px}
}
@media(max-width:575px){
	.tabs-remont-price__caption li span {padding: 0 5px;font-size: 12px;line-height: 30px}
}