/*NEW WIDGET TRADEIN*/
div#ti-widget {
    width: 100%;
}
.trade__in-wrap .form-group {
    margin: 0;
}

.tooltip-inner {
    background-color: #fff;
}
.tooltip.bs-tooltip-right .arrow:before {
    border-right-color: #fff !important;
}
.tooltip.bs-tooltip-left .arrow:before {
    border-right-color: #fff !important;
}
.tooltip.bs-tooltip-bottom .arrow:before {
    border-right-color: #fff !important;
}
.tooltip.bs-tooltip-top .arrow:before {
    border-right-color: #fff !important;
}

.tooltip {
    color: #1D1D1F !important;
}


.tradein-label {
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 27px;
    margin-bottom: 16px;
    display: block;
    color: #2F2F2F;
}
.trade__in-wrap{
    padding: 28px 32px 41px 32px;
    border: 1px solid #E7E7E7;
}
.trade__in-wrap .btn-tradein:disabled {
    opacity: .65;
}
.trade__in-wrap .btn-tradein:disabled:hover {
    cursor: default;
    color: #FFFFFF;
}
.trade__in-wrap .tradein-form-row .form-control {
    margin-bottom: 20px!important;
}
.trade__in-wrap .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1;
}
.trade__in-steep {
    display: flex;
    align-items: center;
}
.trade__in-steeps{
    padding-bottom: 26px;
    border-bottom: 1px solid #E7E7E7;
    margin-bottom: 22px;
}
.trade__in-steeps-num{
    font-style: normal;
    font-weight: bold;
    font-size: 34px;
    line-height: 44px;
    text-transform: uppercase;
    color: #A9A9A9;
    display: inline-block;

}
.trade__in-steeps-desc{
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    line-height: 27px;
    color: #A9A9A9;
    margin-bottom: 0;
    padding-left: 15px;
}
.trade__in-steep.active .trade__in-steeps-desc{
    color: #2F2F2F;
}
.trade__in-choose-car{
    padding-bottom: 23px;
    border-bottom: 1px solid #E7E7E7;
    margin-bottom: 32px;
}
.trade__in-choose-car_note {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 21px;
    color: #434343;
    margin-top: 10px;
    align-items: initial;
    display: flex;
    width: 100%;
}
.tradein__viewed-list {
    padding-left: 15px;
    font-size: 12px;
    margin-bottom: 0;
}
.tradein__viewed-item {
    width: 100%;
}
.tradein__viewed-link {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 2px 5px 2px 0;
    background-color: transparent;
    transition: .3s ease;
}
.tradein__viewed-name {
    flex-direction: row;
    align-items: center;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    color: #343434;
}
.tradein__viewed-name:hover{
    text-decoration: none;
    color: #343434;
}
.tradein__viewed-delete:hover {
    color: #A9A9A9;
}
.tradein__viewed-info {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    padding-left: 6px;
    color: #A9A9A9;
}
.tradein__viewed-delete {
    display: inline-flex;
    align-items: center;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 24px;
    color: #A9A9A9;
}
.tradein__viewed-delete::before {
    content: '';
    display: inline-flex;
    width: 8px;
    height: 8px;
    margin-right: 8px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABvSURBVHgBXY/BDYAgFEMtHlzD1RiBIxOQeBA3cBRXYQw9EKSET374p9IHvwXHeT35K9Z7lxY1IcR93XCbjGIpaMyQDM2I1SjVqJt4FuidSxiv+iVqgdRmhL6qgNKYM1tEj2NxaChrdSczQw61/O4HDMNOMLQQKSQAAAAASUVORK5CYII=');
}
.tradein__viewed-link:hover {
    cursor: pointer;
    background-color: #cacaca26;
}
.tradein__viewed-link:hover a{
    text-decoration: none;
}
.trade__in-form-img{
    width: 100%;
    max-width: 472px;
    height: 332px;
    background: #C4C4C4;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.trade__in-form-img span {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 27px;
    display: block;
    color: #929292;
    margin-top: 10px;
}
.tradein-img-small{

}
.trade__in-form-img .tradein-img-big{
    width: 100%;
    /*height: 100%;*/
}
.forms__note{
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 19px;
    color: #A9A9A9;
    margin-top: 8px;
    align-items: initial;
    display: flex;
    width: 100%;
}
.note-icon:before{
    content: '';
    width: 14px;
    height: 14px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA6ElEQVQokZ3SIU8DQRCG4ecuGDQGgajBktTMzwBdV2RdIUGdPkUCdZXUVdOfsaYJEkwFSTHVWMQtZNM0pfAla2beb3d2ZiqFUkpnGOMSvRxeYYFJRLx/s1VhGmKKDeZY5lQfA5xgFBGzH2M2PeERTUR8blVyjBY3uI6IWZXLe8M0Im4L+AUi4qKIPWCE8zr/aYPG72oyO65SSq94joi7A4xSSve4qnXdW+4A1iml9Q7vEr2jPZef7nu51s2pf0iZWX2sat1wB7nle5WZARY1JrrhtlvcRz6l2sxO/r8ARXLorytXmA9e8i8d7mIf9tCgPAAAAABJRU5ErkJggg==');
    display: inline-block;
    margin-right: 8px;
    padding-right: 14px;
}
.second__info{
    display: flex;
    flex-wrap: nowrap;
    margin-bottom: 22px;
}
.second__info p{
    font-style: normal;
    font-weight: 300;
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 0;
    color: #A9A9A9;
    padding-right: 16px;
    width: 100%;
    max-width: 173px;
    overflow: hidden;
}
.second__info p span{
    color: #2F2F2F;
    font-size: 18px;
    height: 30px;
    overflow: hidden;
    display: block;
}
.second__info-price{
    display: flex;
    flex-wrap: nowrap;
    font-style: normal;
    font-weight: 300;
    font-size: 14px;
    line-height: 30px;
    color: #A9A9A9;
    margin-bottom: 22px;
}
.second__info-price p{
    margin-bottom: 0;
    padding-right: 16px;
    width: 100%;
    max-width: 173px;
    overflow: hidden;
}
.second__info-price b{
    display: block;
    font-style: normal;
    font-weight: bold;
    font-size: 24px;
    line-height: 32px;
    color: rgba(0, 0, 0, 0.75);
}
.second__steep-choose-car{
    margin-top: 40px;
    margin-bottom: 16px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
}
.second__steep .steep-info{
    margin-top: 11px;
    margin-bottom: 24px;
}
.car-name{
    font-style: normal;
    font-weight: normal;
    font-size: 24px;
    line-height: 48px;
    display: block;
    color: #2F2F2F;
}

