/**
 * Shared dashboard layout utilities (replaces inline navbar control styles for static analysis).
 */

.navbar.navbar-default .navbar-header button.navbar-toggle.sidebar-toggle.dashboard-sidebar-toggle-navbar {
    display: none;
    float: left;
    margin-left: 0;
}

@media screen and (max-width: 1270px) {
    body.is-dashboard nav.navbar.navbar-default.navbar-fixed-top > .container-fluid > .navbar-header {
        padding-left: 16px !important;
        padding-right: 16px !important;
        box-sizing: border-box !important;
    }

    body.is-dashboard .navbar.navbar-default .navbar-header button.navbar-toggle.sidebar-toggle.dashboard-sidebar-toggle-navbar {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        margin: 0 !important;
    }

    body.is-dashboard nav.navbar.navbar-default.navbar-fixed-top > .container-fluid > .navbar-header > #menu-toggle,
    body.is-dashboard nav.navbar.navbar-default.navbar-fixed-top > .container-fluid > .navbar-header > #sidebar-toggle {
        margin: 14px !important;
    }
}

/* Modal headers shared by dashboard property/share/stats modals */
.dashboard-modal-header-relative {
    position: relative;
}

.dashboard-modal-close-btn {
    position: absolute;
    right: 15px;
    top: 15px;
    z-index: 1050;
}

.dashboard-modal-close-icon {
    font-size: 24px;
}

.dashboard-modal-title-truncate {
    padding-right: 20px;
}
