.fail{
    border-bottom: 1px solid #721c24;
}
.round{
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}
.panel-body a {
    color: #a28557;
    transition: 0.5s;
}
.panel-body a:hover,
.panel-body a:active,
.panel-body a:focus {
    color: #753341;
    outline: none;
    text-decoration: none;
}
.checkbox-highlight{
    color: #a28557;
}
.form-control{
    height: 40px;
}
.email-link{
    padding: 1rem;
}
.team_heading{
    margin-bottom: 4rem;
}
/*
Globales Suchfeld
*/
.global_search{
    display: flex;
    justify-content: flex-end;
    gap: 0.5rem;
    margin: 0.5rem;
}
.global_search_text{
    max-width: 40%;
    width: 300px;
}
/*
Team/Bearbeiten für die Druckfunktion
*/
.only-print{
    display: none;
}
@media print{

    #vpcChart{
        background: red !important;
    }

    .nav-item{
        display: none !important;
    }
    .tab-pane {
        display: block !important;
        opacity: 1 !important;
    }
    .tab-pane .fade{
        opacity: 1 !important;
    }
    .no-print{
       display: none; 
    }
    .only-print{
        display: block;
    }
    .pagebreak{
        page-break-before: always; 
    }
    .tab-print-heading{
        margin-top: 5rem;
    }
}
.table-gesellschaften{
    
}
.table-gesellschaften tr:first-child{
    background-color:#002849; 
    color:#fff;
}
.table-gesellschaften tr th:first-child{
    width: 0;
}
.table-gesellschaften .btn-primary{
    color: white;
}
.table-gesellschaften .btn-primary:hover{
    color: white;
}
.table-gesellschaften .btn-primary:focus{
    color: white;
}
.table-gesellschaften table tr:first-child{
    background-color:#fff; 
    color:#000;
}