#header { background-color: rgba(65,75,55,.95); border-bottom: 3px solid rgba(0,0,0,.3); box-shadow: 0 20px 20px rgba(0,0,0,.2); }
.site-description { font-size: 1.5em; margin-top: .3rem; background: url(https://www.adventure-paws.de/wp-content/uploads/2019/02/adventure-paws-logo-mobile.png) left center no-repeat;
    background-size: contain; padding-left: 6rem; }
#nav-header.nav-container { background: #76714A; }
#footer { background: rgba(255,255,255,.8); }
#footer-bottom { background: rgba(92,92,72,.8); }
#footer-bottom #footer-logo { max-height: 80px; float: left; }
#footer-bottom #copyright { line-height: 5.5em; padding-left: 6rem; text-align: left; }

#cookie-notice { background: rgba(0,0,0,.85) !important; font-size: 100%; }
.cookie-notice-container { background: transparent; border-top: 20px solid rgba(0,0,0,.8); border-bottom: 20px solid rgba(0,0,0,.8); box-shadow: 0 100px 100px rgba(0,0,0,.6); 
  padding: 2.5rem 0; }
#cookie-notice p { line-height: 30px; }
#cookie-notice .cn-button { margin-top: 1rem; font-size: 105%;  padding: .5rem 1rem; }

li.comment-author-soffi { border: 1px dashed rgba(65,75,55,.25); background: rgba(0,0,0,.025); }
.featured-post-image img { border: 5px solid rgba(0,0,0,.070); }