@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;
    }
}