body { /*# Страница сайта */
	color:  #000;
	background-color:  #FFFFFF;
}
a { /*# Ссылки */
	color:  #1B6AED;
}
a:hover { /*# Ссылки при наведении */
	color:  #b4000e;
}

input:not([type="submit"]):not([type="button"]):not([type="image"]),
textarea { /*# Поля ввода */
	border-color:  #ddd;
	color:  #4A4A4A;
	background-color:  transparent;
}
input:not([type="submit"]):not([type="button"]):not([type="image"]):hover,
textarea:hover { /*# Поля ввода при наведении */
	border-color:  #A8AFB2;
}
input:not([type="submit"]):not([type="button"]):not([type="image"]):focus,
textarea:focus { /*# Поля ввода в фокусе */
	border-color:  #aaa;
}
#wrapper .error_input { /*# Ошибка заполнения поля */
	background-color:  #FFEFF3;
	border-color: #CC0000;
}
::-webkit-input-placeholder, 
::-moz-placeholder, 
:-moz-placeholder, 
:-ms-input-placeholder  { /*# Подсказка в поле ввода */
	color: #9CA4A7;
}

:focus::-webkit-input-placeholder,
:focus::-moz-placeholder,
:focus:-moz-placeholder,
:focus:-ms-input-placeholder       { /*# Подсказка в поле ввода в фокусе */
	color: rgba(0, 0, 0, 0.00);
}

.btn,
a.btn,
input[type="button"],
input[type="submit"],
input[type="reset"],
button { /*# Кнопки */
	color:  #FFFFFF;
	background-color:  #b4000e;
	border-radius: 6px;
}
.btn:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
button:hover { /*# Кнопки при наведении */
	background-color:  #AA0000;
}
.btn:active,
input[type="button"]:active,
input[type="submit"]:active,
input[type="reset"]:active,
button:active,
.search .submit_search:active { /*# Кнопки при нажатии */
	background-color:  #b4000e;
}

.btn.btn-revert {
	color: #b4000e;
	border: 1px solid #b4000e;
	background-color: #f1f1f1;
}
.header { /*# Шапка */
	background-color:  #FFFFFF;
	color:  #333;
}
.header a { /*# Ссылки в шапке */
	/*color:  #333333;*/
}
.logo { /*# Логотип */
	color:  #333333;
}

.basket { /*# Корзина */
	background-color:  #FFFFFF;
	box-shadow:  -6px 0 4px rgba(0, 0, 0, 0.05);
}

.basket__del { /*# Удалить из корзины */
	color:  #b4000e;
}
.basket__lastp,
.catalog__lastp,
.info__lastp,
.similar__lastp { /*# Старая цена товара */
	color:  #cc0000;
}
.basket__price,
.catalog__price,
.info__price,
.similar__price { /*# Цена товара */
	color:  #4A4A4A;
}
#wrapper .basket__ui input,
#wrapper .count-box input { /*# Количество */
	color:  #4A4A4A;
}
.basket__minus:hover,
.basket__plus:hover,
.count-minus:hover,
.count-plus:hover { /*# Кнопки + - при наведении */
	color:  #b4000e;
}
.basket__result { /*# Итого в корзине */
	color:  #4A4A4A;
}
.basket__result i { /*# Итого в корзине цена */
	color:  #B53C75;
}
.nav a { /*# Пункты меню */
	color:  #B53C75;
}
.nav a:hover { /*# Пункты меню при наведении */
	color:  #5656AE;
}
.nav__popup { /*# Всплывающее меню */
	background-color:  #FFFFFF;
	box-shadow:  0 0 20px rgba(0, 0, 0, 0.50);
}
.search-link { /*# Поиск */
	color:  #777777;
}
.search-link:hover { /*# Поиск при наведении */
	color:  #000000;
}
.wrap_cover:before { /*# Перед основным баннером */
	background-color:  #FFFFFF;
}
.cover__item__in { /*# Основной баннер */
	color:  #fff;
}

