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





/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

STILE PAGINA
		
OOOoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */


div.page-container
{
	width:400px;
	padding-left:10px;
	padding-right:10px;
}





/*divisione pagina sidebar*/

div#page-center
{
	width:100%;
	margin:0 0 0 0;
	margin-bottom:50px;
}


div#page-side
{
	width:100%;
	margin:0 0 0 0;
	margin-bottom:50px;
}



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


div.page-side2
{
	width:100%;
	margin:0 0 0 0;
	margin-bottom:50px;
}



/*divisione pagina sidebar*/




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


/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

STILE GRIGLIA
		
OOOoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */


/* grid3 */

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



/* grid2 */

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



/* grid3 centrato */

div.grid-3-center
{
	width:100%;
	margin-right:0px;
	margin-bottom:10px
}
/* grid3 centrato */


/* grid4 */

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


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






/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

STILE MENU
		
OOOoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */



div.menu-mobile
{
	width:50px;
	height:50px;
	line-height:50px;
	border-radius:25px;
	-moz-border-radius:25px;    
	-webkit-border-radius:25px;
	-o-border-radius:25px;    
	-ms-border-radius:25px;    
	font-size:30px;
}






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








/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

STILE PAGINA CONTAINER
		
OOOoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */





div.universe-item-img
{
	width:48%;
	margin-right:4%;
}

div.universe-item-img:nth-child(2n + 0)
{
	margin-right:0%;
}



div.cerchio-home-txt p span
{
	font-size:25px;
	line-height:25px
}

p.titolo-cerchio-home-txt
{
border-bottom:1px #585857 solid;
padding-bottom:10px;
margin-bottom:10px
}



div.cerchio-extrapage-txt p span
{
	font-size:25px;
	line-height:25px
}

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













/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

STILE FOOTER
		
OOOoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




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






































/* oooooooooooooooo fine stile mobile oooooooooooooooo */	
}



