.grid-card .grid-card-content .label.djname {
  padding: 2px 5px;
}

#js-trigger-tracks .bootstrap-datetimepicker-widget .row {
    display: flex;
    flex-direction: row;
    gap: 10px; /* Optional: etwas Abstand dazwischen */
}

#js-trigger-tracks .bootstrap-datetimepicker-widget .datepicker,
#js-trigger-tracks .bootstrap-datetimepicker-widget .timepicker {
    flex: 1;
    max-width: 50%; /* Optional: exakt 50/50 */
}

.dashboard-extensions-admin span.label {
  font-size: 21px;
  min-width: 75px;
  display: inline-block;
  text-align: right;
  font-variant-numeric: tabular-nums;
}

.page-titles {
  margin-bottom: 10px;
}

.mailbox .message-center.dashboard-artists-admin a,
.mailbox .message-center.dashboard-genres-admin a {
  padding: 3px 9px;
}

#js-trigger-music-admin-wrapper .card-body {
  padding-left: 15px;
  padding-right: 10px;
  padding-bottom: 10px;
}

#main-body.music #js-trigger-music-admin-wrapper .card-title {
  margin-bottom: 5px;
}

.table td.less-padding {
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}
#projects-cards-container .project-card hr {
  margin-top: 5px;
  margin-bottom: 9px;
}

#main-body.music #most-played-tracktor .mailbox .message-center {
  height: 400px;
}

.ticket_reply_type_crmsender {
  background-color: #fdfdfe !important;
}

.ticket_reply_type_crmsender .comment-rowp-b-0 {
  border-left: 3px solid #92278f;
}

#tickets-import-table-wrapper .x-top-header {
  text-transform: unset;
}

#invoice-wrapper div.invoice-dates td.x-date-lang {
  width: 130px;
}

.textcolor-riva {
  color: #92278F;
}
.textcolor-jassy {
  color: #A5300F;
}

.incomeexpenses .ct-series-c .ct-line, 
.incomeexpenses .ct-series-c .ct-point {
  stroke: #cccccc !important;
  stroke-width: 2px !important;
}
.incomeexpenses .ct-series-c .ct-area {
  fill: #cccccc !important;
  fill-opacity: 0.2 !important;
}