﻿.copyright-company a {
	color: #de321e;
}
.search-force-group-warning {
	margin-bottom: 10px;
}
.search-force-group-warning__brand {
	color: #de321e;
	font-weight: bold;
}
.producer-info__filter .ListBox {
	height: 293px;
}
.spd {
	display: none;
}
.header__contact-wrapper {
	align-items: center;
}
.positions-table__col_stt_name .table-row-checkbox,
.positions-table__col_stt_name input[type="checkbox"] {
	display: none;
}
.positions-page__cancel-button {
	display: none;
}
.cancelPosButton {
	cursor: pointer;
    display: inline-block;
    vertical-align: middle;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%23bfbfbf'%3E%3Cpath data-name='delete %26%23x43A;%26%23x43E;%26%23x43F;%26%23x438;%26%23x44F;' class='cls-1' d='M12.59 6L10 8.59 7.41 6 6 7.41 8.59 10 6 12.59 7.41 14 10 11.41 12.59 14 14 12.59 11.41 10 14 7.41zM10 0a10 10 0 1 0 10 10A9.991 9.991 0 0 0 10 0zm0 18a8 8 0 1 1 8-8 8.011 8.011 0 0 1-8 8z'/%3E%3C/svg%3E");
    width: 22px;
    height: 22px;
    background-size: 22px;
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0.5;
}
.cancelPosButton span {
    display: none;
}
.row_is-web-only {
	display: none;
}
.alternatives-toggle-web-only {
	cursor: pointer;
}

.addverts__list {
	height: 330px;
	overflow-y: auto;
}
.addverts__list-item {
	margin-bottom: 10px;
	padding-top: 10px;
	border-top: 2px solid #eee;
}
.addverts__list-item:first-child {
	padding-top: 0px;
	border-top: none;
}
.addverts__controls {
	padding-top: 10px;
	border-top: 1px solid #eee;
	text-align: right;
}



/*client styles*/

.header {
    background: #f0f0f0;
}

.breadcrumbs-line {
    /*background: #f0f0f0; changed 070218*/
    background: #f9f9f9;
}

.footer {
    margin-top: 20px;
}

a {
    color: #2464b2;
}

@media only screen and (min-width: 1025px) {
.header-nav {
    padding: 15px 0;
}
}

/*@media (max-width: 480px) {
.row {
    margin-left: -20px;
    margin-right: -20px;
}
}
*/


.header-nav__logo {
    padding-right: 5px;
}

.header-nav__text {
    padding-left: 2%;
    white-space: nowrap;
    text-align: center;
    font-size: 17px;
    
}

.header-nav__text2 {
    white-space: nowrap;
    text-align: center;
    color: #666666;
}   



.top-nav__item {
    border-bottom: none;
    margin-left: 18px;
    margin-right: 18px
    }

.top-nav__link {
    transition: color .35s;
}

.top-menu-sub {
    border-top: 1px solid #eeeeee; 
}

.menu-catalog__btn, .btn--login, .main-slider__btn, .order-amount__count, .owl-dot.active, .search-form__submit, .search-full__template input[type=radio]:checked+.search-full__label, .btn--auth-submit, .submitButton, .form-radio-buttons input[type=radio]:checked+label, .mobile-nav__btn-login {
    background: #de321e;
}

btn mobile-nav__btn-login, btn mobile-nav__btn-reg { 
    border: 0px;
    border-radius: 2px;
}


.menu-catalog__btn:active, .menu-catalog__btn:focus, .menu-catalog__btn:hover, .btn--login:active, .btn--login:focus, .btn--login:hover, .main-slider__btn:active, .main-slider__btn:focus, .main-slider__btn:hover, .search-form__submit:active, .search-form__submit:focus, .search-form__submit:hover, .btn--auth-submit:active, .btn--auth-submit:focus, .btn--auth-submit:hover {
    background-color: #de321e;
}

.form-radio-buttons input[type=radio]+label, .mobile-nav__btn-reg {
    background: #e7e7e7;
    border-radius: 2px;
}

.form-radio-buttons form-gr__control form-gr__control--tooltip {
    background-color: #e7e7e7; 
}

.form-gr__control input[type=password], .form-gr__control input[type=text] {
    border-radius: 2px;
}

.universal-form__group-title {
    background: #e7e7e7;
    border-radius: 2px;
}


a.btn.btn--reg:active, a.btn.btn--reg:focus, a.btn.btn--reg:hover, .mobile-nav__btn-reg:active, .mobile-nav__btn-reg:focus, .mobile-nav__btn-reg:hover {
    background-color: #ccc;
    color: #808080;
}

.btn--auth-submit {
    border: 0px;
}

.auth-user {
    background: transparent;
    border-radius: 0px 0px 2px 2px;
    white-space: nowrap;
    display: inline-block;
}

.auth-user--sub {
    padding-right:20px
}
.auth-user--sub::after {
    display:block;
    position:absolute;
    content:'';
    right:0;
    top:12px;
    width:6px;
    height:6px;
    -webkit-transform:rotate(-90deg);
    -ms-transform:rotate(-90deg);
    transform:rotate(-90deg);
    transition:transform .2s;
    transition:transform .2s,
    -webkit-transform .2s;
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='%26%23x421;%26%23x43B;%26%23x43E;%26%23x439; 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.99 12' fill='%23000'%3E%3Ctitle%3Earrow%3C/title%3E%3Cpath class='cls-1' d='M7 1.41L2.67 6 7 10.59 5.66 12 0 6l5.66-6z'/%3E%3C/svg%3E");
    background-position:center;
    background-repeat:no-repeat;
    background-size:4px 6px
}
.auth-user--sub:hover::after {
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}

.auth-user__hello {
    text-align: right;
}

.btn, .submitButton {
    background-color: #de321e;
    border-radius: 2px;
    border: 0px;
    color: #fff;
}

.modal-content, #userlogin, #userpassword, .btn--auth-submit, .submitButton {
    border-radius: 2px;
}


.menu-catalog__btn {
    border-radius: 0px 2px 2px 0px;
}

.btn--login {
    border-radius: 0px 0px 0px 2px;
}
a.btn.btn--reg {
    background: #e7e7e7;
    border-radius: 0px 0px 2px 0px;
    display: block;
    margin-top: 20px;
    width: 100%;
    color: #888 !important;
}

.btn.mobile-nav__btn-reg {
    background-color: #e7e7e7 !important;
}

.top-menu-sub {
    top: 36px;
}
.top-nav__item:hover {
    border-color:#de321e;
    
}


.header-catalog__panel {
   background: #114e8d; 
   }
/*.header-catalog {
    z-index: 3;
}*/

.search-form__input, input[type=text].search-form__input  {
    background-color: #ffffff;
    border-radius: 2px;
}

.text-decoration h1 {
    margin-bottom: 10px;
}

.search-setting__icon {
    background: transparent;
    color: #444444;
}

.order-amount__count {
    border: 0px;
}

.footer__bottom {
    background: #f0f0f0;
    padding: 20px 20px 10px 20px;
}

.search-form__img {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23FFF'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");   
    height: 24px;
    width: 24px;
    /*z-index: 100;*/
    margin-left: auto;
    margin-right: auto;
    
}

.search-setting__options {
    border-radius: 2px;
}

.search-full__label {
    background: #e7e7e7;
    border-radius: 2px 0px 0px 2px;
}

.search-full__template input[type=radio]:checked+.search-full__label {
    border-radius: 0px 2px 2px 0px;
}

input[type=checkbox]:checked+label:before {
    background-color: #de321e;
    border-radius: 2px;
}

.order-amount {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23FFFFFF'%3E%3Cpath d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z'/%3E%3C/svg%3E");
    
}
.user-search-history__show_enable {
    background-color: #ffffff;
}

.user-search-history__show {
    border-right: 1px solid #eeeeee;
}

@media (max-width: 767px) {
.user-search-history__show {
    background: url(/images/article_history.svg) 4px 6px no-repeat;
}
}

@media (min-width: 768px) {
.user-search-history__show {
    background: url(/images/article_history.svg) 0px 6px no-repeat;
}
}


.order-amount:active,.order-amount:focus,.order-amount:hover, .orders-link:active, .orders-link:focus, .orders-link:hover {
    background-color: #205fa6;
    color: #fff;
}