.tradeininfo_icon-title{
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 30px;
    color: #2F2F2F;
    margin-bottom: 	18px;
    margin-top: 14px;
}
.tradeininfo_icon-title svg {
    vertical-align: sub;
    margin-right: 10px;
}
/*.tradeininfo_icon-title:before{
	content: '';
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJMSURBVHgBtVZdbtpAEJ4xNopkpPoAqDISpH1LjgAnaG9QOAHNCSAnKD0B7gnSnCDkBslbq1TCaklf60hFivDa05ldo9DEdt3E+ST/MTvfDOuZb4xQgqXne03VHBNQHwh8QD4MIj4ugOg0TtTnzm0YFnFgLvHea9+xkznf9s0vtOAgl7w8yp49BDzgZ21HgmCTxMd5gR4EWLn779hjpmmAPipbzTpRGBUlYttqiITsAx6Qddxef51BEa5b+5NVq0erVvdsuef7UBESiH1PxFc4chf9dF+NNbnbC+CREF/DwbtwPwM2/JIs4IlgnjPh2u6AJadmI5nwi4o2anNU5KiTcHvLaz6kuorWxaoxkqtjO3MdQBwJYZgifSorN6eReFKmdFequejcfgmlOPi2L4lYTkO9FYNSKihzbK+vuO5hxM6DoqraQipPrray36PsmRRk+/e3AdQIw2vewaFpogpObm/Ix2GVtQTpJfJ2SgDvrkP/iQl35rjaUoyITIBnhcX/JRRtgdqhOSOLSy9EsA6gZhhOurD4BZ9DVrNQE6S3hJN359TarVmoCU071Voks8LKmmbB+j6uoqAppjdldq0MREOZEaIMuoru60cR4qQxUHYyhfLsP8hskAH0l+G7NJGR69IgZWAhnBuObv52/2h1p9nQOPnfgZPJNAnHri1nZHJ0RC3ffA1YwgtVduejQGecEhy9XF8FpQG2GbE8T9m6nUwLqWkCuMmcXvBZNKlvzLSIlRpVGvoPA7GcI7zJCE2vSPcjse7DedlHgeAPtBEg1WpWLTUAAAAASUVORK5CYII=');
	width: 	24px;
	height:  24px;
	display: 	inline-block;
	 vertical-align: sub;
    margin-right: 15px;
}*/
.tradeininfo_icon-desc{
    font-style: normal;
    font-weight: 300;
    font-size: 18px;
    line-height: 30px;
    color: #2F2F2F;
    margin-bottom: 	30px;
}
.final__steep-title{
    display: block;

    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 30px;
    color: #A9A9A9;
    margin-bottom: 6px;
}
.final__steep-title span{
    font-style: normal;
    font-weight: 300;
    font-size: 18px;
    line-height: normal;
    display: inline-block;
    color: #2F2F2F;
}
.final__steep-title.price-through{
    text-decoration: line-through;
}
.final__steep-title .car-price{

    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 30px;
    display: block;
}
.trade__in-wrap hr{
    margin-top: 18px;
    margin-bottom: 18px;
}
.steep-info{
    font-style: normal;
    font-weight: 300;
    font-size: 12px;
    line-height: 21px;
    /* or 175% */
    color: #2F2F2F;
    margin-bottom: 18px;
}
.step__selection-form{
    margin-bottom: 27px;
}
.selection__form-titile{
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 21px;
    text-transform: uppercase;
    color: #A9A9A9;
    display: block;
    margin-bottom: 20px;
}
.steep__selection-car .steeps-td__card:hover .steeps-td__card-name {
    color: #2F2F2F!important;
}
.steeps-td__second-car .steeps-td__card-price {
    margin-bottom: 12px;
}
.view-offers svg {
    vertical-align: sub;
    margin-right: 8px;
}
.btn-tradein {
    border-radius: 3px;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 31px;
    text-transform: uppercase;
    color: #FFFFFF;
    padding: 9px 37px 7px;
    display: inline-block;
    cursor: pointer;
    text-align: center;
}
.btn-tradein:hover {
    text-decoration: none;
    outline: none;
    box-shadow: none;
    /*background: transparent;*/
}
.btn-tradein-border {
    border-radius: 3px;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 31px;
    text-transform: uppercase;
    padding: 9px 37px 7px;
    display: inline-block;
    cursor: pointer;
    background: transparent;
    text-align: center;
}
.btn-tradein-border:hover {
    color: #fff;
    text-decoration: none;
    outline: none;
    box-shadow: none;
}
.steeps-td__wrap{
    padding-top: 122px;
}
.steeps-td__second .form-control{
    background: #FFFFFF;
    border: 1px solid #EAEAEA;
    box-sizing: border-box;
    border-radius: 2px;
    -webkit-appearance: none;
    height: auto!important;
    font-style: normal;
    font-weight: 300;
    font-size: 14px;
    line-height: 24px;
    color: #2F2F2F;
    padding: 10px 15px 9px!important;
    width: 100%;
    max-width: 270px;
    margin: 0 auto;
}
.steeps-td__second .form-control:focus {
    border-color: #000;
    color: #000;
    outline: none;
    box-shadow: none;
}
.gobacks-btn:before{
    content: '';
    width: 8px;
    height: 16px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQCAYAAAArij59AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABzSURBVHgBfY/BDYAgEATZq8ASLMEW7MAvL+1EO+HJg6YshBDBRKLC7SYkhJmwd8aQOOcGaDCEsKeUFhC45TODQWvtCQbLGxisggZvgcESiTGqq9YK7/0hImu34rlo0uf7ntT0/6XugG9J3aBIACbDkqXxAuUsdaNkseMdAAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    display: inline-block;
    margin-right: 8px;
    vertical-align: sub;
}
.gobacks-btn, .view-offers{
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    text-transform: uppercase;
    color: #A9A9A9;
}
.gobacks-btn:hover{
    color: #A9A9A9;
    text-decoration: none;
}
.view-offers:hover{
    text-decoration: none;
}
.steeps-td__first {
    padding-bottom: 90px;
}
.steeps-td__second{
    padding-bottom: 90px;
}
.catalog-active {
    padding-bottom: 0;
}
.steeps-td__second-choose{
    margin-bottom: 30px;
}
.steep-td__title{
    font-style: normal;
    font-weight: bold;
    font-size: 24px;
    line-height: 32px;
    text-align: center;
    color: rgba(0, 0, 0, 0.75);
    display: block;
    margin-bottom: 21px;
}
.steep-td__subtitle{
    font-style: normal;
    font-weight: 300;
    font-size: 18px;
    line-height: 30px;
    text-align: center;
    color: #2F2F2F;
    display: block;
    max-width: 748px;
    margin: 0 auto 20px;
}
.btn-only-view{
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 21px;
    text-align: center;
    text-transform: uppercase;
    color: #A9A9A9;
    display: block;
}
.btn-only-view:hover{
    text-decoration: none;
    color: #A9A9A9;
}
.steep-td__formtitle{
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 27px;
    text-align: center;
    display: block;
    color: #2F2F2F;
    margin-bottom: 20px;
}
.steeps-td__second-car {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-bottom: 10px;
}
.steeps-td__card {
    width: 100%;
    overflow: hidden;
    max-width: 250px;
    flex: 1 1 250px;
    margin: 0 9px 28px;
}
.steeps-td__card-img img{
    width: 100%;
}
.steeps-td__card:hover{
    text-decoration: none;
}
.steeps-td__card-img{
    width: 100%;
    max-width: 258px;
    height: 182px;
    overflow: hidden;
    margin-bottom: 16px;
}
.steeps-td__card-name{
    display: block;
    margin-bottom: 2px;
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    line-height: 29px;
    color: #2F2F2F;
    text-align: left;
}
.steeps-td__card-price{
    font-style: normal;
    font-weight: 300;
    font-size: 18px;
    line-height: 27px;
    display: block;
    color: #2F2F2F;
    text-align: left;
}
.tradein-form-row .form-control{
    background: #FFFFFF;
    border: 1px solid #EAEAEA;
    box-sizing: border-box;
    border-radius: 2px;
    -webkit-appearance: none;
    height: auto!important;
    font-style: normal;
    font-weight: 300;
    font-size: 14px;
    line-height: 24px;
    color: #2F2F2F;
    padding: 10px 15px 9px!important;
    width: 100%!important;
    margin-bottom: 30px!important;
    max-width: none;
}
.tradein-form-row .form-control:focus {
    border-color: #000;
    color: #000;
    outline: none;
    box-shadow: none;
}

