/** imports */

.v-list__group__header--active > div > i {
  color: #0f1140 !important;
}

.v-list__tile--active {
  color: #0f1140 !important;
}

.resp {
  display: block;
  max-width: 100%;
}

.theme--light.application {
  background: unset !important;
}

.light-blue.darken-4 {
  background-color: #1d3f87 !important;
  border-color: #01579b !important;
}

.logo.block {
  display: block;
}

.logo.centered {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 15px;
}

.logo.medium {
  max-width: 200px;
  height: auto;
}

.logo.full {
  max-width: 100%;
  height: auto;
}

h1 {
  position: relative;
}

.language-switcher {
  position: absolute;
  right: 15px;
  top: 17px;
}

.language-switcher.title {
  right: 0;
}

.language-switcher .flag-icon {
  font-size: 1em;
  cursor: pointer;
}

.language-switcher .flag-icon + .flag-icon {
  margin-left: 5px;
}

.language-switcher.invite .flag-icon {
  font-size: 2em;
  cursor: pointer;
}

.embedded .v-input--radio-group .v-input__control {
  max-width: 100%;
}

.embedded .v-input--radio-group .v-input__control .v-list__tile__title {
  height: auto !important;
  white-space: inherit !important;
  overflow: visible !important;
  text-overflow: inherit !important;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-pointer:hover {
  opacity: 0.9;
}

.adjust-icon.pos {
  position: relative;
  top: 4px;
  left: -6px;
}

.primary-color {
  background-color: #04dbad !important;
}