.orders-link {
    color: #fff;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' viewBox='0 0 18 10' fill='%23FFFFFF'%3E%3Cpath d='M1310,317h2v-2h-2v2Zm0,4h2v-2h-2v2Zm0-8h2v-2h-2v2Zm4,4h14v-2h-14v2Zm0,4h14v-2h-14v2Zm0-10v2h14v-2h-14Z' transform='translate(-1310 -311)'/%3E %3C/svg%3E");
}

.user-search-history__list {
    background: #f9f9f9;
    border: 1px solid #eeeeee;
    }

.user-search-history__link {
    color: #777777;
}

.contact-item_icon_address {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de321e'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z'/%3E%3C/svg%3E");
}

.contact-item_icon_phone {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de321e'%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E");
}

.auth-user__login-name:active, .auth-user__login-name:focus, .auth-user__login-name:hover, .top-nav__item--more:hover>.top-nav__link, .warning a, .last-news__short-text:active, .last-news__short-text:focus, .last-news__short-text:hover, auth-link:active, auth-link:focus, auth-link:hover, .popular-goods__caption {
    color: #de321e;
}

.warning, .universal-form__group-title {
    border-left: 2px solid #f48080;
}

.last-news__all, .news-detail__all {
    color: #fff !important;
    background-color: #2464b2;
    border: 1px solid #2464b2;
    /*color: #000;
    background-color: transparent;
    border: 1px solid #de321e;*/
    border-radius: 2px;
    padding: 4px 9px;
    text-decoration: none !important;
}

.last-news__all:active, .last-news__all:focus, .last-news__all:hover, .news-detail__all:active, .news-detail__all:hover, .news-detail__all:focus/*, .text-decoration a:hover*/  {
    color: #ffffff;
    background-color: /*#de321e*/#114e8d !important;
    transition:color .15s,background .15s;
}

.news-list__caption a:hover, .news-list__caption a:hover, .text-decoration a:hover  {
    color: #000;
    background-color: transparent;
}

.news-list__date {
    margin-top: 15px
}

.news-list__item {
    border-bottom: 1px solid #eee;
}

.text-decoration p:hover {
    /*color: #000;*/
}

.text-decoration a {
    /*color: #000;*/
    color: #2464b2;
    /*text-decoration: underline;*/
}

.registration__marking::before, /*.form-gr__control--required::after,*/ .content-page ul li::before {
    background-color: #de321e;
}

.registration__terms ol li {
    margin-top: 1em;
    padding-left: 2em;
}

.form-gr__control--required::after {
    /*border-radius: 0px;
    width: 2px;
    height: 100%;
    top: 0px;
    right: 0px;*/
    /*z-index: 2;*/
}

.registration__marking::before {
    border-radius: 0px; 
    width: 2px;
    height: 16px;
    margin: 0px 5px -4px;
    
}

.registration__descr a {
    color: #2464b2;
}

.content-page__main-slider {
    padding-top: 0px;
}
.catalog-list {
    margin: -7px -7px -7px -5px;
}

.catalog-list__item {
    height: 200px;
    width: calc(33% - 11px);
    position: relative;
}

.catalog-list__item--no-image  {
    background: #de321e;
}

.catalog-list__item--no-image::before {
    background: #dddddd;
    webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}
.catalog-list__item:after {
    background: transparent;
}

@media (max-width: 1023px) and (min-width: 768px) {
    .catalog-list__item {
    width: auto;
    border-left: 15px solid #ffffff;
    }
    .catalog-list__title {
    margin-top: 10px;
    margin-left: 15px;
    }
}

@media (max-width: 767px) {
    .catalog-list__item {
    width: calc(50% - 3px);
    height: 80px;
    }
    .catalog-list__	title {
    margin-top:5px;
    margin-left: 10px;
    padding-left: 5px;
    font-weight: 500;
    /*width: 50%;*/
    top: 13%;
    }
    .catalog-list__title span {
    font-size: 12px;
    padding-top: 0px;
    font-weight: 300;
    }
    .catalog-list__item img {
    width: 120%;
    }
}
@media (min-width: 768px) {
    .catalog-list__title {
        margin-top: 3%;
        margin-left: 5%;
        font-size: 22px;
        font-weight: 500;
        width: 50%;
    }
    .catalog-list__title span {
    font-size: 14px;
    padding-top: 12px;
    font-weight: 300;
    }
}

.catalog-list__title_link {
    display: block; 
    border: 1px solid #c44e38; 
    border-radius: 3px; 
    width:18%; 
    font-size: 10px; 
    padding: 4px 4px; 
    color: #333;
    margin-top: 10px;
    background: transparent;
    position: absolute;
    top: 140px;
    
    
}



.catalog-list__title_link_b {
    display: block; 
    border: 1px solid #7ca2d1; 
    border-radius: 3px; 
    width:18%; 
    font-size: 10px; 
    padding: 4px 4px; 
    color: #fff;
    margin-top: 10px;
    background: transparent;
    position: absolute;
    top: 140px;
    
    
}



.catalog-list__title_link_r {
    display: block; 
    border: 1px solid #f48080; 
    border-radius: 3px; 
    width:18%; 
    font-size: 10px; 
    padding: 4px 4px; 
    color: #fff;
    margin-top: 10px;
    background: transparent;
    position: absolute;
    top: 140px;
    
    
}


@media (max-width: 767px) {
.catalog-list__title_link {
    display: none; 
    }
}

.payment-methods__item {
    border: 0px; 
    background-color: transparent;
    
}

.payment-methods__logo {
    background-color: transparent;
}

@media only screen and (min-width: 1024px) {
    .last-news__header {
    white-space: nowrap;
    margin-top: 20px;
    }
}
.last-news__short-text {
    font-size: 16px;
    font-weight: 500;
    color: #333;
}

.last-news__title, div.dc-card__title {
    color: #333;
}

.last-news__short-text p {
    font-size: 14px; 
    font-weight: 300;
    color: #777777;
    margin-top: 10px;
}

.last-news__date {
    background: #f7f7f7;
    width: 85px;
    padding: 5px 0px 4px 6px;
    border-radius: 2px;
    float: left;
    margin: -2px 10px 7px 0px;
    color: #777777;
}

@media only screen and (max-width: 767px) {
	.last-news__title {
	font-size: 22px;
	}
	.last-news__header {
	margin-top: 20px;
	}
}


.registration__terms {
    background: #e7e7e7;
    border-radius: 2px;
}

.user-menu__link:hover {
    color: #de321e;
}



.DigitalTextBox {
    border-raduis: 2px;
}
.banner {
    margin-bottom: 15px;
    font-size: 15px;
}
.feedback-form {
    color: #888888;
    border: 1px solid #888888;
    border-radius: 2px;
    margin: 5px;
    width: 150px;
    font-size: 14px;
    padding: 4px 12px;
    background: transparent;
    display: inline-block;
    text-align: center;
}


.form-up:active, .form-up:focus, .form-up:hover {
    color: #08a32c;
    border: 1px solid #08a32c;
    transition:color .15s, border .15s;
}
.form-down:active, .form-down:focus, .form-down:hover {
    color: #f48080;
    border: 1px solid #f48080;
    transition:color .15s, border .15s;
    }
.form-advice:active, .form-advice:focus, .form-advice:hover {
    color: #7ca2d1;
    border: 1px solid #7ca2d1;
    transition:color .15s, border .15s;
    
}

#lk_div .lk_info .lk_caption--basket:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de321e'%3E%3Cpath d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49A1.003 1.003 0 0 0 20 4H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z'/%3E%3C/svg%3E");
}

#lk_div .lk_info .lk_caption--account:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de321e'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2a7.2 7.2 0 0 1-6-3.22c.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08a7.2 7.2 0 0 1-6 3.22z'/%3E%3C/svg%3E");
}

#lk_div .lk_info .lk_caption--orders:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='14' viewBox='0 0 11 14' fill='%23de321e'%3E%3Cpath class='cls-1' d='M1.37 0A1.383 1.383 0 0 0 .01 1.4L0 12.6A1.385 1.385 0 0 0 1.37 14h8.25A1.394 1.394 0 0 0 11 12.6V4.2L6.87 0h-5.5zm4.82 4.9V1.05L9.97 4.9H6.19z'/%3E%3C/svg%3E");
}

#lk_div .lk_info .lk_caption--vin:before {
    
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23de321e'%3E%3Cpath d='M4.2 20h4l4 4 4-4h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2h-16c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2zm0-16h16v14h-4.5l-3.5 3.5L8.6 18H4.2V4zm2 12h12V6h-12'/%3E%3C/svg%3E");
}

