/* /Features/Accounts/AccountList.razor.rz.scp.css */
.account-list[b-3mt7ctywvz] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-3mt7ctywvz] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.account-list-container[b-3mt7ctywvz] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-3mt7ctywvz] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-3mt7ctywvz] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-3mt7ctywvz] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-3mt7ctywvz] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

/* ---------- Grid content styles ---------- */
[b-3mt7ctywvz] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-3mt7ctywvz] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-3mt7ctywvz] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-3mt7ctywvz] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.account-list-footer[b-3mt7ctywvz] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

[b-3mt7ctywvz] .account-list-footer .k-button-solid-primary {
  margin-left: 24px;
}
/* ======================================== */
/* /Features/Anonymous/PasswordExpired.razor.rz.scp.css */
.password-expired-container[b-cpxdksn8ry] {
  min-height: calc(100% - 50px);
  padding-top: 20px;
  padding-left: 20px;
}
/* /Features/Budgeting/BudgetList.razor.rz.scp.css */
.budget-list[b-c51po5azeq] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-c51po5azeq] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.budget-list-container[b-c51po5azeq] {
  flex-grow: 1;
}

[b-c51po5azeq] .list-all-gls-container {
  display: flex;
}

[b-c51po5azeq] .list-all-gls-item {
  margin-left: auto;
  padding-right: 25px;
  margin-top: 15px;
  margin-bottom: 5px;
}

/* ---- Grid filter styles ------ */
[b-c51po5azeq] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-c51po5azeq] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-c51po5azeq] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-c51po5azeq] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

/* ---------- Grid content styles ---------- */
[b-c51po5azeq] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-c51po5azeq] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-c51po5azeq] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-c51po5azeq] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.budget-list-footer[b-c51po5azeq] {
  display: flex;
  justify-content: end;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

[b-c51po5azeq] .budget-list-footer .k-button-solid-primary {
  margin-left: 24px;
}
/* ======================================== */

/* ---- Summary styles ------ */
[b-c51po5azeq] .summary-container {
  display: flex;
}

[b-c51po5azeq] .summary-item {
  display: inline;
  margin-bottom: 15px;
  background-color: #0d4e95;
  padding: 5px 15px 5px 15px;
  border-radius: 5px;
  width: fit-content;
  margin-right: 15px;
}

[b-c51po5azeq] .summary-item-label {
  display: inline;
  margin-bottom: 15px;
  color: white;
}

[b-c51po5azeq] .summary-item-value {
  font-size: 24px;
  --font-weight: bold;
  color: white;
  horiz-align: center;
}
/* ======================================== */
/* /Features/Checks/CheckRegisterList.razor.rz.scp.css */
.check-register-list[b-fehijfom5m] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-fehijfom5m] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.check-register-header-container[b-fehijfom5m] {
  display: flex;
  flex-direction: row;
}

.check-register-list-container[b-fehijfom5m] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-fehijfom5m] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-fehijfom5m] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-fehijfom5m] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-fehijfom5m] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
  align-self: flex-end;
  margin-left: auto;
}
/* ======================================== */

.check-register-list-footer[b-fehijfom5m] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

[b-fehijfom5m] .check-register-list-footer .k-button-solid-primary {
  margin-left: 24px;
}

/* ---- Summary styles ------ */
.summary-container[b-fehijfom5m] {
  display: flex;
}

.summary-item[b-fehijfom5m] {
  display: inline;
  margin-bottom: 15px;
  background-color: #0d4e95;
  padding: 5px 15px 5px 15px;
  border-radius: 5px;
  width: fit-content;
  margin-right: 15px;
}

.summary-item-label[b-fehijfom5m] {
  display: inline;
  margin-bottom: 15px;
  color: white;
}

.summary-item-value[b-fehijfom5m] {
  font-size: 24px;
  --font-weight: bold;
  color: white;
  horiz-align: center;
}
/* ======================================== */
/* /Features/Checks/Checks.razor.rz.scp.css */
.vendors-icon-container[b-4gw4qv8w27] {
  display: flex;
  align-items: flex-start;
}
.vendors-icon-container .far[b-4gw4qv8w27],
.vendors-icon-container .fas[b-4gw4qv8w27],
.vendors-icon-container .fa[b-4gw4qv8w27] {
  margin: 2px 5px 0 0;
}
/* /Features/Components/ActualInventory/AddActualInventoryModal.razor.rz.scp.css */
.k-animation-container.k-animation-container-shown[b-k01zt45x6y] {
  z-index: 99999;
}
/* /Features/Components/Dialogs/ChooseAccountDialog.razor.rz.scp.css */
.choose-acc-dialog-content[b-1i9tfjarl4] {
  top: 0;
  bottom: 79px;
  left: 0px;
  right: 0px;
  overflow: auto;
  padding: 0px 1rem 20px;
}

.choose-acc-dialog-footer[b-1i9tfjarl4] {
  margin-right: 10px;
}

.choose-acc-dialog-footer[b-1i9tfjarl4]  .primary-button {
  margin-left: 24px !important;
}

[b-1i9tfjarl4] .k-autocomplete {
  margin-top: 15px;
}
/* /Features/Components/Filters/FmDateRangeFilter.razor.rz.scp.css */
[b-mho9uy3aqu] .k-input-inner {
  width: 125px !important;
}
/* /Features/Components/Grids/FarmOperatorsGrid.razor.rz.scp.css */
.farms-grid[b-lb5kitngej] {
  display: flex;
  flex-direction: column;
  margin-right: 5px;
}

.farms-grid-clear[b-lb5kitngej] {
  display: flex;
  justify-content: end;
  margin: 0px 21px 4px 0px;
}

[b-lb5kitngej] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-lb5kitngej] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}
/* /Features/Components/Grids/FmGrid.razor.rz.scp.css */
.fm-grid[b-potgh0djsv] {
  display: flex;
  flex-direction: column;
  margin-right: 5px;
}

.fm-grid-clear[b-potgh0djsv] {
  display: flex;
  justify-content: end;
  margin: 0px 21px 4px 0px;
}

[b-potgh0djsv] .k-grid-toolbar {
  display: none;
}

.fm-grid-export-excel-button[b-potgh0djsv],
.fm-grid-export-csv-button[b-potgh0djsv] {
  display: none;
}
/* /Features/Components/InterestRates/InterestRatesModal.razor.rz.scp.css */
.modal-form-content[b-hpq5f1cyky]  .k-form-fieldset:first-of-type .k-form-field:nth-of-type(1) {
  margin: 16px 0px 0px;
}

.interest-rate-other-label[b-hpq5f1cyky] {
  font-size: medium;
  color: grey;
}

/* This doesn't work!  */
.interest-rate-text-box[b-hpq5f1cyky] {
  font-size: small !important;
}
/* /Features/Components/ManualCheck/ManualCheckModal.razor.rz.scp.css */
/* /Features/Components/OFAC/OFACConfirmation.razor.rz.scp.css */
.ofac-confirmation-section[b-o9ifd0yo6o] {
  color: #000000;
  font-size: 18px;
  font-weight: 400;
  margin: 24px 0;
  color: #333333;
}

.ofac-confirmation-row[b-o9ifd0yo6o] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.ofac-confirmation-title[b-o9ifd0yo6o] {
  flex-basis: 25%;
  flex-grow: 1;
  flex-shrink: 1;
  margin-right: 8px;
  color: #333333;
  font-size: 18px;
}

.ofac-confirmation-value[b-o9ifd0yo6o] {
  flex-basis: 73%;
  flex-grow: 1;
  flex-shrink: 1;
  color: #333333;
  font-size: 18px;
}
/* /Features/Components/OFAC/OFACDetailsModal.razor.rz.scp.css */
.ofac-details-modal[b-x589jdrlyu] {
  z-index: 20000;
}
/* /Features/Components/OFAC/OFACDetailsModalForPass.razor.rz.scp.css */
.fa-check-circle[b-8t7lwykdhz] {
    color: #13875c;
}
/* /Features/Components/OFAC/OFACResultsModal.razor.rz.scp.css */
.ofac-notification[b-du4qtwakyn] {
  color: #000000;
  font-size: 16px;
  font-weight: 400;
  margin: 16px 0 10px;
}

