.nk-desktop-today{display:none}
body .nk-today{padding:22px;background:#1c211b;color:#f5f3ed;border:1px solid #485344;border-radius:8px;margin:0 0 24px;text-align:left;font:17px/1.5 Arial,sans-serif}
body .nk-today .nk-today-label{font:700 13px/1.4 Arial,sans-serif;letter-spacing:1.2px;text-transform:uppercase;color:#f3bd59;margin:0 0 12px}
body .nk-today h2{font:400 25px/1.25 Georgia,serif;color:#f5f3ed;margin:0 0 10px}
body .nk-today p{margin:8px 0 0;color:#ddd8ce;font-size:16px}
body .nk-today p:empty{display:none}
@media(min-width:768px){body .nk-desktop-today{display:block;position:relative;z-index:1;max-width:1280px;margin:150px auto 24px;padding:0 40px}}
@media(min-width:768px){body #primary>.nk-desktop-today{margin:24px auto}}

/* 9.18.2: one status-card design on Jazz Kissa and Visit at every width. */
body :is(#nef-kissa-v94,#nef-visit-v96) .nk-today{box-sizing:border-box;padding:18px 20px;margin:0 0 24px;border:0;border-left:2px solid #f3bd59;border-radius:8px;background:#1b1915;color:#f5f3ed;text-align:left;font:17px/1.5 Arial,sans-serif}
body :is(#nef-kissa-v94,#nef-visit-v96) .nk-today h2{font:600 23px/1.3 Arial,sans-serif!important;margin:6px 0!important;padding:0;color:#f5f3ed;letter-spacing:normal;text-transform:none}
body :is(#nef-kissa-v94,#nef-visit-v96) .nk-today p{font:400 16px/1.5 Arial,sans-serif;margin:4px 0;padding:0;color:#ddd8ce}
body :is(#nef-kissa-v94,#nef-visit-v96) .nk-today p.nk-today-label{font:700 13px/1.4 Arial,sans-serif;letter-spacing:1.2px;text-transform:uppercase;color:#f3bd59;margin:4px 0}
