html { font-size: 14px; }
#header{ font-size: 16px; }

.form-grid { grid-gap: 0rem 1rem; }

/* new menu layout (only for PC for now) */
@media (min-width: 992px) {
#wrapper { flex-wrap: wrap; }
	#sidebar-wrapper { width: 100%; max-width: 100%; min-height: auto; overflow: visible; }
		#sidebarmenu nav .nav { width: 100%; flex-direction: row!important; background: var(--template-bg-dark-60); }
		#sidebarmenu nav .nav .divider { width: 100%; margin: 0; }
		#sidebarmenu nav .nav .menuitem-group { width: 100%; padding-left: 12px; }
		#sidebarmenu nav .nav > li { border-right: 1px solid var(--template-bg-dark); }
		#sidebarmenu nav .nav > li:first-of-type { border-left: 1px solid var(--template-bg-dark); }
		#sidebarmenu nav .nav li a.no-dropdown { padding-right: 12px; }
		#sidebarmenu nav .nav li ul { position: absolute; }
		#sidebarmenu nav .nav li ul:not(.nav) { min-width: 220px; }
			#sidebarmenu nav .nav li.item-level-1 > ul { top: 100%; }
			#sidebarmenu nav .nav li.item-level-2 > ul { right: -100%; }
			#sidebarmenu nav .nav li.item-level-2 a { padding: 0 12px; }
		

	#menu-collapse { display: none; } 
} 