/* ГЛОБАЛЬНЫЕ */
:root {
	--color1: #5dc315;
}

/*Товар-подарок*/
.product__gift-header {
	color: #5dc315;
}
.product__gift-inner,
.product__gift-inner:before {
	border-color: #5dc315;
}

/*Фон кнопок «Поиск», «Все товары» и других.*/
.fixed-links__item_cart .fixed-links__item-link,
.compare-top .small-compare-link,
.cabinet .cab-button,
.index-header-all,
.catalog-search button {
	background: #5dc315!important;
}

/*Фон кнопок «Поиск», «Все товары» и других (при наведении).*/
.compare-top .small-compare-link:hover,
.cabinet .cab-button:hover,
.index-header-all:hover,
.catalog-search button:hover {
	background: #51aa13!important;
}

/*Текст кнопок «Поиск», «Все товары» и других.*/
.compare-top .small-compare-link,
.index-header-all,
.catalog-search button {
	color: #fff!important;
}

/*Текст кнопок «Поиск», «Все товары» и других (при наведении).*/
.compare-top .small-compare-link,
.index-header-all:hover,
.catalog-search button:hover {
	color: #fff!important;
}

/*Границы кнопок «Поиск», «Все товары» и других (правая и нижняя).*/
.compare-top .small-compare-link,
.cabinet .cab-button,
.index-header-all,
.catalog-search button {
	border-color: #51aa13!important;
}

/*Ссылки на сайте (при наведении).*/
.brands-list__item-link:hover,
.brands-card__item-link:hover .brands-card__item-title,
a:hover {
	color: #5dc315;
}
.content-sitemap.block-list ul > li a:hover,
.text a:hover,
.cabinet .forget,
.privacy-forms__text a {
	color: #5dc315!important;
}

/*Верхняя линия окошка входа в личный кабинет.*/
#cabinet-signin {
	border-top-color: #5dc315!important;
}
#cabinet-signin:after {
	border-bottom-color: #5dc315!important;
}

/*Ссылки в подвале сайта.*/
.page-footer .copyright a,
.page-footer .dev a {
	color: #5dc315!important;
}

/*Пункты нижнего меню.*/
.footer-menu li:not(.footer-menu-title) .a {
	/*color: !important;*/
}
.footer-menu li.footer-menu-title .a:hover,
.footer-menu li.footer-menu-title .a.a_active {
	color: #5dc315!important;
}

/*Заголовки блоков нижнего меню.*/
.footer-menu li.footer-menu-title {
	/*color: !important;*/
}

/*Фон кнопки «Наверх».*/
#up {
	background: #5dc315!important;
}

/*Границы кнопки «Наверх».*/
#up {
	border-color: #51aa13!important;
}

/*Контрастные рамки у блоков на сайте (при наведении).*/
.contrast-border:hover,
.products-grid .product-item .product-item-inner .more-info,
.products-grid .product-item .product-item-inner:hover {
	border-color: #5dc315!important;
}

/*Фон стрелок слайдеров «Главный слайдер», «Производители», «Рекомендуемые», «Сопутствующие».*/
.products-slider-nav .slick-arrow,
.catalog-proizvod-slider .slick-arrow,
.main-slider .slick-arrow {
	background-color: #5dc315!important;
}

/*Фон стрелок слайдеров «Главный слайдер», «Производители», «Рекомендуемые», «Сопутствующие» (при наведении).*/
.products-slider-nav .slick-arrow.slick-disabled:hover,
.products-slider-nav .slick-arrow.slick-disabled,
.products-slider-nav .slick-arrow:hover,
.catalog-proizvod-slider .slick-arrow.slick-disabled:hover,
.catalog-proizvod-slider .slick-arrow.slick-disabled,
.catalog-proizvod-slider .slick-arrow:hover,
.main-slider .slick-arrow:hover {
	background-color: #333333!important;
}

/*Фон номера в строке постраничной навигации у активной страницы.*/
.page-numbers a.active,
.page-numbers span.active {
	background-color: #5dc315!important;
}

/*Границы номера в строке постраничной навигации у активной страницы (правая и нижняя).*/
.page-numbers a.active,
.page-numbers span.active {
	border-color: #51aa13!important;
}

