<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
  box-sizing: border-box;
}

.flex-container {
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}

.flex-item-left {
  flex: 40%;
}

.flex-item-right {
  flex: 60%;
  text-align: right;
  padding: 20px 0;
}
.hero-search__form{
    width: 80%;
}
.nsw-content-block {
    overflow: unset !important;
}

/* Responsive layout - */
/*.ag-paging-page-summary-panel a one column-layout instead of two-column layout */
@media (max-width: 850px) {
  .flex-container, .ag-paging-panel {
      flex-direction: column;
      /* align-items: flex-start; */
  }
  .ag-paging-panel{
    height: 120px;
  }

  .flex-item-left, .ag-paging-page-summary-panel {
      flex: 100%;
  }
  .ag-paging-page-summary-panel, .ag-paging-row-summary-panel{
    padding: 10px;
  }
  .flex-item-right {
      flex: 100%;
  }

  
  .nsw-button--dark{
      padding: 5px 0px;
  }
  .hero-search__form{
      width: 100%;
  }
  #rowsPerPage{
    padding: 10px 0;
  }
  .nsw-button{
    margin:5px
  }
}
/* Responsive layout - */


input[type=text].nsw-form__input
{ 
  width: 100%; 
  padding: 12px 40px; 
  margin: 0px 0; 
  display: inline-block; 
  border: 1px solid #22272b; 
  box-sizing: border-box; 
} 


.fontuser {
  position: relative;
}

.fontuser i{
  position: absolute;
  left: 15px;
  top: 15px;
  color: gray;
}

.fontuser span.clear{
  position: absolute;
  right: 118px;
  top: 12.2px;
  color: rgb(0 38 100);
  font-family: "public-sans",sans-serif;
  
}

u.clear{
  color: rgb(0 38 100);
  font-family: "public-sans",sans-serif;
}

.hidetxt {
  display: none;
}

/* on hover show hand */
.fontuser span.clear:hover {
  cursor: pointer;
}

.list {
  position: absolute;
  display: none;
  top: 50px;
  left: 50px;
  background-color: white;
  padding: 10px;
  box-shadow: 0px 0px 10px 0px gray;
  z-index: 1;
  list-style-type: none;
}
.list li {
  padding: 8px;
  font-family: "public-sans",sans-serif;
  text-align: left;
}


/* #294578 active buttons and hover */
.ag-paging-row-summary-panel {
flex: auto;
}
.ag-paging-perpage-panel {
  display: flex;
  align-items: center;
  text-align: right;
}

.ag-paging-page-summary-panel {
  display: flex;
  /* flex: 40%; */
}

.page-sizeDD{
  margin-left: 10px;
}

/* //hide sidebar vertical bar + buttons */
.ag-side-buttons{
  display: none;
}




.nsw-button:not(.nsw-button--flex) {
  min-width: 3.75rem;
  font-size: 16px;
  padding: 10px 22px;
  margin: 0.25rem;
}

.nsw-button--dark, .nsw-section--invert .nsw-button--dark {
  color: rgb(255 255 255);
  background-color: rgb(0 38 100);
  border-color: transparent;
}

@media (min-width: 62rem){
  .nsw-button {
      /* font-size: 1rem; */
      line-height: 1.5;
  }
}

.nsw-button {
  font-size:  16px;  
  line-height: 1.5;
  border-radius: 0.25rem;
  font-weight: 700;
  border: 2px solid transparent;
  white-space: normal;
  padding: 0.625rem 1.375rem;
  cursor: pointer;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline-block;
  /* font-family: "Public Sans",sans-serif; */
}

.hero-search__form {
  padding: 20px 0 25px;
}

.nsw-form__input-group {
  display: flex;
}

.sr-only {
  border: 0!important;
  clip: rect(1px,1px,1px,1px)!important;
  -webkit-clip-path: inset(50%)!important;
  clip-path: inset(50%)!important;
  height: 1px!important;
  overflow: hidden!important;
  padding: 0!important;
  position: absolute!important;
  width: 1px!important;
  white-space: nowrap!important;
}

