/** colors **/
/** font weights **/
/** breakpoints **/
/** sizes **/
/** Colors **/
/** sizes **/
/** colors **/
/** font weights **/
/** breakpoints **/
/** 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; }

.with-btn-margin {
  margin: 6px 8px; }

@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;
  /*** Select Chips ***/
  /*** V-tabs ***/
  /*** v-list checkbox fix ***/ }
  #sportmanager-application.show {
    opacity: 1; }
  #sportmanager-application.white-label .sm-content-wrapper,
  #sportmanager-application.white-label .clic-main-content {
    background: none; }
  #sportmanager-application .theme--light.v-card > .v-card__subtitle,
  #sportmanager-application .theme--light.v-card > .v-card__text {
    color: inherit !important; }
  #sportmanager-application .v-btn {
    letter-spacing: 0; }
  #sportmanager-application .wordwrap-btn {
    display: inline-block;
    height: auto;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px; }
    #sportmanager-application .wordwrap-btn .v-btn__content {
      white-space: normal; }
  #sportmanager-application .main-content-container {
    background-color: transparent; }
    #sportmanager-application .main-content-container > .layout {
      display: block; }
  #sportmanager-application .clic-breadcrumbs li {
    color: #747474;
    font-size: 16px; }
  #sportmanager-application .clic-breadcrumbs a, #sportmanager-application .clic-breadcrumbs .icon {
    color: #747474; }
  #sportmanager-application .clic-breadcrumbs .icon {
    font-size: 18px; }
  #sportmanager-application .bold {
    font-family: Roboto, sans-serif;
    font-weight: 600; }
  #sportmanager-application .v-main {
    height: calc(100% - 38px); }
  @media (max-width: 600px) {
    #sportmanager-application .reduce-mobile-padding {
      padding: 8px; } }
  #sportmanager-application .clic-flex-no-grow {
    flex-grow: 0; }
  #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 .clic-uppercase {
    text-transform: uppercase; }
  #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 .v-card:not(.flat) .clic-data-table {
    box-shadow: none;
    border: 1px solid #c5c5c5; }
    #sportmanager-application .v-card:not(.flat) .clic-data-table .clic-data-table-top-actions-wrapper .v-btn {
      box-shadow: none; }
  #sportmanager-application .use-border-instead-of-shadow {
    box-shadow: none !important;
    border: 1px solid #c5c5c5 !important; }
  #sportmanager-application .v-list .v-list-item__action .v-input--checkbox .v-input__slot {
    margin: 0; }
    #sportmanager-application .v-list .v-list-item__action .v-input--checkbox .v-input__slot .v-input--selection-controls__input {
      margin: 0; }
  #sportmanager-application .v-list-item__action:first-child,
  #sportmanager-application .v-list-item__icon:first-child {
    margin-right: 16px; }

/*** Buttons **/
.v-btn {
  min-width: 0; }

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

/*** Tables **/
.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-main {
    padding: 0 !important; }
  #sportmanager-application .main-toolbar {
    padding-left: 0 !important; }
  #sportmanager-application .clic-application-message {
    display: none; }
  #sportmanager-application .clic-development-info {
    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-wrapper {
  max-width: 400px !important; }

#sportmanager-application.white-label .login-container .login-container-element-2 {
  background-color: #00000080; }

/** colors **/
/** font weights **/
/** breakpoints **/
/** sizes **/
/** Breakpoints **/
#sportmanager-application .text-h5 {
  font-weight: 300;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: normal; }

#sportmanager-application .subheading {
  font-size: 16px !important;
  font-weight: 400; }

#sportmanager-application .v-subheader {
  font-weight: 500; }

#sportmanager-application .v-tab {
  text-transform: uppercase;
  font-weight: 400; }

#sportmanager-application h1 {
  font-size: 45px;
  font-weight: 400;
  line-height: 48px;
  letter-spacing: normal;
  font-family: 'Roboto', sans-serif; }

#sportmanager-application h2 {
  font-size: 34px;
  font-weight: 400;
  line-height: 40px;
  letter-spacing: normal;
  font-family: 'Roboto', sans-serif; }

#sportmanager-application h3 {
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  letter-spacing: normal;
  font-family: 'Roboto', sans-serif; }

#sportmanager-application h4 {
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0.02em;
  font-family: 'Roboto', sans-serif; }