#lk_div .lk_info .lk_caption--help:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de321e'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z'/%3E%3C/svg%3E");
}

/* ���������� ������  */

#e5 {
    color: #71bc4c;
    font-size: 125%;
    cursor: help;
}

#e4 {
    color: #fbd34c;
    font-size: 125%;
    cursor: help;
}

#e1, #e2, #e3 {
    color: #fb8662;
    font-size: 125%;
    cursor: help;
}

#e0 {
    color: #ccc;
    font-size: 125%;
    cursor: help;
}

#gray {
    color: #ccc;
}

#gray_150 {
    color: #eee;
    font-size: 150%;
    width: 100%;
    text-align: right;
    padding-right: 15px;
}

.web-table__col_csc_vin_code_link {
    text-align: right;
}

.web-table__wrapper_customer_cars .submitButton {
    background-color: #2464b2;
    font-size: 14px;
}

.message_type_success, .message_type_error, .message_type_info, .feedback__msg-moderating {
    border: 1px solid #f48080;
    color: #333;
    background-color: #f8f8f8; 
}

.message__text a {
   color: #2464b2; 
}

.message__text a:hover {
    color: #de321e;
}

.rightside {
    display: none;
}
.leftside {
        width: 100%;
        
}

.search-data__stat {
    font-size: 14px;
    margin-bottom: 20px;
}

.search-col__button-show {
    font-size: 14px;
    color: #de321e;
    border-bottom: 1px dashed #de321e;
}

.search-col__show-many {
    border-top: none;
}

.search-col__button-show, .search-col__button-hide {
    color: #2464b2;
    border-bottom: 1px dashed #2464b2;
    background-image: none;
    padding-right: 0px; 
  }

.fa.fa-chevron-down.search-col__button, .fa.fa-chevron-up.search-col__button {
    font-size: 75%;
    font-weight: lighter;
}


.search-row:hover {
    box-shadow: none;
    
}

.search-row:nth-child(even) {
    border-bottom: /*1px solid transparent*/none; 
    background-color: #ffffff;
}
.search-row:nth-child(even).search-row--main-title, .search-row:nth-child(odd).search-row--main-title {
    background-color: #ffffff;
}

.search-col__spare_info, .search-col__evaluation, .search-col__term, .search-col__remains, .search-col__final_price, .search-col__action {
    border-bottom: 1px solid #eee;
    border-collapse: collapse;
}

.search-col__remains {
    text-align: right;
}

.search-col search-col__final_price nobr {
    color: #eeeeee;
}

.search-row.new-line {
    border-top: 1px solid #eee !important;
}

.search-col__show-many {
    border-top: none;
    border-bottom: none;
}

.add-basket__link:not(.add-basket__link--added):not(.add-basket__link--loading) {
        background-color: transparent;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%232a62af'%3E%3Cpath d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z'/%3E%3C/svg%3E");
}

.search-brand {
    color: #2464b2;
}

.column-val--detail-info {
    width: 22px;
    height: 22px;
    border-radius: 20px;
}


.dropdown-toggle {
    background-color: transparent;
    border: 1px solid #e0e0e0;
    border-radius: 2px;
}


.input-numcontrol__increment {
    width: 25px;
}

.basket-page__add-button, .basket-page__import-button, .btn_view_pseudo.btn_icon_save, .make-order-page__submit-button {
    background-color: #2464b2 !important;
    border: 1px solid #2464b2;
    color: #fff;
}

 
.basket-page__add-button:hover, .basket-page__import-button:hover, .btn_view_pseudo.btn_icon_save:hover, .make-order-page__submit-button:hover {
    color: #ffffff;
    background-color: #114e8d !important;
    transition:color .15s,background .15s;
}

.basket-page__cancel-button {
    background-color: transparent;
    border: 1px solid #de321e;
    color: #de321e;
}

.btn.btn_view_pseudo.btn_icon_x.basket-page__cancel-button, .btn.btn_view_pseudo.btn_icon_x.positions-page__cancel-button, input.btn.btn_view_pseudo.make-order-page__submit-button, #order > div:nth-child(2) > div > div.make-order-page__bottom-controls > div.make-order-page__bottom-messages > input:nth-child(1) {
    background-color: #f5f5f5 !important;
    border: 1px solid #f5f5f5;
    color: #888;
   }

.btn.btn_view_pseudo.btn_icon_x.basket-page__cancel-button:hover, .btn.btn_view_pseudo.btn_icon_x.positions-page__cancel-button:hover, input.btn.btn_view_pseudo.make-order-page__submit-button:hover, #order > div:nth-child(2) > div > div.make-order-page__bottom-controls > div.make-order-page__bottom-messages > input:nth-child(1):hover {
    background-color: #e7e7e7 !important;
    color: #888;
    transition:color .15s,background .15s;
}

.basket-page__submit-button {
    background-color: #2464b2;
}


.btn_view_pseudo.btn_icon_add {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232464b2'%3E%3Cpath d='M16.7 11H13V7.3h-2V11H7.3v2H11v3.7h2V13h3.7v-2zm2.4-6.1C15.2 1 8.8 1 4.9 4.9S1 15.2 4.9 19.1s10.2 3.9 14.1 0 4-10.3.1-14.2zM6.3 17.7c-3.1-3.1-3.1-8.2 0-11.3s8.2-3.1 11.3 0 3.1 8.2 0 11.3-8.1 3.1-11.3 0z'/%3E%3C/svg%3E");
}
.btn_view_pseudo.btn_icon_add:hover {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M16.7 11H13V7.3h-2V11H7.3v2H11v3.7h2V13h3.7v-2zm2.4-6.1C15.2 1 8.8 1 4.9 4.9S1 15.2 4.9 19.1s10.2 3.9 14.1 0 4-10.3.1-14.2zM6.3 17.7c-3.1-3.1-3.1-8.2 0-11.3s8.2-3.1 11.3 0 3.1 8.2 0 11.3-8.1 3.1-11.3 0z'/%3E%3C/svg%3E");
}

.btn_view_pseudo.btn_icon_import {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%232464b2'%3E%3Cpath class='cls-1' d='M19.99 19.989H0V9.994h4v2H2v6h15.99v-6h-2v-2h4v9.995zm-5.06-12.6l-1.35-1.453-2.59 2.426V0h-2v8.361L6.45 5.935 5.09 7.388l4.95 4.668z'/%3E%3C/svg%3E");
}
.btn_view_pseudo.btn_icon_import:hover {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%23ffffff'%3E%3Cpath class='cls-1' d='M19.99 19.989H0V9.994h4v2H2v6h15.99v-6h-2v-2h4v9.995zm-5.06-12.6l-1.35-1.453-2.59 2.426V0h-2v8.361L6.45 5.935 5.09 7.388l4.95 4.668z'/%3E%3C/svg%3E");
}

.btn_view_pseudo.btn_icon_x {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%23888888'%3E%3Cpath data-name='delete %26%23x43A;%26%23x43E;%26%23x43F;%26%23x438;%26%23x44F;' class='cls-1' d='M12.59 6L10 8.59 7.41 6 6 7.41 8.59 10 6 12.59 7.41 14 10 11.41 12.59 14 14 12.59 11.41 10 14 7.41zM10 0a10 10 0 1 0 10 10A9.991 9.991 0 0 0 10 0zm0 18a8 8 0 1 1 8-8 8.011 8.011 0 0 1-8 8z'/%3E%3C/svg%3E");
}
.btn_view_pseudo.btn_icon_x:hover {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%23888888'%3E%3Cpath data-name='delete %26%23x43A;%26%23x43E;%26%23x43F;%26%23x438;%26%23x44F;' class='cls-1' d='M12.59 6L10 8.59 7.41 6 6 7.41 8.59 10 6 12.59 7.41 14 10 11.41 12.59 14 14 12.59 11.41 10 14 7.41zM10 0a10 10 0 1 0 10 10A9.991 9.991 0 0 0 10 0zm0 18a8 8 0 1 1 8-8 8.011 8.011 0 0 1-8 8z'/%3E%3C/svg%3E");
}
@media only screen and (min-width: 767px) {
.basket-table__button-delete-position {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%23bfbfbf'%3E%3Cpath data-name='delete %26%23x43A;%26%23x43E;%26%23x43F;%26%23x438;%26%23x44F;' class='cls-1' d='M12.59 6L10 8.59 7.41 6 6 7.41 8.59 10 6 12.59 7.41 14 10 11.41 12.59 14 14 12.59 11.41 10 14 7.41zM10 0a10 10 0 1 0 10 10A9.991 9.991 0 0 0 10 0zm0 18a8 8 0 1 1 8-8 8.011 8.011 0 0 1-8 8z'/%3E%3C/svg%3E");
}
}
.btn_view_pseudo.btn_icon_save {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%232464b2'%3E%3Cpath class='cls-1' d='M19.96 0H6v.008L4.01 2H4v.009L.01 6H0v14h20V0h-.04zM6 2.839l.84-.837H14v4H6V2.839zM14 18H6v-4h8v4zm4 0h-2v-6H4v6H2V6.839l2-2V8h12V2h2v16zM6.88 3h2v2h-2V3z'/%3E%3C/svg%3E");
}
.btn_view_pseudo.btn_icon_save:hover {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%23ffffff'%3E%3Cpath class='cls-1' d='M19.96 0H6v.008L4.01 2H4v.009L.01 6H0v14h20V0h-.04zM6 2.839l.84-.837H14v4H6V2.839zM14 18H6v-4h8v4zm4 0h-2v-6H4v6H2V6.839l2-2V8h12V2h2v16zM6.88 3h2v2h-2V3z'/%3E%3C/svg%3E");
}

