@import url(./parent/styles.css);
/*@import url(./select/select.css);*/


html {
    font-family: "Helvetica Neue", sans-serif !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl > div > div > div > div.v-embedded.v-embedded-startlogo.startlogo.v-embedded-image > img {

    width: 200px !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div > div.v-verticallayout > div > div > div > div.v-tabsheet div.v-tabsheet-content > div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-customcomponent > div.v-verticallayout > div > div > div > div.v-verticallayout > div > div {
    width: 100% !important;
}

.popupContent .parent-v-button-link {
    float: unset !important;
    margin-left: 0 !important;
}

.popupContent .v-button-link.link {
    width: 300px !important;
    display: inline-block;
    text-align: center;
    margin: auto;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-windowleft.windowleft > div > div > div > div#customer.v-button > span > img {
    filter: invert(1);
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-windowleft.windowleft > div > div > div > div#customer.v-button:hover > span > img {
    filter: none;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuBuchhaltung.menuBuchhaltung div.v-panel-content-menuBuchhaltung.v-scrollable.v-panel-content > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(4) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) {
    /*! right: 0; */
    /*! margin-left: auto; */
    width: 100% !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuBuchhaltung.menuBuchhaltung div.v-panel-content.v-panel-content-menuBuchhaltung.v-scrollable div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-tabsheet div.v-tabsheet-content div.v-tabsheet-tabsheetpanel > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) {
    /*! width: 100% !important; */
}


html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {
    width: 35px !important;

    left: unset !important;

    height: 35px !important;

    top: 20px !important;

    border: none !important;

    position: relative !important;

    margin-left: 10px;
}


html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel > div.v-panel-content.v-panel-content-megapanel.v-scrollable > div.v-verticallayout > div > div > div > div.v-gridlayout.v-gridlayout-logingrid.logingrid > div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div {
    overflow: visible !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout > div > div > div > div.v-verticallayout.v-verticallayout-megavl.megavl > div > div {
    height: min-content !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent.v-customcomponent-wizzard.wizzard div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-vlReservedSpace.vlReservedSpace div div div div.v-customcomponent.v-customcomponent-wizzardchild.wizzardchild div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div.v-horizontallayout > div > div > div > div.v-button {
    width: 35px !important;
    border-radius: 100% !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent.v-customcomponent-wizzard.wizzard div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-vlReservedSpace.vlReservedSpace div div div div.v-customcomponent.v-customcomponent-wizzardchild.wizzardchild div.v-verticallayout > div > div > div > div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div.v-ckeditortextfield {
    /*! width:  max-content !important; */
}

body {
    margin-left: 12px;

    /*background-image: linear-gradient(bottom, rgb(255,255,255) 16%, rgb(240,240,240) 50%);
    background-image: -o-linear-gradient(bottom, rgb(255,255,255) 16%, rgb(240,240,240) 50%);
    background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 16%, rgb(240,240,240) 50%);
    background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 16%, rgb(240,240,240) 50%);
    background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 16%, rgb(240,240,240) 50%);

    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.16, rgb(255,255,255)),
        color-stop(0.5, rgb(240,240,240))
    );*/

    /*! background-image: url("customimg/login.png"); */
    background-repeat: no-repeat;
    background-size: cover;
    /*! background-color: rgba(0, 0, 0, 0.5); */
    /*! opacity: 0.2; */
}

.v-popupbutton.datefilterpopup > .v-button-wrap > .v-popup-indicator {
    position: relative;
}

.v-popupbutton.datefilterpopup > .v-button-wrap {
    flex-direction: row;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuAuftraege.menuAuftraege div.v-panel-content.v-panel-content-menuAuftraege.v-scrollable div.v-verticallayout > div > div > div > div.v-verticallayout > div > div > div > div.v-customcomponent > div.v-verticallayout > div > div {
    /*background-color: #fff;*/
}

#backendNBAIndex-862822823 > div > div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active > div > div:nth-child(3) > div > div > div.v-panel-content.v-panel-content-menuStammdaten.v-scrollable > div > div > div:nth-child(2) > div > div > div > div:nth-child(1) > div > div > div > div > div > div:nth-child(1) {
    /*! height: 15em !important; */
}

#backendNBAIndex-862822823 > div > div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active > div > div:nth-child(3) > div > div > div.v-panel-content.v-panel-content-menuStammdaten.v-scrollable > div > div > div:nth-child(2) > div > div > div > div:nth-child(1) > div > div > div > div > div > div:nth-child(1) > div > div {
    /*! height: 15em !important; */
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable
div.v-customcomponent div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    width: 100% !important;
    /*! height: unset !important; */
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable > div.v-horizontallayout > div > div > div > div.v-verticallayout > div > div {
    /*! height:  min-content !important; */
    /*! overflow: visible !important; */
    /*! margin-top: 5px !important; */
}

html body.v-generated-body > div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel > div.v-panel-content.v-scrollable > div.v-verticallayout > div > div > div > div.v-verticallayout > div > div > div > div.v-customcomponent iv.v-customcomponent div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div {
    splay: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    width: 100% !important;
    height: unset !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div {
    display: flex;

    /*! flex-flow: row wrap; */
    /*! justify-content: flex-start; */
    /*! width: 100% !important; */
    /*! height: unset !important; */
}

html > body.v-generated-body > div.v-window > div.popupContent > div.v-window-wrap > div.v-window-wrap2 > div.v-window-contents > div.v-scrollable > div.v-verticallayout > div > div > div > div.v-customcomponent > div.v-verticallayout > div > div > div > div.v-horizontallayout > div > div > div > div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent > div.v-tabsheet-content.v-tabsheet-content-searchcomponent > div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-horizontallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div {
    display: flex;
    flex-direction: row;
    flex-flow: unset !important;
}


html > body.v-generated-body > div.v-window > div.popupContent > div.v-window-wrap > div.v-window-wrap2 > div.v-window-contents > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) {
    position: absolute !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {

    width: 35px !important;
    left: unset !important;
    height: 35px !important;
    top: 20px !important;
    border: none !important;
    margin: 0 0 0 10px !important;
}


html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent > div.v-tabsheet-content.v-tabsheet-content-searchcomponent > div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-customcomponent div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div {
    /*! position: relative !important; */
    /*! width: calc(100% / 8) !important; */
    /*! overflow: visible !important; */
    /*! top: unset !important; */
    /*! left: unset !important; */
    /*! margin: 10px 3% !important; */
    /*! border: 1px solid #7d7d7d !important; */
    /*! border-radius: 5px; */
    /*! display: flex; */
    /*! flex-direction: column; */
    /*! border: none; */
    height: !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div:last-child {
    border: none !important;
    overflow: visible !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div:last-child {

}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent > div.v-tabsheet-content.v-tabsheet-content-searchcomponent > div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-customcomponent div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > .v-caption > .v-captiontext {
    float: left;
    overflow: hidden;
    vertical-align: middle;
    /*! top: -10px; */
    position: relative;
    /*! left: 10px; */
    background-color: #fff;
    width: min-content !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent > div.v-verticallayout div div div div.v-gridlayout > div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div {
    /*! position: relative !important; */
    /*! width: 30% !important; */
    /*! overflow: visible !important; */
    /*! top: unset !important; */
    /*! left: unset !important; */
    /*! margin: 5px auto !important; */
    /*! border: 1px solid #7d7d7d !important; */
    /*! border-radius: 5px; */
    /*! display: flex; */
    /*! flex-direction: column; */
    /*! border: none; */
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent > div.v-verticallayout div div div div.v-gridlayout > div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div:last-child {
    /*! border: none !important; */
    /*! margin: auto !important; */
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent > div.v-verticallayout div div div div.v-gridlayout > div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > .v-caption > .v-captiontext {
    float: left;
    overflow: hidden;
    vertical-align: middle;
    /*! top: -10px; */
    position: relative;
    /*! left: 10px; */
    background-color: #fff;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-contentv-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout > div > div > div > div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div {
    width: 75% !important;
    /*! top: -10px; */
    margin: auto 0 auto 5px !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-contentv-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout > div > div > div > div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div .v-horizontallayout.v-readonly {
    /*! width:      75% !important; */
    /*! top: -10px; */
    overflow: visible !important;
    height: min-content !important;
    /*! display: flex; */
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent.v-customcomponent-wizzard.wizzard div.v-verticallayout div div div div.v-horizontallayout div div div div#finish_end.v-button.v-button-btnDanger.btnDanger > span > img {
    filter: none;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div {
    /*! width: 80% !important; */
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div {
    /*! width: min-content !important; */
}


html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div#getitemnumber {
    width: min-content !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > #PID_Stt_originalText {
    /*! width: 100% !important; */
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuLager.menuLager div.v-panel-content.v-panel-content-menuLager.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-horizontallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div#search.v-button.v-button-btnDanger.btnDanger {
    width: 35px;
    border-radius: 100%;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > #PID_Stt_translation {
    /*! width: 100% !important; */
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > #PID_Stt_translation > #cke_editor4 {
    width: 100% !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > #PID_Stt_originalText > #cke_editor3 {
    width: 100% !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div > input {
    /*! width: max-content !important; */
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > form.v-upload > div > div.v-button {
    width: 50% !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div > button {
    width: 1.7em !important;
    margin-left: -15px;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent.v-customcomponent-wizzard.wizzard div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-vlReservedSpace.vlReservedSpace div div div div.v-customcomponent.v-customcomponent-wizzardchild.wizzardchild div.v-horizontallayout > div > div > div > div.v-table.v-table-big.big.v-table-striped.striped > div.v-scrollable.v-table-body-wrapper.v-table-body > div {
    position: unset;
}

.v-gridlayout-margin > div {
    /*! overflow: visible !important; */
}

div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > input {
    /*! width: 100% !important; */
    border-width: 1px;
    /*! top: -5px; */
}

div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div .v-horizontallayout.v-readonly > div > div:nth-child(2) {
    /*! width: 75% !important; */
    /*! top: -10px; */
    /*! margin: auto 0 auto 5px !important; */
    height: 100% !important;
    overflow: visible !important;
    display: flex;
    padding: 0 !important;
    width: min-content !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left div div div div.v-label.v-readonly hr {
    ! display: none;
}

div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div .v-horizontallayout.v-readonly > div > div:nth-child(2) > .v-caption {
    height: min-content !important;
    display: flex;
    width: min-content !important;
    /*! margin: auto 0 auto 10px !important; */
}

div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div .v-horizontallayout.v-readonly > div > div:nth-child(1) {
    /*! width: 60% !important; */
    /*! top: -10px; */
    margin: auto 0 auto 5px !important;
    height: min-content !important;
    width: min-content !important;
    overflow: visible !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left div > div > div > div#duedate.v-datefield.v-readonly.v-datefield-popupcalendar.v-datefield-day {
    /*! width: 100% !important; */
    /*! float: left; */
    /*! margin-left: 0; */
}

div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div .v-horizontallayout.v-readonly > div > div:nth-child(2) > .v-caption > .v-icon {
    padding: 0 !important;
}

div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div .v-horizontallayout.v-readonly > div {
    height: 100% !important;
    display: flex;
    width: 100% !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-searchcomponentbuttons.searchcomponentbuttons {
    height: 50px !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-searchcomponentbuttons.searchcomponentbuttons > div > div > div > div#customer.v-button > span > img, html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-searchcomponentbuttons.searchcomponentbuttons div div div div#save.v-button > span > img {
    filter: invert(1);

}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-searchcomponentbuttons.searchcomponentbuttons > div > div > div > div#customer.v-button, html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-searchcomponentbuttons.searchcomponentbuttons div div div div#save.v-button, html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-searchcomponentbuttons.searchcomponentbuttons div div div div#sendemail.v-button {
    width: 35px;
    height: 35px;
    border-radius: 100%;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-searchcomponentbuttons.searchcomponentbuttons > div > div > div > div#customer.v-button > span > span, html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-searchcomponentbuttons.searchcomponentbuttons div div div div#save.v-button > span > span, html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-searchcomponentbuttons.searchcomponentbuttons div div div div#sendemail.v-button > span > span {
    display: none;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-searchcomponentbuttons.searchcomponentbuttons > div > div > div > div#customer.v-button:hover > span > img, html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuCCC.menuCCC div.v-panel-content.v-panel-content-menuCCC.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-searchcomponentbuttons.searchcomponentbuttons div div div div#save.v-button:hover > span > img {
    filter: none;

}

.v-filterselect.v-filterselect-prompt {
    position: relative;
    /*! display: block; */

}

#validfrom, #validfrom > input, #validto, #validto > input {
    /*! width: 100% !important; */
    /*! max-width: 75px !important; */
}


.v-tabsheet-tabsheetpanel {
    /*! height: max-content !important; */
    /*! overflow: visible !important; */
}


html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-tabsheet > div.v-tabsheet-content > div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-customcomponent > div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div {
    height: calc(100% / 3) !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-tabsheet > div.v-tabsheet-content > div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-customcomponent > div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left {
    /*! height: 15em !important; */
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-tabsheet > div.v-tabsheet-content > div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-customcomponent > div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div {
    /*! height:  max-content !important; */
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-tabsheet > div.v-tabsheet-content > div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-customcomponent {
    /*! height:    15em !important; */
    overflow: visible !important;
}

.v-horizontallayout-secondary > div:nth-child(1) > div:nth-child(1) {
    overflow: visible !important;
}

.v-horizontallayout-secondary > div:nth-child(1) > div:nth-child(2) {
    overflow: visible !important;
}

.v-horizontallayout-secondary > div:nth-child(1) > div:nth-child(3) {
    overflow: visible !important;
}

.v-horizontallayout-secondary > div:nth-child(1) > div:nth-child(4) {
    overflow: visible !important;
}

.v-horizontallayout-secondary > div:nth-child(1) > div:nth-child(5) {
    overflow: visible !important;
}

.v-horizontallayout-secondary > div:nth-child(1) > div:nth-child(6) {
    overflow: visible !important;
}

.v-horizontallayout-primary > div:nth-child(1) > div:nth-child(1) {
    overflow: visible !important;
}

.v-horizontallayout-primary > div:nth-child(1) > div:nth-child(1) {
    overflow: visible !important;
}

.v-horizontallayout-primary > div:nth-child(1) {
    overflow: visible !important;
}

.v-horizontallayout-primary {
    overflow: visible !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div > div > div > div.v-horizontallayout.v-horizontallayout-hlmenubar.hlmenubar > div {
    background-color: #2979FF;
    background-image: linear-gradient(160deg, #2979FF 0%, #ac3bcc 65%);
    border-radius: 15px;
}

.v-tabsheet-tabsheetpanel > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
    /*! display: flex; */
    /*! flex-wrap: wrap; */
    /*! flex-flow: row wrap; */
    /*! align-content: flex-end; */
    /*! overflow: visible !important; */
}

.v-tabsheet-tabsheetpanel > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div {
    /*! position: relative !important; */
    /*! max-width:      calc(100% / 8) !important; */
    /*! overflow: visible !important; */
    /*! top: unset !important; */
    /*! left: unset !important; */
    /*! margin: 5px 5%; */
    /*! border: 1px solid #7d7d7d; */
    /*! border-radius: 5px; */
    /*! display: flex; */
    /*! flex-direction: column; */
    /*! height: calc(100% /7) !important; */
}

.v-tabsheet-tabsheetpanel > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > .v-caption > .v-captiontext {
    /*! float: left; */
    /*! overflow: hidden; */
    /*! vertical-align: middle; */
    /*! top: -10px; */
    /*! position: relative; */
    /*! left: 10px; */
    /*! background-color: #fff; */
}

.v-table-header-wrap, .v-table-header-cell {
    height: 3em !important;
}


.v-app .active {
    background-color: rgba(246, 246, 247, 1);
    background-image: unset;
    height: 100%;
}


.no-toolbar .gwt-RichTextToolbar {
    display: none;
}

.no-toolbarbottom .gwt-RichTextToolbar-bottom {
    display: none;
}

.header {
    min-height: 53px !important;
}

.v-horizontallayout-headerlogin.headerlogin {
    width: 100%;
    padding-left: 0px;
    padding-top: 0px;
    background-color: #2196F3;

}

.header .v-captiontext {
    /*color: #fff;*/
    font-weight: normal;
    font-size: 12px;
}

.v-Notification-error {
    background: #ffffff;
    border-style: solid;
    border-width: 2px;
    color: red;
    box-shadow: 0 2px 1px 1px gray;
    opacity: 0.8 !important;
    font-size: 10px !important;
}

.v-horizontallayout-buttons > div:nth-child(1) > div > div {
    display: flex;
    flex-direction: row;
    align-content: center;
    align-content: center;
    width: max-content !important;
    overflow: visible !important;
    padding: 0 0 0 6px !important;
}

.rootbacklogo {
    /*! background-image: url("customimg/background-header.png"); */
    /*background-repeat: repeat-x;
    background-attachment: scroll;*/
    background-position: top left;
    border: 0 none;
    /*overflow: hidden;*/
    width: 100%;
}

.v-window-contents > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(1) > div {
    /*! width: 90% !important; */
    /*! margin:  auto !important; */
}

.v-window-contents > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(1) > .btnDanger {
    width: 35px !important;
    height: 35px !important;
}

.v-window-contents > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(1) {
    /*! width: 100% !important; */
    /*! margin:  0 !important; */
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div.v-filterselect {
    /*! width: 100% !important; */
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div.v-datefield {
    /*! width: 100% !important; */
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div.v-datefield > .v-datefield-textfield {
    /*! width: 100% !important; */
}

body > div.v-window > div > div > div > div.v-window-contents > div > div > div > div > div:nth-child(1) > div > div > div > div:nth-child(2) > div {
    margin-left: 0 !important;
    /*! margin-right: 80px !important; */
    float: right !important;
}

.v-window-contents > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
    /*! display: flex; */
    /*! flex-direction: column; */
    /*! align-items: center; */
    /*! margin: auto !important; */
    /*! width:  100% !important; */
}

.v-window-contents > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div {
    /*! width:   100% !important; */
    /*! margin: auto !important; */
    /*! display: flex; */
    /*! flex-direction: column; */
    /*! align-items: center; */
    /*! height: auto !important; */
}

.logo {
    background-image: url("customimg/oouyea_logo.png");
    max-height: 110px !important;
    padding: 3px;
}

.v-panel-content-mainpaneltransparent {
    background: RGBA(255, 255, 255, 0.5);
    border-image: none;
    border-color: black;
    border-style: ridge;
    border-width: 2px;
}

/* Panel */
.v-panel {
    background: transparent;
    /*! background-color: #FAFAFA; */
    /*border-style: solid;
    border-right: 2px;
    border-width: 2px;
    border-color: #81bbea;
    overflow: visible;*/
}

.v-panel-content-mainpanel {
    /*background-color:#edf6fe;*/
    background: #fff;
}

.v-panel-content.dashboard-vertical {
    background-color: #FFF;
}

.v-panel-content {
    /*border-image: none;
  border-color: transparent;
  border-style: solid;*/

    /*Login Border*/

    border-style: none;
    border-width: 2px;
    /*! border-color: #81bbea; */
    overflow: visible;

    /*border-width: 2px;*/
    /*background:RGBA(255,255,255,0.6);*/
    /*! background-color:#FAFAFA ; */
}

.v-panel-caption {
    background-color: transparent;
    font-size: 18px;
    font-weight: bold;
    color: #000000;
    padding: 10px;
    border-color: #ffffff;
    border: none;
    margin-top: -12px;
}

.v-label.panelcaption {
    font-size: 18px;
}

.helpimage {
    position: relative;
    right: 40px;
}

.v-panel-captionwrap {
    border: 0;
}

.v-panel-deco {
    border-top: 0px solid;
}

.v-panel-nocaption {
    border-top: 0px solid;
}

input.v-textfield-error {
    /* background-color: #F9EDED; */
    border-bottom-color: #E53935;


}

v.filterselect-error {
    background-color: #F9EDED;
}

.v-horizontallayout-buttons > div:nth-child(1) > div:nth-child(2) {
    padding: 0 !important;
    width: 0 !important;
}

.v-horizontallayout-buttons > div:nth-child(1) > div:nth-child(2) > div {
    padding: 0 !important;
}

.v-panel-tilesvertical {
    background-color: transparent;
    width: 250px;
    height: 250px;
    border-color: #81bbea;
    border-style: solid;
    border-width: 1px;
    overflow: visible;
}

.v-panel-tilesvertical .v-panel-caption-tilesvertical {
    background-color: #81bbea;
    color: #ffffff;
    font-family: "Helvetica Neue", sans-serif;
    font-size: 12px;
}

.v-panel-tilesvertical .v-panel-content-tilesvertical {
    border-style: solid;
    border-width: 1px;
    border-color: #81bbea;
    overflow: visible;
}

/* Tabs */
/*selected tab*/
.v-tabsheet-tabitem-selected .v-caption {
    background: #2979FF;
    color: #fff;
    /*! border-color: #81bbea; */
    border-width: 1px;
    border-style: solid;

    border-bottom: none !important;
}

.v-tabsheet-tabitem-selected {
    border-style: none;
    border-width: 0px;
    /* background-color: #91c1ff;*/
    background: #fff;
    color: #FFFFFF
    border-bottom-style: solid;
    border-bottom-width: 4px;
    border-bottom-color: #BA68C8;

}

/*other tabs*/
.v-tabsheet-tabitem {
    color: #000;
    border-style: solid;
    border-color: #e7eaec;
    border-width: 1px;
    background-color: #fff;
    border-bottom: 1px solid #fff;
    width: max-content;
}

.v-tabsheet-tabitem:hover {
    background: #fff;
    color: #000;
    /*! border-bottom-color: #2979FF; */
    /*! border-bottom-style: solid; */
    /*! border-bottom-width: 4px; */
    /*! border-bottom: none !important; */
}

.v-tabsheet-content {
    background: #fff;
    border-color: #eee;
    border-width: 1px;
    border-style: solid;
    border-radius: 4px;
    /*! height: max-content !important; */
}

.v-tabsheet-deco {
    background: none repeat scroll 0 0 transparent;
    border-top: 0px solid #B3B3B3;
    height: 0;
}


/* Table */

.v-table-cell-content-emphasizedrow {
    color: red;
}

.v-table-body {
    background-color: #fff;
}

.v-table tr.v-selected {
    /* background: #0059A5; */
    background: #448AFF;
    color: white;
}

.v-table-row {
    background-color: #fff;
    color: #000000;
    /*border: 1px solid #e7eaec;*/
    border-bottom: 2px solid #a0a0a0;
}

.v-table-row-odd {
    background-color: #fff;
    color: #000000;
    border: 1px solid #e7eaec;
}


/* filter
.filters-panel {
	background-color: #e7e7e8;
	width: 90000px;
	overflow: hidden;
	height: 37px;
}

.filters-panel .v-label,
.filters-panel .filterplaceholder {
	height: 37px;
}

.v-app .v-table .filters-panel input.v-textfield.v-widget,
.v-window .v-table .filters-panel input.v-textfield.v-widget {
	height: 37px;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-o-border-radius: 0px;
}

.datefilterpopup .v-button.v-popupbutton,
.datefilterpopup .v-button.v-popupbutton:focus,
.datefilterpopup .v-button.v-popupbutton:active,
.datefilterpopup .v-button.v-popupbutton.v-pressed,
.numberfilterpopup .v-button.v-popupbutton,
.numberfilterpopup .v-button.v-popupbutton:focus,
.numberfilterpopup .v-button.v-popupbutton:active,
.numberfilterpopup .v-button.v-popupbutton.v-pressed {
	background: #fff none repeat-x 0 100%;
	height: 37px;
	border-radius: 0;
	border: 1px solid #c5c5c5;
	position: relative;
	text-align: left;
	box-shadow: none;
}

.datefilterpopup .v-button.v-popupbutton:focus,
.datefilterpopup .v-button.v-popupbutton:active,
.datefilterpopup .v-button.v-popupbutton.v-pressed,
.numberfilterpopup .v-button.v-popupbutton:focus,
.numberfilterpopup .v-button.v-popupbutton:active,
.numberfilterpopup .v-button.v-popupbutton.v-pressed {
	border-color: #4F83B4 #5B97D0 #5CA0DF;
}

.datefilterpopup .v-button.v-popupbutton .v-button-wrap,
.datefilterpopup .v-button.v-popupbutton:focus .v-button-wrap,
.datefilterpopup .v-button.v-popupbutton:active .v-button-wrap,
.datefilterpopup .v-button.v-popupbutton.v-pressed .v-button-wrap,
.numberfilterpopup .v-button.v-popupbutton .v-button-wrap,
.numberfilterpopup .v-button.v-popupbutton:focus .v-button-wrap,
.numberfilterpopup .v-button.v-popupbutton:active .v-button-wrap,
.numberfilterpopup .v-button.v-popupbutton.v-pressed .v-button-wrap {
	background: none;
	overflow: hidden;
	padding: 0;
	padding-top: 1px;
}


.datefilterpopup .v-button.v-popupbutton .v-popup-indicator,
.numberfilterpopup .v-button.v-popupbutton .v-popup-indicator {
	height: 100%;
    width: 37px;
    position: absolute;
    right: 0;
    top: 0;
    zoom: 1;
    border-left: 1px solid #e4e4e4;
    padding-top: 2px;
    font-size: 20px;
    color: #a3a3a3;
    text-align: center;
}

.datefilterpopup .v-button.v-popupbutton .v-popup-indicator::before,
.numberfilterpopup .v-button.v-popupbutton .v-popup-indicator::before {
	opacity: 1;
	margin: 0;
}

.v-ie .datefilterpopup .v-button.v-popupbutton .v-popup-indicator,
.v-ie .numberfilterpopup .v-button.v-popupbutton .v-popup-indicator {
	display: inline;
}

.datefilterpopup .v-button.v-popupbutton .v-button-caption,
.numberfilterpopup .v-button.v-popupbutton .v-button-caption {
	display: inline-block;
	background: none;
	height: 12px;
	padding: 0;
	padding-top: 2px;
	font-weight: 400;
	color: #474747;
}

.filterwrapper {
	overflow: hidden !important;
	border-left: 1px solid #d4d4d4;
}
.filterwrapper-first {
	border-left: none;
}

.filters-panel .v-checkbox {
	margin-top: 9px;
	margin-left: 14px;
}

.filters-panel .v-filterselect.v-widget {
	border-radius: 0;
}
filter end */

.v-table-header-wrap, .v-table-header-drag {
    background: #fff;
    color: #000;

    height: 1.4em;
    line-height: normal;
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
    border-top: 1px solid #c3c3c3;
    border-bottom: 1px solid #c3c3c3;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}

filters-wrap {
    background: #fff;
    color: #000;
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
    border-top: 1px solid #c3c3c3;
    border-bottom: 1px solid #c3c3c3;
    border-radius: 4px;
}

div.ticketbuttoncategory.v-button {
    overflow: hidden !important;
    border: solid;
    font-weight: normal;
    font-size: 11px;
    border-radius: 25px;
    color: #fff;
    background: #4d9dbe;
}

div.ticketbuttonmailsend.v-button {
    overflow: hidden !important;
    border: solid;
    font-weight: normal;
    font-size: 11px;
    border-radius: 25px;
    width: 300px;
    color: #fff;
    background: #4d9dbe;
}


.v-table-cell-content {
    /*border-right: 1px solid #e7eaec;*/
    /*border-right: 1px solid #c3c3c3;*/
    border-bottom: 1px solid #c3c3c3;
    padding: 5px 6px;
}

.searchcomponent {
    padding-bottom: 15px;
}

.v-table-body {
    margin-bottom: 10px;
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
    /* border-bottom-left-radius: 10px;
     border-bottom-right-radius: 10px;*/

}

.v-table-row:hover, .v-table-row-odd:hover {
    background: #a6d2f1;
    color: #000;

}

.v-panel.dashboard-vertical {
    font-weight: bold;
}

/* Buttons */
.v-button * {
    overflow: hidden !important;
    border: none;
    font-weight: normal;
    font-size: 13px;
    /*! text-shadow: 0px 0px 0px transparent; */
    border-radius: 5px;
}

#smslogin.v-button > span > img {
    left: 30px;
    position: absolute;
}

.v-button {
    /*! background-color: #a073b4 !important; */
    color: #fff;
    /*! border-radius: 5px !important; */
    color: #000;
}

.v-button:hover {
    background-color: #2979FF !important;
    color: #fff;
    /*! border-radius: 5px; */
    /*! height: 35px; */
}

.logoff {
    /*! background: #7d7d7d; */
    color: #fff;
    border: none;
    height: 62px !important;
    box-shadow: none;
    padding-top: 10px;
    /*! border: 1px solid #000; */
    border-radius: 50% !important;
    /*! background: #7d7d7d; */
    width: 62px;
    margin: 0 5px;
    background-color: transparent !important;
    /*! height: unset !important; */
}

.logoff .v-button-wrap {
    align-items: normal;
}


.v-button-wrap, .v-disabled:active .v-button-wrap {
    background: transparent;
    display: flex;
    flex-direction: column;
    position: relative;
    border-radius: 5px;
    /*! align-items: center; */
    /*! width: 100%; */
    /*! height: 100%; */
    align-content: center;
    margin: auto;
}

.v-button {
    /*! text-shadow: 0px 0px 0px transparent; */
    /*! background: #3c3c3c; */
    border: 1px solid #2979FF;
    border-radius: 5px;
    /*! box-shadow: 3px 7px 7px 7px #7d7d7d; */
    background-color: #fff;
    height: 35px;
    transition: all .5s;
}

.logoff {
    border: none !important;
}

.btnResultEdit, .btnHistory, .recordhistory, .btnResultMore, .btnNoInvert #edit {
    color: #000;
    background: #fff;
    /*! box-shadow:0 2px 2px 2px gray; */
    /*! filter: invert(1); */
}

.btnResultMore span > span, #edit span > span, .btnHistory span > span, .btnResultEdit span > span, .btnHistory span > span, .recordhistory span > span, .btnNoInvert span > span {
    display: none;
}

.btnResultMore span > img, #edit span > img, .btnResultEdit span > img, .btnHistory span > img, .recordhistory span > img {
    filter: invert(1);
}

.btnResultMore:hover span > img, .btnResultEdit:hover span > img, .btnHistory:hover span > img, .recordhistory:hover span > img, .btnNoInvert:hover span > span {
    filter: none;
    /*! background-color: #2979FF !important; */
    border-radius: 100% !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuStammdaten.menuStammdaten div.v-panel-content.v-panel-content-menuStammdaten.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-buttons.buttons div div div div.v-horizontallayout.v-horizontallayout-secondary.secondary div div {
    width: 35px !important;
    /*! padding-right: 10px; */
    height: 35px !important;
}

.v-customcomponent > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2), .v-horizontallayout-buttons, .v-horizontallayout-buttons > div:nth-child(1), .v-horizontallayout-secondary > div:nth-child(1), .v-horizontallayout-secondary, .v-horizontallayout-buttons > div:nth-child(1) > div:nth-child(1) {
    height: 35px !important;
    overflow: visible !important;
}

.v-customcomponent > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
    /*! display: none; */
}

.v-tabsheet-tabsheetpanel > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) {
    width: 35px !important;
    height: 35px !important;
    top: 20px !important;
    /*! display: flex; */
    /*! flex-direction: column; */
    /*! align-content: center; */
    /*! position: relative !important; */
    left: unset !important;
    overflow: visible !important;
    border: none;
    position: relative !important;
}

.v-tabsheet-tabsheetpanel > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) {
    width: 35px !important;
    left: unset !important;
    height: 35px !important;
    top: 20px !important;
    border: none !important;
    position: relative !important;
    margin-left: 10px;
}

.btnResultEdit, .btnHistory, .recordhistory, .btnResultMore, .btnNoInvert, #edit {
    width: 35px !important;
    height: 35px !important;
    border-radius: 100%;
}

#cancel_escape > span > img {
    filter: invert(1);
}

#cancel_escape:hover > span > img {
    filter: none;
}

#finish_end > span > img, #sendemail > span > img {
    filter: invert(1);
}

#finish_end:hover > span > img, #sendemail:hover > span > img {
    filter: none;
}

.btnDel {
    color: #fff;
    background: #e00e16;
    box-shadow: 0 2px 2px 2px gray;
}

/* Color of Button */
.btnPrimary {
    background: #ffffff;
    color: #81bbea;
    border-radius: 0px;
}

.statusGreen {
    background: #9cdd84;
    color: #000000;
    border-radius: 25px;
    border: 1px solid transparent;
    text-align: center;
}

.statusGray {
    background: #c4c2c2;
    color: #000000;
    border-radius: 25px;
    border: 1px solid transparent;
    text-align: center;
}

.statusYellow {
    background: #f1d675;
    color: #000000;
    border-radius: 25px;
    border: 1px solid transparent;
    text-align: center;
}

.statusRed {
    background: #fb8fa9;
    color: #000000;
    border-radius: 25px;
    border: 1px solid transparent;
    text-align: center;
}

.modulecard {
    background: #ffffff;
    color: #000000;
    border-radius: 10px;
    border: 1px solid #c3c3c3;
    /*text-align:center;*/
    /*    box-shadow: 1px 1px 1px gray;
        opacity: 0.8 !important;*/
    font-size: 12px;
!important;
    width: 200px;
    height: 200px;
    padding-left: 10px;
    padding-top: 10px;
    margin-left: 10px;
    margin-top: 10px;
}

.paymentcard {
    background: #ffffff;
    color: #000000;
    border-radius: 10px;
    border: 1px solid #c3c3c3;
    /*text-align:center;*/
    /*    box-shadow: 1px 1px 1px gray;
        opacity: 0.8 !important;*/
    font-size: 12px;
!important;
    width: 150px;
    height: 200px;
    padding-left: 10px;
    padding-top: 10px;
    margin-left: 10px;
    margin-top: 10px;
}

.conversioncard {
    background: #b4ea77;
    color: #ffffff;
    border-radius: 10px;
    border: 1px solid #c3c3c3;
    text-align: center;
    /*    box-shadow: 1px 1px 1px gray;
        opacity: 0.8 !important;*/
    font-size: 20px;
!important;
    width: 200px;
    height: 400px;
    padding-left: 10px;
    padding-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-top: 10px;
}


.modulecard-groupline {
    font-size: 8px;
!important;
}

.modulecard-descline {
    font-size: 10px;
!important;
}

input[type="checkbox"] {
    display: none;
}

input[type="checkbox"] {
    position: absolute;
    left: -15px;
}

input[type="checkbox"] + label {
    position: relative;
    display: inline-flex;
    cursor: pointer;
    font-family: "Helvetica Neue";
    font-size: 15px;
    line-height: 1.3;
}

input[type="checkbox"] + label:before {
    width: 30px;
    height: 15px;
    border-radius: 30px;
    border: 2px solid #ddd;
    background-color: #EEE;
    content: "";
    margin-right: 15px;
    transition: background-color 0.5s linear;
}

input[type="checkbox"] + label:after {
    width: 15px;
    height: 15px;
    border-radius: 30px;
    background-color: #FFFFFF;
    content: "";
    transition: margin 0.1s linear;
    box-shadow: 0px 0px 5px #aaa;
    position: absolute;
    left: 2px;
    top: 2px;
}

input[type="checkbox"]:checked + label:before {
    background-color: #2b8718;
}

input[type="checkbox"]:checked + label:after {
    margin: 0 0 0 15px;
}


.btnSecondary {
    color: #565656;
    background: #f5f5f5;
    border-radius: 0px;
}

.btnDanger {
    color: #fff;
    background: #8E24AA;
    /*! border-radius: 0px; */
    /*! display: flex; */
    /*! flex-direction: column; */
    /*! align-items: center; */
    /*! align-content: center; */
    border-color: #8E24AA;
}

.btnDangerStart {
    color: #fff;
    background: #000000;
    /*! border-radius: 0px; */
    /*! display: flex; */
    /*! flex-direction: column; */
    /*! align-items: center; */
    /*! align-content: center; */
    border-color: #8E24AA;
    width: 35px;
    height: 35px;
    border-radius: 100%;
}

.btnDanger:hover {
    border-color: #ac3bcc;
    background-color: #ac3bcc !important;
    color: #fff !important;
}

.btnDanger span > span {
    display: none;
}

.btnDanger {
    width: 35px;
    height: 35px;
    border-radius: 100%;
}

/* Alignment of Button */
.primary {
    position: absolute;
    right: 10px;
}

.secondary {
    padding-left: 5px;
}

.searchcomponentbuttons {
    /*! padding: 6px; */
    width: 100% !important;
    height: 35px !important;
    /*! margin-bottom: 5px; */
    /*! margin-top: -5px !important; */
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div div.v-verticallayout {
    overflow: visible !important;
}

.buttons {
    display: flex;
    flex-wrap: wrap;
}

.labelDanger {
    color: red;

}

.btnResultDel .v-button-wrap {
    background: #aeaeae;
    border-radius: 0px;
}

/* Filterselect Button */
.v-filterselect-button {
    background-color: #fff;
    /*! height: 90%; */
    opacity: 1;
    border-radius: 0px;
    /*! border:none; */
    /*! top: 0px; */
}

.v-datefield-button {
    /*border: 2px solid transparent;*/
    /*! margin-left: -2px; */
}

/* Textfield */
input.v-textfield-focus {
    /*background-color: #fdfbfb;*/

    /*border-color: #d2d3d5;
    border-width: 1px;
    background-image:none;
    border-bottom-style:solid;
    border-left-style:none;
    border-right-style:none;
    border-top-style:none;
    -webkit-border-image:none;*/
    border-color: #00B0FF !important;


}

input.v-textfield[type="text"], .v-filterselect {
    height: 1.2em;
    border-top-style: none;
    border-color: #d2d3d5;
    /*! border-width: 2px; */
    border-bottom-style: solid;
    background-image: none;
    /*! border-bottom-style:solid; */
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    font-size: 14px !important;
    -webkit-border-image: none;
    background-color: transparent;
    /*! display: flex; */
    /*! padding-right: 5px; */
    border-bottom-width: 1px;
}

input.v-textfield[type="text"] {
    /*! width: 100%; */
}


.v-filterselect {
    background-color: #fff;
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
    border-top: 1px solid #c3c3c3;
    border-bottom: 1px solid #c3c3c3;
}

input.v-textfield[type="password"], .v-filterselect {
    height: 1.2em;
    border-top-style: none;
    /*! border-color: #d2d3d5; */
    /*! border-width: 1px; */
    border-bottom-style: solid;
    background-image: none;
    /*! border-bottom-style:solid; */
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;

    -webkit-border-image: none;
    border: none;
}

.v-panel-content-menuStammdaten > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
    background-color: #fff;
}

.v-panel-content-menuStammdaten .v-horizontallayout-searchcomponentbuttons {
    padding-bottom: 5px !important;
}

.v-filterselect {
    /*! width: 100% !important; */
}

/* Menu */
.v-menubar {
    /*! background:#2196F3; */
    background-position: top left;
    height: 60px;
    /*! margin-bottom:10px; */
    width: 100%;
    font-family: "Helvetica Neue", sans-serif;
    font-weight: normal;
    color: #fff;
    border-style: solid;
    /*! border-color: #fff; */
    border-width: 1px;
    display: flex;
    align-items: center;
    /*! width: 100% !important; */
    border: none;
}

.hlmenubar {
    /*!
        background-color:#2196F3; */
    width: 100%;
    height: 60px;
}

.v-menubar > .v-menubar-menuitem {
    /*! background:#2196F3; */
    background-position: top left;
    /*! text-align:center; */
    width: 100px;
    /*! margin-top: 28px; */
    /*! margin-left: 0px; */
    /*! height: 23px; */
    font-family: "Helvetica Neue", sans-serif;
    /*! border-bottom-color: #2196F3; */
    /*! border-bottom-style: solid; */
    /*! border-bottom-width: 4px; */
    font-size: 14px;
    /*! border: 1px solid; */
    /*! margin: auto 0; */
    /*! width: inherit; */
    text-align: center;
}

.v-menubar > .v-menubar-menuitem:hover {
    font-family: "Helvetica Neue", sans-serif;
    font-weight: bolder;
    /*! color: #000; */
    /*! border-bottom-color: #BA68C8; */
    /*! border-bottom-style: solid; */
    /*! border-bottom-width: 4px; */

    /*! border-bottom: 1px solid black; */
    /*! border: 1px solid #b37ec9; */
    /*! border-radius: 5px; */
    /*! align-items: center; */
    /*! display: flex; */
    background-color: transparent;
    border-radius: 5px;
    /*! border: 1px solid white; */
    /*! filter: invert(1); */
    cursor: pointer;
}

.v-menubar > .v-menubar-menuitem-selected {
    background: transparent;
    font-weight: bolder;
    /*! color: #000; */
    font-family: "Helvetica Neue", sans-serif;
    /*! display: flex; */
    /*! align-items: center; */
}

.popupContent .v-menubar-menuitem-selected {
    font-family: "Helvetica Neue", sans-serif;
}

.dashboardcomp {
    border: 1px solid;
    border-width: 1px;
    border-radius: 10px;
    padding-left: 5px;
    width: 400px !important;
    height: 300px !important;
    border-color: #d2d3d5;
    box-shadow: 2px 2px 7px 1px #7d7d7d;

}

.v-menubar-submenu {
    background-color: #fff;
    /*! border:1px solid #2196F3; */
    border-top-style: none;
    border-radius: 0px;
    font-weight: normal;
    color: #000;
    /*box-shadow: 0 2px 1px 1px gray;*/
    border-radius: 5px;
    box-shadow: 1px 1px 7px 1px #7d7d7d;
    /*! display: flex; */
    /*! flex-direction: column; */
}

.v-menubar-submenu > .v-menubar-menuitem:hover {
    background-color: #eee;
    font-family: "Helvetica Neue", sans-serif;
    font-weight: normal;
    color: #000;
    /*! border-bottom-color: #BA68C8; */
    /*! border-bottom-style: solid; */
    /*! border-bottom-width: 4px; */

    cursor: pointer;
}


/* Windows */
.v-window v-readonly, .v-window, .v-popupview-popup {
    background-color: #fff;
    /*! border:1px solid; */
    /*! border-radius: 5px !important; */
    /*! box-shadow: 2px 2px 4px #888888; */
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
}

.popupContent, .v-popupview-popup {
    background-color: transparent;
    /*! border:1px solid; */
    /*! border-radius: 5px !important; */
    /*! box-shadow: 2px 2px 4px #888888; */
    border: none;
}

.v-window {
    background-color: transparent;
    box-shadow: 0 4px 2px 2px gray;
    /*border:1px solid;*/
    /*! width:          min-content !important; */
    /*! height: max-content !important; */
}

.v-window-outerheader {
    background: none repeat scroll 0 0 #0059A5;
    background-position: top left;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    margin-top: 0px;
}

.v-window-contents {
    background-color: #FFFFFF;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.v-window-wrap {
}

.v-window-wrap2 {
}

.v-window-header {
    font-weight: normal;
    color: #ffffff;
    background-color: transparent;
}

.v-window-closebox {
    margin: 7px 5px 0 0;
}

.v-window-resizebox {
    margin: 0 2px 2px 0;
}

.v-loading-indicator, .v-loading-indicator-delay, .v-loading-indicator-wait {
    width: 100%;
    height: 100%;
    margin: 0;
    background-position: 50%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    /*   background-color: gray; */
    opacity: .8;
    -ms-filter: alpha(opacity=80);
    filter: alpha(opacity=80);
}

/** Link */
.v-button-link, .v-nativebutton-link {
    /*! border: none; */
    text-align: left;
    /*! background: transparent; */
    /*! padding: 0; */

    /*fixed invisible links*/
    /*! color:black !important; */

    -khtml-user-select: text;
    -moz-user-select: text;
    -ie-user-select: text;
    user-select: text;
}

#cancel {
    width: 35px !important;
    height: 35px !important;
    border-radius: 100% !important;
}

#cancel > span > span {
    display: none;
}

.v-button-link .v-button-caption, .v-nativebutton-link .v-nativebutton-caption {
    text-decoration: underline;
    text-align: left;
}

.v-datefield-calendarpanel-day-selected {
    background: none repeat scroll 0 0 #2979FF;
    color: #FFFFFF;
    cursor: default;
    border-radius: 5px;
}


.v-panel-caption, .v-panel-captionwrap {
    /*! background: #FAFAFA; */
    color: #000000;
    font-family: "Helvetica Neue", sans-serif;
}

.v-shadow-window {
    display: none;
}

.megavl {
    padding: 10px;
    position: absolute;
    margin-left: -15%;
    margin-top: 10%;
    /*! box-shadow: 0 3px 10px; */
    /*! background-color: #FAFAFA; */
}


.logingrid, .megapanel {
    /*box-shadow: 0px 5px 10px rgba(0,0,0,0.4);*/

}

.logingrid .v-label-loginheadline {
    font-size: 28px;
    font-weight: bold;
}

.v-button-loginbutton {
    /*! background: url("customimg/oouyea_backend_button_2.png"); */
    /*! background-color: #81bbea; */
    /* color: #000 !important; */
    /*! border-style: solid; */
    /*! border-width: 2px; */
    /*! width: 175px; */
    height: 35px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding-bottom: 8px;
}


.loginbutton .v-button-caption {
    font-size: 18px;
    font-weight: normal;
    width: 100%;
    height: 100%;
    margin-left: auto;
    display: flex;
}

.v-button-link {
    /*! background: transparent; */
    /*! border: none; */
    font-family: "Helvetica Neue", sans-serif;
}

.logingrid .v-required-field-indicator {
    display: none;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel div.v-panel-content.v-panel-content-megapanel.v-scrollable div.v-verticallayout > div > div > div > div.v-gridlayout.v-gridlayout-logingrid.logingrid > div > div div {
    padding-top: 5px;
    display: flex;
    flex-direction: column;
    /*! align-content: center; */
    align-items: center;
    width: 100% !important;
    left: inherit !important;
    position: relative !important;
    width: 100% !important;
    margin-left: 0 !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel div.v-panel-content.v-panel-content-megapanel.v-scrollable div.v-verticallayout > div > div > div > div.v-gridlayout.v-gridlayout-logingrid.logingrid > div > div > div:nth-child(1) {
    height: 35px !important;
    border-radius: 5px;
    border: 1px solid #c3c3c3;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel div.v-panel-content.v-panel-content-megapanel.v-scrollable div.v-verticallayout > div > div > div > div.v-gridlayout.v-gridlayout-logingrid.logingrid > div > div > div:nth-child(2) {
    height: 35px !important;
    border: 1px solid #c3c3c3;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel div.v-panel-content.v-panel-content-megapanel.v-scrollable div.v-verticallayout div div div div.v-gridlayout.v-gridlayout-logingrid.logingrid div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div#anmelden.v-button.v-button-loginbutton.loginbutton > span.v-button-wrap > span.v-button-caption {
    overflow: visible !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel div.v-panel-content.v-panel-content-megapanel.v-scrollable div.v-verticallayout div div div div.v-gridlayout.v-gridlayout-logingrid.logingrid div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div#anmelden.v-button.v-button-loginbutton.loginbutton > span.v-button-wrap {
    overflow: visible !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel div.v-panel-content.v-panel-content-megapanel.v-scrollable div.v-verticallayout div div div div.v-gridlayout.v-gridlayout-logingrid.logingrid div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div#smslogin.v-button.v-button-loginbutton.loginbutton > span.v-button-wrap > span.v-button-caption {
    overflow: visible !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel div.v-panel-content.v-panel-content-megapanel.v-scrollable div.v-verticallayout div div div div.v-gridlayout.v-gridlayout-logingrid.logingrid div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div#smslogin.v-button.v-button-loginbutton.loginbutton > span.v-button-wrap {
    overflow: visible !important;
}

.logingrid .v-horizontallayout div {
    margin-top: -5px;
}

.v-button-link .v-button-caption {
    font-size: 13px;
    font-weight: normal;
    font-family: "Helvetica Neue", sans-serif;
}

.logingrid .v-horizontallayout .v-label {
    margin-top: -7px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

.v-label {
    font-size: 15px;
    font-family: "Helvetica Neue", sans-serif;
    margin-right: 20px;
    margin-bottom: 10px;
}

.v-embedded-startlogo {
    background-image: url("customimg/2b2c.png");
    width: 200px !important;
    margin: auto;
    height: min-content !important;
}

.v-textfield-loginform {
    width: 90% !important;
    height: 20px !important;
    font-size: 14px !important;
    font-weight: normal;
    border-bottom: 1px solid #eee !important;
}

.v-window-outerheader {
    background: #2979FF;
    color: #000000;
    background-image: linear-gradient(160deg, #2979FF 0%, #ac3bcc 100%);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.tickettable {
    font-size: 10px;
}

.v-treetable .v-checkbox {
    display: inline-block;
    padding-bottom: 0;
}

.v-caption-customer-detail-top {
    background-color: #a8a9ad;
}

.v-textarea-customer-detail-top {
    background-color: #d5d5d7 !important;
    overflow: hidden !important;
}

.package_chooser_main {
    margin-top: 20px;
}

.package_chooser_main .package_chooser {
    text-align: center;
    width: 250px;
    background-color: #F4F4F4;
    margin: 0 10px;
}

.package_chooser * {
    float: none !important;
}

.package_chooser .package_chooser_top {
    padding-top: 20px;
    float: none;
    font-size: 1.85em;
}

.package_chooser .package_chooser_middle {
    font-size: 14px;
    height: 250px;
    padding: 10px;
}

.package_chooser .package_chooser_price {
    font-size: 20px;
    padding: 10px;
    -fx-font-weight: bold;
}

.package_chooser .package_chooser_bottom {
    font-size: 1.85em;
    padding-bottom: 20px;
}

.package_chooser * .v-label-undef-w {
    white-space: normal;
}

.v-caption-captionbold {
    font-weight: bold;

}

.v-caption .v-caption-poweredby {
    width: 486px;
    margin-left: 183px;
}

.wrap label {
    white-space: normal;
}

.v-label.ticketsdue {
    font-size: 7em;
    text-align: center;
}

.v-gridlayout.baseimage {
    table-layout: fixed;
}

.v-label.baseimage {
    white-space: -moz-pre-wrap;
    word-wrap: break-word;
}


/*
.v-gridlayout-margin > div:nth-child(1){
	height: 100% !important;
}

.v-gridlayout{
	height: 100% !important;
}
.v-panel-content > div:nth-child(1) > div:nth-child(1) > div:nth-child(1){
	height: 100% !important;
}

.v-panel-content > div:nth-child(1) > div:nth-child(1){
	height: 100% !important;
}

.v-panel-content > div:nth-child(1){
	height: 100% !important;
}

.v-panel-content{
	height: 100% !important;
}

.v-panel{
	height:  600px !important;
}

.v-verticallayout-megavl > div:nth-child(1) > div:nth-child(1){
	height: 100% !important;
}

.v-verticallayout-megavl > div:nth-child(1){
	height: 100% !important;
}

.v-verticallayout-megavl{
	height: 600px !important;
}
*/

.v-gridlayout.v-gridlayout-logingrid.logingrid .v-gridlayout-margin > div > div:nth-child(1), .v-gridlayout.v-gridlayout-logingrid.logingrid .v-gridlayout-margin > div > div:nth-child(2) {
    padding-top: 5px;
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
    /*! width: 100% !important; */
    border: 1px solid white;
    border-radius: 5px;
    background-color: white;
    width: 99% !important;
    position: relative;
    left: inherit !important;
}

.v-gridlayout.v-gridlayout-logingrid.logingrid .v-gridlayout-margin > div > div:nth-child(1) {
    top: 0px !important;
}

.v-gridlayout.v-gridlayout-logingrid.logingrid .v-gridlayout-margin > div > div:nth-child(2) {
    top: 10px !important;
}

.v-gridlayout.v-gridlayout-logingrid.logingrid .v-gridlayout-margin > div > div:nth-child(3) {
    position: relative !important;
    top: 30px !important;
    overflow: visible !important;
}

.v-gridlayout-margin > div:nth-child(1) > div:nth-child(3) > div:nth-child(1), .v-gridlayout-margin > div:nth-child(1) > div:nth-child(4) > div:nth-child(1) {
    /*! margin-left: 0 !important; */
    /*! width: 100% !important; */
    /*! height: 100% !important; */
}

.v-gridlayout.v-gridlayout-logingrid.logingrid .v-gridlayout-margin > div > div:nth-child(4) {
    position: relative !important;
    top: 25px !important;
}

.v-gridlayout-margin > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
    /*! width: 95% !important; */

}

.v-gridlayout-margin > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) {
    /*! width:   35px !important; */
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout > div > div > div > div.v-horizontallayout > div > div > div > div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent > div.v-tabsheet-content.v-tabsheet-content-searchcomponent > div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-horizontallayout > div > div > div > div.v-verticallayout > div > div {
    /*! margin: 0 0 -10px -10px; */
}

#smslogin {
    color: #fff !important;
    background-color: #2979FF !important;
}

#smslogin:hover {
    background-color: #4186fc !important;
}

#anmelden > span:nth-child(1) > img:nth-child(1) {
    position: absolute !important;
    left: 30px !important;
    filter: invert(1);
}

#anmelden {
    /* background-color: #fff !important; */
}

#anmelden:hover img {
    /* background-color:  #448AFF !important; */
    filter: none !important;
}

div#anmelden {
}

#anmelden > span:nth-child(1) {
    position: unset;
}

#smslogin > span:nth-child(1) {
    position: unset;
}

#smslogin:hover > span:nth-child(1) > span:nth-child(2) {
    color: #fff;
}


/*main layout*/

.v-horizontallayout-searchcomponentbuttons > div:nth-child(1) > div:nth-child(3) {
    width: auto !important;
}

.v-absolutelayout {
    margin: auto;
}

div.v-verticallayout:nth-child(2) > div:nth-child(1) > div:nth-child(2) {
    /*! background-color: #2979FF; */
    /*! border-bottom: 2px solid #e7eaec !important; */
    /*! border-top: 1px solid #e7eaec !important; */
    /*! width: 100% !important; */
}

.v-horizontallayout-header > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
    width: 50% !important;
    margin: 15px 0 0 0;
}

.v-gridlayout-clientBox > div:nth-child(1) {
    width: 100% !important;
}

.logoff .v-icon {
    margin: 0 !important;
    /*! filter: invert(1); */
}

.v-horizontallayout-hlmenubar > div:nth-child(1) > div:nth-child(1) {
    /*! width: 85% !important; */
}

.v-horizontallayout-hlmenubar > div:nth-child(1) > div:nth-child(2) {
    width: unset !important;
    position: absolute;
    right: 84px;
}

.v-horizontallayout-hlmenubar > div:nth-child(1) > div:nth-child(3) {
    width: unset !important;
    position: absolute;
    right: 20px;
}

.v-gridlayout-clientBox > div:nth-child(1) > div:nth-child(1) {
    width: 100% !important;
    display: flex;
    flex-direction: row;
}

.v-gridlayout-clientBox > div:nth-child(1) > div:nth-child(1) > div:nth-child(1), .v-gridlayout-clientBox > div:nth-child(1) > div:nth-child(1) > div:nth-child(2), .v-gridlayout-clientBox > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) {
    width: max-content !important;
    position: relative !important;
    /*! display: flex; */
    left: unset !important;
    overflow: unset !important;
    border: 1px solid #eee;
    margin-right: 15px;
}

#cb_application, #cb_brand, #cb_mandant {
    width: 100% !important;
}


.v-menubar-more-menuitem {
    color: #fff !important;;
    /*! width: 500% !important; */
}

.v-filterselect-input {
    /*! width: 93% !important; */
    border-bottom: 1px solid #e7eaec !important;
}

.v-panel-content-mainpanel > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
    border-bottom: 1px solid #e7eaec;
}