.cover__slidenator__item { /*# Навигация баннера */
	background-color:  rgba(255, 255, 255, 0.50);
	border: 1px solid #b4000e;
}
.cover__slidenator__item_active,
.cover__slidenator__item:hover { /*# Активная навигация баннера */
	background-color:  #b4000e;
}
.promo__item  { /*# Блок рассылки под баннером */
	border-color:  #FFFFFF;
	color:  #4A4A4A;
}
.catalog__item { /*# Элемент каталога */
	background-color:  #FFFFFF;
}

.catalog__form { /*# Форма каталога */
	background-color:  #FFFFFF;
}
.catalog__txt { /*# Описание элемента каталога */
	color:  #575757;
}
.count-minus,
.count-plus { /*# + - количество */
	color:  #9B9B9B;
}
.btn.btn_one_click,
.btn.btn_gray { /*# Серые кнопки */
	border-color:  #E6E6E6;
	color:  #4A4A4A;
	background-color:  transparent;
}
.btn.btn_one_click:hover,
.btn.btn_gray:hover { /*# Серые кнопки при наведении */
	border-color:  #9B9B9B;
}
.btn.btn-discount {
	background-color: #1B6AED;
    padding: 12px 13px;
}
.js_shop_buy .btn.btn-discount {
	top: -1px;
	position: relative;
	display: inline-block;
}
.rating__item { /*# Рейтинг */
	color:  #b4000e;
}
.news { /*# Новости */
	background-color:  #FFFFFF;
}
.news h4 { /*# Заголовок новости */
	color:  #b4000e;
}
.news_date { /*# Дата новости */
	color:  #9B9B9B;
}
.block-row-img { /*# Картинка новости */
	background-color:  #CCCCCC;
}
.news_list .block-row { /*# Новости в списке */
	background-color:  #FFFFFF;
}

.footer { /*# Подвал */
	background-color:  #333;
    color: #fff;
}
.footer__unit { /*# Элементы подвала */
	color:  #000000;
}
.footer__heading { /*# Заголовки элементов подвала */
	color:  #888888;
}
#wrapper .footer .rss-form input { /*# Поле ввода блока рассылка в подвале */
	border-color:  #D7D7D7;
}
#wrapper .footer .rss-form input:hover { /*# Поле ввода блока рассылка в подвале при наведении */
	border-color:  #A8AFB2;
}
#wrapper .footer .rss-form input:focus { /*# Поле ввода блока рассылка в подвале в фокусе */
	border-color:  #9B9B9B;
}
.footer__nav a { /*# Пункты меню в подвале */
	color:  #fff;
}
.footer__nav a:hover { /*# Пункты меню в подвале при наведении */
	color:  #ebebeb;
}
.soc a { /*# Социальные кнопки */
	color:  #4A4A4A;
}
.soc .soc__vk:hover { /*# Соц. Вконтакте при наведении */
	color:  #5C81AA;
}
.soc .soc__tw:hover { /*# Соц. Twitter при наведении */
	color:  #58AFF2;
}
.soc .soc__fb:hover { /*# Соц. Facebook при наведении */
	color:  #4A65A6;
}
.soc .soc__yt:hover { /*# Соц. YouTube при наведении */
	color:  #b4000e;
}

.popup { /*# Высплывающие окна */
	background-color:  #FFFFFF;
	box-shadow:  0 0 20px rgba(0, 0, 0, 0.50);
}
.popup__bq { /*# Информация во всплывающем окне */
	background-color:  #F4F4F4;
}
.popup .error  { /*# Ошибки во всплывающем окне */
	background-color:  rgba(255, 0, 0, 0.50);
	box-shadow:  none;
	color:  #FFFFFF;
}
.aside-list { /*# Меню навигации слева */
	background-color:  #FFFFFF;
}
.aside-list a { /*# Пункты меню навигации слева */
	color:  #4A4A4A;
}
.aside-list a:hover { /*# Пункты меню навигации слева при наведении */
	color:  #FFFFFF;
	background-color:  #b4000e;
}
.col-left .block { /*# Блоки слева */
	background-color:  #FFFFFF;
}
.paginator .active { /*# Выбор страницы активный */
	color:  #9F9F9F;
}
.paginator .end,
.paginator .start { /*# Выбор страницы стрелки */
	background-color:  #000000;
	color:  #FFFFFF;
}
.paginator .start:hover,
.paginator .end:hover { /*# Выбор страницы стрелки при наведении */
	background-color:  #b4000e;
}

