@font-face {
  font-family: 'Bree Serif';
  font-style: normal;
  font-weight: 400;
  src: local("Bree Serif"), local("BreeSerif-Regular"), url(https://fonts.gstatic.com/s/breeserif/v4/LQ7WLTaITDg4OSRuOZCps_k_vArhqVIZ0nv9q090hN8.woff2) format("woff2"), url(https://fonts.gstatic.com/s/breeserif/v4/LQ7WLTaITDg4OSRuOZCpsxsxEYwM7FgeyaSgU71cLG0.woff) format("woff"); }
body {
  background: #000; }
  body h1, body h2, body h3, body h4, body h5, body h6, body p, body a, body label, body input {
    font-family: "Bree Serif"; }
  body nav.navbar-default, body nav.navbar {
    width: 100%;
    border: none;
    background: #000;
    border-radius: 0; }
    body nav.navbar-default .nav-container, body nav.navbar .nav-container {
      max-width: 94%;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 10px;
      padding-left: 15px;
      padding-right: 15px; }
      body nav.navbar-default .nav-container .navbar-left a#title, body nav.navbar .nav-container .navbar-left a#title {
        color: #fff;
        font-size: 23px; }
      body nav.navbar-default .nav-container .navbar-left li.active, body nav.navbar .nav-container .navbar-left li.active {
        background-color: #000;
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #fff; }
        body nav.navbar-default .nav-container .navbar-left li.active a:focus, body nav.navbar .nav-container .navbar-left li.active a:focus {
          background-color: #000;
          color: #fff; }
        body nav.navbar-default .nav-container .navbar-left li.active a:hover, body nav.navbar .nav-container .navbar-left li.active a:hover {
          background-color: #000;
          color: #fff; }
      body nav.navbar-default .nav-container .navbar-left a, body nav.navbar .nav-container .navbar-left a {
        background-color: #000;
        padding-top: 30px;
        color: #fff;
        font-size: 14px; }
        body nav.navbar-default .nav-container .navbar-left a:focus, body nav.navbar .nav-container .navbar-left a:focus {
          background-color: #000;
          color: #B3B1B3; }
        body nav.navbar-default .nav-container .navbar-left a:hover, body nav.navbar .nav-container .navbar-left a:hover {
          background-color: #000;
          color: #B3B1B3; }
      body nav.navbar-default .nav-container .navbar-right, body nav.navbar .nav-container .navbar-right {
        margin-right: 20px; }
        body nav.navbar-default .nav-container .navbar-right a, body nav.navbar-default .nav-container .navbar-right p, body nav.navbar .nav-container .navbar-right a, body nav.navbar .nav-container .navbar-right p {
          color: #fff;
          font-size: 14px;
          padding-top: 30px; }
        body nav.navbar-default .nav-container .navbar-right p, body nav.navbar .nav-container .navbar-right p {
          color: #fff;
          font-size: 14px;
          padding-top: 30px; }
  body .main-container {
    max-width: 94%;
    margin-left: auto;
    margin-right: auto;
    background-color: #000;
    border-radius: 5px;
    padding-bottom: 1%; }
    body .main-container .content-container {
      background: #000;
      border-radius: 5px;
      margin-left: 1%;
      margin-right: 1%;
      padding: 1%; }

.modal-content {
  background-color: transparent;
  border: none;
  box-shadow: none; }