#restoreFilter > span:nth-child(1) > img:nth-child(1) {
    filter: invert(1);
}

#restoreFilter:hover > span:nth-child(1) > img:nth-child(1) {
    filter: invert(0);
}

#restoreFilter > span > span, #newestEntries > span > span {
    display: none;
}

.v-panel-content-menuLager #restoreFilter > span > span, .v-panel-content-menuLager #newestEntries > span > span {
    display: block;
}

.v-panel-content-menuLager #search, .v-panel-content-menuLager #restoreFilter {
    height: 35px;
    width: auto;
    border-radius: 5px;
}

#newestEntries:hover > span:nth-child(1) > img:nth-child(1), #btnother span > img {
    filter: invert(1);
}

#btnother > span:nth-child(1) > span {
    display: none;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-horizontallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin > div:nth-child(1) > div:nth-child(4) {
    /*left:  unset !important;*/
    /*! border: none !important; */
}

.v-horizontallayout-buttons > div:nth-child(1) > div:nth-child(3) {
    /*! width: 35px !important; */
}

.v-horizontallayout-buttons > div:nth-child(1), .v-horizontallayout-buttons {
    width: 100% !important;
}

.v-horizontallayout-buttons > div:nth-child(1) {
    display: flex;
    flex-direction: row;
    align-content: center;
}

