body { margin: 0 auto; padding: 0; height: 100%; max-height: 100%; font: 12px 'Open Sans', sans-serif; color: #333 }
ul, ol, dl { padding: 0; margin: 0 }
h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0 }
a img { border: none }
a:link { color: #1fbed6; text-decoration: none }
a:hover { color: #1fbed6; text-decoration: underline }
a:visited { color: #1fbed6 }
a:selected {color:#1fbed6}
.align-center { text-align: center }
.spacer-2 { float: left; width: 100%; height: 20px }
.clear { clear: both }
.text13 { font-size: 13px }
.text14 { font-size: 14px }
.text15 { font-size: 15px }
.btn { margin: 0; padding: 6px 10px; font-size: 12px!important; background: #555; color: #fff; border: 0 groove #f0f0f0; border-radius: 5px; cursor: pointer; font-weight: 700 }
.clr-blue { color: #0091bf }
.clr-lightgray { color: #969696 }
.clr-red { color: #ce0000 }
.login-bg { background: url(../images/bg_images.png) no-repeat bottom center #f0f0f0 }
.ft-left { text-align: left }
.ft-right { text-align: right }
.ft-center { text-align: center }
.text11 { font-size: 11px }
#login-warpper { margin: 0 auto; padding: 0; width: 100% }
.login-container { margin: auto; padding: 0; width: 350px; border: 1px solid #e7e7e7; border-radius: 0 0 5px 5px; height: 340px; background: rgba(255,255,255,0.75) }
.login-spacer { margin-top: 8%; float: left; width: 100% }
.login-clear { clear: both }
.login-logo { margin: auto; padding: 40px; background: url(../images/login-imgs/login-logo.png) no-repeat #692062 center; width: 350px; border-radius: 5px 5px 0 0 }
.login-container-inner { width:100%; float: left; padding: 0 18px 10px }
.login-container-inner1 { width: 100%; float: left; padding: 0 18px 10px }
.login-announce { float: left; width: 320px; margin-right: 20px }
.login-hd { font-size: 14px }
.login-announce p { color: #969696; margin: 10px 0; line-height: 1.4em }
.loadin-area { float: left; width: 310px; margin: 0 }
.login-div { background: url(../images/login-imgs/login-div.png) top; float: left; width: 2px; height: 346px }
.ft-tb { padding: 0 6px; height: 36px; float: left; width: 100%; border: 1px solid #cbcbcb }
.ft-form-col { margin: 0; float: left; width: 100% }
.ft-form-row { margin-bottom: 10px; width: 100% }
.ft-form-labellt { padding: 12px 0; float: left; width: 100%; font-size: 13px; font-weight: 600; }
.ft-form-labelrt { min-height: 26px; float: left; width: 100% }
.ft-form-labelrt span { float: right; padding: 10px 0 }
.ft-form-labellt1 { padding: 5px 0; float: left; width: 30% }
.ft-form-labelrt1 { padding: 0; min-height: 26px; float: left; width: 100% }
.ft-form-labellt2 { padding: 5px 0; float: left; width: 45% }
.ft-form-btnnav { margin: 10px 0 0; text-align: center; width: 100%; float: left }
.btn-login { margin: 0; background-color: #d88830; color: #fff; border: 0; border-radius: 2px; float: left; padding: 10px 60px; cursor: pointer; width: 100%; font: 14px 'Open Sans', sans-serif; }
.btn-login:hover { background: #bb7325; color: #fff; }
.pop-frm { margin: 0; padding: 0; float: left; width: 98% }
.pop-frm-col { margin: 0 20px 0 0; padding: 0; float: left; width: 47% }
.pop-frm-row { margin: 0 0 0 10px; padding: 2px 0; float: left; height: 25px; width: 95% }
.pop-frm-ltlable { margin: 0; padding: 3px 0; float: left; width: 43%; color: #666; text-align: left }
.pop-frm-rtlable { margin: 0; padding: 3px 0; float: left; width: 50%; text-align: left }
.spacer-1 { float: left; width: 100%; height: 10px }
.spacer-2 { float: left; width: 100%; height: 20px }
.btn-submit-456 { margin: 0; background-color: #4caf50; color: #fff; border: 0; border-radius: 2px; float: left; padding: 10px 60px; cursor: pointer }
.btn-cancel-456 { margin: 0 0 0 30px; background-color: #ff9800; color: #fff; border: 0; border-radius: 2px; float: left; padding: 10px 60px; cursor: pointer }
.btn-cancel-789 { background-color: #ff9800; color: #fff; border: 0; border-radius: 2px; float: right; padding: 10px 60px; cursor: pointer }
.m0 { margin: 0!important }
.ml0 { margin-left: 0!important }
.mr0 { margin-right: 0!important }
.mt0 { margin-top: 0!important }
.mb0 { margin-bottom: 0!important }
.m { margin: 10px!important }
.ml { margin-left: 10px!important }
.mr { margin-right: 10px!important }
.mt { margin-top: 10px!important }
.mb { margin-bottom: 10px!important }
.m-sm { margin: 5px!important }
.ml-sm { margin-left: 5px!important }
.mr-sm { margin-right: 5px!important }
.mt-sm { margin-top: 5px!important }
.mb-sm { margin-bottom: 5px!important }
.m-lg { margin: 15px!important }
.ml-lg { margin-left: 15px!important }
.mr-lg { margin-right: 15px!important }
.mt-lg { margin-top: 15px!important }
.mb-lg { margin-bottom: 15px!important }
.m-xl { margin: 30px!important }
.ml-xl { margin-left: 30px!important }
.mr-xl { margin-right: 30px!important }
.mt-xl { margin-top: 20px!important }
.mt-xxl { margin-top: 32px!important }
.mb-xl { margin-bottom: 30px!important }
.mv { margin-top: 10px!important; margin-bottom: 10px!important }
.mh { margin-left: 10px!important; margin-right: 10px!important }
.mv-lg { margin-top: 15px!important; margin-bottom: 15px!important }
.mh-lg { margin-left: 15px!important; margin-right: 15px!important }
.mv-sm { margin-top: 5px!important; margin-bottom: 5px!important }
.mh-sm { margin-left: 5px!important; margin-right: 5px!important }
.col-12 { float: left; width: 100% }
.text-red { color: #eb0000; line-height: 20px; font-size: 11px }
#login-footer {color: #333!important; text-shadow: 2px 2px 4px #fff!important; text-align: center; width: 100%; padding: 10px 0; float: left; margin: 0 0 0 0;}
.login-copyright{float: left; width: 100%;text-align: center;}
.login-copyright a img{ width: 50px;}
.pop-up-body { padding: 15px!important }
.pop-up-body .form-group label { float: left; width: 100% }
.pop-up-body .form-group input[type="text"] { float: left; width: 100% }
.pop-up-body .form-group button { padding: 5px!important; float: right; /* border-radius: 4px!important  */ }
.pop-up-body .form-group .btn-primary-2 { color: #fff!important; background: #4caf50!important; border-color: #4caf50!important; font-size: 12px!important; padding: 6px 15px!important; text-shadow: none!important }
.pop-up-body .form-group .btn-danger-2 { color: #fff!important; background: #f05050!important; border-color: #f05050!important; font-size: 12px!important; padding: 6px 15px!important; text-shadow: none!important }