/*RADIOBOX*/
.tradein__radio-box {
    background: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 2px;
}
.tradein__radio-box label {
    -webkit-transition: .3s ease;
    transition: .3s ease
}
.tradein__radio-box span {
    width: 100%;
    border-right: 1px solid #EAEAEA;
}
.tradein__radio-box-box label {
    display: inline-block;
    border-radius: 0;
    cursor: pointer;
    font-size: 14px;
    background-color: #0C121C;
    color: #fff;
    width: 100%;
    text-align: center;
    padding: 6px 0;
    border: none!important;
    background-clip: inherit;
    margin: 0!important;
}
.tradein__radio-box [type=radio]:checked+label,
.tradein__radio-box label:hover {
    border: none;
    text-align: center;
    border-radius: 0;
    cursor: pointer;
}
.tradein__radio-box label {
    width: 100%;
    margin: 0;
    font-style: normal;
    font-weight: 300;
    font-size: 14px;
    line-height: 21px;
    text-align: center;
    color: #000000;
    padding: 11px 0;
    display: inline-block;
}

/*MODAL WINDOW SPS*/
.modal.tradein-sps {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
    background-color: #fff;
    padding-right: 0 !important;
}
.modal.tradein-sps .modal-dialog {
    width: 100%;
    max-width: 100% !important;
    margin: 0;
}
.modal.tradein-sps .modal-header {
    position: relative;
    z-index: 10;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding: 40px 0;
    border-bottom: none;
}
.modal.tradein-sps .close {
    position: absolute;
    top: 10px;
    right: 15px;
    margin: 0 -1rem 0 0 !important;
    font-size: inherit;
}
.modal.tradein-sps .modal-body {
    padding: 0;
}
.modal.tradein-sps .modal-content {
    border: none;
    box-shadow: none;
}
.modal.tradein-sps img{
    margin-bottom: 38px;
    width: 128px;
    height: 128px;
}
.modal.tradein-sps .card-title{
    font-style: normal;
    font-weight: bold;
    font-size: 30px;
    line-height: 44px;
    text-align: center;
    color: #2F2F2F;
}
.modal.tradein-sps .card-text{
    margin-bottom: 31px;
    font-style: normal;
    font-weight: 300;
    font-size: 18px;
    line-height: 30px;
    text-align: center;
    color: #2F2F2F;
}
/*VARIATION STEEP*/
.variaton__steep-card{
    display: flex;
    justify-content: space-between;
}
.reload-wrap{
    height: 190px;
    display: flex;
    align-items: center;
}
.reload-img {
    width: 56px;
    height: 56px;
}
.variaton__card-item{
    max-width: 270px;
    width: 100%;
}
.variaton__card-item-img{
    max-width: 270px;
    height: 190px;
    overflow: hidden;
    /*background: #C4C4C4;*/
    margin-bottom: 26px;
    width: 100%;
    display: flex;
    align-items: center;
}
.variaton__card-item-img img{
    width: 100%;
}
.variaton__card-item-name{
    font-style: normal;
    font-weight: normal;
    font-size: 24px;
    line-height: 32px;
    color: #2F2F2F;
    height: 64px;
    overflow: hidden;
    margin-bottom: 12px;
    display: block;
}
.variation__card-btn {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: normal;
    text-align: right;
    height: 20px;
    text-decoration: underline;
}
.variation__card-info span, .variation__card-info b {
    font-style: normal;
    font-size: 16px;
    line-height: 30px;
    text-align: right;
    color: #2F2F2F;
}
.variation__card-info b {
    font-weight: bold;
}
.variation__card-info p {
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    width: 100%;
    margin-bottom: 10px;
    font-style: normal;
    font-weight: 300;
    font-size: 14px;
    line-height: 30px;
    color: #A9A9A9;
}

