.gdpr-content-container {
position: relative;
width: 100%;
height: auto;
}
.gdpr-content-iframe {
max-width: 100% !important;
width: 100%;
height: auto;
}
.gdpr-content-container .gdpr-content-consent {
color: #fff;
padding: 15px;
background: rgba(0, 0, 0, 1);
background: -moz-linear-gradient(top, rgba(0, 0, 0, 1) 0%, rgba(41, 41, 41, 1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 1)), color-stop(100%, rgba(41, 41, 41, 1)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 1) 0%, rgba(41, 41, 41, 1) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 1) 0%, rgba(41, 41, 41, 1) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 1) 0%, rgba(41, 41, 41, 1) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(41, 41, 41, 1) 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#292929', GradientType=0);
}
.gdpr-content-container.gdpr-content-light .gdpr-content-consent {
color: #000;
padding: 15px;
border-width: 1px;
border-style: solid;
border-color: #f1f1f1;
background: #fff !important;
}
.gdpr-content-container .gdpr-content-button {
background: #7cb355;
color: #fff;
height: 35px;
width: auto;
padding: 0px 15px;
line-height: 30px;
border-width: 1px;
border-style: solid;
border-color: #7cb355;
border-radius: 3px;
font-size: 1em;
text-transform: uppercase;
transition: all .15s ease;
opacity: 1;
}
.gdpr-content-container .gdpr-content-button:hover {
opacity: 0.85;
transition: all .15s ease;
}