body { //background-color: #e6e6e6; } .reports-all { .col { margin-bottom: 20px; } } .report-one { .card-header { display: flex; .card-title { margin: auto; } } &.complete { .card-header { min-height: 52px; } } margin-bottom: 10px; .fa{ margin: auto; font-size: 20px; padding: 5px 20px; } .btn-group { width: 100%; } .report-number { position: absolute; right: 3px; width: 25px; height: 25px; .badge { font-size: 15px; } } .report-mark-uncompleted { width: 25px; height: 25px; cursor: pointer; font-size: 12px; position: absolute; right: 2px; top:26px; .fa { padding: 0; } .badge { border: none; } } } .reports-months-all { margin-bottom: 20px; } /*.status-row {*/ /* background-color: lightgray;*/ /*}*/ a { //text-decoration: none !important; } .spinner-grow.overdue { position: absolute; top: 2px; right: 2px; } .card-footer { .edit-client-group { display: inline-flex; margin: auto; >div { padding: 10px; } } } #allCardsReport{ display: none; opacity: 0; }