.New-products-bg {width: 100%;float: left;margin: 25px 0 0 0;padding: 0;}
.New-products-bg span {width: 100%;margin: 0 0 24px 0;padding: 0;float: left;text-align: center;font-size: 30px;font-weight: bold;color: #585858;line-height: 30px;}
.owl-carousel.owl-theme.owl-loaded.owl-drag {width: 100%;float: left;}
.new-product-box-bg {width: 100%;float: left;margin: 0;padding: 0;}
.new-product-box {width: 100%;float: left;margin: 0;padding: 5px 0 0 0;border: 1px solid #cfcfcf;box-shadow: 3px 3px 5px #ccc;cursor: pointer;}
.new-product-box img {width: 140px !important;margin: 0 auto;float: none;height: 150px;}
.New-products-bg .new-product-box span {float: left;margin: 0;padding: 0;width: 100%;font-size: 15px;color: #101623;font-weight: normal;line-height: 22px;min-height: 44px;}
.New-products-bg .new-product-box span.price {width: 100%;float: left;margin: 5px 0;padding: 0;font-weight: bold;color: #7f1714;font-size: 15px;min-height: auto;}
.new-product-box-bg .retailer {float: left;margin: 0;padding: 0;width: 100%;background: #585858;}
.New-products-bg .retailer span {padding: 7px 0 7px 5px;width: 62%;text-overflow: ellipsis;overflow-x: hidden;white-space: nowrap;overflow-y: hidden;background: #585858;text-align: left;font-size: 13px;margin: 0;cursor: pointer;border-radius: 5px;float: left;color: #fff;min-height: auto;}
.miscData-pop-up {width: 100px;float: right;margin: auto;padding: 0;text-align: center;cursor: pointer;display: block;position: absolute;top: auto;left: auto;right: 0;bottom: 1px;}
.new-product-box-bg .miscData-pop-up .miscData {padding: 6px 0 6px 8px;font-size: 11px;width: 100%;text-align: center;float: left;border-radius: 0;background: #7f1714;color: #fff;margin: 0;line-height: 24px;}
.miscData-pop-up .miscData::before {content: "";width: 10px;height: 14px;border-right: 15px solid transparent;border-top: 37px solid;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;position: absolute;top: 0;right: 0;color: #585858;left: 0;}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav {display: block !important;position: absolute;top: -49px;right: 0;}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav button span {line-height: 10px;font-weight: 400;color: #bfbfc5;font-size: 23px;border: 1px solid #000;margin: 0;padding: 9px 10px 11px 10px;border-radius: 5px;}
.owl-carousel .owl-nav button {margin: 0 7px 0 0;}
.owl-dots {display: none;}
.New-products-bg .owl-dots.disabled {
	display: none !important;
}
body {
    background: #fff !important;
}
.mobile-full-content-bg {
    width: 100%;
    float: left;
    margin: 0 !important;
    padding: 0;
}
.container {
    width: 100% !important;
}
@media only screen and (min-width:601px) and (max-width:650px) {
.New-products-bg .retailer span {width: 67% !important;text-align: left !important;}
.New-products-bg span {margin: 0 0 20px 0;font-size: 23px;}	
}
@media only screen and (min-width:551px) and (max-width:600px) {
.New-products-bg span { margin: 0 0 20px 0; font-size: 23px;}
}
@media only screen and (min-width:501px) and (max-width:550px) {
.New-products-bg span { margin: 0 0 20px 0; font-size: 23px;}
}
@media only screen and (min-width:401px) and (max-width:500px) {
.New-products-bg span { margin: 0 0 20px 0; font-size: 23px;}
.New-products-bg .retailer span { text-align: left;}
}

@media only screen and (min-width:320px) and (max-width:400px) {
.New-products-bg span { margin: 0 0 10px 0 !important; font-size: 19px !important;text-align: left;}
.New-products-bg .retailer span { text-align: left;}
.miscData-pop-up .miscData { font-size: 11px !important; margin: 0 !important;}
.New-products-bg .new-product-box .retailer span { text-align: left !important; font-size: 13px !important; margin: 0 !important;}
.New-products-bg .new-product-box span { margin: 0 !important; font-size: 15px !important; text-align: center !important;}
}
@media only screen and (min-width:200px) and (max-width:319px) {
.New-products-bg span { margin: 0 0 10px 0 !important; font-size: 17px !important;text-align: left;}
.New-products-bg .retailer span { text-align: left;}
.miscData-pop-up .miscData { font-size: 11px !important; margin: 0 !important;}
.New-products-bg .retailer span { text-align: left !important; font-size: 13px !important; margin: 0 !important;}
.New-products-bg .new-product-box span { margin: 0 !important; font-size: 15px !important; text-align: center !important;}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav {top: -40px;}
}











