

/* Start:/bitrix/templates/akvilon_bootstrap/components/bitrix/catalog/template/style.css?16748270253843*/
/*filter & sort*/
.filters-wrap{}
.ordering-wrap {
    margin-bottom: 22px;
    white-space: nowrap;
}

.ordering-wrap>div {
    display: inline-block;
    vertical-align: top;
}

.ordering-wrap .filter-action {
    background: #f5f5f5;
    width: 43px;
    height: 38px;
    text-align: center;
    line-height: 34px;
    border-radius: 3px;
    margin: 0 16px 0 0;
    font-size: 20px;
}

.filter-action.active {
    background-color: #1485ce;
    color: #fff;
}

@media (min-width: 992px){
    .ordering-wrap .filter-action {
        display: none;
    }
}

.select-outer {
    /* width: 252px; */
    position: relative;
    white-space: nowrap;
    font-size: 0px;
}

.select-outer select {
    position: relative;
    background: none;
    z-index: 1;
    border-color: #d5d5d5;
    font-size: 14px;
    border-radius: 3px;
    padding: 8px 30px 9px 12px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    -o-appearance: none;
    -ms-appearance: none;
}

.select-outer i.fa{position: absolute;padding-left: 0px;top: 0px;right: 0px;left: auto;width: 28px;height: 38px;line-height: 38px;text-align: center;padding: 1px 1px 0px 2px;font-size:13px;color: #222;}
.select-outer i + select{padding-left:39px;padding-right:7px;}
.bx-opera .select-outer i.fa{top:6px;display:none;}
.bx-firefox .select-outer i.fa, .bx-ie .select-outer i.fa{/*height:31px;line-height:30px;*/}
.bx-firefox .select-outer select{padding-top:6px;padding-bottom:7px;}
.select-outer select::-ms-expand{display:none;}
/*-end filter & sort-*/

/*dialogue*/
.act_a_question {
    background: #fbfbfb;
    margin-bottom: 47px;
    text-align: center;
    line-height: 15px;
    color: #1D2029;
}

.act_a_question .inner{
    background: #fbfbfb;
    padding: 48px 25px 20px;
    line-height: 20px;
    color: #555;
    font-size: 15px;
}

.act_a_question .inner .text-block {
    position: relative;
    padding: 106px 0 0;
    color: #222;
}

.act_a_question .inner .text-block:before {
    content: "";
    position: absolute;
    width: 88px;
    height: 80px;
    left: 50%;
    top: 0;
    margin: 0 0 0 -44px;
    background: url(/bitrix/templates/akvilon_bootstrap/components/bitrix/catalog/template/images/dialogue.png) 50% 50% no-repeat;
    background-size: contain;
}

.act_a_question .outer{
    padding: 5px 0 39px;
}

/*-end dialogue-*/

.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}

/*hide filter mobile*/

@media (max-width: 991px){
	body .container .bx-filter {
	    background: #fff;
	    display: none;
	    position: absolute;
	    margin: 0;
	    width: 100%;
	    top: 45px;
	    box-shadow: 0 0 10px rgba(0,0,0,.15);
	    -moz-box-shadow: 0 0 10px rgba(0,0,0,.15);
	    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.15);
	    z-index: 101;
	}
}

/*-end hide filter mobile-*/
.catalog-block{position:relative;}

.catalog-block-header{
	font-size:14px;
	font-weight: bold;
	display: inline-block;
	margin: 0px 38px 0px 0px;
	font-size: 20px;
	color: #1d1a1a;
	line-height: 30px;
}



body.bx-theme-blue .catalog-block-header{border-color:#006cc0;}
body.bx-theme-green .catalog-block-header{border-color:#63aa28;}
body.bx-theme-red .catalog-block-header{border-color:#da3737;}
body.bx-theme-yellow .catalog-block-header{border-color:#f4b236;}

/* End */


/* Start:/bitrix/templates/akvilon_bootstrap/components/bitrix/catalog/template/bitrix/catalog.section.list/sections_list/style.css?16748270251764*/
.catalog_section_list{
	border-top:1px solid #f5f5f5;
	font-size:0px;
	margin:0px 0px 4px;
	padding:60px 0px 0px;
}
.catalog_section_list > .row{margin:0;}
.catalog_section_list .section_item{line-height:20px;font-size:12px;padding:0;margin:0 0 50px 0;zoom:1;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;}
.catalog_section_list .section_item_inner {margin:0 45px 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;}
.catalog_section_list .section_item td{vertical-align:top;}
.catalog_section_list .section_item td.image{width: 186px;}
.catalog_section_list .section_item td.image img{max-width: 180px; max-height: 180px;}
.catalog_section_list .section_item td.section_info {vertical-align: top;}
.section_item_inner .section_info a, .section_item_inner .section_info ul li.name a:hover{border-bottom:0px;font-weight:500;line-height:20px;}
.catalog_section_list .section_item li.name a{text-decoration:none;}
.catalog_section_list .section_item li.name a span{font-size:16px;font-weight:500;line-height:18px;}
.catalog_section_list .section_item li.name{display:block;margin-bottom:8px;}
.catalog_section_list .section_item li.sect{display:inline-block;padding:0px 5px 0px 0px;}
.catalog_section_list .section_item .desc .desc_wrapp{display:inline-block;padding:0px;margin:14px 0px 0px;color:#888888;}

@media(max-width:991px){
	.catalog_section_list .section_item td.image{width: 150px;}

	.catalog_section_list .section_item td.section_info ul{
		padding-left:15px;
	}
}

@media(max-width:768px){
	.catalog_section_list .section_item_inner {
		margin-right: 0;
	}
	.catalog_section_list .section_item td.image{width: 110px;}
}
/* End */
/* /bitrix/templates/akvilon_bootstrap/components/bitrix/catalog/template/style.css?16748270253843 */
/* /bitrix/templates/akvilon_bootstrap/components/bitrix/catalog/template/bitrix/catalog.section.list/sections_list/style.css?16748270251764 */
