﻿#LoginContainer,#RegisterContainer,#ForgotPasswordContainer{display:flex;flex-direction:column;width:400px;align-items:center;margin:60px auto 0 auto;min-height:600px;}#LoginContainer .Header,#RegisterContainer .Header,#ForgotPasswordContainer .Header{width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;margin-bottom:20px;}#LoginContainer h1,#RegisterContainer h1,#ForgotPasswordContainer h1{font-size:36px;text-align:center;margin:0;}#LoginContainer .Info,#RegisterContainer .Info,#ForgotPasswordContainer .Info{margin-top:5px;margin:20px 0 10px 0;color:#b0b0b0;}#LoginContainer fieldset,#RegisterContainer fieldset,#ForgotPasswordContainer fieldset{width:100%;margin-top:20px;}#LoginContainer fieldset label,#RegisterContainer fieldset label,#ForgotPasswordContainer fieldset label{position:relative;display:block;width:100%;margin:0;height:100px;padding:0;}#LoginContainer fieldset span,#RegisterContainer fieldset span,#ForgotPasswordContainer fieldset span{font-size:18px;padding:15px 0 0 5px;pointer-events:none;position:absolute;left:0;top:0;transition:.2s;transition-timing-function:ease;transition-timing-function:cubic-bezier(.25,.1,.25,1);opacity:.5;}@media screen and (max-width:999px){#LoginContainer fieldset span,#RegisterContainer fieldset span,#ForgotPasswordContainer fieldset span{font-size:20px;}}#LoginContainer fieldset input,#RegisterContainer fieldset input,#ForgotPasswordContainer fieldset input{padding:10px;width:100%;box-sizing:border-box;font-size:22px;}@media screen and (max-width:999px){#LoginContainer fieldset input,#RegisterContainer fieldset input,#ForgotPasswordContainer fieldset input{font-size:20px;}}#LoginContainer fieldset .row,#RegisterContainer fieldset .row,#ForgotPasswordContainer fieldset .row{display:flex;justify-content:space-between;}@media screen and (max-width:999px){#LoginContainer fieldset .row,#RegisterContainer fieldset .row,#ForgotPasswordContainer fieldset .row{flex-direction:column;}}#LoginContainer fieldset .row .EndPad,#RegisterContainer fieldset .row .EndPad,#ForgotPasswordContainer fieldset .row .EndPad{width:98%;}#LoginContainer fieldset input:focus+span,#LoginContainer fieldset input:not(:placeholder-shown)+span,#RegisterContainer fieldset input:focus+span,#RegisterContainer fieldset input:not(:placeholder-shown)+span,#ForgotPasswordContainer fieldset input:focus+span,#ForgotPasswordContainer fieldset input:not(:placeholder-shown)+span{opacity:1;transform:scale(.75) translateY(-120%) translateX(-20%);}#LoginContainer fieldset input:focus+span,#LoginContainer fieldset input:not(:-ms-input-placeholder)+span,#RegisterContainer fieldset input:focus+span,#RegisterContainer fieldset input:not(:-ms-input-placeholder)+span,#ForgotPasswordContainer fieldset input:focus+span,#ForgotPasswordContainer fieldset input:not(:-ms-input-placeholder)+span{opacity:1;transform:scale(.75) translateY(-100%) translateX(-20%);}#LoginContainer #Status,#RegisterContainer #Status,#ForgotPasswordContainer #Status{font-size:30px;margin:0 0 40px 0;}#LoginContainer .AccountAction,#RegisterContainer .AccountAction,#ForgotPasswordContainer .AccountAction{width:100%;border:none;margin-bottom:40px;}#LoginContainer .Links,#RegisterContainer .Links,#ForgotPasswordContainer .Links{width:100%;display:flex;justify-content:space-between;margin-bottom:20px;padding:0 20px;box-sizing:border-box;}#LoginContainer .Links a,#RegisterContainer .Links a,#ForgotPasswordContainer .Links a{font-size:16px;font-weight:400;}#RegisterContainer{width:600px;}#ForgotPasswordContainer fieldset label{margin-bottom:0;}@media screen and (max-width:999px){#LoginContainer,#RegisterContainer,#ForgotPasswordContainer{width:100%;}#LoginContainer fieldset span,#LoginContainer fieldset input,#RegisterContainer fieldset span,#RegisterContainer fieldset input,#ForgotPasswordContainer fieldset span,#ForgotPasswordContainer fieldset input{font-size:30px;}#LoginContainer fieldset input,#RegisterContainer fieldset input,#ForgotPasswordContainer fieldset input{width:100%;}#LoginContainer .Info,#RegisterContainer .Info,#ForgotPasswordContainer .Info{font-size:20px;}#LoginContainer #Status,#RegisterContainer #Status,#ForgotPasswordContainer #Status{font-size:40px;margin:0 0 40px 0;}#LoginContainer .Links,#RegisterContainer .Links,#ForgotPasswordContainer .Links{padding:0;}#LoginContainer .Links a,#RegisterContainer .Links a,#ForgotPasswordContainer .Links a{font-size:30px;}#LoginContainer fieldset .row .EndPad,#RegisterContainer fieldset .row .EndPad,#ForgotPasswordContainer fieldset .row .EndPad{width:100%;}}