main {
    margin-left: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
}

/* Top Nav */
.nav-item {
    display: none !important;
}

.burger-menu {
    display: block !important;
}

.burger-menu:hover {
    cursor: pointer;
}

/* Side Nav*/
.mobile-user-container {
    margin: 12px 0;
    padding: 12px 18px;
    display: flex !important;
}

.details-container {
    margin: 0 18px;
}

.details-container > #name {
    font-size: 16px;
    font-weight: 600;
}

.sidenav {
    width: 300px !important;
    top: 0;
    background-color: #FFFFFF;
    transform: translateX(-300px) !important;
    transition: transform 0.1s ease;
}

.sidenav-expanded {
    box-shadow: 2px 0 10px -2px rgba(0,0,0,0.25);
    transform: translateX(0px) !important;
    transition: all 0.1s ease;
}

.sidenav-icon-container {
    display: flex;
    align-items: center;
    justify-content: center;
}

.sidenav-item, .sidenav-item-active {
    width: 264px !important;
}

.sidenav-item > a, .sidenav-item-active > a, .storage-widget > h6 {
    font-size: 20px !important;
}

.mobile-menu {
    display: block !important;
}

.storage-bar {
    margin: 0 60px 0 60px !important;
}

.storage-widget-used-container {
    font-size: 16px;
}

.sidenav-dismiss {
    display: block !important;
    width: calc(100% - 300px);
    height: 100%;
    position: absolute;
    z-index: 99999999;
    top: 0;
    right: 0;
}

.sidenav-dismiss-hidden {
    display: none !important;
}

.mobile-logout-button {
    position: fixed;
    bottom: 24px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.mobile-logout-button > a {
    text-decoration: none !important;
}

/* Bucket Table */

.page-container-inner {
    width: 100%;
    max-width: 100%;
    margin: 12px;
}

.filetree {
    min-width: 580px !important;
}
