﻿@media (max-width: 1024px) {
	#logo img { width: 170px; }
	#header { height: 60px; }
	aside { height: auto; }
	#left-panel { padding-top: 60px; left: -280px; }
	#main { margin-left: 0; }
	.login-info { line-height: 30px; height: 30px; }
	#ribbon { min-height: 30px; }
	.ribbon-button-alignment { padding-top: 3px; }
	nav ul li a { font-size: 13px; }
	nav ul ul li > a { font-size: 12px; }
	nav > ul > li > ul > li > a, nav > ul > li > ul > li > ul > li > a { padding-bottom: 3px; padding-top: 3px; }
	.page-footer { height: 36px; padding: 4px 10px 0 0; font-size: 12px; }
	.smart-style-0.minified #left-panel { padding: 60px 0 0 !important; }
	.minified .login-info { height: 30px; }
		.minified .login-info span span { display: none; }
	.hidden-menu-mobile-lock #left-panel { left: 0; }
	.hidden-menu-mobile-lock #main { margin-left: 280px; }
	.ribbon-button-alignment { margin-top: -14px; }
	.fa.fa-search, .fa.fa-refresh, .fa.fa-columns { font-size: 2em; }
	#fscreen {display: none; }
}

@media (max-width: 880px) and (min-width: 768px) {
	.hidden-menu #main { left: 270px; }
	.hidden-menu-mobile-lock #main { margin-left: 0; }
}
