
body {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

footer {
    margin-top: auto;
    min-height: 300px;
}

.fixedMobileContainer {
    width: 320px;
}

.fixedTabletContainer {
    width: 720px;
}

.subTitle {
    font-size: small;
    color: #aaaaaa;
}

.formErrorString {
    font-size: small;
    color: red;
}


/* ------------- SING IN ICON BUTTONS ------------- */


.icon-button {
    display: inline-block;
    width: 48px;
    height: 48px;
    border: 0px;
    background-repeat: no-repeat;
    background-size: 48px 48px;
    -webkit-transition: 0.25s ease-in-out;
    -moz-transition: 0.25s ease-in-out;
    -o-transition: 0.25s ease-in-out;
    transition: 0.25s ease-in-out;
}

.icon-button:hover {
    -webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -o-transform: scale(1.25);
    -ms-transform: scale(1.25);
    transform: scale(1.25);
}


.google-button {
    background-image: url('../img/system/social/google.png');
}

.github-button {
    background-image: url('../img/system/social/github.png');
}

.linkedin-button {
    background-image: url('../img/system/social/linkedin.png');
}


/* ------------- SING IN ICON BUTTONS ------------- */


/* ------------- SING IN BUTTONS ------------- */

.google-signin {
    background-image: url('../img/system/social/btn_google_signin_light_normal_web.png');
    display: inline-block;
    width: 191px;
    height: 46px;
    border: 0px;
}
.google-signin:hover {
    background-image: url('../img/system/social/btn_google_signin_light_focus_web.png');
    cursor: pointer;
}
.google-signin:active {
    background-image: url('../img/system/social/btn_google_signin_light_pressed_web.png');
}
.google-signin:disabled {
    background-image: url('../img/system/social/btn_google_signin_light_disabled_web.png');
}

.github-signin {
    background-image: url('../img/system/social/btn_github_signin_light_normal_web.png');
    display: inline-block;
    width: 191px;
    height: 46px;
    border: 0px;
}
.github-signin:hover {
    background-image: url('../img/system/social/btn_github_signin_light_focus_web.png');
    cursor: pointer;
}
.github-signin:active {
    background-image: url('../img/system/social/btn_github_signin_light_pressed_web.png');
}
.github-signin:disabled {
    background-image: url('../img/system/social/btn_github_signin_light_disabled_web.png');
}


/* ------------- SING IN BUTTONS ------------- */