
.color_ch {
    color: #2c79b0;
}

.btn-highlight-question.active  span {
    border-bottom: 1px solid black;
}


#data-table .answers .bg_missing {
    background-color: #b7b5bc;
}

#data-table .answers .bg_danger {
    background-color: #ff7c79 ;
    color:white
}
.answers .bg_danger_lighter {
    background-color: #ffd5d8;
}

#data-table .answers .bg_success {
    background-color: #33bdbd;
    color:white
}
.answers .bg_success_lighter {
    background-color: rgb(183, 226, 229);
}


#data-table .bg_header_default {
    background-color: #b3bcbc;
}

#data-table .bg_header_general {
    background-color: rgba(0, 88, 175, 0.7);
}

#data-table .bg_header_resi {
    background-color: rgba(236, 13, 24, 0.31);
}

#data-table  .bg_header_btl {
    background-color: rgba(220, 147, 32, 0.33);
}

#data-table  td.column_highlight {
    border-left: 3px solid #ffee00 !important;
    border-right: 3px solid #ffee00 !important;
}

.btn-highlight-question {
    cursor: pointer;
}

.txt_black {
    color:black;
}

#data-table_wrapper .search {
    float: left;
}