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

.top-h-row .phone_wrap .phone_text a {
    display: block;
}


.top-h-row .order_wrap_btn .callback_btn {
    display: none;
}

/*блок телефона*/
.top-h-row .phones {
    padding: 5px 10px 0 0%;
}

/*высота строки поиска*/
.wrapper #header .middle-h-row .center_block .middle_phone, .wrapper #header .middle-h-row .center_block .search {
    top: -15px;
}

/*текстовый блок перед поиском*/
#header .middle-h-row td.text_wrapp {
    width: 0%;
    padding: 0 3px 0 10px;
}

/*хиты продаж флажки*/
.stickers .sticker_hit {
    background-color: #e52929;
    color: #fff;
}
.stickers .sticker_recommend {
    background-color: #ffc438;
    color: #fff;		
}
.stickers .sticker_new {
    background-color: #87f600;
    color: #fff;
}
.stickers .sticker_stock {
    background-color: #893ca9;
    color: #fff;
}
/*высота иконки телефона в футоре*/
.phone_wrap .icons {
    line-height: 5px;
}
/*шрифт телефона в шапке*/
.top-h-row .phone_block .phone_wrap .phone_text {
    font-size: 14px;
}

/*шрифт телефона и времени работы в футоре*/
#footer .footer_bottom_inner .phones .phone_wrap a {
    font-size: 14px;
}
#footer .footer_bottom_inner .phone_block {
    font-size: 14px;
}

/*цвет футера*/
#footer .wrapper_inner {
    background: #ffffff;
}

/*топ мини меню скрыть*/
.top-h-row .menu.topest {
    display: none;
}

/*характеристики скрыть*/
.catalog_detail .tabs_content h4 {
    display: none;
}

/*количество возле категорий скрыть*/
.section_info .dark_link span {
    color: #fff!important;
    display: none;
}


.img_mobile {
    max-width: 100%;
    height: auto; 
}

.catalog_detail .detail_text {
    
    color: #000;
}
body, p {
    color: #000;
}
@media all and (max-width: 1024px) {
	body .top_slider_wrapp .flexslider .slides > li {
		background-size: 100% auto !important;
	}
	body .wrapper .top_slider_wrapp .flexslider .slides > li, body .wrapper .top_slider_wrapp .flexslider .slides > li td, body .wrapper .top_slider_wrapp .flexslider
	{
		height: 281px !important;
	}
}

@media all and (max-width: 768px)
{
	body .wrapper .top_slider_wrapp .flexslider .slides > li, body .wrapper .top_slider_wrapp .flexslider .slides > li td, body .wrapper .top_slider_wrapp .flexslider
	{
		height: 240px !important;
	}
	.wrapper.head_type_2.banner_narrow .top_slider_wrapp {
		margin-top: 0px !important;
	}
}

@media all and (max-width: 667px)
{
	body .wrapper .top_slider_wrapp .flexslider .slides > li, body .wrapper .top_slider_wrapp .flexslider .slides > li td, body .wrapper .top_slider_wrapp .flexslider
	{
		height: 200px !important;
	}
	.wrapper.head_type_2.banner_narrow .top_slider_wrapp {
		margin-top: 0px !important;
	}
}

@media all and (max-width: 568px)
{
	body .wrapper .top_slider_wrapp .flexslider .slides > li, body .wrapper .top_slider_wrapp .flexslider .slides > li td, body .wrapper .top_slider_wrapp .flexslider
	{
		height: 187px !important;
	}
	.wrapper.head_type_2.banner_narrow .top_slider_wrapp {
		margin-top: 0px !important;
	}
}

@media all and (max-width: 480px)
{
	body .wrapper .top_slider_wrapp .flexslider .slides > li, body .wrapper .top_slider_wrapp .flexslider .slides > li td, body .wrapper .top_slider_wrapp .flexslider
	{
		height: 157px !important;
	}
	.wrapper.head_type_2.banner_narrow .top_slider_wrapp {
		margin-top: 0px !important;
	}
}

@media all and (max-width: 450px)
{
	body .wrapper .top_slider_wrapp .flexslider .slides > li, body .wrapper .top_slider_wrapp .flexslider .slides > li td, body .wrapper .top_slider_wrapp .flexslider
	{
		height: 134px !important;
	}
	.wrapper.head_type_2.banner_narrow .top_slider_wrapp {
		margin-top: 0px !important;
	}
}
@media all and (max-width: 410px)
{
	body .wrapper .top_slider_wrapp .flexslider .slides > li, body .wrapper .top_slider_wrapp .flexslider .slides > li td, body .wrapper .top_slider_wrapp .flexslider
	{
		height: 121px !important;
	}
	.wrapper.head_type_2.banner_narrow .top_slider_wrapp {
		margin-top: 0px !important;
	}
}
@media all and (max-width: 370px)
{
	body .wrapper .top_slider_wrapp .flexslider .slides > li, body .wrapper .top_slider_wrapp .flexslider .slides > li td, body .wrapper .top_slider_wrapp .flexslider
	{
		height: 111px !important;
	}
	.wrapper.head_type_2.banner_narrow .top_slider_wrapp {
		margin-top: 0px !important;
	}
}

@media all and (max-width: 320px)
{
	body .wrapper .top_slider_wrapp .flexslider .slides > li, body .wrapper .top_slider_wrapp .flexslider .slides > li td, body .wrapper .top_slider_wrapp .flexslider
	{
		height: 73px !important;
	}
	.wrapper.head_type_2.banner_narrow .top_slider_wrapp {
		margin-top: 0px !important;
	}
}
.tabs-body>li.current>div:last-of-type {
    margin-bottom: 0;
    display: none;
}
