/***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 {
	margin-top: 3px;
	font-size: 0.85rem;
}

.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;
}

.catalog-detail-pictures .more_photo ul li 
{
	border-color:#B7BBD3; border-size:1px;
}

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

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

.body {
    background: #EFEFEF;
}

/*** Фильтр ***/

.filter
{ 
background:#F4ECD9;
}

.catalog_item_toogle_filter .showfilter{ 
background:#F4ECD9;
}


.catalog_item_toogle_filter .showfilter .fa-plus, .catalog_item_toogle_filter .showfilter .fa-minus
{
	color:#FF0000;
}
.catalog_item_toogle_filter .showfilter span 
{
	color:#008DCA;
	font-size: 0.9rem;
	font-weight:bold;
}
.submit button[id="set_filter"]
{ 
background:#FF0000;
}



.top-menu {background: #009DE0;
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	-khtml-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;	
}

.top-menu ul.store-horizontal li a.root-item-selected  {
    color: #CC0000;
}
.top-menu ul.store-horizontal li a {
	font-size: 0.8rem;
    color: #FFF;
}

#altop_search form input[type="submit"]{
	color:#FFFFFF;
	border: #4683B0;
	background:#009DE0;
}
.header_2 #altop_search form input[type="text"]{
		background:#FFFFFF;
				border:1px solid #4683B0;
	}
	
.catalog-detail .offer_block .h3 {
    padding: 10px 0px 0px 0px;
		color:#4683B0;
}


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

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

.clvt .foot_panel_all
{
background:#F4ECD9;
}

.foot_panel_2 a.cart i {
    
    color: #FF0000;
}



h1, h2, h3 {

    color: #0058B0;

}

/***Иконки**/
.advantages .advantages-item-icon i{	
color: #00468C;
font-size: 1.5rem;
}
.advantages .advantages-item-icon-wrap {
    padding-right: 10px;
}
.advantages .advantages-item-text {
font-size: 0.9rem;
padding-right: 10px;
color: #00468C;
}