.modal-dialog__close, button.close.modal-dialog__close, .modal-dialog .close, .modal-dialog button.close, .modal-dialog__close, .dialog-modal__close {
    background-size: 8px;
    background-color: #114e8d;
    border-radius: 2px;
}

.info-notice-list {
    background-color: transparent; 
}

/* make_order */
@media only screen and (max-width: 767px) {
.adapt-table__tr {
    border: 1px solid #f5f5f5;
}
.adapt-table__td.adapt-table__td_title_name.basket-table__td.basket-table__td_title_name {
display: none;
}
}

.make-order-page__submit-button:hover {
    border-color: transparent;
}

.warning a {
    color: #2464b2;
}


.registration__marking::before, /*.form-gr__control--required::after,*/ .content-page ul li::before {
    background-color: #2464b2;
}

.warning ul li::before {
    height: .15em;
}


/* orders */

.positions-page__top-control {
    border-bottom: 1px solid #f0f0f0;
}


.btn+.btn, .btn_position, .inline-filter__control-button, .inline-filter__control input[type=submit], .filterButton, .submitButton.filterButton, .web-table__col_order_num input[type=submit] {
    background-color: #2464b2;
}

.btn_position:hover, .inline-filter__control-button:hover, .inline-filter__control input[type=submit]:hover, .filterButton:hover, .submitButton.filterButton:hover, .web-table__col_order_num input[type=submit]:hover  {
    background-color: #004b92;
} 


.btn+.btn_view_common, .btn_view_common {
    background-color: #f5f5f5;
    color: #888;
}

.btn_view_common:hover, .btn_view_common:focus {
    background-color: #eee;
    }

.paginator-limit a.paginator-limit__button--active::after, .paginator-limit__button--active::after, input[type=checkbox]:checked+label:before {
    background-color: #2464b2;
}

.positions-table__data-cell.positions-table__data-cell--name {
    display: block;
}

.positions-table__data-cell {
    display: inline-block;
}

.brief-table__header {
    background-color: #114e8d;
}
.positions-table__th, .web-table-header__sort-col .sort_link, .web-table-header__sort-col [rel=state_info], .web-table-header__sort-col a, .positions-table__th a {
    color: #f0f0f0 !important;
}
.stt {
    padding: 5px 10px;
    border-radius: 5px;
    color: #114e8d;
    /*border: 1px solid #f8f8f8;*/
}


@media only screen and (max-width: 767px) {
.stt {
    padding: 8px 5px;
    font-size: 85%;
}
}


.stt-xs {
    padding: 5px 10px;
    border-radius: 3px;
    color: #114e8d;
   /* border: 1px solid #f8f8f8;*/
    
}

.table-row-checkbox {
    float: left;
}

@media only screen and (max-width: 767px) {
.positions-table__col_stt_name {
   
    margin-top: 8px;
    padding-left: 5px;
    min-height: 104px;
}
.positions-table__data-cell.positions-table__data-cell--name {
    display: inline-block; 
}
.positions-table__col_pst_date_arrival {
    text-align: right;
    padding-left: 5px;
}    
.positions-table__col_pst_price {
    text-align: left;
}
.positions-table__col_pst_ord_id {
    background-color: #f5f5f5;
}

.positions-table__col_pst_comment {
   
    padding: 5px 10px;
    color: #888;
    border-radius: 3px;
    background-color: transparent;
    margin: 2px;
    float: right;
}    
.positions-table__col_pst_arrival_date  {
    white-space: normal;
    display: block;
    float: left;
    padding-right: 0px;
}    

.positions-table__col_pst_price {
    float: right;
}


}
@media only screen and (min-width: 768px) {
.positions-table__col_pst_comment {
    max-width: 280px;
}
}

.web-table__print a:hover {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' viewBox='0 0 20 18' fill='%23444'%3E%3Cpath class='cls-1' d='M17 5H3a3 3 0 0 0-3 3v6h4v4h12v-4h4V8a3 3 0 0 0-3-3zm-3 11H6v-5h8v5zm3-7a1 1 0 1 1 1-1 1 1 0 0 1-1 1zm-1-9H4v4h12V0z'/%3E%3C/svg%3E");
}

.print-dialog__btn {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' viewBox='0 0 20 18' fill='%232464b2'%3E%3Cpath class='cls-1' d='M17 5H3a3 3 0 0 0-3 3v6h4v4h12v-4h4V8a3 3 0 0 0-3-3zm-3 11H6v-5h8v5zm3-7a1 1 0 1 1 1-1 1 1 0 0 1-1 1zm-1-9H4v4h12V0z'/%3E%3C/svg%3E");
    background-color: transparent;
    color: #2464b2;
    border: 1px solid #2464b2;

}

.print-dialog__btn:hover, .print-dialog__btn:active, .print-dialog__btn:focus {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' viewBox='0 0 20 18' fill='%23fff'%3E%3Cpath class='cls-1' d='M17 5H3a3 3 0 0 0-3 3v6h4v4h12v-4h4V8a3 3 0 0 0-3-3zm-3 11H6v-5h8v5zm3-7a1 1 0 1 1 1-1 1 1 0 0 1-1 1zm-1-9H4v4h12V0z'/%3E%3C/svg%3E");
    background-color: #2464b2;
    color: #ffffff;
    
}

.web-table-header {
    background-color: #114e8d;
    }

.web-table-header__col {
    color: #fff;
}
.confirm-link {
    margin-top: 10px;
    padding: 11px 31px;
    border-radius: 3px;
}
.positions-table__confirm {
    margin: 0;
}
.confirm-link_no {
    border-color: #de321e;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.9 9.9' fill='%23de321e'%3E%3Cpath class='st0' d='M1.4 0l8.5 8.5-1.4 1.4L0 1.4 1.4 0z'/%3E%3Cpath class='st0' d='M8.5 0l1.4 1.4-8.5 8.5L0 8.5 8.5 0z'/%3E%3C/svg%3E");
}
.positions-table__confirm {
    text-align: inherit;
}


/*.search-col__button-show {
    color: #2a62af;
    border-bottom: 1px dashed #2a62af;
    background-image: ;
}*/


.top-nav__item--active .top-nav__link, .top-nav__link:hover {
    color: #de321e;
}


/*.menu-catalog--show {
    z-index: 200;
}*/




/* ������ ������� */
@media only screen and (max-width: 767px) {

    .balance-info__col, .balance-info__th {
        display: inline-block;
        padding: 20px 20px 0px 0px;
    }
    .balance-info__data {
        width: 100% 
    }
    .balance-info__th {
    float: left;
    width: 70%;
    }
    .balance-info__col {
    float: right;
    text-align: right;
    width: 30%;
    }
}



/* ������������ �������� */
.dc-item-table__table td.column-ar_price a, .dc-item-table__table td.column-price a {
    background-color: transparent;
    border-radius: 2px;
    /*border: 1px solid #de321e;*/
}

