.app_logo { font-size: 1.2rem; font-weight: bold; user-select: none; -webkit-user-drag: none;}

input, select {
	text-transform: uppercase !important;
}

.app-header {height:80px;}

.fixed-header .app-main {padding-top: 80px;}

a.widget-content {color:inherit; text-decoration:none; }
a.widget-content:hover {box-shadow: 0 0.46875rem 2.1875rem rgba(4,9,20,0.06), 0 0.9375rem 1.40625rem rgba(4,9,20,0.06), 0 0.25rem 0.53125rem rgba(4,9,20,0.10), 0 0.125rem 0.1875rem rgba(4,9,20,0.06);}

/* alinahr botão mais e menos form_serie */
.alinhar_botao{
	margin-left: 20px;
}

/* .btn_excluir{
	margin-left: 20px;
} */
.widget-content .widget-numbers.smaller {font-size: 1.2rem;}

.scrollbar-sidebar{
	overflow: auto !important;
}

.items-center{
	align-items: center;
}

@media screen and (min-width: 992px){
	.hamburger{
		display: none;
	}
}

@media screen and (min-width: 1024px){
	.grid-filtros{
		display: grid;
		grid-template-columns: 1fr 1fr 2fr 1fr;
		grid-gap: 15px;
		justify-items: center;
		align-items: end;
	}
}

@media screen and (min-width: 320px) and (max-width: 1023px){
	.grid-filtros{
		display: grid;
		grid-gap: 15px;
		justify-items: center;
		align-items: end;
	}
}

.app-sidebar .scrollbar-sidebar{
	padding-bottom: 50px !important;
}


::-webkit-scrollbar {
	width: 10px;
} 

::-webkit-scrollbar-thumb {
	background: #dadada; 
}


.modal-login{
	background: #232D28 !important
}

.logo-wrapper{
	background-color: #fafaf5;
	margin-bottom: 10px;
	border-radius: 3px;
}
