.card { margin-bottom: $card-margin-bottom; border-radius: 0; } .card-toolbar { list-style-type: none; padding: 0; margin: 0; display: flex; margin-right: -.75rem; > li > a { padding: .5rem .75rem; font-size: 1rem; } } .card-header { padding: .75rem 1rem; display: flex; justify-content: space-between; align-items: center; &:after { display: none; } } .card-heading { margin: 0; font-size: $font-size-base; } .card-img-top { width: 100%; border-radius: 0; height: auto; max-width: 100%; } .card-img-overlay { padding: 1.5rem; } // Cards and Tables .card .table { margin: 0; tr:first-child td { border-top: none; } th, td { padding: .875rem 1.5rem; } } .cover { position: relative; } .cover-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.5rem; }