/** colors **/
/** font weights **/
/** breakpoints **/
/** sizes **/
/** Colors **/
/** sizes **/
/** Breakpoints **/
/** colors **/
/** font weights **/
/** breakpoints **/
/** sizes **/
.no-max-width {
  max-width: none !important; }

/** colors **/
/** font weights **/
/** breakpoints **/
/** sizes **/
/** Breakpoints **/
#sportmanager-application {
  font-size: 0.875rem; }
  #sportmanager-application .v-tooltip__content {
    font-size: 0.75rem; }

.c-select-menu {
  max-height: 450px !important; }
  .c-select-menu .v-select-list .v-list {
    padding-top: 0;
    padding-bottom: 0; }

.v-dialog > .v-card > .v-card__subtitle, .v-dialog > .v-card > .v-card__text {
  padding: 16px 24px 20px !important; }

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

.v-alert__icon.v-icon {
  align-self: center; }

.v-alert__content {
  font-size: .875rem; }

@media (max-width: 600px) {
  .v-dialog {
    margin: 8px !important; } }

/** colors **/
/** font weights **/
/** breakpoints **/
/** sizes **/
/** Colors **/
/** sizes **/
* {
  background-repeat: no-repeat;
  padding: 0;
  margin: 0; }

html {
  overflow-x: hidden;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  box-sizing: border-box;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%; }

#sportmanager-application {
  opacity: 0;
  transition: opacity .15s;
  /***** Navigation ******/
  /*** Dashboard **/
  /*** Buttons **/
  /*** Select Chips ***/ }
  #sportmanager-application.show {
    opacity: 1; }
  #sportmanager-application .application,
  #sportmanager-application .application .headline {
    font-family: Roboto, sans-serif !important; }
  #sportmanager-application .main-content-container > .layout {
    display: block; }
  #sportmanager-application .v-application {
    background: #fafafa;
    color: rgba(0, 0, 0, 0.87); }
  #sportmanager-application .vm-breadcrumbs li {
    color: #747474;
    font-size: 16px; }
  #sportmanager-application .vm-breadcrumbs a, #sportmanager-application .vm-breadcrumbs .icon {
    color: #747474; }
  #sportmanager-application .vm-breadcrumbs .icon {
    font-size: 18px; }
  #sportmanager-application .bold {
    font-family: Roboto, sans-serif;
    font-weight: 600; }
  #sportmanager-application .v-content {
    height: calc(100% - 36px); }
  #sportmanager-application .clic-menu-item-active > a {
    background: rgba(0, 0, 0, 0.1); }
  #sportmanager-application #flashMessageContainer ul {
    list-style-type: none;
    padding: 0;
    margin: 2rem;
    display: block; }
    #sportmanager-application #flashMessageContainer ul li {
      padding: 1rem;
      border: 1px solid;
      border-radius: 5px; }
      #sportmanager-application #flashMessageContainer ul li h3 {
        margin-top: 0; }
      #sportmanager-application #flashMessageContainer ul li.flashmessages-error {
        background-color: mistyrose;
        border-color: darkred;
        color: darkred; }
  #sportmanager-application .login-wrapper {
    max-width: 400px; }
  #sportmanager-application .clic-uppercase {
    text-transform: uppercase !important; }
  #sportmanager-application .vm-welcome-picture-text {
    font-family: Roboto, sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    text-shadow: 2px 2px 2px black;
    font-size: 3vw; }
    @media only screen and (max-width: 425px) {
      #sportmanager-application .vm-welcome-picture-text {
        font-size: 8vw; } }
  #sportmanager-application .clic-dashboard-image-layout {
    height: auto; }
  #sportmanager-application .v-btn {
    min-width: 0; }
  #sportmanager-application .chip {
    font-size: 12px; }
    #sportmanager-application .chip .chip__content {
      height: 24px; }
  #sportmanager-application .chip--select-multi {
    margin-top: 0; }
  #sportmanager-application .chip--removable .chip__content {
    padding-right: 0; }
  #sportmanager-application .gender-sign {
    font-size: 1.8em;
    line-height: 12px; }

