.cookie-compliance p {
  color: #fff;
  margin-bottom: 0;
}

.cookie-compliance {
  background-color: #343434;
  color: #fff;
}

.cookie-compliance__inner {
  padding: 30px 20px;
  padding-left: 5px;
  padding-right: 10px;
  margin: 0 auto;
  /*width: 100%;*/
  /*05 02 2018 - Linda - max-width: 980px;*/
  /* max-width: 960px; */
  border: 0px solid magenta;
}

.cookie-compliance.cookie-compliance--hidden {
  display: none;
}

.cookie-compliance .ahah-progress {
  display: none;
}

.cookie-compliance .progress-disabled {
  float: none;
}

.cookie-compliance__text {
  display: table-cell;
  float: left;
  padding-right: 20px;
  padding-top: 3px;
}

.cookie-compliance__text a:link {
  /*text-decoration: underline;*/
  text-decoration: none;
  /*color: #56c03e;*/
  color: #bebebe;
}

.cookie-compliance__text a:visited {
  /*text-decoration: underline;*/
  text-decoration: none;
  /*color: #56c03e;*/
  color: #bebebe;
}

.cookie-compliance__text a:hover {
  /*text-decoration: underline;*/
  text-decoration: none;
  /*color: #56c03e;*/
  color: #ffffff;
}

.cookie-compliance__text a:active {
  /*text-decoration: underline;*/
  text-decoration: none;
  /*color: #56c03e;*/
  color: #bebebe;
}



#simple-cookie-compliance-dismiss-form {
  display: table-cell;
}

#cookie-compliance {
  z-index: 999999999999;
  bottom: 0;
  position: fixed;
  width: 100%;
  opacity: 0.8;
}

#simple-cookie-compliance-dismiss-form {
  padding-left: 2%;
}

input#edit-simple-cookie-compliance-dismiss {
  background-color: #1150b6;
  border: 2px solid #1150b6;
  color: #fff;
  /* font-weight: bold; */
  font-size: 14px;
  padding: 0;
  height: 25px;
  /*width: 80px;*/
  width: 70px;
  cursor: pointer;
}


#containercookies {
  width: 100%;
  margin: auto;
  Height: auto;
  overflow: hidden;
  max-width: 950px;
  border: 0px solid blue;
}

#left {
  float: left;
  border: 0px solid red;
  /*width: 90%;*/
  max-width: 878px;
  /*width:100%;*/
}

#right {
  float: right;
  border: 0px solid green;
  padding-top: 8px;
}

@media screen and (max-width:970px) {
  #left {
    width: 90%;
  }
}

@media screen and (max-width:750px) {
  #right {
    clear: left;
    width: 55%;
    padding-top: 10px;
  }

  #left {
    width: 100%;
  }
}

@media screen and (max-width:850px) {
  #right {
    padding-top: 15px;
  }
}