/* Fairly Suspicious: inkt #0a0b0d, papier #f4f2ec, signaal #f2552c */
html body.task-login { background: #0a0b0d !important; background-image: none !important; }
html body.task-login #layout-content { background: transparent !important; }
html body.task-login #login-form { background: #121317; border: 1px solid rgba(244,242,236,0.12); border-radius: 6px; padding: 32px 36px; }
html body.task-login #login-form input.form-control { background: #0a0b0d; color: #f4f2ec; border-color: rgba(244,242,236,0.22); }
html body.task-login #login-form .formbuttons .button.mainaction,
.button.mainaction, .btn-primary { background-color: #f2552c !important; border-color: #f2552c !important; color: #0a0b0d !important; }
html body.task-login #logo { max-width: 340px; margin-bottom: 28px; }
html body.task-login #login-footer, html body.task-login #login-footer a { color: rgba(244,242,236,0.45); }
#layout-menu { background-color: #0a0b0d; }
#layout-menu a.selected, #layout-menu a:hover { color: #f2552c; }
a, .listing li.selected > a { accent-color: #f2552c; }
.unread a { color: #f2552c; }
