@charset "utf-8";
/* Aggiungi di seguito il tuo stile personalizzato */

.barra-laterale #sidebar {
    background: var(--primary-over) !important;
}

.barra-laterale #sidebar ul li a:hover {
    background: var(--primary);
	color: #FFF;
}

.ricerca-inline input {
    border-radius: 5em !important;
}

.barra-laterale #sidebar a {
	color: #FFF;
}

.barra-laterale #sidebar ul li.active>a {
    color:  var(--dark);
    background: var(--primary);
}

.barra-laterale #dismiss{
	color: var(--light);
	border-radius: 5em;
}
.barra-laterale #dismiss:hover{
	color: var(--primary);
}

/** SEZIONI SPECIFICHE **/

#un-tesoro {
	padding: 5em 0;
}

.capsule .col-6 {
    -ms-flex: 0 0 33,333333% !important;
    flex: 0 0 33,333333% !important;
    max-width: 33,333333% !important;
}

@media (min-width:992px){
	body.extraspace {
		margin-top: 252px;
		min-height: calc(100vh - 252px);
	}
	
	.navbar-brand img{
		height: 118px;
	}
}

/* == MEDIA QUERIES == */

@media (min-width: 1200px){
	.capsule{
		max-width: 360px;
	}
	
	.capsule .col-6 {
		-ms-flex: 0 0 25% !important;
		flex: 0 0 25% !important;
		max-width: 25% !important;
	}
}

@media (min-width: 1600px){
	.capsule{
		max-width: 540px;
	}
	
	.capsule .col-6 {
		-ms-flex: 0 0 20% !important;
		flex: 0 0 20% !important;
		max-width: 20% !important;
	}
}

@media (min-width: 2000px){
	.capsule{
		max-width: 680px;
	}
	
	.capsule .col-6 {
		-ms-flex: 0 0 14.285714% !important;
		flex: 0 0 14.285714% !important;
		max-width: 14.285714% !important;
	}
}


/*
.capsule .col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

@media (min-width: 768px){
	.capsule .col-sm-6 {
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
}
@media (min-width: 992px){
	.capsule .col-sm-6 {
		-ms-flex: 0 0 14.285714%;
		flex: 0 0 14.285714%;
		max-width: 14.285714%;
	}
}
*/