.risk-header{
    background-color: #a2cf99;
}

.risk-body{
    background-color: #d8e9d2;
    border-radius: 0 0 10px 10px;
    border-width: 3px;
    border-style: solid;
    border-color: #41ad4a;
}

.rec-header{
    background-color: #dee2e6;
}

.rec-body{
    background-color: #f8f9fa;
    border-radius: 0 0 10px 10px;
    border-width: 1px;
    border-style: solid;
    border-color: #6c757d;
}

.help-icon{
    max-width: 36px;
    margin-right: 5px;
}

.help-popup{
    text-decoration: none;
    border-bottom: none;
}

.level-icon{
    max-width: 32px;
    max-height: 32px;
}

.card{
    border: unset;
}

.popover{
    min-width: 25%;
}

.risk-picker{
    min-height: 50px;
    max-width: 75px;
}

.btn-risk-picker{
    //background-color: #d8e9d2;
}

.border-green, input[type=text].border-green{
    border: #41ad4a 3px solid;
}

.border-blue, input[type=text].border-blue{
    border: #19408b 3px solid;
}

.border-orange, input[type=text].border-orange{
    border: #f3783f 3px solid;
}

.border-pink, input[type=text].border-pink{
    border: #e0486f 3px solid;
}

.background-green, th.background-green{
    background: #bbdfb8;
}

.background-orange, th.background-orange{
    background: #ffccb0;
}

.background-pink, th.background-pink{
    background: #f9bec5;
}

.background-blue, th.background-blue{
    background: #9ae3fa;
}

.label-black{
    color: black;
    font-weight: bold;
}

.label-green{
    color: #41ad4a;
    font-weight: bold;
}

.label-blue{
    color: #19408b;
    font-weight: bold;
}

.label-orange{
    color: #f3783f;
    font-weight: bold;
}

.label-pink{
    color: #e0486f;
    font-weight: bold;
}

.form-check{
    min-height: 50px;
}

th, td{
    vertical-align: middle;
}
@media print {
    /* All your print styles go here */
    #headerMain,
    #accordionWorksheets,
    #footerSummaryTable,
    #headerSummaryTable
    {
        display: none !important;
    }

    .printWorksheet{
        page-break-before: always;
    }
}
