/*!
 * jQuery Cookiebar Plugin
 * https://github.com/carlwoodhouse/jquery.cookieBar
 *
 * Copyright 2012, Carl Woodhouse
 * Disclaimer: if you still get fined for not complying with the eu cookielaw, it's not our fault.
 *
 * EDITED by Marinella Dal Sasso
 */



/***** Cookie Bar *********************************************/
/*****************************************************************/ 
.cookie-message {
  text-align: center;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 9000;
  display: none;
  background-color: #2A368C;
  box-shadow:0 0 16px 2px rgba(0,0,0,0.1);
}

.cookie-message div {
  line-height:40px;
  margin: auto;
  display: inline-block;
  position: relative;
  padding:20px 0;
  max-width: 1200px;
}


.cookie-message span {
  padding-right: 0;
  position: absolute;
  line-height: 30px;
  right: 10px;
  top: 50%;
  z-index: 10;
  transform: translate(0px, -50%);
  -webkit-transform: translate(0px, -50%);
}
.cookie-message .cookiebar-close {
  height: 30px;
  padding: 0;
  width: 50px;
  display: inline-block;
  font-family: sans-serif;
  font-size: 34px;
  cursor: pointer;
  text-decoration: none;
}
.cookie-message .cookiebar-close:hover {
  text-decoration: none;
}

.cookiebar-close {
	position: relative;
	z-index: 100;
}


.cookie-message p, .cookie-message a {
  text-transform: none;
}
.cookie-message p {
  padding: 0 70px;
  line-height: 26px;
  margin-bottom: 0;
  color: rgba(255,255,255,0.8);
}
.cookie-message p a {
  text-decoration: underline;
}
.cookie-message p a:hover {
  text-decoration: none;
}






/********* TO CUSTOMIZE per SITE *********************************/
/*****************************************************************/


.cookie-message p, .cookie-message a {
  font-size: 14px;
}
.cookie-message p {
	text-align: left;
	line-height: 1.6;
}
.cookie-message a {
  color: #fff;
}



/********* media queries *********************************/
/*****************************************************************/

@media only screen and (max-width: 940px) {
  .cookie-message div {
    max-width: none;
    margin: auto 20px;
  }
}




@media only screen and (max-width: 580px) {
  .cookie-message {
    bottom: 0;
  }  
  .cookie-message div {
    border-radius: 0;
    margin: 0 auto;
    background-position: 14px 50%;
  }
  .cookie-message span {
    right: 0;
  }
  .cookie-message p {
    padding: 0 55px;
  }
}