*{padding:0;margin:0;box-sizing:border-box}html,body{height:100%}body{background:#fff;font-size:14px;line-height:20px;color:#3a3d46;font-family:Open Sans,sans-serif}.input{border:1px solid #b2b3b7;font-size:14px;line-height:0}a{text-decoration:none;color:#005ba1}.button,input,optgroup,select,textarea{border-radius:0;border-color:#b2b3b7}.button,input,optgroup,select,textarea:focus-visible{border-radius:0}.form-control:focus{box-shadow:none}.btn{font-size:14px}.btn-primary{background:#005ba1;border-radius:0;padding:0;border:0}.btn-primary:hover{background:#003e6e!important;border:0}.btn-primary:not([disabled]):hover{background:#005ba1!important;border:0}.btn-secondary{background:#b2b3b7;border-radius:0;padding:0;border:0}.btn-secondary:hover{background:#768499!important;border:0;color:161616!important}.dropdown-item:active{background:#005ba1}.p-component{font-size:14px}.p-button{border-radius:0;background:none;border:0;font-size:14px}.p-button:focus{box-shadow:none}.p-button:enabled:hover{background:none}.roles-listing-content,.acls-listing-content,.acl-groups-listing-content{padding:0}.roles-listing-panel .p-panel .p-panel-header,.acls-listing-panel .p-panel .p-panel-header,.acl-groups-listing-panel .p-panel .p-panel-header{border:none;border-bottom:1px solid #dee2e6;padding:0rem 0rem .5rem;background:none}.roles-listing-panel .p-panel .p-panel-header .p-panel-title,.acls-listing-panel .p-panel .p-panel-header .p-panel-title,.acl-groups-listing-panel .p-panel .p-panel-header .p-panel-title{font-size:1.5rem;padding-left:12px;line-height:1.2}.roles-listing-panel .p-panel .p-panel-content,.acls-listing-panel .p-panel .p-panel-content,.acl-groups-listing-panel .p-panel .p-panel-content{border:none;padding:0 0 0 12px;background:none}.roles-listing-panel hr,.acls-listing-panel hr,.acl-groups-listing-panel hr{display:none}.listing-buttons-row-top{margin:20px 0}.roles-table .p-datatable .p-datatable-header,.acls-table .p-datatable .p-datatable-header,.acl-groups-table .p-datatable .p-datatable-header{background:none;border:none}.roles-table .p-datatable .p-datatable-thead>tr>th,.acls-table .p-datatable .p-datatable-thead>tr>th,.acl-groups-table .p-datatable .p-datatable-thead>tr>th{background:none;font-size:14px;font-weight:700;color:#3a3d46;padding:1rem 0rem}.roles-table .p-datatable .p-datatable-tbody>tr>td,.acls-table .p-datatable .p-datatable-tbody>tr>td,.acl-groups-table .p-datatable .p-datatable-tbody>tr>td{color:#3a3d46;font-size:14px;padding:0rem}.roles-table .p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th,.acls-table .p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th,.acl-groups-table .p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:0px 0px 1px 0px;padding:1rem .5rem}.roles-table .p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td,.acls-table .p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td,.acl-groups-table .p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:0px 0px 1px 0px;padding:.5rem 1rem .5rem .5rem}.roles-table .p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td .nav-link,.acls-table .p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td .nav-link,.acl-groups-table .p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td .nav-link{padding:0}.roles-table .p-datatable .p-datatable-tbody>tr:focus,.acls-table .p-datatable .p-datatable-tbody>tr:focus,.acl-groups-table .p-datatable .p-datatable-tbody>tr:focus{outline:none;outline-offset:0}.roles-table .p-paginator,.acls-table .p-paginator,.acl-groups-table .p-paginator{max-width:fit-content;margin:2rem auto 1rem;border:1px solid #b2b3b7!important;border-radius:0!important;padding:0!important;box-shadow:0 10px 15px -3px #0000001a}.roles-table .p-paginator-next,.acls-table .p-paginator-next,.acl-groups-table .p-paginator-next,.roles-table .p-paginator-prev,.acls-table .p-paginator-prev,.acl-groups-table .p-paginator-prev{display:none!important}.roles-table .p-paginator .p-paginator-pages .p-paginator-page,.acls-table .p-paginator .p-paginator-pages .p-paginator-page,.acl-groups-table .p-paginator .p-paginator-pages .p-paginator-page{min-width:1.75rem;height:1.75rem}.roles-table .p-paginator .p-paginator-pages .p-paginator-page.p-highlight,.acls-table .p-paginator .p-paginator-pages .p-paginator-page.p-highlight,.acl-groups-table .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#005ba1!important;color:#fff!important;border-radius:0}.roles-table .p-paginator .p-paginator-pages .p-paginator-page.p-highlight:focus,.roles-table .p-paginator .p-paginator-pages .p-paginator-page.p-highlight :hover,.acls-table .p-paginator .p-paginator-pages .p-paginator-page.p-highlight:focus,.acls-table .p-paginator .p-paginator-pages .p-paginator-page.p-highlight :hover,.acl-groups-table .p-paginator .p-paginator-pages .p-paginator-page.p-highlight:focus,.acl-groups-table .p-paginator .p-paginator-pages .p-paginator-page.p-highlight :hover{box-shadow:none!important}.roles-table .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover,.acls-table .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover,.acl-groups-table .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{border-radius:0;box-shadow:none!important}.roles-table .table-column-sl-no,.acls-table .table-column-sl-no,.acl-groups-table .table-column-sl-no{width:5%}.roles-table .table-column-name,.acls-table .table-column-name,.acl-groups-table .table-column-name{width:15%}.iam-dropdown .p-dropdown{border-radius:0;border:1px solid #b2b3b7;padding:0;font-size:14px;width:100%}.iam-dropdown .p-dropdown:not(.p-disabled).p-focus{box-shadow:none}.iam-dropdown .p-dropdown-label,.iam-dropdown .p-dropdown .p-dropdown-label.p-placeholder{font-size:14px;color:#3a3d46}.p-inputtext{padding:.3rem .5rem;border-radius:0}.pi-chevron-down:before,.pi-chevron-right:before{font-size:11px;font-weight:700}.p-inputtextarea{font-size:14px;border:1px solid #b2b3b7;border-radius:0}.p-inputtext:enabled:focus{box-shadow:none;border:1px solid #005ba1}.p-input-icon-left>i:first-of-type{left:.5rem;color:#005ba1}.iam-checkbox .p-checkbox .p-checkbox-box{border-radius:0;border:1px solid #b2b3b7;width:17px;height:17px}.iam-checkbox .p-checkbox .p-checkbox-box.p-highlight{background:#005ba1}.iam-checkbox .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{box-shadow:none}.p-dialog{width:25%}.p-dialog .p-dialog-header{padding:1rem 1.5rem;background-color:#ebedf0}.p-dialog .p-dialog-header .p-dialog-header-icon:focus{box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:#495057;border-color:transparent;background:#ced3da}.p-dialog .p-dialog-content{padding:1rem 1.5rem 2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:1.5rem}.p-confirm-dialog-accept{font-size:14px;background:#005ba1;border-radius:0;padding:0;border:0;padding:.5rem 1rem}.p-confirm-dialog-accept:hover{background:#003e6e!important;border:0!important}.p-confirm-dialog-accept:focus{box-shadow:none}.p-confirm-dialog-accept .p-button-icon-left{margin-right:0}.p-confirm-dialog-reject{font-size:14px;background:#b2b3b7;border-radius:0;padding:0;border:0;padding:.5rem 1rem}.p-confirm-dialog-reject:hover{background:#768499!important;border:0!important}.p-confirm-dialog-reject:focus{box-shadow:none}.p-confirm-dialog-reject .p-button-icon-left{margin-right:0}.iam-accordion .p-accordion .p-accordion-header .p-accordion-header-link{padding:.75rem}.iam-accordion .p-accordion p-accordiontab:first-child .p-accordion-header .p-accordion-header-link{border-top-right-radius:0;border-top-left-radius:0}.iam-accordion .p-accordion p-accordiontab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link{border-bottom-right-radius:0;border-bottom-left-radius:0}.iam-accordion .p-accordion p-accordiontab:last-child .p-accordion-content{border-bottom-right-radius:0;border-bottom-left-radius:0}.iam-accordion .p-accordion .p-accordion-header .p-accordion-header-link:focus{box-shadow:none}.iam-accordion .p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus{box-shadow:none}.p-panel .p-panel-header,.p-panel .p-panel-content{border-radius:0}.searchInput{border-radius:0;width:300px}.bi-three-dots-vertical{font-size:18px!important}.login_form_card{margin-top:100px;padding:25px;border:1px solid rgba(0,0,0,.125);background-color:#fff}.login_page_body,.access-denied-page,.otp-page,.fp-page,.rp-page{height:100vh;background-color:#f4f5f7}span label{margin-left:5px;line-height:25px}.warning{color:#ffc107}.danger{color:#dc3545}.mandatory{color:red}.mandatory:after{content:" *"}.href{cursor:pointer}.ng-otp-input-wrapper input{height:54px!important;width:54px!important;margin:8px!important;border-radius:0!important}.p-sidebar-right{width:50%!important}.p-selectbutton .p-button.p-highlight{background:#005ba1;border-color:#005ba1;color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#003e6e!important;border-color:#003e6e}.buttons-row-bottom{text-align:end}