/*Ссылки строки навигации - «хлебные крошки» (при наведении).*/
.bread-crumbs a:hover {
	color: #5dc315!important;
}

/*Отмеченные чекбокс (галка) и радио-кнопка (переключатель).*/
.input-checkbox input:checked + .i:after {
	background-color: #5dc315!important;
}
.input-radio input:checked + .i:after {
	border-color: #5dc315!important;
}

/*Линии под заголовком раздела формы, «Ваш заказ №» и «Вы вошли как» на странице ЛК .*/
.number-order span,
.kabinet-title span,
.form-vertical .title > span {
	border-bottom-color: #5dc315!important;
}

/*Крестик закрытия всплывающего окна.*/
.popup .close {
	background-color: #5dc315!important;
}

/*Фон плавающей кнопки обратной связи.*/
@media screen and (min-width: 1290px) {
	.sendmail-link .link-cont .link-inner {
		background-color: #5dc315!important;
	}
}
@media screen and (max-width: 1289px) {
	.sendmail-link .link-cont .link-inner {
		background-color: #5dc315!important;
	}
}



/* ШАПКА */

/*Ссылки в главном меню (при наведении).*/
.main-menu > ul > li > ul > li > .a_active,
.main-menu > ul > li > ul > li > a:hover,
.main-menu > ul > li > .a_active,
.main-menu > ul > li:hover > .a {
	color: #5dc315!important;
}

/*Ссылки «Вход/Регистрация» (при наведении).*/
.cabinet .enter-span,
.cabinet .enter-span a:hover,
.cabinet .links li a:hover,
.cabinet .enter-link:hover {
	color: #5dc315!important;
}

/*Заголовок корзины.*/
.cart-summary .head {
	/*color: !important;*/
}

/*Иконка корзины.*/
.cart-summary__icon {
	background-color: #5dc315!important;
}

/*Ссылка на корзину (при наведении).*/
.cart-summary .pointer:hover {
	color: #5dc315!important;
}

/*Номер телефона.*/
.header-contacts > div .header-phones span,
.header-contacts > div .header-phones span a,
.header-contacts > div .header-phones span a:hover {
	/*color: !important;*/
}

/*Иконка номера телефона.*/
.header-contacts > div .header-phones span:before {
	background-color: #5dc315!important;
}



/* БОКОВАЯ КОЛОНКА */

/*Ссылки в меню (при наведении).*/
.catalog-nav > ul.catalog-menu-megamenu > li:hover > a,
.catalog-nav > ul.catalog-menu-megamenu > li.a_active > a,
.catalog-nav > ul.catalog-menu-megamenu > li > ul > .wrap > li > a:hover,
.catalog-actions ul li:hover > a,
.catalog-actions ul li.a_active > a,
.proizvod-block ul li:hover > a,
.proizvod-block ul li.a_active > a,
.catalog-nav > ul.catalog-menu-default li:hover > a,
.catalog-nav > ul.catalog-menu-default li.a_active > span,
.catalog-nav > ul.catalog-menu-default > li:hover > a,
.catalog-nav > ul.catalog-menu-default > li.a_active > a {
	color: #5dc315!important;
}

/*Ссылки по типу «Смотреть все» в боковой колонке.*/
.catalog-recent .all,
.side-content .block .all,
.proizvod-block .block-footer a,
.last-actions17_all {
	color: #5dc315!important;
}

/*Названия в блоке «Статьи» в боковой колонке (при наведении).*/
.last-articles-item a:hover {
	color: #5dc315!important;
}

/*Названия в блоке «Акции» в боковой колонке (при наведении).*/
.last-actions17_title-link:hover {
	color: #5dc315!important;
}

/*Даты в блоке «Акции» в боковой колонке.*/
.last-actions17_date {
	color: #5dc315!important;
}

/*Названия в блоке «Отзывы» в боковой колонке.*/
.feeds-item b,
.feeds-item strong {
	color: #5dc315!important;
}

/*Заголовки всех блоков в боковой колонке.*/
.catalog-nav .catalog-header span,
.side-content .block-header .title {
	/*color: !important;*/
}

/*Названия в блоке «Это Вы смотрели» (при наведении).*/
.catalog-recent .block-content .product-item a:hover {
	color: #5dc315!important;
}



