@font-face{font-family:'Roboto';src:url('/css/fonts/Roboto-Regular.eot');src:url('/css/fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),url('/css/fonts/Roboto-Regular.woff') format('woff'),url('/css/fonts/Roboto-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}html,body{height:100%}body{background:url('/images/public/valkre-background.jpg') no-repeat;background-position:0 0;background-color:#2f3c5e;background-size:contain;background-attachment:fixed;font-family:'Roboto',Verdana,Arial,Sans-Serif}label{float:none}button{border:0}input[type="text"],input[type="password"]{box-sizing:border-box;float:none;width:100%;font-size:1.125rem;padding:8px;border:1px solid #d3d3d3}input[type="checkbox"].input-validation-error{outline:2px solid #900;outline-offset:0}select{width:100%;font-size:1.125rem;padding:8px}#updatePartialViewTarget{height:100%;min-height:720px}#outsideRenderWrapper{display:table;width:100%;height:100%;min-height:600px}#outsideContent,#footer{display:table-row}.leftCell{display:table-cell;height:100%;padding:10px 0;min-height:100%}.rightCell{display:table-cell;vertical-align:top;width:44%;height:100%;min-height:100%;background:#fff;padding:10px 0;color:#999;position:relative}.rightCell.mainBody{border-radius:20px 0 0 0}#loginContainer .contentWrapper{background:none repeat scroll 0 0 #fff;height:100%;min-width:506px;width:506px}.loginWrapper{box-sizing:border-box;max-width:300px;background:#fff;height:100%;margin:0 auto}#content{background:none;color:#fff;margin:30px 0 0 0}#footer{color:#d3d3d3;position:relative}#footer a{color:#d3d3d3}#footer .valkre{background-image:url("/images/valkre-logo_small-white.png")}.passwordMeterArea{margin:6px 0 0 0}.contentHeader{padding:0;height:0}.logoWrapper{margin:0 auto;position:relative;top:50%;left:0;text-align:center;transform:translate(0%,-50%)}.logoWrapper img{float:none}.renderLogoSmall{position:absolute;top:38%;left:-310px;width:254px}.opacity{-khtml-opacity:.3;opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}input.opacity{border:1px solid #333}.loginAccountDetails{padding:0;width:100%;min-height:200px}.loginAccountDetails div{padding-left:0;padding-right:0;white-space:nowrap}.loginAccountDetails h2{display:block;text-align:center}.loginFormDetails,.contentPositioner{box-sizing:border-box;background:#fff;position:relative;top:50%;left:0;float:left;margin:0;width:100%;z-index:2;transform:translate(0%,-50%)}.contentPositioner{padding:0 60px}.loginFormDetails>.move{margin-top:-40px;margin-bottom:0}.loginFormDetails .areaContent{padding-left:0;padding-right:0}.clientLogo{width:100%;max-width:100%;max-height:200px;overflow:hidden;text-align:center}.clientLogo img{float:none;max-width:200px;max-height:200px}.errorMessage{font-size:.688rem;margin-top:-4px}.errorMessage>span{padding-left:27px}.errorMessage>ul{padding-left:27px;margin:0}.errorMessage li{padding:0}.field-validation-error{color:#fff}.field-validation-valid{display:none}.input-validation-error{border:2px solid #c6023e}.contentGroup{color:#666}.fullBtn{width:100%;text-align:left;padding:20px}@media only screen and (max-width:800px){.leftCell{display:none}}