@media screen and (max-height: 790px) {
/* body{padding-bottom: 50px;} */
}

@media screen and (max-height: 575px) {
	#sidebar nav .navbar-brand img{width: 75px;}
	#sidebar nav .main-menu{margin-top: 120px; font-size: 1em;}
	#sidebar nav .main-menu li{margin-top: 0px;}
}

@media screen and (max-height: 375px) {
	#sidebar nav .main-menu li{margin-top: 0px; padding:3px 15px 3px 0;}
}

@media screen and (max-width: 780px) {
	.logo img.logo_img {width: 120px!important;}
	.logo span.line {margin: 5px 25px!important;}
	.logo img.level_img {width: 50px!important;}
}