/** Bonus Terms **/
    .bonus-terms-alert {
        background: #a69eb0;
        color: #ffffff;
    }

    .bonus-terms-alert .accordion-wrapper {
        padding: 5px;
    }

    .bonus-terms-alert .accordion-toggle {
        position: relative;
    }

    .bonus-terms-alert .collapse-trigger span {
        color: #ffffff;
		display: none;
    }

    .bonus-terms-alert h3 {
        text-align: center;
        margin-top: 0;
        color: #fff200;
        font-weight: bold;
    }

    .bonus-terms-alert h3 span {
        color: #ffffff;
    }

    .bonus-terms-alert p {
        font-size: 13px;
        line-height: normal;
        margin: 0;
    }

    .bonus-terms-alert p a {
        color: #ffffff;
        text-decoration: underline;
    }

    .collapse-trigger .glyphicon {
        -webkit-transition: all 300ms ease-in 0s;
        -moz-transition: all 300ms ease-in 0s;
        -o-transition: all 300ms ease-in 0s;
        transition: all 300ms ease-in 0s;
        text-decoration: none;
    }

    .collapse-trigger:focus, .collapse-trigger:hover {
        text-decoration: none;
    }

    .collapse-trigger.collapsed .glyphicon {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    /*==================================================
    =            Bootstrap 3 Media Queries             =
    ==================================================*/
    /*==========  Mobile First Method  ==========*/
    /* Custom, iPhone Retina */

    @media only screen and (min-width: 320px) and (max-width: 767px) {
        .bonus-terms-alert {
            position: relative;
            z-index: 11;
            bottom: 0;
            width: 100%;
        }

        .bonus-terms-alert .bonus-terms-alert-wrapper {
            padding: 0 10px;
        }

        .bonus-terms-alert .accordion-toggle {
            position: relative;
            top: 0;
            color: #ffffff;
        }

        .bonus-terms-alert p a {
            color: #ffffff;
            text-decoration: underline;
        }

        .bonus-terms-alert h3 {
            font-size: 12px;
        }

        .bonus-terms-alert p {
            font-size: 8px;
            line-height: normal;
        }
    }

    /* Extra Small Devices, Phones */

    @media only screen and (min-width: 480px) {
    }

    /* Small Devices, Tablets */

    @media only screen and (min-width: 768px) {
    }

    /* Medium Devices, Desktops */

    @media only screen and (min-width: 992px) {
    }

    /* Large Devices, Wide Screens */

    @media only screen and (min-width: 1200px) {
    }

    /*==========  Non-Mobile First Method  ==========*/
    /* Large Devices, Wide Screens */

    @media only screen and (max-width: 1200px) {
    }

    /* Medium Devices, Desktops */

    @media only screen and (max-width: 992px) {
    }

    /* Small Devices, Tablets */

    @media only screen and (max-width: 768px) {
    }

    /* Extra Small Devices, Phones */

    @media only screen and (max-width: 380px) {
    }

    /* Custom, iPhone Retina */

    @media only screen and (max-width: 320px) {
    }
