.true-answer {
    color: green !important;
    font-weight: bold !important;
}

.wrong-answer {
    color: rgba(239, 96, 9, 0.88)!important;
    font-weight: bold !important;
}

.marking-content *{
    font-size: 13px!important;
}
.marking-heading *{
    font-size: 15px!important;
}
/*.true-answer .radio {
    padding-top: none !important;
}*/

.green {
    color: green !important;
}

.vetical-middle {
    vertical-align: middle !important;
}

#marking-exam {
    font-family: "Open Sans", sans-serif !important;
    font-size: 17px !important;
}

#marking-exam .title-question,
#marking-exam .content {
    font-size: 17px;
}

#marking-exam .question-content {
     font-family: "Open Sans", sans-serif !important;
    font-size: 17px;
    border: none !important;
    margin:0 0 5px !important;
}

#marking-exam .exam-title {
    color: #777777 !important;
    font-weight: bold !important;
    font-size: 18px;
}

#marking-exam .exam-title span {
    padding-top: 5px;
    margin-right: 5%;
}

#marking-exam .title-question {
    color: #777777;
}

#marking-exam .radio {
    font-weight: normal;
    color: #777777;
}

#marking-exam .panel-footer {
    background-color: #4b5d67 !important;
}

#marking-exam {
    padding-bottom: 3px;
}
pre{
    overflow: hidden !important;
}
.question-content{
    white-space: unset;
    word-break: break-word;
}
.fa-check{
    color: green;
}
.checked{
    cursor: default !important;
}

#btn-scroll-top {
    display: none; 
    position: fixed;
    bottom: 15px;
    right: 30px; 
    z-index: 99; 
    border: none; 
    outline: none; 
    background-color: #dc6767;
    border-color: #da5f5f;
    color: white;
    cursor: pointer; 
    padding: 10px; 
    border-radius: 10px; 
    font-size: 15px; 
}

#btn-scroll-top:hover {
    background-color: #555; 
}
.no-padding {
    padding: none;
}