@charset "utf-8";

.bottoneCookie{
	font-size:14px;
	margin:10px;
	cursor:pointer;
	text-align:center;
	padding:5px 10px;
	background-color:#FFF;
	display:inline-block;
	color:#000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-transform:uppercase;
	-webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) ;
	box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) ;
	-webkit-transition: background-color 300ms cubic-bezier(0.42, 0, 0.58, 1), all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;
	-moz-transition: background-color 300ms cubic-bezier(0.42, 0, 0.58, 1), all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;
	-o-transition: background-color 300ms cubic-bezier(0.42, 0, 0.58, 1), all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;
	transition: background-color 300ms cubic-bezier(0.42, 0, 0.58, 1), all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;
}
.bottoneCookie:hover{
	color: rgba(255,255,255,0.9);
	background:#999999;
}
#contenitoreCookie{
	position:fixed;
	bottom:0;
	line-height:18px;
	font-size:14px;
	color:#333;
	background-color:rgba(255,255,255,1);
	text-align:center;
	width:100%;
	z-index:999;
	-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);
}
#contenitoreCookie a{ text-decoration:none }

/* SMARTPHONE */
@media (max-width: 767px){
#contenitoreCookie{
	font-size:12px;
}
.bottoneCookie{
	font-size:11px;
}
}

/* SMARTPHONE PICCOLO*/
@media (max-width: 480px){
#contenitoreCookie{
	font-size:12px;
}
.bottoneCookie{
	font-size:11px;
}
}

