
/* Nimmt teil Button */
a.btn[data-name="runWorkflow_67d03f0ee0b8f67ee"]
{
    order: -100;
    font-size: 0;
}
a.btn[data-name="runWorkflow_67d03f0ee0b8f67ee"]::before {
    font-family: 'Font Awesome 6 Free'; /* Stelle sicher, dass die Bibliothek eingebunden ist */
    font-weight: 900; /* Für die Solid-Icons */
    content: "\f4fc"; /* Unicode für fa-phone-slash */
    font-size: 1rem !important;
}

a.btn[data-name="runWorkflow_67d03f0ee0b8f67ee"]::after {
    content: "Nimmt teil";
    position: absolute;
    left: 50%;
    bottom: -125%;
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 6px 10px;
    border-radius: 5px;
    white-space: nowrap;
    font-size: 14px;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-in-out;
}

a.btn[data-name="runWorkflow_67d03f0ee0b8f67ee"]:hover::after {
    opacity: 1;
    visibility: visible;
}


/* Erinnerung Button */
a.btn[data-name="runWorkflow_67d03be1f26caf611"]
{
    order: -50;
    background-color: #e4cc33;
    border-color: #e4cc33;
    font-size: 0;
}
a.btn[data-name="runWorkflow_67d03be1f26caf611"]::before {
    font-family: 'Font Awesome 6 Free'; /* Stelle sicher, dass die Bibliothek eingebunden ist */
    font-weight: 900; /* Für die Solid-Icons */
    content: "\f0e0\00A0\f0f3"; /* Unicode für fa-envelope + Leerzeichen + fa-bell */
    font-size: 1rem !important;
}
a.btn[data-name="runWorkflow_67d03be1f26caf611"]:hover
{
    order: -50;
    background-color: #d3bc28;
    border-color: #d3bc28;
}
a.btn[data-name="runWorkflow_67d03be1f26caf611"]::after {
    content: "Erinnerung schicken";
    position: absolute;
    left: 50%;
    bottom: -125%;
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 6px 10px;
    border-radius: 5px;
    white-space: nowrap;
    font-size: 14px;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-in-out;
}
a.btn[data-name="runWorkflow_67d03be1f26caf611"]:hover::after {
    opacity: 1;
    visibility: visible;
}

/* Fristsetzung Button */
a.btn[data-name="runWorkflow_67d03c12f38fe3c18"]
{
    order: -20;
    font-size: 0;
}
a.btn[data-name="runWorkflow_67d03c12f38fe3c18"]::before {
    font-family: 'Font Awesome 6 Free'; /* Stelle sicher, dass die Bibliothek eingebunden ist */
    font-weight: 900; /* Für die Solid-Icons */
    content: "\f0e0\00A0\f252"; /* Unicode für fa-envelope + Leerzeichen + fa-bell */
    font-size: 1rem !important;
}
a.btn[data-name="runWorkflow_67d03c12f38fe3c18"]::after {
    content: "Fristsetzung schicken";
    position: absolute;
    left: 50%;
    bottom: -125%;
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 6px 10px;
    border-radius: 5px;
    white-space: nowrap;
    font-size: 14px;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-in-out;
}
a.btn[data-name="runWorkflow_67d03c12f38fe3c18"]:hover::after {
    opacity: 1;
    visibility: visible;
}
/* Angerufen nicht erreicht Button */
a.btn[data-name="runWorkflow_67d03b7fcfc020f60"]
{
    order: -10;
    background-color: #e47233;
    border-color: #e47233;
    font-size: 0;
}
a.btn[data-name="runWorkflow_67d03b7fcfc020f60"]:hover
{
    background-color: #da5e1b;
    border-color: #da5e1b;
}
a.btn[data-name="runWorkflow_67d03b7fcfc020f60"]::before {
    font-family: 'Font Awesome 6 Free'; /* oder die passende Font Awesome Font */
    font-weight: 900; /* für solid icons */
    content: "\f3dd"; /* Unicode für fa-phone-slash */
    font-size: 1rem !important;
}
a.btn[data-name="runWorkflow_67d03b7fcfc020f60"]::after {
    content: "Telefonisch nicht erreicht";
    position: absolute;
    left: 50%;
    bottom: -125%;
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 6px 10px;
    border-radius: 5px;
    white-space: nowrap;
    font-size: 14px;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-in-out;
}
a.btn[data-name="runWorkflow_67d03b7fcfc020f60"]:hover::after {
    opacity: 1;
    visibility: visible;
}
/* Abmelden Button */
a.btn[data-name="runWorkflow_67d03c96da4b8cea1"]
{
    order: -1;
    font-size: 0;
    margin-right: .5rem;
}
a.btn[data-name="runWorkflow_67d03c96da4b8cea1"]::before {
    font-family: 'Font Awesome 6 Free'; /* oder die passende Font Awesome Font */
    font-weight: 900; /* für solid icons */
    content: "\f235"; /* Unicode für fa-phone-slash */
    font-size: 1rem !important;
}
a.btn[data-name="runWorkflow_67d03c96da4b8cea1"]::after {
    content: "Abmelden";
    position: absolute;
    left: 50%;
    bottom: -125%;
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 6px 10px;
    border-radius: 5px;
    white-space: nowrap;
    font-size: 14px;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-in-out;
}
a.btn[data-name="runWorkflow_67d03c96da4b8cea1"]:hover::after {
    opacity: 1;
    visibility: visible;
}