/* ГЛАВНАЯ СТРАНИЦА */

/*Фон заголовков разделов каталога (плиткой) на главной странице.*/
.products-category .catalog-category-item .catalog-category-item-header span {
	background: #5dc315!important;
}

/*Заголовки разделов каталога (плиткой) на главной странице.*/
.products-category .catalog-category-item .catalog-category-item-header span {
	color: #fff!important;
}

/*Названия в блоке «Последние новости» на главной странице.*/
.last-news-item-title a:hover {
	color: #5dc315!important;
}

/*Даты в блоке «Последние новости» на главной странице.*/
.last-news-item-date {
	color: #5dc315!important;
}



/* ТЕКСТОВЫЕ РАЗДЕЛЫ, НОВОСТИ, СТАТЬИ, АКЦИИ */

/*Ссылки на подразделы текстовых страниц.*/
.content-nav.block-list ul > li a:hover {
	color: #5dc315!important;
}

/*Дата у элементов в списке «Акций».*/
.action-item__date,
.action-list__date {
	color: #5dc315!important;
}

/*Название акции в списке (при наведении).*/
.action-list__title-link:hover {
	color: #5dc315!important;
}

/*Дата у элементов в списке «Статей» и на странице статьи.*/
.articles-item__date,
.articles-list__date {
	color: #5dc315!important;
}

/*Название статьи в списке (при наведении).*/
.articles-list__title-link:hover {
	color: #5dc315!important;
}

/*Дата у элементов в списке «Новостей» и на странице новости.*/
.news-item__date,
.news-list .news-list__item .news-list__date {
	color: #5dc315!important;
}

/*Название новости в списке (при наведении).*/
.news-list .news-list__item .news-list__title .news-list__title-link:hover {
	color: #5dc315!important;
}



/* КАТАЛОГ */

/*Название подраздела каталога (при наведении).*/
.catalog-podmenu-item a.active,
.catalog-podmenu-item a:hover {
	color: #5dc315!important;
}

/*Ссылки видов сортировки товаров (активные и при наведении).*/
.catalog-sort a:hover,
.catalog-sort a.active {
	color: #5dc315!important;
}

/*Иконки вида вывода товаров - списком/карточками (активные и при наведении).*/
.catalog-view .grid:hover,
.catalog-view .grid.active,
.catalog-view .list:hover,
.catalog-view .list.active {
	background-color: #5dc315!important;
}

/*Название фильтра в блоке подбора по параметрам (при наведении).*/
.catalog-filter .podbor_opener.podbor_open span,
.catalog-filter .podbor_opener span:hover {
	color: #5dc315!important;
}

/*Стрелка раскрытия блока подбора.*/
.switcher:after {
	background-color: #5dc315!important;
}

/*Элементы «ползунков» в интервальных значениях подбора по параметрам.*/
.slider-range-wrapper .ui-slider-horizontal .ui-slider-handle {
	border-color: #5dc315!important;
}
.slider-range-wrapper .ui-widget-header {
	background-color: #5dc315!important;
}

/*Фон кнопки «Сбросить» в подборе по параметрам.*/
.button-reset {
	/*background: !important;*/
}

/*Фон кнопки «Сбросить» в подборе по параметрам (при наведении).*/
.button-reset:hover {
	/*background: !important;*/
}

/*Текст кнопки «Сбросить» в подборе по параметрам.*/
.button-reset {
	/*color: !important;*/
}

/*Текст кнопки «Сбросить» в подборе по параметрам (при наведении).*/
.button-reset:hover {
	/*color: !important;*/
}

/*Границы кнопки «Сбросить» в подборе по параметрам.*/
.button-reset {
	/*border-color: !important;*/
}

/*Границы кнопки «Сбросить» в подборе по параметрам (при наведении).*/
.button-reset:hover {
	/*border-color: !important;*/
}



/* ТОВАР */

/*Цена товара, а также стоимость товара в корзине.*/
.compare-table .product__price,
.compare-table_price,
.catalog-recent .block-content .product-item .price > div,
.product-item .price_block .price {
	color: #5dc315!important;
}

/*Цена товара в корзине.*/
.cart-products .cart-product .control_block .summ_block .summ {
	color: #333333!important;
}

