.btn-primary {
    background-color: #2ea1f8;
    color: white !important;
}
#page-login {
    background: #354052;
}
header {
    background: #354052;
}
section.login-box>header>img {
    width: auto;
    height: 63%;
    margin: -80px;
}
section.login-box>header {
    height: 100px;
    border-bottom: 0px solid #e7e7e7;
    text-align: center;
}
section.login-box>article {
    background: #ffffff;
    padding: 50px 75px;
}
section.login-box>article h1 {
    color: black;
    font-size: 1.4em;
    font-weight: bold;
    margin: 10px 0;
    margin-bottom: 20px;
}
.dummy-text-input, .form-input, textarea, input, select, .autocomplete-select {
    border-radius: 5px;
    border: 0;
    border: 1px solid black;
    outline: 0;
    padding: 10px;
}
