.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;overflow:hidden}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}
.card-header{padding:.75rem 1.25rem;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.125);background-color:#4fcad4;color:#fff;font-weight:700}
.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.card-img-top,.card-img-bottom,.card-img{border-radius:0}
.card-title{margin-bottom:.75rem; font-size: 20px;}
.card-subtitle{margin-top:-.375rem;margin-bottom:0}
.card-subtitle{font-size:12px}
.card-text{font-size: 14px;}
.btn.btn-primary,.card .btn-primary:not(:disabled):not(.disabled).active,.card .btn-primary:not(:disabled):not(.disabled):active,.card .show>.btn-primary.dropdown-toggle{background-color:#4fcad4;border-color:#4fcad4;color:#fff;box-shadow:none}
.btn.btn-primary:hover{color:#4fcad4;background-color:transparent;border-color:#4fcad4}
.btn.btn-primary:focus{outline:none;box-shadow:none}
.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}
.card-footer{background-color:#fff}
.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}