#itemcopy {
    height: 35px;
    border-radius: 5px;
}

#search, #restoreFilter, #newestEntries, #btnother {
    width: 35px;
    height: 35px;
    border-radius: 100%;
}

#search.v-button.v-button-btnDanger.btnDanger {
    width: 35px;
    height: 35px;
    border-radius: 100% !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent > div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-horizontallayout > div > div > div > div.v-gridlayout > div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div {
    position: relative !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-horizontallayout div div div div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left div div div div.v-label {

}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-horizontallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-searchcomponentbuttons.searchcomponentbuttons div div div div#search.v-button.v-button-btnDanger.btnDanger {
    border-radius: 100% !important;
}

#cancel {
    display: flex;
    flex-direction: row;
    height: 35px !important;
    position: relative;
}

#cancel img {
    filter: invert(1);
    position: relative
}

.v-window-contents > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(6) {
    /*! height: 35px !important; */
}


.v-window-contents > div:nth-child(1) > div:nth-child(1) {
    /*! height: max-content !important; */
    /*! overflow: visible; */
    /*! margin: auto; */
}

.v-window-contents > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) {
    overflow: visible !important;
}

.image-button {
    border: none;
    padding: 0;
    background: none;
    cursor: pointer;
}

#cancel:hover img {
    filter: none;
}

