/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/

.dev-block {
    padding: 0 0 3px;
	    text-align: right;
}
.dev-block a {
    text-decoration: none;
    color: #000;
}
.dev-block a > * {
    display: inline-block;
    vertical-align: top;
    font-size: 13px;
    color: #333;
}
.dev-block span {
    padding: 5px 3px 0 0;
}
.dev-block a:hover img {
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);
    filter: none;
}
.dev-block img {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter …<feColorMatrix type=\'saturate\' values=\'.0\'/></filter></svg>#grayscale");
    filter: gray;
	    
}
.catalog_section_list .section_item .image {
	width:250px;
}
.xx-table th {
	color:#fff;
	background:#00739B;
	font-size:14px;
	padding:10px 0 10px 19px;
}
.catalog_section_list .section_item .image img,
.sections_wrapper .list .item:not(.section_item) .img {
	max-width:250px;
	max-height:250px;
	width:250px;
height:auto;
}
.xx-table td {
	text-align:left;
	padding:15px 0 15px 19px;
	vertical-align:top;
	line-height:normal!important;
}
.xx-table td:last-child {
	padding-left:0;
}
.fas-cell {
	font-size:14px;
	font-weight:bold;
color:#1d2029!important;
line-height:normal;
}
.xx-table  td.price-cell .cost.prices .price,
.xx-table  td.item-name-cell .title a {
	font-size:14px;
	line-height:normal;
}
.xx-table  td.price-cell .cost.prices {
	position:relative;
	bottom:0px;
}

.detail .border_block_wide {
    border: none;
}
.detail .props_list td {
    background: none !important;
    vertical-align: middle !important;
}

.catalog_section_list .section_item .image img, .sections_wrapper .list .item:not(.section_item) .img {
	width: auto!important;
	max-width: 100%!important;
	margin: 0 auto;
}
.catalog_section_list .section_item .image {
	padding: 0!important;
}