*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%;min-height:100vh}body{width:100%;min-height:100%;min-width:350px;font-family:'LatoWeb',sans-serif;overflow:hidden}div.mainContainer{width:100%;height:100%;min-height:-moz-calc(100vh);min-height:-webkit-calc(100vh);min-height:-o-calc(100vh);min-height:calc(100vh);position:relative;overflow:hidden}div.backgroundContainer{position:absolute;top:0;bottom:0;left:0;right:0;min-height:450px;content:'';background-image:url('../Images/login.bg.blur.jpg');background-size:cover;z-index:1}div.mainContainer>div.copyRight{position:absolute;bottom:8px;right:12px;color:#fff;z-index:5}div.loginContainer>div.copyRight{position:absolute;left:0;right:0;bottom:8px;color:#fff;z-index:5;text-align:center;visibility:hidden}div.loginContainer{position:absolute;top:50%;left:50%;width:400px;padding-top:40px;padding-bottom:40px;transform:translate(-50%,-50%);background-color:rgba(70,73,82,.95);border:1px #464952 solid;z-index:3}@media(max-width:550px) and (min-height:530px){div.loginContainer{left:0;right:0;width:auto;transform:translateY(-50%)}div.mainContainer>div.copyRight{left:0;right:0;text-align:center}}@media(max-height:530px) and (min-width:550px){div.loginContainer{top:0;bottom:0;min-height:450px;transform:translateX(-50%)}div.mainContainer{overflow:auto}div.mainContainer>div.copyRight{visibility:hidden}div.loginContainer>div.copyRight{visibility:visible}}@media(max-height:530px) and (max-width:550px){div.loginContainer{top:0;bottom:0;left:0;right:0;width:auto;min-height:450px;transform:unset}div.mainContainer{overflow:auto}div.mainContainer>div.copyRight{visibility:hidden}div.loginContainer>div.copyRight{visibility:visible}}div.loginContainer h1,div.loginContainer h2,div.loginContainer h3{color:#fff;font-family:'LatoWebLight',sans-serif;font-size:25pt;font-weight:500;text-transform:uppercase;text-align:center;margin:0}div.loginContainer h2{font-size:10pt;font-weight:300}div.headerContainer{margin-top:0;margin-left:0;margin-right:0;margin-bottom:30px}div.inputContainer{padding:2px 50px}div.errorContainer{padding:2px 50px;color:#e5625e;font-size:12pt}div.inputContainer>div>input[type=text],div.inputContainer>div>input[type=password]{display:block;width:100%;height:40px;padding:6px 12px;font-size:14px;font-family:'LatoWeb',sans-serif;line-height:normal!important;color:#555;vertical-align:middle;background-color:#fff;border-width:1px;border-style:solid;border-color:#fff;background:#fff;-webkit-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s}div.inputContainer>div>input[type=text]:focus,div.inputContainer>div>input[type=password]:focus{border-color:#e5625e}div.inputContainer>input[type=button],div.inputContainer>input[type=submit]{display:block;width:100%;height:40px;padding:6px 12px;border:none;outline:none;text-transform:uppercase;font-size:14px;line-height:1.428571429;color:#fff;background-color:#e5625e;cursor:pointer;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.inputContainer>input[type=button]:hover,div.inputContainer>input[type=submit]:hover{background-color:#e27e7c}label.choiceWrapper{position:relative;min-height:20px;display:block;cursor:pointer;white-space:nowrap;line-height:1}label.choiceWrapper>input[type="checkbox"]{opacity:0}label.choiceWrapper span.label{font-size:12pt;min-height:20px;line-height:24px;margin-left:12px;color:#fff}label.choiceWrapper input[type="checkbox"]~span.label:before{position:absolute;content:"";left:0;top:0;width:20px;height:20px;border:1px #fff solid;background-color:#fff}label.choiceWrapper input[type="checkbox"]~span.label:after{position:absolute;left:1px;top:1px;width:18px;height:19px;font-size:12px;font-weight:normal;font-family:"Glyphicons Halflings";line-height:18px;color:#fff;content:"";border-radius:3px;text-align:center}label.choiceWrapper:hover input[type="checkbox"]~span.label:after{color:#666}label.choiceWrapper input[type="checkbox"]:checked~span.label:before{}label.choiceWrapper input[type="checkbox"]:checked~span.label:after{color:#e5625e}div.validation-summary-errors>ul{list-style-type:none}