html {
    height: 100%;
}
body {
    height: 100vh;
}
form {
    min-height: 100%;
}
main {
    min-height: 80vh;
}
.card-header {
    background: #88b7f1;
}
.bg-home {
    background: #42638C;
}
.bg-home-light {
    background: #88b7f1;
}
.bg-white {
    background: #FFFFFF;
}
.bg-table {
    background: LightGray;
}
.small, small, .Small {
    font-size: 10px !important;
}
.no-gutters {
    margin-right: 0;
    margin-left: 0;
    .col, [class*="col-"] {
        padding-right: 0;
        padding-left: 0;
    }
}
.small, small, .Small {
    font-size: 10px !important;
}
table {
    font-size: 14px;
}