body.path-mod-kuet.fullscreen { // 3IP there are some bugs outside the preview.
    transition: all .5s ease;
    margin-left: 0;
    overflow: hidden;

    .navbar.fixed-top {
        min-height: 0 !important;
        transition: height .5s ease;
        height: 0 !important;
        padding: 0;
        overflow: hidden;
        border: 0;

        [data-region="drawer-toggle"],
        [data-action="toggle-drawer"],
        .navbar-brand,
        .site-logo,
        .navbar-nav,
        .input-access-code,
        .input-access-code-content,
        .nav-item,
        .dropdown.usermenu {
            min-height: 0 !important;
            transition: height .5s ease;
            height: 0 !important;
            padding: 0;
            overflow: hidden;
        }
    }

    #page-header,
    .secondary-navigation,
    .drawer-toggles,
    .drawer-left {
        display: none !important;
    }

    #nav-drawer {
        width: 0 !important;
    }

    #page {
        margin-top: 0;
        padding: 0;
        height: 100vh;

        #topofscroll {
            margin: 0 !important;
            padding: 0 !important;
            display: flex;
            justify-content: center;
            align-items: center;

            #page-content {
                height: auto !important;
                width: 100%;

                #region-main {
                    display: flex;

                    .activity-header {
                        display: none;
                    }

                    div[role="main"] {
                        display: flex;
                        flex-flow: row nowrap;
                        justify-content: center;
                        align-items: center;
                        width: 100%;

                        .session-content {
                            width: 100%;
                        }

                        [data-region="teacher-canvas-content"],
                        [data-region="student-canvas"] {
                            width: 100%;
                        }
                    }
                }
            }
        }
    }

    #page-footer {
        display: none;
    }

    * {
        transition: all .5s ease !important;
    }
}

@media (max-width: 1150px) {
    [data-region="teacher-panel"] {
        .resume-config {
            display: none;
        }
    }
}

@media (max-width: 768px) {

}

@media (max-width: 576px) {

}