/* wymuszenie ciemnej palety na całym forum (bez zależności od preferencji systemu) */
html,body,#container,#content{background:#0b1220;color:#e5e7eb}
a:link,a:visited{color:#9dc1ff!important}
a:hover,a:active{color:#ffffff!important}

/* nawigacja / tabs */
#tabs,#nav,#subtabs{background:#111827;border-color:rgba(255,255,255,.08)}
.menu ul li{background:rgba(255,255,255,.04)!important}
.menu ul li:hover{background:rgba(255,255,255,.08)!important}
.menu ul li a{color:rgba(255,255,255,.85)!important;background:transparent!important}

/* aktywna zakładka (blokuje jasne tło z motywu) */
#forum #foro,#memberlist #miembros,#calendar #calendario,#search #busqueda,#help #ayuda,#game #busqueda2,#portal #calendar,#portal #portal{
 background:rgba(255,255,255,.12)!important;color:#fff!important
}
#forum #foro a,#memberlist #miembros a,#calendar #calendario a,#search #busqueda a,#help #ayuda a,#game #busqueda2 a,#portal #calendar a,#portal #portal a{
 color:#fff!important
}

/* stopki tabel */
.tfoot{background:#0f1423!important;color:#e5e7eb!important;border-top:1px solid rgba(255,255,255,.08)!important}
.tfoot a{color:#c7d2fe!important}

/* przyciski / formularze */
button,input.button,a.button{background:#2c7be5!important;color:#fff!important;border:0!important}
button:hover,input.button:hover,a.button:hover{filter:brightness(.95)}
input.textbox,textarea,select{background:#0f172a!important;border:1px solid rgba(255,255,255,.12)!important;color:#e5e7eb!important}
.searchbox{background:transparent!important;color:#e5e7eb!important}
.quicksearch{background:#0f172a!important;border-radius:30px}
.searchbutton{color:#9ca3af!important}
.searchbutton:hover{color:#fff!important}

/* paginacja */
.pagination a{background:rgba(255,255,255,.08)!important;color:#e5e7eb!important;border:0!important}
.pagination .pagination_current{background:#2c7be5!important;color:#fff!important}
.pagination a:hover{background:rgba(255,255,255,.15)!important}
.fd_multipage a{color:#e5e7eb!important;background:rgba(255,255,255,.08)!important}

/* shoutbox */
#shoutbox{border-color:rgba(255,255,255,.08)!important}
#shoutbox input.text{background:#0f172a!important;color:#e5e7eb!important;border:1px solid rgba(255,255,255,.12)!important}
#shoutbox .data{color:#e5e7eb!important}
#shoutbox .entry:nth-child(even){background:rgba(255,255,255,.03)!important}
#shoutbox .text{color:#e5e7eb!important}

/* statusy forów */
.forum_status.forum_off,.forum_off,.forum_offlock,.forum_offlink{background:rgba(255,255,255,.12)!important;color:#9ca3af!important}
.forum_status.forum_on{background:#2c7be5!important}

/* boxy statystyk / kto jest online */
.belne,.bg-f-stats,.ipsStatsBox{background:#0f172a!important;color:#e5e7eb!important;border-color:rgba(255,255,255,.1)!important}
.ipsStatsHeader,.ipsStatsTitle,.ipsStatsInfo,.ipsUserList{color:#e5e7eb!important}
.s_userstats,.s_n_stats,.s_newuser,.s_n_newuser{color:#e5e7eb!important}
.s_three{border-left:1px solid rgba(255,255,255,.08)!important}

/* ogłoszenia, alerty, „prezentacja” */
.presentation-box{background:#0f172a!important}
.presentation-header{background:rgba(0,0,0,.45)!important;color:#fff!important}
.small-announcement{background:#111826!important}
.small-announcement:hover{background:#0b1220!important}
.secure-box{background:#0f172a!important;color:#e5e7eb!important}
.secure-box .title,.secure-box .desc{color:#e5e7eb!important}
.red_alert{background:rgba(239,68,68,.15)!important;color:#fecaca!important;border-left:5px solid #ef4444!important}
.pm_alert{background:rgba(245,158,11,.15)!important;color:#fed7aa!important;border-left:5px solid #f59e0b!important}
.green_alert{background:rgba(34,197,94,.15)!important;color:#bbf7d0!important;border-left:5px solid #22c55e!important}
.blue_alert{background:rgba(59,130,246,.15)!important;color:#bfdbfe!important;border-left:5px solid #3b82f6!important}

/* różne kafelki z obrazem */
.oglbg{background:rgba(16,24,40,.7)!important}
.ogl{background:rgba(16,24,40,.5)!important}
.ogl-text{background:rgba(0,0,0,.35)!important}
		