#content {
    margin-top: 0;
}

@media (min-width: 220px) and (max-width: 456px) {
    #site_wrapper #slide-text {
        bottom: 296px;
    }

    #site_wrapper #slide-panel {
        bottom: 245px;
    }

    #site_wrapper #am2pm_toggle {
        right: 5px;
        bottom: 243px !important;
    }
}

@media (max-width: 544px) {
    #site_wrapper .middle-index > div {
        background-position: -265px 533px !important;
        background-repeat: no-repeat !important;
    }
}

@media (min-width: 545px) and (max-width: 768px) {
    #site_wrapper .middle-index > div {
        background-position: -90px 533px !important;
        background-repeat: no-repeat !important;
    }
}

@media (max-width: 768px) {
    #site_wrapper .middle-index {
        margin-top: -66px !important;
    }
}

@media (max-width: 992px) {
    .middle-index {
        margin-top: -82px !important;
    }
}

@media (min-width: 992px) {
    .middle-index {
        margin-top: -89px;
    }
}