

/* Start:/bitrix/templates/universe_s1/components/bitrix/catalog/catalog/style.css?16851109034353*/
.intec-sections-tile .intec-section-info.without_submenu {
    height: 90px !important;
}

.catalog {}
.catalog .catalog-description {
	margin-top: 20px;
	font-size: 14px;
	line-height: 1.5;
	color: #6b6b6b;
}

.intec-section-filter-left {
	margin-bottom: 60px;
}

.intec-section-filter-mobile-wrap {
	display: none;
	position: relative;
}
.intec-section-filter-mobile {
	display: none;
	vertical-align: middle;
}

.intec-section-filter-mobile {
	display: none;
	position: absolute;
	width: 100%;
	margin-top: 10px;
	z-index: 10000;
	background: #ffffff;
	border-radius: 3px;
	-webkit-box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.2);
}

.intec-section-list {

}
.intec-section-list .intec-sections-tile,
.intec-section-list .intec-sections-list,
body .intec-section-list .intec-sections-tile {
	margin-bottom:30px;
}
.intec-sections-tile {
	margin-bottom:30px;
}

.intec-panel-sort {
	display: block;
	position: relative;
	width: 100%;
	box-sizing: border-box;
	margin-bottom: 10px;
}

.intec-panel-sort .intec-sort {
	display: block;
	margin: 0 30px 10px 0;
	float: left;
}

.intec-panel-sort .sort-value {
	display: inline-block;
	margin-right: 22px;
	opacity: 0.5
}

.intec-panel-sort .sort-value a,
.intec-panel-sort .sort-value div {
	display: inline-block;
	color: #444444;
	font-size: 0;
	text-decoration: none;
}
.intec-panel-sort .sort-value a:hover,
.intec-panel-sort .sort-value div:hover {
	color: #000000;
}
.intec-panel-sort .sort-value.sort-state-active {
	opacity: 1;
}

.intec-panel-sort .sort-value.sort-state-active a {
	color: #000000;
}

.intec-panel-sort .sort-value-desktop {
	display: inline-block;
	vertical-align: middle;
	font-size: 13px;
}
.intec-panel-sort .sort-value-mobile {
	display: none;
	font-size: 17px;
	vertical-align: middle;
}
.intec-panel-sort .sort-value-arrow {
	display: inline-block;
	vertical-align: middle;
	font-size: 13px;
	margin-left: 7px;
}

.intec-panel-sort .sort-value .sort-value-arrow {
	display: inline-block;
}

.intec-panel-view {
	float: right;
}

.intec-panel-view .intec-views {
	display: inline-block;
	vertical-align: middle;
}

.intec-panel-view .intec-views a,
.intec-panel-view .intec-views span {
	display: inline-block;
	vertical-align: middle;
	margin-left: 20px;
}

.intec-panel-view .intec-views a:first-child,
.intec-panel-view .intec-views span:first-child {
	 margin-left: 0;
 }

.intec-panel-view a.view-active i,
.intec-panel-view div.view-active i,
.intec-panel-view span.view-active i {
	color: #000000;
}

.intec-panel-view i {
	color: #bababa;
}.intec-panel-view i:hover {
	 color: #4d4d4d;
 }

.intec-section-desription {
	display: block;
	width: 100%;
	box-sizing: border-box;
	color: #4c4b4b;
	font-size: 13px;
	line-height: 23px;
}

.intec-catalog-section + .intec-section-desription {
	margin-top: 20px;
}

.intec-panel-sort .intec-section-filter-mobile {
	display: none;
}

.intec-panel-sort .sort-value {
	cursor: pointer;
}

.intec-panel-view .intec-views span {
	cursor: pointer;
}

@media all and (max-width: 830px) and (min-width: 720px) {
	.intec-panel-sort .sort-value {
		margin-right: 5px;
	}
	.intec-panel-sort .intec-sort {
		margin: 0 10px 10px 0;
	}
	.intec-panel-view .intec-views a,
	.intec-panel-view .intec-views span {
		margin-left: 10px;
	}
}

