@charset "UTF-8";
@font-face {
  font-family: 'Cabin';
  src: url("../../font/neon/Cabin-Regular.otf"); }
@font-face {
  font-family: 'Cabin';
  font-weight: bold;
  src: url("../../font/neon/Cabin-Bold.otf"); }
@font-face {
  font-family: 'Cabin';
  font-style: italic;
  src: url("../../font/neon/Cabin-Italic.otf"); }
@font-face {
  font-family: 'Cabin';
  font-style: italic;
  font-weight: bold;
  src: url("../../font/neon/Cabin-BoldItalic.otf"); }
@font-face {
  font-family: 'CWG Sans';
  src: url("../../font/neon/CWG_Sans.ttf"); }
@font-face {
  font-family: 'Revolution';
  src: url("../../font/neon/REVOLUTION.ttf"); }
.codeBox > div {
  box-shadow: 4em 0px 0px rgba(0, 0, 0, 0.2) inset, 4.1em 0px 0px rgba(95, 95, 95, 0.2) inset; }

.dialogContainer, .popover {
  border: dashed 1px #555555;
  background-color: rgba(0, 0, 0, 0.8); }

.formError input[type="text"],
.formError input[type="search"],
.formError input[type="email"],
.formError input[type="number"],
.formError input[type="url"],
.formError input[type="password"],
.formError textarea {
  background-color: rgba(50, 0, 0, 0.5);
  /* #FEE; */
  border-color: #c00;
  /*#F99;*/ }

.formSuccess input[type="text"],
.formSuccess input[type="search"],
.formSuccess input[type="email"],
.formSuccess input[type="number"],
.formSuccess input[type="url"],
.formSuccess input[type="password"],
.formSuccess textarea {
  background-color: rgba(0, 50, 0, 0.5);
  /* #FEE; */
  border-color: #0c0;
  /*#F99;*/ }

.pollMeter {
  background-color: rgba(0, 128, 0, 0.2) !important; }

.sidebar .collapsibleButton {
  left: -24px !important; }

.spoilerBox header {
  margin: 0px; }
  .spoilerBox header a {
    border-radius: 0px;
    font-size: small;
    margin: 0px;
    padding: 2px 4px; }

.userLink {
  color: white; }

body {
  font-family: 'Cabin', 'Tahoma', sans-serif;
  font-size: larger; }

section#content {
  padding-top: 21px !important; }

.wbbBoardDescription {
  font-size: 11px; }

h3 > .badge {
  background-color: #129a12;
  color: #ddffdd; }

.badge.badgeUpdate {
  background-color: #32cdcd;
  color: navy; }
.badge.neon-orange {
  background-color: orangered;
  color: #ffffaa; }

.messageGroupList tr.messageDeleted > td {
  background-color: rgba(50, 0, 0, 0.5) !important; }
.messageGroupList tr.messageDisabled > td {
  background-color: rgba(0, 50, 75, 0.5) !important; }
.messageGroupList tr.jsMarked > td {
  background-color: rgba(0, 50, 0, 0.5) !important; }

.message .messageDeleted:not(.messageReduced) {
  background-color: rgba(50, 0, 0, 0.5) !important; }
.message .messageDisabled:not(.messageReduced) {
  background-color: rgba(0, 50, 75, 0.5); }
.message .jsMarked:not(.messageReduced) {
  background-color: rgba(0, 50, 0, 0.5); }

article.wbbPost.messageDeleted {
  background-color: rgba(50, 0, 0, 0.5) !important; }
article.wbbPost.messageDisabled {
  background-color: rgba(0, 50, 75, 0.5) !important; }
article.wbbPost.jsMarked {
  background-color: rgba(0, 50, 0, 0.5) !important; }

#shoutbox .shoutboxContent {
  border: dotted 1px #333333; }
  #shoutbox .shoutboxContent .desc:after,
  #shoutbox .shoutboxContent .asc:after {
    background: none; }

#archiveLink {
  height: 35px !important;
  left: -5px; }

#smileyLink {
  height: 35px !important; }

/*
.cke
{ border: solid 1px #555555 !important; }

.cke_top
{ background: linear-gradient(#555555, black) !important; }
*/
.cke_source {
  background-color: rgba(0, 0, 0, 0.1) !important;
  white-space: pre-wrap !important; }

.styleH1 {
  color: limegreen;
  font-family: 'Revolution';
  font-size: xx-large;
  /*font-weight: bold;*/
  text-transform: uppercase; }
  .styleH1:before {
    content: "\ab\20"; }
  .styleH1:after {
    content: " »"; }

.styleH2 {
  color: lawngreen;
  font-family: 'CWG Sans';
  font-size: x-large;
  /*font-weight: bold;*/
  text-transform: lowercase; }
  .styleH2:before {
    content: "\2039\20"; }
  .styleH2:after {
    content: "\20\203a"; }

