/* SUPERSTATS /NEWS/ – FÆLLES DESIGN v112
   Oprydning: ensartet whitespace og fjernelse af identiske nabo-deklarationer.
   Kaskade, selektorer, breakpoints og alle artikelregler er bevaret. */
/* =========================================================
   1. NYHEDSARKIV – GODKENDT DESIGN
   ========================================================= */
.news-archive {
    font-family: Arial, Helvetica, sans-serif;
    color: #17344e;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 6px;
    overflow: hidden;
    max-width: 100%;
    box-sizing: border-box;
}
.news-archive-heading {
    background: #104470;
    color: #fff;
    padding: 13px 15px 12px;
}
.news-archive-heading h1 {
    font-size: 19px;
    line-height: 24px;
    margin: 0 0 4px;
    color: #fff;
    font-weight: 700;
}
.news-archive-heading p {
    font-size: 12px;
    line-height: 17px;
    margin: 0;
    color: #dce9f3;
}
.news-archive-table-wrap {
    width: 100%;
}
.news-archive-table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    font-size: 13px;
    line-height: 18px;
}
.news-archive-table thead th {
    background: #e6f0f7;
    color: #104470;
    text-align: left;
    font-size: 12px;
    font-weight: 700;
    padding: 8px 11px;
    border-bottom: 1px solid #cbdce9;
}
.news-archive-table thead th:first-child {
    width: 91px;
}
.news-archive-table .news-year th {
    padding: 6px 11px;
    background: #dceaf4;
    color: #104470;
    font-size: 12px;
    line-height: 17px;
    text-align: left;
    border-top: 1px solid #c5d8e6;
    border-bottom: 1px solid #c5d8e6;
}
.news-archive-table td {
    padding: 8px 11px;
    border-bottom: 1px solid #e6e9eb;
    vertical-align: top;
    overflow-wrap: anywhere;
}
.news-archive-table .news-date {
    color: #687785;
    white-space: nowrap;
    font-variant-numeric: tabular-nums;
    font-size: 12px;
}
.news-archive-table .news-headline a {
    color: #104470;
    text-decoration: none;
    font-weight: 600;
}
.news-archive-table .news-headline a:hover {
    text-decoration: underline;
}
.news-archive-footer {
    border-top: 3px solid #104470;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
    padding: 11px 13px;
    background: #fff;
    font-size: 12px;
    line-height: 18px;
}
.news-archive-count {
    color: #697b88;
}
.news-archive-pager {
    display: flex;
    gap: 16px;
    flex-wrap: wrap;
}
.news-archive-pager a {
    color: #104470;
    font-weight: 700;
    text-decoration: none;
}
.news-archive-pager a:hover {
    text-decoration: underline;
}
/* =========================================================
   2. FÆLLES ARTIKELRAMME
   ========================================================= */
.news-article {
    font-family: Arial, Helvetica, sans-serif;
    color: #17344e;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 6px;
    overflow: hidden;
    box-sizing: border-box;
    max-width: 100%;
}
.news-article * {
    box-sizing: border-box;
}
/* =========================================================
   3. FÆLLES ARTIKELHEADER OG DATO
   ========================================================= */
.news-article .news-article-header {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    min-height: 94px;
    padding: 16px 20px 20px;
    background: #104470;
    color: #fff;
}
.news-article .news-article-kicker,
.news-article .news-article-date {
    display: block;
    width: 100%;
    margin: 0 0 10px;
    padding: 0;
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    color: #dce9f3;
    font-variant-numeric: tabular-nums;
}
.news-article .news-article-kicker time,
.news-article .news-article-date time {
    color: inherit;
    font: inherit;
}
.news-article .news-article-header h1 {
    display: block;
    margin: 0;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: 700;
    line-height: 27px;
    color: #fff;
}
/* =========================================================
   4. ARTIKELINDHOLD OG UNDERRUBRIK
   ========================================================= */
.news-article-body {
    display: block;
    float: none;
    clear: both;
    padding: 18px 19px 20px;
    border-bottom: 3px solid #104470;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.55;
}
.news-article-body p {
    margin: 0 0 15px;
}
.news-article .news-article-subtitle,
.news-article .news-article-lead {
    display: block;
    margin: 0 0 18px;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
    color: #10315b;
}
.news-article-intro-text {
    display: block;
    width: 100%;
    max-width: none;
    float: none;
    clear: both;
}
/* =========================================================
   5. FÆLLES MELLEMOVERSKRIFTER
   ========================================================= */
.news-article .news-article-body h2,
.news-article .news-article-body .news-stat-heading {
    display: block;
    margin: 26px 0 13px;
    padding: 0 0 9px;
    background: transparent;
    border: 0;
    border-bottom: 1px solid #dce4eb;
    clear: both;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    text-align: left;
    text-transform: none;
    color: #104470;
}
.news-article .news-article-body h3 {
    margin: 20px 0 10px;
    padding: 0;
    background: transparent;
    border: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 21px;
    color: #104470;
}
/* =========================================================
   6. FAKTABOKS – HISTORISK DÅRLIG MESTERSTART
   ========================================================= */
.news-article .news-article-stat-section {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr);
    justify-items: center;
    align-items: start;
    width: 100%;
    max-width: 100%;
    float: none !important;
    clear: both !important;
    margin: 16px 0;
    padding: 0;
    position: relative;
}
.news-article .news-article-stat-section .news-article-statblock {
    display: block !important;
    float: none !important;
    clear: both !important;
    grid-column: 1;
    width: 330px !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    background: #fff;
    overflow: hidden;
    font-family: Arial, Helvetica, sans-serif;
    color: #10315b;
}
.mester-fakta-title {
    padding: 7px 11px;
    background: #104470;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    line-height: 18px;
}
.mester-fakta-main {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 4px;
    background: #fff;
    border-bottom: 1px solid #e5e5e5;
}
.mester-fakta-stat {
    flex: 1;
    min-width: 0;
    text-align: center;
    padding: 0 4px;
    border-right: 1px solid #e5e5e5;
}
.mester-fakta-stat:last-child {
    border-right: 0;
}
.mester-fakta-value {
    display: block;
    color: #104470;
    font-size: 19px;
    line-height: 23px;
    font-weight: 700;
    white-space: nowrap;
}
.mester-fakta-stat:first-child .mester-fakta-value {
    font-size: 26px;
    line-height: 27px;
}
.mester-fakta-label {
    display: block;
    margin-top: 3px;
    color: #66717b;
    font-size: 10px;
    line-height: 14px;
    font-weight: 600;
    text-transform: uppercase;
}
.mester-fakta-subtitle {
    background: #356b96;
    color: #fff;
    padding: 8px 11px;
    font-size: 13px;
    line-height: 18px;
    font-weight: 700;
}
.mester-fakta-rank {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 7px;
    padding: 6px 9px;
    border-bottom: 1px solid #eee;
    background: #fff;
    font-size: 12px;
    line-height: 17px;
}
.mester-fakta-rank:last-child {
    border-bottom: 0;
}
.mester-fakta-rank strong {
    color: #10315b;
    white-space: nowrap;
}
.mester-fakta-rank.agf {
    padding-left: 6px;
    background: #d5e7f3;
    border-left: 3px solid #104470;
    font-weight: 700;
}
.mester-fakta-rank:not(.agf):nth-child(2) {
    background: #fff;
}
.mester-fakta-rank:not(.agf):last-child {
    background: #e9edf2;
}
/* =========================================================
   7. FÆLLES STATISTIKTABELLER
   ========================================================= */
.news-article .news-stat-section {
    margin: 24px 0 0;
    padding: 0;
}
.news-article .news-stat-section .news-stat-heading {
    margin-top: 0;
}
.news-article .news-table-wrap {
    width: 100%;
    max-width: 100%;
    margin: 12px 0 20px;
    padding: 0;
    border: 1px solid #dce4eb;
    border-bottom: 3px solid #104470;
    border-radius: 5px 5px 0 0;
    background: #fff;
    box-sizing: border-box;
    overflow: hidden;
}
.news-article .news-table-wrap-compact {
    max-width: 400px;
}
/* Tabeloverskrift – samme på begge tabeller */
.news-article .news-article-body h2.news-table-title,
.news-article .news-article-body h3.news-table-title,
.news-article .news-stat-subheading {
    display: block;
    margin: 0;
    padding: 9px 12px;
    background: #104470;
    color: #fff;
    border: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 20px;
    text-align: left;
    text-transform: none;
}
/* Tabelstruktur */
.news-article table.news-stat-table {
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;
    table-layout: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #10315b;
}
/* Lyseblåt tabelhoved */
.news-article .news-stat-table thead th {
    padding: 8px 10px;
    background: #e5f0f7;
    color: #104470;
    border: 0;
    border-bottom: 1px solid #d5e1e9;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 17px;
    vertical-align: middle;
    white-space: normal;
}
/* Tabelceller */
.news-article .news-stat-table tbody td {
    padding: 8px 10px;
    border: 0;
    border-bottom: 1px solid #e5e9ed;
    color: #10315b;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    vertical-align: middle;
}
/* Zebra – blågrå som referencebilledet */
.news-article .news-stat-table tbody tr:nth-child(odd),
.news-article .news-stat-table tbody tr:nth-child(odd) td {
    background: #ffffff;
}
.news-article .news-stat-table tbody tr:nth-child(even),
.news-article .news-stat-table tbody tr:nth-child(even) td {
    background: #e7f1f6;
}
.news-article .news-stat-table tbody tr:last-child td {
    border-bottom: 0;
}
/* Kolonnejustering */
.news-article .news-align-left {
    text-align: left;
}
.news-article .news-align-right {
    text-align: right;
    font-variant-numeric: tabular-nums;
}
.news-article .news-stat-table .news-table-empty {
    padding: 16px 10px;
    text-align: center;
    color: #777;
}
/* Fire kolonner */
.news-article .news-stat-table-four th:nth-child(1) {
    width: 40%;
}
.news-article .news-stat-table-four th:nth-child(2),
.news-article .news-stat-table-four th:nth-child(3) {
    width: 13%;
}
.news-article .news-stat-table-four th:nth-child(4) {
    width: 34%;
}
/* =========================================================
   8. FÆLLES BUNDNAVIGATION
   ========================================================= */
.news-article-footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 0;
    padding: 0 14px;
    background: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
}
.news-article-footer a {
    display: inline-flex;
    align-items: center;
    min-height: 38px;
    padding: 8px 12px 8px 0;
    margin-right: 12px;
    color: #104470;
    font-weight: 400;
    text-decoration: none;
}
.news-article-footer a + a {
    border-left: 1px solid #e2e7eb;
    padding-left: 13px;
}
.news-article-footer a:hover {
    text-decoration: underline;
}
/* =========================================================
   9. MOBIL
   ========================================================= */
@media (max-width: 650px) {
    .news-article .news-article-header {
        min-height: 88px;
        padding: 14px 16px 18px;
    }
    .news-article .news-article-header h1 {
        font-size: 20px;
        line-height: 25px;
    }
    .news-article-body {
        padding: 14px 12px 17px;
    }
    .news-article .news-article-subtitle,
    .news-article .news-article-lead {
        font-size: 16px;
        line-height: 23px;
    }
    .news-article .news-article-body h2,
    .news-article .news-article-body .news-stat-heading {
        font-size: 17px;
        line-height: 23px;
    }
    .news-article .news-article-stat-section {
        margin: 16px 0;
    }
    .news-article .news-article-stat-section .news-article-statblock {
        width: 100% !important;
        max-width: 330px !important;
    }
    .news-article .news-stat-section {
        margin-top: 20px;
    }
    .news-article .news-table-wrap {
        width: 100%;
        max-width: 100%;
    }
    .news-article .news-stat-table thead th,
    .news-article .news-stat-table tbody td {
        padding: 7px 5px;
        font-size: 12px;
        line-height: 17px;
    }
    .news-article .news-stat-table-four th:nth-child(1) {
        width: 36%;
    }
    .news-article .news-stat-table-four th:nth-child(2),
    .news-article .news-stat-table-four th:nth-child(3) {
        width: 14%;
    }
    .news-article .news-stat-table-four th:nth-child(4) {
        width: 36%;
    }
    .news-article-footer {
        padding: 0 12px;
    }
}
@media (max-width: 480px) {
    .news-archive-heading {
        padding: 11px;
    }
    .news-archive-table thead th:first-child {
        width: 76px;
    }
    .news-archive-table td,
    .news-archive-table thead th {
        padding: 7px 8px;
    }
    .news-archive-table {
        font-size: 12px;
    }
    .news-archive-table .news-date {
        font-size: 11px;
    }
    .news-archive-footer {
        align-items: flex-start;
        flex-direction: column;
        gap: 6px;
    }
}
@media (max-width: 390px) {
    .news-article-footer {
        display: block;
    }
    .news-article-footer a {
        display: flex;
        margin: 0;
        padding: 9px 0;
    }
    .news-article-footer a + a {
        border-left: 0;
        border-top: 1px solid #e2e7eb;
        padding-left: 0;
    }
}
/* =========================================================
   NEWS v14 – ARTIKELGRAFIKKER
   ========================================================= */
.news-article .news-article-figure {
    display: block;
    width: 100%;
    max-width: 630px;
    margin: 24px auto 18px;
    padding: 0;
    text-align: center;
    background: transparent;
    border: 0;
}
.news-article .news-article-figure a {
    display: block;
    text-decoration: none;
}
.news-article .news-article-figure img {
    display: block;
    width: 100%;
    max-width: 630px;
    height: auto;
    margin: 0 auto;
    padding: 0;
    border: 0;
    border-radius: 4px;
}
.news-article .news-article-figure figcaption {
    margin: 9px 0 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 400;
    line-height: 16px;
    text-align: center;
    color: #74818b;
}
@media (max-width: 650px) {
    .news-article .news-article-figure {
        margin: 20px auto 16px;
    }
    .news-article .news-article-figure img {
        max-width: 100%;
        border-radius: 3px;
    }
}
/* =========================================================
   NEWS – KLUBLOGO I ARTIKLER
   ========================================================= */
.news-article .news-article-intro {
    display: flow-root;
    margin: 0 0 12px;
}
.news-article .news-article-clublogo {
    float: right;
    width: 120px;
    max-width: 30%;
    margin: 2px 0 12px 22px;
    padding: 0;
    background: transparent;
    border: 0;
}
.news-article .news-article-clublogo img {
    display: block;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 0;
    border: 0;
}
/* =========================================================
   MOBIL
   ========================================================= */
@media (max-width: 650px) {
    .news-article .news-article-clublogo {
        width: 90px;
        max-width: 28%;
        margin: 2px 0 10px 14px;
    }
}
@media (max-width: 390px) {
    .news-article .news-article-clublogo {
        width: 72px;
        margin-left: 12px;
    }
}
/* =========================================================
   NEWS – TRE STATISTISKE HØJDEPUNKTER
   ========================================================= */
.news-article .news-highlights {
    margin: 22px 0 26px;
    padding: 0;
}
.news-article .news-highlight-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 10px;
    margin: 14px 0 0;
}
.news-article .news-highlight {
    min-width: 0;
    padding: 15px 11px 13px;
    background: #f2f6f9;
    border: 1px solid #dce5ec;
    border-top: 3px solid #104470;
    border-radius: 4px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
}
.news-article .news-highlight-value {
    display: block;
    color: #104470;
    font-size: 27px;
    font-weight: 700;
    line-height: 31px;
    font-variant-numeric: tabular-nums;
}
.news-article .news-highlight-label {
    display: block;
    margin: 4px 0 9px;
    color: #356b96;
    font-size: 11px;
    font-weight: 700;
    line-height: 15px;
    text-transform: uppercase;
}
.news-article .news-highlight p {
    margin: 0;
    color: #334c60;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
}
/* MOBIL */
@media (max-width: 650px) {
    .news-article .news-highlight-grid {
        grid-template-columns: 1fr;
        gap: 9px;
    }
    .news-article .news-highlight {
        padding: 12px 14px;
    }
    .news-article .news-highlight-value {
        font-size: 25px;
        line-height: 29px;
    }
}
/* =========================================================
   NEWS v15 – HALVE OG HELE MESTRE
   ========================================================= */
/* TO FAKTATAL */
.news-article .news-master-facts {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 10px;
    max-width: 480px;
    margin: 20px auto 24px;
}
.news-article .news-master-fact {
    min-width: 0;
    padding: 14px 12px 13px;
    background: #f2f6f9;
    border: 1px solid #dce5ec;
    border-top: 3px solid #104470;
    border-radius: 4px;
    text-align: center;
}
.news-article .news-master-fact-value {
    display: block;
    color: #104470;
    font-size: 28px;
    font-weight: 700;
    line-height: 34px;
    font-variant-numeric: tabular-nums;
}
.news-article .news-master-fact-label {
    display: block;
    margin-top: 5px;
    color: #356b96;
    font-size: 11px;
    font-weight: 700;
    line-height: 16px;
}
/* HISTORISK TABEL */
.news-article .news-master-table {
    table-layout: fixed;
    width: 100%;
}
.news-article .news-master-table th:nth-child(1) {
    width: 18%;
}
.news-article .news-master-table th:nth-child(2) {
    width: 29%;
}
.news-article .news-master-table th:nth-child(3) {
    width: 27%;
}
.news-article .news-master-table th:nth-child(4) {
    width: 26%;
}
.news-article .news-master-table td {
    overflow-wrap: normal;
    word-break: normal;
    hyphens: none;
}
.news-article .news-master-table td strong {
    color: #104470;
    font-weight: 700;
}
/* NOTE UNDER TABELLEN */
.news-article .news-table-note {
    margin: -7px 0 22px;
    padding: 0;
    color: #74818b;
    font-size: 11px;
    line-height: 16px;
}
/* MOBIL */
@media (max-width: 650px) {
    .news-article .news-master-table th,
    .news-article .news-master-table td {
        padding: 7px 4px;
        font-size: 11px;
        line-height: 15px;
    }
    .news-article .news-master-table th:nth-child(1) {
        width: 20%;
    }
    .news-article .news-master-table th:nth-child(2) {
        width: 28%;
    }
    .news-article .news-master-table th:nth-child(3) {
        width: 26%;
    }
    .news-article .news-master-table th:nth-child(4) {
        width: 26%;
    }
}
@media (max-width: 390px) {
    .news-article .news-master-facts {
        gap: 7px;
    }
    .news-article .news-master-fact {
        padding: 12px 7px;
    }
    .news-article .news-master-fact-value {
        font-size: 25px;
        line-height: 30px;
    }
    .news-article .news-master-table th,
    .news-article .news-master-table td {
        padding: 6px 3px;
        font-size: 10px;
        line-height: 14px;
    }
}
/* =========================================================
   NEWS v16 – OPTAKTER NEXT LEVEL
   ========================================================= */
/* =========================================================
   NÆSTE KAMP
   ========================================================= */
.news-article .news-nextmatch {
    margin: 24px 0 28px;
    padding: 0;
    border: 1px solid #dce4eb;
    border-bottom: 3px solid #104470;
    border-radius: 5px 5px 0 0;
    background: #fff;
    overflow: hidden;
}
.news-article .news-nextmatch-heading {
    padding: 9px 12px;
    background: #104470;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 20px;
}
.news-article .news-nextmatch-body {
    padding: 15px 14px 17px;
    background: #f5f8fa;
}
.news-article .news-nextmatch-body p {
    margin: 0 0 12px;
    color: #334c60;
    font-size: 13px;
    line-height: 19px;
}
.news-article .news-nextmatch-body p:last-child {
    margin-bottom: 0;
}
.news-article .news-nextmatch-link {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    width: 100%;
    min-height: 42px;
    padding: 11px 13px;
    background: #e5f0f7;
    border: 1px solid #cbdce9;
    border-radius: 4px;
    color: #104470;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 700;
    line-height: 18px;
    text-decoration: none;
}
.news-article .news-nextmatch-link:hover {
    background: #d9eaf5;
    text-decoration: none;
}
.news-article .news-nextmatch-link span {
    font-size: 18px;
    font-weight: 400;
    line-height: 18px;
}
/* =========================================================
   KLUBGRID
   ========================================================= */
.news-article .news-club-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 8px;
    margin: 17px 0 15px;
    padding: 0;
}
.news-article .news-club-link {
    display: flex;
    align-items: center;
    gap: 10px;
    min-width: 0;
    min-height: 54px;
    padding: 8px 10px;
    background: #f5f8fa;
    border: 1px solid #dce5ec;
    border-radius: 4px;
    color: #104470;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 600;
    line-height: 17px;
    text-decoration: none;
}
.news-article .news-club-link:hover {
    background: #e5f0f7;
    border-color: #b9d2e4;
    text-decoration: none;
}
.news-article .news-club-link img {
    display: block;
    flex: 0 0 36px;
    width: 36px;
    height: 36px;
    object-fit: contain;
    margin: 0;
    padding: 0;
    border: 0;
}
.news-article .news-club-link span {
    display: block;
    min-width: 0;
    overflow-wrap: break-word;
}
/* NOTE */
.news-article .news-club-note {
    margin: 10px 0 0;
    color: #74818b;
    font-size: 12px;
    line-height: 18px;
}
/* =========================================================
   RESPONSIVT
   ========================================================= */
@media (max-width: 650px) {
    .news-article .news-club-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 7px;
    }
    .news-article .news-club-link {
        min-height: 50px;
        padding: 7px 8px;
        gap: 8px;
        font-size: 12px;
    }
    .news-article .news-club-link img {
        flex-basis: 32px;
        width: 32px;
        height: 32px;
    }
    .news-article .news-nextmatch-body {
        padding: 12px;
    }
}
@media (max-width: 390px) {
    .news-article .news-club-link {
        font-size: 11px;
        gap: 6px;
        padding: 7px 6px;
    }
    .news-article .news-club-link img {
        flex-basis: 28px;
        width: 28px;
        height: 28px;
    }
}
/* =========================================================
   NEWS – OPTAKTER: LILLE SUPERSTATS-LOGO
   ========================================================= */
.news-article.news-optakter figure.news-optakter-logo {
    float: right !important;
    width: 32px !important;
    max-width: 32px !important;
    height: 32px !important;
    margin: 2px 0 8px 12px !important;
    padding: 0 !important;
    flex: none !important;
}
.news-article.news-optakter figure.news-optakter-logo img {
    display: block !important;
    width: 32px !important;
    max-width: 32px !important;
    height: 32px !important;
    max-height: 32px !important;
    object-fit: contain !important;
    margin: 0 !important;
    padding: 0 !important;
}
/* =========================================================
   SUPERSTATS – FORMBAROMETER
   Version 2
   Selvstændig CSS oven på /css/news.css
   ========================================================= */
/* =========================================================
   INTRODUKTION OG BILLEDE
   ========================================================= */
.news-formbarometer .news-article-intro {
    display: flow-root;
}
.news-formbarometer .news-form-illustration {
    float: right;
    width: 120px;
    max-width: 28%;
    margin: 2px 0 12px 18px;
    padding: 0;
    border: 0;
    background: transparent;
}
.news-formbarometer .news-form-illustration img {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: 408 / 707;
    object-fit: contain;
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 5px;
}
/* =========================================================
   RESULTATPRIKKER
   ========================================================= */
.news-formbarometer .news-result-dot {
    display: inline-block;
    flex: 0 0 11px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    vertical-align: middle;
}
.news-formbarometer .news-result-win {
    background: #269b43;
}
.news-formbarometer .news-result-draw {
    background: #f0a35d;
}
.news-formbarometer .news-result-loss {
    background: #e34747;
}
/* =========================================================
   FORKLARING AF RESULTATER
   ========================================================= */
.news-formbarometer .news-form-legend {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 20px;
    margin: 15px 0 20px;
    padding: 10px 13px;
    background: #f5f8fa;
    border: 1px solid #e0e8ee;
    border-radius: 4px;
}
.news-formbarometer .news-form-legend span {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    font-size: 12px;
    line-height: 18px;
}
/* =========================================================
   SAMLET TABELBOKS
   ========================================================= */
.news-formbarometer .news-form-panel {
    width: 100%;
    margin: 24px 0 28px;
    padding: 0;
    background: #ffffff;
    border: 1px solid #d5e0e8;
    border-radius: 6px;
    overflow: hidden;
}
/* =========================================================
   OVERSKRIFT
   ========================================================= */
.news-formbarometer .news-form-panel-heading {
    padding: 9px 12px;
    background: #104470;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 20px;
}
/* =========================================================
   PERIODE
   ========================================================= */
.news-formbarometer .news-form-period {
    padding: 8px 12px;
    background: #f2f6f9;
    border-bottom: 1px solid #dce5ec;
    color: #356b96;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 17px;
}
/* =========================================================
   TABEL – GRUNDLAYOUT
   ========================================================= */
.news-formbarometer table.news-form-table {
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
    border-collapse: collapse;
    table-layout: fixed;
    font-family: Arial, Helvetica, sans-serif;
    color: #10315b;
}
/* =========================================================
   KOLONNEBREDDER
   ========================================================= */
.news-formbarometer .col-position {
    width: 5%;
}
.news-formbarometer .col-club {
    width: 30%;
}
.news-formbarometer .col-small {
    width: 5%;
}
.news-formbarometer .col-score {
    width: 11%;
}
.news-formbarometer .col-diff {
    width: 7%;
}
.news-formbarometer .col-points {
    width: 7%;
}
.news-formbarometer .col-recent {
    width: 20%;
}
/* =========================================================
   TABELHOVED
   ========================================================= */
.news-formbarometer .news-form-table thead th {
    padding: 7px 4px;
    background: #cfe5f2;
    color: #10315b;
    border: 0;
    border-bottom: 1px solid #aac8dc;
    font-size: 12px;
    font-weight: 700;
    line-height: 18px;
    text-align: center;
    white-space: nowrap;
}
/* =========================================================
   TABELRÆKKER
   ========================================================= */
.news-formbarometer .news-form-table tbody td {
    padding: 9px 4px;
    border: 0;
    border-bottom: 1px solid #e0e7ec;
    font-size: 13px;
    font-weight: 400;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    font-variant-numeric: tabular-nums;
}
/* =========================================================
   SKIFTEVIS RÆKKEFARVER
   ========================================================= */
.news-formbarometer .news-form-table tbody tr:nth-child(odd) td {
    background: #ffffff;
}
.news-formbarometer .news-form-table tbody tr:nth-child(even) td {
    background: #f2f4f5;
}
/* =========================================================
   VENSTRESTILLING
   ========================================================= */
.news-formbarometer .news-form-table thead th.news-align-left,
.news-formbarometer .news-form-table tbody td.news-align-left {
    text-align: left;
}
/* =========================================================
   PLACERINGER
   ========================================================= */
.news-formbarometer .news-form-position {
    color: #647b90;
}
.news-formbarometer .news-form-position.news-form-gold {
    color: #a77a18;
}
.news-formbarometer .news-form-position.news-form-silver {
    color: #758491;
}
.news-formbarometer .news-form-position.news-form-bronze {
    color: #a06a45;
}
/* =========================================================
   KLUBNAVNE OG LOGOER
   ========================================================= */
.news-formbarometer .news-form-club {
    white-space: normal;
}
.news-formbarometer .news-form-club-inner {
    display: flex;
    align-items: center;
    gap: 9px;
    min-width: 0;
}
.news-formbarometer .news-form-club-inner img {
    display: block;
    flex: 0 0 22px;
    width: 22px;
    height: 22px;
    object-fit: contain;
    margin: 0;
    padding: 0;
    border: 0;
}
.news-formbarometer .news-form-club-inner span {
    display: block;
    min-width: 0;
    font-size: 13px;
    line-height: 18px;
    white-space: normal;
    overflow-wrap: normal;
}
/* =========================================================
   MÅL OG MÅLFORSKEL
   ========================================================= */
.news-formbarometer .news-form-score {
    white-space: nowrap;
}
/* =========================================================
   POINTKOLONNE
   ========================================================= */
.news-formbarometer .news-form-table tbody tr td.news-form-points {
    background: #e6f1f7;
    color: #104470;
    font-weight: 700;
}
/* =========================================================
   SENESTE SEKS RESULTATER
   ========================================================= */
.news-formbarometer .news-form-recent {
    white-space: nowrap;
}
.news-formbarometer .news-form-dots {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 6px;
    white-space: nowrap;
}
.news-formbarometer .news-form-dots .news-result-dot {
    flex: 0 0 11px;
    width: 11px;
    height: 11px;
}
/* =========================================================
   BUNDSEKTION – FILTRE OG NOTE
   ========================================================= */
.news-formbarometer .news-form-panel-footer {
    padding: 11px 12px 10px;
    background: #f7f9fa;
    border-top: 3px solid #104470;
    border-radius: 0 0 6px 6px;
}
/* =========================================================
   FILTRE
   ========================================================= */
.news-formbarometer .news-form-controls {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-end;
    gap: 8px;
    margin: 0;
    padding: 0;
}
.news-formbarometer .news-form-control-group {
    display: flex;
    align-items: center;
    gap: 5px;
}
.news-formbarometer .news-form-control-group label {
    color: #647584;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap;
}
/* =========================================================
   SELECTS
   ========================================================= */
.news-formbarometer .news-form-controls select {
    display: block;
    height: 29px;
    min-width: 0;
    margin: 0;
    padding: 4px 5px;
    background: #ffffff;
    border: 1px solid #cdd7df;
    border-radius: 4px;
    color: #17344e;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
}
.news-formbarometer .news-form-controls .news-form-round {
    width: 49px;
    max-width: 49px;
}
.news-formbarometer .news-form-controls .news-form-season {
    width: 100px;
    max-width: 100px;
}
/* =========================================================
   VIS-KNAP
   ========================================================= */
.news-formbarometer .news-form-submit {
    height: 29px;
    margin: 0;
    padding: 4px 12px;
    border: 1px solid #104470;
    border-radius: 4px;
    background: #104470;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 18px;
    cursor: pointer;
}
.news-formbarometer .news-form-submit:hover {
    background: #1c5a8a;
}
/* =========================================================
   NOTE UNDER FILTRE
   ========================================================= */
.news-formbarometer .news-form-panel-note {
    margin: 9px 0 0;
    color: #74818b;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    text-align: right;
}
/* =========================================================
   ANDRE SIDER I SERIEN
   ========================================================= */
.news-formbarometer .news-form-related {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 8px;
    margin: 14px 0 5px;
}
.news-formbarometer .news-form-related a {
    display: block;
    padding: 10px 12px;
    background: #f5f8fa;
    border: 1px solid #dce5ec;
    border-radius: 4px;
    color: #104470;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    text-decoration: none;
}
.news-formbarometer .news-form-related a:hover {
    background: #e5f0f7;
    text-decoration: none;
}
/* =========================================================
   MOBIL – OP TIL 650 PX
   ========================================================= */
@media (max-width: 650px) {
    /* BILLEDE */
    .news-formbarometer .news-form-illustration {
        width: 90px;
        max-width: 28%;
        margin: 2px 0 12px 12px;
    }
    .news-formbarometer .news-form-illustration img {
        width: 100%;
        height: auto;
        aspect-ratio: 408 / 707;
        object-fit: contain;
    }
    /* TABELHOVED */
    .news-formbarometer .news-form-table thead th {
        padding: 7px 2px;
        font-size: 10px;
        line-height: 15px;
    }
    /* TABELRÆKKER */
    .news-formbarometer .news-form-table tbody td {
        padding: 7px 2px;
        font-size: 10px;
        line-height: 16px;
    }
    /* KOLONNEBREDDER */
    .news-formbarometer .col-position {
        width: 5%;
    }
    .news-formbarometer .col-club {
        width: 27%;
    }
    .news-formbarometer .col-small {
        width: 5%;
    }
    .news-formbarometer .col-score {
        width: 11%;
    }
    .news-formbarometer .col-diff {
        width: 7%;
    }
    .news-formbarometer .col-points {
        width: 7%;
    }
    .news-formbarometer .col-recent {
        width: 23%;
    }
    /* KLUBLOGOER */
    .news-formbarometer .news-form-club-inner {
        gap: 4px;
    }
    .news-formbarometer .news-form-club-inner img {
        flex-basis: 16px;
        width: 16px;
        height: 16px;
    }
    .news-formbarometer .news-form-club-inner span {
        font-size: 10px;
        line-height: 15px;
    }
    /* FORMPRIKKER */
    .news-formbarometer .news-form-dots {
        gap: 3px;
    }
    .news-formbarometer .news-form-dots .news-result-dot {
        flex-basis: 8px;
        width: 8px;
        height: 8px;
    }
    /* SELECTS – 16 PX MOD IOS-ZOOM */
    .news-formbarometer .news-form-controls select {
        height: 34px;
        font-size: 16px;
    }
    .news-formbarometer .news-form-controls .news-form-round {
        width: 49px;
        max-width: 49px;
    }
    .news-formbarometer .news-form-controls .news-form-season {
        width: 115px;
        max-width: 115px;
    }
    .news-formbarometer .news-form-submit {
        height: 34px;
    }
}
/* =========================================================
   SMÅ MOBILER – OP TIL 390 PX
   ========================================================= */
@media (max-width: 390px) {
    .news-formbarometer .news-form-table thead th,
    .news-formbarometer .news-form-table tbody td {
        padding-left: 1px;
        padding-right: 1px;
        font-size: 9px;
    }
    .news-formbarometer .news-form-club-inner span {
        font-size: 9px;
    }
    .news-formbarometer .news-form-dots {
        gap: 2px;
    }
    .news-formbarometer .news-form-dots .news-result-dot {
        flex-basis: 7px;
        width: 7px;
        height: 7px;
    }
    .news-formbarometer .news-form-related {
        grid-template-columns: 1fr;
    }
    .news-formbarometer .news-form-panel-note {
        text-align: left;
    }
}
/* =========================================================
   NYHEDSARKIV – ZEBRA v28
   Årsrækker tæller ikke med i zebraens rækkefølge.
   ========================================================= */
.news-archive .news-archive-table tbody tr.news-entry.news-row-odd td { background: #ffffff; }
.news-archive .news-archive-table tbody tr.news-entry.news-row-even td { background: #F2F4F5; }
.news-archive .news-archive-table tbody tr.news-year th {
    background: #E5F0F7;
    color: #104470;
    border-top: 1px solid #D4E1EB;
    border-bottom: 1px solid #D4E1EB;
}
.news-archive .news-archive-table tbody tr.news-entry td { border-bottom: 1px solid #E5E9ED; }
.news-archive .news-archive-table tbody tr.news-entry:hover td { background: #EAF2F8; }
/* =========================================================
   SUPERSTATS NEWS – DANSK / UDENLANDSK SPILLETID v29
   Tilføjet til fælles news.css uden at ændre øvrige artikler.
   ========================================================= */
.news-article.news-udl .news-udl-table-wrap {
    display: block;
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
    margin: 20px 0 12px;
    padding: 0;
    border: 1px solid #dce4eb;
    border-bottom: 3px solid #104470;
    border-radius: 6px;
    overflow: hidden;
    background: #fff;
}
.news-article.news-udl .news-udl-table-heading {
    display: block;
    margin: 0;
    padding: 9px 12px;
    background: #104470;
    border: 0;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    text-align: left;
}
.news-article.news-udl table.news-udl-table {
    display: table;
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;
    table-layout: fixed;
    background: #fff;
    color: #10315b;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
}
.news-article.news-udl .news-udl-table thead { display: table-header-group; }
.news-article.news-udl .news-udl-table thead tr,
.news-article.news-udl .news-udl-table tbody tr { display: table-row; }
.news-article.news-udl .news-udl-table thead th {
    display: table-cell;
    padding: 8px 6px;
    background: #e5f0f7;
    color: #104470;
    border: 0;
    border-bottom: 1px solid #cbdce9;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 17px;
    text-align: right;
    vertical-align: middle;
    white-space: nowrap;
}
.news-article.news-udl .news-udl-table tbody td {
    display: table-cell;
    padding: 8px 6px;
    border: 0;
    border-bottom: 1px solid #e5e9ed;
    background: #fff;
    color: #10315b;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    text-align: right;
    vertical-align: middle;
    font-variant-numeric: tabular-nums;
}
.news-article.news-udl .news-udl-table tbody tr:nth-child(odd) td { background: #fff; }
.news-article.news-udl .news-udl-table tbody tr:nth-child(even) td { background: #f2f4f5; }
.news-article.news-udl .news-udl-table tbody tr:last-child td { border-bottom: 0; }
.news-article.news-udl .news-udl-table thead th.news-udl-left,
.news-article.news-udl .news-udl-table tbody td.news-udl-left { text-align: left; }
.news-article.news-udl .news-udl-table tbody td.news-udl-share {
    color: #104470;
    font-weight: 700;
}
.news-article.news-udl .news-udl-table a {
    color: #104470;
    text-decoration: none;
    font-weight: 400;
}
.news-article.news-udl .news-udl-table a:hover { text-decoration: underline; }
.news-article.news-udl .news-udl-table .news-udl-club {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: 7px;
    width: 100%;
    min-width: 0;
    text-decoration: none;
}
.news-article.news-udl .news-udl-club img {
    display: block;
    flex: 0 0 20px;
    width: 20px;
    height: 20px;
    max-width: 20px;
    object-fit: contain;
    margin: 0;
    padding: 0;
    border: 0;
    background: transparent;
}
.news-article.news-udl .news-udl-club span {
    display: block;
    min-width: 0;
    margin: 0;
    padding: 0;
    font-size: 13px;
    line-height: 18px;
    white-space: normal;
    overflow-wrap: normal;
}
.news-article.news-udl .news-udl-table-note {
    display: block;
    margin: 0;
    padding: 9px 12px;
    background: #f2f4f5;
    border-top: 1px solid #dce4eb;
    color: #687987;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 400;
    line-height: 17px;
}
.news-article.news-udl .news-udl-note {
    margin: -9px 0 23px;
    color: #74818b;
    font-size: 11px;
    line-height: 17px;
}
.news-article.news-udl .news-udl-controls {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    margin: 0 0 22px;
    padding: 0;
    border: 0;
    background: transparent;
}
.news-article.news-udl .news-udl-controls select {
    display: block;
    width: 136px;
    height: 29px;
    margin: 0;
    padding: 4px 6px;
    border: 1px solid #cdd7df;
    border-radius: 4px;
    background: #fff;
    color: #17344e;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    cursor: pointer;
}
.news-article.news-udl .news-udl-related {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 8px;
    margin: 14px 0 5px;
    padding: 0;
}
.news-article.news-udl .news-udl-related a {
    display: block;
    margin: 0;
    padding: 10px 12px;
    background: #f5f8fa;
    border: 1px solid #dce5ec;
    border-radius: 4px;
    color: #104470;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    text-decoration: none;
}
.news-article.news-udl .news-udl-related a:hover {
    background: #e5f0f7;
    text-decoration: none;
}
@media (max-width: 650px) {
    .news-article.news-udl .news-udl-table-heading {
        padding: 8px 10px;
        font-size: 13px;
        line-height: 19px;
    }
    .news-article.news-udl .news-udl-table thead th {
        padding: 7px 3px;
        font-size: 10px;
        line-height: 15px;
    }
    .news-article.news-udl .news-udl-table tbody td {
        padding: 7px 3px;
        font-size: 10px;
        line-height: 16px;
    }
    .news-article.news-udl .news-udl-club { gap: 4px; }
    .news-article.news-udl .news-udl-club img {
        flex-basis: 16px;
        width: 16px;
        height: 16px;
        max-width: 16px;
    }
    .news-article.news-udl .news-udl-club span {
        font-size: 10px;
        line-height: 15px;
    }
    .news-article.news-udl .news-udl-table-note {
        padding: 8px 10px;
        font-size: 11px;
        line-height: 16px;
    }
    .news-article.news-udl .news-udl-controls select {
        height: 34px;
        font-size: 16px;
    }
}
@media (max-width: 390px) {
    .news-article.news-udl .news-udl-table thead th,
    .news-article.news-udl .news-udl-table tbody td {
        padding-left: 2px;
        padding-right: 2px;
        font-size: 9px;
    }
    .news-article.news-udl .news-udl-club img {
        flex-basis: 14px;
        width: 14px;
        height: 14px;
        max-width: 14px;
    }
    .news-article.news-udl .news-udl-club span { font-size: 9px; }
    .news-article.news-udl .news-udl-related { grid-template-columns: 1fr; }
}
/* =========================================================
   NEWS UDL v30 – FULDE KLUBNAVNE OG KOMPAKT SÆSONVÆLGER
   ========================================================= */
.news-article.news-udl .news-udl-club-table thead th.news-udl-club-heading {
    padding-left: 33px;
    text-align: left;
}
.news-article.news-udl .news-udl-club-table .news-udl-club {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 7px;
    min-width: 0;
}
.news-article.news-udl .news-udl-club-table .news-udl-club span {
    flex: 1 1 auto;
    min-width: 0;
    overflow-wrap: normal;
    word-break: normal;
}
.news-article.news-udl .news-udl-controls select {
    width: 106px;
    min-width: 0;
    max-width: 106px;
    padding: 4px 4px;
}
@media (max-width: 650px) {
    .news-article.news-udl .news-udl-club-table thead th.news-udl-club-heading {
        padding-left: 23px;
    }
    .news-article.news-udl .news-udl-club-table .news-udl-club { gap: 4px; }
    .news-article.news-udl .news-udl-controls select {
        width: 112px;
        max-width: 112px;
        font-size: 16px;
    }
}
/* =========================================================
   NEWS – VI HIVER DEN FREM, RUNDESTATISTIK – v31
   ========================================================= */
.news-article.news-hiver-runde .news-hiver-intro { display: flow-root; }
.news-article.news-hiver-runde .news-hiver-figure { float: right; width: 220px; max-width: 38%; margin: 2px 0 15px 20px; padding: 0; border: 0; background: transparent; }
.news-article.news-hiver-runde .news-hiver-figure img { display: block; width: 100%; height: auto; border-radius: 6px; }
.news-article.news-hiver-runde .news-hiver-legend { display: flex; align-items: center; flex-wrap: wrap; gap: 12px; margin: 7px 0 12px; font: 12px/18px Arial, Helvetica, sans-serif; color: #526677; }
.news-article.news-hiver-runde .news-hiver-legend-item { display: inline-flex; align-items: center; gap: 5px; }
.news-article.news-hiver-runde .news-hiver-dot { display: inline-block; width: 10px; height: 10px; flex: 0 0 10px; border-radius: 50%; border: 1px solid rgba(0,0,0,.09); }
.news-article.news-hiver-runde .news-hiver-dot--win { background: #27945b; }
.news-article.news-hiver-runde .news-hiver-dot--draw { background: #e3a42e; }
.news-article.news-hiver-runde .news-hiver-dot--loss { background: #d9534f; }
.news-article.news-hiver-runde .news-hiver-links { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 10px; margin: 18px 0 24px; }
.news-article.news-hiver-runde .news-hiver-link { display: flex; align-items: center; justify-content: space-between; gap: 10px; min-width: 0; padding: 12px 13px; border: 1px solid #dce5ec; border-radius: 6px; background: #f5f8fa; color: #104470; font: 700 13px/19px Arial, Helvetica, sans-serif; text-decoration: none; }
.news-article.news-hiver-runde .news-hiver-link:hover { background: #e5f0f7; text-decoration: none; }
.news-article.news-hiver-runde .news-hiver-series { margin: 12px 0 4px; padding: 0; list-style: none; }
.news-article.news-hiver-runde .news-hiver-series li { padding: 7px 0; border-bottom: 1px solid #e5e9ed; font-size: 13px; }
.news-article.news-hiver-runde .news-hiver-series li:last-child { border-bottom: 0; }
.news-article.news-hiver-runde .news-hiver-series a { color: #104470; text-decoration: none; }
.news-article.news-hiver-runde .news-hiver-series a:hover { text-decoration: underline; }
@media (max-width:650px) {
 .news-article.news-hiver-runde .news-hiver-figure { width: 145px; max-width: 40%; margin: 2px 0 10px 12px; }
 .news-article.news-hiver-runde .news-hiver-links { grid-template-columns: 1fr; }
}
/* =========================================================
   NEWS – VI HIVER DEN FREM, SERIELINKS v32
   To kolonner, diskrete lysegrå kort, mobilvenlig.
   ========================================================= */
.news-article.news-hiver-runde .news-hiver-related {
    margin: 24px 0 0;
    padding: 0;
}
.news-article.news-hiver-runde .news-hiver-related h2 {
    margin: 0 0 15px;
    padding: 0 0 12px;
    border-bottom: 1px solid #d7e0e7;
    color: #104470;
}
.news-article.news-hiver-runde .news-hiver-series-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 10px;
    margin: 0;
    padding: 0;
}
.news-article.news-hiver-runde .news-hiver-series-grid a {
    display: flex;
    align-items: center;
    min-height: 49px;
    min-width: 0;
    padding: 11px 15px;
    background: #f4f7f9;
    border: 1px solid #d8e2ea;
    border-radius: 5px;
    color: #104470;
    font: 400 13px/19px Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.news-article.news-hiver-runde .news-hiver-series-grid a:hover {
    background: #e9f1f6;
    text-decoration: none;
}
@media (max-width: 520px) {
    .news-article.news-hiver-runde .news-hiver-series-grid {
        grid-template-columns: 1fr;
        gap: 8px;
    }
}
/* =========================================================
   VI HIVER DEN FREM – CLEAN SHEETS v35
   Det smalle, lodrette artikelbillede bevarer sin proportion.
   ========================================================= */
.news-article.news-hiver-cleansheets .news-hiver-figure {
    width: 140px;
    max-width: 32%;
    margin: 2px 0 14px 18px;
}
.news-article.news-hiver-cleansheets .news-hiver-figure img {
    width: 100%;
    height: auto;
}
@media (max-width: 520px) {
    .news-article.news-hiver-cleansheets .news-hiver-figure {
        width: 100px;
        max-width: 32%;
        margin-left: 12px;
    }
}
/* =========================================================
   VI HIVER DEN FREM – YNGST TIL X KAMPE / MÅL v37
   ========================================================= */
.news-article.news-hiver-yngst .news-hiver-quote {
    margin: 17px 0;
    padding: 13px 17px;
    border-left: 3px solid #104470;
    background: #f4f7f9;
    color: #243d52;
    font: 400 14px/1.6 Arial, Helvetica, sans-serif;
}
.news-article.news-hiver-yngst .news-hiver-quote p { margin: 0 0 9px; }
.news-article.news-hiver-yngst .news-hiver-quote cite { font: normal 12px/18px Arial, Helvetica, sans-serif; color: #627586; }
.news-article.news-hiver-yngst .news-hiver-quote a { color: #104470; }
/* NEWS – PATRICK MORTENSENS STREAK v39 */
.news-article.news-mortensen .news-streak-note {margin:15px 0 20px;padding:11px 14px;background:#f4f7f9;border-left:3px solid #104470;color:#536577;font:italic 13px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-mortensen .news-streak-table-wrap {overflow-x:auto;margin:16px 0 22px;border:1px solid #dce5ec;border-bottom:3px solid #104470;border-radius:5px 5px 0 0}
.news-article.news-mortensen .news-streak-table {width:100%;border-collapse:collapse;font:13px/1.45 Arial,Helvetica,sans-serif;color:#243d52}
.news-article.news-mortensen .news-streak-table thead th {background:#eaf2f8;color:#104470;text-align:center;padding:9px 7px;white-space:nowrap;font-weight:700}
.news-article.news-mortensen .news-streak-table thead th:first-child,.news-article.news-mortensen .news-streak-table thead th:nth-child(2) {text-align:left}
.news-article.news-mortensen .news-streak-table tbody td {padding:9px 7px;text-align:center;border-top:1px solid #e5ebef}
.news-article.news-mortensen .news-streak-table tbody td:first-child,.news-article.news-mortensen .news-streak-table tbody td:nth-child(2) {text-align:left}
.news-article.news-mortensen .news-streak-table tbody tr:nth-child(even) {background:#f5f7f8}
.news-article.news-mortensen .news-streak-table a {color:#104470;text-decoration:none}
.news-article.news-mortensen .news-streak-table a:hover {text-decoration:underline}
.news-article.news-mortensen .news-streak-table tbody td:last-child {font-weight:700;color:#104470}
@media(max-width:600px){.news-article.news-mortensen .news-streak-table {font-size:12px}.news-article.news-mortensen .news-streak-table thead th,.news-article.news-mortensen .news-streak-table tbody td {padding:8px 5px}}
/* =========================================================
   HJEMME BEDST – SÆSONFORDELING v41
   ========================================================= */
.news-article.news-hjemme-bedst .news-hjemme-table-wrap {margin:16px 0 8px;border:1px solid #dce5ec;border-bottom:3px solid #104470;border-radius:5px 5px 0 0;overflow:hidden}
.news-article.news-hjemme-bedst .news-hjemme-table {width:100%;border-collapse:collapse;font:13px/1.45 Arial,Helvetica,sans-serif;color:#243d52;font-variant-numeric:tabular-nums}
.news-article.news-hjemme-bedst .news-hjemme-table thead th {background:#eaf2f8;color:#104470;padding:10px 12px;font-weight:700;text-align:right;cursor:pointer}
.news-article.news-hjemme-bedst .news-hjemme-table thead th:first-child {text-align:left}
.news-article.news-hjemme-bedst .news-hjemme-table tbody td {padding:9px 12px;text-align:right;border-top:1px solid #e5ebef}
.news-article.news-hjemme-bedst .news-hjemme-table tbody td:first-child {text-align:left}
.news-article.news-hjemme-bedst .news-hjemme-table tbody tr:nth-child(even) {background:#f5f7f8}
.news-article.news-hjemme-bedst .news-hjemme-table tbody td:last-child {font-weight:700;color:#104470}
.news-article.news-hjemme-bedst .news-hjemme-hint {font:12px/1.5 Arial,Helvetica,sans-serif;color:#657889;margin:8px 0 20px}
@media(max-width:520px){.news-article.news-hjemme-bedst .news-hjemme-table thead th,.news-article.news-hjemme-bedst .news-hjemme-table tbody td {padding:8px 6px}}
/* =========================================================
   TÆSK TIL FØRERHOLDET – v43
   ========================================================= */
.news-article.news-foererhold .news-foererhold-quote {margin:18px 0 22px;padding:14px 17px;border-left:3px solid #104470;background:#f4f7f9;color:#243d52}
.news-article.news-foererhold .news-foererhold-quote p {margin:0 0 9px;font:14px/1.6 Arial,Helvetica,sans-serif}
.news-article.news-foererhold .news-foererhold-quote cite {font:normal 12px/18px Arial,Helvetica,sans-serif;color:#627586}
.news-article.news-foererhold .news-foererhold-quote a {color:#104470}
.news-article.news-foererhold .news-foererhold-table-wrap {margin:16px 0 8px;border:1px solid #dce5ec;border-bottom:3px solid #104470;border-radius:5px 5px 0 0;overflow-x:auto}
.news-article.news-foererhold .news-foererhold-table {width:100%;border-collapse:collapse;font:13px/1.45 Arial,Helvetica,sans-serif;color:#243d52;font-variant-numeric:tabular-nums}
.news-article.news-foererhold .news-foererhold-table thead th {background:#eaf2f8;color:#104470;padding:9px 7px;font-weight:700;text-align:center;cursor:pointer}
.news-article.news-foererhold .news-foererhold-table thead th:nth-child(1),.news-article.news-foererhold .news-foererhold-table thead th:nth-child(4),.news-article.news-foererhold .news-foererhold-table thead th:nth-child(5) {text-align:left}
.news-article.news-foererhold .news-foererhold-table tbody td {padding:9px 7px;text-align:center;border-top:1px solid #e5ebef}
.news-article.news-foererhold .news-foererhold-table tbody td:nth-child(1),.news-article.news-foererhold .news-foererhold-table tbody td:nth-child(4),.news-article.news-foererhold .news-foererhold-table tbody td:nth-child(5) {text-align:left}
.news-article.news-foererhold .news-foererhold-table tbody tr:nth-child(even) {background:#f5f7f8}
.news-article.news-foererhold .news-foererhold-table a {color:#104470;font-weight:700;text-decoration:none}
.news-article.news-foererhold .news-foererhold-table a:hover {text-decoration:underline}
.news-article.news-foererhold .news-foererhold-hint {font:12px/1.5 Arial,Helvetica,sans-serif;color:#657889;margin:8px 0 20px}
@media(max-width:600px){.news-article.news-foererhold .news-foererhold-table {font-size:11px}.news-article.news-foererhold .news-foererhold-table thead th,.news-article.news-foererhold .news-foererhold-table tbody td {padding:7px 4px}}
/* =========================================================
   TRÆNERNE 2017/2018 – HISTORISK OVERSIGT v44
   ========================================================= */
.news-article.news-traenere-2017 .news-traenere-table-wrap {margin:16px 0 8px;border:1px solid #dce5ec;border-bottom:3px solid #104470;border-radius:5px 5px 0 0;overflow-x:auto}
.news-article.news-traenere-2017 .news-traenere-table {width:100%;border-collapse:collapse;font:13px/1.45 Arial,Helvetica,sans-serif;color:#243d52;font-variant-numeric:tabular-nums}
.news-article.news-traenere-2017 .news-traenere-table thead th {padding:10px 9px;background:#eaf2f8;color:#104470;font-weight:700;text-align:left}
.news-article.news-traenere-2017 .news-traenere-table thead th:nth-child(3),.news-article.news-traenere-2017 .news-traenere-table tbody td:nth-child(3) {text-align:center}
.news-article.news-traenere-2017 .news-traenere-table tbody td {padding:9px;border-top:1px solid #e5ebef;vertical-align:middle}
.news-article.news-traenere-2017 .news-traenere-table tbody tr:nth-child(even) {background:#f5f7f8}
.news-article.news-traenere-2017 .news-traenere-table .news-traenere-club {white-space:nowrap}
.news-article.news-traenere-2017 .news-traenere-club img {display:inline-block;width:20px;height:20px;object-fit:contain;vertical-align:middle;margin-right:8px;border:0;background:transparent}
.news-article.news-traenere-2017 .news-traenere-table a {color:#104470;text-decoration:none}
.news-article.news-traenere-2017 .news-traenere-table a:hover {text-decoration:underline}
.news-article.news-traenere-2017 .news-traenere-table .news-traenere-divider td {padding:9px;background:#edf2f6;color:#526879;font-size:12px;font-weight:700;text-align:left}
.news-article.news-traenere-2017 .news-traenere-note {margin:9px 0 22px;color:#657889;font:12px/1.5 Arial,Helvetica,sans-serif}
@media(max-width:600px){.news-article.news-traenere-2017 .news-traenere-table {font-size:11px}.news-article.news-traenere-2017 .news-traenere-table thead th,.news-article.news-traenere-2017 .news-traenere-table tbody td {padding:8px 5px}.news-article.news-traenere-2017 .news-traenere-club img {width:16px;height:16px;margin-right:4px}}
/* Trænere 2017: godkendt zebra og lodret centrerede klublogoer – v45 */
.news-article.news-traenere-2017 .news-traenere-table tbody tr:not(.news-traenere-divider):nth-child(odd) > td {background:#fff;}
.news-article.news-traenere-2017 .news-traenere-table tbody tr:not(.news-traenere-divider):nth-child(even) > td {background:#F2F4F5;}
.news-article.news-traenere-2017 .news-traenere-table tbody td.news-traenere-club {vertical-align:middle;white-space:nowrap;}
.news-article.news-traenere-2017 .news-traenere-table tbody td.news-traenere-club img {display:inline-block;vertical-align:middle;object-fit:contain;margin:0 8px 0 0;padding:0;}
.news-article.news-traenere-2017 .news-traenere-table tbody td.news-traenere-club span {display:inline-block;vertical-align:middle;}
.news-article.news-traenere-2017 .news-traenere-table tbody tr.news-traenere-divider > td {background:#edf2f6;}
/* Nulstil zebra efter mellemrubrikken, så begge grupper begynder hvidt. */
.news-article.news-traenere-2017 .news-traenere-table tbody tr:nth-child(12) > td,
.news-article.news-traenere-2017 .news-traenere-table tbody tr:nth-child(14) > td {background:#fff;}
.news-article.news-traenere-2017 .news-traenere-table tbody tr:nth-child(13) > td,
.news-article.news-traenere-2017 .news-traenere-table tbody tr:nth-child(15) > td {background:#F2F4F5;}
/* =========================================================
   22 DANSKERE FRA START – v46
   ========================================================= */
.news-article.news-22-danskere .news-22-photo{float:right;width:260px;max-width:42%;margin:2px 0 16px 20px;padding:0}
.news-article.news-22-danskere .news-22-photo img{display:block;width:100%;height:auto;border-radius:5px}
.news-article.news-22-danskere .news-22-photo figcaption{margin-top:6px;color:#667987;font:11px/1.5 Arial,Helvetica,sans-serif}
.news-article.news-22-danskere .news-22-photo figcaption span{display:block;color:#8796a1}
.news-article.news-22-danskere .news-22-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;clear:both;margin:18px 0 26px}
.news-article.news-22-danskere .news-22-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;border:1px solid #dce5ec;border-radius:5px;background:#f5f8fa;color:#104470;font:700 12px/1.45 Arial,Helvetica,sans-serif;text-decoration:none}
.news-article.news-22-danskere .news-22-links a:hover{background:#e5f0f7}
.news-article.news-22-danskere .news-22-links a span{font-size:16px;font-weight:400}
.news-article.news-22-danskere .news-22-table-wrap{margin:14px 0 23px;border:1px solid #dce5ec;border-bottom:3px solid #104470;border-radius:5px 5px 0 0;overflow:hidden}
.news-article.news-22-danskere .news-22-table{width:100%;border-collapse:collapse;color:#243d52;font:13px/1.45 Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums}
.news-article.news-22-danskere .news-22-table thead th{padding:9px 10px;background:#eaf2f8;color:#104470;font-weight:700;text-align:center}
.news-article.news-22-danskere .news-22-table thead th:first-child{text-align:left}
.news-article.news-22-danskere .news-22-table tbody td{padding:9px 10px;border-top:1px solid #e5ebef;text-align:center;vertical-align:middle}
.news-article.news-22-danskere .news-22-table tbody td:first-child{text-align:left}
.news-article.news-22-danskere .news-22-table tbody tr:nth-child(odd) td{background:#fff}
.news-article.news-22-danskere .news-22-table tbody tr:nth-child(even) td{background:#F2F4F5}
.news-article.news-22-danskere .news-22-table tbody td:last-child{font-weight:700;color:#104470}
.news-article.news-22-danskere .news-22-table a{color:#104470;text-decoration:none}
.news-article.news-22-danskere .news-22-table a:hover{text-decoration:underline}
@media(max-width:600px){.news-article.news-22-danskere .news-22-photo{width:145px;max-width:42%;margin-left:12px}.news-article.news-22-danskere .news-22-links{grid-template-columns:1fr}.news-article.news-22-danskere .news-22-table{font-size:11px}.news-article.news-22-danskere .news-22-table thead th,.news-article.news-22-danskere .news-22-table tbody td{padding:8px 5px}}
/* NEWS – AGF / HB KØGE OPRYKKERSTART 2011 – v47 */
.news-article.news-oprykker-2011 .news-article-body{display:flow-root}
.news-oprykker-2011 .news-oprykker-photo{float:right;width:260px;max-width:43%;margin:2px 0 15px 22px}
.news-oprykker-2011 .news-oprykker-photo img{display:block;width:100%;height:auto;border-radius:5px}
.news-oprykker-2011 .news-oprykker-photo figcaption{font:11px/16px Arial,Helvetica,sans-serif;color:#697885;margin-top:5px}
.news-oprykker-2011 .news-oprykker-photo figcaption span{display:block}
.news-oprykker-2011 .news-oprykker-section{margin:20px 0 0;border-bottom:3px solid #104470;background:#fff}
.news-oprykker-2011 .news-oprykker-section h2{margin:0;padding:9px 12px;background:#104470;color:#fff;font:700 14px/19px Arial,Helvetica,sans-serif}
.news-oprykker-2011 .news-oprykker-table-wrap{width:100%;overflow-x:auto}
.news-oprykker-2011 .news-oprykker-table{width:100%;border-collapse:collapse;font:12px/18px Arial,Helvetica,sans-serif;color:#243b4d}
.news-oprykker-2011 .news-oprykker-table th{padding:8px 5px;background:#dcebf4;color:#104470;text-align:center;white-space:nowrap;font-weight:700}
.news-oprykker-2011 .news-oprykker-table td{padding:7px 5px;text-align:center;border-bottom:1px solid #e6e9eb;vertical-align:middle}
.news-oprykker-2011 .news-oprykker-table tbody tr:nth-child(odd){background:#fff}
.news-oprykker-2011 .news-oprykker-table tbody tr:nth-child(even){background:#f2f4f5}
.news-oprykker-2011 .news-oprykker-table .leftalign{text-align:left}
.news-oprykker-2011 .news-oprykker-table td:nth-child(2){white-space:nowrap}
.news-oprykker-2011 .news-oprykker-note{padding:10px 12px;font:12px/18px Arial,Helvetica,sans-serif;color:#677987}
.news-oprykker-2011 .news-oprykker-controls{padding:10px 12px;background:#f6f7f8;font:12px/18px Arial,Helvetica,sans-serif}
.news-oprykker-2011 .news-oprykker-controls p{margin:0 0 8px;color:#677987}
.news-oprykker-2011 .news-oprykker-controls form{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}
.news-oprykker-2011 .news-oprykker-controls select,.news-oprykker-2011 .news-oprykker-controls button{font:12px Arial,Helvetica,sans-serif;min-height:29px;padding:4px 6px}
.news-oprykker-2011 .news-oprykker-controls button{background:#104470;color:white;border:0;border-radius:3px;padding:5px 11px;cursor:pointer}
.news-oprykker-2011 .news-oprykker-related{margin:15px 0}
.news-oprykker-2011 .news-oprykker-related a{display:flex;justify-content:space-between;gap:10px;padding:11px 13px;background:#f2f4f5;border:1px solid #dce5ec;border-radius:5px;color:#104470;text-decoration:none;font:700 13px/19px Arial,Helvetica,sans-serif}
.news-oprykker-2011 .news-oprykker-bottom{display:flex;gap:16px;flex-wrap:wrap;padding:14px 12px;background:#fff;font:12px/18px Arial,Helvetica,sans-serif}
.news-oprykker-2011 .news-oprykker-bottom a{color:#104470;text-decoration:none}
@media(max-width:650px){.news-oprykker-2011 .news-oprykker-photo{width:145px;max-width:40%;margin:2px 0 10px 12px}.news-oprykker-2011 .news-oprykker-table{font-size:11px}.news-oprykker-2011 .news-oprykker-table th,.news-oprykker-2011 .news-oprykker-table td{padding:6px 3px}.news-oprykker-2011 .news-oprykker-controls select{font-size:16px}}
/* AGF 2011 – v48: konsekvent zebra, kompakte vælgere */
.news-article.news-oprykker-2011 .news-oprykker-table tbody tr:nth-child(odd),
.news-article.news-oprykker-2011 .news-oprykker-table tbody tr:nth-child(odd) > td {background:#FFFFFF !important;}
.news-article.news-oprykker-2011 .news-oprykker-table tbody tr:nth-child(even),
.news-article.news-oprykker-2011 .news-oprykker-table tbody tr:nth-child(even) > td {background:#F2F4F5 !important;}
.news-article.news-oprykker-2011 .news-oprykker-controls form {justify-content:flex-end;gap:7px;}
.news-article.news-oprykker-2011 .news-oprykker-controls #oprykker-runde {width:64px;min-width:64px;max-width:64px;flex:0 0 64px;}
.news-article.news-oprykker-2011 .news-oprykker-controls #oprykker-aar {width:118px;min-width:118px;max-width:118px;flex:0 0 118px;}
@media(max-width:650px){.news-article.news-oprykker-2011 .news-oprykker-controls #oprykker-runde{width:64px;min-width:64px;max-width:64px}.news-article.news-oprykker-2011 .news-oprykker-controls #oprykker-aar{width:118px;min-width:118px;max-width:118px}}
/* AGF ubesejret mod FCK – v49 */
.news-agf-ubesejret-2012 .news-agf-2012-photo{float:right;width:260px;max-width:43%;margin:2px 0 16px 22px}
.news-agf-ubesejret-2012 .news-agf-2012-photo img{display:block;width:100%;height:auto;border-radius:5px}
.news-agf-ubesejret-2012 .news-agf-2012-photo figcaption{margin:6px 0 0;font:11px/16px Arial,Helvetica,sans-serif;color:#657784}
.news-agf-ubesejret-2012 .news-agf-2012-photo figcaption span{display:block;font-size:10px;color:#88949c}
.news-agf-ubesejret-2012 .news-agf-2012-links{clear:both;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0}
.news-agf-ubesejret-2012 .news-agf-2012-links a{display:block;padding:11px 13px;border:1px solid #dce3e8;background:#f2f4f5;color:#104470;border-radius:4px;text-decoration:none;font:13px/18px Arial,Helvetica,sans-serif}
.news-agf-ubesejret-2012 .news-agf-2012-section{margin:20px 0 0;background:#fff;border-bottom:3px solid #104470}
.news-agf-ubesejret-2012 .news-agf-2012-section h2{margin:0;padding:9px 12px;background:#104470;color:#fff;font:700 14px/19px Arial,Helvetica,sans-serif}
.news-agf-ubesejret-2012 .news-agf-2012-table-wrap{width:100%;overflow-x:auto}
.news-agf-ubesejret-2012 .news-agf-2012-table{width:100%;border-collapse:collapse;font:13px/18px Arial,Helvetica,sans-serif;color:#243b4d}
.news-agf-ubesejret-2012 .news-agf-2012-table th{background:#dcebf4;color:#104470;padding:8px 6px;text-align:center;font-weight:700}
.news-agf-ubesejret-2012 .news-agf-2012-table td{padding:8px 6px;text-align:center;vertical-align:middle;border-bottom:1px solid #e5e9eb;background:transparent}
.news-agf-ubesejret-2012 .news-agf-2012-table th.leftalign,.news-agf-ubesejret-2012 .news-agf-2012-table td.leftalign{text-align:left}
.news-agf-ubesejret-2012 .news-agf-2012-table tbody tr:nth-child(odd),.news-agf-ubesejret-2012 .news-agf-2012-table tbody tr:nth-child(odd)>td{background:#fff !important}
.news-agf-ubesejret-2012 .news-agf-2012-table tbody tr:nth-child(even),.news-agf-ubesejret-2012 .news-agf-2012-table tbody tr:nth-child(even)>td{background:#f2f4f5 !important}
.news-agf-ubesejret-2012 .news-agf-2012-controls{padding:10px 12px;background:#f6f7f8}
.news-agf-ubesejret-2012 .news-agf-2012-controls form{display:flex;justify-content:flex-end;align-items:center;gap:8px}
.news-agf-ubesejret-2012 .news-agf-2012-controls select,.news-agf-ubesejret-2012 .news-agf-2012-controls button{font:12px Arial,Helvetica,sans-serif;height:29px;padding:4px 6px;box-sizing:border-box}
.news-agf-ubesejret-2012 .news-agf-2012-controls select{width:155px;max-width:75%}
.news-agf-ubesejret-2012 .news-agf-2012-controls button{padding:4px 12px;background:#104470;color:#fff;border:0;border-radius:3px;cursor:pointer}
.news-agf-ubesejret-2012 .news-agf-2012-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:650px){.news-agf-ubesejret-2012 .news-agf-2012-photo{width:145px;max-width:42%;margin:2px 0 10px 12px}.news-agf-ubesejret-2012 .news-agf-2012-links{grid-template-columns:1fr}.news-agf-ubesejret-2012 .news-agf-2012-table{font-size:12px}.news-agf-ubesejret-2012 .news-agf-2012-table th,.news-agf-ubesejret-2012 .news-agf-2012-table td{padding:7px 4px}.news-agf-ubesejret-2012 .news-agf-2012-controls select{font-size:16px}}
/* =========================================================
   BEDSTE SÆSONSTART – v50
   ========================================================= */
.news-bedste-start .news-start-photo{float:right;width:260px;max-width:46%;margin:2px 0 16px 22px}
.news-bedste-start .news-start-photo img{display:block;width:100%;height:auto}
.news-bedste-start .news-start-photo figcaption{font-size:12px;line-height:1.45;color:#65717c;margin-top:6px}
.news-bedste-start .news-start-photo .news-photo-credit{display:block;font-size:10px;text-align:right;color:#8b9299;margin-bottom:4px}
.news-bedste-start .news-start-links{clear:both;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0}
.news-bedste-start .news-start-links a{display:block;padding:10px 12px;background:#f2f4f5;border:1px solid #e2e6e9;border-radius:4px;color:#104470;text-decoration:none;font-size:13px}
.news-bedste-start .news-start-links a:hover{background:#e8eef2}
.news-bedste-start .news-start-table-wrap{width:100%;overflow-x:auto}
.news-bedste-start table.news-start-table{width:100%;border-collapse:collapse;font:13px/1.35 Arial,Helvetica,sans-serif}
.news-bedste-start .news-start-table thead th{background:#d2e8f5!important;color:#10315b;padding:8px 5px;text-align:center;white-space:nowrap}
.news-bedste-start .news-start-table thead th:nth-child(2),.news-bedste-start .news-start-table tbody td:nth-child(2){text-align:left}
.news-bedste-start .news-start-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-bedste-start .news-start-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-bedste-start .news-start-table tbody td{padding:8px 5px;text-align:center;white-space:nowrap;border-bottom:1px solid #e7eaed}
.news-bedste-start .news-start-table tbody td:nth-child(2){white-space:normal}
.news-bedste-start .news-start-section{margin:20px 0 0;border-bottom:3px solid #104470}
.news-bedste-start .news-start-section h2{margin:0;background:#104470;color:#fff;padding:9px 12px;font-size:14px;line-height:18px}
.news-bedste-start .news-start-controls{display:flex;justify-content:flex-end;gap:8px;align-items:center;padding:12px 8px;background:#f7f8f9}
.news-bedste-start .news-start-controls select{height:29px;padding:4px 6px;border:1px solid #c7cdd2;background:#fff;font:12px/18px Arial,Helvetica,sans-serif}
.news-bedste-start .news-start-controls select[name=runde]{width:64px}
.news-bedste-start .news-start-controls select[name=id]{width:164px;max-width:70%}
.news-bedste-start .news-start-controls button{height:29px;padding:4px 12px;background:#104470;border:0;border-radius:3px;color:white;cursor:pointer;font:12px/18px Arial,Helvetica,sans-serif}
.news-bedste-start .news-start-note{font-size:12px;color:#6a747d;margin:10px 0}
@media(max-width:600px){.news-bedste-start .news-start-photo{float:none;max-width:100%;width:260px;margin:8px auto 18px}.news-bedste-start .news-start-links{grid-template-columns:1fr}.news-bedste-start .news-start-controls select{font-size:16px}}
/* Bedste sæsonstart v54 – autoskift og kompakte, afrundede vælgere */
.news-bedste-start .news-start-controls{gap:7px;padding:10px 8px;}
.news-bedste-start .news-start-controls select{box-sizing:border-box;height:29px;min-height:29px;border:1px solid #c7cdd2;border-radius:5px!important;padding:4px 6px;background:#fff;font:12px/18px Arial,Helvetica,sans-serif;cursor:pointer;}
.news-bedste-start .news-start-controls select[name="runde"]{width:57px;min-width:57px;max-width:57px;}
.news-bedste-start .news-start-controls select[name="id"]{width:145px;min-width:0;max-width:calc(100% - 64px);}
@media(max-width:600px){.news-bedste-start .news-start-controls select{font-size:16px;}.news-bedste-start .news-start-controls select[name="runde"]{width:61px;min-width:61px;max-width:61px;}.news-bedste-start .news-start-controls select[name="id"]{width:150px;max-width:calc(100% - 68px);}}
/* =========================================================
   NYHED: BRØNDBYS 2011 – kalenderår (v55)
   ========================================================= */
.news-kalenderaar .news-calendar-section{margin:22px 0 0;overflow:hidden;border-bottom:3px solid #104470;background:#fff}
.news-kalenderaar .news-calendar-section h2{margin:0!important;padding:11px 15px!important;background:#104470!important;color:#fff!important;font:700 15px/20px Arial,Helvetica,sans-serif!important}
.news-kalenderaar .news-calendar-table{width:100%;border-collapse:collapse;table-layout:fixed;font:13px/18px Arial,Helvetica,sans-serif;color:#10315b}
.news-kalenderaar .news-calendar-table th{background:#d4e8f4!important;color:#10315b!important;padding:8px 3px!important;text-align:center;border-bottom:1px solid #104470}
.news-kalenderaar .news-calendar-table td{padding:8px 3px!important;text-align:center;border:0!important;vertical-align:middle}
.news-kalenderaar .news-calendar-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-kalenderaar .news-calendar-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-kalenderaar .news-calendar-table tbody tr.news-calendar-2011 td{background:#e9eff4!important}
.news-kalenderaar .news-calendar-table th:nth-child(2),.news-kalenderaar .news-calendar-table td:nth-child(2){text-align:left;padding-left:7px!important;width:22%}
.news-kalenderaar .news-calendar-table th:first-child{width:8%}
.news-kalenderaar .news-calendar-table th:nth-child(7){width:11%}
.news-kalenderaar .news-calendar-table th:last-child{width:9%}
.news-kalenderaar .news-calendar-controls{display:flex;justify-content:flex-end;padding:9px 10px;background:#f7f8f9}
.news-kalenderaar .news-calendar-controls select{box-sizing:border-box;width:145px;max-width:100%;height:29px;padding:4px 6px;border:1px solid #bbc8d2;border-radius:5px;background:#fff;color:#10315b;font:12px/18px Arial,Helvetica,sans-serif;cursor:pointer}
.news-kalenderaar .news-calendar-note{margin:13px 0 0;color:#6b7782;font-size:12px;line-height:19px}
@media(max-width:600px){.news-kalenderaar .news-calendar-table{font-size:11px;line-height:16px}.news-kalenderaar .news-calendar-table th,.news-kalenderaar .news-calendar-table td{padding:7px 2px!important}.news-kalenderaar .news-calendar-table th:nth-child(2),.news-kalenderaar .news-calendar-table td:nth-child(2){padding-left:4px!important}.news-kalenderaar .news-calendar-controls select{font-size:16px;width:155px}}
/* =========================================================
   NYHED: BRØNDBY (STADIG) GOD TV (v56)
   ========================================================= */
.news-tv-2012 .news-tv-club-logo{float:right;width:90px;height:90px;object-fit:contain;margin:0 0 12px 20px}
.news-tv-2012 .news-tv-section{clear:both;margin:22px 0 0;border-bottom:3px solid #104470;background:#fff;overflow:hidden}
.news-tv-2012 .news-tv-section h2,.news-tv-2012 .news-tv-future h2{margin:0!important;padding:10px 14px!important;background:#104470!important;color:#fff!important;font:700 15px/20px Arial,Helvetica,sans-serif!important}
.news-tv-2012 .news-tv-table{width:100%;border-collapse:collapse;table-layout:fixed;color:#10315b;font:13px/18px Arial,Helvetica,sans-serif}
.news-tv-2012 .news-tv-table th{background:#d4e8f4!important;color:#10315b!important;padding:9px 10px!important;border-bottom:1px solid #104470;text-align:center}
.news-tv-2012 .news-tv-table th:first-child,.news-tv-2012 .news-tv-table td:first-child{text-align:left;width:38%;padding-left:13px!important}
.news-tv-2012 .news-tv-table td{padding:8px 10px!important;text-align:center;vertical-align:middle;border:0!important}
.news-tv-2012 .news-tv-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-tv-2012 .news-tv-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-tv-2012 .news-tv-future{margin:24px 0 0;border-bottom:3px solid #104470;background:#fff}
.news-tv-2012 .news-tv-future-body{padding:14px 15px 16px}
.news-tv-2012 .news-tv-schedule{width:100%;border-collapse:collapse;table-layout:auto;font:13px/18px Arial,Helvetica,sans-serif;color:#10315b}
.news-tv-2012 .news-tv-schedule td{padding:9px 7px!important;vertical-align:middle;border:0!important}
.news-tv-2012 .news-tv-schedule td:nth-child(2){text-align:center;width:44px}
.news-tv-2012 .news-tv-schedule img{display:inline-block;max-width:44px;max-height:24px;width:auto;height:auto;vertical-align:middle}
.news-tv-2012 .news-tv-schedule tbody tr:nth-child(odd) td{background:#fff!important}
.news-tv-2012 .news-tv-schedule tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-tv-2012 .news-tv-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:17px 0 0}
.news-tv-2012 .news-tv-links a{display:block;padding:11px 13px;background:#f2f4f5;border:1px solid #e0e4e7;border-radius:5px;color:#104470;text-decoration:none;font:13px/18px Arial,Helvetica,sans-serif}
.news-tv-2012 .news-tv-links a:hover{text-decoration:underline}
@media(max-width:600px){.news-tv-2012 .news-tv-table{font-size:12px}.news-tv-2012 .news-tv-table th,.news-tv-2012 .news-tv-table td{padding:8px 4px!important}.news-tv-2012 .news-tv-table th:first-child,.news-tv-2012 .news-tv-table td:first-child{padding-left:7px!important}.news-tv-2012 .news-tv-links{grid-template-columns:1fr}.news-tv-2012 .news-tv-schedule{font-size:11px}.news-tv-2012 .news-tv-schedule td{padding:7px 3px!important}.news-tv-2012 .news-tv-future-body{padding:12px 9px}}
/* Artikel: Brøndby synker i 2. halvleg – v57 */
.news-half-2011 .news-half-photo{float:right;width:260px;max-width:43%;margin:3px 0 16px 22px}
.news-half-2011 .news-half-photo img{display:block;max-width:100%;height:auto}
.news-half-2011 .news-half-photo figcaption{font-size:12px;line-height:1.5;color:#697783;margin-top:6px}
.news-half-2011 .news-half-photo .news-photo-credit{display:block;text-align:right;font-size:10px;color:#84919c;margin-bottom:5px}
.news-half-2011 .news-half-links{clear:both;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:22px 0 24px}
.news-half-2011 .news-half-links a{display:block;padding:11px 13px;background:#f2f4f5;border:1px solid #e1e5e8;border-radius:5px;color:#104470;text-decoration:none;font-size:13px}
.news-half-2011 .news-half-links a:hover{text-decoration:underline;background:#e9eff3}
.news-half-2011 .news-half-section{margin:22px 0 26px;border-bottom:3px solid #104470}
.news-half-2011 .news-half-section>h2{margin:0!important;padding:10px 14px!important;background:#104470!important;color:#fff!important;font:700 14px/19px Arial,Helvetica,sans-serif!important;text-transform:none!important}
.news-half-2011 .news-half-table-wrap{width:100%;overflow-x:auto}
.news-half-2011 .news-half-table{width:100%;border-collapse:collapse;table-layout:auto;margin:0!important;font:13px/18px Arial,Helvetica,sans-serif;color:#10315b}
.news-half-2011 .news-half-table thead th{background:#d2e7f3!important;color:#10315b!important;padding:8px 6px!important;border:0!important;border-bottom:1px solid #aac8d8!important;text-align:center;white-space:nowrap;font-weight:700}
.news-half-2011 .news-half-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-half-2011 .news-half-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-half-2011 .news-half-table tbody td{padding:8px 6px!important;border:0!important;border-bottom:1px solid #e6e9eb!important;text-align:center;white-space:nowrap;vertical-align:middle;font-weight:400}
.news-half-2011 .news-half-point-table th:nth-child(2),.news-half-2011 .news-half-point-table td:nth-child(2),.news-half-2011 .news-half-standings-table th:nth-child(2),.news-half-2011 .news-half-standings-table td:nth-child(2),.news-half-2011 .news-half-goal-table th:first-child,.news-half-2011 .news-half-goal-table td:first-child{text-align:left}
.news-half-2011 .news-half-diff.is-positive{color:#18794e;font-weight:700!important}
.news-half-2011 .news-half-diff.is-negative{color:#bb443d;font-weight:700!important}
.news-half-2011 .news-half-goal-table{font-size:12px}
.news-half-2011 .news-half-goal-table thead th,.news-half-2011 .news-half-goal-table tbody td{padding:8px 4px!important}
.news-half-2011 .news-half-goal-table .news-half-total{font-weight:700!important}
.news-half-2011 .news-half-note{font-size:12px;color:#74818d;margin:8px 0 20px}
@media(max-width:600px){.news-half-2011 .news-half-photo{float:none;width:260px;max-width:100%;margin:10px auto 20px}.news-half-2011 .news-half-links{grid-template-columns:1fr}.news-half-2011 .news-half-table{font-size:12px}.news-half-2011 .news-half-table tbody td,.news-half-2011 .news-half-table thead th{padding:7px 4px!important}}
/* Dansk Superliga 2011 – v58 */
.news-dansk-2011 .news-dansk-photo{float:right;width:260px;max-width:45%;margin:0 0 18px 20px}.news-dansk-2011 .news-dansk-photo img{width:100%;height:auto}.news-dansk-2011 .news-dansk-photo figcaption{font-size:11px;color:#667482;line-height:1.5}.news-dansk-2011 .news-dansk-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0}.news-dansk-2011 .news-dansk-links a{padding:10px 12px;background:#f2f4f5;border:1px solid #e0e5e9;border-radius:4px;color:#104470;text-decoration:none}.news-dansk-2011 .news-dansk-section{clear:both;margin:22px 0}.news-dansk-2011 .news-dansk-section h2{background:#104470;color:#fff;padding:9px 12px;font-size:14px;margin:0}.news-dansk-2011 .news-dansk-table-wrap{border-bottom:3px solid #104470}.news-dansk-2011 .news-dansk-table{width:100%;border-collapse:collapse;font:13px Arial,Helvetica,sans-serif}.news-dansk-2011 .news-dansk-table thead th{background:#dcebf4!important;color:#10315b!important;padding:9px 6px;text-align:center}.news-dansk-2011 .news-dansk-table tbody tr:nth-child(odd) td{background:#fff!important}.news-dansk-2011 .news-dansk-table tbody tr:nth-child(even) td{background:#f2f4f5!important}.news-dansk-2011 .news-dansk-table tbody td{padding:8px 6px;border-bottom:1px solid #e5e8eb;text-align:center;vertical-align:middle}.news-dansk-2011 .news-dansk-table th:first-child,.news-dansk-2011 .news-dansk-table td:first-child{text-align:left}.news-dansk-2011 .news-dansk-table a{color:#104470}.news-dansk-2011 .news-dansk-note{font-size:11px;color:#667482}@media(max-width:600px){.news-dansk-2011 .news-dansk-photo{float:none;max-width:100%;margin:10px auto 20px}.news-dansk-2011 .news-dansk-links{grid-template-columns:1fr}.news-dansk-2011 .news-dansk-table{font-size:12px}.news-dansk-2011 .news-dansk-table td,.news-dansk-2011 .news-dansk-table th{padding:7px 4px!important}}
/* v59: SQL-optimering, uændret artikel-design. */
/* Dansk superliga – kompakte statistiktabeller v60 */
.news-dansk-2011 .news-dansk-table{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:17px;border-collapse:collapse;width:100%}
.news-dansk-2011 .news-dansk-table thead th{padding:5px 7px!important;background:#cfe5f1!important;color:#10315b!important;font-size:13px!important;font-weight:700!important;line-height:18px!important;border-bottom:1px solid #a9c1d1!important;white-space:nowrap}
.news-dansk-2011 .news-dansk-table tbody td{padding:4px 7px!important;line-height:20px!important;border-bottom:1px solid #e0e3e5!important;font-size:13px!important;vertical-align:middle!important}
.news-dansk-2011 .news-dansk-table thead th.news-dansk-logo,.news-dansk-2011 .news-dansk-table tbody td.news-dansk-logo{width:30px;min-width:30px;max-width:30px;text-align:center!important;padding:3px 3px!important}
.news-dansk-2011 .news-dansk-table .news-dansk-logo img{display:block;width:20px;height:20px;object-fit:contain;margin:0 auto}
.news-dansk-2011 .news-dansk-table thead th.news-dansk-club,.news-dansk-2011 .news-dansk-table tbody td.news-dansk-club{text-align:left!important}
.news-dansk-2011 .news-dansk-table thead th.news-dansk-game,.news-dansk-2011 .news-dansk-table tbody td.news-dansk-game{text-align:left!important}
.news-dansk-2011 .news-dansk-table-wrap{border-bottom:3px solid #104470}
@media(max-width:600px){.news-dansk-2011 .news-dansk-table thead th{padding:5px 4px!important;font-size:12px!important}.news-dansk-2011 .news-dansk-table tbody td{padding:4px 4px!important;font-size:12px!important}}
/* v61: ens kolonneplacering i de to øverste tabeller */
.news-dansk-2011 .news-dansk-club-table{table-layout:fixed!important;width:100%!important}
.news-dansk-2011 .news-dansk-club-table .news-col-logo{width:34px}
.news-dansk-2011 .news-dansk-club-table .news-col-club{width:28%}
.news-dansk-2011 .news-dansk-club-table .news-col-date{width:17%}
.news-dansk-2011 .news-dansk-club-table .news-col-game{width:auto}
.news-dansk-2011 .news-dansk-club-table .news-col-count{width:54px}
.news-dansk-2011 .news-dansk-table th.news-dansk-date,.news-dansk-2011 .news-dansk-table td.news-dansk-date{text-align:left!important}
@media(max-width:520px){.news-dansk-2011 .news-dansk-club-table .news-col-club{width:27%}.news-dansk-2011 .news-dansk-club-table .news-col-date{width:21%}.news-dansk-2011 .news-dansk-club-table .news-col-count{width:42px}}
/* Dansk / udenlandsk – historisk artikel, v62 */
.news-dansk-udenlandsk .news-du-subtitle{font-size:15px;font-weight:700;margin:8px 0 0}
.news-dansk-udenlandsk .news-du-photo{float:right;width:260px;max-width:45%;margin:0 0 18px 22px}
.news-dansk-udenlandsk .news-du-photo img{display:block;width:100%;height:auto}
.news-dansk-udenlandsk .news-du-photo figcaption,.news-dansk-udenlandsk .news-du-credit{font-size:11px;color:#687785;line-height:1.5}
.news-dansk-udenlandsk .news-du-credit{display:block;text-align:right;margin-bottom:4px}
.news-dansk-udenlandsk .news-du-club-links,.news-dansk-udenlandsk .news-du-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:10px 0 22px}
.news-dansk-udenlandsk .news-du-club-links a,.news-dansk-udenlandsk .news-du-related a{background:#f2f4f5;border:1px solid #e0e5e9;border-radius:4px;padding:8px 10px;font-size:12px;color:#104470;text-decoration:none}
.news-dansk-udenlandsk .news-du-club-links a:hover,.news-dansk-udenlandsk .news-du-related a:hover{text-decoration:underline}
.news-dansk-udenlandsk .news-du-section{clear:both;margin:22px 0 0}
.news-dansk-udenlandsk .news-du-section h2{margin:0;padding:8px 12px;background:#104470;color:#fff;font-size:14px;line-height:19px;text-transform:none}
.news-dansk-udenlandsk .news-du-table-wrap{border-bottom:3px solid #104470;overflow-x:auto}
.news-dansk-udenlandsk .news-du-table{width:100%;border-collapse:collapse;font:13px/18px Arial,Helvetica,sans-serif}
.news-dansk-udenlandsk .news-du-table thead th{padding:5px 7px!important;background:#cfe5f1!important;color:#10315b!important;font-weight:700!important;font-size:13px!important;border-bottom:1px solid #a9c1d1!important;text-align:center}
.news-dansk-udenlandsk .news-du-table tbody td{padding:4px 7px!important;line-height:20px!important;border-bottom:1px solid #e0e3e5!important;text-align:center;vertical-align:middle}
.news-dansk-udenlandsk .news-du-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-dansk-udenlandsk .news-du-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-dansk-udenlandsk .news-du-table .news-du-club,.news-dansk-udenlandsk .news-du-table .news-du-date,.news-dansk-udenlandsk .news-du-table .news-du-game{text-align:left!important}
.news-dansk-udenlandsk .news-du-table .news-du-logo{width:34px;text-align:center!important;padding:3px!important}
.news-dansk-udenlandsk .news-du-logo img{display:block;width:20px;height:20px;object-fit:contain;margin:auto}
.news-dansk-udenlandsk .news-du-table a{color:#104470}
.news-dansk-udenlandsk .news-du-note{margin:7px 0 0;font-size:11px;color:#667482}
@media(max-width:600px){.news-dansk-udenlandsk .news-du-photo{float:none;max-width:100%;margin:0 auto 16px}.news-dansk-udenlandsk .news-du-club-links,.news-dansk-udenlandsk .news-du-related{grid-template-columns:repeat(2,minmax(0,1fr))}.news-dansk-udenlandsk .news-du-table thead th,.news-dansk-udenlandsk .news-du-table tbody td{padding:4px!important;font-size:12px!important}}
/* v63: underrubrik i det hvide artikelindhold, ikke i den blå header */
.news-dansk-udenlandsk .news-article-body > .news-du-subtitle{display:block;margin:0 0 17px;padding:0;background:none;border:0;color:#10315b;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:23px;text-transform:none;}
/* v64 – samme artikelstandard og underrubrik i hvidt felt; historiske tal bevaret. */
/* News: Dansk / udenlandsk, klub – v65 */
.news-du-klub .news-du-klub-top{display:flex;align-items:center;gap:14px;padding:12px 14px;background:#edf4f8;border-bottom:1px solid #d9e3e9}
.news-du-klub .news-du-klub-top img{width:54px;height:54px;object-fit:contain;flex:none}
.news-du-klub .news-du-klub-top strong{font-size:17px;color:#104470;line-height:1.35}
.news-du-klub .news-du-klub-top span{display:block;font-size:12px;color:#617484;margin-top:3px}
.news-du-klub .news-du-klub-section{margin:20px 0 0}
.news-du-klub .news-du-klub-section h2{margin:0;padding:8px 12px;background:#104470;color:#fff;font:700 14px/19px Arial,Helvetica,sans-serif}
.news-du-klub .news-du-klub-table{width:100%;border-collapse:collapse;font:13px/19px Arial,Helvetica,sans-serif}
.news-du-klub .news-du-klub-table thead th{background:#cfe5f1!important;color:#10315b!important;padding:6px 7px!important;font-size:13px!important;font-weight:700!important;text-align:center;border-bottom:1px solid #b6cedb!important}
.news-du-klub .news-du-klub-table thead th:first-child,.news-du-klub .news-du-klub-table tbody td:first-child{text-align:left!important}
.news-du-klub .news-du-klub-table tbody td{padding:5px 7px!important;border-bottom:1px solid #e4e8eb!important;text-align:center;font-size:13px!important}
.news-du-klub .news-du-klub-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-du-klub .news-du-klub-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-du-klub .news-du-klub-table-wrap{border-bottom:3px solid #104470}
.news-du-klub .news-du-klub-note{font-size:11px;color:#667482;margin:7px 0 0}
.news-du-klub .news-du-klub-control{display:flex;justify-content:flex-end;margin:12px 0 8px}
.news-du-klub .news-du-klub-control select{width:158px;max-width:100%;height:29px;border:1px solid #ccd5dc;border-radius:5px;background:#fff;color:#10315b;padding:4px 6px;font:12px/18px Arial,Helvetica,sans-serif}
@media(max-width:600px){.news-du-klub .news-du-klub-table thead th,.news-du-klub .news-du-klub-table tbody td{padding:5px 4px!important;font-size:12px!important}.news-du-klub .news-du-klub-control select{font-size:16px;height:34px}}
/* v66 – Det runde nul (historisk artikel, 14.08.2011) */
.news-runde-nul .news-rn-subtitle{margin:0 0 16px;font-size:16px;line-height:23px;font-weight:700;color:#10315b}
.news-runde-nul .news-rn-photo{float:right;width:260px;max-width:45%;margin:0 0 18px 22px}
.news-runde-nul .news-rn-photo img{display:block;width:100%;height:auto}
.news-runde-nul .news-rn-photo figcaption{font-size:12px;line-height:18px;color:#667784;margin-top:5px}
.news-runde-nul .news-rn-photo .news-rn-credit{display:block;font-size:10px;color:#8b969e;text-align:right}
.news-runde-nul .news-rn-links{clear:both;margin:16px 0 4px;padding-left:20px}
.news-runde-nul .news-rn-section{margin:20px 0 0}
.news-runde-nul .news-rn-section h2{background:#104470;color:#fff;font-size:14px;line-height:18px;padding:8px 11px;margin:0;font-weight:700}
.news-runde-nul .news-rn-table-wrap{border-bottom:3px solid #104470;width:100%;overflow-x:auto}
.news-runde-nul .news-rn-table{border-collapse:collapse;width:100%;font:13px/19px Arial,Helvetica,sans-serif}
.news-runde-nul .news-rn-table th{background:#cfe5f1;color:#10315b;font-weight:700;text-align:center;padding:6px 4px;white-space:nowrap}
.news-runde-nul .news-rn-table td{padding:5px 4px;text-align:center;border-bottom:1px solid #e3e7eb;white-space:nowrap}
.news-runde-nul .news-rn-table tbody tr:nth-child(even){background:#f2f4f5}
.news-runde-nul .news-rn-table th:nth-child(2),.news-runde-nul .news-rn-table td:nth-child(2){text-align:left}
.news-runde-nul .news-rn-table .news-rn-logo{width:26px;padding:3px 2px}
.news-runde-nul .news-rn-table .news-rn-logo img{display:block;width:20px;height:20px;object-fit:contain;margin:auto}
.news-runde-nul .news-rn-table td:nth-child(2){white-space:normal;min-width:110px}
.news-runde-nul .news-rn-table .news-rn-points{font-weight:700;color:#10315b}
@media(max-width:600px){.news-runde-nul .news-rn-photo{float:none;max-width:100%;margin:0 auto 16px}.news-runde-nul .news-rn-table{font-size:12px}.news-runde-nul .news-rn-table th,.news-runde-nul .news-rn-table td{padding:5px 3px}}
/* v67 – FCK efterårsmester, historisk artikel 08.11.2010 */
.news-fck-efteraar .news-fe-subtitle{margin:0 0 16px;color:#10315b;font:700 16px/23px Arial,Helvetica,sans-serif}
.news-fck-efteraar .news-fe-photo{float:right;width:260px;max-width:45%;margin:0 0 18px 22px}
.news-fck-efteraar .news-fe-photo img{display:block;width:100%;height:auto}
.news-fck-efteraar .news-fe-photo figcaption{margin-top:5px;font:12px/18px Arial,Helvetica,sans-serif;color:#667784}
.news-fck-efteraar .news-fe-credit{display:block;text-align:right;font-size:10px;color:#8b969e}
.news-fck-efteraar .news-fe-section{clear:both;margin-top:22px}
.news-fck-efteraar .news-fe-section h2{margin:0;padding:8px 11px;background:#104470;color:#fff;font:700 14px/18px Arial,Helvetica,sans-serif}
.news-fck-efteraar .news-fe-table-wrap{border-bottom:3px solid #104470}
.news-fck-efteraar .news-fe-table{width:100%;border-collapse:collapse;font:13px/19px Arial,Helvetica,sans-serif;table-layout:fixed}
.news-fck-efteraar .news-fe-table th{padding:6px 4px;background:#cfe5f1!important;color:#10315b!important;font-weight:700;text-align:center;border-bottom:1px solid #b6cedb}
.news-fck-efteraar .news-fe-table td{padding:5px 4px;text-align:center;border-bottom:1px solid #e4e8eb}
.news-fck-efteraar .news-fe-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-fck-efteraar .news-fe-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-fck-efteraar .news-fe-table .news-fe-logo{width:30px;padding:3px 2px}
.news-fck-efteraar .news-fe-table .news-fe-logo img{width:20px;height:20px;display:block;object-fit:contain;margin:auto}
.news-fck-efteraar .news-fe-table .news-fe-club{text-align:left;width:29%}
.news-fck-efteraar .news-fe-table .news-fe-rank{width:27px}
.news-fck-efteraar .news-fe-table .news-fe-points{font-weight:700;color:#10315b}
.news-fck-efteraar .news-fe-note{margin:9px 0 0;text-align:right;font-size:11px;color:#667482}
@media(max-width:600px){.news-fck-efteraar .news-fe-photo{float:none;max-width:100%;margin:0 auto 16px}.news-fck-efteraar .news-fe-table{font-size:12px}.news-fck-efteraar .news-fe-table th,.news-fck-efteraar .news-fe-table td{padding:5px 2px}.news-fck-efteraar .news-fe-table .news-fe-club{width:28%}}
/* v68 – Gul sæson (23.05.2013) */
.news-gul-2013 .news-gul-subtitle{margin:0 0 15px;color:#10315b;font:700 16px/23px Arial,Helvetica,sans-serif}
.news-gul-2013 .news-gul-card{float:right;width:50px;height:auto;margin:0 2px 12px 17px}
.news-gul-2013 .news-gul-section{clear:both;margin:22px 0 0}
.news-gul-2013 .news-gul-section h2{margin:0;padding:8px 11px;background:#104470;color:#fff;font:700 14px/18px Arial,Helvetica,sans-serif}
.news-gul-2013 .news-gul-table-wrap{border-bottom:3px solid #104470}
.news-gul-2013 .news-gul-table{width:100%;border-collapse:collapse;font:13px/19px Arial,Helvetica,sans-serif}
.news-gul-2013 .news-gul-table th{padding:6px 4px;background:#cfe5f1!important;color:#10315b!important;text-align:center;border-bottom:1px solid #b6cedb}
.news-gul-2013 .news-gul-table td{padding:5px 4px;text-align:center;border-bottom:1px solid #e4e8eb}
.news-gul-2013 .news-gul-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-gul-2013 .news-gul-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-gul-2013 .news-gul-table .news-gul-left{text-align:left}
.news-gul-2013 .news-gul-table .news-gul-logo{width:26px;padding:3px 2px}
.news-gul-2013 .news-gul-table .news-gul-logo img{display:block;width:20px;height:20px;object-fit:contain}
.news-gul-2013 .news-gul-table .news-gul-num{color:#10315b;font-weight:700}
.news-gul-2013 .news-gul-note{margin:8px 10px 10px;color:#687782;font:11px/16px Arial,Helvetica,sans-serif}
.news-gul-2013 .news-gul-links{margin:16px 0}
.news-gul-2013 .news-gul-select{display:flex;justify-content:flex-end;padding:9px 10px;background:#fff}
.news-gul-2013 .news-gul-select select{height:29px;padding:4px 6px;border:1px solid #c8d3db;border-radius:5px;background:#fff;font:12px/18px Arial,Helvetica,sans-serif;color:#10315b}
.news-gul-2013 .news-gul-chart{padding:12px 10px 16px;border-bottom:3px solid #104470}
.news-gul-2013 .news-gul-chart-row{display:grid;grid-template-columns:78px 1fr 68px;align-items:center;gap:8px;margin:5px 0;font:12px/18px Arial,Helvetica,sans-serif}
.news-gul-2013 .news-gul-chart-track{height:14px;background:#edf1f4;display:flex;overflow:hidden;border-radius:2px}
.news-gul-2013 .news-gul-chart-yellow{background:#e9c63e;height:100%}
.news-gul-2013 .news-gul-chart-red{background:#d85854;height:100%}
.news-gul-2013 .news-gul-chart-key{display:flex;gap:16px;font:11px/18px Arial,Helvetica,sans-serif;margin:0 0 10px}
.news-gul-2013 .news-gul-swatch{display:inline-block;width:10px;height:10px;margin-right:5px}
@media(max-width:600px){.news-gul-2013 .news-gul-table{font-size:11px}.news-gul-2013 .news-gul-table th,.news-gul-2013 .news-gul-table td{padding:5px 2px}.news-gul-2013 .news-gul-chart-row{grid-template-columns:67px 1fr 54px;gap:5px;font-size:11px}.news-gul-2013 .news-gul-select select{font-size:16px}}
/* v70 – Gul sæson: søjlediagram, kortgrafik, navigationskort og centrerede klublogoer */
.news-gul-2013 .news-gul-title-yellow{color:#ffdf20}
.news-gul-2013 .news-gul-cards-art{position:relative;float:right;width:92px;height:104px;margin:4px 8px 14px 20px}
.news-gul-2013 .news-gul-cards-art span{position:absolute;display:block;width:53px;height:78px;border-radius:5px;box-shadow:0 8px 14px #0b244329}
.news-gul-2013 .news-gul-art-red{background:linear-gradient(130deg,#f5453b,#bd131c);transform:rotate(13deg);right:5px;top:9px}
.news-gul-2013 .news-gul-art-yellow{background:linear-gradient(130deg,#fff42b,#f7bf00);transform:rotate(-13deg);left:5px;top:18px;z-index:1}
.news-gul-2013 .news-gul-chart-section{border:1px solid #dbe4eb;border-radius:7px;background:linear-gradient(135deg,#f5f9fc,#e9f1f7);padding:14px 15px 10px;overflow:hidden}
.news-gul-2013 .news-gul-chart-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}
.news-gul-2013 .news-gul-chart-heading h2{background:none!important;color:#104470!important;padding:0!important;font:700 18px/24px Arial,Helvetica,sans-serif!important;text-transform:none!important}
.news-gul-2013 .news-gul-chart-heading p{margin:1px 0 0;color:#355977;font:12px/17px Arial,Helvetica,sans-serif}
.news-gul-2013 .news-gul-chart-key{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:3px 0 0;font:12px/18px Arial,Helvetica,sans-serif}
.news-gul-2013 .news-gul-swatch{width:11px;height:11px;border-radius:50%;vertical-align:-1px;margin-right:5px}
.news-gul-2013 .news-gul-key-yellow{background:#ffda00}.news-gul-2013 .news-gul-key-red{background:#df3333}
.news-gul-2013 .news-gul-chart-plot{display:flex;height:270px;gap:7px;min-width:0}
.news-gul-2013 .news-gul-chart-grid{display:flex;flex-direction:column;justify-content:space-between;width:32px;flex:none;text-align:right;font:10px/14px Arial,Helvetica,sans-serif;color:#668093;padding-bottom:23px}
.news-gul-2013 .news-gul-chart-columns{flex:1;min-width:0;display:flex;align-items:stretch;justify-content:space-around;gap:3px;border-bottom:1px solid #aabfce;background:repeating-linear-gradient(to top,transparent 0,transparent calc(25% - 1px),#cbd9e3 calc(25% - 1px),#cbd9e3 25%);padding:0 3px}
.news-gul-2013 .news-gul-chart-column{height:100%;min-width:0;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative}
.news-gul-2013 .news-gul-chart-stack{width:min(100%,24px);min-height:2px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;border-radius:2px 2px 0 0;transition:filter .2s}
.news-gul-2013 .news-gul-chart-column:hover .news-gul-chart-stack{filter:brightness(.92)}
.news-gul-2013 .news-gul-chart-red{display:block;width:100%;background:#e23a37;flex:none}
.news-gul-2013 .news-gul-chart-yellow{display:block;width:100%;background:linear-gradient(90deg,#ffd400,#ffe735);flex:none}
.news-gul-2013 .news-gul-chart-label{height:23px;flex:none;width:100%;text-align:center;white-space:nowrap;font:9px/23px Arial,Helvetica,sans-serif;color:#405b71}
.news-gul-2013 .news-gul-chart-caption{margin:9px 0 0;font:10px/15px Arial,Helvetica,sans-serif;color:#698093}
.news-gul-2013 .news-gul-link-nav{display:grid;gap:9px;margin:17px 0 4px;clear:both}
.news-gul-2013 .news-gul-link-row{display:flex;align-items:stretch;border:1px solid #d4e0e9;border-radius:6px;overflow:hidden;background:linear-gradient(90deg,#fff,#f2f7fb);min-width:0}
.news-gul-2013 .news-gul-link-category{width:120px;flex:none;background:#104470;color:#fff;display:flex;align-items:center;padding:10px 12px;font:700 14px/19px Arial,Helvetica,sans-serif}
.news-gul-2013 .news-gul-link-row>a{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:9px 8px;color:#104470;text-decoration:none!important;border-left:1px solid #d4e0e9;font:700 12px/16px Arial,Helvetica,sans-serif}
.news-gul-2013 .news-gul-link-row>a:hover{background:#e5f1f9}
.news-gul-2013 .news-gul-link-row>a span:nth-child(2){min-width:0}
.news-gul-2013 .news-gul-link-row>a small{display:block;color:#577083;font:11px/15px Arial,Helvetica,sans-serif}
.news-gul-2013 .news-gul-link-row>a b{margin-left:auto;font-size:19px;font-weight:400}
.news-gul-2013 .news-gul-nav-icon{width:17px;height:23px;flex:none;border-radius:2px;transform:rotate(10deg);box-shadow:0 2px 4px #0002}
.news-gul-2013 .news-gul-nav-yellow{background:#ffda00}.news-gul-2013 .news-gul-nav-red{background:#df3333}
.news-gul-2013 .news-gul-nav-whistle,.news-gul-2013 .news-gul-nav-calendar,.news-gul-2013 .news-gul-nav-bars{background:none;box-shadow:none;transform:none;width:21px;height:auto;font-size:21px;line-height:24px;color:#104470;text-align:center}
.news-gul-2013 .news-gul-table .news-gul-logo{vertical-align:middle!important;text-align:center!important}
.news-gul-2013 .news-gul-table .news-gul-logo img{margin:0 auto!important;vertical-align:middle!important}
@media(max-width:680px){.news-gul-2013 .news-gul-chart-plot{height:210px}.news-gul-2013 .news-gul-chart-heading{flex-wrap:wrap}.news-gul-2013 .news-gul-chart-label{font-size:8px;letter-spacing:-.5px}.news-gul-2013 .news-gul-link-row{flex-wrap:wrap}.news-gul-2013 .news-gul-link-category{width:100%;padding:6px 10px}.news-gul-2013 .news-gul-link-row>a{flex:1 1 45%;border-top:1px solid #d4e0e9;padding:9px 7px}.news-gul-2013 .news-gul-link-row>a small{font-size:10px}}
@media(max-width:420px){.news-gul-2013 .news-gul-chart-plot{height:180px}.news-gul-2013 .news-gul-chart-columns{gap:1px}.news-gul-2013 .news-gul-chart-label{font-size:7px}.news-gul-2013 .news-gul-chart-section{padding:10px 6px}.news-gul-2013 .news-gul-cards-art{width:65px;height:85px}.news-gul-2013 .news-gul-cards-art span{width:41px;height:61px}}
/* v71 – Silkeborgs gule serie (historisk artikel, 8. april 2013) */
.news-gul-serie-2013 .news-gul-serie-subtitle{font:700 18px/24px Arial,Helvetica,sans-serif;color:#104470;margin:0 0 14px}
.news-gul-serie-2013 .news-gul-serie-hero-logo{float:right;object-fit:contain;margin:3px 6px 14px 18px}
.news-gul-serie-2013 .news-gul-serie-links{clear:both;display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 4px}
.news-gul-serie-2013 .news-gul-serie-links a{display:flex;align-items:center;justify-content:space-between;gap:15px;flex:1 1 170px;background:#f1f6fa;border:1px solid #d8e4eb;border-radius:5px;padding:10px 12px;color:#104470;text-decoration:none;font:700 12px/18px Arial,Helvetica,sans-serif}
.news-gul-serie-2013 .news-gul-serie-links a:hover{background:#e4f0f8}
.news-gul-serie-2013 .news-gul-serie-links span{font-size:20px;font-weight:400}
.news-gul-serie-2013 .news-gul-serie-section{margin-top:20px;overflow:hidden;border-bottom:3px solid #104470}
.news-gul-serie-2013 .news-gul-serie-section>h2{margin:0;padding:8px 11px;background:#104470;color:#fff;font:700 14px/18px Arial,Helvetica,sans-serif}
.news-gul-serie-2013 .news-gul-serie-table{border-collapse:collapse;width:100%;font:13px/18px Arial,Helvetica,sans-serif;color:#10315b}
.news-gul-serie-2013 .news-gul-serie-table th{background:#cfe5f1!important;color:#10315b!important;padding:7px 5px;border-bottom:1px solid #b6cedb;text-align:center;white-space:nowrap;font-weight:700}
.news-gul-serie-2013 .news-gul-serie-table td{padding:5px 5px;border-bottom:1px solid #e4e8eb;text-align:center;vertical-align:middle}
.news-gul-serie-2013 .news-gul-serie-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-gul-serie-2013 .news-gul-serie-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-gul-serie-2013 .news-gul-serie-table .news-gul-serie-left{text-align:left}
.news-gul-serie-2013 .news-gul-serie-table .news-gul-serie-date{text-align:left}
.news-gul-serie-2013 .news-gul-serie-table .news-gul-serie-logo{width:27px;padding:3px 2px;text-align:center;vertical-align:middle}
.news-gul-serie-2013 .news-gul-serie-table .news-gul-serie-logo img{display:block;margin:0 auto;width:20px;height:20px;object-fit:contain}
.news-gul-serie-2013 .news-gul-serie-em a{font-weight:700;color:#104470}
.news-gul-serie-2013 .news-gul-serie-note{margin:9px 9px 10px;text-align:right;color:#647784;font:11px/16px Arial,Helvetica,sans-serif}
@media(max-width:560px){.news-gul-serie-2013 .news-gul-serie-table{font-size:11px;line-height:16px}.news-gul-serie-2013 .news-gul-serie-table th,.news-gul-serie-2013 .news-gul-serie-table td{padding:5px 2px}.news-gul-serie-2013 .news-gul-serie-table .news-gul-serie-logo{width:22px}.news-gul-serie-2013 .news-gul-serie-table .news-gul-serie-logo img{width:17px;height:17px}.news-gul-serie-2013 .news-gul-serie-streaks .news-gul-serie-date{font-size:10px}.news-gul-serie-2013 .news-gul-serie-hero-logo{width:70px;height:70px}}
/* =========================================================
   v73: Hvad nu hvis...? – historiske tabeller
   ========================================================= */
.ss73-article{font-family:Arial,Helvetica,sans-serif}
.ss73-article .ss73-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0 0 16px}
.ss73-article .ss73-heading h2{font-size:18px;line-height:1.3;margin:0;color:#104470;font-weight:700}
.ss73-article .ss73-heading time{color:#747d85;font-size:12px;white-space:nowrap}
.ss73-article .ss73-photo{float:right;width:260px;max-width:46%;margin:0 0 16px 20px}
.ss73-article .ss73-photo img{width:100%;height:auto;display:block;border-radius:4px}
.ss73-article .ss73-photo figcaption{font-size:11px;line-height:1.45;color:#65717b;margin-top:6px}
.ss73-article .ss73-photo figcaption span{display:block;font-size:10px}
.ss73-article .news-article-body:after{content:"";display:block;clear:both}
.ss73-article .ss73-links{clear:both;display:flex;flex-wrap:wrap;gap:8px;padding:14px 0 2px;margin-top:14px;border-top:1px solid #e4e8eb}
.ss73-article .ss73-links a{font-size:12px;line-height:18px;padding:6px 10px;border:1px solid #dce3e8;border-radius:4px;background:#f6f8fa;color:#104470;text-decoration:none}
.ss73-article .ss73-links a:hover{background:#eaf1f7}
.ss73-article .ss73-panel{margin-top:16px;background:white;border:1px solid #dfe4e8;border-bottom:3px solid #104470;border-radius:5px;overflow:hidden}
.ss73-article .ss73-panel h2{font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:.2px;background:#104470;color:#fff;margin:0;padding:9px 12px}
.ss73-article .ss73-tablewrap{width:100%}
.ss73-article .ss73-table{width:100%;border-collapse:collapse;table-layout:auto;font-size:12px;line-height:17px}
.ss73-article .ss73-table th{background:#e8f0f7;color:#183b58;font-weight:700;text-align:center;padding:8px 4px;border-bottom:1px solid #cfdbe5;white-space:nowrap}
.ss73-article .ss73-table td{padding:7px 4px;text-align:center;border-bottom:1px solid #e7ebef;white-space:nowrap;vertical-align:middle;color:#253a4a}
.ss73-article .ss73-table tbody tr:nth-child(even){background:#f2f4f5}
.ss73-article .ss73-table tbody tr:nth-child(odd){background:#fff}
.ss73-article .ss73-table .ss73-club{text-align:left;white-space:normal;min-width:105px}
.ss73-article .ss73-table .ss73-rank{width:20px;color:#667784}
.ss73-article .ss73-table .ss73-logo{width:25px;padding:3px 2px}
.ss73-article .ss73-table .ss73-logo img{width:20px;height:20px;object-fit:contain;display:block;margin:auto;vertical-align:middle}
.ss73-article .ss73-table tr.ss73-highlight{background:#fff0d9!important}
.ss73-article .ss73-table tr.ss73-highlight td{color:#103b61}
.ss73-article .ss73-form{white-space:nowrap!important;min-width:70px}
.ss73-article .ss73-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 1px;vertical-align:middle}
.ss73-article .ss73-w{background:#42966b}.ss73-article .ss73-d{background:#d8a94e}.ss73-article .ss73-l{background:#cb5d5d}
.ss73-article .ss73-note{font-size:11px;color:#737d85;margin:0;padding:9px 12px;background:#fff}
@media(max-width:650px){.ss73-article .ss73-table{font-size:11px}.ss73-article .ss73-table td,.ss73-article .ss73-table th{padding:6px 2px}.ss73-article .ss73-table .ss73-club{min-width:0}.ss73-article .ss73-dot{width:7px;height:7px;margin:0 1px}.ss73-article .ss73-form{min-width:55px}}
@media(max-width:420px){.ss73-article .ss73-photo{float:none;max-width:100%;width:260px;margin:0 auto 16px}.ss73-article .ss73-table{font-size:10px}.ss73-article .ss73-table .ss73-logo img{width:16px;height:16px}.ss73-article .ss73-table .ss73-logo{width:17px}.ss73-article .ss73-dot{width:6px;height:6px;margin:0}}
/* =========================================================
   v74 – Hvad nu hvis: dato, kreditering, kolonne og kanter
   ========================================================= */
.ss73-article .news-article-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-height:0;padding:10px 15px}
.ss73-article .news-article-header h1{font-size:21px;line-height:26px}
.ss73-article .news-article-header .news-article-date{width:auto;flex:0 0 auto;margin:0;text-align:right;color:#e8f1f8;font-size:12px;line-height:18px}
.ss73-article .ss73-photo .ss74-credit{font-size:10px;font-style:italic;text-align:right;color:#677b8c;line-height:15px;margin-bottom:4px}
.ss73-article .ss73-photo figcaption{margin-top:6px}
.ss73-article .ss73-table thead th.ss73-left{text-align:left!important}
.ss73-article .ss73-panel{border-left:0!important;border-right:0!important;box-shadow:none!important;outline:0!important}
.ss73-article .ss73-tablewrap{border-left:0!important;border-right:0!important;box-shadow:none!important}
.ss73-article .ss73-table{border-left:0!important;border-right:0!important;box-shadow:none!important}
.ss73-article .ss73-table th,.ss73-article .ss73-table td{border-left:0!important;border-right:0!important}
.ss73-article .ss73-panel:before,.ss73-article .ss73-panel:after{display:none!important}
@media(max-width:480px){.ss73-article .news-article-header{padding:9px 10px}.ss73-article .news-article-header h1{font-size:18px}.ss73-article .news-article-header .news-article-date{font-size:11px}}
/* v75 – Sønderjyske: logo i højre side med tekstombrydning */
.news-article.news-hjemmesvage-2013 .news-article-body .news-hjemmesvage-logo-wrap{display:block!important;float:right!important;clear:none!important;width:100px;height:100px;margin:0 0 12px 20px;padding:0;text-align:center}
.news-article.news-hjemmesvage-2013 .news-article-body .news-hjemmesvage-logo-wrap .news-hjemmesvage-hero-logo{display:block!important;float:none!important;clear:none!important;width:90px;height:90px;max-width:100%;margin:0 auto!important;object-fit:contain;border:0;background:none}
@media(max-width:560px){.news-article.news-hjemmesvage-2013 .news-article-body .news-hjemmesvage-logo-wrap{width:76px;height:76px;margin:0 0 8px 12px}.news-article.news-hjemmesvage-2013 .news-article-body .news-hjemmesvage-logo-wrap .news-hjemmesvage-hero-logo{width:70px;height:70px}}
/* v76 – Hvad så, Silkeborg? */
.news-maaltorke-2014 .news-maaltorke-lead{font-size:14px;line-height:1.65;margin:0 0 16px}
.news-maaltorke-2014 .news-maaltorke-stat{display:flex;align-items:center;gap:14px;margin:14px 0 20px;padding:12px 16px;background:#eef5fa;border-left:4px solid #104470}
.news-maaltorke-2014 .news-maaltorke-stat strong{font-size:30px;color:#104470;line-height:1}
.news-maaltorke-2014 .news-maaltorke-stat span{font-size:13px;color:#34495e}
.news-maaltorke-2014 .news-maaltorke-section{margin-top:16px;overflow:hidden;border:1px solid #d6e0e8;border-bottom:3px solid #104470;border-radius:5px;background:#fff}
.news-maaltorke-2014 .news-maaltorke-section>h2{margin:0;padding:9px 13px;background:#104470;color:white;font:700 14px/19px Arial,Helvetica,sans-serif;text-transform:uppercase}
.news-maaltorke-2014 table.news-maaltorke-table{width:100%;border-collapse:collapse;table-layout:fixed;font:13px/18px Arial,Helvetica,sans-serif;margin:0}
.news-maaltorke-2014 .news-maaltorke-table th{background:#e4eef5;color:#103b5e;font-weight:700;padding:8px 5px;text-align:center;border-bottom:1px solid #cddbe5}
.news-maaltorke-2014 .news-maaltorke-table td{padding:6px 5px;text-align:center;border-bottom:1px solid #e3e8ed;color:#223d53;vertical-align:middle}
.news-maaltorke-2014 .news-maaltorke-table tbody tr:nth-child(even){background:#f2f4f5}
.news-maaltorke-2014 .news-maaltorke-table tbody tr.news-maaltorke-highlight{background:#fff0d9}
.news-maaltorke-2014 .news-maaltorke-table .news-maaltorke-left{text-align:left}
.news-maaltorke-2014 .news-maaltorke-table .news-maaltorke-rank{width:30px;color:#6b7e8d}
.news-maaltorke-2014 .news-maaltorke-table .news-maaltorke-club{width:36%}
.news-maaltorke-2014 .news-maaltorke-table .news-maaltorke-club-cell{white-space:nowrap}
.news-maaltorke-2014 .news-maaltorke-table .news-maaltorke-club-cell img{width:20px;height:20px;object-fit:contain;vertical-align:middle;margin-right:7px;border:0;padding:0;background:none}
.news-maaltorke-2014 .news-maaltorke-table .news-maaltorke-minutes{font-weight:700;color:#104470}
.news-maaltorke-2014 .news-maaltorke-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:10px 12px;background:#fff;border-top:1px solid #e0e6ec;font:12px/18px Arial,Helvetica,sans-serif}
.news-maaltorke-2014 .news-maaltorke-controls form{margin:0;display:flex;align-items:center;gap:8px}
.news-maaltorke-2014 .news-maaltorke-controls select{height:29px;max-width:200px;padding:4px 6px;border:1px solid #c5d2dc;border-radius:4px;background:white;color:#123b5b;font:12px Arial,Helvetica,sans-serif}
.news-maaltorke-2014 .news-maaltorke-controls a{color:#104470;text-decoration:none}
.news-maaltorke-2014 .news-maaltorke-note{margin:0;padding:9px 12px;color:#718292;font:italic 12px/18px Arial,Helvetica,sans-serif;text-align:right}
@media(max-width:600px){.news-maaltorke-2014 .news-maaltorke-table th,.news-maaltorke-2014 .news-maaltorke-table td{font-size:11px;padding:6px 2px}.news-maaltorke-2014 .news-maaltorke-table .news-maaltorke-club{width:35%}.news-maaltorke-2014 .news-maaltorke-table .news-maaltorke-club-cell img{width:16px;height:16px;margin-right:4px}.news-maaltorke-2014 .news-maaltorke-controls select{font-size:16px}}
/* v77 – Måltørker: logoer lodret centreret og samlet periode */
.news-maaltorke-2014 .news-maaltorke-table td.news-maaltorke-club-cell{vertical-align:middle!important;line-height:20px}
.news-maaltorke-2014 .news-maaltorke-table td.news-maaltorke-club-cell img{display:inline-block!important;vertical-align:middle!important;float:none!important;max-width:20px;max-height:20px;object-fit:contain;margin:0 7px 0 0!important}
.news-maaltorke-2014 .news-maaltorke-table th.news-maaltorke-period,.news-maaltorke-2014 .news-maaltorke-table td.news-maaltorke-period{text-align:center!important;white-space:nowrap;vertical-align:middle}
.news-maaltorke-2014 .news-maaltorke-controls{justify-content:flex-end}
@media(max-width:600px){.news-maaltorke-2014 .news-maaltorke-table td.news-maaltorke-club-cell img{max-width:16px;max-height:16px;margin-right:4px!important}.news-maaltorke-2014 .news-maaltorke-table th.news-maaltorke-period,.news-maaltorke-2014 .news-maaltorke-table td.news-maaltorke-period{font-size:10px}}
/* =========================================================
   NEWS V78 — Hvornår falder målene? (2010)
   ========================================================= */
.news-goalminutes-2010 .news-goalminutes-photo{float:right;width:260px;max-width:42%;margin:0 0 16px 22px;text-align:left}
.news-goalminutes-2010 .news-goalminutes-photo img{display:block;width:100%;height:auto;border:0;margin:0}
.news-goalminutes-2010 .news-goalminutes-credit{display:block;text-align:right;font-size:10px;color:#788899;font-style:italic;margin:0 0 5px}
.news-goalminutes-2010 .news-goalminutes-photo figcaption{font-size:11px;font-style:italic;color:#52657a;line-height:1.4;margin-top:5px}
.news-goalminutes-2010 .news-goalminutes-body::after{content:"";display:block;clear:both}
.news-goalminutes-2010 .news-goalminutes-section{margin:14px 0 0;border:1px solid #d7e0e6;border-bottom:3px solid #104470;border-radius:5px;overflow:hidden;background:#fff}
.news-goalminutes-2010 .news-goalminutes-section>h2{background:#104470;color:#fff;font:700 14px/18px Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;padding:9px 12px}
.news-goalminutes-2010 table.news-goalminutes-table{border-collapse:collapse;table-layout:fixed;width:100%;font:13px/1.35 Arial,Helvetica,sans-serif;margin:0;border:0}
.news-goalminutes-2010 .news-goalminutes-table th{background:#e5eef5;color:#103b60;padding:7px 3px;font-weight:700;border-bottom:1px solid #c9d8e4;text-align:center;white-space:nowrap}
.news-goalminutes-2010 .news-goalminutes-table td{padding:7px 3px;text-align:center;border-bottom:1px solid #e6ebef;color:#173a55;vertical-align:middle;font-weight:400}
.news-goalminutes-2010 .news-goalminutes-table tbody tr:nth-child(even){background:#f2f4f5}
.news-goalminutes-2010 .news-goalminutes-table th.news-goalminutes-clubhead{text-align:left;padding-left:7px}
.news-goalminutes-2010 .news-goalminutes-table td.news-goalminutes-club{text-align:left;padding-left:7px;white-space:nowrap}
.news-goalminutes-2010 .news-goalminutes-table .news-goalminutes-team{display:flex;align-items:center;gap:5px;min-width:0}
.news-goalminutes-2010 .news-goalminutes-table .news-goalminutes-team img{display:block;width:17px;height:17px;object-fit:contain;flex:0 0 17px;margin:0;padding:0;background:transparent;border:0}
.news-goalminutes-2010 .news-goalminutes-table .news-goalminutes-team span{overflow:hidden;text-overflow:ellipsis}
.news-goalminutes-2010 .news-goalminutes-table th.news-goalminutes-separator,.news-goalminutes-2010 .news-goalminutes-table td.news-goalminutes-separator{border-left:1px solid #ccdbe6}
.news-goalminutes-2010 .news-goalminutes-table tfoot td{background:#e5eef5;font-weight:700;border-top:2px solid #104470;border-bottom:0}
.news-goalminutes-2010 .news-goalminutes-table .news-goalminutes-clubcol{width:16%}
.news-goalminutes-2010 .news-goalminutes-table .news-goalminutes-countcol{width:8%}
.news-goalminutes-2010 .news-goalminutes-note{margin:0;padding:9px 12px;color:#738292;font:italic 11px/1.5 Arial,Helvetica,sans-serif}
.news-goalminutes-2010 .news-goalminutes-subtitle{font-size:17px;color:#104470;margin:0 0 14px}
.news-goalminutes-2010 .news-goalminutes-body p{margin:0 0 14px}
@media(max-width:600px){.news-goalminutes-2010 .news-goalminutes-photo{max-width:45%;margin-left:12px}.news-goalminutes-2010 table.news-goalminutes-table{font-size:11px}.news-goalminutes-2010 .news-goalminutes-table th,.news-goalminutes-2010 .news-goalminutes-table td{padding:6px 1px}.news-goalminutes-2010 .news-goalminutes-table .news-goalminutes-team{gap:2px}.news-goalminutes-2010 .news-goalminutes-table .news-goalminutes-team img{width:13px;height:13px;flex-basis:13px}.news-goalminutes-2010 .news-goalminutes-table .news-goalminutes-clubcol{width:16%}}
/* Måltørker v79 */
.news-maaltorker-2011 .mt-photo{float:right;width:260px;max-width:42%;margin:0 0 16px 20px}.news-maaltorker-2011 .mt-photo img{width:100%;height:auto;display:block}.news-maaltorker-2011 .mt-credit{display:block;text-align:right;font-size:10px;color:#718293}.news-maaltorker-2011 figcaption{font-size:12px;color:#667787}.news-maaltorker-2011 .mt-links,.news-maaltorker-2011 .mt-clubs{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}.news-maaltorker-2011 .mt-links a,.news-maaltorker-2011 .mt-clubs a{background:#edf4f8;border:1px solid #d9e5ed;padding:8px 10px;border-radius:4px;font-size:12px;text-decoration:none}.news-maaltorker-2011 .mt-section{border:1px solid #d6dee5;border-bottom:3px solid #104470;margin:16px 0;border-radius:5px;overflow:hidden}.news-maaltorker-2011 .mt-section>h2{background:#104470;color:white;padding:9px 12px;margin:0;font:700 14px Arial,sans-serif;text-transform:uppercase}.news-maaltorker-2011 .mt-table{width:100%;border-collapse:collapse;font:13px/18px Arial,sans-serif}.news-maaltorker-2011 .mt-table th{background:#e6eff5;color:#104470;padding:7px 5px}.news-maaltorker-2011 .mt-table td{padding:7px 5px;border-top:1px solid #e0e6eb;text-align:center}.news-maaltorker-2011 .mt-table th:first-child,.news-maaltorker-2011 .mt-table td:first-child{text-align:left}.news-maaltorker-2011 .mt-table tr:nth-child(even){background:#f2f4f5}.news-maaltorker-2011 .mt-table .mt-n{color:#104470;font-weight:700;white-space:nowrap}.news-maaltorker-2011 .mt-table .mt-date{white-space:nowrap}.news-maaltorker-2011 .mt-small{max-width:360px}.news-maaltorker-2011 .mt-note{padding:9px 12px;font-size:11px;color:#667787}@media(max-width:600px){.news-maaltorker-2011 .mt-photo{max-width:45%;margin-left:12px}.news-maaltorker-2011 .mt-table{font-size:11px}.news-maaltorker-2011 .mt-table td,.news-maaltorker-2011 .mt-table th{padding:5px 2px}}
/* v80: præcis tabeljustering, rolig zebra og ingen dobbelte sidekanter */
.news-maaltorker-2011 .mt-small{max-width:450px;margin:12px 0 14px}
.news-maaltorker-2011 .mt-small table.mt-table{border:0!important;border-collapse:collapse!important;width:100%;table-layout:fixed;box-shadow:none!important}
.news-maaltorker-2011 .mt-small .mt-table th:first-child,.news-maaltorker-2011 .mt-small .mt-table td:first-child{width:70%;text-align:left!important}
.news-maaltorker-2011 .mt-small .mt-table th:last-child,.news-maaltorker-2011 .mt-small .mt-table td:last-child{width:30%;text-align:right!important;padding-right:16px!important}
.news-maaltorker-2011 .mt-section{border-left:0!important;border-right:0!important;border-top:0!important;box-shadow:none!important}
.news-maaltorker-2011 .mt-section table.mt-table{border:0!important;outline:0!important;box-shadow:none!important;border-collapse:collapse!important;width:100%;margin:0!important}
.news-maaltorker-2011 table.mt-table th,.news-maaltorker-2011 table.mt-table td{box-sizing:border-box;border-left:0!important;border-right:0!important;vertical-align:middle!important}
.news-maaltorker-2011 table.mt-table thead th{background:#e6eff5!important;color:#104470!important;font-weight:700!important;text-align:center!important;border-top:0!important;border-bottom:1px solid #d3dfe8!important}
.news-maaltorker-2011 table.mt-table thead th:first-child{text-align:left!important}
.news-maaltorker-2011 table.mt-table tbody tr:nth-child(odd)>td{background:#fff!important}
.news-maaltorker-2011 table.mt-table tbody tr:nth-child(even)>td{background:#f2f4f5!important}
.news-maaltorker-2011 table.mt-table tbody td{border-top:1px solid #e3e8ed!important;text-align:center!important}
.news-maaltorker-2011 table.mt-table tbody td:first-child{text-align:left!important}
.news-maaltorker-2011 .mt-section table.mt-table th:last-child,.news-maaltorker-2011 .mt-section table.mt-table td:last-child{text-align:right!important;padding-right:15px!important}
.news-maaltorker-2011 .mt-section table.mt-table th:nth-child(2),.news-maaltorker-2011 .mt-section table.mt-table td:nth-child(2){text-align:center!important}
.news-maaltorker-2011 .mt-section table.mt-table th:nth-child(3),.news-maaltorker-2011 .mt-section table.mt-table td:nth-child(3){text-align:center!important}
.news-maaltorker-2011 .mt-section table.mt-table th:nth-child(4),.news-maaltorker-2011 .mt-section table.mt-table td:nth-child(4),.news-maaltorker-2011 .mt-section table.mt-table th:nth-child(5),.news-maaltorker-2011 .mt-section table.mt-table td:nth-child(5){text-align:center!important}
.news-maaltorker-2011 .mt-section table.mt-table td.mt-n{font-weight:700;color:#104470}
.news-maaltorker-2011 .mt-section table.mt-table td.mt-date{white-space:nowrap}
.news-maaltorker-2011 .mt-section table.mt-table td:first-child a{white-space:normal}
.news-maaltorker-2011 .mt-section .mt-note{margin:0;border-top:1px solid #e3e8ed}
@media(max-width:600px){.news-maaltorker-2011 .mt-section table.mt-table th:last-child,.news-maaltorker-2011 .mt-section table.mt-table td:last-child{padding-right:5px!important}.news-maaltorker-2011 .mt-small{max-width:100%}}
/* v81: Overlevelse (2. maj 2011) */
.news-overlevelse-2011 .news-overlevelse-photo {
  float: right;
  width: 260px;
  max-width: 43%;
  margin: 0 0 16px 22px;
  padding: 0;
  box-sizing: border-box;
}
.news-overlevelse-2011 .news-overlevelse-photo img {
  display: block;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  border: 0;
}
.news-overlevelse-2011 .news-overlevelse-credit {
  display: block;
  text-align: right;
  color: #87939e;
  font: italic 10px/15px Arial, Helvetica, sans-serif;
  margin-bottom: 5px;
}
.news-overlevelse-2011 .news-overlevelse-photo figcaption {
  margin: 6px 0 0;
  color: #667888;
  font: italic 12px/17px Arial, Helvetica, sans-serif;
}
.news-overlevelse-2011 .news-overlevelse-links {
  clear: both;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 8px;
  margin: 18px 0 0;
  padding: 12px;
  background: #f5f7f9;
  border-top: 3px solid #104470;
}
.news-overlevelse-2011 .news-overlevelse-links a {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  padding: 10px 12px;
  background: #fff;
  border: 1px solid #dbe3ea;
  border-radius: 4px;
  color: #104470;
  text-decoration: none;
  font: 12px/18px Arial, Helvetica, sans-serif;
}
.news-overlevelse-2011 .news-overlevelse-links a:hover { background: #edf3f8; }
@media (max-width: 560px) {
  .news-overlevelse-2011 .news-overlevelse-photo { max-width: 45%; margin-left: 12px; }
  .news-overlevelse-2011 .news-overlevelse-links { grid-template-columns: 1fr; }
}
/* v82: Ny rekord truer */
.news-rekord-2012 .news-rekord-photo{float:right;width:260px;max-width:43%;margin:0 0 16px 20px}
.news-rekord-2012 .news-rekord-photo img{display:block;width:100%;height:auto}
.news-rekord-2012 .news-rekord-photo .credit{display:block;text-align:right;font:10px/15px Arial,sans-serif;color:#7b8790;margin-bottom:5px}
.news-rekord-2012 .news-rekord-photo figcaption{font:12px/18px Arial,sans-serif;color:#667784;margin-top:6px}
.news-rekord-2012 .news-rekord-links{clear:both;display:flex;flex-wrap:wrap;gap:8px;padding:12px 0 0}
.news-rekord-2012 .news-rekord-links a{font:12px/18px Arial,sans-serif;color:#104470;text-decoration:none;border:1px solid #dce4ea;background:#f6f8fa;border-radius:4px;padding:7px 10px}
.news-rekord-2012 .news-rekord-section{margin:15px 0;border:1px solid #dce2e7;border-bottom:3px solid #104470;border-radius:5px;overflow:hidden}
.news-rekord-2012 .news-rekord-section>h2{background:#104470;color:#fff;margin:0;padding:9px 12px;font:700 14px/19px Arial,sans-serif;text-transform:uppercase}
.news-rekord-2012 .news-rekord-table{width:100%;border-collapse:collapse;table-layout:auto;font:13px/18px Arial,sans-serif}
.news-rekord-2012 .news-rekord-table th{background:#e6eff5;color:#104470;font-weight:700;text-align:center;padding:7px 5px;border-bottom:1px solid #cbd8e1;white-space:nowrap}
.news-rekord-2012 .news-rekord-table td{text-align:center;padding:7px 5px;border-bottom:1px solid #e5e9ed;vertical-align:middle}
.news-rekord-2012 .news-rekord-table th:first-child,.news-rekord-2012 .news-rekord-table th:nth-child(2),.news-rekord-2012 .news-rekord-table td:first-child,.news-rekord-2012 .news-rekord-table td:nth-child(2){text-align:left}
.news-rekord-2012 .news-rekord-table tbody tr:nth-child(odd){background:#fff}
.news-rekord-2012 .news-rekord-table tbody tr:nth-child(even){background:#f2f4f5}
.news-rekord-2012 .news-rekord-table tbody tr.news-rekord-focus{background:#fff0d9}
.news-rekord-2012 .news-rekord-table .date{white-space:nowrap;font-variant-numeric:tabular-nums}
.news-rekord-2012 .news-rekord-table .count{font-weight:700;color:#104470}
.news-rekord-2012 .news-rekord-note{font:11px/17px Arial,sans-serif;color:#788591;margin:8px 12px;text-align:right}
@media(max-width:650px){.news-rekord-2012 .news-rekord-photo{max-width:44%;margin-left:12px}.news-rekord-2012 .news-rekord-table{font-size:11px}.news-rekord-2012 .news-rekord-table th,.news-rekord-2012 .news-rekord-table td{padding:6px 2px}}
/* Artikel v83 – OBs fordømte forår */
.news-ob-fordomte-2012 .news-ob83-figure{float:right;width:260px;max-width:42%;margin:0 0 16px 20px}
.news-ob-fordomte-2012 .news-ob83-figure img{display:block;width:100%;height:auto}
.news-ob-fordomte-2012 .news-ob83-credit{display:block;text-align:right;font-size:10px;color:#81909d;margin-bottom:5px}
.news-ob-fordomte-2012 .news-ob83-figure figcaption{font:italic 12px/1.45 Arial,Helvetica,sans-serif;color:#657789;margin-top:6px}
.news-ob-fordomte-2012 .news-ob83-links{clear:both;margin-top:15px;padding:12px 0;border-top:1px solid #dce4ea}
.news-ob-fordomte-2012 .news-ob83-links a{display:inline-block;padding:8px 12px;border:1px solid #dbe5ed;border-radius:4px;background:#f4f7f9;text-decoration:none;color:#104470;font:12px/18px Arial,Helvetica,sans-serif}
.news-ob-fordomte-2012 .news-ob83-section{margin:15px 0 18px;border:1px solid #dce3e8;border-bottom:3px solid #104470;border-radius:5px;overflow:hidden}
.news-ob-fordomte-2012 .news-ob83-section>h2{margin:0;padding:9px 12px;background:#104470;color:#fff;font:700 14px/19px Arial,Helvetica,sans-serif;text-transform:uppercase}
.news-ob-fordomte-2012 .news-ob83-table{border:0!important;border-collapse:collapse;width:100%;table-layout:auto;font:13px/18px Arial,Helvetica,sans-serif}
.news-ob-fordomte-2012 .news-ob83-table th{background:#e6eff5!important;color:#104470;padding:7px 5px;border:0!important;border-bottom:1px solid #ccd9e2!important;text-align:center;white-space:nowrap}
.news-ob-fordomte-2012 .news-ob83-table td{padding:7px 5px;border:0!important;border-bottom:1px solid #e3e7ea!important;text-align:center;vertical-align:middle}
.news-ob-fordomte-2012 .news-ob83-table tbody tr:nth-child(odd){background:#fff!important}
.news-ob-fordomte-2012 .news-ob83-table tbody tr:nth-child(even){background:#f2f4f5!important}
.news-ob-fordomte-2012 .news-ob83-table tbody tr.news-ob83-highlight{background:#fff1df!important}
.news-ob-fordomte-2012 .news-ob83-table th.news-ob83-left,.news-ob-fordomte-2012 .news-ob83-table td.news-ob83-left{text-align:left!important}
.news-ob-fordomte-2012 .news-ob83-club{display:flex;align-items:center;gap:5px;white-space:nowrap}
.news-ob-fordomte-2012 .news-ob83-club img{display:block;flex:0 0 18px;width:18px;height:18px;object-fit:contain;margin:0!important;padding:0!important}
.news-ob-fordomte-2012 .news-ob83-note{margin:0;padding:9px 12px;font:11px/16px Arial,Helvetica,sans-serif;color:#697988}
@media(max-width:650px){.news-ob-fordomte-2012 .news-ob83-figure{max-width:44%;margin-left:12px}.news-ob-fordomte-2012 .news-ob83-table{font-size:11px}.news-ob-fordomte-2012 .news-ob83-table th,.news-ob-fordomte-2012 .news-ob83-table td{padding:6px 2px}.news-ob-fordomte-2012 .news-ob83-club img{width:14px;height:14px;flex-basis:14px}}
/* =========================================================
   NEWS v84 – POINT VUNDET/TABT I 2. HALVLEG
   Artikelspecifik styling – påvirker ikke andre artikler
   ========================================================= */
.news-point-halvleg .news-article-body{display:flow-root}
.news-point-halvleg .news-article-body>h2:first-child{margin:0 0 14px;padding:0;border:0;font-size:16px;line-height:23px}
.news-point-halvleg .news-photo{float:right;width:260px;max-width:43%;margin:2px 0 14px 19px;padding:0}
.news-point-halvleg .news-photo img{display:block;width:100%;height:auto;margin:0;border:0}
.news-point-halvleg .news-photo .credit{display:block;text-align:right;font-size:10px;line-height:15px;color:#778590;margin-bottom:5px}
.news-point-halvleg .news-photo figcaption{font-size:12px;line-height:17px;color:#687987;margin-top:5px}
.news-point-halvleg .news-table-section{margin:17px 0 20px;border:1px solid #dce4eb;border-bottom:3px solid #104470;border-radius:5px 5px 0 0;overflow:hidden}
.news-point-halvleg .news-table-section>h3{margin:0;padding:9px 12px;background:#104470;color:#fff;border:0;font:700 14px/19px Arial,Helvetica,sans-serif}
.news-point-halvleg .news-table-section table{width:100%;table-layout:fixed;border:0;border-collapse:collapse;margin:0;font:13px/18px Arial,Helvetica,sans-serif;color:#10315b}
.news-point-halvleg .news-table-section th{padding:8px 5px;background:#e5f0f7!important;color:#104470;border:0;border-bottom:1px solid #cbdce9;font:700 12px/17px Arial,Helvetica,sans-serif;text-align:center;vertical-align:middle;white-space:normal}
.news-point-halvleg .news-table-section th.club{text-align:left}
.news-point-halvleg .news-table-section td{padding:8px 5px;text-align:center;vertical-align:middle;border:0;border-bottom:1px solid #e5e9ed;font-variant-numeric:tabular-nums}
.news-point-halvleg .news-table-section td.club{text-align:left}
.news-point-halvleg .news-table-section td.club a{color:#104470;text-decoration:none}
.news-point-halvleg .news-table-section td.club a:hover{text-decoration:underline}
.news-point-halvleg .news-table-section td.club img{display:inline-block;width:16px;height:16px;object-fit:contain;vertical-align:middle;margin:0 5px 0 0}
.news-point-halvleg .news-table-section tbody tr:nth-child(odd) td{background:#fff!important}
.news-point-halvleg .news-table-section tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-point-halvleg .news-table-section tbody tr.news-point-focus td{background:#e9f0f5!important}
.news-point-halvleg .news-table-section tbody tr.news-point-focus td:first-child{box-shadow:inset 3px 0 #104470}
.news-point-halvleg .news-table-section tbody tr:last-child td{border-bottom:0}
.news-point-halvleg .news-table-section .news-point-note,.news-point-halvleg .news-table-section .note{margin:0;padding:8px 11px;color:#687987;font:11px/16px Arial,Helvetica,sans-serif;background:#fff}
.news-point-halvleg .news-table-section .recent img{display:inline-block;vertical-align:middle;margin:0 1px}
.news-point-halvleg .news-related{display:flex;flex-wrap:wrap;gap:8px 14px;padding:12px 19px;font:12px/18px Arial,Helvetica,sans-serif}
.news-point-halvleg .news-related a{color:#104470;text-decoration:none}
.news-point-halvleg .news-related a:hover{text-decoration:underline}
@media(max-width:650px){
 .news-point-halvleg .news-photo{max-width:44%;margin-left:12px}
 .news-point-halvleg .news-table-section table{font-size:11px}
 .news-point-halvleg .news-table-section th{padding:7px 2px;font-size:10px;line-height:15px}
 .news-point-halvleg .news-table-section td{padding:7px 2px}
 .news-point-halvleg .news-table-section td.club img{width:13px;height:13px;margin-right:3px}
}
@media(max-width:400px){
 .news-point-halvleg .news-photo{float:none;max-width:260px;width:100%;margin:0 auto 14px}
 .news-point-halvleg .news-table-section table{font-size:10px}
 .news-point-halvleg .news-table-section th{font-size:9px}
 .news-point-halvleg .news-table-section .recent img{width:5px;height:5px;margin:0}
}
/* NEWS v85 – SAMLET BUNDNAVIGATION SOM GODKENDT REFERENCE */
.news-point-halvleg .news-point-footer{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:0;padding:0 0 0 1px;border-top:3px solid #104470;background:#fff}
.news-point-halvleg .news-point-footer a{display:flex;align-items:center;min-height:46px;margin:0;padding:11px 16px;border:0;border-right:1px solid #dce4eb;color:#104470;text-decoration:none;font:400 13px/19px Arial,Helvetica,sans-serif}
.news-point-halvleg .news-point-footer a+a{border-left:0;padding-left:16px}
.news-point-halvleg .news-point-footer a:last-child{border-right:0}
.news-point-halvleg .news-point-footer a:hover{text-decoration:underline;background:#f7f9fa}
@media(max-width:650px){.news-point-halvleg .news-point-footer a{min-height:40px;padding:9px 11px;font-size:12px}.news-point-halvleg .news-point-footer a+a{padding-left:11px}}
@media(max-width:390px){.news-point-halvleg .news-point-footer{display:flex}.news-point-halvleg .news-point-footer a{flex:1 1 50%;border-right:0;border-bottom:1px solid #e2e7eb}.news-point-halvleg .news-point-footer a:nth-child(odd){border-right:1px solid #e2e7eb}.news-point-halvleg .news-point-footer a:nth-last-child(-n+2){border-bottom:0}}
/* NEWS v86 – ENKEL BUNDSTREG OG CSS-RESULTATPRIKKER */
.news-point-halvleg .news-table-section:last-of-type { margin-bottom: 0; }
.news-point-halvleg .news-point-footer { border-top: 0; }
.news-point-halvleg .news-table-section .recent { white-space: nowrap; }
.news-point-halvleg .news-table-section .recent .news-result-dot { display:inline-block; width:10px; height:10px; margin:0 2px; padding:0; border:0; border-radius:50%; vertical-align:middle; }
.news-point-halvleg .news-table-section .recent .news-result-win { background:#269b43; }
.news-point-halvleg .news-table-section .recent .news-result-draw { background:#f0a35d; }
.news-point-halvleg .news-table-section .recent .news-result-loss { background:#e34747; }
@media(max-width:650px) { .news-point-halvleg .news-table-section .recent .news-result-dot { width:8px; height:8px; margin:0 1px; } }
/* NEWS v87 – KOMPAKTE V/U/T-PRIKKER, UDEN MELLEMRUM FRA HTML */
.news-point-halvleg .news-table-section .recent .news-form-dots {
    display: inline-flex; align-items: center; justify-content: center; gap: 4px; white-space: nowrap; vertical-align: middle;
}
.news-point-halvleg .news-table-section .recent .news-form-dots .news-result-dot {
    display: block; flex: 0 0 10px; width: 10px; height: 10px; margin: 0; padding: 0; border: 0; border-radius: 50%;
}
@media (max-width: 650px) {
    .news-point-halvleg .news-table-section .recent .news-form-dots { gap: 3px; }
    .news-point-halvleg .news-table-section .recent .news-form-dots .news-result-dot { flex-basis: 8px; width: 8px; height: 8px; margin: 0; }
}
/* =========================================================
   NEWS v88 – RUNDT OM MESTRENE (24. MAJ 2012)
   Kun artikelspecifikke regler – fælles design bevares.
   ========================================================= */
.news-rundt-mestrene .news-article-body{display:flow-root}
.news-rundt-mestrene .news-article-body>.news-article-subtitle{margin:0 0 15px;padding:0;border:0}
.news-rundt-mestrene .news-mestrene-photo{float:right;width:260px;max-width:43%;margin:2px 0 14px 19px;padding:0;border:0}
.news-rundt-mestrene .news-mestrene-photo img{display:block;width:100%;height:auto;margin:0;border:0}
.news-rundt-mestrene .news-mestrene-credit{display:block;text-align:right;font:10px/15px Arial,Helvetica,sans-serif;color:#778590;margin-bottom:5px}
.news-rundt-mestrene .news-mestrene-photo figcaption{margin:5px 0 0;color:#687987;font:12px/17px Arial,Helvetica,sans-serif}
.news-rundt-mestrene .news-article-body>h2{clear:both;margin:21px 0 10px;padding:0 0 6px;border-bottom:1px solid #dce4eb;font-size:17px;line-height:23px}
.news-rundt-mestrene .news-article-body a{color:#104470;text-decoration:underline;text-underline-offset:2px}
.news-rundt-mestrene .news-mestrene-table-section{margin:18px 0 0;border:1px solid #dce4eb;border-bottom:3px solid #104470;border-radius:5px 5px 0 0;overflow:hidden}
.news-rundt-mestrene .news-mestrene-table-section>h3{margin:0;padding:9px 12px;background:#104470;color:#fff;border:0;font:700 14px/19px Arial,Helvetica,sans-serif}
.news-rundt-mestrene .news-mestrene-table{width:100%;table-layout:fixed;border:0;border-collapse:collapse;margin:0;font:13px/18px Arial,Helvetica,sans-serif;color:#10315b}
.news-rundt-mestrene .news-mestrene-table .col-club{width:43%}
.news-rundt-mestrene .news-mestrene-table .col-small{width:8%}
.news-rundt-mestrene .news-mestrene-table .col-score{width:16%}
.news-rundt-mestrene .news-mestrene-table .col-point{width:9%}
.news-rundt-mestrene .news-mestrene-table thead th{padding:8px 5px;background:#e5f0f7!important;color:#104470;border:0;border-bottom:1px solid #cbdce9;font:700 12px/17px Arial,Helvetica,sans-serif;text-align:center;vertical-align:middle}
.news-rundt-mestrene .news-mestrene-table tbody td{padding:8px 5px;border:0;border-bottom:1px solid #e5e9ed;text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums}
.news-rundt-mestrene .news-mestrene-table th.club,.news-rundt-mestrene .news-mestrene-table td.club{text-align:left;padding-left:12px}
.news-rundt-mestrene .news-mestrene-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-rundt-mestrene .news-mestrene-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-rundt-mestrene .news-mestrene-table tbody tr:last-child td{border-bottom:0}
.news-rundt-mestrene .news-mestrene-table tbody td.points{font-weight:700;color:#104470}
.news-rundt-mestrene .news-mestrene-footer{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:0;padding:0 0 0 1px;border:0;background:#fff}
.news-rundt-mestrene .news-mestrene-footer a{display:flex;align-items:center;min-height:46px;margin:0;padding:11px 15px;border:0;border-right:1px solid #dce4eb;color:#104470;text-decoration:none;font:400 13px/19px Arial,Helvetica,sans-serif}
.news-rundt-mestrene .news-mestrene-footer a+a{border-left:0;padding-left:15px}
.news-rundt-mestrene .news-mestrene-footer a:last-child{border-right:0}
.news-rundt-mestrene .news-mestrene-footer a:hover{text-decoration:underline;background:#f7f9fa}
@media(max-width:650px){
 .news-rundt-mestrene .news-mestrene-photo{max-width:44%;margin-left:12px}
 .news-rundt-mestrene .news-mestrene-table{font-size:11px}
 .news-rundt-mestrene .news-mestrene-table thead th{padding:7px 3px;font-size:11px}
 .news-rundt-mestrene .news-mestrene-table tbody td{padding:7px 3px}
 .news-rundt-mestrene .news-mestrene-table th.club,.news-rundt-mestrene .news-mestrene-table td.club{padding-left:6px}
 .news-rundt-mestrene .news-mestrene-footer a{min-height:40px;padding:9px 11px;font-size:12px}
 .news-rundt-mestrene .news-mestrene-footer a+a{padding-left:11px}
}
@media(max-width:390px){
 .news-rundt-mestrene .news-mestrene-photo{float:none;max-width:260px;width:100%;margin:0 auto 15px}
 .news-rundt-mestrene .news-mestrene-table{font-size:10px}
 .news-rundt-mestrene .news-mestrene-table thead th{font-size:10px}
 .news-rundt-mestrene .news-mestrene-footer{display:flex}
 .news-rundt-mestrene .news-mestrene-footer a{flex:1 1 50%;border-right:0;border-bottom:1px solid #e2e7eb}
 .news-rundt-mestrene .news-mestrene-footer a:nth-child(odd){border-right:1px solid #e2e7eb}
 .news-rundt-mestrene .news-mestrene-footer a:nth-last-child(-n+2){border-bottom:0}
}
/* NEWS v90 – IGANGVÆRENDE SERIER (HISTORISK ARTIKEL) */
.news-igang-serier .news-article-body{display:flow-root}
.news-igang-serier .news-article-body>.news-article-subtitle{margin:0 0 15px;padding:0;border:0}
.news-igang-serier .news-serier-photo{float:right;width:260px;max-width:43%;margin:2px 0 14px 19px;padding:0;border:0}
.news-igang-serier .news-serier-photo img{display:block;width:100%;height:auto;margin:0;border:0}
.news-igang-serier .news-serier-credit{text-align:right;font:10px/15px Arial,Helvetica,sans-serif;color:#778590;margin-bottom:5px}
.news-igang-serier .news-serier-photo figcaption{margin:5px 0 0;color:#687987;font:12px/17px Arial,Helvetica,sans-serif}
.news-igang-serier .news-article-body a{color:#104470;text-decoration:underline;text-underline-offset:2px}
.news-igang-serier .news-serier-table-section{clear:both;margin:18px 0 0;border:1px solid #dce4eb;border-bottom:3px solid #104470;border-radius:5px 5px 0 0;overflow:hidden}
.news-igang-serier .news-serier-table-section>h2{margin:0;padding:9px 12px;background:#104470;color:#fff;border:0;font:700 14px/19px Arial,Helvetica,sans-serif}
.news-igang-serier .news-serier-table{width:100%;table-layout:fixed;border:0;border-collapse:collapse;margin:0;font:13px/18px Arial,Helvetica,sans-serif;color:#10315b}
.news-igang-serier .news-serier-table .serier-type{width:43%}
.news-igang-serier .news-serier-table .serier-value{width:19%}
.news-igang-serier .news-serier-table thead th{padding:8px 5px;background:#e5f0f7!important;color:#104470;border:0;border-bottom:1px solid #cbdce9;font:700 12px/17px Arial,Helvetica,sans-serif;text-align:center;vertical-align:middle;overflow-wrap:anywhere}
.news-igang-serier .news-serier-table tbody td{padding:8px 5px;border:0;border-bottom:1px solid #e5e9ed;text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums}
.news-igang-serier .news-serier-table th.type,.news-igang-serier .news-serier-table td.type{text-align:left;padding-left:12px}
.news-igang-serier .news-serier-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-igang-serier .news-serier-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-igang-serier .news-serier-table tbody tr:last-child td{border-bottom:0}
.news-igang-serier .news-serier-table tbody td:nth-child(2){font-weight:700;color:#104470}
.news-igang-serier .news-serier-asof{margin:0;padding:10px 12px;background:#fff;color:#687987;font:12px/17px Arial,Helvetica,sans-serif}
.news-igang-serier .news-serier-footer{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:0;padding:0 0 0 1px;border:0;background:#fff}
.news-igang-serier .news-serier-footer a{display:flex;align-items:center;min-height:46px;margin:0;padding:11px 15px;border:0;border-right:1px solid #dce4eb;color:#104470;text-decoration:none;font:400 13px/19px Arial,Helvetica,sans-serif}
.news-igang-serier .news-serier-footer a:last-child{border-right:0}
.news-igang-serier .news-serier-footer a:hover{text-decoration:underline;background:#f7f9fa}
@media(max-width:650px){
 .news-igang-serier .news-serier-photo{max-width:44%;margin-left:12px}
 .news-igang-serier .news-serier-table{font-size:11px}
 .news-igang-serier .news-serier-table thead th{padding:7px 3px;font-size:10px}
 .news-igang-serier .news-serier-table tbody td{padding:7px 3px}
 .news-igang-serier .news-serier-table th.type,.news-igang-serier .news-serier-table td.type{padding-left:6px}
 .news-igang-serier .news-serier-footer a{min-height:40px;padding:9px 11px;font-size:12px}
}
@media(max-width:390px){
 .news-igang-serier .news-serier-photo{float:none;max-width:260px;width:100%;margin:0 auto 15px}
 .news-igang-serier .news-serier-table{font-size:10px}
 .news-igang-serier .news-serier-table thead th{font-size:9px}
 .news-igang-serier .news-serier-footer a{flex:1 1 50%;border-right:0;border-bottom:1px solid #e2e7eb}
 .news-igang-serier .news-serier-footer a:nth-child(odd){border-right:1px solid #e2e7eb}
}
/* =========================================================
   V91 – Sidst i efteråret = nedrykning? (historisk artikel)
   ========================================================= */
.news-efteraar-nedrykning{font-family:Arial,Helvetica,sans-serif}
.news-efteraar-nedrykning .news-efteraar-photo{float:right;box-sizing:border-box;width:260px;max-width:42%;margin:2px 0 14px 20px;padding:0}
.news-efteraar-nedrykning .news-efteraar-photo img{display:block;width:100%;height:auto}
.news-efteraar-nedrykning .news-efteraar-credit{margin:0 0 5px;color:#77838c;text-align:right;font:11px/15px Arial,Helvetica,sans-serif}
.news-efteraar-nedrykning .news-efteraar-photo figcaption{margin:6px 0 0;color:#677680;font:italic 12px/17px Arial,Helvetica,sans-serif}
.news-efteraar-nedrykning .news-article-body:after{content:"";display:block;clear:both}
.news-efteraar-nedrykning .news-efteraar-keyfact{font-size:15px;line-height:22px;color:#104470}
.news-efteraar-nedrykning .news-efteraar-statistics{margin:0;padding:0;background:#fff}
.news-efteraar-nedrykning .news-efteraar-statistics>h2{margin:0;padding:9px 13px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-efteraar-nedrykning .news-efteraar-explainer{margin:0;padding:10px 13px 7px;color:#526574;font:12px/18px Arial,Helvetica,sans-serif}
.news-efteraar-nedrykning .news-efteraar-season{margin:0 0 13px;padding:0 12px}
.news-efteraar-nedrykning .news-efteraar-season h3{margin:0;padding:7px 9px;background:#104470;color:#fff;font:700 13px/18px Arial,Helvetica,sans-serif}
.news-efteraar-nedrykning .news-efteraar-table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;margin:0;border:0;border-bottom:3px solid #104470;font:13px/18px Arial,Helvetica,sans-serif;color:#233c50}
.news-efteraar-nedrykning .news-efteraar-table th,.news-efteraar-nedrykning .news-efteraar-table td{box-sizing:border-box;border:0;text-align:center;vertical-align:middle;padding:6px 4px;font-variant-numeric:tabular-nums}
.news-efteraar-nedrykning .news-efteraar-table thead th{background:#e5f0f7!important;color:#104470;font-weight:700;border-bottom:1px solid #ccdde8}
.news-efteraar-nedrykning .news-efteraar-table .news-efteraar-groups th{background:#d7e8f4!important;font-size:12px}
.news-efteraar-nedrykning .news-efteraar-table .club{text-align:left;width:29%;padding-left:9px}
.news-efteraar-nedrykning .news-efteraar-table th:first-child,.news-efteraar-nedrykning .news-efteraar-table td:first-child{width:7%}
.news-efteraar-nedrykning .news-efteraar-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-efteraar-nedrykning .news-efteraar-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-efteraar-nedrykning .news-efteraar-table tbody tr.news-efteraar-relegated td:nth-child(5){color:#b03b3b;font-weight:700}
.news-efteraar-nedrykning .news-efteraar-note{margin:0;padding:2px 13px 14px;color:#6d7a83;font:12px/18px Arial,Helvetica,sans-serif}
.news-efteraar-nedrykning .news-efteraar-footer{margin:0;border:0;border-top:0;background:#fff}
@media(max-width:650px){
 .news-efteraar-nedrykning .news-efteraar-photo{max-width:43%;margin-left:12px}
 .news-efteraar-nedrykning .news-efteraar-season{padding:0 7px}
 .news-efteraar-nedrykning .news-efteraar-table{font-size:11px}
 .news-efteraar-nedrykning .news-efteraar-table th,.news-efteraar-nedrykning .news-efteraar-table td{padding:6px 2px}
 .news-efteraar-nedrykning .news-efteraar-table .club{padding-left:5px}
}
@media(max-width:480px){
 .news-efteraar-nedrykning .news-efteraar-photo{float:none;width:260px;max-width:100%;margin:0 auto 15px}
 .news-efteraar-nedrykning .news-efteraar-table thead{display:none}
 .news-efteraar-nedrykning .news-efteraar-table,.news-efteraar-nedrykning .news-efteraar-table tbody{display:block;width:100%}
 .news-efteraar-nedrykning .news-efteraar-table tbody tr{display:grid;grid-template-columns:40px minmax(0,1fr) 40px 40px;gap:0;border-bottom:1px solid #e2e8ec}
 .news-efteraar-nedrykning .news-efteraar-table tbody td{display:block;min-width:0;padding:5px 4px!important;font-size:12px;text-align:center}
 .news-efteraar-nedrykning .news-efteraar-table tbody td:nth-child(1){grid-column:1;grid-row:1}
 .news-efteraar-nedrykning .news-efteraar-table tbody td:nth-child(2){grid-column:2;grid-row:1;text-align:left}
 .news-efteraar-nedrykning .news-efteraar-table tbody td:nth-child(3){grid-column:3;grid-row:1}
 .news-efteraar-nedrykning .news-efteraar-table tbody td:nth-child(4){grid-column:4;grid-row:1}
 .news-efteraar-nedrykning .news-efteraar-table tbody td:nth-child(5){grid-column:1 / span 2;grid-row:2;text-align:left;padding-left:44px!important}
 .news-efteraar-nedrykning .news-efteraar-table tbody td:nth-child(6){grid-column:3;grid-row:2}
 .news-efteraar-nedrykning .news-efteraar-table tbody td:nth-child(7){grid-column:4;grid-row:2}
 .news-efteraar-nedrykning .news-efteraar-table tbody td:nth-child(2):before{content:"Efterår · ";font-size:10px;color:#6d8190}
 .news-efteraar-nedrykning .news-efteraar-table tbody td:nth-child(5):before{content:"Samlet · ";font-size:10px;color:#6d8190}
}
/* V92 – Reparerer tabellayoutet på alle skærmstørrelser */
.news-efteraar-nedrykning .news-efteraar-table{display:table!important;width:100%!important;table-layout:fixed!important;border-collapse:collapse!important}
.news-efteraar-nedrykning .news-efteraar-table thead{display:table-header-group!important}
.news-efteraar-nedrykning .news-efteraar-table tbody{display:table-row-group!important}
.news-efteraar-nedrykning .news-efteraar-table tr,
.news-efteraar-nedrykning .news-efteraar-table tbody tr{display:table-row!important}
.news-efteraar-nedrykning .news-efteraar-table th,
.news-efteraar-nedrykning .news-efteraar-table td,
.news-efteraar-nedrykning .news-efteraar-table tbody td{display:table-cell!important;float:none!important;position:static!important;min-width:0!important;width:auto!important;max-width:none!important;height:auto!important;line-height:18px!important;vertical-align:middle!important;box-sizing:border-box!important;overflow-wrap:normal!important;word-break:normal!important}
.news-efteraar-nedrykning .news-efteraar-table th.club,
.news-efteraar-nedrykning .news-efteraar-table td.club{width:auto!important;text-align:left!important;white-space:normal!important;overflow-wrap:break-word!important;padding-left:8px!important}
.news-efteraar-nedrykning .news-efteraar-table th:not(.club),
.news-efteraar-nedrykning .news-efteraar-table td:not(.club){text-align:center!important;white-space:nowrap!important}
.news-efteraar-nedrykning .news-efteraar-table .news-efteraar-groups th{text-align:left!important;padding-left:9px!important}
.news-efteraar-nedrykning .news-efteraar-table tbody td::before{content:none!important;display:none!important}
.news-efteraar-nedrykning .news-efteraar-explainer{font-size:13px;line-height:20px}
@media(max-width:650px){
 .news-efteraar-nedrykning .news-efteraar-table th,
 .news-efteraar-nedrykning .news-efteraar-table td{font-size:11px!important;padding:6px 2px!important}
 .news-efteraar-nedrykning .news-efteraar-table th.club,
 .news-efteraar-nedrykning .news-efteraar-table td.club{padding-left:4px!important}
}
/* =========================================================
   NEWS v93 – Sønderjyske og de brændte straffespark
   ========================================================= */
.news-straffespark-2013{font-family:Arial,Helvetica,sans-serif}
.news-straffespark-2013 .news-straffe-photo{float:right;box-sizing:border-box;width:200px;max-width:36%;margin:3px 0 12px 18px;padding:0}
.news-straffespark-2013 .news-straffe-photo img{display:block;width:100%;height:auto}
.news-straffespark-2013 .news-straffe-photo figcaption{margin:6px 0 0;color:#657581;font:italic 12px/17px Arial,Helvetica,sans-serif}
.news-straffespark-2013 .news-article-body::after{content:"";display:block;clear:both}
.news-straffespark-2013 .news-straffe-history-note{font:12px/18px Arial,Helvetica,sans-serif;color:#687985}
.news-straffespark-2013 .news-straffe-section{margin:0 0 14px;background:#fff}
.news-straffespark-2013 .news-straffe-section h2{margin:0;padding:9px 13px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-straffespark-2013 .news-straffe-table{display:table!important;width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;border:0;border-bottom:3px solid #104470;margin:0;color:#173c5b;font:13px/18px Arial,Helvetica,sans-serif}
.news-straffespark-2013 .news-straffe-table thead{display:table-header-group!important}
.news-straffespark-2013 .news-straffe-table tbody{display:table-row-group!important}
.news-straffespark-2013 .news-straffe-table tr{display:table-row!important}
.news-straffespark-2013 .news-straffe-table th,.news-straffespark-2013 .news-straffe-table td{display:table-cell!important;float:none!important;position:static!important;box-sizing:border-box;border:0!important;padding:7px 5px!important;text-align:center!important;vertical-align:middle!important;width:auto!important;min-width:0!important;max-width:none!important;font:inherit;font-variant-numeric:tabular-nums}
.news-straffespark-2013 .news-straffe-table thead th{background:#e3eff7!important;color:#104470;font-weight:700!important;border-bottom:1px solid #cddfe9!important}
.news-straffespark-2013 .news-straffe-table th.club,.news-straffespark-2013 .news-straffe-table td.club{width:39%!important;text-align:left!important;padding-left:12px!important;white-space:normal!important}
.news-straffespark-2013 .news-straffe-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-straffespark-2013 .news-straffe-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-straffespark-2013 .news-straffe-table td.value{font-weight:700!important;color:#104470}
.news-straffespark-2013 .news-straffe-table .news-straffe-empty{text-align:left!important;padding:12px!important;color:#6b7982}
.news-straffespark-2013 .news-straffe-footer{border-top:0!important}
@media(max-width:540px){
 .news-straffespark-2013 .news-straffe-photo{max-width:40%;margin-left:12px}
 .news-straffespark-2013 .news-straffe-table th,.news-straffespark-2013 .news-straffe-table td{font-size:11px!important;padding:6px 3px!important}
 .news-straffespark-2013 .news-straffe-table th.club,.news-straffespark-2013 .news-straffe-table td.club{width:34%!important;padding-left:6px!important}
}
@media(max-width:390px){
 .news-straffespark-2013 .news-straffe-photo{float:none;width:200px;max-width:100%;margin:0 auto 14px}
}
/* =========================================================
   NEWS v94 – Superligaen bløder tilskuere (2016)
   ========================================================= */
.news-tilskuere-2016{font-family:Arial,Helvetica,sans-serif}
.news-tilskuere-2016 .news-tilskuere-photo{float:right;width:260px;max-width:42%;margin:4px 0 14px 20px;padding:0}
.news-tilskuere-2016 .news-tilskuere-photo img{display:block;width:100%;height:auto}
.news-tilskuere-2016 .news-tilskuere-photo figcaption{margin:5px 0 0;font:italic 12px/18px Arial,Helvetica,sans-serif;color:#657581}
.news-tilskuere-2016 .news-article-body::after{content:"";display:block;clear:both}
.news-tilskuere-2016 .news-tilskuere-section{margin:0 0 16px;background:#fff}
.news-tilskuere-2016 .news-tilskuere-section h2{margin:0;padding:9px 13px;background:#104470;color:#fff;font:700 16px/20px Arial,Helvetica,sans-serif}
.news-tilskuere-2016 .news-tilskuere-intro{padding:12px 13px 2px;font:14px/21px Arial,Helvetica,sans-serif}
.news-tilskuere-2016 .news-tilskuere-intro p{margin:0 0 10px}
.news-tilskuere-2016 .news-tilskuere-table-wrap{width:100%;overflow-x:auto}
.news-tilskuere-2016 .news-tilskuere-table{display:table!important;width:100%;border:0;border-bottom:3px solid #104470;border-collapse:collapse;table-layout:fixed;margin:0;font:13px/18px Arial,Helvetica,sans-serif;color:#173c5b}
.news-tilskuere-2016 .news-tilskuere-table thead{display:table-header-group!important}
.news-tilskuere-2016 .news-tilskuere-table tbody{display:table-row-group!important}
.news-tilskuere-2016 .news-tilskuere-table tr{display:table-row!important}
.news-tilskuere-2016 .news-tilskuere-table th,.news-tilskuere-2016 .news-tilskuere-table td{display:table-cell!important;float:none!important;position:static!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;border:0!important;padding:7px 5px!important;text-align:center!important;vertical-align:middle!important;font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}
.news-tilskuere-2016 .news-tilskuere-table thead th{background:#e2eff7!important;color:#104470;font-weight:700!important;border-bottom:1px solid #cddde8!important}
.news-tilskuere-2016 .news-tilskuere-table .season,.news-tilskuere-2016 .news-tilskuere-table .club{text-align:left!important;padding-left:12px!important}
.news-tilskuere-2016 .news-tilskuere-history .season{width:18%!important}
.news-tilskuere-2016 .news-tilskuere-history th:nth-child(2){width:11%!important}
.news-tilskuere-2016 .news-tilskuere-history th:nth-child(3){width:13%!important}
.news-tilskuere-2016 .news-tilskuere-history th:nth-child(4){width:16%!important}
.news-tilskuere-2016 .news-tilskuere-history th:nth-child(5){width:14%!important}
.news-tilskuere-2016 .news-tilskuere-history th:nth-child(6){width:13%!important}
.news-tilskuere-2016 .news-tilskuere-history th:nth-child(7){width:15%!important}
.news-tilskuere-2016 .news-tilskuere-clubs .club{width:43%!important;white-space:normal!important}
.news-tilskuere-2016 .news-tilskuere-clubs th:nth-child(2),.news-tilskuere-2016 .news-tilskuere-clubs th:nth-child(3){width:22%!important}
.news-tilskuere-2016 .news-tilskuere-clubs th:nth-child(4){width:13%!important}
.news-tilskuere-2016 .news-tilskuere-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-tilskuere-2016 .news-tilskuere-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-tilskuere-2016 .news-tilskuere-table td.news-tilskuere-important{font-weight:700!important;color:#104470}
.news-tilskuere-2016 .news-tilskuere-table .news-tilskuere-negative{color:#b63f42!important}
.news-tilskuere-2016 .news-tilskuere-table .news-tilskuere-positive{color:#247b50!important}
.news-tilskuere-2016 .news-tilskuere-table tbody tr.news-tilskuere-focus td:first-child{box-shadow:inset 3px 0 0 #104470}
.news-tilskuere-2016 .news-tilskuere-note{margin:8px 12px 0;color:#667681;font:12px/18px Arial,Helvetica,sans-serif}
.news-tilskuere-2016 .news-tilskuere-footer{border-top:0!important}
@media(max-width:620px){
 .news-tilskuere-2016 .news-tilskuere-table th,.news-tilskuere-2016 .news-tilskuere-table td{font-size:11px!important;padding:7px 2px!important}
 .news-tilskuere-2016 .news-tilskuere-table .season,.news-tilskuere-2016 .news-tilskuere-table .club{padding-left:5px!important}
 .news-tilskuere-2016 .news-tilskuere-history .season{width:19%!important}
 .news-tilskuere-2016 .news-tilskuere-history th:nth-child(2){width:11%!important}
 .news-tilskuere-2016 .news-tilskuere-history th:nth-child(3){width:12%!important}
 .news-tilskuere-2016 .news-tilskuere-history th:nth-child(4){width:18%!important}
 .news-tilskuere-2016 .news-tilskuere-history th:nth-child(5){width:13%!important}
 .news-tilskuere-2016 .news-tilskuere-history th:nth-child(6){width:12%!important}
 .news-tilskuere-2016 .news-tilskuere-history th:nth-child(7){width:15%!important}
 .news-tilskuere-2016 .news-tilskuere-clubs .club{width:37%!important}
 .news-tilskuere-2016 .news-tilskuere-clubs th:nth-child(2),.news-tilskuere-2016 .news-tilskuere-clubs th:nth-child(3){width:25%!important}
}
@media(max-width:390px){
 .news-tilskuere-2016 .news-tilskuere-photo{float:none;width:260px;max-width:100%;margin:0 auto 14px}
 .news-tilskuere-2016 .news-tilskuere-history th,.news-tilskuere-2016 .news-tilskuere-history td{font-size:10px!important;padding:6px 1px!important}
}
/* NEWS v95 – Tilskuernedgang på 15 % (30.05.2011) */
.news-tilskuere-2011{font-family:Arial,Helvetica,sans-serif}
.news-tilskuere-2011 .news-tilskuere-photo{float:right;width:260px;max-width:42%;margin:4px 0 14px 20px;padding:0}
.news-tilskuere-2011 .news-tilskuere-photo img{display:block;width:100%;height:auto}
.news-tilskuere-2011 .news-tilskuere-credit{margin:0 0 4px;text-align:right;color:#77838c;font:italic 10px/14px Arial,Helvetica,sans-serif}
.news-tilskuere-2011 .news-tilskuere-photo figcaption{margin:5px 0 0;color:#647581;font:italic 12px/17px Arial,Helvetica,sans-serif}
.news-tilskuere-2011 .news-article-body::after{content:"";display:block;clear:both}
.news-tilskuere-2011 .news-tilskuere-section{margin:0 0 16px;background:#fff}
.news-tilskuere-2011 .news-tilskuere-section h2{margin:0;padding:9px 13px;background:#104470;color:#fff;font:700 16px/20px Arial,Helvetica,sans-serif}
.news-tilskuere-2011 .news-tilskuere-table{display:table!important;width:100%;table-layout:fixed;border:0;border-bottom:3px solid #104470;border-collapse:collapse;margin:0;color:#173c5b;font:13px/18px Arial,Helvetica,sans-serif}
.news-tilskuere-2011 .news-tilskuere-table thead{display:table-header-group!important}
.news-tilskuere-2011 .news-tilskuere-table tbody{display:table-row-group!important}
.news-tilskuere-2011 .news-tilskuere-table tr{display:table-row!important}
.news-tilskuere-2011 .news-tilskuere-table th,.news-tilskuere-2011 .news-tilskuere-table td{display:table-cell!important;float:none!important;position:static!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;border:0!important;padding:7px 5px!important;text-align:center!important;vertical-align:middle!important;font:inherit;font-variant-numeric:tabular-nums}
.news-tilskuere-2011 .news-tilskuere-table thead th{background:#e2eff7!important;color:#104470;font-weight:700!important;border-bottom:1px solid #cddde8!important}
.news-tilskuere-2011 .news-tilskuere-table .season,.news-tilskuere-2011 .news-tilskuere-table .club{text-align:left!important;padding-left:12px!important}
.news-tilskuere-2011 .news-tilskuere-seasons .season{width:22%!important}
.news-tilskuere-2011 .news-tilskuere-clubs .club{width:34%!important;white-space:normal!important}
.news-tilskuere-2011 .news-tilskuere-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-tilskuere-2011 .news-tilskuere-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-tilskuere-2011 .news-tilskuere-table td.average{font-weight:700!important;color:#104470}
.news-tilskuere-2011 .news-tilskuere-table tbody tr.news-tilskuere-current td:first-child{box-shadow:inset 3px 0 0 #104470}
.news-tilskuere-2011 .news-tilskuere-note{margin:8px 12px 0;color:#667681;font:12px/18px Arial,Helvetica,sans-serif}
.news-tilskuere-2011 .news-tilskuere-footer{border-top:0!important}
@media(max-width:620px){
 .news-tilskuere-2011 .news-tilskuere-table th,.news-tilskuere-2011 .news-tilskuere-table td{font-size:11px!important;padding:6px 3px!important}
 .news-tilskuere-2011 .news-tilskuere-table .season,.news-tilskuere-2011 .news-tilskuere-table .club{padding-left:5px!important}
 .news-tilskuere-2011 .news-tilskuere-clubs .club{width:32%!important}
}
@media(max-width:390px){
 .news-tilskuere-2011 .news-tilskuere-photo{float:none;max-width:100%;margin:0 auto 14px}
 .news-tilskuere-2011 .news-tilskuere-table th,.news-tilskuere-2011 .news-tilskuere-table td{font-size:10px!important;padding:6px 2px!important}
}
/* NEWS v96 – Tomme og kolde sæder, 7. december 2010 */
.news-tomme-2010{font-family:Arial,Helvetica,sans-serif}
.news-tomme-2010 .news-tomme-photo{float:right;width:260px;max-width:42%;margin:3px 0 14px 20px;padding:0}
.news-tomme-2010 .news-tomme-photo img{display:block;width:100%;height:auto}
.news-tomme-2010 .news-tomme-credit{font:italic 10px/15px Arial,Helvetica,sans-serif;color:#77838c;text-align:right;margin:0 0 4px}
.news-tomme-2010 .news-tomme-photo figcaption{font:italic 12px/18px Arial,Helvetica,sans-serif;color:#657581;margin:5px 0 0}
.news-tomme-2010 .news-article-body::after{content:"";display:block;clear:both}
.news-tomme-2010 .news-tomme-section{margin:0 0 16px;background:#fff}
.news-tomme-2010 .news-tomme-section h2{margin:0;padding:9px 13px;background:#104470;color:#fff;font:700 16px/20px Arial,Helvetica,sans-serif}
.news-tomme-2010 .news-tomme-intro{padding:12px 13px 0;font:14px/21px Arial,Helvetica,sans-serif}
.news-tomme-2010 .news-tomme-intro h3{margin:0 0 8px;font:700 16px/21px Arial,Helvetica,sans-serif}
.news-tomme-2010 .news-tomme-intro p{margin:0 0 10px}
.news-tomme-2010 .news-tomme-table{display:table!important;width:100%;table-layout:fixed;border:0;border-bottom:3px solid #104470;border-collapse:collapse;margin:0;color:#173c5b;font:13px/18px Arial,Helvetica,sans-serif}
.news-tomme-2010 .news-tomme-table thead{display:table-header-group!important}
.news-tomme-2010 .news-tomme-table tbody{display:table-row-group!important}
.news-tomme-2010 .news-tomme-table tr{display:table-row!important}
.news-tomme-2010 .news-tomme-table th,.news-tomme-2010 .news-tomme-table td{display:table-cell!important;float:none!important;position:static!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;border:0!important;padding:7px 4px!important;text-align:center!important;vertical-align:middle!important;font:inherit;font-variant-numeric:tabular-nums}
.news-tomme-2010 .news-tomme-table thead th{background:#e2eff7!important;color:#104470;font-weight:700!important;border-bottom:1px solid #cddde8!important}
.news-tomme-2010 .news-tomme-table .season,.news-tomme-2010 .news-tomme-table .club{text-align:left!important;padding-left:10px!important}
.news-tomme-2010 .news-tomme-history th:first-child{width:7%!important}
.news-tomme-2010 .news-tomme-history .season{width:20%!important}
.news-tomme-2010 .news-tomme-history th:nth-child(3){width:12%!important}
.news-tomme-2010 .news-tomme-history th:nth-child(4){width:14%!important}
.news-tomme-2010 .news-tomme-history th:nth-child(5){width:18%!important}
.news-tomme-2010 .news-tomme-history th:nth-child(6){width:15%!important}
.news-tomme-2010 .news-tomme-history th:nth-child(7){width:14%!important}
.news-tomme-2010 .news-tomme-clubs .club{width:41%!important;white-space:normal!important}
.news-tomme-2010 .news-tomme-clubs th:nth-child(2),.news-tomme-2010 .news-tomme-clubs th:nth-child(3){width:23%!important}
.news-tomme-2010 .news-tomme-clubs th:nth-child(4){width:13%!important}
.news-tomme-2010 .news-tomme-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-tomme-2010 .news-tomme-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-tomme-2010 .news-tomme-table td.average{font-weight:700!important;color:#104470}
.news-tomme-2010 .news-tomme-table tbody tr.news-tomme-highlight td:first-child{box-shadow:inset 3px 0 0 #104470}
.news-tomme-2010 .news-tomme-table td.change{color:#b63f42}
.news-tomme-2010 .news-tomme-note{margin:8px 12px 0;color:#667681;font:12px/18px Arial,Helvetica,sans-serif}
.news-tomme-2010 .news-tomme-footer{border-top:0!important}
@media(max-width:620px){
 .news-tomme-2010 .news-tomme-table th,.news-tomme-2010 .news-tomme-table td{font-size:11px!important;padding:6px 2px!important}
 .news-tomme-2010 .news-tomme-table .season,.news-tomme-2010 .news-tomme-table .club{padding-left:4px!important}
 .news-tomme-2010 .news-tomme-clubs .club{width:35%!important}
 .news-tomme-2010 .news-tomme-clubs th:nth-child(2),.news-tomme-2010 .news-tomme-clubs th:nth-child(3){width:25%!important}
 .news-tomme-2010 .news-tomme-clubs th:nth-child(4){width:15%!important}
}
@media(max-width:390px){
 .news-tomme-2010 .news-tomme-photo{float:none;max-width:100%;margin:0 auto 14px}
 .news-tomme-2010 .news-tomme-history th,.news-tomme-2010 .news-tomme-history td{font-size:10px!important;padding:6px 1px!important}
}
/* NEWS v97 – Kurven er knækket (30.08.2010) */
.news-kurven-2010{font-family:Arial,Helvetica,sans-serif}
.news-kurven-2010 .news-kurven-photo{float:right;width:260px;max-width:42%;margin:3px 0 14px 20px;padding:0}
.news-kurven-2010 .news-kurven-photo img{display:block;width:100%;height:auto}
.news-kurven-2010 .news-kurven-credit{font:italic 10px/15px Arial,Helvetica,sans-serif;color:#77838c;text-align:right;margin:0 0 4px}
.news-kurven-2010 .news-kurven-photo figcaption{font:italic 12px/18px Arial,Helvetica,sans-serif;color:#657581;margin:5px 0 0}
.news-kurven-2010 .news-article-body::after{content:"";display:block;clear:both}
.news-kurven-2010 .news-kurven-section{margin:0 0 14px;background:#fff}
.news-kurven-2010 .news-kurven-section h2{margin:0;padding:9px 13px;background:#104470;color:#fff;font:700 16px/20px Arial,Helvetica,sans-serif}
.news-kurven-2010 .news-kurven-table{display:table!important;width:100%;table-layout:fixed;border:0;border-bottom:3px solid #104470;border-collapse:collapse;margin:0;color:#173c5b;font:13px/18px Arial,Helvetica,sans-serif}
.news-kurven-2010 .news-kurven-table thead{display:table-header-group!important}
.news-kurven-2010 .news-kurven-table tbody{display:table-row-group!important}
.news-kurven-2010 .news-kurven-table tr{display:table-row!important}
.news-kurven-2010 .news-kurven-table th,.news-kurven-2010 .news-kurven-table td{display:table-cell!important;float:none!important;position:static!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;border:0!important;padding:7px 6px!important;text-align:center!important;vertical-align:middle!important;font:inherit;font-variant-numeric:tabular-nums}
.news-kurven-2010 .news-kurven-table thead th{background:#e2eff7!important;color:#104470;font-weight:700!important;border-bottom:1px solid #cddde8!important}
.news-kurven-2010 .news-kurven-table .season,.news-kurven-2010 .news-kurven-table .club{text-align:left!important;padding-left:12px!important}
.news-kurven-2010 .news-kurven-seasons .season{width:40%!important}
.news-kurven-2010 .news-kurven-clubs .club{width:42%!important;white-space:normal!important}
.news-kurven-2010 .news-kurven-clubs th:nth-child(2),.news-kurven-2010 .news-kurven-clubs th:nth-child(3){width:22%!important}
.news-kurven-2010 .news-kurven-clubs th:nth-child(4){width:14%!important}
.news-kurven-2010 .news-kurven-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-kurven-2010 .news-kurven-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-kurven-2010 .news-kurven-table td.average{font-weight:700!important;color:#104470}
.news-kurven-2010 .news-kurven-table tbody tr.news-kurven-focus td:first-child{box-shadow:inset 3px 0 0 #104470}
.news-kurven-2010 .news-kurven-table td.news-kurven-negative{color:#b63f42!important}
.news-kurven-2010 .news-kurven-table td.news-kurven-positive{color:#247b50!important}
.news-kurven-2010 .news-kurven-note{margin:8px 12px 0;color:#667681;font:12px/18px Arial,Helvetica,sans-serif}
.news-kurven-2010 .news-kurven-intro{padding:12px 13px 0;font:14px/21px Arial,Helvetica,sans-serif}
.news-kurven-2010 .news-kurven-intro p{margin:0 0 10px}
.news-kurven-2010 .news-kurven-between,.news-kurven-2010 .news-kurven-after{padding:0 12px;font:14px/22px Arial,Helvetica,sans-serif}
.news-kurven-2010 .news-kurven-between p,.news-kurven-2010 .news-kurven-after p{margin:0 0 13px}
.news-kurven-2010 .news-kurven-footer{border-top:0!important}
@media(max-width:620px){
 .news-kurven-2010 .news-kurven-table th,.news-kurven-2010 .news-kurven-table td{font-size:11px!important;padding:6px 3px!important}
 .news-kurven-2010 .news-kurven-table .season,.news-kurven-2010 .news-kurven-table .club{padding-left:5px!important}
 .news-kurven-2010 .news-kurven-clubs .club{width:36%!important}
 .news-kurven-2010 .news-kurven-clubs th:nth-child(2),.news-kurven-2010 .news-kurven-clubs th:nth-child(3){width:25%!important}
}
@media(max-width:390px){
 .news-kurven-2010 .news-kurven-photo{float:none;max-width:100%;margin:0 auto 14px}
}
/* NEWS v98 – Sæsonens første tredjedel (05.10.2011) */
.news-tredjedel-2011{font-family:Arial,Helvetica,sans-serif}
.news-tredjedel-2011 .news-tredjedel-photo{float:right;width:260px;max-width:42%;margin:3px 0 14px 18px;padding:0}
.news-tredjedel-2011 .news-tredjedel-photo img{display:block;width:100%;height:auto}
.news-tredjedel-2011 .news-tredjedel-credit{font:italic 10px/15px Arial,Helvetica,sans-serif;color:#77838c;text-align:right;margin:0 0 4px}
.news-tredjedel-2011 .news-tredjedel-photo figcaption{font:italic 12px/18px Arial,Helvetica,sans-serif;color:#657581;margin:5px 0 0}
.news-tredjedel-2011 .news-article-body::after{content:"";display:block;clear:both}
.news-tredjedel-2011 .news-article-body h2{margin:18px 0 8px;color:#104470;font:700 18px/23px Arial,Helvetica,sans-serif}
.news-tredjedel-2011 .news-tredjedel-clublinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 14px;margin:0 0 16px;font:13px/20px Arial,Helvetica,sans-serif}
.news-tredjedel-2011 .news-tredjedel-clublinks a{color:#104470;text-decoration:none}
.news-tredjedel-2011 .news-tredjedel-clublinks a:hover{text-decoration:underline}
.news-tredjedel-2011 .news-tredjedel-facts{margin:0 0 15px;padding-left:19px;font:14px/21px Arial,Helvetica,sans-serif}
.news-tredjedel-2011 .news-tredjedel-facts li{margin:0 0 7px}
.news-tredjedel-2011 .news-tredjedel-section{margin:0 0 15px;background:#fff}
.news-tredjedel-2011 .news-tredjedel-section h2{margin:0;padding:9px 12px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-tredjedel-2011 .news-tredjedel-table{display:table!important;width:100%;table-layout:fixed;border:0;border-bottom:3px solid #104470;border-collapse:collapse;margin:0;color:#173c5b;font:13px/18px Arial,Helvetica,sans-serif}
.news-tredjedel-2011 .news-tredjedel-table thead{display:table-header-group!important}
.news-tredjedel-2011 .news-tredjedel-table tbody{display:table-row-group!important}
.news-tredjedel-2011 .news-tredjedel-table tr{display:table-row!important}
.news-tredjedel-2011 .news-tredjedel-table th,.news-tredjedel-2011 .news-tredjedel-table td{display:table-cell!important;float:none!important;position:static!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;border:0!important;padding:8px 3px!important;text-align:center!important;vertical-align:middle!important;font:inherit}
.news-tredjedel-2011 .news-tredjedel-table thead th{background:#e2eff7!important;color:#104470;font-weight:700!important;border-bottom:1px solid #cddde8!important}
.news-tredjedel-2011 .news-tredjedel-table .rank{width:5%!important}
.news-tredjedel-2011 .news-tredjedel-table .club{width:27%!important;text-align:left!important;padding-left:5px!important;white-space:normal!important}
.news-tredjedel-2011 .news-tredjedel-table .goals{width:10%!important}
.news-tredjedel-2011 .news-tredjedel-table .form{width:20%!important}
.news-tredjedel-2011 .news-tredjedel-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-tredjedel-2011 .news-tredjedel-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-tredjedel-2011 .news-tredjedel-table .points{font-weight:700!important;color:#104470}
.news-tredjedel-2011 .news-tredjedel-dots{display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap}
.news-tredjedel-2011 .news-tredjedel-dot{display:inline-block;flex:none;width:9px;height:9px;border-radius:50%}
.news-tredjedel-2011 .news-tredjedel-v{background:#3c9b63}
.news-tredjedel-2011 .news-tredjedel-u{background:#e5a640}
.news-tredjedel-2011 .news-tredjedel-t{background:#d45b5b}
.news-tredjedel-2011 .news-tredjedel-footer{border-top:0!important}
@media(max-width:620px){
 .news-tredjedel-2011 .news-tredjedel-clublinks{grid-template-columns:repeat(2,minmax(0,1fr))}
 .news-tredjedel-2011 .news-tredjedel-table th,.news-tredjedel-2011 .news-tredjedel-table td{font-size:10px!important;padding:7px 1px!important}
 .news-tredjedel-2011 .news-tredjedel-table .club{width:26%!important;padding-left:3px!important}
 .news-tredjedel-2011 .news-tredjedel-table .form{width:21%!important}
 .news-tredjedel-2011 .news-tredjedel-dots{gap:3px}
 .news-tredjedel-2011 .news-tredjedel-dot{width:7px;height:7px}
}
@media(max-width:390px){
 .news-tredjedel-2011 .news-tredjedel-photo{float:none;max-width:100%;margin:0 auto 14px}
}
/* NEWS v99 – historiske klubnavne uden forældede /serie-igang-links */
.news-tredjedel-2011 .news-tredjedel-clubnames{color:#173c5b}
/* NEWS v100 – 3 gange 0-0, det er set før (13.04.2011) */
.news-nulnul-2011{font-family:Arial,Helvetica,sans-serif}
.news-nulnul-2011 .news-nulnul-photo{float:right;width:260px;max-width:42%;margin:3px 0 14px 20px;padding:0}
.news-nulnul-2011 .news-nulnul-photo img{display:block;width:100%;height:auto}
.news-nulnul-2011 .news-nulnul-credit{font:italic 10px/15px Arial,Helvetica,sans-serif;color:#77838c;text-align:right;margin:0 0 4px}
.news-nulnul-2011 .news-nulnul-photo figcaption{font:italic 12px/18px Arial,Helvetica,sans-serif;color:#657581;margin:5px 0 0}
.news-nulnul-2011 .news-article-body::after{content:"";display:block;clear:both}
.news-nulnul-2011 .news-nulnul-section{margin:0 0 16px;background:#fff}
.news-nulnul-2011 .news-nulnul-section h2{margin:0;padding:9px 13px;background:#104470;color:#fff;font:700 16px/20px Arial,Helvetica,sans-serif}
.news-nulnul-2011 .news-nulnul-table{display:table!important;width:100%;table-layout:fixed;border:0;border-bottom:3px solid #104470;border-collapse:collapse;margin:0;color:#173c5b;font:13px/18px Arial,Helvetica,sans-serif}
.news-nulnul-2011 .news-nulnul-table thead{display:table-header-group!important}
.news-nulnul-2011 .news-nulnul-table tbody{display:table-row-group!important}
.news-nulnul-2011 .news-nulnul-table tr{display:table-row!important}
.news-nulnul-2011 .news-nulnul-table th,.news-nulnul-2011 .news-nulnul-table td{display:table-cell!important;float:none!important;position:static!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;border:0!important;padding:8px 5px!important;text-align:center!important;vertical-align:middle!important;font:inherit;font-variant-numeric:tabular-nums}
.news-nulnul-2011 .news-nulnul-table thead th{background:#e2eff7!important;color:#104470;font-weight:700!important;border-bottom:1px solid #cddde8!important}
.news-nulnul-2011 .news-nulnul-table .club{text-align:left!important;padding-left:12px!important;width:35%!important;white-space:normal!important}
.news-nulnul-2011 .news-nulnul-streaks .club{width:28%!important}
.news-nulnul-2011 .news-nulnul-streaks th:nth-child(2){width:9%!important}
.news-nulnul-2011 .news-nulnul-streaks th:nth-child(3),.news-nulnul-2011 .news-nulnul-streaks th:nth-child(4){width:23%!important}
.news-nulnul-2011 .news-nulnul-streaks th:nth-child(5){width:17%!important}
.news-nulnul-2011 .news-nulnul-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-nulnul-2011 .news-nulnul-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-nulnul-2011 .news-nulnul-table .count{font-weight:700!important;color:#104470}
.news-nulnul-2011 .news-nulnul-note{margin:8px 12px 0;color:#667681;font:12px/18px Arial,Helvetica,sans-serif}
.news-nulnul-2011 .news-nulnul-footer{border-top:0!important}
@media(max-width:620px){
 .news-nulnul-2011 .news-nulnul-table th,.news-nulnul-2011 .news-nulnul-table td{font-size:11px!important;padding:7px 3px!important}
 .news-nulnul-2011 .news-nulnul-table .club{padding-left:5px!important}
}
@media(max-width:390px){
 .news-nulnul-2011 .news-nulnul-photo{float:none;max-width:100%;margin:0 auto 14px}
 .news-nulnul-2011 .news-nulnul-streaks th,.news-nulnul-2011 .news-nulnul-streaks td{font-size:10px!important;padding:6px 2px!important}
}
/* NEWS v101 – Er ligaen blevet yngre? (22.04.2012) */
.news-yngre-2012{font-family:Arial,Helvetica,sans-serif}
.news-yngre-2012 .news-yngre-photo{float:right;width:260px;max-width:42%;margin:3px 0 14px 20px;padding:0}
.news-yngre-2012 .news-yngre-photo img{display:block;width:100%;height:auto}
.news-yngre-2012 .news-yngre-credit{font:italic 10px/15px Arial,Helvetica,sans-serif;color:#77838c;text-align:right;margin:0 0 4px}
.news-yngre-2012 .news-yngre-photo figcaption{font:italic 12px/18px Arial,Helvetica,sans-serif;color:#657581;margin:5px 0 0}
.news-yngre-2012 .news-article-body::after{content:"";display:block;clear:both}
.news-yngre-2012 .news-yngre-section{margin:0 0 16px;background:#fff}
.news-yngre-2012 .news-yngre-section h2{margin:0;padding:9px 13px;background:#104470;color:#fff;font:700 16px/20px Arial,Helvetica,sans-serif}
.news-yngre-2012 .news-yngre-table{display:table!important;width:100%;table-layout:fixed;border:0;border-bottom:3px solid #104470;border-collapse:collapse;margin:0;color:#173c5b;font:13px/18px Arial,Helvetica,sans-serif}
.news-yngre-2012 .news-yngre-table thead{display:table-header-group!important}
.news-yngre-2012 .news-yngre-table tbody{display:table-row-group!important}
.news-yngre-2012 .news-yngre-table tr{display:table-row!important}
.news-yngre-2012 .news-yngre-table th,.news-yngre-2012 .news-yngre-table td{display:table-cell!important;float:none!important;position:static!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;border:0!important;padding:8px 5px!important;text-align:center!important;vertical-align:middle!important;font:inherit;font-variant-numeric:tabular-nums}
.news-yngre-2012 .news-yngre-table thead th{background:#e2eff7!important;color:#104470;font-weight:700!important;border-bottom:1px solid #cddde8!important}
.news-yngre-2012 .news-yngre-table .club,.news-yngre-2012 .news-yngre-table .season{text-align:left!important;padding-left:12px!important}
.news-yngre-2012 .news-yngre-clubs .club{width:32%!important;white-space:normal!important}
.news-yngre-2012 .news-yngre-clubs th:nth-child(2){width:25%!important}
.news-yngre-2012 .news-yngre-clubs th:nth-child(3){width:19%!important}
.news-yngre-2012 .news-yngre-clubs .match{width:24%!important}
.news-yngre-2012 .news-yngre-ages .season{width:30%!important}
.news-yngre-2012 .news-yngre-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-yngre-2012 .news-yngre-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-yngre-2012 .news-yngre-note{margin:8px 12px 0;color:#667681;font:12px/18px Arial,Helvetica,sans-serif}
.news-yngre-2012 .news-yngre-footer{border-top:0!important}
@media(max-width:620px){
 .news-yngre-2012 .news-yngre-table th,.news-yngre-2012 .news-yngre-table td{font-size:11px!important;padding:7px 3px!important}
 .news-yngre-2012 .news-yngre-table .club,.news-yngre-2012 .news-yngre-table .season{padding-left:5px!important}
 .news-yngre-2012 .news-yngre-clubs .club{width:30%!important}
 .news-yngre-2012 .news-yngre-clubs th:nth-child(2){width:29%!important}
 .news-yngre-2012 .news-yngre-clubs th:nth-child(3){width:20%!important}
 .news-yngre-2012 .news-yngre-clubs .match{width:21%!important}
}
@media(max-width:390px){
 .news-yngre-2012 .news-yngre-photo{float:none;max-width:100%;margin:0 auto 14px}
 .news-yngre-2012 .news-yngre-clubs th,.news-yngre-2012 .news-yngre-clubs td{font-size:10px!important;padding:6px 2px!important}
}
/* NEWS v102 – Effektivitet foran mål, 04.10.2010 */
.news-effektivitet-2010{font-family:Arial,Helvetica,sans-serif}
.news-effektivitet-2010 .news-effektivitet-photo{float:right;width:260px;max-width:42%;margin:3px 0 14px 20px;padding:0}
.news-effektivitet-2010 .news-effektivitet-photo img{display:block;width:100%;height:auto}
.news-effektivitet-2010 .news-effektivitet-credit{font:italic 10px/15px Arial,Helvetica,sans-serif;color:#77838c;text-align:right;margin:0 0 4px}
.news-effektivitet-2010 .news-effektivitet-photo figcaption{font:italic 12px/18px Arial,Helvetica,sans-serif;color:#657581;margin:5px 0 0}
.news-effektivitet-2010 .news-article-body::after{content:"";display:block;clear:both}
.news-effektivitet-2010 .news-article-body h2{margin:16px 0 7px;color:#104470;font:700 18px/23px Arial,Helvetica,sans-serif}
.news-effektivitet-2010 .news-effektivitet-section{margin:0 0 15px;background:#fff}
.news-effektivitet-2010 .news-effektivitet-section h2{margin:0;padding:9px 12px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-effektivitet-2010 .news-effektivitet-table{display:table!important;width:100%;table-layout:fixed;border:0;border-bottom:3px solid #104470;border-collapse:collapse;margin:0;color:#173c5b;font:13px/18px Arial,Helvetica,sans-serif}
.news-effektivitet-2010 .news-effektivitet-table thead{display:table-header-group!important}
.news-effektivitet-2010 .news-effektivitet-table tbody{display:table-row-group!important}
.news-effektivitet-2010 .news-effektivitet-table tr{display:table-row!important}
.news-effektivitet-2010 .news-effektivitet-table th,.news-effektivitet-2010 .news-effektivitet-table td{display:table-cell!important;float:none!important;position:static!important;box-sizing:border-box!important;min-width:0!important;max-width:none!important;border:0!important;padding:8px 4px!important;text-align:center!important;vertical-align:middle!important;font:inherit;font-variant-numeric:tabular-nums}
.news-effektivitet-2010 .news-effektivitet-table thead th{background:#e2eff7!important;color:#104470;font-weight:700!important;border-bottom:1px solid #cddde8!important}
.news-effektivitet-2010 .news-effektivitet-table .player{width:31%!important;text-align:left!important;padding-left:12px!important;white-space:normal!important}
.news-effektivitet-2010 .news-effektivitet-table .club{width:19%!important;text-align:left!important;white-space:normal!important}
.news-effektivitet-2010 .news-effektivitet-table .pergoal{width:15%!important}
.news-effektivitet-2010 .news-effektivitet-table td.pergoal{font-weight:700!important;color:#104470}
.news-effektivitet-2010 .news-effektivitet-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-effektivitet-2010 .news-effektivitet-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-effektivitet-2010 .news-effektivitet-table .player a{color:#104470;text-decoration:none}
.news-effektivitet-2010 .news-effektivitet-table .player a:hover{text-decoration:underline}
.news-effektivitet-2010 .news-effektivitet-note{margin:7px 12px 14px;color:#667681;font:12px/18px Arial,Helvetica,sans-serif}
.news-effektivitet-2010 .news-effektivitet-footer{border-top:1px solid #104470!important}
@media(max-width:620px){
 .news-effektivitet-2010 .news-effektivitet-table th,.news-effektivitet-2010 .news-effektivitet-table td{font-size:11px!important;padding:7px 2px!important}
 .news-effektivitet-2010 .news-effektivitet-table .player{width:30%!important;padding-left:5px!important}
 .news-effektivitet-2010 .news-effektivitet-table .club{width:18%!important}
 .news-effektivitet-2010 .news-effektivitet-table .pergoal{width:17%!important}
}
@media(max-width:390px){
 .news-effektivitet-2010 .news-effektivitet-photo{float:none;max-width:100%;margin:0 auto 14px}
 .news-effektivitet-2010 .news-effektivitet-table th,.news-effektivitet-2010 .news-effektivitet-table td{font-size:10px!important;padding:6px 2px!important}
}
/* NEWS v103 – Fuld spilletid (23.11.2011) */
.news-fuld-spilletid-2011{font-family:Arial,Helvetica,sans-serif}
.news-fuld-spilletid-2011 .news-fuld-photo{float:right;width:260px;max-width:42%;margin:3px 0 14px 20px;padding:0}
.news-fuld-spilletid-2011 .news-fuld-photo img{display:block;width:100%;height:auto}
.news-fuld-spilletid-2011 .news-fuld-credit{font:italic 10px/15px Arial,Helvetica,sans-serif;color:#77838c;text-align:right;margin:0 0 4px}
.news-fuld-spilletid-2011 .news-fuld-photo figcaption{font:italic 12px/18px Arial,Helvetica,sans-serif;color:#657581;margin:5px 0 0}
.news-fuld-spilletid-2011 .news-article-body::after{content:"";display:block;clear:both}
.news-fuld-spilletid-2011 .news-article-body h2{margin:18px 0 8px;color:#104470;font:700 18px/23px Arial,Helvetica,sans-serif}
.news-fuld-spilletid-2011 .news-fuld-section{margin:0 0 16px;background:#fff}
.news-fuld-spilletid-2011 .news-fuld-section h2{margin:0;padding:9px 13px;background:#104470;color:#fff;font:700 16px/20px Arial,Helvetica,sans-serif}
.news-fuld-spilletid-2011 .news-fuld-table{display:table!important;width:100%;table-layout:fixed;border:0;border-bottom:3px solid #104470;border-collapse:collapse;margin:0;color:#173c5b;font:13px/18px Arial,Helvetica,sans-serif}
.news-fuld-spilletid-2011 .news-fuld-table thead{display:table-header-group!important}
.news-fuld-spilletid-2011 .news-fuld-table tbody{display:table-row-group!important}
.news-fuld-spilletid-2011 .news-fuld-table tr{display:table-row!important}
.news-fuld-spilletid-2011 .news-fuld-table th,.news-fuld-spilletid-2011 .news-fuld-table td{display:table-cell!important;float:none!important;position:static!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;border:0!important;padding:7px 9px!important;text-align:left!important;vertical-align:middle!important;font:inherit}
.news-fuld-spilletid-2011 .news-fuld-table thead th{background:#e2eff7!important;color:#104470;font-weight:700!important;border-bottom:1px solid #cddde8!important}
.news-fuld-spilletid-2011 .news-fuld-table .name{width:46%!important}
.news-fuld-spilletid-2011 .news-fuld-table .clubs{width:39%!important}
.news-fuld-spilletid-2011 .news-fuld-table .number{width:15%!important;text-align:center!important;font-variant-numeric:tabular-nums}
.news-fuld-spilletid-2011 .news-fuld-clubs .name{width:82%!important}
.news-fuld-spilletid-2011 .news-fuld-clubs .number{width:18%!important}
.news-fuld-spilletid-2011 .news-fuld-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-fuld-spilletid-2011 .news-fuld-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-fuld-spilletid-2011 .news-fuld-table .news-fuld-total td{font-weight:700!important;color:#104470;background:#e2eff7!important;border-top:1px solid #cddde8!important}
.news-fuld-spilletid-2011 .news-fuld-note{margin:8px 12px 0;color:#667681;font:12px/18px Arial,Helvetica,sans-serif}
.news-fuld-spilletid-2011 .news-fuld-footer{border-top:0!important}
@media(max-width:620px){
 .news-fuld-spilletid-2011 .news-fuld-table th,.news-fuld-spilletid-2011 .news-fuld-table td{font-size:12px!important;padding:7px 5px!important}
 .news-fuld-spilletid-2011 .news-fuld-alltime .name{width:47%!important}
 .news-fuld-spilletid-2011 .news-fuld-alltime .clubs{width:37%!important}
 .news-fuld-spilletid-2011 .news-fuld-alltime .number{width:16%!important}
}
@media(max-width:390px){
 .news-fuld-spilletid-2011 .news-fuld-photo{float:none;max-width:100%;margin:0 auto 14px}
}
/* NEWS v104 – Tilskuer-korrektioner (05.10.2012) */
.news-tilskuer-2012{font-family:Arial,Helvetica,sans-serif}
.news-tilskuer-2012 .news-tilskuer-photo{float:right;width:260px;max-width:42%;margin:3px 0 14px 20px;padding:0}
.news-tilskuer-2012 .news-tilskuer-photo img{display:block;width:100%;height:auto}
.news-tilskuer-2012 .news-tilskuer-credit{font:italic 10px/15px Arial,Helvetica,sans-serif;color:#77838c;text-align:right;margin:0 0 4px}
.news-tilskuer-2012 .news-tilskuer-photo figcaption{font:italic 12px/18px Arial,Helvetica,sans-serif;color:#657581;margin:5px 0 0}
.news-tilskuer-2012 .news-article-body::after{content:"";display:block;clear:both}
.news-tilskuer-2012 .news-tilskuer-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 16px;clear:both}
.news-tilskuer-2012 .news-tilskuer-summary>div{padding:11px 8px;background:#f2f4f5;text-align:center;min-width:0}
.news-tilskuer-2012 .news-tilskuer-summary span{display:block;color:#667681;font:12px/18px Arial,Helvetica,sans-serif}
.news-tilskuer-2012 .news-tilskuer-summary strong{display:block;color:#104470;font:700 19px/25px Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums}
.news-tilskuer-2012 .news-tilskuer-section{margin:0 0 16px;background:#fff}
.news-tilskuer-2012 .news-tilskuer-section h2{margin:0;padding:9px 13px;background:#104470;color:#fff;font:700 16px/20px Arial,Helvetica,sans-serif}
.news-tilskuer-2012 .news-tilskuer-table{display:table!important;width:100%;table-layout:fixed;border:0;border-bottom:3px solid #104470;border-collapse:collapse;margin:0;color:#173c5b;font:13px/18px Arial,Helvetica,sans-serif}
.news-tilskuer-2012 .news-tilskuer-table thead{display:table-header-group!important}
.news-tilskuer-2012 .news-tilskuer-table tbody{display:table-row-group!important}
.news-tilskuer-2012 .news-tilskuer-table tr{display:table-row!important}
.news-tilskuer-2012 .news-tilskuer-table th,.news-tilskuer-2012 .news-tilskuer-table td{display:table-cell!important;float:none!important;position:static!important;box-sizing:border-box!important;min-width:0!important;max-width:none!important;border:0!important;padding:8px 5px!important;text-align:center!important;vertical-align:middle!important;font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap!important}
.news-tilskuer-2012 .news-tilskuer-table thead th{background:#e2eff7!important;color:#104470;font-weight:700!important;border-bottom:1px solid #cddde8!important}
.news-tilskuer-2012 .news-tilskuer-table .date{width:19%!important;text-align:left!important;padding-left:10px!important}
.news-tilskuer-2012 .news-tilskuer-table .match{width:21%!important;text-align:left!important}
.news-tilskuer-2012 .news-tilskuer-table thead th:nth-child(3),.news-tilskuer-2012 .news-tilskuer-table thead th:nth-child(4),.news-tilskuer-2012 .news-tilskuer-table thead th:nth-child(5){width:20%!important}
.news-tilskuer-2012 .news-tilskuer-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-tilskuer-2012 .news-tilskuer-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-tilskuer-2012 .news-tilskuer-table .difference{color:#104470}
.news-tilskuer-2012 .news-tilskuer-table .total th,.news-tilskuer-2012 .news-tilskuer-table .total td{background:#e2eff7!important;color:#104470;font-weight:700!important;border-top:1px solid #cddde8!important}
.news-tilskuer-2012 .news-tilskuer-table .total th{text-align:left!important;padding-left:10px!important}
.news-tilskuer-2012 .news-tilskuer-footer{border-top:0!important}
@media(max-width:620px){
 .news-tilskuer-2012 .news-tilskuer-table th,.news-tilskuer-2012 .news-tilskuer-table td{font-size:11px!important;padding:7px 3px!important}
 .news-tilskuer-2012 .news-tilskuer-table .date{padding-left:5px!important}
 .news-tilskuer-2012 .news-tilskuer-summary strong{font-size:15px;line-height:22px}
}
@media(max-width:390px){
 .news-tilskuer-2012 .news-tilskuer-photo{float:none;max-width:100%;margin:0 auto 14px}
 .news-tilskuer-2012 .news-tilskuer-table th,.news-tilskuer-2012 .news-tilskuer-table td{font-size:10px!important;padding:6px 2px!important}
 .news-tilskuer-2012 .news-tilskuer-summary{gap:4px}
 .news-tilskuer-2012 .news-tilskuer-summary strong{font-size:13px;line-height:20px}
}
/* NEWS v105 – Puha Odense, 17.05.2013 */
.news-puha-2013{font-family:Arial,Helvetica,sans-serif}
.news-puha-2013 .news-puha-photo{float:right;width:200px;max-width:36%;margin:4px 0 14px 20px;padding:0}
.news-puha-2013 .news-puha-photo img{display:block;width:100%;height:auto}
.news-puha-2013 .news-article-body::after{content:"";display:block;clear:both}
.news-puha-2013 .news-article-body h2{font:700 18px/24px Arial,Helvetica,sans-serif;color:#104470;margin:20px 0 8px}
.news-puha-2013 .news-puha-section{margin:0 0 16px;background:#fff}
.news-puha-2013 .news-puha-section h2{margin:0;padding:9px 13px;background:#104470;color:#fff;font:700 16px/20px Arial,Helvetica,sans-serif}
.news-puha-2013 .news-puha-table{display:table!important;width:100%;table-layout:fixed;border:0;border-bottom:3px solid #104470;border-collapse:collapse;margin:0;color:#173c5b;font:12px/17px Arial,Helvetica,sans-serif}
.news-puha-2013 .news-puha-table thead{display:table-header-group!important}
.news-puha-2013 .news-puha-table tbody{display:table-row-group!important}
.news-puha-2013 .news-puha-table tr{display:table-row!important}
.news-puha-2013 .news-puha-table th,.news-puha-2013 .news-puha-table td{display:table-cell!important;float:none!important;position:static!important;box-sizing:border-box!important;min-width:0!important;max-width:none!important;border:0!important;padding:7px 3px!important;text-align:center!important;vertical-align:middle!important;font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}
.news-puha-2013 .news-puha-table thead th{background:#e2eff7!important;color:#104470;font-weight:700!important;border-bottom:1px solid #cddde8!important}
.news-puha-2013 .news-puha-table .club{text-align:left!important;white-space:normal!important;padding-left:6px!important}
.news-puha-2013 .news-puha-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-puha-2013 .news-puha-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-puha-2013 .news-puha-table .points{font-weight:700!important;color:#104470}
.news-puha-2013 .news-puha-table tr.news-puha-ob td{background:#e9f2f8!important}
.news-puha-2013 .news-puha-standing th:nth-child(1){width:5%!important}
.news-puha-2013 .news-puha-standing th:nth-child(2){width:30%!important}
.news-puha-2013 .news-puha-standing th:nth-child(3),.news-puha-2013 .news-puha-standing th:nth-child(4),.news-puha-2013 .news-puha-standing th:nth-child(5),.news-puha-2013 .news-puha-standing th:nth-child(6){width:5%!important}
.news-puha-2013 .news-puha-standing th:nth-child(7){width:11%!important}
.news-puha-2013 .news-puha-standing th:nth-child(8){width:7%!important}
.news-puha-2013 .news-puha-standing th:nth-child(9){width:7%!important}
.news-puha-2013 .news-puha-standing th:nth-child(10){width:20%!important}
.news-puha-2013 .news-puha-club{display:flex;align-items:center;gap:5px;min-width:0}
.news-puha-2013 .news-puha-club img{width:16px;height:16px;object-fit:contain;flex:0 0 16px}
.news-puha-2013 .news-puha-dots{display:inline-flex;gap:3px;align-items:center;justify-content:center;white-space:nowrap}
.news-puha-2013 .news-puha-dots .dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%;display:inline-block}
.news-puha-2013 .news-puha-dots .win{background:#3a9b6e}
.news-puha-2013 .news-puha-dots .draw{background:#d9a344}
.news-puha-2013 .news-puha-dots .loss{background:#d65b58}
.news-puha-2013 .news-puha-records th:nth-child(1){width:9%!important}
.news-puha-2013 .news-puha-records th:nth-child(2){width:13%!important}
.news-puha-2013 .news-puha-records th:nth-child(3),.news-puha-2013 .news-puha-records th:nth-child(4),.news-puha-2013 .news-puha-records th:nth-child(5),.news-puha-2013 .news-puha-records th:nth-child(6){width:6%!important}
.news-puha-2013 .news-puha-records th:nth-child(7){width:13%!important}
.news-puha-2013 .news-puha-records th:nth-child(8){width:8%!important}
.news-puha-2013 .news-puha-records th:nth-child(9){width:9%!important}
.news-puha-2013 .news-puha-records th:nth-child(10){width:14%!important}
.news-puha-2013 .news-puha-records th:nth-child(11){width:10%!important}
.news-puha-2013 .news-puha-note{margin:8px 12px 0;color:#667681;font:12px/18px Arial,Helvetica,sans-serif}
.news-puha-2013 .news-puha-footer{border-top:0!important}
@media(max-width:620px){
.news-puha-2013 .news-puha-table th,.news-puha-2013 .news-puha-table td{font-size:10px!important;padding:6px 2px!important}
.news-puha-2013 .news-puha-club{gap:3px}
.news-puha-2013 .news-puha-club img{width:12px;height:12px;flex-basis:12px}
.news-puha-2013 .news-puha-dots{gap:2px}
.news-puha-2013 .news-puha-dots .dot{width:7px;height:7px;flex-basis:7px}
}
@media(max-width:390px){
.news-puha-2013 .news-puha-photo{float:none;max-width:100%;margin:0 auto 12px}
.news-puha-2013 .news-puha-table th,.news-puha-2013 .news-puha-table td{font-size:9px!important;padding:6px 1px!important}
.news-puha-2013 .news-puha-dots .dot{width:6px;height:6px;flex-basis:6px}
}
/* NEWS v106 – Puha Odense: justeret klubkolonne og logojustering */
.news-puha-2013 .news-puha-standing thead th.club{
  text-align:left!important; padding-left:24px!important;
}
.news-puha-2013 .news-puha-club{
  display:flex!important; align-items:center!important; min-height:18px;
}
.news-puha-2013 .news-puha-club img{
  display:block!important; align-self:center!important; vertical-align:middle!important;
  margin:0!important; padding:0!important; object-fit:contain!important;
}
@media(max-width:620px){
 .news-puha-2013 .news-puha-standing thead th.club{padding-left:18px!important}
}
@media(max-width:390px){
 .news-puha-2013 .news-puha-standing thead th.club{padding-left:16px!important}
}
/* NEWS v107 – Drama til det sidste, 28.05.2011 */
.news-article.news-drama-2011 .news-drama-photo{float:right;width:260px;max-width:44%;margin:2px 0 14px 22px;padding:0}
.news-article.news-drama-2011 .news-drama-photo img{display:block;width:100%;height:auto;border:0}
.news-article.news-drama-2011 .news-drama-credit{display:block;text-align:right;font:10px/15px Arial,Helvetica,sans-serif;color:#7b8790;margin-bottom:4px}
.news-article.news-drama-2011 .news-drama-photo figcaption{font:italic 11px/16px Arial,Helvetica,sans-serif;color:#667681;margin-top:5px}
.news-article.news-drama-2011 .news-article-body h2{clear:both;margin:20px 0 8px;font-size:18px;line-height:24px}
.news-article.news-drama-2011 .news-drama-note{font-size:12px;line-height:18px;color:#647582}
@media(max-width:520px){.news-article.news-drama-2011 .news-drama-photo{float:none;max-width:100%;margin:4px auto 14px}}
/* NEWS v108 – Hattricks, ægte og vaskeægte (22.05.2024) */
.news-article.news-hattricks-2024 .news-hattricks-definitions{margin:10px 0 15px;padding-left:21px;font:14px/21px Arial,Helvetica,sans-serif}
.news-article.news-hattricks-2024 .news-hattricks-definitions li{margin:0 0 6px}
.news-article.news-hattricks-2024 .news-hattricks-section{margin-top:20px;overflow:hidden;border-bottom:3px solid #104470}
.news-article.news-hattricks-2024 .news-hattricks-section h2{background:#104470;color:#fff;font:700 14px/19px Arial,Helvetica,sans-serif;margin:0;padding:8px 10px;text-transform:uppercase}
.news-article.news-hattricks-2024 .news-hattricks-table{width:100%;border-collapse:collapse;table-layout:fixed;font:13px/18px Arial,Helvetica,sans-serif}
.news-article.news-hattricks-2024 .news-hattricks-table th{background:#e6f0f7;color:#104470;font-weight:700;text-align:left;padding:8px 9px;border:0}
.news-article.news-hattricks-2024 .news-hattricks-table td{padding:7px 9px;border:0;vertical-align:middle;color:#263c4c;overflow-wrap:break-word}
.news-article.news-hattricks-2024 .news-hattricks-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-hattricks-2024 .news-hattricks-table .name{width:30%}
.news-article.news-hattricks-2024 .news-hattricks-table .club{width:17%}
.news-article.news-hattricks-2024 .news-hattricks-table .match{width:33%}
.news-article.news-hattricks-2024 .news-hattricks-table .date{width:20%;white-space:nowrap}
.news-article.news-hattricks-2024 .news-hattricks-table a{color:#104470;text-decoration:none}
.news-article.news-hattricks-2024 .news-hattricks-table a:hover{text-decoration:underline}
@media(max-width:560px){.news-article.news-hattricks-2024 .news-hattricks-table{font-size:11px;line-height:16px}.news-article.news-hattricks-2024 .news-hattricks-table th,.news-article.news-hattricks-2024 .news-hattricks-table td{padding:6px 4px}.news-article.news-hattricks-2024 .news-hattricks-table .name{width:31%}.news-article.news-hattricks-2024 .news-hattricks-table .club{width:15%}.news-article.news-hattricks-2024 .news-hattricks-table .match{width:32%}.news-article.news-hattricks-2024 .news-hattricks-table .date{width:22%}}
/* NEWS v109 – Hattricks: bedre kolonnefordeling og roligere tabel */
.news-article.news-hattricks-2024 .news-hattricks-table{table-layout:fixed!important;width:100%!important}
.news-article.news-hattricks-2024 .news-hattricks-table .name{width:30%!important}
.news-article.news-hattricks-2024 .news-hattricks-table .club{width:25%!important}
.news-article.news-hattricks-2024 .news-hattricks-table .match{width:27%!important}
.news-article.news-hattricks-2024 .news-hattricks-table .date{width:18%!important;text-align:right!important;white-space:nowrap!important}
.news-article.news-hattricks-2024 .news-hattricks-table th,.news-article.news-hattricks-2024 .news-hattricks-table td{vertical-align:middle!important;overflow-wrap:normal!important;word-break:normal!important;padding:8px 10px!important}
.news-article.news-hattricks-2024 .news-hattricks-table tbody tr:nth-child(odd) td{background:#fff!important}
.news-article.news-hattricks-2024 .news-hattricks-table tbody tr:nth-child(even) td{background:#f2f4f5!important}
.news-article.news-hattricks-2024 .news-hattricks-table thead th{background:#e6f0f7!important}
@media(max-width:560px){
.news-article.news-hattricks-2024 .news-hattricks-table .name{width:30%!important}
.news-article.news-hattricks-2024 .news-hattricks-table .club{width:25%!important}
.news-article.news-hattricks-2024 .news-hattricks-table .match{width:27%!important}
.news-article.news-hattricks-2024 .news-hattricks-table .date{width:18%!important}
.news-article.news-hattricks-2024 .news-hattricks-table th,.news-article.news-hattricks-2024 .news-hattricks-table td{padding:6px 4px!important;font-size:11px!important}
}
/* NEWS v110 – højrestillede datoer i begge hattricktabeller */
.news-article.news-hattricks-2024 .news-hattricks-table th.date,
.news-article.news-hattricks-2024 .news-hattricks-table td.date{text-align:right!important;white-space:nowrap!important}
/* NEWS v111 – kompakte definitioner uden punktliste */
.news-article.news-hattricks-2024 .news-hattricks-definitions{
  display:grid;grid-template-columns:1fr;gap:0;margin:14px 0 18px;padding:0;
  border:1px solid #dbe4eb;border-left:3px solid #104470;border-radius:4px;
  background:#fff;overflow:hidden;font:13px/19px Arial,Helvetica,sans-serif;
}
.news-article.news-hattricks-2024 .news-hattricks-definition{
  display:grid;grid-template-columns:145px minmax(0,1fr);gap:14px;
  align-items:start;padding:10px 13px;margin:0;
}
.news-article.news-hattricks-2024 .news-hattricks-definition+.news-hattricks-definition{border-top:1px solid #e8edf1}
.news-article.news-hattricks-2024 .news-hattricks-definition:nth-child(even){background:#f7f9fa}
.news-article.news-hattricks-2024 .news-hattricks-definition-label{font-weight:700;color:#104470}
.news-article.news-hattricks-2024 .news-hattricks-definition-text{color:#263c4c}
@media(max-width:520px){
 .news-article.news-hattricks-2024 .news-hattricks-definition{grid-template-columns:1fr;gap:2px;padding:10px 12px}
}

/* =========================================================
   NEWS v113 – BRØNDBY 1000 KAMPE (15.02.2021)
   ========================================================= */
.news-article.news-broendby-1000-2021 .news-broendby-section{margin:23px 0 0}
.news-article.news-broendby-1000-2021 .news-broendby-section h2{margin:0 0 12px;font-size:18px;line-height:24px}
.news-article.news-broendby-1000-2021 .news-broendby-table-wrap{width:100%;max-width:100%;overflow:visible;border-bottom:3px solid #104470;margin:0 0 13px}
.news-article.news-broendby-1000-2021 .news-broendby-table{width:100%;border-collapse:collapse;table-layout:fixed;font:13px/18px Arial,Helvetica,sans-serif}
.news-article.news-broendby-1000-2021 .news-broendby-table th,.news-article.news-broendby-1000-2021 .news-broendby-table td{padding:8px 6px;border:0;vertical-align:middle;text-align:center;font-weight:400;font-variant-numeric:tabular-nums}
.news-article.news-broendby-1000-2021 .news-broendby-table thead th{background:#e6f0f7;color:#104470;font-weight:700;border-bottom:1px solid #d3e0e9}
.news-article.news-broendby-1000-2021 .news-broendby-table th:first-child{width:30%;text-align:left;padding-left:11px}
.news-article.news-broendby-1000-2021 .news-broendby-table tbody th{color:#18394e;font-weight:400}
.news-article.news-broendby-1000-2021 .news-broendby-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-broendby-1000-2021 .news-broendby-table .news-broendby-goals{width:17%;white-space:nowrap}
.news-article.news-broendby-1000-2021 .news-broendby-note{font-size:12px;color:#687987;margin:-3px 0 14px}
.news-article.news-broendby-1000-2021 .news-broendby-records{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 18px}
.news-article.news-broendby-1000-2021 .news-broendby-records>div{border:1px solid #dbe4eb;border-top:3px solid #104470;background:#f8fafb;padding:13px 15px;display:flex;flex-direction:column;gap:5px}
.news-article.news-broendby-1000-2021 .news-broendby-records span{font-size:12px;color:#526d80}
.news-article.news-broendby-1000-2021 .news-broendby-records strong{font-size:20px;line-height:25px;color:#104470}
.news-article.news-broendby-1000-2021 .news-broendby-records small{font-size:11px;color:#697b88}
@media(max-width:560px){.news-article.news-broendby-1000-2021 .news-broendby-table{font-size:11px}.news-article.news-broendby-1000-2021 .news-broendby-table th,.news-article.news-broendby-1000-2021 .news-broendby-table td{padding:7px 3px}.news-article.news-broendby-1000-2021 .news-broendby-table th:first-child{width:32%;padding-left:6px}.news-article.news-broendby-1000-2021 .news-broendby-records{grid-template-columns:1fr}}


/* =========================================================
   NEWS v114 – Flotte tilskuertal, 1. division (31.10.2023)
   ========================================================= */
.news-article.news-1div-attendance-2023 .news-attendance-photo{float:right;width:260px;max-width:44%;margin:2px 0 16px 20px}
.news-article.news-1div-attendance-2023 .news-attendance-photo img{display:block;width:100%;height:auto;border-radius:4px}
.news-article.news-1div-attendance-2023 .news-attendance-photo figcaption{margin:6px 0 0;color:#73818c;font-size:11px;line-height:16px}
.news-article.news-1div-attendance-2023 .news-attendance-tablebox{margin:24px 0;border:1px solid #dce4eb;border-bottom:3px solid #104470;border-radius:5px 5px 0 0;overflow:hidden}
.news-article.news-1div-attendance-2023 .news-attendance-tablebox h2{margin:0!important;padding:9px 12px!important;background:#104470!important;border:0!important;color:#fff!important;font-size:15px!important;line-height:20px!important}
.news-article.news-1div-attendance-2023 .news-attendance-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0;font-size:13px;color:#17344e}
.news-article.news-1div-attendance-2023 .news-attendance-table th{padding:8px 6px;background:#e6f0f7;color:#104470;text-align:right;font-size:12px;border-bottom:1px solid #dce4eb}
.news-article.news-1div-attendance-2023 .news-attendance-table td{padding:8px 6px;text-align:right;border-bottom:1px solid #e5e9ed;font-variant-numeric:tabular-nums}
.news-article.news-1div-attendance-2023 .news-attendance-table th:first-child,.news-article.news-1div-attendance-2023 .news-attendance-table td:first-child{text-align:left;padding-left:11px}
.news-article.news-1div-attendance-2023 .news-attendance-table tbody tr:nth-child(even) td{background:#f2f4f5}
.news-article.news-1div-attendance-2023 .news-attendance-table tbody tr:last-child td{border-bottom:0}
.news-article.news-1div-attendance-2023 .news-attendance-table .club{width:27%}
.news-article.news-1div-attendance-2023 .news-attendance-table .season{width:17%}
.news-article.news-1div-attendance-2023 .news-attendance-table .small{width:9%}
.news-article.news-1div-attendance-2023 .news-attendance-table .avg{width:13%}
.news-article.news-1div-attendance-2023 .news-attendance-table .total{width:15%}
.news-article.news-1div-attendance-2023 .news-attendance-table .extreme{width:10%}
.news-article.news-1div-attendance-2023 .news-attendance-note{margin:8px 0 0;color:#71808b;font-size:11px;line-height:17px}
.news-article.news-1div-attendance-2023 .news-attendance-trend{margin:22px 0 24px;padding:0;border:1px solid #dce4eb;border-bottom:3px solid #104470;border-radius:5px 5px 0 0;overflow:hidden}
.news-article.news-1div-attendance-2023 .news-attendance-trend h2{margin:0!important;padding:9px 12px!important;background:#104470!important;border:0!important;color:#fff!important;font-size:15px!important}
.news-article.news-1div-attendance-2023 .news-attendance-trend-body{padding:13px 12px 15px}
.news-article.news-1div-attendance-2023 .news-attendance-bar{display:grid;grid-template-columns:75px minmax(0,1fr) 65px;gap:9px;align-items:center;margin:0 0 9px;font-size:12px}
.news-article.news-1div-attendance-2023 .news-attendance-track{height:14px;background:#e9f0f5;border-radius:3px;overflow:hidden}
.news-article.news-1div-attendance-2023 .news-attendance-fill{display:block;height:100%;background:#356b96;border-radius:3px}
.news-article.news-1div-attendance-2023 .news-attendance-bar strong{text-align:right;color:#104470;font-variant-numeric:tabular-nums}
.news-article.news-1div-attendance-2023 .news-attendance-links{display:flex;flex-wrap:wrap;gap:8px 16px;padding:10px 0 0;border-top:1px solid #e2e7eb;font-size:12px}
.news-article.news-1div-attendance-2023 .news-attendance-links a{color:#104470;text-decoration:none}
@media(max-width:650px){.news-article.news-1div-attendance-2023 .news-attendance-photo{width:150px;max-width:45%;margin-left:12px}.news-article.news-1div-attendance-2023 .news-attendance-table th,.news-article.news-1div-attendance-2023 .news-attendance-table td{padding:7px 3px;font-size:10px}.news-article.news-1div-attendance-2023 .news-attendance-table th:first-child,.news-article.news-1div-attendance-2023 .news-attendance-table td:first-child{padding-left:5px}.news-article.news-1div-attendance-2023 .news-attendance-bar{grid-template-columns:62px minmax(0,1fr) 55px;gap:6px;font-size:11px}}

/* =========================================================
   NEWS v116 – TILSKUERREKORD I SUPERLIGAEN (2023)
   ========================================================= */
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-photo{float:right;width:260px;max-width:43%;margin:2px 0 12px 18px;padding:0}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-photo img{display:block;width:100%;height:auto;border-radius:4px}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-graph{clear:both;margin:20px auto 23px;max-width:542px}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-graph img{display:block;width:100%;height:auto;border-radius:4px}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 19px}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-fact{min-width:0;padding:12px 8px;background:#f3f7fa;border:1px solid #dce5ec;border-top:3px solid #104470;text-align:center;border-radius:4px}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-fact strong{display:block;color:#104470;font-size:23px;line-height:28px;font-weight:700;font-variant-numeric:tabular-nums}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-fact span{display:block;color:#536b7b;font-size:11px;line-height:16px;margin-top:4px}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-congrats{font-weight:700;color:#104470;margin-top:20px}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-section{clear:both;margin-top:22px}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-tablewrap{overflow:hidden;border:1px solid #dce4eb;border-bottom:3px solid #104470;border-radius:4px 4px 0 0}
.news-article.news-tilskuerrekord-2023 table.news-tilskuerrekord-table{width:100%;border:0;border-collapse:collapse;table-layout:fixed;margin:0;font:13px/18px Arial,Helvetica,sans-serif}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-table th{background:#e5f0f7;color:#104470;font-size:12px;font-weight:700;padding:8px 9px;border:0;border-bottom:1px solid #d5e1e9;text-align:right}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-table td{padding:8px 9px;border:0;border-bottom:1px solid #e5e9ed;text-align:right;color:#17344e;font-variant-numeric:tabular-nums}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-table th:first-child,.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-table td:first-child{text-align:left;width:30%}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-table tbody tr:nth-child(even) td{background:#f2f4f5}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-table tbody tr:last-child td{border-bottom:0}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-table .is-positive{color:#237d42}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-table .is-negative{color:#ad4545}
.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-note{font-size:11px;line-height:16px;color:#71808b;margin:9px 0 0}
@media(max-width:520px){.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-photo{width:125px;max-width:38%;margin:2px 0 9px 12px}.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-facts{gap:5px}.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-fact{padding:9px 4px}.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-fact strong{font-size:18px;line-height:23px}.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-fact span{font-size:10px;line-height:14px}.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-table td,.news-article.news-tilskuerrekord-2023 .news-tilskuerrekord-table th{padding:7px 5px;font-size:11px}}

/* =========================================================
   NEWS v117 – 100 HELE
   ========================================================= */
.news-article.news-100-hele-2023 .news-hele-quote{margin:16px 0;padding:13px 16px;background:#f3f7fa;border-left:3px solid #104470;color:#263d50;font:13px/20px Arial,Helvetica,sans-serif}
.news-article.news-100-hele-2023 .news-hele-quote p{margin:0 0 7px}
.news-article.news-100-hele-2023 .news-hele-quote footer{font-size:11px;color:#607383}
.news-article.news-100-hele-2023 .news-hele-explanation,.news-article.news-100-hele-2023 .news-hele-note{font-size:12px;line-height:19px;color:#546a79}
.news-article.news-100-hele-2023 .news-hele-section{margin:22px 0 0;clear:both}
.news-article.news-100-hele-2023 .news-hele-section h2{font-size:18px;line-height:24px;color:#104470;margin:0 0 10px}
.news-article.news-100-hele-2023 .news-hele-tablewrap{border:1px solid #dce4eb;border-bottom:3px solid #104470;overflow:hidden}
.news-article.news-100-hele-2023 table.news-hele-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0;border:0;font:13px/18px Arial,Helvetica,sans-serif}
.news-article.news-100-hele-2023 .news-hele-table th{background:#e5f0f7;color:#104470;font-size:12px;font-weight:700;padding:8px 6px;border:0;border-bottom:1px solid #d5e1e9;text-align:center}
.news-article.news-100-hele-2023 .news-hele-table td{padding:8px 6px;border:0;border-bottom:1px solid #e5e9ed;color:#17344e;text-align:center;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.news-article.news-100-hele-2023 .news-hele-table th:nth-child(1),.news-article.news-100-hele-2023 .news-hele-table td:nth-child(1){width:24%;text-align:left}
.news-article.news-100-hele-2023 .news-hele-table th:nth-child(2),.news-article.news-100-hele-2023 .news-hele-table td:nth-child(2){width:26%;text-align:left}
.news-article.news-100-hele-2023 .news-hele-table th:nth-child(3),.news-article.news-100-hele-2023 .news-hele-table td:nth-child(3),.news-article.news-100-hele-2023 .news-hele-table th:nth-child(4),.news-article.news-100-hele-2023 .news-hele-table td:nth-child(4){width:11%}
.news-article.news-100-hele-2023 .news-hele-table th:nth-child(5),.news-article.news-100-hele-2023 .news-hele-table td:nth-child(5),.news-article.news-100-hele-2023 .news-hele-table th:nth-child(6),.news-article.news-100-hele-2023 .news-hele-table td:nth-child(6){width:14%}
.news-article.news-100-hele-2023 .news-hele-table tbody tr:nth-child(even) td{background:#f2f4f5}
.news-article.news-100-hele-2023 .news-hele-table tbody tr:last-child td{border-bottom:0}
.news-article.news-100-hele-2023 .news-hele-table td.news-hele-empty{text-align:center;width:auto}
@media(max-width:520px){.news-article.news-100-hele-2023 .news-hele-table th,.news-article.news-100-hele-2023 .news-hele-table td{font-size:10px;line-height:14px;padding:7px 3px}.news-article.news-100-hele-2023 .news-hele-table th:nth-child(1),.news-article.news-100-hele-2023 .news-hele-table td:nth-child(1){width:23%}.news-article.news-100-hele-2023 .news-hele-table th:nth-child(2),.news-article.news-100-hele-2023 .news-hele-table td:nth-child(2){width:25%}.news-article.news-100-hele-2023 .news-hele-table th:nth-child(3),.news-article.news-100-hele-2023 .news-hele-table td:nth-child(3),.news-article.news-100-hele-2023 .news-hele-table th:nth-child(4),.news-article.news-100-hele-2023 .news-hele-table td:nth-child(4){width:12%}}


/* NEWS v118 – Slaget om Jylland, pokal-edition (2014) */
.news-article.news-pokal-jylland-2014{font:14px/1.55 Arial,Helvetica,sans-serif;color:#253b4c;background:#fff}
.news-article.news-pokal-jylland-2014 .news-article-header{position:relative;background:#104470;color:#fff;padding:14px 17px 12px}
.news-article.news-pokal-jylland-2014 .news-article-header h1{font:700 22px/1.25 Arial,Helvetica,sans-serif;color:#fff;margin:0;padding-right:115px}
.news-article.news-pokal-jylland-2014 .news-article-date{float:right;font:12px/1.5 Arial,Helvetica,sans-serif;color:#fff}
.news-article.news-pokal-jylland-2014 .news-article-body{padding:15px 17px 18px;display:flow-root}
.news-article.news-pokal-jylland-2014 .news-article-body h3{font:700 16px/1.35 Arial,Helvetica,sans-serif;color:#104470;margin:0 0 12px}
.news-article.news-pokal-jylland-2014 .news-article-body p{margin:0 0 13px;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-pokal-jylland-2014 .news-pokal-photo{float:right;margin:0 0 12px 18px;width:200px;max-width:45%}
.news-article.news-pokal-jylland-2014 .news-pokal-photo img{width:100%;height:auto;display:block}
.news-article.news-pokal-jylland-2014 a{color:#104470;text-decoration:none}
.news-article.news-pokal-jylland-2014 a:hover{text-decoration:underline}
.news-article.news-pokal-jylland-2014 .news-pokal-context-links{display:flex;flex-wrap:wrap;gap:5px 12px;clear:both;margin:16px 0 19px;padding:10px 0;border-top:1px solid #dce3e9;border-bottom:1px solid #dce3e9;font-size:12px}
.news-article.news-pokal-jylland-2014 .news-pokal-section{clear:both;margin:18px 0 0}
.news-article.news-pokal-jylland-2014 .news-pokal-section h2{background:#104470;color:#fff;font:700 15px/1.4 Arial,Helvetica,sans-serif;margin:0;padding:8px 11px}
.news-article.news-pokal-jylland-2014 .news-pokal-table-wrap{width:100%;overflow-x:auto;border-bottom:3px solid #104470}
.news-article.news-pokal-jylland-2014 .news-pokal-table{width:100%;border-collapse:collapse;table-layout:auto;font:13px/1.35 Arial,Helvetica,sans-serif;margin:0}
.news-article.news-pokal-jylland-2014 .news-pokal-table th{background:#e6eff6;color:#104470;font-weight:700;padding:7px 7px;text-align:center;white-space:nowrap;border:0}
.news-article.news-pokal-jylland-2014 .news-pokal-table th:first-child{text-align:left}
.news-article.news-pokal-jylland-2014 .news-pokal-table td{padding:7px;border:0;text-align:center;white-space:nowrap}
.news-article.news-pokal-jylland-2014 .news-pokal-table td:first-child{text-align:left}
.news-article.news-pokal-jylland-2014 .news-pokal-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-pokal-jylland-2014 .news-pokal-club{display:flex;align-items:center;gap:7px;white-space:nowrap}
.news-article.news-pokal-jylland-2014 .news-pokal-club img{width:20px;height:20px;object-fit:contain;flex-shrink:0}
.news-article.news-pokal-jylland-2014 .news-pokal-section-links{display:flex;flex-wrap:wrap;gap:6px 14px;padding:9px 11px;background:#fff;font-size:12px;border-bottom:1px solid #e1e6ea}
.news-article.news-pokal-jylland-2014 .news-pokal-historical-note{color:#657582;font-size:12px!important;margin:12px 0 0!important}
.news-article.news-pokal-jylland-2014 .news-pokal-footer{display:flex;flex-wrap:wrap;gap:0;background:#fff;border-top:3px solid #104470;padding:11px 14px;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-pokal-jylland-2014 .news-pokal-footer a{padding:0 10px;border-right:1px solid #dce3e9}
.news-article.news-pokal-jylland-2014 .news-pokal-footer a:first-child{padding-left:0}
.news-article.news-pokal-jylland-2014 .news-pokal-footer a:last-child{border-right:0}
@media(max-width:600px){.news-article.news-pokal-jylland-2014 .news-article-body{padding:12px 10px}.news-article.news-pokal-jylland-2014 .news-article-header{padding:12px 10px}.news-article.news-pokal-jylland-2014 .news-pokal-photo{max-width:42%;margin-left:10px}.news-article.news-pokal-jylland-2014 .news-pokal-table{font-size:11px}.news-article.news-pokal-jylland-2014 .news-pokal-table th,.news-article.news-pokal-jylland-2014 .news-pokal-table td{padding:6px 3px}.news-article.news-pokal-jylland-2014 .news-pokal-club{gap:3px}.news-article.news-pokal-jylland-2014 .news-pokal-club img{width:15px;height:15px}.news-article.news-pokal-jylland-2014 .news-pokal-footer{padding:9px 10px}}

/* NEWS v119 – klubkolonner og vertikal centrering af logoer */
.news-article.news-pokal-jylland-2014 .news-pokal-table th:first-child,
.news-article.news-pokal-jylland-2014 .news-pokal-table td:first-child{ text-align:left; }
.news-article.news-pokal-jylland-2014 .news-pokal-table td{vertical-align:middle;}
.news-article.news-pokal-jylland-2014 .news-pokal-club{display:flex;align-items:center;min-height:20px;gap:7px;}
.news-article.news-pokal-jylland-2014 .news-pokal-club img{display:block;align-self:center;vertical-align:middle;flex:0 0 20px;object-fit:contain;}
@media(max-width:600px){.news-article.news-pokal-jylland-2014 .news-pokal-club{min-height:15px;gap:3px}.news-article.news-pokal-jylland-2014 .news-pokal-club img{flex-basis:15px}}


/* NEWS v120 – pokaltabeller: fast 20×20-logo, lodret centrering, standardzebra */
.news-article.news-pokal-jylland-2014 .news-pokal-table{width:100%;border-collapse:collapse;table-layout:auto;}
.news-article.news-pokal-jylland-2014 .news-pokal-table thead th:first-child{ text-align:left !important; padding-left:34px !important; }
.news-article.news-pokal-jylland-2014 .news-pokal-table tbody tr:nth-child(odd){background:#fff !important;}
.news-article.news-pokal-jylland-2014 .news-pokal-table tbody tr:nth-child(even){background:#f2f4f5 !important;}
.news-article.news-pokal-jylland-2014 .news-pokal-table tbody td{vertical-align:middle !important;}
.news-article.news-pokal-jylland-2014 .news-pokal-table tbody td:first-child{ text-align:left !important; }
.news-article.news-pokal-jylland-2014 .news-pokal-table .news-pokal-club{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:7px !important;min-height:20px !important;line-height:20px !important;}
.news-article.news-pokal-jylland-2014 .news-pokal-table .news-pokal-club img{display:block !important;width:20px !important;height:20px !important;min-width:20px !important;min-height:20px !important;max-width:20px !important;max-height:20px !important;flex:0 0 20px !important;object-fit:contain !important;margin:0 !important;padding:0 !important;vertical-align:middle !important;}
@media(max-width:600px){
.news-article.news-pokal-jylland-2014 .news-pokal-table thead th:first-child{padding-left:27px !important;}
.news-article.news-pokal-jylland-2014 .news-pokal-table .news-pokal-club{gap:4px !important;min-height:20px !important;}
}

/* NEWS v121 – Usædvanlig kamp i Herning (04.04.2011) */
.news-article.news-herning-2011 .news-herning-photo{float:right;width:260px;max-width:45%;margin:2px 0 12px 20px;text-align:left}
.news-article.news-herning-2011 .news-herning-photo img{display:block;width:100%;height:auto}
.news-article.news-herning-2011 .news-herning-photo .news-photo-credit{display:block;text-align:right;font:10px/15px Arial,Helvetica,sans-serif;color:#73818d;margin-bottom:4px}
.news-article.news-herning-2011 .news-herning-photo figcaption{font:12px/18px Arial,Helvetica,sans-serif;color:#687581;margin-top:5px}
.news-article.news-herning-2011 .news-herning-table-section{clear:both;margin:18px 0 0}
.news-article.news-herning-2011 .news-herning-table-section h2{background:#104470;color:#fff;margin:0;padding:8px 12px;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-herning-2011 .news-herning-table{width:100%;border-collapse:collapse;table-layout:auto;font:13px/19px Arial,Helvetica,sans-serif;border-bottom:3px solid #104470}
.news-article.news-herning-2011 .news-herning-table th{background:#e2eff8;color:#104470;padding:8px 7px;font-weight:700;text-align:center;border:0}
.news-article.news-herning-2011 .news-herning-table td{padding:7px;border:0;text-align:center;vertical-align:middle}
.news-article.news-herning-2011 .news-herning-table th:nth-child(-n+2),.news-article.news-herning-2011 .news-herning-table td:nth-child(-n+2){text-align:left}
.news-article.news-herning-2011 .news-herning-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-herning-2011 .news-herning-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-herning-2011 .news-herning-table td:first-child{white-space:nowrap}
.news-article.news-herning-2011 .news-herning-table .news-goals{font-weight:700;color:#104470}
.news-article.news-herning-2011 .news-herning-note{margin:10px 0 0;text-align:right;font:12px/18px Arial,Helvetica,sans-serif;color:#687581}
.news-article.news-herning-2011 .news-herning-footer{display:flex;flex-wrap:wrap;padding:11px 14px;margin-top:16px;border-top:3px solid #104470;background:#fff;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-herning-2011 .news-herning-footer a{padding:0 11px;border-right:1px solid #dce3e9}
.news-article.news-herning-2011 .news-herning-footer a:first-child{padding-left:0}
.news-article.news-herning-2011 .news-herning-footer a:last-child{border-right:0}
@media(max-width:600px){.news-article.news-herning-2011 .news-herning-photo{max-width:43%;margin-left:10px}.news-article.news-herning-2011 .news-herning-table{font-size:11px}.news-article.news-herning-2011 .news-herning-table th,.news-article.news-herning-2011 .news-herning-table td{padding:6px 3px}.news-article.news-herning-2011 .news-herning-footer{padding:9px 10px}}


/* NEWS v122 – bundnavigation som den godkendte nyhedsmodel (billede 2) */
.news-article.news-herning-2011 .news-herning-footer{
  display:flex;flex-wrap:wrap;align-items:stretch;gap:0;
  margin:18px 0 0;padding:0 !important;background:#fff;
  border:1px solid #dedede;border-top:3px solid #104470;
  border-radius:0 0 6px 6px;overflow:hidden;
  font:12px/18px Arial,Helvetica,sans-serif;
}
.news-article.news-herning-2011 .news-herning-footer a{
  display:flex;align-items:center;min-height:47px;box-sizing:border-box;
  padding:12px 16px !important;margin:0;
  border:0 !important;border-right:1px solid #e2e2e2 !important;
  text-decoration:none;color:#104470;white-space:normal;
}
.news-article.news-herning-2011 .news-herning-footer a:first-child{padding-left:16px !important}
.news-article.news-herning-2011 .news-herning-footer a:last-child{border-right:0 !important}
.news-article.news-herning-2011 .news-herning-footer a:hover{background:#f2f4f5;text-decoration:underline}
@media(max-width:600px){
 .news-article.news-herning-2011 .news-herning-footer{padding:0 !important}
 .news-article.news-herning-2011 .news-herning-footer a{min-height:42px;padding:10px 12px !important}
 .news-article.news-herning-2011 .news-herning-footer a:first-child{padding-left:12px !important}
}

/* NEWS v123 – Kære Jesper (11.04.2023) */
.news-article.news-kaere-jesper-2023 .news-article-header h1 del{color:#c9d9e5;text-decoration:line-through;text-decoration-thickness:1.5px}
.news-article.news-kaere-jesper-2023 .news-article-body{padding:16px 18px 19px}
.news-article.news-kaere-jesper-2023 .news-article-body h3{font:700 16px/1.4 Arial,Helvetica,sans-serif;margin:0 0 16px;color:#104470}
.news-article.news-kaere-jesper-2023 .news-article-body p{font:14px/1.6 Arial,Helvetica,sans-serif;margin:0 0 15px}
.news-article.news-kaere-jesper-2023 .news-article-body a{color:#104470}
.news-article.news-kaere-jesper-2023 .news-jesper-footer{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:21px 0 0;padding:0;background:#fff;border:1px solid #dedede;border-top:3px solid #104470;border-radius:0 0 6px 6px;overflow:hidden;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-kaere-jesper-2023 .news-jesper-footer a{display:flex;align-items:center;box-sizing:border-box;min-height:47px;padding:12px 16px;border:0;border-right:1px solid #e2e2e2;text-decoration:none;color:#104470}
.news-article.news-kaere-jesper-2023 .news-jesper-footer a:last-child{border-right:0}
.news-article.news-kaere-jesper-2023 .news-jesper-footer a:hover{background:#f2f4f5;text-decoration:underline}
@media(max-width:600px){.news-article.news-kaere-jesper-2023 .news-article-body{padding:13px 11px 16px}.news-article.news-kaere-jesper-2023 .news-jesper-footer a{min-height:42px;padding:10px 12px}}


/* NEWS v124 – redaktionel rytme i Kære Jesper, uden forkortelse af originaltekst */
.news-article.news-kaere-jesper-2023 .news-jesper-section-title{margin:23px 0 11px;padding:0;font:700 18px/1.35 Arial,Helvetica,sans-serif;color:#104470}
.news-article.news-kaere-jesper-2023 .news-jesper-pullquote{margin:17px 0 19px;padding:12px 16px;border-left:3px solid #104470;background:#f7f9fa}
.news-article.news-kaere-jesper-2023 .news-jesper-pullquote p{margin:0;font:italic 700 16px/1.5 Arial,Helvetica,sans-serif;color:#263c4c}
.news-article.news-kaere-jesper-2023 .news-jesper-fact{display:flex;flex-direction:column;align-items:flex-start;gap:5px;max-width:330px;box-sizing:border-box;margin:17px auto 19px;padding:13px 17px;background:#f2f4f5;border:1px solid #e0e5e9;border-radius:5px;font-family:Arial,Helvetica,sans-serif}
.news-article.news-kaere-jesper-2023 .news-jesper-fact-label{font-size:11px;line-height:16px;letter-spacing:.035em;text-transform:uppercase;color:#536b7b}
.news-article.news-kaere-jesper-2023 .news-jesper-fact-number{font-size:29px;line-height:1.15;color:#104470}
.news-article.news-kaere-jesper-2023 .news-jesper-fact-desc{font-size:12px;line-height:18px;color:#263c4c}
.news-article.news-kaere-jesper-2023 .news-article-body p.news-jesper-signoff{margin:23px 0 0;font-weight:700}
@media(max-width:600px){.news-article.news-kaere-jesper-2023 .news-jesper-section-title{margin-top:20px;font-size:17px}.news-article.news-kaere-jesper-2023 .news-jesper-pullquote{padding:11px 12px}.news-article.news-kaere-jesper-2023 .news-jesper-pullquote p{font-size:15px}.news-article.news-kaere-jesper-2023 .news-jesper-fact{width:100%}}


/* NEWS v125 – Flotte tilskuer-tal (13.11.2022) */
.news-article.news-tilskuere-efteraar-2022 .news-article-body{padding:16px 18px 19px;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-tilskuere-efteraar-2022 .news-article-body p{margin:0 0 13px}
.news-article.news-tilskuere-efteraar-2022 .news125-photo{float:right;width:260px;max-width:43%;margin:1px 0 12px 18px}
.news-article.news-tilskuere-efteraar-2022 .news125-photo img{display:block;width:100%;height:auto}
.news-article.news-tilskuere-efteraar-2022 .news125-highlights{clear:both;margin:19px 0 17px}
.news-article.news-tilskuere-efteraar-2022 .news125-highlights h2{margin:0 0 9px;font:700 18px/1.35 Arial,Helvetica,sans-serif;color:#104470}
.news-article.news-tilskuere-efteraar-2022 .news125-highlight-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #dfe6eb;border-left:3px solid #104470;border-radius:4px;overflow:hidden}
.news-article.news-tilskuere-efteraar-2022 .news125-highlight-list div{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;padding:10px 4px;text-align:center;background:#f7f9fa;border-right:1px solid #e2e8ed;font:12px/17px Arial,Helvetica,sans-serif}
.news-article.news-tilskuere-efteraar-2022 .news125-highlight-list div:last-child{border-right:0}
.news-article.news-tilskuere-efteraar-2022 .news125-highlight-list strong{font-size:16px;color:#104470}
.news-article.news-tilskuere-efteraar-2022 .news125-section{clear:both;margin:20px 0 0}
.news-article.news-tilskuere-efteraar-2022 .news125-section h2{margin:0;background:#104470;color:#fff;padding:8px 11px;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-tilskuere-efteraar-2022 .news125-table{width:100%;border-collapse:collapse;border-bottom:3px solid #104470;font:13px/19px Arial,Helvetica,sans-serif}
.news-article.news-tilskuere-efteraar-2022 .news125-table th{background:#e2eff8;color:#104470;font-weight:700;padding:8px 6px;text-align:center;border:0}
.news-article.news-tilskuere-efteraar-2022 .news125-table td{padding:7px 6px;text-align:center;vertical-align:middle;border:0}
.news-article.news-tilskuere-efteraar-2022 .news125-table .news125-left{text-align:left}
.news-article.news-tilskuere-efteraar-2022 .news125-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-tilskuere-efteraar-2022 .news125-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-tilskuere-efteraar-2022 .news125-note{margin:8px 0 0;color:#687581;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-tilskuere-efteraar-2022 .news125-rounds{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:9px 0 0;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-tilskuere-efteraar-2022 .news125-rounds label{display:flex;align-items:center;gap:5px}
.news-article.news-tilskuere-efteraar-2022 .news125-rounds select{height:29px;padding:4px 6px;border:1px solid #cdd7df;background:#fff;border-radius:3px;color:#104470}
.news-article.news-tilskuere-efteraar-2022 .news125-rounds button{height:29px;padding:4px 12px;border:0;border-radius:3px;background:#104470;color:#fff;cursor:pointer}
.news-article.news-tilskuere-efteraar-2022 .news125-bars{padding:13px 11px 5px;border-bottom:3px solid #104470}
.news-article.news-tilskuere-efteraar-2022 .news125-bar{display:grid;grid-template-columns:135px minmax(0,1fr) 55px;gap:9px;align-items:center;margin:0 0 10px;font:12px/17px Arial,Helvetica,sans-serif}
.news-article.news-tilskuere-efteraar-2022 .news125-bar-track{height:12px;background:#edf2f5;border-radius:2px;overflow:hidden}
.news-article.news-tilskuere-efteraar-2022 .news125-bar-fill{height:100%;background:#4d87b1;border-radius:2px}
.news-article.news-tilskuere-efteraar-2022 .news125-bar strong{font-size:12px;text-align:right;font-weight:700;color:#104470}
.news-article.news-tilskuere-efteraar-2022 .news125-footer{display:flex;flex-wrap:wrap;align-items:stretch;margin:20px 0 0;padding:0;background:#fff;border:1px solid #dedede;border-top:3px solid #104470;border-radius:0 0 6px 6px;overflow:hidden;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-tilskuere-efteraar-2022 .news125-footer a{display:flex;align-items:center;min-height:45px;padding:11px 14px;border-right:1px solid #e2e2e2;text-decoration:none;color:#104470}
.news-article.news-tilskuere-efteraar-2022 .news125-footer a:last-child{border-right:0}
.news-article.news-tilskuere-efteraar-2022 .news125-footer a:hover{background:#f2f4f5;text-decoration:underline}
@media(max-width:600px){
.news-article.news-tilskuere-efteraar-2022 .news-article-body{padding:13px 11px 16px}
.news-article.news-tilskuere-efteraar-2022 .news125-photo{max-width:43%;margin-left:10px}
.news-article.news-tilskuere-efteraar-2022 .news125-highlight-list{grid-template-columns:repeat(2,minmax(0,1fr))}
.news-article.news-tilskuere-efteraar-2022 .news125-highlight-list div{border-bottom:1px solid #e2e8ed}
.news-article.news-tilskuere-efteraar-2022 .news125-table{font-size:11px}
.news-article.news-tilskuere-efteraar-2022 .news125-table th,.news-article.news-tilskuere-efteraar-2022 .news125-table td{padding:6px 3px}
.news-article.news-tilskuere-efteraar-2022 .news125-bar{grid-template-columns:90px minmax(0,1fr) 48px;gap:5px;font-size:11px}
.news-article.news-tilskuere-efteraar-2022 .news125-footer a{min-height:42px;padding:10px 12px}
.news-article.news-tilskuere-efteraar-2022 .news125-rounds select{font-size:16px}
}


/* NEWS v126 – Flotte flotte tal! */
.news-article.news-flotte-flotte-tal .news-article-body{padding:16px 18px 20px;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-flotte-flotte-tal .news-article-body>p{margin:0 0 13px}
.news-article.news-flotte-flotte-tal .news126-intro-title{margin:0 0 12px;font:700 16px/22px Arial,Helvetica,sans-serif;color:#104470}
.news-article.news-flotte-flotte-tal .news126-photo{float:right;width:260px;max-width:43%;margin:0 0 14px 18px}
.news-article.news-flotte-flotte-tal .news126-photo-credit{display:block;text-align:right;color:#78828a;font:10px/15px Arial,Helvetica,sans-serif}
.news-article.news-flotte-flotte-tal .news126-photo img{display:block;width:100%;height:auto}
.news-article.news-flotte-flotte-tal .news126-photo figcaption{margin:5px 0 0;color:#67717b;font:11px/16px Arial,Helvetica,sans-serif}
.news-article.news-flotte-flotte-tal .news126-section{clear:both;margin:22px 0 0}
.news-article.news-flotte-flotte-tal .news126-section>h2{margin:0;padding:8px 11px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-flotte-flotte-tal .news126-table{width:100%;border-collapse:collapse;border-bottom:3px solid #104470;font:13px/19px Arial,Helvetica,sans-serif}
.news-article.news-flotte-flotte-tal .news126-table th{background:#e2eff8;color:#104470;padding:8px 6px;font-weight:700;text-align:center;border:0}
.news-article.news-flotte-flotte-tal .news126-table td{padding:7px 6px;text-align:center;vertical-align:middle;border:0}
.news-article.news-flotte-flotte-tal .news126-table .news126-left{text-align:left}
.news-article.news-flotte-flotte-tal .news126-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-flotte-flotte-tal .news126-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-flotte-flotte-tal .news126-table tbody tr.news126-current td:first-child{border-left:3px solid #104470;padding-left:3px}
.news-article.news-flotte-flotte-tal .news126-table a{color:#104470;text-decoration:none}
.news-article.news-flotte-flotte-tal .news126-table a:hover{text-decoration:underline}
.news-article.news-flotte-flotte-tal .news126-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:9px 0 0;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-flotte-flotte-tal .news126-controls label{display:flex;align-items:center;gap:5px}
.news-article.news-flotte-flotte-tal .news126-controls select{height:29px;padding:4px 6px;border:1px solid #cbd5dd;border-radius:3px;background:#fff;color:#104470}
.news-article.news-flotte-flotte-tal .news126-controls button{height:29px;padding:4px 12px;border:0;border-radius:3px;background:#104470;color:#fff;cursor:pointer}
.news-article.news-flotte-flotte-tal .news126-note{margin:8px 0 0;color:#6d7780;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-flotte-flotte-tal .news126-bars{padding:13px 11px 4px;border-bottom:3px solid #104470}
.news-article.news-flotte-flotte-tal .news126-bar{display:grid;grid-template-columns:155px minmax(0,1fr) 57px;gap:9px;align-items:center;margin-bottom:10px;font:12px/17px Arial,Helvetica,sans-serif}
.news-article.news-flotte-flotte-tal .news126-track{height:12px;background:#edf2f5;border-radius:2px;overflow:hidden}
.news-article.news-flotte-flotte-tal .news126-fill{height:100%;background:#4d87b1;border-radius:2px}
.news-article.news-flotte-flotte-tal .news126-bar strong{color:#104470;text-align:right;font-size:12px}
.news-article.news-flotte-flotte-tal .news126-footer{display:flex;flex-wrap:wrap;margin-top:20px;background:#fff;border:1px solid #dedede;border-top:3px solid #104470;border-radius:0 0 6px 6px;overflow:hidden;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-flotte-flotte-tal .news126-footer a{display:flex;align-items:center;min-height:44px;padding:11px 14px;border-right:1px solid #e2e2e2;color:#104470;text-decoration:none}
.news-article.news-flotte-flotte-tal .news126-footer a:last-child{border-right:0}
.news-article.news-flotte-flotte-tal .news126-footer a:hover{background:#f2f4f5;text-decoration:underline}
@media(max-width:600px){
.news-article.news-flotte-flotte-tal .news-article-body{padding:13px 11px 16px}
.news-article.news-flotte-flotte-tal .news126-photo{max-width:43%;margin-left:10px}
.news-article.news-flotte-flotte-tal .news126-table{font-size:11px}
.news-article.news-flotte-flotte-tal .news126-table th,.news-article.news-flotte-flotte-tal .news126-table td{padding:6px 3px}
.news-article.news-flotte-flotte-tal .news126-controls select{font-size:16px}
.news-article.news-flotte-flotte-tal .news126-bar{grid-template-columns:95px minmax(0,1fr) 49px;gap:5px;font-size:11px}
.news-article.news-flotte-flotte-tal .news126-footer a{min-height:42px;padding:10px 12px}
}

/* NEWS v127 – kompakte rundevalg */
.news-article.news-flotte-flotte-tal .news126-controls{gap:6px}
.news-article.news-flotte-flotte-tal .news126-controls label{gap:4px}
.news-article.news-flotte-flotte-tal .news126-controls select{width:49px;min-width:49px;max-width:49px;height:25px;min-height:25px;box-sizing:border-box;padding:2px 3px;font-size:12px;line-height:18px}
.news-article.news-flotte-flotte-tal .news126-controls button{height:25px;min-height:25px;padding:2px 9px;font-size:12px}
@media(max-width:600px){.news-article.news-flotte-flotte-tal .news126-controls select{font-size:16px;width:51px;min-width:51px;max-width:51px}}

/* NEWS v128 – ryddelig samlet afslutning */
.news-article.news-flotte-flotte-tal .news126-section:last-of-type .news126-bars{border-bottom:0;padding-bottom:0}
.news-article.news-flotte-flotte-tal .news126-section:last-of-type .news126-note{margin:6px 0 0;padding:0;color:#6d7780}
.news-article.news-flotte-flotte-tal .news126-footer{clear:both;margin:14px 0 0;border-top:3px solid #104470}
.news-article.news-flotte-flotte-tal .news-article-body{padding-bottom:0}
.news-article.news-flotte-flotte-tal .news126-footer a{box-sizing:border-box}
@media(max-width:600px){.news-article.news-flotte-flotte-tal .news126-footer{margin-top:12px}}
\n
/* NEWS v129 – Scenarier til sidste runde i grundspillet (16.03.2023) */
.news-article.news-scenarier-2023{font-family:Arial,Helvetica,sans-serif;color:#263746}
.news-article.news-scenarier-2023 .news-scenarier-header{background:#104470;color:#fff;padding:10px 15px 13px;overflow:hidden}
.news-article.news-scenarier-2023 .news-scenarier-date{display:block;text-align:right;font:12px/18px Arial,Helvetica,sans-serif;color:#fff}
.news-article.news-scenarier-2023 .news-scenarier-header h1{margin:3px 0 0;padding:0;color:#fff;font:700 22px/1.25 Arial,Helvetica,sans-serif}
.news-article.news-scenarier-2023 .news-scenarier-content{padding:16px 17px 18px;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-scenarier-2023 .news-scenarier-content p{margin:0 0 12px}
.news-article.news-scenarier-2023 .news-scenarier-intro{margin-bottom:20px!important}
.news-article.news-scenarier-2023 .news-scenarier-club{margin:0 0 16px;border:1px solid #e0e5e9;border-radius:5px;overflow:hidden;background:#fff}
.news-article.news-scenarier-2023 .news-scenarier-club h2{margin:0;padding:8px 12px;background:#e2eff8;color:#104470;font:700 18px/24px Arial,Helvetica,sans-serif}
.news-article.news-scenarier-2023 .news-scenarier-club-body{display:flex;align-items:flex-start;gap:17px;padding:13px}
.news-article.news-scenarier-2023 .news-scenarier-club-body img{display:block;flex:0 0 300px;width:300px;max-width:48%;height:auto;object-fit:contain}
.news-article.news-scenarier-2023 .news-scenarier-club-body p{flex:1;min-width:0;margin:0}
.news-article.news-scenarier-2023 .news-scenarier-outro{padding:2px 0 4px}
.news-article.news-scenarier-2023 .news-scenarier-outro a{color:#104470}
.news-article.news-scenarier-2023 .news-scenarier-footer{display:flex;flex-wrap:wrap;gap:0;margin:15px 0 0;padding:0;border:1px solid #dedede;border-top:3px solid #104470;border-radius:0 0 6px 6px;background:#fff;overflow:hidden;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-scenarier-2023 .news-scenarier-footer a{display:flex;align-items:center;min-height:45px;box-sizing:border-box;padding:11px 16px;border-right:1px solid #e2e2e2;color:#104470;text-decoration:none}
.news-article.news-scenarier-2023 .news-scenarier-footer a:last-child{border-right:0}
.news-article.news-scenarier-2023 .news-scenarier-footer a:hover{background:#f2f4f5;text-decoration:underline}
@media(max-width:600px){
.news-article.news-scenarier-2023 .news-scenarier-content{padding:12px 10px 15px}
.news-article.news-scenarier-2023 .news-scenarier-club-body{flex-direction:column;gap:10px;padding:11px}
.news-article.news-scenarier-2023 .news-scenarier-club-body img{flex:auto;width:300px;max-width:100%;height:auto;margin:0 auto}
.news-article.news-scenarier-2023 .news-scenarier-club h2{font-size:17px}
}
\n
/* NEWS v130 – Wo ist Wass (15.08.2022) */
.news-article.news-wass-2022{font-family:Arial,Helvetica,sans-serif;color:#263746}
.news-article.news-wass-2022 .news-wass-header{background:#104470;color:#fff;padding:10px 15px 13px}
.news-article.news-wass-2022 .news-wass-date{display:block;text-align:right;color:#fff;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-wass-2022 .news-wass-header h1{margin:3px 0 0;padding:0;color:#fff;font:700 22px/1.25 Arial,Helvetica,sans-serif}
.news-article.news-wass-2022 .news-wass-content{padding:15px 17px 18px;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-wass-2022 .news-wass-content p{margin:0 0 11px}
.news-article.news-wass-2022 .news-wass-lead{font-size:16px;font-weight:700;line-height:1.45}
.news-article.news-wass-2022 .news-wass-intro-list{margin:0 0 19px;padding-left:21px}
.news-article.news-wass-2022 .news-wass-intro-list li{padding:2px 0}
.news-article.news-wass-2022 .news-wass-section{margin:0 0 19px}
.news-article.news-wass-2022 .news-wass-section h2{margin:0;padding:9px 11px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-wass-2022 .news-wass-table{width:100%;border-collapse:collapse;table-layout:auto;border-bottom:3px solid #104470;font:13px/19px Arial,Helvetica,sans-serif}
.news-article.news-wass-2022 .news-wass-table th{padding:8px 5px;border:0;background:#e2eff8;color:#104470;font-weight:700;text-align:center}
.news-article.news-wass-2022 .news-wass-table td{padding:7px 5px;border:0;text-align:center;vertical-align:middle}
.news-article.news-wass-2022 .news-wass-table .news-wass-left{text-align:left}
.news-article.news-wass-2022 .news-wass-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-wass-2022 .news-wass-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-wass-2022 .news-wass-table a{color:#104470;text-decoration:none}
.news-article.news-wass-2022 .news-wass-table a:hover{text-decoration:underline}
.news-article.news-wass-2022 .news-wass-table td:nth-child(4),.news-article.news-wass-2022 .news-wass-table td:nth-child(5){white-space:nowrap}
.news-article.news-wass-2022 .news-wass-table .news-wass-empty{text-align:center;color:#6c7983}
@media(max-width:600px){
.news-article.news-wass-2022 .news-wass-content{padding:12px 9px 15px}
.news-article.news-wass-2022 .news-wass-table{font-size:11px;line-height:15px}
.news-article.news-wass-2022 .news-wass-table th,.news-article.news-wass-2022 .news-wass-table td{padding:6px 3px}
.news-article.news-wass-2022 .news-wass-section h2{font-size:14px}
}

/* NEWS v131 – mere redaktionel introduktion og højrestillet Tid */
.news-article.news-wass-2022 .news-wass-overview{margin:15px 0 22px;border:1px solid #e0e6eb;border-left:3px solid #104470;border-radius:0 5px 5px 0;background:#f8fafb;overflow:hidden}
.news-article.news-wass-2022 .news-wass-overview-title{margin:0!important;padding:10px 13px 8px;color:#104470;font:700 14px/20px Arial,Helvetica,sans-serif}
.news-article.news-wass-2022 .news-wass-overview .news-wass-intro-list{margin:0;padding:0;list-style:none;counter-reset:wass-list}
.news-article.news-wass-2022 .news-wass-overview .news-wass-intro-list li{display:grid;grid-template-columns:25px 145px minmax(0,1fr);align-items:center;column-gap:10px;padding:9px 13px;border-top:1px solid #e6ebef;counter-increment:wass-list;font:13px/19px Arial,Helvetica,sans-serif}
.news-article.news-wass-2022 .news-wass-overview .news-wass-intro-list li::before{content:counter(wass-list);display:flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:50%;background:#e2eff8;color:#104470;font:700 12px/1 Arial,Helvetica,sans-serif}
.news-article.news-wass-2022 .news-wass-list-label{font-weight:700;color:#104470}
.news-article.news-wass-2022 .news-wass-table th.news-wass-time,.news-article.news-wass-2022 .news-wass-table td.news-wass-time{text-align:right;padding-right:12px;white-space:nowrap}
@media(max-width:600px){
.news-article.news-wass-2022 .news-wass-overview .news-wass-intro-list li{grid-template-columns:23px minmax(0,1fr);row-gap:2px;column-gap:8px;padding:9px}
.news-article.news-wass-2022 .news-wass-list-label{grid-column:2}
.news-article.news-wass-2022 .news-wass-overview .news-wass-intro-list li>span:last-child{grid-column:2}
.news-article.news-wass-2022 .news-wass-table th.news-wass-time,.news-article.news-wass-2022 .news-wass-table td.news-wass-time{padding-right:4px}
}


/* NEWS v132 – AaB, hvad sker der? */
.news-article.news-aab-rekorder-2012{font-family:Arial,Helvetica,sans-serif;color:#263746}
.news-article.news-aab-rekorder-2012 .news-aab-header{padding:10px 15px 13px;background:#104470;color:#fff}
.news-article.news-aab-rekorder-2012 .news-aab-date{display:block;text-align:right;font:12px/18px Arial,Helvetica,sans-serif;color:#fff}
.news-article.news-aab-rekorder-2012 .news-aab-header h1{margin:3px 0 0;color:#fff;font:700 22px/1.25 Arial,Helvetica,sans-serif}
.news-article.news-aab-rekorder-2012 .news-aab-content{padding:16px 17px 19px;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-aab-rekorder-2012 .news-aab-content p{margin:0 0 13px}
.news-article.news-aab-rekorder-2012 .news-aab-subtitle{margin:0 0 12px;color:#18364f;font:700 16px/1.4 Arial,Helvetica,sans-serif}
.news-article.news-aab-rekorder-2012 .news-aab-content a{color:#104470}
.news-article.news-aab-rekorder-2012 .news-aab-photo{float:right;width:260px;max-width:43%;margin:0 0 13px 17px}
.news-article.news-aab-rekorder-2012 .news-aab-photo img{display:block;width:100%;height:auto}
.news-article.news-aab-rekorder-2012 .news-aab-credit{text-align:right;color:#7b858e;font:10px/15px Arial,Helvetica,sans-serif;margin:0 0 4px}
.news-article.news-aab-rekorder-2012 .news-aab-photo figcaption{margin:5px 0 0;color:#697581;font:italic 12px/17px Arial,Helvetica,sans-serif}
.news-article.news-aab-rekorder-2012 .news-aab-records h2{margin:17px 0 9px;color:#104470;font:700 18px/24px Arial,Helvetica,sans-serif}
.news-article.news-aab-rekorder-2012 .news-aab-links{clear:both;display:flex;flex-wrap:wrap;margin:19px 0 23px;border:1px solid #dedede;border-top:3px solid #104470;border-radius:0 0 6px 6px;overflow:hidden;background:#fff;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-aab-rekorder-2012 .news-aab-links a{display:flex;align-items:center;min-height:44px;padding:10px 15px;border-right:1px solid #e2e2e2;text-decoration:none;color:#104470}
.news-article.news-aab-rekorder-2012 .news-aab-links a:last-child{border-right:0}
.news-article.news-aab-rekorder-2012 .news-aab-links a:hover{background:#f2f4f5;text-decoration:underline}
.news-article.news-aab-rekorder-2012 .news-aab-section{margin:0 0 20px;clear:both}
.news-article.news-aab-rekorder-2012 .news-aab-section h2{margin:0;padding:8px 10px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-aab-rekorder-2012 .news-aab-table{width:100%;border-collapse:collapse;border-bottom:3px solid #104470;table-layout:auto;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-aab-rekorder-2012 .news-aab-table th{padding:7px 3px;background:#e2eff8;color:#104470;border:0;text-align:center;font-weight:700}
.news-article.news-aab-rekorder-2012 .news-aab-table td{padding:7px 3px;border:0;text-align:center;vertical-align:middle}
.news-article.news-aab-rekorder-2012 .news-aab-table .news-aab-name{text-align:left}
.news-article.news-aab-rekorder-2012 .news-aab-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-aab-rekorder-2012 .news-aab-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-aab-rekorder-2012 .news-aab-table td:nth-child(3),.news-article.news-aab-rekorder-2012 .news-aab-table td:nth-child(4){white-space:nowrap}
.news-article.news-aab-rekorder-2012 .news-aab-count a{font-weight:700;text-decoration:none}
.news-article.news-aab-rekorder-2012 .news-aab-empty{text-align:center!important;color:#6b7882}
.news-article.news-aab-rekorder-2012 .news-aab-table-link{text-align:right;padding:7px 4px 0;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-aab-rekorder-2012 .news-aab-table-link a{text-decoration:none}
.news-article.news-aab-rekorder-2012 .news-aab-table-link a:hover{text-decoration:underline}
@media(max-width:600px){
.news-article.news-aab-rekorder-2012 .news-aab-content{padding:12px 8px 15px}
.news-article.news-aab-rekorder-2012 .news-aab-photo{margin-left:10px;max-width:43%}
.news-article.news-aab-rekorder-2012 .news-aab-table{font-size:10px;line-height:14px}
.news-article.news-aab-rekorder-2012 .news-aab-table th,.news-article.news-aab-rekorder-2012 .news-aab-table td{padding:6px 2px}
.news-article.news-aab-rekorder-2012 .news-aab-section h2{font-size:14px}
.news-article.news-aab-rekorder-2012 .news-aab-links a{min-height:40px;padding:9px 11px}
}
\n
/* NEWS v133 – Fra indbakken (06.08.2021) */
.news-article.news-indbakken-2021{font-family:Arial,Helvetica,sans-serif;color:#263746}
.news-article.news-indbakken-2021 .news-indbakken-header{padding:10px 15px 13px;background:#104470;color:#fff}
.news-article.news-indbakken-2021 .news-indbakken-date{display:block;text-align:right;color:#fff;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-indbakken-2021 .news-indbakken-header h1{margin:3px 0 0;padding:0;color:#fff;font:700 22px/1.25 Arial,Helvetica,sans-serif}
.news-article.news-indbakken-2021 .news-indbakken-content{padding:16px 17px 19px;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-indbakken-2021 .news-indbakken-content p{margin:0 0 13px}
.news-article.news-indbakken-2021 .news-indbakken-subtitle{margin:0 0 11px;font:700 16px/1.4 Arial,Helvetica,sans-serif;color:#173b5d}
.news-article.news-indbakken-2021 .news-indbakken-letter{margin:18px 0 23px;padding:15px 18px 11px;background:#f4f7f9;border-left:3px solid #104470;border-radius:0 5px 5px 0}
.news-article.news-indbakken-2021 .news-indbakken-label{margin:0 0 12px;color:#104470;font:700 11px/17px Arial,Helvetica,sans-serif;letter-spacing:.06em;text-transform:uppercase}
.news-article.news-indbakken-2021 .news-indbakken-letter p{font-style:italic}
.news-article.news-indbakken-2021 .news-indbakken-signoff{margin-top:17px!important}
.news-article.news-indbakken-2021 .news-indbakken-answer h2{margin:0 0 12px;color:#104470;font:700 18px/24px Arial,Helvetica,sans-serif}
.news-article.news-indbakken-2021 .news-indbakken-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:17px 0 18px;border:1px solid #e1e7ec;border-left:3px solid #104470;border-radius:4px;overflow:hidden;background:#f7f9fa}
.news-article.news-indbakken-2021 .news-indbakken-fact{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;min-width:0;padding:12px 8px;text-align:center;border-right:1px solid #e1e7ec}
.news-article.news-indbakken-2021 .news-indbakken-fact:last-child{border-right:0}
.news-article.news-indbakken-2021 .news-indbakken-fact strong{color:#104470;font:700 23px/1.15 Arial,Helvetica,sans-serif}
.news-article.news-indbakken-2021 .news-indbakken-fact span{color:#566773;font:12px/17px Arial,Helvetica,sans-serif}
.news-article.news-indbakken-2021 .news-indbakken-answer a{color:#104470}
.news-article.news-indbakken-2021 .news-indbakken-conclusion{display:flex;align-items:center;gap:15px;margin:16px 0;padding:12px 15px;border:1px solid #e0e7ed;border-radius:4px;background:#f7f9fa}
.news-article.news-indbakken-2021 .news-indbakken-conclusion strong{flex:0 0 auto;color:#104470;font:700 27px/1 Arial,Helvetica,sans-serif}
.news-article.news-indbakken-2021 .news-indbakken-conclusion span{font:13px/19px Arial,Helvetica,sans-serif}
.news-article.news-indbakken-2021 .news-indbakken-footnote{margin-top:19px!important;padding-top:10px;border-top:1px solid #e0e5e9;color:#697581;font:12px/18px Arial,Helvetica,sans-serif}
@media(max-width:600px){
.news-article.news-indbakken-2021 .news-indbakken-content{padding:12px 11px 16px}
.news-article.news-indbakken-2021 .news-indbakken-letter{padding:12px 12px 8px}
.news-article.news-indbakken-2021 .news-indbakken-facts{grid-template-columns:repeat(2,minmax(0,1fr))}
.news-article.news-indbakken-2021 .news-indbakken-fact:nth-child(2){border-right:0}
.news-article.news-indbakken-2021 .news-indbakken-fact:nth-child(-n+2){border-bottom:1px solid #e1e7ec}
.news-article.news-indbakken-2021 .news-indbakken-conclusion{gap:10px;padding:11px}
}


/* NEWS v134 – Grabara i angreb (26.02.2021) */
.news-article.news-grabara-2021{font-family:Arial,Helvetica,sans-serif;color:#263746}
.news-article.news-grabara-2021 .news-grabara-header{background:#104470;color:#fff;padding:10px 15px 13px}
.news-article.news-grabara-2021 .news-grabara-date{display:block;text-align:right;font:12px/18px Arial,Helvetica,sans-serif;color:#fff}
.news-article.news-grabara-2021 .news-grabara-header h1{margin:3px 0 0;color:#fff;font:700 22px/1.25 Arial,Helvetica,sans-serif}
.news-article.news-grabara-2021 .news-grabara-content{padding:15px 16px 19px;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-grabara-2021 .news-grabara-subtitle{font:700 16px/1.4 Arial,Helvetica,sans-serif;margin:0 0 12px;color:#183c5e}
.news-article.news-grabara-2021 .news-grabara-content p{margin:0 0 12px}
.news-article.news-grabara-2021 .news-grabara-logo{float:right;width:90px;height:90px;object-fit:contain;margin:0 0 12px 18px}
.news-article.news-grabara-2021 .news-grabara-note{clear:both;display:flex;align-items:center;gap:14px;padding:12px 14px;margin:16px 0 22px;background:#f3f7fa;border-left:3px solid #104470}
.news-article.news-grabara-2021 .news-grabara-note strong{flex:0 0 auto;font:700 22px/1.2 Arial,Helvetica,sans-serif;color:#104470}
.news-article.news-grabara-2021 .news-grabara-note span{font:13px/19px Arial,Helvetica,sans-serif}
.news-article.news-grabara-2021 .news-grabara-section{margin:0 0 22px}
.news-article.news-grabara-2021 .news-grabara-section h2{margin:0;background:#104470;color:#fff;padding:9px 11px;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-grabara-2021 .news-grabara-table{width:100%;border-collapse:collapse;table-layout:auto;border-bottom:3px solid #104470;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-grabara-2021 .news-grabara-table th{background:#e2eff8;color:#104470;font-weight:700;padding:7px 4px;text-align:center;border:0}
.news-article.news-grabara-2021 .news-grabara-table td{padding:7px 4px;text-align:center;vertical-align:middle;border:0}
.news-article.news-grabara-2021 .news-grabara-table .news-grabara-name{text-align:left}
.news-article.news-grabara-2021 .news-grabara-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-grabara-2021 .news-grabara-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-grabara-2021 .news-grabara-table tbody tr.news-grabara-highlight{background:#e7f0f8}
.news-article.news-grabara-2021 .news-grabara-table a{color:#104470;text-decoration:none}
.news-article.news-grabara-2021 .news-grabara-table a:hover{text-decoration:underline}
.news-article.news-grabara-2021 .news-grabara-goalies td:nth-child(4),.news-article.news-grabara-2021 .news-grabara-goalies td:nth-child(5),.news-article.news-grabara-2021 .news-grabara-clubs td:nth-child(3),.news-article.news-grabara-2021 .news-grabara-clubs td:nth-child(4){white-space:nowrap}
.news-article.news-grabara-2021 .news-grabara-historical{font:12px/18px Arial,Helvetica,sans-serif;color:#6b7882}
.news-article.news-grabara-2021 .news-grabara-footer{display:flex;flex-wrap:wrap;margin:17px 0 0;border:1px solid #dedede;border-top:3px solid #104470;border-radius:0 0 6px 6px;overflow:hidden;background:#fff;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-grabara-2021 .news-grabara-footer a{display:flex;align-items:center;min-height:44px;box-sizing:border-box;padding:11px 15px;border-right:1px solid #e2e2e2;color:#104470;text-decoration:none}
.news-article.news-grabara-2021 .news-grabara-footer a:last-child{border-right:0}
.news-article.news-grabara-2021 .news-grabara-footer a:hover{background:#f2f4f5;text-decoration:underline}
@media(max-width:600px){
.news-article.news-grabara-2021 .news-grabara-content{padding:12px 8px 15px}
.news-article.news-grabara-2021 .news-grabara-table{font-size:10px;line-height:14px}
.news-article.news-grabara-2021 .news-grabara-table th,.news-article.news-grabara-2021 .news-grabara-table td{padding:6px 2px}
.news-article.news-grabara-2021 .news-grabara-note{gap:9px;padding:10px}
.news-article.news-grabara-2021 .news-grabara-note strong{font-size:18px}
.news-article.news-grabara-2021 .news-grabara-section h2{font-size:14px}
.news-article.news-grabara-2021 .news-grabara-footer a{padding:9px 12px;min-height:40px}
}

/* NEWS v135 – ens kolonneopstilling for begge Grabara-tabeller */
.news-article.news-grabara-2021 .news-grabara-table{table-layout:fixed;width:100%}
.news-article.news-grabara-2021 .news-grabara-table th:nth-child(1),
.news-article.news-grabara-2021 .news-grabara-table td:nth-child(1){width:5%;text-align:center}
.news-article.news-grabara-2021 .news-grabara-table th:nth-child(2),
.news-article.news-grabara-2021 .news-grabara-table td:nth-child(2){width:31%;text-align:left}
.news-article.news-grabara-2021 .news-grabara-table th:nth-child(3),
.news-article.news-grabara-2021 .news-grabara-table td:nth-child(3){width:9%;text-align:left}
.news-article.news-grabara-2021 .news-grabara-table th:nth-child(4),
.news-article.news-grabara-2021 .news-grabara-table td:nth-child(4),
.news-article.news-grabara-2021 .news-grabara-table th:nth-child(5),
.news-article.news-grabara-2021 .news-grabara-table td:nth-child(5){width:15%;text-align:center;white-space:nowrap}
.news-article.news-grabara-2021 .news-grabara-table th:nth-child(6),
.news-article.news-grabara-2021 .news-grabara-table td:nth-child(6){width:12%;text-align:center}
.news-article.news-grabara-2021 .news-grabara-table th:nth-child(7),
.news-article.news-grabara-2021 .news-grabara-table td:nth-child(7){width:13%;text-align:center}
.news-article.news-grabara-2021 .news-grabara-table td:nth-child(2){overflow-wrap:break-word}
@media(max-width:600px){
.news-article.news-grabara-2021 .news-grabara-table th,
.news-article.news-grabara-2021 .news-grabara-table td{padding-left:2px;padding-right:2px}
.news-article.news-grabara-2021 .news-grabara-table th:nth-child(2),
.news-article.news-grabara-2021 .news-grabara-table td:nth-child(2){width:29%}
.news-article.news-grabara-2021 .news-grabara-table th:nth-child(4),
.news-article.news-grabara-2021 .news-grabara-table td:nth-child(4),
.news-article.news-grabara-2021 .news-grabara-table th:nth-child(5),
.news-article.news-grabara-2021 .news-grabara-table td:nth-child(5){width:16%}
}
/* NEWS v136 – Sommeren 92, konkurrence og vindere */
.news-article.news-sommeren92{font-family:Arial,Helvetica,sans-serif;color:#263746}
.news-article.news-sommeren92 .news-sommeren92-header{padding:13px 15px;background:#104470;color:#fff}
.news-article.news-sommeren92 .news-sommeren92-header h1{margin:0;padding:0;font:700 22px/1.3 Arial,Helvetica,sans-serif;color:#fff}
.news-article.news-sommeren92 .news-sommeren92-content{padding:16px 17px 19px;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-sommeren92 .news-sommeren92-content p{margin:0 0 12px}
.news-article.news-sommeren92 .news-sommeren92-content a{color:#104470}
.news-article.news-sommeren92 .news-sommeren92-content h2{margin:0 0 12px;color:#104470;font:700 18px/24px Arial,Helvetica,sans-serif}
.news-article.news-sommeren92 .news-sommeren92-film,.news-article.news-sommeren92 .news-sommeren92-competition{display:flow-root;margin:0 0 19px}
.news-article.news-sommeren92 .news-sommeren92-cover,.news-article.news-sommeren92 .news-sommeren92-shirt{float:right;width:150px;max-width:36%;margin:2px 0 13px 18px}
.news-article.news-sommeren92 .news-sommeren92-cover img,.news-article.news-sommeren92 .news-sommeren92-shirt img{display:block;width:100%;height:auto}
.news-article.news-sommeren92 .news-sommeren92-competition{padding-top:16px;border-top:1px solid #e2e7eb}
.news-article.news-sommeren92 .news-sommeren92-question{margin:0 0 13px!important;padding:11px 14px;background:#f3f7fa;border-left:3px solid #104470;font-weight:700;color:#173b5d}
.news-article.news-sommeren92 .news-sommeren92-winners{margin:19px 0 20px}
.news-article.news-sommeren92 .news-sommeren92-winners ul{list-style:none;margin:0 0 15px;padding:0;border-top:1px solid #e2e7eb;border-bottom:3px solid #104470}
.news-article.news-sommeren92 .news-sommeren92-winners li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;font:13px/19px Arial,Helvetica,sans-serif}
.news-article.news-sommeren92 .news-sommeren92-winners li:nth-child(odd){background:#fff}
.news-article.news-sommeren92 .news-sommeren92-winners li:nth-child(even){background:#f2f4f5}
.news-article.news-sommeren92 .news-sommeren92-winners li span:last-child{color:#104470;white-space:nowrap}
.news-article.news-sommeren92 .news-sommeren92-facebook{padding:14px 0 5px;border-top:1px solid #e2e7eb}
.news-article.news-sommeren92 .news-sommeren92-facebook .fb-post{max-width:100%;overflow:hidden}
.news-article.news-sommeren92 .news-sommeren92-facebook blockquote{margin:0;padding:12px 14px;border-left:3px solid #d4dde4;background:#f6f8fa;font:13px/19px Arial,Helvetica,sans-serif}
.news-article.news-sommeren92 .news-sommeren92-footer{display:flex;flex-wrap:wrap;gap:0;margin:18px 0 0;padding:0;border:1px solid #dedede;border-top:3px solid #104470;border-radius:0 0 6px 6px;background:#fff;overflow:hidden;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-sommeren92 .news-sommeren92-footer a{display:flex;align-items:center;min-height:45px;box-sizing:border-box;padding:11px 16px;border-right:1px solid #e2e2e2;text-decoration:none;color:#104470}
.news-article.news-sommeren92 .news-sommeren92-footer a:last-child{border-right:0}
.news-article.news-sommeren92 .news-sommeren92-footer a:hover{background:#f2f4f5;text-decoration:underline}
@media(max-width:600px){
.news-article.news-sommeren92 .news-sommeren92-content{padding:12px 10px 16px}
.news-article.news-sommeren92 .news-sommeren92-cover,.news-article.news-sommeren92 .news-sommeren92-shirt{margin-left:11px}
.news-article.news-sommeren92 .news-sommeren92-winners li{padding:8px 9px;gap:8px;font-size:12px}
}

/* NEWS v137 – bekræftet publiceringsdato for Sommeren 92 */
.news-article.news-sommeren92 .news-sommeren92-date{display:block;text-align:right;color:#fff;font:12px/18px Arial,Helvetica,sans-serif;margin:0 0 3px}

/* v138: Danish characters in PHP output encoded as numeric HTML entities to avoid charset mismatch. */


/* News v139: Serier mod samme modstander, historisk 2011 */
.news-article.news-modstander-2011{font-family:Arial,Helvetica,sans-serif;color:#263746}
.news-article.news-modstander-2011 .news-modstander-header{padding:10px 15px 13px;background:#104470;color:#fff}
.news-article.news-modstander-2011 .news-modstander-date{display:block;text-align:right;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-modstander-2011 .news-modstander-header h1{margin:3px 0 0;color:#fff;font:700 22px/1.25 Arial,Helvetica,sans-serif}
.news-article.news-modstander-2011 .news-modstander-body{padding:16px 14px 20px;font:14px/1.5 Arial,Helvetica,sans-serif}
.news-article.news-modstander-2011 .news-modstander-body p{margin:0 0 13px}
.news-article.news-modstander-2011 .news-modstander-subtitle{margin:0 0 12px;color:#173b5d;font:700 16px/1.4 Arial,Helvetica,sans-serif}
.news-article.news-modstander-2011 .news-modstander-photo{float:right;width:260px;max-width:43%;margin:0 0 14px 17px}
.news-article.news-modstander-2011 .news-modstander-photo img{display:block;width:100%;height:auto}
.news-article.news-modstander-2011 .news-modstander-credit{text-align:right;color:#75818a;font:10px/15px Arial,Helvetica,sans-serif;margin-bottom:4px}
.news-article.news-modstander-2011 .news-modstander-photo figcaption{margin-top:5px;color:#697581;font:italic 12px/17px Arial,Helvetica,sans-serif}
.news-article.news-modstander-2011 .news-modstander-nav{clear:both;display:flex;flex-wrap:wrap;margin:19px 0 22px;border:1px solid #dedede;border-top:3px solid #104470;border-radius:0 0 6px 6px;overflow:hidden;background:#fff;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-modstander-2011 .news-modstander-nav a{display:flex;align-items:center;min-height:44px;padding:10px 15px;border-right:1px solid #e2e2e2;text-decoration:none;color:#104470}
.news-article.news-modstander-2011 .news-modstander-nav a:last-child{border-right:0}
.news-article.news-modstander-2011 .news-modstander-nav a:hover{background:#f2f4f5;text-decoration:underline}
.news-article.news-modstander-2011 .news-modstander-section{clear:both;margin:0 0 19px}
.news-article.news-modstander-2011 .news-modstander-section h2{margin:0;padding:8px 10px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-modstander-2011 .news-modstander-table{width:100%;border-collapse:collapse;border-bottom:3px solid #104470;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-modstander-2011 .news-modstander-table th{padding:7px 3px;background:#e2eff8;color:#104470;border:0;text-align:center;font-weight:700}
.news-article.news-modstander-2011 .news-modstander-table td{padding:7px 3px;border:0;text-align:center;vertical-align:middle}
.news-article.news-modstander-2011 .news-modstander-table .news-modstander-name{text-align:left}
.news-article.news-modstander-2011 .news-modstander-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-modstander-2011 .news-modstander-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-modstander-2011 .news-modstander-table td:nth-child(4),.news-article.news-modstander-2011 .news-modstander-table td:nth-child(5){white-space:nowrap}
.news-article.news-modstander-2011 .news-modstander-k a{font-weight:700;text-decoration:none;color:#104470}
.news-article.news-modstander-2011 .news-modstander-note{margin:5px 0 0!important;color:#73808a;text-align:right;font:italic 12px/18px Arial,Helvetica,sans-serif}
@media(max-width:600px){.news-article.news-modstander-2011 .news-modstander-body{padding:12px 7px 16px}.news-article.news-modstander-2011 .news-modstander-photo{max-width:42%;margin-left:10px}.news-article.news-modstander-2011 .news-modstander-table{font-size:10px;line-height:14px}.news-article.news-modstander-2011 .news-modstander-table th,.news-article.news-modstander-2011 .news-modstander-table td{padding:6px 2px}.news-article.news-modstander-2011 .news-modstander-nav a{min-height:40px;padding:9px 11px}}

.news-article.news-modstander-2011 .news-modstander-error{padding:12px;text-align:left;color:#a33;font-size:12px;overflow-wrap:anywhere}

/* v143: PHP database-link variable correction; no CSS changes. */

/* v144: Historisk note efter sidste tabel; bundnavigation som news-standarden. */
.news-article.news-modstander-2011 .news-modstander-note{margin:13px 0 15px!important;padding:0 2px;text-align:right;color:#73808a;font:italic 12px/18px Arial,Helvetica,sans-serif}
.news-article.news-modstander-2011 .news-modstander-nav{margin:0;border:1px solid #dedede;border-top:3px solid #104470;border-radius:0 0 6px 6px;display:flex;flex-wrap:wrap;background:#fff;overflow:hidden}
.news-article.news-modstander-2011 .news-modstander-nav a{box-sizing:border-box;min-height:47px;padding:12px 16px;border-right:1px solid #e2e2e2}
.news-article.news-modstander-2011 .news-modstander-nav a:last-child{border-right:0}
@media(max-width:600px){.news-article.news-modstander-2011 .news-modstander-nav a{min-height:42px;padding:10px 12px}}


/* v145 – 2019, helårsstatus */
.news-article.news-helaar-2019{font-family:Arial,Helvetica,sans-serif;color:#243748}
.news-article.news-helaar-2019 .news-helaar-header{background:#104470;padding:10px 14px 13px;color:#fff}
.news-article.news-helaar-2019 .news-helaar-date{display:block;text-align:right;font:12px/18px Arial,Helvetica,sans-serif;color:#fff}
.news-article.news-helaar-2019 .news-helaar-header h1{margin:3px 0 0;padding:0;color:#fff;font:700 22px/1.25 Arial,Helvetica,sans-serif}
.news-article.news-helaar-2019 .news-helaar-body{padding:15px 13px 0;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-helaar-2019 .news-helaar-body p{margin:0 0 13px}
.news-article.news-helaar-2019 .news-helaar-subtitle{margin:0 0 11px;font:700 16px/1.4 Arial,Helvetica,sans-serif;color:#183c59}
.news-article.news-helaar-2019 .news-helaar-sectiontitle{margin:17px 0 9px;color:#104470;font:700 18px/24px Arial,Helvetica,sans-serif}
.news-article.news-helaar-2019 .news-helaar-table-section{margin:23px 0 0}
.news-article.news-helaar-2019 .news-helaar-table-section h2{margin:0;padding:8px 11px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-helaar-2019 .news-helaar-table{width:100%;border-collapse:collapse;border-spacing:0;border-bottom:3px solid #104470;table-layout:auto;font:13px/18px Arial,Helvetica,sans-serif}
.news-article.news-helaar-2019 .news-helaar-table th{padding:7px 5px;border:0;background:#e2eff8;color:#104470;font-weight:700;text-align:center}
.news-article.news-helaar-2019 .news-helaar-table td{padding:7px 5px;border:0;text-align:center;vertical-align:middle}
.news-article.news-helaar-2019 .news-helaar-table .news-helaar-left{text-align:left}
.news-article.news-helaar-2019 .news-helaar-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-helaar-2019 .news-helaar-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-helaar-2019 .news-helaar-goals{font-weight:700;color:#104470}
.news-article.news-helaar-2019 .news-helaar-footer{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:22px 0 0;padding:0!important;background:#fff;border:1px solid #dedede;border-top:3px solid #104470;border-radius:0 0 6px 6px;overflow:hidden;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-helaar-2019 .news-helaar-footer a{display:flex;align-items:center;min-height:47px;box-sizing:border-box;padding:12px 16px!important;margin:0;border:0!important;border-right:1px solid #e2e2e2!important;text-decoration:none;color:#104470;white-space:normal}
.news-article.news-helaar-2019 .news-helaar-footer a:last-child{border-right:0!important}
.news-article.news-helaar-2019 .news-helaar-footer a:hover{background:#f2f4f5;text-decoration:underline}
@media(max-width:600px){
.news-article.news-helaar-2019 .news-helaar-body{padding:12px 7px 0}
.news-article.news-helaar-2019 .news-helaar-table{font-size:11px;line-height:16px}
.news-article.news-helaar-2019 .news-helaar-table th,.news-article.news-helaar-2019 .news-helaar-table td{padding:6px 3px}
.news-article.news-helaar-2019 .news-helaar-footer a{min-height:42px;padding:10px 12px!important}
}

/* v146 – footer attached flush to article edges, no double frame or gap */
.news-article.news-helaar-2019 .news-helaar-body{padding-bottom:0!important}
.news-article.news-helaar-2019 .news-helaar-table-section:last-of-type{margin-bottom:0!important}
.news-article.news-helaar-2019 .news-helaar-footer{
 display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;
 width:auto!important;max-width:none!important;
 margin:0 -13px!important;padding:0!important;
 border:0!important;border-top:3px solid #104470!important;
 border-radius:0!important;box-shadow:none!important;
 background:#fff!important;overflow:hidden!important;
 font:12px/18px Arial,Helvetica,sans-serif!important;
}
.news-article.news-helaar-2019 .news-helaar-footer a{
 display:flex!important;align-items:center!important;
 min-height:45px!important;padding:11px 16px!important;margin:0!important;
 border:0!important;border-right:1px solid #e2e2e2!important;
 border-radius:0!important;box-shadow:none!important;
 background:#fff!important;color:#104470!important;
 font:12px/18px Arial,Helvetica,sans-serif!important;text-decoration:none!important;
}
.news-article.news-helaar-2019 .news-helaar-footer a:last-child{border-right:0!important}
.news-article.news-helaar-2019 .news-helaar-footer a:hover{background:#f2f4f5!important;text-decoration:underline!important}
@media(max-width:600px){
 .news-article.news-helaar-2019 .news-helaar-footer{margin:0 -7px!important}
 .news-article.news-helaar-2019 .news-helaar-footer a{min-height:42px!important;padding:10px 12px!important}
}

/* v147: navigation full-width below table, one continuous bottom divider */
.news-article.news-helaar-2019 .news-helaar-body{padding-bottom:0!important}
.news-article.news-helaar-2019 .news-helaar-table-section:last-of-type{margin-bottom:0!important}
.news-article.news-helaar-2019 .news-helaar-table-section:last-of-type .news-helaar-table{border-bottom:3px solid #104470!important}
.news-article.news-helaar-2019 > .news-helaar-footer{
 box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important;
 width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;
 border:0!important;border-radius:0 0 6px 6px!important;
 background:#fff!important;box-shadow:none!important;overflow:hidden!important;
}
.news-article.news-helaar-2019 > .news-helaar-footer a{
 display:flex!important;align-items:center!important;box-sizing:border-box!important;
 min-height:44px!important;margin:0!important;padding:11px 16px!important;
 border:0!important;border-right:1px solid #e2e2e2!important;
 background:#fff!important;text-decoration:none!important;
 color:#104470!important;font:12px/18px Arial,Helvetica,sans-serif!important;
}
.news-article.news-helaar-2019 > .news-helaar-footer a:last-child{border-right:0!important}
.news-article.news-helaar-2019 > .news-helaar-footer a:hover{background:#f2f4f5!important;text-decoration:underline!important}
@media(max-width:600px){
.news-article.news-helaar-2019 > .news-helaar-footer a{min-height:40px!important;padding:10px 12px!important}
}

/* v148 – Flere medaljer i samme sæson */
.news-article.news-medaljer-2019{font-family:Arial,Helvetica,sans-serif;color:#263746}
.news-article.news-medaljer-2019 .news-medaljer-header{padding:10px 14px 13px;background:#104470;color:#fff}
.news-article.news-medaljer-2019 .news-medaljer-date{display:block;text-align:right;font:12px/18px Arial,Helvetica,sans-serif;color:#fff}
.news-article.news-medaljer-2019 .news-medaljer-header h1{margin:3px 0 0;padding:0;color:#fff;font:700 22px/1.25 Arial,Helvetica,sans-serif}
.news-article.news-medaljer-2019 .news-medaljer-content{padding:15px 13px 18px;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-medaljer-2019 .news-medaljer-subtitle{margin:0 0 12px;color:#173b5d;font:700 16px/1.4 Arial,Helvetica,sans-serif}
.news-article.news-medaljer-2019 .news-medaljer-content p{margin:0 0 17px}
.news-article.news-medaljer-2019 .news-medaljer-section{margin:19px 0 0}
.news-article.news-medaljer-2019 .news-medaljer-section h2{margin:0;padding:8px 11px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-medaljer-2019 .news-medaljer-table{width:100%;border-collapse:collapse;table-layout:auto;border-bottom:3px solid #104470;font:13px/18px Arial,Helvetica,sans-serif}
.news-article.news-medaljer-2019 .news-medaljer-table th{padding:8px 7px;background:#e2eff8;color:#104470;text-align:center;border:0;font-weight:700}
.news-article.news-medaljer-2019 .news-medaljer-table td{padding:8px 7px;text-align:center;border:0;vertical-align:middle}
.news-article.news-medaljer-2019 .news-medaljer-table .news-medaljer-left{text-align:left}
.news-article.news-medaljer-2019 .news-medaljer-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-medaljer-2019 .news-medaljer-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-medaljer-2019 .news-medaljer-count{font-weight:700;color:#104470}
.news-article.news-medaljer-2019 .news-medaljer-season{white-space:nowrap}
@media(max-width:600px){
.news-article.news-medaljer-2019 .news-medaljer-content{padding:12px 7px 15px}
.news-article.news-medaljer-2019 .news-medaljer-table{font-size:11px;line-height:15px}
.news-article.news-medaljer-2019 .news-medaljer-table th,.news-article.news-medaljer-2019 .news-medaljer-table td{padding:7px 3px;overflow-wrap:anywhere}
}


/* v149 - Assists + mål makkerpar, 01.06.2019 */
.news-article.news-assistpar-2019{font-family:Arial,Helvetica,sans-serif;color:#253a4b}
.news-article.news-assistpar-2019 .news-assistpar-header{padding:10px 15px 13px;background:#104470;color:#fff}
.news-article.news-assistpar-2019 .news-assistpar-date{display:block;text-align:right;font:12px/18px Arial,Helvetica,sans-serif;color:#fff}
.news-article.news-assistpar-2019 .news-assistpar-header h1{margin:3px 0 0;padding:0;color:#fff;font:700 22px/1.25 Arial,Helvetica,sans-serif}
.news-article.news-assistpar-2019 .news-assistpar-body{padding:15px 13px 17px;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-assistpar-2019 .news-assistpar-subtitle{margin:0 0 12px;color:#183c59;font:700 16px/1.4 Arial,Helvetica,sans-serif}
.news-article.news-assistpar-2019 .news-assistpar-body p{margin:0 0 13px}
.news-article.news-assistpar-2019 .news-assistpar-note{padding:9px 11px;background:#f2f4f5;border-left:3px solid #104470;color:#5d6975;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-assistpar-2019 .news-assistpar-section{margin:20px 0 0}
.news-article.news-assistpar-2019 .news-assistpar-section h2{margin:0;padding:8px 11px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-assistpar-2019 .news-assistpar-table{width:100%;border-collapse:collapse;table-layout:auto;border-bottom:3px solid #104470;font:13px/18px Arial,Helvetica,sans-serif}
.news-article.news-assistpar-2019 .news-assistpar-table th{padding:7px 6px;border:0;background:#e2eff8;color:#104470;font-weight:700;text-align:center}
.news-article.news-assistpar-2019 .news-assistpar-table td{padding:7px 6px;border:0;text-align:center;vertical-align:middle}
.news-article.news-assistpar-2019 .news-assistpar-table .news-assistpar-name{text-align:left}
.news-article.news-assistpar-2019 .news-assistpar-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-assistpar-2019 .news-assistpar-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-assistpar-2019 .news-assistpar-count{font-weight:700;color:#104470}
@media(max-width:600px){
.news-article.news-assistpar-2019 .news-assistpar-body{padding:12px 7px 15px}
.news-article.news-assistpar-2019 .news-assistpar-table{font-size:11px;line-height:16px}
.news-article.news-assistpar-2019 .news-assistpar-table th,.news-article.news-assistpar-2019 .news-assistpar-table td{padding:6px 3px}
}


/* v150 – Seertal */
.news-article.news-seertal-2018{font-family:Arial,Helvetica,sans-serif;color:#263746}
.news-article.news-seertal-2018 .news-seertal-header{padding:11px 14px;background:#104470;color:#fff}
.news-article.news-seertal-2018 .news-seertal-header h1{margin:0;color:#fff;font:700 22px/28px Arial,Helvetica,sans-serif}
.news-article.news-seertal-2018 .news-seertal-body{padding:14px 13px 0;font:14px/1.5 Arial,Helvetica,sans-serif}
.news-article.news-seertal-2018 .news-seertal-body p{margin:0 0 12px}
.news-article.news-seertal-2018 .news-seertal-source{color:#74818d;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-seertal-2018 .news-seertal-subtitle{margin:16px 0 8px;color:#104470;font:700 16px/22px Arial,Helvetica,sans-serif}
.news-article.news-seertal-2018 .news-seertal-summary{width:100%;border-collapse:collapse;border-bottom:3px solid #104470;font:13px/19px Arial,Helvetica,sans-serif}
.news-article.news-seertal-2018 .news-seertal-summary th,.news-article.news-seertal-2018 .news-seertal-table th{background:#e2eff8;color:#104470;font-weight:700}
.news-article.news-seertal-2018 .news-seertal-summary th,.news-article.news-seertal-2018 .news-seertal-summary td{padding:7px 10px;border:0;text-align:left}
.news-article.news-seertal-2018 .news-seertal-summary th:last-child,.news-article.news-seertal-2018 .news-seertal-summary td:last-child{text-align:right}
.news-article.news-seertal-2018 .news-seertal-summary tbody tr:nth-child(even),.news-article.news-seertal-2018 .news-seertal-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-seertal-2018 .news-seertal-summary .news-seertal-active td{font-weight:700;color:#104470}
.news-article.news-seertal-2018 .news-seertal-matches{margin-top:21px}
.news-article.news-seertal-2018 .news-seertal-matches h2{margin:0;padding:8px 11px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-seertal-2018 .news-seertal-table{width:100%;border-collapse:collapse;border-bottom:3px solid #104470;font:13px/19px Arial,Helvetica,sans-serif}
.news-article.news-seertal-2018 .news-seertal-table th,.news-article.news-seertal-2018 .news-seertal-table td{padding:7px 6px;border:0;text-align:center}
.news-article.news-seertal-2018 .news-seertal-table th:nth-child(3),.news-article.news-seertal-2018 .news-seertal-table .news-seertal-match{text-align:left}
.news-article.news-seertal-2018 .news-seertal-table td:nth-child(2){white-space:nowrap}
.news-article.news-seertal-2018 .news-seertal-table td:last-child,.news-article.news-seertal-2018 .news-seertal-table th:last-child{text-align:right}
.news-article.news-seertal-2018 .news-seertal-table a,.news-article.news-seertal-2018 .news-seertal-controls a{color:#104470;text-decoration:none}
.news-article.news-seertal-2018 .news-seertal-table a:hover,.news-article.news-seertal-2018 .news-seertal-controls a:hover{text-decoration:underline}
.news-article.news-seertal-2018 .news-seertal-channel img{display:inline-block;width:auto;max-width:40px;height:auto;max-height:23px;vertical-align:middle;border:0}
.news-article.news-seertal-2018 .news-seertal-table tfoot td{background:#eef3f6;font-weight:700;color:#104470}
.news-article.news-seertal-2018 .news-seertal-table tfoot td:first-child{text-align:right}
.news-article.news-seertal-2018 .news-seertal-empty{text-align:center!important;color:#77838d}
.news-article.news-seertal-2018 .news-seertal-controls{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;margin:0;padding:0;background:#fff;border:1px solid #dedede;border-top:0;border-radius:0 0 6px 6px;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-seertal-2018 .news-seertal-controls>a{display:flex;align-items:center;padding:12px 15px;border-right:1px solid #e2e2e2}
.news-article.news-seertal-2018 .news-seertal-controls form{display:flex;align-items:center;gap:8px;padding:7px 10px;margin:0 0 0 auto}
.news-article.news-seertal-2018 .news-seertal-controls select{height:29px;padding:4px 6px;border:1px solid #ccd4da;border-radius:4px;background:#fff;color:#104470;font:12px Arial,Helvetica,sans-serif}
@media(max-width:600px){.news-article.news-seertal-2018 .news-seertal-body{padding:12px 7px 0}.news-article.news-seertal-2018 .news-seertal-summary,.news-article.news-seertal-2018 .news-seertal-table{font-size:11px;line-height:16px}.news-article.news-seertal-2018 .news-seertal-summary th,.news-article.news-seertal-2018 .news-seertal-summary td,.news-article.news-seertal-2018 .news-seertal-table th,.news-article.news-seertal-2018 .news-seertal-table td{padding:6px 3px}.news-article.news-seertal-2018 .news-seertal-time{display:none}.news-article.news-seertal-2018 .news-seertal-controls select{font-size:16px}}

/* v151 – wider day selector; label removed */
.news-article.news-seertal-2018 .news-seertal-controls select{width:205px;min-width:205px;max-width:100%;box-sizing:border-box}
@media(max-width:600px){.news-article.news-seertal-2018 .news-seertal-controls select{width:205px;min-width:0;max-width:100%;font-size:16px}.news-article.news-seertal-2018 .news-seertal-controls form{min-width:0}}

/* v152 – TV-logoer og ens zebrastriber */
.news-article.news-seertal-2018 .news-seertal-table td.news-seertal-channel{vertical-align:middle;text-align:center}
.news-article.news-seertal-2018 .news-seertal-table td.news-seertal-channel img{display:block;width:auto;max-width:40px;height:auto;max-height:23px;margin:0 auto;border:0;vertical-align:middle}
.news-article.news-seertal-2018 .news-seertal-summary tbody tr:nth-child(odd)>td,
.news-article.news-seertal-2018 .news-seertal-table tbody tr:nth-child(odd)>td{background:#fff!important}
.news-article.news-seertal-2018 .news-seertal-summary tbody tr:nth-child(even)>td,
.news-article.news-seertal-2018 .news-seertal-table tbody tr:nth-child(even)>td{background:#f2f4f5!important}


/* v153 – Robert Skov, rekordmager */
.news-article.news-skov-2019{font-family:Arial,Helvetica,sans-serif;color:#263746}
.news-article.news-skov-2019 .news-skov-header{padding:10px 15px 13px;background:#104470;color:#fff}
.news-article.news-skov-2019 .news-skov-date{display:block;text-align:right;color:#fff;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-skov-2019 .news-skov-header h1{margin:3px 0 0;color:#fff;font:700 22px/1.25 Arial,Helvetica,sans-serif}
.news-article.news-skov-2019 .news-skov-content{padding:15px 13px 0;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-skov-2019 .news-skov-content p{margin:0 0 13px}
.news-article.news-skov-2019 .news-skov-subtitle{margin:0 0 11px;font:700 16px/1.4 Arial,Helvetica,sans-serif;color:#183c59}
.news-article.news-skov-2019 .news-skov-section{margin:23px 0 0}
.news-article.news-skov-2019 .news-skov-section h2{margin:0;padding:8px 11px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-skov-2019 .news-skov-table{width:100%;border-collapse:collapse;border-bottom:3px solid #104470;font:13px/18px Arial,Helvetica,sans-serif}
.news-article.news-skov-2019 .news-skov-table th{padding:7px 5px;background:#e2eff8;color:#104470;border:0;text-align:center;font-weight:700}
.news-article.news-skov-2019 .news-skov-table td{padding:7px 5px;border:0;text-align:center;vertical-align:middle}
.news-article.news-skov-2019 .news-skov-table .news-skov-left{text-align:left}
.news-article.news-skov-2019 .news-skov-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-skov-2019 .news-skov-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-skov-2019 .news-skov-goals{font-weight:700;color:#104470}
.news-article.news-skov-2019 .news-skov-footer{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:20px 0 0;background:#fff;border:1px solid #dedede;border-top:3px solid #104470;border-radius:0 0 6px 6px;overflow:hidden;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-skov-2019 .news-skov-footer a{display:flex;align-items:center;min-height:47px;box-sizing:border-box;padding:12px 16px!important;margin:0;border:0!important;border-right:1px solid #e2e2e2!important;text-decoration:none;color:#104470}
.news-article.news-skov-2019 .news-skov-footer a:last-child{border-right:0!important}
.news-article.news-skov-2019 .news-skov-footer a:hover{background:#f2f4f5;text-decoration:underline}
@media(max-width:600px){
.news-article.news-skov-2019 .news-skov-content{padding:12px 7px 0}
.news-article.news-skov-2019 .news-skov-table{font-size:11px;line-height:16px}
.news-article.news-skov-2019 .news-skov-table th,.news-article.news-skov-2019 .news-skov-table td{padding:6px 3px}
.news-article.news-skov-2019 .news-skov-footer a{min-height:42px;padding:10px 12px!important}
}


/* =========================================================
   v154 – Scor en fodboldtrøje fra Unisport (21.02.2017)
   ========================================================= */
.news-article.news-unisport-2017{font-family:Arial,Helvetica,sans-serif;color:#263746}
.news-article.news-unisport-2017 .news-unisport-header{background:#104470;padding:10px 14px 13px;color:#fff}
.news-article.news-unisport-2017 .news-unisport-date{display:block;text-align:right;color:#fff;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-unisport-2017 .news-unisport-header h1{margin:3px 0 0;padding:0;color:#fff;font:700 22px/1.25 Arial,Helvetica,sans-serif}
.news-article.news-unisport-2017 .news-unisport-body{padding:15px 14px 18px;font:14px/1.55 Arial,Helvetica,sans-serif}
.news-article.news-unisport-2017 .news-unisport-body p{margin:0 0 12px}
.news-article.news-unisport-2017 .news-unisport-subtitle{margin:0 0 12px;color:#104470;font:700 16px/22px Arial,Helvetica,sans-serif}
.news-article.news-unisport-2017 .news-unisport-image{float:right;width:220px;max-width:42%;margin:0 0 12px 19px}
.news-article.news-unisport-2017 .news-unisport-image img{display:block;width:100%;height:auto;border:1px solid #e0e5e9;border-radius:4px}
.news-article.news-unisport-2017 .news-unisport-question{padding:11px 13px;background:#f2f4f5;border-left:3px solid #104470;border-radius:0 4px 4px 0;font-weight:700}
.news-article.news-unisport-2017 .news-unisport-clear{clear:both}
.news-article.news-unisport-2017 .news-unisport-table-section{margin:20px 0 0}
.news-article.news-unisport-2017 .news-unisport-table-section h2{margin:0;padding:9px 11px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-unisport-2017 .news-unisport-table-intro{margin:10px 0!important}
.news-article.news-unisport-2017 .news-unisport-table{width:100%;border-collapse:collapse;border-spacing:0;border-bottom:3px solid #104470;font:13px/18px Arial,Helvetica,sans-serif}
.news-article.news-unisport-2017 .news-unisport-table th{padding:7px 8px;background:#e2eff8;color:#104470;border:0;text-align:center;font-weight:700}
.news-article.news-unisport-2017 .news-unisport-table td{padding:7px 8px;border:0;text-align:center;vertical-align:middle}
.news-article.news-unisport-2017 .news-unisport-table .news-unisport-left{text-align:left}
.news-article.news-unisport-2017 .news-unisport-table .news-unisport-rank{width:28px;text-align:center}
.news-article.news-unisport-2017 .news-unisport-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-unisport-2017 .news-unisport-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-unisport-2017 .news-unisport-count{color:#104470;font-weight:700}
.news-article.news-unisport-2017 .news-unisport-original{margin-top:24px}
.news-article.news-unisport-2017 .news-unisport-original h2{margin:0 0 13px;color:#104470;font:700 18px/24px Arial,Helvetica,sans-serif}
.news-article.news-unisport-2017 .news-unisport-original a{color:#104470}
.news-article.news-unisport-2017 .news-unisport-archive-note{margin-top:17px!important;padding:10px 12px;background:#f2f4f5;color:#66727d;font:12px/18px Arial,Helvetica,sans-serif}
@media(max-width:600px){
.news-article.news-unisport-2017 .news-unisport-body{padding:12px 9px 15px}
.news-article.news-unisport-2017 .news-unisport-image{width:150px;max-width:43%;margin-left:11px}
.news-article.news-unisport-2017 .news-unisport-table{font-size:11px;line-height:16px}
.news-article.news-unisport-2017 .news-unisport-table th,.news-article.news-unisport-2017 .news-unisport-table td{padding:6px 4px}
}

/* v155: Unisport-logoet er fjernet fra artikelmarkup. */


/* v156 – Rent bord */
.news-article.news-rent-bord{font-family:Arial,Helvetica,sans-serif;color:#243746}
.news-article.news-rent-bord .news-rent-bord-header{background:#104470;padding:12px 14px}
.news-article.news-rent-bord .news-rent-bord-header h1{margin:0;padding:0;color:#fff;font:700 22px/28px Arial,Helvetica,sans-serif}
.news-article.news-rent-bord .news-rent-bord-intro{padding:14px 13px 3px;font:14px/21px Arial,Helvetica,sans-serif}
.news-article.news-rent-bord .news-rent-bord-intro h2{margin:0 0 8px;font:700 16px/22px Arial,Helvetica,sans-serif;color:#104470}
.news-article.news-rent-bord .news-rent-bord-intro p{margin:0 0 13px}
.news-article.news-rent-bord .news-rent-bord-section{margin:12px 0 0}
.news-article.news-rent-bord .news-rent-bord-section>h2{margin:0;padding:8px 11px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-rent-bord .news-rent-bord-table{width:100%;border-collapse:collapse;border-spacing:0;border-bottom:3px solid #104470;font:13px/18px Arial,Helvetica,sans-serif}
.news-article.news-rent-bord .news-rent-bord-table th{padding:7px 6px;background:#e2eff8;color:#104470;font-weight:700;text-align:center;border:0}
.news-article.news-rent-bord .news-rent-bord-table td{padding:7px 6px;text-align:center;vertical-align:middle;border:0}
.news-article.news-rent-bord .news-rent-bord-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-rent-bord .news-rent-bord-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-rent-bord .news-rent-bord-table .news-rent-bord-logo{width:27px;padding-right:2px;text-align:center}
.news-article.news-rent-bord .news-rent-bord-logo img{display:block;width:20px;height:20px;object-fit:contain;margin:0 auto;border:0}
.news-article.news-rent-bord .news-rent-bord-table .news-rent-bord-club{text-align:left}
.news-article.news-rent-bord .news-rent-bord-club a{color:#104470;text-decoration:none}
.news-article.news-rent-bord .news-rent-bord-club a:hover{text-decoration:underline}
.news-article.news-rent-bord .news-rent-bord-table .news-rent-bord-empty{text-align:left;color:#697680}
.news-article.news-rent-bord .news-rent-bord-controls{display:flex;justify-content:flex-end;align-items:end;flex-wrap:wrap;gap:9px;padding:10px 11px;background:#fff;border:1px solid #dedede;border-top:0;border-radius:0 0 6px 6px;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-rent-bord .news-rent-bord-controls label{display:flex;flex-direction:column;gap:3px;color:#566775}
.news-article.news-rent-bord .news-rent-bord-controls select{box-sizing:border-box;height:29px;padding:4px 6px;border:1px solid #cbd3d9;border-radius:3px;background:#fff;color:#263e51;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-rent-bord #rentbord-hold{width:205px;max-width:100%}
.news-article.news-rent-bord #rentbord-aar{width:115px;max-width:100%}
@media(max-width:600px){
.news-article.news-rent-bord .news-rent-bord-intro{padding:12px 10px 2px}
.news-article.news-rent-bord .news-rent-bord-table{font-size:11px;line-height:16px}
.news-article.news-rent-bord .news-rent-bord-table th,.news-article.news-rent-bord .news-rent-bord-table td{padding:6px 3px}
.news-article.news-rent-bord .news-rent-bord-table .news-rent-bord-logo{width:20px}
.news-article.news-rent-bord .news-rent-bord-logo img{width:17px;height:17px}
.news-article.news-rent-bord .news-rent-bord-controls select{font-size:16px}
.news-article.news-rent-bord #rentbord-hold{width:190px}
}

/* v159 – fjern synlige select-etiketter og gør klubvælgeren smallere */
.news-article.news-rent-bord #rentbord-hold{width:155px;max-width:100%}
@media(max-width:600px){.news-article.news-rent-bord #rentbord-hold{width:155px;max-width:100%}}

/* v160: Saesonen kort – article, charts, compact responsive tables */
.news-article.news-saesonen-kort{font:14px/1.5 Arial,Helvetica,sans-serif;color:#253544}
.news-saesonen-kort .news-kort-hero{background:#104470;color:#fff;padding:12px 14px;overflow:hidden}
.news-saesonen-kort .news-kort-hero h1{font:700 22px/28px Arial,Helvetica,sans-serif;color:#fff;margin:0}
.news-saesonen-kort .news-kort-date{float:right;font:12px/24px Arial,Helvetica,sans-serif;color:#fff}
.news-saesonen-kort .news-kort-copy{padding:14px 13px 6px}
.news-saesonen-kort .news-kort-copy h2{font:700 16px/22px Arial,Helvetica,sans-serif;margin:0 0 10px}
.news-saesonen-kort .news-kort-copy p{margin:0 0 12px}
.news-saesonen-kort .news-kort-copy ul{margin:0 0 12px;padding-left:20px}
.news-saesonen-kort .news-kort-section{margin:16px 0 0}
.news-saesonen-kort .news-kort-section>h2{font:700 15px/20px Arial,Helvetica,sans-serif;background:#104470;color:#fff;margin:0;padding:8px 12px}
.news-saesonen-kort .news-kort-table{width:100%;border-collapse:collapse;border-spacing:0;border-bottom:3px solid #104470;font:13px/18px Arial,Helvetica,sans-serif}
.news-saesonen-kort .news-kort-table th{background:#e2eff8;color:#104470;font-weight:700;padding:7px 8px;border:0}
.news-saesonen-kort .news-kort-table td{padding:7px 8px;border:0;text-align:center}
.news-saesonen-kort .news-kort-table th:first-child,.news-saesonen-kort .news-kort-table td:first-child{text-align:left}
.news-saesonen-kort .news-kort-table tbody tr:nth-child(odd){background:#fff}
.news-saesonen-kort .news-kort-table tbody tr:nth-child(even){background:#f2f4f5}
.news-saesonen-kort .news-kort-table a{color:#104470;text-decoration:none}
.news-saesonen-kort .news-kort-table a:hover{text-decoration:underline}
.news-saesonen-kort .news-kort-bars td:nth-last-child(2){width:50%}
.news-saesonen-kort .news-kort-bars td:last-child{min-width:50px}
.news-saesonen-kort .news-kort-track{height:10px;background:#edf0f2;border-radius:2px;overflow:hidden}
.news-saesonen-kort .news-kort-track span{display:block;height:100%;background:#edc63c}
.news-saesonen-kort .news-kort-history{font:12px/18px Arial,Helvetica,sans-serif;border-bottom:3px solid #104470}
.news-saesonen-kort .news-kort-history-head,.news-saesonen-kort .news-kort-history-row{display:grid;grid-template-columns:100px minmax(60px,1fr) 70px 70px;align-items:center;gap:8px;padding:6px 10px}
.news-saesonen-kort .news-kort-history-head{background:#e2eff8;color:#104470;font-weight:bold}
.news-saesonen-kort .news-kort-history-row:nth-child(odd){background:#f2f4f5}
.news-saesonen-kort .news-kort-history-row span:nth-last-child(-n+2){text-align:right}
.news-saesonen-kort .news-kort-history-bars{display:flex;height:11px;background:#edf0f2;overflow:hidden;border-radius:2px}
.news-saesonen-kort .news-kort-history-bars i{display:block;height:100%}
.news-saesonen-kort .news-kort-yellow{background:#edc63c}.news-saesonen-kort .news-kort-red{background:#d85b5b}
.news-saesonen-kort .news-kort-note{font:12px/18px Arial,Helvetica,sans-serif;color:#68737d;margin:7px 10px}
.news-saesonen-kort .news-kort-round-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}
.news-saesonen-kort .news-kort-rounds{width:max-content;min-width:100%}
.news-saesonen-kort .news-kort-rounds th,.news-saesonen-kort .news-kort-rounds td{padding:5px 6px;min-width:24px}
.news-saesonen-kort .news-kort-rounds th:first-child,.news-saesonen-kort .news-kort-rounds td:first-child{position:sticky;left:0;min-width:105px;background:#fff;z-index:1}
.news-saesonen-kort .news-kort-rounds tbody tr:nth-child(even) td:first-child{background:#f2f4f5}
.news-saesonen-kort .news-kort-rounds th:first-child{background:#e2eff8;z-index:2}
.news-saesonen-kort .news-kort-level-1{background:#fff8dd!important}.news-saesonen-kort .news-kort-level-2{background:#ffe6a1!important}.news-saesonen-kort .news-kort-level-3{background:#f9c579!important}.news-saesonen-kort .news-kort-level-4{background:#e7a36d!important}
.news-saesonen-kort .news-kort-missing{color:#a3aab1}
.news-saesonen-kort .news-kort-controls{display:flex;justify-content:flex-end;gap:8px;padding:9px 11px;border:1px solid #dedede;border-top:0;background:#fff}
.news-saesonen-kort .news-kort-controls select{height:29px;padding:4px 6px;background:#fff;border:1px solid #ccd4da;border-radius:4px;color:#104470;font:12px Arial,Helvetica,sans-serif}
.news-saesonen-kort .news-kort-footer{display:flex;flex-wrap:wrap;border:1px solid #dedede;border-top:3px solid #104470;border-radius:0 0 6px 6px;background:#fff}
.news-saesonen-kort .news-kort-footer a{padding:11px 13px;border-right:1px solid #e2e2e2;color:#104470;font:12px/18px Arial,Helvetica,sans-serif;text-decoration:none}
.news-saesonen-kort .news-kort-footer a:hover{text-decoration:underline}
@media(max-width:600px){.news-saesonen-kort .news-kort-copy{padding:12px 10px 3px}.news-saesonen-kort .news-kort-history-head,.news-saesonen-kort .news-kort-history-row{grid-template-columns:75px minmax(45px,1fr) 48px 48px;gap:5px;padding:5px 6px;font-size:11px}.news-saesonen-kort .news-kort-table{font-size:11px}.news-saesonen-kort .news-kort-table th,.news-saesonen-kort .news-kort-table td{padding:6px 4px}.news-saesonen-kort .news-kort-bars td:nth-last-child(2){width:30%}.news-saesonen-kort .news-kort-controls select{font-size:16px}}


/* v161 – compact round grid, compact record list, expandable history */
.news-article.news-saesonen-kort .news-kort-records{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:2px 0 15px}
.news-article.news-saesonen-kort .news-kort-records>div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 9px;background:#f2f4f5;border-radius:3px;font:12px/17px Arial,Helvetica,sans-serif}
.news-article.news-saesonen-kort .news-kort-records strong{color:#104470;font-size:14px;font-weight:700;white-space:nowrap}
.news-article.news-saesonen-kort .news-kort-history-intro{margin:7px 10px 6px;font:12px/18px Arial,Helvetica,sans-serif;color:#65727e}
.news-article.news-saesonen-kort .news-kort-history-head,.news-article.news-saesonen-kort .news-kort-history-row{padding-top:4px;padding-bottom:4px}
.news-article.news-saesonen-kort .news-kort-history-more{border-bottom:1px solid #dce1e5}
.news-article.news-saesonen-kort .news-kort-history-more summary{cursor:pointer;padding:8px 11px;color:#104470;font:12px/18px Arial,Helvetica,sans-serif;background:#f2f4f5}
.news-article.news-saesonen-kort .news-kort-history-more[open] summary{border-bottom:1px solid #dce1e5}
.news-article.news-saesonen-kort .news-kort-round-scroll{overflow-x:auto;overflow-y:hidden;max-width:100%;border-bottom:3px solid #104470}
.news-article.news-saesonen-kort .news-kort-rounds{width:100%;min-width:0;table-layout:fixed;border-bottom:0;font:11px/16px Arial,Helvetica,sans-serif}
.news-article.news-saesonen-kort .news-kort-rounds th,.news-article.news-saesonen-kort .news-kort-rounds td{box-sizing:border-box;min-width:0;width:auto;padding:4px 1px;text-align:center;white-space:nowrap}
.news-article.news-saesonen-kort .news-kort-rounds th:first-child,.news-article.news-saesonen-kort .news-kort-rounds td:first-child{width:94px;min-width:0;padding-left:7px;text-align:left}
.news-article.news-saesonen-kort .news-kort-rounds th:nth-child(2),.news-article.news-saesonen-kort .news-kort-rounds td:nth-child(2){width:42px;min-width:0}
.news-article.news-saesonen-kort .news-kort-controls{padding:5px 10px;margin:0;border-top:0;align-items:center}
.news-article.news-saesonen-kort .news-kort-controls select{height:29px}
@media(max-width:1000px){.news-article.news-saesonen-kort .news-kort-records{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){
.news-article.news-saesonen-kort .news-kort-records{grid-template-columns:repeat(2,minmax(0,1fr))}
.news-article.news-saesonen-kort .news-kort-rounds{width:950px;min-width:950px;font-size:11px}
.news-article.news-saesonen-kort .news-kort-rounds th,.news-article.news-saesonen-kort .news-kort-rounds td{padding:4px 1px}
}
@media(max-width:400px){.news-article.news-saesonen-kort .news-kort-records{grid-template-columns:1fr}}

/* v162 – compact club logos in round table; heading aligned to club names */
.news-article.news-saesonen-kort .news-kort-rounds td.news-kort-round-club{padding-left:4px;vertical-align:middle;text-align:left}
.news-article.news-saesonen-kort .news-kort-rounds td.news-kort-round-club img{display:inline-block;vertical-align:middle;width:16px;height:16px;object-fit:contain;margin:0 5px 0 0;border:0}
.news-article.news-saesonen-kort .news-kort-rounds td.news-kort-round-club a{display:inline-block;vertical-align:middle}
.news-article.news-saesonen-kort .news-kort-rounds th.news-kort-round-club-head{padding-left:25px;text-align:left}

/* v163 – fixed club column, round record and concise color legend */
.news-article.news-saesonen-kort .news-kort-round-scroll{position:relative;isolation:isolate}
.news-article.news-saesonen-kort .news-kort-rounds th:first-child,
.news-article.news-saesonen-kort .news-kort-rounds td:first-child{position:sticky;left:0;z-index:3;box-shadow:2px 0 0 #d2dce3,5px 0 7px -6px rgba(16,68,112,.6)}
.news-article.news-saesonen-kort .news-kort-rounds th:first-child{z-index:5;background:#e2eff8}
.news-article.news-saesonen-kort .news-kort-rounds tbody tr:nth-child(odd) td:first-child{background:#fff}
.news-article.news-saesonen-kort .news-kort-rounds tbody tr:nth-child(even) td:first-child{background:#f2f4f5}
.news-article.news-saesonen-kort .news-kort-round-fact{display:flex;flex-wrap:wrap;align-items:center;gap:6px 9px;padding:7px 10px;background:#f2f4f5;border-bottom:1px solid #dce3e8;font:12px/18px Arial,Helvetica,sans-serif;color:#3e4e5d}
.news-article.news-saesonen-kort .news-kort-round-fact-label{color:#63717c}
.news-article.news-saesonen-kort .news-kort-round-fact strong{color:#104470;font-size:15px}
.news-article.news-saesonen-kort .news-kort-round-legend{display:flex;align-items:center;flex-wrap:wrap;gap:6px 13px;padding:7px 10px;background:#fff;border-bottom:1px solid #dce3e8;font:11px/16px Arial,Helvetica,sans-serif;color:#5d6973}
.news-article.news-saesonen-kort .news-kort-round-legend>span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}
.news-article.news-saesonen-kort .news-kort-legend-title{font-weight:700;color:#104470}
.news-article.news-saesonen-kort .news-kort-round-legend i{display:inline-block;box-sizing:border-box;width:12px;height:12px;border:1px solid rgba(16,68,112,.1);border-radius:2px;background:#fff}
.news-article.news-saesonen-kort .news-kort-round-legend .news-kort-level-0{background:#dcecf5}
.news-article.news-saesonen-kort .news-kort-round-legend .news-kort-level-1{background:#fff8dd}
.news-article.news-saesonen-kort .news-kort-round-legend .news-kort-level-2{background:#ffe6a1}
.news-article.news-saesonen-kort .news-kort-round-legend .news-kort-level-3{background:#f9c579}
.news-article.news-saesonen-kort .news-kort-round-legend .news-kort-level-4{background:#e7a36d}
.news-article.news-saesonen-kort .news-kort-round-legend .news-kort-legend-empty{background:#fff;border:1px dashed #a3aab1}
.news-article.news-saesonen-kort .news-kort-rounds td.news-kort-level-0{background:#dcecf5!important}


/* v164 – Viborg mindst på bolden / statistik */
.news-article.news-mest-paa-bolden{font-family:Arial,Helvetica,sans-serif;color:#263849}
.news-mest-paa-bolden .news-bold-hero{position:relative;background:#104470;color:#fff;padding:11px 14px}
.news-mest-paa-bolden .news-bold-hero h1{margin:0;padding:0;font:700 22px/28px Arial,Helvetica,sans-serif;color:#fff}
.news-mest-paa-bolden .news-bold-date{float:right;font:12px/18px Arial,Helvetica,sans-serif;color:#fff}
.news-mest-paa-bolden .news-bold-intro{padding:13px 12px 8px;font:14px/21px Arial,Helvetica,sans-serif;min-height:165px}
.news-mest-paa-bolden .news-bold-intro:after{content:"";display:block;clear:both}
.news-mest-paa-bolden .news-bold-intro h2{font:700 16px/22px Arial,Helvetica,sans-serif;margin:0 0 12px;color:#253a4d}
.news-mest-paa-bolden .news-bold-intro p{margin:0 0 11px}
.news-mest-paa-bolden .news-bold-photo{float:right;width:260px;max-width:43%;margin:0 0 12px 18px}
.news-mest-paa-bolden .news-bold-photo img{display:block;width:100%;height:auto}
.news-mest-paa-bolden .news-bold-photo>span{display:block;text-align:right;color:#7a858e;font:10px/15px Arial,Helvetica,sans-serif}
.news-mest-paa-bolden .news-bold-photo figcaption{font:italic 11px/16px Arial,Helvetica,sans-serif;color:#697780;margin:4px 0 0}
.news-mest-paa-bolden .news-bold-section{margin:9px 0 0}
.news-mest-paa-bolden .news-bold-section>h2{margin:0;padding:8px 11px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-mest-paa-bolden .news-bold-table{width:100%;border-collapse:collapse;table-layout:auto;border-bottom:3px solid #104470;font:13px/18px Arial,Helvetica,sans-serif}
.news-mest-paa-bolden .news-bold-table th{padding:8px 6px;text-align:center;color:#104470;background:#e2eff8;font-weight:700;border:0}
.news-mest-paa-bolden .news-bold-table td{padding:7px 6px;text-align:center;vertical-align:middle;border:0}
.news-mest-paa-bolden .news-bold-table tbody tr:nth-child(odd){background:#fff}
.news-mest-paa-bolden .news-bold-table tbody tr:nth-child(even){background:#f2f4f5}
.news-mest-paa-bolden .news-bold-table .news-bold-club{text-align:left;min-width:145px}
.news-mest-paa-bolden td.news-bold-club{white-space:nowrap}
.news-mest-paa-bolden .news-bold-club img{width:18px;height:18px;object-fit:contain;vertical-align:middle;margin-right:7px}
.news-mest-paa-bolden .news-bold-club span{vertical-align:middle}
.news-mest-paa-bolden .news-bold-empty{text-align:left!important}
.news-mest-paa-bolden .news-bold-controls{display:flex;justify-content:flex-end;align-items:center;gap:9px;margin:0;padding:8px 10px;background:#fff;border:1px solid #dedede;border-top:0;border-radius:0 0 6px 6px}
.news-mest-paa-bolden .news-bold-controls select{height:29px;max-width:100%;padding:4px 6px;border:1px solid #cbd4dc;border-radius:4px;background:#fff;color:#104470;font:12px/18px Arial,Helvetica,sans-serif}
.news-mest-paa-bolden .news-bold-controls select[name=vis]{width:190px}
.news-mest-paa-bolden .news-bold-controls select[name=aar]{width:115px}
@media(max-width:600px){.news-mest-paa-bolden .news-bold-photo{max-width:45%;margin-left:10px}.news-mest-paa-bolden .news-bold-table{font-size:11px;line-height:16px}.news-mest-paa-bolden .news-bold-table td,.news-mest-paa-bolden .news-bold-table th{padding:6px 3px}.news-mest-paa-bolden .news-bold-table .news-bold-club{min-width:100px}.news-mest-paa-bolden .news-bold-club img{width:15px;height:15px;margin-right:3px}.news-mest-paa-bolden .news-bold-controls select{font-size:16px}.news-mest-paa-bolden .news-bold-controls select[name=vis]{width:170px}}


/* v165 – kompakt tabel som Kort og karantæner */
.news-article.news-mest-paa-bolden .news-bold-section>h2{padding:7px 14px;font:700 16px/20px Arial,Helvetica,sans-serif}
.news-article.news-mest-paa-bolden table.news-bold-table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:auto;font:13px/18px Arial,Helvetica,sans-serif;border-bottom:3px solid #104470}
.news-article.news-mest-paa-bolden table.news-bold-table thead th{height:27px;box-sizing:border-box;padding:4px 7px!important;background:#d1e5f1!important;color:#103c62;text-align:center;font:700 13px/18px Arial,Helvetica,sans-serif;border:0;border-bottom:1px solid #104470}
.news-article.news-mest-paa-bolden table.news-bold-table tbody td{height:29px!important;min-height:0!important;box-sizing:border-box;padding:3px 7px!important;font:400 13px/19px Arial,Helvetica,sans-serif;text-align:center;vertical-align:middle!important;border:0;border-bottom:1px solid #e0e0e0}
.news-article.news-mest-paa-bolden table.news-bold-table tbody tr:nth-child(odd){background:#fff!important}
.news-article.news-mest-paa-bolden table.news-bold-table tbody tr:nth-child(even){background:#f1f4f6!important}
.news-article.news-mest-paa-bolden table.news-bold-table th.news-bold-club,.news-article.news-mest-paa-bolden table.news-bold-table td.news-bold-club{text-align:left!important}
.news-article.news-mest-paa-bolden table.news-bold-table td.news-bold-club{white-space:nowrap;min-width:0;line-height:20px!important}
.news-article.news-mest-paa-bolden table.news-bold-table td.news-bold-club img{display:inline-block!important;float:none!important;position:static!important;width:18px!important;height:18px!important;max-height:18px!important;object-fit:contain;vertical-align:middle!important;margin:0 9px 0 0!important;padding:0!important;border:0!important}
.news-article.news-mest-paa-bolden table.news-bold-table td.news-bold-club span{display:inline;vertical-align:middle!important}
.news-article.news-mest-paa-bolden .news-bold-controls{padding:6px 9px;gap:7px}
.news-article.news-mest-paa-bolden .news-bold-controls select[name=vis]{width:154px;min-width:0}
.news-article.news-mest-paa-bolden .news-bold-controls select[name=aar]{width:104px;min-width:0}
@media(max-width:600px){
.news-article.news-mest-paa-bolden table.news-bold-table thead th{font-size:11px;padding:4px 3px!important}
.news-article.news-mest-paa-bolden table.news-bold-table tbody td{font-size:11px;padding:3px 3px!important;height:27px!important}
.news-article.news-mest-paa-bolden table.news-bold-table td.news-bold-club img{width:16px!important;height:16px!important;margin-right:4px!important}
.news-article.news-mest-paa-bolden .news-bold-controls select[name=vis]{width:154px}
.news-article.news-mest-paa-bolden .news-bold-controls select[name=aar]{width:104px}
}


/* v166 – Hvor blev målene af? */
.news-article.news-hvor-maalene{font-family:Arial,Helvetica,sans-serif;color:#283a48}
.news-article.news-hvor-maalene .news-hvor-header{background:#104470;color:#fff;padding:10px 14px;min-height:28px}
.news-article.news-hvor-maalene .news-hvor-header h1{margin:0;color:#fff;font:700 22px/28px Arial,Helvetica,sans-serif}
.news-article.news-hvor-maalene .news-hvor-date{float:right;font:12px/28px Arial,Helvetica,sans-serif;color:#e3eaf0}
.news-article.news-hvor-maalene .news-hvor-body{padding:13px 14px 4px;font:14px/21px Arial,Helvetica,sans-serif;display:flow-root}
.news-article.news-hvor-maalene .news-hvor-body h2{font:700 16px/22px Arial,Helvetica,sans-serif;margin:0 0 10px;color:#173f64}
.news-article.news-hvor-maalene .news-hvor-body p{margin:0 0 12px}
.news-article.news-hvor-maalene .news-hvor-photo{float:right;width:200px;margin:0 0 12px 20px}
.news-article.news-hvor-maalene .news-hvor-photo img{display:block;width:200px;height:auto;max-width:100%}
.news-article.news-hvor-maalene .news-hvor-photo figcaption{font:italic 11px/16px Arial,Helvetica,sans-serif;color:#65717b;padding-top:5px}
.news-article.news-hvor-maalene .news-hvor-links{display:flex;flex-wrap:wrap;border-top:3px solid #104470;border-bottom:1px solid #ddd;margin:0 0 17px}
.news-article.news-hvor-maalene .news-hvor-links a{padding:9px 12px;font:12px/18px Arial,Helvetica,sans-serif;color:#104470;text-decoration:none;border-right:1px solid #e1e5e8}
.news-article.news-hvor-maalene .news-hvor-links a:hover{text-decoration:underline}
.news-article.news-hvor-maalene .news-hvor-section{margin:0 0 18px}
.news-article.news-hvor-maalene .news-hvor-section>h2{margin:0;padding:8px 12px;background:#104470;color:#fff;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-hvor-maalene .news-hvor-table{width:100%;border-collapse:collapse;border-bottom:3px solid #104470;font:13px/18px Arial,Helvetica,sans-serif}
.news-article.news-hvor-maalene .news-hvor-table th{background:#d6e8f3;color:#104470;font-weight:700;text-align:center;padding:6px 9px;border:0}
.news-article.news-hvor-maalene .news-hvor-table th:first-child{text-align:left}
.news-article.news-hvor-maalene .news-hvor-table td{padding:5px 9px;text-align:center;border:0;border-bottom:1px solid #e1e4e6}
.news-article.news-hvor-maalene .news-hvor-table td:first-child{text-align:left}
.news-article.news-hvor-maalene .news-hvor-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-hvor-maalene .news-hvor-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-hvor-maalene .news-hvor-table tbody tr.news-hvor-selected{background:#e5eef5}
.news-article.news-hvor-maalene .news-hvor-controls{display:flex;justify-content:flex-end;gap:8px;padding:7px 9px;margin:0;border:1px solid #dedede;border-top:0;border-radius:0 0 6px 6px}
.news-article.news-hvor-maalene .news-hvor-controls select{box-sizing:border-box;width:105px;height:29px;padding:3px 6px;border:1px solid #cbd4dc;border-radius:4px;background:#fff;color:#104470;font:12px Arial,Helvetica,sans-serif}
.news-article.news-hvor-maalene .news-hvor-controls select[name=runde]{width:96px}
.news-article.news-hvor-maalene .news-hvor-chart-wrap{padding:12px 14px 7px;border-left:1px solid #e1e5e8;border-right:1px solid #e1e5e8}
.news-article.news-hvor-maalene .news-hvor-chart-wrap svg{display:block;width:100%;height:auto;max-height:310px}
.news-article.news-hvor-maalene .news-hvor-chart-wrap p{font:12px/18px Arial,Helvetica,sans-serif;color:#697681;margin:3px 0 7px}
.news-article.news-hvor-maalene .news-hvor-chart-link{border-top:3px solid #104470;border-bottom:1px solid #ddd;padding:9px 12px;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-hvor-maalene .news-hvor-chart-link a{color:#104470;text-decoration:none}
@media(max-width:600px){.news-article.news-hvor-maalene .news-hvor-photo{width:125px;margin-left:10px}.news-article.news-hvor-maalene .news-hvor-photo img{width:125px}.news-article.news-hvor-maalene .news-hvor-controls select{font-size:16px}.news-article.news-hvor-maalene .news-hvor-links a{padding:8px 9px}}


/* v167 – Fokus på kort, 27.04.2011 */
.news-article.news-kort-2011{font-family:Arial,Helvetica,sans-serif;color:#253746}
.news-article.news-kort-2011 .news-kort-2011-header{background:#104470;padding:10px 13px;min-height:30px}
.news-article.news-kort-2011 .news-kort-2011-header h1{margin:0;color:#fff;font:700 22px/29px Arial,Helvetica,sans-serif}
.news-article.news-kort-2011 .news-kort-2011-date{float:right;color:#fff;font:12px/20px Arial,Helvetica,sans-serif}
.news-article.news-kort-2011 .news-kort-2011-body{padding:13px 14px 7px;font:14px/21px Arial,Helvetica,sans-serif;display:flow-root}
.news-article.news-kort-2011 .news-kort-2011-body h2{margin:0 0 11px;font:700 16px/22px Arial,Helvetica,sans-serif;color:#183d5e}
.news-article.news-kort-2011 .news-kort-2011-body p{margin:0 0 12px}
.news-article.news-kort-2011 .news-kort-2011-photo{float:right;width:260px;max-width:44%;margin:0 0 12px 18px}
.news-article.news-kort-2011 .news-kort-2011-photo img{display:block;width:100%;height:auto}
.news-article.news-kort-2011 .news-kort-2011-credit{display:block;text-align:right;font:10px/16px Arial,Helvetica,sans-serif;color:#79858e}
.news-article.news-kort-2011 .news-kort-2011-photo figcaption{font:italic 11px/17px Arial,Helvetica,sans-serif;color:#6a7781;padding-top:3px}
.news-article.news-kort-2011 .news-kort-2011-next a,.news-article.news-kort-2011 .news-kort-2011-links a{color:#104470;text-decoration:none}
.news-article.news-kort-2011 .news-kort-2011-next a{font-weight:700}
.news-article.news-kort-2011 .news-kort-2011-next a:hover,.news-article.news-kort-2011 .news-kort-2011-links a:hover{text-decoration:underline}
.news-article.news-kort-2011 .news-kort-2011-links{display:flex;flex-wrap:wrap;border-top:3px solid #104470;border-bottom:1px solid #e1e5e8;margin:0 0 15px;background:#fff}
.news-article.news-kort-2011 .news-kort-2011-links a{padding:10px 13px;border-right:1px solid #e1e5e8;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-kort-2011 .news-kort-2011-section{margin:0 0 16px}
.news-article.news-kort-2011 .news-kort-2011-section>h2{background:#104470;color:#fff;margin:0;padding:8px 11px;font:700 15px/20px Arial,Helvetica,sans-serif}
.news-article.news-kort-2011 .news-kort-2011-table{width:100%;border-collapse:collapse;border-bottom:3px solid #104470;table-layout:auto;font:13px/18px Arial,Helvetica,sans-serif}
.news-article.news-kort-2011 .news-kort-2011-table th{background:#d3e7f3;color:#104470;font-weight:700;padding:5px 5px;border-bottom:1px solid #a7b7c2;text-align:center}
.news-article.news-kort-2011 .news-kort-2011-table td{padding:5px 5px;text-align:center;border-bottom:1px solid #e0e4e7}
.news-article.news-kort-2011 .news-kort-2011-table th:first-child,.news-article.news-kort-2011 .news-kort-2011-table td:first-child{text-align:left;padding-left:10px}
.news-article.news-kort-2011 .news-kort-2011-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-kort-2011 .news-kort-2011-table tbody tr:nth-child(even){background:#f2f4f5}
.news-article.news-kort-2011 .news-kort-2011-note{font:11px/17px Arial,Helvetica,sans-serif;color:#72808b;margin:7px 10px 0}
.news-article.news-kort-2011 .news-kort-2011-chart{border:1px solid #e0e5e8;border-bottom:3px solid #104470;padding:11px 14px 12px;background:#fff}
.news-article.news-kort-2011 .news-kort-2011-legend{display:flex;gap:17px;margin:0 0 10px;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-kort-2011 .news-kort-2011-legend span{display:inline-flex;gap:6px;align-items:center}
.news-article.news-kort-2011 .news-kort-2011-legend i{width:10px;height:10px;display:inline-block;border-radius:2px}
.news-article.news-kort-2011 .news-kort-2011-yellow,.news-article.news-kort-2011 .news-kort-2011-bar-yellow{background:#e6c64d}
.news-article.news-kort-2011 .news-kort-2011-red,.news-article.news-kort-2011 .news-kort-2011-bar-red{background:#d95b58}
.news-article.news-kort-2011 .news-kort-2011-bar-row{display:grid;grid-template-columns:86px minmax(0,1fr) 42px;gap:9px;align-items:center;min-height:23px;font:12px/18px Arial,Helvetica,sans-serif}
.news-article.news-kort-2011 .news-kort-2011-season{color:#344a5c}
.news-article.news-kort-2011 .news-kort-2011-bar-track{height:11px;background:#f1f3f4;display:flex;overflow:hidden;border-radius:2px}
.news-article.news-kort-2011 .news-kort-2011-bar-yellow,.news-article.news-kort-2011 .news-kort-2011-bar-red{height:100%;display:block;flex:none}
.news-article.news-kort-2011 .news-kort-2011-bar-total{text-align:right;color:#62717c;font-variant-numeric:tabular-nums}
@media(max-width:600px){.news-article.news-kort-2011 .news-kort-2011-photo{width:135px;max-width:42%;margin-left:10px}.news-article.news-kort-2011 .news-kort-2011-table{font-size:11px}.news-article.news-kort-2011 .news-kort-2011-table th,.news-article.news-kort-2011 .news-kort-2011-table td{padding:5px 2px}.news-article.news-kort-2011 .news-kort-2011-bar-row{grid-template-columns:72px minmax(0,1fr) 35px;gap:6px}}
/* v168 – Færre advarsler, del 2 */
.news-article.news-kort-2011-del2 .news-kort-2011-body h3{font:700 16px/21px Arial,Helvetica,sans-serif;color:#104470;margin:14px 0 5px}
.news-article.news-kort-2011-del2 .news-kort-2011-del2-clubs th:nth-child(2),
.news-article.news-kort-2011-del2 .news-kort-2011-del2-clubs td:nth-child(2){text-align:left}
.news-article.news-kort-2011-del2 .news-kort-2011-del2-clubs .news-kort-2011-del2-logo{width:26px;padding-left:8px;padding-right:2px;text-align:center}
.news-article.news-kort-2011-del2 .news-kort-2011-del2-logo img{width:18px;height:18px;display:block;margin:auto;object-fit:contain;vertical-align:middle}
.news-article.news-kort-2011-del2 .news-kort-2011-del2-clubs td{vertical-align:middle}
.news-article.news-kort-2011-del2 .news-kort-2011-del2-clubs td:last-child{width:90px;text-align:center}
.news-article.news-kort-2011-del2 .news-kort-2011-del2-positions th:first-child,.news-article.news-kort-2011-del2 .news-kort-2011-del2-positions td:first-child{text-align:left}
.news-article.news-kort-2011-del2 .news-kort-2011-del2-matches th:nth-child(-n+2),.news-article.news-kort-2011-del2 .news-kort-2011-del2-matches td:nth-child(-n+2){text-align:left}
.news-article.news-kort-2011-del2 .news-kort-2011-del2-matches td:nth-child(2) a{color:#104470;text-decoration:none}
.news-article.news-kort-2011-del2 .news-kort-2011-del2-matches td:nth-child(2) a:hover{text-decoration:underline}
.news-article.news-kort-2011-del2 .news-kort-2011-del2-controls{display:flex;justify-content:flex-end;align-items:center;padding:7px 10px;margin:0;border:1px solid #dedede;border-top:0;border-radius:0 0 5px 5px;background:#fff}
.news-article.news-kort-2011-del2 .news-kort-2011-del2-controls select{height:29px;width:115px;padding:4px 6px;border:1px solid #cbd3d9;border-radius:4px;background:#fff;color:#104470;font:12px Arial,Helvetica,sans-serif}
@media(max-width:600px){.news-article.news-kort-2011-del2 .news-kort-2011-del2-controls select{font-size:16px}.news-article.news-kort-2011-del2 .news-kort-2011-del2-matches{font-size:11px}.news-article.news-kort-2011-del2 .news-kort-2011-del2-matches th,.news-article.news-kort-2011-del2 .news-kort-2011-del2-matches td{padding:5px 3px}}

/* =========================================================
   v169 – BRØNDBY MARGINALT FORAN FCK (15.09.2010)
   ========================================================= */
.news-article.news-pointsnit-2010{font-family:Arial,Helvetica,sans-serif;color:#243947;font-size:14px;line-height:1.55}
.news-pointsnit-2010 .news-pointsnit-header{position:relative;background:#104470;color:#fff;padding:13px 15px 12px;border-radius:5px 5px 0 0}
.news-pointsnit-2010 .news-pointsnit-header h1{margin:0;padding:0 110px 0 0;font-size:22px;font-weight:700;line-height:1.25;color:#fff}
.news-pointsnit-2010 .news-pointsnit-date{position:absolute;right:15px;top:17px;color:#fff;font-size:12px;font-weight:400}
.news-pointsnit-2010 .news-pointsnit-body{padding:14px 15px 12px;border:1px solid #d9e1e6;border-top:0;background:#fff;display:flow-root}
.news-pointsnit-2010 .news-pointsnit-subtitle{font-size:16px;font-weight:700;margin:0 0 13px;color:#10315b;line-height:1.35}
.news-pointsnit-2010 .news-pointsnit-body p{font-size:14px;line-height:1.55;margin:0 0 12px}
.news-pointsnit-2010 .news-pointsnit-photo{float:right;width:260px;max-width:44%;margin:2px 0 12px 19px}
.news-pointsnit-2010 .news-pointsnit-photo img{display:block;width:100%;height:auto;max-width:100%;margin:0}
.news-pointsnit-2010 .news-pointsnit-credit{display:block;text-align:right;color:#82909a;font-size:10px;line-height:16px}
.news-pointsnit-2010 .news-pointsnit-photo figcaption{margin-top:5px;color:#6d7d88;font-size:11px;line-height:1.45;font-style:italic}
.news-pointsnit-2010 .news-pointsnit-links{clear:both;display:flex;flex-wrap:wrap;gap:0;margin-top:6px;padding-top:10px;border-top:1px solid #e3e9ed}
.news-pointsnit-2010 .news-pointsnit-links a,.news-pointsnit-2010 .news-pointsnit-footer a{display:inline-block;padding:5px 11px;color:#104470;text-decoration:none;font-size:12px;line-height:18px}
.news-pointsnit-2010 .news-pointsnit-links a+a{border-left:1px solid #e0e5e9}
.news-pointsnit-2010 .news-pointsnit-links a:first-child{padding-left:0}
.news-pointsnit-2010 .news-pointsnit-links a:hover,.news-pointsnit-2010 .news-pointsnit-footer a:hover{text-decoration:underline}
.news-pointsnit-2010 .news-pointsnit-stat{margin-top:12px;border:1px solid #d9e1e6;border-bottom:3px solid #104470;border-radius:5px 5px 0 0;overflow:hidden;background:#fff}
.news-pointsnit-2010 .news-pointsnit-stat>h2{margin:0;padding:8px 12px;background:#104470;color:#fff;font-size:13px;font-weight:700;line-height:18px;text-transform:uppercase}
.news-pointsnit-2010 .news-pointsnit-intro{margin:0;padding:8px 11px 5px;color:#667884;font-size:12px}
.news-pointsnit-2010 .news-pointsnit-table-wrap{width:100%;overflow-x:auto}
.news-pointsnit-2010 .news-pointsnit-table{width:100%;border-collapse:collapse;table-layout:auto;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:18px}
.news-pointsnit-2010 .news-pointsnit-table th{background:#d1e5f1;color:#10315b;font-size:12px;font-weight:700;text-align:center;padding:6px 4px;border:0;white-space:nowrap}
.news-pointsnit-2010 .news-pointsnit-table td{height:29px;padding:3px 4px;border:0;border-bottom:1px solid #e7ebee;text-align:center;color:#243947;font-size:13px;font-weight:400;white-space:nowrap}
.news-pointsnit-2010 .news-pointsnit-table tbody tr:nth-child(even){background:#f1f4f6}
.news-pointsnit-2010 .news-pointsnit-table th.news-pointsnit-club,.news-pointsnit-2010 .news-pointsnit-table td.news-pointsnit-club{text-align:left}
.news-pointsnit-2010 .news-pointsnit-table .news-pointsnit-rank{width:27px;color:#71818d}
.news-pointsnit-2010 .news-pointsnit-club-inner{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}
.news-pointsnit-2010 .news-pointsnit-club-inner img{width:18px;height:18px;object-fit:contain;flex:0 0 18px}
.news-pointsnit-2010 .news-pointsnit-average{font-variant-numeric:tabular-nums;color:#104470!important;font-weight:700!important}
.news-pointsnit-2010 .news-pointsnit-empty{text-align:center!important;color:#7b8892!important}
.news-pointsnit-2010 .news-pointsnit-note{padding:9px 12px 5px;background:#f7f9fa;border-top:1px solid #e0e7eb;color:#60717d;font-size:11px;line-height:1.5}
.news-pointsnit-2010 .news-pointsnit-note p{margin:0 0 5px;font-size:11px}
.news-pointsnit-2010 .news-pointsnit-asof{text-align:right;font-style:italic}
.news-pointsnit-2010 .news-pointsnit-footer{border-top:1px solid #e0e7eb;background:#fff;padding:5px 1px}
@media(max-width:600px){.news-pointsnit-2010 .news-pointsnit-header h1{padding-right:0;font-size:20px}.news-pointsnit-2010 .news-pointsnit-date{position:static;display:block;text-align:right;margin-bottom:5px}.news-pointsnit-2010 .news-pointsnit-body{padding:12px}.news-pointsnit-2010 .news-pointsnit-photo{width:190px;max-width:48%;margin-left:12px}.news-pointsnit-2010 .news-pointsnit-table{font-size:12px}.news-pointsnit-2010 .news-pointsnit-table td{font-size:12px;padding:3px}.news-pointsnit-2010 .news-pointsnit-links a{padding:5px 7px}}


/* =========================================================
   v170 – POINTSNIT: KOMPAKT TABEL SOM KORT OG KARANTÆNER
   ========================================================= */
.news-article.news-pointsnit-2010 .news-pointsnit-table-wrap{overflow-x:auto}
.news-article.news-pointsnit-2010 .news-pointsnit-table{width:100%;border-collapse:collapse;table-layout:auto;font:13px/18px Arial,Helvetica,sans-serif;border-bottom:3px solid #104470}
.news-article.news-pointsnit-2010 .news-pointsnit-table thead th{height:29px;padding:3px 5px;background:#d1e5f1;color:#10315b;font:700 13px/18px Arial,Helvetica,sans-serif;border-bottom:1px solid #aebfcb;text-align:center;vertical-align:middle}
.news-article.news-pointsnit-2010 .news-pointsnit-table tbody td{height:29px;padding:2px 5px;color:#10315b;font:400 13px/18px Arial,Helvetica,sans-serif;border-bottom:1px solid #e0e5e8;text-align:center;vertical-align:middle}
.news-article.news-pointsnit-2010 .news-pointsnit-table tbody tr:nth-child(odd){background:#fff}
.news-article.news-pointsnit-2010 .news-pointsnit-table tbody tr:nth-child(even){background:#f1f4f6}
.news-article.news-pointsnit-2010 .news-pointsnit-table .news-pointsnit-rank{width:25px;padding-right:2px;text-align:center}
.news-article.news-pointsnit-2010 .news-pointsnit-table .news-pointsnit-logo{width:30px;min-width:30px;padding:2px 3px;text-align:center;vertical-align:middle}
.news-article.news-pointsnit-2010 .news-pointsnit-table .news-pointsnit-logo img{display:block;width:20px;height:20px;max-width:20px;max-height:20px;margin:0 auto;object-fit:contain;vertical-align:middle}
.news-article.news-pointsnit-2010 .news-pointsnit-table th.news-pointsnit-club,.news-article.news-pointsnit-2010 .news-pointsnit-table td.news-pointsnit-club{text-align:left;padding-left:5px}
.news-article.news-pointsnit-2010 .news-pointsnit-table .news-pointsnit-average{color:#10315b!important;font-weight:400!important;font-variant-numeric:tabular-nums}
@media(max-width:600px){.news-article.news-pointsnit-2010 .news-pointsnit-table thead th,.news-article.news-pointsnit-2010 .news-pointsnit-table tbody td{font-size:12px;padding:3px 3px}.news-article.news-pointsnit-2010 .news-pointsnit-table .news-pointsnit-logo{width:25px;min-width:25px;padding:2px}.news-article.news-pointsnit-2010 .news-pointsnit-table .news-pointsnit-logo img{width:18px;height:18px}}

/* v171 – fælles SuperStats-zebrafarver på pointsnit-tabellen */
.news-article.news-pointsnit-2010 .news-pointsnit-table tbody tr:nth-child(odd){background:#ffffff}
.news-article.news-pointsnit-2010 .news-pointsnit-table tbody tr:nth-child(even){background:#f2f4f5}

/* v172 – påfør zebrastriber direkte på cellerne, også ved globale td-regler */
.news-article.news-pointsnit-2010 .news-pointsnit-table > tbody > tr:nth-child(odd) > td { background-color:#ffffff !important; }
.news-article.news-pointsnit-2010 .news-pointsnit-table > tbody > tr:nth-child(even) > td { background-color:#f2f4f5 !important; }
.news-article.news-pointsnit-2010 .news-pointsnit-table > thead > tr > th { background-color:#d1e5f1 !important; }
