.d-none {
    display:none;
}
.pl-2 {
    text-align: justify;
}
input[type="checkbox"] {
    float: left;
}
.audio-p {
    align-items: center;
    display: flex;
}
label.lang_test__answer input {
    margin: 4px;
}
audio {
    margin-left: 10px;
}
.audio-complete {
    background-color: lightyellow;
    border: 1px solid yellowgreen;
    padding: 10px;
    display: inline-block;
}
#fail_container {
    margin-top: 10px;
}
#fail_container input {
    margin-bottom: 10px;
}
