.head-moraj-promo {font-weight: 800; font-size: 24px; margin-bottom: 40px;}
.box-promo-moraj {background: #f5f5f5; padding: 40px 30px; margin: 0px 0px 30px;}
.promo-box-right {padding-top: 15px;}
.promo-title {font-weight: 800; text-transform: uppercase; color: #000; font-size: 18px; line-height: 25px;}
.box-promo-moraj .baner-text p {margin-bottom: 20px; font-size: 15px;}
.box-promo-moraj .promo-title-mini {font-weight: 800;color: #000; margin-bottom: 5px;}
.box-promo-moraj .reg-box-link {text-transform: uppercase; font-weight: 800; text-decoration: underline; font-size: 12px; display: block; margin-top: 15px;}
.box-promo-moraj .reg-box-link:hover {text-decoration: none}

.box-promo-moraj .promo-box-link {background: #000; color: #fff; padding: 10px 20px; margin: 5px 0px; display: inline-block; text-decoration: none; font-weight: 700;}
.box-promo-moraj .promo-box-link:hover {background: #333} 
.promo-date {font-size: 14px; color: #000; font-weight: 600; margin-bottom: 20px !important;}
.promo-box-left:hover img {opacity: 0.9}
.promo-sale {}
.promo-sale span {display: inline-block;font-size: 26px;text-transform: uppercase;font-weight: 800;}
.sale-black {background: #000;color: #fff; padding: 12px 24px;}
.sale-white {color: #000; margin-left: 10px; padding: 12px 0px;}


@media (min-width: 768px) {

	
}

@media only screen and (min-width:992px) {

	
}

@media only screen and (min-width:1200px) {

.promo-box-right {padding-left: 80px; padding-right: 110px}	

}

@media only screen and (min-width:1440px) {
.promo-box-right {padding-left: 90px; padding-right: 220px}	
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	
.sale-black {padding: 8px 15px; font-size: 22px !important;}
.sale-white {padding: 8px 0px; font-size: 22px !important;}
.promo-title {font-size: 18px;}
.box-promo-moraj .promo-title-mini {font-size: 15px;}
.promo-box-right {padding-top: 0px; padding-left: 30px;}	

}




@media only screen and (max-width:991px) {
.head-moraj-promo {font-size: 18px; margin-bottom: 20px;}
.box-promo-moraj {padding: 30px 20px 40px;}
.sale-black {padding: 8px 15px; font-size: 18px !important;}
.sale-white {padding: 8px 0px; font-size: 18px !important;}
.promo-title {font-size: 16px;}
.box-promo-moraj .promo-title-mini {font-size: 15px;}
.promo-box-right {padding-top: 0px; padding-left: 30px;}
	
}


@media (max-width: 767px) {
.sale-black {padding: 8px 15px; font-size: 16px !important;}
.sale-white {padding: 8px 0px; font-size: 16px !important;}
.promo-title {font-size: 18px;}
.box-promo-moraj .promo-title-mini {font-size: 15px;}
.promo-box-right {padding-top: 20px; padding-left: 0.625rem;}
	
}