/* Kennenlerntermin Button */
a.btn[data-name="runWorkflow_67d03f444a971dc96"]
{
    order: 0;
    background-color: #aab75f;
    border-color: #aab75f;
    font-size: 0;
    margin-right: .5rem;
}
a.btn[data-name="runWorkflow_67d03f444a971dc96"]:hover
{
    background-color: #86914b;
    border-color: #86914b;
}
a.btn[data-name="runWorkflow_67d03f444a971dc96"]::before {
    font-family: 'Font Awesome 6 Free'; /* oder die passende Font Awesome Font */
    font-weight: 900; /* für solid icons */
    content: "\f2b5"; /* Unicode für fa-phone-slash */
    font-size: 1rem !important;
}
a.btn[data-name="runWorkflow_67d03f444a971dc96"]::after {
    content: "Kennenlerntermin ausgemacht";
    position: absolute;
    left: 50%;
    bottom: -125%;
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 6px 10px;
    border-radius: 5px;
    white-space: nowrap;
    font-size: 14px;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-in-out;
}
a.btn[data-name="runWorkflow_67d03f444a971dc96"]:hover::after {
    opacity: 1;
    visibility: visible;
}
/* Warten Anzahlung Button */
a.btn[data-name="runWorkflow_67d03fb32bc6b00de"]
{
    order: 1;
    font-size: 0;
}

a.btn[data-name="runWorkflow_67d03fb32bc6b00de"]::before {
    font-family: 'Font Awesome 6 Free'; /* oder die passende Font Awesome Font */
    font-weight: 900; /* für solid icons */
    content: "\f252\00A0\f153"; /* Unicode für fa-phone-slash */
    font-size: 1rem !important;
}
a.btn[data-name="runWorkflow_67d03fb32bc6b00de"]::after {
    content: "Warten Anzahlung";
    position: absolute;
    left: 50%;
    bottom: -125%;
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 6px 10px;
    border-radius: 5px;
    white-space: nowrap;
    font-size: 14px;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-in-out;
}
a.btn[data-name="runWorkflow_67d03fb32bc6b00de"]:hover::after {
    opacity: 1;
    visibility: visible;
}
/* Warten Förderung Button */
a.btn[data-name="runWorkflow_67d0400827cc4e0ce"]
{
    order: 2;
    font-size: 0;
}
a.btn[data-name="runWorkflow_67d0400827cc4e0ce"]::before {
    font-family: 'Font Awesome 6 Free'; /* oder die passende Font Awesome Font */
    font-weight: 900; /* für solid icons */
    content: "\f252\00A0\f573"; /* Unicode für fa-phone-slash */
    font-size: 1rem !important;
}
a.btn[data-name="runWorkflow_67d0400827cc4e0ce"]::after {
    content: "Warten Förderung";
    position: absolute;
    left: 50%;
    bottom: -125%;
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 6px 10px;
    border-radius: 5px;
    white-space: nowrap;
    font-size: 14px;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-in-out;
}
a.btn[data-name="runWorkflow_67d0400827cc4e0ce"]:hover::after {
    opacity: 1;
    visibility: visible;
}



/* .btn.radius-right
{
    border-top-right-radius: 0 !important;
} */


div[data-scope="CAnmeldeprozess"] .panel-activities,
div[data-scope="CAnmeldeprozess"] .panel-history,
div[data-scope="CAnmeldeprozess"] .panel-tasks
{
	display: none;
}

div[data-scope="CAnmeldeprozess"] div[data-name="complexCreated"],
div[data-scope="CAnmeldeprozess"] div[data-name="complexModified"]
{
	display: none;
}

div[data-scope="CAnmeldeprozess"]  .btn-toolbar > button.btn.active {
    border: 2px solid #303030;
}

div[data-scope="CAnmeldeprozess"]  .btn-toolbar .btn:last-child
{
	display: none;
}

div[data-scope="CAnmeldeprozess"]  .btn-toolbar > button
{
	/* color: #222222 !important; */
	font-weight: bold;
    font-size: 0.8rem;
}

div[data-scope="CAnmeldeprozess"] div[data-name="status"] button:not(.active)
{
	/* opacity: 0.5 !important; */
}

div[data-scope="CAnmeldeprozess"] div[data-name="status"] .btn-toolbar > hr
{
	display: none;
}

div[data-scope="CAnmeldeprozess"] .record-grid {
    grid-template-columns: minmax(auto,80%) minmax(auto,20%) !important;
}