.page .gv-layout-builder-view {
  background-color: #a2a2ee;
}
div .gv-image {
  background-position: center;
}
#gv-view-108-1 div > .middle {
  background-position: right;
  line-height: 18.1px;
}
.gv-layout-builder-view #gv-field-2-15 > div {
  letter-spacing: 0px;
  line-height: 8.1px;
}
.gv-layout-builder-container #gv-field-2-6 {
  line-height: 14.1px;
}
#gv-view-108-1 > .gv-layout-builder-container div > .left {
  line-height: 30.1px;
}
body {
  /* Zebra-Streifen nur für GravityView-Tabellen */
  /* Hover-Effekt (optional , dezent blau) */
  /* Tabellenkopf klar lassen */
  /* GravityView Listenansicht: Labels vs. Werte */
  /* Optional: leichte Hintergrundfarbe für Wertebereich */
  /* Feldüberschriften kleiner und dezenter */
  /* Feldinhalte etwas klarer */
  text-align: left;
}
body .gv-table-view table tbody tr:nth-child(odd) {
  background-color: rgba(255, 255, 255, 0.06);
  /* sehr leichtes Aufhellen */
}
body .gv-table-view table tbody tr:nth-child(even) {
  background-color: rgba(0, 0, 0, 0.03);
  /* ganz leicht abdunkeln */
}
body .gv-table-view table tbody tr:hover {
  background-color: rgba(80, 120, 255, 0.12);
}
body .gv-table-view table thead tr {
  background-color: transparent !important;
}
body .gv-list-view .gv-field-label {
  font-weight: bold;
  color: #dce3f0;
  /* helles Blau/Grau für Labels */
  font-size: 0.95em;
}
body .gv-list-view .gv-field-value {
  color: #ffffff;
  /* Weiß für Werte */
  font-size: 1.05em;
}
body .gv-list-view .gv-field-value {
  background-color: rgba(255, 255, 255, 0.04);
  padding: 3px 6px;
  border-radius: 3px;
}
body .gv-list-view .gv-field-label {
  font-size: 0.85em;
  /* kleiner machen */
  color: #cfd8dc;
  /* dezentes hellgrau-blau */
  font-weight: 600;
  /* etwas fett für Lesbarkeit */
  text-transform: none;
  /* keine Großbuchstaben erzwingen */
  margin-bottom: 2px;
  /* kleiner Abstand zum Inhalt */
}
body .gv-list-view .gv-field-value {
  font-size: 1em;
  /* Standardgröße */
  color: #ffffff;
  /* weiß für guten Kontrast */
}
#gv-view-108-1 > div:nth-child(2) > div {
  background-color: #a2a2ee;
}
.gv-table-view tr > #gv-field-15-14 {
  right: -42px;
  top: -70px;
  bottom: -45px;
  text-align: center;
}
.gv-table-view .alt > #gv-field-15-12 {
  text-align: left;
}
.gv-table-view thead #gv-field-15-12 {
  text-align: right;
  font-size: 12px;
}
.gv-table-view tr > #gv-field-15-12 {
  text-align: left;
}
.gv-table-view .alt > #gv-field-15-13 {
  text-align: left;
}
.gv-table-view tr > #gv-field-15-13 {
  text-align: left;
}
.gv-table-view tr > #gv-field-15-5 {
  text-align: center;
}
.gv-table-view tr > #gv-field-15-8 {
  text-align: center;
}
.gv-table-view .alt > #gv-field-15-11 {
  text-align: center;
}
.gv-table-view tr > #gv-field-15-11 {
  text-align: center;
}
.gv-table-view .alt > #gv-field-15-custom {
  text-align: center;
}
.gv-table-view tr > #gv-field-15-custom {
  text-align: center;
}
.gv-table-view thead #gv-field-15-6 {
  text-align: center;
  font-size: 11px;
}
.gv-table-view .alt > #gv-field-15-6 {
  text-align: center;
}
.gv-table-view tr > #gv-field-15-6 {
  text-align: center;
}
.gv-table-view thead #gv-field-4-26 {
  text-align: center;
}
.gv-table-view thead #gv-field-4-edit_link {
  text-align: center;
}
.gv-table-view .alt > #gv-field-4-edit_link {
  text-align: center;
}
.gv-table-view tr > #gv-field-4-edit_link {
  text-align: center;
}
.right #mlk-filter-client {
  font-size: 11px;
}
.right #mlk-filter-from {
  font-size: 11px;
}
.right #mlk-filter-to {
  font-size: 11px;
}
div #mlk-filter-apply {
  font-size: 13px;
}
div #mlk-filter-reset {
  font-size: 11px;
  background-color: #437459;
}
div #gv_search_button_665 {
  font-size: 11px;
}
div #gv_search_665 {
  font-size: 11px;
}
div .is-active {
  font-size: 10.6px;
}
div .mlk-chip {
  font-size: 10.6px;
}
#gv-view-665-1 > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(2) > div {
  display: inline-flex;
  flex: 1;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.gv-table-view thead #gv-field-15-5 {
  font-size: 11px;
}
.gv-table-view thead #gv-field-15-13 {
  font-size: 11px;
}
.gv-table-view thead #gv-field-15-15 {
  line-height: 23.1px;
  font-size: 11px;
}
.gv-table-view thead #gv-field-15-16 {
  font-size: 11px;
}
.gv-table-view thead #gv-field-15-18 {
  font-size: 11px;
  text-align: center;
}
.gv-table-view .alt > #gv-field-15-18 {
  text-align: center;
}
.gv-table-view tr > #gv-field-15-18 {
  text-align: center;
}
.gv-table-view thead #gv-field-15-17 {
  text-align: center;
  font-size: 11px;
}
.gv-table-view tr .mlk-lb-nok {
  text-align: center;
}
#gv-field-15-12 {
  text-align: right;
}
.gv-table-view #gv-field-15-12 > th {
  text-align: left;
}
.gv-table-view #gv-field-15-12 > td {
  text-align: left;
}
.gform-body > #gform_fields_15 > #field_15_18 .tagify {
  font-size: 12px;
}
.gform-body > #gform_fields_15 > #field_15_19 .tagify {
  font-size: 12px;
}
#DataTables_Table_0 #gv-field-3-39 > .gv-dt-field-filter {
  font-size: 10px;
}
#DataTables_Table_0 #gv-field-3-1 > .gv-dt-field-filter {
  font-size: 10px;
}
#DataTables_Table_0 #gv-field-3-3 > .gv-dt-field-filter {
  font-size: 10px;
}
#DataTables_Table_0 #gv-field-3-4 > .gv-dt-field-filter {
  font-size: 10px;
}
#DataTables_Table_0 #gv-field-3-17 > .gv-dt-field-filter {
  font-size: 10px;
}
#DataTables_Table_0 #gv-field-3-35 > .gv-dt-field-filter {
  font-size: 10px;
}
#DataTables_Table_0 #gv-field-3-38 > .gv-dt-field-filter {
  font-size: 10px;
}
#DataTables_Table_0 #gv-field-3-36 > .gv-dt-field-filter {
  font-size: 10px;
}
#DataTables_Table_0_wrapper > #DataTables_Table_0 > tfoot #gv-field-3-edit_link {
  font-size: 12px;
}
.mlk-tab tr .mlk-name {
  font-size: 12px;
}
.mlk-wrap tr > td {
  font-size: 13px;
}
.mlk-tab tr .val-X {
  font-size: 14px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(1) > td:nth-child(2) > input {
  font-size: 13px;
}
.mlk-wrap th {
  text-align: center;
  font-size: 16px;
}
.mlk-tab tr .mlk-rate {
  font-size: 11px;
  text-align: center;
}
tbody > tr .mlk-name {
  font-size: 9px;
  color: #114fcf !important;
  -webkit-text-stroke-color: #114fcf;
  text-align: left;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(1) > td:nth-child(1) > div > input:nth-child(1) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(2) > td:nth-child(1) > div > input:nth-child(1) {
  font-size: 9px;
}
tbody > tr .mlk-rate {
  font-size: 9px;
  color: #e70d0d !important;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(1) > td:nth-child(1) > div > input:nth-child(2) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(2) > td:nth-child(1) > div > input:nth-child(2) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(3) > td:nth-child(1) > div > input:nth-child(1) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(4) > td:nth-child(1) > div > input:nth-child(1) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(5) > td:nth-child(1) > div > input:nth-child(1) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(6) > td:nth-child(1) > div > input:nth-child(1) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(7) > td:nth-child(1) > div > input:nth-child(1) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(8) > td:nth-child(1) > div > input:nth-child(1) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(9) > td:nth-child(1) > div > input:nth-child(1) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(10) > td:nth-child(1) > div > input:nth-child(1) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(3) > td:nth-child(1) > div > input:nth-child(2) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(4) > td:nth-child(1) > div > input:nth-child(2) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(5) > td:nth-child(1) > div > input:nth-child(2) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(6) > td:nth-child(1) > div > input:nth-child(2) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(7) > td:nth-child(1) > div > input:nth-child(2) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(8) > td:nth-child(1) > div > input:nth-child(2) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(9) > td:nth-child(1) > div > input:nth-child(2) {
  font-size: 9px;
}
#post-843 > div > div:nth-child(3) > table > tbody > tr:nth-child(10) > td:nth-child(1) > div > input:nth-child(2) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(2) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(3) {
  font-size: 9px;
}
#mlk-att .day {
  font-size: 9px;
}
#mlk-att .sumcol {
  font-size: 12px;
}
#mlk-att > table > tbody > tr:nth-child(1) > td:nth-child(1) > div > input:nth-child(1) {
  color: #114fcf;
  text-align: left;
}
#mlk-att > table > tbody > tr:nth-child(1) > td:nth-child(1) > div > input:nth-child(2) {
  color: #e70d0d !important;
}
#mlk-att > table > tbody > tr:nth-child(3) > td:nth-child(1) > div > input:nth-child(2) {
  color: #e70d0d !important;
}
#mlk-att > div:nth-child(1) > div:nth-child(3) {
  text-align: center;
  font-size: 13.6667px;
}
#mlk-att > div:nth-child(1) > div:nth-child(1) {
  font-size: 21.6667px;
  line-height: 38.7501px;
  font-style: italic;
  text-decoration: underline;
  letter-spacing: 2px;
  font-weight: 700;
  color: #114fcf;
}
.page .right {
  color: #114fcf;
}
.page .center {
  font-size: 22.3333px;
}
#mlk-att > div:nth-child(1) > div:nth-child(2) {
  font-size: 27.3333px;
}
#mlk-att > div:nth-child(3) > div:nth-child(3) > button {
  color: #5743cf;
}
#mlk-att > table > thead > tr > th:nth-child(4) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(5) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(6) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(7) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(8) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(9) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(10) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(11) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(12) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(13) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(14) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(15) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(16) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(17) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(18) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(19) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(20) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(21) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(22) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(23) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(24) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(25) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(26) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(27) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(28) {
  font-size: 9px;
}
#mlk-att > table > thead > tr > th:nth-child(29) {
  font-size: 9px;
}
.mlk-td-tab tr .td-label {
  font-size: 14px;
  color: #d1561c;
  font-weight: 600;
}
#mlk-td > table > tbody > tr:nth-child(1) > td:nth-child(1) > input {
  font-size: 12px;
  color: #289f5e;
  -webkit-text-stroke-color: #289f5e;
  font-weight: 600;
}
#mlk-td > table > tbody > tr:nth-child(2) > td:nth-child(1) > input {
  font-size: 12px;
  color: #289f5e;
  font-weight: 600;
}
#mlk-td > table > tbody > tr:nth-child(3) > td:nth-child(1) > input {
  font-size: 12px;
  font-weight: 600;
  color: #289f5e;
}
#mlk-td > table > tbody > tr:nth-child(4) > td:nth-child(1) > input {
  font-size: 12px;
  font-weight: 600;
  color: #289f5e;
}
#mlk-td > table > tbody > tr:nth-child(5) > td:nth-child(1) > input {
  font-size: 12px;
  color: #289f5e;
  font-weight: 600;
}
#mlk-td > table > tbody > tr:nth-child(6) > td:nth-child(1) > input {
  font-size: 12px;
  font-weight: 600;
  color: #289f5e;
}
#mlk-td > table > tbody > tr:nth-child(7) > td:nth-child(1) > input {
  font-size: 12px;
  color: #114fcf;
  font-weight: 600;
}
#mlk-td > table > tbody > tr:nth-child(8) > td:nth-child(1) > input {
  font-size: 12px;
  color: #114fcf;
  font-weight: 600;
}
#mlk-td > table > tbody > tr:nth-child(9) > td:nth-child(1) > input {
  font-size: 12px;
  color: #114fcf;
  font-weight: 600;
}
#mlk-td > table > tbody > tr:nth-child(10) > td:nth-child(1) > input {
  font-size: 12px;
  color: #114fcf;
  font-weight: 600;
}
#mlk-td > table > tbody > tr:nth-child(11) > td:nth-child(1) > input {
  font-size: 12px;
  color: #114fcf;
  font-weight: 600;
}
#mlk-td > table > tbody > tr:nth-child(12) > td:nth-child(1) > input {
  font-size: 12px;
  color: #114fcf;
  font-weight: 600;
}
#mlk-td > table > tbody > tr:nth-child(13) > td:nth-child(1) > input {
  font-size: 12px;
  color: #d1561c;
  font-weight: 600;
}
#mlk-td > table > tbody > tr:nth-child(14) > td:nth-child(1) > input {
  font-size: 12px;
  color: #d1561c;
  font-weight: 600;
}
#mlk-td > table > tbody > tr:nth-child(15) > td:nth-child(1) > input {
  font-size: 12px;
}
#mlk-td > table > tbody > tr:nth-child(16) > td:nth-child(1) > input {
  font-size: 12px;
}
#mlk-td > table > tbody > tr:nth-child(17) > td:nth-child(1) > input {
  font-size: 12px;
}
#mlk-td > table > tbody > tr:nth-child(18) > td:nth-child(1) > input {
  font-size: 12px;
}
#mlk-td > table > tbody > tr:nth-child(19) > td:nth-child(1) {
  text-align: center;
  color: #114fcf;
}
#mlk-td > table > tbody > tr:nth-child(20) > td:nth-child(1) {
  text-align: center;
  color: #d1561c;
}
#mlk-td > table > tbody > tr:nth-child(19) > td:nth-child(2) > input {
  font-size: 9px;
  text-align: left;
}
#mlk-td > table > thead > tr > th:nth-child(2) {
  font-size: 13px;
}
#mlk-td > table > thead > tr > th:nth-child(3) {
  font-size: 13px;
}
#mlk-td > table > thead > tr > th:nth-child(1) {
  text-align: center;
}
#mlk-td > div:nth-child(3) > select {
  text-align: center;
  color: #e70d0d;
  font-weight: 600;
}
#mlk-td > div:nth-child(3) > button {
  color: #114fcf;
}
#gv-field-25-19 {
  text-align: left;
}
#gv-field-25-4 {
  text-align: left;
}
.gv-table-view thead #gv-field-25-14 {
  text-align: center;
}
.gv-table-view thead #gv-field-25-15 {
  text-align: center;
}
.gv-table-view thead #gv-field-25-4 {
  text-align: center;
}
.gv-table-view thead #gv-field-25-19 {
  text-align: center;
}
.gv-table-view thead #gv-field-25-8 {
  text-align: center;
}
.gv-table-view thead #gv-field-25-10 {
  text-align: center;
}
.gv-table-view thead #gv-field-25-11 {
  text-align: center;
}
.gv-table-view thead #gv-field-25-9 {
  text-align: center;
}
.gv-table-view thead #gv-field-25-16 {
  text-align: center;
}
.gv-table-view thead #gv-field-25-17 {
  text-align: center;
}
.gv-table-view thead #gv-field-25-12 {
  text-align: center;
}
.gv-table-view .alt > #gv-field-25-14 {
  text-align: center;
}
.gv-table-view tr > #gv-field-25-14 {
  text-align: center;
}
.gv-table-view .alt > #gv-field-25-15 {
  text-align: center;
}
.gv-table-view tr > #gv-field-25-15 {
  text-align: center;
}
.gv-table-view .alt > #gv-field-25-16 {
  text-align: center;
}
.gv-table-view tr > #gv-field-25-16 {
  text-align: center;
}
.gv-table-view .alt > #gv-field-25-17 {
  text-align: center;
}
.gv-table-view tr > #gv-field-25-17 {
  text-align: center;
}
#post-871 > div > div:nth-child(4) > h2 > span {
  font-size: 32px;
}
#input_25_1_chosen > a > span {
  font-size: 12px;
}
#gform_wrapper_25 input[type=text] {
  display: inline-block;
  box-sizing: border-box;
}
#post-871 > div > div:nth-child(5) > h2 > span {
  font-size: 24px;
}
#post-871 > div > div:nth-child(5) {
  line-height: 21.1px;
}
.gv-edit-entry-wrapper > #gform_25 > #gform_wrapper_25 #gform_fields_25 {
  padding-left: 0px;
  padding-bottom: 29px;
  padding-top: 0px;
}
.ast-main-header-wrap > .ast-primary-header-bar > .site-primary-header-wrap .site-header-primary-section-left {
  font-size: 13px;
}
#ast-desktop-header > div > div > div > div > div:nth-child(1) {
  font-size: 11px;
}
#post-300 > div > div:nth-child(4) > h2 > span {
  font-size: 29px;
}
#post-484 > div > div:nth-child(5) > h2 > span {
  font-size: 26px;
}
#field_4_1 > label {
  color: #090909;
}
#gform_wrapper_4 .gfield_label {
  color: #090909;
}
#publishing-action > a:nth-child(2) {
  color: #114fcf;
  -webkit-text-stroke-color: #ffffff !important;
  -webkit-text-stroke-width: 0px;
}
#post-300 > div > div:nth-child(5) > h2 > span {
  font-size: 25px;
}
#field_3_39 > label {
  color: #090909;
}
#field_3_1 > label {
  color: #090909;
}
#field_3_3 > label {
  color: #090909;
}
#field_3_4 > label {
  color: #090909;
}
#field_3_11 > label {
  color: #090909;
}
#field_3_36 > label {
  color: #090909;
}
#field_3_38 > label {
  color: #090909;
}
#field_3_18 > label {
  color: #090909;
}
#field_3_35 > label {
  color: #090909;
}
#field_3_17 > label {
  color: #090909;
}
#field_3_13 > label {
  color: #090909;
}
#field_3_12 > label {
  color: #090909;
}
#field_3_9 > label {
  color: #090909;
}
#field_3_10 > label {
  color: #090909;
}
#field_3_8 > label {
  color: #090909;
}
#field_3_7 > label {
  color: #090909;
}
.gv-table-view > thead #gv-field-15-3 > .gv-field-label {
  font-size: 12px;
}
#post-484 > div > div:nth-child(3) > div > div:nth-child(1) > div:nth-child(3) {
  color: #090909;
}
#gv-field-3-custom > div > div > div:nth-child(1) {
  text-align: left;
}
div > #gv-view-1151-1 .gv-grid {
  text-align: center;
}
.gv-container-1166 p {
  font-size: 14px;
}
div > #gv-view-1161-1 .gv-list-view-title {
  font-size: 13px;
}
#gv-view-1161-1 > div > div > div {
  font-size: 14px;
}
.gv-container-1161 p {
  font-size: 14px;
}
#gv-view-1158-1 > div > div > div > h3 > p {
  font-size: 14px;
}
#gv-view-1168-1 > div > div > div > h3 > p {
  font-size: 14px;
}
#gv-view-1149-1 .gv-list-view-content-image {
  text-align: center;
}
#gv-view-1154-1 .gv-list-view-content-image {
  text-align: center;
}
#gv-view-1163-1 .gv-list-view-content-image {
  text-align: center;
}
#gv-view-1154-1 > div > div > div > h3 > p {
  font-size: 14px;
}
#gv-view-1149-1 > div > div > div > h3 > p {
  font-size: 14px;
}
.gv-container-1163 p {
  font-size: 14px;
}
.gv-container-1151 p {
  font-size: 14px;
}
