/* ------- FONTS ------- */
/* ------- BORDERS ------- */
/* ------- BACKGROUNDS ------- */
/* ------- COLORS ------- */
/* ------- Indents ------- */
/* ------- Product Elements ------- */
/* ------- Buttons ------- */
/* ------- Buttons +/- ------ */
/* ------- Button Small ------- */
/* ------- Button exclusive-medium ------- */
/* ------- My Account List bg ------- */
/* ------- Product Listing ------- */
/* ------- Grid/List vars ------- */
/* ------- Pagination vars ------- */
/* ------- Product Info ------- */
/* ------- Cart Steps ------- */
/* ------- sub heading (h2,h3) define ------- */
/* ------- Image vars ------- */
body,
.footer-container #footer .bottom-footer,
.columns-container-bg1 {
  background: #008e1c; }

.header-container {
  background: url(../img/fon.jpg) repeat-x 0 0 #fff; 
  }

@media only screen and (min-width: 320px) and (max-width: 768px){
.header-container {
  /* background: #fff;  */
  background: url("../img/shadow-bottom.png") repeat-x scroll 0 bottom white;
  }
}
.columns-container,
.footer-container {
/*   background: #f9f9f9;  */}
#header, header .nav{
  background: url(../img/fon.png) no-repeat 0 0;
}
.header-container {
  border: none; }

.footer-container-bg {
  background: none; }

#header ul#header_links li:before,
#header ul#header_links li a:hover,
#languages-block-top div.current,
#currencies-block-top div.current strong {
  color: #008E1C; }

.block .products-block li {
  background: #fff; }

#currencies-block-top div.current:hover,
#currencies-block-top div.current.active,
#currencies-block-top div.current.active a,
#languages-block-top div.current:hover,
#languages-block-top div.current.active {
  color: #333; }

#languages-block-top ul li.selected,
#languages-block-top ul li:hover a,
#languages-block-top ul li.selected span,
#currencies-block-top ul li.selected,
#currencies-block-top ul li:hover a,
#currencies-block-top ul li.selected a {
  color: #a44b63; }

.user_info li a i,
.user_info li a:hover,
#homepage-slider .bx-has-controls-direction .bx-controls-direction a:hover:after,
#categories_block_left li ul li a:hover {
  color: #008E1C; }

#header .shopping_cart > a:first-child {
  color: white; }

#header .shopping_cart:hover > a:first-child:before {
  color: #a44b63; }

#categories_block_left li span.grower:hover + a, #categories_block_left li a:hover, #categories_block_left li a.selected,
#categories_block_left .block_content > ul > li.active > a {
  background: #008e1c; }

#homepage-slider .homeslider-description h3,
#homepage-slider .homeslider-description h4 {
  color: #a44b63; }

#search_block_top .btn.button-search,
#home-page-tabs > li.active a,
#home-page-tabs > li a:hover,
#htmlcontent_left .item-html,
.button.ajax_add_to_cart_button span,
.button.ajax_add_to_cart_button:hover,
#htmlcontent_home a:hover {
  background: #5a4c68;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhNGM2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOTMwNDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #5a4c68 0%, #393042 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5a4c68), color-stop(100%, #393042));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #5a4c68 0%, #393042 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #5a4c68 0%, #393042 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #5a4c68 0%, #393042 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #008e1c 0%, #B7FFC4 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a4c68', endColorstr='#393042',GradientType=0 );
  /* IE6-8 */ }

#htmlcontent_home a {
  background: #a9a9a9;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5YTlhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZDhkOGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, darkgray 0%, #8d8d8d 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, darkgray), color-stop(100%, #8d8d8d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, darkgray 0%, #8d8d8d 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, darkgray 0%, #8d8d8d 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, darkgray 0%, #8d8d8d 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #a9a9a9 0%, #8d8d8d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9a9a9', endColorstr='#8d8d8d',GradientType=0 );
  /* IE6-8 */ }

.new-label {
  /*background: #a44b63;*/
}

.sale-label {
  background: #b64926; }

.price-percent-reduction {
  background: #a44b63; }

.price.product-price,
.button.lnk_view:after,
.button.ajax_add_to_cart_button:hover:after,
.button.button-small span i:before,
#cmsinfo_block .list-cms-info li a:hover,
#homepage-slider:hover .homeslider-description b,
.block .title_block a:hover,
.block h4 a:hover,
.product-name:hover {
  color: #028F1D; }

.footer-container #footer ul li a:before {
  color: #787878; }

#cmsinfo_block em {
  background: #a44b63; }

.footer-container #footer h4 a,
.footer-container #footer h4 {
  color: #333; }

.footer-container #footer h4 a:hover,
.footer-container #footer #social_block ul li a:before,
.footer-container #footer #social_block ul li a:hover,
.footer-container #footer #block_contact_infos > div ul li a,
.footer-container #footer ul li a:hover {
  color: #a44b63; }

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