html{height:100%;min-height:700px}
body{padding:0;background:#fff;height:100%;font-size:16px;line-height:1.4;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#101010;min-height:700px}
*{box-sizing:border-box}
a,a:hover,a:active,a:focus{color:#000;text-decoration:underline}
/* System Alerts */
.alert-danger,.alert-error{background:#ee836e;color:#fff}
.lead{font-weight:400}
.container{overflow:hidden;height:100%;width:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}
#image-section{width:66.66666667%;float:left;position:relative;background-color:#000;height:100%}
#image-section:after{content:"";height:200px;bottom:0;left:0;right:0;background:#000;position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%)}
#login-section{width:33.33333333%;float:left;height:100%;min-height:700px}
.page-header{margin:0 -20px 20px;padding:10px 20px;font-weight:700;font-weight:100;text-transform:uppercase;font-size:28px;line-height:1.5;letter-spacing:2px}
.page-header img{width:100px}
.logo{margin:0 auto 40px;display:block}
#login-form{width:80%;margin:0 auto;max-width:500px;position:relative;margin-top:12%}
.input-prepend{display:block}
.input-prepend input,#userNameOrEmailId,input[type="text"]{padding:11px;margin-bottom:10px;border-color:1px solid rgba(36,28,21,0.3)!important;width:100%;box-sizing:border-box;height:55px;border-radius:3px;box-shadow:none!important;font-size:16px}
input[type="text"]:focus,input[type="password"]:focus,#userNameOrEmailId:focus{box-shadow:0 0 0 5px rgba(16,37,140,.05)!important}
.btn-group{display:block}
.btn{height:55px;padding:0;width:100%!important;display:block;font-size:16px}
#showpasslabel{display:inline-block;margin:-20px 0 25px}
#rz-fixed-footer{background:none;font-size:14px;margin:60px 0;opacity:.5;text-align:center}
.stats{position:relative;top:90%;transform:translateY(-70%);z-index:999;color:#fff}
.stats h3{color:#fff}
.count{width:400px;max-width:100%;margin:10px auto}
.count small{display:block;color:#fff}
.check-container{display:block;position:relative;padding-left:30px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid rgba(36,28,21,0.3)!important;border-radius:2px}
.check-container:hover input ~ .checkmark{background-color:#f1f4f8}
.check-container input:checked ~ .checkmark{background-color:#0024ff}
.checkmark:after{content:"";position:absolute;display:none}
.check-container input:checked ~ .checkmark:after{display:block}
.check-container .checkmark:after{left:6px;top:2px;width:4px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.modal-body{padding:30px}
.modal-header{padding:20px 30px}
.modal-footer{padding:30px;background:none;box-shadow:none}
#myModal_msg h5{margin-top:0}
@media (max-width:991px){	
#login-section{width:100%;float:none;}
#image-section{display:none}
html,body{height:auto}
}
