body a:hover {
  color: #D10D0D; }
@media (max-width: 767px) {
  body header .nav #nav-toggle:hover {
    color: #D10D0D; }
  body header .nav #nav-toggle .nav-close:hover:before {
    color: #D10D0D; } }
body .footer-container #footer a {
  color: #D10D0D; }
body .footer-container #footer h4 a {
  color: #263238; }
  body .footer-container #footer h4 a:hover {
    color: #D10D0D; }
body .footer-container #footer #block_contact_infos ul li a[href^="tel:"]:hover {
  color: #D10D0D; }
body .jspDrag {
  background: #D10D0D; }
body a:hover, body a:focus, body a:active {
  color: #D10D0D; }
body .label.label-warning, body .label-success.label-warning, body .label-danger.label-warning, body .label-warning.label-warning {
  background: #D10D0D; }
body input[type=checkbox]:checked + label:after,
body input[type=checkbox]:checked + .label label:after {
  background-color: #D10D0D; }
body .product-name a:hover {
  color: #D10D0D; }
body a.product-name:hover {
  color: #D10D0D; }
body .new-label {
  background: #D10D0D; }
body #habla_window_div #habla_topbar_div {
  background: #D10D0D !important; }
body #home-page-tabs > li a {
  color: #D10D0D; }
  body #home-page-tabs > li a:after {
    background: #D10D0D; }
body .block .title_block,
body .block h4 a:hover {
  color: #D10D0D; }
body #left_column .block .block_content ul li a {
  color: #D10D0D; }
body .breadcrumb li a.home {
  color: #D10D0D; }
body .content_sortPagiBar .sortPagiBar .nbrItemPage #uniform-nb_item span:after {
  color: #D10D0D; }
body .content_sortPagiBar .display li.selected a i,
body .content_sortPagiBar .display_m li.selected a i {
  color: #D10D0D; }
body #page div.selector span:after {
  color: #D10D0D; }
body .bottom-pagination-content ul.pagination li > span:before, body .bottom-pagination-content ul.pagination li > a:before {
  background: #D10D0D; }
body .bottom-pagination-content ul.pagination li.pagination_previous > span, body .bottom-pagination-content ul.pagination li.pagination_previous > a, body .bottom-pagination-content ul.pagination li.pagination_next > span, body .bottom-pagination-content ul.pagination li.pagination_next > a {
  color: #D10D0D; }
body .bottom-pagination-content ul.pagination li.disabled > span, body .bottom-pagination-content ul.pagination li.disabled > a {
  color: #858586; }
body .bottom-pagination-content .showall button {
  color: #D10D0D; }
body ul.step li.step_current span {
  text-shadow: 1px 1px #861744; }
body #cart_summary tfoot td#total_price_container {
  color: #D10D0D; }
body table#cart_summary .gift-icon {
  background: #D10D0D; }
body #customizationForm span.action, body div.uploader span.action {
  background: #D10D0D; }
body #crossselling_list .bx-wrapper .bx-controls-direction a:hover:before,
body .accessories-block .block_content .bx-wrapper .bx-controls-direction a:hover:before,
body #productscategory_list .bx-wrapper .bx-controls-direction a:hover:before,
body .related-block .bx-wrapper .bx-controls-direction a:hover:before {
  color: #D10D0D; }
body .btn-default {
  background: #D10D0D; }
  body .btn-default:hover {
    background: #ac0606; }
body .btn-primary {
  color: #D10D0D;
  border-color: #D10D0D; }
  body .btn-primary:hover {
    background: #D10D0D;
    border-color: #D10D0D; }
  body .btn-primary:active, body .btn-primary:focus {
    border-color: #e980aa;
    background: #e980aa; }
body .btn.ajax_add_to_cart_button, body .btn.ajax_add_to_cart_product_button, body .btn.customization {
  background: #D10D0D; }
  body .btn.ajax_add_to_cart_button:before, body .btn.ajax_add_to_cart_product_button:before, body .btn.customization:before {
    border-color: transparent transparent transparent #ac0606; }
  body .btn.ajax_add_to_cart_button:after, body .btn.ajax_add_to_cart_product_button:after, body .btn.customization:after {
    border-color: transparent #ac0606 transparent transparent; }
body .content_scene_cat a.lnk_more {
  color: #D10D0D; }
  body .content_scene_cat a.lnk_more:before {
    background: #D10D0D; }
body #subcategories ul li .subcategory-name:hover {
  color: #D10D0D; }
body#cms #center_column .list-accordion > li > h3:hover, body#cms #center_column .list-accordion > li > h3.active {
  color: #D10D0D; }
body#my-account ul.myaccount-link-list li a:hover {
  color: #D10D0D; }
body .pb-left-column #prev-img:before, body .pb-left-column #next-img:before {
  color: #D10D0D; }
body #view_scroll_left:hover:before,
body #view_scroll_right:hover:before {
  color: #D10D0D; }
body #usefull_link_block li a:hover {
  color: #D10D0D; }
  body #usefull_link_block li a:hover:before {
    color: #D10D0D; }
body .pb-right-column .product-info-line #product_condition .editable {
  color: #D10D0D; }
body #attributes .attribute_list div.selector span:after {
  color: #D10D0D; }
body .product-information .product-info-tabs > li a {
  color: #D10D0D; }
  body .product-information .product-info-tabs > li a:after {
    background: #D10D0D; }
body .product-information .tab-content .accordion:before {
  color: #D10D0D; }
body .product-information .tab-content .accordion a {
  color: #D10D0D; }
  body .product-information .tab-content .accordion a:after {
    background: #D10D0D; }
body ul.product_list .product-image-container .quick-view {
  color: #D10D0D; }
body ul.product_list .functional-buttons > div a, body ul.product_list .functional-buttons > div label {
  color: #D10D0D; }
@media (max-width: 1199px) {
  body ul.product_list.grid > li .product-container .product-image-container .button-container .ajax_add_to_cart_button.responsive-btn:hover:before, body ul.product_list.grid > li .product-container .product-image-container .button-container .btn.customization.responsive-btn:hover:before {
    color: #D10D0D; } }
@media (max-width: 1199px) {
  body ul.product_list.grid > li .functional-buttons > div a:hover:before {
    color: #D10D0D; } }
@media (max-width: 991px) {
  body ul.product_list.list > li .right-block .right-block-content .button-container .ajax_add_to_cart_button.responsive-btn:hover:before, body ul.product_list.list > li .right-block .right-block-content .button-container .btn.customization.responsive-btn:hover:before {
    color: #D10D0D; } }
@media (max-width: 991px) {
  body ul.product_list.list > li .right-block .right-block-content .functional-buttons > div a:hover:before {
    color: #D10D0D; } }
@media (max-width: 767px) {
  body #header .shopping_cart_block .shopping_cart > a:first-child:hover {
    color: #D10D0D; } }
body .shopping_cart > a:first-child:hover, body .shopping_cart > a:first-child:focus {
  color: #D10D0D; }
body .shopping_cart.active > a:first-child {
  color: #D10D0D; }
body .cart_block .cart_block_list dl a:hover {
  color: #D10D0D; }
body .cart_block .cart_block_list .remove_link a:hover,
body .cart_block .cart_block_list .ajax_cart_block_remove_link:hover {
  color: #D10D0D; }
body .cart_block .cart-buttons .btn:before {
  border-color: transparent transparent transparent #ac0606; }
body .cart_block .cart-buttons .btn:after {
  border-color: transparent #ac0606 transparent transparent; }
body #layer_cart .layer_cart_cart .title .ajax_cart_quantity {
  color: #D10D0D; }
body #layer_cart .layer_cart_cart .button-container .btn {
  box-shadow: inset 0 0 0 2px #dfbed7; }
  body #layer_cart .layer_cart_cart .button-container .btn:before {
    border-color: transparent transparent transparent #D10D0D; }
  body #layer_cart .layer_cart_cart .button-container .btn:after {
    border-color: transparent #D10D0D transparent transparent; }
  body #layer_cart .layer_cart_cart .button-container .btn:hover {
    color: #D10D0D; }
  body #layer_cart .layer_cart_cart .button-container .btn.continue {
    color: #D10D0D; }
body #layer_cart .cross:hover {
  color: #D10D0D; }
body #categories_block_left .block_content > ul li span.grower.OPEN:before, body #categories_block_left .block_content > ul li span.grower.CLOSE:before, body #left_column #categories_block_left .block_content > ul li span.grower.OPEN:before, body #left_column #categories_block_left .block_content > ul li span.grower.CLOSE:before {
  color: #D10D0D; }
body #categories_block_left .block_content > ul li a:hover, body #left_column #categories_block_left .block_content > ul li a:hover {
  color: #D10D0D; }
body #categories_block_left .block_content > ul li ul li a, body #left_column #categories_block_left .block_content > ul li ul li a {
  color: #D10D0D; }
body #currencies-block-top div.current:hover, body #currencies-block-top div.current:hover:after, body #currencies-block-top div.current.active, body #currencies-block-top div.current.active:after {
  color: #D10D0D; }
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 {
  color: #D10D0D; }
body #languages-block-top div.current:hover, body #languages-block-top div.current:hover:after, body #languages-block-top div.current.active, body #languages-block-top div.current.active:after {
  color: #D10D0D; }
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: #D10D0D; }
body #layered_block_left #layered_form #enabled_filters ul li span {
  color: #D10D0D; }
body #layered_block_left #layered_form ul li a:hover {
  color: #D10D0D; }
body #layered_block_left #layered_form ul .layered_slider_container .ui-widget-content .ui-widget-header {
  background: #D10D0D; }
body #layered_block_left #layered_form ul .layered_slider_container .ui-widget-content .ui-state-default {
  background: #D10D0D; }
@media (max-width: 767px) {
  body #layered_block_left #filter-toggle {
    border: 2px solid #D10D0D; }
    body #layered_block_left #filter-toggle:hover {
      background: #D10D0D; }
    body #layered_block_left #filter-toggle .filter-close:hover:before {
      color: #D10D0D; } }
body #new-products_block_right .block_content ul li .product-content a {
  color: #263238; }
  body #new-products_block_right .block_content ul li .product-content a:hover {
    color: #D10D0D; }
body #manufacturers_list h3 a:hover,
body #suppliers_list h3 a:hover {
  color: #D10D0D; }
body #manufacturers_list .product-counter a:hover,
body #suppliers_list .product-counter a:hover {
  color: #D10D0D; }
body #footer #newsletter_block_left .form-group .btn-sm {
  background: #D10D0D; }
  body #footer #newsletter_block_left .form-group .btn-sm:before {
    border-color: transparent transparent transparent #ac0606; }
  body #footer #newsletter_block_left .form-group .btn-sm:after {
    border-color: transparent #ac0606 transparent transparent; }
body ul#header_links li a:hover, body ul#header_links li a.active {
  color: #D10D0D; }
body #wishlist_button, body #wishlist_button_nopop {
  color: #D10D0D; }
body #wishlist_block .cart_block_product_name {
  color: #D10D0D; }
body #homepage-slider .bx-wrapper .bx-controls-direction a:hover {
  color: #D10D0D; }
  body #homepage-slider .bx-wrapper .bx-controls-direction a:hover:before {
    color: #D10D0D; }
body .comments_advices a:hover {
  color: #D10D0D; }
  body .comments_advices a:hover:before {
    color: #D10D0D; }
body #product_comments_block_tab div.comment .comment_details .usefulness_btn, body #product_comments_block_tab div.comment .comment_details .report_btn {
  color: #D10D0D; }
body .sdsarticleCat:before, body #sdsblogArticle:before, body #articleComments:before, body #articleRelated .post-image:before {
  background-repeat: repeat-x;
  background-image: -webkit-linear-gradient(-30deg, rgba(226, 84, 141, 0.27), rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(-30deg, rgba(226, 84, 141, 0.27), rgba(255, 255, 255, 0));
  background-image: linear-gradient(-30deg, rgba(226, 84, 141, 0.27), rgba(255, 255, 255, 0)); }
body #latestComments#latestComments .product-content span.author_comment {
  color: #D10D0D; }
body #smartblogcat .sdsarticleCat .title_block_exclusive a:hover {
  color: #D10D0D; }
body #smartblogcat .sdsarticleCat .articleContent .sdsarticle-des a.read-more {
  color: #D10D0D; }
  body #smartblogcat .sdsarticleCat .articleContent .sdsarticle-des a.read-more:before {
    background: #D10D0D; }
body #sdssearch_block_top #searchbox .btn.button-search {
  color: #D10D0D; }
body #comments .commentList .well .comment-content.box .box_cnt__no_flow .reply .btn.comment-reply-link {
  color: #D10D0D; }
body .blog-image a:before {
  background-repeat: repeat-x;
  background-image: -webkit-linear-gradient(-30deg, rgba(226, 84, 141, 0.27), rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(-30deg, rgba(226, 84, 141, 0.27), rgba(255, 255, 255, 0));
  background-image: linear-gradient(-30deg, rgba(226, 84, 141, 0.27), rgba(255, 255, 255, 0)); }
body #homepage-blog .title_block a:hover {
  color: #D10D0D; }
body #homepage-blog .block_content h5 a:hover {
  background: linear-gradient(#D10D0D 1px, rgba(0, 0, 0, 0) 1px) 0 17px; }
body #homepage-blog .block_content .read-more-link {
  color: #D10D0D; }
  body #homepage-blog .block_content .read-more-link:before {
    background: #D10D0D; }
body #tags_blog_block_left .block_content a {
  border: 1px solid #D10D0D;
  background: #D10D0D; }
  body #tags_blog_block_left .block_content a:hover {
    color: #D10D0D; }
body .btn.btn-facebook:hover:before, body .btn.btn-facebook:focus:before,
body .btn.btn-twitter:hover:before,
body .btn.btn-twitter:focus:before,
body .btn.btn-google-plus:hover:before,
body .btn.btn-google-plus:focus:before,
body .btn.btn-pinterest:hover:before,
body .btn.btn-pinterest:focus:before {
  color: #D10D0D; }
body #htmlcontent_top ul li > div .item-html a {
  color: #D10D0D; }
body #htmlcontent_home ul li .item-html a {
  background: #D10D0D; }
  body #htmlcontent_home ul li .item-html a:before {
    border-color: transparent transparent transparent #ac0606; }
  body #htmlcontent_home ul li .item-html a:after {
    border-color: transparent #ac0606 transparent transparent; }
body .category-block .bx-controls-direction a:hover:before {
  color: #D10D0D; }
body #header-login .header_user_info.current.active a, body #header-login .header_user_info.current a:hover {
  color: #D10D0D; }
body #header-login .btn {
  box-shadow: inset 0 0 0 2px #dfbed7; }
  body #header-login .btn:before {
    border-color: transparent transparent transparent #D10D0D; }
  body #header-login .btn:after {
    border-color: transparent #D10D0D transparent transparent; }
  body #header-login .btn:hover {
    color: #D10D0D; }
  body #header-login .btn.create {
    color: #D10D0D; }
body #header-login-content a:not(.btn):hover, body #header-login-content a:focus:not(.btn) {
  color: #D10D0D; }
body .tab-content .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active, body .tab-content .bx-wrapper .bx-controls .bx-pager .bx-pager-item a:hover {
  background: #D10D0D; }
body .tab-content .bx-wrapper .bx-controls .bx-controls-direction a:hover:before {
  color: #D10D0D; }
body #tmhtmlcontent_topColumn ul li .item-html a {
  color: #D10D0D; }
body #tmhtmlcontent_home ul li .item-html a {
  background: #D10D0D; }
  body #tmhtmlcontent_home ul li .item-html a:before {
    border-color: transparent transparent transparent #ac0606; }
  body #tmhtmlcontent_home ul li .item-html a:after {
    border-color: transparent #ac0606 transparent transparent; }
body .top_menu > ul > li > a:after, body .top_menu .stickUpHolder > ul > li > a:after {
  background: #D10D0D; }
@media (min-width: 768px) {
  body .top_menu:hover > span.menu-mobile-grover:before, body .top_menu .stickUpHolder:hover > span.menu-mobile-grover:before {
    color: #D10D0D; } }
body .top_menu li li a:hover, body .top_menu .stickUpHolder li li a:hover {
  color: #D10D0D; }
@media (min-width: 768px) {
  body .top_menu li li a, body .top_menu .stickUpHolder li li a {
    color: #D10D0D; }
    body .top_menu li li a:hover, body .top_menu .stickUpHolder li li a:hover {
      color: #263238; } }
body .top_menu .is-megamenu ul.content > li > a:hover, body .top_menu .stickUpHolder .is-megamenu ul.content > li > a:hover {
  color: #D10D0D; }
body .top_menu .is-megamenu .product-info .product-name a:hover, body .top_menu .stickUpHolder .is-megamenu .product-info .product-name a:hover {
  color: #D10D0D; }
body .top_menu .menu-title:hover, body .top_menu .stickUpHolder .menu-title:hover {
  color: #D10D0D; }
body .top_menu .menu-title .menu-close:hover:before, body .top_menu .stickUpHolder .menu-title .menu-close:hover:before {
  color: #D10D0D; }
@media (max-width: 767px) {
  body .top_menu > ul li a:hover, body .top_menu .stickUpHolder > ul li a:hover {
    color: #D10D0D; }
  body .top_menu > ul .is-megamenu ul.content > li.category ul li a, body .top_menu .stickUpHolder > ul .is-megamenu ul.content > li.category ul li a {
    color: #D10D0D; }
  body .top_menu .menu-mobile-grover #back-link:hover, body .top_menu .stickUpHolder .menu-mobile-grover #back-link:hover {
    color: #D10D0D; }
  body .top_menu .menu-mobile-grover:hover:before, body .top_menu .stickUpHolder .menu-mobile-grover:hover:before {
    color: #D10D0D; } }
body .newsletter-overlay #newsletter_popup .tmnewsletter-inner .tmnewsletter-footer .btn {
  background: #D10D0D; }
  body .newsletter-overlay #newsletter_popup .tmnewsletter-inner .tmnewsletter-footer .btn:before {
    border-color: transparent transparent transparent #ac0606; }
  body .newsletter-overlay #newsletter_popup .tmnewsletter-inner .tmnewsletter-footer .btn:after {
    border-color: transparent #ac0606 transparent transparent; }
body .newsletter-overlay #newsletter_popup .tmnewsletter-inner .icon.tmnewsletter-close:hover {
  color: #D10D0D; }
body #headeraccount-popup .popup-box #popup-close:hover {
  color: #D10D0D; }
body .fancybox-wrap .fancybox-skin .fancybox-close:hover {
  color: #D10D0D; }
body #tm-products-slider .bx-wrapper .bx-controls .bx-controls-direction a:hover:before {
  color: #D10D0D; }
body #tmsearch #search-toggle:hover {
  color: #D10D0D; }
@media (max-width: 767px) {
  body #tmsearch #tmsearchbox .btn.button-search {
    color: #D10D0D; }
  body #tmsearch #tmsearchbox .search-close:hover {
    color: #D10D0D; } }
body #tmsearch #tmsearchbox, body #tmsearch #searchbox .btn.button-search:hover {
  color: #D10D0D; }
body .instagram-widget .data a:before {
  background-repeat: repeat-x;
  background-image: -webkit-linear-gradient(-30deg, rgba(226, 84, 141, 0.5), rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(-30deg, rgba(226, 84, 141, 0.5), rgba(255, 255, 255, 0));
  background-image: linear-gradient(-30deg, rgba(226, 84, 141, 0.5), rgba(255, 255, 255, 0)); }
body .ui-to-top:hover {
  background: rgba(226, 84, 141, 0.3); }
