html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body, .grid [class *= "col"], .grid-r [class *= "col"]{font-family:'Lato',sans-serif}

body{font-size:62.5%}
span,p,ul,form,h2,h3,h4,h5,select{font-size:1.4em;line-height:1.4em}
p span,ul *,form *{font-size:1em}
.taller{font-size:1.6em}
strong,b{font-weight:700}

h2{font-size:2.1em;font-weight:900}
h4{font-size:2.1em}

.titolo-pagina h2{font-size:3em;font-weight:400;line-height:normal}

.section span{font-size:1.4em;line-height:30px}
.menu-link{font-size:1.1em;font-weight:700;text-transform:uppercase}
.drop-menu h5{font-size:1.1em;font-weight:900}

.menu-lingue select{font-weight:900;text-transform:uppercase}

.localita,
.ricerca-item-title{font-weight:900;text-transform:uppercase}
.didascalia{font-size:1.2em}

.info-more h4{font-weight:900;font-style:italic}

.sidebar h3,
.sidebar h5{font-size:1.5em;text-transform:uppercase}
.sidebar-mappa-grande h5{font-weight:900;text-transform:uppercase}
.sidebar .launcher-list h3{text-transform:none}
.sidebar .blocco-testo li a,
.sidebar .menu-v li a{font-weight:900}

.tabs-nav li a{font-weight:900}

.accordion-handler{font-weight:900;line-height:normal}

.ricerca-filtri a{font-weight:700}

.footer h5{font-size:1.5em;text-transform:uppercase;font-weight:900}
.footer .menu-v ul{font-size:1.2em}

.launcher h3,
.launcher-list h3{font-size:1.6em;font-weight:900}
.launcher-list-x2 h3{font-size:1.4em}
.launcher-single h3{font-size:2.4em;;font-weight:900;font-style:italic;line-height:normal}
.launcher-highlight h3{font-size:1.8em}

.launcher .txt-small p{font-size:1.2em}

.txt i,
.txt em{font-style:italic}

.cont-mappa span, .cont-mappa p  {font-size:1em;line-height:1em}
.cont-mappa h2 {font-size:1.2em;line-height:1.2em}
.cont-mappa-grande span, .cont-mappa-grande p  {font-size:1.2em;line-height:1.2em}
.cont-mappa-grande h2 {font-size:1.2em;line-height:1.2em}

