.result-item__result-cell.price > div:nth-of-type(2) span.rouble.to-result-cell:before{
    position:absolute;
    content:'*';
    top:-14px;
    right:-23px
}
.card-content-item__card-content-bar{width:calc(50% - 20px)}
#search{width:880px}
.card-page-details__details-container{width:460px}
body{font-family:arial,helvetica,sans-serif}
.search-page__filters-block{background:#fff;border-bottom:1px solid #e8e9eb}
.pages-container__page-item.selected{box-shadow:none !important;background:#053967;color:#fff}
.filters-block__filter-item{color:#000;font-weight:normal;font-size:12px}
.jstyling-select{width:93%}
.jstyling-select-l{background:#fff;color:#000;font-weight:normal;font-size:12px;top:21px}
.jstyling-select-l div{padding:0 4px;border:0;height:20px;line-height:20px}
.jstyling-select-l div:hover{background:#e4e4e4}
.jstyling-select{
    background:#f2f4f3;
    color:#000;
    font-weight:normal;
    font-size:12px;
    box-shadow:none;
    border:1px solid #d4d6d5;
    border-radius:0
}
.jstyling-select-s{background:0;height:20px;line-height:16px}
.jstyling-select-s:before{
    position:absolute;
    content:'';
    width:0;
    height:0;
    border-style:solid;
    border-width:5px 4px 0;
    border-color:#000 transparent transparent transparent;
    right:5px;
    top:8px;
    box-shadow:none
}
.jstyling-select-s:after{display:none}
.jstyling-select-s:hover,.jstyling-select.active .jstyling-select-s,.jstyling-select.disabled .jstyling-select-s{background:0}
.filters-block__info-tools>span:first-child{background:#053967;color:#fff;font-size:10px;font-weight:bold;padding:0 6px}
.filters-block__info-tools>span:last-child{font-size:10px;color:#000;font-weight:bold}
.results-title-wrapper__title-item,.results-title-wrapper__title-item.selected{
    background:#f0f4f3;
    box-shadow:none;
    border-bottom:0;
    color:#000;
    font-size:12px;
    line-height:29px
}
.results-block__results-container{border-radius:0}
.results-container__result-item{padding-top:13px;margin-bottom:0;border-bottom:2px solid #fff;font-size:10px}
.results-container__result-item:nth-child(odd){background:#fff}
.result-cell__result-image{background-size:cover}
.button-green{
    width:180px !important;
    font-size:13px !important;
    background:#053967;
    border:1px solid #053967;
    text-shadow:none;
    border-radius:2px;
    box-shadow:none;
    font-weight:normal;
    height:34px;
    line-height:32px;
    padding:0 5px;
    font-size:12px
}
.button-green:hover{
    color:#ffffff;
}
.button-green.to-auto-card{padding:0 11px}
.result-cell__result-image-block{font-size:10px;width: 190px;}
.result-descr__result-options span{font-size:10px}
.result-descr__result-title{font-size:20px;color:#000}
.result-descr__result-title:hover{/*color:#3a3f44;*/color:#000;}
.card-page__card-page-top>div>h1{font-size:20px}
.card-page__card-page-tabs,.card-page__card-page-tabs:after{background:0;box-shadow:none}
.card-content-pad__car-pad-item,.card-content-pad__car-pad-title,
.card-content-item__additinal-description,.card-content-item__card-content-line,
.card-content-item__card-content-line>div:first-child,.details-container__details-item,
.details-container__details-item>span:last-child{color:#000}
.card-content-item__additinal-description{color:#000;font-size:10px;border-top:1px solid #e8e9eb}
.card-content-pad__car-pad-item.additional:before,.card-content-item__additinal-description:before{background:#074fd2}
ul.card-page-tabs__card-tabs-container,li.card-tabs-container__card-tab-item{
    border-radius:0 !important;
    box-shadow:none;
    background:#000;
    color:#fff;
    text-shadow:none;
    font-size:10px !important;
    font-weight:bold
}
ul.card-page-tabs__card-tabs-container{padding:0}
.card-tabs-container__card-tab-item:hover{color:#fff !important}
li.card-tabs-container__card-tab-item.selected{
    background:#fff;
    color:#000;
    box-shadow:none;
    border-top:1px solid #e8e9eb;
    border-left:1px solid #e8e9eb;
    border-right:1px solid #e8e9eb
}
li.card-tabs-container__card-tab-item.selected:hover{color:#000 !important}
.card-content-item__card-content-line{border-bottom:1px solid #e8e9eb}
.card-content-pad__car-pad-item:before{background:#e8e9eb;margin:0 10px 0 -20px}
.card-page-top__card-page-details{width:105%;background:#fff;box-shadow: 0 1px 3px rgba(0,0,0,0.5) !important;border-radius:0}
.card-page-details__price-container{background:0;width:320px}
.card-page-details__price-container .button-green {width: 160px !important;}
.details-container__details-item>span:last-child{float:none}
.details-container__details-item>span:first-child{width:35%;display:inline-block}
.price-container__price-value,.price-value__descr{color:#000}
.details-container__details-item{border-top:0;border-bottom:0;height:25px;line-height:25px;padding:0 0 5px 0}
.offer-form__form-title{font-size:10px}
.offer-form__form-value{font-size:18px;color:#000}
#search.dark{background:0}
.offer-page__offer-form p{font-size:10px}
.card-page-top__logo{display:none}
.close-button{background:#000;border-radius:29px}
.close-button:before{position:absolute;content:'+';color:#fff;transform:rotate(45deg);font-size:19px;left:9px;top:5px}
.results-title-wrapper__title-item.i1101{width:500px}
.results-title-wrapper__title-item.price{width:178px}
.result-item__result-cell.i1101{width:463px}
.result-cell__result-descr{width:254px}
.result-item__result-cell.price{width:156px;font-size:15px}
/*basic*/
.results-title-wrapper__title-item.kpp {
    width: 103px;
}
@media screen and (max-width:809px){
    #search{width:100% !important}
    .result-descr__result-interior span, .result-descr__result-options span{color:#000}
    .card-page-top__card-accessories-wrapper{display:none}
}
@media screen and (max-width:809px){
    .result-item__result-cell.price span.by-request:before{position:relative;content:'цена '}
    .result-image-block__custom-search-sale-label,.result-image-block__custom-card-sale-label{width:30px}
    .table{display:block}
    .table{display:block}
    .card-page__card-page-top .card-content-pad__car-pad-title{display:none !important}
    .search-page__filters-block{height:auto !important;padding-bottom:10px !important}
    .filters-block__filters-container{height:auto !important;padding-bottom:10px !important}
    .filters-block__filter-item{width:33.3% !important}
    .result-descr__result-extra{width:auto}
    .result-descr__result-title{font-size:15px !important}
    .results-container__results-title-wrapper,.result-item__result-cell.num{display:none !important}
    .result-item__result-cell{
        display:block !important;
        float:none !important;
        clear:both !important;
        padding:0 !important;
        margin:0 !important;
        text-align:left !important;
        overflow:hidden !important;
        width:auto !important
    }
    .result-title__result-equipment{font-size:inherit !important;display:inline !important}
    .result-title__result-equipment:before{content:' ' !important}
    .result-cell__result-image-block{padding-right:20px !important;width:110px !important}
    .result-cell__result-descr{width:calc(100% - 110px) !important}
    .result-item__result-cell.kpp,.result-item__result-cell.engine,
    .result-item__result-cell.engine,.result-cell__result-image-block>div{display:none !important}
    .result-item__result-cell.touch{
        font-size:11px !important;
        line-height:14px !important;
        color:#000 !important;
        display:none !important;
        padding-top:5px !important
    }
    .result-item__callto-button{display:none}
    .results-container__result-item{text-align:right !important}
    .result-cell__result-image{width:92px !important;height:69px !important;max-height:auto !important}
    .result-descr__result-options>span{display:none !important}
    .result-descr__result-options>span{display:inline-block !important;color:#000 !important}
    .result-item__result-cell.price{padding-left:110px !important;padding-top:10px !important}
    .result-item__result-cell.kpp:after{content:', ' !important}.button-green.to-result-cell{margin-bottom:3px}
    .result-descr__location{border-top:none !important;padding-top:0 !important;color:#000 !important}
}
@media screen and (max-width:600px){
    .filters-block__filter-item{width:50% !important}
    .results-block__pages-container>a.pages-container__simple-link,.result-cell__result-image-block>div{
        display:none !important;
    }
}
@media screen and (max-width:400px){
    .filters-block__filter-item{width:100% !important}
}
@media screen and (max-width:350px){
    .filters-block__info-tools>span:first-of-type{display:block !important;padding-bottom:5px !important}
    .filters-block__info-tools>span{
        display:inline-block !important;
        float:none !important;
        clear:both !important;
        padding-left:0 !important}
}
@media screen and (max-width:809px){
    .card-page-top__touch-info span.by-request:before{position:relative;content:'цена '}
    .button-green.to-auto-card{display:block;float:none}
    li.card-content-container__card-content-item{width:100%}
    .card-content-item__card-content-line{margin-left:0 !important;width:100%}
    .card-content-item__card-content-line>div:first-child{width:auto;padding:0 0 0 5px}
    .card-content-item__card-content-line>div:first-child span{display:inline}
    .card-content-item__card-content-line>div:last-child{padding:0 0 0 5px}
    .card-content-item__card-content-line div{
        display:inline;
        font-weight:normal !important;
        font-size:13px !important
    }
    .card-page-top__logo,.card-page__card-page-top>.card-page-top__card-page-details{display:none !important}
    .card-page__card-page-top h1{
        padding:0 !important;
        font-weight:bold;
        color:#004B90;font-size:15px !important;
        display:block;margin-bottom:0 !important;
        margin-top:0 !important;width:calc(100% - 50px)
    }
    .card-page-top__touch-info{display:table}
    .result-item__callto-button.into-card-item{
        position:relative !important;
        margin:15px 0;
        left:20px;
        top:-6px;
        margin-left:-20px
    }
}
@media screen and (max-width:500px){
    .card-images-accessories-wrapper__card-accessories-wrapper{padding-top:15px}
    .card-page-top__card-accessories-container{padding-left:0;width:auto}
    .card-images-previews-wrapper__navigate-button{height: calc(100% - 70px)}
    .card-images-accessories-wrapper__card-images-previews-wrapper > .card-images-previews-wrapper__navigate-button.next:before{
        right:10px !important
    }
    .card-images-accessories-wrapper__card-images-previews-wrapper > .card-images-previews-wrapper__navigate-button.prev:before{
        left:10px !important
    }
    .card-page__card-page-top,.card-page__card-page-tabs{padding:5px}
    .card-page__card-page-top{width:calc(100% - 10px)}
    .card-page-top__image{width:100%;margin:0 !important;height:auto}
    .card-page-top__touch-info{width:100%}
    .card-images-accessories-wrapper__card-images-previews-wrapper{width:auto;margin-top:10px}
    .card-page-top__card-images-accessories-wrapper{display:block}
    .card-images-previews-wrapper__card-images-floater{height:calc(100% - 75px)}
}
@media screen and (max-width:440px){
    .card-content-item__card-content-bar{width:calc(100% - 20px);}
    .card-content-item__additinal-description{width:auto;padding-right:40px}
    ul.card-page-tabs__card-tabs-container{margin-top:5px;margin-bottom:5px}
    li.card-content-container__card-content-item>ul.card-page-tabs__card-tabs-container{
        margin-bottom:15px;
        margin-left:0 !important
    }
    li.card-tabs-container__card-tab-item.big,li.card-tabs-container__card-tab-item.small{
        width:auto;padding:0 10px;
        font-size:12px
    }
    .offer-form__form-textarea {
        width: 100%;
    }
}


.result-item__result-cell.num {
    width: 27px !important;
    text-align: center;
}

.result-item__result-cell.kpp {
    width: 103px;
    text-align: center;
    font-size: 12px;
}

.result-item__result-cell.engine {
    width: 101px;
    padding-left: 14px;
    font-size: 12px;
}
.result-item__result-cell.price {
    width: 178px;
    font-size: 15px;
}

.submenu {
    margin-bottom: 10px;
    background-color: #ccc5b9;
    text-align: center;
}
.inner {
    margin: 0 auto;
    max-width: 1140px;
    width: 100%;
    padding: 0 15px;
}
.submenu__inner::before, .submenu__inner::after {
    content: " ";
    display: table;
}
.submenu__item {
    padding: 10px;
    display: inline-block;
    cursor: pointer;
    float: left;
    width: 25%;
}
.submenu__img {
    position: relative;
    display: inline-block;
    margin-right: 12px;
    height: 42px;
    vertical-align: middle;
}
.submenu__text {
    font-size: 1.06667rem;
    font-family: "hyundaisanshead","Hevetica",Arial,sans-serif;
    position: relative;
    display: inline-block;
    text-align: left;
}
.submenu__item:hover {
    background-color: rgba(255,255,255,0.4);
    -webkit-transition: .3s all;
    -o-transition: .3s all;
    transition: .3s all;
}
.sl-h {
    padding-bottom: 0px !important;
}
.icon {
    fill: #66645f;
}
.icon_service, .icon_map{
    width: 36px;
    height: 42px;
}
.icon_calc {
    width: 30px;
    height: 42px;
}
.icon_car {
    width: 51px;
    height: 42px;
}
@media screen and (max-width:809px){
    .offer-page__offer-form{width:auto}
    .offer-form__form-control.offer-form__form-input{margin-bottom:10px}
    .offer-form__form-textarea{margin-top:0;width:calc(100% - 15px)}
    .default-link-under.ml-25{margin-left:0}
    .submenu__item {
        width: 50%;
        height: 100px;
    }
    .submenu__img {
        display: block;
        margin: 0 0 12px 0;
    }
}

.offer-form__form-textarea {
    width: 100%;
}

.sl-cars-ttl-sm {
    margin-top: 10px;
}
.filters-block__filter-item, .filters-block__input-item {
    width: 100%;
    text-align: center;
}
.filters-block__filter-item .select_model{
    padding-right: 20px;
    display: inline-block;
    font-weight: bold;
    font-size: 14px;
    color:#053967;
    cursor: pointer;
}
.select_model:hover{
    color:#f90a23;
}
.filters-block__filter-item .selected_model{
    color:#f90a23;
}

.result-descr__result-interior ul{
    list-style: none !important;
}
.result-descr__result-interior ul > li{
    padding-left: 20px !important;
    position: relative !important;
}
.result-descr__result-interior ul > li:before{
    content: '✔' !important;
    position: absolute !important; top: 0 !important; left: 0 !important;
    color: #053967 !important;
}

.h-logo:hover {
    color: #053967;
}
