html,body{height:100%}body{font-size:.85em;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;color:#232323;background-color:#fff!important}header,footer,nav,section{display:block}#errorDetailsLink{color:#333}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}.editor-label{margin:1em 0 0 0}.editor-field{margin:.5em 0 0 0}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red!important}.validation-summary-errors{color:red;text-align:left}.validation-summary-valid{display:none}#loginArea{width:900px;margin:50px auto 0 auto}#loginArea h1{margin:-5px 0 10px 0;color:#ed8b00;font-family:'Segoe UI',Verdana,Helvetica,Sans-Serif;font-weight:normal;font-size:14pt}#loginArea p{font-size:.85em;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif}#loginSplashImage{float:left;background:url('/SplashImage/') no-repeat;width:515px;height:432px;margin:0;padding:0}#loginSplashImageSmall{float:left;background:url('/SplashImage/GetLandingPageImage/') no-repeat;width:250px;height:64px;margin:0;padding:0}#loginFormManual{clear:both;padding:8px 0;text-align:right;border-bottom:1px solid #cac8c8}@media(max-width:1024px){body{min-width:760px}#loginArea{width:680px;margin:50px auto 0 auto}#loginSplashImage{float:left;background:url('/SplashImage/GetLandingPageImage/') no-repeat;width:250px;height:64px;margin:0;padding:0}input{font-size:20px}input[type=submit]{font-size:16px;padding:10px;-webkit-appearance:none;border:1px solid #999}}.logo-small{margin-top:100px;margin-bottom:-100px}.login-container{max-height:90%}.login_background{justify-content:center;padding-top:10px;height:100vh;background-image:url('../Content/images/carousel/photo4.jpg');background-size:cover;display:flex;background-position:center;align-items:center}.login_background::before{content:"";display:block;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;background:#027b9a!important;opacity:.8}.card_custom{position:relative;text-align:center;border-radius:15px;background-color:rgba(255,255,255);box-shadow:none!important;margin-bottom:0;padding:20px 20px 30px 20px;width:420px}.card_custom h2{font-size:22px;font-weight:500;color:#027b9a}.branding-logo{text-align:center}.branding-logo img{max-width:100%;max-height:4rem}.form-group{text-align:left}hr{margin:2rem 0!important;border:0;width:100%;border-top:1px solid rgba(0,0,0,.1)}.divider_or{color:#555557;margin:0 8px;font-size:14px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}input:-internal-autofill-selected{background-color:#fff!important;color:#000!important}