::-webkit-scrollbar-thumb {
    width: 15px;
    background: #383737!important;
}

body {
	background-color: #040404;
    color: #fff;
}

.navbar-inverse {
    background: #0b0b0b;
}

span.videoinfo {
    background: #0b0b0b;
}

.vidinfo {
    color: #fff;
}

.text-center {
    color: #e8008d;
}

#dlbutton {
    color: #fff;
}

a {
    color: #e8008d;
}

a:hover, a:focus {
    color: #383737;
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #12161900;
    color: #fff;
}

.commbordersoos {
    background: #440720a3;
}

.panel {
    background-color: rgb(11, 11, 11);
}

.video-js .vjs-control-bar {
    background-color: rgba(11, 11, 11, 0.91)!important;
}

.video-js .vjs-play-progress, .video-js .vjs-volume-level {
    background-color: #383737;
}

.video-js .vjs-big-play-button:active, .video-js .vjs-big-play-button:focus, .video-js:hover .vjs-big-play-button {
    background-color: #383737;
}

.video-js .vjs-loading-spinner {
    border-color: #383737;
}

.video-js .vjs-control:focus:before, .video-js .vjs-control:hover:before {
    text-shadow: 0 0 0.1em #383737, 0 0 0.1em #383737, 0 0 0.5em #383737;
}

#sidebar > #motd {
    border: 4px solid #383737;
}

#sidebar > .comments, #sidebar > .tags {
    border-bottom: 1px solid #383737;
}

.sponsored {
    background: #0b0b0b;
    border-top: 1px solid #383737;
}

.tags {
    background: rgb(11, 11, 11);
}

div#tag-display {
    border-top: 1px solid #383737;
}

.label-default {
    background-color: #0b0b0b;
    border: 1px solid #383737;
}

.comments {
    background: rgb(11, 11, 11);
}

.navbar-inverse .navbar-nav > li > a {
    color: #b5b5b5;
}

.navbar-inverse .navbar-nav > li > a:hover {
    color: #de0086;
    text-shadow: 0 0 5px #383737;
}

.modal-content {
    background-color: #0b0b0b;
}

.login_wrapper {
    background: #0b0b0b;
    border: 1px solid #fff;
}

.btn-primary {
    color: #fff;
    background-color: #0b0b0b;
    border-color: #fff;
}

.btn-primary:hover {
    color: #fff;
    background-color: #1d1d1d;
    border-color: #fff;
}

.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #000;
    border-color: #fff;
}

.btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #000;
    border-color: #fff;
}

.btn-primary:active:hover, .btn-primary.active:hover, .open>.dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open>.dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open>.dropdown-toggle.btn-primary.focus {
    color: #fff;
    background-color: #000;
    border-color: #02d802;
}

span.addtagsy a {
    text-decoration: none;
}

span.addtagsy a:hover {
    color: #383737;
    text-decoration: none;
    background: #2f2f2f;

}

span.addtagsy {
    font-family: Oswald;
    letter-spacing: .4px;
    cursor: pointer;
}

.navbar-brand>img {
    filter: hue-rotate(290deg) saturate(1190%);
}

.thumbnail {
    background-color: #0b0b0b;
}

.caption small {
    background: #040404;
    color: #383737;
}

.suchleiste {
    background: #0b0b0b none;
    border: 1px solid #383737;
}

.suchbutton {
    background: #03c805 none;
}

table {
    background-color: #0b0b0b;
}

.pagination>li>a, .pagination>li>span {
    background-color: #0b0b0b;
}

.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
    color: #000000;
    background-color: #383737;
}

.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
    background-color: #0b0b0b;
}

.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
    background-color: rgba(3, 220, 3, 0.67);
    border-color: #383737;
}

.box {
    background: #0b0b0b;
}

code {
    color: #03dc05;
    background-color: #1d1919;
}

.anime-thumb-opener {
    background: #0b0b0b;
    border: 2px solid #383737;
}

.anime-thumb {
    border: 2px solid #222;
    background: #0b0b0b;
}

