/*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 .menu_colored .menu_top_block>li.current>a, header .menu_dark .menu_top_block.menu>li.current>a, header .menu_dark .menu_top_block.menu>li.current:hover>a, .menu_top_block.catalog_block .dropdown>li.full:hover>a:before, .menu_top_block.catalog_block .dropdown>li.full.current>a, header .menu_top_block li.catalog>.dropdown>li.current>a, .left_menu>li.current>a, .left_menu>li:hover>a:before {
background: #ff6d00;
}

.breadcrumbs .dropdown>a {
font-size: 14px;
line-height: 25px;}

.breadcrumbs a span, .breadcrumbs span{
font-size: 14px;
}

.top-block-item .phone>a{
font-size:16px;}

.top-block .phone .more_phone a{
font-size:14px;}

#mobilemenu .menu ul > li.selected > a::before {
  left: 0;
  top: -1px !important;
  bottom: -1px;
  width: 2px;
  z-index: 1;
  height: inherit;
  border-radius: 0;
}

@media (max-width: 991px) {
  .contacts.contacts-page-map-inline .contacts-wrapper .col-md-3,
  .contacts.contacts-page-map-inline .contacts-wrapper .col-md-2 {
    width: 100%;
  }
}

@media (max-width: 580px) {
  .contacts-stores.no-border.shops.list .col-xs-8,
  .contacts-stores.no-border.shops.list .col-xs-4 {
    padding: 0;
    width: 100%;
  }
}


.top-block-item.pull-right.custom {display:flex;flex-direction:row;}

.custom_email {padding-right:10px;}