/*Название товара.*/
.product-item .title a {
	/*color: !important;*/
}

/*Название товара (при наведении).*/
.compare-table .product__title-link:hover,
.product-item__title-link_type_compare:hover,
.product-item .title a:hover {
	color: #5dc315!important;
}

.compare-table__control-tab_active {
    color: #5dc315!important;
    border-top-color: #5dc315!important;
}

/*Производитель (при наведении).*/
.product-item .proizvod_description a:hover {
	color: #5dc315!important;
}

/*Фон кнопки.*/
.button:not(.button-disabled) {
	background-color: #5dc315!important;
	border-top-color: #5dc315!important;
	border-left-color: #5dc315!important;
}

/*Фон кнопки (при наведении).*/
.button:not(.button-disabled):hover {
	background-color: #51aa13!important;
	border-top-color: #51aa13!important;
	border-left-color: #51aa13!important;
}

/*Текст кнопки.*/
.button:not(.button-disabled) {
	color: #fff!important;
}

/*Текст кнопки (при наведении).*/
.button:not(.button-disabled):hover {
	color: #fff!important;
}

/*Границы кнопки (правая и нижняя).*/
.button:not(.button-disabled) {
	border-bottom-color: #51aa13!important;
	border-right-color: #51aa13!important;
}

/*Текст кнопки «Каталог» на странице товара.*/
.catalog-nav-inner .catalog-header span {
	/*color: !important;*/
}

/*Фон кнопки «Заказ в 1 клик».*/
.button-fast {
	/*background: !important;*/
}

/*Фон кнопки «Заказ в 1 клик» (при наведении).*/
.button-fast:hover {
	/*background: !important;*/
}

/*Текст кнопки «Заказ в 1 клик».*/
.button-fast {
	/*color: !important;*/
}

/*Текст кнопки «Заказ в 1 клик» (при наведении).*/
.button-fast:hover {
	color: #5dc315!important;
}

/*Границы кнопки «Заказ в 1 клик».*/
.button-fast {
	/*border-color: !important;*/
}

/*Границы кнопки «Заказ в 1 клик» (при наведении).*/
.button-fast:hover {
	/*border-color: !important;*/
}

/*Рамка маленького изображения на странице товара (при наведении и активного).*/
.fancybox-thumbs > ul > li:before,
.thumbs .product-thumbs .product-thumb > div.active,
.thumbs .product-thumbs .product-thumb:hover > div {
	border-color: #5dc315!important;
}

/*Фон вкладок «Описание», «Характеристики» и прочее.*/
.tabs__item:not(.active) {
	background: #5dc315!important;
}

/*Рамки вкладок «Описание», «Характеристики» и прочее, а также рамка содержимого вкладок.*/
.tabs__item {
	border-top-color: #5dc315!important;
	border-left-color: #5dc315!important;
	border-right-color: #5dc315!important;
}
.tabs__item:not(.active) {
	border-bottom-color: #5dc315!important;
}
.compare-table,
div.tab-cont {
	border-color: #5dc315!important;
}
.compare-table .jspHorizontalBar .jspDrag {
	/*background: #5dc315!important;*/
}

/*Названия вкладок «Описание», «Характеристики» и прочее.*/
.tabs__item:not(.active) {
	/*color: !important;*/
}



/* КОРЗИНА И ЛК */

/*Иконки на странице личного кабинета.*/
.kabinet .kabinet-block a:before {
	background-color: #5dc315!important;
}

/*Промежуточная стоимость в блоках корзины.*/
.cart-block .cart-block-result .result-price {
	color: #5dc315!important;
}

/*Итоговая стоимость под блоками корзины.*/
.cart-block-footer .price {
	color: #5dc315!important;
}



/* ПОИСК */

/*Цена в результатах «быстрого» поиска.*/
.catalog-search__result-item-price {
	color: #5dc315!important;
}

/*Название товара в результатах «быстрого» поиска (при наведении).*/
.catalog-search__result-item-title-link:hover {
	color: #5dc315!important;
}

/*Искомое слово/фраза, выделеяемая в заголовке товара в результатах «быстрого» поиска.*/
.catalog-search__result-item-title-link span {
	color: #5dc315!important;
}

