.explore-more-cta{
	display: none;
}
.main--info{
	border: none;
	margin-bottom: 0px;
}
.merchant--widget--tnc, .merchant--widget--bookings, .merchant--widget--socials, .merchant--widget--rank, .merchant--widget--award, .sec--merchant--featured, .header--top--yq {
    display: none !important;
}
.sec--footer {
    padding-top: 40px;
}

.footer--social .icon {
    border: none;
}

.footer--social .icon.ti-facebook {
    background: #37589b;
}

.footer--social .icon.ti-youtube {
    background: #cd241f;
}

.footer--social .icon.ti-instagram {
    background: #7e4d43;
}

.footer--social .icon.ti-linkedin {
    background: #2b659b;
}

.footer--social .icon.ti-world {
    background: #2b659b;
}
.footer--social .icon.ti-twitter {
    background: #1d9bf0;
}
.footer--content p {
    margin-bottom: 5px;
}

.footer--content p a {
    color: #000;
}

.footer--title {
    color: #8a795e;
}

.footer--social {
    margin-top: 20px;
}

.footer--ex {
    padding: 20px 0;
    border-top: 1px solid #ccc;
    text-align: center;
    margin-top: 20px
}
.header--logo span{
    bottom: -10px;
    right: -12px;
}
.header--logo{
    width: 230px;
    margin-top: 3px;
}
.id--rd--mobile {
    display: none;
    flex-wrap: 100%;
    background: #09f;
    color: #fff;
    text-align: center;
    height: 30px;
    line-height: 30px;
    font-size: 18px;
}
.cart--mobile{
    display: none;
    position: absolute;
    right: 50px;
    top: -30px;
}
.ir--section.ir--join{
    display: none !important;
}
@media screen and (max-width: 992px){
    header .nav__trigger {
        top: -30px;
    }
}
@media screen and (max-width: 980px) {
    .id--rd--mobile {
        display: block;
        height: 50px;
        line-height: 50px;
    }

    .ib--redeem--zone {
        display: none;
    }
    .cart--mobile{
        display: block;
    }
}

@media screen and (max-width: 520px) {
    .header--logo {
        margin-top: 4px;
        margin-left: 0px;
        width: 200px;
    }

    header.show .nav__trigger {
        top: -30px;
    }

    header .nav__trigger {
        top: -30px;
    }

    header.show .nav__trigger.nav__trigger--active {
        top: -38px;
    }

    header .nav__trigger.nav__trigger--active {
        top: -70px;
    }

    .ib--redeem--zone {
        top: 14px;
        height: 40px;
    }

    .rd--zone--body {
        right: 2px;
        left: 2px;
        width: initial;
    }

    .re--result--img {
        margin: 0px 5px;
    }
    .home--banner--description {
        font-size: 8px;
    }
    .sec--merchant.Bluewater.Resort .merchant--logo{
        width: 150px;
    }
    .merchant>.row>.col-5{
        padding-right: 0px;
    }
    .product--btns .btn-black{
        flex: 1;
    }
}
