*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

nav.navbar.navbar-expand-lg{
	background-color: lightgray;
}

.navbar-brand{
	width: 5%;
}

.navbar-brand > img{
	width: 100%;
}

.card-text{
	font-size: 0.8rem;
}

@media (max-width: 992px) {
    .navbar-brand{
		width: 15%;
	}
}

/*OVERLAY*/
#blocca_schermo {position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(1,1,1,0.7); display:none; z-index:110;}
#loading {position:fixed; width:5.71rem; height:5.71rem; left:50%; top:50%; margin-left:-2.85rem; margin-top:-2.85rem; border-radius:10px; z-index:111; color:#fff; background: url('/images/icons/loader.gif') no-repeat; background-size:cover; display:none }
#blocca_schermo h6 {position:relative; width:300px; height:300px; left:50%; top:50%; margin-left:-150px; margin-top:60px; color:#fff !important; text-align:center}
/*
.btn-cat {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    white-space: nowrap;
}

@media (max-width: 576px) {
    .btn-cat {
        width: auto !important;
        min-width: 80px;
    }
}
*/