.chooce__options-coplectation{
    margin-bottom: 10px;
}
.chooce__options-item{
    border: 1px solid #EAEAEA;
    border-radius: 8px;
    padding: 16px 16px 19px;
    display: block;
    margin: 0 auto 20px;
}
.chooce__options-item:hover{
    text-decoration: none;
}
.chooce__options-item-name{
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    line-height: 29px;
    color: #000000;
    display: block;
}
.chooce__options-item-price{
    display: block;
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 30px;
    color: #2F2F2F;
}
.chooce__options-variation {
    margin-bottom: 15px;
}
.chooce__options-variation .chooce__options-item-name {
    margin-bottom: 3px;
    height: 62px;
    overflow: hidden;
}
.chooce__options-desc{
    margin-bottom: 7px;
}
.chooce__options-desc span{
    display: block;
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 30px;
    color: #2F2F2F;
}
.chooce__options-variation .chooce__options-item-price{
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 30px;
}
.variaton__steep-radio-box {
    margin-bottom: 14px;
    display: block;
}
.variaton__steep-title-price{
    font-style: normal;
    font-weight: 300;
    font-size: 14px;
    line-height: 30px;
    color: #A9A9A9;
}
.variaton__steep-price{
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 30px;
    text-align: right;
}
.variaton__steep-wrap .btn-tradein{
    text-align: center;
}
.variaton__steep-radio-box label:hover {
    cursor: pointer;
}
.variaton__steep-radio-box label {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-bottom: 0px;
}
.variaton__steep-radio-box label:before {
    content: "";
    min-width: 24px;
    height: 24px;
    margin-right: .625rem;
    background-color: transparent;
    transition: .2s ease-out;
    border: 1px solid #c4c4c4;
    border-radius: 3px;
    background-size: 50%;
    background-position: center;
}
.variaton__steep-radio-box [type=checkbox]:checked + label:before, .variaton__steep-radio-box [type=checkbox]:checked + label:after {
    border-color: transparent;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJCAYAAAAGuM1UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABTSURBVHgBvY9RDQAgCESNYAQjGMUGGsWGRjCCEfD4cOMDGf7Idhuwd4wLwVlEVKH5AnP1DzCGBkUFLuplDgINaUKfoaW+gWWSJhO+mJY34DGZ8Abip4M/g6BpewAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: center;
}
.variaton__steep-radio-box span{
    display: block;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 22px;
    color: #2F2F2F;
}
/*MOBILE*/
@media (max-width: 768px) {
    .trade__in-steep {
        display: none;
    }
    .trade__in-steep.active {
        display: flex;
    }
    .trade__in-form-img span {
        padding-bottom: 15px;
    }
    .tradein-img-small {
        padding-top: 15px;
    }
    .trade__in-wrap {
        padding-left: 18px;
        padding-right: 18px;
    }
    .trade__in-form-img {
        margin-bottom: 8px;
        height: auto;
        background: transparent;
    }
    .tradein__viewed-info {
        display: block;
        padding: 0;
    }
    .forms__note {
        margin-bottom: 12px;
    }
    .tradein-label {
        text-align: center;
    }
    .steeps-td__card {
        margin-bottom: 10px !important;
    }
    .tradein__radio-box {
        margin-bottom: 20px;
    }
    .reload-wrap {
        height: auto;
        margin: 10px auto;
    }
    .variaton__card-item-name {
        height: auto;
    }
    .variaton__steep-card {
        justify-content: center;
        flex-direction: column;
        align-items: center;
    }
    .variaton__card-item-img {
        display: none;
    }
}
@media (max-width: 1199px) {
    .steeps-td__second-car {
        justify-content: center;
    }
    .trade__in-form-img{
        margin-bottom: 20px;
    }
}
@media (min-width: 1200px) {
    .modal.tradein-sps .modal-header {
        max-width: 1170px;
    }
}
@media (max-width: 576px) {
    .steeps-td__wrap {
        padding-top: 60px;
    }
    .steeps-td__first, .steeps-td__second {
        padding-bottom: 45px;
    }
    .second__info, .second__info-price, .tradein-wrap-btn {
        flex-direction: column;
    }
    .tradein-wrap-btn .btn-tradein{
        margin-bottom: 15px;
    }
    .steeps-td__card-img img {
        width: 100%;
    }
}








