﻿
#formContainer {
    width: 50%;
    display: block;
    margin: auto;
}

.input-group input {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.input-group .input-group-text {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

div.alert.alert-primary {
    margin-bottom: 1.5rem;
    padding: 1.3rem 1.3rem;
    font-size: 14px;
    height: calc(1.47em + 1rem + 2px);
}

.btn-spaced {
    border-radius: 5px;
}

#loginImage > h1 {
    position: fixed;
    bottom: 2%;
    margin-left: inherit;
    font-size: 54px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    text-shadow: 1px 1px 2px black;
}
