/*@media only screen and (max-width: 768px) {*/
@media (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 (min-width: 1200px){    
}

@media (max-width: 768px)   
{
    #content {
        margin: 0 20px;
    }
	.boxFooter01, .boxFooter02, .boxFooter03
	{
		width: 100%;
		text-align:center;
	}
	.boxFooter02 img {
		max-width: 90%;
		width: 400px;
	}
    .pageContent {
        padding: 0 12px;
    }
	/*.menu1 {
		display: block;
		padding: 0 5px;
		text-align: right;
	}
	.menu1 a
	{
		float:none;
	}*/
	.nomelogin
	{
		float:none;
		text-align: right;
	}
	
	.boxLinkSegui .linkSegui
	{	
		width:80%;
	}
	
.testHome
{
    margin: 20px 0 20px 5%;
	text-align: center;
	float: none;
	width: 90%;
}
.boxvideoHome {
    float: none;
	width: 96%;
    text-align: center;
    margin: 20px 0 20px 2%;
}
        .listaVoci4All .listaVoci4Elem.listaAziendeElem {
            width: 46%;
            padding: 1%;
        }

    .dettElemAzienda {
        text-align:center;
    }

    .dettElemAzienda .imgAzPrinc {
        max-width: 100%;
        float: none;
    }

    .dettElemAzienda .datiAzienda {
        float: none;
        width: 100%;
    }

    .boxAzienda .mappaAzienda {
        width: 100%;
        float: none;
    }
}


@media (max-width: 640px) 
{
.boxVideoHome01 {
	display:none;
}
.boxVideoHome02
{
	display: inline-block;
}
}

@media (max-width: 480px) 
{
	#tabs2, .boxconsiglia, .boxFooter01, .boxFooter03 {
		width: 100%;
	}
	#tabs2 a, .boxconsiglia {
		text-align: center;
	}
	.boxconsiglia img{
    width: 200px;
	}
	.imgAzienda {
		max-width: 100%;
	}
    .listaVoci4All .listaVoci4Elem,
    .listaVoci4All .listaVoci4Elem.listaAziendeElem {
        width: 100%;
        max-width: 100%;
        margin: 12px 0;
    }

    .listaAziendeElem .boximgListaArticoli {
        background-color: #fff;
        height: auto;
    }

        .listaAziendeElem .boximgListaArticoli a {
            display: block;
        }

        .listaAziendeElem .boximgListaArticoli img {
            max-width: 94%;
            max-height: 150px;
            padding: 8px 3%;
        }

        
.boxCategorieAziendeAll {
}
    .boxCategoriaAzienda {
        text-align: center;
    }
.boxCategoriaAzienda .categoriaAziendaTitolo {
    float: none;
    margin: 0 30% 0;
    text-align: center;
}
.boxCategoriaAzienda .categoriaAziendaDescr {
    display: block;
    height: auto;
    margin: 6px 0 24px 0;
}
.aziendaDettAll .gallery {
    padding: 0;
}
.aziendaDettAll .gallery a{
    display: block;
}
.boxImgAzienda .gallery img {
    height: auto;
    max-width:100%;
    margin: 2px 0;
}
}

@media (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) 
{
}
 */