/*OLD WIDGET TRADEIN*/
/*.modal .tradeIn.form-wrapper {*/
/*    background: transparent;*/
/*}*/
/*.tradeIn__tabs {*/
    /*margin-bottom: 20px;*/
    /*padding-bottom: 15px;*/
    /*border-bottom: 1px solid #000;*/
/*}*/
/*@media(min-width: 993px) {*/
    /*.tradeIn__tabs {*/
    /*}*/
/*}*/

/*.tradeIn__tab {*/
    /*flex-direction: row;*/
/*}*/
/*@media(max-width: 992px) {*/
    /*.tradeIn__tab.active {*/
        /*display: flex !important;*/

    /*}*/
/*}*/

/*.tradeIn__step-img {*/
    /*display: flex;*/
    /*justify-content: center;*/
    /*align-items: center;*/
    /*flex-direction: column;*/
    /*min-height: 200px;*/
    /*margin-bottom: 20px;*/
/*}*/
/*@media(min-width: 992px) {*/
    /*.tradeIn__step-img {*/
        /*margin-bottom: 0;*/
    /*}*/
/*}*/
/*!*.tradeIn__step-img img {*!*/
/*!*    width: 100%;*!*/
/*!*    object-fit: cover;*!*/
/*!*}*!*/
/*.tradeIn__viewed {*/
    /*margin-bottom: 20px;*/
    /*padding-top: 15px;*/
    /*padding-bottom: 25px;*/
    /*border-bottom: 1px solid #000;*/
