@media only screen and (max-width: 767px) {

    /* ----------------------------------
       Count Down
    ---------------------------------- */
    .count-down > div > div {
        display: inline-block;
        padding: 20px;
    }

    .count-down h1 {
        font-size: 47px;
    }

    .modal.modal-scale.fade {
        margin: 15px;
    }

    .modal.modal-scale.fade .modal-dialog {
        width: 100%;
    }

    .modal-content {
        padding: 50px 15px;
    }
}

@media only screen and (min-width: 991px) {

    body.vegas-container,
    body {
        overflow: hidden;
    }

    body.show-content {
        overflow: scroll;
    }

    header {
        display: block;
    }

    .page-info {
        padding-top: 60px;
        position: fixed;
    }

    .col-transform {
        transition: all 0.6s ease-in-out;
    }

    .page-content {
        position: absolute;
        visibility: hidden;
        right: -50%;
        transition: all 0.6s ease-in-out;
    }

    .show-content .page-content {
        overflow: scroll;
        position: absolute;
        right: 0;
        visibility: visible;
    }

    .page-amplitude-wrapper {
        position: fixed;
    }

    .count-down {
        margin-left: -30px;
        margin-right: -30px;
    }
}