/* Add here all your CSS customizations */


/* Mobile Header overrides */
@media (max-width: 768px) {
    
    .header .logo {
        margin-left: 55px;
    }
    
    .header .toggle-sidebar-left {
        left: 15px;
    }

    header .header-right {
        z-index: 100 !important;
        visibility: hidden;
		position: fixed;
        right: 0;
        width: initial !important;
    } 

    header .header-right .open {
        visibility: visible;
    }

    .header .toggle-sidebar-right {
        position: absolute;
        right: 15px;
        top: 10px;  
    }
    
    .userbox .name {
		max-width: 200px !important;
    }
    
    .mobile-topnav-photo {
        height: 35px;
        border-radius: 50%;
    }
}

/* Page Header */
.page-header {
	z-index: 990;
	/* Left Breadcumb */
	/* Mobile */
}
.fixed .header {
		z-index: 995 !important;
}
