a:hover {
  color: #878a72; }

#layer_cart .cross:hover,
#usefull_link_block li a:hover {
  color: #be393b; }

header .nav {
  border-color: #be393b; }
header .shop-phone i {
  color: #be393b; }
header ul#header_links li a:hover, header ul#header_links li a.active {
  color: #be393b; }
header .nav {
  background: #d2d3ca; }
  header .nav #languages-block-top.languages-block {
    border-left: 1px solid #b0393b; }
header #currencies-block-top div.current,
header #languages-block-top div.current {
  background: #be393b; }
  header #currencies-block-top div.current:hover, header #currencies-block-top div.current.active,
  header #languages-block-top div.current:hover,
  header #languages-block-top div.current.active {
    background: #b0393b; }
header #currencies-block-top ul,
header #languages-block-top ul {
  background: #be393b; }
  header #currencies-block-top ul li.selected, header #currencies-block-top ul li:hover a,
  header #languages-block-top ul li.selected,
  header #languages-block-top ul li:hover a {
    background: #878a72; }
header #search_block_top #searchbox {
  background: #cacbc1;
  border: 1px solid #cacbc1; }
  header #search_block_top #searchbox .btn.button-search {
    background: #cacbc1; }
    header #search_block_top #searchbox .btn.button-search:hover {
      color: #be393b; }
header .header_user_info a.login:after {
  background: #be393b; }
header .header_user_info a.login:hover:after {
  background: #878a72; }
header .header_user_info a.logout:after {
  background: #be393b; }
header .header_user_info a.logout:hover:after {
  background: #878a72; }
header .header_user_info a.account:after {
  background: #be393b; }
header .header_user_info a.account:hover:after {
  background: #878a72; }
header .wrap-shopping-cart .shopping_cart > a:first-child:after {
  color: white; }
header .wrap-shopping-cart .shopping_cart > a:first-child {
  background: #878a72;
  color: white; }
  header .wrap-shopping-cart .shopping_cart > a:first-child:hover {
    background: #be393b; }
header .cat-title {
  background: #be393b; }
  header .cat-title:hover, header .cat-title.active {
    background: #878a72; }
header .sf-menu > li > ul > li > a:hover {
  color: #878a72; }
header .sf-menu > li.sfHover > a,
header .sf-menu > li > a:hover, header .sf-menu > li.sfHoverForce > a {
  background: #b0393b; }

#categories_block_left .title_block {
  background: #878a72; }

.block .title_block, .block h4 {
  background: #b0393b; }

.block .list-block li a:hover {
  color: #878a72; }

h3.page-product-heading {
  background: #878a72; }

#htmlcontent_top ul li a .item-html {
  background: #be393b; }
  #htmlcontent_top ul li a .item-html h3 {
    color: white; }
#htmlcontent_top ul li a:hover .item-html {
  background: rgba(190, 57, 59, 0.85); }
#htmlcontent_top ul li.htmlcontent-item-2 a .item-html, #htmlcontent_top ul li.htmlcontent-item-3 a .item-html, #htmlcontent_top ul li.htmlcontent-item-4 a .item-html {
  background: #878a72; }
  #htmlcontent_top ul li.htmlcontent-item-2 a .item-html h3, #htmlcontent_top ul li.htmlcontent-item-3 a .item-html h3, #htmlcontent_top ul li.htmlcontent-item-4 a .item-html h3 {
    color: white; }
#htmlcontent_top ul li.htmlcontent-item-2 a:hover .item-html, #htmlcontent_top ul li.htmlcontent-item-3 a:hover .item-html, #htmlcontent_top ul li.htmlcontent-item-4 a:hover .item-html {
  background: rgba(135, 138, 114, 0.85); }
#htmlcontent_top ul li.htmlcontent-item-6 a .item-html {
  background: none; }

#home-page-tabs > li a {
  background: #878a72; }
#home-page-tabs > li.active a,
#home-page-tabs > li a:hover,
#home-page-tabs > li a:active {
  background: #be393b; }

.price,
.price.product-price,
.our_price_display,
#cart_summary tfoot td#total_price_container,
#special_block_right.block .price {
  color: #be393b; }

.product-name {
  color: #878a72; }
  .product-name:hover {
    color: #be393b; }

.block-cms-info em {
  background: #be393b; }

.block-cms-info .list-custom li a:hover, .block-cms-info .list-custom li a:before {
  color: #be393b; }

#facebook_block .facebook-block-inner,
.block-cms-info {
  background: #f0f1ea;
  border: 1px solid #f0f1ea; }

.footer-container {
  background: url(../img/tail-footer-theme2.gif) 0 bottom repeat-x #4b4e39; }
  .footer-container #footer {
    color: #c3c6af; }
    .footer-container #footer ul li a {
      color: #c3c6af; }
      .footer-container #footer ul li a:hover {
        color: white; }
    .footer-container #footer ul.footer-list li a {
      color: #c3c6af; }
      .footer-container #footer ul.footer-list li a:hover {
        color: white; }
    .footer-container #footer #social_block ul li a:before {
      color: #be393b; }
    .footer-container #footer #block_contact_infos > div ul li {
      color: #c3c6af; }
      .footer-container #footer #block_contact_infos > div ul li.blockcontactinfos-phone span {
        color: #be393b; }
    .footer-container #footer .bottom-footer div a {
      color: #be393b; }
      .footer-container #footer .bottom-footer div a:hover {
        color: white; }
    .footer-container #footer a {
      color: #c3c6af; }
      .footer-container #footer a:hover {
        color: white; }

.content_scene_cat span.category-name,
#columns #layered_block_left .layered_subtitle {
  color: #878a72; }

#columns #layered_block_left .nomargin a:hover {
  color: #be393b; }

#categories_block_left li.odd > a {
  background: #e3e3e3; }

#categories_block_left li.odd > a {
  background: #ffffff; }
#categories_block_left li.odd > span.grower:hover + a,
#categories_block_left li.odd > a:hover,
#categories_block_left li.odd > a.selected {
  background: #be393b; }
#categories_block_left li.even > a {
  background: #e9eae3; }
#categories_block_left li.even > span.grower:hover + a,
#categories_block_left li.even > a:hover,
#categories_block_left li.even > a.selected {
  background: #be393b; }
#categories_block_left li span.grower.grower.OPEN + a {
  background: #be393b; }
#categories_block_left li ul li span.grower.grower.OPEN + a {
  color: #be393b; }
#categories_block_left li ul li a:hover {
  color: #878a72; }
#categories_block_left li ul li.grower.OPEN + a {
  background: none;
  color: #878a72; }
#categories_block_left li ul li > span.grower:hover + a {
  color: #878a72; }

#layered_block_left .nomargin a {
  color: #be393b; }
  #layered_block_left .nomargin a:hover {
    color: #878a72; }

#subcategories ul li .subcategory-image a:hover {
  background: #fff7f8; }
#subcategories ul li .subcategory-name:hover {
  color: #878a72; }

.content_scene_cat a:hover {
  color: #878a72; }

.breadcrumb {
  color: #878a72; }

/*Buttons variables*/
/* Buttons styles*/
.btn.ajax_add_to_cart_button, .btn.ajax_add_to_cart_product_button,
ul.product_list .product-image-container .quick-view,
ul.product_list .product-image-container .lnk_view.grid-btn,
.cart_block .cart-buttons .btn {
  background: #be393b; }
  .btn.ajax_add_to_cart_button:hover, .btn.ajax_add_to_cart_product_button:hover,
  ul.product_list .product-image-container .quick-view:hover,
  ul.product_list .product-image-container .lnk_view.grid-btn:hover,
  .cart_block .cart-buttons .btn:hover {
    background: #a22c2e; }

.btn.lnk_view, .btn.btn-sm, .btn.btn-md {
  background: #878a72; }
  .btn.lnk_view:hover, .btn.btn-sm:hover, .btn.btn-md:hover {
    background: #6a6d57; }