.nsw-form__input-group .nsw-form__input {
  border-right-width: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.nsw-form__input, .nsw-form__select {
  /* font-size: 1rem; */
  line-height: 1.3;
  padding: 0.6875rem 1rem;
  border-radius: 0.25rem;
  background-color: white;
  color: #22272b;
  border: 1px solid #22272b;
  vertical-align: middle;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;

  width: 100%;
}

.nsw-form__input-group .nsw-button {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.071rem 1.5rem;
  margin: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-width: 1px;
  white-space: nowrap;
}

.activeBtn, .nsw-button--dark:hover{
  background-color:#2A4679;
}

.nsw-button--dark.disabled, .nsw-button--dark:disabled, .nsw-section--invert .nsw-button--dark.disabled, .nsw-section--invert .nsw-button--dark:disabled {
  color: #ffffff;
  background-color: #002664;
  border-color: transparent;
}

.nsw-button.disabled, .nsw-button:disabled {
  opacity: .4;
  cursor: not-allowed;
}

.ag-theme-alpine {
  
  /* --ag-foreground-color: rgb(105, 96, 232);
  --ag-background-color: rgb(249, 245, 227);
  --ag-header-foreground-color: rgb(236, 239, 234);
  --ag-header-background-color: rgb(87, 140, 201);
  --ag-odd-row-background-color: rgb(0, 0, 0, 0.03);
  --ag-header-column-resize-handle-color: rgb(126, 46, 132);

  --ag-font-size: 12px;
  --ag-font-family: monospace; */
  --ag-header-foreground-color: rgb(34, 39, 43);

  --ag-alpine-active-color: #002664;;
  
  --ag-selected-row-background-color: rgba(33,150,243,0.3);
  --ag-row-hover-color: rgba(0,133,179,0.2);
  --ag-column-hover-color: rgba(0,133,179,0.2);
  --ag-input-focus-border-color: rgba(33,150,243,0.4);
  --ag-range-selection-background-color: rgba(33,150,243,0.2);
  --ag-range-selection-background-color-2: rgba(33,150,243,0.36);
  --ag-range-selection-background-color-3: rgba(33,150,243,0.49);
  --ag-range-selection-background-color-4: rgba(33,150,243,0.59);
  --ag-background-color: #fff;
  /* //--ag-foreground-color: #181d1f; */
  --ag-foreground-color: #5c5c5c;
  --ag-border-color: #2e2f32;
  --ag-secondary-border-color: #dde2eb;
  --ag-header-background-color: #EAEDF4;
  /* --ag-odd-row-background-color: #fcfcfc; */
  --ag-odd-row-background-color:rgba(242,242,242);
  --ag-control-panel-background-color: #f8f8f8;
  --ag-subheader-background-color: #fff;
  --ag-invalid-color: #e02525;
  --ag-checkbox-unchecked-color: #999;
  --ag-checkbox-background-color: var(--ag-background-color);
  --ag-checkbox-checked-color: var(--ag-alpine-active-color);
  --ag-range-selection-border-color: var(--ag-alpine-active-color);
  --ag-secondary-foreground-color: var(--ag-foreground-color);
  --ag-input-border-color: var(--ag-border-color);
  --ag-input-border-color-invalid: var(--ag-invalid-color);
  --ag-input-focus-box-shadow: 0 0 2px 0.1rem var(--ag-input-focus-border-color);
  --ag-disabled-foreground-color: rgba(24,29,31,0.5);
  --ag-chip-background-color: rgba(24,29,31,0.07);
  --ag-input-disabled-border-color: rgba(186,191,199,0.3);
  --ag-input-disabled-background-color: rgba(186,191,199,0.15);
  --ag-borders: solid 1px;
  --ag-border-radius: 3px;
  --ag-borders-side-button: none;
  --ag-side-button-selected-background-color: transparent;
  --ag-header-column-resize-handle-display: block;
  --ag-header-column-resize-handle-width: 2px;
  --ag-header-column-resize-handle-height: 30%;
  --ag-grid-size: 5px;
  --ag-icon-size: 15px;
  --ag-row-height: calc(var(--ag-grid-size)*7);
  --ag-header-height: calc(var(--ag-grid-size)*8);
  --ag-list-item-height: calc(var(--ag-grid-size)*4);
  --ag-column-select-indent-size: var(--ag-icon-size);
  --ag-cell-horizontal-padding: calc(var(--ag-grid-size)*3);
  --ag-cell-widget-spacing: calc(var(--ag-grid-size)*2);
  --ag-cell-horizontal-border: solid 1px #32312e;
  --ag-widget-container-vertical-padding: calc(var(--ag-grid-size)*2);
  --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size)*2);
  --ag-widget-vertical-spacing: calc(var(--ag-grid-size)*1.5);
  --ag-toggle-button-height: 18px;
  --ag-toggle-button-width: 28px;
  --ag-font-family: Arial,Helvetica,sans-serif, "Public Sans", sans-serif, "Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
  --ag-font-size: 14px;
  --ag-icon-font-family: agGridAlpine;
  --ag-selected-tab-underline-color: var(--ag-alpine-active-color);
  --ag-selected-tab-underline-width: 2px;
  --ag-selected-tab-underline-transition-speed: 0.3s;
  --ag-tab-min-width: 240px;
  --ag-card-shadow: 0 1px 4px 1px rgba(186,191,199,0.4);
  --ag-popup-shadow: var(--ag-card-shadow);
  --ag-side-bar-panel-width: 250px;

  --ag-row-border-style: solid;
  --ag-row-border-width: 1px;
  --ag-row-border-color: #2e2f32;

  --ag-header-column-separator-display: block;
  --ag-header-column-separator-color: #2e2f32;
    
}