.ofac-icon-container[b-du4qtwakyn] {
  display: flex;
  align-items: flex-start;
  margin: 2px 5px 0 0;
}

.ofac-icon-container .far[b-du4qtwakyn],
.ofac-icon-container .fas[b-du4qtwakyn],
.ofac-icon-container .fa[b-du4qtwakyn] {
  margin: 2px 5px 0 0;
}

  .ofac-icon-container .fa-check-circle[b-du4qtwakyn] {
    color: #13875c;
  }

.ofac-icon-container .fa-times-circle[b-du4qtwakyn] {
  color: #ae0000;
}

.results-action-container[b-du4qtwakyn] {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.results-action-container[b-du4qtwakyn]  > span{
  width: 65%;
  margin-left: 16px;
}
/* /Features/Components/SalesCommitment/AddSalesCommitmentsModal.razor.rz.scp.css */
.k-animation-container.k-animation-container-shown[b-681b15ptcl] {
  z-index: 99999;
}
/* /Features/Components/SalesCommitment/AdjustSalesCommitmentsModal.razor.rz.scp.css */
.k-animation-container.k-animation-container-shown[b-f85gtu6f00] {
  z-index: 99999;
}
/* /Features/CustomerPortal/CustomerPortal.razor.rz.scp.css */
.customer-portal-dashboard[b-3upt68vmyk] {
  padding: 35px 60px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height:calc(100% - 50px);
}

h1[b-3upt68vmyk] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
  margin-bottom: 24px;
}

.customer-portal-dashboard-container[b-3upt68vmyk] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.customer-portal-block[b-3upt68vmyk] {
  flex-basis: 48%;
  flex-grow: 1;
  flex-shrink: 1;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  border: 1px solid #e2e5e8;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.05), 0px 1px 1px rgba(0, 0, 0, 0.05);
  border-radius: 8px;
  min-height: 350px;
}

.customer-portal-block:first-of-type[b-3upt68vmyk] {
  margin: 0px 16px 16px 0px;
}

.customer-portal-block:nth-child(2)[b-3upt68vmyk] {
  margin-bottom: 16px;
}

.customer-portal-block:last-of-type[b-3upt68vmyk] {
  margin-left: 16px;
}

.customer-portal-block-header[b-3upt68vmyk] {
  background: #0d4e95;
  color: #ffffff;
  font-size: 16px;
  font-weight: 600;
  padding: 12px 16px;
  border-radius: 8px 8px 0px 0px;
}

.customer-portal-block-item[b-3upt68vmyk] {
  padding: 8px 16px;
  font-size: 16px;
  font-weight: 400;
  color: #333333;
  line-height: 20px;
}

.customer-portal-block-item:nth-child(2)[b-3upt68vmyk] {
  padding-top: 16px;
}

.customer-portal-block-item:last-of-type[b-3upt68vmyk]{
  padding-bottom: 16px;
}
/* /Features/DepartmentBalancing/DepartmentBalancing.razor.rz.scp.css */
.content[b-z1zdasfuvc]{
    height: calc(100% - 70px);
    min-width: 1400px;
}
/* /Features/DivisionBalancing/DivisionBalancing.razor.rz.scp.css */
.tab-item[b-hkcdzc2f29] {
  z-index: 1;
  cursor: pointer;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-right: -2px;
  border-style: solid;
  border-width: 0;
}

.tab-item-active[b-hkcdzc2f29] {
  border-right-width: 2px;
  border-right-color: #0d4e95 !important;
  font-weight: 600;
}

.tab-items-wrapper[b-hkcdzc2f29] {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  position: relative;
  border-color: rgba(0, 0, 0, 0.08);
}

.tab-items-wrapper-left[b-hkcdzc2f29] {
  border-right-width: 1px;
}

.tab-content[b-hkcdzc2f29] {
  margin: 0 !important;
  padding-block: 16px;
  padding-inline: 16px;
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  overflow: auto;
  position: relative;
  border-color: rgba(0, 0, 0, 0.08);
  color: #424242;
  background-color: #ffffff;
}

.tab-content-left[b-hkcdzc2f29] {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-left-width: 0 !important;
}

.content[b-hkcdzc2f29]{
  height: calc(100% - 70px);
  min-width: 1400px;
}
/* /Features/Export1099/Grid.razor.rz.scp.css */
.export-1099-list[b-95jlleyrdl] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-95jlleyrdl] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.export-1099-list-container[b-95jlleyrdl] {
  flex-grow: 1;
}

.pt-24[b-95jlleyrdl] {
    padding-top: 24px;
}

.ml-6[b-95jlleyrdl] {
    margin-left: 6px;
}

.ml-10[b-95jlleyrdl] {
    margin-left: 10px;
}

.mr-6[b-95jlleyrdl] {
    margin-right: 6px;
}

.mr-10[b-95jlleyrdl] {
    margin-right: 10px;
}

/* ---- Grid filter styles ------ */
[b-95jlleyrdl] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-95jlleyrdl] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-95jlleyrdl] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-95jlleyrdl] .fixed-filters-item {
  width: 160px;
}

[b-95jlleyrdl] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

/* ---------- Grid content styles ---------- */
[b-95jlleyrdl] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-95jlleyrdl] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-95jlleyrdl] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-95jlleyrdl] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.export-1099-list-footer[b-95jlleyrdl] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

[b-95jlleyrdl] .export-1099-list-footer .k-button-solid-primary {
  margin-left: 24px;
}
/* ======================================== */
/* /Features/Farms/FarmCreateOrEdit.razor.rz.scp.css */
[b-p7i0h9mlt9] #short-name {
  text-transform: uppercase;
}
/* /Features/Farms/FarmList.razor.rz.scp.css */
.farm-list[b-pfc2kasuhk] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-pfc2kasuhk] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.farm-list-container[b-pfc2kasuhk] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-pfc2kasuhk] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-pfc2kasuhk] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-pfc2kasuhk] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-pfc2kasuhk] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-pfc2kasuhk] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-pfc2kasuhk] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

.farm-list-footer[b-pfc2kasuhk] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

[b-pfc2kasuhk] .farm-list-footer .k-button-solid-primary {
  margin-left: 24px;
}
/* ======================================== */
/* /Features/GLAccounts/GLAccountList.razor.rz.scp.css */
.account-list[b-bimn4ztu5j] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-bimn4ztu5j] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.account-list-container[b-bimn4ztu5j] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-bimn4ztu5j] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-bimn4ztu5j] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-bimn4ztu5j] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-bimn4ztu5j] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

/* ---------- Grid content styles ---------- */
[b-bimn4ztu5j] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-bimn4ztu5j] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-bimn4ztu5j] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-bimn4ztu5j] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.account-list-footer[b-bimn4ztu5j] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

[b-bimn4ztu5j] .account-list-footer .k-button-solid-primary {
  margin-left: 24px;
}
/* ======================================== */
/* /Features/GLBalances/FeeSchedule.razor.rz.scp.css */
.balance-list[b-6bkfmjsqcd] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-6bkfmjsqcd] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.balance-list-container[b-6bkfmjsqcd] {
  flex-grow: 1;
}

/* ---------- Grid content styles ---------- */
[b-6bkfmjsqcd] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-6bkfmjsqcd] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-6bkfmjsqcd] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-6bkfmjsqcd] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.balance-list-footer[b-6bkfmjsqcd] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

.balance-filter-top[b-6bkfmjsqcd] {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-bottom: 20px;
}

.balance-filter-top[b-6bkfmjsqcd]  .k-dropdownlist {
  width: 20%;
  margin-left: 16px;
}

.balance-filter-top > span[b-6bkfmjsqcd] {
  font-size: 16px;
  font-weight: 400;
  margin-right: 16px;
}

.balance-bulk-footer[b-6bkfmjsqcd] {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 20px 16px;
  background: #f8f8f8;
}

.balance-bulk-footer[b-6bkfmjsqcd]  .k-input {
  width: 12%;
  margin-right: 16px;
}

