/*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;  }*/

.header-wrapper .phone i,
.header-wrapper .email i {
	width: 15px;
	margin-right: 5px;
}
.bx-soa-cart-total .total-scroll-info {
	display: none;
}
.sale_order_full_table td {
	display: block;
    text-align: center;
}
.footer-banner {
    margin: 20px 0;
    padding: 10px;
    border: solid 2px #21282a;
    border-radius: 5px;
    text-align: center;
	color: #21282a;
    font-size: 30px;
	font-weight: 700;
	line-height: 42px;
}
.item-views.float_banners2 .item.sm .image {
    position: absolute;
    left: auto;
    top: 50%;
    right: 20px;
    width: 80px;
    height: 80px;
    padding: 0;
	margin: -40px 0 0;
}
.item-views.float_banners2 .item .lazyloaded {
    width: 80px;
    height: 80px;
    padding: 0;
}
.item-views .item .title.font_mlg {
	text-align: center;
}
.item-views .item .title.font_exlg {
	margin-top: 10px;
	padding-right: 80px;
}
#main .catalog_detail .price_txt {
	color: #000;
}
.catalog_section_list .section_item li.sect {
	display: block;
}
.form-control input[type="checkbox"] + label {
	display: inline;
    vertical-align: top;
}
.form-control input[type="checkbox"] + label:after,
.form-control input[type="checkbox"] + label:before {
	top: 15px;
}