/*
Mostly written by Pinchy from the Quake Mapping discord, 2021-11. Thanks!

Dark Brown #292625
Darker Brown #202020
Yellow #fcb03e
Hover color #f36542
Tan #d7c2a8
Red #AA0000
Grey font #b29d85


dark "yellow" #433525
*/

.site_logo {
        background-image: url("./images/logo2.jpg");
        width: 373px;
        height: 116px;
}

div.post {
    border-bottom: 1px solid #433525; !important;
    border-radius: 0px !important;
}

div.signature {
    border-top-color: #292625; !important;
}


body {
	font-family: Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif !important;
    color: #fff !important;
    background-color: #292625 !important;
}
.wrap {
    background-color: #202020 !important;
    border: none !important;
}
.headerbar, .forumbg, .forabg, ul.forums {
    background-color: #202020 !important;
    background-image: none !important;
}
.headerbar {
    color: #b29d85 !important;
}
.navbar, .bg1, .bg2 {
    background-color: #202020 !important;
}
.forabg .header a {
    color: #fcb03e !important;
    font-size: 2em !important;
}
a {
    color: #fcb03e !important;
	-webkit-transition: all 0.2s ease !important;
	-moz-transition: all 0.2s ease !important;
	-ms-transition: all 0.2s ease !important;
	-o-transition: all 0.2s ease !important;
	transition: all 0.2s ease !important;
}
a:hover, .forabg .header a:hover, th a:hover, .row-item .forumtitle:hover, .row-item .topictitle:hover, .row-item .lastsubject:hover, .row-item .subforum:hover, .row-item a.username:hover, .row-item a.username-coloured:hover {
    color: #f36542 !important;
    text-decoration: none !important;
}
h1, ul.topiclist li {
    color: #d7c2a8 !important;
}
.forumbg .header a:hover, .forabg .header a:hover, th a:hover {
    text-decoration: none !important;
}
ul.navlinks, li.row, ul.topiclist li.row dd {
    border: none !important;
}
li.row:hover {
    background-color: #AA0000 !important;
	cursor: pointer !important;
}
a:active, h3, label, li.row strong {
    color: #AA0000 !important;
}
.pagination li a:hover, .pagination li a:hover .icon, .pagination .dropdown-visible a.dropdown-trigger, .nojs .pagination .dropdown-container:hover a.dropdown-trigger {
    background: #AA0000 !important;
    border-color: #AA0000 !important;
    filter: none !important;
    color: #FFFFFF !important;
    text-shadow: none !important;
}
.button {
    border-color: #433525 !important;
    background-color: #292625 !important;
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E9E9E9 100%) !important;
    background-image: none !important;
    -webkit-box-shadow: none !important;
}
.button:hover, .button:focus {
    border-color: #fcb03e !important;
    background-color: #292625 !important;
    background-image: none
    text-shadow: none !important;
}
.pagination li a {
    border-color: #d7c2a8 !important;
}
li.row:hover {
    background-color: #292625 !important !important;
    cursor: pointer !important;
}
.search-box .inputbox, .search-box .inputbox:hover, .search-box .inputbox:focus {
    border-color: #433525 !important;
}
.inputbox {
    background-color: #202020 !important;
    border-color: #B4BAC0 !important;
    color: #d7c2a8 !important;
}
.button:hover, .button:focus {
    border-color: #fcb03e !important;
}
.button-secondary:focus, .button-secondary:hover, .button:focus .icon, .button:hover .icon {
    color: #fcb03e !important;
}
.content {
    color: #d7c2a8 !important;
}
.pagination li.active span {
    background: #202020 !important;
    border-color: #fcb03e !important;
    color: #FFFFFF !important;
}
.content, .postprofile {
    color: #fff !important;
    border: 0 !important;
}
.postbody, .postprofile strong {
    color: #d7c2a8 !important;
}
blockquote {
    background-color: #292625 !important;
}
.footer-copyright {
    display:none !important;
}

.dropdown .dropdown-contents {
    background: #433525 !important;
}

.codebox {
    background: #292625 !important;
    border: 1px solid #433525 !important;
}

.codebox code {
    color: #d7c2a8 !important;
    font-size: 1em !important;
}

.codebox p {
    border-bottom-color: #433525 !important;
}

.panel {
    color: #d7c2a8 !important;
    background-color: #433525 !important;
}

blockquote {
    border-color: #433525 !important;
}
