

/* Start:/local/templates/techopt/components/bitrix/catalog/.default/style.css?1746125162857*/
.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%;
	}

}
.range-product-type {
	margin-top: 10px;
	font-size: 12px;
}
.bx_item_detail .range-product-type {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
}
/* End */


/* Start:/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/style.css?17461251624974*/
/* item_detail_v2 */
.bx_item_detail.bx_green .bx_bt_button  				{
	background: #99D23E;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #99d23e 0%, #63aa28 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99D23E), color-stop(100%,#63AA28));
	background: -webkit-linear-gradient(top, #99D23E 0%,#63AA28 100%);
	background: -o-linear-gradient(top, #99d23e 0%,#63aa28 100%);
	background: -ms-linear-gradient(top, #99d23e 0%,#63aa28 100%);
	background: linear-gradient(to bottom, #99D23E 0%,#63AA28 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d23e', endColorstr='#63aa28',GradientType=0 );

	color:#fff;
	text-shadow: 0 1px 0 #5D8634;
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	cursor:pointer;
}
.bx_item_detail.bx_green .bx_bt_button:hover  		{
	background: #A8D95B;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #a8d95b 0%, #7ab748 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A8D95B), color-stop(100%,#7AB748));
	background: -webkit-linear-gradient(top, #A8D95B 0%,#7AB748 100%);
	background: -o-linear-gradient(top, #a8d95b 0%,#7ab748 100%);
	background: -ms-linear-gradient(top, #a8d95b 0%,#7ab748 100%);
	background: linear-gradient(to bottom, #A8D95B 0%,#7AB748 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8d95b', endColorstr='#7ab748',GradientType=0 );
}
.bx_item_detail.bx_green .bx_bt_button:active  		{
	box-shadow: none;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #63aa28 0%, #6fb32d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63AA28), color-stop(100%,#6FB32D));
	background: -webkit-linear-gradient(top, #63AA28 0%,#6FB32D 100%);
	background: -o-linear-gradient(top, #63aa28 0%,#6fb32d 100%);
	background: -ms-linear-gradient(top, #63aa28 0%,#6fb32d 100%);
	background: linear-gradient(to bottom, #63AA28 0%,#6FB32D 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63aa28', endColorstr='#6fb32d',GradientType=0 );
}
.bx_item_detail.bx_green .bx_big.bx_bt_button.bx_cart span{
	background:url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/bt_cart.png) no-repeat center;
}
/* item_detail_slider */
.bx_item_detail.bx_green .bx_item_slider .bx_slide ul li .cnt 				{border: 1px solid #74AF40}
.bx_item_detail.bx_green .bx_item_slider .bx_slide ul li:hover .cnt 		{border: 1px solid #5d9729}
.bx_item_detail.bx_green .bx_item_slider .bx_slide ul li:active .cnt,
.bx_item_detail.bx_green .bx_item_slider .bx_slide ul li.bx_active .cnt 	{border: 2px solid #5d9729}
.bx-retina .bx_item_detail.bx_green .bx_item_slider .bx_slide ul li.bx_active .cnt{
	-webkit-border-image: url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/x2border_active.png) 2 fill stretch;
}

.bx_item_detail.bx_green .bx_item_slider .bx_slide  ul li.bx_missing a{border: 1px solid #72af3b !important}

/* scu_detail_size */
.bx_item_detail.bx_green .bx_item_detail_size ul li .cnt  				{border: 1px solid #74af40}
.bx_item_detail.bx_green .bx_item_detail_size ul li:hover .cnt  		{border: 1px solid #5d9729}
.bx_item_detail.bx_green .bx_item_detail_size ul li:active .cnt,
.bx_item_detail.bx_green .bx_item_detail_size ul li.bx_active .cnt 		{border: 2px solid #5d9729}

.bx-retina .bx_item_detail.bx_green .bx_item_detail_size ul li.bx_active .cnt{
	-webkit-border-image: url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/x2border_active.png) 2 fill stretch;
}

/* scu_detail_scu */
.bx_item_detail.bx_green .bx_item_detail_scu .bx_scu ul li .cnt  			{border: 1px solid #74af40}
.bx_item_detail.bx_green .bx_item_detail_scu .bx_scu ul li:hover .cnt  		{border: 1px solid #5d9729}
.bx_item_detail.bx_green .bx_item_detail_scu .bx_scu ul li:active .cnt,
.bx_item_detail.bx_green .bx_item_detail_scu .bx_scu ul li.bx_active .cnt 	{border: 2px solid #5d9729}

.bx-retina .bx_item_detail.bx_green .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{
	-webkit-border-image: url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/images/x2border_active.png) 2 fill stretch;
}
/* End */
/* /local/templates/techopt/components/bitrix/catalog/.default/style.css?1746125162857 */
/* /local/templates/techopt/components/bitrix/catalog/.default/bitrix/catalog.element/.default/themes/green/style.css?17461251624974 */