.dc-car-filter__selected-name, .dc-view-settings__sort-link--current {
    color: #de321e;
}
.dc-car-filter__collapse-control:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='459' height='459' viewBox='0 0 459 459' fill='%23de321e'%3E%3Cpath d='M405.45 51c-5.101-15.3-20.4-25.5-35.7-25.5H89.25c-17.85 0-30.6 10.2-35.7 25.5L0 204v204c0 15.3 10.2 25.5 25.5 25.5H51c15.3 0 25.5-10.2 25.5-25.5v-25.5h306V408c0 15.3 10.2 25.5 25.5 25.5h25.5c15.3 0 25.5-10.2 25.5-25.5V204L405.45 51zM89.25 306C68.85 306 51 288.15 51 267.75s17.85-38.25 38.25-38.25 38.25 17.85 38.25 38.25S109.65 306 89.25 306zm280.5 0c-20.4 0-38.25-17.85-38.25-38.25s17.85-38.25 38.25-38.25S408 247.35 408 267.75 390.15 306 369.75 306zM51 178.5L89.25 63.75h280.5L408 178.5H51z'/%3E%3C/svg%3E");
}
.dc-data-filter__section--active::after {
    background: #de321e;
}



/* add 01/02/2018 */
.select-stock-point__icon {
	fill: #de321e;
}

input[type=radio]+label::after {
	background-color: #de321e;
}
.select-stock-point__show-map {
	color: #de321e;
}
.contact-item_icon_email {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de321e'%3E%3Cpath d='M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z'/%3E%3C/svg%3E")
}

.select-stock-point__show {
	border-bottom: dotted 1px;
}

.breadcrumbs__item-end .breadcrumbs__link {
	color: #aaa;
}


.paginator__item--active {
	background-color: #2464b2;
}

.news-detail__all a  {
	text-decoration: none !important;
}

.column-val--picture {
	width: 22px;
    	height: 20px;
	border-radius: 3px;
}

.search-headline__search-brand {
	color: #de321e;
}

.user-search-history__icon-svg {
	display: none;
}

button.close.modal-dialog__close {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='%23FFF'%3E %3Cpath d='M1145,219.41l-1.41-1.41-5.59,5.59-5.59-5.59-1.41,1.41,5.59,5.59-5.59,5.59,1.41,1.41,5.59-5.59,5.59,5.59,1.41-1.41-5.59-5.59Z' transform='translate(-1131 -218)'/%3E %3C/svg%3E");
	background-position: center;
    	background-repeat: no-repeat;
}


.brief-table__col_type_head {
    color: #f0f0f0;
    font-weight: 400;
    font-size: 13px;
}
.dialog-modal_visible .dialog-modal__window {
	opacity: 0.97;
	border-radius: 2px;
}

.dialog-modal__close {
	border-radius: 2px;
}

#order .registration__terms,
.info-notice-list.make-order-page__bottom-notice {
    display: none;
}

#lk_links_div {
    display: flex;
    flex-direction: column;
}
.lk_info:nth-child(2) {
    order: 2;
}
.lk_info:nth-child(3) {
    order: 4;
}
.lk_info:nth-child(4) {
    order: 3;
}
.lk_info:nth-child(5) {
    order: 5;
}
.lk_info:nth-child(6) {
    order: 6;
}

.positions-table__tr,
.positions-table__tr td {
    background: inherit!important;
    color: inherit!important;
}
.positions-table__col_pst_brand_article .positions-table__data-cell:empty {
    display: none;
}
.registration__descr p {
    display: none;
}
.search-col__final_price-unit,
.search-col__term-unit,
.search-col__remains-unit,
.search-currency__label {
    color: #AAA;
}
.search-col__term {
    text-transform: lowercase;
}
.search-col.search-col__final_price sup,
.search-currency {
    display: none;
}
.search-col__destination_display {
    border-bottom: 1px solid #eee;
    border-collapse: collapse;
}
.question__form-title,
.question__form-descr,
#questionForm {
    display: none;
}
.stt-button {
    border: 1px solid #67b16a;
    color: #67b16a !important;
    padding: 5px 10px;
    border-radius: 5px;
    margin: 0px;
    line-height: 3em;
    text-align: left;
    margin-right: 4px;
}


/*add 070218*/

.contact-details_top .contact-details__icon {
    fill: #de321e;
}
.search-form__submit-svg {
    margin-top: 6px;
}

.search-form__input:focus, input[type=text].search-form__input:focus {
	box-shadow:inset 0 0 0 1px #f5f5f5;
}

.registration__terms ol li::before {
	color: #de321e;
}

.producer-info__filter, .producer-info__filter-symbol, .producer-info__spec {
       background-color: #F9F9F9; 
}
.producer-info__section {
        border-bottom: 1px solid #ECECEC; 
}
.producer-info__label::after {
        background: #de321e; 
}

.search-brands__link, .producer-info__spec-link {
       border-radius: 2px; 
}

.producer-info__spec-link:hover {
	color:#fff;
	background-color:#f0f0f0; 
}

.content-page .tabs li a.select, .cc-content .tabs li a.select {
    background: #de321e;
}
.dc-sugg--tile .dc-sugg__item:focus, .dc-sugg--tile .dc-sugg__item:hover {
    border-color: #de321e; 
}

.producer-info__btn, input.submitButton {
	background-color: #2464b2;
	font-size: 14px;
}

.producer-info__btn:hover, input.submitButton:hover, .basket-page__submit-button:hover, .basket-page__submit-button:focus, .basket-page__submit-button:active {
	color: #f5f5f5;
	background-color: #114e8d !important;
}

.form-gr__control--required::after {
    background: #f48080;
    border-radius: 0px;
    width: 6px;
    height: 90%;
    position: absolute;
    top: 2px;
    right: 2px;
}

.registration__marking::before {
    background: #f48080;
    border-radius: 0px;
    width: 6px;
    height: 20px;
}

.search-force-group-warning__brand {
    color: #de321e;
}

.warning {
 border-left: 2px solid #f48080;
}

.grid-card__item {
    min-height: 46px;
    padding-left: 30px;
}
.grid-card__svg {
    display: none;
}
.table2wt.tecdoc-brands__table-column img,
.tecdoc-brands-col_item img {
    display: none;
}
.quadblock img {
    /*display: none;*/
}
.product-card__info img[src^='/images/brands/'] {
    display: none;
}
.product-card__head:first-child {
    /*display: none;*/
}

.dc-card__title {
    white-space: normal;
}

.dc-model-list__item-name-area {
    background-color: transparent;
}

.dc-model-list--brands .dc-model-list__item-name-area:hover, .dc-model-list--brands .dc-model-list__item-name-area:focus {
	background-color: #de321e;
}

.dc-search__input-group:focus, .dc-search__input-group:hover {
	border-color:#de321e;
}

.dc-search input[type=submit]:focus, .dc-search input[type=submit]:hover, .dc-search__submit:focus, .dc-search__submit:hover {
	background-color: #de321e !important;
}

.dc-promo-top {
    padding: 15px 30px;
    margin-bottom: 30px;
}
.dc-promo-bottom {
    padding: 15px 0;
}
.table2.brand__info .quadrow .quadblock {
    font-size: 24px;
    line-height: 120px;
}
.table2.brand__info .quadrow .quadblock img{
    display: none;
}

input[type=checkbox]:checked+label:before {
    background-color: #2464b2;
    border: 2px solid #2464b2;
}

/*input[type=checkbox]+label:before {
    top: 3px;
}*/

.alternatives-modal__content {
    max-height: 500px;
}

.col_term, .col_final_manager_price_display {
	    white-space: nowrap;
}

.search-data__header {
    margin-bottom: 10px;
}

.search-live__col {
    color: #888;
}

.search-live__inner {
   background-color: #fff;
   opacity: 0.99;
   border-bottom: 1px solid #e5e5e5;
   border-right: 1px solid #e5e5e5;
}


.search-live__row:hover, .search-live__row:focus {
   background-color: #e5e5e5;
}

.fa-ar-admin {
    margin-left: 3px;
}

.search-brand-filter__headline {
    color: #de321e;
}

.search-brand-filter::after {
	top: 1%;
	height: 98%;
    background-color: #de321e;
}

.add-basket__link--added {
	background-color: #2464b2;
	border-radius: 2px;
}

.info_block {
	background-color: #f5f5f5; 
	padding: 4% 6%; 
	margin: 20px 0px;
}

.info_block a {
    color: #2464b2;
    text-decoration: underline;
}

.producer-info__content td {
	padding: 10px;
	line-height: 1.8em;
}

@media only screen and (max-width: 767px) {
.tecdoc-brands__table td {
padding: 10px 0;
}
}

