

/* Start:/local/templates/avtodomcorp/components/bitrix/news.list/main-slider/style.css?15047911601179*/
div .main--slider-modals .mobile-modal{
	z-index: 1005;
}
.main--slider-modals .mobile-modal .content img{
	margin: 0 10px;
}
section.main--slider .bee3D--inner ul{
	max-height: 210px;
	overflow: hidden;
}
section.main--slider .slider .bee3D--slide .bee3D--inner ul > li a{
	max-height: 210px;
	overflow: hidden;
	line-height: 2rem;
}

@media (max-width: 63.9375rem){
	.main--slider-modals .mobile-modal .content ul li a{
		color: #666;
	    min-height: 2.5rem;
	    line-height: calc( 2.5rem - 2px);
	    display: inline-block;
	    -webkit-appearance: none;
	    cursor: pointer;
	    padding: 0 1.25rem;
	    user-select: none;
	    border-width: 1px;
	    border-style: solid;
	    border-color: transparent;
	    box-sizing: border-box;
	    border-radius: 4px;
	    transition: .3s ease, transform .2s ease;
		width: 100%;
	    text-align: center;
	    justify-content: center;
	    text-transform: uppercase;
	    font-size: 0.8125rem;
	    padding: 0;
	    background-color: transparent;
	    color: #2c9bab;
	    background-image: none;
	    border-color: #2c9bab;
	}
}
.slider-background{
	width: 100%;
	height: 100%;
	position: absolute;
    top: 0px;
    left: 0;
}


/* End */


/* Start:/local/templates/avtodomcorp/components/bitrix/catalog.section/mp_hot/style.css?14894224331028*/
.main--specials .special > .hot {
    background-color: rgb(248, 72, 44);
    background-color: rgba(248, 72, 44, 0.7);
    right: 10px;
}

.main--specials .special > span {
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 10px;
    z-index: 1;
    font-size: 11px;
    font-weight: bold;
    color: #fefefe;
    padding: 1px 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-transform: uppercase;
    line-height: 16px;
}

.main--specials .special > .new-arrival {
    background-color: rgb(45, 155, 173);
    background-color: rgba(45, 155, 173, 0.7);
    left: 10px;
}

.main--specials .specials .special .image{
    z-index: -1;
}

.body--wrap #main--container main#main--content.specials-list .specials .special:hover .image:after {
	transform: scale(1.036);
}

@media (min-width: 48rem) {
    body .main--specials .specials .special:hover .image:after {
        transform: scale(1.036);
    }
}

/* End */


/* Start:/local/components/avtodomcorp/order.service.add/templates/mp/style.css?14956394101987*/

form[name="callback_request"] .reloadCaptcha {
    display: inline-block;
    cursor: pointer;
    float: right;
    margin-left: 7px;
    width: 40px;
    height: 40px;
    background: url('/local/components/avtodomcorp/order.service.add/templates/mp/images/refresh.png') no-repeat 0 33%
}

.ErrorsBlock {
    color: #e95e27;
    font-weight: 400;
}

.successmsg {
    color: #2c9bab;
    font-weight: 400;
}

#CaptchaImage {
    margin-top: 3px;
}

body .main--repair .error-text,
body .main--repair .error-text-required{
    position: static;
    margin-top: 5px;
    display : none;
}
body select.error~.select~.error-text-required{
    display:block;
    text-transform: none;
    color: #e95e27;
    font-size: .75rem;
    margin-top: .625rem;
}
body .main--repair .form--input{
    margin-bottom: 0;
}

@media (min-width: 47.9375rem){
    .main--repair .form--label.checkbox{
        margin-left: 0;
        
    }
}
.main--repair .form--label.checkbox label.checkbox-styled:before{
    background-color: #fff;
}
.main--repair form .checkbox-styled a{
    margin-left: 0;
}
@media (max-width: 47.9375rem){
    section.main--repair .head .button,
    section.main--repair .head .button .opened,
    section.main--repair .head .button .closed,
    section.main--repair .head .button .fa{
        line-height: 2.5rem;
        vertical-align: bottom;
    }
    body .main--repair form .column-4:nth-child(6){
        margin-bottom: 1.25rem;
    }
    .main--repair .form--label.checkbox{
        margin-left: 0;
        order: 4;
        margin-top: 0;
    }
    .main--repair form .checkbox-styled a{
        font-size: 16px !important;
        text-align: left;
        margin: 0;
        line-height: 1.2;
        display: inline;
    }
    .main--repair img#CaptchaImage{
        margin-top: 10px;
        margin-bottom: 0.625rem;
    }
}
.hide_option {
    display : none;
}
.show_option {
    display : block;
}
.error+.select .current {
    border-color : #e95e27 !important;
}
div.select + .error-text {
    margin-top:5px!important;
}

/* End */


/* Start:/local/templates/avtodomcorp/components/bitrix/news.list/mp-news/style.css?1493997385116*/
span.alter{
    cursor: pointer;
}
.main--infoblock .column-6.news .news-list .post a:hover~a{
    color: #2c9bab;
}
/* End */


/* Start:/local/templates/avtodomcorp/components/bitrix/system.pagenavigation/posts/style.css?1489422433125*/
.bx-pagination-container.row{
	margin-left: 0 !important;
}

.bx-pagination-container .active span{
	padding: 0 10px;
}
/* End */
/* /local/templates/avtodomcorp/components/bitrix/news.list/main-slider/style.css?15047911601179 */
/* /local/templates/avtodomcorp/components/bitrix/catalog.section/mp_hot/style.css?14894224331028 */
/* /local/components/avtodomcorp/order.service.add/templates/mp/style.css?14956394101987 */
/* /local/templates/avtodomcorp/components/bitrix/news.list/mp-news/style.css?1493997385116 */
/* /local/templates/avtodomcorp/components/bitrix/system.pagenavigation/posts/style.css?1489422433125 */
