@import url(https://fonts.googleapis.com/css?family=Nunito+Sans:400,600);
.navbar {
  font-size: 0.875rem;
  text-transform: uppercase;
  font-weight: 600; }
  .navbar-nav .nav-link {
    padding-top: .715rem;
    padding-bottom: .715rem; }
  .navbar-brand {
    margin-right: 2rem; }

.bg-primary {
  background-color: #212529 !important; }

.bg-light {
  border: 1px solid rgba(0, 0, 0, 0.1); }
  .bg-light.navbar-fixed-top {
    border-width: 0 0 1px 0; }
  .bg-light.navbar-bottom-top {
    border-width: 1px 0 0 0; }

.nav-item {
  margin-right: 2rem; }

.btn {
  font-size: 0.875rem;
  text-transform: uppercase; }
  .btn-sm {
    font-size: 10px; }
  .btn-warning, .btn-warning:hover, .btn-warning:not([disabled]):not(.disabled):active, .btn-warning:focus {
    color: #fff; }

.btn-outline-secondary {
  border-color: #6c757d;
  color: #6c757d; }
  .btn-outline-secondary:not([disabled]):not(.disabled):hover, .btn-outline-secondary:not([disabled]):not(.disabled):focus, .btn-outline-secondary:not([disabled]):not(.disabled):active {
    background-color: #ced4da;
    border-color: #ced4da;
    color: #fff; }
  .btn-outline-secondary:not([disabled]):not(.disabled):focus {
    box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5); }

[class*="btn-outline-"] {
  border-width: 2px; }

.border-secondary {
  border: 1px solid #ced4da !important; }

body {
  font-weight: 200;
  letter-spacing: 1px; }

h1, h2, h3, h4, h5, h6 {
  text-transform: uppercase;
  letter-spacing: 3px; }

.text-secondary {
  color: #212529 !important; }

th {
  font-size: 0.875rem;
  text-transform: uppercase; }

.table th, .table td {
  padding: 1.5rem; }

.table-sm th, .table-sm td {
  padding: 0.75rem; }

.dropdown-menu {
  font-size: 0.875rem;
  text-transform: none; }

.list-group-item h1, .list-group-item h2, .list-group-item h3, .list-group-item h4, .list-group-item h5, .list-group-item h6,
.list-group-item .h1, .list-group-item .h2, .list-group-item .h3, .list-group-item .h4, .list-group-item .h5, .list-group-item .h6 {
  color: inherit; }

.card-title, .card-header {
  color: inherit; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-60vh {
  width: 60vh !important; }

.w-80vh {
  width: 80vh !important; }

.w-90vh {
  width: 90vh !important; }

.w-100vh {
  width: 100vh !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-60vh {
  height: 60vh !important; }

.h-80vh {
  height: 80vh !important; }

.h-90vh {
  height: 90vh !important; }

.h-100vh {
  height: 100vh !important; }

@media (min-width: 576px) {
  .w-sm-25 {
    width: 25% !important; }
  .w-sm-50 {
    width: 50% !important; }
  .w-sm-75 {
    width: 75% !important; }
  .w-sm-100 {
    width: 100% !important; }
  .w-sm-60vh {
    width: 60vh !important; }
  .w-sm-80vh {
    width: 80vh !important; }
  .w-sm-90vh {
    width: 90vh !important; }
  .w-sm-100vh {
    width: 100vh !important; }
  .h-sm-25 {
    height: 25% !important; }
  .h-sm-50 {
    height: 50% !important; }
  .h-sm-75 {
    height: 75% !important; }
  .h-sm-100 {
    height: 100% !important; }
  .h-sm-60vh {
    height: 60vh !important; }
  .h-sm-80vh {
    height: 80vh !important; }
  .h-sm-90vh {
    height: 90vh !important; }
  .h-sm-100vh {
    height: 100vh !important; } }

@media (min-width: 768px) {
  .w-md-25 {
    width: 25% !important; }
  .w-md-50 {
    width: 50% !important; }
  .w-md-75 {
    width: 75% !important; }
  .w-md-100 {
    width: 100% !important; }
  .w-md-60vh {
    width: 60vh !important; }
  .w-md-80vh {
    width: 80vh !important; }
  .w-md-90vh {
    width: 90vh !important; }
  .w-md-100vh {
    width: 100vh !important; }
  .h-md-25 {
    height: 25% !important; }
  .h-md-50 {
    height: 50% !important; }
  .h-md-75 {
    height: 75% !important; }
  .h-md-100 {
    height: 100% !important; }
  .h-md-60vh {
    height: 60vh !important; }
  .h-md-80vh {
    height: 80vh !important; }
  .h-md-90vh {
    height: 90vh !important; }
  .h-md-100vh {
    height: 100vh !important; } }

@media (min-width: 992px) {
  .w-lg-25 {
    width: 25% !important; }
  .w-lg-50 {
    width: 50% !important; }
  .w-lg-75 {
    width: 75% !important; }
  .w-lg-100 {
    width: 100% !important; }
  .w-lg-60vh {
    width: 60vh !important; }
  .w-lg-80vh {
    width: 80vh !important; }
  .w-lg-90vh {
    width: 90vh !important; }
  .w-lg-100vh {
    width: 100vh !important; }
  .h-lg-25 {
    height: 25% !important; }
  .h-lg-50 {
    height: 50% !important; }
  .h-lg-75 {
    height: 75% !important; }
  .h-lg-100 {
    height: 100% !important; }
  .h-lg-60vh {
    height: 60vh !important; }
  .h-lg-80vh {
    height: 80vh !important; }
  .h-lg-90vh {
    height: 90vh !important; }
  .h-lg-100vh {
    height: 100vh !important; } }

@media (min-width: 1200px) {
  .w-xl-25 {
    width: 25% !important; }
  .w-xl-50 {
    width: 50% !important; }
  .w-xl-75 {
    width: 75% !important; }
  .w-xl-100 {
    width: 100% !important; }
  .w-xl-60vh {
    width: 60vh !important; }
  .w-xl-80vh {
    width: 80vh !important; }
  .w-xl-90vh {
    width: 90vh !important; }
  .w-xl-100vh {
    width: 100vh !important; }
  .h-xl-25 {
    height: 25% !important; }
  .h-xl-50 {
    height: 50% !important; }
  .h-xl-75 {
    height: 75% !important; }
  .h-xl-100 {
    height: 100% !important; }
  .h-xl-60vh {
    height: 60vh !important; }
  .h-xl-80vh {
    height: 80vh !important; }
  .h-xl-90vh {
    height: 90vh !important; }
  .h-xl-100vh {
    height: 100vh !important; } }

