.login-body{background:#32323A;background-size:cover;width:100%;height:100%;}.form-signin{max-width:330px;margin:100px auto;background:#fff;border-radius:5px;-webkit-border-radius:5px;}.form-signin h2.form-signin-heading{margin:0;padding:35px 15px;text-align:center;background:#aec785;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;color:#fff;font-size:18px;text-transform:uppercase;font-weight:300;font-family:'Open Sans',sans-serif;border-bottom:10px solid #a0b87e;}.form-signin .checkbox{margin-bottom:14px;}.form-signin .checkbox{font-weight:normal;color:#b6b6b6;color:black;font-weight:300;font-family:'Open Sans',sans-serif;position:relative;}.form-signin .forgottenPasswordLink{position:absolute;top:0px;right:0px;}.form-signin .form-control{position:relative;font-size:16px;height:auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.form-signin .form-control:focus{z-index:2;}.form-signin input[type="text"],.form-signin input[type="password"]{border-radius:5px;-webkit-border-radius:5px;border:1px solid #cccccc;box-shadow:none;font-size:14px;color:black}.form-signin .btn-login{background:#b21b3e;color:#fff;text-transform:uppercase;font-weight:300;font-family:'Open Sans',sans-serif;margin:20px 0 5px;}.form-signin .btn-login.btn-primary{border-color:#d43f3a;}.form-signin .btn-login.btn-primary:hover{border-color:#285e8e;}.form-signin p{text-align:left;font-weight:300;}.form-signin a,.form-signin a:hover{color:#1fb5ac;color:black;}.form-signin a:hover{text-decoration:underline;}.login-wrap{padding:20px;position:relative;}.user-login-info{background:#eaeaec;margin:-20px -20px 20px -20px;padding:20px;}.user-login-info .form-control:last-child{margin-bottom:0 !important;}.registration{position:absolute;right:0;bottom:-35px;color:#b8bab9;}.login-body,.login-body #snap-content{background:#65cea7 url("/images/login-bg.jpg") no-repeat fixed;width:100%;height:100%;background-size:cover;}.sign-title{font-size:24px;color:#fff;position:relative;top:-35px;left:0;text-align:center;width:100%;text-transform:uppercase;}.password-link{padding-top:15px;}.form-signin .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);}.floating-form-labels.form-signin .has-error .form-control{border:none;border-bottom:1px solid #a94442;-webkit-box-shadow:none;box-shadow:none;}.floating-form-labels .form-group{position:relative;}.floating-form-labels .form-group.form-static-label .form-control~.float-label{top:-14px;font-size:11px}.floating-form-labels .form-control,.form-signin.floating-form-labels input[type="password"]{display:inline-block;height:38px;width:100%;border:none;border-radius:0;font-size:16px;font-weight:400;padding:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #ccc;padding:4px;margin-bottom:10px;transition:all .15s linear;-webkit-appearance:none;}.floating-form-labels .form-control:hover,.floating-form-labels .form-control:focus{border-color:transparent;border-bottom-color:#53565a!important;outline:none;-webkit-box-shadow:none;box-shadow:none}.floating-form-labels .form-control:focus~.form-bar:after,.floating-form-labels .form-control:focus~.form-bar:before{width:50%;}.floating-form-labels textarea{height:100px}.floating-form-labels .form-bar{position:relative;display:block;width:100%}.floating-form-labels .form-bar:after,.floating-form-labels .form-bar:before{content:'';height:2px;width:0;bottom:0;position:absolute;transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all}.floating-form-labels .form-bar:before{left:50%}.floating-form-labels .form-bar:after{right:50%}.floating-form-labels .float-label{pointer-events:none;position:absolute;top:4px;left:0;left:4px;font-size:14px;font-weight:400;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;}.floating-form-labels .material-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25em;}.floating-form-labels .material-group .material-addone{padding:0.5rem 0.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.floating-form-labels .material-group .material-addone i,.floating-form-labels .material-group .material-addone span{font-size:20px;}.floating-form-labels .material-group .form-group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0;}.floating-form-labels .material-group.material-group-lg .material-addone{padding:0.5rem 1rem}.floating-form-labels .material-group.material-group-lg .material-addone i,.floating-form-labels .material-group.material-group-lg .material-addone span{font-size:1.55rem;font-weight:500;}.floating-form-labels .material-group.material-group-lg .form-control{padding:0.5rem 0;font-size:1.25rem;line-height:1.5;}.floating-form-labels .material-group.material-group-lg .form-control:focus~.float-label,.floating-form-labels .material-group.material-group-lg .form-control:valid~.float-label{top:-15px;font-size:14px;}.floating-form-labels .material-group.material-group-lg .float-label{font-size:1.25rem;}.floating-form-labels .material-group.material-group-sm .material-addone{padding:0.25rem 0.5rem;}.floating-form-labels .material-group.material-group-sm .material-addone i,.floating-form-labels .material-group.material-group-sm .material-addone span{font-size:0.775rem;}.floating-form-labels .material-group.material-group-sm .form-control{padding:0.25rem 0;font-size:0.875rem;line-height:1.5;}.floating-form-labels .material-group.material-group-sm .form-control:focus~.float-label,.floating-form-labels .material-group.material-group-sm .form-control:valid~.float-label{top:-9px;font-size:11px;}.floating-form-labels .material-group.material-group-sm .float-label{font-size:0.775rem;}.floating-form-labels .form-control:focus~.float-label,.floating-form-labels .floating-form-labels .form-control:valid~.float-label{top:12px;font-size:14px;}.floating-form-labels .form-control.fill~.float-label,.floating-form-labels .floating-form-labels .form-control.fill~.float-label{top:-14px;font-size:11px;}.floating-form-labels .form-primary .form-control:focus~label{color:#4099ff;}.floating-form-labels .form-primary .form-control:focus~.form-bar:after,.floating-form-labels .form-primary .form-control:focus~.form-bar:before{background:#4099ff;}.floating-form-labels .form-primary.form-static-label .float-label{color:#4099ff;}.floating-form-labels .form-primary.form-static-label .form-control{border-bottom-color:#4099ff;}.floating-form-labels .material-group-primary .material-addone i,.floating-form-labels .material-group-primary .material-addone span{color:#4099ff;}.floating-form-labels .form-warning .form-control:focus~label{color:#FFB64D;}.floating-form-labels .form-warning .form-control:focus~.form-bar:after,.floating-form-labels .form-warning .form-control:focus~.form-bar:before{background:#FFB64D;}.floating-form-labels .form-warning.form-static-label .float-label{color:#FFB64D;}.floating-form-labels .form-warning.form-static-label .form-control{border-bottom-color:#FFB64D;}.floating-form-labels .material-group-warning .material-addone i,.floating-form-labels .material-group-warning .material-addone span{color:#FFB64D;}.floating-form-labels .form-default .form-control:focus~label{color:#d6d6d6;}.floating-form-labels .form-default .form-control:focus~.form-bar:after,.floating-form-labels .form-default .form-control:focus~.form-bar:before{background:#d6d6d6;}.floating-form-labels .form-default.form-static-label .float-label{color:#d6d6d6;}.floating-form-labels .form-default.form-static-label .form-control{border-bottom-color:#d6d6d6;}.floating-form-labels .material-group-default .material-addone i,.floating-form-labels .material-group-default .material-addone span{color:#d6d6d6;}.floating-form-labels .form-danger .form-control:focus~label{color:#FF5370;}.floating-form-labels .form-danger .form-control:focus~.form-bar:after,.floating-form-labels .form-danger .form-control:focus~.form-bar:before{background:#FF5370;}.floating-form-labels .form-danger.form-static-label .float-label{color:#FF5370;}.floating-form-labels .form-danger.form-static-label .form-control{border-bottom-color:#FF5370;}.floating-form-labels .material-group-danger .material-addone i,.floating-form-labels .material-group-danger .material-addone span{color:#FF5370;}.floating-form-labels .form-success .form-control:focus~label{color:#2ed8b6;}.floating-form-labels .form-success .form-control:focus~.form-bar:after,.floating-form-labels .form-success .form-control:focus~.form-bar:before{background:#2ed8b6;}.floating-form-labels .form-success.form-static-label .float-label{color:#2ed8b6;}.floating-form-labels .form-success.form-static-label .form-control{border-bottom-color:#2ed8b6;}.floating-form-labels .material-group-success .material-addone i,.floating-form-labels .material-group-success .material-addone span{color:#2ed8b6;}.floating-form-labels .form-inverse .form-control:focus~label{color:#37474f;}.floating-form-labels .form-inverse .form-control:focus~.form-bar:after,.floating-form-labels .form-inverse .form-control:focus~.form-bar:before{background:#37474f;}.floating-form-labels .form-inverse.form-static-label .float-label{color:#37474f;}.floating-form-labels .form-inverse.form-static-label .form-control{border-bottom-color:#37474f;}.floating-form-labels .material-group-inverse .material-addone i,.floating-form-labels .material-group-inverse .material-addone span{color:#37474f;}.floating-form-labels .form-info .form-control:focus~label{color:#00bcd4;}.floating-form-labels .form-info .form-control:focus~.form-bar:after,.floating-form-labels .form-info .form-control:focus~.form-bar:before{background:#00bcd4;}.floating-form-labels .form-info.form-static-label .float-label{color:#00bcd4;}.floating-form-labels .form-info.form-static-label .form-control{border-bottom-color:#00bcd4;}.floating-form-labels .material-group-info .material-addone i,.floating-form-labels .material-group-info .material-addone span{color:#00bcd4;}.floating-form-labels .form-control:active + label,.floating-form-labels .form-control:focus + label,.floating-form-labels label.active{top:-14px!important;font-size:11px!important;z-index:4;}.floating-form-labels .form-control:focus{border-bottom:1px solid #ccc;}.floating-form-labels .form-control:active + label.float-label,.floating-form-labels .form-control:focus + label.float-label,.floating-form-labels label.active.float-label,.floating-form-labels input:-webkit-autofill + label.float-label,.floating-form-labels select + label.float-label{top:-14px!important;font-size:11px!important;}.floating-form-labels label.no-transition.float-label,.floating-form-labels input:-webkit-autofill + label.float-label,.floating-form-labels select + label.float-label{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;}.floating-form-labels input:-webkit-autofill::first-line{font-size:16px;}.content_wrap .content_box #captcha-panel iframe{min-height:auto;}