.td-bel {
border-style: solid;
border-color: rgb(255,255,255);
}

.otstup-pravo {margin:  2px 0px 2px 10px; }

.otstup-levo {margin:  2px 10px 2px 0px; }

.otstup {margin:  2px 10px 2px 10px; }

.topper.ufslider {
    max-height: 100%;
    border-radius: var(--border-radius);
}
.topper.ufslider .clmn-aside {
    float: none;
    min-width: 29%;
    margin-bottom: 0;
}
.topper.ufslider .clmn-main {
    float: none;
    min-width: 71%;
    position: relative;
    overflow: hidden;
    padding-left: 0;
    line-height: 0;
}
.ufslider .topper-thumbs li {
    background: rgba(34,34,34,0.95);
    border-bottom: 1px solid #3e3d3e;
}
.ufslider .topper-thumbs li a span {
    background: none;
}
.ufslider .topper-active-h {
	display: flex;
    align-items: center;
	background: #ffffff;
	opacity: 0.93;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	line-height: initial;
	padding: 1.8rem 2.3rem;

}

.ufslider .btn-blue {
    margin: 0;
	color: #fff;
	display:none;
}
.ufslider p:last-child {
    margin-bottom: 0;
}
.ufslider p:first-child {
    margin-top: 0;
}
.ufslider .topper-active-h>p, .topper-active-h>a {
    text-decoration: none;
    flex: auto;
	padding-right: 15px;
	color: #fff;
    font-weight: bold;
}
.topper{display: flex;width: 100%;margin-bottom: 10px;max-height: 450px;overflow: hidden;}
.topper .clmn-aside{float: none;max-width: 25%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;flex-direction: column;}
.topper .clmn-main{float: none;max-width: 100%;min-width: 80%;position: relative;overflow: hidden;padding-left: 0;}
.topper .clmn-main img{max-width: 100%;}
.topper-thumbs{list-style:none;margin:0;padding:0;}
.topper-thumbs li{position: relative;overflow: hidden;height: 23%;}
.topper-thumbs li a{display: block;height: 100%;width: 100%;position: relative;color: #fff;}
.topper-thumbs li a span{position: absolute;width: 100%;height: 100%; padding: 10px 20px;}
.topper-thumbs li.active a span{background: #1f5ca5;}
.topper-thumbs li a img{position: absolute;left: 0;top: 0;min-width: 100%;min-height: 100%;}
.topper-active-h b{font-size: 18px;display: block;}
.topper-slides{list-style:none;margin:0;padding:0;}
.topper-slides a{color: var(--main-text-color);}
.topper-slides a:hover, .topper-slides a:focus {
	color: color: var(--main-text-color);
	text-decoration: none;
}


.topper-slides a b{color: #1f5ca5;}

@media only screen and (max-width: 1280px) {
	.topper-active-h{padding: 15px;}
	.topper-active-h p, .topper-thumbs li a {line-height: 1.4;}
}

@media only screen and (max-width: 768px) {
	.ufslider .topper-active-h {position: relative;}
	.ufslider .topper-thumbs li {width: 100%;}
	.topper{flex-direction: column-reverse;}
	.topper-thumbs li{height: 50px;}
	.topper .clmn-aside{max-width: 100%;}
	.topper-thumbs li a span{padding-left: 15px;}
	.topper .clmn-main{max-width: 100%;margin-bottom: 0;}
}