

/* Start:/local/templates/.default/components/bitrix/catalog.smart.filter/wares_deffilter/style.css?16630421521143*/
.works .works-filter .works-filter__body .checkbox.disabled{
	opacity: 0.5;
}
.bx_filter_button_box{
	display: none !important;
}
.submit-filter__wrap {
    margin: 40px 0 20px 0;
}
.orangeSubmit{
background: #ff7c18;
color: #fff;
text-transform: uppercase;
font-size: 14px;
font-weight: 700;
letter-spacing: 1px;
padding: 18px 68px;
line-height: 1;
display: inline-block;
cursor: pointer;
border: 0;
margin-top: 20px;
}
.orangeSubmit.disabled {
    pointer-events: none;
    opacity: 0.3;
}
a[href="#catalog"]{
	position: absolute;
	z-index: 2;
	margin-top: -200px;
}
.works .works-filter .works-filter__body .filter-block__drop select option[disabled]{
	display: none !important;
}
.orangeClear{
display: inline-block;
    letter-spacing: normal;
    vertical-align: top;
    text-align: center;
    text-transform: uppercase;
    padding: 13px 20px;
    font-size: 14px !important;
    font-weight: 600;
    line-height: 1.71;
    letter-spacing: 0.5px;
    border: 1px solid #000;
    color: #000;
    border-radius: 0;
	margin-top: 20px;
font-family: 'Source Sans Pro',! sans-serif important;
}
.smartfilter{
	display: block !important;
}
/* End */


/* Start:/local/templates/.default/components/techdir/news.list/section_wares_price/style.css?16630421524048*/
@media (max-width: 767px) {
    .works .wares-wrapper {
        width: 100%;
        position: relative;
    }

}

.works .wares-list + .works-list {
    margin-top: 40px;
}

@media (min-width: 768px) and (max-width: 1023px) {
    .works .wares-list {
        display: block;
        overflow: auto;
    }
}

@media (max-width: 767px) {
    .works .wares-list {
        display: block;
        overflow: auto;
    }
}

.works .wares-list .wares-list__item:last-child div {
    border-bottom: 1px solid #e6e6e6;
}

@media (max-width: 767px) {
    .works .wares-list .wares-list__item p,
    .works .wares-list .wares-list__item a {
        font-size: 14px;
    }
}

.works .wares-list .wares-list__item a:hover {
    text-decoration: none;
}

.works .wares-list .wares-list__item span {
    display: block;
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    .works .wares-list .wares-list__item span {
        font-size: 12px;
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .works .wares-list .wares-list__item div {
        white-space: nowrap;
    }
}

@media (max-width: 767px) {
    .works .wares-list .wares-list__item div {
        white-space: nowrap;
    }
}

@media (max-width: 767px) {
    .works .wares-list .wares-list__item div:last-child {
        padding-right: 40px;
    }
}

.works .works-list, .works .wares-wrapper {
    display: inline-block;
    letter-spacing: normal;
    vertical-align: top;
}

.works .wares-wrapper {
    width: calc(73% - 15px);
}

.wares-quote {
    font-size: 17px;
    line-height: 1.56;
    margin: 0;
    background: #f1f1f1;
    margin: 0 0 20px;
    padding: 20px 30px;
}

.wares-quote {
    font-size: 17px;
    line-height: 1.56;
    margin: 0;
    background: #f1f1f1;
    margin: 0 0 20px;
    padding: 20px 30px;
}

.works .works-list {
    width: calc(73% - 15px);
    letter-spacing: -0.4em;
}

.works .wares-list {
    width: 100%;
    display: table;
}

.works .wares-list .wares-list__item {
    display: table-row;
    width: 100%;
    padding: 20px 0;
    border-top: 1px solid #e6e6e6;
}

.works .wares-list .wares-list__item div {
    display: table-cell;
    padding: 20px 20px 20px 0;
    border-top: 1px solid #e6e6e6;
}

.works .wares-list .wares-list__item p, .works .wares-list .wares-list__item a {
    margin: 0;
    color: #000;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.33;
    display: initial;
    margin-right: 12px;
}

.works .wares-list .wares-list__item span {
    font-size: 14px;
    line-height: 2;
    display: initial;
    margin-right: 12px;
}

.works .wares-list .wares-list__item div:last-child {
    text-align: right;
    padding-right: 0px;
}

@media (max-width: 1024px) {
.works .wares-list .wares-list__item p, .works .wares-list .wares-list__item a {
    display: block;
    margin-right: 0px;
}

.works .wares-list .wares-list__item span {
    display: initial;
    margin-right: 15px;
}

}



@media (max-width: 700px) {
.works .wares-list .wares-list__item p, .works .wares-list .wares-list__item a {
    display: block;
    margin-right: 0px;
}

.works .wares-list .wares-list__item span {
    display: block;
    margin-right: 0px;
}

}


.works .wares-list .wares-list__item a {
    text-decoration: underline;
}

@media (max-width: 767px) {
    .works .wares-wrapper {
        width: 100%;
        position: relative;
    }

    .wares-quote {
        font-size: 14px;
        padding: 10px 20px;
        position: relative;
        z-index: 1;
    }

    .works .wares-list {
        display: table;
        overflow: auto;
    }

    .works .works-list {
        width: 100%;
    }
}

@media (max-width: 455px)
{
    .works .wares-wrapper:after {
        content: '';
        position: absolute;
        height: 100%;
        right: 0;
        width: 60px;
        background: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
        top: 0;
        transform: rotate(180deg);
    }

    .works .wares-list {
        display: block;
        overflow: auto;
    }
}
/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/gid_new/style.css?1663042152180*/
.subquote{
font-size: 24px;
line-height: 1.0;
margin: -20px 0 18px 0;
color: #939393;
text-align: center;
}
.preview-gid-text{
font-size: 18px;
line-height: 1.56;
margin: 10px 0;
}
/* End */


/* Start:/local/components/gl/cacl/templates/.default/style.css?1663042152339*/
.dprice{
	text-decoration: line-through;
	margin-left: 0px;
	margin-bottom: 10px;
}
.calculation .calculation-form .left .block .btn-group .btn.rsk:after {
    display: inline-block;
    letter-spacing: normal;
    vertical-align: top;
    color: #ff7c18;
    content: 'Только в РСК';
    font-size: 11px;
    font-weight: 700;
}
/* End */
/* /local/templates/.default/components/bitrix/catalog.smart.filter/wares_deffilter/style.css?16630421521143 */
/* /local/templates/.default/components/techdir/news.list/section_wares_price/style.css?16630421524048 */
/* /local/templates/.default/components/bitrix/news.list/gid_new/style.css?1663042152180 */
/* /local/components/gl/cacl/templates/.default/style.css?1663042152339 */
