﻿@media screen and (min-width: 1400px) 
{
/* oooooooooooooooo  stile deskotp oooooooooooooooo */




/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

STILE PAGINA
		
OOOoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */


div.page-container
{
	width:1260px;
	padding-left:15px;
	padding-right:15px;
}



/*divisione pagina sidebar*/

div#page-center
{
	width:790px;
	margin:0 120px 0 0;
	margin-bottom:50px;

}


div#page-side
{
	width:350px;
	margin:0 0 0 0;
	margin-bottom:50px;

}


div.page-center2
{
	width:790px;
	margin:0 0px 0 0;
	margin-bottom:50px;
}


div.page-side2
{
	width:350px;
	margin:0 120px 0 0;
	margin-bottom:50px;
}

div.wrpsmall2
{
	width:54%;
	float:left;
	height:auto;
	margin:0 23%; 
}


/*divisione pagina sidebar*/




/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

STILE GRIGLIA
		
OOOoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/* grid3 */

div.grid-3-1
{
	width:340px;
	margin-left:60px;
	margin-right:60px;
}
div.grid-3-2
{
	width:340px;
	margin-right:60px;
}
div.grid-3-3
{
	width:340px;
	margin-right:60px;
}
/* grid3 */


/* grid2 */

div.grid-2-1
{
	width:600px;
	margin-right:30px;
}
div.grid-2-2
{
	width:600px;
	margin-right:0px;
}
/* grid2 */



/* grid3 centrato */

div.grid-3-center
{
	width:400px;
	margin-right:10px;
	margin-left:10px;
}
/* grid3 centrato */


/* grid3 big */
div.grid-3
{
	height:auto;
	float:left;

	width:28%;
	margin-right:calc(16%/2);
	margin-bottom:0;
}
div.grid-3:last-child
{
	margin-right:0;
	margin-bottom:0;
}
/* grid3 big */



/* grid4 */

div.grid-4-1
{
	width:265px;
	margin-left:40px;
	margin-right:40px;
}
div.grid-4-2
{
	width:265px;
	margin-left:0px;
	margin-right:40px;
}
div.grid-4-3
{
	width:265px;
	margin-left:0px;
	margin-right:40px;
}
div.grid-4-4
{
	width:265px;
	margin-left:0px;
	margin-right:40px;
}
/* grid3 */

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */





/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

STILE MENU
		
OOOoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




div#menu ul li 
{
    margin: 0 50px 0 0;
}



/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */





/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

STILE PAGINA CONTAINER
		
OOOoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




p.researchinfo-desc
{
	font-size:14px;
	line-height:14px
}

p.textresearchBig
{
	font-size:16px;
	line-height:16px
}






/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */








/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

STILE FOOTER
		
OOOoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */



/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */











/* oooooooooooooooo fine stile deskotp oooooooooooooooo */	
}

