﻿.login-container{background-color:#f5f5f5;border:1px solid #a9b2b1;border-radius:3px;color:#444;font-family:"SourceSansPro-Regular",sans-serif;margin:70px auto;padding:45px 50px;min-width:350px;max-width:400px;}.login-container header h1{font-family:"Gotham","Arial",sans-serif;font-size:24px;font-weight:500;line-height:29px;margin:0 0 10px 0;}.login-container hr{border-bottom:1px solid #a9b2b1;margin:0;}.login-container section .text-danger{color:#a94442;font-size:18px;line-height:23px;}.login-container section .list-unstyled ul{list-style:none;margin:20px 0 0 0;padding:0;}.login-container section .form-group{margin:0;}.login-container section .form-group label{font-size:16px;font-weight:normal;line-height:20px;margin-top:20px;width:100%;}.login-container section .form-group input{background-color:#fff;}.login-container section .btn-primary{margin:30px auto;width:100%;}.login-container footer{font-size:14px;line-height:18px;}.login-container footer a,.login-container footer a:hover,.login-container footer a:focus,.login-container footer a:active,.login-container footer a:visited{color:#444;text-decoration:underline;}.login-container footer p{margin:30px 0 0 0;}.login-container-modal{margin:0;padding:0;}.login-container-modal .login-container{margin:0;}.login-container-modal .modal-dialog{width:auto;}#GuestSection{display:none;padding-top:30px;}#GuestSection #ContinueAsGuest{width:100%;}