.card-body h5{
    margin-top: 0rem !important;
}

.bg-orange{
    /*background-color: #FF6C4A !important;*/
    background-color: #F9AA2E !important;
}

.badge{
    padding: 0.4em !important;
    font-size: 100% !important;
    font-weight: 500 !important;
}

ol.hr-selectable-list, ul.hr-selectable-list {
    list-style-type: none!important;
    display: inline-block!important;
    margin: 0!important;
    padding: 0!important;
    position: relative!important;
}

ol.selectable li.ui-selected, ul.selectable li.ui-selected {
    color: black!important;
    background-color: #e5e1d6;
    -moz-box-shadow: inset 0 -3px 0px #dcd6c6!important;
    -webkit-box-shadow: inset 0 -3px 0px #dcd6c6!important;
    box-shadow: inset 0 -3px 0px #dcd6c6!important;
}

ol.hr-selectable-list li.ui-selected, ul.hr-selectable-list li.ui-selected {
    box-shadow: none;
    color: #fff !important;
    /*background-color: #FF6C4A;*/
    background-color: #F9AA2E;
    background-image: none;
}

ol.hr-selectable-list li, ul.hr-selectable-list li {
    display: inline-block;
    margin: .5em .2em!important;
    padding: .5em 2em;
    position: relative;
    cursor: pointer;
    border-radius: 4px;
    text-transform: capitalize;
    font-weight: 600;
    font-size: .97em;
    background-color: #e5e1d6;
    background-image: none;
    color: #000;
    box-shadow: inset 0 -3px 0 #dcd6c6;
}
.ui-widget-content {
    border: 1px solid #ddd;
    background: #eee;
    color: #333;
}
.ui-widget-content {
    border: 1px solid #ddd;
    background: #eee;
    color: #333;
}

.cat-titles-box {
    display: flex!important;
    border-top: 1px solid #ebeae6;
    border-bottom: 1px solid #ebeae6;
    font-size: inherit;
}

.cat-titles-box .piece-of-content-cat {
    color: #000;
    padding: .5rem 1rem .5rem 0;
    text-transform: capitalize;
    font-size: .8rem;
    position: relative;
}

.card-body .content {
    padding: 10px 0;
}

.card-footer p{
    margin-bottom: 0px;
}

.titulo-pergunta{
    border-bottom: 1px solid #ebeae6;
    margin-top: 1em !important;
    padding-bottom: 5px;
}

.titulo-categoria-botao{
    margin-top: 1rem !important;
    padding-left: 10px;
    font-weight: 400 !important;
    border-left: 4px solid #F9AA2E;
}