.footer-content{
    background-color: #000;
    color: #fff;
    font-size: 1.3rem;
    font-weight: 500;
    display: table;
    width: 100%;
    padding: 10px;
}
.copyright-content a{
	color: #fff;
}
.cartTxt{
	color: #000! important;
    font-size: 11px;
    padding: 5px! important;
	text-align: left! important
}
.cartPrice{
	color: #f69230! important;
	margin-right: 15%
}
.cartImgSmll{
	max-height: 50px;
	max-width: 50px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}
.centerLogo{
	display: block;
    margin-left: auto;
    margin-right: auto;
}
.p10{
	padding: 10px! important;
}
.w100{
	width: 100%! important
}.ml10{
	margin-left: 10px
}
.align-center{
	text-align: center;
}
.logoImg{
	max-width: 250px;
}
.cartImg{
	max-height: 100px;
	max-width: 100px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}
.seriesImg{
	max-height: 100px! important;
}
.series{
	text-align: center! important;
}
.white{
	background: #fff
}
.feature-box figure{
	width: 15rem;
    height: 15rem;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.center{
	text-align: center! important;
}
.mt-30{
	margin-top: 30px;
}
.mb-30{
	margin-bottom: 30px;
}
.blackBg{
	background-color: #000! important;
}
.imageOpacity{
    width: 100%;
    background-size: cover;
    opacity: 0.3;
}
.categoryImage2{
	max-width: 50px
}
.bgSearch{
	background: transparent! important; 
	border: 1px solid #f69230! important;
	width: 100%
}
.bgSearch::placeholder{
	color: #000! important
}

input[type="text"].bgSearch{
	color: #000! important
}
.bgSearchForm{
	display: flex! important; 
	width: 50%! important; 
	float: right! important
}
.breadcrumb-item.active{
	color: #D92539! important
}
.homeSearch{
	display: flex! important; 
	width: 100% ! important
}
.in_stock{
	color: green;
}
.in_supplier_stock{
	color: orange;
}
.not_in_stock{
	color: red
}
.text-white a{
	color: #fff! important
}
.text-white a:hover{
	color: #000! important
}
.oldPriceMain{
	color: #212020;
	font-size: 1.3rem;
	text-decoration: line-through;
}
.oldPrice{
	color: #212020;
	font-weight: 700;
	font-size: 1.8rem;
	text-decoration: line-through;
}
.cheaperPrice{
	color: #212020;
	font-size: 1.8rem;
	line-height: 0.5;
}
.youSave{
	color: #29763d;
	font-size: 1.8rem;
	line-height: 0.5;
}
.umPrice{
	color: #373434;
	font-size: 2.6rem;
    line-height: 0.5;
}
.showPrice{
    font-family: 'Baloo Thambi 2', cursive;
    color: #f69230;
    font-size: 3.6rem;
    line-height: 1.1;
    text-align: center;
    margin-top: 20px;
}
.checkboxOptions{
	max-height: 200px; 
	overflow-y: scroll; 
	margin-top: 20px;
}
.selectTitle{
	margin-bottom: 1rem! important;
	padding-top: 0px! important
}

@media (max-width: 767px) {
	.bgSearchForm{
		width: 100%! important; 
	}
	.footer {
	    padding-top: 2rem;
	    background: white;
	}

}