body {background:#e3f5fa; font-family: Montserrat;}


a,
a:link,
a:active,
a:visited,
a:hover {text-decoration: none}


.container {background:#fff}
.logo {height:75px; width:75px; background:#eee; color:#007492; float:left;}
.logo img {height:75px; width:75px;}

.barra-percorso {background:#aaa; height:50px; line-height: 50px; color:#fff; padding:0px 20px; overflow:hidden;}
.titolo-pagina {margin-left:20px; color:#000;float:left; line-height:75px; height:75px; font-size:20px; font-weight: 500; overflow:hidden;}
.barra-percorso a,
.barra-percorso a:link,
.barra-percorso a:active,
.barra-percorso a:visited {color:rgba(255,255,255,0.6); text-decoration: none}
.barra-percorso a:hover {color:rgba(255,255,255,0.8); text-decoration: underline;}

.box-immagine {padding:10px}
.box-immagine .img-gallery {width:100%; height:175px; }
.box-immagine .nome {height:60px; line-height:60px; background:#fff; color:#555; text-align: center; overflow:hidden; white-space: nowrap ; }
.box-immagine:hover .nome {background:#007492; color:#fff;}

.box-immagine a,
.box-immagine a:link,
.box-immagine a:active,
.box-immagine a:visited,
.box-immagine a:hover {color:rgba(255,255,255,0.6); text-decoration: none}

.box-padding {padding:0 20px 20px 20px; margin-bottom:0px;}

.box-galleria {background:#fff; padding:10px}

.footer {background:#00adb1; color:#fff; line-height: 20px; font-size:10pt; padding:20px}
.footer a,
.footer a:link,
.footer a:active,
.footer a:visited {color:#fff; text-decoration: none}
.footer a:hover {color:#fff; text-decoration: underline}

.div-sezione { display:none; background:#eee; color:#000; padding: 10px; text-align: justify}

.barra-titolo-sezione {cursor:pointer; background:#007492; padding: 0 0 0 10px; height:50px; line-height:50px;font-size:24px; font-weight: 500; color:#fff;}
.close-div {display:none; cursor:pointer; height:50px; line-height:45px; width:50px; text-align: center; float:right; background:rgba(0,0,0,0.1); color:rgba(255,255,255,0.8)}


.no-underline {text-decoration:none !important}

.copia-link {font-size:14px; color:#007492;}
.copia-link:hover {cursor: pointer; text-decoration: underline;}

.link-button,
.link-button:active,
.link-button:hover,
.link-button:visited {background:#ef7d00; color:#fff; padding: 10px 30px; border-radius: 100px; font-weight: 500;}

.link-button::before { content: "Vedi sulla mappa";}

@media (max-width: 575px){

	.box-immagine .img-gallery {height:280px !important; width:100%; }
}