.faq { /*# Вопрос ответ */
	background-color:  #FFFFFF;
}
.faq__name { /*# Имя задавшего вопрос */
	color:  #9B9B9B;
}
.ifile { /*# Кнопка файл */
	background-color:  #E6E6E6;
}
.ifile:hover { /*# Кнопка файл при наведении */
	background-color:  #b4000e;
	color:  #FFFFFF;
}
.file-info { /*# Подсказка к кнопке файл */
	color:  #9B9B9B;
}
.cap_btn:hover { /*# Кнопка обновить капчу при наведении */
	color:  #b4000e;
}
.tabs__item { /*# Табы */
	color:  #000;
}
.tabs:not(.tabs_disable) .tabs__item:hover { /*# Таб при наведении */
	/*color:  #4A4A4A;*/
}
.tabs__item.active { /*# Активный таб */
	color:  #fff;

}
.cart th { /*# Заголовки таблицы корзины */
	color:  #9B9B9B;
}
.cart td { /*# Ячейки таблицы корзины */
	background-color:  #FFFFFF;
}
.cart .cart__remove { /*# Удалить в таблице корзины */
	color:  #F64747;
}
.cart__heading { /*# Заголовок корзины */
	color:  #9B9B9B;
}
.order-result i { /*# Итого при оформлении заказа */
	color:  #b4000e;
}
.lab-info { /*# Подсказки к элементам при оформлении заказа */
	color:  #9898A2;
}
.sort a { /*# Пункты сортировки */
	color:  #4A4A4A;
}
.sort a:not(.active):hover { /*# Пункты сортировки при наведении */
	color:  #5656AE;
}
.sort a.active { /*# Активный пункт сортировки */
	color:  #9F9F9F;
}
.pics__big,
.pics__mini { /*# Картинки товара */
	background-color:  #FFFFFF;
}
.info__article { /*# Артикул товара */
	color:  #9F9F9F;
}
.info__unit { /*# Описание товара */
	background-color:  #FFFFFF;
}

.breadcrumb { /*# Хлебные крошки */
	color:  #9B9B9B;
}
.breadcrumb a { /*# Пункт хлебных крошек */

}
.breadcrumb a:hover { /*# Пункт хлебных крошек при наведении */

}
.comment__author { /*# Автом комментария */
	color:  #9B9B9B;
}
.similar__pic { /*# Картинка похожего товара */
	background-color:  #FFFFFF;
}
.wrap_white { /*# Белый блок */
	background-color:  #FFFFFF;
}
.wrap_gray {
    background-color: #d7d7d7;
}
.wrap_lightgray {
    background-color: #f0f0f0;
}
.wrap_filter {
	padding: 25px 0;
	margin-bottom: 45px;
}
.wrap_filter .h1 {
	margin-top: 0;
}


.box-links a { /*# Выбор отображения товаров Таблица/Список */
	color:  #9B9B9B;
}
.box-links a:hover,
.box-links a.active { /*# Выбор отображения товаров Таблица/Список при наведении */
	color:  #4A4A4A;
}
@media (max-width: 1044px) {
    .header__nav { /*# Навигация в шапке при разрешении меньше 1044 */
	background-color:  #5656AE;
}
}


@media (max-width: 1023px) {
    .cart tr { /*# Строки в таблице корзины при разрешении меньше 1023 */
	background-color:  #FFFFFF;
}
}

@media (max-width: 768px) {
    .nav a { /*# Пункты навигации при разрешении меньше 768 */
	color:  #FFFFFF;
}
    .nav a:hover  { /*# Пункты навигации при наведении при разрешении меньше 768 */
	color: #FFFFFF;
}
    
    .nav__popup { /*# Подменю при разрешении меньше 768 */
	background-color: transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
}
