.white-bg {
	background: #fff;
}
.pink-bg {
	background: #d62393;
	color: #fff;
	font-size: 17px;
}
.pd-15 {
	padding: 15px;
}
.border-radius-10 {
	border-radius: 10px;
}
.border-radius-5 {
	border-radius: 5px;
}
.list-inline {
	margin-top: 40px;
	font-size: 40px;
}
.top-viewcart {
	position:absolute;
	right:0px; top:-5px;
	background:#ffa926 ;
	padding:4px 10px; padding-left:15px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	text-align:center;
	border:2px solid #fff;
	border-top:none;
	box-shadow: 1px 3px 11px rgba(0,0,0,0.22)!important;
	}
.top-viewcart form {
	height: 30px;
}
.text-normal {
	font-weight: normal;
}
.text-bold {
	font-weight: 800;
}
#page-title {
	background-color: #fff;

}
.white-bg {
	background-color: #fff !important;
}
.white-bg  p {
	color: #333;
}
p {
	color: #000;
}
.white-bg div.price-table {
	background-color: #f1f2f7;
	border-right: 2px solid #fff;
}
.white-bg div.price-table:last-child {
	border:none;
}
.m-bot-0 {
	margin-bottom: 0px;
}
.quty {
	display: block;
	font-size: 13px;
}
#shop .page-header {
	color: #333;
	font-size: 14px;
	font-weight: 800;
	text-transform:capitalize;
}
 table {
	background: none !important;
}
#shop1 .item-box {
	background-color: #f1f2f7;
	padding: 10px;	
}
.oldprice {
	text-decoration: line-through;
}
.desc ol, .desc ol li {
	color: #333;
}
.large_bold_white {
	text-shadow: 2px 2px 6px rgba(20, 20, 20, 0.45);
}
.strike-line {
	text-decoration: line-through;
}