/* CSS per mobile - On screens that are 992px wide or less, the background color is blue */
@media screen and (max-width: 992px) {

/** inizio css per layout generale **/

html, body {
font-size: 1.2em !important;
}
#contenitoresito {
font-size: 1.2em !important;
}
#contenitoresito #contenutosito {
font-size: 1.2em !important;
}
#footersito {
font-size: 1.2em !important;
}

/** fine css per layout generale **/

/** inizio css per testo e link in header e footer **/

p.logodestra {
font-size: 0.9em !important;
text-align: left;
position: relative;
bottom: -35px;
}

p.menusinistro {
font-size: 0.9em !important;
}

p.menudestro {
font-size: 0.9em !important;
}

p.footersinistro {
font-size: 0.8em !important;
}

p.footerdestro {
font-size: 0.8em !important;
}

/** fine css per testo e link in header e footer **/



/** inizio larghezza foto e immagini destra e sinistra per tutto il sito **/

img.logo {
display:block;
width:100%;     /* modifica999 */
height: auto;
float: left; 
padding: 0px 0px 0px 0;
border: 0px;
}

img.destra {
display:block;
min-width: 33%;
max-width: 100% !important;
width: 100% !important;
height: auto;
text-align: center;
margin-top: 0px;
margin-bottom: 30px;
margin-right: 0px;
margin-left: 0px;
border: 0px;
}

img.sinistra {
display:block;
min-width: 33%;
max-width: 100% !important;
width: 100% !important;
height: auto;
text-align: center;
margin-top: 0px;
margin-bottom: 30px;
margin-right: 0px;
margin-left: 0px;
border: 0px;

}

/** fine larghezza foto e immagini destra e sinistra per tutto il sito **/



/** inizio css per gallery zoom **/

.lineagallery {
font-size: 0.1em !important;
}

img.fotothumb {
font-size: 0.5em !important;
}

img.iconathumb {
font-size: 0.5em !important;
}

a.categoriathumb {
font-size: 0.8em !important;
}
a.categoriathumb:hover {
font-size: 0.8em !important;
}

.spaziothumb {
font-size: 1.1em !important;
}

/** fine css per gallery zoom **/


/** inizio elimina icone del menu logo sound **/

img.iconemenulogo {
display: none;
visibility: hidden;
}

/** fine elimina icone del menu logo sound **/



}









/* CSS per computer - On screens that are 600px wide or less, the background color is olive */
@media screen and (max-width: 978px) {


/** inizio css per layout generale **/

html, body {
font-size: 1.1em !important;
}
#contenitoresito {
font-size: 1.1em !important;
}
#contenitoresito #contenutosito {
font-size: 1.1em !important;
}
#footersito {
font-size: 1.1em !important;
}

/** fine css per layout generale **/

/** inizio css per testo e link in header e footer **/

p.logodestra {
font-size: 0.9em !important;
position: static;
text-align: right;
}

p.menusinistro {
font-size: 0.85em !important;
}

p.menudestro {
font-size: 0.85em !important;
}

p.footersinistro {
font-size: 0.8em !important;
}

p.footerdestro {
font-size: 0.8em !important;
}

/** fine css per testo e link in header e footer **/


/** inizio larghezza foto e immagini destra e sinistra per tutto il sito **/

img.logo {
display:block;
width:35%;     /* modifica999 */
height: auto;
float: left; 
padding: 0px 0px 0px 0;
border: 0px;
}

img.destra {
display:block;
min-width: 33%;   /* modifica999 - per mantenere la larghezza minima reale mettere 0.1em */
max-width: 33% !important;
width:auto !important;
height: auto;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 3%;
float: right;
border: 0px;
}

img.sinistra {
display:block;
min-width: 33%;  /* modifica999 - per mantenere la larghezza minima reale mettere 0.1em */
max-width: 33% !important;
width:auto !important;
height: auto;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 3%;
margin-left: 0px;
float: left;
border: 0px;
}

/** fine larghezza foto e immagini destra e sinistra per tutto il sito **/



/** inizio css per gallery zoom **/

.lineagallery {
font-size: 0.1em !important;
}

img.fotothumb {
font-size: 0.7em !important;
}

img.iconathumb {
font-size: 0.7em !important;
}

a.categoriathumb {
font-size: 0.8em !important;
}
a.categoriathumb:hover {
font-size: 0.8em !important;
}

.spaziothumb {
font-size: 1.1em !important;
}

/** fine css per gallery zoom **/


/** inizio elimina icone del menu logo sound **/

img.iconemenulogo {
display: none;
visibility: hidden;
}

/** fine elimina icone del menu logo sound **/




}
