.badge {
    position: absolute;
}

.discountBadge {
    position: absolute;
    bottom: 24px;
    right: 24px;
    z-index: 2;
}

.zpimage-style-roundcorner {
    border-radius: 16px !Important;
}

.dealInfo {
    opacity: .25;
}

@media (max-width: 767px) {
    .badge {
        top: 170px;
    	right: 0px;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    .badge {
        top: 80px;
    	right: 0px;
    }
}

@media (min-width: 992px) {
    .badge {
        top: 80px;
    	right: 0px;
    }
}