.account-accent-color {
  color: var(--style-guide-secondary-light) !important; }

.account-accent-color-bg {
  background-color: var(--style-guide-secondary-light) !important; }

.account-button-color {
  color: var(--style-guide-secondary-light) !important; }

.account-button-color-bg {
  background-color: var(--style-guide-secondary-light) !important; }

a, a:active, a:hover {
  text-decoration: underline; }

a .btn, a .btn:active, a .btn:hover {
  text-decoration: none; }

.btn-accent {
  color: #fff;
  background-color: #2457ab;
  border-color: #204c96; }
  .btn-accent:hover, .btn-accent:focus, .btn-accent:active, .btn-accent.focus, .btn-accent.active {
    color: white !important;
    background-color: #1b4281;
    border-color: #153363; }
  .btn-accent .badge {
    color: #2457ab;
    background-color: #fff; }

.btn-account {
  color: #fff;
  background-color: #6dc49f;
  border-color: #5bbd93; }
  .btn-account:hover, .btn-account:focus, .btn-account:active, .btn-account.focus, .btn-account.active {
    color: white !important;
    background-color: #49b587;
    border-color: #3f9b74; }
  .btn-account .badge {
    color: #6dc49f;
    background-color: #fff; }

p, pre, blockquote, td {
  font-family: "Helvetica Neue", Helvetica, Arial, Verdana, Trebuchet MS, sans-serif; }

body.public, body.space {
  background: #b4becf none;
  font-family: "Helvetica Neue", Helvetica, Arial, Verdana, Trebuchet MS, sans-serif; }
  body.public .page-header h1, body.public .page-header h1 small, body.space .page-header h1, body.space .page-header h1 small {
    color: #5fd1b3;
    font-family: "Helvetica Neue", Helvetica, Arial, Verdana, Trebuchet MS, sans-serif;
    font-weight: bold; }
  body.public footer, body.public footer a, body.space footer, body.space footer a {
    background-color: #1a1a1a !important;
    color: #aaaaaa !important; }
  body.public footer a:hover, body.space footer a:hover {
    color: #1a1a1a !important;
    background-color: #aaaaaa !important; }
  body.public .sidebar-container, body.space .sidebar-container {
    background-color: #ffffff; }

body.space #space_menu {
  background-color: #e7f8f3; }
  body.space #space_menu .nav > li > a {
    color: #5dccaf; }
    body.space #space_menu .nav > li > a i:before {
      color: #5dccaf; }
  body.space #space_menu .nav > li.open > a, body.space #space_menu .nav > li > a:hover {
    background-color: white;
    color: if false, #abe4d5, #3bbb9a; }

body.space #categories_sidebar ol li.active > div > .category_label, body.space #categories_sidebar ol li .category_label:hover {
  background-color: #2457ab; }
