
.btn-link,
.btn-link:hover, .btn-link:focus,
.pagination > li > a,
.pagination > li > span,
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus,
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus,
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge,
.panel-primary > .panel-heading .badge,
ul > li:before, ol > li:before,
ul.nav-sidebar li.dropdown-submenu.showed > a,
ul.nav-sidebar li.active > a,
.b-service-advantage .b-service-advantage__title,
.review__message:before, .review__message:after,
.b-cfitem:hover .b-cfitem .b-cfitem__name,
.backshare .detailback:hover i,
.mainform .calendar-wrap a:hover,
.mainform .rating .rating-icon:hover,
.mainform .rating .rating-icon.hover,
.catalogsorter .template a:hover, .catalogsorter .template a.selected,
a,
a:focus,
.service-specialist .service-specialist__name,
.service-specialist .service-specialist__phone a:before,
.service-specialist .service-specialist__ask a:before {
	color: #14730a;
	font-weight: bold;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .h1 a:hover, .h2 a:hover, .h3 a:hover, .h4 a:hover, .h5 a:hover, .h6 a:hover,
h4, .h4, h6, .h6 {
	color: #000000;
}

a:hover {
	color: #127E21;
}

.btn-primary,
.btn-primary.disabled, .btn-primary.disabled:hover,
.btn-primary.disabled:focus, .btn-primary.disabled.focus,
.btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active,
.dropdown-menu > li > a:hover, .dropdown-menu > li > a.hover, .dropdown-menu > li > a:focus,
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a.hover, .dropdown-menu > .active > a:focus,
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus,
.navbar-default,
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus,
.label-primary,
.progress-bar,
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus,
.panel-primary > .panel-heading,
.fancybox-title,
.b-mmenu.navbar-default .dropdown-menu > li > a,
/*.b-mmenu.navbar-default .navbar-nav > li > a,*/
.rs-banners .rs-banners_infowrap .rs-banners_button,
.b-expert__btn, .b-expert__input,
.map-sidebar__message,
/*.review__name:before,*/
.b-gallery-item.is-full .b-gallery-item__info,
.b-detail-subs .b-detail-subs__btn:focus,
.b-detail-subs .b-detail-subs__btn:hover,
.b-g-item .b-g-item__data,
.list_section__info,
.mainbanners .owl-carousel .owl-dots .owl-dot span:hover,
.smartfilter .bx_ui_slider_pricebar_V,
.smartfilter .bx_ui_slider_handle:hover,
.owl .owl-nav div:hover, .owl_banners .owl-nav div:hover, .owl_banners2 .owl-nav div:hover, .owlslider .owl-nav div:hover {
	background-color: #38752b;
}

.rs-banners-container .owl-theme .owl-dots .owl-dot.active span {
	background-color: #f6f6f6;
}
.rs-banners-container .owl-theme .owl-dots .owl-dot:hover span {
	background-color: #ffffff;
}

.b-mmenu .b-mmenu__toggle {
	background: url('/bitrix/templates/adaptive2020/assets/img/menu_bg.png') repeat-x 0px 0px;
}

.b-mmenu .navbar-collapse .menu_r {
    position: absolute;
    width: 3px;
    height: 55px;
    top: 0px;
    right: 0px;
    background: url('/bitrix/templates/adaptive2020/assets/img/top_menu_rl.png') no-repeat 0px 0px;
}

.b-mmenu .navbar-collapse .menu_l {
    position: absolute;
    width: 3px;
    height: 55px;
    top: 0px;
    left: 0px;
    background: url('/bitrix/templates/adaptive2020/assets/img/top_menu_rl.png') no-repeat -3px 0px;
}

.b-mmenu .navbar-nav {
	background: url('/bitrix/templates/adaptive2020/assets/img/menu_bg.png') repeat-x 0px 0px;
}
.b-mmenu.navbar-default .navbar-nav > li > a {
	/*background: url('/bitrix/templates/adaptive2020/assets/img/menu_sep.png') no-repeat 100% 0px;*/
}

.gmap-pointer {
	background-image: url('data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3C%21--%20Creator%3A%20CorelDRAW%20X6%20--%3E%0D%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20width%3D%22244px%22%20height%3D%22167px%22%20version%3D%221.1%22%20style%3D%22shape-rendering%3AgeometricPrecision%3B%20text-rendering%3AgeometricPrecision%3B%20image-rendering%3AoptimizeQuality%3B%20fill-rule%3Aevenodd%3B%20clip-rule%3Aevenodd%22%0D%0AviewBox%3D%220%200%2024400000%2016731128%22%0D%0A%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0D%0A%20%3Cg%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_x0020_1%22%3E%0D%0A%20%20%3Cmetadata%20id%3D%22CorelCorpID_0Corel-Layer%22%2F%3E%0D%0A%20%20%3Cpath%20fill%3D%22#53b140%22%20d%3D%22M15925968%202203706c482438%2C-175120%201003031%2C-270694%201545951%2C-270694%202262542%2C0%204137654%2C1658290%204476575%2C3825713%201456191%2C753670%202451506%2C2273890%202451506%2C4026705%200%2C2502598%20-2028757%2C4531354%20-4531355%2C4531354%20-537558%2C0%20-1053158%2C-93758%20-1531567%2C-265559%20-707997%2C1579539%20-2293890%2C2679903%20-4136917%2C2679903%20-1200987%2C0%20-2292670%2C-467431%20-3103560%2C-1230037%20-757302%2C568792%20-1698574%2C905897%20-2718597%2C905897%20-1340363%2C0%20-2544613%2C-582125%20-3374226%2C-1507142%20-155290%2C16085%20-312878%2C24453%20-472423%2C24453%20-2502598%2C0%20-4531355%2C-2028756%20-4531355%2C-4531354%200%2C-1950516%201232448%2C-3613062%202961036%2C-4251725%20-191318%2C-370750%20-299403%2C-791429%20-299403%2C-1237385%200%2C-1492333%201209782%2C-2702115%202702115%2C-2702115%20342722%2C0%20670493%2C63972%20972194%2C180368%20490296%2C-1386036%201812048%2C-2379053%203365999%2C-2379053%20706181%2C0%201364391%2C205106%201918487%2C558920%20456339%2C-352254%201028421%2C-561955%201649496%2C-561955%201322037%2C0%202422145%2C949499%202656044%2C2203706z%22%2F%3E%0D%0A%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}

.form-control:focus,
.btn-primary,
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active,
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus,
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active,
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus,
.panel-primary,
.panel-primary > .panel-heading,
.b-expert__btn, .b-expert__input,
footer,
.map-sidebar__message-inner:after,
.b-detail-subs .b-detail-subs__btn:focus,
.b-detail-subs .b-detail-subs__btn:hover,
.smartfilter .bx_filter_popup_result:hover,
.bx_filter_param_label.active .bx_filter_param_btn,
.bx_filter_param_label:hover .bx_filter_param_btn,
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle,
.widgets__border,
.b-detail-mainelement,
.b-detail-mainelement__infoline {
	border-color: #53b140;
}


.panel-primary > .panel-heading + .panel-collapse > .panel-body,
.b-detail-tour,
.b-detail-tour__infoline {
	border-top-color: #53b140;
}


.panel-primary > .panel-footer + .panel-collapse > .panel-body,
.mainform .inner-wrap,
.dropdown-menu,
.b-detail-tour__infoline,
.mainform .inner-wrap,
.mainbanners_items,
body .popup-window.smartFilterSelectbox .popup-window-content ul {
	border-bottom-color: #53b140;
}


.blockquote-leftline {
	border-left-color: #53b140;
}

.smartfilter .bx_filter_popup_result:hover .arrow {
	border-right-color: #53b140;
}

.side__widget a:hover svg,
.b-header .b-header__contacts .icon-svg,
.b-header .b-header__recall .icon-svg,
.b-header .b-header__worktime .icon-svg,
.b-mmenu.navbar-default .navbar-nav > li > a > .menu-icon > .icon-svg,
footer .svg-location,
.flpl,
.price .svg-wallet,
.b-backshare .b-backshare__icon,
.fil0,
#doyouknow .know_title svg {
	fill: #53b140;
}

.b-header {
	background: url('/bitrix/templates/adaptive2020/assets/img/header_top_bg.png') no-repeat 100% 0%;
}

@media (min-width: 992px) {
	.b-mmenu .navbar-collapse {
		background: #53b140 url('/bitrix/templates/adaptive2020/assets/img/menu_bg.png') repeat-x 0px 0px;
	}

	.b-mmenu .search-bar .search-open,
	.smartfilter.ftype2 ul .bx_filter_prop > .body {
		border-bottom-color: #53b140;
	}
}

@media (min-width: 480px) {
	.b-page:not(.has-sidebar) .b-detail-subs .b-detail-subs__left,
	.b-page:not(.has-sidebar) .b-detail-subs .b-detail-subs__left:before {
		background-color: #53b140;
	}

}

@media (min-width: 768px) {
	.b-page.has-sidebar .b-detail-subs .b-detail-subs__left,
	.b-page.has-sidebar .b-detail-subs .b-detail-subs__left:before {
		background-color: #53b140;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	.b-page.has-sidebar .b-detail-subs .b-detail-subs__left,
	.b-page.has-sidebar .b-detail-subs .b-detail-subs__left:before {
		background-color: #53b140
	}
}

.b-mmenu {
	background: transparent;
}


.btn-link:hover, .btn-link:focus,
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active,
.open > .btn-primary.dropdown-toggle,
.nav > li > a:hover, .nav > li > a:focus,
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus,
/*.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus,*/
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,
.label-primary[href]:hover, .label-primary[href]:focus,
html .btn-default:hover, html .btn-default:focus, html .btn-default.focus, html .btn-default:active, html .btn-default.active,
.open > html .btn-default.dropdown-toggle,
.b-mmenu .b-mmenu__toggle:focus,
.b-mmenu .b-mmenu__toggle:hover,
.b-mmenu .b-mmenu__toggle.hover,
.b-mmenu .b-mmenu__toggle.hover,
.b-mmenu.navbar-default .navbar-nav .dropdown-menu > li > a:hover,
.b-mmenu.navbar-default .navbar-nav .dropdown-menu > li > a.hover,
.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a.hover,
.b-mmenu.navbar-default .navbar-nav > .open > a:focus,
.b-mmenu.navbar-default .navbar-nav > .open > a:hover,
.b-mmenu.navbar-default .navbar-nav > .open > a.hover,
.b-mmenu.navbar-default .navbar-nav li:hover > a,
.b-mmenu.navbar-default .navbar-nav li.hover > a,
.b-expert__btn:hover,
.b-gallery-item.is-full:hover .b-gallery-item__info,
.list_section__link:hover .list_section__info,
.mainbanners .owl-carousel .owl-dots .owl-dot.active span,
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
	background-color: #459635;
}

.b-mmenu.navbar-default .navbar-nav li:hover > a,
.b-mmenu.navbar-default .navbar-nav li.hover > a {
    /*background: url('/bitrix/templates/adaptive2020/assets/img/menu_sep.png') no-repeat 100% 0px, url('/bitrix/templates/adaptive2020/assets/img/menu_act.jpg') repeat-x 0px 2px;*/
    background: url('/bitrix/templates/adaptive2020/assets/img/menu_act.png') repeat-x 0px 0px;
}

@media (max-width: 767px) {
	.xs-no-padding {
		padding: 0;
	}
}

.b-header .b-aclogo .b-aclogo__text, .b-header .b-aclogo .b-aclogo__img {
	height: 90px;
}

@media (max-width: 991px) {
	/* пункты выпадающего меню мобильной версии */
	.b-mmenu.navbar-default .navbar-nav > li > a {
		background: #53b140;
		border-top: 1px solid #fff;
	}
	.b-mmenu.navbar-default .navbar-nav li:hover > a,
	.b-mmenu.navbar-default .navbar-nav li.hover > a
	{
		/*background: url('/bitrix/templates/adaptive2020/assets/img/menu_sep.png') no-repeat 100% 0px, url('/bitrix/templates/adaptive2020/assets/img/menu_act.jpg') repeat-x 0px 2px;*/
		background: #459635;
	}

	.b-header .b-aclogo .b-aclogo__text, .b-header .b-aclogo .b-aclogo__img {
		height: 50px;
	}
	.b-header {
		padding-top: 5px;
		padding-bottom: 5px;
		background: url('/bitrix/templates/adaptive2020/assets/img/header_top_bg_200.png') no-repeat 100% 0%;
	}

	.b-mmenu .navbar-collapse .menu_r, .b-mmenu .navbar-collapse .menu_l {
		display: none;
	}
}

/*
.dropdown-menu {
    margin-left: -10px;
    width: 134px;
    border-bottom: 2px ridge #39BD3C;
    border-left: 2px groove #39BD3C;
    border-right: 2px ridge #39BD3C;
    border-top: 1px solid #1E982C;
    height: auto;
    background: url('/bitrix/templates/adaptive2020/assets/img/menu_drop.png') 0px 0px #3FA74B;
}
*/

html .btn-default:hover, html .btn-default:focus, html .btn-default.focus, html .btn-default:active, html .btn-default.active,
.open > html .btn-default.dropdown-toggle,
.b-expert__btn:hover,
.btn-primary:hover {
	border-color: #459635;
}

.b-backshare .b-backshare__backlink:hover .b-backshare__icon {
	fill: #459635;
}


.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active,
.open > .btn-primary.dropdown-toggle {
	color: #459635;
}

@media (max-width: 991px) {
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a.hover,
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a.hover,
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
	.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
	.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
	.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
	.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a.hover,
	.b-mmenu.navbar-default .navbar-nav > .open > a:focus,
	.b-mmenu.navbar-default .navbar-nav > .open > a:hover,
	.b-mmenu.navbar-default .navbar-nav > .open > a.hover {
		background-color: #459635;
	}
}


.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active,
.open > .btn-primary.dropdown-toggle,
.btn-primary,
.b-mmenu .b-mmenu__toggle,
.b-mmenu .search,
.b-mmenu.navbar-default .dropdown-menu > li > a,
.b-mmenu.navbar-default .navbar-nav > li > a,
.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a,
.b-mmenu .b-mmenu__toggle:focus,
.b-mmenu .b-mmenu__toggle:hover,
.b-mmenu .b-mmenu__toggle.hover,
.b-mmenu .b-mmenu__toggle.hover,
.b-mmenu.navbar-default .navbar-nav .dropdown-menu > li > a:hover,
.b-mmenu.navbar-default .navbar-nav .dropdown-menu > li > a.hover,
.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a.hover,
.b-mmenu.navbar-default .navbar-nav > .open > a:focus,
.b-mmenu.navbar-default .navbar-nav > .open > a:hover,
.b-mmenu.navbar-default .navbar-nav > .open > a.hover,
.b-mmenu.navbar-default .navbar-nav li:hover > a,
.b-mmenu.navbar-default .navbar-nav li.hover > a,
.rs-banners .rs-banners_infowrap .rs-banners_button,
.map-sidebar__message,
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,
a.label,
.owl .owl-nav div:hover, .owl_banners .owl-nav div:hover, .owl_banners2 .owl-nav div:hover, .owlslider .owl-nav div:hover,
.nav-tabs > li > a:hover,
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle,
a.label:hover, a.label:focus, a.label:active,
.list_section__info,
.list_section__link:hover .list_section__info,
.fancybox-skin,
.gmap .gmap-pointer__title, .gmap .gmap-pointer__body,
.gmap .gmap-pointer__body a,
.b-gallery-item.is-full .b-gallery-item__info,
.label {
	color: #ffffff;
}


.btn-primary .badge,
.b-mmenu .icon-toggle .icon-bar {
	background-color: #ffffff;
}

.b-mmenu .b-mmenu__toggle:hover,
.b-mmenu .b-mmenu__toggle.hover,
.b-mmenu.navbar-default .navbar-nav .dropdown-menu > li > a:hover,
.b-mmenu.navbar-default .navbar-nav .dropdown-menu > li > a.hover,
.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.b-mmenu.navbar-default .navbar-nav .open .dropdown-menu > li > a.hover,
.b-mmenu.navbar-default .navbar-nav > .open > a:focus,
.b-mmenu.navbar-default .navbar-nav > .open > a:hover,
.b-mmenu.navbar-default .navbar-nav > .open > a.hover,
.b-mmenu.navbar-default .navbar-nav li:hover > a,
.b-mmenu.navbar-default .navbar-nav li.hover > a {
	color: #ffffff;
}

.map-sidebar .svg-location,
.gmap-pointer__icon .svg-location {
	fill: #ffffff;
}

.b-g-item .b-g-item__preview {
	border-top-color: #ffffff;
}
.gall {
  margin: 5px 0px 0px 0px;
}
ul.gallery,
ul.gall,
.gallery ul {
	padding-left: 0px;
}

.gallery:after {
	content: "";
	display: table;
	clear: both;
}

.gallery li {
	list-style: none;
}
.gallery li::before {
	display: none;
}
.gallery li span,
.gallery li a {
	margin: 8px;
	text-decoration: none;
}
.gallery img {
	display: block;
	margin: 0px;
}

.gall li a,
.gall li span {
	width: 118px;
	height: 88px;
	overflow: hidden;
}
.gall img {
	min-width: 100%;
	min-height: 100%;
	max-width: 100%;
	display: block;
	border: none;
	outline: 0px;
}

.img_left {
	float: left;
}
.img_right {
	float: right !important;
}
.img_center {
	position: relative;
	/*
	left: 50%;
	margin-left: -25% !important;
	*/
	float: none !important;
}

.img,
.img-radius img {
  display: inline-block;
  overflow: hidden;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #BC8A4F;
}

img.lii {
	width: 1px;
	height: 1px;
	max-width: 1%;
}


.responsive-thumb img {
	-webkit-filter: grayscale(0);
	filter: none;
	border-radius: 5px;
	background-color: #fff;
	border: 1px solid #ddd;
	padding: 5px;
}

.responsive-thumb img:hover {

}

.responsive-thumb {
	padding: 5px;
}


.video-thumbnail {
	position: relative;
	display: inline-block;
	cursor: pointer;
}
.video-thumbnail:before {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 60px;
	height: 60px;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	background: url('/bitrix/templates/adaptive2020/assets/img/video-thumbnail.png') no-repeat center;
	content: " ";
	opacity: 0.8;
	pointer-events: none;
}


.video-thumbnail:hover:before {
  opacity: 1;
}


.rs-banners .rs-banners_banner,
.rs-banners-sidebanner,
.rs_banner-preloader {
	height: 40vw
}

.rs-banners .rs-banners_banner,
.rs-banners-sidebanner,
.rs_banner-preloader {
	height: 370px;
}

/*
@media (max-width: 1440px) {
	.rs-banners .rs-banners_banner,
	.rs-banners-sidebanner,
	.rs_banner-preloader {
		height: 370px;
	}
}
*/

@media (max-width: 991px) {
	.rs-banners .rs-banners_banner,
	.rs-banners-sidebanner,
	.rs_banner-preloader {
		height: 270px;
	}
}

.rs-banners-container {
	top: 0;
	margin-bottom: 5px;
}

@media (min-width: 768px) {
	.rs-banners .rs-banners_infowrap {
		width: 700px;
	}

	.rs-banners_wrap {
		top: -3%;
	}

	body .rs-banners .rs-banners_infowrap {
		height: 73%;
		top: 50%;
		margin: 0;
	}
}
