div.cookie-law-info-bar {
    width         : 350px;
    border-radius : 4px;
    background    : #000;
    position      : fixed;
    bottom        : 10px;
    right         : 10px;
    display       : none;
    z-index       : 99999;
    color         : #FFF;
    opacity       : 0.7;
}
div.cookie-law-info-bar:hover {
     opacity       : 1;
 }
div.cookie-law-info-bar > p {
    text-align  : center;
    padding     : 5px 60px;
    font-size   : 12px;
    line-height : 20px;
    color       : #FFFFFF;
    font-family : Arial, sans-serif;
}

div.cookie-law-info-bar > p a {
    text-decoration : underline;
}

div.cookie-law-info-bar > a.close-cookie-bar {
    position    : absolute;
    top         : 0;
    right       : 5px;
    color       : #FFF;
    line-height : 31px;
    bottom      : 0;
    cursor      : pointer;
    font-size   : 11px;
}