body {
    font-family: 'Proxima Nova', sans-serif !important;

  }
.active-nav-item{
  background-color: #0646a9 !important;
  color:white !important;
}
.active-nav-item:hover{
  background-color: #0959d0 !important;
  color:white !important;
}
  .alert {
    height: 40px !important;
    padding: 5px !important;
    font-size: 16px !important;
  }

  .bg-danger,
  .btn-danger {
    background-color: #e50216 !important;
  }

  .bg.dark,
  .btn-dark {
    background-color: #040404 !important;
  }

  .sl {
    height: 30px !important;
  }

  .select2-selection__rendered {
    line-height: 30px !important;
  }

  .select2-container .select2-selection--single {
    height: 30px !important;
  }

  .select2-selection__arrow {
    height: 30px !important;

  }

  .noshow {
    display: none !important;
  }

  .hider,
  .justshow {
    display: block;
  }

  .rand {
    height: 55px !important;
  }

  .ribbon-holder {
    overflow: hidden;
    position: relative
  }

  .ribbon {
    position: absolute;
    color: white;
    font-size: 10px;
    /*transform: rotate(-45deg);*/
    text-align: center;
    /*top: 10px;
left: -30px;*/
    width: 80px;
    border-bottom-right-radius: 10px;
  }

  .featured {
    background: red;
  }

  .sold {
    background: green;
  }

  .booked,
  .btn-primary,
  .bg-primary {
    background: #36308d !important;
  }

  .sl2 {
    width: 200px !important;
  }

  .jkl {
    display: none !important;
  }

  @media (max-width: 600px) {
    .collapse {
      display: none;
    }

    .hider,
    .justshow {
      display: none !important;
    }

    .noshow {
      display: block !important;
    }

    .rand {
      height: 45px !important;
    }

    .ull li div {
      padding: 5px !important;
      font-size: 18px;
      text-align: center !important;
      height: 35px !important;
      width: 35px !important;
      border-radius: 100%;

    }

    .ull li div span {
      display: none !important;
    }

  }