body header .bt_compare:hover {
  color: #ec4e31; }
body #fancybox-loading div:before {
  background-color: #ec4e31; }
body a.product-name:hover, body #manufacturers_list .product-counter a:hover, body #suppliers_list .product-counter a:hover {
  color: #ec4e31; }
body .product-name a:hover, body #manufacturers_list h3 a:hover, body #suppliers_list h3 a:hover, body #manufacturers_list .product-counter a a:hover, body #suppliers_list .product-counter a a:hover {
  color: #ec4e31; }
body .cart_delete a.cart_quantity_delete:hover, body a.price_discount_delete:hover {
  color: #ec4e31; }
body .footer-container h4 a:hover {
  color: #ec4e31; }
body .footer-container #block_contact_infos ul li a[href^="mailto:"]:hover {
  color: #ec4e31; }
body .footer-container #block_contact_infos ul li i {
  color: #ec4e31; }
body .footer-container a:hover {
  color: #ec4e31; }
body .footer-container #social_block ul li a:hover {
  background: #ec4e31;
  border-color: #ec4e31; }
body .footer-container #newsletter_block_left .form-group::before {
  color: #ec4e31; }
body .footer-container #newsletter_block_left .form-group .btn:hover {
  color: #fff; }
body a:hover, body a:focus, body a:active {
  color: #ec4e31; }
body .label.label-warning, body .label-success.label-warning, body .label-danger.label-warning, body .label-warning.label-warning {
  color: #ec4e31; }
body #header-login div.current a:hover {
  color: #ec4e31; }
body .block .title_block a:hover,
body .block h4 a:hover {
  color: #ec4e31; }
body .btn-primary {
  border-color: #ec4e31; }
  body .btn-primary::before {
    background: #ec4e31; }
  body .btn-primary:hover {
    color: #ec4e31;
    border-color: #ec4e31; }
    body .btn-primary:hover:active {
      color: #ec4e31;
      border-color: #ec4e31; }
  body .btn-primary:active:focus, body .btn-primary:active, body .btn-primary:focus, body .btn-primary.disabled, body .btn-primary.btn[disabled] {
    border-color: #ec4e31; }
  body .btn-primary:active:focus:hover, body .btn-primary:active:hover, body .btn-primary:focus:hover {
    color: #ec4e31; }
body input.btn-primary {
  background: #ec4e31;
  border-color: #ec4e31; }
  body input.btn-primary:hover {
    background: none; }
body .link.link-primary {
  color: #ec4e31; }
body table#cart_summary .gift-icon {
  background: #ec4e31; }
body #send_friend_form .product p.product_name {
  color: #ec4e31; }
body .product-information .tab-content h4 a:hover {
  color: #ec4e31; }
body .product-information .product-info-tabs > li.active a, body .product-information .product-info-tabs > li a:hover {
  color: #ec4e31; }
body #primary-block .tab-content > h3:hover, body #primary-block .tab-content > h3.active {
  color: #ec4e31; }
body .primary-bg {
  background: #ec4e31; }
body #productscategory_list .product-box .btn-container a::after, body #crossselling_list_car .product-box .btn-container a::after, body .related-block .product-box .btn-container a::after, body .accessories-block .product-box .btn-container a::after, body #crossselling_list .product-box .btn-container a::after {
  background: #ec4e31; }
body #productscategory_list .bx-wrapper .bx-controls-direction a:hover, body #productscategory_list .block_content .bx-wrapper .bx-controls-direction a:hover, body #crossselling_list_car .bx-wrapper .bx-controls-direction a:hover, body #crossselling_list_car .block_content .bx-wrapper .bx-controls-direction a:hover, body .related-block .bx-wrapper .bx-controls-direction a:hover, body .related-block .block_content .bx-wrapper .bx-controls-direction a:hover, body .accessories-block .bx-wrapper .bx-controls-direction a:hover, body .accessories-block .block_content .bx-wrapper .bx-controls-direction a:hover, body #crossselling_list .bx-wrapper .bx-controls-direction a:hover, body #crossselling_list .block_content .bx-wrapper .bx-controls-direction a:hover {
  color: #ec4e31; }
body#cms #center_column .list-4 li::before {
  color: #ec4e31; }
body#cms #center_column .bx-wrapper .bx-controls-direction a:hover {
  color: #ec4e31; }
  body#cms #center_column .bx-wrapper .bx-controls-direction a:hover:before {
    color: #ec4e31; }
body .tm-lookbook-block ul.tm-lookbook-slider .product_list .product-container .button-container .ajax_add_to_cart_button:after, body .tm-lookbook-block ul.tm-lookbook-slider .product_list .product-container .button-container .customize:after {
  background: #ec4e31; }
body .hotSpotWrap .point::before {
  background: #ec4e31; }
body ul.product_list .button-container .wishlist > a:after, body ul.product_list .button-container .add_to_compare:after, body ul.product_list .button-container .quick-view:after {
  background: #ec4e31; }
body ul.product_list.grid > li .product-container h5 a:hover {
  color: #ec4e31; }
body ul.product_list.grid > li .product-container .button-container .ajax_add_to_cart_button:after, body ul.product_list.grid > li .product-container .button-container .customize:after {
  background: #ec4e31; }
body ul.product_list > .layered-preloader span:before {
  background-color: #ec4e31; }
@media (max-width: 991px) {
  body #page-preloader span:before {
    background-color: #ec4e31; } }
@media (min-width: 992px) {
  body #page-preloader {
    display: none; } }
body #home-page-tabs > li.active a, body #home-page-tabs > li a:hover {
  color: #ec4e31; }
body .shopping_cart > a:first-child:hover, body .shopping_cart > a:first-child:focus {
  color: #ec4e31; }
@media (min-width: 992px) {
  body .shopping_cart > a:first-child:before {
    color: #ec4e31; } }
@media (max-width: 991px) {
  body .shopping_cart > a:first-child:hover:before, body .shopping_cart > a:first-child:focus:before {
    color: #ec4e31; } }
body .cart_block dt .product-name a:hover {
  color: #ec4e31; }
body #currencies-block-top ul li.selected, body #currencies-block-top ul li.selected a, body #currencies-block-top ul li a:hover, body #currencies-block-top ul li a:focus, body #languages-block-top ul li.selected, body #languages-block-top ul li.selected a, body #languages-block-top ul li a:hover, body #languages-block-top ul li a:focus {
  color: #ec4e31; }
body #currencies-block-top div.current:hover, body #currencies-block-top div.current.active, body #languages-block-top div.current:hover, body #languages-block-top div.current.active {
  color: #ec4e31; }
body .bottom-pagination-content ul.pagination li .btn:hover {
  -moz-box-shadow: inset 0 0 0 1px #ec4e31;
  -webkit-box-shadow: inset 0 0 0 1px #ec4e31;
  box-shadow: inset 0 0 0 1px #ec4e31;
  border-color: #ec4e31; }
body .bottom-pagination-content ul.pagination li.active .btn {
  background: #ec4e31;
  border-color: #ec4e31;
  -moz-box-shadow: inset 0 0 0 1px #ec4e31;
  -webkit-box-shadow: inset 0 0 0 1px #ec4e31;
  box-shadow: inset 0 0 0 1px #ec4e31; }
body #product_comments_block_tab .comment_author_infos {
  color: #ec4e31; }
body #layered_block_left #layered_form #enabled_filters ul li a:hover {
  color: #333333; }
body #layered_block_left #layered_form #enabled_filters ul li:hover {
  background: #ec4e31; }
body #layered_block_left #layered_form ul li.layered_list.layered_list_selected, body #layered_block_left #layered_form ul li.layered_list:hover {
  color: #ec4e31; }
body #layered_block_left #layered_form ul li a:hover {
  color: #ec4e31; }
body .content_sortPagiBar .display li a::after, body .content_sortPagiBar .display_m li a::after {
  background: #ec4e31; }
body .wishlist-link:hover {
  color: #ec4e31; }
body #module-blockwishlist-mywishlist .wishlistLinkTop ul.display_list a:hover {
  color: #ec4e31; }
body .wishlist .popover .table tbody > tr > td:hover, body .buttons_bottom_block .popover .table tbody > tr > td:hover {
  color: #ec4e31; }
body .comments_advices a {
  color: #ec4e31; }
body .category-block .bx-wrapper .bx-controls-direction a:hover {
  color: #ec4e31; }
body #daydeal-products .products .left-block {
  border-color: #ec4e31; }
body #daydeal-products .products .right-block {
  border-color: #ec4e31; }
body #daydeal-products .products .product-name:hover {
  color: #ec4e31; }
body #tm_manufacturers_block .manufacturers_items > li a:hover {
  border-color: #ec4e31; }
body .header-login-content li ul li a:hover {
  color: #ec4e31; }
body #tmhtmlcontent_topColumn > ul > li .item-html .color-primary {
  color: #ec4e31; }
body #tmhtmlcontent_topColumn > ul > li .item-html .link {
  color: #ec4e31; }
body #tmhtmlcontent_topColumn > ul > li img + .item-html .link:hover {
  color: #ec4e31; }
body #tmhtmlcontent_home > ul > li img {
  background: #ec4e31; }
body #htmlcontent_top ul li img {
  background: #ec4e31; }
body #htmlcontent_home > ul > li img {
  background: #ec4e31; }
body #htmlcontent_home > ul > li .item-html .btn-primary {
  background: #ec4e31; }
body #htmlcontent_home > ul > li .item-html .color-primary {
  color: #ec4e31; }
body #htmlcontent_left > ul > li .item-html .color-primary, body #htmlcontent_right > ul > li .item-html .color-primary {
  color: #ec4e31; }
body .hotSpotWrap .point.active:hover:before {
  color: #ec4e31; }
body .black-bg .link:hover {
  color: #ec4e31; }
@media (min-width: 992px) {
  body .black-bg .top_menu > ul > li.sfHover > a, body .black-bg .top_menu > ul > li.sfHoverForce > a, body .black-bg .top_menu > ul > li > a:hover {
    color: #ec4e31; } }
body .black-bg .menu-title:hover {
  color: #ec4e31; }
body .black-bg #tmsearch #search-toggle:hover, body .black-bg .wishlist-link:hover, body .black-bg .bt_compare:hover {
  color: #ec4e31; }
body .black-bg .shopping_cart > a:first-child:hover:before {
  color: #ec4e31; }
body .top_menu ul > li.sfHover > a, body .top_menu ul > li.sfHoverForce > a, body .top_menu ul > li > a:hover, body .top_menu ul > li.sfHover > .top-level-menu-li-span, body .top_menu ul > li.sfHoverForce > .top-level-menu-li-span, body .top_menu ul > li > .top-level-menu-li-span:hover, body .column_menu ul > li.sfHover > a, body .column_menu ul > li.sfHoverForce > a, body .column_menu ul > li > a:hover, body .column_menu ul > li.sfHover > .top-level-menu-li-span, body .column_menu ul > li.sfHoverForce > .top-level-menu-li-span, body .column_menu ul > li > .top-level-menu-li-span:hover {
  color: #ec4e31; }
body .top_menu ul > li.color-primary > a, body .top_menu ul > li.color-primary > .top-level-menu-li-span, body .column_menu ul > li.color-primary > a, body .column_menu ul > li.color-primary > .top-level-menu-li-span {
  color: #ec4e31; }
  body .top_menu ul > li.color-primary > a:hover, body .top_menu ul > li.color-primary > .top-level-menu-li-span:hover, body .column_menu ul > li.color-primary > a:hover, body .column_menu ul > li.color-primary > .top-level-menu-li-span:hover {
    color: #333333; }
@media (min-width: 992px) {
  body .top_menu .is-megamenu ul.content > li > a:hover, body .column_menu .is-megamenu ul.content > li > a:hover {
    color: #ec4e31; } }
body .top_menu .is-megamenu ul.content .product-info .product .product-content .product-name a:hover, body .column_menu .is-megamenu ul.content .product-info .product .product-content .product-name a:hover {
  color: #ec4e31; }
body .top_menu .is-megamenu ul.content .custom-link:not(.btn) a:hover, body .column_menu .is-megamenu ul.content .custom-link:not(.btn) a:hover {
  color: #ec4e31; }
body .top_menu .menu-title:hover {
  color: #ec4e31; }
body #homepage-slider .bx-wrapper .bx-controls-direction a:hover, body #homepage-slider .bx-wrapper .bx-controls-direction a:hover:before {
  color: #ec4e31; }
body #block-category-slider ul.category-slider-list > li .category img {
  background: #ec4e31; }
body #block-category-slider .bx-viewport > ul > li .catslide-controls a:hover {
  color: #ec4e31; }
body .product-custom-tab-content .table .right-table table td:hover {
  background: #ec4e31; }
body .block-container-row .product-container h5 a:hover {
  color: #ec4e31; }
body .block-container-row .product-container .button-container .addToWishlist:after, body .block-container-row .product-container .button-container .wishlist_button_list:after, body .block-container-row .product-container .button-container .add_to_compare:after, body .block-container-row .product-container .button-container .quick-view:after, body .block-container-row .product-container .button-container .ajax_add_to_cart_button:after, body .block-container-row .product-container .button-container .customize:after {
  background: #ec4e31; }
body .customcms-carousel .bx-wrapper .bx-controls-direction a:hover {
  color: #ec4e31; }
  body .customcms-carousel .bx-wrapper .bx-controls-direction a:hover:before {
    color: #ec4e31; }
body .customcms-carousel #cmsinfo_block .item p {
  color: #ec4e31; }
body #tm-products-slider #slider_container .main-slides {
  border-color: #ec4e31; }
  body #tm-products-slider #slider_container .main-slides .slide-inner .slide-info h3 a:hover {
    color: #ec4e31; }
body #tm-products-slider.list #slider_container .main-slides .slide-inner div.slide-image {
  border-color: #ec4e31; }
body #tm-products-slider.list #slider_container .thumbnail-buttons {
  border-color: #ec4e31; }
  body #tm-products-slider.list #slider_container .thumbnail-buttons span.prev-btn:hover::before, body #tm-products-slider.list #slider_container .thumbnail-buttons span.next-btn:hover::before {
    color: #ec4e31; }
body #cmsinfo_block .item h4:before {
  color: #ec4e31; }
body #homepage-blog h5 .product-name:hover {
  color: #ec4e31; }
body #tmsearch .button-search:hover {
  color: #ec4e31; }
body #tmsearch .search-close:hover {
  color: #ec4e31; }
body #tmsearch #search-toggle:hover {
  color: #ec4e31; }
body #tmsearch #tmsearch_result .tmsearch-row:hover {
  background: #ec4e31;
  color: white; }
  body #tmsearch #tmsearch_result .tmsearch-row:hover .price {
    color: white; }
@media (min-width: 992px) {
  body .static-search #tmsearch .button-search {
    -moz-box-shadow: inset 0 0 0 2px #ec4e31;
    -webkit-box-shadow: inset 0 0 0 2px #ec4e31;
    box-shadow: inset 0 0 0 2px #ec4e31; }
    body .static-search #tmsearch .button-search::before {
      background: #ec4e31; }
    body .static-search #tmsearch .button-search:hover {
      color: #ec4e31;
      -moz-box-shadow: inset 0 0 0 2px #ec4e31;
      -webkit-box-shadow: inset 0 0 0 2px #ec4e31;
      box-shadow: inset 0 0 0 2px #ec4e31; }
      body .static-search #tmsearch .button-search:hover:active {
        -moz-box-shadow: inset 0 0 0 2px #ec4e31;
        -webkit-box-shadow: inset 0 0 0 2px #ec4e31;
        box-shadow: inset 0 0 0 2px #ec4e31; } }
body ul.step li.step_current em, body ul.step li.step_done em {
  border-color: #ec4e31; }
body ul.step li.step_done em {
  background: #ec4e31;
  color: white; }
body p.payment_module a {
  background: #ec4e31;
  -moz-box-shadow: inset 0 0 0 2px #ec4e31;
  -webkit-box-shadow: inset 0 0 0 2px #ec4e31;
  box-shadow: inset 0 0 0 2px #ec4e31; }
  body p.payment_module a:hover {
    background: none; }
body #layer_cart .layer_cart_product .title::before, body #layer_cart .layer_cart_cart .title::before {
  color: #ec4e31; }
body #sdsblogArticle .post-meta {
  color: #ec4e31; }
  body #sdsblogArticle .post-meta > span + span::before {
    color: #ec4e31; }
  body #sdsblogArticle .post-meta a:hover {
    color: #333333; }
body .commentList .comment-meta {
  color: #ec4e31; }
body #wishlist_button:after, body #wishlist_button_nopop:after,
body #collection_button:after, body #collection_button_nopop:after {
  background: #ec4e31; }
body #view_scroll_left:hover, body #view_scroll_right:hover {
  color: #ec4e31; }
body .ms_arrows .ms_prev:hover, body .ms_arrows .ms_next:hover {
  color: #ec4e31; }
body .ui-to-top:hover {
  color: #ec4e31; }
body .ui-to-top.active:hover {
  color: #ec4e31; }
body .ms_slide .btn-primary {
  border-color: #ec4e31 !important; }
body .new-box {
  color: #ec4e31;
  border-color: #ec4e31; }
  body .new-box:hover {
    color: #ec4e31; }
body .color-primary {
  color: #ec4e31; }
body .ms_slide .btn-primary {
  border-color: #ec4e31 !important; }
