.simple-title .module-title::first-letter, .product-thumb .price, .bottom-footer h5, .category-list-module a.active, .list-grid-buttons button:hover, .list-grid-buttons button.active, .btn-group.add-comp-wish button:hover, .simple-h1 #content > h2:first-child::first-letter, .simple-h1 #content h1:first-child::first-letter, .product-price h3, .panel-default>.panel-heading { color: #d52926; } .compact-header .cart-wrapper .btn.btn-account .has-account-icon, .btn.btn-cart .has-cart-icon, .image .no-stock-over, .btn.btn-default, .btn.btn-primary, .add-to-cart .qty-but, .nav>li>a:hover, .nav>li>a:focus, .block-h1 #content > h2:first-child, .block-h1 #content h1:first-child, .block-title .module-title, .pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus { background-color: #d52926; }  { background-color: #d52926; background-image: linear-gradient(to bottom, #d52926, #d52926); background-repeat: repeat-x; } .simple-title .module-title, .image .no-stock-over:before, .simple-h1 #content > h2:first-child, .simple-h1 #content h1:first-child, .pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus { border-color: #d52926; } .btn.btn-primary, body[class^="account"] .btn-default { -webkit-box-shadow: 0 5px 0 #aa211e; -moz-box-shadow: 0 5px 0 #aa211e; box-shadow: 0 5px 0 #aa211e; } .btn.btn-default { border-color: #aa211e; } a, #top-links .contact-header a, .btn-link { color: #000000; } .cart-bottom, .image .offbadge, .smp-o-buttons button { background-color: #000000; } .btn.btn-green { background-color: #000000; background-image: linear-gradient(to bottom, #000000, #000000); background-repeat: repeat-x; } .image .offbadge:before, a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active, .btn.btn-green { border-color: #000000; }  { -webkit-box-shadow: 0 5px 0 #4d4d4d; -moz-box-shadow: 0 5px 0 #4d4d4d; box-shadow: 0 5px 0 #4d4d4d; } .cart-bottom a { border-color: #4d4d4d; } .cart-bottom .info-total { color: #999999; } .dropdown-menu>li>a, #search .search-btn, .social-header a { color: #000000; } .supermenu-wrapper, .btn.btn-primary:hover, .add-to-cart .qty-but:hover, .smp-o-buttons button:hover, .tooltip-inner, .list-group a.active, .list-group a.active:hover, .list-group a:hover, a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus { background-color: #000000; } .price-cart.astable .cart-button { background-color: #000000; background-image: linear-gradient(to bottom, #000000, #000000); background-repeat: repeat-x; } .tooltip.bottom .tooltip-arrow, .list-group a.active, .list-group a.active:hover, .list-group a:hover, a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus { border-color: #000000; } .btn.btn-primary:hover { -webkit-box-shadow: 0 5px 0 #4d4d4d; -moz-box-shadow: 0 5px 0 #4d4d4d; box-shadow: 0 5px 0 #4d4d4d; } .price-cart.astable .cart-button { border-color: #4d4d4d; } body {background-color: #ffffff; background-image: none; } .product-thumb .price {color: #ffffff; text-shadow: none; background-color: #d52926;  } .product-thumb .price-old {color: #571f10; text-shadow: none;  } .price-cart.astable .cart-button:hover {background-color: #d52926; background-image: linear-gradient(to bottom, #d52926, #d52926); background-repeat: repeat-x;  } #top {background-color: #d52926; background-image: linear-gradient(to bottom, #d52926, #d52926); background-repeat: repeat-x; border-color: #171717; border-width: none;  } #top-links a {color: #ffffff; text-shadow: none; text-shadow: none; } .contact-header.pull-right a {color: #ffffff; text-shadow: none;  } .top-header {background-color: #000000;  } .btn.btn-rightbox, .btn.btn-green {color: #d52926; text-shadow: none; background-color: #e8e8e8; background-image: linear-gradient(to bottom, #e8e8e8, #c1c1c1); background-repeat: repeat-x;  } #cart > .btn, .compact-header .cart-wrapper .btn.btn-account {color: #2e2e2e; text-shadow: none; border-radius: 3px; } .compact-header .cart-wrapper .btn.btn-account .has-account-icon, .btn.btn-cart .has-cart-icon {color: #d52926; text-shadow: none; background: none; } .simple-title .module-title span.inner, .simple-title .module-title::first-letter {color: #ffffff; text-shadow: none; background-color: #d52926;  } .simple-title .module-title span.inner:after {border-color: #d52926;  } h3.module-title span.outer .sm_car_btn {color: #d52926; text-shadow: none;  } .simple-h1 #content > h2:first-child, .simple-h1 #content h1:first-child,.simple-h1 #content > h2:first-child::first-letter, .simple-h1 #content h1:first-child::first-letter {color: #d52926; text-shadow: none;  } .pinfo .product-price, .pinfo .product-price h3 {color: #ffffff; text-shadow: none; background-color: #d52926;  } .pinfo .product-price h3 span {color: #571f10; text-shadow: none;  } .btn.btn-primary {background-color: #383838; background-image: linear-gradient(to bottom, #383838, #383838); background-repeat: repeat-x; -webkit-box-shadow: 0 5px 0 #111;
    -moz-box-shadow: 0 5px 0 #111;
    box-shadow: 0 5px 0 #111; } .bottom-footer {color: #ffffff; text-shadow: none; background-color: #000000; background-image: linear-gradient(to bottom, #000000, #000000); background-repeat: repeat-x;  } #top-links ul li {color: #ffffff; text-shadow: none; border-color: #a22a0c;  } .social-header a {color: #eaeaea; text-shadow: none;  } .cart-bottom .info-total {color: #ffffff; text-shadow: none; text-shadow: none; } body {
