.loginBody{background-image:url("https://storage.googleapis.com/public_files_dgsjl/Interseccion.png") !important;background-color:#f5f5f6 !important;display:flex;align-items:center;justify-content:center;padding-top:0px !important;background-repeat:no-repeat;background-position:center !important;background-size:contain !important}.idDialogPanel .ui-dialog .ui-dialog-titlebar{border-top:solid #333 4px;background-color:#f2f2f2;box-shadow:0px 1px 3px 1px rgba(0,0,0,.16);z-index:1000000;height:55px;padding:0}.idDialogPanel .ui-dialog .ui-dialog-titlebar .ui-dialog-title{float:none;margin:0}.idDialogPanel .ui-dialog .ui-dialog-titlebar .dialogHeader{display:flex;align-items:center;justify-content:center}.idDialogPanel .ui-dialog .ui-dialog-titlebar .dialogHeader .dialogTitleContainer{text-align:left}.idDialogPanel .ui-dialog .ui-dialog-titlebar .dialogHeader .dialogTitleContainer .dialogHeaderTitle{font-size:18px !important;font-weight:normal;line-height:.7;padding-left:10px;color:#333}.idDialogPanel .ui-dialog .ui-dialog-titlebar .dialogHeader .dialogTitleContainer .dialogHeaderSubTitle{padding-top:6px;font-size:14px;font-weight:normal;margin-top:0;line-height:.7;padding-left:10px;color:#333}.idDialogPanel .ui-dialog .ui-dialog-titlebar .dialogHeader .return{display:flex;align-items:center;justify-content:flex-start;height:55px;margin:0}.idDialogPanel .ui-dialog .ui-dialog-titlebar .dialogHeader .close{display:flex;align-items:center;justify-content:flex-end;height:55px;margin:0}.idDialogPanel .ui-dialog .ui-dialog-content{height:auto !important;max-height:500px;overflow-y:scroll;overflow-x:hidden;z-index:100001}.idDialogPanel .ui-dialog .iframeContainer iframe{width:100%;height:100vh}.idDialogPanel .ui-dialog .togglablePanels{padding:12px}.idDialogPanel .ui-dialog .togglablePanels .ui-panel .ui-panel-titlebar{padding:12px;background-color:#06c;color:#fff}.idDialogPanel .ui-dialog .togglablePanels .ui-panel .ui-panel-titlebar span{font-size:14px;color:#fff}.idDialogPanel .ui-dialog .sendCode{font-size:16px}.idDialogPanel .ui-dialog .sendCode .sendCodeNote{color:red}body .ui-growl{top:85px}body .ui-growl .ui-growl-item-container.ui-growl-info{border:1px solid #03a9f4 !important;border-width:0 0 0 6px !important}body .ui-growl .ui-growl-item-container.ui-growl-warn{border:1px solid #ffc107 !important;border-width:0 0 0 6px !important}body .ui-growl .ui-growl-item-container.ui-growl-error{border:1px solid #ef5350 !important;border-width:0 0 0 6px !important}body .ui-growl .ui-growl-item-container.ui-growl-fatal{background:#c9e1dd !important;border:1px solid #390 !important;color:#390 !important;border-width:0 0 0 6px !important}body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image{font-family:"Material Design Icons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none;font-size:2em;color:#390}body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before{content:"󰗡" !important}body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon{color:#390}.loginContainer{padding:0 !important;background-color:#fff;margin:7% auto;max-width:600px;border-radius:3px;border-top:solid #455a64 5px;box-shadow:0px 1px 3px 1px rgba(0,0,0,.16)}.loginContainer .loginHeader{background-color:#f2f2f2;box-shadow:0px 1px 3px 1px rgba(0,0,0,.16)}.loginContainer .loginHeader .tfjaLogo{text-align:left}.loginContainer .loginHeader .tfjaLogo img{margin-left:20px}.loginContainer .loginHeader .sjlLogo{text-align:right}.loginContainer .loginHeader .sjlLogo img{margin-right:20px}.loginContainer .elementsContainer .inputContainer{margin:10px auto;text-align:left}.loginContainer .elementsContainer .inputContainer .title{font-size:24px;color:#039}.loginContainer .elementsContainer .inputContainer input{width:100%;background-color:transparent}.loginContainer .elementsContainer .inputContainer .button .ui-button{background-color:#039;width:100%}.loginContainer .elementsContainer .inputContainer .registerButton{text-align:right}.loginContainer .elementsContainer .inputContainer .registerButton .ui-button{background-color:#fff;color:#039;border:solid 1px #039;width:100%;box-shadow:none}.loginContainer .elementsContainer .inputContainer .registerButton .ui-button:hover{background-color:#f2f2f2}.loginContainer .elementsContainer .inputContainer .recoverPassword{padding-top:0;text-align:right}.loginContainer .elementsContainer .activationCode{font-size:14px}.loginContainer .elementsContainer .activationCode label{color:#333}.loginContainer .elementsContainer .activationCode a{text-align:right;color:#06c}.loginContainer .projectVersion{background-color:transparent;position:fixed;bottom:0;left:0;padding:0 16px 16px 0;text-align:right;font-size:14px;color:#999}.registerContainer{background-color:#fff;max-width:600px;margin:3% auto;border-top:solid #455a64 5px;box-shadow:0px 1px 3px 1px rgba(0,0,0,.16)}.registerContainer .registerContainerHeader{display:flex;align-items:center;justify-content:center;background-color:#f2f2f2;height:72px;box-shadow:0px 1px 3px 1px rgba(0,0,0,.16)}.registerContainer .registerContainerHeader .registerHeaderTitle{color:#333;font-size:24px;margin-left:20px}.registerContainer .dataContainer .dataLabel{font-size:16px;color:#039;margin:0 auto}.registerContainer .dataContainer .needHelp{text-align:right;font-size:16px}.registerContainer .dataContainer .needHelp a{margin-left:6px;color:#f90}.registerContainer .dataContainer .needHelp i{color:#f90}.registerContainer .dataContainer .curpContainer .getCurp{padding-top:0;text-align:center}.registerContainer .dataContainer .curpContainer .getCurp a{font-size:16px;color:#06c}.registerContainer .dataContainer .curpContainer .checkBox label{font-size:14px;color:#666}.registerContainer .dataContainer .curpContainer .validateButton{text-align:right}.registerContainer .dataContainer .curpContainer .validateButton .ui-button{background-color:#039}.registerContainer .dataContainer .personalInfoContainer{background-color:#f2f2f2;padding-top:15px;padding-bottom:0}.registerContainer .dataContainer .personalInfoContainer .passwordInstructions ul{padding-left:15px}.registerContainer .dataContainer .personalInfoContainer .passwordInstructions label{font-size:12px;color:#333}.registerContainer .dataContainer .registerButton{text-align:right;padding-right:0}.registerContainer .dataContainer .registerButton .ui-button{width:90%}.registerContainer .dataContainer .backButton:hover{background-color:#f2f2f2}.registerContainer .dataContainer .backButton .ui-button{width:90%}.loginContainer .elementsContainer{text-align:center}.loginContainer .elementsContainer .activationLabel span{font-size:18px;font-weight:bold;color:#06c}.loginContainer .elementsContainer .instructionsLabel span{font-size:14px;color:#333}.loginContainer .elementsContainer{text-align:center}.loginContainer .elementsContainer .errorIcon{color:red;font-size:84px}.loginContainer .elementsContainer .text1 h2{font-size:24px;color:#039;margin:0}.loginContainer .elementsContainer .text1 h4{font-size:18px;color:red}.loginContainer .elementsContainer .retryButton .ui-button{width:70%}.loginContainer .elementsContainer .failureBackButton button{width:80%}.registerContainer.registerContainerHeader .jlLogo{padding-right:11%;text-align:right}.registerContainer .dataContainer .passContainer .counter{font-size:12px}.registerContainer .dataContainer .passwordInstructions ul{padding-left:15px}.registerContainer .dataContainer .passwordInstructions label{font-size:12px;color:#333}.registerContainer .dataContainer .changePassButtons .ui-button,.registerContainer .dataContainer .changePassButtons button{width:90%;cursor:pointer}.registerContainer .dataContainer .changePassButtons .returnButton{text-align:left}.registerContainer .dataContainer .changePassButtons .returnButton button:hover{background-color:#f2f2f2}.registerContainer .dataContainer .changePassButtons .registerButton{text-align:right}.loginContainer .elementsContainer .checkIcon{text-align:center;color:#390;font-size:84px}.loginContainer .elementsContainer .text{padding-top:0;color:#333}.loginContainer .elementsContainer .text h2{margin-bottom:0}.loginContainer .elementsContainer .text span{font-size:13px}.loginContainer .elementsContainer .loginButton button{width:100%}.loginContainer .elementsContainer .icon{font-size:84px;color:#999}.loginContainer .elementsContainer .instructionsLabel{font-size:13px}.loginContainer .elementsContainer .buttonBack .ui-button{width:60%}