/** 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 {
  display: none; }

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

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

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

#sportmanager-application .navigation-list .v-list-group__items .v-list-item__action {
  font-weight: 300; }
  #sportmanager-application .navigation-list .v-list-group__items .v-list-item__action .v-icon {
    color: #BDBDBD; }

#sportmanager-application .navigation-list .v-list-group__header .v-list-item {
  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; }

/** colors **/
/** font weights **/
/** breakpoints **/
/** sizes **/
/** Colors **/
/** sizes **/
#sportmanager-application .zammad-form {
  max-width: 540px;
  font-family: Roboto, sans-serif !important; }
  #sportmanager-application .zammad-form h2 {
    font-family: Roboto, sans-serif !important;
    font-size: 24px !important;
    margin-bottom: 16px; }
  #sportmanager-application .zammad-form label {
    color: gray;
    font-size: 12px; }
  #sportmanager-application .zammad-form input, #sportmanager-application .zammad-form textarea {
    color: rgba(0, 0, 0, 0.87);
    flex: 1 1 auto;
    line-height: 20px;
    padding: 8px 0 8px;
    max-width: 100%;
    min-width: 0;
    width: 100%;
    border-bottom: solid #9D9D9D 1px; }
    #sportmanager-application .zammad-form input:focus, #sportmanager-application .zammad-form textarea:focus {
      outline: none; }
  #sportmanager-application .zammad-form textarea {
    height: 100px; }
  #sportmanager-application .zammad-form input[type="file"] {
    height: 40px;
    border-bottom: none;
    padding-bottom: 60px; }
  #sportmanager-application .zammad-form button {
    position: absolute !important;
    right: 0;
    margin-right: 16px;
    bottom: 16px;
    text-transform: uppercase;
    color: #fff;
    background-color: var(--primaryColor);
    border-color: var(--primaryColor);
    display: block;
    text-align: right;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    background-image: none;
    border-radius: 2px; }

.dashboard-logo {
  padding-top: 20px;
  width: 85vw;
  max-width: 500px; }

.align-center-grid-container {
  display: grid;
  place-items: center;
  height: calc(100vh - 38px - 64px - 110px); }

.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: 0.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-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-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-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-simple-handler {
  display: block;
  background: #fff;
  height: 10px;
  width: 10px; }

.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-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-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-simple-line {
  background: 0 0;
  transition: border 0.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; }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL1Nwb3J0TWFuYWdlci5Db3JlVUkvUmVzb3VyY2VzL1ByaXZhdGUvU3R5bGVzL0Jhc2UvdmFyaWFibGVzLnNjc3MiLCJSZXNvdXJjZXMvUHJpdmF0ZS9TdHlsZXMvQmFzZS92YXJpYWJsZXMuc2NzcyIsIi4uL1Nwb3J0TWFuYWdlci5Db3JlVUkvUmVzb3VyY2VzL1ByaXZhdGUvU3R5bGVzL0Jhc2UvbWl4aW5zLnNjc3MiLCIuLi9TcG9ydE1hbmFnZXIuQ29yZVVJL1Jlc291cmNlcy9Qcml2YXRlL1N0eWxlcy9CYXNlL2hlbHBlcnMuc2NzcyIsIi4uL1Nwb3J0TWFuYWdlci5Db3JlVUkvUmVzb3VyY2VzL1ByaXZhdGUvU3R5bGVzL0Jhc2UvbWFpbi5zY3NzIiwiUmVzb3VyY2VzL1ByaXZhdGUvU3R5bGVzL0Jhc2UvbWFpbi5zY3NzIiwiUmVzb3VyY2VzL1ByaXZhdGUvU3R5bGVzL0Jhc2UvcHJpbnQuc2NzcyIsIlJlc291cmNlcy9Qcml2YXRlL1N0eWxlcy9CYXNlL2xvZ2luLnNjc3MiLCJSZXNvdXJjZXMvUHJpdmF0ZS9TdHlsZXMvQmFzZS90eXBvZ3JhcGh5LnNjc3MiLCJSZXNvdXJjZXMvUHJpdmF0ZS9TdHlsZXMvQmFzZS9taXhpbnMuc2NzcyIsIlJlc291cmNlcy9Qcml2YXRlL1N0eWxlcy9CYXNlL25hdmlnYXRpb25zLnNjc3MiLCJSZXNvdXJjZXMvUHJpdmF0ZS9TdHlsZXMvQmFzZS96YW1tYWRIZWxwZGVza0Zvcm0uc2NzcyIsIlJlc291cmNlcy9Qcml2YXRlL1N0eWxlcy9CYXNlL2Rhc2hib2FyZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1hZHZhbmNlZC1jcm9wcGVyL2Rpc3Qvc3R5bGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGFBQUE7QUFpQkEsbUJBQUE7QUFRQSxrQkFBQTtBQU9BLFlBQUE7QUM5QkEsYUFBQTtBQU1BLFlBQUE7QURSQSxhQUFBO0FBaUJBLG1CQUFBO0FBUUEsa0JBQUE7QUFPQSxZ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 */