
 
    body {
            background-color: #171C4E;
            background-image: url('https://i.imgur.com/oJz9axH.png'), url('https://i.imgur.com/9n6qDuU.png');
            background-repeat: no-repeat, repeat-x;
            background-attachment: fixed, scroll;
            background-position: right bottom, 0% 0%;
            font-family: sans-serif;
            font-size: 12px;
            color:#ffffff;
            margin: 0 8px;
            padding-left: 5px;
            padding-right: 5px;
    }
    table * {
            margin: 0;
    }
    table.post-table-options tbody tr {
        background-color: #4A4A8A !important;
    }
    table.post-table-options tr td div {
        margin-left: 1px;
        margin-right: 1px;
        /* max-width: 15%; */
    }
    a, a:visited {
            text-decoration: none !important;
            color: #0091ff !important;
    }
    a, a:selected {
            text-decoration: bold !important;
            color: #ffffff !important;
    }
    a:hover, p.intro a.post_no:hover {
            color: #ffffff !important;
    }
    a.post_no {
            text-decoration: none;
            margin: 0;
            padding: 0;
    }
    p.intro a.post_no {
            color: inherit;
    }
    p.intro a.post_no, p.intro a.email {
            margin: 0;
    }
    p.intro a.email span.name {
            color: #0091ff;
    }
    p.intro a.email:hover span.name {
            color: #ffffff;
    }
    p.intro label {
            display: inline;
    }
    h2 {
            color: #0091ff;
            font-size: 11pt;
            margin: 0;
            padding: 0;
    }
    header {
            margin: 1em 0;
    }
    h1 {
            color: #0091ff;
            letter-spacing: -2px;
            font-size: 20pt;
            margin: 0;
    }
    header div.subtitle, h1 {
            color: #FFFFFF;
            text-align: center;
    }
    header div.subtitle {
            font-size: 8pt;
    }
        form {
            margin-bottom: 4em;
    }
    form table {
            margin: auto;
    }
    form table input {
            height: auto;
    }
    input[type="text"], input[type="password"], textarea {
            border: 1px solid #a9a9a9;
            text-indent: 0;
            text-shadow: none;
            text-transform: none;
            word-spacing: normal;
            box-shadow: 3px 3px 3px #111;
    }
    form table tr td {
            text-align: left;
            margin: 0;
            padding: 0;
    }
    form table.mod tr td {
            padding: 2px;
    }
    form table tr th {
            text-align: left;
            padding: 4px;
    }
    form table tr th {
            background: #000000;
    }
   
        form table tr td div {
            text-align: center;
           
            padding-left: 3px;
    }
    form table tr td div input {
            display: block;
            margin: 2px auto 0 auto;
    }
 
    form table tr td div label {
            font-size: 10px;
    }
    .unimportant, .unimportant * {
            font-size: 10px;
    }
    p.fileinfo {
            display: block;
            margin: 0;
            padding-right: 7em;
    }
    div.banner {
            background-color: #000000;
            font-size: 12pt;
            font-weight: bold;
            text-align: center;
            margin: 1em 0;
    }
    div.banner, div.banner a {
            color: #aaa;
    }
    div.banner a:hover {
            color: #000000;
            text-decoration: none;
    }
    img.banner, img.board_image {
            float: none;
            border: 1px solid #a9a9a9;
            margin: 12px auto 0 auto;
    }
    img {
            /*
            display: block;
            float: left;
            */
            margin: 10px 20px;
            border: none;
    }
    div.post img {
            padding: 5px;
            margin: 2px 2px 0 0;
    }
    div.post img.icon {
            display: inline;
            float: none;
            margin: 0 5px;
            padding: 0;
    }
    div.post .flag {
            padding: 0;
            margin: 0;
    }
    div.post.op {
            margin-right: 20px;
            margin-bottom: 5px;
    }
    div.post.op hr {
            border-color: #040934;
    }
    p.intro {
            margin: 0.5em 0;
            padding: 0;
            padding-bottom: 0.2em;
    }
    input.delete {
            float: left;
            margin: 1px 6px 0 0;
    }
    p.intro span.subject {
            color: #CCCCEE;
            font-weight: bold;
    }
    p.intro span.name {
            color: #BBBBDD;
            font-weight: bold;
    }
    p.intro span.capcode, p.intro a.capcode, p.intro a.nametag {
            color: #CCCCEE;
            margin-left: 0;
    }
    p.intro a {
            margin-left: 8px;
    }
    div.delete {
            float: right;
    }
    div.post.reply p {
            margin: 0.3em 0 0 0;
    }
    div.post.reply div.body {
            margin-left: 1.8em;
            margin-top: 0.8em;
            padding-right: 3em;
            padding-bottom: 0.3em;
    }
    div.post.reply.highlighted {
            background: #000000;
    }
    div.post.reply div.body a {
            color: #0091FF;
    }
    div.post {
            max-width: 97%;
    }
    div.post div.body {
            word-wrap: break-word;
            white-space: pre-wrap;
    }
    div.post.reply {
            margin-right: 20px;
            margin-bottom: 5px;
            padding: 5px;
            border: 1px #353868 solid;
            background: rgba(53, 56, 104, 0.6) !important;
            box-shadow: 2px 2px 2px #353868;
            display: inline-block;
    }
    span.trip {
            color: #DDDDDD;
    }
    span.quote {
            color: #5AE22F;
    }
    span.omitted {
            display: block;
            margin-top: 1em;
    }
    br.clear {
            clear: left;
            display: block;
    }
    span.controls {
            float: right;
            margin: 0;
            padding: 0;
            font-size: 80%;
    }
    span.controls.op {
            float: none;
            margin-left: 10px;
    }
    span.controls a {
            margin: 0;
    }
    div#wrap {
            width: 900px;
            margin:0 auto;
    }
    div.ban {
            background: #070C3E;
            border: 1px solid #00;
            max-width: 700px;
            margin: 30px auto;
    }
    div.ban p, div.ban h2 {
            padding: 3px 7px;
    }
    div.ban h2 {
            background: #000;
            color: #FFF;
            font-size: 12pt;
    }
    div.ban p {
            font-size: 12px;
            margin-bottom: 12px;
    }
    div.ban p.reason {
            font-weight: bold;
    }
    span.heading {
            color: #000;
            font-size: 11pt;
            font-weight: bold;
    }
    span.spoiler {
            background: black;
            color: black;
            padding: 0px 1px;
    }
    div.post.reply div.body span.spoiler a {
            color: black;
    }
    span.spoiler:hover, div.post.reply div.body span.spoiler:hover a {
            color: white;
    }
    div.styles {
            color: #B7C5D9;
            background: #353868;
            display: inline;
            padding: 8px;
            border-right: 1px solid #000000;
            border-bottom: 1px solid #000000;
            float: right;
    }
    div.styles a {
            text-decoration: none;
    }
    div.styles a.selected {
            color: #FFF;
            font-weight: bolder;
    }
    div.styles form {
            margin: 0;
            padding: 0;
            display: inline;
    }
    table.test {
            width: 100%;
    }
    table.test td, table.test th {
            text-align: left;
            padding: 5px;
    }
    table.test tr.h th {
            background: #000;
    }
    table.test td img {
            margin: 0;
    }
    fieldset label {
            display: block;
    }
    fieldset legend {
            background: black;
            color: white;
            border: 1px solid #000
    }
    div.pages {
            color: #B7C5D9;
            background: #353868;
            display: inline;
            padding: 8px;
            border-right: 1px solid #000000;
            border-bottom: 1px solid #000000;
    }
    div.pages a.selected {
            color: #FFF !important;
            font-weight: bolder;
    }
    div.pages a {
            border: none !important;
            text-decoration: none !important;
    }
    div.pages form {
            margin: 0;
            padding: 0;
            display: inline;
    }
    div.pages form input {
            margin: 0 5px;
            display: inline;
    }
    hr {
            border: none;
            border-top: 1px solid #000000;
            height: 0;
            clear: left;
    }
    div.boardlist {
            color: #B7C5D9;
            background: #353868 !important;
            padding: 4px;
            border-right: 1px solid #000000;
            border-bottom: 1px solid #000000 !important;
            text-align: center;
    }
    /* w ten sposób ten selektor oddzialuje tylko na gorny boardlist */
    div[class=boardlist]:hover {
        color: #000000 !important;
        background: #B7C5D9 !important;
    }
    div.boardlist.bottom {
            margin-top: 20px;
    }
    div.boardlist a {
            text-decoration: none;
    }
    div.boardlist a.selected {
            color: #FFF;
            font-weight: bolder;
    }
    div.report {
            color: #333;
    }
    table.modlog {
            margin: auto;
            width: 100%;
    }
    table.modlog tr td {
            text-align: left;
            margin: 0;
            padding: 4px 15px 0 0;
    }
    table.modlog tr th {
            text-align: left;
            padding: 4px 15px 5px 5px;
            white-space: nowrap;
    }
    table.modlog tr th {
            background: #000;
    }
    td.minimal, th.minimal {
            width: 1%;
            white-space: nowrap;
    }
    div.top_notice {
            text-align: center;
            margin: 5px auto;
    }
    span.public_ban {
            display: block;
            color: red;
            font-weight: bold;
            margin-top: 15px;
    }
    span.toolong {
            display: block;
            margin-top: 15px;
    }
    div.blotter {
            color: red;
            font-weight: bold;
            text-align: center;
    }
    table.mod.config-editor {
            font-size: 9pt;
            width: 100%;
    }
    table.mod.config-editor td {
            text-align: left;
            padding: 5px;
            border-bottom: 1px solid #000;
    }
    table.mod.config-editor input[type="text"] {
            width: 98%;
    }
     
    .desktop-style div.boardlist:nth-child(1):hover, .desktop-style div.boardlist:nth-child(1).cb-menu {
      background-color: inherit;
    }
     
    .desktop-style .sub {
      background: none;
    }
    .dice-option table tr td {
        padding-left: 5px;
        padding-right: 5px;
    }
    .thread.grid-li:hover {
        border-color: #005AFF !important;
        background: #40068E !important;
    }
        div#watchlist {
                background: #070A79 !important;
                border-color: cyan !important;
                color: #FFFFFF !important;
        }
        tr#options-row td {
                padding-left: 5px !important;
                padding-right: 5px !important;
                border: 0px !important;
        }
        form table tr#options-row td div {
                margin-top: 2px !important;
                margin-bottom: 2px !important;
        }
        tr#options-row td div>label {
                display: flex;
        }
        tr#options-row td div>label>input {
                margin-left: 0px !important;
                margin-right: 0px !important;
        }
        tr#options-row label>span.unimportant.hint {
                margin-left: 5px !important;
        }
        .unimportant-hint {
                display: inline-block;
        }
       
 
