/* Restored gavenfilm.dk layout fixes. */
@media screen and (max-width: 767px) {
  /* The footer row's Bootstrap negative gutter is 5px wider than the phone viewport. */
  #bottom-sidebar .row { margin-left: 0 !important; margin-right: 0 !important; }
  #kopa-logo { height: auto !important; min-height: 0 !important; }
  #kopa-logo img { display: block !important; width: 100% !important; max-width: 445px !important; height: auto !important; }
}
@media screen and (max-width: 979px) {
  .site-fix-menu-open { display: inline-block; color: #fff; text-decoration: none; }
  .site-fix-menu-open .mobile-menu-icon { display: inline-block; }
  .mobile-menu.main-menu:target { display: block; width: 100%; }
  .site-fix-menu-close { display: block; background: #131313; color: #fff; text-align: right; padding: 4px 10px; text-decoration: none; }
}
