/*! CSS for login form (generated with CSS Used for Google Chrome) */@media all{*{box-sizing:border-box}body{margin:0;min-height:100%;font-weight:400;line-height:1.5;color:#212529;text-align:left}input::-ms-reveal,input::-ms-clear{display:none}input:placeholder{text-transform:none}h3,h4,p{margin-top:0}h3,h4{margin-bottom:0.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}p{margin-bottom:1rem}small{font-size:80%;font-weight:400}img{vertical-align:middle;border-style:none}button{border-radius:0;text-transform:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;overflow:visible}button,[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}footer{display:block}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7.5px;margin-left:-7.5px}.col-12{position:relative;width:100%;padding-right:7.5px;padding-left:7.5px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#ffffff;background-clip:padding-box;border:1px solid #ced4da;box-shadow:inset 0 0 0 transparent;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.form-control:focus{color:#495057;background-color:#ffffff;outline:0;box-shadow:inset 0 0 0 transparent,none}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:-ms-expand{background-color:transparent;border:0}.form-control::-webkit-input-placeholder,.form-control::-moz-placeholder,.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder,.form-control::placeholder{color:#939ba2;opacity:1}}@media all and (prefers-reduced-motion: reduce){.form-control{transition:none}}@media all{.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;line-height:1.45;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.btn:hover{color:#212529;text-decoration:none}.btn:focus{outline:0;box-shadow:none}.btn:disabled{opacity:0.65;box-shadow:none;cursor:not-allowed}}@media all and (prefers-reduced-motion: reduce){.btn{transition:none}}@media all{.btn-primary{color:#fff !important;box-shadow:none}.btn-primary:focus{box-shadow:none,0 0 0 0 rgba(38,143,255,0.5)}.btn-block{display:block;width:100%}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control{position:relative;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;margin-bottom:0}.input-group>.form-control:focus{z-index:3}.input-group>.form-control:not(::last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group .floating-input-append{position:absolute;height:100%;right:0;z-index:20}.input-group .floating-input-append .input-group-text{margin:1px;display:block;border:none;background-color:#ffffff00}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.45;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#ffffff;background-clip:border-box;border:0 solid rgba(0,0,0,0.125);box-shadow:0 0 1px rgba(0,0,0,0.125),0 1px 3px rgba(0,0,0,0.2);margin-bottom:1rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-body:after{display:block;clear:both;content:''}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.mb-3{margin-bottom:1rem !important}.mt-5{margin-top:3rem !important}.text-center{text-align:center !important}.link-light{color:white}.alert-danger{color:#ffffff;background:#dc3545;border-color:#d32535}.login-logo{font-size:2.1rem;font-weight:300;margin-bottom:.9rem;text-align:center}.login-page{-ms-flex-align:center;align-items:center;background:#e9ecef;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;-ms-flex-pack:center;justify-content:center}.login-box{width:360px}}@media all and (max-width: 576px){.login-box{margin-top:.5rem;width:90%}}@media all{.login-box-msg{margin:0;padding:0 20px 20px 20px;text-align:center}.fas{font-family:"FontAwesome";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-user:before{content:"\e800"}.fa-key:before{content:"\e801"}footer p{font-size:90%;margin-bottom:6px}}/*! CSS for icons (generated with fontello) */@font-face{font-family:'FontAwesome';src:url("/assets/tjce_saa_client/fontello.eot?44122611");src:url("/assets/tjce_saa_client/fontello.eot?44122611#iefix") format("embedded-opentype"),url("/assets/tjce_saa_client/fontello.woff2?44122611") format("woff2"),url("/assets/tjce_saa_client/fontello.woff?44122611") format("woff"),url("/assets/tjce_saa_client/fontello.ttf?44122611") format("truetype");font-weight:normal;font-style:normal}@media all{body{font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;background-color:#fff}h3{font-size:24px}h4{font-size:18px}.form-control{height:34px;font-size:14px}.form-control:focus{border-color:#3c8dbc}.btn{padding:6px 12px;font-size:14px;line-height:1.45}.btn-primary{background-color:#3c8dbc;border-color:#367fa9}.btn-primary:hover{background-color:#367fa9;border-color:#204d74}.btn-primary:focus{background-color:#286090;border-color:#122b40}.btn-primary:disabled{background-color:#337ab7;border-color:#337ab7}.input-group-text{color:#777;line-height:1.45}.alert-danger{color:#fff;background-color:#dd4b39 !important;border-color:#d73925}.login-page{background-color:#f3f3f4;color:#676a6c}}