@media all and (max-width: 720px) {
	.intec-content {
		overflow: visible !important;
	}
	.intec-section-filter-left {
		display: none;
	}
	.intec-panel-sort .intec-section-filter-mobile .bx-filter {
		display: block;
	}
	.intec-section-filter-mobile-wrap {
		display: block;
		float: left;
		margin-right: 20px;
	}
	.intec-section-filter-mobile-button {
		display: inline-block;
	}
	.intec-section-menu {
		display: none;
	}
	.intec-panel-sort .sort-value-desktop {
		display: none;
	}
	.intec-panel-sort .sort-value-mobile {
		display: inline-block;
	}
	.intec-panel-sort {
		padding: 10px 0;
	}
	.intec-panel-sort .intec-panel-view,
	.intec-panel-sort .sort-values {
		margin-top: 3px;
	}
	.intec-panel-sort .sort-value {
		margin-right: 10px;
	}
	.intec-panel-sort .intec-sort {
		margin: 0 10px 0 0;
	}
	.intec-panel-view .intec-views a,
	.intec-panel-view .intec-views span {
		margin-left: 10px;
	}
	.intec-panel-sort .sort-value a,
	.intec-panel-sort .sort-value div {
		vertical-align: top;
	}
}
/* End */


/* Start:/bitrix/templates/universe_s1/components/bitrix/catalog.section.list/list/style.css?16958047752555*/
.intec-sections-list {
	display: block;
	width: 100%;
	margin: 0 0 15px 0;
	box-sizing: border-box;
	font-size: 0;
	border-top: 1px solid #F2F2F2;
	border-left: 1px solid #F2F2F2;
}

.intec-sections-list > div {
	padding: 0;
	margin: 0;
	border-right: 1px solid #F2F2F2;
	border-bottom: 1px solid #F2F2F2;
	transition: ease 0.1s;
}
.intec-sections-list .clearfix {
	border: none;
}

.intec-sections-list .element {
	position: relative;
	margin: 0;
	padding: 30px;
	box-sizing: border-box;
	overflow: hidden;
}
.intec-sections-list > div{
	transition: .5s;
}
.intec-sections-list > div:hover{
	border-color: #fff;
	-moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.15);
	-o-box-shadow: 0px 0px 20px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.15);
	box-shadow: 0px 0px 20px rgba(0,0,0,0.15);
}

.intec-sections-list .image {
	display: block;
	float: left;
	width: 120px;
	height: 120px;
	text-align: center;
}

.intec-section-name:hover {
	color: #116afc;
}

.intec-sections-list .image .valign {
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}

.intec-sections-list .image img {
	display: inline-block;
	max-width: 120px;
	max-height: 120px;
	vertical-align: middle;
}

.intec-sections-list .intec-section-info {
	box-sizing: border-box;
	margin-left: 120px;
	padding: 0 10px 0 25px;
	overflow: hidden;
}
.intec-sections-list .intec-section-name {
	display: inline-block;
	margin-bottom: 8px;
	font-size: 18px;
	font-weight: 500;
	color: #222222;
	cursor: pointer;
    text-decoration: none;
}
.intec-sections-list .intec-section-name:hover {
	text-decoration: none;
}

.intec-sections-list .intec-subsections {
	display: block;
	font-size: 0;
}
.intec-sections-list .intec-subsection {
	padding: 0px 12px 0px 0px;
	text-decoration: none;
	line-height: 20px;
	font-size: 13px;
	color: #666666;
}

.intec-sections-list .intec-section-name:hover,
.intec-sections-list .intec-subsection:hover,
.intec-sections-list .intec-subsection:hover span {
	color: #116afc;
}
.intec-subsection span {
	color: #222222;
}

.intec-sections-list .intec-section-description {

	display: block;
	margin-top: 10px;
	font-size: 13px;
	line-height: 21px;
	color: #888888;
	overflow: hidden;
}

@media (max-width:767px) {
	.intec-sections-list .intec-section-description {
		font-size: 12px;
		line-height: 18px;
		max-height: 70px;
	}
	.intec-sections-list .image img {
		max-width: 80px;
		max-height: 80px;
	}
	.intec-sections-list .image {
		width: 80px;
		height: 80px;
	}
	.intec-sections-list .intec-section-info {
		margin-left: 80px;
	}
}
/* End */
/* /bitrix/templates/universe_s1/components/bitrix/catalog/catalog/style.css?16851109034353 */
/* /bitrix/templates/universe_s1/components/bitrix/catalog.section.list/list/style.css?16958047752555 */
