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

@media (min-width: 768px) {
	.top-h-row .phones {
		width: 40%;
	}
}
@media (max-width: 767.98px) {
	.wrapper_inner .phones .order_wrap_btn {
		display: none;
	}
}

.top_slider_wrapp .flexslider .slides>li {
    /*background-size: contain;*/
    background-size: auto 100%;
    background-repeat: no-repeat;
}

.image_wrapper_block img {
	max-height: 100%;
}
#bx-soa-order .bx-soa-pp-company-graf-container .bx-soa-pp-company-image {
	background-size: contain!important;
}
.sale_order_full_table .image img {
    object-fit: contain;
}

@media (min-width: 768px) {
	.row-flex {
		margin: 0 -15px;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}
	.row-flex-col {
		padding: 0 15px;
		/*flex: 1 0 auto;*/
	}
}

.pay_system_icons i.jcb{background-position:-497px -198px;height:20px;width:36px}