.board-owners-or-users-feel-free-to-hide{display:none;}


img[class="emoji"][alt="🀄"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/WTzTetH.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🃏"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/LhoXPRb.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🅰"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/Jd7NqIC.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🅱"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/tOBtW67.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🅾"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/A0JuZ48.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🅿"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/eevnBDB.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🆎"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/6lt2dQG.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🆑"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/QWuolD7.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🆒"] {  
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/i8OT8RJ.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🆓"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/MN3cIGH.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🆔"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/o8yg2H2.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🆕"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/xA8acd3.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🆖"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/b5YMiFx.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🆗"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/rrcWfcg.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🆘"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/ILtngMn.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🆙"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/feMqHWQ.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🆚"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/nZU9ISL.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🈂"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/ijBok2j.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇦"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/qnVmzjG.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇨🇳"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/oJOUD5d.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇨"] {  
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/sELrvSz.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇩🇪"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/p924hc6.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇩"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/jllAyqR.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇪🇸"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/j3IO3Tn.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇪"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/MZeWCOc.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇫🇷"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/WNMwdz8.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇫"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/qmOPjCs.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇬🇧"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/HEO8LHR.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇬"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/vFLmAet.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇭"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/md7LWpU.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇮🇹"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/FwJ6Ptv.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇮"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/Jy7LMvb.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇯🇵"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/fqglQfO.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇰"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/mnWfPXF.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇱"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/QeRE4Vr.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇲"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/QktCmRD.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇳"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/gKL1MUz.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇴"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/ilnDzd1.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇵"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/5NbFYAv.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇶"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/3wiyDHT.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇷🇺"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/b9TQaMU.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇷"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/GfiHWde.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🇸"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/DgIHlyu.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}
img[class="emoji"][alt="🇹"] {  
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/EHZRdjj.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}
img[class="emoji"][alt="🇺🇸"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/FDhTOt0.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}
img[class="emoji"][alt="🇺"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/UiZh2ug.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}
img[class="emoji"][alt="🇻"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/4g5eett.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}
img[class="emoji"][alt="🇼"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/fsmrzQW.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}

img[class="emoji"][alt="🈁"] { 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(https://i.imgur.com/mZOaQTE.png) no-repeat;
    width: 27px;
    height: 27px;
    padding-left: 27px;
}


.ad-banner, #\38 ch-bottom {
  display: none !important;
}