.balance-bulk-footer > span[b-6bkfmjsqcd] {
  font-size: 16px;
  font-weight: 400;
  margin-right: 16px;
}
/* ======================================== */
/* /Features/GrainSales/Components/GrainSalesGridColumns.razor.rz.scp.css */
/* /Features/GrainSales/GrainSaleList.razor.rz.scp.css */
.grain-sale-list[b-1014ghiisa] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-1014ghiisa] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.grain-sale-list-container[b-1014ghiisa] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-1014ghiisa] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-1014ghiisa] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-1014ghiisa] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-1014ghiisa] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

/* ---------- Grid content styles ---------- */
[b-1014ghiisa] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-1014ghiisa] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-1014ghiisa] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-1014ghiisa] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.grain-sale-list-footer[b-1014ghiisa] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

[b-1014ghiisa] .grain-sale-list-footer .k-button-solid-primary {
  margin-left: 24px;
}
/* ======================================== */

/* ---- Summary styles ------ */
[b-1014ghiisa] .summary-container {
  display: flex;
}

[b-1014ghiisa] .summary-item {
  display: inline;
  margin-bottom: 15px;
  background-color: #0d4e95;
  padding: 5px 15px 5px 15px;
  border-radius: 5px;
  width: fit-content;
  margin-right: 15px;
}

[b-1014ghiisa] .summary-item-label {
  display: inline;
  margin-bottom: 15px;
  color: white;
}

[b-1014ghiisa] .summary-item-value {
  font-size: 24px;
  --font-weight: bold;
  color: white;
  horiz-align: center;
}
/* ======================================== */
/* /Features/InvestmentReturnAnalysis/Investment/Investment.razor.rz.scp.css */
/* /Features/InvestmentReturnAnalysis/Land/Land.razor.rz.scp.css */
.content[b-hfpop7ln41]{
  padding: 0px 20px 24px;
}
/* /Features/Notifications/Components/DetailedModal.razor.rz.scp.css */
.description[b-xyob99dtx2] {
  overflow-wrap: break-word;
  overflow: auto;
  max-height: 130px;
}
/* /Features/Notifications/Notifications.razor.rz.scp.css */
.notifications[b-lncrbuhu9a] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

.notifications-container[b-lncrbuhu9a] {
  flex-grow: 1;
}

[b-lncrbuhu9a] .unread .link {
  font-weight: bold !important;
}

[b-lncrbuhu9a] .unread {
  font-weight: bold !important;
}

[b-lncrbuhu9a] .link {
  padding: 0px !important;
}

.line-clamp[b-lncrbuhu9a] {
  display: -webkit-box !important;
  -webkit-line-clamp: 3 !important;
  -webkit-box-orient: vertical !important;
  overflow: hidden !important;
}

[b-lncrbuhu9a] .k-button {
  white-space: unset !important;
}

[b-lncrbuhu9a] .k-button-text {
  text-align: left !important;
}
/* /Features/Parties/PartyProfile.razor.rz.scp.css */
.party-profile[b-c5tnfa2pm0] {
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

.party-profile-container[b-c5tnfa2pm0] {
  flex-grow: 1;
}

.party-profile-header[b-c5tnfa2pm0] {
  padding: 25px 85px;
  background-color: #f4f7fa;
  display: flex;
  flex-direction: column;
}

.party-profile-breadcrumbs[b-c5tnfa2pm0] {
  display: flex;
  align-items:baseline;
}

.party-profile-breadcrumbs a[b-c5tnfa2pm0],
.party-profile-breadcrumbs span[b-c5tnfa2pm0] {
  font-size: 14px;
  font-weight: 400;
  color: #737588;
  margin-right: 8px;
}

.party-profile-breadcrumbs a[b-c5tnfa2pm0] {
  text-decoration: underline;
}

.party-profile-breadcrumbs a:hover[b-c5tnfa2pm0] {
  color: #333333;
}

.party-profile-breadcrumbs a:active[b-c5tnfa2pm0] {
  color: #333333;
  opacity: 0.8;
}

.party-profile-breadcrumbs .fa-angle-right[b-c5tnfa2pm0] {
  font-size: 14px;
  color: #737588;
  margin: 3px 8px 0px 0px;
}

.party-profile-header-info[b-c5tnfa2pm0] {
  display: flex;
  margin-top: 4px;
}

.party-profile-header-names[b-c5tnfa2pm0] {
  flex-basis: 30%;
  flex-grow: 1;
  flex-shrink: 1;
  margin-right: 16px;
}

.party-profile-header-description[b-c5tnfa2pm0] {
  display: flex;
  flex-direction: row;
  flex-basis: 70%;
  gap: 60px;
  white-space: nowrap;
  align-items: start;
  justify-content: center;
}

.party-profile-header-wrapper[b-c5tnfa2pm0] {
  display: flex;
  flex-direction: row;
}

.party-profile-header-names span[b-c5tnfa2pm0],
.party-profile-header-wrapper span[b-c5tnfa2pm0] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
  position: relative;
  display: block;
  line-height: 48px;
  white-space: initial;
}

.party-profile-header-id[b-c5tnfa2pm0] {
  font-weight: 400;
  font-size: 14px;
  color: #737588;
}

.party-profile-header-names .fa-info-circle[b-c5tnfa2pm0] {
  color: #1f4f97;
  font-size: 28px;
  margin: 8px 0px 0px 16px;
}

.party-profile-header-section1[b-c5tnfa2pm0] {
  display: grid;
  grid-column-gap: 20px;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(3, 1fr);
}

.party-profile-header-section2[b-c5tnfa2pm0] {
  display: grid;
  max-width: 400px;
  grid-column-gap: 20px;
  grid-template-columns: 61px 1fr;
  grid-template-rows: 1fr;
}

.party-profile-address[b-c5tnfa2pm0] {
  display: grid;
}

.party-profile-header-section3[b-c5tnfa2pm0] {
  display: grid;
  grid-column-gap: 20px;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(4, 1fr);
}

.party-profile-header-section4[b-c5tnfa2pm0] {
  display: grid;
  grid-column-gap: 20px;
  grid-template-columns: 55px 1fr;
  grid-template-rows: repeat(3, 1fr);
}

.names[b-c5tnfa2pm0] {
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 320px;
}

.party-profile-header-title[b-c5tnfa2pm0] {
  line-height: 24px;
  font-weight: 600;
  font-size: 16px;
  color: #333333;
}

.party-profile-tables[b-c5tnfa2pm0] {
  padding: 0px 85px 40px;
}

.party-profile-empty[b-c5tnfa2pm0] {
  background: #f8f8f8;
  border: 1px solid #e2e5e8;
  border-radius: 8px;
  height: 182px;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
}

h2[b-c5tnfa2pm0] {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  margin: 40px 0px 8px;
}

.party-profile-footer[b-c5tnfa2pm0] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
  margin: 0px 85px;
}
/* /Features/Permissions/Permissions.razor.rz.scp.css */
.permissions-list[b-82gz4kahxn] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-82gz4kahxn] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.permissions-list-container[b-82gz4kahxn] {
  flex-grow: 1;
}

.permissions-list-footer[b-82gz4kahxn] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

.permissions-list-column-group-header[b-82gz4kahxn] {
  text-align: center;
  border-bottom: 1px solid;
  margin-right: -10px;
}

.toggle-system-lock-permission-label[b-82gz4kahxn] {
  font-weight: 600;
}

.toggle-system-lock-checkbox[b-82gz4kahxn] {
  display: inline-flex;
  align-items: center;
  padding: 2px 4px;
  border-radius: 4px;
  background-color: #f1f5fb;
}
/* /Features/PostTransaction/Components/GrainSaleSettlementStep1GridColumns.razor.rz.scp.css */
.second-container[b-9hljvhb26g] {
  margin-top: 10px;
}

.location-error[b-9hljvhb26g] {
  font-size: 16px;
  font-weight: 400;
  color: #AE0000;
}
/* /Features/PostTransaction/Components/TaxBillGridColumns.razor.rz.scp.css */
.tax-bill-context-menu-item[b-ekam6njtrk] {
  z-index: 15000 !important;
}

