body .bx-filter .bx-ui-slider-track-container {
    z-index: 1;
}
#errorbuy_product .modal-wrapper .modal-body {
    height: auto;
}
.item_ns_wrap .videogalleryelement h4 {
    color: #000 !important;
}
.bx-sls{
    display: inline!important;
}
.error{
    border: 1px solid red;
}
.container.tb20 .pull-right img {
max-width:100%;
height:auto;
}
/*стили для блока с видео*/
.video_wrap{
	display:flex;
	Justify-content:center;
	flex-wrap: wrap;
	width:100%;
	margin-bottom:15px;
}
.video_item{
	padding: 0 5px 0 0;
}
.row h3,h2{
	margin-bottom:15px;
	font-weight: bold;
	font-size: 22px;
}

div div.nca-cookiesaccept-line {
    border-top-right-radius: 8px;
    width: 75%!important;
    box-shadow: 6px -2px 12px rgba(0, 0, 0, 0.3);
}
#nca-cookiesaccept-line-accept-btn {
    background-color: #1e394b;
    color: #d9edf7!important;
    padding: 8px 16px;
    outline: none;
    border: 2px solid #d9edf7;
	border-radius: 8px;
	transition: all .2s;
}
#nca-cookiesaccept-line-accept-btn:hover {
	border-color: #fff;
	color: #fff!important;
	background-color: #8cc6ec;
}

@media(max-width: 700px) {
	div div.nca-cookiesaccept-line {
		width: 100%!important;
	}
	#nca-nca-position-left > div:not(.nca-cookiesaccept-line-text):has(#nca-cookiesaccept-line-accept-btn) {
		align-self: baseline;
	}
}
.bl_phone {
    display: block;
}