.onclick-menu-content {
    background-color: #0b0b0b;
    border: 1px solid;
}

#parent {
    background: #0b0b0b;
    border-radius: 0;
    border: 1px solid #383737;
    padding: 5px;
    cursor: pointer;
}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    background-color: #006315;
}

.list-group-item {
    background-color: #0b0b0b;
}

h3#upheader {
    color: #383737;
    text-shadow: 1px 1px 20px #383737;
}

select.form-control, input.form-control {
    background-color: #0b0b0b;
}

.blah {
    background: #0b0b0b;
}

.bootstrap-tagsinput {
    background: rgb(11, 11, 11) none repeat scroll 0 0;
    border: 1px solid #282828;
}

.label-info {
    background-color: #0b0b0b;
    border: 1px solid #383737;
}

#dragndrop {
    background-color: #0b0b0b;
}

#dragndrop-text:hover {
    color: #03db03;
}

#btn-upload:hover>span#laz0r-fire {
    background: #383737;
}

#btn-upload:hover>span.laz0r {
    text-shadow: 0 0 5px #383737;
    color: #000000;
}

.onclick-menu:before {
    color: #383737;
}

#commentForm textarea {
    background: rgb(11, 11, 11) none repeat scroll 0 0;
}

label[for="tag-add-toggle"] {
    color: #e8008d;
}

label[for=tag-add-toggle]:hover {
    text-decoration: none;
    color: #e8008d;
    text-shadow: 0 0 5px #383737;
}

a.delete-tag.default-link {
    color: #c00;
}

a.navbar-brand {
    content: "";
    background-size: contain;
    background-image: url(/w0bm-logo-green.png);
    background-repeat: no-repeat;
}

.navbar-brand>img {
    filter: hue-rotate(290deg) saturate(1190%);
    visibility: hidden;
}

.list-group-item-info {
    background-color: #383737;
    color: black !important;
}

a.list-group-item-info:hover, button.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:focus {
    background-color: #383737ad;
}

.badge {
    background-color: #383737;
}

.popover {
	background-color: #0b0b0b;
	padding: 0px;
}

.popover-title {
    padding: 5px 15px;
    border-radius: 0;
}

amount {
    color: #383737;
}

.nav>li>a:hover, .nav>li>a:focus {
    text-decoration: none;
    background-color: #040404;
}

.strong-colored strong {
    color: #383737;
}

.about-tags {
    background: rgb(11, 11, 11) none repeat scroll 0 0;
    border: 1px solid #282828;
    margin-bottom: 10px;
}

hr {
    border-top: 2px solid #383737;
}

@media (max-width: 690px) {
a.first {
border-bottom: 1px solid #383737;
border-right: 1px solid #383737;
background: #0b0b0b;
}
}

@media (max-width: 690px) {
a.last {
border-bottom: 1px solid #383737;
border-left: 1px solid #383737;
background: #0b0b0b;
}       
}

@media (max-width: 768px) {
.navbar-inverse {
    border-bottom: 1px solid #383737;
}
}

@media (max-width: 767px) {
aside#sidebar::before {
	content: "";
	border: none;
}
}

@media (max-width: 767px) {
#sidebar, #motd, #commentForm, .tags, .comments {
	background: #0b0b0b;
}
}

@media (max-width: 767px) {
.vidinfo {
    background: #0b0b0b;
}
}

@media (max-width: 360px) {
#sidebar > .tags {
    background: rgb(11, 11, 11);
    border-top: 1px solid #383737;
    border-left: 0px solid #383737;
}
}

#commentAmount {
    color: #d4d4d4;
}

a.navbar-brand {
    content: "";
    background-size: cover;
    background-image: url(/w0bm_mosh_banner_by_marderchen.gif);
    background-repeat: no-repeat;
    width: 210px;
}

button#toggle:hover, button#togglebg:hover, button.copylink:hover, button#webm_report:hover, button#infobox:hover, button#dlbutton:hover {
    background: #e3028b4f;
    transition: all .5s ease;
}

.video-js .vjs-play-progress, .video-js .vjs-volume-level {
    background-color: #e20089;
}