﻿/*
 * Globals
 */



/*
 * Base structure
 */

html,
body {
    height: 100%;
    background-color: #ffffff;
}

body {
    display: -ms-flexbox;
    color: #000;
}

.cover-container {
    max-width: 42em;
}

@media (min-width: 48em) {
    .masthead-brand {
        float: left;
    }

    .nav-masthead {
        float: right;
    }
}


/*
 * Cover
 */

.cover .btn-lg {
    padding: .75rem 1.25rem;
    font-weight: 700;
}


.validation-message {
    color: red !important;
    font-size: 0.8em !important;
}

.hidden {
    visibility: hidden
}

.labelAlert{
    color: red;
}

.labelAlertGreen {
    color: green;
}