div.container {
max-width: 90%;
overflow: visible

}
.col-lg-8.position-relative {
flex: 0 0 80%;
max-width: 80%; !important
}
.questionnaire-side-bar.col-lg-4 {
max-width: 20%; !important
}

.table.table-bordered.table-striped {
 overflow: auto;
}

div.jumbotron {
    background: transparent;
}

div.row {
    margin-bottom: auto;
}

div.footer {
    width: 113.5%;
    left: -7%;
    position: relative;
    bottom: 0;
    padding-top: 2em;
    padding-bottom: 1em;
    padding-left: 2em;
    padding-right: 2em;
    background-color: #025c76;
    color: white;
    text-align: justify;
    font-size: 12px;
    overflow: hidden;
}



.card {
    
}

.list-group-item {
    
}

    .list-group-item.list-group-item-action {
        
    }
