/* inserire prima di ogni regola #page_112  */
.container-iframe-prodotti {height:700px; margin:auto; margin-bottom:30px; position:relative; overflow:hidden;}
.generalWrapper.liquid {background-image:none;}
.embed-container { position: relative; padding-bottom:56.25%; height:0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
/* ----------------------- MOBILE FIRST ------------------*/

/* ----------------------- SMARTPHONE ------------------*/

@media screen and (min-width: 0px) and (max-width: 767px) {

h1.titPag {-webkit-column-span:all; -moz-column-span:all;}

.multiColumn {-webkit-column-count:1; -webkit-column-gap:0; -moz-column-count:1; -moz-column-gap:0;}
.container-iframe-prodotti {width:90%;}

}



/* -----------------------------------

IPAD PORTRAIT

------------------------------------ */

@media only screen and (min-width: 768px) {

h1.titPag {-webkit-column-span:all; -moz-column-span:all;}

.multiColumn {-webkit-column-count:1; -webkit-column-gap:0; -moz-column-count:1; -moz-column-gap:0;}
.container-iframe-prodotti {width:90%;}

}



/* -----------------------------------

IPAD LANDSCAPE + NETBOOK

------------------------------------ */

@media only screen and (min-width: 1025px){

h1.titPag {-webkit-column-span:all; -moz-column-span:all;}

.multiColumn {-webkit-column-count:2; -webkit-column-gap:100px; -moz-column-count:2; -moz-column-gap:100px;}
.container-iframe-prodotti {width:90%;}

}



/* -----------------------------------

DESKTOP

------------------------------------ */

@media only screen and (min-width: 1200px){

h1.titPag {-webkit-column-span:all; -moz-column-span:all;}

.multiColumn {-webkit-column-count:2; -webkit-column-gap:100px; -moz-column-count:2; -moz-column-gap:100px;}
.container-iframe-prodotti {width:100%;}



}


/* -----------------------------------

MAXI-DESKTOP

------------------------------------ */

@media only screen and (min-width: 1400px){

h1.titPag {-webkit-column-span:all; -moz-column-span:all;}

.multiColumn {-webkit-column-count:2; -webkit-column-gap:100px; -moz-column-count:2; -moz-column-gap:100px;}

.container-iframe-prodotti {width:100%;}

}