.breadcrumb {
	background-color: #FFFFFF;
}

.breadcrumb a {
	color: #000000;
	text-decoration: underline;
}

.catfooter {
}

.catfooter p {
	background-color: #F1F2F2;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	padding-right: 25px;
}

.catbanner {
	background-color: #6eb8b3;
	color: #FFFFFF;
}

.cattitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.0em;
	padding-top: 10px;
	padding-left: 15px;
}

.cattext {
	font-size: 0.9em;
	padding-left: 15px;
	line-height: 20px;
}

.subcategory-listing {

}

.subcategory-listing-item {
	background-color: #F6F6F6;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
}

.subcategory-listing img {
	border: 5px #F6F6F6 solid;
}

.subcategory-listing p {
	font-family: "Times New Roman", Times, serif;
	margin-bottom: 0px;
}

.subcategory-listing a {
	color: #000000;
	line-height: 25px;
	font-size: 1.45em;
}

.subcategory-listing a:hover {
	color: #000000;
}

.subcategory-listing ul {
	background-color: #F6F6F6;
	padding-left: 50px;
	font-size: 1.0em;
	line-height: 25px;
}

.subcategory-list-item {
	background-color: #F6F6F6;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 10px;
}

.product-listing {
	font-family: "Times New Roman", Times, serif;
	line-height: 1.25;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
}

.product-listing-cell {
	border: 5px #F6F6F6 solid;
	padding: 10px;
}

.product-listing a {
	color: #000000;
}

.product-listing a:hover {
	color: #000000;
}

.product-listing-ccode {
	font-family: Oxygen,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-size: 0.72em;
}

.product-listing-cname {
	min-height: 50px;
}

.product-listing-nav {
/*	border: 5px #D1D3D4 solid; */
/*	background-color: #F1F2F2; */
	background-color: #D1D3D4;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.product-listing-nav img:hover {
    cursor: pointer;
}

.pt-01 {
	padding-top: 0.1rem !important;
}

.product-details {
	font-family: "Times New Roman", Times, serif;
	line-height: 1.25;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
}

.product-details a {
	color: #000000;
}

.product-details a:hover {
	color: #000000;
}

.product-details-name {
	font-size: 1.75em;
}

.product-details-ccode {
	font-size: 1.25em;
}

.product-details-qtyprice {
	font-size: 1.05em;
}

.product-details-quantity {
	background-color: #F1F2F2;
	font-size: 1.25em;
}

.sub-details-quantity {
	background-color: #F1F2F2;
	font-size: 1.25em;
}

.product-details-price {
	font-size: 1.25em;
}

.product-details-sale-price {
	color: #769379;
	font-size: 1.25em;
}

.product-details-description {
	background-color: #F1F2F2;
	padding: 10px;
	font-family: "Times New Roman", Times, serif;
	line-height: 1.25;
}

.product-details-description a {
	color: #000000;
}

.product-details-short-description {
	background-color: #F1F2F2;
	padding: 15px;
	font-family: Oxygen,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}

.subsection-divider {
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Oxygen,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-weight: bold;
	font-size: 1em;
}

.product-section {
	padding-left: 15px;
	padding-right: 15px;
}

.cart-body {
	background-color: #F6F6F6;
}

.cart-title {
	font-size: 1.2em;
	font-weight: bold;
}

.cart-header {
	font-weight: bold;
}

.cart-count {
	background-color: #FFFFFF;
}

.cart-details-row {
	background-color: #FFFFFF;
	border: 5px #F1F2F2 solid;
	padding-top: 5px;
}

.cart-details a {
	color: #000000;
}

.cart-details a:hover {
	color: #000000;
}

.cart-ccode {
	font-family: Oxygen,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-size: 0.72em;
}

.order-title {
	color: #8C1828;
	font-size: 1.2em;
	font-weight: bold;
}

.cart-totals {
	font-weight: bold;
}

.cart-submit {
	background-color: #8C1828;
	color: #FFFFFF;
	border: 0px;
	padding: 10px;
}

.catnavlist {
	background-color: #F6F6F6;
	margin-bottom: 20px;
}

.catnavlist a {
	color: #000000;
}

.cart-disclaimer {
	font-size: 0.6em;
}

.cartQtyMinus {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
}

.cartQtyPlus {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
}

.checkoutDiv {
	background-color: #8C1828;
	padding-top: 10px;
	color: #FFFFFF;
	font-size: 1.25em;
	font-weight: bold;
}

.checkout-title {
	font-size: 1.2em;
	font-weight: bold;
}

.checkout-label {
	margin-top: 0.20rem;
	margin-bottom: 0;
}

.checkout-billing {
	background-color: #F6F6F6;
}

.checkout-shipping {
	background-color: #F6F6F6;
}

.checkout-payment {
	background-color: #F6F6F6;
}

.processOrderDiv {
	/*background-color: #8C1828;*/
	background-color: #808080;
	padding-top: 10px;
	color: #FFFFFF;
	font-size: 1.5em;
	font-weight: bold;
}

.btnAddToCart {
	background-color: #8C1828;
	padding-top: 10px;
	color: #FFFFFF;
	font-family: Oxygen,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-size: 1.5em;
	font-weight: bold;
}

.saveCartDiv {
	background-color: #8C1828;
	padding-top: 10px;
	color: #FFFFFF;
	font-size: 1.25em;
	font-weight: bold;
}

.checkout-billing {
	background-color: #F6F6F6;
}

.checkout-title {
	font-size: 1.2em;
	font-weight: bold;
}

