html body a, a:focus {color: #d60000;}
html body a:hover {color: #ae0505;}
#stored_city {color: #d60000;}
h2.title{color:#1d2029;border-bottom:2px solid #d60000;}
header .menuCatalog .menuCatalog__btn{background-color: #d60000;}
.catalog .catalog-menu .catalog-menu__link:hover:before {color: #d60000;}
.catalog .breadcrumb .breadcrumb__separator{color:#d60000;}
.catalog__btnMoreItems{color:#d60000;}
.catalog-mark .catalog-mark__link:hover{color:#d60000;}
.catalog-filter__btnSort a{background-color:#fff;border:1px solid #d60000;color:#d60000;}
.footer .menu-catalog .menu-catalog__link:hover {color: #d60000;}
.phone .phone__number .fa-phone{color:#fff;background-color:#d60000;}
.search .search__input:focus{border-top: 1px solid #d60000;border-left: 1px solid #d60000;border-bottom: 1px solid #d60000;}
.search .search__btn{background-color:#d60000;color:#fff;}
.search .search__input:focus ~ .fa-search {color: #d60000;}
.basket .basket__table .basket-table__title{border-bottom:1px solid #d60000;color:#d60000;}
.basket .btn-order{background-color:#d60000;color:#fff;}
.mobileHeader .mobileHeader__phone .phone__link{background-color:#d60000;}
.knowledge .knowledge__link{color:#d60000;border:1px solid #d60000;}
.catalog-filter .price-input__input{border:1px solid #d60000;}
.preview-btnwr .btn-question{border:1px solid #fff;background-color:#d60000;color:#fff;}
.detail__content .ui-state-default.ui-state-active a{background-color:#d60000;color:#fff}
.detail__content .ui-state-default a:hover{background-color:#d60000;color:#fff}
.product__gallery .product__wr-list-foto .product__next:hover{border-top:20px solid #d60000;}
.product__gallery .product__wr-list-foto .product__prev:hover{border-bottom:20px solid #d60000;}
.range-filters .range-filters__max,.range-filters .range-filters__min{border:1px solid #d60000;color:#1d2029}
.ui-slider-handle{background-color:#d60000;border:2px solid #fff;}
.ui-slider-range{background:#d60000;background:-webkit-linear-gradient(left,#d60000 0,#5ea038 26%,#f4c350 78%,#f77700 100%);background:linear-gradient(to right,#d60000 0,#5ea038 26%,#f4c350 78%,#f77700 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d60000', endColorstr='#f77700', GradientType=1 )}
.mail .title {color: #fff;/*border-bottom: 1px solid #d60000;*/}
.form-mail__input--name:focus {border: 1px solid #d60000;}
.form-mail__input--name:focus ~ i {color: #d60000;}
.form-mail__input--email:focus {border: 1px solid #d60000;}
.form-mail__input--email:focus ~ i {color: #d60000;}
.form-mail__submit {background-color: #d60000;color: #fff;}
.articles__item:hover {border: 1px solid #d60000;}
.articles__title {color: #d60000;}
.articles__title:hover {color: #d60000;}
.articles__btn-more {background-color: #d60000;color: #fff;}
.form-question__input--name:focus {border: 1px solid #d60000;}
.form-question__group .form-question__input--name:focus ~ .fa {color: #d60000;}
.form-question__input--email:focus {border: 1px solid #d60000;}
.form-question__group .form-question__input--email:focus ~ .fa {color: #d60000;}
.form-question__submit {background-color: #d60000;color: #fff;}
.footer-menu__item:hover {color: #d60000;}
.footer-phone .fa, .footer-email .fa {background: #d60000;color: #fff;}
.footer-email__link {color: #d60000;}
.footer-email__link:hover {color: #d60000;}
.catalog .catalog-items__wr.table .catalog-items .catalog-items__order{background-color:#d60000;border:1px solid #d60000;}
.btn-order {background-color: #d60000;color: #fff;}
.count__min:hover {background-color: #d60000;border: 1px solid #d60000;color: #fff;}
.count__plus:hover {background-color: #d60000;border: 1px solid #d60000;color: #fff;}
.similarProd__item .catalog-items:hover {border: 1px solid #d60000;}
.similarProd__item .catalog-items .catalog-items__order{background-color:#d60000;border:1px solid #d60000;}





h2.title{color:#1d2029;border-bottom:2px solid #d60000;}
header .callback .callback__btn{color:#d60000}
header .menuCatalog .menuCatalog__btn{background-color: #d60000;}
.filters .filters__title.active,.filters .filters__title:hover{color:#d60000}
.catalog .catalog-menu .catalog-menu__link:hover{color:#d60000}
.catalog .catalog-menu .catalog-menu__link:hover:before {color: #d60000;}
.catalog .catalog-menu .catalog-submenu__link:hover{color:#d60000}
.catalog .breadcrumb .breadcrumb__link:hover{color:#d60000}
.catalog .breadcrumb .breadcrumb__separator{color:#d60000;}
.catalog .catalog-items .catalog-items__link{color:#d60000}
.catalog__btnMoreItems{color:#d60000;}
.catalog-mark .catalog-mark__link:hover{color:#d60000;}
.catalog-filter__btnSort a{background-color:#fff;border:1px solid #d60000;color:#d60000;}
.footer .menu-catalog .menu-catalog__link:hover {color: #d60000;}
header.fixed{/*border-top:5px solid #d60000;*/}
.phone .phone__number .fa-phone{color:#fff;background-color:#d60000;}
.callback .callback__btn{border:1px solid #d60000}
.search .search__input:focus{border-top: 1px solid #d60000;border-left: 1px solid #d60000;border-bottom: 1px solid #d60000;}
.search .search__btn{background-color:#d60000;color:#fff;border:none;cursor:pointer;}
.search .search__input:focus ~ .fa-search {color: #d60000;}
.basket .basket__table .basket-table__title{border-bottom:1px solid #d60000;color:#d60000;}
.basket .basket__table .basket-table__delete i{color:#d60000}
.basket .btn-order{background-color:#d60000;}
.mobileHeader{background-color:#fff;border-top:5px solid #d60000}
.mobileHeader .mobileHeader__phone .phone__link{background-color:#d60000;}
.menuCatalog .menuCatalog__dropdown .menuCatalog__item:hover{background-color:#ecf0f1;border-left:3px solid #d60000}
.knowledge .knowledge__link{color:#d60000;border:1px solid #d60000;}
.catalog .catalog-menu .catalog-menu__link.active{background-color:#d60000}
.catalog-filter .price-input__input{border:1px solid #d60000;}
.catalog-filter .catalog-filter__btnSort a:last-child{border-right:1px solid #d60000}
.wr-thmb .custom-navigation .flex-next:hover,.wr-thmb .custom-navigation .flex-prev:hover{color:#d60000}
.wr-foto-prod .navigation .flex-next,.wr-foto-prod .navigation .flex-prev{color:#d60000}
.preview-price__new_price{color:#d60000}
.preview-btnwr .btn-question{border:1px solid #fff;background-color:#d60000;color:#fff;}
.detail__content .ui-state-default.ui-state-active a{background-color:#d60000;color:#fff}
.detail__content .ui-state-default a:hover{background-color:#d60000;color:#fff}
.product__gallery .product__wr-main-foto:hover{border:1px solid #d60000}
.product__gallery .product__wr-list-foto .product__link-foto:hover{border:1px solid #d60000}
.product__gallery .product__wr-list-foto .product__next:hover{border-top:20px solid #d60000;}
.product__gallery .product__wr-list-foto .product__prev:hover{border-bottom:20px solid #d60000;}
.range-filters .range-filters__max,.range-filters .range-filters__min{border:1px solid #d60000;color:#1d2029}
.ui-slider-handle{background-color:#d60000;border:2px solid #fff;}
.ui-slider-range{background:#d60000;background:-webkit-linear-gradient(left,#d60000 0,#5ea038 26%,#f4c350 78%,#f77700 100%);background:linear-gradient(to right,#d60000 0,#5ea038 26%,#f4c350 78%,#f77700 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d60000', endColorstr='#f77700', GradientType=1 )}
.mail .title {color: #fff;/*border-bottom: 1px solid #d60000;*/}
.form-mail__input--name:focus {border: 1px solid #d60000;}
.form-mail__input--name:focus ~ i {color: #d60000;}
.form-mail__input--email:focus {border: 1px solid #d60000;}
.form-mail__input--email:focus ~ i {color: #d60000;}
.form-mail__submit {background-color: #d60000;color: #fff;}
.articles__item:hover {border: 1px solid #d60000;}
.articles__title {color: #d60000;}
.articles__title:hover {color: #d60000;}
.articles__btn-more {background-color: #d60000;color: #fff;}
.form-question__input--name:focus {border: 1px solid #d60000;}
.form-question__group .form-question__input--name:focus ~ .fa {color: #d60000;}
.form-question__input--email:focus {border: 1px solid #d60000;}
.form-question__group .form-question__input--email:focus ~ .fa {color: #d60000;}
.form-question__submit {background-color: #d60000;color: #fff;}
.footer-menu__item:hover {color: #d60000;}
.footer-phone .fa, .footer-email .fa {background: #d60000;color: #fff;}
.footer-email__link {color: #d60000;}
.footer-email__link:hover {color: #d60000;}
.catalog .catalog-items__wr.table .catalog-items:hover,.catalog__btnMoreItems{border:1px solid #d60000}
.catalog .catalog-items__wr.table .catalog-items .catalog-items__order{background-color:#d60000;border:1px solid #d60000;}
.btn-order {background-color: #d60000;color: #fff;}
.count__min:hover {background-color: #d60000;border: 1px solid #d60000;color: #fff;}
.count__plus:hover {background-color: #d60000;border: 1px solid #d60000;color: #fff;}
.similarProd__item .catalog-items:hover {border: 1px solid #d60000;}
.similarProd__item .catalog-items .catalog-items__order{background-color:#d60000;border:1px solid #d60000;}





.catalog .catalog-items .catalog-items__order:hover {background-color: #234396;}
.form-mail__submit:hover {background-color: #234396;}
.articles__btn-more:hover {text-decoration: none;background-color: #234396;color: #fff;}
.form-question__submit:hover {background-color: #234396;}
.catalog .catalog-items__wr.table .catalog-items .catalog-items__order:hover {background-color: #234396;}
.btn-order:hover {color: #fff;background-color: #234396;}
.similarProd__item .catalog-items .catalog-items__order:hover {background-color: #234396;}
.search .search__btn:hover{background-color:#234396}

html body .flex-viewport .flex-control-paging li a:hover, .flex-control-paging li a.flex-active {background: #d60000 !important;}

/* BUTTONS */
.btn-default{
background-color: #d60000;
color: white;
}
.btn-default:hover{
background-color: #4758be !important;
color: white;
}

/* FORMS */
.form .form-header{
background-color: #d60000;
}
.jqmWindow.jqm-init.show{
border: 1px solid #d60000;
}
.form .form-header {
border-bottom-color: #d60000;
}
.form .form-header .title{
color: white;
font-size: 20px;
line-height: 27px !important;
}

.search .search__btn:hover {background-color: #ae0505;}
.form-mail__submit:hover {background-color: #ae0505;}
.catalog .catalog-items__wr.table .catalog-items .catalog-items__order:hover {background-color: #ae0505;}
.control-panel__item:hover {color: #ae0505;}
.btn-default:hover {background-color: #ae0505 !important;}
.btn-default.green:hover {background-color: #d60000 !important;}
.form-question__submit:hover {background-color: #ae0505;}
.jqmClose.top-close:hover {color: #ae0505 !important;}

.btn-primary {background-color: #d60000 !important;}
.btn-primary:hover {background-color: #ae0505 !important;}
.btn-default.green {color: #d60000 !important; border-color: #d60000 !important;}

.form .form-header {border-color: #d60000;}