/*
  Stolen from JunkLABs
  Source: http://freestyler.ws/style/70830/foolzboop
*/
.theme_default ::-moz-selection {
    background: #B740B7 !important;
    color: #fff;
    text-shadow: none;
}

.theme_default ::selection {
    background: #B740B7 !important;
    color: #fff;
    text-shadow: none;
}

.theme_default a,
.theme_default a:visited {
    text-decoration: none !important;
}

.theme_default a:hover {
    text-decoration: none !important;
}

html {
    background: #A858A8 !important;
}

body.theme_default {
    color: #4D0653 !important;
}

.theme_default .container-fluid {
    background: #EAD6F0 !important;
}

.theme_default .btn-inverse {
    background: #631C7F !important;
}

.theme_default .btn-inverse:hover {
    background: #723E79 !important;
}

.theme_default #footer {
    background: #8F6993 !important;
    color: #f5f5f5 !important;
}

.theme_default .navbar .navbar-inner {
    background: #A858A8 !important;
}

.theme_default .navbar .divider-vertical {
    background-color: #270131 !important;
    border-right: 1px solid #59056C !important;
}

.theme_default .letters {
    background: #A858A8 !important;
}

.theme_default .advanced_search .latest_searches ul li:hover {
    background: #A858A8 !important;
}

.theme_default article.thread {
    border-top: 1px solid #533B5C !important;
}

.theme_default article.thread > .thread_image_box {
    color: #C889D6 !important;
}

.theme_default article.thread > .thread_tools_bottom .omitted {
    color: #4D0653 !important;
}

.theme_default article.thread h2.post_title {
    color: #D202BA !important;
}

.theme_default article.thread .post_level.post_level_moderator {
    color: #800080 !important;
}

.theme_default article.thread .post_level.post_level_administrator {
    color: #FF0000 !important;
}

.theme_default article.thread .post_level.post_level_developer {
    color: #0000F0 !important;
}

.theme_default article.thread .backlink_list {
    font-size: 11px !important;
    color: #888 !important;
}

.theme_default article.thread .report_reason {
    background: #F9D0FF !important;
    border: 1px solid #7C0090 !important;
}

.theme_default .post .post_file {
    color: #7A2798 !important;
}

.theme_default .post.post_ghost .post_wrapper {
    border-left: 5px solid #500B6E !important;
    border-top: 1px solid #3E0051 !important;
    border-right: 1px solid #3E0051 !important;
    border-bottom: 1px solid #3E0051 !important;
}

.theme_default .post.highlight .post_wrapper {
    background: #DB86FF !important;
}

.theme_default article.thread .spoiler:hover .greentext {
    color: #92229A !important;
}

.theme_default .thread_form_wrap {
    background: #F2B2FF !important;
    border-bottom: 2px solid #4D0653 !important;
}

.theme_default article.thread .thread_form_wrap {
    border: 2px solid #4D0653 !important;
    float: left !important;
    margin: 20px !important;
    padding-bottom: 20px !important;
}

.theme_default .thread_form .comment_label {
    background-color: #EEEEEE !important;
    border: 1px solid #DCAAE8 !important;
}

.theme_default #reply_ajax_notices.error {
    background: #FFC5C5 !important;
}

.theme_default #reply_ajax_notices.success {
    background: #ECC1FE !important;
    border: 1px solid #9302D2 !important;
}

.theme_default #thread_o_matic > article.thread:nth-of-type(n+5) {
    border-top: 2px solid #A858A8 !important;
}

.theme_default .post_wrapper {
    background: #F2B2FF !important;
    border-radius: 5px !important;
    -moz-border-radius: 5px !important;
}

.theme_default article.thread .greentext {
    color: #92229A !important;
}

.theme_default article.thread .post_poster_data {
    color: #571178 !important;
}

.theme_default article.thread > .thread_image_box > .post_file {
    color: #7A2798 !important;
}

.theme_default #footer .dropdown-menu a:hover {
    color: #924495 !important;
}

.theme_default .paginate {
    background: #ECC1FE !important;
    border-top: 1px solid #3E0051 !important;
    border-bottom: 1px solid #3E0051 !important;
}

.theme_default article.thread .backlink_list {
    color: #E952C3 !important;
}

.theme_default #backlink {
    border-radius: 5px !important;
    -moz-border-radius: 5px !important;
}

.theme_default .paginate a:hover,
.theme_default .paginate .active a {
    background-color: #FFBCEF !important;
}

.theme_default .thread_form .comment_label {
    background-color: #ECC1FE !important;
}

.theme_default .thread_form input[type=text],
.theme_default .thread_form select,
.theme_default .thread_form input[type=file],
.theme_default .thread_form input[type=password],
.theme_default .thread_form.uneditable-input {
    background: #FFF0FC !important;
    color: #A24DB7 !important;
}

#reply_chennodiscursus {
    background: #FFF0FC !important;
    color: #A24DB7 !important;
}

.post_author {
    color: #571178 !important;
}

.post_tripcode {
    color: #571178 !important;
}

.theme_default article.thread .spoiler .greentext {
    color: black !important;
}

.table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th {
    background-color: #F2B2FF !important;
}

.poster_name, .poster_tripcode {
    color: #571178 !important;
}

.post_poster_data > a, .post_poster_data > a > * {
    color: #FF00BF !important;
    text-decoration: underline !important;
}

.post_poster_data:hover > a, .post_poster_data:hover > a > * {
    color: #D210A1 !important;
    text-decoration: underline !important;
}