[b-ekam6njtrk] .tax-bill-context-menu-item {
  z-index: 15000 !important;
}
/* /Features/PostTransaction/DebitCreditTransactionAdd.razor.rz.scp.css */
.post-transaction-note[b-q1dqohbovu] {
  font-size: 16px;
  font-weight: 400;
  color: #737588;
}

.future-transaction-note[b-q1dqohbovu] {
  font-size: 16px;
  font-weight: 400;
  color: #cc0000;
}

[b-q1dqohbovu] .k-form-field label {
  margin-bottom: 0 !important;
}

.modal-form-content[b-q1dqohbovu]  .k-form-fieldset:first-of-type .k-form-field:first-child,
.modal-form-content[b-q1dqohbovu]  .k-form-fieldset:first-child {
  margin: 15px 0 0 0;
}
/* /Features/PostTransaction/GrainSaleSettlementTransactionStep1.razor.rz.scp.css */
.separator[b-kk6p0x1abg] {
  border-top: 1px solid #c5c6ce;
}
.post-transaction-note[b-kk6p0x1abg] {
  font-size: 16px;
  font-weight: 400;
  color: #737588;
}

.future-transaction-note[b-kk6p0x1abg] {
  font-size: 16px;
  font-weight: 400;
  color: #cc0000;
}

.modal-form-content[b-kk6p0x1abg]  .k-form-fieldset:first-of-type .k-form-field:first-child,
.modal-form-content[b-kk6p0x1abg]  .k-form-fieldset:first-child {
  margin: 15px 0 0 0;
}
/* /Features/PostTransaction/GrainSaleSettlementTransactionStep2.razor.rz.scp.css */
.separator[b-uanbmrubc5] {
  border-top: 1px solid #c5c6ce;
}

.modal-button-container[b-uanbmrubc5] {
  justify-content: end;
}

.post-transaction-note[b-uanbmrubc5] {
  font-size: 16px;
  font-weight: 400;
  color: #737588;
}

.modal-form-content[b-uanbmrubc5]  .k-form-fieldset:first-of-type .k-form-field:first-child,
.modal-form-content[b-uanbmrubc5]  .k-form-fieldset:first-child {
  margin: 15px 0 0 0;
}

.modal-checkbox[b-uanbmrubc5] {
  margin-top: 32px;
}
/* /Features/PostTransaction/OwnerDistributionsAdd.razor.rz.scp.css */
.post-transaction-note[b-5v96a9h5bc] {
  font-size: 16px;
  font-weight: 400;
  color: #737588;
}

.future-transaction-note[b-5v96a9h5bc] {
  font-size: 16px;
  font-weight: 400;
  color: #cc0000;
}

.calculation-message[b-5v96a9h5bc] {
  font-size: 16px;
  font-weight: 400;
  color: #AE0000;
}

[b-5v96a9h5bc] .k-form-field label {
  margin-bottom: 0 !important;
}

.modal-form-content[b-5v96a9h5bc]  .k-form-fieldset:first-of-type .k-form-field:first-child,
.modal-form-content[b-5v96a9h5bc]  .k-form-fieldset:first-child {
  margin: 15px 0 0 0;
}
/* /Features/PostTransaction/PatronageTransactionAdd.razor.rz.scp.css */
.separator[b-pk6wedzefk] {
  border-top: 1px solid #c5c6ce;
}
.post-transaction-note[b-pk6wedzefk] {
  font-size: 16px;
  font-weight: 400;
  color: #737588;
}

.future-transaction-note[b-pk6wedzefk] {
  font-size: 16px;
  font-weight: 400;
  color: #cc0000;
}
/* /Features/PostTransaction/PostTransactionAdd.razor.rz.scp.css */
.post-transaction-note[b-w2jlejgmor] {
  font-size: 16px;
  font-weight: 400;
  color: #737588;
}

.post-transaction-container[b-w2jlejgmor] {
  margin-left: 15px;
  margin-right: 15px;
}

[b-w2jlejgmor] .k-form-field label {
  margin-bottom: 0 !important;
}
/* /Features/PostTransaction/TaxBillPaymentTransaction.razor.rz.scp.css */
.post-transaction-note[b-kwlm1pa4vt] {
  font-size: 16px;
  font-weight: 400;
  color: #737588;
}

.future-transaction-note[b-kwlm1pa4vt] {
  font-size: 16px;
  font-weight: 400;
  color: #cc0000;
}

[b-kwlm1pa4vt] .k-form-field label {
  margin-bottom: 0 !important;
}

.modal-form-content[b-kwlm1pa4vt]  .k-form-fieldset:first-of-type .k-form-field:first-child,
.modal-form-content[b-kwlm1pa4vt]  .k-form-fieldset:first-child {
  margin: 15px 0 0 0;
}

.clear-all-container[b-kwlm1pa4vt] {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* /Features/Reports/ReportingDashboard.razor.rz.scp.css */
.reporting-dashboard[b-rmodwhupq9] {
  padding: 35px 60px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height:100%;
}

h1[b-rmodwhupq9] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
  margin-bottom: 24px;
}

.reporting-dashboard-container[b-rmodwhupq9] {
  /* Set exactly height for correct flex */
  height: 1070px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}

.reporting-block[b-rmodwhupq9] {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  border: 1px solid #e2e5e8;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.05), 0px 1px 1px rgba(0, 0, 0, 0.05);
  border-radius: 8px;
  min-height: 250px;
}

.reporting-block:first-of-type[b-rmodwhupq9] {
  margin: 0px 0px 16px 0px;
}

.reporting-block:nth-child(2)[b-rmodwhupq9] {
  margin-bottom: 16px;
}

.reporting-block:last-of-type[b-rmodwhupq9] {
  margin-left: 16px;
}

.reporting-block-header[b-rmodwhupq9] {
  background: #0d4e95;
  color: #ffffff;
  font-size: 16px;
  font-weight: 600;
  padding: 12px 16px;
  border-radius: 8px 8px 0px 0px;
}

.reporting-block-item[b-rmodwhupq9] {
  padding: 8px 16px;
  font-size: 16px;
  font-weight: 400;
  color: #333333;
  line-height: 20px;
}

.reporting-block-item:nth-child(2)[b-rmodwhupq9] {
  padding-top: 16px;
}

.reporting-block-item:last-of-type[b-rmodwhupq9]{
  padding-bottom: 16px;
}
/* /Features/Securities/Views/SecurityList.razor.rz.scp.css */
.security-list[b-r8o3e4dyb6] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-r8o3e4dyb6] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.security-list-container[b-r8o3e4dyb6] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-r8o3e4dyb6] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-r8o3e4dyb6] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-r8o3e4dyb6] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-r8o3e4dyb6] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

/* ---------- Grid content styles ---------- */
[b-r8o3e4dyb6] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-r8o3e4dyb6] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-r8o3e4dyb6] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-r8o3e4dyb6] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.security-list-footer[b-r8o3e4dyb6] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

[b-r8o3e4dyb6] .security-list-footer .k-button-solid-primary {
  margin-left: 24px;
}
/* ======================================== */
/* /Features/SystemsInformation/SystemInformation.razor.rz.scp.css */
.system-tables[b-g3f71nwflr] {
  padding: 35px 60px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}
