#site-navigation > li.current-menu-item a,
#site-navigation > li a:hover {
   color: #ead527;
   border-bottom: 2px solid #ead527;
}

#wrapper {
   background-color: #f5f5f5;
}

#masthead {
   background-color: #ca0a07;
}

#masthead a {
   color: #fff;
   opacity: 1.0;
}

#masthead .mini-cart a strong,
#masthead .mini-cart a span {
   color: #ead527;
   opacity: 1.0;
}

#masthead .mini-cart .cart_list {
   color: #333;
}

#masthead .mini-cart .cart-icon .cart-icon-handle,
#masthead li.mini-cart .cart-icon strong{
   border-color: #ead527;
}

#masthead .mobile-menu a {
   color: #fff !important;
}

#sliderPanes {
   width: 100%;
   list-style-type: none;
   margin: 0 !important;
}

#sliderPanes li {
   width: 33.333333333%;
   max-width: 350px;
}

#sliderPanes li,
#sliderPanes li a {
   float: left;
   color: #000000;
   font-size: 14px;
   background: #e4e4e4;
}

#sliderPanes h3, 
#sliderPanes p {
   line-height: 1.2;
   margin: 0;
}

#sliderPanes li h3 {
   color: #000;
   font-size: 21px;
   text-transform: uppercase;
}

#sliderPanes li a {
   border: 1px solid #fff;
   width: 100%;
   padding: 30px 35px 30px 75px;
/*   border-color: #e4e4e4;
   border-style: solid;
   border-width: 30px 35px 30px 75px;*/
}

#sliderPanes li a:hover p,
#sliderPanes li a:hover h3 {
   color: #396a59;
   /*background: #396a59;*/
}

#sliderPanes li:first-child a {
   background-image: url('../gfx/cart-icon.png');
   background-repeat: no-repeat;
}
/*#sliderPanes li:first-child a:hover {
   background-image: url('../gfx/cart-icon-hover.png');
   background-repeat: no-repeat;
}*/
#sliderPanes li:nth-child(2) a {
   background-image: url('../gfx/hand-icon.png');
   background-repeat: no-repeat;
}
/*#sliderPanes li:nth-child(2) a:hover {
   background-image: url('../gfx/hand-icon-hover.png');
   background-repeat: no-repeat;
}*/
#sliderPanes li:nth-child(3) a {
   background-image: url('../gfx/trolley-icon.png');
   background-repeat: no-repeat;
}
/*#sliderPanes li:nth-child(3) a:hover {
   background-image: url('../gfx/trolley-icon-hover.png');
   background-repeat: no-repeat;
}*/

#sliderPanes li a {
   background-position: 30px 35px;
}

#sliderPanesShadow {
   background: transparent url('../gfx/slider-shadow.png') no-repeat center center;
   width: 100%;
   height: 60px;
}

a.shipping-calculator-button {
   border:0;
   font-size: 22px;
   padding-bottom: 15px;
}

.shipping-calculator-form {
   margin-top: -20px;
   padding-bottom: 20px;
}

@media only screen and (max-width: 1060px) {
   #sliderPanes li {
      width: 100%;
      max-width: 99999999px;
   }
   
   #sliderPanes li a {
      padding-left: 50px;
      padding-right: 15px;
      background-position: 10px 35px !important;
   }
   
   #sliderPanes li h3 {
      font-size: 18px;
   }
}

@media only screen and (max-width: 825px) {
   #sliderPanes li a {
      padding-top: 10px;
      padding-bottom: 10px;
      background-position: 10px 15px !important;
   }
}

@media only screen and (max-width: 500px) {
   .home .front-large-image {
      display: block;
      clear: both;
      margin: 0 auto 30px;
      float: none;
   }
}

@media only screen and (max-width: 320px) {
}