

/* Start:/bitrix/templates/Autoland-verstka/components/bitrix/catalog/catalog_to/style.css?1521637789697*/
.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%;
	}

}
/* End */


/* Start:/bitrix/templates/Autoland-verstka/components/bitrix/catalog/catalog_to/bitrix/catalog.section.list/.default/style.css?15444433793184*/
.title_h1 {
             font-size: 20px;
             font-family: inherit;
             font-weight: 500;
             line-height: 1.1;
             color: inherit;
             margin-top: 10px;
             margin-bottom: 20px;
} 

.accordion {
       width: 98%;
       margin: 0 auto;
}

.accordion .kol56 {
       display: none;
}


.accordion .cols {
       width: 25%; 
       float: left;
}

.accordion .p {
       width: 100%; 
       float: left;
}

.accordion .accordion_item {
       width: 98%; 
       margin: 0% 1% 7px 1%;
       background: #ffffff;
       border: 1px solid #ddd; 
       border-radius: 4px; 
       -webkit-border-radius: 4px; 
       box-sizing: border-box;
       list-style-type: none; 
       position: relative;
       box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}

.accordion .title_block { 
          display: block;
          padding: 8px;
          cursor: pointer;
}

.accordion .title_block a {
               text-decoration: none;
               vertical-align: middle;
               color: inherit;
               font-size: 16px;
}

.accordion img {
     float: right; 
     width: 20px; 
     height: 20px;
}

.accordion .Subrazdel {
    display: block;
}

.accordion .subrazdel {
                display: none; 
}

.accordion .panel {
                width: 95%;
                margin: 0 auto;
                margin-bottom: 8px;
                border-right: 1px solid #ddd; 
                border-left: 1px solid #ddd;
                border-bottom: 1px solid #ddd;
                border-bottom-left-radius: 4px;
                -moz-border-bottom-left-radius: 4px;
                -webkit-border-bottom-left-radius: 4px;
                border-bottom-right-radius: 4px;
                -moz-border-bottom-right-radius: 4px;
                -webkit-border-bottom-right-radius: 4px;
                box-sizing: border-box;
}

.accordion .panel li {
                border-top: 1px solid #ddd;
                box-sizing: border-box;
                padding: 5px;
          
}

.accordion .panel li a {
               display: block;
               text-decoration: none;
               font-size: 13px;
               font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
               color: #333;
               line-height: 1.42857143;
}


.accordion .panel li:hover {
                background: #9cfc3c;
}



.model {
         width: 24% !important;
         height: 150px !important; 
         margin: 0.5% 0.5% !important;
         overflow: hidden !important;
         float: left;
}

.model:hover {
         box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;
}

.model .title_block{
         height: 150px !important; 
         display: block !important;;  
         font-size: 14px !important;
         padding: 0px !important; 
         text-align: center !important;
}

.model .title_block a{
         padding: 8px !important;
         display: block !important; 
}

.model span {
          height: 37px;
          display: block;
}

.model img {
         width: 150px !important;
         height: auto !important; 
         float: none !important; 
         display: block !important;
          margin: 0 auto;
}

/* End */


/* Start:/bitrix/templates/Autoland-verstka/components/bitrix/catalog/catalog_to/bitrix/catalog.section/.default/style.css?15480966561865*/

div.catalog-section_to table.cat-table {
          width: 99%;
          height: auto;
          margin: 0 auto;
          margin-bottom: 20px;
          border-collapse: collapse;
}

div.catalog-section_to table.cat-table thead {
                   
}

div.catalog-section_to thead td {
            min-width: 80px;
            font: 12px Arial;
            color: #ffffff;
            text-align: center;
            vertical-align: middle;
            padding: 12px 3px;
            border-bottom: 1px solid #436817;
            border-right: #74a435 solid 1px;
            border-left: #a1ca6b solid 1px;
            box-sizing: border-box;
            background: linear-gradient(#3e526c,#5b85ba);
            background: -khtml-linear-gradient(#3e526c,#5b85ba);
            background: -webkit-linear-gradient(#3e526c,#5b85ba);
            background: -moz-linear-gradient(#3e526c,#5b85ba);
            background: -ms-linear-gradient(#3e526c,#5b85ba);
            background: -o-linear-gradient(#3e526c,#5b85ba);
            position: sticky; 
            position: -webkit-sticky; 
            position: -moz-sticky; 
            position: -ms-sticky; 
            position: -o-sticky; 
            top: 50px;
}


div.catalog-section_to tbody table-tr-odd {
}

div.catalog-section_to tbody .table-tr-even {
                   background-color: #dfe3ea;
}

div.catalog-section_to tbody tr:hover {
	background-color: #9cfc3c;
}

div.catalog-section_to tbody td {
            min-width: 80px;
            font: 12px Arial;
            color: ;
            text-align: center;
            vertical-align: middle;
            padding: 10px 3px;
            border-right: 1px solid #c3c9d5;
            border-left: 1px solid #eeeeee;
            border-bottom: 1px solid #c3c9d5;
            border-top: 1px solid #eeeeee;
            box-sizing: border-box;
}

/* End */
/* /bitrix/templates/Autoland-verstka/components/bitrix/catalog/catalog_to/style.css?1521637789697 */
/* /bitrix/templates/Autoland-verstka/components/bitrix/catalog/catalog_to/bitrix/catalog.section.list/.default/style.css?15444433793184 */
/* /bitrix/templates/Autoland-verstka/components/bitrix/catalog/catalog_to/bitrix/catalog.section/.default/style.css?15480966561865 */