#languageReset {
  position: fixed;
  z-index: 99999999999;
  font-family: Roboto, sans-serif;
  top: 12px;
  right: 157px;
  padding-left: 9px;
  padding-right: 9px;
  height: 28px; }

.clic-td-content-width {
  width: 1%;
  white-space: nowrap; }

@media print {
  @page {
    size: A4 landscape; }
  #sportmanager-application .hide-in-print {
    display: none !important; }
  #sportmanager-application .remove-padding-in-print {
    padding: 0 !important; }
  #sportmanager-application .clic-footer {
    display: none; }
  #sportmanager-application .v-navigation-drawer {
    display: none; }
  #sportmanager-application .drawer-left-toggle {
    display: none; }
  #sportmanager-application .v-content {
    padding: 64px 0 32px !important; }
  #sportmanager-application .main-toolbar {
    padding-left: 0 !important; }
  #sportmanager-application .clic-application-message {
    display: none; }
  #sportmanager-application .v-dialog__content.v-dialog__content--active {
    position: absolute;
    height: auto;
    background-color: white; }
  #sportmanager-application .v-tooltip__content {
    display: none; }
  #sportmanager-application .main-toolbar .toolbar-title {
    color: black; } }

/** colors **/
/** font weights **/
/** breakpoints **/
/** sizes **/
/** Colors **/
/** sizes **/
.login-logo {
  height: 80px;
  position: absolute;
  z-index: 0;
  left: 16px;
  top: 16px; }
  @media (min-width: 960px) {
    .login-logo {
      left: 24px;
      top: 24px;
      height: 140px; } }

#flashMessageContainer {
  z-index: 1000;
  position: relative; }

.clic-language-menu-login {
  position: absolute !important;
  right: 24px;
  top: 24px; }

.sm-content-wrapper {
  background-color: #FFF; }

.login-layout {
  margin-top: 108px; }
  @media (min-width: 960px) {
    .login-layout {
      margin-top: 180px; } }

.login-container {
  max-width: 900px; }
  .login-container .login-container-element {
    background-color: white; }
    @media (min-width: 768px) {
      .login-container .login-container-element.flex.xs12 {
        flex-basis: 50%;
        flex-grow: 0;
        max-width: 50%; } }
    .login-container .login-container-element > .v-card {
      background-color: transparent; }
  .login-container .login-container-element-2 {
    background-color: #81C784; }
    .login-container .login-container-element-2 .find-all-events-flex {
      text-align: center; }
      @media (min-width: 768px) {
        .login-container .login-container-element-2 .find-all-events-flex {
          text-align: left; } }
    .login-container .login-container-element-2 .login-all-events-flex {
      margin-top: 38px;
      text-align: center; }
      @media (min-width: 768px) {
        .login-container .login-container-element-2 .login-all-events-flex {
          text-align: right; } }
    .login-container .login-container-element-2 .v-card__title {
      display: none; }
      @media (min-width: 768px) {
        .login-container .login-container-element-2 .v-card__title {
          display: flex; } }
    .login-container .login-container-element-2 > .v-card {
      background-color: transparent; }
    .login-container .login-container-element-2 .login-container-element-2-text {
      padding-top: 10px; }
    .login-container .login-container-element-2 .login-all-events-card {
      background-color: #81C784; }
    .login-container .login-container-element-2 .login-all-events-logo {
      width: 140px; }
  .login-container .v-btn:not(.v-btn--small) {
    display: inline-block;
    min-height: 36px;
    height: auto; }
    .login-container .v-btn:not(.v-btn--small) .v-btn__content {
      white-space: normal; }
  .login-container a.v-btn:not(.v-btn--small) .v-btn__content {
    padding-top: 8px; }

.login-wrapper {
  max-width: 400px !important; }

#sportmanager-application.white-label .login-container {
  width: 100%;
  max-width: 460px; }
  @media (min-width: 768px) {
    #sportmanager-application.white-label .login-container .login-container-element.flex.xs12 {
      flex-basis: 100%;
      flex-grow: 0;
      max-width: 100%; } }

/** colors **/
/** font weights **/
/** breakpoints **/
/** sizes **/
/** Colors **/
/** sizes **/
#sportmanager-application .clic-navigation-drawer.v-navigation-drawer--open ~ .clic-footer {
  padding-left: 316px; }