.search-form .search-form__container {
    box-shadow: none;
    background: white;
    border-radius: 2px;
}

.content-page .catalog-list, .cc-content .catalog-list {
	border: 2px solid #de321e;
}

.content-page #tecdoc, .cc-content #tecdoc {
	border: 2px solid #de321e;
}

.content-page ul.way li a, .cc-content ul.way li a{
	color: #de321e;
}

.content-page ul.list-bl li a, .cc-content ul.list-bl li a{
	color: #de321e;
}

.content-page .tabs li a.select, .cc-content .tabs li a.select{
    background: #de321e;
}

.content-page .table-detgrp, .cc-content .table-detgrp{
	border-top: 2px solid #de321e;
}


.content-page .table-detgrp:before, .cc-content .table-detgrp:before{
	background: #de321e;
}

.content-page .model_info, .cc-content .model_info{
	border-top: 1px solid #de321e;
}

.content-page .tecdoc-brands-col_item:hover td, .cc-content .tecdoc-brands-col_item:hover td{
	background: #de321e;
}

.content-page .coord:hover, .cc-content .coord:hover {
	border: 2px solid #de321e;
}

.tecdoc-alfavit__a:hover, .tecdoc-alfavit__a.tecdoc-alfavit__a--active, .tecdoc-alfavit__a.tecdoc-alfavit__a--active {
	color: #de321e;
}


.producer-info-block {
	display: inline-block;
	padding: 10px 0px;
}


@media only screen and (max-width: 767px) {
.producer-info-block a {
	display: inline-block;
	padding: 10px 0px;
}
}


.dc-table-modal-link {
	color: #de321e;
	border-bottom: 1px dashed #de321e;
}

.dc-tile__link:focus, .dc-tile__link:hover {
    border-color: #de321e;
}


a:active, a:focus, a:hover {
    color: #de321e;
}

@media only screen and (max-width: 767px) {
.search-headline {
 line-height: normal;
}

    .search-headline h1 {
        font-size: 16px;
    }

    .producer-info-block a {
        display: inline-block;
        padding: 10px 0px;
    }
    .basket-table__td_title_chPos {
        display: block;
        position: absolute;
        right: 10px;
    }
    input[type=checkbox]+label:before {
        background-color: #ccc;
    }
}

@media only screen and (max-width: 1024px) {
    .search-col__evaluation,
    .search-col__term,
    .search-header__col--evaluation,
    .search-header__col--term {
        display: table-cell;
    }
    .basket-table__th_title_term {
        display: table-cell;
    }
    .basket-table__td basket-table__td_title_term {
        display: table-cell;
    }
    .basket-table__td, .basket-table__th {
        display: table-cell;
    }
    .basket-table__td_title_summ {
        display: none;
    }
    .basket-table__th.basket-table__th_title_amount {
        width: 90px;
    }
    .basket-table__td.basket-table__td_title_amount {
        width: 90px;
    }
}

@media only screen and (max-width: 767px) {
    .basket-table__th.basket-table__th_title_amount {
        width: auto;
    }
    .basket-table__td.basket-table__td_title_amount {
        width: auto;
    }
}

._3YnKqo5flseXUrCNYnJfdp_0 {
    display: none !important;
}

.accordion-tabs__cont_no_tabs {
    padding-left: 0 !important;
}

.feedback-form.social {
    padding: 4px 8px !important;
    /*width: auto !important;*/
    width: 38px;
}



.detail_paybutton {
    display: block;
    background-color: #de321e;
    color: #fff !important;
    padding: 10px 20px;
    /*width: fit-content;*/
    width: 125px;
    border-radius: 2px;
}
.detail_paybutton:hover, .detail_paybutton:focus {
    background-color: #c82d1b;
    color: #ffffff;
    transition:color .15s,background .15s;

}


.submitButton:active, .submitButton:focus, .submitButton:hover {
    background-color: #114e8d;
}


@media only screen and (max-width: 767px) {
.content-page h1 {
    font-size: 18px;
}
.content-page h2 {
    font-size: 16px;
}
}

.green_bulb {
    float: left;
    color: #71bc4c;
    padding-right: 20px;
    position: relative;
    top: -5px;
}


.content-page h3 {
    font-size: 17px;
}

div.col-xs-5.right {
    float: right;
}
@media only screen and (min-width: 768px) {
	.balance-info__data {
 	   width: 360px;
	}
}
@media only screen and (max-width: 767px) {
    .balance-info {
    max-width: 360px;
    width: 100%;
    }
}

.accordion-tabs__link {
    display: none;
}

@media only screen and (max-width: 767px) {
    .accordion-tabs__cont>section {
    min-height: auto;
    }
    .brand-catalog-list__wrapper {
    min-width: auto;
    }
    .brand-catalog-list__group {
    padding-left: 12px;
    }
    .brand-catalog-list__link {
    padding: 10px;
    }
    .brand-catalog-list__wrapper {
    column-count: 2;
    }
}

.brand-catalog-list::after {
	background: transparent;
}

.accordion-tabs__cont>section {
	background: transparent;
	border: 1px solid #f7f7f7;
}


.brand-catalog-list__group-key {
	color: #de321e;
	top: 4px;
}

@media only screen and (min-width: 768px) {
.accordion-tabs__cont>section {
    min-height: auto;
}
}



@media (max-width: 767px) {
.catalog-list__item {
    margin: 10px 1px 0;
	}
.catalog-list__item:first-child {
    margin-top: auto;
	}
.accordion-tabs__cont>section.is-open {
    margin-top: 20px;
	}
}


.accordion-tabs {
     margin-bottom: 0;
}

.text-decoration p {
    font-size: 15px;
}

.web-table__col.web-table__col_dcm_summ_native, .web-table-header__col.web-table__dcm_summ_native {
    display: none;
}

@media (max-width: 767px) {
    .web-table-header__col.web-table__pdm_comment, .web-table__col.web-table__col_pdm_comment, .web-table__col.web-table__col_total, .web-table__col.web-table__col_total_summ {
    display: none;
    }
    .web-table-header__col {
    padding: 5px 12px;
   }
    .web-table__col {
    padding: 5px 5px;
    }
}


.breadcrumbs-balance {
    text-align: center;
    font-size: 12px;
    padding-left: 4%;
    text-decoration: none;
    color: #888;
}

.breadcrumbs-balance a {
    text-decoration: none;
    color: #888;
}

.breadcrumbs-balance_debt:hover, .breadcrumbs-balance_debt:focus, .breadcrumbs-balance_debt:active {
    text-decoration: underline;
    color: #de321e;
}

.breadcrumbs-balance_paid:hover, .breadcrumbs-balance_paid:focus, .breadcrumbs-balance_paid:active {
    text-decoration: underline;
    color: #71bc4c;
}

.producer-info__spec-link:hover, .producer-info__spec-link:active, .producer-info__spec-link:focus {
     background-color: #F5F5F5;
     color: #363636;
}

.search-form__input, input[type=text].search-form__input {
    overflow: hidden;
}


.stock-info-maplist__shop-placemark {
     background-color: #de321e;
}




/* main_slider */

@media only screen and (min-width: 768px) {
.main-slider__carousel {
    height: 100px;
}
}
.main-slider__carousel {
    height: auto;
}
.owl-dots {
    bottom: 8px;
    opacity: 0.7;
    
}

button.owl-dot {
    box-shadow: 1px 1px 7px #262626;
}

.owl-carousel .owl-nav .owl-prev {
    opacity: 0.4;
}

.main-slider__item {
    height: 100px;
}

.main-slider__title {
    background-color: transparent;
    margin-bottom: 0px;
    margin-left: 60px;
}

.main-slider__title:first-child {
    margin-top: 15px;
}

.main-slider__btn {
    display: none;
    margin-left: 80%;
    margin-top: -100px;
    opacity: 0.7;
}

.owl-dot.active {
    background: #de321e 0 0;
}

.content-page__main-slider>.main-slider {
    margin-top: 20px;
}

/*---*/

@media only screen and (min-width: 768px){
.accordion-tabs__tab-content {
    min-height: 250px;
}
}

@media only screen and (max-width: 767px){
    li.accordion-tabs__cont.accordion-tabs__cont_no_tabs {
    margin-top: 20px;
}
}


.adapt-table__td_title_chPos input[type=checkbox]:checked+label:before {
    background-color: #2464b2;
}


