

/* Start:/local/templates/enteros/components/bitrix/catalog/type/style.css?17385806143555*/
/*.catalog-description{padding-top: 65px; padding-bottom: 60px; background: #ecebe9;}
.catalog-box .catalog-title{border-bottom: 1px solid #d9d9d9; text-align: center;}

.sort-box{width: 100%; height:60px; line-height:60px; clear: left;}
.sort-box .pager-box{float: right; min-width: 180px;}
.sort-title{float:left;}
.sort-item{display:block; color:#747474; text-decoration:none; padding:0 18px; float:left;}
.sort-item:hover{color:#db312e;}
.sort-item.active{color:#db312e;}
.page-count-text{line-height:1;}
.filter-title{font-size:24px; color:#0d0d0d;}

.pager-count{float: right; display: block; margin-right: -1px;}
.pager-count select{width: 52px;}

.col-right{width:900px; float:left; margin-right: -20px !important;}

.bx_filter_title{display: none;}
.filter_btn_wrapper{display: none;}

@media (max-width: 1180px){
   .col-right{width:720px;}   
   .sort-box .sort-items{width: 500px;}
}


@media (max-width: 960px){
  .sort-box .sort-items{width: 441px;}
}

@media (max-width: 780px){
  .sort-box .sort-items{width: 406px; }
  .sort-box{line-height: normal; padding-top: 12px;} 
}


@media(min-width: 680px) and (max-width: 780px){
   .sort-box .filter-title{width: 70px; font-size: 20px;}
   .sort-box .sort-items{padding-top: 5px;}
   .sort-box .pager-box{padding-top: 5px;}
   .sort-box .pager-box .pager-count{margin-top: -5px;}
   .sort-box .sort-item{padding: 0 10px;}
   .pagination.col-9{width: 100%;}  
   
   .col-filter.col-3{width: 30%;}
   .col-right{width:70%;}   
}


@media (max-width: 680px){   
   .sort-box{padding-top: 20px;}
   .sort-box .sort-items{width: 100%;}
   
   .pager-box{display: none;}
   
   .col-filter.col-3{
      display: none;
      position: fixed;
      top: 65px;
      left: 0;
      width: 100%;
      z-index: 350;
	  height:100%;
   }
   
   .col-right{width:100%;}
   
   .filter-title{display: none;}
   
   .bx-filter{height:100%; position:absolute; top:0; left:0; bottom:0;}
   .bx-filter form{display:block; height:80% !important;}
   .bx-filter .bx_filter_content{ height: 100%;}

   
   .filter_btn_wrapper {
      position: fixed;
      top:65px;
      left: 0;
      z-index: 102;
      width: 100%;
      display: block; clear: left;
   }
   
   .filter_btn{
    width: 100%;
    z-index: 70;      
    border: 0;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    display: block;
    padding: 0;       
   }
   
   .filter_btn:hover{}
   .filter_btn:active{}

   .bx_filter_title {
      display: block;
      height: 50px;
      line-height: 50px;
      font-size: 18px;
      color: #fff;    
      text-align: center;
      position: relative;
      background: #db312e;
	  z-index: 9;
   }
   
   
   .close_filter{
       width: 60px;
       height: 50px;
       position: absolute;
       right: 0;
       top: 0;
       background: url(/local/templates/enteros/components/bitrix/catalog/type/images/menu-close.png) no-repeat 30px -7px;
       cursor: pointer;   
   }
   
   .close_filter:hover{background-position: -86px;}
   .close_filter:active{background-position: -182px;}
   
   .bx-filter .bx-filter-popup-result.right{left: inherit !important; right: 0 !important;}   
   
}


@media (max-width: 480px){
   .sort-box{padding-top: 8px;}
   .sort-title{float: none; padding-left: 0;}
   .sort-item{padding-left: 0;}
}

@media (max-width: 320px){
   .sort-item{padding: 0 0 17px 15px;}
}*/
/* End */


/* Start:/local/templates/enteros/components/bitrix/catalog/type/bitrix/catalog.section.list/thumb/style.css?17385806141282*/
/*.section-description{width: 100%; float: left; padding-top: 40px;}

.sections-list{margin-right: -20px; margin-top: 35px; margin-bottom: 64px; float: left;}
.sections-list ul{list-style: none; padding: 0; margin: 0;}
.sections-list li{height: 280px; margin-bottom: 20px; padding:7px; border: 1px solid #d9d9d9; overflow: hidden;}
.sections-list li:hover{border:1px solid #db312e;}
.sections-list li a{display:block; height: 265px; padding-top: 12px; text-decoration: none; border: 1px solid #d9d9d9; text-align: center;}
.sections-list li a:hover{text-decoration: none;}
.sections-list ul li .section-name{color:#db312e; font-size: 16px; margin-bottom: 10px; height: 44px; padding:0 5px;}
.sections-list ul li .image{width:100%; height: 200px; padding-bottom: 30px; text-align: center; overflow: hidden; }
.sections-list ul li .image img{max-width: 100%; max-height: 100%;}

@media (min-width: 480px) and (max-width: 780px){
	.sections-list{min-width: 100%;}
	.sections-list .col-3.section-item{ width:47%; margin-right: 3%;}
}

@media (max-width: 680px){
	#bx_breadcrumb_1{display: block;}	
}


@media (max-width: 480px){	
	.section-description{padding-top:20px; }
	.sections-list{margin-right:0;}
	.sections-list ul li .section-name{width:auto;}		
} */
/* End */
/* /local/templates/enteros/components/bitrix/catalog/type/style.css?17385806143555 */
/* /local/templates/enteros/components/bitrix/catalog/type/bitrix/catalog.section.list/thumb/style.css?17385806141282 */
