#cookie-bar {
    background: #323232;
    height: auto;
    line-height: 24px;
    color: #fff;
    text-align: left;
    padding: 20px;
    max-width: none;
}
#cookie-bar.fixed {position:fixed; top:0; left: 1% !important; width: 50% !important;}
#cookie-bar.fixed.bottom {bottom:1%; top:auto; }
#cookie-bar h2 { font-size:1.3em; margin:0; margin-bottom:10px; padding:0; color:#fff; font-weight:700; text-align:left;}
#cookie-bar p {margin:0; margin-bottom: 15px; padding:0 30px 0 0; color:#fff; font-size:0.9em; line-height:1.3em;}
#cookie-bar a {color:#ffffff; display:inline-block; border-radius:3px; text-decoration:none; padding:12px; margin-top:12px; }
    #cookie-bar 
.cb-enable {
        background: #0284d0;
    }
#cookie-bar .cb-enable:hover {background:#101010; color:#989898;}
#cookie-bar .cb-disable {background:#990000;}
#cookie-bar .cb-disable:hover {background:#bb0000;}
#cookie-bar .cb-policy {background:#000000; margin-left:15px;}
#cookie-bar .cb-policy:hover {background:#000000;}
@media (max-width:520px) {
    #cookie-bar.fixed {position:fixed; top:0; left: 0!important; bottom: 0 !important; width: 100% !important;}
}