/*
  N.B. DO NOT MODIFY THIS FILE!!!!!!!!!!!!!!!!
  
  The master of this file is in: https://svn.mi.seat.it/frontend/it.seat.fe.common/trunk
  
  It is used in lots of web sites and any change must not change the existing functionality
*/
.cookiePolicy {
  position: fixed;
  bottom:0;
  width: 100%;
  z-index: 9999;
  -webkit-box-shadow: 0px 0px 5px 0px #000000;
  -moz-box-shadow: 0px 0px 5px 0px #000000;
  box-shadow: 0px 0px 5px 0px #000000;
}
.cookiePolicy .bg {
  background: #000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  filter: alpha(opacity=95);
  -moz-opacity: 0.95;
  -khtml-opacity: 0.95;
  opacity: 0.95;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cookiePolicy .cage {
  position: relative;
  max-width: 1218px;
  margin: 0 auto;
}
.cookiePolicy .cage .about {
  float: left;
  color: #ffffff;
  font-size: 14px;
  width: 97%;
  margin: 30px 0px;
  line-height: 23px;
}
.cookiePolicy .cage .about a {
  color: #ffffff;
  text-decoration: underline;
}
.cookiePolicy .cage .about a:hover {
  color: #ccc;
}
.cookiePolicy .cage .close {
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wQBCTocXPl8RgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAABGSURBVBjTlZDBCgAgCENHH+j/n/2GoOPrUkGYYMJA3GQ6AQ4YoAQG+G56Ij5cGLxEgJQQYfFlNRauU5qq9WtdeqYcTynwCUERJw6JW8htAAAAAElFTkSuQmCC);
  width: 10px;
  height: 10px;
  margin-top: 35px;
  position: absolute;
  right: 0;
  cursor: pointer;
}

@media screen and (max-width: 1237px) {
	.cookiePolicy .cage .about{padding:0 20px;}
	.cookiePolicy .cage .close{right:20px;}
}
@media screen and (max-width: 997px) {
	.cookiePolicy .cage .about{width: 95%}
}