/* /Features/SystemTables/SystemTables.razor.rz.scp.css */
.system-tables[b-i1vwv29sq8] {
  padding: 35px 60px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

.reporting-dashboard-container[b-i1vwv29sq8] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.reporting-block[b-i1vwv29sq8] {
  flex-basis: 48%;
  flex-grow: 1;
  flex-shrink: 1;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  border: 1px solid #e2e5e8;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.05), 0px 1px 1px rgba(0, 0, 0, 0.05);
  border-radius: 8px;
  min-height: 350px;
}

.reporting-block:first-of-type[b-i1vwv29sq8] {
  margin: 0px 16px 16px 0px;
}

.reporting-block:nth-child(2)[b-i1vwv29sq8] {
  margin-bottom: 16px;
}

.reporting-block:last-of-type[b-i1vwv29sq8] {
  margin-left: 16px;
}

.reporting-block-header[b-i1vwv29sq8] {
  background: #0d4e95;
  color: #ffffff;
  font-size: 16px;
  font-weight: 600;
  padding: 12px 16px;
  border-radius: 8px 8px 0px 0px;
}

.reporting-block-item[b-i1vwv29sq8] {
  padding: 8px 16px;
  font-size: 16px;
  font-weight: 400;
  color: #333333;
  line-height: 20px;
}

.reporting-block-item:nth-child(2)[b-i1vwv29sq8] {
  padding-top: 16px;
}

.reporting-block-item:last-of-type[b-i1vwv29sq8] {
  padding-bottom: 16px;
}
/* /Features/TaxableAcreages/Components/TaxableAcreageGridColumns.razor.rz.scp.css */
[b-d4jhpptit9] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-d4jhpptit9] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}
/* /Features/TaxableAcreages/TaxableAcreageList.razor.rz.scp.css */
.taxable-acreage-list[b-kvy7ehw8iu] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-kvy7ehw8iu] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.taxable-acreage-list-container[b-kvy7ehw8iu] {
  flex-grow: 1;
}



/* ---- Grid filter styles ------ */
[b-kvy7ehw8iu] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-kvy7ehw8iu] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-kvy7ehw8iu] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-kvy7ehw8iu] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

/* ---------- Grid content styles ---------- */
[b-kvy7ehw8iu] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-kvy7ehw8iu] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-kvy7ehw8iu] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-kvy7ehw8iu] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.taxable-acreage-list-footer[b-kvy7ehw8iu] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

[b-kvy7ehw8iu] .taxable-acreage-list-footer .k-button-solid-primary {
  margin-left: 24px;
}
/* ======================================== */
/* /Features/Ticklers/Components/TicklerCreateOrEdit.razor.rz.scp.css */
[b-a9l222gxvs] .k-form-field label {
  margin-bottom: 0 !important;
}

.modal-form-content[b-a9l222gxvs]  .k-form-fieldset:first-of-type .k-form-field:first-child,
.modal-form-content[b-a9l222gxvs]  .k-form-fieldset:first-child {
  margin: 15px 0 0 0;
}
/* /Features/Ticklers/Components/TicklerGridColumns.razor.rz.scp.css */
.custom-ellipsis[b-akwlkp73ji] {
  overflow: hidden;
  max-height: 60px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* /Features/Ticklers/Components/Ticklers.razor.rz.scp.css */
.farm-list[b-wekwi140fk] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1.grid-title-global[b-wekwi140fk] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.farm-list-container[b-wekwi140fk] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-wekwi140fk] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-wekwi140fk] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-wekwi140fk] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-wekwi140fk] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

.farm-list-footer[b-wekwi140fk] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}
/* ======================================== */

[b-wekwi140fk] .k-button-icon {
  min-width: 0 !important;
}
/* /Features/Ticklers/Components/TicklersGrid.razor.rz.scp.css */
.farms-grid[b-48ov2z8z9h] {
  display: flex;
  flex-direction: column;
  margin-right: 5px;
}

.farms-grid-clear[b-48ov2z8z9h] {
  display: flex;
  justify-content: end;
  margin: 0px 21px 4px 0px;
}
/* /Features/Ticklers/Components/TicklersWizard.razor.rz.scp.css */
.farms[b-3buam8b1iw] {
  display: flex;
  flex-direction: column;
}

/* Todo: Copypasted from owners consider to move to common */
.owners-button-container[b-3buam8b1iw] {
  margin: 16px 4px 16px 0px;
  display: flex;
  justify-content: flex-end;
}

.owners-block[b-3buam8b1iw]  .k-button,
.owners-button-container[b-3buam8b1iw]  .k-button {
  width: 195px;
}

h1.grid-title-wizard[b-3buam8b1iw] {
  font-size: 20px;
  font-weight: 700;
  color: #000000;
}

/* ---- Grid filter styles ------ */
[b-3buam8b1iw] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-3buam8b1iw] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-3buam8b1iw] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-3buam8b1iw] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

[b-3buam8b1iw] .empty-grid {
  height: 170px;
  background: #f8f8f8;
  border: 1px solid #e2e5e8;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

[b-3buam8b1iw] .empty-grid-description {
  font-size: 18px;
  font-weight: 400;
  color: #333333;
  margin-bottom: 10px;
}
/* /Features/Transactions/Transactions.razor.rz.scp.css */
.taxable-acreage-list[b-hx0zo7mh9g] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-hx0zo7mh9g] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.taxable-acreage-list-container[b-hx0zo7mh9g] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-hx0zo7mh9g] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-hx0zo7mh9g] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-hx0zo7mh9g] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-hx0zo7mh9g] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

/* ---------- Grid content styles ---------- */
[b-hx0zo7mh9g] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-hx0zo7mh9g] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-hx0zo7mh9g] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-hx0zo7mh9g] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.taxable-acreage-list-footer[b-hx0zo7mh9g] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

[b-hx0zo7mh9g] .taxable-acreage-list-footer .k-button-solid-primary {
  margin-left: 24px;
}
/* ======================================== */
/* /Features/Users/Components/UserCreateOrEdit.razor.rz.scp.css */
.choose-party-dialog-content[b-c18x15qrty] {
  top: 0;
  bottom: 79px;
  left: 0px;
  right: 0px;
  overflow: auto;
  padding: 0px 1rem 20px;
}
/* /Features/Users/Components/Users.razor.rz.scp.css */
.farm-list[b-6e581mn748] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

[b-6e581mn748] .grid-title-global {
  display: flex;
}

.grid-title-global h1[b-6e581mn748] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.farm-list-container[b-6e581mn748] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-6e581mn748] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-6e581mn748] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-6e581mn748] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-6e581mn748] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

.farm-list-footer[b-6e581mn748] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

[b-6e581mn748] .farm-list-footer .k-button-solid-primary {
  margin-left: 24px;
}
/* ======================================== */
/* /Pages/AccountWizard/AccountWizard.razor.rz.scp.css */
.account-wizard[b-4ovfr995bo] {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 50px 75px;
  position: relative;
  height: calc(100% - 51px);
}

.account-wizard-title[b-4ovfr995bo] {
  font-weight: 700;
  font-size: 28px;
}

.account-wizard-footer[b-4ovfr995bo] {
  position: absolute;
  bottom: 0;
  left: 75px;
  right: 75px;
  padding: 20px 0;
  display: flex;
  justify-content: end;
  border-top: 1px solid #d9dae2;
  align-items: stretch;
  background-color: #ffffff;
}

  .account-wizard-footer[b-4ovfr995bo]  .k-button {
    margin-left: 24px !important;
  }

/* BreadCrump styles - copypased from party profile */

.party-profile-breadcrumbs[b-4ovfr995bo] {
  display: flex;
  align-items: baseline;
}

.party-profile-breadcrumbs a[b-4ovfr995bo],
.party-profile-breadcrumbs span[b-4ovfr995bo] {
  font-size: 14px;
  font-weight: 400;
  color: #737588;
  margin-right: 8px;
}

.party-profile-breadcrumbs a[b-4ovfr995bo] {
  text-decoration: underline;
}

.party-profile-breadcrumbs a:hover[b-4ovfr995bo] {
  color: #333333;
}

.party-profile-breadcrumbs a:active[b-4ovfr995bo] {
  color: #333333;
  opacity: 0.8;
}

.party-profile-breadcrumbs .fa-angle-right[b-4ovfr995bo] {
  font-size: 14px;
  color: #737588;
  margin: 3px 8px 0px 0px;
}

.party-profile-header-id[b-4ovfr995bo] {
  font-weight: 400;
  font-size: 14px;
  color: #737588;
}
/* /Pages/AccountWizard/WizardSteps/AccountDetails.razor.rz.scp.css */
h3[b-dsmv8clohw] {
  font-size: 20px;
  font-weight: 700;
  color: #000000;
  margin: 0px;
}

.account-details[b-dsmv8clohw] {
  display: flex;
  justify-content: center;
  flex-grow: 1;
}

.account-details-container[b-dsmv8clohw] {
  display: flex;
  flex-direction: column;
  width: 670px;
}

