body .overlay {
    background-color: rgba(0,0,0,0.6);
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 10;
}
body .layoutDefault {
    z-index: auto;
}

.offer-detail-view a.flaticon-onlineform {
    margin-bottom: -10px;
}

.offer-detail-view div ul a {
    font-weight: bold;
    border-bottom: none;
}
    .offer-detail-view div ul a i{
        font-weight:normal;
    }

.mainContent.lightbox{
    background-color: #e8e8e8;
    -webkit-box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.75);
    pointer-events: all;
    z-index: 11;
}

i.fa.fa-angle-left {
    font-size: 1.3em;
    color: #CC0000;
    font-weight: bold;
}

i.fa.fa-times {
    font-size: 3.5em;
    color: #CC0000;
    font-weight: bold;
    float: right;
    position: relative;
    top: -10px;
    right: 2px;
}

.tx-offers-offer-detail .offer-back-link {
    border-bottom:none;
}

@media screen and (max-width: 767px) {
    .offer-detail-view {
        padding-top: 1px;
        padding-bottom: 1px;
    }

    i.fa.fa-times {
        top: 10px;
        right: 0px;
    }
}


