#cookie-notice {
  box-shadow: 0px 0px 15px -5px #777777;
  border-radius: 10px;
  max-width: 500px;
  width: 100%;
  right: 10px;
  bottom: 20px;
  min-width: inherit!important;
  left: inherit!important;
  
  background-color: rgba(50, 50, 58, 0.8) !important;
}
#cookie-notice a {
	text-decoration: underline;
}
.cookie-notice-container {
  padding-top: 40px!important;
  text-align: left!important;
}
#cn-notice-buttons {
  display: block;
  text-align: right;
}
 
.cn-close-icon {
  top: 10px!important;
  margin-top: 0!important;
}

@media screen and (max-width: 768px) {
	#cookie-notice {
		width: 94%;
		min-width: 94%;
		left: auto;
		right: 3% !important;
	}
}