/*@media only screen and (max-width: 768px) {*/
@media only screen and (max-width: 1182px) {
	.page
	{
		max-width: 100%;
		margin: 0;
		padding: 0px;
	}	
	img
	{
		max-width:100%;
	}
	.headerboxlogo {
		text-align: center;
	}
	.headerlogo img 
	{
		/*width: 500px;*/
		max-width:90%;
	}
	#main {
		margin: 0 2%;
		width: 96%;
	}
	/*.testHome {
		margin-left: 5%;
		max-width: 90%;
	}*/
	.boxLoginHeader 
	{
	    margin: 2px 12px 12px 0;
	}
}
 
@media only screen and (min-width: 1200px){    
}

@media only screen and (max-width: 768px)   
{ 
	.boxFooter01, .boxFooter02, .boxFooter03
	{
		width: 100%;
		text-align:center;
	}
	.boxFooter02 img {
		max-width: 90%;
		width: 400px;
	}
	.nomelogin
	{
		float:none;
		text-align: right;
	}

    .boxHomeC2 a, .boxHomeC1 a {
        min-height: 2.7em;
    }

    .boxRichiestaVoce {
        width: 50%;
    }
}


@media only screen and (max-width: 640px) 
{
.boxVideoHome01 {
	display:none;
}
.boxVideoHome02
{
	display: inline-block;
}
}

@media only screen and (max-width: 480px) 
{
	#tabs2, .boxconsiglia, .boxFooter01, .boxFooter03 {
		width: 100%;
	}
	#tabs2 a, .boxconsiglia {
		text-align: center;
	}

    .boxHomeC2 a, .boxHomeC1 a {
        min-height: 4.1em;
    }


    .boxRichiestaVoce {
        width: 100%;
    }
}

@media only screen and (max-width: 320px) 
{
}


/* 
-----------------------------------
IPAD LANDSCAPE + NETBOOK
------------------------------------
@media only screen and (min-width: 1024px){
     
}
 */
/* 
-----------------------------------
DESKTOP
------------------------------------


// Oppure dal pił piccolo al pił grande:

@media only screen and (min-width: 480px) and (max-width: 599px) 
{
}

@media only screen and (min-width: 600px) and (max-width: 1024px) 
{
}

@media only screen and (min-width: 1025px) 
{
}
 */