.login-wrap-a,.login-wrap-b{max-width:350px;display:block}h1,h2,h3,h4,h5 h6{font-family:Montserrat,sans-serif;font-weight:400}.font-montserrat{font-family:Montserrat,sans-serif}.pal-one{background:#d3dee8}.pal-one.bg-one{background:url(../img/bg.png) no-repeat fixed #b8cada;background-size:cover}.login-wrap-a{margin:120px auto 0}.login-wrap-a .login-head{text-align:center}.login-wrap-a .login-head img{margin:0 auto}.login-wrap-a .login-body #login-form .form-well{border-radius:4px;background:#fff;padding:20px;margin:20px 0 10px;box-shadow:0 0 10px #b2c5d6}.login-wrap-a .login-body #login-form .form-well input[type=email],.login-wrap-a .login-body #login-form .form-well input[type=password],.login-wrap-a .login-body #login-form .form-well input[type=text]{border:none;border-bottom:1px solid #e4ebf1;border-radius:0;box-shadow:none;padding-left:0;color:#828282}.login-wrap-a .login-body #login-form .form-well ::-webkit-input-placeholder{color:#e4ebf1}.login-wrap-a .login-body #login-form .form-well ::-moz-placeholder{color:#e4ebf1}.login-wrap-a .login-body #login-form .form-well :-ms-input-placeholder{color:#e4ebf1}.login-wrap-a .login-body #login-form .form-well input:-moz-placeholder{color:#e4ebf1}.login-wrap-a .login-body #login-form .form-well .border-less{border:none!important}.login-wrap-a .login-body #login-form .form-well p{color:#A6A6A6;text-align:center}.login-wrap-a .login-body #login-form a.button.btn-info,.login-wrap-a .login-body #login-form button.btn-info,.login-wrap-a .login-body #login-form input.btn-info{background:#1f8ac5;width:100%;text-transform:uppercase;padding:13px 0;font-family:Montserrat,sans-serif;font-size:18px;text-shadow:0 1px 0 #1d81b8}.login-wrap-a .login-body #login-form a.button.btn-info:hover,.login-wrap-a .login-body #login-form button.btn-info:hover,.login-wrap-a .login-body #login-form input.btn-info:hover{background:#1c7baf;transition:all .5s ease}.login-wrap-a .login-body #login-form .form-group{position:relative;margin-bottom:0}.login-wrap-a .login-body #login-form .form-group .fa{position:absolute;right:0;top:4px;color:#bcc9d6;font-size:20px}.login-wrap-a .login-body #login-form .form-group .fa-envelope{font-size:18px}.login-wrap-a .login-body #login-form .form-group .fa-lock{right:3px}.login-wrap-a .login-body .forgot-password{display:block;font-size:12px;padding-top:5px;text-align:center;width:auto}.login-wrap-a .error-msg,.login-wrap-a .success-msg{border-radius:4px;padding:13px 15px;background:#eba5a0;position:relative;margin:10px 0}.login-wrap-a .error-msg p,.login-wrap-a .error-msg span,.login-wrap-a .success-msg p,.login-wrap-a .success-msg span{padding:0 0 2px;margin:0 0 2px;color:#d54137}.login-wrap-a .error-msg .fa,.login-wrap-a .success-msg .fa{position:absolute;right:10px;top:35%;color:#9e2a21}.login-wrap-a .success-msg{background:#76d276}.login-wrap-a .success-msg p,.login-wrap-a .success-msg span{color:#257125}.login-wrap-a .success-msg .fa{position:absolute;right:10px;top:35%;color:#1f5d1f}.login-wrap-b{border-radius:4px;background:#fff;padding:20px;box-shadow:0 0 10px #b2c5d6;margin:120px auto 0}.login-wrap-b .login-head{text-align:center}.login-wrap-b .login-head img{margin:0 auto}.login-wrap-b .login-body #login-form .form-well{margin:20px 0}.login-wrap-b .login-body #login-form .form-well input[type=email],.login-wrap-b .login-body #login-form .form-well input[type=password],.login-wrap-b .login-body #login-form .form-well input[type=text]{border:none;border-bottom:1px solid #e4ebf1;border-radius:0;box-shadow:none;padding-left:0;color:#828282}.login-wrap-b .login-body #login-form .form-well ::-webkit-input-placeholder{color:#e4ebf1}.login-wrap-b .login-body #login-form .form-well ::-moz-placeholder{color:#e4ebf1}.login-wrap-b .login-body #login-form .form-well :-ms-input-placeholder{color:#e4ebf1}.login-wrap-b .login-body #login-form .form-well input:-moz-placeholder{color:#e4ebf1}.login-wrap-b .login-body #login-form .form-well p{color:#A6A6A6;text-align:center}.login-wrap-b .login-body #login-form a.button.btn-info,.login-wrap-b .login-body #login-form button.btn-info,.login-wrap-b .login-body #login-form input.btn-info{background:#1f8ac5;width:100%;text-transform:uppercase;padding:13px 0;font-family:Montserrat,sans-serif;font-size:18px;text-shadow:0 1px 0 #1d81b8}.login-wrap-b .login-body #login-form a.button.btn-info:hover,.login-wrap-b .login-body #login-form button.btn-info:hover,.login-wrap-b .login-body #login-form input.btn-info:hover{background:#1c7baf;transition:all .5s ease}.login-wrap-b .login-body #login-form .form-group{position:relative}.login-wrap-b .login-body #login-form .form-group .fa{position:absolute;right:0;top:4px;color:#bcc9d6;font-size:20px}.login-wrap-b .login-body #login-form .form-group .fa-envelope{font-size:18px}.login-wrap-b .login-body #login-form .form-group .fa-lock{right:3px}.login-wrap-b .login-body .forgot-password{display:block;font-size:12px;padding-top:5px;text-align:center;width:auto}.login-wrap-b .error-msg,.login-wrap-b .success-msg{border-radius:4px;padding:13px 15px;background:#eba5a0;position:relative;margin:10px 0}.login-wrap-b .error-msg p,.login-wrap-b .error-msg span,.login-wrap-b .success-msg p,.login-wrap-b .success-msg span{padding:0 0 2px;margin:0 0 2px;color:#d54137}.login-wrap-b .error-msg .fa,.login-wrap-b .success-msg .fa{position:absolute;right:10px;top:35%;color:#9e2a21}.login-wrap-b .success-msg{background:#76d276}.login-wrap-b .success-msg p,.login-wrap-b .success-msg span{color:#257125}.login-wrap-b .success-msg .fa{position:absolute;right:10px;top:35%;color:#1f5d1f}.login-wrap-c,.prompt-control{border-radius:4px;background:#fff;padding:0;box-shadow:0 0 10px #90acc5;margin:120px auto 0;float:none;display:block;position:relative;overflow:hidden}.login-wrap-c .login-brand,.prompt-control .login-brand{text-align:center;position:relative}.login-wrap-c .login-brand img,.prompt-control .login-brand img{display:block;margin:105px auto 0}.login-wrap-c .login-body,.prompt-control .login-body{background:#1f8ac5;padding-top:40px;padding-bottom:40px}.login-wrap-c .login-body #login-form .form-well,.prompt-control .login-body #login-form .form-well{margin:20px 0}.login-wrap-c .login-body #login-form .form-well input[type=email],.login-wrap-c .login-body #login-form .form-well input[type=password],.login-wrap-c .login-body #login-form .form-well input[type=text],.prompt-control .login-body #login-form .form-well input[type=email],.prompt-control .login-body #login-form .form-well input[type=password],.prompt-control .login-body #login-form .form-well input[type=text]{background:0 0;border:none;border-bottom:1px solid #4daee3;border-radius:0;box-shadow:none;padding-left:0;color:#fff}.login-wrap-c .login-body #login-form .form-well label,.prompt-control .login-body #login-form .form-well label{color:#a6d6f1}.login-wrap-c .login-body #login-form .form-well ::-webkit-input-placeholder,.prompt-control .login-body #login-form .form-well ::-webkit-input-placeholder{color:#a6d6f1}.login-wrap-c .login-body #login-form .form-well ::-moz-placeholder,.prompt-control .login-body #login-form .form-well ::-moz-placeholder{color:#a6d6f1}.login-wrap-c .login-body #login-form .form-well :-ms-input-placeholder,.prompt-control .login-body #login-form .form-well :-ms-input-placeholder{color:#a6d6f1}.login-wrap-c .login-body #login-form .form-well input:-moz-placeholder,.prompt-control .login-body #login-form .form-well input:-moz-placeholder{color:#a6d6f1}.login-wrap-c .login-body #login-form .form-well p,.prompt-control .login-body #login-form .form-well p{color:#d2eaf8;text-align:center}.login-wrap-c .login-body #login-form a.button.btn-info,.login-wrap-c .login-body #login-form button.btn-info,.login-wrap-c .login-body #login-form input.btn-info,.prompt-control .login-body #login-form a.button.btn-info,.prompt-control .login-body #login-form button.btn-info,.prompt-control .login-body #login-form input.btn-info{background:#242e68;width:100%;text-transform:uppercase;padding:13px 0;font-family:Montserrat,sans-serif;font-size:18px;text-shadow:0 1px 0 #20295d;border:none}.login-wrap-c .login-body #login-form a.button.btn-info:hover,.login-wrap-c .login-body #login-form button.btn-info:hover,.login-wrap-c .login-body #login-form input.btn-info:hover,.prompt-control .login-body #login-form a.button.btn-info:hover,.prompt-control .login-body #login-form button.btn-info:hover,.prompt-control .login-body #login-form input.btn-info:hover{background:#1a214a;transition:all .5s ease}.login-wrap-c .login-body #login-form .form-group,.prompt-control .login-body #login-form .form-group{position:relative}.login-wrap-c .login-body #login-form .form-group .fa,.prompt-control .login-body #login-form .form-group .fa{position:absolute;right:0;top:4px;color:#d2eaf8;font-size:20px}.login-wrap-c .login-body #login-form .form-group .fa-envelope,.prompt-control .login-body #login-form .form-group .fa-envelope{font-size:18px}.login-wrap-c .login-body #login-form .form-group .fa-lock,.prompt-control .login-body #login-form .form-group .fa-lock{right:3px}.login-wrap-c .login-body .forgot-password,.prompt-control .login-body .forgot-password{display:block;font-size:12px;padding-top:5px;text-align:center;width:auto}.login-wrap-c .login-body a,.prompt-control .login-body a{color:#d2eaf8}.login-wrap-c .login-body a:hover,.prompt-control .login-body a:hover{color:#fff}.login-wrap-c .error-msg,.login-wrap-c .success-msg,.prompt-control .error-msg,.prompt-control .success-msg{border-radius:4px;padding:13px 15px;background:#eba5a0;position:relative;margin:10px 0}.login-wrap-c .error-msg p,.login-wrap-c .error-msg span,.login-wrap-c .success-msg p,.login-wrap-c .success-msg span,.prompt-control .error-msg p,.prompt-control .error-msg span,.prompt-control .success-msg p,.prompt-control .success-msg span{padding:0 0 2px;margin:0 0 2px;color:#d54137}.login-wrap-c .error-msg .fa,.login-wrap-c .success-msg .fa,.prompt-control .error-msg .fa,.prompt-control .success-msg .fa{position:absolute;right:10px;top:35%;color:#9e2a21}.login-wrap-c .success-msg,.prompt-control .success-msg{background:#76d276}.login-wrap-c .success-msg p,.login-wrap-c .success-msg span,.prompt-control .success-msg p,.prompt-control .success-msg span{color:#257125}.login-wrap-c .success-msg .fa,.prompt-control .success-msg .fa{position:absolute;right:10px;top:35%;color:#1f5d1f}.prompt-control{box-shadow:none;margin-top:0;background:0 0}