

/* Start:/bitrix/templates/nova/components/bitrix/catalog/catalog/style.css?16849387051122*/
.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%;
	}

}

.catalog-block-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}

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/nova/components/bitrix/catalog.element/.default/style.css?16849387061263*/
h1.top{
	display: none;
}
.product-inner{
	padding-bottom:30px;
}
.product-inner ul,.product-inner ol{
	font-size: 18px;
}
.product-inner .img{
	background:#fff;
	box-shadow: 0 5px 5px rgba(0,0,0,0.4);
	text-align: center;
	padding:30px;
}
.product-inner .img img{
	width:auto;
	height: auto;
	max-width: 80%;
	max-height: 80%;
}
.product-inner .info p.file a{
	text-transform: uppercase;
	text-decoration: underline;
	font-family: 'ls';
	padding:10px 0 10px 40px;
	background: url(/images/pdf_icon.png) left center no-repeat;
	color:#0062dc;
}
.product-item{
	margin:30px 0;
}
.product-item div.img{
	display: table-cell;
	width:200px;
}
.product-item div.anons{
	display: table-cell;
	vertical-align: top;
	padding:20px;
}
.product-item div.anons p.title{
	font-size: 18px;
	font-family: 'lb';
	color:#333333;
	margin-top:0;
}
.products-inner .white {
    background: #ffffff;
    position: absolute;
    width: 200%;
    height: 100%;
    margin: 0 -50%;
		z-index: 0;
}
.products-inner .container{
	padding:40px 0;
}
.products-inner h2{
	z-index:2;
	position: relative;
}
.products-inner .all{
	z-index:2;
	position: relative;
	text-align: center;
}
.products-inner .all a{
	color:#505050;
	font-family: 'lb';
	text-decoration: underline;
	font-size: 18px;
}

/* End */


/* Start:/bitrix/components/siz184/dealer.feedback/templates/.default/style.css?17605486643602*/
 div.mfeedback {
        width: 100%;
        padding: 0 5%;
        box-sizing: border-box;
        text-align: center;
    }

    div.mfeedback .mf-text {
        font-weight: bold;
        margin-bottom: 5px;
    }

    span.mf-req {
        color: #0062dc;
    }

    div.mf-ok-text {
        color: #22e022;
        font-weight: bold;
        padding-bottom: 1em;
    }

    div.mfeedback input[type=text] {
        width: 100%;
        box-sizing: border-box;
        margin-bottom: 15px;
        padding: 10px 10px;
        border-radius: 5px;
        outline: none;
        border: 1px solid #fff;
        background: rgba(48, 56, 91, 0.5);
        color: #fff;
    }

    div.mfeedback textarea {
        border: none;
        width: 100%;
        box-sizing: border-box;
        margin-bottom: 10px;
        padding: 5px 10px;
        border-radius: 5px;
        outline: none;
        border: 1px solid #fff;
        background: rgba(48, 56, 91, 0.5);
        color: #fff;
    }

    div.mfeedback input[type=submit], #mf-submitButton{ /* Permalink - use to edit and share this gradient: <a href="http://colorzilla.com/gradient-editor/#ffba00+1,ff7c00+100">http://colorzilla.com/gradient-editor/#ffba00+1,ff7c00+100</a> */
        background: #ffba00; /* Old browsers */
        background: -moz-linear-gradient(45deg, #ffba00 1%, #ff7c00 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(45deg, #ffba00 1%, #ff7c00 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(45deg, #ffba00 1%, #ff7c00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffba00', endColorstr='#ff7c00', GradientType=1); /* IE6-9 fallback on horizontal gradient */
        text-align: center;
        color: #30385b;
        font-size: 14px;
        border-radius: 5px;
        padding: 17px 91px;
        border: 0;
        font-weight: 700;
        letter-spacing: 1px;
    }

    div.mfeedback input[type=submit]:hover, #mf-submitButton:hover{
        color: #fff;
        background: #ffba00; /* Old browsers */
        background: -moz-linear-gradient(45deg, #ff7c00 1%, #ffba00 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(45deg, #ff7c00 1%, #ffba00 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(45deg, #ff7c00 1%, #ffba00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7c00', endColorstr='#ffba00', GradientType=1); /* IE6-9 fallback on horizontal gradient */
    }

    div.mf-file {
        margin-bottom: 20px;
    }

    div.mfeedback *::-webkit-input-placeholder { /* Chrome */
        color: #fff;
    }

    div.mfeedback *:-ms-input-placeholder { /* IE 10+ */
        color: #fff;
    }

    div.mfeedback *::-moz-placeholder { /* Firefox 19+ */
        color: #fff;
        opacity: 1;
    }

    div.mfeedback *:-moz-placeholder { /* Firefox 4 - 18 */
        color: #fff;
        opacity: 1;
    }

    div.mfeedback-group {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        align-content: center;
        justify-content: space-evenly;
        align-items: center;
    }

    div.mfeedback-group > div {
        width: 100%
    }

    div.mf-pers, div.mf-policy, div.mf-advsend {
        text-align: left;
    }

    div.mf-pers label, div.mf-policy label, div.mf-advsend label {
        margin-left: 5px;
    }

    div.mf-pers a, div.mf-policy a, div.mf-advsend a {
        color: #ed9022;
    }

/* End */
/* /bitrix/templates/nova/components/bitrix/catalog/catalog/style.css?16849387051122 */
/* /bitrix/templates/nova/components/bitrix/catalog.element/.default/style.css?16849387061263 */
/* /bitrix/components/siz184/dealer.feedback/templates/.default/style.css?17605486643602 */
