/** -- hard color theme -- **/
/* color scheme */
/* main */
/* buttons */
/* forms */
/**************************************
File start
**************************************/
.nothinSelectorJustColorTheme {
  /* color1 - $color1 - COLOR_1_1 */
  color: #ce0823;
  /* darken color1 - $btn1-bg-color-hover - COLOR_1_1_DARKEN_10_PERSENT */
  color: #9d061b;
  /* color2 - $color2 - COLOR_1_2 */
  color: #6b80a0;
  /* darken color2 - $btn3-bg-color-hover - COLOR_1_2_DARKEN_10_PERSENT */
  color: #546784; }

/**************************************
File finish
**************************************/
.body .tline {
  background-color: #6b80a0; }

.body .btn1,
.body .btn2, .body .btn-default,
.body .btn3,
.footer .btn1,
.footer .btn2,
.footer .btn-default,
.footer .btn3,
.fancybox-inner .btn1,
.fancybox-inner .btn2,
.fancybox-inner .btn-default,
.fancybox-inner .btn3,
.popup-window .btn1,
.popup-window .btn2,
.popup-window .btn-default,
.popup-window .btn3,
.rsgppopup .btn1,
.rsgppopup .btn2,
.rsgppopup .btn-default,
.rsgppopup .btn3,
.rs_easycart .btn1,
.rs_easycart .btn2,
.rs_easycart .btn-default,
.rs_easycart .btn3 {
  display: inline-block;
  padding: 5px 14px;
  text-decoration: none;
  text-align: center;
  color: #FFF;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.body .btn1,
.footer .btn1,
.fancybox-inner .btn1,
.popup-window .btn1,
.rsgppopup .btn1,
.rs_easycart .btn1 {
  color: #fff;
  background-color: #ce0823; }
  .body .btn1:hover,
  .footer .btn1:hover,
  .fancybox-inner .btn1:hover,
  .popup-window .btn1:hover,
  .rsgppopup .btn1:hover,
  .rs_easycart .btn1:hover {
    color: #fff;
    background-color: #9d061b; }

.body .btn2, .body .btn-default,
.footer .btn2,
.footer .btn-default,
.fancybox-inner .btn2,
.fancybox-inner .btn-default,
.popup-window .btn2,
.popup-window .btn-default,
.rsgppopup .btn2,
.rsgppopup .btn-default,
.rs_easycart .btn2,
.rs_easycart .btn-default {
  color: #fff;
  background-color: #899CC7; }
  .body .btn2:hover, .body .btn-default:hover,
  .footer .btn2:hover,
  .footer .btn-default:hover,
  .fancybox-inner .btn2:hover,
  .fancybox-inner .btn-default:hover,
  .popup-window .btn2:hover,
  .popup-window .btn-default:hover,
  .rsgppopup .btn2:hover,
  .rsgppopup .btn-default:hover,
  .rs_easycart .btn2:hover,
  .rs_easycart .btn-default:hover {
    color: #fff;
    background-color: #667fb7; }

.body .btn3,
.footer .btn3,
.fancybox-inner .btn3,
.popup-window .btn3,
.rsgppopup .btn3,
.rs_easycart .btn3 {
  color: #fff;
  background-color: #6b80a0; }
  .body .btn3:hover,
  .footer .btn3:hover,
  .fancybox-inner .btn3:hover,
  .popup-window .btn3:hover,
  .rsgppopup .btn3:hover,
  .rs_easycart .btn3:hover {
    color: #fff;
    background-color: #546784; }

.body input[type="text"],
.body input[type="password"],
.body textarea,
.body select,
.footer input[type="text"],
.footer input[type="password"],
.footer textarea,
.footer select,
.fancybox-inner input[type="text"],
.fancybox-inner input[type="password"],
.fancybox-inner textarea,
.fancybox-inner select,
.gopro-subscribe-window input[type="text"],
.gopro-subscribe-window input[type="password"],
.gopro-subscribe-window textarea,
.gopro-subscribe-window select {
  border-color: #ebebeb; }
  .body input[type="text"]:focus,
  .body input[type="password"]:focus,
  .body textarea:focus,
  .body select:focus,
  .footer input[type="text"]:focus,
  .footer input[type="password"]:focus,
  .footer textarea:focus,
  .footer select:focus,
  .fancybox-inner input[type="text"]:focus,
  .fancybox-inner input[type="password"]:focus,
  .fancybox-inner textarea:focus,
  .fancybox-inner select:focus,
  .gopro-subscribe-window input[type="text"]:focus,
  .gopro-subscribe-window input[type="password"]:focus,
  .gopro-subscribe-window textarea:focus,
  .gopro-subscribe-window select:focus {
    border-color: #ce0823; }

.body .bx-sls .dropdown-block,
.body .bx-slst .dropdown-block,
.footer .bx-sls .dropdown-block,
.footer .bx-slst .dropdown-block,
.fancybox-inner .bx-sls .dropdown-block,
.fancybox-inner .bx-slst .dropdown-block,
.gopro-subscribe-window .bx-sls .dropdown-block,
.gopro-subscribe-window .bx-slst .dropdown-block {
  border-color: 1px solid #ebebeb; }
  .body .bx-sls .dropdown-block.focus,
  .body .bx-slst .dropdown-block.focus,
  .footer .bx-sls .dropdown-block.focus,
  .footer .bx-slst .dropdown-block.focus,
  .fancybox-inner .bx-sls .dropdown-block.focus,
  .fancybox-inner .bx-slst .dropdown-block.focus,
  .gopro-subscribe-window .bx-sls .dropdown-block.focus,
  .gopro-subscribe-window .bx-slst .dropdown-block.focus {
    border-color: #ce0823; }

.body [type="checkbox"]:checked + label:after,
.body a.checkbox.in > label:after,
.footer [type="checkbox"]:checked + label:after,
.footer a.checkbox.in > label:after,
.fancybox-inner [type="checkbox"]:checked + label:after,
.fancybox-inner a.checkbox.in > label:after,
.gopro-subscribe-window [type="checkbox"]:checked + label:after,
.gopro-subscribe-window a.checkbox.in > label:after {
  border-color: #ce0823;
  background-color: #ce0823; }

.body [type="radio"]:checked + label:before,
.body [type="radio"]:checked + label:after,
.footer [type="radio"]:checked + label:before,
.footer [type="radio"]:checked + label:after,
.fancybox-inner [type="radio"]:checked + label:before,
.fancybox-inner [type="radio"]:checked + label:after,
.gopro-subscribe-window [type="radio"]:checked + label:before,
.gopro-subscribe-window [type="radio"]:checked + label:after {
  border-color: #ce0823; }

.body [type="radio"]:checked + label:after,
.footer [type="radio"]:checked + label:after,
.fancybox-inner [type="radio"]:checked + label:after,
.gopro-subscribe-window [type="radio"]:checked + label:after {
  background-color: #ce0823; }

/* catalog.sorter */
.catalogsorter .template a.selected,
.catalogsorter .shortsort a.selected {
  color: #fff;
  background-color: #ce0823; }

.catalogsorter .template a:hover,
.catalogsorter .shortsort a:hover {
  color: #fff;
  background-color: #9d061b; }

.view_showcase .prices .prev:hover .svg-icon,
.view_showcase .prices .next:hover .svg-icon {
  fill: #ce0823; }

/* catalog.element */
.detailtabs .headers a.selected {
  color: #fff;
  background-color: #ce0823; }

.detailtabs .headers a:hover {
  color: #fff;
  background-color: #9d061b; }

.product-delivery {
  border-color: #ce0823; }

/* personal.order.list */
.orderlist .item:hover {
  border-color: #ce0823; }

.orderlist .switch a.selected {
  color: #fff;
  background-color: #ce0823; }

.orderlist .switch a:hover {
  color: #fff;
  background-color: #9d061b; }

.rsorder .bx-soa-section.bx-selected,
.rsorder .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container {
  border-color: #ce0823; }

.searchinhead.focus {
  border-color: #ce0823; }

body #rs_easycart .rsec_headers a.rsec_online,
body #rs_easycart .rsec_headers span.rsec_color {
  color: #ce0823; }

body #rs_easycart .rsec_headers a.rsec_online span.rsec_name {
  border-color: #ce0823; }

body #rs_easycart .rsec_btn1,
body #rs_easycart table.rsec_table tr:hover td.rsec_hov,
body #rs_easycart .rsec_btn1 {
  background-color: #ce0823; }

body #rs_easycart .rsec_content .rsec_tyanya .rsec_close .svg-icon,
body #rs_easycart .rsec_thistab_compare .rsec_delete .svg-icon,
body #rs_easycart .rsec_thistab_favorite .rsec_delete .svg-icon,
body #rs_easycart .rsec_thistab_basket .rsec_delete .svg-icon,
body #rs_easycart .rsec_headers a.rsec_online .svg-icon {
  fill: #ce0823; }

/* detail ext_pictures */
.picslider .scrollinner a:hover,
.picslider .scrollinner a.selected,
.body div.sale-order-detail-payment-options-methods-template,
.body .sale-paysystem-wrapper {
  border-color: #ce0823; }

/* titles */
.primary-color,
.brandslist span,
.sorter_and_name .name,
.brandslist.mainstyles .title a,
.mods h3.title2,
.bigdata h3.title2,
.detailcollection h3.title2,
.detailtabs .contents .content .switcher,
.sections a.parent,
.mainsections .title,
.presscentermainn .title,
.sorter_and_name .name,
.brandslistimgowl1.mainstyles .title a,
.mainsections a.parent,
.aroundjssorslider1 .tmsg .title2,
.presscentermainn .item .blockname a,
.presscentermainn .item a.blockname,
.catalogmenu2 a.sub,
.price.new,
.table .full.name,
.acc_title,
.sale-personal-account-wallet-currency-item {
  color: #ce0823; }

/* jScroll */
.body .jspDrag.jspHover,
.body .jspDrag.jspActive,
.body .jspDrag,
.body .sale-paysystem-yandex-button-item,
.fancybox-inner .jspDrag.jspHover,
.fancybox-inner .jspDrag.jspActive,
.fancybox-inner .jspDrag,
.fancybox-inner .sale-paysystem-yandex-button-item {
  background-color: #ce0823; }

/* svg-icons */
.rsfavorite .svg-icon,
.basketinhead .svg-icon,
.searchinhead .enter .svg-icon,
.artables.view_gallery table.products .add2basketform .submit .svg-icon,
.artables.view_gallery table.products .add2basketform .inbasket .svg-icon,
.artables.view_gallery .add2basketform .tick,
.artables.view_table table.products .add2basketform .submit .svg-icon,
.artables.view_table table.products .add2basketform .inbasket .svg-icon,
.artables.view_table .add2basketform .tick,
.footer .line1 .contacts .recall .svg-icon,
.footer .line1 .contacts .feedback .svg-icon,
.picslider.horizontal a:hover .svg-icon,
.elementdetail .prices a:hover .svg-icon,
.picslider.vertical a:hover .svg-icon,
.elementdetail .zoom .svg-icon,
.body .set .js-element .plusik .svg-icon {
  fill: #ce0823; }

.artables table.products .add2basketform .add2subscribe .svg-icon {
  fill: #6b80a0; }

/* smart.filter */
.filtren .dd .lvl2:not(.selected) div.active label {
  color: #fff;
  background-color: #ce0823; }

.filtren .dd .lvl2:not(.selected) label:hover,
.filtren .dd .lvl2:not(.selected) div.active label:hover,
.menu-sidebar li a:hover {
  color: #fff;
  background-color: #9d061b; }

/*********************************************/
/* additional styles 
BORDER COLOR*/
.profillist .item:hover,
.set .js-element:hover,
.light .js-element:hover,
.picslider .scrollinner a.selected,
.body .bx-sls .dropdown-block.focus,
.body .bx-slst .dropdown-block.focus {
  border-color: #ce0823 !important; }

/* additional styles 
BACKGROUND COLOR*/
.catalogmenu .first li:hover > a,
.catalogmenu .first li.hover > a,
.catalogmenu .first li:hover > a.selected,
.catalogmenu .first li.hover > a.selected,
.catalogmenu .first a.sub:hover,
.catalogmenu a.first:hover,
.catalogmenu a.first.hover,
.catalogmenu a.sub:hover,
.catalogmenu a.sub.hover,
#jssor_slider1 .navi .av,
.pmenu a:hover,
#jssor_slider1 .navi div:hover, #jssor_slider1 .navi .av:hover,
.filtren .showchild:hover,
.filtren .lvl1.color .lvl2 label:hover,
.filtren .body li.lvl1 ul.property li.lvl2 label.pic:hover,
.light .js-element .buy .go2detail,
.catalogsorter .dropdownin a:hover,
.aroundowlslider1 .owl-dots .owl-dot.active,
.aroundowlslider1 .owl-dots .owl-dot:hover,
.aroundjssorslider1 .item.product .text .line span,
.aroundowlslider1 .item.product .text .line span,
.comparelist a:hover {
  color: #fff !important;
  background-color: #9d061b !important; }

.propvision1 .offer_prop .div_options .div_option.selected,
.propvision1 .offer_prop .div_options .div_option.selected span,
.catalogmenu .first li a.selected,
.catalogmenu .first li.selected > a {
  color: #fff !important;
  background-color: #ce0823 !important; }

.propvision1 .offer_prop .div_options .div_option:hover:not(.disabled),
.propvision1 .offer_prop .div_options .div_option:hover:not(.disabled) span {
  background-color: #9d061b !important; }

.tline {
  background-color: #6b80a0 !important; }

.artables table.products tr:hover td {
  background-color: #6b80a0; }

/*additional styles 
ACTIVE BACKGROUND COLOR*/
.body .catalogmenu a.first:active,
.body .catalogmenu a.first.hover:active,
.body .catalogmenu a.sub:active,
.body .catalogmenu a.sub.hover:active,
.body .pmenu a:hover {
  background-color: #9d061b; }

.body .pmenu a.selected,
.body .pmenu a.selected:active,
.body .pmenu a:active {
  background-color: #ce0823; }

/* super banner left\right buttons */
#jssor_slider1 .prev span:hover, #jssor_slider1 .prevdn span, #jssor_slider1 .next span:hover, #jssor_slider1 .nextdn span {
  background-color: #ce0823 !important; }

/* slider of filter BACKGROUND LINEAR GRADIENT */
.ui-slider .ui-slider-range,
.smartfilter .bx_ui_slider_pricebar_V {
  background-color: #ce0823 !important; }

.catalogmenu2 li.first:hover > a,
.catalogmenu2 li.first.hover > a,
.catalogmenu2 a.first:hover,
.catalogmenu2 a.first.hover {
  color: #fff !important;
  background-color: #ce0823 !important; }

.presscentermainn .item .blockname a,
.presscentermainn .item a.blockname,
.catalogmenu2 a.sub {
  color: #ce0823 !important; }

.erorpage .num-404-error {
  color: #ce0823; }

.erorpage .errorbutton a {
  color: #fff;
  background: #ce0823; }

@media screen and (max-width: 480px) {
  body.adaptive .detailtabs .content.selected .switcher {
    color: #fff !important;
    background-color: #ce0823 !important; } }

/** /-- hard color theme -- **/

/*# sourceMappingURL=macros.css.map */
