/* hanse-fast-navy.css (22.10.2026, Redesign): nur Header-Button, aktive Navigation und Footer-Flaechen der Job-Seiten
   im Redesign-Lila. Bewusst auf .main-header / .main-footer begrenzt - der Seitenkoerper der Job-Seiten bleibt unveraendert. */
.main-header .btn-style-one { border-color: #C9A227 !important; }
.main-header .btn-style-one .icon,
.main-header .btn-style-one:before { background-color: #0A1F44 !important; background-image: none !important; }
.main-header .btn-style-one:hover .icon,
.main-header .btn-style-one:hover:before { background-color: #16305F !important; }
.main-header .btn-style-one .btn-title { color: #0A1F44 !important; }
.main-header .btn-style-one:hover .btn-title { color: #fff !important; }
.main-header .navigation > li.current > a,
.main-header .navigation > li > a:hover { color: #16305F !important; }
.main-header .navigation > li.current > a:before,
.main-header .navigation > li > a:before { background-color: #0A1F44 !important; }
.main-footer, .main-footer .widgets-section, .main-footer .footer-bottom, .main-footer .footer-top,
.main-footer.footer-style-one { background: #0A1F44 !important; background-image: none !important; }
.main-footer:before, .main-footer:after, .main-footer .widgets-section:before, .main-footer .widgets-section:after,
.main-footer .floating-object { display: none !important; }
.main-footer .subscribe-form-one button.theme-btn { background: #0A1F44 !important; }
.main-footer .social-icon-list1 a:hover { background-color: #0A1F44 !important; }
.main-footer .user-links a:hover, .main-footer a:hover { color: #C9A227 !important; }
