.header_wrap {
    background: transparent !important;
    margin-bottom: -145px;
    padding-top: 0px;
	position: relative;
	z-index:10;
}
.header-panel-wrapper {
	color: #fff;
}
body .bx_auth__icon svg path {
	stroke: #fff;
}
.top_menu_2 .nav:hover td a {
    color: rgba(255,255,255,0.65)!important;
}
body .menu-button-icon:before,
body .menu-button-icon:after {
	background: #fff;
}
.top_menu_2 .nav td .rela:hover a,
.top_menu_2 .nav td a, .header-button, .top_menu_2 .nav:hover td a:hover,
ul.left-menu li a, .top_menu .nav td a, a.header-phone, .header-phone {
	color: #fff !important;
	transition-property: background-color, color;
    transition-duration: 0.5s;
}
.top_menu_2 .nav td .rela:hover ul a,
.top_menu_2 .nav:hover td ul a,
.top_menu_2 .nav td ul a,
.top_menu .nav td ul a {
	color: #2c3449 !important;
}
ul.left-menu li a:hover,
.top_menu_2 .nav td a:hover,
.top_menu_2 .nav td ul a:hover,
.top_menu_2 .nav:hover td ul a:hover,
.top_menu .nav td ul a:hover {
	color: #c6366f !important;
}
.header_wrap svg path {
	fill: #fff !important;
}
.for-header-transparent {
	padding-top: 140px;
	padding-bottom: 70px;
}
.header, .header-panel, .header-content {
	border: 0;
}
.city-select {
	color: #fff;
}
.header-button:hover,
.header-button:focus,
.header-button:active {
	border-radius: 73px;
	background: transparent;
}

@media all and (max-width: 980px) {
	.for-header-transparent {
		padding-top: 0px;
	}
}
 body .header-language-switch-wrapper {
	color: #fff;
}
 body .header-language-switch-wrapper .header-language-switch-arrow svg {
	 fill: #fff;
	 stroke: #fff;
 }
 body .main-basket__icon svg {
    stroke: white;
}
body .main-basket__counter {
	border:1px solid white;
	font-weight: bold;
}

.top_menu_2 .nav .active a, .top_menu_2 .nav .active > span {
	color: #fff !important;
}