/*Ссылка «Показать все» в окне результатов «быстрого» поиска.*/
.catalog-search__result-footer-link {
	color: #5dc315;
}



/* СРАВНЕНИЕ И ИЗБРАННОЕ */

/*Фон активной кнопки «В сравнение» и «В изборанное».*/
.products-grid .product__favorite_remove,
.products-list .product__favorite_remove,
.product-full.product-item .product__favorite_remove,
.product-full.product-item .product-item__compare-block_disable,
.products-grid .product-item .product-item-inner .product-item__compare-block_disable,
.products-list .product-item .product-item-inner .product-item__compare-block_disable {
	background-color: #5dc315!important;
}

/*Ссылка на товар во всплывающем оповещении.*/
.mini-compare__item-title-link {
	color: #5dc315!important;
}

/*Фон крестика удаления параметра сравнения и товара для сравнения (при наведении).*/
.product-item__remove-link_type_compare:hover,
.compare-table__item_hovered .compare-table__item-remove-link:hover {
	background-color: #5dc315!important;
}

/*Фон кнопки «Очистить сравнение».*/
.compare-table__clear-all {
	background-color: #5dc315!important;
	border-top-color: #5dc315!important;
	border-left-color: #5dc315!important;
}

/*Фон кнопки «Очистить сравнение» (при наведении).*/
.compare-table__clear-all:hover {
	background-color: #51aa13!important;
	border-top-color: #51aa13!important;
	border-left-color: #51aa13!important;
}

/*Текст кнопки «Очистить сравнение».*/
.compare-table__clear-all {
	color: #ffffff!important;
}

/*Текст кнопки «Очистить сравнение» (при наведении).*/
.compare-table__clear-all:hover {
	color: #ffffff!important;
}

/*Границы кнопки «Очистить сравнение» (правая и нижняя).*/
.compare-table__clear-all {
	border-bottom-color: #51aa13!important;
	border-right-color: #51aa13!important;
}

/*Фон кнопки «Показать скрытые».*/
.compare-table__show-button {
	background: #ffffff!important;
}

/*Фон кнопки «Показать скрытые» (при наведении).*/
.compare-table__show-button:hover {
	background: #5dc315!important;
}

/*Текст кнопки «Показать скрытые».*/
.compare-table__show-button {
	color: #5dc315!important;
}

/*Текст кнопки «Показать скрытые» (при наведении).*/
.compare-table__show-button:hover {
	color: #333333!important;
}

/*Границы кнопки «Показать скрытые».*/
.compare-table__show-button {
	border-color: #5dc315!important;
}

/*Границы кнопки «Показать скрытые» (при наведении).*/
.compare-table__show-button:hover {
	border-color: #5dc315!important;
}



/* ВСПОМОГАТЕЛЬНЫЕ */
.catalog-nav > ul.catalog-menu-default li:hover > a > .i,
.catalog-nav > ul.catalog-menu-default li.a_active > a > .i,
.catalog-nav > ul.catalog-menu-default > li:hover > a > .i,
.catalog-nav > ul.catalog-menu-default > li.a_active > a > .i,
.catalog-nav > ul.catalog-menu-default li.a_active > span > .i {
	background-position: 0 -48px!important;
}

.catalog-nav > ul.catalog-menu-megamenu > li:hover > a > .i,
.catalog-nav > ul.catalog-menu-megamenu > li.a_active > a > .i {
	background-position: 0 -48px;
}

.product-full.product-item .bying_blok .buttons .button-buy {
	background-position: -449px -81px!important;
}

.compare-table__clear-all:before {
	background-position: -22px -26px!important;
}

@media screen and (min-width: 1290px) {
	.link-cont .link-inner {
		-webkit-animation: uptocallmini 1.5s 0s ease-out infinite;
		-moz-animation: uptocallmini 1.5s 0s ease-out infinite;
		animation: uptocallmini 1.5s 0s ease-out infinite;
	}
	.link-cont:hover .link-inner {
		-webkit-animation: uptocallmini2 1s 0.4s ease-out infinite;
		-moz-animation: uptocallmini2 1s 0.4s ease-out infinite;
		animation: uptocallmini2 1s 0.4s ease-out infinite;
	}
}
