.header-container .header-top,
.header-container .header-bottom {
  background: #333;
}

.header-container #header_logo .logo {
  box-shadow: 0 0 0 !important;
}

.ps-spotlight2 {
    padding: 20px 0;
}

.ps-spotlight6 {
    display: none;
}

a:hover, a:focus {
  color: #c6a047; }

.button:hover, .btn-default:hover, input[type="submit"]:hover {
  background-color: #c6a047;
  color: white; }

.button:focus, .btn-default:focus, input[type="submit"]:hover {
  background-color: #c6a047;
  color: white; }

h3.mod-title .fa {
  background: #c6a047; }

#cms .cms-box .cms-job {
  color: #c6a047; }

#categories_block_left li span.grower:hover + a,
#categories_block_left li a:hover, #categories_block_left li a.selected {
  color: #c6a047; }

#cms .cms-box:hover h3 {
  color: #c6a047; }

.price {
  color: #c6a047; }

ul.product_list h5 a:hover,
.products-block li .product-content h5 a:hover {
  color: #c6a047; }

ul.htmlcontent-home li .item-html .caption .content .shopnow:hover {
  color: #c6a047; }
  ul.htmlcontent-home li .item-html .caption .content .shopnow:hover:after {
    color: #c6a047; }

#cmsinfo_block .content:after {
  background-color: #c6a047; }

#cmsinfo_block .content:before {
  border: solid 4px #c6a047; }

#htmlcontent_bottom4 ul.htmlcontent-home li .item-link:hover:before {
  box-shadow: 0 0 0 10px #c6a047 inset;
  border-color: #c6a047; }
#htmlcontent_bottom4 ul.htmlcontent-home li .item-link:hover .item-html .box-title p {
  color: #666; }

#htmlcontent_home ul.htmlcontent-home li .item-link:hover:before {
  box-shadow: 0 0 0 10px #c6a047 inset;
  border-color: #c6a047; }
#htmlcontent_home ul.htmlcontent-home li .item-link:hover .item-html .box-title p {
  color: #666; }

#cmsinfo_block .content ul li.icon_check:hover:before {
  background: #c6a047; }

.color-theme {
  color: #c6a047; }

#htmlcontent_home ul.htmlcontent-home li:hover .item-html .caption .content .shopnow {
  color: #c6a047; }
  #htmlcontent_home ul.htmlcontent-home li:hover .item-html .caption .content .shopnow:after {
    color: #c6a047; }

.sf-menu li li li a:before {
  color: #c6a047; }

.sf-menu > li.sfHover > a,
.sf-menu > li > a:hover,
.sf-menu > li.sfHoverForce > a {
  background: #c6a047; }

.sf-menu .submenu-container {
  border-color: transparent #c6a047 #c6a047 #c6a047; }

.sf-menu li li li ul {
  border-color: #c6a047; }

.sf-menu li li li a:hover,
.sf-menu > li > ul > li > a:hover {
  color: #c6a047; }

.shopping_cart > a:first-child {
  background: #c6a047; }

#currencies-block-top div.current:hover, #currencies-block-top div.current.active,
#languages-block-top div.current:hover, #languages-block-top div.current.active {
  background: #c6a047;
  color: white; }

.cart_block .cart-buttons a {
  background: #c6a047; }

#search_block_top #search_query_top:focus + .button-search {
  color: #c6a047; }

#languages-block-top ul, #currencies-block-top ul {
  border-color: #c6a047; }

.newsletter_home .button {
  background: #c6a047; }

.sp-twitter-slider .ts-slider-wrap .ts-control .ts-ctr:hover {
  background-color: #c6a047; }

.sp-twitter-slider a:hover {
  color: #c6a047 !important; }

.tags_block .block_content a:hover {
  background: #c6a047; }

#categories_block_left ul.tree > li:hover > a,
#categories_block_left ul.tree > li:hover .grower {
  color: #c6a047; }

div.box-menu .title_block {
  background: #c6a047; }

.footer-container {
  border-top: 3px solid #c6a047; }

.footer-container a:hover {
  color: #c6a047; }

ul.social-block li a:hover {
  background: #c6a047;
  color: white; }

.content_sortPagiBar .display li.selected a,
.content_sortPagiBar .display_m li.selected a {
  color: #c6a047; }

ul.product_list .product-container:hover h5 > a {
  color: #c6a047; }
ul.product_list .product-container:hover .button-container .button {
  background: #c6a047; }
ul.product_list .product-container:hover .functional-buttons > div:hover {
  border: 1px solid #c6a047; }
  ul.product_list .product-container:hover .functional-buttons > div:hover a, ul.product_list .product-container:hover .functional-buttons > div:hover .fa {
    color: #c6a047; }

div.moreinfo_block ul.nav-tabs > li:before {
  background: #c6a047; }

#thumbs_list li a:after {
  background: #c6a047; }

span.view_scroll_spacer > a:hover {
  background: #c6a047; }

#order_step li.step_current {
  background: #c6a047; }

#order_step li a:hover {
  background: #c6a047; }

.payment_module a:hover, .payment_module a:focus,
.payment_module a:active {
  border: 1px solid #c6a047; }

#crossselling_list .bx-wrapper, .accessories-block .block_content .bx-wrapper, #productscategory_list .bx-wrapper {
  max-width: 100% !important; }

.product-box {
  width: 270px !important;
  margin-right: 30px !important; }

#product_comparison .ajax_block_product h5 a:hover {
  color: #c6a047; }

#layer_cart .cross:hover {
  color: #c6a047; }

.logo-footer {
  background: url(../../../../img/boocdo/logo-footer.png) no-repeat 0px 0px; }

#availability_statut #availability_value, ul.product_list .availability .available-now {
  background: url(../../../../img/stock_rupture.png) no-repeat 0 0; }

#manufacturers_slider .direction-nav a.prev {
  background-image: url(../../../../img/tomato/arrow_prev2.png);
  right: auto;
  left: 0px; }
  #manufacturers_slider .direction-nav a.prev:hover {
    background-position: 0px bottom; }
#manufacturers_slider .direction-nav a.next {
  background-image: url(../../../../img/tomato/arrow_next2.png);
  left: auto;
  right: 0px; }
  #manufacturers_slider .direction-nav a.next:hover {
    background-position: 0px bottom; }

div.sp-newproducts .slider .vpo-wrap .vp .item .item-wrap:hover .item-info .item-title a, div.sp-bestseller-products .slider .vpo-wrap .vp .item .item-wrap:hover .item-info .item-title a, div.sp-manu-slider .slider .vpo-wrap .vp .item .item-wrap:hover .item-info .item-title a {
  color: #c6a047; }
div.sp-newproducts .slider .vpo-wrap .vp .item .item-wrap:hover .button-container .cart_button, div.sp-bestseller-products .slider .vpo-wrap .vp .item .item-wrap:hover .button-container .cart_button, div.sp-manu-slider .slider .vpo-wrap .vp .item .item-wrap:hover .button-container .cart_button {
  background: #c6a047; }
div.sp-newproducts .slider .vpo-wrap .vp .item .item-wrap .functional-buttons > div:hover, div.sp-bestseller-products .slider .vpo-wrap .vp .item .item-wrap .functional-buttons > div:hover, div.sp-manu-slider .slider .vpo-wrap .vp .item .item-wrap .functional-buttons > div:hover {
  border-color: #c6a047; }
  div.sp-newproducts .slider .vpo-wrap .vp .item .item-wrap .functional-buttons > div:hover a, div.sp-newproducts .slider .vpo-wrap .vp .item .item-wrap .functional-buttons > div:hover .fa, div.sp-bestseller-products .slider .vpo-wrap .vp .item .item-wrap .functional-buttons > div:hover a, div.sp-bestseller-products .slider .vpo-wrap .vp .item .item-wrap .functional-buttons > div:hover .fa, div.sp-manu-slider .slider .vpo-wrap .vp .item .item-wrap .functional-buttons > div:hover a, div.sp-manu-slider .slider .vpo-wrap .vp .item .item-wrap .functional-buttons > div:hover .fa {
    color: #c6a047; }
div.sp-newproducts .page-button.top .control-button li.next, div.sp-bestseller-products .page-button.top .control-button li.next, div.sp-manu-slider .page-button.top .control-button li.next {
  background-image: url("../../../../img/tomato/arrow_next2.png");
  background-position: 0px 0px; }
  div.sp-newproducts .page-button.top .control-button li.next:hover, div.sp-bestseller-products .page-button.top .control-button li.next:hover, div.sp-manu-slider .page-button.top .control-button li.next:hover {
    background-position: 0 bottom; }
div.sp-newproducts .page-button.top .control-button li.preview, div.sp-bestseller-products .page-button.top .control-button li.preview, div.sp-manu-slider .page-button.top .control-button li.preview {
  background-image: url("../../../../img/tomato/arrow_prev2.png");
  right: 38px; }
  div.sp-newproducts .page-button.top .control-button li.preview:hover, div.sp-bestseller-products .page-button.top .control-button li.preview:hover, div.sp-manu-slider .page-button.top .control-button li.preview:hover {
    background-position: 0 bottom; }

#smartblogcat .sdsarticleCat:hover h2.sdstitle_block a {
  color: #c6a047; }

#submitComment:hover {
  background: #c6a047;
  border-color: #c6a047; }

#subcategories .subcategories-box:hover {
  border-color: #c6a047; }
  #subcategories .subcategories-box:hover .subcategory-name {
    color: #c6a047; }

#smartblogcat .sdsarticleCat .blog-info .comment a:hover {
  color: #c6a047; }

#homepage-slider .bx-wrapper .bx-controls-direction a.bx-next:hover, #homepage-slider .bx-wrapper .bx-controls-direction a.bx-prev:hover {
  background-color: #c6a047; }

.backtotop:hover {
  background-color: #c6a047; }

div.sp-newproducts .slider .vpo-wrap .vp .item .item-wrap .item-img .quick-view-wrapper-mobile,
div.sp-bestseller-products .slider .vpo-wrap .vp .item .item-wrap .item-img .quick-view-wrapper-mobile {
  background: #c6a047; }

ul.product_list .product-image-container .quick-view-wrapper-mobile {
  background: #c6a047; }

.pb-left-column #image-block a.zoomImg {
  background: #c6a047; }

#header .cart_block {
  border: solid 1px #c6a047; }

#header .cart_block a:hover, #header .cart_block .product-atributes a:hover {
  color: #c6a047; }

.shopping_cart > a:first-child:hover, .cart_block .cart-buttons a:hover {
  background: #d60103; }

.cart_block .cart-images:hover {
  border-color: #c6a047; }

#productscategory_list ul.bxslider li.product-box:hover .product-name a {
  color: #c6a047; }


ul.social-block {
  text-align: right; }
  ul.social-block li {
    display: inline-block;
    list-style-type: none;
    margin: 0; }
    ul.social-block li a {
      display: block;
      color: #c2c2c2;
      font-size: 17px;
      width: 32px;
      height: 32px;
      line-height: 32px;
      text-align: center;
      border-radius: 50%; }
    ul.social-block li .fa {
      margin: 0; }


#new-products_block_home a { width: 100%; }

#footer-text {
    font-size: 10px;
    text-align: center;
    margin-top: 20px;
    color: #888;
}


.bg-danger, .bg-warning, .bg-success, .bg-info { padding: 10px!important; }

.menu-fixed.animate-children #block_top_menu {
  /* -webkit-animation: none!important; */
  -moz-animation: none!important;
  /* animation: none!important; */
}

/*.Extra small devices Phones
================================================== */
@media (max-width: 767px) {
  .header-container .header-bottom #search_block_top #searchbox:hover {
    background: #c6a047;
    border-color: #c6a047; }
    .header-container .header-bottom #search_block_top #searchbox:hover .button-search .fa {
      color: #fff; }
  .header-container .header-bottom .header_user_info ul.links li:hover {
    border-color: #c6a047;
    background: #c6a047; }
    .header-container .header-bottom .header_user_info ul.links li:hover .fa {
      color: #fff; }
  .header-container .header-bottom #currencies-block-top #setCurrency:hover, .header-container .header-bottom #currencies-block-top #setCurrency:focus {
    border-color: #c6a047; }
  .header-container .header-bottom #languages-block-top div.current:hover, .header-container .header-bottom #languages-block-top div.current:focus {
    border-color: #c6a047;
    background: #c6a047; } }

#cookieNoticeContent { padding:0px!important; }
#cookieNoticeContent table { background: #333; border:0px; margin-bottom: 0px;}
#cookieNoticeContent table td { border:0px; }
#cookieNoticeContent .closebutton {
  cursor: pointer;
  -moz-box-shadow: none;
  background: #C6A048;
  /* -webkit-border-top-left-radius: 0px; */
  -moz-border-radius-topleft: 0px;
  /* border-top-left-radius: 0px; */
  /* -webkit-border-top-right-radius: 0px; */
  -moz-border-radius-topright: 0px;
  /* border-top-right-radius: 0px; */
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-bottom-left-radius: 0px;
  text-indent: 0px;
  border: 0px;
  display: inline-block;
  color: #fff!important;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  height: 25px;
  line-height: 25px;
  text-decoration: none;
  text-align: center;
  padding: 0px 10px;
  text-shadow: none;
}