
@import url("../../prosilver/theme/stylesheet.css");

html { background-color:#1B1B1B; }
body { background-color:#1B1B1B; background-image:url("./images/body_bg.jpg"); background-repeat:no-repeat; background-position:center top; }
#wrap { max-width:950px; margin:170px auto 0; background-color:transparent; border-color:transparent; }
#site-description { display:none; }
.headerbar { background:transparent; margin:0; padding:0; }
.search-header { display:none; }
.navbar .linklist > li.responsive-search { display:block; }
a:link, a:visited { color:#FFB300; }
a:hover { color:#FFFFFF; }
a:active { color:#FFB300; }
.navbar { background-color:#0D0D0D; }
.navbar a, .navbar .icon { color:#FFB300; }
.navbar a:hover, .navbar a:hover .icon { color:#FFFFFF; }
#page-body { color:#A8A8A8; background-color:transparent; }
#page-body > h2, #page-body > h2.solo, h2.solo { padding-left:14px; padding-right:14px; box-sizing:border-box; color:#FFB300!important; }
.action-bar { padding-left:14px; padding-right:14px; box-sizing:border-box; }
.forabg, .forumbg { background:linear-gradient(to bottom, #303030 0%, #181818 100%); border:1px solid #3A3A3A; }
ul.forums { background:#111111; background-image:none; }
li.row { background:linear-gradient(to bottom, #222222 0%, #151515 100%); border-top-color:#333333; border-bottom-color:#050505; }
li.row:hover { background:#292929; }
ul.topiclist li { color:#A8A8A8; }
ul.topiclist dd { border-left-color:#333333; }
li.row:hover dd { border-left-color:#555555; }
a.forumtitle, a.topictitle { color:#FFB300; }
a.forumtitle:hover, a.topictitle:hover { color:#FFFFFF; }
li.header dt, li.header dd { color:#FFFFFF; }
.stat-block { color:#A8A8A8; }
.stat-block h3 { color:#FFB300; border-bottom-color:#777777; }
.post, .post.bg1, .post.bg2 { background-color:#1B1B1B; border:0; border-bottom:1px solid #3A3A3A; margin-bottom:16px; border-radius:0; box-sizing:border-box; }
.postbody { color:#D0D0D0; }
.postbody .content { color:#D0D0D0; }
.postbody h3, .postbody h3 a { color:#FFB300; }
.postprofile { color:#A8A8A8; border-color:#3A3A3A; }
.postprofile strong { color:#A8A8A8; }
.postprofile dt { line-height:1.35; }
.postprofile dt > a.username, .postprofile dt > a.username-coloured { font-size:1.08em; font-weight:700; line-height:1.35; }
.postprofile dd { font-size:13px; line-height:1.45; overflow-wrap:break-word; }
.postprofile dd strong { color:#B8B8B8; font-weight:600; }
.postprofile dd.profile-rank { margin-top:3px; margin-bottom:8px; color:#B8B8B8; }
.postprofile dd.profile-posts { margin-top:10px; }
.postprofile dd.profile-contact { margin-top:5px; }
.postprofile .has-avatar .avatar-container { margin-bottom:7px; }
.postprofile .avatar img { display:block; width:auto!important; height:auto!important; max-width:100%; max-height:170px; object-fit:contain; image-rendering:auto; }
.post.online { background-image:none!important; }
.post.online .postprofile dt > a.username::after, .post.online .postprofile dt > a.username-coloured::after, .post.online .postprofile dt > strong > a.username::after, .post.online .postprofile dt > strong > a.username-coloured::after { content:"● Online"; display:inline-block; margin-left:8px; color:#83C99A; font-size:11px; font-weight:600; line-height:1.4; vertical-align:baseline; white-space:nowrap; text-decoration:none; }
.signature { border-top-color:#444444; }
.postnotice { background-color:#222222; }
.postbody blockquote, .postbody blockquote blockquote, .postbody blockquote blockquote blockquote { background:#111111!important; background-image:none!important; color:#D0D0D0!important; border:1px solid #444444!important; }
.postbody blockquote cite { color:#FFB300!important; }
.postbody blockquote cite a { color:#FFB300!important; }
.postbody blockquote a { color:#FFB300; }

@media (min-width: 701px) {
  .postprofile { float:left; width:24%; margin:5px 0 10px 0; padding-left:14px; padding-right:12px; border-width:0 1px 0 0; box-sizing:border-box; }
  .postprofile dd, .postprofile dt { margin-left:0; margin-right:8px; }
  .postbody { float:right; width:74%; }
}

.button, .button1, .button2, .button3, a.button1, a.button2, input.button1, input.button2, input.button3, .dropdown-select { background:#111111!important; background-image:none!important; color:#FFB300!important; border:1px solid #444444!important; box-shadow:none!important; text-shadow:none!important; }
.button:hover, .button1:hover, .button2:hover, .button3:hover, a.button1:hover, a.button2:hover, input.button1:hover, input.button2:hover, input.button3:hover, .dropdown-select:hover { background:#272727!important; background-image:none!important; color:#FFFFFF!important; border-color:#666666!important; }
.button .icon, .button1 .icon, .button2 .icon, .dropdown-select .icon { color:#FFB300!important; }
.button:hover .icon, .button1:hover .icon, .button2:hover .icon, .dropdown-select:hover .icon { color:#FFFFFF!important; }
.inputbox, input.inputbox, textarea.inputbox, select { background-color:#111111!important; color:#D0D0D0!important; border-color:#444444!important; }
.inputbox:hover, .inputbox:focus, input.inputbox:hover, input.inputbox:focus, textarea.inputbox:hover, textarea.inputbox:focus, select:hover, select:focus { background-color:#171717!important; color:#FFFFFF!important; border-color:#777777!important; }
input::placeholder, textarea::placeholder { color:#888888; }
#login .panel { background:#1B1B1B!important; background-image:none!important; color:#D0D0D0!important; border:1px solid #3A3A3A!important; box-shadow:none!important; }
#login .inner, #login .content, #login fieldset, #login dl, #login dt, #login dd { background:transparent!important; color:#D0D0D0!important; }
#login h2, #login .login-title { color:#FFB300!important; border-bottom-color:#444444!important; }
#login label, #login dt label { color:#D0D0D0!important; }
#login input.inputbox { background:#0D0D0D!important; color:#FFFFFF!important; border:1px solid #444444!important; }
#login input.inputbox:hover, #login input.inputbox:focus { background:#171717!important; border-color:#777777!important; }
#login input[type="checkbox"] { accent-color:#FFB300; }
#login a { color:#FFB300!important; }
#login a:hover { color:#FFFFFF!important; }
.doe-agreement-panel { background:#1B1B1B!important; background-image:none!important; color:#D0D0D0!important; border:1px solid #3A3A3A!important; box-shadow:none!important; padding:0!important; }
.doe-agreement-panel .inner { background:transparent!important; padding:18px 20px!important; }
.doe-agreement-panel .content, .doe-agreement-panel .agreement, .doe-agreement-panel fieldset { background:transparent!important; color:#D0D0D0!important; }
.doe-agreement-panel h2.sitename-title { color:#FFB300!important; font-size:15px!important; line-height:1.4!important; font-weight:bold!important; margin:0 0 18px 0!important; padding:0 0 10px 0!important; border-bottom:1px solid #444444!important; }
.doe-agreement-content { color:#D0D0D0!important; font-size:13px!important; line-height:1.5!important; font-weight:normal!important; }
.doe-agreement-content p, .doe-agreement-content ul, .doe-agreement-content ol, .doe-agreement-content li, .doe-agreement-content a, .doe-agreement-content span { font-size:13px!important; line-height:1.5!important; font-family:inherit!important; }
.doe-agreement-content p { color:#D0D0D0!important; font-weight:normal!important; margin:0 0 10px 0!important; }
.doe-agreement-content h2 { color:#FFFFFF!important; font-size:14px!important; line-height:1.4!important; font-weight:bold!important; margin:0 0 3px 0!important; padding:0!important; border:0!important; }
.doe-agreement-content h2 + p { color:#B8B8B8!important; font-size:13px!important; font-weight:bold!important; margin:0 0 18px 0!important; }
.doe-agreement-content h3 { color:#FFB300!important; background:#111111!important; font-size:13px!important; line-height:1.4!important; font-weight:bold!important; margin:20px 0 10px 0!important; padding:7px 9px!important; border:0!important; border-left:3px solid #FFB300!important; }
.doe-agreement-content h4 { color:#FFB300!important; font-size:13px!important; line-height:1.4!important; font-weight:bold!important; margin:18px 0 8px 0!important; }
.doe-agreement-content ul, .doe-agreement-content ol { margin:4px 0 12px 24px!important; padding:0!important; }
.doe-agreement-content li { color:#D0D0D0!important; font-size:13px!important; line-height:1.5!important; font-weight:normal!important; margin:2px 0!important; padding-left:2px!important; }
.doe-agreement-content ul li { list-style-type:disc!important; }
.doe-agreement-content strong { color:#FFFFFF!important; font-size:13px!important; line-height:1.5!important; font-family:inherit!important; font-weight:bold!important; }
.doe-agreement-content a, .doe-agreement-content a:visited { color:#FFB300!important; font-weight:normal!important; text-decoration:none!important; }
.doe-agreement-content a:hover { color:#FFFFFF!important; text-decoration:underline!important; }
.doe-agreement-content hr { border:0!important; border-top:1px solid #444444!important; margin:22px 0 12px 0!important; }
.doe-agreement-content > p:last-child { color:#A8A8A8!important; margin-bottom:0!important; }
.doe-agreement-panel fieldset.submit-buttons { background:#111111!important; border:1px solid #3A3A3A!important; padding:10px; }

@media (max-width: 700px) {
  .doe-agreement-panel .inner { padding:14px 12px!important; }
  .doe-agreement-panel h2.sitename-title { font-size:14px!important; }
  .doe-agreement-content, .doe-agreement-content p, .doe-agreement-content ul, .doe-agreement-content ol, .doe-agreement-content li, .doe-agreement-content a, .doe-agreement-content strong, .doe-agreement-content span { font-size:13px!important; }
  .doe-agreement-content h2 { font-size:14px!important; }
  .doe-agreement-content h3, .doe-agreement-content h4 { font-size:13px!important; }
  .doe-agreement-content ul, .doe-agreement-content ol { margin-left:20px!important; }
}

#tabs.tabs { margin-bottom:0; }
#tabs .tab > a { background:#111111!important; background-image:none!important; color:#FFB300!important; border:1px solid #444444!important; border-bottom:0!important; box-shadow:none!important; text-shadow:none!important; }
#tabs .tab > a span { color:#FFB300!important; }
#tabs .tab > a:hover, #tabs .tab > a:hover span { background:#272727!important; background-image:none!important; color:#FFFFFF!important; }
#tabs .activetab > a, #tabs .activetab > a:hover { background:#FFB300!important; background-image:none!important; color:#111111!important; border-color:#FFB300!important; }
#tabs .activetab > a span, #tabs .activetab > a:hover span { color:#111111!important; }
#tabs ~ .panel.bg3, #tabs ~ form .panel.bg3 { background:#1B1B1B!important; background-image:none!important; color:#D0D0D0!important; border:1px solid #3A3A3A!important; box-shadow:none!important; }
#cp-menu { background:#111111!important; color:#D0D0D0!important; }
#navigation { background:#111111!important; }
#navigation a { background:#111111!important; background-image:none!important; color:#FFB300!important; border-bottom:1px solid #333333!important; }
#navigation a:hover { background:#272727!important; background-image:none!important; color:#FFFFFF!important; }
#navigation #active-subsection a { background:#FFB300!important; background-image:none!important; color:#111111!important; font-weight:bold; }
#navigation #active-subsection a:hover { background:#FFB300!important; color:#111111!important; }
#cp-main { color:#D0D0D0!important; }
#cp-main h2 { color:#FFB300!important; }
#cp-main h3 { color:#FFB300!important; border-bottom-color:#444444!important; }
#cp-main .panel, #cp-main .panel.bg1, #cp-main .panel.bg2, #cp-main .panel.bg3, #cp-main .pm, #cp-main .pm-message { background:#171717!important; background-image:none!important; color:#D0D0D0!important; border-color:#3A3A3A!important; box-shadow:none!important; }
#cp-main .inner, #cp-main .content, #cp-main fieldset, #cp-main dl, #cp-main dt, #cp-main dd, #cp-main p { color:#D0D0D0!important; }
#cp-main dl.details dt { color:#D0D0D0!important; }
#cp-main dl.details dd { color:#A8A8A8!important; }
#cp-main strong { color:#FFFFFF; }
#cp-main a { color:#FFB300; }
#cp-main a:hover { color:#FFFFFF; }
#cp-main ul.cplist { border-top-color:#444444!important; }
#cp-main .panel li.row, #cp-main li.row { background:#171717!important; background-image:none!important; border-top-color:#333333!important; border-bottom-color:#050505!important; color:#D0D0D0!important; }
#cp-main .panel li.row:hover, #cp-main li.row:hover { background:#272727!important; }
#cp-main .panel li.header, #cp-main li.header { background:#111111!important; background-image:none!important; color:#FFFFFF!important; }
#cp-main .panel li.header dt, #cp-main .panel li.header dd, #cp-main li.header dt, #cp-main li.header dd { color:#FFFFFF!important; }
#cp-main table.table1 thead tr, #cp-main table.table1 thead th { background:#111111!important; background-image:none!important; color:#FFFFFF!important; border-color:#444444!important; }
#cp-main table.table1 tbody tr.bg1, #cp-main table.table1 tbody tr.bg2 { background:#171717!important; background-image:none!important; }
#cp-main table.table1 tbody tr.bg2 { background:#1D1D1D!important; }
#cp-main table.table1 tbody td { color:#D0D0D0!important; border-color:#333333!important; }
#cp-main hr, #cp-menu hr { border-color:#444444!important; }
#viewprofile .panel, #viewprofile .panel.bg1, #viewprofile .panel.bg2, #viewprofile .panel.bg3 { background-color:#171717!important; color:#D0D0D0!important; border:1px solid #3A3A3A!important; box-shadow:none!important; }
#viewprofile .inner, #viewprofile .column1, #viewprofile .column2, #viewprofile dl, #viewprofile dt, #viewprofile dd, #viewprofile p { color:#D0D0D0!important; }
#viewprofile dl.details dt { color:#D0D0D0!important; }
#viewprofile dl.details dd { color:#A8A8A8!important; }
#viewprofile h3 { color:#FFB300!important; border-bottom-color:#444444!important; }
#viewprofile a { color:#FFB300; }
#viewprofile a:hover { color:#FFFFFF; }
#viewprofile hr { border-color:#444444!important; }
.pagination li a, .pagination li span { background:#111111!important; color:#FFB300!important; border-color:#444444!important; box-shadow:none!important; text-shadow:none!important; filter:none!important; }
.pagination li a:hover, .pagination li a:hover .icon { background:#272727!important; color:#FFFFFF!important; border-color:#666666!important; box-shadow:none!important; text-shadow:none!important; filter:none!important; }
.pagination li.active span { background:#FFB300!important; color:#111111!important; border-color:#FFB300!important; }
.pagination .dropdown-visible a.dropdown-trigger, .nojs .pagination .dropdown-container:hover a.dropdown-trigger { background:#272727!important; background-image:none!important; border-color:#666666!important; color:#FFFFFF!important; box-shadow:none!important; text-shadow:none!important; filter:none!important; }
.pagination .dropdown-visible a.dropdown-trigger .icon, .nojs .pagination .dropdown-container:hover a.dropdown-trigger .icon { color:#FFFFFF!important; }
.pagination li.ellipsis span { background:transparent!important; border-color:transparent!important; color:#A8A8A8!important; }
.post-buttons .button { background:#111111!important; background-image:none!important; color:#FFB300!important; border-color:#444444!important; }
.post-buttons .button:hover { background:#272727!important; background-image:none!important; color:#FFFFFF!important; border-color:#666666!important; }
.post-buttons .button .icon { color:#FFB300!important; }
.post-buttons .button:hover .icon { color:#FFFFFF!important; }
.dropdown .dropdown-contents, ul.dropdown-contents { background:#111111!important; background-image:none!important; border:1px solid #444444!important; box-shadow:none!important; }
.dropdown-contents li { background:#111111!important; background-image:none!important; border-color:#333333!important; color:#D0D0D0!important; }
.dropdown-contents li a { background:transparent!important; color:#FFB300!important; }
.dropdown-contents li:hover, .dropdown-contents li:hover a { background:#272727!important; color:#FFFFFF!important; }
.dropdown-contents .jumpbox-cat-link, .dropdown-contents .jumpbox-cat-link a, .jumpbox-cat-link, .jumpbox-cat-link a { background:#0D0D0D!important; color:#FFB300!important; font-weight:bold; }
.dropdown-contents .jumpbox-forum-link, .dropdown-contents .jumpbox-forum-link a, .jumpbox-forum-link, .jumpbox-forum-link a { background:#171717!important; color:#FFB300!important; }
.dropdown-contents .jumpbox-forum-link:hover, .dropdown-contents .jumpbox-forum-link:hover a, .jumpbox-forum-link:hover, .jumpbox-forum-link:hover a { background:#272727!important; color:#FFFFFF!important; }
.dropdown-contents li.separator { border-color:#444444!important; }
.dropdown .pointer, .dropdown .pointer-inner { border-color:#444444 transparent!important; }
#postform .panel, #postform .panel.bg1, #postform .panel.bg2, #postform .panel.bg3 { background:#1B1B1B!important; background-image:none!important; color:#D0D0D0!important; border:1px solid #3A3A3A!important; box-shadow:none!important; }
#postform .inner, #postform fieldset, #postform dl, #postform dt, #postform dd { background-color:transparent; color:#D0D0D0; }
#postform h2, #postform h3, #postform h4, #postform legend, #postform dt label { color:#FFB300!important; }
#postform label, #postform dd, #postform p { color:#D0D0D0; }
#postform input.inputbox, #postform textarea.inputbox, #postform select { background:#0D0D0D!important; color:#FFFFFF!important; border:1px solid #444444!important; }
#postform .message-box textarea { background:#0D0D0D!important; color:#FFFFFF!important; border:1px solid #444444!important; }
#postform .smiley-box { color:#D0D0D0!important; }
#postform .smiley-box strong { color:#FFB300!important; }
#postform .smiley-box a { color:#FFB300!important; }
#postform .format-buttons input, #postform .format-buttons select, #postform .format-buttons .button2 { background:#0D0D0D!important; color:#FFB300!important; border:1px solid #444444!important; box-shadow:none!important; }
#postform fieldset.submit-buttons { background:#111111!important; border:1px solid #3A3A3A!important; padding:10px; }
#postform .tabs { background:transparent!important; }
#postform .tabs .tab > a { background:#111111!important; background-image:none!important; color:#FFB300!important; border:1px solid #444444!important; box-shadow:none!important; }
#postform .tabs .tab > a:hover { background:#272727!important; color:#FFFFFF!important; border-color:#666666!important; }
#postform .tabs .activetab > a, #postform .tabs .activetab > a:hover { background:#FFB300!important; background-image:none!important; color:#111111!important; border-color:#FFB300!important; }
#postform #options-panel, #postform #attach-panel, #postform #poll-panel { background:#1B1B1B!important; background-image:none!important; color:#D0D0D0!important; border:1px solid #3A3A3A!important; }
#postform input[type="checkbox"], #postform input[type="radio"] { accent-color:#FFB300; }
#postform hr, #postform .panel hr { border-color:#444444!important; }
.member-search.panel { background:#111111!important; background-image:none!important; color:#D0D0D0!important; border:1px solid #444444!important; box-shadow:none!important; }
.member-search.panel a, .member-search.panel strong { color:#FFB300!important; }
.forumbg.forumbg-table { background:#1B1B1B!important; background-image:none!important; border:1px solid #3A3A3A!important; }
table.table1 thead tr, table.table1 thead th { background:#292929!important; background-image:none!important; color:#FFFFFF!important; border-color:#444444!important; }
table.table1 thead th a { color:#FFB300!important; }
table.table1 tbody tr.bg1, table.table1 tbody tr.bg2 { background:#171717!important; background-image:none!important; }
table.table1 tbody tr.bg2 { background:#1D1D1D!important; }
table.table1 tbody tr.bg1 > td, table.table1 tbody tr.bg2 > td { background:transparent!important; color:#B8B8B8!important; border-color:#333333!important; }
table.table1 tbody tr.bg1:hover, table.table1 tbody tr.bg2:hover { background:#272727!important; }
table.table1 tbody td a { color:#FFB300; }
h2.solo { color:#FFB300!important; }
#phpbb_alert, .phpbb_alert { background:#1B1B1B!important; background-image:none!important; color:#D0D0D0!important; border:1px solid #555555!important; box-shadow:0 0 20px #000000!important; }
#phpbb_alert h3, .phpbb_alert h3 { color:#FFB300!important; border-bottom-color:#444444!important; }
#phpbb_alert .alert_text, .phpbb_alert .alert_text, #phpbb_alert p, .phpbb_alert p { color:#D0D0D0!important; }
#phpbb_alert a, .phpbb_alert a { color:#FFB300!important; }
#darken { background-color:#000000!important; opacity:0.75!important; }
.row-item { background-size:40px 40px!important; background-position:10px 50%!important; background-repeat:no-repeat!important; }
.forum_read { background-image:url("./images/forum_read.png")!important; }
.forum_unread { background-image:url("./images/forum_unread.png")!important; }
.forum_link { background-image:url("./images/forum_link.png")!important; }
.forum_read_locked, .forum_unread_locked { background-image:url("./images/forum_locked.png")!important; }
.topic_read, .topic_read_mine { background-image:url("./images/forum_read.png")!important; }
.topic_unread, .topic_unread_mine { background-image:url("./images/forum_unread.png")!important; }
.topic_read_hot, .topic_unread_hot, .topic_read_hot_mine, .topic_unread_hot_mine { background-image:url("./images/topic_hot.png")!important; }
.topic_read_locked, .topic_unread_locked, .topic_read_locked_mine, .topic_unread_locked_mine { background-image:url("./images/forum_locked.png")!important; }
.announce_read, .announce_unread, .announce_read_mine, .announce_unread_mine, .announce_read_locked, .announce_unread_locked, .announce_read_locked_mine, .announce_unread_locked_mine, .global_read, .global_unread, .global_read_mine, .global_unread_mine, .global_read_locked, .global_unread_locked, .global_read_locked_mine, .global_unread_locked_mine { background-image:url("./images/announcement.png")!important; }
.topic_moved { background-image:url("./images/forum_link.png")!important; }

@media (max-width: 700px) {
  body { background-image:none; }
  #wrap { max-width:none; margin-top:0; }
}

@media (max-width: 700px) {
  .postprofile .avatar img { max-height:40px; }
  .postprofile dd.profile-posts { margin-top:3px; }
}

#message.panel { background:#1B1B1B!important; background-image:none!important; color:#D0D0D0!important; border:1px solid #3A3A3A!important; box-shadow:none!important; }
#message .inner { background:transparent!important; }
#message h2.message-title { color:#FFB300!important; border-bottom:1px solid #444444!important; }
#message p { color:#D0D0D0!important; }

/* Profil und persönliche Einstellungen */
#cp-main fieldset dl dt, #cp-main fieldset dl dt label, #cp-main fieldset dl dt strong, #cp-main fieldset dl dd, #cp-main fieldset dl dd label, #cp-main .panel fieldset label { color:#D0D0D0!important; }
#cp-main fieldset dl dt span, #cp-main fieldset dl dt .label, #cp-main fieldset dl dd .label { color:#D0D0D0!important; }
#cp-main fieldset label, #cp-main fieldset label span { color:#D0D0D0!important; }
#cp-main fieldset label.disabled, #cp-main fieldset .disabled label { color:#999999!important; }
#cp-main input[type="radio"], #cp-main input[type="checkbox"] { accent-color:#FFB300; }

/* Private Nachrichten: dunkle Legende */
#cp-menu .cp-mini {
  background:#111111!important;
  background-image:none!important;
  color:#B8B8B8!important;
  border:1px solid #3A3A3A!important;
  border-radius:5px;
  padding:10px 12px!important;
  box-shadow:none!important;
}

#cp-menu .cp-mini .inner,
#cp-menu .cp-mini dl.mini {
  background:transparent!important;
  background-image:none!important;
  color:#B8B8B8!important;
  border:0!important;
  box-shadow:none!important;
}

#cp-menu .cp-mini dl.mini dt {
  color:#FFB300!important;
  font-weight:600;
  line-height:1.35;
  margin-bottom:7px;
}

#cp-menu .cp-mini dl.mini dd,
#cp-menu .cp-mini dd.pm-legend {
  color:#B8B8B8!important;
  font-size:12px;
  line-height:1.45;
}

#cp-menu .cp-mini dd.pm-legend img {
  vertical-align:middle;
}

#cp-menu .cp-mini:has(.pm-legend) {
    max-height: none !important;
    overflow-y: visible !important;
}

/* Days of Evil: Private-Nachrichten-Symbole */

#cp-main .pmlist dl.row-item.pm_read {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect x='1' y='1' width='38' height='38' rx='5' fill='%23111111' stroke='%23444444'/%3E%3Cpath d='M10 14h20v13H10z M10 14l10 8 10-8' fill='none' stroke='%23A8A8A8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
    background-size: 40px 40px !important;
    background-position: 10px center !important;
    background-repeat: no-repeat !important;
}

#cp-main .pmlist dl.row-item.pm_unread {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect x='1' y='1' width='38' height='38' rx='5' fill='%23111111' stroke='%23FFB300'/%3E%3Cpath d='M10 14h20v13H10z M10 14l10 8 10-8' fill='none' stroke='%23FFB300' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
    background-size: 40px 40px !important;
    background-position: 10px center !important;
    background-repeat: no-repeat !important;
}