#sportmanager-application .main-navigation-list .v-item--active {
  background-color: #EEEEEE; }

#sportmanager-application .navigation-list > div:first-child:before, #sportmanager-application .settings-navigation-list > div:first-child:before {
  display: none; }

#sportmanager-application .navigation-list > div:last-child:after, #sportmanager-application .settings-navigation-list > div:last-child:after {
  display: none; }

#sportmanager-application .navigation-list .v-list-item.active > a, #sportmanager-application .settings-navigation-list .v-list-item.active > a {
  background: #EEEEEE; }

#sportmanager-application .navigation-list .v-list-item.active .v-list__tile__action .v-icon, #sportmanager-application .settings-navigation-list .v-list-item.active .v-list__tile__action .v-icon {
  color: #ea3232; }

#sportmanager-application .navigation-list .clic-navigation-drawer, #sportmanager-application .settings-navigation-list .clic-navigation-drawer {
  box-shadow: none; }

#sportmanager-application .navigation-list .v-list__group__items .v-list__tile__action, #sportmanager-application .settings-navigation-list .v-list__group__items .v-list__tile__action {
  min-width: 40px; }

#sportmanager-application .navigation-list .v-list__group__items .v-list__tile, #sportmanager-application .settings-navigation-list .v-list__group__items .v-list__tile {
  font-weight: 300;
  padding: 0 8px 0 16px; }
  #sportmanager-application .navigation-list .v-list__group__items .v-list__tile .v-icon, #sportmanager-application .settings-navigation-list .v-list__group__items .v-list__tile .v-icon {
    color: #BDBDBD; }

#sportmanager-application .navigation-list .v-list__group__header, #sportmanager-application .settings-navigation-list .v-list__group__header {
  padding-left: 16px; }
  #sportmanager-application .navigation-list .v-list__group__header .v-list__group__header__prepend-icon, #sportmanager-application .settings-navigation-list .v-list__group__header .v-list__group__header__prepend-icon {
    min-width: 40px;
    padding: 0; }
    #sportmanager-application .navigation-list .v-list__group__header .v-list__group__header__prepend-icon.primary--text, #sportmanager-application .settings-navigation-list .v-list__group__header .v-list__group__header__prepend-icon.primary--text {
      color: #BDBDBD; }
  #sportmanager-application .navigation-list .v-list__group__header .v-list__tile, #sportmanager-application .settings-navigation-list .v-list__group__header .v-list__tile {
    padding: 0 8px 0 0;
    font-weight: 400; }

#sportmanager-application .drawer-toolbar {
  background-color: #f5f5f5;
  color: rgba(0, 0, 0, 0.87); }
  #sportmanager-application .drawer-toolbar .v-toolbar__content {
    padding: 0; }

.vue-advanced-cropper {
  text-align: center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  max-height: 100%;
  max-width: 100%;
  direction: ltr; }

.vue-advanced-cropper__stretcher {
  pointer-events: none;
  position: relative;
  max-width: 100%;
  max-height: 100%; }

.vue-advanced-cropper__image {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: absolute;
  transform-origin: center;
  max-width: none !important; }