.dc-buy-button {
    background-color: #de321e !important;
    color: #fff !important;
}
.dc-detail__price {
    color: #de321e;
}

.dinfo_article {
    color: #de321e;
}

.dc-view-settings__sort-link--current {
    color: #de321e;
}

.dc-detail__collapse-btn {
    color: #de321e;
}

.dc-sugg--tile .dc-sugg__item:focus, .dc-sugg--tile .dc-sugg__item:hover {
    border-color: #de321e;
}

.main-slider {
    margin-bottom: 0;
}

.feedbackB{
    flex-direction: column;

}

.feedback__col{
    /*width: 70%;*/
    width: 100%;
}

.feedback__col_custom{
    /*display: flex;*/
    display: block;
    justify-content: space-between;

}

.ratingb {
    /*padding: 1px 4px;
    border-radius: 5px;
    color: #566068;*/
    padding: 1px 6px;
    border-radius: 3px;
    color: #fff;
    font-weight: 700;

}

.zero_rating {
    /*margin-left: 3px;
    padding: 1px 13px;
    border-radius: 5px;
    background-color: #eee;*/
    /*padding: 2px 13px;*/
    border-radius: 3px;
    color: #fff;
    font-weight: 700;
}

.ratingb-color_05{
    background-color: #de321e;
}

.ratingb-color_10{
    background-color: #ff4c22;
}

.ratingb-color_15{
    background-color: #ff7221;
}

.ratingb-color_20{
    background-color: #ff961f;
}

.ratingb-color_25{
    background-color: #ffcc1d;
}

.ratingb-color_30{
    background-color: #dcf618;
}

.ratingb-color_35{
    background-color: #99e80e;
}

.ratingb-color_40{
    background-color: #63d307;
}

.ratingb-color_45{
    background-color: #42c202;
}

.ratingb-color_50{
    background-color: #2aa500;
}

.feedbacklogin:hover{
    cursor: pointer;
}

.producer-info__link, .web_ar_oem_brand {
    white-space: nowrap;
}

.dc-item-table__gallery-btn {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 490 397.70001' width='490' height='397.7' fill='%23de321e'%3E%3Cg transform='translate(0 -46.15)'%3E%3Cpath d='M0 167.85v216.2c0 33 26.8 59.8 59.8 59.8h370.4c33 0 59.8-26.8 59.8-59.8v-216.2c0-31.4-25.5-56.9-56.9-56.9h-79.6l-1.9-8.3c-7.7-33.3-37-56.5-71.2-56.5h-70.9c-34.1 0-63.4 23.2-71.2 56.5l-1.9 8.3H56.9c-31.4 0-56.9 25.6-56.9 56.9zm146.2-32.4c5.7 0 10.6-3.9 11.9-9.5l4.1-17.8c5.2-22.1 24.6-37.5 47.3-37.5h70.9c22.7 0 42.1 15.4 47.3 37.5l4.1 17.8c1.3 5.5 6.2 9.5 11.9 9.5H433c17.9 0 32.4 14.5 32.4 32.4v216.2c0 19.5-15.8 35.3-35.3 35.3H59.8c-19.5 0-35.3-15.8-35.3-35.3v-216.2c0-17.9 14.5-32.4 32.4-32.4z'/%3E%3Ccircle cx='82.9' cy='187.75' r='16.4'/%3E%3Cpath d='M245 380.95c56.7 0 102.9-46.2 102.9-102.9s-46.2-102.9-102.9-102.9-102.9 46.1-102.9 102.9c0 56.8 46.2 102.9 102.9 102.9zm0-181.3c43.2 0 78.4 35.2 78.4 78.4s-35.2 78.4-78.4 78.4-78.4-35.2-78.4-78.4 35.2-78.4 78.4-78.4z'/%3E%3C/g%3E%3C/svg%3E");
}


._3YnKqo5flseXUrCNYnJfdp, ._3IQ_qpdVQHWlsy3iyiPpRh {
    display: none !important;
}

.producers_filter{
    text-decoration: none;
}


.main-admin__content .filter, .search-brand-filter .filter, .producer-info__list .filter {
    background-color: transparent;
    padding: 0 !important;
}

.main-admin__content .ratingb-color_05.filter, .search-brand-filter .ratingb-color_05.filter, .producer-info__list .ratingb-color_05.filter  {
    color: #de321e;
}

.main-admin__content .ratingb-color_10.filter, .search-brand-filter .ratingb-color_10.filter, .producer-info__list .ratingb-color_10.filter  {
    color: #ff4c22;
}
 
.main-admin__content .ratingb-color_15.filter, .search-brand-filter .ratingb-color_15.filter, .producer-info__list .ratingb-color_15.filter  {
    color: #ff7221;
}

.main-admin__content .ratingb-color_20.filter, .search-brand-filter .ratingb-color_20.filter, .producer-info__list .ratingb-color_20.filter  {
    color: #ff961f;
}

.main-admin__content .ratingb-color_25.filter, .search-brand-filter .ratingb-color_25.filter, .producer-info__list .ratingb-color_25.filter  {
    color: #ffcc1d;
}

.main-admin__content .ratingb-color_30.filter, .search-brand-filter .ratingb-color_30.filter, .producer-info__list .ratingb-color_30.filter  {
    color: #dcf618;
}

.main-admin__content .ratingb-color_35.filter, .search-brand-filter .ratingb-color_35.filter, .producer-info__list .ratingb-color_35.filter  {
    color: #99e80e;
}

.main-admin__content .ratingb-color_40.filter, .search-brand-filter .ratingb-color_40.filter, .producer-info__list .ratingb-color_40.filter  {
    color: #63d307;
}

.main-admin__content .ratingb-color_45.filter, .search-brand-filter .ratingb-color_45.filter, .producer-info__list .ratingb-color_45.filter  {
    color: #42c202;
}

.main-admin__content .ratingb-color_50.filter, .search-brand-filter .ratingb-color_50.filter, .producer-info__list .ratingb-color_50.filter {
    color: #2aa500;
}

.producer-info__link a {
    padding-left: 2px;
    padding-right: 2px;
}

.search-delivery-condition {
    display: block;
    color: #71bc4c;
    font-size: 10px;
    line-height: 12px;
}

.feedback__add-btn {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23de321e'%3E%3Cpath d='M16.7 11H13V7.3h-2V11H7.3v2H11v3.7h2V13h3.7v-2zm2.4-6.1C15.2 1 8.8 1 4.9 4.9S1 15.2 4.9 19.1s10.2 3.9 14.1 0 4-10.3.1-14.2zM6.3 17.7c-3.1-3.1-3.1-8.2 0-11.3s8.2-3.1 11.3 0 3.1 8.2 0 11.3-8.1 3.1-11.3 0z'/%3E%3C/svg%3E");
}

.feedback__limits {
    color: #666;
    border-left: 1px solid #ccc;
    padding: 0px 15px;
}

.feedback__msg-moderating {
    padding: 15px;
    margin: 10px 15px;
}

.detail_info_page_search_results {
    margin-top: 20px;
    margin-bottom: 20px;
}

.detail_info_page_search_results .loader:after {
    content: "Идет загрузка цен и предложений. Пожалуйста, подождите.";
    line-height: 170px;
    font-size: 16px;
    text-align: center;
}

.contact-details__value[data-contact-prop="work_mode"] {
    display:none;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
    background: #de321e;
}

.bootstrap-select>.validation-failed, input.validation-failed, input.validation-failed:focus, textarea.validation-failed, textarea.validation-failed:focus {
    border-color: #f48080;
    box-shadow: 0 0 0 1px #f48080 inset;
}


table.detail_info_page > tbody > tr:nth-child(odd) > td{
   background-color:#fff;
   border-bottom: 1px solid #f5f5f5;
}
table.detail_info_page > tbody > tr:nth-child(even) > td{
   background-color:#fff;
   border-bottom: 1px solid #f5f5f5;
}

#dc__button_accept .dc__button_accept-arrow {
    background-color: #de321e;
}

.search-delivery-condition {
    overflow: visible;
    white-space: nowrap;
    width: 100px;
    text-transform: none;
}


.positions-page__archive-check input[type="checkbox"] + label::before {
    z-index: 4;
}

.login-error-text {
    font-size: 14px;
    color: #de321e;
}

