/* NetPen Dark Theme Version */

body {
	background: #1f1f1f  !important;
	color: #1f1f1f ;
}

#main-container, .button-sub-forum {
    color: #ababab !important;
}

a {
	color: #e2e2e2 !important;
}

a:hover {
	color: #f9f9f9 !important;
}

.label:hover, .label:active, .label:focus {
    background-color: #202C38 !important;
	color: #fff;
}

.label a {
    color: #fff !important;
}

a.fname {
    color: #fff;
}

a.tsubject {
    color: #fff;
}

.tcat a:link, .tcat a:visited, .tcat a:hover, .tcat a:active {
    color: #dee6ed !important;
}

.modal-content {
    background-color: #616467 !important;
}

.modal-footer {
    border-top: 2px solid #656565 !important;
}

.modal-footer .button:hover {
    background: #656565;
}

.modal {
    /*box-shadow: 0 0 15px #333333;*/
    background: #616467;
}

.welcomelogin {
    border-left: 2px solid #333333;
}

select {
    padding: 6px;
    color: #fff;
    /*background: #303f50;*/
    border: 0px solid #868686;
}

input {
    background-color: #9a9a9a;
    border-color: #009dff;
    color: #dee6ed;
}

form input.valid {
    border: #0c0 solid 1px;
    background: #868686 !important;
    padding: 3px;
    outline: 0;
    font-size: 13px;
    font-family: 'Open Sans', sans-serif;
}

.form-control {
    color: #dee6ed;
    background-color: #9a9a9a;
}

.content {
    background-color: #202C38;
}

.box-shadow-top {
    box-shadow: 0px 0px 0px 0px #656565;
}

.box-shadow-bottom {
    box-shadow: 0px 0px 0px 0px #656565;
}

.breadcrumb {
    background: #616467;
    -webkit-box-shadow: 0px 0px 5px -3px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 5px -3px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 5px -3px rgba(0,0,0,0.75);
}

.breadcrumb .crust a.crumb {
    color: #dee6ed;
    background: #253441;
}

.breadcrumb .crust .arrow {
    border-left-color: #656565;
}

.breadcrumb .crust .arrow span {
    border-left-color: #253441;
}

.news-ticker-content {
    background: #333333;
    border: 1px solid #656565;
}

.news-ticker a {
    color: #dee6ed !important;
}

.panel {
    background: #616467;
    color: #ababab;
    padding: 0px;
    -webkit-box-shadow: 0px 0px 5px -3px rgba(0,0,0,0.75) !important;
    -moz-box-shadow: 0px 0px 5px -3px rgba(0,0,0,0.75) !important;
    box-shadow: 0px 0px 5px -3px rgba(0,0,0,0.75) !important;
    margin-bottom: 10px !important;
}

form .panel {
    padding: 10px;
}

.panel-body {
    border-bottom: 1px solid #656565 !important;
}

.portal_date {
    padding-bottom: 5px;
    border-bottom: 1px solid #656565;
    margin-bottom: 5px;
    padding-top: 5px;
}

.panel .trow2 {
    background: #202C38;
}

.latestthreads_portal {
    border-bottom: 0px solid #dee6ed;
}

.panel-footer {
    border-top: 1px solid transparent;
}

.thead {
    background-color: #616467;
}

.post_controls {
    background-color: #5d4843 !important;
    background: linear-gradient(270deg,#985846,#5d4843) !important;
}

.avatarHolder {
    float: right;
    margin-left: 20px;
    margin-top: -20px;
    margin-right: -5px;
}

.sectionFooter1 {
    color: #bdcddb;
    background-color: #253341;
}

.postedBy {
    color: #bdcddb;
	border-bottom: 2px solid #656565;
}

.avatarHolder img {
    border: 2px solid #656565;
}

.form-horizontal .form-group {
    border-bottom: 1px solid #656565;
}

.well {
    background-color: #202C38;
}

.media-heading span {
    color: #dee6ed;
}

.trow_toggle:not(:last-child) {
    border-bottom: 2px solid #656565;
}

.tcat {
    color: #dee6ed;
    border-bottom: 1px solid transparent;
}

.actions-bottom {
    border-top: 2px solid #3e3e3e;
    background: #616467;
}

div.sceditor-toolbar {
    background-color: #353535 !important;
    border-bottom: 1px solid transparent !important;
}

.pagination > li > a, .pagination > li > span {
    background-color: #616467;
    border: 0px solid #ddd;
}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:active, .pagination > li > span:active {
    background-color: #868686;
    border: 0px solid #ddd;
}

.pagination {
    font-size: 11px;
    margin-bottom: 5px;
    float: left;
    width: auto;
    margin-top: 5px;
    padding-bottom: 5px;
}

.popup_menu1 .popup_item {
    background: #868686;
    color: #333;
    border: 0px solid #eaeaea;
}

.trow1 {
    background-color: #353535 !important;
	/*background: linear-gradient(180deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 5%, #353535) !important;*/
    border-bottom: 0px solid #353535;
    border-left: 0px solid #353535;
    border-right: 0px solid #353535 !important;
}

.trow2 {
    background-color: #3e3e3e !important;
	/*background: linear-gradient(180deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 5%, #3e3e3e) !important;*/
    border-bottom: 0px solid #3e3e3e !important;
    border-left: 0px solid #3e3e3e;
    border-right: 0px solid #3e3e3e !important;
}

.tfoot {
    background: #253441;
    color: #009dff;
}

.trow_deleted, .post.deleted_post {
    background: #111 !important;
}

.tborder {
    -webkit-box-shadow: 0px 0px 5px -3px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 5px -3px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 5px -3px rgba(0,0,0,0.75);
}

.thead-dark {
    background: #656565;
/*	border-bottom: 1px solid #616467;*/
}

.thead {
    background: #656565;
    border-bottom: 1px solid #656565;
    color: #ced9e4;
}

.forum_off, .forum_off_mobile, .forum_offlock, .forum_offlink {
    background: transparent;
    color: #afbed0;
    cursor: pointer;
    border: 1px solid #afbed0;
}

tr.inline_row {
    border-bottom: 1px solid #ababab;
}

.istatwrap > ul > li {
    background: #616467;
    color: #dee6ed;
}

.istatwrap a {
    color: #dee6ed !important;
}

.dropdown-menu {
    background: #1f1f1f !important;
    border: 1px solid #656565  !important;
}

ul.dropdown-menu a {
    color: #dee6ed;
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    color: #dee6ed;
    background-color: #656565;
}

.legend {
    background: #616467;
}

#copyright {
    background: #616467;
    border-top: 2px solid #009dff;
    border-bottom: 2px solid #009dff;
}