.publicRegisterGrid{
  height: 540px
}

.exportConfig{
  display:none;
}

.gridBtn{
  padding:10px
}

.clearAll{
  padding:10px 0;text-align: right;
}

.resetBtn{
  padding:10px 0px;display:none;
  text-decoration: none;
}

/* ----------------Sitecore overide-START------------- */
.ag-theme-alpine {
  --ag-header-background-color: #e6e6e6;
  --ag-header-foreground-color:#5c5c5c;
  --ag-header-column-separator-display: none;
  --ag-font-size: 14px;
  --ag-font-family: "Public Sans",sans-serif;;
  --ag-row-border-width: 1px;
  --ag-row-border-color: #7f7f7f;
  --ag-border-color: #7f7f7f;
  --ag-cell-horizontal-border: solid 1px #ffffff;
  --ag-row-hover-color: #ffffff;
  --ag-odd-row-background-color:#ffffff;

}
.ag-theme-alpine .ag-header-cell {
  font-size: 16px;
}

.ag-theme-alpine .ag-header-cell {
  font-size: 16px;
}

.ag-root.ag-layout-normal{
  overflow-x: scroll;
}

.ag-ltr .ag-cell, .ag-header-cell-text {
  color: #22272b;
}
.ag-header-cell-text,.ag-paging-panel,.ag-icon-previous{
  color: #22272b;
}
.ag-header-viewport, .ag-ltr .ag-header{
  overflow: unset;
}
.nsw-container-main{
  overflow: unset;
}
.nsw-card__date.nsw-node__date{
  margin-top: 25px;
}
@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  .nsw-container-main{
    overflow: unset;
  }
  .nsw-card__date.nsw-node__date{
    margin-top: 20px;
  }
}

.activeBtn.nsw-button--dark-outline:visited, .activeBtn.nsw-button--dark-outline{
  color: white;
}
.flex-item-left&gt;div{
  font-size: 14px;
  line-height: 18px;
}
.nsw-container.bos{
  margin-bottom: 40px
}
/* ----------------Sitecore overide-END------------- */</pre></body></html>