body {
    padding-top: 15px;
}

.container-fluid {
    max-width: 1800px;
}

.img-fluid {
    max-width: 100%;
    height: auto;
    width: 100%;
}

hr {
    margin-top: 0 !important;
    margin-bottom: 1.5rem !important;
}

.main.container-fluid {
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.nav-container hr {}

.equal-list .card {
    height: 100%;
    margin-bottom: 0
}

@media(min-width:992px) {
    body {
        padding-top: 45px;
    }
    .main.container-fluid {
        min-height: calc(100vh - 272px);
    }
    footer.footer {
        min-height: 110px
    }
}

@media (min-width:768px) {}
