/* Original selector priorities, contexts and fallbacks preserve country customisations. */
a:where(a:not(.ereg-button, .btn, [role="button"], .icon, .navbar-brand, .open-search, .open-menu, .close, .procedure-button, .transparent-bordered-button, .save-info-btn, .apply-btn, .required-documents-admin-burden, .akk, .document-cost-staff-level, .hs-toggle, .side-menu-close, .footer-brand-link, .highslide-loading, .step-list-item-left a)), a:hover:where(a:not(.ereg-button, .btn, [role="button"], .icon, .navbar-brand, .open-search, .open-menu, .close, .procedure-button, .transparent-bordered-button, .save-info-btn, .apply-btn, .required-documents-admin-burden, .akk, .document-cost-staff-level, .hs-toggle, .side-menu-close, .footer-brand-link, .highslide-loading, .step-list-item-left a)), a:focus:where(a:not(.ereg-button, .btn, [role="button"], .icon, .navbar-brand, .open-search, .open-menu, .close, .procedure-button, .transparent-bordered-button, .save-info-btn, .apply-btn, .required-documents-admin-burden, .akk, .document-cost-staff-level, .hs-toggle, .side-menu-close, .footer-brand-link, .highslide-loading, .step-list-item-left a)) { color:var(--ereg-link-color); font-weight:inherit; text-decoration:var(--ereg-link-decoration); }
.new-header .top-bar .languages a:where(:not(.ereg-button, .btn, [role="button"], .transparent-bordered-button, .step-list-item-left a)) { font-weight:var(--ereg-link-weight, normal); }
.new-header .brand-bar .content .open-search:where(:not(.ereg-button, .btn, [role="button"], .transparent-bordered-button, .step-list-item-left a)) { font-weight:var(--ereg-link-weight, 600); }
.new-header .menu-bar .container .content ul.nav.navbar-nav.left-nav > li.is-dropdown .submenu-dropdown li a:where(:not(.ereg-button, .btn, [role="button"], .transparent-bordered-button, .step-list-item-left a)) { font-weight:var(--ereg-link-weight, normal); }
.new-header .menu-bar .container a:where(:not(.ereg-button, .btn, [role="button"], .transparent-bordered-button, .step-list-item-left a)) { font-weight:var(--ereg-link-weight, normal); }
.left-sidebar ul.menu li a:where(:not(.ereg-button, .btn, [role="button"], .transparent-bordered-button, .step-list-item-left a)) { font-weight:var(--ereg-link-weight, 300); }
.left-sidebar ul.menu.left-dropdown-menu li:first-child a:where(:not(.ereg-button, .btn, [role="button"], .transparent-bordered-button, .step-list-item-left a)) { font-weight:var(--ereg-link-weight, 600); }
.bigmenu .side-menu-section-link:where(:not(.ereg-button, .btn, [role="button"], .transparent-bordered-button, .step-list-item-left a)) { font-weight:var(--ereg-link-weight, 600); }
.directory-plain-list .item :where(a.title, span.title):where(:not(.ereg-button, .btn, [role="button"], .transparent-bordered-button, .step-list-item-left a)) { font-weight:var(--ereg-link-weight, normal); }
.directory-plain-list .item .link-group a:where(:not(.ereg-button, .btn, [role="button"], .transparent-bordered-button, .step-list-item-left a)) { font-weight:var(--ereg-link-weight, bold); }
.directory-pagination a:where(:not(.ereg-button, .btn, [role="button"], .transparent-bordered-button, .step-list-item-left a)), .directory-pagination a:visited:where(:not(.ereg-button, .btn, [role="button"], .transparent-bordered-button, .step-list-item-left a)) { font-weight:var(--ereg-link-weight, normal); }
.item-unit .text a:where(:not(.ereg-button, .btn, [role="button"], .transparent-bordered-button, .step-list-item-left a)) { font-weight:var(--ereg-link-weight, 300); }

