.formContainer .ui-fluid .ui-input-icon-left,.formContainer .ui-fluid .ui-input-icon-right{display:contents}.formContainer .ui-inputfield{padding:4px !important;box-shadow:none !important;background-color:transparent;border-color:#ccc !important;border-radius:0;border-left:none !important;border-top:none !important;border-right:none !important}.formContainer .ui-inputfield.ui-state-focus{border-left:none !important;border-top:none !important;border-right:none !important;border-color:#06c !important}.formContainer .ui-inputfield.ui-state-hover{border-color:#999 !important}.formContainer .ui-inputfield.ui-state-error{border-color:red !important}.formContainer .ui-message.ui-message-error,.formContainer .ui-message.ui-message-fatal{background-color:#fff;border:none !important;color:red;padding:5px !important;margin:0 !important}.formContainer .ui-message-error-icon{color:red !important}.formContainer .ui-float-label>label{top:0%;margin-top:0;color:#999}.formContainer .ui-float-label>input:focus~label,.formContainer .ui-float-label>input.ui-state-filled~label,.formContainer .ui-float-label>textarea:focus~label,.formContainer .ui-float-label>textarea.ui-state-filled~label,.formContainer .ui-float-label>.ui-inputwrapper-focus~label,.formContainer .ui-float-label>.ui-inputwrapper-filled~label{margin-left:-13px;margin-top:-10px;color:#06c !important;background-color:transparent}.formContainer .ui-inputfield{width:100% !important}.formContainer .ui-inputfield.ui-state-focus{border-width:0 0 1px 0}.formContainer .inputTextContainer{padding-bottom:0;padding-left:0;border-bottom:1px solid #ccc}.formContainer .inputTextContainer:focus-within{border-bottom:1px solid #06c}.formContainer .inputTextContainer .ui-inputfield.ui-state-focus,.formContainer .inputTextContainer .ui-inputfield.ui-state-filled{border:none;color:#666}.formContainer .inputTextContainer .ui-inputfield{color:#666;border:none}.formContainer .textArea textarea,.formContainer .booleanCheckContainer{text-align:justify}.formContainer .ui-radiobutton .ui-radiobutton-box .ui-icon-bullet{background-color:#06c;transform:scale(0.5)}.formContainer .ui-radiobutton .ui-radiobutton-box.ui-state-active{border-color:#06c;background-color:transparent}.formContainer .ui-selectcheckboxmenu,.formContainer .ui-selectcheckboxmenu-multiple{width:100%;border-left:none !important;border-top:none !important;border-right:none !important;border-radius:0 !important;border-bottom:1px solid #ccc !important;background-color:transparent}.formContainer .ui-selectcheckboxmenu .ui-inputfield,.formContainer .ui-selectcheckboxmenu-multiple .ui-inputfield{background-color:transparent;color:#999;margin-left:10px}.formContainer .ui-selectcheckboxmenu.ui-state-hover:not(ui-state-error),.formContainer .ui-selectcheckboxmenu-multiple.ui-state-hover:not(ui-state-error){border-width:0 0 1px 0;border-color:#ccc}.formContainer .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon,.formContainer .ui-selectcheckboxmenu-multiple .ui-selectcheckboxmenu-trigger .ui-icon{font-size:16px;color:#999;font-family:"Material Design Icons" !important}.formContainer .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon::before,.formContainer .ui-selectcheckboxmenu-multiple .ui-selectcheckboxmenu-trigger .ui-icon::before{content:"󰅀"}.formContainer .ui-selectcheckboxmenu .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header,.formContainer .ui-selectcheckboxmenu-multiple .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header{padding:0 1rem !important}.formContainer .ui-selectcheckboxmenu .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close.ui-state-hover span,.formContainer .ui-selectcheckboxmenu-multiple .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close.ui-state-hover span{color:#fff}.formContainer .ui-selectcheckboxmenu .ui-state-active,.formContainer .ui-selectcheckboxmenu-multiple .ui-state-active{background-color:#06c !important;color:#fff !important}.formContainer .ui-selectcheckboxmenu .ui-state-active span,.formContainer .ui-selectcheckboxmenu-multiple .ui-state-active span{color:#fff !important}.formContainer .ui-toggleswitch{position:relative;display:inline-block;width:3rem;height:1.75rem}.formContainer .ui-toggleswitch .ui-toggleswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#dee2e6;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:30px}.formContainer .ui-toggleswitch .ui-toggleswitch-slider:before{position:absolute;content:"";top:50%;background:#fff;width:1.25rem;height:1.25rem;left:.25rem;margin-top:-0.625rem;border-radius:50%;transition:transform .2s}.formContainer .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider{background:#2196f3}.formContainer .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before{transform:translateX(1.25rem);background:#fff}.formContainer .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #a6d5fa}.formContainer .ui-password .ui-password-icon{cursor:pointer}.formContainer .ui-password.ui-password-masked .ui-password-icon{position:absolute;right:2%;font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}.formContainer .ui-password.ui-password-masked .ui-password-icon:before{content:""}.formContainer .ui-password.ui-password-unmasked .ui-password-icon{position:absolute;right:2%;font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}.formContainer .ui-password.ui-password-unmasked .ui-password-icon:before{content:""}.formContainer .miniExplorerButtons .singleButton .ui-button{width:100%}.formContainer .ui-calendar{display:block}.formContainer .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar{color:#666 !important;margin-top:0px !important}.formContainer .ui-calendar input{display:block}.formContainer .p-datepicker .ui-datepicker-trigger.ui-button{background-color:transparent}.formContainer .p-datepicker .ui-datepicker-trigger.ui-button.ui-state-disabled{background-color:transparent !important;opacity:.5}.formContainer .selectManyMenu .ui-inputfield.ui-widget-content{border:none}.formContainer .selectManyMenu .colorIcon{width:30px}.formContainer .selectManyMenu .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight{color:#333}.formContainer .selectManyMenu .ui-selectmanymenu .ui-selectlistbox-item .ui-chkbox{cursor:pointer}.formContainer .selectManyMenu .ui-selectmanymenu .ui-state-highlight{color:#333;background-color:transparent}.formContainer .selectManyMenu .ui-selectmanymenu .ui-state-highlight .ui-icon{color:#fff}.formContainer .selectManyMenu .ui-selectmanymenu .ui-state-highlight .ui-chkbox .ui-chkbox-box{border-color:#06c;background-color:#06c}.formContainer .selectManyMenu .ui-selectmanymenu .ui-state-highlight .ui-selectlistbox-item.ui-state-hover{background-color:transparent;color:#333}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header{padding:0 1rem !important}body .ui-datepicker{padding:0 !important}body .ui-datepicker.ui-input-overlay{min-width:350px !important}body .ui-datepicker .ui-picker-up{width:2.5rem;height:2.5rem;background:#f2f2f2;color:#666;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:0% !important;border:0 none;text-align:center;line-height:2.5rem;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .ui-datepicker .ui-picker-up:hover{background:rgba(0,0,0,.04);color:#666 !important;border-color:transparent}body .ui-datepicker .ui-picker-up .ui-icon{font-family:"Material Design Icons" !important;font-style:normal;font-weight:normal;display:contents;background:none;font-size:1.5em;color:#666 !important}body .ui-datepicker .ui-picker-up .ui-icon:before{content:"󰅃"}body .ui-datepicker .ui-picker-down{width:2.5rem;height:2.5rem;background:#f2f2f2;color:#666;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:0% !important;border:0 none;text-align:center;line-height:2.5rem;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .ui-datepicker .ui-picker-down:hover{background:rgba(0,0,0,.04);color:rgba(0,0,0,.6);border-color:transparent}body .ui-datepicker .ui-picker-down .ui-icon{font-family:"Material Design Icons" !important;font-style:normal;font-weight:normal;display:contents;background:none;font-size:1.5em;color:#666 !important}body .ui-datepicker .ui-picker-down .ui-icon:before{content:"󰅀"}.p-datepicker-panel .ui-timepicker.ui-timepicker-timeinput input{border:none !important}.p-datepicker-panel .ui-timepicker.ui-timepicker-timeinput input:focus{outline-style:none !important}
