/***CUSTOM CSS RULES FOR YOUR SITE***/

/***CUSTOM CSS RULES FOR YOUR SITE***/

body {
    font-size: 0.95rem;
}

/***Подстройка карточен в списке***/
.advantages .advantages-item-text
 {
    font-size: 0.9rem;
}

.catalog-item-card .item-all-title {
    overflow: visible;
}

.catalog-item-card .article {
    font-size: 0.8rem;
	margin: 15px 0px 0px 0px;
	font-weight: 600;
}

.catalog-detail .article {
    font-size: 0.8rem;
font-weight: 600;
}

.news__item-text, .reviews__item-text {
    font-size: 0.8rem;
}

.header_1 .logo a {
    font-size: 0.8rem;
}

.reviews__item-block {
    height: 90px;
    margin-top: 5px;
}
.catalog-item-card .item-desc {
    font-size: 0.85rem;
	height: 55px;
	margin: 5px 0px 0px 0px;
}

 .catalog-item-card .catalog-item-price .unit, .catalog-item-card .item-no-price .unit {
    font-size: 0.8rem;
}

.header_3 .schedule p {
    font-size: 0.9rem;
}

.header_4 .telephone
 {
    margin-top: 1px;
}

/*** Комментарии ***/
.wdr2_add .add_btn, .wdr2_add .submit input[type=submit] {
    margin: 5px 0px 0px 12px;
    padding: 0px 20px 0px 20px;
    background: #006CBF;
    color: #fff;
    text-shadow: none;
    font-size: 0.9rem;
    font-weight: 700;
    filter: none;
}

.wdr2_add .add_btn:hover, .wdr2_add .submit input[type=submit]:hover {
    background: #004A82;
}

.btn_buy.popdef {
    font-size: 0.9rem;
    background:#006CBF;
}
.btn_buy:hover {

    background: #004A82;
}

.bx-soa-section-title-count {
    border: 2px solid #006CBF;
	    color: #006CBF;
		font-weight: 700;
	    font-size: 0.8rem;
    background: #F3F3F3;
}


.alertMsg.bad i, .alertMsg.bad .text  {
    color: #dd0e4b;
}

/***Таблица сравнения***/
table.compare-grid td {
    font-size: 0.8rem;
}
table.compare-grid td.compare-property {
    font-size: 0.8rem;
}
table.compare-grid td a.compare-title {
    font-size: 0.9rem;
}

/***Верхнее меню***/
.top-menu ul.store-horizontal > li > a{
    font-size: 0.85rem;
}
.top-menu .dropdown-menu > li > a
 {
    font-size: 0.8rem;
}
.sale-personal-section__item-count
 {
	font-size: 0.8rem;
	 color: #fff;
	background: #006CBF;
	border: 1px solid #fff;
	font-weight: 700;
}

/***Скрыть обратный звонок***/
.header_4 a.callback_anch {
    display: none;
}
/***Скрыть рейтинг***/
.catalog-detail .rating {
    display: none;
}
/***Скрыть лишнюю цифру в каментах***/
.tabs-catalog-detail .tabs__tab .reviews_count {
    display: none;
}

/*** Конец общих стилей ***/

.content-wrapper  {
	background-color: #FFF;
}

.clvt .foot_panel_all
{
background:#F17024;
}

/*
.advantages .adv-icon i{	
	color:#CC0000;	
}
*/

/*Фильтр*/

.catalog_item_toogle_filter .showfilter{ 
background:#F17024;
}

.catalog_item_toogle_filter .showfilter .fa-plus, .catalog_item_toogle_filter .showfilter .fa-minus
{
	color:#FFF;
}
.catalog_item_toogle_filter .showfilter span 
{
	color:#FFF;
	font-weight:bold;
	font-size: 16px;
}

.submit button[id="set_filter"]
{ 
    font-size: 0.9rem;
    background: #006CBF;
}

.filter
{ 
background:#F5EDDB;
}

.catalog_item_toogle_filter .showfilter{ 
background:#F17024;
}

.filter form table tr td .sect__text span {
    color: #CA540D;
}

.filter .bx_ui_slider_range .bx_ui_slider_handle {c
    background: #F17024;
}
.filter .bx_ui_slider_range .bx_ui_slider_handle {
    background: #F17024;
}
.filter.vertical form table tr td.bx_filter_box_name {
    padding: 5px 10px 1px 10px;
}
.custom-forms label {
    line-height: 20px;
	}

/*Меню*/
.top-menu ul.store-horizontal li a {
    
    color: #FFF;

}
.top-menu {background: #565656;}

ul.left-menu li {
    background: transparent;
}

ul.left-menu > li > a{ 
	padding:3px 32px 3px 11px;
	
	font-weight: 600;
	text-decoration: none;
	background-color:#F5EDDA;
}

ul.left-menu > li.parent:hover > a{
	padding:3px 45px 3px 11px;
}

.top-menu ul.store-horizontal li a.root-item-selected  {
    color: #CC0000;
}

.custom-forms label .count {
    background: #4584AE;
}

ul.left-menu > li > a {
    background-color: transparent;
}

.top-catalog ul.left-menu > li.selected > a {
    background: #D90000;
}

/*Поиск*/
#altop_search form input[type="submit"]{
	color:#FFFFFF;
	border: #DF7000;
	background:#EB3A3A;
}
	.header_2 #altop_search form input[type="text"]{
		background:#FFFFFF;
				border:1px solid #DF7000;
	}
	
header {
    background: #FFF;
}

.header_4 .telephone b{
	color:#f16522;
}