/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/
.topic__heading #pagetitle{vertical-align: inherit;}
#skyweb24_banner_default .sw24TextCloseButton{
    left: 30px!important;
    top: 250px;
    align-items: center;
    font-size: 20px;
    font-weight: 700;
    line-height: 35px;
    padding: 4px 20px!important;
    height: 46px;
    background-color: #fc0!important;
    border-color: #fc0;
    cursor: pointer;
    border: none;
    color: #000!important;
}
@media (max-width: 340px){
.mobileheader__item--right-icons .line-block > .line-block__item {
    padding-left: 80px;}}
/*! Телеметрия в шапке*/
*{font-family:Istok,sans-serif;font-display:swap;color:#fff;margin:0;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,a:hover{outline-width:0;}
::-webkit-input-placeholder{color:inherit;opacity:.54;}
.header *{box-sizing:border-box;}
.header__right-item{margin:0px 10px 20px;width:150px;min-height:35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}
.header__telemetria-box{display:inline-block;vertical-align:top;margin:0 auto;}
.header__telemetria{display:inline-block;vertical-align:top;background:url(/files/frontend/template/shared/elements/rgaz-elements_header-telemetry-link-icon.png) no-repeat 0 50%;padding:5px 0 5px 26px;}
.header__telemetria-text{font-size:15px;text-decoration:none;}
@media screen and (min-width:1150px){
.header__right-item--telemetria{-webkit-transform:translateY(10px);transform:translateY(10px);}
}
@media screen and (max-width:640px){
.header__right-item{margin:0 10px 5px;width:185px;min-height:35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}
}

@media (min-width: 320px) and (max-width:370px) {
.mobileheader__item--right-icons .line-block>.line-block__item {
    
    padding-right: 0;
}
.mobileheader__item--right-icons .line-block {
    justify-content: space-between;
    margin: 0px -4px 0 20px;
}}
/*! Конец Телеметрия в шапке*/
.btn_yellow{
    align-items: center;
    font-size: 25px;
    font-weight: 400;
    line-height: 35px;
    padding: 4px 20px;
    height: 46px;
    background-color: #fc0;
    border-color: #fc0;
    cursor: pointer;
    border: none;}
    .btn.btn_yellow:active, .btn.btn_yellow:focus, .btn.btn_yellow:hover {
        background-color: #ffe372;
        border-color: #ffe372;
    }
.center{text-align: center;}
/* CSS Начало Таблица на главной  */
.rgaz-elements_block-title{font-size:30px;margin-bottom:14px;display:inline-block;}
.only-mobile-i{display:none!important;}
@media screen and (max-width:640px){
    .banners-big__text--wide.banners-big__text--center .banners-big__text-wrapper{width: 100%;}
.no-mobile{display:none!important;}
.only-mobile-i{display:inline!important;}
}
@media screen and (min-width:1150px){
.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border{display:table;table-layout:fixed;width:100%;}
.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .arrow,.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .whitespace-left,.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .whitespace-right{display:table-cell;vertical-align:bottom;}
.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .whitespace-left:after,.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .whitespace-right:after{display:block;width:100%;content:"";height:24px;border-bottom:2px solid hsla(0,0%,100%,.25);}
.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .arrow{width:47px;height:26px;background:url(/files/frontend/template/shared/blocks/rgaz-block_content-bordered-with-arrow-thin-arrow-top.png) no-repeat 0 0;}
.rgaz-block_content-bordered-with-arrow-thin .block-wrap{border:2px solid hsla(0,0%,100%,.25);border-bottom:0;padding:15px 30px 15px 26px;}
.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .arrow,.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .whitespace-left,.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .whitespace-right{vertical-align:top;}
.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .whitespace-left:after,.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .whitespace-right:after{border-bottom:none;border-top:2px solid hsla(0,0%,100%,.25);}
.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .arrow{background:url(/files/frontend/template/shared/blocks/rgaz-block_content-bordered-with-arrow-thin-arrow-bottom.png) no-repeat 0 0;}

.rgaz-static_page-prices-and-specifications .equipment-select>.block-head .rgaz-elements_block-title{font-size:28px;}
.rgaz-static_page-prices-and-specifications .equipment-select>.block-content{padding-left:40px;padding-top:3px;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-gasholder-volumes-list{width:155px;display:inline-block;background:url(/upload/medialibrary/6eb/513lw31e86sxypjen00wbe6lapm2qlob.png) no-repeat 0 0;padding-top:97px;padding-right:25px;font-size:24px;padding-left:22px;text-align:center;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-gasholder-volumes-list .gasholder-volume{height:45px;color:#fc0;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices{display:inline-block;vertical-align:top;width:166px;margin-left:15px;margin-top:19px;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap{padding:0;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-head{height:34px;padding-top:10px;font-size:20px;text-align:center;background:#4fdcff;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-head .equipment-name{color:#000;font-weight:700;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-content{padding-top:29px;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-content .equipment-price{text-align:center;font-size:20px;height:45px;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-content .equipment-price:after{content:"₽";padding-left:2px;font-size:20px;font-family:Montserrat;line-height:1;color:#a3a3a3;}
.rgaz-static_page-prices-and-specifications .equipment-contents{box-shadow:0 0 18px 8px #153a44;margin-left:30px;margin-top:49px;width:955px;padding-top:24px;padding-bottom:16px;margin-bottom:86px;display: inline-block;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item{padding-top:11px;margin-left:34px;padding-bottom:10px;margin-right:34px;border-bottom:1px solid #313131;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item:last-child{border:none;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item-name{display:inline-block;vertical-align:top;width:245px;padding-right:23px;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item-name .name{font-size:17px;line-height:19px;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item-name .description{color:#c1c1c1;font-style:italic;font-size:12px;width:200px;}
.rgaz-static_page-prices-and-specifications .equipment-contents-presence{display:inline-block;vertical-align:top;margin-right:154px;}
.rgaz-static_page-prices-and-specifications .equipment-contents-presence:last-child{margin-right:0;}
.no-desktop{display:none!important;}
}
@media screen and (min-width:641px) and (max-width:1149px){
.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border{display:table;table-layout:fixed;width:100%;}
.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .arrow,.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .whitespace-left,.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .whitespace-right{display:table-cell;vertical-align:bottom;}
.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .whitespace-left:after,.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .whitespace-right:after{display:block;width:100%;content:"";height:24px;border-bottom:2px solid hsla(0,0%,100%,.25);}
.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .arrow{width:47px;height:26px;background:url(/files/frontend/template/shared/blocks/rgaz-block_content-bordered-with-arrow-thin-arrow-top.png) no-repeat 0 0;}
.rgaz-block_content-bordered-with-arrow-thin .block-wrap{border:2px solid hsla(0,0%,100%,.25);border-bottom:0;padding:15px 30px 15px 26px;}
.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .arrow,.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .whitespace-left,.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .whitespace-right{vertical-align:top;}
.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .whitespace-left:after,.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .whitespace-right:after{border-bottom:none;border-top:2px solid hsla(0,0%,100%,.25);}
.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .arrow{background:url(/files/frontend/template/shared/blocks/rgaz-block_content-bordered-with-arrow-thin-arrow-bottom.png) no-repeat 0 0;}
.rgaz-static_page-prices-and-specifications .equipment-select{margin-top:36px;}
.rgaz-static_page-prices-and-specifications .equipment-select>.block-head{text-align:center;}
.rgaz-static_page-prices-and-specifications .equipment-select>.block-head .rgaz-elements_block-title{font-size:28px;}
.rgaz-static_page-prices-and-specifications .equipment-select>.block-content{padding-top:3px;text-align:center;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-gasholder-volumes-list{width:155px;display:inline-block;background:url(/upload/medialibrary/6eb/513lw31e86sxypjen00wbe6lapm2qlob.png) no-repeat 0 0;padding-top:97px;padding-right:25px;margin-top:-22px;font-size:24px;padding-left:22px;text-align:center;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-gasholder-volumes-list .gasholder-volume{height:45px;color:#fc0;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices{display:inline-block;vertical-align:top;width:166px;margin:0 20px 30px;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap{padding:0;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-head{height:34px;padding-top:10px;font-size:20px;text-align:center;background:#4fdcff;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-head .equipment-name{color:#000;font-weight:700;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-content{padding-top:29px;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-content .equipment-price{text-align:center;font-size:20px;height:45px;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-content .equipment-price:after{content:"₽";padding-left:2px;font-size:20px;font-family:Montserrat;line-height:1;color:#a3a3a3;}
}
@media screen and (max-width:640px){
.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border{display:table;table-layout:fixed;width:100%;}
.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .arrow,.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .whitespace-left,.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .whitespace-right{display:table-cell;vertical-align:bottom;}
.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .whitespace-left:after,.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .whitespace-right:after{display:block;width:100%;content:"";height:24px;border-bottom:2px solid hsla(0,0%,100%,.25);}
.rgaz-block_content-bordered-with-arrow-thin .block-arrow-border .arrow{width:47px;height:26px;background:url(/files/frontend/template/shared/blocks/rgaz-block_content-bordered-with-arrow-thin-arrow-top.png) no-repeat 0 0;}
.rgaz-block_content-bordered-with-arrow-thin .block-wrap{border:2px solid hsla(0,0%,100%,.25);border-bottom:0;padding:15px 30px 15px 26px;}
.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .arrow,.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .whitespace-left,.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .whitespace-right{vertical-align:top;}
.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .whitespace-left:after,.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .whitespace-right:after{border-bottom:none;border-top:2px solid hsla(0,0%,100%,.25);}
.rgaz-block_content-bordered-with-arrow-thin .block-wrap+.block-arrow-border .arrow{background:url(/files/frontend/template/shared/blocks/rgaz-block_content-bordered-with-arrow-thin-arrow-bottom.png) no-repeat 0 0;}
.rgaz-static_page-prices-and-specifications .equipment-select{margin-top:36px;}
.rgaz-static_page-prices-and-specifications .equipment-select>.block-head{text-align:center;}
.rgaz-static_page-prices-and-specifications .equipment-select>.block-head .rgaz-elements_block-title{font-size:28px;}
.rgaz-static_page-prices-and-specifications .equipment-select>.block-content{padding-top:3px;text-align:center;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-gasholder-volumes-list{width:155px;display:inline-block;background:url(/upload/medialibrary/6eb/513lw31e86sxypjen00wbe6lapm2qlob.png) no-repeat 0 0;padding-top:97px;padding-right:25px;margin-top:-22px;font-size:24px;padding-left:22px;text-align:center;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-gasholder-volumes-list .gasholder-volume{height:45px;color:#fc0;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices{display:block;width:auto;margin:0 20px 30px;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .prace-label{color:#fc0;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .prace-label:after{content:" - ";color:#fff;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap{padding:0;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-head{height:34px;padding-top:10px;font-size:20px;text-align:center;background:#4fdcff;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-head .equipment-name{color:#000;font-weight:700;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-content{padding-top:29px;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-content .equipment-price{text-align:center;font-size:20px;height:45px;}
.rgaz-static_page-prices-and-specifications .equipment-select .block-equipment-prices .block-wrap .block-content .equipment-price:after{content:"₽";padding-left:2px;font-size:20px;font-family:Montserrat;line-height:1;color:#a3a3a3;}
.rgaz-static_page-prices-and-specifications .equipment-contents{margin-top:45px;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #313131;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item:last-child{border:none;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item-name{width:100%;padding-bottom:10px;text-align:center;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item-name .name{font-size:17px;line-height:19px;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item-name .description{color:#c1c1c1;font-style:italic;font-size:12px;padding:5px 0;}
.rgaz-static_page-prices-and-specifications .equipment-contents-presence{display:inline-block;vertical-align:top;text-align:center;width:25%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}
.rgaz-static_page-prices-and-specifications .equipment-contents-presence-text *{color:#fc0;}
}
.rgaz-elements_mark-false{background:url(/upload/medialibrary/d9e/2z7yqxtfq3pt14ud1xghncidp8evhcum.png) no-repeat 3px 0;width:26px;height:20px;}
.rgaz-elements_mark-true{background:url(/upload/medialibrary/2ef/0eb6ik6bzmva8elz8c7tltxpglqjcqsu.png) no-repeat 0 0;width:26px;height:20px;}

@media screen and (min-width:641px) and (max-width:1149px){
.rgaz-static_page-prices-and-specifications .equipment-contents{box-shadow:0 0 18px 8px #153a44;margin-left:30px;margin-top:49px;padding-top:24px;padding-bottom:16px;margin-bottom:86px;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-top:11px;margin-left:34px;padding-bottom:10px;margin-right:34px;border-bottom:1px solid #313131;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item:last-child{border:none;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item-name{display:inline-block;vertical-align:top;width:245px;padding-right:23px;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item-name .name{font-size:17px;line-height:19px;}
.rgaz-static_page-prices-and-specifications .equipment-contents-item-name .description{color:#c1c1c1;font-style:italic;font-size:12px;width:200px;}
.rgaz-static_page-prices-and-specifications .equipment-contents-presence{display:inline-block;vertical-align:top;margin-right:30px;}
.rgaz-static_page-prices-and-specifications .equipment-contents-presence-text{-webkit-transform:translateX(-20px);transform:translateX(-20px);}
}
/* CSS Конец Таблица на главной  */

/* CSS Начало Тизиры на главной  */
@media screen and (min-width:1150px){
.rgaz-static_page-main-about-company{margin-top:95px;padding-left:21px;}
.rgaz-static_page-main-about-company .advantages{width:805px;margin:0 auto;display:block;padding-top:9px;}
.rgaz-static_page-main-about-company .advantages .advantage{display:inline-block;width:215px;padding-left:66px;font-size:14px;line-height:16px;vertical-align:top;padding-bottom:41px;margin-left:0 auto;color:#c1c1c1;}
.rgaz-static_page-main-about-company .advantages .advantage.deployment-personnel{background:url(/files/frontend/template/pages/main/deployment-personnel.png) no-repeat 10px 1px;margin-right:38px;width: 260px;}
.rgaz-static_page-main-about-company .advantages .advantage.years{background:url(/files/frontend/template/pages/main/13-years.png) no-repeat 6px 4px;}
.rgaz-static_page-main-about-company .advantages .advantage.global-partners{background:url(/files/frontend/template/pages/main/global_partners.png) no-repeat 13px 1px;margin-left:40px;width:240px;}
.rgaz-static_page-main-about-company .advantages .advantage.opora-stroy{background:url(/files/frontend/template/pages/main/opora-stroy.png) no-repeat 1px 3px;padding-top:7px;width:250px;}
.rgaz-static_page-main-about-company .advantages .advantage.many-cars{background:url(/files/frontend/template/pages/main/many-cars.png) no-repeat 10px 1px;margin-left:48px;padding-top:7px;width:241px;}
.rgaz-static_page-main-about-company .advantages .thats-not-all{display:inline-block;vertical-align:top;margin-left:85px;padding-top:2px;}
.rgaz-static_page-main-about-company .advantages .thats-not-all a{color:#4fdcff;text-decoration:none;display:inline-block;}
.rgaz-static_page-main-about-company .advantages .thats-not-all a:hover{color:#a9eeff;}
.rgaz-static_page-main-about-company .advantages .thats-not-all a span{border-bottom:1px solid;display:inline-block;height:20px;line-height:23px;color:inherit;}
}
@media screen and (min-width:641px) and (max-width:1149px){
.rgaz-static_page-main-about-company{margin-top:95px;padding-left:21px;}
.rgaz-static_page-main-about-company .advantages{max-width:560px;display:block;vertical-align:top;margin:0 auto;padding-top:9px;}
.rgaz-static_page-main-about-company .advantages .advantage{display:inline-block;width:250px;padding-left:66px;font-size:14px;line-height:16px;vertical-align:top;padding-bottom:41px;margin-left:22px;color:#c1c1c1;}
.rgaz-static_page-main-about-company .advantages .advantage.deployment-personnel{background:url(/files/frontend/template/pages/main/deployment-personnel.png) no-repeat 10px 1px;margin-right:0 auto;}
.rgaz-static_page-main-about-company .advantages .advantage.years{background:url(/files/frontend/template/pages/main/13-years.png) no-repeat 6px 4px;}
.rgaz-static_page-main-about-company .advantages .advantage.global-partners{background:url(/files/frontend/template/pages/main/global_partners.png) no-repeat 13px 1px;margin-left:20px;width:250px;}
.rgaz-static_page-main-about-company .advantages .advantage.opora-stroy{background:url(/files/frontend/template/pages/main/opora-stroy.png) no-repeat 1px 3px;padding-top:7px;width:250px;}
.rgaz-static_page-main-about-company .advantages .advantage.many-cars{background:url(/files/frontend/template/pages/main/many-cars.png) no-repeat 10px 1px;margin-left:20px;padding-top:7px;width:241px;}
.rgaz-static_page-main-about-company .advantages .thats-not-all{display:inline-block;vertical-align:top;margin-left:85px;padding-top:2px;}
.rgaz-static_page-main-about-company .advantages .thats-not-all a{color:#4fdcff;text-decoration:none;display:inline-block;}
.rgaz-static_page-main-about-company .advantages .thats-not-all a:hover{color:#a9eeff;}
.rgaz-static_page-main-about-company .advantages .thats-not-all a span{border-bottom:1px solid;display:inline-block;height:20px;line-height:23px;color:inherit;}
}
@media screen and (max-width:640px){
.rgaz-static_page-main-about-company{margin-top:50px;}
.rgaz-static_page-main-about-company .advantages{max-width:560px;display:block;vertical-align:top;margin:0 auto;padding-top:9px;text-align:center;}
.rgaz-static_page-main-about-company .advantages .advantage{display:inline-block;width:200px;padding-left:66px;font-size:14px;line-height:16px;vertical-align:top;padding-bottom:41px;color:#c1c1c1;margin:0 auto;text-align:left;}
.rgaz-static_page-main-about-company .advantages .advantage.deployment-personnel{background:url(/files/frontend/template/pages/main/deployment-personnel.png) no-repeat 10px 1px;}
.rgaz-static_page-main-about-company .advantages .advantage.years{background:url(/files/frontend/template/pages/main/13-years.png) no-repeat 6px 4px;}
.rgaz-static_page-main-about-company .advantages .advantage.global-partners{background:url(/files/frontend/template/pages/main/global_partners.png) no-repeat 13px 1px;}
.rgaz-static_page-main-about-company .advantages .advantage.opora-stroy{background:url(/files/frontend/template/pages/main/opora-stroy.png) no-repeat 1px 3px;padding-top:7px;}
.rgaz-static_page-main-about-company .advantages .advantage.many-cars{background:url(/files/frontend/template/pages/main/many-cars.png) no-repeat 10px 1px;padding-top:7px;}
.rgaz-static_page-main-about-company .advantages .thats-not-all{display:block;text-align:center;}
.rgaz-static_page-main-about-company .advantages .thats-not-all a{color:#4fdcff;text-decoration:none;display:inline-block;}
.rgaz-static_page-main-about-company .advantages .thats-not-all a:hover{color:#a9eeff;}
.rgaz-static_page-main-about-company .advantages .thats-not-all a span{border-bottom:1px solid;display:inline-block;height:20px;line-height:23px;color:inherit;}
}
.mfl__header-box{text-align:center;}
.mfl__header{margin-bottom:40px;}
/* CSS Конец Тизиры на главной  */



/* CSS Начало Калькулятор на доставку*/
h1,h2{font-family:Montserrat;font-weight:400;margin:0;}
p{font-size:15px;line-height:20px;margin-bottom:15px;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,a:hover{outline-width:0;}
strong{font-weight:inherit;font-weight:bolder;}
h1{font-size:2em;margin:.67em 0;}
input{font:inherit;margin:0;}
input{overflow:visible;}
[type=submit]{-webkit-appearance:button;}
[type=submit]::-moz-focus-inner{border-style:none;padding:0;}
[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}
::-webkit-input-placeholder{color:inherit;opacity:.54;}
input{outline:none;}
.is-gray{background-color:#ccc!important;}
input[type=submit]:disabled{cursor:default;}
.rgaz-elements_page-title-small{color:#fff;font-weight:700;line-height:52px;font-size:39px;letter-spacing:-.3px;padding-left:2px;margin-top:21px!important;margin-bottom:11px;}
.rgaz-elements_fields-input-geocomplete{width:201px;position:absolute;}
.rgaz-elements_phone-input{position:relative;white-space:nowrap;}
.rgaz-elements_phone-input input{position:absolute;left:37px;top:6px;background:none;border:none;outline:none;color:#000;z-index:100;}
.rgaz-elements_phone-input .mask{position:relative;z-index:50;display:inline-block;font-size:17px;}
.rgaz-elements_phone-input .mask .mask-part1,.rgaz-elements_phone-input .mask .mask-part2{vertical-align:middle;display:inline-block;height:31px;background:#fff;transition:all .15s ease;}
.rgaz-elements_phone-input .mask .mask-part1{width:36px;margin:0 4px;}
.rgaz-elements_phone-input .mask .mask-part2{width:117px;}
.rgaz-elements_phone-input.mod-mid{color:#000;}
.rgaz-elements_phone-input.mod-mid input{position:absolute;left:56px;top:1px;font-size:21px;line-height:38px;}
.rgaz-elements_phone-input.mod-mid .mask{font-size:22px;letter-spacing:1.3px;top:2px;}
.rgaz-elements_phone-input.mod-mid .mask .mask-part1,.rgaz-elements_phone-input.mod-mid .mask .mask-part2{height:39px;margin-top:-1px;transition:all .15s ease;}
.rgaz-elements_phone-input.mod-mid .mask .mask-part1{width:46px;margin:-2px 12px 0;}
.rgaz-elements_phone-input.mod-mid .mask .mask-part2{width:138px;}
.rgaz-elements_field-input-text{transition:all .15s ease;display:inline-block;color:#000;padding:4px 8px;font-size:16px;border:0;outline:0;height:23px;margin:7px 0;background:#fff;}
.rgaz-elements_field-input-text::-ms-input-placeholder{color:#000;}
.rgaz-elements_field-input-text::-webkit-input-placeholder{color:#000;}
.rgaz-elements_field-input-text:-moz-placeholder{color:#000;}
.rgaz-elements_field-input-text:focus{background:#fff;}
.rgaz-elements_field-input-text:focus::-ms-input-placeholder{color:#fff;}
.rgaz-elements_field-input-text:focus::-webkit-input-placeholder{color:#fff;}
.rgaz-elements_field-input-text:focus:-moz-placeholder{color:#fff;}
.rgaz-elements_yellow-button{outline:none;text-decoration:none;border:0;background:#fc0;color:#000;cursor:pointer;font-size:16px;padding:4px 11px;display:inline-block;line-height:23px;}
.rgaz-elements_yellow-button:hover{background:#ffe372;}
@media screen and (min-width:641px) and (max-width:1149px){
.rgaz-root_content{max-width:980px;min-width:0;padding-left:25px;padding-right:25px;margin:0 auto;}
}
@media screen and (max-width:640px){
    .old_styles .rgaz-block_gas-delivery-calculator .scale-numbers .number{margin: 3px!important;}
.rgaz-root_content{max-width:440px;min-width:0;padding-left:10px;padding-right:10px;margin:0 auto;}
}
@media screen and (min-width:1150px){
.rgaz-root.dostavka-gazakalkylyator-dostavki-gaza .rgaz-block_page-teaser{margin-bottom:15px;margin-left:141px;margin-top:-2px;}
.rgaz-root_wrap{width:1000px;margin:0 auto;}
.rgaz-root_content{position:relative;padding-bottom:73px;}
.rgaz-root_content:after{content:"";display:block;position:absolute;height:2px;background:#fc0;width:100%;bottom:2px;}
.rgaz-block_page-teaser{display:inline-block;vertical-align:top;margin-left:120px;margin-bottom:40px;width:670px;}
.rgaz-block_page-teaser .teaser-content{padding-left:6px;padding-top:16px;}
.rgaz-block_page-teaser .teaser-content p{font-size:16px;line-height:22px;}
.rgaz-block_content-bordered-with-arrow .block-arrow-border{display:table;table-layout:fixed;width:100%;}
.rgaz-block_content-bordered-with-arrow .block-arrow-border .arrow,.rgaz-block_content-bordered-with-arrow .block-arrow-border .whitespace-left,.rgaz-block_content-bordered-with-arrow .block-arrow-border .whitespace-right{display:table-cell;vertical-align:bottom;}
.rgaz-block_content-bordered-with-arrow .block-arrow-border .whitespace-left:after,.rgaz-block_content-bordered-with-arrow .block-arrow-border .whitespace-right:after{display:block;width:100%;content:"";height:24px;border-bottom:4px solid hsla(0,0%,100%,.55);}
.rgaz-block_content-bordered-with-arrow .block-arrow-border .arrow{width:48px;height:28px;background:url(/files/frontend/template/shared/blocks/rgaz-block_content-bordered-with-arrow-arrow-top.png) no-repeat 0 0;}
.rgaz-block_content-bordered-with-arrow .block-arrow-border+.block-wrap{border:4px solid hsla(0,0%,100%,.55);border-top:0;}
.rgaz-block_content-bordered-with-arrow .block-wrap{border:4px solid hsla(0,0%,100%,.55);border-bottom:0;padding:15px 30px 15px 26px;}
.rgaz-block_gas-delivery-calculator{position:relative;width:955px;margin-left:22px;}
.rgaz-block_gas-delivery-calculator .block-arrow-border+.block-wrap{border-bottom:0;}
.rgaz-block_gas-delivery-calculator .block-wrap{padding-bottom:0;}
.rgaz-block_gas-delivery-calculator .noUi-target,.rgaz-block_gas-delivery-calculator .noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;box-sizing:border-box;}
.rgaz-block_gas-delivery-calculator .noUi-target{position:relative;direction:ltr;width:584px;padding-right:8px;height:11px;}
.rgaz-block_gas-delivery-calculator .noUi-base{width:100%;height:100%;position:relative;z-index:1;}
.rgaz-block_gas-delivery-calculator .noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;}
.rgaz-block_gas-delivery-calculator .noUi-handle{z-index:1;}
.rgaz-block_gas-delivery-calculator .noUi-base{-webkit-transform:translateZ(0);transform:translateZ(0);}
.rgaz-block_gas-delivery-calculator .noUi-background{background:url(/files/frontend/template/pages/calculator-new/noui-scale1.png) no-repeat 0 0;}
.rgaz-block_gas-delivery-calculator .noUi-origin{border-radius:2px;}
.rgaz-block_gas-delivery-calculator .noUi-handle{width:20px;outline:none;border:none;height:31px;position:relative;left:-5px;top:-11px;background:url(/files/frontend/template/pages/calculator-new/noui-holder.png) no-repeat 0 0;background-position:-20px 0;}
.rgaz-block_gas-delivery-calculator .noUi-handle:hover:after{content:"";display:block;position:absolute;top:0;left:0;box-shadow:0 0 55px #fc0,0 0 20px #fc0;height:23px;width:18px;}
.rgaz-block_gas-delivery-calculator #slider-gasholder-residue.noUi-background{background:url(/files/frontend/template/pages/calculator-new/noui-scale2.png) no-repeat 0 0;padding-right:96px;}
.rgaz-block_gas-delivery-calculator .scale{margin-bottom:26px;padding-left:148px;padding-top:84px;}
.rgaz-block_gas-delivery-calculator .scale.scale2 .slider-input{width:55px;}
.rgaz-block_gas-delivery-calculator .scale.scale2{margin-bottom:28px;}
.rgaz-block_gas-delivery-calculator .field-label{font-size:23px;margin-bottom:20px;display:inline-block;vertical-align:top;}
.rgaz-block_gas-delivery-calculator .primary-filling{display:inline-block;vertical-align:top;position:relative;color:#fff;cursor:pointer;margin-left:128px;}
.rgaz-block_gas-delivery-calculator .primary-filling:before{content:"";width:21px;height:19px;display:block;background:url(/files/frontend/template/shared/elements/rgaz-elements_checkbox.png) no-repeat 0 0;position:absolute;left:-32px;top:3px;}
.rgaz-block_gas-delivery-calculator .primary-filling.active:before {background-position: -21px 0;}
.rgaz-block_gas-delivery-calculator .gas-price-sticker{background:url(/files/frontend/template/pages/calculator-new/gas-price.png) no-repeat 0 0;width:228px;height:184px;position:absolute;text-align:center;color:#000;top:-68px;right:25px;padding-top:69px;font-weight:700;font-size:21px;line-height:1;}
.rgaz-block_gas-delivery-calculator .gas-price-sticker .price{font-family:Montserrat;font-size:37px;line-height:38px;margin-bottom:3px;letter-spacing:-3px;color:#000;}
.rgaz-block_gas-delivery-calculator .scale-numbers{position:relative;}
.rgaz-block_gas-delivery-calculator .scale-numbers .max,.rgaz-block_gas-delivery-calculator .scale-numbers .min{position:absolute;font-size:19px;cursor:default;}
.rgaz-block_gas-delivery-calculator .scale-numbers .min.red{color:#c60000;}
.rgaz-block_gas-delivery-calculator .scale-numbers .max.gray,.rgaz-block_gas-delivery-calculator .scale-numbers .min.gray{color:#a5a5a5;}
.rgaz-block_gas-delivery-calculator .scale-numbers .number{position:absolute;font-size:19px;cursor:pointer;}
.rgaz-block_gas-delivery-calculator .scale-numbers .number.red{color:#c60000;}
.rgaz-block_gas-delivery-calculator .scale-numbers .number:hover{color:#fc0;}
.rgaz-block_gas-delivery-calculator .delivery-form-wrap{width:947px;margin-left:-26px;background:#fff;transition:all .5s ease;overflow:hidden;}
.rgaz-block_gas-delivery-calculator .delivery-form-wrap #form_fail p,.rgaz-block_gas-delivery-calculator .delivery-form-wrap #form_success p{color:#535353;padding-left:50px;font-style:italic;font-size:16px;padding-top:20px;padding-bottom:11px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry{display:none;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .comment{color:#000;padding-top:18px;font-weight:700;padding-left:24px;font-size:19px;padding-bottom:9px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .comment a{color:#00afca;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .comment a:hover{color:#4fdcff;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields{padding-left:26px;display:inline-block;vertical-align:top;white-space:nowrap;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields .form-fields-left{color:#000;display:inline-block;vertical-align:top;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields .form-fields-left p{color:#000;display:inline-block;vertical-align:top;padding-top:8px;margin-right:20px;line-height:18px;font-size:16px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields .rgaz-elements_phone-input{margin-left:26px;margin-top:7px;vertical-align:top;display:inline-block;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields .rgaz-elements_phone-input .mask{color:#000;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-submit{display:inline-block;vertical-align:top;position:relative;top:-16px;margin-left:1px;padding:20px 20px 13px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-submit .rgaz-elements_yellow-button{font-size:22px;padding:11px 27px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .comment{color:#535353;padding-left:50px;font-style:italic;font-size:16px;padding-top:20px;padding-bottom:11px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields{padding-left:49px;display:inline-block;vertical-align:top;white-space:nowrap;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields .rgaz-elements_fields-input-geocomplete{padding:8px 15px;width:240px;margin:8px 0;position:relative;display:inline-block;vertical-align:top;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields .rgaz-elements_fields-input-geocomplete:focus{box-shadow:0 0 0 1px #c1c1c1;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields .rgaz-elements_phone-input{margin-left:26px;margin-top:7px;vertical-align:top;display:inline-block;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields .rgaz-elements_phone-input .mask{color:#000;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-submit{display:inline-block;vertical-align:top;position:relative;top:-16px;margin-left:24px;padding:20px 20px 13px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-submit .rgaz-elements_yellow-button{font-size:22px;padding:11px 27px;}
.rgaz-block_gas-delivery-calculator .slider-input{color:#000;border:1px solid #fff;background-color:#fff;height:35px;font-size:22px;font-weight:400;width:100px;padding:0;border-radius:3px;text-align:center;margin-left:4px;top:-6px;outline:none;position:relative;box-shadow:inset 3px 3px 3px 0 rgba(0,0,0,.4);}
.rgaz-block_gas-delivery-calculator .slider-input:hover{background:#fff;}
.rgaz-block_gas-delivery-calculator .slider-input:focus{background-color:#b5f0ff;}
.rgaz-block_gas-delivery-calculator .animated-layers{height:186px;position:relative;width:947px;left:-26px;overflow:hidden;padding-top:85px;box-sizing: content-box;}
.rgaz-block_gas-delivery-calculator .animated-layers .warning{opacity:0;white-space:nowrap;position:absolute;font-family:Montserrat;font-size:18px;padding:6px 13px;color:#ff6e6b;border:1px solid #802727;left:179px;top:20px;font-style:italic;transition:opacity .2s ease;}
.rgaz-block_gas-delivery-calculator .animated-layers .successful-telemetry{opacity:0;transition:all .5s ease;color:#fff;font-size:26px;position:absolute;font-family:Montserrat;font-style:italic;top:99px;left:329px;}
.rgaz-block_gas-delivery-calculator .animated-layers .successful{opacity:0;transition:all .5s ease;color:#fff;font-size:26px;position:absolute;font-family:Montserrat;font-style:italic;top:99px;left:359px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile{background:url(/files/frontend/template/pages/calculator-new/vechile-w-results-detailed.png) no-repeat 0 0;width:680px;height:181px;left:-500px;position:absolute;bottom:5px;opacity:1;transition:left 1s ease,opacity .2s ease;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .wheel{position:absolute;width:48px;height:48px;transition:all 1s ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);background:url(/files/frontend/template/pages/calculator-new/vechile-wheel.png) no-repeat 0 0;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .wheel.wheel1{left:375px;top:133px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .wheel.wheel2{left:450px;top:133px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .wheel.wheel3{left:594px;top:133px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .telemetry-info{display:none;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .telemetry-info .telemetry-top{color:#000;background-color:#fff;width:207px;margin-left:22px;font-size:15px;padding-bottom:22px;margin-top:25px;font-family:Montserrat;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .telemetry-info .telemetry-top strong{color:#000;font-size:18px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .telemetry-info .telemetry-bottom{color:#000;width:207px;margin-left:22px;line-height:18px;margin-top:-3px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results{color:#000;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-top{font-size:40px;margin-bottom:50px;padding-left:26px;padding-top:19px;font-weight:700;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-top .rgaz-block_gas-calculator_result-price{color:#000;font-family:Montserrat;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-top .rouble{font-family:Montserrat;color:#717171;padding-left:5px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-bottom{color:#5a5a5a;font-weight:700;padding-left:29px;font-size:18px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-bottom .rgaz-block_gas-calculator_result-liters{color:#000;color:#5a5a5a;font-size:18px;font-weight:700;}
.rgaz-block_gas-delivery-calculator .animated-layers .road-sign{background:url(/files/frontend/template/pages/calculator-new/roadsign.png) no-repeat 0 0;width:142px;height:135px;right:200px;position:absolute;bottom:6px;opacity:1;transition:right 1s ease,opacity .2s ease;}
.rgaz-block_gas-delivery-calculator .animated-layers .progressbar{width:947px;height:6px;margin-top:181px;background:#828282;}
.rgaz-block_gas-delivery-calculator .animated-layers .progressbar .progressbar-up{transition:all 1s ease;display:block;width:0;position:relative;height:6px;background:#4fdcff;}
.rgaz-block_gas-delivery-calculator .animated-layers .progressbar .progressbar-up:after{content:"";background:url(/files/frontend/template/pages/calculator-new/triangle.png) no-repeat 0 0;width:5px;height:6px;display:block;position:absolute;right:-5px;top:0;}
.rgaz-block_gas-delivery-calculator.status0 .animated-layers .vechile{left:-546px;}
.rgaz-block_gas-delivery-calculator.status0 .animated-layers .vechile .wheel{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.rgaz-block_gas-delivery-calculator.status0 .animated-layers .road-sign{right:218px;}
.rgaz-block_gas-delivery-calculator.status0 .animated-layers .progressbar .progressbar-up{width:0;}
.rgaz-block_gas-delivery-calculator.status0 .delivery-form-wrap{max-height:0;}
.rgaz-static_page-gas-delivery-calculator .conditions{margin-bottom:100px;margin-top:123px;padding-left:27px;}
.rgaz-static_page-gas-delivery-calculator .conditions .condition{display:inline-block;vertical-align:top;padding-left:48px;margin-right:60px;padding-top:4px;padding-bottom:10px;font-size:16px;color:#9e9e9e;font-style:italic;font-family:Montserrat;}
.rgaz-static_page-gas-delivery-calculator .conditions .condition.obl{background:url(/files/frontend/template/pages/calculator-new/delivery-leningrad.png) no-repeat 0 0;}
.rgaz-static_page-gas-delivery-calculator .conditions .condition.min{padding-left:63px;background:url(/files/frontend/template/pages/calculator-new/delivery-min.png) no-repeat 0 0;}
.rgaz-static_page-gas-delivery-calculator .conditions .condition.r24{padding-left:68px;margin-left:7px;margin-right:0;background:url(/files/frontend/template/pages/calculator-new/delivery-24hours.png) no-repeat 0 0;}
.rgaz-static_page-gas-delivery-calculator .free-delivery{margin:0 auto 80px;border:3px solid;border-image:url(/files/frontend/template/shared/elements/rgaz-elements_gray-border-dashed-custom.png) 3 round round;width:694px;height:370px;background:url(/files/frontend/template/pages/calculator-new/free-delivery.jpg) no-repeat 100% 100%;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content{width:380px;margin-left:49px;margin-top:25px;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content .title{font-size:28px;margin-bottom:27px;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content p{margin-bottom:20px;font-size:16px;line-height:22px;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content p a{color:#4fdcff;display:inline-block;text-decoration:none;border-bottom:1px solid;height:19px;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content p a:hover{color:#a9eeff;}
.rgaz-static_page-gas-delivery-calculator .questions{padding-left:20px;padding-bottom:86px;}
.rgaz-static_page-gas-delivery-calculator .questions .question{padding-top:93px;display:inline-block;vertical-align:top;margin-right:66px;text-align:center;width:270px;}
.rgaz-static_page-gas-delivery-calculator .questions .question.consumtion{background:url(/files/frontend/template/pages/calculator-new/q-consumption.png) no-repeat 50% 0;}
.rgaz-static_page-gas-delivery-calculator .questions .question.cost{width:280px;margin-right:57px;background:url(/files/frontend/template/pages/calculator-new/q-ag-costs.png) no-repeat 50% 0;}
.rgaz-static_page-gas-delivery-calculator .questions .question.whatfor{margin-right:0;background:url(/files/frontend/template/pages/calculator-new/q-ag-whatfor.png) no-repeat 50% 0;}
.rgaz-static_page-gas-delivery-calculator .questions .question .question-title{font-size:22px;color:#fc0;margin-bottom:24px;line-height:28px;}
.rgaz-static_page-gas-delivery-calculator .questions .question .question-body{font-size:14px;line-height:18px;margin-bottom:16px;}
.rgaz-static_page-gas-delivery-calculator .questions .question .question-link a{color:#4fdcff;display:inline-block;text-decoration:none;border-bottom:1px solid;}
.rgaz-static_page-gas-delivery-calculator .questions .question .question-link a:hover{color:#a9eeff;}
}
@media screen and (min-width:641px) and (max-width:1149px){
    .old_styles .rgaz-block_gas-delivery-calculator .field-label{font-size: 22px!important;}
    .old_styles .rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-top{padding-top: 35px!important;}
.rgaz-root.dostavka-gazakalkylyator-dostavki-gaza .rgaz-block_page-teaser{margin:-2px 0 15px;}
.rgaz-root.dostavka-gazakalkylyator-dostavki-gaza .rgaz-block_page-teaser .rgaz-elements_page-title-small{text-align:left;}
.rgaz-root_wrap{margin:0 auto;}
.rgaz-root_content{position:relative;padding-bottom:73px;}
.rgaz-root_content:after{content:"";display:block;position:absolute;left:0;bottom:2px;width:100%;height:2px;background:#fc0;}
.rgaz-block_page-teaser{display:block;width:auto;margin:0 auto 40px;max-width:670px;}
.rgaz-block_page-teaser .teaser-content{padding-top:16px;}
.rgaz-block_page-teaser .teaser-content p{font-size:16px;line-height:22px;}
.rgaz-block_content-bordered-with-arrow .block-arrow-border{display:table;table-layout:fixed;width:100%;}
.rgaz-block_content-bordered-with-arrow .block-arrow-border .arrow,.rgaz-block_content-bordered-with-arrow .block-arrow-border .whitespace-left,.rgaz-block_content-bordered-with-arrow .block-arrow-border .whitespace-right{display:table-cell;vertical-align:bottom;}
.rgaz-block_content-bordered-with-arrow .block-arrow-border .whitespace-left:after,.rgaz-block_content-bordered-with-arrow .block-arrow-border .whitespace-right:after{display:block;width:100%;content:"";height:24px;border-bottom:4px solid hsla(0,0%,100%,.55);}
.rgaz-block_content-bordered-with-arrow .block-arrow-border .arrow{width:48px;height:28px;background:url(/files/frontend/template/shared/blocks/rgaz-block_content-bordered-with-arrow-arrow-top.png) no-repeat 0 0;}
.rgaz-block_content-bordered-with-arrow .block-arrow-border+.block-wrap{border:4px solid hsla(0,0%,100%,.55);border-top:0;}
.rgaz-block_content-bordered-with-arrow .block-wrap{border:4px solid hsla(0,0%,100%,.55);border-bottom:0;padding:30px 20px;}
.rgaz-block_gas-delivery-calculator{position:relative;width:955px;margin-left:22px;}
.rgaz-block_gas-delivery-calculator .block-arrow-border+.block-wrap{border-bottom:0;}
.rgaz-block_gas-delivery-calculator .block-wrap{padding-bottom:0;}
.rgaz-block_gas-delivery-calculator .block-content{min-width:760px;}
.rgaz-block_gas-delivery-calculator .noUi-target,.rgaz-block_gas-delivery-calculator .noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;box-sizing:border-box;}
.rgaz-block_gas-delivery-calculator .noUi-target{position:relative;direction:ltr;width:584px;padding-right:8px;height:11px;}
.rgaz-block_gas-delivery-calculator .noUi-base{width:100%;height:100%;position:relative;z-index:1;}
.rgaz-block_gas-delivery-calculator .noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;}
.rgaz-block_gas-delivery-calculator .noUi-handle{z-index:1;}
.rgaz-block_gas-delivery-calculator .noUi-base{-webkit-transform:translateZ(0);transform:translateZ(0);}
.rgaz-block_gas-delivery-calculator .noUi-background{background:url(/files/frontend/template/pages/calculator-new/noui-scale1.png) no-repeat 0 0;}
.rgaz-block_gas-delivery-calculator .noUi-origin{border-radius:2px;}
.rgaz-block_gas-delivery-calculator .noUi-handle{width:20px;outline:none;border:none;height:31px;position:relative;left:-5px;top:-11px;background:url(/files/frontend/template/pages/calculator-new/noui-holder.png) no-repeat 0 0;background-position:-20px 0;}
.rgaz-block_gas-delivery-calculator .noUi-handle:hover:after{content:"";display:block;position:absolute;top:0;left:0;box-shadow:0 0 55px #fc0,0 0 20px #fc0;height:23px;width:18px;}
.rgaz-block_gas-delivery-calculator #slider-gasholder-residue.noUi-background{background:url(/files/frontend/template/pages/calculator-new/noui-scale2.png) no-repeat 0 0;padding-right:96px;}
.rgaz-block_gas-delivery-calculator .scale{margin-bottom:26px;padding-left:148px;padding-top:84px;}
.rgaz-block_gas-delivery-calculator .scale.scale2 .slider-input{width:55px;}
.rgaz-block_gas-delivery-calculator .scale.scale2{margin-bottom:28px;}
.rgaz-block_gas-delivery-calculator .field-label{font-size:23px;margin-bottom:20px;display:inline-block;vertical-align:top;}
.rgaz-block_gas-delivery-calculator .primary-filling{display:inline-block;vertical-align:top;position:relative;color:#fff;cursor:pointer;margin-left:85px;}
.rgaz-block_gas-delivery-calculator .primary-filling:before{content:"";width:21px;height:19px;display:block;background:url(/files/frontend/template/shared/elements/rgaz-elements_checkbox.png) no-repeat 0 0;position:absolute;left:-32px;top:3px;}
.rgaz-block_gas-delivery-calculator .primary-filling.active:before {background-position: -21px 0;}
.rgaz-block_gas-delivery-calculator .gas-price-sticker{background:url(/files/frontend/template/pages/calculator-new/gas-price.png) no-repeat 0 0;width:228px;height:184px;position:absolute;text-align:center;color:#000;top:-68px;right:-155px;padding-top:69px;font-weight:700;font-size:21px;line-height:1;}
.rgaz-block_gas-delivery-calculator .gas-price-sticker .price{font-family:Montserrat;font-size:37px;line-height:38px;margin-bottom:3px;letter-spacing:-3px;color:#000;}
.rgaz-block_gas-delivery-calculator .scale-numbers{position:relative;}
.rgaz-block_gas-delivery-calculator .scale-numbers .max,.rgaz-block_gas-delivery-calculator .scale-numbers .min{position:absolute;font-size:19px;cursor:default;}
.rgaz-block_gas-delivery-calculator .scale-numbers .min.red{color:#c60000;}
.rgaz-block_gas-delivery-calculator .scale-numbers .max.gray,.rgaz-block_gas-delivery-calculator .scale-numbers .min.gray{color:#a5a5a5;}
.rgaz-block_gas-delivery-calculator .scale-numbers .number{position:absolute;font-size:19px;cursor:pointer;}
.rgaz-block_gas-delivery-calculator .scale-numbers .number.red{color:#c60000;}
.rgaz-block_gas-delivery-calculator .scale-numbers .number:hover{color:#fc0;}
.rgaz-block_gas-delivery-calculator .delivery-form-wrap{margin-left:150px;background:#fff;transition:all .5s ease;overflow:hidden;}
.rgaz-block_gas-delivery-calculator .delivery-form-wrap #form_fail,.rgaz-block_gas-delivery-calculator .delivery-form-wrap #form_success{text-align:center;}
.rgaz-block_gas-delivery-calculator .delivery-form-wrap #form_fail p,.rgaz-block_gas-delivery-calculator .delivery-form-wrap #form_success p{color:#535353;padding-left:50px;font-style:italic;font-size:16px;padding-top:20px;padding-bottom:11px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry{display:none;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .comment{color:#000;padding-top:18px;font-weight:700;padding-left:24px;font-size:19px;padding-bottom:9px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .comment a{color:#00afca;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .comment a:hover{color:#4fdcff;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields{padding-left:26px;display:inline-block;vertical-align:top;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields .form-fields-left{color:#000;display:inline-block;vertical-align:top;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields .form-fields-left p{color:#000;display:inline-block;vertical-align:top;padding-top:8px;margin-right:20px;line-height:18px;font-size:16px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields .rgaz-elements_phone-input{margin-left:26px;margin-top:7px;vertical-align:top;display:inline-block;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields .rgaz-elements_phone-input .mask{color:#000;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-submit{display:inline-block;vertical-align:top;position:relative;top:-16px;margin-left:1px;padding:20px 20px 13px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-submit .rgaz-elements_yellow-button{font-size:22px;padding:11px 27px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .comment{color:#535353;padding-left:18px;font-style:italic;font-size:16px;padding-top:20px;padding-bottom:11px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields{padding-left:18px;display:inline-block;vertical-align:top;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields .rgaz-elements_fields-input-geocomplete{padding:8px 15px;width:240px;margin:8px 0;position:relative;display:inline-block;vertical-align:top;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields .rgaz-elements_fields-input-geocomplete:focus{box-shadow:0 0 0 1px #c1c1c1;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields .rgaz-elements_phone-input{margin-left:26px;margin-top:7px;vertical-align:top;display:inline-block;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields .rgaz-elements_phone-input .mask{color:#000;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-submit{display:block;vertical-align:top;padding:10px 20px 20px;position:relative;text-align:center;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-submit .rgaz-elements_yellow-button{font-size:22px;padding:11px 27px;}
.rgaz-block_gas-delivery-calculator .slider-input{color:#000;border:1px solid #fff;background-color:#fff;height:35px;font-size:22px;font-weight:400;width:100px;padding:0;border-radius:3px;text-align:center;margin-left:4px;top:-6px;outline:none;position:relative;box-shadow:inset 3px 3px 3px 0 rgba(0,0,0,.4);}
.rgaz-block_gas-delivery-calculator .slider-input:hover{background:#fff;}
.rgaz-block_gas-delivery-calculator .slider-input:focus{background-color:#b5f0ff;}
.rgaz-block_gas-delivery-calculator .animated-layers{height:186px;position:relative;width:947px;left:-26px;padding-top:85px;overflow:hidden;}
.rgaz-block_gas-delivery-calculator .animated-layers .warning{opacity:0;position:absolute;fontMontserratfamily:PTSans;font-size:18px;padding:6px 13px;color:#ff6e6b;border:1px solid #802727;left:179px;top:20px;font-style:italic;transition:opacity .2s ease;}
.rgaz-block_gas-delivery-calculator .animated-layers .successful-telemetry{opacity:0;transition:all .5s ease;color:#fff;font-size:26px;position:absolute;font-family:Montserrat;font-style:italic;top:99px;left:329px;}
.rgaz-block_gas-delivery-calculator .animated-layers .successful{opacity:0;transition:all .5s ease;color:#fff;font-size:26px;position:absolute;font-family:Montserrat;font-style:italic;top:99px;left:359px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile{background:url(/files/frontend/template/pages/calculator-new/vechile-w-results-detailed.png) no-repeat 0 0;width:680px;height:181px;left:-500px;position:absolute;bottom:5px;opacity:1;transition:left 1s ease,opacity .2s ease;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .wheel{position:absolute;width:48px;height:48px;transition:all 1s ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);background:url(/files/frontend/template/pages/calculator-new/vechile-wheel.png) no-repeat 0 0;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .wheel.wheel1{left:375px;top:133px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .wheel.wheel2{left:450px;top:133px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .wheel.wheel3{left:594px;top:133px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .telemetry-info{display:none;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .telemetry-info .telemetry-top{color:#000;background-color:#fff;width:207px;margin-left:22px;font-size:15px;padding-bottom:22px;margin-top:25px;font-family:Montserrat;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .telemetry-info .telemetry-top strong{color:#000;font-size:18px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .telemetry-info .telemetry-bottom{color:#000;width:207px;margin-left:22px;line-height:18px;margin-top:-3px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results{color:#000;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-top{font-size:40px;margin-bottom:31px;padding-left:26px;padding-top:19px;font-weight:700;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-top .rgaz-block_gas-calculator_result-price{color:#000;font-family:Montserrat;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-top .rouble{font-family:Montserrat;color:#717171;padding-left:5px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-bottom{color:#5a5a5a;font-weight:700;padding-left:29px;font-size:18px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-bottom .rgaz-block_gas-calculator_result-liters{color:#000;color:#5a5a5a;font-size:18px;font-weight:700;}
.rgaz-block_gas-delivery-calculator .animated-layers .road-sign{background:url(/files/frontend/template/pages/calculator-new/roadsign.png) no-repeat 0 0;width:142px;height:135px;right:200px;position:absolute;bottom:6px;opacity:1;transition:right 1s ease,opacity .2s ease;}
.rgaz-block_gas-delivery-calculator .animated-layers .progressbar{width:947px;height:6px;margin-top:181px;background:#828282;}
.rgaz-block_gas-delivery-calculator .animated-layers .progressbar .progressbar-up{transition:all 1s ease;display:block;width:0;position:relative;height:6px;background:#4fdcff;}
.rgaz-block_gas-delivery-calculator .animated-layers .progressbar .progressbar-up:after{content:"";background:url(/files/frontend/template/pages/calculator-new/triangle.png) no-repeat 0 0;width:5px;height:6px;display:block;position:absolute;right:-5px;top:0;}
.rgaz-block_gas-delivery-calculator.status0 .animated-layers .vechile{left:-546px;}
.rgaz-block_gas-delivery-calculator.status0 .animated-layers .vechile .wheel{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.rgaz-block_gas-delivery-calculator.status0 .animated-layers .road-sign{right:218px;}
.rgaz-block_gas-delivery-calculator.status0 .animated-layers .progressbar .progressbar-up{width:0;}
.rgaz-block_gas-delivery-calculator.status0 .delivery-form-wrap{max-height:0;}
.rgaz-static_page-gas-delivery-calculator .rgaz-block_content-bordered-with-arrow.rgaz-block_gas-delivery-calculator{width:100%;-webkit-transform:scale(.9) translate(-200px);transform:scale(.9) translate(-200px);}
.rgaz-static_page-gas-delivery-calculator .rgaz-block_content-bordered-with-arrow.rgaz-block_gas-delivery-calculator .block-arrow-border{display:none;}
.rgaz-static_page-gas-delivery-calculator .rgaz-block_content-bordered-with-arrow.rgaz-block_gas-delivery-calculator .block-wrap{border:none;}
.rgaz-static_page-gas-delivery-calculator .conditions{margin-bottom:60px;margin-top:30px;padding-left:63px;}
.rgaz-static_page-gas-delivery-calculator .conditions .condition{display:inline-block;vertical-align:top;padding-left:48px;margin-right:55px;margin-bottom:30px;padding-top:4px;padding-bottom:10px;font-size:16px;color:#9e9e9e;font-style:italic;font-family:Montserrat;text-align:left;}
.rgaz-static_page-gas-delivery-calculator .conditions .condition.obl{background:url(/files/frontend/template/pages/calculator-new/delivery-leningrad.png) no-repeat 0 0;}
.rgaz-static_page-gas-delivery-calculator .conditions .condition.min{padding-left:63px;background:url(/files/frontend/template/pages/calculator-new/delivery-min.png) no-repeat 0 0;}
.rgaz-static_page-gas-delivery-calculator .conditions .condition.r24{padding-left:68px;margin-left:7px;margin-right:0;background:url(/files/frontend/template/pages/calculator-new/delivery-24hours.png) no-repeat 0 0;}
.rgaz-static_page-gas-delivery-calculator .free-delivery{margin:0 0 80px;border:3px solid;border-image:url(/files/frontend/template/shared/elements/rgaz-elements_gray-border-dashed-custom.png) 3 round round;max-width:694px;height:366px;background:url(/files/frontend/template/pages/calculator-new/free-delivery-tab.jpg) no-repeat 100% 100%;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content{max-width:380px;margin-left:30px;margin-top:15px;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content .title{font-size:28px;margin-bottom:27px;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content p{margin-bottom:20px;font-size:16px;line-height:22px;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content p a{color:#4fdcff;display:inline-block;text-decoration:none;border-bottom:1px solid;height:19px;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content p a:hover{color:#a9eeff;}
.rgaz-static_page-gas-delivery-calculator .questions{padding-left:20px;padding-bottom:86px;}
.rgaz-static_page-gas-delivery-calculator .questions .question{padding-top:10px;display:block;max-width:500px;margin-bottom:40px;}
.rgaz-static_page-gas-delivery-calculator .questions .question.consumtion{background:url(/files/frontend/template/pages/calculator-new/q-consumption.png) no-repeat 100% 0;}
.rgaz-static_page-gas-delivery-calculator .questions .question.cost{margin-right:57px;background:url(/files/frontend/template/pages/calculator-new/q-ag-costs.png) no-repeat 100% 0;}
.rgaz-static_page-gas-delivery-calculator .questions .question.whatfor{margin-right:0;background:url(/files/frontend/template/pages/calculator-new/q-ag-whatfor.png) no-repeat 100% 0;}
.rgaz-static_page-gas-delivery-calculator .questions .question .question-title{font-size:23px;color:#fc0;margin-bottom:24px;line-height:28px;}
.rgaz-static_page-gas-delivery-calculator .questions .question .question-body{font-size:14px;line-height:18px;margin-bottom:16px;}
.rgaz-static_page-gas-delivery-calculator .questions .question .question-link a{color:#4fdcff;display:inline-block;text-decoration:none;border-bottom:1px solid;}
.rgaz-static_page-gas-delivery-calculator .questions .question .question-link a:hover{color:#a9eeff;}
.scale-a-number--1{left:0;top:12px;}
.scale-a-number--2{left:138px;top:12px;}
.scale-a-number--3{left:248px;top:12px;}
.scale-a-number--4{left:331px;top:12px;}
.scale-a-number--5{left:472px;top:12px;}
.scale-a-number--6{left:554px;top:12px;}
.scale-b-number--1{left:0;top:12px;}
.scale-b-number--2{left:53px;top:12px;}
.scale-b-number--3{left:110px;top:12px;}
.scale-b-number--4{left:167px;top:12px;}
.scale-b-number--5{left:225px;top:12px;}
.scale-b-number--6{left:283px;top:12px;}
.scale-b-number--7{left:340px;top:12px;}
.scale-b-number--8{left:397px;top:12px;}
.scale-b-number--9{left:483px;top:12px;}
.scale-b-number--10{left:564px;top:12px;}
}
@media screen and (max-width:640px){
.rgaz-root.dostavka-gazakalkylyator-dostavki-gaza .rgaz-block_page-teaser{margin:-2px 0 15px;}
.rgaz-root.dostavka-gazakalkylyator-dostavki-gaza .rgaz-block_page-teaser .rgaz-elements_page-title-small{text-align:left;}
.rgaz-root_wrap{margin:0 auto;}
.rgaz-root_content{position:relative;padding-bottom:100px;}
.rgaz-root_content:after{content:"";display:block;position:absolute;left:0;bottom:2px;width:100%;height:2px;background:#fc0;}
.rgaz-block_page-teaser{display:block;width:auto;margin:0 auto 40px;max-width:670px;}
.rgaz-block_page-teaser .teaser-content{padding-top:16px;}
.rgaz-block_page-teaser .teaser-content p{font-size:16px;line-height:22px;}
.rgaz-block_content-bordered-with-arrow .block-arrow-border{display:table;table-layout:fixed;width:100%;}
.rgaz-block_content-bordered-with-arrow .block-arrow-border .arrow,.rgaz-block_content-bordered-with-arrow .block-arrow-border .whitespace-left,.rgaz-block_content-bordered-with-arrow .block-arrow-border .whitespace-right{display:table-cell;vertical-align:bottom;}
.rgaz-block_content-bordered-with-arrow .block-arrow-border .whitespace-left:after,.rgaz-block_content-bordered-with-arrow .block-arrow-border .whitespace-right:after{display:block;width:100%;content:"";height:24px;border-bottom:4px solid hsla(0,0%,100%,.55);}
.rgaz-block_content-bordered-with-arrow .block-arrow-border .arrow{width:48px;height:28px;background:url(/files/frontend/template/shared/blocks/rgaz-block_content-bordered-with-arrow-arrow-top.png) no-repeat 0 0;}
.rgaz-block_content-bordered-with-arrow .block-arrow-border+.block-wrap{border:4px solid hsla(0,0%,100%,.55);border-top:0;}
.rgaz-block_content-bordered-with-arrow .block-wrap{border:4px solid hsla(0,0%,100%,.55);border-bottom:0;padding:30px 20px;}
.rgaz-block_gas-delivery-calculator{position:relative;}
.rgaz-block_gas-delivery-calculator .block-arrow-border+.block-wrap{border-bottom:0;}
.rgaz-block_gas-delivery-calculator .block-wrap{padding-bottom:0;}
.rgaz-block_gas-delivery-calculator .noUi-target,.rgaz-block_gas-delivery-calculator .noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;box-sizing:border-box;}
.rgaz-block_gas-delivery-calculator .noUi-target{position:relative;direction:ltr;padding-right:8px;height:11px;}
.rgaz-block_gas-delivery-calculator .noUi-base{width:100%;height:100%;position:relative;z-index:1;background-color:#4fdcff;border-radius:3px;}
.rgaz-block_gas-delivery-calculator .noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;background-color:#333;}
.rgaz-block_gas-delivery-calculator .noUi-handle{z-index:1;}
.rgaz-block_gas-delivery-calculator .noUi-base{-webkit-transform:translateZ(0);transform:translateZ(0);}
.rgaz-block_gas-delivery-calculator .noUi-origin{border-radius:2px;}
.rgaz-block_gas-delivery-calculator .noUi-handle{width:20px;outline:none;border:none;height:31px;position:relative;left:-5px;top:-11px;background:url(/files/frontend/template/pages/calculator-new/noui-holder.png) no-repeat 0 0;background-position:-20px 0;}
.rgaz-block_gas-delivery-calculator .noUi-handle:hover:after{content:"";display:block;position:absolute;top:0;left:0;box-shadow:0 0 55px #fc0,0 0 20px #fc0;height:23px;width:18px;}
.rgaz-block_gas-delivery-calculator .field-label{font-size:21px;display:block;text-align:center;margin:0 auto 20px;}
.rgaz-block_gas-delivery-calculator .scale{margin-top:65px;margin-bottom:26px;}
.rgaz-block_gas-delivery-calculator .scale.scale2 .slider-input{width:55px;}
.rgaz-block_gas-delivery-calculator .scale.scale2{margin-bottom:28px;}
.rgaz-block_gas-delivery-calculator .scale.scale2 .field-label{margin-bottom:30px;}
.rgaz-block_gas-delivery-calculator .primary-filling{display:inline-block;vertical-align:top;position:relative;color:#fff;cursor:pointer;-webkit-transform:translateX(20px);transform:translateX(20px);}
.rgaz-block_gas-delivery-calculator .primary-filling:before{content:"";width:20px;height:19px;display:block;background:url(/files/frontend/template/shared/elements/rgaz-elements_checkbox.png) no-repeat 0 0;position:absolute;left:-32px;top:2px;}
.rgaz-block_gas-delivery-calculator .primary-filling.active:before {background-position: -21px 0;}
.rgaz-block_gas-delivery-calculator .gas-price-sticker{background:url(/files/frontend/template/pages/calculator-new/gas-price.png) no-repeat 0 0;width:228px;height:184px;position:absolute;text-align:center;color:#000;top:-68px;right:-155px;padding-top:69px;font-weight:700;font-size:21px;line-height:1;display:none;}
.rgaz-block_gas-delivery-calculator .gas-price-sticker .price{font-family:Montserrat;font-size:37px;line-height:38px;margin-bottom:3px;letter-spacing:-3px;color:#000;}
.rgaz-block_gas-delivery-calculator .scale-numbers{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-top:20px;}
.rgaz-block_gas-delivery-calculator .scale-numbers .max,.rgaz-block_gas-delivery-calculator .scale-numbers .min{display:none;position:absolute;font-size:19px;cursor:default;}
.rgaz-block_gas-delivery-calculator .scale-numbers .min.red{color:#c60000;}
.rgaz-block_gas-delivery-calculator .scale-numbers .max.gray,.rgaz-block_gas-delivery-calculator .scale-numbers .min.gray{color:#a5a5a5;}
.rgaz-block_gas-delivery-calculator .scale-numbers .number{position:static;padding:0px;border:1px solid grey;margin:5px;font-size:19px;cursor:pointer;}
.rgaz-block_gas-delivery-calculator .scale-numbers .number.red{color:#c60000;}
.rgaz-block_gas-delivery-calculator .scale-numbers .number:hover{color:#fc0;}
.rgaz-block_gas-delivery-calculator .delivery-form-wrap{display:none;margin:30px auto;background:#fff;transition:all .5s ease;overflow:hidden;}
.rgaz-block_gas-delivery-calculator .delivery-form-wrap #form_fail,.rgaz-block_gas-delivery-calculator .delivery-form-wrap #form_success{text-align:center;}
.rgaz-block_gas-delivery-calculator .delivery-form-wrap #form_fail p,.rgaz-block_gas-delivery-calculator .delivery-form-wrap #form_success p{color:#535353;font-style:italic;font-size:16px;padding-top:20px;padding-bottom:11px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry{display:none;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .comment{color:#000;padding-top:18px;font-weight:700;padding-left:24px;font-size:19px;padding-bottom:9px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .comment a{color:#00afca;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .comment a:hover{color:#4fdcff;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields{padding-left:26px;display:inline-block;vertical-align:top;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields .form-fields-left{color:#000;display:inline-block;vertical-align:top;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields .form-fields-left p{color:#000;display:inline-block;vertical-align:top;padding-top:8px;margin-right:20px;line-height:18px;font-size:16px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields .rgaz-elements_phone-input{margin-left:26px;margin-top:7px;vertical-align:top;display:inline-block;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-fields .rgaz-elements_phone-input .mask{color:#000;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-submit{display:inline-block;vertical-align:top;position:relative;top:-16px;margin-left:1px;padding:20px 20px 13px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-telemetry .form-submit .rgaz-elements_yellow-button{font-size:22px;padding:11px 27px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .comment{color:#535353;padding-left:18px;font-style:italic;font-size:16px;padding-top:20px;padding-bottom:11px;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields{display:block;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields .rgaz-elements_fields-input-geocomplete{display:block;padding:8px 15px;width:240px;margin:8px auto;position:relative;vertical-align:top;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields .rgaz-elements_fields-input-geocomplete:focus{box-shadow:0 0 0 1px #c1c1c1;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields .rgaz-elements_phone-input{margin-left:14.7px;margin-top:7px;vertical-align:top;display:inline-block;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-fields .rgaz-elements_phone-input .mask{color:#000;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-submit{display:block;vertical-align:top;padding:10px 20px 20px;position:relative;text-align:center;}
.rgaz-block_gas-delivery-calculator #rgaz-form_order-delivery .form-submit .rgaz-elements_yellow-button{font-size:22px;padding:11px 27px;}
.rgaz-block_gas-delivery-calculator .slider-input{color:#000;border:1px solid #fff;background-color:#fff;height:35px;font-size:22px;font-weight:400;width:66px;padding:0;border-radius:3px;text-align:center;margin-left:4px;top:-6px;outline:none;position:relative;box-shadow:inset 3px 3px 3px 0 rgba(0,0,0,.4);}
.rgaz-block_gas-delivery-calculator .slider-input:hover{background:#fff;}
.rgaz-block_gas-delivery-calculator .slider-input:focus{background-color:#b5f0ff;}
.rgaz-block_gas-delivery-calculator .animated-layers{position:relative;overflow:hidden;}
.rgaz-block_gas-delivery-calculator .animated-layers .warning{text-align:center;opacity:0;font-family:Montserrat;font-size:18px;padding:6px 13px;color:#ff6e6b;font-style:italic;transition:opacity .2s ease;}
.rgaz-block_gas-delivery-calculator .animated-layers .successful-telemetry{opacity:0;transition:all .5s ease;color:#fff;font-size:26px;position:absolute;font-family:Montserrat;font-style:italic;top:99px;padding-top:1px;}
.rgaz-block_gas-delivery-calculator .animated-layers .successful{opacity:0;transition:all .5s ease;color:#fff;font-size:26px;position:absolute;font-family:Montserrat;font-style:italic;top:99px;left:359px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile{display:none;background:url(/files/frontend/template/pages/calculator-new/vechile-w-results-detailed-mobile.png) no-repeat 0 0;width:276px;height:141px;margin:0 auto;opacity:1;transition:left 1s ease,opacity .2s ease;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .wheel{position:absolute;width:48px;height:48px;transition:all 1s ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);background:url(/files/frontend/template/pages/calculator-new/vechile-wheel.png) no-repeat 0 0;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .telemetry-info,.rgaz-block_gas-delivery-calculator .animated-layers .vechile .wheel.wheel1,.rgaz-block_gas-delivery-calculator .animated-layers .vechile .wheel.wheel2,.rgaz-block_gas-delivery-calculator .animated-layers .vechile .wheel.wheel3{display:none;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .telemetry-info .telemetry-top{color:#000;background-color:#fff;width:207px;margin-left:22px;font-size:15px;padding-bottom:22px;padding-top:25px;font-family:Montserrat;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .telemetry-info .telemetry-top strong{color:#000;font-size:18px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .telemetry-info .telemetry-bottom{color:#000;width:207px;margin-left:22px;line-height:18px;margin-top:-3px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results{color:#000;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-top{font-size:40px;margin-bottom:31px;padding-left:26px;padding-top:35px;font-weight:700;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-top .rgaz-block_gas-calculator_result-price{color:#000;font-family:Montserrat;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-top .rouble{font-family:Montserrat;color:#717171;padding-left:5px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-bottom{color:#5a5a5a;font-weight:700;padding-left:29px;font-size:18px;}
.rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-bottom .rgaz-block_gas-calculator_result-liters{color:#000;color:#5a5a5a;font-size:18px;font-weight:700;}
.rgaz-block_gas-delivery-calculator .animated-layers .progressbar,.rgaz-block_gas-delivery-calculator .animated-layers .road-sign{display:none;}
.rgaz-block_gas-delivery-calculator .animated-layers .progressbar .progressbar-up{transition:all 1s ease;display:block;width:0;position:relative;height:6px;background:#4fdcff;}
.rgaz-block_gas-delivery-calculator .animated-layers .progressbar .progressbar-up:after{content:"";background:url(/files/frontend/template/pages/calculator-new/triangle.png) no-repeat 0 0;width:5px;height:6px;display:block;position:absolute;right:-5px;top:0;}
.rgaz-static_page-gas-delivery-calculator .rgaz-block_content-bordered-with-arrow.rgaz-block_gas-delivery-calculator{width:100%;}
.rgaz-static_page-gas-delivery-calculator .rgaz-block_content-bordered-with-arrow.rgaz-block_gas-delivery-calculator .block-arrow-border{display:none;}
.rgaz-static_page-gas-delivery-calculator .rgaz-block_content-bordered-with-arrow.rgaz-block_gas-delivery-calculator .block-wrap{border:none;padding:0;}
.rgaz-static_page-gas-delivery-calculator .conditions{margin-bottom:60px;margin-top:30px;text-align:center;}
.rgaz-static_page-gas-delivery-calculator .conditions .condition{display:inline-block;vertical-align:top;width:185px;margin-bottom:30px;padding-top:4px;padding-bottom:10px;font-size:16px;color:#9e9e9e;font-style:italic;font-family:Montserrat;text-align:left;}
.rgaz-static_page-gas-delivery-calculator .conditions .condition.obl{padding-left:68px;background:url(/files/frontend/template/pages/calculator-new/delivery-leningrad.png) no-repeat 10px 15px;}
.rgaz-static_page-gas-delivery-calculator .conditions .condition.min{padding-left:68px;background:url(/files/frontend/template/pages/calculator-new/delivery-min.png) no-repeat 0 0;}
.rgaz-static_page-gas-delivery-calculator .conditions .condition.r24{padding-left:68px;background:url(/files/frontend/template/pages/calculator-new/delivery-24hours.png) no-repeat 0 0;}
.rgaz-static_page-gas-delivery-calculator .free-delivery{margin:0 0 80px;border:3px solid;border-image:url(/files/frontend/template/shared/elements/rgaz-elements_gray-border-dashed-custom.png) 3 round round;max-width:694px;background:url(/files/frontend/template/pages/calculator-new/free-delivery-tab.jpg) no-repeat 100% 100%;background-size:cover;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content{max-width:380px;margin-left:15px;margin-right:15px;margin-top:30px;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content .title{font-size:28px;margin-bottom:27px;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content p{margin-bottom:20px;font-size:16px;line-height:22px;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content p a{color:#4fdcff;display:inline-block;text-decoration:none;border-bottom:1px solid;height:19px;}
.rgaz-static_page-gas-delivery-calculator .free-delivery .content p a:hover{color:#a9eeff;}
.rgaz-static_page-gas-delivery-calculator .questions .question{display:block;max-width:500px;margin-bottom:40px;padding-top:90px;}
.rgaz-static_page-gas-delivery-calculator .questions .question.consumtion{background:url(/files/frontend/template/pages/calculator-new/q-consumption.png) no-repeat 0 0;}
.rgaz-static_page-gas-delivery-calculator .questions .question.cost{margin-right:57px;background:url(/files/frontend/template/pages/calculator-new/q-ag-costs.png) no-repeat 0 0;}
.rgaz-static_page-gas-delivery-calculator .questions .question.whatfor{margin-right:0;background:url(/files/frontend/template/pages/calculator-new/q-ag-whatfor.png) no-repeat 0 0;}
.rgaz-static_page-gas-delivery-calculator .questions .question .question-title{font-size:23px;color:#fc0;margin-bottom:24px;line-height:28px;}
.rgaz-static_page-gas-delivery-calculator .questions .question .question-body{font-size:14px;line-height:18px;margin-bottom:16px;}
.rgaz-static_page-gas-delivery-calculator .questions .question .question-link a{color:#4fdcff;display:inline-block;text-decoration:none;border-bottom:1px solid;}
.old_styles .rgaz-block_gas-delivery-calculator .animated-layers .vechile .rgaz-block_gas-calculator-results .results-top{padding-top: 35px!important;}
.rgaz-static_page-gas-delivery-calculator .questions .question .question-link a:hover{color:#a9eeff;}
}
h1{font-size:50px;line-height:60px;margin:0;}
h1,h2{font-weight:700;}
h2{font-size:40px;line-height:50px;}
@media screen and (max-width:640px){
h1{font-size:32px;line-height:45px;}
h1,h2{font-weight:700;}
h2{font-size:28px;line-height:35px;margin-top:1em;margin-bottom:.5em;}
}
@media screen and (min-width:1150px){
.scale-a-number--1{left:0;top:12px;}
.scale-a-number--2{left:138px;top:12px;}
.scale-a-number--3{left:248px;top:12px;}
.scale-a-number--4{left:331px;top:12px;}
.scale-a-number--5{left:472px;top:12px;}
.scale-a-number--6{left:554px;top:12px;}
.scale-b-number--1{left:0;top:12px;}
.scale-b-number--2{left:53px;top:12px;}
.scale-b-number--3{left:110px;top:12px;}
.scale-b-number--4{left:167px;top:12px;}
.scale-b-number--5{left:225px;top:12px;}
.scale-b-number--6{left:283px;top:12px;}
.scale-b-number--7{left:340px;top:12px;}
.scale-b-number--8{left:397px;top:12px;}
.scale-b-number--9{left:483px;top:12px;}
.scale-b-number--10{left:564px;top:12px;}
}
.personal{margin-top:15px;}
.personal__text{display:inline-block;vertical-align:top;max-width:550px;font-size:12px;line-height:1.25;font-style:italic;color:#757575;}
.personal__text a{font-family:Montserrat;color:inherit;}
.personal--calculator{padding-bottom:20px;}
.personal--calculator .personal__text{white-space:normal;}
.rgaz-root_content{display:block;}
/* CSS Конец Калькулятор на доставку*/

/* CSS Начало Карта на главной*/
h2{font-family:Montserrat;font-weight:400;margin:0;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,a:hover{outline-width:0;}
::-webkit-input-placeholder{color:inherit;opacity:.54;}
.rgaz-elements_block-title{font-size:27px;margin-bottom:14px;display:inline-block;}
#rgaz-elements_google-map{width:100%;height:450px;background:url(/files/frontend/template/pages/main/main-map.jpg) no-repeat 50% 50%;position:relative;margin-bottom:10px;}
@media screen and (min-width:1150px){
.rgaz-block_google-map-with-thumbs{margin-top:70px;}
.rgaz-block_google-map-with-thumbs .block-head{text-align:center;padding-left:14px;padding-bottom:15px;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery{margin-top:24px;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery .gallery-items{text-align:center;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery .all-objects{text-align:center;margin-top:20px;padding-left:30px;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery .all-objects a{color:#4fdcff;display:inline-block;text-decoration:none;border-bottom:1px solid;line-height:17px;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery .all-objects a:hover{color:#a9eeff;}
}
@media screen and (min-width:641px) and (max-width:1149px){
.rgaz-block_google-map-with-thumbs{margin-top:70px;}
.rgaz-block_google-map-with-thumbs .block-head{text-align:center;padding-left:14px;padding-bottom:15px;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery{margin-top:24px;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery .gallery-items{text-align:center;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery .all-objects{text-align:center;margin-top:20px;padding-left:30px;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery .all-objects a{color:#4fdcff;display:inline-block;text-decoration:none;border-bottom:1px solid;line-height:17px;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery .all-objects a:hover{color:#a9eeff;}
#rgaz-elements_google-map{height:352x;background:url(/files/frontend/template/pages/main/main-map-min.jpg) no-repeat 50% 50%;}
}
@media screen and (max-width:640px){
.rgaz-block_google-map-with-thumbs{margin-top:35px;}
.rgaz-block_google-map-with-thumbs .block-head{text-align:center;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery{margin-top:24px;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery .gallery-items{text-align:center;margin:0 -10px;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery .all-objects{text-align:center;margin-top:20px;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery .all-objects a{color:#4fdcff;display:inline-block;text-decoration:none;border-bottom:1px solid;line-height:17px;}
.rgaz-block_google-map-with-thumbs .rgaz-block_objects-gallery .all-objects a:hover{color:#a9eeff;}
#rgaz-elements_google-map{height:352x;background:url(/files/frontend/template/pages/main/main-map-min.jpg) no-repeat 50% 50%;}
}
h2{font-weight:700;}
h2{font-size:40px;line-height:50px;}
@media screen and (max-width:640px){
h2{font-weight:700;}
h2{font-size:28px;line-height:35px;margin-top:1em;margin-bottom:.5em;}
}
.agzs__pricet-text{max-width:760px;margin:0 auto;text-shadow:0 0 8px #000;font-size:17px;font-weight:400;line-height:22px;}
/* CSS Конец Карта на главной*/

@media screen and (min-width: 1150px) {
	.rgaz-block_gas-delivery-calculator.status0 .animated-layers .vechile {
        left: -546px
    }

    .rgaz-block_gas-delivery-calculator.status0 .animated-layers .vechile .wheel {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    .rgaz-block_gas-delivery-calculator.status0 .animated-layers .road-sign {
        right: 218px
    }

    .rgaz-block_gas-delivery-calculator.status0 .animated-layers .progressbar .progressbar-up {
        width: 0
    }

    .rgaz-block_gas-delivery-calculator.status0 .delivery-form-wrap {
        max-height: 0
    }

    .rgaz-block_gas-delivery-calculator.status0.show-warning .animated-layers .warning {
        opacity: 0
    }

    .rgaz-block_gas-delivery-calculator.status1 .animated-layers .vechile {
        left: -285px
    }

    .rgaz-block_gas-delivery-calculator.status1 .animated-layers .vechile .wheel {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    .rgaz-block_gas-delivery-calculator.status1 .animated-layers .road-sign {
        right: 389px;
        transition: right 1s ease, opacity 1s ease
    }

    .rgaz-block_gas-delivery-calculator.status1 .animated-layers .progressbar .progressbar-up {
        width: 388px
    }

    .rgaz-block_gas-delivery-calculator.status1 .delivery-form-wrap {
        max-height: 0
    }

    .rgaz-block_gas-delivery-calculator.status2 .animated-layers .vechile {
        left: 148px
    }

    .rgaz-block_gas-delivery-calculator.status2 .animated-layers .vechile .wheel {
        -webkit-transform: rotate(2turn);
        transform: rotate(2turn)
    }

    .rgaz-block_gas-delivery-calculator.status2 .animated-layers .road-sign {
        right: 389px;
        opacity: 0
    }

    .rgaz-block_gas-delivery-calculator.status2 .animated-layers .progressbar .progressbar-up {
        width: 762px
    }

    .rgaz-block_gas-delivery-calculator.status2 .delivery-form-wrap {
        max-height: 500px
    }

    .rgaz-block_gas-delivery-calculator.status2 .block-arrow-border + .block-wrap {
        border-bottom: 4px solid hsla(0, 0%, 100%, .55)
    }

    .rgaz-block_gas-delivery-calculator.status3 .animated-layers .vechile {
        left: 148px;
        opacity: 0;
        transition: left 1s ease, opacity 1s ease
    }

    .rgaz-block_gas-delivery-calculator.status3 .animated-layers .road-sign {
        right: 389px;
        opacity: 0;
        transition: right 1s ease, opacity 1s ease
    }

    .rgaz-block_gas-delivery-calculator.status3 .animated-layers .progressbar .progressbar-up {
        width: 947px
    }

    .rgaz-block_gas-delivery-calculator.status3 .animated-layers .successful {
        opacity: 1
    }

    .rgaz-block_gas-delivery-calculator.status3 .delivery-form-wrap {
        max-height: 500px
    }

    .rgaz-block_gas-delivery-calculator.status3 .block-arrow-border + .block-wrap {
        border-bottom: 4px solid hsla(0, 0%, 100%, .55)
    }

    .rgaz-block_gas-delivery-calculator.status3 #form_success .calc {
        display: block
    }

    .rgaz-block_gas-delivery-calculator.status3 #form_success .calc span {
        font-family: Montserrat;
        font-size: inherit;
        font-style: inherit;
        color: inherit
    }

    .rgaz-block_gas-delivery-calculator.status3 #form_success .default {
        display: none
    }

    .rgaz-block_gas-delivery-calculator.status3-t .animated-layers .vechile {
        left: 148px;
        opacity: 0;
        transition: left 1s ease, opacity 1s ease
    }

    .rgaz-block_gas-delivery-calculator.status3-t .animated-layers .road-sign {
        right: 389px;
        opacity: 0;
        transition: right 1s ease, opacity 1s ease
    }

    .rgaz-block_gas-delivery-calculator.status3-t .animated-layers .progressbar .progressbar-up {
        width: 947px
    }

    .rgaz-block_gas-delivery-calculator.status3-t .animated-layers .successful-telemetry {
        opacity: 1
    }

    .rgaz-block_gas-delivery-calculator.status3-t .delivery-form-wrap {
        max-height: 500px
    }

    .rgaz-block_gas-delivery-calculator.status3-t .block-arrow-border + .block-wrap {
        border-bottom: 4px solid hsla(0, 0%, 100%, .55)
    }

    .rgaz-block_gas-delivery-calculator.status3-t #form_success .calc {
        display: none
    }

    .rgaz-block_gas-delivery-calculator.status3-t #form_success .default, .rgaz-block_gas-delivery-calculator.status-telemetry #rgaz-form_order-delivery {
        display: block !important;
    }

    .rgaz-block_gas-delivery-calculator.status-telemetry #rgaz-form_order-delivery {
        display: none
    }

    .rgaz-block_gas-delivery-calculator.status-telemetry .animated-layers .vechile {
        left: 148px;
        transition: left 1s ease, opacity 1s ease
    }

    .rgaz-block_gas-delivery-calculator.status-telemetry .animated-layers .vechile .wheel {
        -webkit-transform: rotate(2turn);
        transform: rotate(2turn)
    }

    .rgaz-block_gas-delivery-calculator.status-telemetry .animated-layers .vechile .telemetry-info {
        display: block
    }

    .rgaz-block_gas-delivery-calculator.status-telemetry .animated-layers .vechile .rgaz-block_gas-calculator-results {
        display: none
    }

    .rgaz-block_gas-delivery-calculator.status-telemetry .animated-layers .road-sign {
        right: 389px;
        opacity: 0;
        transition: right 1s ease, opacity 1s ease
    }

    .rgaz-block_gas-delivery-calculator.status-telemetry .animated-layers .progressbar .progressbar-up {
        width: 947px
    }

    .rgaz-block_gas-delivery-calculator.status-telemetry .animated-layers .successful {
        opacity: 0
    }

    .rgaz-block_gas-delivery-calculator.status-telemetry .delivery-form-wrap {
        max-height: 500px
    }

    .rgaz-block_gas-delivery-calculator.status-telemetry .block-arrow-border + .block-wrap {
        border-bottom: 4px solid hsla(0, 0%, 100%, .55)
    }

    .rgaz-block_gas-delivery-calculator.show-warning .animated-layers .warning {
        opacity: 1
    }
}
/*Для видео-попапа*/
.video_big {
	text-align: center;
}
@media (max-width: 580px){
	.video_big video {
		width: 100%;
	}
}


*{font-family:Montserrat;font-display:swap;margin:0;}
h1,h2{font-family:Montserrat;font-weight:700;margin:0;line-height: 27px;}
h1 {font-size: 40px;}
h2 {font-size: 33px;}
p{font-size:15px;line-height:20px;margin-bottom:15px;margin-top: 10px;}
.rgaz-elements_block-title-itw {font-size: 24px;}

.container iframe:not(.cover) {
    width: 100% !important;
    height: 400px;
}
.bxcompprop-label {
    color: #000;
}

.sale-list__item-sticker--TOP {
    top: 420px;
    left: 40px;
}

.sale-list__item-text-wrapper--BOTTOM {
    position: absolute;
    bottom: 75px;
}

.header__right-item--telemetria {
	display: none;
}

@media(max-width: 900px) {
	.metan-flex {
		flex-direction: column;
	}

	.metan-flex > div {
		width: 100%;
	}

	.metan-info a > img {
		width: 45%;
	}
}

@media(max-width: 991px) {
	.metan_form {
		display: none !important;
	}
}


table.colored_table {
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-collapse: collapse;
}

.colored_table tbody {
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    border-color: var(--stroke_black);
}

table.colored_table > tbody > tr > th, table.colored_table > tfoot > tr > th, table.colored_table > tbody > tr > td, table.colored_table > tfoot > tr > td {
    padding: 14px 20px 15px;
}

.colored_table > tbody > tr > td, .colored_table > tbody > tr > th, .colored_table > tfoot > tr > td, .colored_table > tfoot > tr > th, .colored_table > thead > tr > td, .colored_table > thead > tr > th {
    line-height: 1.428571429;
}

.colored_table tbody tr td {
    border-bottom: 1px solid #ececec;
    border-color: var(--stroke_black);
}

.colored_table thead tr {
    background: var(--darkerblack_bg_black);
}

.colored_table thead {
    border: 1px solid #ececec;
    border-color: var(--stroke_black);
}

.top-h-row .menu li a, .news .item .info .preview, .form-control label, .social_block .row .title, .module-cart thead tr, .count-cell div.error, .module-cart table td.name-cell div[class^="bx_item_detail_"] .values, .item-title .props .item_prop .title, .display_list .list_item .preview_text, .display_list .list_item .props_list td, .articles-list .item .right-data .preview-text, .catalog_detail .stock_board .txt, .file_type .description, .catalog_detail .form_wr, .reviews-post-reply-buttons a, .reviews-post-table, .bx_order_make .bx_block.r1x3.pt8, .bx_order_make .float .bx_description .name, .module-order-history .module-orders-list td.drop-cell .item-shell thead td, .module-order-history .order_property.d td, .orderdetail .module-orders-list.colored tbody td:first-child, .soc-avt, .module-cart table td.name-cell .item_props .item_prop .property_value, .colored_table thead tr {
    color: #888888;
}
table.colored_table > thead > tr > th, table.colored_table > thead > tr > td {
    padding: 11px 21px;
    font-size: 0.8667em;
}

.colored_table > tbody > tr > td, .colored_table > tbody > tr > th, .colored_table > tfoot > tr > td, .colored_table > tfoot > tr > th, .colored_table > thead > tr > td, .colored_table > thead > tr > th {
    line-height: 1.428571429;
}


.dark-color, .module-cart tfoot td .item_title, .bottom.middle td > .coupon .coupon-t, .module-cart .row_values .price, .module-cart table tr td.count-cell, .sort_header .sort_filter a.current, .sort_header .sort_filter a:hover, .bx_filter_vertical .bx_filter_block input:checked + label span, .bx_filter .bx_filter_select_text, .bx_filter_vertical input[type="checkbox"] + label.sku span, .bx_filter_select_popup ul li label, .common_select *, .sku_props .bx_item_detail_size ul li, .catalog_detail .stock_board .title, .filter span:not(.field-name), .forum-quote tbody tr td a, .stores_block .stores_text_wrapp, .coupons_list .bx_ordercart_coupon, .basket_wrapp table tbody td, .border_block_wide table td, .colored_table tbody tr td {
    color: var(--white_text_black);
}

tr {
    display: table-row;
    vertical-align: inherit;
    unicode-bidi: isolate;
    border-color: inherit;
}

.sticker--upper .sticker__item {
    text-transform: uppercase;
    letter-spacing: 1.2px;
    padding: 4px 7px 3px 9px;
    font-weight: 500;
    display: none;
}

.catalog-detail .char-side {
    margin: 20px 0 0 0;
    display: none;
}



.block-with-icon {
    display: flex
;
    flex-flow: row wrap;
    display: none;
}

.status-icon {
    padding: 0px 0 0 12px;
    position: relative;
    display: inline-block;
    color: #fff;
    white-space: nowrap;
}

.status-icon:before {
    content: "";
    position: absolute;
    background: #4fdcff;
    border: 1px solid #4fdcff;
    width: 6px;
    height: 6px;
    border-radius: 100%;
    top: 8px;
    left: 0px;
}

.dotted {
    border-bottom: 1px dotted;
    display: none;
}

.catalog-detail__info-bc {
    margin: 26px 0 0 0;
    border-top: 1px solid #e5e5e5;
    border-color: var(--stroke_black);
    padding: 16px 0 0 0;
    display: none;
}
.price * {
	color: #fff !important;
}

.catalog-detail__previewtext .text-block {
    display: -webkit-box;
    -webkit-line-clamp: 16;
    -webkit-box-orient: vertical;
    overflow: hidden;
}