.smart-menu-greeter {
  background: white;
  color: #007beb; }
  .smart-menu-greeter:after {
    border-right-color: white; }

.smart-menu {
  color: #007beb; }

.smart-menu-icons {
  background: white; }

.smart-menu-items {
  background: white; }

.smart-menu .nav {
  margin-bottom: 0;
  border-bottom: none; }
  .smart-menu .nav .open > a,
  .smart-menu .nav .open > a:focus,
  .smart-menu .nav a:focus,
  .smart-menu .nav .open > a:hover,
  .smart-menu .nav a:hover,
  .smart-menu .nav .open > a:focus:hover,
  .smart-menu .nav a:focus:hover {
    background-color: white;
    color: #007beb; }
  .smart-menu .nav .dropdown-menu {
    background-color: white; }
    .smart-menu .nav .dropdown-menu li a {
      color: #007beb; }
    .smart-menu .nav .dropdown-menu li.active a {
      color: white; }
      .smart-menu .nav .dropdown-menu li.active a:hover {
        background-color: #007beb; }

.smart-menu .nav > li > a {
  color: #007beb; }

.smart-menu .nav-tabs li a {
  color: #007beb; }

.open .smart-menu-link {
  color: #007beb; }

.right .smart-menu-greeter:after {
  border-left-color: white; }

.btn-dark:not(.btn-primary):not(.btn-success):not(.btn-info):not(.btn-warning):not(.btn-danger) {
  background-color: white;
  background-image: none;
  border-color: rgba(0, 0, 0, 0.37);
  color: #333;
  text-shadow: none; }
  .btn-dark:not(.btn-primary):not(.btn-success):not(.btn-info):not(.btn-warning):not(.btn-danger) > a {
    color: #333; }
  .btn-dark:not(.btn-primary):not(.btn-success):not(.btn-info):not(.btn-warning):not(.btn-danger):hover, .btn-dark:not(.btn-primary):not(.btn-success):not(.btn-info):not(.btn-warning):not(.btn-danger):focus, .btn-dark:not(.btn-primary):not(.btn-success):not(.btn-info):not(.btn-warning):not(.btn-danger):active {
    background-color: rgba(187, 183, 179, 0.4);
    background-image: none;
    border-color: rgba(0, 0, 0, 0.74); }
  .btn-dark:not(.btn-primary):not(.btn-success):not(.btn-info):not(.btn-warning):not(.btn-danger).disabled {
    background-color: rgba(0, 0, 0, 0.1); }

body {
  font-size: 20px; }

a {
  color: #007beb; }
  a:hover {
    color: #007beb; }

a:not([class]), a[class=""] {
  color: #007beb;
  border-bottom: .2em solid transparent; }
  a:not([class]):hover, a:not([class]):active, a[class=""]:hover, a[class=""]:active {
    color: #007beb;
    text-decoration: none;
    transition: border-bottom-color .2s;
    border-bottom: 0.2em solid #ffd321; }
  a:not([class]):focus, a[class=""]:focus {
    text-decoration: none; }

.btn-primary {
  background-color: #007beb; }

#heading {
  display: flex;
  padding: .5em; }
  #heading .logo {
    display: block;
    height: 2em; }
    #heading .logo .logo-image {
      max-height: 100%; }

main-menu .page-links > ul {
  padding-left: .5em; }
  main-menu .page-links > ul > li {
    padding: 0 .5em; }
    main-menu .page-links > ul > li.active a {
      color: #007beb;
      text-decoration: none;
      transition: border-bottom-color .2s;
      border-bottom: 0.2em solid #ffd321; }

top-breadcrumbs {
  display: block;
  font-size: .8em;
  padding-left: .7em; }

#footer {
  margin-top: 2em;
  margin-bottom: 2em; }

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