/**
 * Main Template CSS Stylesheet
 * 
 * BOOTSTRAP v1.0.BETA
 *
 * @package templateSystem
 * @copyright Copyright 2003-2016 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 */

/* This is used to re-size images */
img{max-width:100%;height:auto;border:0;}


.normalprice, .productSpecialPriceSale {
	text-decoration: line-through;
	}

#back-to-top {
    position: fixed;
    bottom: 40px;
    right: 40px;
    z-index: 1;
    text-align: center;
    cursor: pointer;
    transition: opacity 0.2s ease-out;
    opacity: 0;
}

#back-to-top.show {
    opacity: 1;
    z-index: 1;
}

/* These CSS media queries control how many columns of cards display on the login, checkout_shipping, checkout_payment & checkout_confirmation pages */
/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) { 
.card-columns {
  -webkit-column-count: 1;
  -moz-column-count: 1;
  column-count: 1;
}   
}

/*  Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
.card-columns {
  -webkit-column-count: 1;
  -moz-column-count: 1;
  column-count: 1;
}  
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
.card-columns {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
}  
}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
.card-columns {
  -webkit-column-count: 2;
  -moz-column-count:2;
  column-count: 2;
}   
}

.row {
    max-width: 1400px;
    margin: auto;
}

#logo {
    text-align: center;
    margin: 0;
}

#headerWrapper {
width:100%;
height:auto;
background-image: url("/includes/templates/bootstrap/images/header_image.png");
background-repeat:no-repeat;
margin-top: 0rem!important;
}
#footerWrapper a{
    color: #ffffff;
}

#categories-leftBoxCard {
    border: none;
}

#information-leftBoxCard {
    border: none;
}

#navMain {
    margin-bottom: 3.5rem;
}

#mc_embed_signup_scroll {
 color: #ffffff;   
}