form .thead {
    background: #253341;
    /*border-top: 2px solid #ffabcd;*/
}

.tfixed {
    margin-bottom: 10px !important;
}

.nav-tabs {
    background: transparent;
}

.post_content .signature, .panel-body .signature {
    color: #9a9a9a;
    border: #9a9a9a solid 2px;
}

.post_content .signature::before, .panel-body .signature::before {
    color: #616467;
    background-color: #9a9a9a;
    border: 2px solid #9cb4c9;
}

.signature img {
	max-height:360px; 
	overflow:hidden;
}

.profile-topbar {
    background: #253441;
}

.nav-tabs > li.active > a {
    color: #dee6ed;
    background: #616467;
    border: 1px solid #616467;
}

.modqueue_controls {
    border: 2px solid #202C38;
    background: #333333;
    padding: 8px 6px !important;
}

.nav_private, .private_home {
    background: rgba(46, 64, 82, 0.7);
}

.thread_status {
    text-align: center;
    color: #fff !important;
}

.post {
    border-left: 0px solid #dee6ed;
    border-right: 0px solid #dee6ed;
}

.post.classic .post_content {
    background: #616467;
}

.post_body {
    background: #3e3e3e;;
}

.post .post_head {
    border-bottom: 2px solid #656565;
}

.post .post_meta {
    border-top: 2px solid #656565;
}

blockquote {
    background: #253441;
    border: #656565 solid 2px;
}

.codeblock {
    background: #616467;
    border: #656565 solid 1px;
}

.codeblock code {
    color: #dee6ed;
    background-color: #253441;
}

.codeblock .title {
    border-bottom: 0px solid #8f98a3;
}

.post-icons {
    background: #616467;
    border: 2px solid #333333;
}

.text-left {
	background: #202C38;
	border: 2px solid #333333;
}

.ucp_menu {
    background: #333333;
}

.menu_ucp_sub li:hover {
  background: #333333;
}

.menu_ucp_sub li a {
    color: #b7b7b7;
}

.menu_ucp_sub li a:hover {
  color: #333;
}

.menu_ucp_sub li a i {
    float: right;
    font-size: 14px;
    margin-top: 2px;
    color: #fff;
}

.mcp_menu {
    background: #3e3e3e;
}

.menu_mcp_sub li:hover {
  background: #3e3e3e;
}

.menu_mcp_sub li a {
    color: #b7b7b7;
}

.menu_mcp_sub li a:hover {
  color: #b7b7b7;
}

.menu_mcp_sub li a i {
    float: right;
    font-size: 14px;
    margin-top: 2px;
    color: #fff;
}

.icon-ticker {
    background: #303f50;
}

#shoutbox.front .head {
    cursor: pointer;
    background: #303f50 !important;
    color: #fff;
}

#shoutbox input.text {
    color: #fff !important;
}

#shoutbox .window {
    background: #263240 !important;
    border: 0px solid rgba(217, 240, 255, 1) !important;
}

#shoutbox .text {
    color: #fff !important;
}

#shoutbox .info {
    background: transparent !important;
}

.bam_announcement.green {
    background: #488484 !important;
    border: 2px solid #47d147 !important;
}

.bam_announcement.blue {
    background: #009dff !important;
    border: 2px solid #4dbbff !important;
}

.bam_announcement.yellow {
    background: #b38f00 !important;
    border: 2px solid #ffe066;
}

.bam_announcement.red {
    background: #ff3333 !important;
    border: 2px solid #ffad99 !important;
}

.bam_date {
    color: #ccc !important;
}

.bam_announcement {
    color: #fff !important;
}

.form-bottom {
    background: #202C38;
    width: 100%;
    display: inline-block;
    box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset,0 0 2px rgba(0,0,0,0.1);
    border-top: 2px solid #009dff;
    padding-left: 10px;
}

.chatbox_font {
    background-color : #616467;
    color: #fff;
}

.sticked_threads{
padding: 5px 10px;
background: #909090;
color: #fff;
}

.normal_threads{
padding: 5px 10px;
background: #909090;
color: #fff;
}

.sender{
	color: #fff;
}

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #3e3e3e;
    border-color: #3e3e3e;
}

.div.sceditor-dropdown {
background: #757575 !important;
}
		
		