.tro-onlinetest-intro-doku {
    min-width: 88px;
}

.tro-show-correct-answer .tro-correct-answer,
.custom-control-input:disabled ~ .custom-control-label.tro-correct-answer {
    color: #029676;
    font-weight: bold;
}

.tro-show-correct-answer .custom-checkbox .tro-correct-answer::before,
.tro-show-correct-answer .custom-radio .tro-correct-answer::before {
    border-color: #029676;
    box-shadow: 0 0 0 0.2rem rgba(76, 116, 25, 0.25);
}

.frage_ohne_markierung {
    background-color: #ffffff;
}
.frage_richtig {
    border-color: #029676;
    background-color: #029676;
} 
.frage_falsch {
    border-color: #960222;
    background-color: #960222;
}   
.frage_markiert {
    border-color: #edb115;
    background-color: #edb115;
}
.frage_beantwortet {
    border-color: #7BA5D4;
    background-color: #7BA5D4;
}

a .fragen_box {
    color: #000000;
}
a .frage_richtig {
    color: #ffffff;
} 
a .frage_falsch {
    color: #ffffff;
}
a .frage_gesperrt_auswertung {
    color: #ffffff;
}
a .frage_beantwortet {
    color: #ffffff;
} 

a:hover .frage_richtig {
    border-color: #029676;
    background-color: #ffffff;
    color: #029676;
} 
a:hover .frage_falsch {
    border-color: #960222;
    background-color: #ffffff;
    color: #960222;
}
a:hover .frage_gesperrt_auswertung {
    color: #a700aa;
}
a:hover .frage_zur_entsperrung_markiert {
    color: #eaeaea;
}
a:hover .frage_markiert {
    border-color: #edb115;
    background-color: #000000;
    color: #edb115;
}
a:hover .frage_beantwortet {
    border-color: #7BA5D4;
    background-color: #ffffff;
    color: #7BA5D4;
}
a:hover .frage_ohne_markierung {
    color: #ffffff;
}

.frage_gesperrt_auswertung {
    border-color: #a700aa;
    background-color: #a700aa;
    /*text-decoration: line-through;
    text-decoration-color: rgba(169,11,0,0.5);
    text-decoration-thickness: 3px;*/
}

.frage_gesperrt_auswertung:hover {
    border-color: #a700aa;
    background-color: #ffffff;
    /*text-decoration: line-through;
    text-decoration-color: rgba(169,11,0,0.5);
    text-decoration-thickness: 3px;*/
}

.frage_zur_entsperrung_markiert {
    border-color: #a700aa;
    background-color: #eaeaea;
    /*text-decoration: line-through;
    text-decoration-color: #d1d1d1;
    text-decoration-thickness: 3px;*/
}

.frage_zur_entsperrung_markiert:hover {
    border-color: #a700aa;
    background-color: #000000;
    /*text-decoration: line-through;
    text-decoration-color: #d1d1d1;
    text-decoration-thickness: 3px;*/
}

.frage_zur_sperrung_markiert, .frage_zur_sperrung_markiert:hover {
    /*text-decoration: line-through;
    text-decoration-color: #a700aa;
    text-decoration-thickness: 3px;*/
}

.frage_ohne_markierung {
    border-color: #000000;
}

.frage_ohne_markierung:hover {
    background: #000000;
}

.tro-answer {
    float: left;
}

.btn-enableall {
    color: #a700aa;
}

.tro-chess-field {
    margin-right: 20px;
}

.tro-chess-field .fragen_box {
    width: 40px;
    height: 40px;
}

.fragen_box {
    border-width: 4px;
    border-radius: 5px;
}
