

	@import url('https://fonts.googleapis.com/css2?family=Changa+One&family=Changa:wght@400&display=swap');
	

	
	
	html, body
	{
		padding:0;
		margin:0;
		height:100%;
		font-family: "Changa", sans-serif;
	}
	input, button
	{
		font-family: "Changa", sans-serif;
	}
	
	h1, h2,h3,h4
	{
		font-family: "Changa One", sans-serif;
		font-weight:400;
	}
	
	a
	{
		text-decoration:none;
	}
	
	p
	{
		font-family: "Changa", sans-serif;
		font-size:6vw;
	}
	.clear
	{
			clear:both;
	}
	
	#page
	{
		
		min-height:100%;
		text-align:center;
	}

	

	.bloccobase
	{	
		width:calc(50vw - 4vw);
		height:calc(40vw - 4vw);

		padding:2vw;
		float:left;
		margin:0;
		
	}
	.bloccobase .bbc
	{
		border-radius:0vw;
		width:calc(100% - 6vw);
		height:calc(100% - 6vw);
		overflow:hidden;
		background-color:#000;
		padding:3vw;
	}

	
	.bottone1
	{
		padding:5vw;
		color:#3C3C3B;
		border:0px solid;
		background-color:transparent;
		font-size:4vw;
		font-weight:600;
	}
	.bottone1 .sottolineami
	{
		border-bottom:#3C3C3B 1px solid;
	}
	
	#floated_menu
	{
		background-color:#4E4C4C;
		width:85vw;
		height:21vw;
		bottom:5vw;
		left:2.5vw;
		z-index:1000;
		position:fixed;
		border-radius:25vw;
		background-image:url(/function/img/ennesimo-menu.png);
		background-size:cover;
		background-position:center center;
		background-repeat:no-repeat;
		padding:0 5vw;
	}
	
	#floated_menu .fmb
	{
		float:left;
		height:21vw;
		width:calc(85vw/6);
		/*box-shadow:inset 0 0 10px #fff;*/
		font-size:3vw;
		color:transparent;
		line-height:30vw;
	}
	
	#loading
	{
		z-index:2000;
		position:fixed;
		width:100vw;
		height:100vh;
		background-color:#000;
		background-image:url(/function/img/prossima_loading.gif);
		top:0;
		left:0;
		background-size:contain;
		background-position:center center;
		background-repeat:no-repeat;
		display:none;
	}
	
	