#search > span:nth-child(1) > span:nth-child(2) {
    color: #fff;
    display: none;
}

#search:hover > span:nth-child(1) > span:nth-child(2) {
    /*! color: #000 !important; */
}

div.v-verticallayout:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) {
    width: 100% !important;
}

#search:hover > span:nth-child(1) > img:nth-child(1) {
    /*! filter: invert(1); */
}


.v-customcomponent > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) {
    width: 30% !important;
    margin-right: 0 !important;
    right: 0;
    float: unset !important;
    margin-left: 0 !important;
    position: absolute;
    height: max-content !important;
    margin-top: -5px;
}

/*

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel{
    background-color: #f3f3f4;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active > div > div > div{
    width: 100% !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable > div.v-verticallayout > div{
    width: 100% !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel > div.v-panel-content.v-panel-content-menuArtikel.v-scrollable > div.v-verticallayout {
    width: 100% !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable div.v-verticallayout > div > div{
    width: 100% !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable div.v-verticallayout > div > div > div{
    width: 100% !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable div.v-verticallayout > div > div > div > div {
    width: 100% !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable div.v-verticallayout div div div div.v-horizontallayout > div{
    width: 100% !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable div.v-verticallayout div div div div.v-horizontallayout > div > div{
    width: 100% !important;
}
html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable div.v-verticallayout div div div div.v-horizontallayout > div > div > div{
    width: 100% !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable div.v-verticallayout div div div div.v-horizontallayout div div div div.v-label.v-label-panelcaption.panelcaption{
    width: 100% !important;
}*/