/*}*/

/*.tradeIn__viewed-list {*/
    /*display: flex;*/
    /*flex-direction: column;*/
    /*align-items: center;*/
    /*padding-left: 18px;*/
/*}*/
/*@media(min-width: 992px) {*/
    /*.tradeIn__viewed {*/
        /*padding-top: 0;*/
    /*}*/
    /*.tradeIn__viewed-list {*/
        /*padding-left: 3px;*/
    /*}*/
    /*.tradeIn__viewed .form__note {*/
        /*margin-left: -15px;*/
    /*}*/
/*}*/

/*.tradeIn__viewed-item {*/
    /*width: 100%;*/
/*}*/
/*.tradeIn__viewed-link {*/
    /*display: flex;*/
    /*justify-content: space-between;*/
    /*align-items: center;*/
    /*width: 100%;*/
    /*padding: 2px 5px;*/
    /*background-color: transparent;*/
    /*transition: .3s ease;*/
/*}*/
/*.tradeIn__viewed-link:hover {*/
    /*background-color: #cacaca;*/

/*}*/
/*.tradeIn__viewed-name {*/
    /*display: flex;*/
    /*flex-direction: column;*/
    /*justify-content: flex-start;*/
    /*font-size: 14px;*/
    /*color: #000;*/
/*}*/
/*.tradeIn__viewed-name:first-child {*/
    /*font-weight: 500;*/
