#cookie-law-bar { display: none; position: fixed; left: 0; width: 100%; min-height: 42px; font-size: 14px; font-family: Arial; text-align: center; z-index: 1999999; padding: 5px 42px; line-height: 31px; } .cookie-law-bar-transition-top { -webkit-transition: top 500ms cubic-bezier(.455,.03,.515,.955); transition: top 500ms cubic-bezier(.455,.03,.515,.955); } .cookie-law-bar-transition-bottom { -webkit-transition: bottom 500ms cubic-bezier(.455,.03,.515,.955); transition: bottom 500ms cubic-bezier(.455,.03,.515,.955); } body.cookie-law-bar-body:before { position: relative !important; content: ' ' !important; display: block !important; visibility: hidden !important; height: 0 !important; padding: 0 !important; margin: 0 !important; } body.cookie-law-bar-body-slide:before { height: 42px !important; -webkit-transition: height 500ms cubic-bezier(.455,.03,.515,.955) !important; transition: height 500ms cubic-bezier(.455,.03,.515,.955) !important; } #cookie-law-bar a { transition: all .2s ease-in-out; } #cookie-law-bar a:hover { color: #eee; } #cookie-law-bar button { display: inline-block; font-size: 14px; font-weight: 700; max-width: 317px; line-height: 32px; text-align: center; border-radius: 2px; padding: 0 20px; margin-left: 16px; vertical-align: middle; cursor: pointer; background-image: none; border: 0; outline: 0; font-family: inherit; text-transform: none; overflow: visible; word-wrap: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all .2s ease-in-out; }