#carouselmanufacturers_slider .manufacturers-box { display: flex; justify-content: center; align-items: center; }

/* SLIDER */
.slider-shaddow { display:none !important; }
.rev_slider .element-shape.element-shape-bottom { display:none !important; }
.slider_title { text-align: left; font-weight: 700; text-transform: none; text-shadow: 1px 1px 2px rgba(0,0,0,.65); }
.slider_text { text-align: start; text-shadow: 1px 1px 2px rgba(0,0,0,.65); }

@media all and (min-width:992px) {
	/* LOGO ROW */
	#header-row-logo > div > div { height: 85px; display: flex; align-items: center; justify-content: space-between; }
	#header-row-logo .search-site { margin:0; }
	#header-row-logo .logo { width: 240px; }
	/* MENU ROW */
	#menu-box { height:55px; align-items:center; }
	.wsmenu > .wsmenu-list > li > a { font-size:19px; padding:15px 20px; letter-spacing:.4px; font-weight:800; }
	.wsmainfull { height: 100%; display: flex; align-items: center; }
	.basket { top:0; }
	/* MEGAMENU */
	.wsmenu > .wsmenu-list > li > .wsmegamenu { top:52px; }
	.wsmenu > .wsmenu-list > li > .wsmegamenu .typography-text { font-size: 18px; }
	.wsmenu > .wsmenu-list > li > .wsmegamenu .title { font-size:19px; margin: 10px 0px 5px 0px; }
}
@media all and (min-width:992px) and (max-width:1099px) {
	/* MENU ROW */
	.wsmenu > .wsmenu-list > li > a { font-size:18px; padding:15px 15px; letter-spacing:.4px; font-weight:800; }
}
@media all and (max-width:991px) {
	/* MEGAMENU */
	.wsmenu > .wsmenu-list > li > .wsmegamenu .typography-text { font-size: 16px; }
	.wsmenu > .wsmenu-list > li > .wsmegamenu .title { font-size: 17px; }
	/* MOBILE MENU */
	.wsmenu > .wsmenu-list > li > a { font-size:16px; letter-spacing:.2px; font-weight:700; }
	.wsanimated-arrow { height:100%; width:100%; margin:0; padding:0 6px 0 0; display:flex; justify-content:center; align-items:center; }
}



