/* Keep the 50px consent launcher outside the route actions on small screens.
   This stylesheet is loaded only on the English traffic page. */
@media (max-width:540px) {
  .page-template-page-saobracaj-php .cookieadmin_re_consent { left:0; }
}

/* The fixed entry reminder occupies part of the viewport. Keep the share panel
   and focused route controls above it when the browser scrolls them into view. */
@media (max-width:760px) {
  .pmr-has-mobile-cta #pmr-share-panel,
  .pmr-has-mobile-cta #pmr-traffic :is(button, a, textarea) {
    scroll-margin-bottom:calc(var(--pmr-mobile-cta-height, 76px) + 16px);
  }
}