/* ----- Account details form -------- */
.account-details-container[b-dsmv8clohw] .k-form-field {
  margin-top: 26px !important;
}

.account-details-container[b-dsmv8clohw] .k-form-legend {
  border: 0;
  text-transform: none;
  color: #333 !important;
  font-weight: 700;
  padding-top: 30px;
  border-top: 1px solid #d9dae2;
  font-size: 18px;
  margin: 0px !important;
}

.account-details-container[b-dsmv8clohw] .k-form-fieldset:first-child .k-form-legend:first-child {
  border: 0;
  padding-top: 0px !important;
}

.account-details-container[b-dsmv8clohw] .checkbox-shift {
  margin-top: 12px !important
}

.account-details-container[b-dsmv8clohw]  .k-form-fieldset:last-of-type .k-form-legend {
  padding: 0px !important;
}
/* =================================== */
/* /Pages/AccountWizard/WizardSteps/FarmOperators/FarmOperatorCreateOrEdit.razor.rz.scp.css */
.modal-form-content[b-pckrtn7h9u]  .k-form-fieldset:first-of-type .k-form-field:nth-of-type(2) {
  margin: 10px 0px 0px;
}
/* /Pages/AccountWizard/WizardSteps/FarmOperators/FarmOperators.razor.rz.scp.css */
.farms[b-betcr7o0l7] {
  display: flex;
  flex-direction: column;
}

h1[b-betcr7o0l7] {
  font-size: 20px;
  font-weight: 700;
  color: #000000;
}

/* Todo: Copypasted from owners consider to move to common */
.owners-button-container[b-betcr7o0l7] {
  margin: 16px 4px 16px 0px;
  display: flex;
  justify-content: flex-end;
}

.owners-block[b-betcr7o0l7]  .k-button,
.owners-button-container[b-betcr7o0l7]  .k-button {
  width: 195px;
}
/* /Pages/AccountWizard/WizardSteps/FarmOperators/FarmOperatorsGridColumns.razor.rz.scp.css */
.operators-icon-container[b-zc2d67qqhu] {
  display: flex;
  align-items: flex-start;
}

.operators-icon-container .far[b-zc2d67qqhu],
.operators-icon-container .fas[b-zc2d67qqhu],
.operators-icon-container .fa[b-zc2d67qqhu] {
  margin: 2px 5px 0 0;
}
/* /Pages/AccountWizard/WizardSteps/Farms/Farms.razor.rz.scp.css */
.farms[b-8h5ld5iw12] {
  display: flex;
  flex-direction: column;
}

h1[b-8h5ld5iw12] {
  font-size: 20px;
  font-weight: 700;
  color: #000000;
}

/* Todo: Copypasted from owners consider to move to common */
.owners-button-container[b-8h5ld5iw12] {
  margin: 16px 4px 16px 0px;
  display: flex;
  justify-content: flex-end;
}

.owners-block[b-8h5ld5iw12]  .k-button,
.owners-button-container[b-8h5ld5iw12]  .k-button {
  width: 195px;
}
/* /Pages/AccountWizard/WizardSteps/InterestedPartiesStep/InterestedParties.razor.rz.scp.css */
.interested-parties[b-rt75a01n08] {
  display: flex;
  flex-direction: column;
}

h1[b-rt75a01n08] {
  font-size: 20px;
  font-weight: 700;
  color: #000000;
}

.interested-parties-button-container[b-rt75a01n08] {
  margin: 16px 4px 16px 0px;
  display: flex;
  justify-content: flex-end;
}
/* /Pages/AccountWizard/WizardSteps/Owners/Owners.razor.rz.scp.css */
.owners[b-2rdmngkz9r] {
  display: flex;
  flex-direction: column;
}

h1[b-2rdmngkz9r] {
  font-size: 20px;
  font-weight: 700;
  color: #000000;
}

.owners-button-container[b-2rdmngkz9r] {
  margin: 16px 4px 16px 0px;
  display: flex;
  justify-content: flex-end;
}

.owners-block[b-2rdmngkz9r]  .k-button,
.owners-button-container[b-2rdmngkz9r]  .k-button {
  width: 195px;
}
/* /Pages/AccountWizard/WizardSteps/Owners/OwnersGridColumns.razor.rz.scp.css */
.owners-icon-container[b-wcgw2jfbtx] {
  display: flex;
  align-items: flex-start;
}
.owners-icon-container .far[b-wcgw2jfbtx],
.owners-icon-container .fas[b-wcgw2jfbtx],
.owners-icon-container .fa[b-wcgw2jfbtx] {
  margin: 2px 5px 0 0;
}
/* /Pages/AccountWizard/WizardSteps/Review/ReviewStep.razor.rz.scp.css */
.review-step[b-li4xoidw8x] {
  display: flex;
  flex-direction: column;
}

h1[b-li4xoidw8x] {
  font-size: 20px;
  font-weight: 700;
  color: #000000;
  margin-bottom: 30px;
}

.review-shift[b-li4xoidw8x] {
  margin-bottom: 30px;
}

.review-shift:first-of-type[b-li4xoidw8x] {
  margin: 30px 0;
}
/* /Pages/AccountWizard/WizardSteps/TaxableAcreages/TaxableAcreageAddOrEdit.razor.rz.scp.css */
.taxable-acreage-form-content[b-wa5n666b58] {
  position: absolute;
  top: 0;
  bottom: 79px;
  left: 0px;
  right: 0px;
  overflow: auto;
  padding: 0px 32px 20px;
}

.taxable-acreage-form-content[b-wa5n666b58]  .k-form-legend {
  border: 0;
  text-transform: none;
  color: #333 !important;
  font-weight: 700;
  padding-top: 16px;
  border-top: 1px solid #d9dae2;
  font-size: 18px;
  color: #737588;
  margin: 0;
}

.taxable-acreage-button-container[b-wa5n666b58] {
  display: flex;
  align-items: end;
  padding-top: 25px;
}

.taxable-acreage-form-content[b-wa5n666b58]  .k-form-fieldset:first-of-type .k-form-legend {
  padding: 0px !important;
}

.taxable-acreage-form-content[b-wa5n666b58]  .k-form-fieldset:first-of-type,
.taxable-acreage-form-content[b-wa5n666b58]  .k-form-fieldset:first-child {
  margin: 10px 0px 0px 0px;
}

.taxable-acreage-form-content[b-wa5n666b58]  .k-form-fieldset:first-child .k-form-legend:first-child {
  border: 0;
  margin: 0px;
}

.taxable-acreage-form-footer[b-wa5n666b58] {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  overflow: hidden;
  padding: 20px 32px;
  display: flex;
  justify-content: end;
  border-top: 1px solid #d9dae2;
  align-items: center;
}

.taxable-acreage-form-footer[b-wa5n666b58]  .k-button {
  margin-left: 24px !important;
}
/* /Pages/AccountWizard/WizardSteps/TaxableAcreages/TaxableAcreages.razor.rz.scp.css */
.taxable-acreages[b-ziv6vinqrb] {
  display: flex;
  flex-direction: column;
}

h1[b-ziv6vinqrb] {
  font-size: 20px;
  font-weight: 700;
  color: #000000;
}

.taxable-acreages-grid[b-ziv6vinqrb] {
  display: flex;
  flex-direction: column;
  margin-right: 5px;
}

.taxable-acreages-grid-clear[b-ziv6vinqrb] {
  display: flex;
  justify-content: end;
  margin: 0px 21px 4px 0px;
}

.taxable-acreages-button-container[b-ziv6vinqrb] {
  margin: 16px 4px 16px 0px;
  display: flex;
  justify-content: flex-end;
}

.taxable-acreages-block[b-ziv6vinqrb]  .k-button,
.taxable-acreages-button-container[b-ziv6vinqrb]  .k-button {
  width: 195px;
}
/* /Pages/Admin/AuditLog.razor.rz.scp.css */
.audit-log[b-hgncrokquk] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-hgncrokquk] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.audit-log-container[b-hgncrokquk] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-hgncrokquk] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-hgncrokquk] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-hgncrokquk] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-hgncrokquk] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

