/* GDPR Styles */

.gdpr-duckiee__notice {
    background-color: #fafafa;
    padding: 25px;
    position:fixed;
    left: 20px;
    bottom: 20px;
    width: 500px;
    -webkit-box-shadow: 3px 4px 4px 0px rgba(224,224,224,1);
	-moz-box-shadow: 3px 4px 4px 0px rgba(224,224,224,1);
	box-shadow: 3px 4px 4px 0px rgba(224,224,224,1);
}

.gdpr-duckiee__notice p{
	font-size:12px;
}

.gdpr-button-container button{
    border: 0;
}

.gdpr-button-container button:first-child{
    background: #110c01;
    color: #fff;
    border-bottom: solid 1px #110c01;
}

.gdpr-button-container button:nth-child(2){
    background: #3e3e3e;
    color: #fff;
    border: solid 1px #3e3e3e;
}

.gdpr-button-container button:last-child{
    border: solid 1px #e7e7e7;
    background: #e7e7e7;
}

.gdpr-duckiee__notice--buttons {
	background-color: white;
    text-decoration: none;
    padding: 10px 24px;
    font-size: 12px;
    margin-right: 10px;
}

.gdpr-title {
    font-size: 15px;
    border-bottom: solid 1px #ccc;
    padding-bottom: 10px;
    margin-bottom: 16px;
}

.gdpr-duckiee__notice {
    transition: opacity 0.5s ease-in-out;
    opacity: 1;
}

.gdpr-duckiee__notice.fade-out {
    opacity: 0;
}

@media screen and (max-width: 570px){
   .gdpr-duckiee__notice{
        width: 100%;
        left: 0
   }
}