.product-item .name {
    height: auto;
    overflow: unset;
}
.header-navigation #categories.navbar-nav > li > a{
    color: #fff;
    padding: 0 14px 0 14px;
}
.header-navigation #categories.navbar-nav > li > a:hover{
    color: #C20000;
}
.header-navigation #categories.navbar-nav > li:nth-child(2) > a {
    padding: 0 18px;
}
.categoriesNav.navbar-wrapper{
    border-bottom: 0px solid #C20000;
}
.cart-box div#shipping {
    margin-bottom: 15px;
    padding: 0;
}
.cart-box div#shipping h4{
    color: #ffffff;
    background: #c20000;
    padding: 15px;
    text-transform: uppercase;
}
.cart-box div#shipping .module-content{
    padding: 15px;
}
.cart-right .cart-box{
    padding: 0;
}
.cart-right .ShipQuote{
    padding: 0 15px;
}
.cart-right .cart-box-sticky{
    padding: 0 15px;
}
.cart-right .checkout-options.third-party-payment{
    padding-left: 15px;
    padding-right: 15px;
}
.cart-right .coupons-area.cart-detail-item{
    padding: 15px;
}
.product-carousel.flexslider{
    margin-left: -300px;
    margin-right: -300px
}
   .site-header {
        display: none;
    }
.ppCheckout{
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
   width: 100%
}
.product-dd {
  margin: 0 0 20px;
  border: 2px #9f2424;
}
.product-dd-left {
  background-color: #c20000;
  font-weight: 800;
  text-transform: uppercase;
  color: #fff;
  font-size: 20px;
  text-align: center;
  line-height: 25px;
}
.countdown-text {
  font-size: 16px;
  font-weight: bold;
  color: #c20000;
}
.product-item .name {
  height: unset;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}
.productAvailability .in-stock {
  color: green;
}
