.deal-list-content {
    max-width: 1310px;
    float: none !important;
    margin: 0 auto;
    clear: both
}

.deal-collection-name {
    text-align: center;
    font-weight: 600;
    font-size: 23px;
    color: #294459;
    background: #fff;
    border-radius: 5px;
    padding: 10px;
    margin-top: 15px
}

.deals-list,
.deals-body,
.deal-list {
    padding: 0 !important
}

.slideShowHolder {
    width: 100% !important;
    overflow: hidden
}

.collection-desc-div,
.collection-mini-desc {
    padding: 0 !important
}

.collection-show {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 4px 0 !important
}

.tags-facet-container,
.location-facet-container {
    padding: 5px 0 !important;
    line-height: 26px;
    height: 100px;
    overflow: hidden
}

.location-facet-container {
    height: 50px
}

.tags-facet-container-view {
    height: auto !important
}

.location-facet-container-view {
    height: 180px !important;
    overflow: auto
}

.tag-facet-key,
.location-facet-key {
    background-color: #f1f1f1;
    padding: 12px 8px !important;
    margin: 5px auto;
    border-radius: 5px;
    text-transform: capitalize;
    overflow: hidden;
    vertical-align: middle;
    cursor: pointer;
    font-size: 11px !important
}

.view-more-tags,
.view-more-locations {
    text-align: right;
    cursor: pointer;
    color: #ee6e0e;
    margin: 2px 0
}

.tag-facet-key-select,
.location-facet-key-select {
    background-color: #193597;
    color: #fff
}

.editor-pick-deals {
    padding: 0 !important
}

.editor-pick-head {
    text-align: center;
    color: #ee6e0e;
    font-size: 18px;
    padding: 6px 0;
    background-color: #294459;
    color: #fff;
    margin: 15px 0 5px;
    border-radius: 5px
}

.editor-pick-deals .event-date-details {
    padding: 2px 0
}

.price-facet-container {
    position: fixed !important;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #ee6e0e;
    color: #fff;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    padding: 0 !important;
    z-index: 1000
}

.price-filter {
    padding: 10px 0 !important;
    cursor: pointer;
    border: 1px solid #fff
}

.price-filter:hover {
    background-color: #193597
}

.price-filter-select {
    background-color: #193597
}

.location-head {
    font-size: 16px;
    color: #294459;
    font-weight: 600;
    padding: 0 !important
}

@media(max-width :45em) {
    .deal-list-content {
        padding: 0 4px !important
    }

    .container {
        padding-right: 0;
        padding-left: 0
    }

    .trending-coupons-section-ul {
        padding: 0
    }

    .trending-coupon-li {
        width: 100% !important
    }

    .coll-offer {
        padding: 0 !important;
        margin-top: 0 !important
    }

    .trending-coupon-li {
        margin: 0 !important
    }

    .deals-container,
    .deal-list-li {
        padding: 0 !important
    }

    .deal-collection-name {
        font-size: 16px;
        border-radius: 5px;
        padding: 10px;
        margin-top: 10px
    }

    .deal-list-content {
        padding: 0 !important
    }

    .collection-desc-div {
        margin: 10px 0 0 !important
    }

    .view-more-tags,
    .view-more-locations {
        padding: 0 8px !important;
        font-size: 12px
    }

    .tag-facet-key {
        padding: 8px 4px !important
    }

    .tags-facet-container {
        padding: 6px !important;
        height: 110px
    }

    .price-facet-container {
        font-size: 13px
    }

    .price-filter {
        padding: 5px 0 !important
    }
}
