.mappasito{float:left;padding:12px 0px;border:1px solid #ccc;border-left:0;border-right:0;width:500px;}.mappasito ul{list-style-type:none;}.mappasito{display:block;margin-top:0;}.mappasito .content li{float:left;}.mappasito .content li a{display:block;font-weight:bold;font-size:16px;color:#000;float:left;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;text-transform:uppercase;margin-right:20px;}.mappasito .content li.last a{margin-right:0px;}.mappasito .content li.last a{border:0}.mappasito .content li{float:left;}.mappasito .content li.active-trail a,.mappasito .content li a:hover{text-decoration:none;color:#c1272d;}@media only screen and (max-width:1024px){.mappasito{float:left;clear:left;margin-left:0px;margin-right:0px;}}@media only screen and (max-width:767px){.mappasito{width:300px;margin:auto;float:left;}.mappasito .content li{width:100%;}.mappasito .content li a{}.mappasito .content li.active-trail a,.mappasito .content li a:hover{}}
.views-field-title-field{display:block;}
.immagineprincipale{margin-top:25px;float:left;margin-bottom:20px;}@media handheld,only screen and (max-width:767px){.immagineprincipale{display:none;}
.footerinternal .left{float:left;}.footerinternal .right{float:right;}@media only screen and (max-width:767px){.footerinternal .left{float:none;width:300px;margin:auto;text-align:center}.footerinternal .right{float:none;width:150px;margin:auto;margin-top:20px;text-align:center}}