/*}*/
/*.tradeIn__viewed-name:hover {*/
    /*color: #000;*/
    /*text-decoration: none;*/
/*}*/
/*@media(min-width: 768px) {*/
    /*.tradeIn__viewed-name {*/
        /*flex-direction: row;*/
        /*align-items: center;*/
    /*}*/
/*}*/

/*.tradeIn__viewed-info {*/
    /*font-size: 12px;*/
/*}*/
/*.tradeIn__viewed-delete {*/
    /*display: inline-flex;*/
    /*align-items: center;*/
    /*font-size: 12px;*/
    /*color: #000*/
/*}*/
/*.tradeIn__viewed-delete::before {*/
    /*content: '';*/
    /*display: inline-flex;*/
    /*width: 8px;*/
    /*height: 8px;*/
    /*margin-right: 8px;*/
    /*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABvSURBVHgBXY/BDYAgFEMtHlzD1RiBIxOQeBA3cBRXYQw9EKSET374p9IHvwXHeT35K9Z7lxY1IcR93XCbjGIpaMyQDM2I1SjVqJt4FuidSxiv+iVqgdRmhL6qgNKYM1tEj2NxaChrdSczQw61/O4HDMNOMLQQKSQAAAAASUVORK5CYII=');*/
/*}*/
/*.tradeIn__viewed-delete:hover {*/
    /*color: #000;*/
    /*text-decoration: none;*/
/*}*/

/*.second__info {*/
    /*display: flex;*/
    /*flex-wrap: wrap;*/
/*}*/

/*.second__info p {*/
    /*flex: 0 0 auto;*/
    /*padding-right: 30px;*/
    /*text-transform: uppercase;*/
/*}*/
/*.second__info p:first-child {*/
    /*flex: 1 0 100%;*/
/*}*/
/*@media(min-width: 768px) {*/
    /*.second__info {*/
        /*flex-wrap: nowrap;*/
    /*}*/
    /*.second__info p:first-child {*/
        /*flex: 0 0 auto;*/
    /*}*/
/*}*/
/*.second__info span {*/
    /*font-weight: bold;*/
    /*overflow: hidden;*/
    /*text-overflow: ellipsis;*/
    /*display: inline-block;*/
    /*white-space: nowrap;*/

/*}*/

/*.secont__select-title {*/
    /*font-weight: bold;*/
/*}*/
/*.secont__select-tabs .nav {*/
    /*margin-bottom: 14px;*/
    /*border-color: transparent;*/
/*}*/
/*.secont__select-tabs .nav-link {*/
    /*color: #000;*/
    /*font-size: 14px;*/
/*}*/
/*.secont__select-tabs .nav-link.active {*/
    /*background-color: transparent;*/
    /*border-color: transparent;*/
/*}*/

/*.secont__select-tabs .secont__select-pane {*/
    /*display: flex;*/
    /*flex-direction: row;*/
