.header-top{
	font-size:12px
}
.header-top .header-top-contact-btn{
	white-space:nowrap;z-index:100
}
.header-top .header-top-contact-btn i,
.header-top .header-top-contact-btn svg{
	margin-right:6px
}
.header-top .header-top-contact-btn .btn{
	white-space:nowrap
}
.header-top .header-top-contact-btn .btn:not(:first-child){
	margin-left:0.5rem
}
.header-top li.header-top-tel .header-top-tel-wrap i,
.header-top li.header-top-tel .header-top-tel-wrap svg{
	margin-right:6px
}
@media (max-width: 991px){
	.header-top_description{
	display:none
}
	.header-top{
		display:none
	}

}
.siteHeader .header-top .container{
	padding:0px 15px
}
.header-top{
	color:var(--vk-color-text-light);
	margin-top:-7px;
}
.header-top .container{
	display:flex;overflow:visible
}
.header-top .header-top-description{
	position:relative;top:7px;display:block;margin:0;padding:9px 20px calc(7px + 7px) 0;width:100%;line-height:1.4em
}
.header-top nav{
	position:relative;top:7px
}
.header-top ul{
	display:flex;flex-wrap:nowrap;margin-top:0;margin-top:8px;margin-bottom:6px
}
.header-top ul>li{
	line-height:1.4em
}
.header-top ul>li>a,
.header-top ul>li>span{
	padding:0 15px;font-size:12px;white-space:nowrap;display:block
}
.header-top ul>li>a i,
.header-top ul>li>span i{
	margin:0 0.4em
}
.header-top li a:hover{
	background:none
}
.header-top .header-top-contact-btn{
	position:relative;top:7px
}
.header-top .header-top-contact-btn a.btn{
	border-top-left-radius:0;border-top-right-radius:0;border-top:none;font-size:14px
}
body.customize-partial-edit-shortcuts-shown .header-top .container>.customize-partial-edit-shortcut button{
	left:-60px
}