div.v-verticallayout:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) {
    ! background-color: #fff;
}

.v-horizontallayout-searchcomponentbuttons > div:nth-child(1) {
    width: 100% !important;
    height: 100% !important;
    display: flex;
    flex-direction: row;
    align-items: center;
    /*! align-content: center; */
    /*! align-self: center; */
    /*! margin: auto !important; */
}

div.v-button:nth-child(7) > span:nth-child(1) {
    width: 100% !important;
}

div.v-button:nth-child(8) > span:nth-child(1) {
    width: 100% !important;
}

.v-horizontallayout-searchcomponentbuttons > div:nth-child(1) > div:nth-child(1) {
    width: auto !important;
    height: auto !important;
}

.v-horizontallayout-searchcomponentbuttons > div:nth-child(1) > div:nth-child(2) {
    width: auto !important;
    margin-left: 5px;
    height: auto !important;
}


.v-horizontallayout-searchcomponentbuttons > div:nth-child(1) > div:nth-child(3) {
    width: auto !important;
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 35px !important;
}

span.v-menubar-menuitem:hover .v-icon {
    /*! filter: invert(1); */
}

.v-menubar-submenu .v-menubar-menuitem-caption img {
    filter: invert(1);
}

.v-horizontallayout-hlmenubar > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
    /*! width: 100% !important; */
}