.vue-advanced-cropper__background, .vue-advanced-cropper__foreground {
  opacity: 1;
  background: #000;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%; }

.vue-advanced-cropper__foreground {
  opacity: .5; }

.vue-advanced-cropper__boundaries {
  opacity: 1;
  transform: translate(-50%, -50%);
  position: absolute;
  left: 50%;
  top: 50%; }

.vue-advanced-cropper__cropper-wrapper {
  width: 100%;
  height: 100%; }

.vue-advanced-cropper__image-wrapper {
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 100%; }

.vue-advanced-cropper__stencil-wrapper {
  position: absolute; }

.vue-circle-stencil {
  position: absolute;
  height: 100%;
  width: 100%;
  box-sizing: content-box;
  cursor: move; }

.vue-circle-stencil__preview {
  border-radius: 50%;
  position: absolute;
  width: 100%;
  height: 100%; }

.vue-circle-stencil--movable {
  cursor: move; }

.vue-rectangle-stencil {
  position: absolute;
  height: 100%;
  width: 100%;
  box-sizing: border-box; }

.vue-rectangle-stencil__preview {
  position: absolute;
  width: 100%;
  height: 100%; }

.vue-rectangle-stencil--movable {
  cursor: move; }

.vue-bounding-box {
  position: relative;
  height: 100%;
  width: 100%; }

.vue-bounding-box__handler {
  position: absolute; }

.vue-bounding-box__handler--west-north {
  left: 0;
  top: 0; }

.vue-bounding-box__handler--north {
  left: 50%;
  top: 0; }

.vue-bounding-box__handler--east-north {
  left: 100%;
  top: 0; }

.vue-bounding-box__handler--east {
  left: 100%;
  top: 50%; }

.vue-bounding-box__handler--east-south {
  left: 100%;
  top: 100%; }

.vue-bounding-box__handler--south {
  left: 50%;
  top: 100%; }

.vue-bounding-box__handler--west-south {
  left: 0;
  top: 100%; }

.vue-bounding-box__handler--west {
  left: 0;
  top: 50%; }

.vue-preview-result {
  overflow: hidden;
  box-sizing: border-box;
  position: absolute;
  height: 100%;
  width: 100%; }

.vue-preview-result__wrapper {
  position: absolute; }

.vue-preview-result__image {
  pointer-events: none;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transform-origin: center;
  max-width: none !important; }

.vue-handler-wrapper {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 30px;
  height: 30px; }

.vue-handler-wrapper__draggable {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }

.vue-handler-wrapper--west-north {
  cursor: nw-resize; }

.vue-handler-wrapper--north {
  cursor: n-resize; }

.vue-handler-wrapper--east-north {
  cursor: ne-resize; }

.vue-handler-wrapper--east {
  cursor: e-resize; }

.vue-handler-wrapper--east-south {
  cursor: se-resize; }

.vue-handler-wrapper--south {
  cursor: s-resize; }

.vue-handler-wrapper--west-south {
  cursor: sw-resize; }

.vue-handler-wrapper--west {
  cursor: w-resize; }

.vue-handler-wrapper--disabled {
  cursor: auto; }

.vue-draggable-area {
  position: relative; }

.vue-preview {
  overflow: hidden;
  box-sizing: border-box;
  position: relative; }

.vue-preview--fill {
  width: 100%;
  height: 100%;
  position: absolute; }

.vue-preview__wrapper {
  position: absolute;
  height: 100%;
  width: 100%; }

.vue-preview__image {
  pointer-events: none;
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transform-origin: center;
  max-width: none !important; }

.vue-line-wrapper {
  background: 0 0;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center; }

.vue-line-wrapper--north, .vue-line-wrapper--south {
  height: 12px;
  width: 100%;
  left: 0;
  transform: translateY(-50%); }

.vue-line-wrapper--north {
  top: 0;
  cursor: n-resize; }

.vue-line-wrapper--south {
  top: 100%;
  cursor: s-resize; }

.vue-line-wrapper--east, .vue-line-wrapper--west {
  width: 12px;
  height: 100%;
  transform: translateX(-50%);
  top: 0; }

.vue-line-wrapper--east {
  left: 100%;
  cursor: e-resize; }

.vue-line-wrapper--west {
  left: 0;
  cursor: w-resize; }

.vue-line-wrapper--disabled {
  cursor: auto; }

.vue-simple-line {
  background: 0 0;
  transition: border .5s;
  border-color: rgba(255, 255, 255, 0.3);
  border-width: 0;
  border-style: solid; }

.vue-simple-line--north, .vue-simple-line--south {
  height: 0;
  width: 100%; }

.vue-simple-line--east, .vue-simple-line--west {
  height: 100%;
  width: 0; }

.vue-simple-line--east {
  border-right-width: 1px; }

.vue-simple-line--west {
  border-left-width: 1px; }

.vue-simple-line--south {
  border-bottom-width: 1px; }

.vue-simple-line--north {
  border-top-width: 1px; }

.vue-simple-line--hover {
  opacity: 1;
  border-color: #fff; }

.vue-simple-handler {
  display: block;
  background: #fff;
  height: 10px;
  width: 10px; }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL1Nwb3J0TWFuYWdlci5Db3JlVUkvUmVzb3VyY2VzL1ByaXZhdGUvU3R5bGVzL0Jhc2UvdmFyaWFibGVzLnNjc3MiLCJSZXNvdXJjZXMvUHJpdmF0ZS9TdHlsZXMvQmFzZS92YXJpYWJsZXMuc2NzcyIsIlJlc291cmNlcy9Qcml2YXRlL1N0eWxlcy9CYXNlL21peGlucy5zY3NzIiwiLi4vU3BvcnRNYW5hZ2VyLkNvcmVVSS9SZXNvdXJjZXMvUHJpdmF0ZS9TdHlsZXMvQmFzZS9oZWxwZXJzLnNjc3MiLCIuLi9TcG9ydE1hbmFnZXIuQ29yZVVJL1Jlc291cmNlcy9Qcml2YXRlL1N0eWxlcy9CYXNlL21peGlucy5zY3NzIiwiLi4vU3BvcnRNYW5hZ2VyLkNvcmVVSS9SZXNvdXJjZXMvUHJpdmF0ZS9TdHlsZXMvQmFzZS9tYWluLnNjc3MiLCJSZXNvdXJjZXMvUHJpdmF0ZS9TdHlsZXMvQmFzZS9tYWluLnNjc3MiLCJSZXNvdXJjZXMvUHJpdmF0ZS9TdHlsZXMvQmFzZS9wcmludC5zY3NzIiwiUmVzb3VyY2VzL1ByaXZhdGUvU3R5bGVzL0Jhc2UvbG9naW4uc2NzcyIsIlJlc291cmNlcy9Qcml2YXRlL1N0eWxlcy9CYXNlL25hdmlnYXRpb25zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvdnVlLWFkdmFuY2VkLWNyb3BwZXIvZGlzdC9zdHlsZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsYUFBQTtBQWlCQSxtQkFBQTtBQVFBLGtCQUFBO0FBT0EsWUFBQTtBQzlCQSxhQUFBO0FBVUEsWUFBQTtBQ1pBLGtCQUFBO0FGQUEsYUFBQTtBQWlCQSxtQkFBQTtBQVFBLGtCQUFBO0FBT0EsWUFBQTtBR2hDQTtFQUNJLDBCQUEwQixFQUFBOztBSEQ5QixhQUFBO0FBaUJBLG1CQUFBO0FBUUEsa0JBQUE7QUFPQSxZQUFBO0FJOUJBLGtCQUFBO0FDRUE7RUFDSSxtQkFBbUIsRUFBQTtFQUR2QjtJQUlRLGtCQUFrQixFQUFBOztBQUkxQjtFQUNJ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 */