/*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;  }*/
.footer_bottom .new-bottom-left{float: right; width:30%;}
.footer_bottom .new-bottom-right{float: right; width:22%;}
.footer_bottom .all_menu_block ul li a{font-size: 14px;}
.bottom_main_menu li, .bottom_submenu > li{
	display: block;
    width: 100%;
}
.bottom_main_menu li a{text-transform: none;}

div.webcentr{
  padding-bottom: 45px !important;
}
.top-h-row ul.menu{
  width: 59% !important;
}
@media(max-width: 992px)
{
.footer_bottom .social_block .social_wrapper .social{
  
    padding-left: 47%;
}
.flexslider li *{
 /*width:100%;*/
/* height:100%;*/
}
}
@media(max-width:421px){
.footer_bottom .new-bottom-left{float: right; width:100%;text-align:center;}
.footer_bottom .new-bottom-right{float: right; width:100%;text-align: center;}
.social{padding: 0px !important;text-align:center;margin-top: 10px;}
}

body, p, li, .detail_text, .preview-text  {
	color: #000 !important;
}

.catalog_section_list .section_item .image{
    width:120px
}

.catalog_section_list .section_item_inner .image img{
    max-width: 120px;
    max-height: 120px;
}
.catalog_section_list .section_item td.section_info.w-descr{
    vertical-align: middle;
}

/*cust haeder*/
.top-h-custom {
    height: 52px !important;
}
.top-h-custom ul.menu {
    width: 54% !important;
}
.top-h-custom  .phones {
    width: 15%;
}
.top-h-custom  .phones .order_wrap_btn {
    margin: 1px 0 0 0px;
}
.phones_custom {
    float: left;
    width: 15%;
    box-sizing: border-box;
    padding: 6px 10px;
    display: flex;
    flex-direction: column;
}
@media(max-width: 991px){
    .top-h-custom ul.menu {
        display: none;
    }
    .top-h-custom  .phones {
        width: 25%;
    }
    .phones_custom {
        width: 30%;
    }
}
@media(max-width: 500px){
    .phones_custom {
        width: 45%;
    }
    .top-h-custom  .phones {
        display: none;
    }
}
/*cust haeder*/