.meu-login{
    -webkit-background-size: cover  !important;
    -moz-background-size: cover  !important;
    -o-background-size: cover  !important;
    background-size: cover  !important;
}

.flex-wrapper {
    display: flex;
    min-height: 100vh;
    flex-direction: column;
    justify-content: space-between;
}

.footer-image {
    height: 25px;
    margin-right: 20px;
}

#cofinanciado-container {
    padding: 10px;
}

#footer {
    background-color: rgba(255,255,255,.8);
}

.login-logo-custom {
    height: 100px;
    padding: 20px;
}

#footer-bottom {
    background-color: #3276B1;
    text-align: center;
    color: rgba(255, 255, 255, 0.5);
}

.header-logo {
    height: 50px;
}

.header-logo-mini {
    height: 35px;
}

header {
    background-color: rgb(2, 87, 163);
    text-align: center;
}