.card {
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.navbar {
  font-weight: 600;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
}

.nav-item .dropdown-menu {
  border: none;
  margin-top: .5rem;
  border-top: 1px solid #f2f2f2 !important;
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.08);
}

.nav-link .svg-inline--fa {
  font-size: 1.4rem;
}

.btn-loading {
  position: relative;
  pointer-events: none;
  color: transparent !important;
}

.btn-loading:after {
  -webkit-animation: spinAround 500ms infinite linear;
          animation: spinAround 500ms infinite linear;
  border: 2px solid #dbdbdb;
  border-radius: 50%;
  border-right-color: transparent;
  border-top-color: transparent;
  content: "";
  display: block;
  height: 1em;
  width: 1em;
  position: absolute;
  left: calc(50% - (1em / 2));
  top: calc(50% - (1em / 2));
}

@-webkit-keyframes spinAround {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
  }
}

@keyframes spinAround {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
  }
}

.page-enter-active,
.page-leave-active {
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
}

.page-enter,
.page-leave-to {
  opacity: 0;
}

.fade-enter-active,
.fade-leave-active {
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
}

.fade-enter,
.fade-leave-to {
  opacity: 0;
}

span {
  line-height: 1.3;
}

@font-face {
  font-family: 'GothamRounded-Bold';
  src: url(../../assets/fonts/Gotham-Rounded/GothamRounded-Bold.otf);
}

@font-face {
  font-family: 'GothamRounded-Book';
  src: url(../../assets/fonts/Gotham-Rounded/GothamRounded-Book.otf);
}

@font-face {
  font-family: 'Organo';
  src: url(../../assets/fonts/Organo/Organo.ttf);
}

.v-application .text-h1,
.v-application .text-h2,
.v-application .text-h3,
.v-application .text-h4,
.v-application .text-h5,
.v-application .text-h6,
.v-application .text-overline {
  font-family: "GothamRounded-Bold", sans-serif !important;
}

.v-application .text-headline,
.v-application .text-title,
.v-application .text-subtitle-1,
.v-application .text-subtitle-2,
.v-application .text-body-1,
.v-application .text-body-2,
.v-application .text-button,
.v-application .text-caption {
  font-family: 'GothamRounded-Book', sans-serif !important;
}

.v-application {
  font-family: 'GothamRounded-Book', sans-serif !important;
  line-height: 1.5;
}

.v-card__title {
  word-break: initial !important;
}

.v-responsive__sizer {
  padding-bottom: 0 !important;
}

.bg-primary {
  background-color: #512DA8;
}

.v-list-item--dense, .v-list--dense .v-list-item {
  min-height: 20px;
}
/*# sourceMappingURL=app.css.map */