/* ---------- Grid content styles ---------- */
.fa-info[b-hgncrokquk] {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

.circle[b-hgncrokquk] {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-hgncrokquk] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-hgncrokquk] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.audit-log-footer[b-hgncrokquk] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}
/* ======================================== */
/* /Pages/Admin/AuditLogsGrid.razor.rz.scp.css */
.audit-log-grid[b-4et07eygve] {
  display: flex;
  flex-direction: column;
  margin-right: 5px;
}

[b-4et07eygve] .k-grid-toolbar {
  display: none;
}

.audit-grid-export-excel-button[b-4et07eygve],
.audit-grid-export-csv-button[b-4et07eygve] {
  display: none;
}

.audit-list-footer[b-4et07eygve] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}
/* /Pages/Admin/OfacAccountInfoAuditLog.razor.rz.scp.css */
.ofac-account-info-audit-log[b-ugmhi06qvg] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-ugmhi06qvg] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.ofac-account-info-audit-log-container[b-ugmhi06qvg] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-ugmhi06qvg] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-ugmhi06qvg] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-ugmhi06qvg] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-ugmhi06qvg] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

/* ---------- Grid content styles ---------- */
.fa-info[b-ugmhi06qvg] {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

.circle[b-ugmhi06qvg] {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-ugmhi06qvg] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-ugmhi06qvg] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.ofac-account-info-audit-log-footer[b-ugmhi06qvg] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}
/* ======================================== */
/* /Pages/Admin/OfacAccountInfoAuditLogsGrid.razor.rz.scp.css */
.ofac-account-info-audit-log-grid[b-rj1f7ttk0c] {
  display: flex;
  flex-direction: column;
  margin-right: 5px;
}

[b-rj1f7ttk0c] .k-grid-toolbar {
  display: none;
}

.ofac-account-info-audit-grid-export-excel-button[b-rj1f7ttk0c],
.ofac-account-info-audit-grid-export-csv-button[b-rj1f7ttk0c] {
  display: none;
}

.ofac-account-info-audit-list-footer[b-rj1f7ttk0c] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}
/* /Pages/Admin/OfacAuditLog.razor.rz.scp.css */
.ofac-audit-log[b-pk4auf1nsg] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height: calc(100% - 51px);
}

h1[b-pk4auf1nsg] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.ofac-audit-log-container[b-pk4auf1nsg] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-pk4auf1nsg] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-pk4auf1nsg] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-pk4auf1nsg] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-pk4auf1nsg] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

/* ---------- Grid content styles ---------- */
.fa-info[b-pk4auf1nsg] {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

.circle[b-pk4auf1nsg] {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-pk4auf1nsg] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-pk4auf1nsg] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.ofac-audit-log-footer[b-pk4auf1nsg] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}
/* ======================================== */
/* /Pages/Admin/OfacAuditLogsGrid.razor.rz.scp.css */
.ofac-audit-log-grid[b-h8g0qpdn5f] {
  display: flex;
  flex-direction: column;
  margin-right: 5px;
}

[b-h8g0qpdn5f] .k-grid-toolbar {
  display: none;
}

.ofac-audit-grid-export-excel-button[b-h8g0qpdn5f],
.ofac-audit-grid-export-csv-button[b-h8g0qpdn5f] {
  display: none;
}

.ofac-audit-list-footer[b-h8g0qpdn5f] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

.ofac-log-text[b-h8g0qpdn5f] {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  max-height: 4.5em;
}

.ofac-modal-json[b-h8g0qpdn5f] {
  vertical-align: top !important;
}
/* /Pages/Parties/Parties.razor.rz.scp.css */
.parties[b-rqesn2lm5k] {
  padding: 55px 85px 0px;
  display: flex;
  flex-direction: column;
  min-width: 1400px;
  min-height:100%;
}

h1[b-rqesn2lm5k] {
  font-size: 36px;
  font-weight: 700;
  color: #000000;
}

.parties-container[b-rqesn2lm5k] {
  flex-grow: 1;
}

/* ---- Grid filter styles ------ */
[b-rqesn2lm5k] .global-filters {
  display: flex;
  margin-bottom: 15px;
}

[b-rqesn2lm5k] .global-filters .k-button-md {
  padding: 6px !important;
}

[b-rqesn2lm5k] .global-filters-item {
  margin-right: 10px;
  width: inherit;
  width: 12%;
}

[b-rqesn2lm5k] .global-filters-wide-item {
  margin-right: 10px;
  width: inherit;
  width: 20%;
}

[b-rqesn2lm5k] .clear-all-container {
  margin-left: auto;
  padding-right: 16px;
  margin-top: auto;
}
/* ======================================== */

/* ---------- Grid content styles ---------- */
.fa-info[b-rqesn2lm5k] {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

.circle[b-rqesn2lm5k] {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}

[b-rqesn2lm5k] .badge-primary {
  color: #0d4e95;
  border: 1px solid #0d4e95;
  background-color: #e3eefa;
  font-size: 16px;
  margin: 0 6px 8px 0;
}

[b-rqesn2lm5k] .badge-primary:last-of-type {
  margin-bottom: 0;
}

.parties-footer[b-rqesn2lm5k] {
  display: flex;
  justify-content: end;
  margin-top: 50px;
  padding: 20px 0;
  border-top: 1px solid #c4c4c4;
}

[b-rqesn2lm5k] .parties-footer .k-button-solid-primary {
  margin-left: 24px;
}
/* ======================================== */

[b-rqesn2lm5k] .k-grid-toolbar {
  display: none;
}

[b-rqesn2lm5k] .fm-grid-export-excel-button,
[b-rqesn2lm5k] .fm-grid-export-csv-button {
  display: none;
}
/* /Pages/Parties/PartyCreateOrEdit.razor.rz.scp.css */
.modal-form-content[b-3w57joko6r]  .k-form-fieldset:first-of-type .k-form-field:first-child,
.modal-form-content[b-3w57joko6r]  .k-form-fieldset:first-child {
  margin: 0px;
}
.modal-form-content[b-3w57joko6r]  .k-form-fieldset .m1099-form-item {
  margin-left: auto;
  padding-top: 27px;
}

.modal-form-content[b-3w57joko6r]  .k-form-fieldset .m1099-form-item .k-checkbox-label {
  padding-top: inherit;
}

.modal-form-content[b-3w57joko6r]  .k-input-button {
  padding: 6px !important;
}

[b-3w57joko6r] #short-name {
  text-transform: uppercase;
}
/* /Shared/Components/ContextMenu/ContextMenu.razor.rz.scp.css */
[b-1e9nrzeop2] .k-button-solid-base {
  background-color: transparent;
  color: black;
  border-color: transparent;
  padding: 0 !important;
}

[b-1e9nrzeop2] .k-button-solid-base:hover {
  background-color: transparent;
  border-color: transparent;
}
/* /Shared/Components/Dialogs/ConfirmationDialog.razor.rz.scp.css */
.confirm-dialog-content[b-dk730nkav9] {
  top: 0;
  bottom: 79px;
  left: 0px;
  right: 0px;
  overflow: auto;
  padding: 0px 1rem 20px;
}

.confirm-dialog-footer[b-dk730nkav9] {
  margin-right: 10px;
}

.confirm-dialog-footer[b-dk730nkav9]  .primary-button {
  margin-left: 24px !important;
}
/* /Shared/Components/Filters/FmNumericRangeFilter.razor.rz.scp.css */
[b-jva3afszwr] .k-input-inner {
  width: 125px !important;
}
/* /Shared/Components/Grids/EmptyGrid.razor.rz.scp.css */
.empty-grid[b-ctp111g48r] {
  height: 170px;
  background: #f8f8f8;
  border: 1px solid #e2e5e8;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.empty-grid-description[b-ctp111g48r] {
  font-size: 18px;
  font-weight: 400;
  color: #333333;
  margin-bottom: 10px;
}
/* /Shared/Components/Grids/InterestedPartiesGrid.razor.rz.scp.css */
.interested-parties-grid[b-nsp42333zn] {
  display: flex;
  flex-direction: column;
  margin-right: 5px;
}

