/* CSS kod pishite v etom faile, chotobi pri ustanovke obnovlenii ne bilo problem  */
/* --------------------------------------- */
/* Here you can put custom css rules for your site */

/*
header .logo img {
    transform: scale(1.2) translateX(15px);
}
*/

.text_after_items.text_after_items--no-items {
    margin: 0px;
}

.sidearea div.banner img.banner_bordered-img {
    border: 1px solid #f2f2f2;
}

.otzyvy-front-slider .flex-viewport{
	margin: 0 -15px;
    padding: 15px 15px;
}

.item-views.listed-info .item {
    box-shadow: none;
}

.item-views.listed-info .item .title {
    font-size: 18px;
}

@media (max-width:767px) {
	.otzyvy-front-slider .flex-viewport{
		margin: 0px;
		width: 100%;
	}
}

.otzyvy-front-slider .flex-control-nav {
	position: static;
	padding: 0px 0px 15px;
}

.otzyvy-front-slider .flex-direction-nav a {
    visibility: visible;
	background: #f16904;
	border-radius:100%;
	width: 33px;
    height: 33px;
}

.otzyvy-front-slider.front .flex-direction-nav a.flex-next:before {
	background: url(/bitrix/templates/aspro-allcorp2/images/svg/Arrow_right_sm.svg) 7px 3px no-repeat;
	opacity: 1;
	margin: auto;
    left: 0;
    right: 0;
}

.otzyvy-front-slider .flex-direction-nav li a.flex-prev:before {
    background: url(/bitrix/templates/aspro-allcorp2/images/svg/Arrow_left_sm.svg) 5px 3px no-repeat;
	opacity: 1;
	margin: auto;
    left: 0;
    right: 0;
}


.otzyvy-front-slider h3 {
	margin-bottom: 15px;
}

.otzyvy-front-slider .right_link_block{
	float: right;
	margin-right: 95px;
}

.otzyvy-front-slider.catalog.front .flex-direction-nav {
	top: -45px;
    margin-top: 0px;
    left: auto;
	right: 0px;
    width: 80px;
}

.otzyvy-front-slider.front .flex-direction-nav>li {
    position: static;
    display: inline-block;
    width: auto;
    margin-left: 5px;
}

.otzyvy-front-slider.front .flex-direction-nav>li a {
    position: relative;
    top: 0;
    left: 0 !important;
    right: 0 !important;
}