@media all and (max-width: 1280px) and (min-width: 769px) {
    #cssmenu {
        margin-left: -185px;
    }
    #hide_menu {
        display: none;
    }
    #next-ten, #prev-ten, #view-week {
        display: block;
    }
    #pdf, #xls {
        display: none;
    }
    #person-my-detail-button {
        display: inline-flex;
        float: right;
    }
    #show_menu {
        display: block;
    }
    div.main {
        left: 35px;
    }
    div.main form #main-calendar {
        margin-left: 0px !important;
        width: calc(100vw - 35px) !important;
    }
    @media (orientation: portrait) {
        #save-cancel {
            /*margin-top: 10px;*/
        }
    }
}
