/* header menu */

.header-vehicles-item .content h4 {
    text-transform: none;
}

/* добавляем телефон в шапку */

.main-menu-contacts {
	color: #fff;
	/* margin-left: auto; */
}

.main-menu-contacts-phone {
	font-size: 17px;
	font-weight: 700;
}

.main-menu-contacts-text {
	font-size: 12px;
	line-height: 1.3;
}

/* double name model auto to tablet and mobile */

.main-menu-container .main-menu-level2-mobile .header .title {
    font-size: 14px;
		padding-top: 18px;
}

.main-menu-container .main-menu-level2-mobile .header .subtitle {
    display: none;
}

.cookie-warning {
    position: fixed;
    bottom: 0;
    z-index: 12;
    background: #ffffffeb;
    padding: 0 10px;
    border-bottom: 2px solid #eee;
    width: 100%;
}
.cookie-warning__title {
    margin: 10px auto;
    width: 90%;
}
.cookie-warning__text {
    font-size: 12px;
    margin: 10px auto;
    width: 90%;
}
.cookie-warning__close {
    position: absolute;
    right: 30px;
    top: 10px;
    font-size: 14px;
    cursor: pointer;
}
.cookie-warning a{
    color: #333;
}
.hero .carousel-slide-details .subtitle {
  text-shadow: 1px 1px 1px rgba(0,0,0,0.7) !important;
}

/* footer menu desktop */

@media only screen and (min-width: 740px) {
.footer-col-title {
    min-height: 28px;
    height: auto;
}
}

/* Скрываем раздел спецпредложения в меню и на мобилке */
.main-menu-container ul.main-nav li:nth-child(2) {
display:none;
}
@media (max-width: 999px) {
.flyout-menu-hamb-item:nth-child(2) {
    display: none;
}
.main-menu-contacts {
  /* margin-left: 35px; */
}
}
/* телефон в шапке */

@media (max-width: 768px) {
	.main-menu-contacts {
		margin-right: 10px;
	}
}

@media (max-width: 480px) {
.main-menu-contacts {
    display: none;
}
}

/*форма поиска по сайту*/
#ya-site-form0 .ya-site-form__form * {
    font-size: 12px !important;
    /* font-family: "Proxima Nova"; */
}
#ya-site-form0 .ya-site-form__form .ya-site-form__input-text {
    border-color: #fff!important;
}
#ya-site-form0 .ya-site-form__submit {
    width: auto;
    cursor: pointer;
    padding: 8px 12px;
    border-radius: 0 4px 4px 0;
    font-weight: bold;
    display: inline-block;
    text-transform: uppercase;
    border: 0;
    text-decoration: none !important;
    background-color: #ffba00;
}
#ya-site-form0 .ya-site-form__input-text {
    width: 100%;
    margin: 0!important;
    cursor: text;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline-style: none;
    -webkit-appearance: textfield;
    border-radius: .28571rem 0 0 .28571rem;
    background: #fff;
    border: .07143rem solid #bfbfbf;
    padding: 0 .71429rem 0 .71429rem;
    min-height: 1.82rem;
    line-height: normal;
}
#ya-site-form0 .ya-site-form__wrap {
    width: 250px;
}
#ya-site-form0 .ya-site-form__submit {
    margin: 0;
}

 .main-menu-searсh {
    display: none;
}

#ya-site-form0 {
    margin-left: auto!important;
}

.transparent-box a{
  color:#fff;
}
.transparent-box a:hover{
  color:#fff;
  text-decoration: none;
}
@media (max-width: 1199px) {
	#ya-site-form0 {
	    display: none;
	}
  .main-menu-contacts {
    margin-left: auto;
  }
}
@media (max-width: 999px) {
	#ya-site-form0 {
	    display: inline-block;
	}
}
@media (max-width: 767px) {
	#ya-site-form0 {
	    display: none;
	}
.main-menu-contacts {
    margin-left: 30px;
}
}
