﻿/* CSS Document */
/*Regole Tablet Landscape */

.LayoutHolder{width:100%;max-width:100%;margin:0 auto;}
.LayoutHolder:after{content:"";clear:both;display:block;}
header, section, footer{width:100%;}
header:after{content:"";clear:both;display:block;}
section:after{content:"";clear:both;display:block;}
footer:after{content:"";clear:both;display:block;}
.Container{width:100%;max-width:1632px;margin:0 auto;}
.Container:after{content:"";clear:both;display:block;}
.BoxWide, .Box9Wide, .Box99Wide, .Box999Wide, .Box9999Wide, .Box8Wide, .Box88Wide, .Box888Wide, .Box8888Wide, .Box7Wide, .Box77Wide, .Box777Wide, .Box7777Wide, .Box6Wide, .Box66Wide, .Box666Wide, .Box6666Wide, .Box5Wide, .Box55Wide, .Box555Wide, .Box5555Wide, .Box4Wide, .Box44Wide, .Box444Wide, .Box4444Wide, .Box3Wide, .Box33Wide, .Box333Wide, .Box3333Wide{box-sizing:border-box;padding-right:24px;padding-left:24px;}

.BoxWide{width:100%;}
.Box9Wide{width:100%;}
.Box99Wide{width:75%;}
.Box999Wide{width:75%;}
.Box9999Wide{width:75%;}
.Box8Wide{width:100%;}
.Box88Wide{width:66.6666666666%;}
.Box888Wide{width:66.6666666666%;}
.Box8888Wide{width:66.6666666666%;}
.Box7Wide{width:100%;}
.Box77Wide{width:58.3333333333%;}
.Box777Wide{width:58.3333333333%;}
.Box7777Wide{width:58.3333333333%;}
.Box6Wide{width:100%;}
.Box66Wide{width:50%;}
.Box666Wide{width:50%;}
.Box6666Wide{width:50%;}
.Box5Wide{width:100%;}
.Box55Wide{width:41.6666666666%;}
.Box555Wide{width:41.6666666666%;}
.Box5555Wide{width:41.6666666666%;}
.Box4Wide{width:100%;}
.Box44Wide{width:33.3333333333%;}
.Box444Wide{width:33.3333333333%;}
.Box4444Wide{width:33.3333333333%;}
.Box3Wide{width:100%;}
.Box33Wide{width:25%;}
.Box333Wide{width:25%;}
.Box3333Wide{width:25%;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



/* Regole PC + Laptop */
@media all and (min-width: 1320px) {

.Container{}
.BoxWide, .Box9Wide, .Box99Wide, .Box999Wide, .Box9999Wide, .Box8Wide, .Box88Wide, .Box888Wide, .Box8888Wide, .Box7Wide, .Box77Wide, .Box777Wide, .Box7777Wide, .Box6Wide, .Box66Wide, .Box666Wide, .Box6666Wide, .Box5Wide, .Box55Wide, .Box555Wide, .Box5555Wide, .Box4Wide, .Box44Wide, .Box444Wide, .Box4444Wide, .Box3Wide, .Box33Wide, .Box333Wide, .Box3333Wide{padding-right:24px;padding-left:24px;}

.Box9Wide{width:75%;}
.Box99Wide{width:75%;}
.Box999Wide{width:75%;}
.Box9999Wide{width:75%;}
.Box8Wide{width:66.6666666666%;}
.Box88Wide{width:66.6666666666%;}
.Box888Wide{width:66.6666666666%;}
.Box8888Wide{width:66.6666666666%;}
.Box7Wide{width:58.3333333333%;}
.Box77Wide{width:58.3333333333%;}
.Box777Wide{width:58.3333333333%;}
.Box7777Wide{width:58.3333333333%;}
.Box6Wide{width:50%;}
.Box66Wide{width:50%;}
.Box666Wide{width:50%;}
.Box6666Wide{width:50%;}
.Box5Wide{width:41.6666666666%;}
.Box55Wide{width:41.6666666666%;}
.Box555Wide{width:41.6666666666%;}
.Box5555Wide{width:41.6666666666%;}
.Box4Wide{width:33.3333333333%;}
.Box44Wide{width:33.3333333333%;}
.Box444Wide{width:33.3333333333%;}
.Box4444Wide{width:33.3333333333%;}
.Box3Wide{width:25%;}
.Box33Wide{width:25%;}
.Box333Wide{width:25%;}
.Box3333Wide{width:25%;}
	
}



/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* Regole Tablet Verticale (768px) */
@media all and (min-width:750px) and (max-width: 989px) {

.Container{}
.BoxWide, .Box9Wide, .Box99Wide, .Box999Wide .Box9999Wide, .Box8Wide, .Box88Wide, .Box888Wide, .Box8888Wide, .Box7Wide, .Box77Wide, .Box777Wide, .Box7777Wide, .Box6Wide, .Box66Wide, .Box666Wide, .Box6666Wide, .Box5Wide, .Box55Wide, .Box555Wide, .Box5555Wide, .Box4Wide, .Box44Wide, .Box444Wide, .Box4444Wide, .Box3Wide, .Box33Wide, .Box333Wide, .Box3333Wide{padding-right:24px;padding-left:24px;}

.Box99Wide{width:100%;}
.Box999Wide{width:75%;}
.Box9999Wide{width:75%;}
.Box8Wide{width:100%;}
.Box88Wide{width:100%;}
.Box888Wide{width:66.6666666666%;}
.Box8888Wide{width:66.6666666666%;}
.Box7Wide{width:100%;}
.Box77Wide{width:100%;}
.Box777Wide{width:58.3333333333%;}
.Box7777Wide{width:58.3333333333%;}
.Box6Wide{width:100%;}
.Box66Wide{width:100%;}
.Box666Wide{width:50%;}
.Box6666Wide{width:50%;}
.Box5Wide{width:100%;}
.Box55Wide{width:100%;}
.Box555Wide{width:41.6666666666%;}
.Box5555Wide{width:41.6666666666%;}
.Box4Wide{width:100%;}
.Box44Wide{width:100%;}
.Box444Wide{width:33.3333333333%;}
.Box4444Wide{width:33.3333333333%;}
.Box3Wide{width:100%;}
.Box33Wide{width:100%;}
.Box333Wide{width:25%;}
.Box3333Wide{width:25%;}

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

	

/* Regole MobileDevice Orizzontale */
@media all and (max-width: 749px) {

.Container{width:100%;}
	
.BoxWide, .Box9Wide, .Box99Wide, .Box999Wide .Box9999Wide, .Box8Wide, .Box88Wide, .Box888Wide, .Box8888Wide, .Box7Wide, .Box77Wide, .Box777Wide, .Box7777Wide, .Box6Wide, .Box66Wide, .Box666Wide, .Box6666Wide, .Box5Wide, .Box55Wide, .Box555Wide, .Box5555Wide, .Box4Wide, .Box44Wide, .Box444Wide, .Box4444Wide, .Box3Wide, .Box33Wide, .Box333Wide, .Box3333Wide{padding-right:5%;padding-left:5%;}	
	

.Box9Wide{width:100%;}
.Box99Wide{width:100%;}
.Box999Wide{width:100%;}
.Box9999Wide{width:75%;}
.Box8Wide{width:100%;}
.Box88Wide{width:100%;}
.Box888Wide{width:100%;}
.Box8888Wide{width:66.6666666666%;}
.Box7Wide{width:100%;}
.Box77Wide{width:100%;}
.Box777Wide{width:100%;}
.Box7777Wide{width:58.3333333333%;}
.Box6Wide{width:100%;}
.Box66Wide{width:100%;}
.Box666Wide{width:100%;}
.Box6666Wide{width:50%;}
.Box5Wide{width:100%;}
.Box55Wide{width:100%;}
.Box555Wide{width:100%;}
.Box5555Wide{width:41.6666666666%;}
.Box4Wide{width:100%;}
.Box44Wide{width:100%;}
.Box444Wide{width:100%;}
.Box4444Wide{width:33.3333333333%;}
.Box3Wide{width:100%;}
.Box33Wide{width:100%;}
.Box333Wide{width:100%;}
.Box3333Wide{width:25%;}

}



/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Regole MobileDevice Verticale */
@media all and (max-width: 479px) {

.BoxWide, .Box9Wide, .Box99Wide, .Box999Wide .Box9999Wide, .Box8Wide, .Box88Wide, .Box888Wide, .Box8888Wide, .Box7Wide, .Box77Wide, .Box777Wide, .Box7777Wide, .Box6Wide, .Box66Wide, .Box666Wide, .Box6666Wide, .Box5Wide, .Box55Wide, .Box555Wide, .Box5555Wide, .Box4Wide, .Box44Wide, .Box444Wide, .Box4444Wide, .Box3Wide, .Box33Wide, .Box333Wide, .Box3333Wide{padding-right:5%;padding-left:5%;}
	
.Box9999Wide{width:100%;}
.Box8888Wide{width:100%;}
.Box7777Wide{width:100%;}
.Box6666Wide{width:100%;}
.Box5555Wide{width:100%;}
.Box4444Wide{width:100%;}
.Box3333Wide{width:100%;}
	
}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

 

/* Regole per dispositivi Retina | */
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-moz-min-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx) {


}


