
.Hide
{
  display:none;
}
#poppref{	font-family: "Poppins","Arial";
	font-size:14px;}
#poppref  input[type="button"]{
	border:1px solid #fff;
	padding:10px;
	}
#dettaglioookie {display:none;
 overflow-y: scroll; /* Add vertical scrollbar */
 position:fixed;
 z-index:999;
 left:25%;width:50%;height:60%;top:20%;
/*

    width:70%;
    height:50%;
 top:25%;
left:35%; */

    border: 1px solid #333;
    background-color: #FFF;
	padding:30px;
 /* display:none;*/

}
.tutticoo{
	text-align:center;
	color:#fff;
	font-weight:bold;}
.bottoneacc{
	background-color: #90c70b;
	border: 1px solid #90c70b;
	text-align:center;
	font-size:20px;
	color:#fff;
	font-weight:bold;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	margin-top:25px;
}.bottoneacc:hover{
	background-color:#fba807;
		border: 1px solid #fba807;}
		
	#cookielaterale{
		position:absolute;
		right:0;
		bottom:0;
		width:120px;
		height:120px;}	
		.accettato{
			background-color:red;
			width:120px;}
		
		
		
		#testoprincipale{
			width:96%;
			padding:2%;}
		
			#testoprincipale strong{
				text-transform:uppercase;}	
		
		#facoltativi{width:50%;	font-size:14px;
		float:left;
			padding-left:6%;}
		
		#essenziali{	font-size:14px;
			border-right:1px solid #51b98c;
			
			width:40%;
			padding-right:10%;
			float:left;}
.verde{
	margin-left:auto;
	margin-right:auto;
	color:#51b98c;
	border-radius:50%;
	padding:10px;
	/*border:2px solid #51b98c;*/}
	
	.arancio{
	margin-left:auto;
	margin-right:auto;
	color:#f9a03f;
	border-radius:50%;
	padding:10px;
	border:2px solid #f9a03f;}
	
	.aran{color:#f9a03f;}
	#personalizza{
		color:#fff !important;	font-size:14px;
		text-transform: lowercase !important;
			background: transparent !important;
			text-transform:none !important;
			font-weight:normal !important;
			border-color:transparent !important;}
	#personalizza:hover{color:#51b98c;}
	
		#icona{
			width:100%;
			text-align:center;}
		
		
		
		#divisore{
			width:100%;
			float:left;}
		
		#salvafisso{
			
			width:100%;
			background-color:#fff;
			text-align:center;}
	#cookiesintetico	{left: 0;
		z-index: 998;
	bottom: 0;

		position:fixed;
	}		#cookiesinteticoacc{left: 0;
		z-index: 998;
	bottom: 40px;

		position:fixed;}
		input[type="button"]#personalizza{	font-family: "Poppins","Arial";
	font-size:14px;
			padding:0px !important;}
		#cookiesintetico		input[type="button"]{
			-webkit-box-shadow: 0px -1px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px -1px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px -1px 5px 0px rgba(50, 50, 50, 0.75);
			
			font-family: "Poppins","Arial";

		border:1px solid #51b98c;
			background-color:#51b98c !important;
		padding: 8px;
    font-size: 13px !important;
    font-weight: normal !important;
	width:180px;
	}
	
	
	
	#cookiesinteticoacc		input[type="button"]{
			-webkit-box-shadow: 0px -1px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px -1px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px -1px 5px 0px rgba(50, 50, 50, 0.75);
			
			font-family: "Poppins","Arial";

		border:1px solid #f9a03f;
			background-color:#f9a03f !important;
		padding: 8px;
    font-size: 13px !important;
    font-weight: normal !important;
	width:180px;}
	
	
	
	
	
	
			.bottverde{	width:49%;
				background-color:#51b98c !important;}
				.bottgrigio{
					width:49%;
				background-color:#666 !important;}
					.bottnero{
						width:50px;
						margin-left:auto;
						margin-right:auto;
				
				background-color:#333 !important;}
		.chiuddi{
			color:#fff;
			font-size:18px;
			position:relative !important;
			right:0px !important;
			float:right;
			background-color:#333 !important;}
			.chiuddi:hover{opacity:0.5;}
			#salvafisso input[type="button"]:hover{
				
				background-color:#86d891 !important;}
				
				#salvafisso input[type="button"]	{font-family: "Poppins","Arial";
	
	font-size: 15px;
	color:#fff;
	font-weight: bold;
	text-transform: uppercase;
	display: inline-block;
	-webkit-appearance: none;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
}
				#testoprincipale a{
					color:#000;}
						#testoprincipale a:hover{color:#86d891 !important;}
						input[type="button"].salvapreferenze{    background-color: #f9a03f !important;
						font-size:13px !important;
						width:100% !important;}
						.salvapreferenze{    background-color: #f9a03f;
						width:100%;}
#cookie{
	position:fixed;
	width: 100%;
	left: 0;
	bottom: 0;
	padding: 0.5em 5%;
	background: #333;
	background: rgba(51,51,51,0.95);
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.35);
	z-index: 998;
	text-align: center;
	color: #fff;
	font-family: "Poppins","Arial";
	font-size:14px;
line-height: 18px;
}
#cookieinterno{
	background-color:#b5ef63;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;}
#cookie a{
	color:#fff;}
#cookie a:hover{
	color:#fbb900;}
#cookie input {
	padding-left:10px;
	padding-right:10px;
	color:#333;
	background-color: #b5ef63;
	border: 1px solid #b5ef63;
	padding-top:5px;
	padding-bottom:5px;
}

.grigio{	background-color: #999 !important;
	border: 1px solid #999 !important;}
	.grigio:hover{	background-color: #fd4e26 !important;
	border: 1px solid #fd4e26 !important;}
#cookie input:hover{
	background-color:#f9a03f;
	border: 1px solid #f9a03f;}
.rimuovicookieinterno {
	background-color: #CCC !important;
	border: 1px solid #CCC !important;
	padding:8px;
	text-transform: uppercase;
}
.attivacookieinterno {
	background-color: #b5ef63 !important;
	border: 1px solid #b5ef63 !important;
	padding:8px;

	text-transform: uppercase;
}.attivacookieinterno:hover, .rimuovicookieinterno:hover{background-color: #b5ef63 !important;
	border: 1px solid #b5ef63 !important;}
#cookieinterno input{
	background-color: #FFF;
	border: 1px solid #FFF;
	padding-top:3px;
	padding-bottom:3px;
}
.tabelletta{
	border: 1px solid #333;
}

#facoltativi input[type=checkbox] {
    visibility: visible !important;}

	@media screen and (max-width:767px) {#dettaglioookie {
	 overflow: scroll;
 position:fixed;
 z-index:999;
 padding:10px;
 left:5%;width:90%;height:80%;top:10%;}
 
#essenziali, #facoltativi
{
	width:100%;}
	}




