.content-wrapper {
    background-color: #ffffff;
} 

.filter-box {
    border: 1px solid #ccc; 
    border-radius: 10px;
    padding: 10px;
    margin-bottom: 20px;
}

/* make space compact on mobile devices */
@media screen and (max-width: 768px) {
.card-body {
    padding: .25rem;
}

.content-wrapper>.content {
    padding: 0rem;
}
.card-header {
    padding: .75rem .25rem;
}
}

timeline {
    border-radius: .25rem;
    left: 0px;
    margin: 0;
    width: 4px;
}