@media (min-width:1012px) {
	
	
}
@media (min-width: 768px) and (max-width: 1011px) {

}
@media (min-width: 540px) and (max-width: 767px) {
	
}
@media (max-width:1011px) {
	
}
@media (max-width:767px) {
	
}
@media (max-width:540px) {
	
}
@media (min-width : 300px) and (max-width : 539px) {
.container
{
    max-width:400px !important;
    margin: 0 auto 50px;
}
	.image-container {
		height:100px;
		overflow:hidden;
		margin-bottom:10px;
	}
}
#offer-wall {
	align-items: center;
	padding:5px 20px 20px;
	overflow: unset;
	height: 100% !important;
	margin-bottom:50px;
}
}

@media (min-width : 540px) and (max-width : 767px) {


}

        
        