.daleen-suche-box{position:fixed;z-index:2147483000;overflow-y:auto;box-sizing:border-box;background:#fff;border:1px solid #d5dbe3;border-radius:6px;box-shadow:0 8px 24px rgba(13,35,67,.15);text-align:left;overflow:hidden;font-size:15px;line-height:1.35}
.daleen-suche-box[hidden]{display:none}
.daleen-suche-box .ds-meinten{padding:10px 14px;background:#f3f6fa;border-bottom:1px solid #e3e8ef;color:#333}
.daleen-suche-box .ds-meinten a,.daleen-suche-meinten a{font-weight:700;font-style:italic;color:var(--e-global-color-primary,#0b4f7c);text-decoration:underline}
.daleen-suche-box .ds-liste{list-style:none;margin:0;padding:0}
.daleen-suche-box .ds-treffer{display:block;padding:9px 14px;color:#1d2b3a;text-decoration:none;border-bottom:1px solid #f0f2f5}
.daleen-suche-box .ds-treffer:hover,.daleen-suche-box .ds-treffer:focus{background:#eef3f9;outline:none}
.daleen-suche-box .ds-titel{display:block;font-weight:600}
.daleen-suche-box .ds-meta{display:block;font-size:12px;color:#6b7785;margin-top:2px}
.daleen-suche-box .ds-alle{display:block;padding:9px 14px;font-weight:600;color:var(--e-global-color-primary,#0b4f7c);text-decoration:none}
.daleen-suche-box .ds-alle:hover,.daleen-suche-box .ds-alle:focus{background:#eef3f9;outline:none}
.daleen-suche-box .ds-leer{padding:10px 14px;color:#6b7785}
.daleen-suche-meinten{max-width:720px;margin:0 auto 18px;padding:14px 18px;border-left:4px solid var(--e-global-color-primary,#0b4f7c);background:#f3f6fa;text-align:center}
.daleen-suche-meinten .ds-meinten-info{margin:0 0 4px}
.daleen-suche-meinten .ds-meinten-gross{font-size:1.25em;margin:0}
.daleen-suche-box a::before,.daleen-suche-meinten a::before{content:none!important}
/* 1.0.3: Suchergebnisseite (Elementor-Vorlage 834) im AK-Sport-Design wie AK-Aktuell */
.elementor-834 .elementor-element-3c0b2c8f,.elementor-834 .elementor-element-3c0b2c8f>.e-con-inner{min-height:0!important;height:auto!important;padding-top:0!important;padding-bottom:0!important}
.elementor-834 .elementor-element-1f15b5a4{min-height:0!important;height:auto!important;flex-grow:0!important}
.elementor-834 .elementor-element-1f15b5a4>.e-con-inner{padding:0!important;margin:0 auto!important;width:100%!important;align-items:center!important;gap:14px!important}
.elementor-834 .elementor-element-1f15b5a4{background:#0b8fd3 url("/wp-content/uploads/Endbild-1536x864.webp") 50% 50%/cover no-repeat!important;padding:36px 32px 40px!important;max-width:1140px;margin:0 auto 40px!important;gap:14px!important}
.elementor-834 .elementor-element-1f15b5a4::before{display:none!important}
.elementor-834 .elementor-element-708036e7,.elementor-834 .elementor-element-7047acd7,.elementor-834 .elementor-element-9bad75c{width:100%!important;max-width:760px}
.elementor-834 .elementor-element-708036e7 .elementor-heading-title{color:#fff!important;font-family:Poppins,sans-serif!important;font-size:55px!important;font-weight:600!important;line-height:1.15!important}
.elementor-834 .elementor-element-7047acd7,.elementor-834 .elementor-element-7047acd7 *{color:#fff!important;font-family:Poppins,sans-serif!important;font-size:18px!important;margin:0!important}
.elementor-834 .elementor-element-9bad75c .e-search-input{border:1px solid #d8dde3!important;border-radius:6px!important;color:#003366!important;padding:14px 16px!important}
.elementor-834 .elementor-element-9bad75c .e-search-submit,.elementor-834 .elementor-element-9bad75c button[type=submit]{background:#003366!important;border:1px solid #fff!important;border-radius:6px!important;color:#fff!important}
.elementor-834 .dce-post-title,.elementor-834 .dce-post-title a{font-family:Bitter,serif!important;font-weight:600!important;color:#009ee0!important;font-size:30px!important;line-height:1.2!important}
.elementor-834 .dce-post-title a:hover{color:#003366!important}
.elementor-834 .dce-button{background:#003366!important;border-radius:999px!important;padding:9px 18px!important}
.elementor-834 .dce-posts-fallback{font-family:Barlow,sans-serif;color:#003366}
@media (max-width:767px){.elementor-834 .elementor-element-1f15b5a4{padding:28px 18px 32px!important;margin-bottom:24px!important}.elementor-834 .elementor-element-708036e7 .elementor-heading-title{font-size:34px!important}.elementor-834 .elementor-element-7047acd7,.elementor-834 .elementor-element-7047acd7 *{font-size:16px!important}.elementor-834 .dce-post-title,.elementor-834 .dce-post-title a{font-size:22px!important}}
