body {
  background: #1b1b1b; }

#header {
  background: none; }
  #header .header-row {
    background: #545454; }
    #header .header-row .shop-phone {
      color: #fff;
      text-shadow: 0 1px #404040; }
      #header .header-row .shop-phone i,
      #header .header-row .shop-phone strong {
        color: #eac12d; }
  #header #currencies-block-top,
  #header #languages-block-top,
  #header .header-row .header_user_info {
    border-color: #656565; }
  #header #currencies-block-top div.current,
  #header #languages-block-top div.current,
  #header .header-row .header_user_info a {
    color: #fff; }
    #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,
    #header .header-row .header_user_info a:hover,
    #header .header-row .header_user_info a.active {
      background: #eac12d;
      color: white; }
  #header #currencies-block-top div.current strong,
  #header #languages-block-top div.current strong {
    color: #eac12d; }
  #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: #fcdb00;
    color: white; }
    #header #currencies-block-top div.current:hover strong, #header #currencies-block-top div.current.active strong,
    #header #languages-block-top div.current:hover strong,
    #header #languages-block-top div.current.active strong {
      color: #fff; }
  #header #header #currencies-block-top ul li.selected,
  #header #header #currencies-block-top ul li:hover a,
  #header #header #languages-block-top ul li.selected,
  #header #header #languages-block-top ul li:hover a {
    background: #eac12d; }
  #header #contact-link {
    border-color: #656565; }
    #header #contact-link a {
      color: #fff; }
      #header #contact-link a:hover, #header #contact-link a.active {
        background: #333;
        color: white; }

#header #currencies-block-top div.current:after,
#header #languages-block-top div.current:after {
  color: #fff; }

#search_block_top .btn.button-search {
  background: #eac12d; }
  #search_block_top .btn.button-search:hover {
    color: white;
    background: #333; }
#search_block_top #search_query_top {
  border-color: #dfd8ca;
  background: #fff;
  color: #686666; }

#header_user #shopping_cart a {
  background: #eac12d;
  color: white; }
  #header_user #shopping_cart a:after {
    color: white; }
  #header_user #shopping_cart a:hover {
    color: white;
    background: #333; }

.sf-menu {
  background: #404040;
  border-bottom: 3px solid #404040; }
  .sf-menu > li {
    border-right: 1px solid #565656; }
    .sf-menu > li > a {
      border-bottom: 3px solid #404040;
      color: #fff; }
    .sf-menu > li.sfHover > a, .sf-menu > li > a:hover, .sf-menu > li.sfHoverForce > a {
      color: #fff;
      background: #eac12d;
      border-bottom-color: #eac12d; }

ul.product_list.grid > li .product-container .product-image-container {
  border-color: #dfd8ca; }

#home-page-tabs {
  background: none; }
  #home-page-tabs > li {
    border-color: #dfd8ca; }
  #home-page-tabs > li.active a,
  #home-page-tabs > li a:hover {
    background: #eac12d;
    color: white; }

.new,
.sale {
  background: #eac12d; }
  .new:before, .new:after,
  .sale:before,
  .sale:after {
    border-color: #eac12d transparent transparent transparent; }

ul.product_list.grid > li .product-container {
  background: none; }
  ul.product_list.grid > li .product-container .product-image-container {
    background: white; }
    ul.product_list.grid > li .product-container .product-image-container .product_img_link {
      background: #f1e8e3; }
      ul.product_list.grid > li .product-container .product-image-container .product_img_link img {
        background: #f1e8e3; }

.button.lnk_view {
  text-shadow: none;
  padding: 0;
  border: none; }
  .button.lnk_view span {
    border: 1px solid #9a9a9a;
    padding: 12px 16px;
    background: #f2f2f2;
    color: white; }
  .button.lnk_view:hover span {
    background: #b7b7b7; }

.button.ajax_add_to_cart_button {
  background: #eac12d; }

.price-percent-reduction {
  background: #eac12d;
  border-color: #eac12d; }

.price
 {
  color: #eac12d; }

ul.product_list.grid > li .product-container:hover {
  background: #fff;
  -moz-box-shadow: 0 5px 13px rgba(0, 0, 0, 0.17);
  -webkit-box-shadow: 0 5px 13px rgba(0, 0, 0, 0.17);
  box-shadow: 0 5px 13px rgba(0, 0, 0, 0.17); }

.button.lnk_view span {
  color: #333; }

.button.lnk_view:hover span {
  color: #fff; }

#cmsinfo_block em {
  background: #eac12d;
  text-shadow: 0 1px #b29322; }

#facebook_block, #cmsinfo_block {
  background: #e2e2e2; }

#cmsinfo_block,
#cmsinfo_block > div + div {
  border-color: #d6d6d6; }

.footer-container #footer #block_contact_infos > div ul li {
  color: #777; }

.footer-container #footer #block_contact_infos > div ul li i {
  color: #908f8f; }

#facebook_block h4, #cmsinfo_block h4,
#cmsinfo_block h3 {
  color: #191919; }

#facebook_block p, #cmsinfo_block p {
  color: #757575; }

.footer-container #footer #social_block {
  background: none;
  padding-bottom: 15px; }

.footer-container {
  background: #191919; }

.footer-container #footer a {
  color: #777777; }

.footer-container #footer #block_contact_infos,
.footer-container #footer .bottom-footer div {
  border-color: #515151; }

#footer #newsletter_block_left .form-group .form-control {
  background: none;
  border-color: #515151; }
#footer #newsletter_block_left .form-group .button-small {
  color: #908f8f; }
  #footer #newsletter_block_left .form-group .button-small:hover {
    color: #eac12d; }

.footer-container #footer #social_block ul li a {
  color: #908f8f; }
  .footer-container #footer #social_block ul li a:hover {
    color: #eac12d; }

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