

/* Start:/bitrix/templates/kovka_v2/components/mlife/catalog/catalog/style.css?15908556501202*/
.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;}

.errorTovar {display:block;clear:both;padding:10px 0;font-size:18px;color:red;}
/* End */


/* Start:/bitrix/templates/kovka_v2/components/bitrix/news.list/catalog_box/style.css?15929914706012*/
.rowTovarList  {display:inline-block;width:100%;clear:both;margin:10px 0;}
.rowTovarList .wrapItem {display:block;position:relative;margin:10px 0;}
/*.rowTovarList .wrapItem:nth-child(1), .rowTovarList .wrapItem:nth-child(2), 
.rowTovarList .wrapItem:nth-child(3)
{border-top:1px solid #e0e0e0;}
.rowTovarList .wrapItem:nth-child(3n+1) {border-left:1px solid #e0e0e0;}*/
.rowTovarList .catalog__item {padding:5px 10px;margin:auto;
position:relative;
}
.rowTovarList .catalog__item .image {position:relative;height:190px;transition: 0.3s;}
.rowTovarList .catalog__item .image .wrapImageHeight {display:table;width:100%;height:100%;text-align:center;}
.rowTovarList .catalog__item .image a {display:table-cell;width:100%;height:100%;vertical-align:middle;}
.rowTovarList .catalog__item .image img {margin:auto;display:inline-block;line-height:100%;}
.rowTovarList .catalog__item .catalog__item-title {display:block;width:100%;font-size:15px;line-height:18px;height:50px;
overflow:hidden;text-align:center;
padding:5px 0;
}
.rowTovarList .catalog__item .catalog__item-title a {text-decoration:none;color: #2a2d34;font-weight:bold;display:block;width:100%;overflow: hidden;height: 39px;}
.rowTovarList .catalog__item:hover .catalog__item-title a {color:#0179E0;}
.rowTovarList .catalog__item__legend  {display:block;padding:5px 10px;}

.rowTovarList .catalog__item .propsRows {display:block;text-align:center;overflow:hidden;padding:3px 0;text-align:center;width:96%;margin:auto;}
.rowTovarList .catalog__item .propsRows .propRow {display:block;text-align:center;margin:2px 0;
border-top:1px dotted #ededed;font-size:13px;line-height:21px;height:21px;overflow:hidden;}

.rowTovarList .catalog__item__legend .quantBlock {display:block;padding:5px 0 5px 0;overflow:hidden;}
.rowTovarList .catalog__item__legend .quantBlock .quant {display:inline-block;float:right;font-size:14px;}
.rowTovarList .catalog__item__legend .quantBlock .avalible {
background:url('/bitrix/templates/asz_new/images/avalible.png') 0 50% no-repeat;padding-left:17px;
color:#58b79d;
}
.rowTovarList .catalog__item__legend .quantBlock .deavalible {
padding-left:17px;
color:#ff666c;
}
.rowTovarList .catalog__item__legend .priceBlock {display:block;width:100%;padding:10px 0 5px 0;overflow:hidden;}
.rowTovarList .catalog__item__legend .price {display:block;width:100%;float:left;color:#0179e0;font-size:18px;padding:0px 0 0px 0;
	text-align:center;font-weight:bold;line-height:26px;}
.oldPrice {font-size:10px;opacity:0.6;line-height:14px;}
.rowTovarList .catalog__item__legend .more {display:block;width:48%;float:right;text-align:left;margin-left:2%;}
.rowTovarList .catalog__item__legend .more a {display:inline-block;
color:#000000;text-decoration:underline;font-size:12px;}
.rowTovarList .catalog__item__legend .more a span, .rowTovarList .catalog__item__legend .more a i {float:left;display:inline-block;}
.rowTovarList .catalog__item__legend .more a i {margin-right:5px;}
.rowTovarList .catalog__item__legend .more a span {text-transform: uppercase;font-size: 11px;}
.rowTovarList .catalog__item__legend .more a:hover {}

.rowTovarList .icnProdLeader {display:block;width:100%;position:absolute;top:0;text-align:center;z-index:2;left:-5px;}
.rowTovarList .icnProdRassr {display:block;width:100%;position:absolute;top:175px;text-align:center;z-index:2;left:-5px;}
.rowTovarList .icnProdLeader .icn {
display:inline-block;width:46px;height:26px;background:url('/bitrix/templates/mlife_im/images/label.png') 0 0 no-repeat;margin:0 2px;text-align:center;color:#ffffff;
font-size:13px;line-height:26px;}

.rowTovarList .icnProdRassr .icn {
display:inline-block;width:146px;background:url('/bitrix/templates/mlife_im/images/rassrochka.png') 0 100% no-repeat;margin:0 2px;text-align:center;color:#ffffff;
font-size:13px;line-height:15px;padding: 3px 0 5px 0;}
.rowTovarList .icnProdLeader .icnnew {background-position: -111px 0;}
.rowTovarList .icnProdLeader .icnhit {background-position: -55px 0;}
.rowTovarList .icnProdLeader .icnsale {background-position: -0px 0;}

.rowTovarList .wrapItemHover {border:1px solid #ffffff;}
.rowTovarList .wrapItemHover:hover {position:relative;top:0px;left:0px;width:100%;padding:0px;
/*-webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.24);
-moz-box-shadow:    0px 0px 12px 0px rgba(0, 0, 0, 0.24);
box-shadow:         0px 0px 12px 0px rgba(0, 0, 0, 0.24);*/
	border:1px solid #cae5fc;
z-index:3;background:#ffffff;
opacity: 1;
}

.rowTovarList .quickMode {position:absolute;top:85px;width:100%;display:block;overflow:hidden;text-align: center;display:none;}
.rowTovarList .quickMode i {display:inline-block;padding:5px 10px;font-size:13px;color:#35648b;
text-align:center;font-style: normal;background: #cae5fc;border:1px solid #cae5fc;opacity:0.5;}
.rowTovarList .wrapItemHover:hover .quickMode {display:block;}
.rowTovarList .wrapImageHeight:hover .quickMode i {border:1px solid #35648b;opacity:1;}

@media screen and (max-width:992px) {
	/*.rowTovarList .wrapItem:nth-child(1), .rowTovarList .wrapItem:nth-child(2)
	{border-top:1px solid #e0e0e0;}
	.rowTovarList .wrapItem:nth-child(3) {border-top:0;}
	.rowTovarList .wrapItem:nth-child(3n+1) {border-left:0;}
	.rowTovarList .wrapItem:nth-child(2n+1) {border-left:1px solid #e0e0e0;}*/
}

@media screen and (max-width:768px) {
	.rowTovarList .wrapItem {margin:10px 0 5px 0!important; border: 1px solid #e0e0e0;}
	/*.rowTovarList .wrapItem:nth-child(3) {border-top:1px solid #e0e0e0;} 
	.rowTovarList .wrapItem:nth-child(3n+1) {border-left:1px solid #e0e0e0;}*/
	.rowTovarList .catalog__item__legend {}
}

@media screen and (min-width: 768px){
	.rowTovarList .wrapItem:nth-child(2n+1){clear:both;}
}
@media screen and (min-width: 992px){
	.rowTovarList .wrapItem:nth-child(2n+1){clear:none;}
	.rowTovarList .wrapItem:nth-child(3n+1){clear:both;}
}
@media screen and (min-width: 1200px){
	.rowTovarList .wrapItem:nth-child(2n+1){clear:none;}
	.rowTovarList .wrapItem:nth-child(3n+1){clear:none;}
	.rowTovarList .wrapItem:nth-child(4n+1){clear:both;}
}


/* End */
/* /bitrix/templates/kovka_v2/components/mlife/catalog/catalog/style.css?15908556501202 */
/* /bitrix/templates/kovka_v2/components/bitrix/news.list/catalog_box/style.css?15929914706012 */
