.aard-cookie-container {
  width: 100%;
  background: black;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  font: 14px/16px 'Helvetica Neue','Helvetica','Arial',sans-serif;
  color: #fff;
  border-bottom: 3px solid red;
  display: none;
}
.aard-cookie-container p {
  padding: 5px 0 5px 0;
  margin: 0;
}
.aard-cookie-container a {
  color: #fff;
  text-decoration: underline;
}
.aard-cookie-wrap {
  width: 960px;
  height: 39px;
  margin: 0 auto;
  position: relative;
}
.aard-cookie-l {
  width: 60%;
  float: left;
}
.aard-cookie-r {
  width: 40%;
  float: right;
}
.aard-cookie-checkbox {
  margin: 2px 5px 0 0;
  float: left;
}

.aard-cookie-close-btn {
  display: block;
  width: 64px;
  height: 17px;
  background: url(img/close.png) no-repeat;
  position: absolute;
  z-index: 1;
  top: 11px;
  right: 40px;
}

/* hide text */
.aard-cookie-ht {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

.aard-cookie-img {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 130px;
  height: 39px;
  background-repeat: no-repeat;
}

.aard-cookie-default {
  background-image: url(img/cookie.png);
}

.aard-cookie-text {
  position: absolute;
  z-index: 1;
  top: 7px;
  left: 145px;
  padding: 0;
  margin: 0;
  font-size: 14px;
  line-height: 14px;
}

.aard-cookies-custom-text {
  display: none;
  visibility: hidden;
}