#login-header{padding:2em;border-bottom:5px solid #60bb46;width:100%}#login-header img{max-width:320px;width:100%}#login-content{margin:auto;max-width:750px;padding-top:8%;width:100%}#login-content h2{margin-bottom:16px;font-weight:normal}.cms-login-submit-button{border:none;background:#2e6335;color:#fff;font-size:1.4em;font-weight:normal;text-transform:uppercase;padding:5px 20px}.cms-login-submit-button:hover{background:#60bb46 !important}#login-content table tr:first-child td{text-align:center !important;padding-bottom:35px}@media(max-width:480px){#login-content h2{font-size:20px}#login-content{padding:5%}}a,a:focus,a:hover{color:#000}.btn-default,.btn-default:hover,.btn-default:focus{color:#333;text-shadow:none;background-color:#000;border:1px solid #000}html,body{height:100%;background-color:#fff}body{color:#000;text-align:center}.site-wrapper{display:table;width:100%;height:100%;min-height:100%;-webkit-box-shadow:inset 0 0 50px rgba(0,0,0,.2);box-shadow:inset 0 0 50px rgba(0,0,0,.2)}.site-wrapper-inner{display:table-cell;vertical-align:top}.cover-container{margin-right:auto;margin-left:auto}.inner{padding:30px}.masthead-brand{margin-top:10px;margin-bottom:10px}.masthead-nav>li{display:inline-block}.masthead-nav>li+li{margin-left:20px}.masthead-nav>li>a{padding-right:0;padding-left:0;font-size:16px;font-weight:bold;color:#fff;color:rgba(255,255,255,.75);border-bottom:2px solid transparent}.masthead-nav>li>a:hover,.masthead-nav>li>a:focus{background-color:transparent;border-bottom-color:#a9a9a9;border-bottom-color:rgba(255,255,255,.25)}.masthead-nav>.active>a,.masthead-nav>.active>a:hover,.masthead-nav>.active>a:focus{color:#fff;border-bottom-color:#fff}@media(min-width:768px){.masthead-brand{float:left}.masthead-nav{float:right}}.cover{padding:0 20px}.cover .btn-lg{padding:10px 20px;font-weight:bold}.mastfoot{color:#999;color:rgba(255,255,255,.5)}@media(min-width:768px){.masthead{position:fixed;top:0}.mastfoot{position:fixed;bottom:0}.site-wrapper-inner{vertical-align:middle}.masthead,.mastfoot,.cover-container{width:100%}}@media(min-width:992px){.masthead,.mastfoot,.cover-container{width:700px}}.site-wrapper{-webkit-box-shadow:none;box-shadow:none}h1{color:#333}@media(max-width:775px){.inner.cover{padding-top:60px}h1{font-size:24px}}table{margin:0 auto}table tr td{padding-bottom:15px}table tr td:first-child{text-align:right}table tr td>input[type="text"],table tr td>input[type="password"]{height:40px;width:200px}