font-size: 14px;
}

.supermenu-wrapper {
    border-top:1px solid #f4f4f2;
}
.simple-title .module-title {
    font-size: 26px;
}
.simple-title .module-title span.inner, .simple-title .module-title::first-letter {
    background-color: transparent;
    color: black;
    text-shadow: none;
}

.container.outer-wrapper {
    padding: 0px;
    background: none !important;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100% !important;
}
.supermenu-wrapper { width: 100%; }
.smp-row .product-thumb .smp-overlay p, .smp-row .product-thumb .smp-overlay p a, .smp-row .product-thumb .smp-overlay p a:hover { display: none; }
.smp-row .product-thumb .smp-overlay {
    top: 0;
    left: -51px;
    background: none;
    width: 50px;
    padding-left: 0px;
    padding-right: 0px;
}
.smp-row .product-thumb:hover .image .smp-overlay { left: 0px; text-align: left;  }
.smp-row .product-thumb .smp-o-buttons button { margin-left: -5px; }
.smp-row .product-thumb .smp-o-buttons button + button { margin-left: -20px; }
.smp-row .product-thumb .smp-o-buttons button + button + button { margin-left: -40px; }
.smp-row .product-thumb .image:hover .smp-o-buttons button, .smp-row .product-thumb:hover .image .smp-o-buttons button { margin-left: 0px; }
.smp-o-buttons button {
    -webkit-border-radius: 0px 10% 10% 0px;
    -moz-border-radius: 0px 10% 10% 0px;
    border-radius: 0px 10% 10% 0px;
    box-shadow: 0px 1px 3px #5A5A5A;
}
.price-cart.astable {
    padding: 0px;
    border-top: none;
    text-align: right;
    position: absolute;
    bottom: -101%;
    width: 100%;
    transition: all .3s;
    left: 0px;
}
.price-cart.astable.minheight {
    padding-bottom: 40px;
}
.price-cart.astable .cart-button {
    bottom: 0px;
    right: 0px;
    top: auto;
    margin: 0px;
    width: 100%;
    max-width: 100%;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    height: 40px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.price-cart.astable .cart-button:hover { max-width: 100%; }
.product-thumb .price {
    display: inline-block;
    padding: 10px;
}
.product-thumb .price-tax { display: none; }
.product-thumb .price-old { display: block; }
.product-thumb { position: relative; overflow: hidden; }
.product-thumb:hover .price-cart.astable {
  bottom: 0px;
}
.smp-list .smp-o-buttons button {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.simple-title .module-title, .simple-h1 #content > h2:first-child, .simple-h1 #content h1:first-child { border: none; }
.compact-header .cart-wrapper .account-button { padding-right: 8px; }
.compact-header .cart-wrapper .btn.btn-account { padding-left: 35px; }
.compact-header .cart-wrapper .btn.btn-cart { padding-left: 2px; }
.simple-title .module-title span.inner {
  padding-left: 0px;
  padding-right: 10px;
  position: relative
}
.simple-title .module-title span.inner:after {
    content: " ";
    display: block;
    position: absolute;
    left: 0px;
    bottom: -6px;
    width: 6px;
    height: 6px;
    border-left: 6px solid #d42729;
    border-bottom: 6px solid transparent !important;
}
.simple-title .module-title { padding-left: 0px; padding-bottom: 10px; }
.simple-title  h3.module-title span.outer .sm_car_btn { margin-top: -18px; }
.pinfo .product-price {
  display: inline-block;
  padding: 10px;
  margin-bottom: 5px;
}
.image .no-stock-over { 
  background: #d0d0d0;
  color: #333;
}
.image .no-stock-over:before { border-color: #d0d0d0; }
.breadcrumb { margin-left: 0px; margin-right: 0px; }

.bottom-footer a{
 color:white;
}
.bottom-footer a:hover{
 color:#d42729;
}

.simple-title .module-title span.inner::after {
    border-bottom:none;
    border-left: none;
    bottom: -6px;
    content: " ";
    display: none;
    height: 6px;
    left: 0;
    position: absolute;
    width: 6px;
}@media (min-width: 768px) and (max-width: 991px) { h3.module-title span.outer .sm_car_btn .fa {
    font-size: 15px;
}
.simple-title .sm_car_btn.sm_car_prev { right: 20px; }
.simple-title h3.module-title span.outer .sm_car_btn { margin-top: -11px; }
.simple-title .module-title { padding-right: 32px; } } @media (max-width: 767px) { h3.module-title span.outer .sm_car_btn .fa {
    font-size: 15px;
}
.simple-title .sm_car_btn.sm_car_prev { right: 20px; }
.simple-title h3.module-title span.outer .sm_car_btn { margin-top: -11px; }
.simple-title .module-title { padding-right: 32px; } } 
/* 
		Author: Flo - > http://shopencart.com
		Theme Pack: Supertheme for Opencart 2
		Subtle patterns from http://subtlepatterns.com and http://www.transparenttextures.com/
		Icons: http://iconfinder.com
		Other Graphics: http://openclipart.com  
*/