body{background:#222;color:#444;font-weight:400;min-width:300px}body:before{display:none}.Dialog{color:#444}.PageNotice.TypeFailure{background-color:#dd4951}.MainContentBox{max-width:400px;width:100%;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;-webkit-box-shadow:0px 0px 37px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 37px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 37px 0px rgba(0,0,0,0.2)}.MainContentBox:after{display:none}.MainContentBoxLogo{background-image:url("../Images/Logo.svg");height:60px;margin:0px
50px 20px 50px}.GeneralContent
p{margin-bottom:20px}.FormRow{margin-top:0px}.FormField{position:relative}.FormField input[type=text], .FormField input[type=password], .FormField input[type=email]{background:rgba(255, 255, 255, 1);border:2px
solid #969694;color:#222;font-weight:400}.FormField input[type=text]:focus, .FormField input[type=password]:focus, .FormField input[type=email]:focus{border-color:#575755}.KeepSessionAlive{margin-bottom:0px;text-align:center}.LoginCheckbox{margin:0;padding:0;opacity:0;-webkit-appearance:none;appearance:none}.LoginCheckbox+label{display:inline-block;padding-left:2.2rem;position:relative;margin-right:1.2rem;font-size:1.4rem;font-weight:300;line-height:1.6rem;cursor:pointer}.LoginCheckbox+label:nth-child(4){margin-right:0}.LoginCheckbox+label:before{content:"";display:block;width:1.6rem;height:1.6rem;position:absolute;left:0;top:0;z-index:10;border:0.1rem solid #3d404b;border-radius:100%;background:-moz-linear-gradient(top,	rgba(63,63,63,0.65) 0%, rgba(107,109,115,0) 100%);background:-webkit-linear-gradient(top,	 rgba(63,63,63,0.65) 0%,rgba(107,109,115,0) 100%);background:linear-gradient(to bottom,	 rgba(63,63,63,0.65) 0%,rgba(107,109,115,0) 100%);transition:0.25s}.LoginCheckbox:focus+label:before{box-shadow:0 0 7px 0px rgba(34,129,214,.8)}.LoginCheckbox+label:after{content:"";display:block;width:1rem;height:1rem;position:absolute;left:0.3rem;top:0.3rem;z-index:11;border:0.1rem solid #3d404b;border-radius:100%;opacity:0;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;background:rgb(151,206,255);background:-moz-linear-gradient(top,	rgba(151,206,255,1) 0%, rgba(34,129,214,1) 83%, rgba(23,109,185,1) 100%);background:-webkit-linear-gradient(top,	 rgba(151,206,255,1) 0%,rgba(34,129,214,1) 83%,rgba(23,109,185,1) 100%);background:linear-gradient(to bottom,	 rgba(151,206,255,1) 0%,rgba(34,129,214,1) 83%,rgba(23,109,185,1) 100%)}.LoginCheckbox:checked+label:after{opacity:1}.Submit{background:#4991e2;border-radius:0px;margin-top:0px;transition:0.25s}.Submit:hover,.Submit:focus{box-shadow:none;background-color:#417aba}.Submit:active{box-shadow:none;background-color:#417aba}.Submit:disabled, form.FormDisabled input[type=submit]{color:#EEE;background-color:#7EB6F6;box-shadow:none !important;cursor:default !important}.MainContentBoxFooter{color:#444}.MainContentBoxFooter
a{font-weight:400;font-size:14px;color:#4991e2;text-decoration:underline}@media (max-width: 640px){.GeneralContent{padding:0px
30px}.GeneralContent
p{font-size:14px}.MainContentBox{padding:30px
0 30px}.MainContentBoxLogo{margin-bottom:20px;margin-left:30px;margin-right:30px}.FormField
input{height:44px}.Submit{font-size:16px;height:44px}}.GeneralContent
.FormGroup{margin:0}.MainContentBox{max-width:500px}