﻿body{
    padding-top: 0;
    background-color: #d3e7f8;
}
body > .container {
    padding: 0px 15px 0;
}
.container .text-muted{
    margin: 20px auto;
    width: 50%;
}
.form-container {
    width: 100%;
    /*min-width: 420px;*/
    max-width: 600px;
    padding: 15px;
    margin: 0 auto;
}

.textbox {
    font-size: 1.6rem;
    display: inline-block;
}
label{
    font-size: 1.6rem !important;
}
input[type=submit]{
    font-size: 1.6rem !important;
    height: 4rem !important;
}

#loginHeader{
    padding: 20px 25px;
    margin-bottom: 40px;
    display: table;
    vertical-align: middle;
    width: 100%;
}
#loginTitleDiv{
    background-color: #77AF9C;
    height: 90px;
    max-width: 510px;
    width: 510px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

#loginInput{
    margin: 20px auto;
    width: 95%;
}
#lnkInfo{
    color: red;
}
#lnkInfo:focus{
    outline: none;
}
.dialogHeader{
    background-color: #77AF9C;
    border-radius: 5px 5px 0px 0px;
    border-bottom: 1px solid silver;
}