@charset "UTF-8";
/* CSS Document */

.laboratorio
{
	margin:50px;
}

.cookies
{
	display:block;
	position:fixed;
	left:0;
	bottom:0;
	height:60px;
	font-size:0.8em;
	text-align:center;
	background-color:rgba(0,0,0,0.87);
	z-index:10000;
	width:100%;
	padding-left:50px;
	padding-right:50px;
	color:#D0CDCD;
}

.accettac
{
	display:inline-block;
	border:1px solid #000000;
	border-radius:4px;
	padding-left:3px;
	padding-right:3px;
	background-color:rgba(104,101,101,1.00);
	margin-left:5px;
	color:#000000;
	cursor:pointer;
}

.accettac:hover
{
	color:#007aff;
	text-decoration:underline;
}

.privacytesto
{
	width:70%;
	margin:auto;
}

.privacytesto p
{
	text-align:justify;
}

@media screen and (max-width: 768px) {
			.cookies
{
	
	height:140px;
	vertical-align:middle;
	overflow:scroll;
	
}
.privacytesto p
{
	text-align:left;
}
.privacytesto
{
	width:95%;
	margin:auto;
	
	
}
		}

.logo-default img
{
	width:145px;
	height:53px;
}

.logo-scroll img
{
	width:145px;
	height:53px;
}