/* Tabs container */

.r-tabs {
	width: 100%;
	/* margin: 30px 0; */
}

/* Tab element */
.r-tabs .r-tabs-nav .r-tabs-tab {
	margin-top: 20px;
	border-top:2px solid #da3737;
	
}

.r-tabs-accordion-title{
	padding: 5px;
	width: 100%;
	border:1px solid #e95c5c;
	margin: 3px 0;
}
.r-tabs-accordion-title.r-tabs-state-active{}



/* Tab anchor */
.r-tabs .r-tabs-nav .r-tabs-anchor {
	display: inline-block;
	padding: 10px 12px;
	text-decoration: none;
	font-size: 14px;
	color:#AF0F12;
	
}

/* Disabled tab */
.r-tabs .r-tabs-nav .r-tabs-state-disabled {
	opacity: 0.5;
}

/* Active state tab anchor */
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
	color:#000;
	border-bottom:1px dashed #da3737;
	
}

/* Tab panel */
.r-tabs .r-tabs-panel {
	background-color: white;
	width: 100%;		
	border-bottom: 4px solid white;

	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;

}

.slider15{
	padding-bottom: 50px; 
	padding: 0 0 20px 0;}
.slider15 .item-sl{}
.slider15 .slick-list{
	margin:0 -15px;
}
.slider15 .slick-slide{margin:20px 15px 20px;}
.slider15 .slick-dots li {    background: #ccc;    border-radius: 50%;}
.slider15 .slick-dots li button::before { color:#ccc;  }
.slider15 .slick-dots li.slick-active button::before {color:#e22b2b; font-size: 22px; margin-left: -1px; margin-top: 2px;}
.slider15 .slick-dots {bottom: 0px;}

.item-sl .btn.btn-default {    min-width: 160px;}
.item-sl .product-item .product-item-title a {    font-size: 16px;}
.item-sl .product-item-title {    height: auto;}

.menu-futer .adr-1{    display: flex;    /*width: 214px;*/}
.menu-futer .adr-1 .electro-tel::after,
.menu-futer .adr-1 .electro-wa::after {
    content: "";
    position: absolute;
    background: none;
    background-size: cover;
    width: 16px;
    height: 16px;
    right: -17px;
    top: 8px;
}
.menu-futer .adr-1 .electro-tel::before

{
    content: "";
    position: absolute;
    background: url(/bitrix/templates/GTC_TEMPLATE/images/tel.png) no-repeat;
    width: 12px;
    height: 12px;
    top: 10px;
    left: 7px;
    z-index: 100;
    background-size: cover;
}


@media(max-width: 992px){
	.mobile-none992{
		display: none;
	}
}

@media(max-width: 576px){
	.slider15{overflow: hidden;}
}