div.v-verticallayout:nth-child(2) > div:nth-child(1) {
    /*! width: 100% !important; */
    /*! margin: 0 !important; */
}

div.v-verticallayout:nth-child(2) > div:nth-child(1) > div:nth-child(3) {
    /*! background-color: #2979FF !important; */
    /*! width: 100% !important; */
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-mainpanel.mainpanel {
    /*! width: 100% !important; */
}

#exportToMarketplace > span:nth-child(1) > span:nth-child(1) {
    margin: auto;
}

#itemcopy > span:nth-child(1) > span:nth-child(1) {
    margin: auto;
}

.v-gridlayout-margin-top > div:nth-child(1) > div:nth-child(4) {
    /*! top: 20px !important; */
    /*! height: 35px !important; */
    overflow: visible !important;
    /*! width: 35px !important; */
    /*! left: unset !important; */
    /*! height: 35px !important; */
    /*! top: 20px !important; */
    /*! border: none !important; */
}

.v-gridlayout-margin-top > div:nth-child(1) > div:nth-child(3) {
    /*! margin-left: 29px; */
}

.v-horizontallayout-searchcomponentbuttons > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) {
    /*! height: 35px !important; */
}

span.v-button-caption:nth-child(1) {
    margin: auto;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-button.v-button-btnDanger.btnDanger > span.v-button-wrap > span.v-button-caption {
    display: flex;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout > div > div > div > div.v-button.v-button-btnDanger.btnDanger {
    height: 35px;
    width: auto;
    border-radius: 5px !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel div.v-panel-content.v-panel-content-megapanel.v-scrollable > div.v-verticallayout > div > div {
    width: 100% !important;
    overflow: visible !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel div.v-panel-content.v-panel-content-megapanel.v-scrollable > div.v-verticallayout {
    width: 100% !important;
    overflow: visible !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel div.v-panel-content.v-panel-content-megapanel.v-scrollable div.v-verticallayout > div {
    width: 100% !important;
    overflow: visible !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel div.v-panel-content.v-panel-content-megapanel.v-scrollable div.v-verticallayout > div > div > div {
    width: 100% !important;
    overflow: visible !important;
}

.v-gridlayout.v-gridlayout-logingrid {
    width: 100% !important;
    background-color: transparent;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl > div > div > div {
    width: 100% !important;
}

input:focus {
    outline: none !important;
}

#anmelden {
    /* border: none; */
}

#smslogin > span:nth-child(1) > img:nth-child(1) {
    /*! filter: invert(1); */
}

#smslogin:hover > span:nth-child(1) > img:nth-child(1) {
    /*! filter: none; */
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-horizontallayout > div > div > div > div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div {
    display: flex;
    flex-direction: row;
    overflow: visible;

    flex-flow: unset !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout > div > div > div > div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent > div.v-tabsheet-content.v-tabsheet-content-searchcomponent > div.v-tabsheet-tabsheetpanel > div.v-scrollable div.v-horizontallayout > div > div > div > div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div {
    border: none !important;
    /*! top: 20px !important; */
    height: 35px !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-horizontallayout > div > div > div > div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div {
    position: relative !important;

    margin-left: 5px !important;
    top: unset !important;
    margin: auto 0 auto 10px !important;
    left: unset !important;
    overflow: visible !important;
    width: unset !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent > div.v-tabsheet-content.v-tabsheet-content-searchcomponent > div.v-tabsheet-tabsheetpanel > div.v-scrollable div.v-horizontallayout > div > div > div > div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > input.v-textfield {
    width: 15em !important;
}

html body.v-generated-body div.v-window div.popupContent div.v-window-wrap > div.v-window-wrap2 > div.v-window-contents > div.v-scrollable > div.v-customcomponent > div.v-verticallayout {
    /*! margin: 2em auto 0; */
    /*! height: unset !important; */
    /*! overflow: visible !important; */
    /*! margin: auto; */
    /*! display: flex; */
}

#anmelden {
    margin-top: 5px;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout div div div div.v-verticallayout.v-verticallayout-megavl.megavl {
    border: 1px solid #c3c3c3;
    border-radius: 5px;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo div div div div.v-verticallayout > div > div > div > div.v-verticallayout.v-verticallayout-megavl.megavl div div div div.v-panel.v-panel-megapanel.megapanel div.v-panel-content.v-panel-content-megapanel.v-scrollable div.v-verticallayout div div div div.v-gridlayout.v-gridlayout-logingrid.logingrid div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div div div input.v-textfield.v-textfield-loginform.loginform {
    border: none;
    width: 80% !important;
}

input.v-textfield-required {
    /*! border-bottom-color: red !important; */
    border-bottom: 1px solid red !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout > div > div > div > div.v-verticallayout > div > div > div > div.v-gridlayout div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div > div > div.v-verticallayout > div > div {
    overflow: visible !important;
}

html body.v-generated-body > div.v-window > div.popupContent > div.v-window-wrap > div.v-window-wrap2 > div.v-window-contents > div.v-scrollable > div.v-customcomponent > div.v-verticallayout > div {
    /*! height: unset !important; */
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel > div.v-panel-content.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable > div.v-horizontallayout > div > div > div > div.v-gridlayout > div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div > div:last-child {
    position: absolute !important;
    border: none !important;
}


.v-menubar-submenu > .v-menubar-menuitem > .v-menubar-menuitem-caption {

    position: relative;
    /*! left: 0; */
    margin: 0 auto 0 0.5em;
    padding-right: 1em;
}

.v-textarea-bubbleyou.bubbleyou {
    background-color: #D1C4E9;
    position: relative;
    padding-left: 25px;
    padding-right: 15px;
    padding-top: 8px;
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 2% 100%, 2% 20%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 2% 100%, 2% 20%);
    border-radius: 5px;
    margin: 5px;
}

.v-textarea-bubbleyou.bubbleyou:root {
    background-color: #D1C4E9;
    position: relative;
    padding-left: 25px;
    padding-right: 15px;
    padding-top: 8px;
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 2% 100%, 2% 20%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 2% 100%, 2% 20%);
    border-radius: 5px;
    margin: 5px;
}

.ticketstatus {
    background-color: #fff;
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
    border-top: 1px solid #c3c3c3;
    border-bottom: 1px solid #c3c3c3;
    border-radius: 4px;
    padding-top: 5px;
}


.v-textarea-bubbleme.bubbleme {
    position: relative;
    padding-right: 25px;
    padding-left: 15px;
    margin: 5px;
    padding-top: 8px;
    -webkit-clip-path: polygon(0 0, 100% 0, 98% 20%, 98% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 98% 20%, 98% 100%, 0 100%);
    border-radius: 5px;
    background-color: #BBDEFB;
}


html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel div.v-panel-content.v-panel-content-menuLager.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-customcomponent > div.v-verticallayout > div > div > div > div.v-verticallayout > div > div > div > div.v-tabsheet > div.v-tabsheet-content > div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-customcomponent > div.v-verticallayout > div > div > div > div.v-verticallayout > div > div {
    width: 100% !important;
}

html body.v-generated-body > div.v-window > div.popupContent > div.v-window-wrap div.v-window-wrap2 > div.v-window-contents > div.v-scrollable > div.v-customcomponent > div.v-verticallayout > div > div > div > div.v-horizontallayout > div > div > div > div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent > div.v-tabsheet-content.v-tabsheet-content-searchcomponent > div.v-tabsheet-tabsheetpanel > div.v-scrollable {
    /*! height: unset !important; */
}

html body.v-generated-body > div.v-window > div.popupContent > div.v-window-wrap > div.v-window-wrap2 > div.v-window-contents > div.v-scrollable > div.v-customcomponent > div.v-verticallayout > div > div > div > div.v-horizontallayout > div > div > div > div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent > div.v-tabsheet-content.v-tabsheet-content-searchcomponent {
    /*! height: 10em !important; */
}

.v-menubar::before {
    /*! content:url("/backend/VAADIN/themes/nekomMat/customimg/nekom-icon-logo.png"); */
    background-size: cover;
    background-origin: content-box;
    width: 25px;
    /*! height: 25px; */
    position: relative;
    display: flex;
    margin-right: 5px;
}

.v-filterselect {
    position: relative;
}

#answercustomer {
    margin-left: 5px;
    border: 1px solid #eee;
    border-radius: 5px;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuStammdaten.menuStammdaten div.v-panel-content.v-panel-content-menuStammdaten.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable > div.v-customcomponent > div.v-verticallayout > div > div > div > div.v-verticallayout > div > div > div > div.v-horizontallayout.v-horizontallayout-buttons.buttons > div > div > div > div.v-horizontallayout.v-horizontallayout-secondary.secondary > div > div {
    padding-left: 6px !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuStammdaten.menuStammdaten div.v-panel-content.v-panel-content-menuStammdaten.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-buttons.buttons > div > div > div > div.v-horizontallayout.v-horizontallayout-secondary > div:nth-child(1) > div:nth-child(3) {
    display: none;
}


html body.v-generated-body div.v-window div.popupContent div.v-window-wrap div.v-window-wrap2 div.v-window-contents div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent > div.v-tabsheet-content.v-tabsheet-content-searchcomponent > div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-horizontallayout > div > div > div > div.v-gridlayout > div.v-gridlayout-margin.v-gridlayout-margin-top.v-gridlayout-margin-right.v-gridlayout-margin-bottom.v-gridlayout-margin-left > div div:nth-child(1) {
    position: relative !important;
}

/*html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuStammdaten.menuStammdaten div.v-panel-content.v-panel-content-menuStammdaten.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-buttons.buttons div div div div.v-horizontallayout.v-horizontallayout-secondary.secondary{
    width: max-content !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuStammdaten.menuStammdaten div.v-panel-content.v-panel-content-menuStammdaten.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-horizontallayout.v-horizontallayout-buttons.buttons div div{
    width:         !important;
}*/

.v-table-cell-content-headercell {
    color: black;
    background: #4d9dbe;
    font-weight: bold;

}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuArtikel.menuArtikel div.v-panel-content.v-panel-content-menuArtikel.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-tabsheet div.v-tabsheet-content div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-customcomponent > div.v-verticallayout > div > div > div > div.v-horizontallayout > div > div {
    top: 0px !important;
}

html body.v-generated-body div#backendNBAIndex-862822823.v-app.v-theme-nekomMat.v-app-NBA div.v-view.v-scrollable div.v-verticallayout.v-verticallayout-rootbacklogo.rootbacklogo.v-verticallayout-active.active div div div div.v-panel.v-panel-menuAuftraege.menuAuftraege div.v-panel-content.v-panel-content-menuAuftraege.v-scrollable div.v-verticallayout div div div div.v-verticallayout div div div div.v-customcomponent div.v-verticallayout div div div div.v-horizontallayout div div div div.v-tabsheet.v-tabsheet-searchcomponent.searchcomponent div.v-tabsheet-content.v-tabsheet-content-searchcomponent div.v-tabsheet-tabsheetpanel div.v-scrollable div.v-customcomponent div.v-verticallayout div div div div.v-verticallayout div div div div.v-tabsheet div.v-tabsheet-content div.v-tabsheet-tabsheetpanel > div.v-scrollable > div.v-customcomponent > div.v-verticallayout > div > div > div > div.v-verticallayout > div > div {
    width: 100% !important;
}