.styleH3 {
  color: lightgreen;
  font-size: large;
  font-weight: bold; }
  .styleH3:before {
    content: "[\20"; }
  .styleH3:after {
    content: "\20]"; }

.neonUli {
  display: inline-block;
  padding-left: 11px;
  text-indent: -11px; }
  .neonUli:before {
    color: lime;
    content: "\bb\20"; }

.neonSubUli {
  display: inline-block;
  padding-left: 20px;
  text-indent: -10px; }
  .neonSubUli:before {
    color: lime;
    content: "\203a\20"; }

.neonSubSubUli {
  display: inline-block;
  padding-left: 40px;
  text-indent: -10px; }
  .neonSubSubUli:before {
    color: lime;
    content: "\b7\20"; }

.neonOli {
  counter-increment: NeonOliCounter;
  counter-reset: NeonSubOliCounter;
  color: #2e0;
  font-weight: bold; }
  .neonOli:before {
    content: "[" counter(NeonOliCounter) "] ";
    font-family: "Courier New", monospace;
    font-size: 1.2em;
    text-decoration: none; }

.neonSubOli {
  counter-increment: NeonSubOliCounter;
  display: inline-block;
  padding-left: 28px;
  text-indent: -28px; }
  .neonSubOli:before {
    color: #2e0;
    content: "(" counter(NeonSubOliCounter,lower-alpha) ") ";
    font-family: "Courier New", monospace;
    font-size: .8em; }

.neonSubOliReset {
  counter-reset: NeonSubOliCounter; }

hr.neonHr {
  border: none;
  border-bottom: solid 1px #858585;
  counter-reset: NeonOliCounter;
  display: block; }

.neonEm {
  /*color: #df4;*/
  color: #cfb; }

/*
.rankAdministrator { color: red; }
.rankAssociate { color: yellow; text-shadow: -1px 0px green, 1px 0px green, 0px -1px green, 0px 1px green; }
.rankDonator { color: gold; }
.rankExMember { color: silver; }
.rankFinancier { color: yellow; text-shadow: -1px 0px royalblue, 1px 0px royalblue, 0px -1px royalblue, 0px 1px royalblue; }
.rankMember { color: limegreen; }
.rankRegular { color: lime; text-shadow: -1px 0px green, 1px 0px green, 0px -1px green, 0px 1px green; }
.rankSectionLeader { color: orange; font-variant: small-caps; text-shadow: -1px 0px orangered, 1px 0px orangered, 0px -1px orangered, 0px 1px orangered; }
.rankTrial { color: deepskyblue; }
*/
.rankAdministrator {
  text-shadow: -1px 0 #a00, 1px 0 #a00, 0 -1px #a00, 0 1px #a00;
  color: #f44; }

.rankAssociate {
  text-shadow: -1px 0 #0a0, 1px 0 #0a0, 0 -1px #0a0, 0 1px #0a0;
  color: #af0; }

.rankCommunityMember {
  text-shadow: -1px 0 #088, 1px 0 #088, 0 -1px #088, 0 1px #088;
  color: #0f8; }

.rankDonator {
  text-shadow: -1px 0 #aa0, 1px 0 #aa0, 0 -1px #aa0, 0 1px #aa0;
  color: #ff0; }

.rankExMember {
  text-shadow: -1px 0 #222, 1px 0 #222, 0 -1px #222, 0 1px #222;
  color: silver; }

.rankFinancier {
  text-shadow: -1px 0 #dd6a00, 1px 0 #dd6a00, 0 -1px #dd6a00, 0 1px #dd6a00;
  color: gold; }

.rankForumadministrator {
  text-shadow: -1px 0 royalblue, 1px 0 royalblue, 0 -1px royalblue, 0 1px royalblue;
  color: cyan;
  font-variant: small-caps; }

.rankMember {
  text-shadow: -1px 0 #030, 1px 0 #030, 0 -1px #030, 0 1px #030;
  color: limegreen; }

.rankModerator {
  text-shadow: -1px 0 red, 1px 0 red, 0 -1px red, 0 1px red;
  color: orange; }

.rankRegular {
  text-shadow: -1px 0 #080, 1px 0 #080, 0 -1px #080, 0 1px #080;
  color: #0f0; }

.rankSectionLeader {
  text-shadow: -1px 0 indigo, 1px 0 indigo, 0 -1px indigo, 0 1px indigo;
  color: mediumorchid; }

.rankTrial {
  text-shadow: -1px 0 #003, 1px 0 #003, 0 -1px #003, 0 1px #003;
  color: #7A96EA; }

.rankUser {
  color: silver; }

/*# sourceMappingURL=neon.css.map */
