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



#headerfixed .logo-row .logo {
    max-width: 104px;
}

.top_slider_wrapp .flexslider .slides>li:not(.image) .img img {
	bottom: 15%;
}

.sale-order-detail-payment-options-methods-image-element, .sale-order-detail-payment-options-shipment-image-element {
    background-size: contain;
    border: 1px solid #f2f2f2;
}

.phone a{
	margin-right:4px!important;
}

.bx_searche .bx_item_element span {
  white-space: normal !important;
  line-height: 20px !important;
  margin-bottom: 25px;
  display: block !important;
  margin-top: 10px;
}

.sticker_sale_text{
  padding: 12px !important;
  font-size:12px !important;
}

.item-stock span{
  font-weight: 600;
  color: #3faf13;
}

.item-stock span:first-child{
  font-weight: 600;
  color: #000000;
}

.item_info--preview_text{
  font-size: 14px !important;
  color: #e52a29 !important;
}

.cities .items_block .item {
  text-overflow: clip;
}

.region_wrapper .js_city_chooser {
  text-overflow: clip;
}

.region_wrapper .js_city_chooser .arrow {
  right: -5px;
}

.popup_regions .items.only_city .cities .item {
  width: unset;
}

.right-icons.pull-right {
  display: flex;
  flex-direction: row-reverse;
}

.wrap-icon.wrap-basket {
  display: flex;
  flex-direction: row-reverse;
}