.parts-tform__del-button {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%23de321e'%3E%3Cpath data-name='delete %26%23x43A;%26%23x43E;%26%23x43F;%26%23x438;%26%23x44F;' class='cls-1' d='M12.59 6L10 8.59 7.41 6 6 7.41 8.59 10 6 12.59 7.41 14 10 11.41 12.59 14 14 12.59 11.41 10 14 7.41zM10 0a10 10 0 1 0 10 10A9.991 9.991 0 0 0 10 0zm0 18a8 8 0 1 1 8-8 8.011 8.011 0 0 1-8 8z'/%3E%3C/svg%3E");
}


.parts-tform__tr-data {
    border-bottom: 0;
}

.parts-tform__td {
    padding: 3px 2px;
}

 .parts-tform__td input.clearAll.TextBox {
    padding: 0 8px;
    color: #333;
    border-bottom: 1px solid #e5e5e5;
    border-radius: 0;
    border-top: 0;
    border-right: 0;
    border-left: 0;
}

.parts-tform__th {
    padding: 12px;

}

.accordion-tabs {
    padding-top: 20px;
}

.basket-table__summary-price, .positions-table__data-cell--debt, .stock-info-offices__row:hover a {
    color: #de321e;
}

.paginator__item--active:hover {

    background-color: #114e8d;

}

.dropdown-menu > li > a:active, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover, .question__quest:hover, .search-results__info-link:hover, .menu-catalog-sub__link:hover, .menu-catalog__link:hover, .producer-info__link a:hover, .vendors__link:hover, .search-brands__link:hover, .dc-filter-clist__item:focus, .dc-filter-clist__item:hover, #lk_div .lk_info .flc ul li a:active, #lk_div .lk_info .flc ul li a:focus, #lk_div .lk_info .flc ul li a:hover, .accordion-tabs__link--active:focus, #lk_div #lk_rightinfo .lk_caption #lk_edit_link a:active, #lk_div #lk_rightinfo .lk_caption #lk_edit_link a:focus, #lk_div #lk_rightinfo .lk_caption #lk_edit_link a:hover, .grid-card__item:focus .grid-card__svg, .grid-card__item:hover .grid-card__svg {
    color: #de321e;
}

input[type="checkbox"].validation-failed + label::before {
    border-color: #f48080;
}

.btn, .submitButton {
    text-shadow: inherit;
}

.state-info__inner {
    height: auto;
}

.positions-table__th a:hover {
    color: #cdcdcd;
}

.brief-table__total {
    background: #eee;
    border-top: 0;
}
.grid-card__item:hover {
    border-color: #de321e;
}

/*.content-page a,*/ .cc-content a {
    color: #2464b2;
    font-size: 100%;
}

#loadpage > table > tbody > tr > td > b {
    background-color: #2464b2;
    color: #fff;
    padding: 8px;
    font-weight: 500;
}

#loadpage > table > tbody > tr > td > b:hover, .add-basket-notify__button_confirm:hover {
    background-color: #114e8d;
    transition: background .15s;
}


.column-val--detail-info:hover, .column-val--picture:hover {
    background-color: #de321e;
}

.dc-data-filter__filter-button--reset:focus, .dc-data-filter__filter-button--reset:hover/*, .btn:focus, .btn:hover, .submitButton:active, .submitButton:focus, .submitButton:hover*/ {
    background: #c82d1b;
}

a.btn.dc-buy-button.dc-buy-button--full-text {
    color: #fff;
}

.content-page .tbl-s1 th, .cc-content .tbl-s1 th, .content-page .table-style-1 th, .cc-content .table-style-1 th, .content-page .tbl-codes th, .cc-content .tbl-codes th {
    font-size: 100%;
}


.add-basket-notify__button_confirm {
    border-color: #2464b2;
    color: #fff;
    background-color: #2464b2;
}

.add-basket-notify__button_close:hover {
    border-color: #de321e;
    color: #fff;
    background-color: #de321e;
}

.add-basket-notify__button_close {
    background-color: #c82d1b;
    color: #fff;
    transition: background .15s;
}

.pull-left {
    color: #888;
}

span.bs-caret > span.caret {
    color: initial;
}

label.search-full__smode-label:: {
    top: 2px;
}

#notifies > div > div > div.form-gr__control > label::before {
    top: 4px;
}

a.producer-info__spec-link {
    font-size: 13px;
}

a.btn.btn_position {
    color: #fff !important;
}

#login .header__user-info {
    display: flex !important;
}

@media (max-width: 767px) {
.catalog-list__title {
    padding-left: 0;
}
}

.contact-details_mobile .contact-details__icon {
    fill: #de321e;
}

.web-table__col_print a:active, .web-table__col_print a:focus, .web-table__col_print a:hover, .web-table__print a:active, .web-table__print a:focus, .web-table__print a:hover {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' viewBox='0 0 20 18' fill='%23de321e'%3E%3Cpath class='cls-1' d='M17 5H3a3 3 0 0 0-3 3v6h4v4h12v-4h4V8a3 3 0 0 0-3-3zm-3 11H6v-5h8v5zm3-7a1 1 0 1 1 1-1 1 1 0 0 1-1 1zm-1-9H4v4h12V0z'/%3E%3C/svg%3E");
}

div.documents-dialog > a.btn.btn_view_pseudo:focus, div.documents-dialog > a.btn.btn_view_pseudo:hover {
    color: #fff;
    background-color: #f44336;
    border-color: #f44336;
}

.web_ar_brand {
    white-space: nowrap;
}

.ar_addLink {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23de321e'%3E%3Cpath d='M16.7 11H13V7.3h-2V11H7.3v2H11v3.7h2V13h3.7v-2zm2.4-6.1C15.2 1 8.8 1 4.9 4.9S1 15.2 4.9 19.1s10.2 3.9 14.1 0 4-10.3.1-14.2zM6.3 17.7c-3.1-3.1-3.1-8.2 0-11.3s8.2-3.1 11.3 0 3.1 8.2 0 11.3-8.1 3.1-11.3 0z'/%3E%3C/svg%3E");
}

#dinfo_tabs li:hover a, #dinfo_tabs li.active_tab a {
    background-color: #de321e;
    color: #ffffff;
}

.dinfo_article {
    color: #de321e;
}

.bonus {
    font-size: 110%;
}
.form-gr__title {
    padding: 15px 0px;
    font-weight: 700;
    font-size: 18px;
}

.content-page ol li::before {
    color: #de321e;
}

/*div.main-admin__content > div > table#admin-edit-table.admin_edit_table:nth-child(2) > caption {
    background-color: orange;
}*/

.referral {
    display: inline-block;
    padding: 15px 30px;
    width: 130px;
    /*background: #f5f5f5;*/
    border-radius: 3px;
    text-align: center;
    margin: 5px 0 0 50px;
}
.referral_name, .referrer_name {
    display: inline-block;
    padding: 5px 10px;
    color: #999;
}

.referrer {
    display: inline-block;
    /* border: 1px solid gray; */
    padding: 15px 30px;
    width: 130px;
    /*background: #114e8d;*/
    color: #fff;
    border-radius: 3px;
    text-align: center;
}

.stt_21 {
    background: url(/_upload/33.png);
}

.kbhu_CzO5NQ3ICIG4GIf4, :root {
    --link-color: #114e8d;
    --default-background: #f0f0f0;
}

input[type=checkbox]+label[for=d_dct_id_0]::before {
    border: 2px solid #999999;
}


#dinfo_tabs li:hover a, #dinfo_tabs li.active_tab a, .dc-model-list__item-link:active .dc-model-list__item-name-area {
    background-color: #de321e;
}


.dc-model-list__item-link:focus, .dc-model-list__item-link:hover, .dc-model-list__item-link:active {
    border-color: #de321e;
}

.dc-model-list__item-link:active {
    border-color: #de321e;
}

.dc-card__image--no-image {
    background-color: #f7f7f7;
}



.bx-livechat-body {
	background: #fff !important;
}
.bx-livechat-copyright {
	display: none !important;
}

.b24-widget-button-pulse {
	border: 0 !important;
}

.b24-widget-button-inner-mask {
	opacity: 0.02 !important;
}

.bx-im-textarea-input {
      	 padding: 5px 5px 0px 5px !important;
}

.bx-livechat-alert-box bx-livechat-form-show, .bx-livechat-alert-box {
	display: none !important;
}

.dc-model-list__item-link:focus .dc-model-list__item-name-area, .dc-model-list__item-link:hover .dc-model-list__item-name-area {

    background-color: #de321e;
	border-color: #de321e;
}
