/* WARNING! This file is being generated from login.scss */
body {
font-size:inherit;
}
.panel {
background:rgba(255,255,255,.8);
box-shadow:0 0 12px 0 rgba(172,172,172,.5),0 0 18px 0 rgba(178,178,178,.5);
max-width:650px;
margin:70px auto;
text-align:center;
}
.login-label {
font-size:2em;
color:#5C5C5C;
padding-top:60px;
text-transform:none;
line-height:1em;
}
@media (min-width:768px) {
.login-label {
font-size:2.2em;
}
}
.login-input-wrapper {
max-width:300px;
margin:0 auto;
}
.input-labels {
padding-left:10px;
text-align:left;
font-size:16px;
}
@media (min-width:768px) {
.input-labels {
padding-left:0;
}
}
.form-control {
display:inline-block;
width:95%;
margin-bottom:20px;
}
.form-control:focus {
border-color:#ccc;
box-shadow:none;
}
@media (min-width:768px) {
.form-control {
width:100%;
}
}
.panel-footer {
background-color:rgba(255,255,255,0);
border-top:none;
}
.extra_nav {
display:flex;
justify-content:space-evenly;
max-width:300px;
margin:0 auto 70px auto;
padding-top:2em;
font-size:16px;
}
.btn-primary {
padding:10px 20px;
text-transform:none;
}
.btn-primary:hover {
background-color:#428bca;
}
.disclaimer {
width:unset;
}
.container {
width:unset;
min-width:290px;
}
.content_wrap {
padding:0 10px;
}
#footer {
margin-top:50px;
}