.interested-parties-grid-clear[b-nsp42333zn] {
  display: flex;
  justify-content: end;
  margin: 0px 21px 4px 0px;
}

[b-nsp42333zn] .fa-info {
  color: #0d4e95;
  position: absolute;
  left: 6px;
  top: 2px;
  font-size: 12px;
}

[b-nsp42333zn] .circle {
  border: 2px solid #0d4e95;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: relative;
}
/* /Shared/Components/Grids/OwnersGrid.razor.rz.scp.css */
.owners-grid[b-c961ixxxa7] {
  display: flex;
  flex-direction: column;
  margin-right: 5px;
}

.owners-grid-clear[b-c961ixxxa7] {
  display: flex;
  justify-content: end;
  margin: 0px 21px 4px 0px;
}
/* /Shared/Components/Review/AccountDetailsReview.razor.rz.scp.css */
.account-details-review-row[b-kbqnxg6snh] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.account-details-review-block[b-kbqnxg6snh] {
  flex-basis: 50%;
  flex-grow: 1;
  flex-shrink: 1;
}

.account-details-review-title[b-kbqnxg6snh] {
  flex-basis: 20%;
  flex-grow: 1;
  flex-shrink: 1;
  color: #333333;
  font-weight: 700;
  font-size: 18px;
}

.account-details-review-value[b-kbqnxg6snh] {
  flex-basis: 28%;
  flex-grow: 1;
  flex-shrink: 1;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  margin: 0px 10px;
  word-break: break-word;
}

.account-details-review-note[b-kbqnxg6snh] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
}

h2[b-kbqnxg6snh] {
  color: #333333;
  font-weight: 700;
  font-size: 24px;
}

h3[b-kbqnxg6snh] {
  color: #333333;
  font-weight: 700;
  font-size: 20px;
  margin-top: 50px;
}
/* /Shared/Components/Review/FeeScheduleDetailsReview.razor.rz.scp.css */
h2[b-6dtqcbzwzy] {
  color: #333333;
  font-weight: 700;
  font-size: 24px;
}

.fee-shedule-review-block[b-6dtqcbzwzy] {
  flex-basis: 24%;
  flex-grow: 1;
  flex-shrink: 1;
  margin-right: 16px;
}

.fee-shedule-review-block:last-of-type[b-6dtqcbzwzy]{
  margin-right: 0px;
}

.fee-shedule-review-title[b-6dtqcbzwzy] {
  font-weight: 700;
  font-size: 18px;
  color: #333333;
}

.fee-shedule-review-value[b-6dtqcbzwzy] {
  font-weight: 400;
  font-size: 18px;
  color: #333333;
}

.review-title[b-6dtqcbzwzy] {
  display: flex;
  flex-direction: column;
  font-weight: 700;
  font-size: 18px;
  color: #333333;
  flex-basis: 25%;
  flex-grow: 1;
  flex-shrink: 1;
}

.review-value[b-6dtqcbzwzy] {
  display: flex;
  flex-direction: column;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  flex-basis: 23%;
  flex-grow: 1;
  flex-shrink: 1;
  min-width: 250px;
  margin-left: 16px;
}

.review-text[b-6dtqcbzwzy] {
  overflow: hidden;
  display: -webkit-box !important;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  white-space: normal;
}

.review-address2[b-6dtqcbzwzy] {
  margin-bottom: 27px;
}

.review-address3[b-6dtqcbzwzy] {
  margin-bottom: 54px;
}

.review-row-of-columns[b-6dtqcbzwzy] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-bottom: 20px;
}

.review-row-of-columns:last-of-type[b-6dtqcbzwzy] {
  margin: 0px;
}
/* /Shared/Components/Review/Review.razor.rz.scp.css */
.review-title[b-8v61lwd658] {
  display: flex;
  flex-direction: column;
  font-weight: 700;
  font-size: 18px;
  color: #333333;
  flex-basis: 25%;
  flex-grow: 1;
  flex-shrink: 1;
}

.review-value[b-8v61lwd658] {
  display: flex;
  flex-direction: column;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  flex-basis: 23%;
  flex-grow: 1;
  flex-shrink: 1;
  min-width: 250px;
  margin-left: 16px;
}

.review-text[b-8v61lwd658] {
  overflow: hidden;
  display: -webkit-box !important;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  white-space: normal;
}

.review-address2[b-8v61lwd658] {
  margin-bottom: 27px;
}

.review-address3[b-8v61lwd658] {
  margin-bottom: 54px;
}

.review-row-of-columns[b-8v61lwd658] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-bottom: 20px;
}

.review-row-of-columns:last-of-type[b-8v61lwd658] {
  margin: 0px;
}
/* /Shared/Components/Review/ReviewContent.razor.rz.scp.css */
.review-title[b-ny4cpgdhh5] {
  display: flex;
  flex-direction: column;
  font-weight: 700;
  font-size: 18px;
  color: #333333;
  flex-basis: 25%;
  flex-grow: 1;
  flex-shrink: 1;
}

.review-value[b-ny4cpgdhh5] {
  display: flex;
  flex-direction: column;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  flex-basis: 23%;
  flex-grow: 1;
  flex-shrink: 1;
  min-width: 250px;
  margin-left: 16px;
}

.review-text[b-ny4cpgdhh5] {
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  white-space: nowrap;
  display: inline-block;
  text-overflow: ellipsis;
}

.review-address2[b-ny4cpgdhh5] {
  margin-bottom: 27px;
}

.review-address3[b-ny4cpgdhh5] {
  margin-bottom: 54px;
}

.review-row-of-columns[b-ny4cpgdhh5] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-bottom: 20px;
}

.review-row-of-columns:last-of-type[b-ny4cpgdhh5] {
  margin: 0px;
}
/* /Shared/MainLayout.razor.rz.scp.css */
.content[b-0gkux0mkpq] {
  overflow-y: auto;
  overflow-x: hidden;
  height: calc(100% - 70px);
  min-width: 1400px;
}

.footer[b-0gkux0mkpq] {
  border-top: 1px solid #c4c4c4;
  height: 50px;
  display: flex;
  flex-direction: row;
}

.row[b-0gkux0mkpq]{
  height: 50px;
}

.container[b-0gkux0mkpq] {
  margin: 0px 50px;
  max-width: 100% !important;
}

.link[b-0gkux0mkpq] {
  text-decoration: none;
  color: #212529 !important;
}

.link:hover[b-0gkux0mkpq] {
  text-decoration: underline;
  color: #212529 !important;
}
/* /Shared/NavMenu.razor.rz.scp.css */
.main-navigation[b-prqz9j8ubc] {
  display: flex;
  padding: 0px 20px;
  background-color: #0d4e95;
  min-width: 1400px;
  height: 70px;
}

[b-prqz9j8ubc] .main-menu {
  display: flex;
  padding: 8px 15px !important;
  background-color: #0d4e95 !important;
}

[b-prqz9j8ubc] .main-menu-link {
  color: #ffffff !important;
  text-decoration: none;
}

[b-prqz9j8ubc] .k-i-arrow-60-down::before {
  content: '' !important;
  width: 16px;
  height: 18px;
  margin-left: -9px;
  background: transparent url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='14' height='14' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='white'/></g></svg>") no-repeat;
}

[b-prqz9j8ubc] .k-menu:not(.k-context-menu) > .k-item:focus, .k-menu:not(.k-context-menu) > .k-item.k-focus[b-prqz9j8ubc] {
  box-shadow: none !important;
  background-color: rgba(255, 255, 255, 0.2);
}

[b-prqz9j8ubc] > .k-menu:not(.k-context-menu) > .k-item:hover {
  font-weight: 400;
}

[b-prqz9j8ubc] .main-menu-secondary-link {
  font-weight: 500;
  background-color: #ffffff;
  padding: 4px 16px;
}
/* /Shared/NotificationBadge.razor.rz.scp.css */
[b-5c7s0gexlt] .badge {
  position: relative;
  top: -16px;
  left: -12px;
  border: 1px solid black;
  border-radius: 50%;
}

[b-5c7s0gexlt] .bell:hover {
  text-decoration: none;
}
