.cookie-banner-wrapper {
    position:fixed;
    bottom:0;
    left:0;
    width:100%;
    background:white;
    opacity:0.97;
    z-index:10000;
    border-top:1px solid #aaa;
    box-shadow: -1px -2px 29px -6px rgba(0,0,0,0.75);
}
.cookie-banner-inner {
    padding:16px;
    font-size:14px;
    text-align:center;
}
#cookie-banner label {
    font-size:larger;
    font-weight:bold;
}
.cookie-policy-title {
    color: #ea5644!important;
    font-weight: bold;
    font-size: 1.2em;
    border-bottom: 1px solid #aaaaaa;
    padding-bottom: 0.3em;
    margin-bottom: 1em;
    text-transform: uppercase;
}
.cookie-policy  {
    font-size:96%;
}
.cookie-policy li h3 {
    font-size:99%;

}
