header, .bg-light {
	background: #fff !important;
}
.img-box img {
    padding: 15px 20px;
    width: 200px!important;
}

.coupon-section .coupon-image img {
    padding: 2px;
}
.categories .row.link-title {
	margin: 0;
}
.coupon-section .coupon-image {
    border: 1px dashed #f4f4f4;
    border-radius: 4px;
}
.coupon-section .coupon-content .like a:first-child {
	border-radius: 0px 4px 4px 0;
	margin-left: -1px;
}
.coupon-section .coupon-content .like a:last-child {
	border-radius: 4px 0px 0px 4px;
}
li.select2-results__option span {
    width: 70%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.select2-results__option[aria-selected] {
	width: 100%;
    float: right;
}
span.select2-dropdown.select2-dropdown--below img {
    max-width: 22%;
}
.coupon-section .coupon-content .like a {
    width: 30px;
    overflow: hidden;
    float: right;
}
.select2-container--bootstrap4 .select2-dropdown {
    left: -50px;
    width: 235px !important;
    border-color: #f5f5f5;
    border-width: 2px;
}
.select2-search--dropdown .select2-search__field {
    border: 1px solid #f5f5f5;
    height: 33px;
}
.cupon-model .c-model input {
    text-align: center;
}
.coupon-section .coupon-content h5 {
    float: right;
    margin-top: 9px;
}
.coupon-section .coupon-content .like {
    float: right;
}
.img-box i.far.fa-heart {
    color: #fff;
}
.img-box i.fas.fa-heart {
    color: #e80b0b;
}
.select2-container--bootstrap4 .select2-dropdown {
    top: -40px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-height: 1366px) and (max-width: 1024px) {
	.search {
	    width: 100%;
	}
	.select2-container--bootstrap4 .select2-dropdown {
	    left: -39px;
	    width: 260px !important;
	}
}