body{background:#010107;color:#000;}
.btn,.btn:hover,.btn:focus,.btn:active,.btn-focus{outline-width:0 !important;}
.form-control{color:#000;background:#FEFDE7;border-color:#595959;}
.note-editor,.note-editor .note-toolbar{border-color:#595959;}
.note-editor .note-toolbar{background:#E2E9E0;}
.note-editor .note-editable{background:#FEFDE7;}
#main-navbar .navbar-inverse{background:none;border:none;box-shadow:none;}
#main-navbar ul.dropdown-menu{background:#000;}
#main-navbar .navbar-inverse .navbar-nav>li>a{color:#000;background-color:#FEFDE7;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.15));border-radius:3px;}
#main-navbar .dropdown-menu>li>a{color:#FEFDE7;}
#main-navbar .navbar-inverse .navbar-nav>li>a:hover,
#main-navbar .navbar-inverse .navbar-nav>li>a:focus,
#main-navbar .dropdown-menu>li>a:focus,
#main-navbar .dropdown-menu>li>a:hover{color:#000;background-color:#E2E9E0;}
li.divider.top{margin:-3px 0 0;background:#18E7E7;}
.dropdown-menu .header{border-top-color:#3366CC;}
.nav>li>a{color:#FEFDE7;}
.nav-pills>li.active>a,
.nav-pills>li.active:hover>a,
.nav-pills>li.active:focus>a{color:#FEFDE7;background-color:#3366CC;box-shadow:none;}
.nav>li>a:focus,.nav>li>a:hover{color:#FEFDE7;background:#3366CC;}
.nav-pills>li,.nav-pills>li.active,.nav-pills>li+li{border:none;}
.nav-pills>li>a{border:1px solid #333;margin:0 4px 0 0;border-radius:3px !important;background-image:linear-gradient(rgba(255,255,255,0.05),rgba(255,255,255,0.15));color:#E2E9E0;text-shadow:0 1px 0 rgba(255,255,255,0.3), 0 -1px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 1px rgba(0,0,0,0.35) inset;}
.primary-margin{margin-top:20px;}
a,a:hover,a:focus,#footer a{/* color:#FF3366; */ color:#3366CC;}
#footer{background:#FEFDE7;color:#553344;}
.text-muted,.brohoof-reply .count{color:#595959;}
#main-container{background:#FEFDE7;}
.row.emphasized{background:#3366CC;}
.row.hinted{background:#090903;}
.row.hinted .text-muted{color:#B0B3B2;}
.row.divider{border-color:#090903;}
#search-col{padding-top:1px;background-color:#E2E9E0;}
h2{color:#000;border-bottom-width:1px;}
h2 small{color:#595959;}
h2,hr,.data-wrapper .row,.category-item,
.table>thead>tr>th,.table>tbody>tr>th,
.table>tfoot>tr>th,.table>thead>tr>td,
.table>tbody>tr>td,.table>tfoot>tr>td,
.detail-list-item{border-color:#000;}
.img-thumbnail{padding:0;}
.tiny-user-item a{position:relative;box-shadow:0px 1px 0 rgba(24,24,24,0.35);background:#B0B3B2;border-color:#666968;}
.tiny-user-item a small{bottom:-1px;left:-1px;right:-1px;}
.tiny-user-item a:after{content:'';position:absolute;display:block;background:none;border-radius:3px;left:0;right:0;top:0;bottom:0;box-shadow:1px 1px 0px rgba(255,255,255,0.5) inset;}
.tiny-user-item .presence{z-index:1;}
.wall-item,.user-item,.post-item,.message-item,.panel-default,.panel-default .list-group-item,.img-thumbnail{background:#E2E9E0;border-color:#B0B3B2;box-shadow:1px 1px 0px #fff inset, 0px 1px 0 rgba(0,0,0,0.35);}
.post-item{border-width:1px 1px 0 0;border-style:solid;}
.modal-content{background-color:#E2E9E0;}
.modal-header,.modal-footer{border-color:#B0B3B2;}
.btn{box-shadow:-1px -1px 0 rgba(102,103,104,0.15),1px 1px 0 rgba(255,255,255,0.85);}
.note-editor .note-toolbar .btn-group>.btn:hover:not(:last-child),
.note-editor .note-toolbar .btn-group>.btn:focus:not(:last-child),
.note-editor .note-toolbar .btn-group>.btn:active:not(:last-child),
.note-editor .note-toolbar .btn-group>.btn.active:not(:last-child){box-shadow:-1px -1px 0 rgba(102,103,104,0.15);}
.wall-item{border-width:1px;border-style:solid;}
.postbox-large .panel-default.form-inline{border-color:#595959;box-shadow:none;}
.wall-item-info,.wall-item-reply,.wall-item-replyform{background:none;border-color:#595959;border-style:dotted;border-left:0;border-right:0;border-bottom:0;}
.wall-item-reply.hl{border-style:solid;border-color:#C6006F;}
.wall-item-reply.hl:before{border-left-color:#C6006F;border-top-color:#C6006F;}
.wall-item-info>a{color:#3366CC;}
.wall-item .form-control{color:#0A0A02;border-color:#595959;}
.wall-item-more.button{background-color:#E2E9E0;border-color:#E2E9E0;}
.icon-bho{background-image:url(../img/bho-vinyl.png);}
.post-item .col-plant-left{background:#B0B3B2;}
.photo-wrapper,.data-wrapper{color:#000;}
.postbox-large .form-control{color:#000;background:#FEFDE7;border-color:#595959;}
.btn.btn-info{background-color:#00E0E0;border-color:#009D9D;color:#FEFDE7;}
.btn-pink{color:#fff;background-color:#CA368A;border-color:#BB0F70;}
.btn-pink:hover,.btn-pink:focus{background-color:#D955A0;}
.btn-success{background-color:#449d44;border-color:#398439;}
.input-group-addon,.btn.btn-default,.row.emphasized .btn.btn-lg{background-color:#3366CC;border-color:#0B3891;color:#E2E9E0;}
.row.emphasized .btn.btn-lg{background-color:#CC3366;}
.progress{background:#E2E9E0;}
.progress-bar-info{background:#773350;}
.thumb-presence{right:10px;}
.chatbar .chatpopup:not(.minimized)>a,
.chatbar .chatpopup:not(.minimized)>a:hover,
.chatbar .chatpopup:not(.minimized)>a:focus{color:#000;background:#fff;}

@media (min-width:768px) {
	body{background:#010107 url(//orig05.deviantart.net/a953/f/2013/260/8/2/vinyl_scratch_wallpaper_19_by_jamesg2498-d6mnsn7.png) center top no-repeat;background-size:cover;background-attachment:fixed;}
	.row.emphasized+.row.hinted{border:none;padding:8px 0 4px;background-image:linear-gradient(#242424,#090903);}
	#main-navbar .navbar-inverse .navbar-nav>li{padding:5px;}
	#main-navbar .navbar-inverse .navbar-nav>li>a{padding:5px 10px;}
	#main-navbar ul.dropdown-menu{right:5px;top:initial;}
	#main-navbar .navbar-inverse .navbar-nav>li.active>a,
	#main-navbar .navbar-inverse .navbar-nav>li.active>a:hover,
	#main-navbar .navbar-inverse .navbar-nav>li.active>a:focus{color:#000;background-color:#18E7E7;box-shadow:none;}
}

@media(max-width:767px) {
	#main-navbar .navbar-inverse .navbar-nav>li>a{border-radius:0;background-image:none;}
	#main-navbar-nav>li.active>a,
	#main-navbar-nav>li.active>a:hover,
	#main-navbar-nav>li.active>a:focus{color:#000 !important;background:#18E7E7 !important;box-shadow:none;}
}

@media (min-width:768px) and (max-width:991px) {
	#main-navbar .navbar-inverse{margin:5px 15px;}
}

@media (min-width:992px) {
	#main-container{border-radius:6px 6px 0 0;}
	.row.emphasized{border-radius:4px 4px 0 0;}
}

.container .jumbotron{background:linear-gradient(#EEEDE7,#E2E9E0);border-radius:0;}