/*}*/
/*.secont__select-car {*/
    /*position: relative;*/
    /*display: inline-flex;*/
    /*justify-content: space-between;*/
    /*flex-wrap: wrap;*/
    /*flex: 0 0 48%;*/
    /*width: 100%;*/
    /*height: 96px;*/
    /*margin-bottom: 10px;*/
    /*border: 1px solid rgb(201, 201, 201);*/
    /*border-radius: 2px;*/
    /*cursor: pointer;*/
/*}*/
/*@media(min-width: 768px) {*/
    /*.secont__select-car {*/
        /*flex: 0 0 25%;*/
        /*max-width: 136px;*/
        /*margin-right: 12px;*/
    /*}*/
/*}*/
/*.secont__select-car:hover .secont__select-car-name {*/
    /*opacity: 1;*/
    /*visibility: visible;*/
/*}*/

/*.secont__select-car img {*/
    /*position: relative;*/
    /*z-index: 1;*/
    /*width: 100%;*/
    /*object-fit: contain;*/
/*}*/
/*.secont__select-car-name {*/
    /*position: absolute;*/
    /*display: flex;*/
    /*justify-content: center;*/
    /*align-items: center;*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*z-index: 2;*/
    /*left: 0;*/
    /*right: 0;*/
    /*background-color: rgba(119, 119, 119, 0.5);*/
    /*font-size: 14px;*/
    /*color: #fff;*/
    /*text-transform: uppercase;*/
    /*opacity: 0;*/
    /*visibility: hidden;*/
    /*transition: .3s ease-in-out;*/
/*}*/
/*.third__car-name, .third__car-price {*/
    /*margin-bottom: 20px;*/
    /*}*/
/*.third__car-name, .third__car-price span {*/
    /*font-size: 18px;*/
    /*font-weight: bold;*/
/*}*/
/*.third__car-price {*/
    /*font-size: 14px;*/
/*}*/

/*.tradeIn__btn {*/
    /*width: 100%;*/
    /*margin-top: 30px;*/
    /*transition: .3s ease-in-out;*/

/*}*/
/*@media(min-width: 768px) and (max-width: 992px) {*/
    /*.tradeIn__btn {*/
        /*width: auto;*/
        /*margin-top: 0;*/
        /*margin-left: auto;*/
        /*margin-right: auto;*/
    /*}*/
/*}*/
/*@media(min-width: 992px) {*/
    /*.tradeIn__btn {*/
        /*width: auto;*/
    /*}*/
/*}*/
    /*!**!*/

/*.tradeIn__tab {*/
    /*align-items: flex-start;*/
/*}*/
/*.tradeIn__tab-num {*/
    /*margin-right: 12px;*/
    /*font-size: 40px;*/
    /*font-weight: bold;*/
    /*line-height: 1;*/
/*}*/
/*.tradeIn__tab-desc {*/
    /*font-size: 14px;*/
    /*font-weight: bold;*/
    /*text-transform: uppercase;*/
/*}*/
/*.tradeIn__tab-desc:after {*/
    /*content: '';*/
    /*display: flex;*/
    /*background-color: #404040;*/
    /*width: 34px;*/
    /*height: 4px;*/
    /*margin-top: 10px;*/
/*}*/
/*.tradeIn__tab.active .tradeIn__tab-desc:after {*/
    /*background-color: #c03;*/
/*}*/
/*.tradeIn__tab.active .tradeIn__tab-num, .secont__select-tabs .nav-link.active, .third__car-price span {*/
    /*color: #c03*/

/*}*/
/*.secont__select-car.active {*/
    /*border-color: #c03*/
/*}*/
/*.tradeIn__btn {*/
    /*color: #fff;*/
    /*border-radius: 20px;*/
    /*background-color: #c03;*/
/*}*/
/*.tradeIn__btn:hover {*/
    /*color: #000;*/
    /*border-color: #000;*/
    /*background-color: transparent;*/
/*}*/
.variaton__steep-radio-box [type=checkbox]:checked + label:before, .variaton__steep-radio-box [type=radio]:checked + label:after {
    background-color: #da2728;
    border-color: #da2728;
}