@import '_content/Fortress.Web.Shared/Fortress.Web.Shared.re5f34euvy.bundle.scp.css';
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css';

/* _content/Fortress.Web.Partner/Pages/Corporate/AddMember.razor.rz.scp.css */
[b-5m94tuj917] .steps-activation ul {
  text-align: center;
}

[b-5m94tuj917] .member {
  margin-top: 24px;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

[b-5m94tuj917] .rz-steps-prev {
  visibility: hidden;
}

[b-5m94tuj917] .health-check-disable .rz-steps .rz-steps-item:nth-child(6) {
  opacity: 0.2;
}
[b-5m94tuj917] .rz-menuitem-link {
  pointer-events: none;
}
[b-5m94tuj917] .rz-steps-title {
  white-space: nowrap;
}
[b-5m94tuj917] .member .rz-form-field .rz-dropdown {
  padding: 27px 30px !important;
  font-size: 1.25rem;
}
[b-5m94tuj917] .member .rz-form-field .rz-dropdown .rz-dropdown-label {
  margin-top: -2.5rem;
  margin-left: -2.5rem;
}
[b-5m94tuj917] .member .rz-textbox, [b-5m94tuj917] .member .rz-inputtext {
  padding: 27px 30px !important;
  font-size: 1.25rem;
}
[b-5m94tuj917] .member .rz-inputtext {
  line-height: 28.59px !important;
}
[b-5m94tuj917] .member .rz-form-field-label {
  color: #aaa;
  margin-left: 10px;
}
[b-5m94tuj917] .member .rz-form-field-label {
  font-size: 1.25rem !important;
}
[b-5m94tuj917] .member .rz-textbox:not(:placeholder-shown) ~ .rz-form-field-label, [b-5m94tuj917] .member :not(.rz-state-empty) ~ .rz-form-field-label {
  font-size: 1rem !important;
}
[b-5m94tuj917] .member .rz-form-field-content {
  display: flex;
  align-items: center;
}
[b-5m94tuj917] .member .rz-state-focused .rz-form-field-label {
  font-size: 1rem !important;
}
[b-5m94tuj917] .member .rz-spinner {
  display: inline-block; /* Ensures span behaves like a block-level element */
  height: 54px; /* Ensures it can expand to the height of its content */
}
[b-5m94tuj917] .member .rz-spinner-button {
  display: inline-block; /* Ensures buttons align properly */
}
[b-5m94tuj917] .rz-steps > ul {
  margin-left: 0px;
}
[b-5m94tuj917] .activate-member, [b-5m94tuj917] .plan-confirmation, [b-5m94tuj917] .pay-auth {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}
[b-5m94tuj917] .pay-auth {
  max-width: 750px;
  margin-top: 48px;
}
[b-5m94tuj917] .rz-steps {
  min-height: 780px;
}
[b-5m94tuj917] .rz-steps-buttons {
  padding-bottom: 0px !important;
}
[b-5m94tuj917] .rz-steps-buttons .rz-steps-prev, [b-5m94tuj917] .rz-steps-buttons .rz-steps-next {
  border: 1px solid #eaf9ff;
  border-radius: 10px;
  padding: 8px 16px;
  background-color: #fcfeff;
  font-family: "Gilroy-SemiBold";
}
[b-5m94tuj917] .rz-steps-buttons .rz-steps-next {
  background-color: #E97132;
  color: white !important;
}
[b-5m94tuj917] .rz-steps-buttons .rz-steps-prev:hover, [b-5m94tuj917] .rz-steps-buttons .rz-steps-next:hover {
  background-color: #FF8E56;
  color: white !important;
  outline: 1px solid #eaf9ff;
}
[b-5m94tuj917] .rz-steps-buttons .rz-state-disabled {
  /*visibility: hidden;*/
  pointer-events: none !important;
  background-color: #fafafa !important;
  color: #aaa !important;
}
[b-5m94tuj917] .rz-steps-item {
  flex-grow: 1;
  text-align: center;
}
[b-5m94tuj917] .rz-steps ul {
  display: flex;
  justify-content: space-between;
}
[b-5m94tuj917] .validation-message {
  font-size: 0.875rem;
}
[b-5m94tuj917] .rz-steps > ul > .rz-steps-item:last-child {
  display: none !important;
}

[b-5m94tuj917] .activate-member-route {
  background-color: #f7f7f7;
  border-radius: 20px;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/Admin/CorpInvoice.razor.rz.scp.css */
.container[b-85fdhihgs2] {
  width: 100%;
  margin: 0;
}

.section[b-85fdhihgs2] {
  padding: 0px;
  margin-bottom: 30px 0;
}

p[b-85fdhihgs2] {
  font-size: 0.875rem;
}

.section-title[b-85fdhihgs2] {
  font-weight: bold;
  font-size: 1rem;
  margin-bottom: 10px;
  background-color: #f0f8ff;
  padding: 4px 8px;
}

.table[b-85fdhihgs2] {
  width: 100%;
  border-collapse: collapse;
}

.table th[b-85fdhihgs2], .table td[b-85fdhihgs2] {
  border: 0px solid #000;
  padding: 2px;
  text-align: left;
  font-size: 0.875rem;
}

td.amount[b-85fdhihgs2] {
  width: 40px;
  text-align: right;
}

td.symbol[b-85fdhihgs2] {
  width: 90px;
  text-align: left;
}

.total-grand[b-85fdhihgs2] {
  font-size: 1.125rem !important;
}

.total[b-85fdhihgs2], .total-grand[b-85fdhihgs2] {
  font-weight: bold;
}

.text-right[b-85fdhihgs2] {
  text-align: right;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/CorporateDashboard.razor.rz.scp.css */
.c-dash[b-1jv556xuun]
 {
    min-height: 500px;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/CreateClaim.razor.rz.scp.css */
.create-claim[b-bxllfzakle]  .rz-form-field-content {
  margin-top: 0px !important;
}
.create-claim[b-bxllfzakle]  input:not(:checkbox), .create-claim[b-bxllfzakle]  textarea, .create-claim[b-bxllfzakle]  .rz-dropdown, .create-claim[b-bxllfzakle]  .rz-form-field-content {
  background-color: #fcfdff;
}
.create-claim .rz-form-field-label[b-bxllfzakle] {
  color: #8D8E90;
}
.create-claim[b-bxllfzakle]  .rz-widget-content {
  min-height: 600px;
}
.create-claim[b-bxllfzakle]  .rz-steps-next.rz-state-disabled {
  visibility: hidden;
}
.create-claim[b-bxllfzakle]  .rz-steps > .rz-widget-content {
  padding: 24px;
}
.create-claim[b-bxllfzakle]  .rz-checkbox-list-vertical .rz-checkbox {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 0.875rem;
}
.create-claim[b-bxllfzakle]  input:not([type=checkbox]), .create-claim[b-bxllfzakle]  textarea, .create-claim[b-bxllfzakle]  .rz-dropdown {
  background-color: #f8fcff !important;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/ManageMember.razor.rz.scp.css */
[b-tfcrqxc3n6] .steps-activation ul {
  text-align: center;
}

[b-tfcrqxc3n6] .steps-activation {
  display: flex;
  flex-direction: column;
  height: 100%;
  flex: 1 !important;
}
[b-tfcrqxc3n6] .rz-steps-buttons {
  padding-bottom: 0px !important;
}
[b-tfcrqxc3n6] .rz-steps-buttons .rz-steps-prev, [b-tfcrqxc3n6] .rz-steps-buttons .rz-steps-next {
  border: 1px solid #eaf9ff;
  border-radius: 10px;
  padding: 8px 16px;
  background-color: #fcfeff;
  font-family: "Gilroy-SemiBold";
}
[b-tfcrqxc3n6] .rz-steps-buttons .rz-steps-next {
  background-color: #E97132;
  color: white !important;
}
[b-tfcrqxc3n6] .rz-steps-buttons .rz-steps-prev:hover, [b-tfcrqxc3n6] .rz-steps-buttons .rz-steps-next:hover {
  background-color: #FF8E56;
  color: white !important;
  outline: 1px solid #eaf9ff;
}
[b-tfcrqxc3n6] .rz-steps-buttons .rz-state-disabled {
  /*visibility: hidden;*/
  pointer-events: none !important;
  background-color: #fafafa !important;
  color: #aaa !important;
}
[b-tfcrqxc3n6] .rz-steps {
  display: flex;
  flex-direction: column;
}
[b-tfcrqxc3n6] .rz-steps > ul, [b-tfcrqxc3n6] .rz-steps > .rz-widget-content, [b-tfcrqxc3n6] .rz-steps > .rz-steps-buttons {
  flex: none;
}
[b-tfcrqxc3n6] .rz-steps > *:last-child {
  margin-top: auto;
}
[b-tfcrqxc3n6] .rz-steps > ul > .rz-steps-item:last-child {
  display: none !important;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/Members/MultipleMembers.razor.rz.scp.css */
[b-6fbwfd11wf] .rz-textbox {
  width: calc(100% - 1px);
}
[b-6fbwfd11wf] .buttons-col {
  padding: 0px 6px !important;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/PriceDisplay.razor.rz.scp.css */
.figures[b-yz4pina0vl] {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}
.figures td[b-yz4pina0vl] {
  text-align: center !important;
  vertical-align: top;
}
.figures td .box[b-yz4pina0vl] {
  border: 1px solid #abcad6;
  background-color: #fcfeff;
  border-radius: 10px;
  padding: 10px;
  min-height: 100px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.figures td .box span[b-yz4pina0vl] {
  text-align: center !important;
  display: block;
}
.figures td .box span:first-child[b-yz4pina0vl] {
  font-size: 0.875rem;
}
.figures td .box span:last-child[b-yz4pina0vl] {
  font-size: 1.25rem;
  font-family: "Gilroy-Bold";
}
.figures .spacer[b-yz4pina0vl] {
  vertical-align: middle;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/Setup/CorpSetup.razor.rz.scp.css */
[b-vcdif6nfyo] .cs-outer {
  max-width: 900px;
}
[b-vcdif6nfyo] .rz-steps {
  min-height: 780px;
}
[b-vcdif6nfyo] .rz-steps-buttons {
  padding-bottom: 0px !important;
}
[b-vcdif6nfyo] .rz-steps-buttons .rz-steps-prev, [b-vcdif6nfyo] .rz-steps-buttons .rz-steps-next {
  border: 1px solid #eaf9ff;
  border-radius: 10px;
  padding: 8px 16px;
  background-color: #fcfeff;
  font-family: "Gilroy-SemiBold";
}
[b-vcdif6nfyo] .rz-steps-buttons .rz-steps-next {
  background-color: #E97132;
  color: white !important;
}
[b-vcdif6nfyo] .rz-steps-buttons .rz-steps-prev:hover, [b-vcdif6nfyo] .rz-steps-buttons .rz-steps-next:hover {
  background-color: #FF8E56;
  color: white !important;
  outline: 1px solid #eaf9ff;
}
[b-vcdif6nfyo] .rz-steps-buttons .rz-state-disabled {
  /*visibility: hidden;*/
  pointer-events: none !important;
  background-color: #fafafa !important;
  color: #aaa !important;
}
[b-vcdif6nfyo] .rz-steps-item {
  flex-grow: 1;
  text-align: center;
}
[b-vcdif6nfyo] .rz-steps ul {
  display: flex;
  justify-content: space-between;
}
[b-vcdif6nfyo] .validation-message {
  font-size: 0.875rem;
}

.cs-outer[b-vcdif6nfyo] {
  margin-top: -20px;
  max-width: 900px;
  width: 900px;
  margin-left: auto;
  margin-right: auto;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/Setup/CorpSetupFeatures.razor.rz.scp.css */
.corp-features[b-0fnvgoryxj] {
  background-color: #FAB512;
  border-radius: 20px;
  padding: 20px;
  margin-bottom: 30px;
}
.corp-features > h3[b-0fnvgoryxj], .corp-features p[b-0fnvgoryxj] {
  color: white !important;
}
.corp-features > p[b-0fnvgoryxj] {
  font-size: 0.875rem;
  margin-bottom: 24px;
}

.features[b-0fnvgoryxj] {
  border: 0px;
  background-color: #FAB512;
}
.features .head[b-0fnvgoryxj] {
  background-color: #29346B;
  color: white;
  padding: 4px 8px;
}
.features .body[b-0fnvgoryxj] {
  font-size: 0.8125rem;
  background-color: white;
  padding: 4px;
  max-height: 250px;
  height: 250px;
  overflow-y: auto;
}

.btn[data-bs-toggle=collapse][aria-expanded=true][b-0fnvgoryxj]::after {
  content: "Hide features";
}

.btn[data-bs-toggle=collapse][aria-expanded=false][b-0fnvgoryxj]::after {
  content: "See all features";
}

table.main[b-0fnvgoryxj] {
  /*border-spacing: 20px;*/ /* Adjust space between cells */
  /*background-color: #FAB512;*/ /* Set the background color for the space */
  /*border-collapse: separate;*/
  margin-bottom: 0px;
}

.features-button[b-0fnvgoryxj] {
  position: absolute !important;
  bottom: -18px;
  margin-left: calc(50% - 100px);
  margin-right: 50%;
  width: 150px;
  outline: none !important;
}

table[b-0fnvgoryxj] {
  width: 100%;
}
table td.main[b-0fnvgoryxj] {
  width: 27%;
  vertical-align: top;
  border: 0px;
  padding: 0px;
}
table tr.desc td[b-0fnvgoryxj] {
  padding-bottom: 6px;
  vertical-align: top;
}
table td.sep[b-0fnvgoryxj] {
  width: 2%;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/Setup/CorpSetupInsuranceFooter.razor.rz.scp.css */
.foot[b-dvlwm8ra4v]
{
    margin-left: -20px;
    margin-right: -20px;
    font-size: 0.6rem;
    text-align: justify;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/Setup/CorpSetupStepFinish.razor.rz.scp.css */
.card-setup .card-holder[b-le0t9lcuqx] {
  width: 100%;
}
.card-setup .card-holder .card[b-le0t9lcuqx] {
  background-color: #fafffa;
  width: 350px;
  margin-left: auto !important;
  margin-right: auto !important;
}
.card-setup .card-holder ul[b-le0t9lcuqx] {
  list-style-type: disc !important;
  padding-left: 40px !important; /* adjust as needed */
  display: block !important;
}
.card-setup .card-holder li[b-le0t9lcuqx], .card-setup .card-holder ul[b-le0t9lcuqx] {
  list-style-position: outside !important;
}
.card-setup .card-holder li[b-le0t9lcuqx] {
  text-align: left;
  display: list-item !important;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/Setup/CorpSetupStepInsurance.razor.rz.scp.css */
html body .insurance .env[b-d9780sc2fp] {
  width: 400px;
  height: 680px;
  margin-right: auto;
  margin-left: auto;
  border: 1px solid #7F7F7F;
  border-radius: 10px;
}
html body .insurance .env .head[b-d9780sc2fp] {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background-color: #7F7F7F;
  color: white !important;
  padding: 4px;
}

[b-d9780sc2fp] .rz-steps > ul, [b-d9780sc2fp] .rz-steps-buttons {
  display: none !important;
}
[b-d9780sc2fp] .rz-steps {
  min-height: unset !important;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/Setup/CorpSetupStepInsurancePage1.razor.rz.scp.css */
.outer[b-4o94ugk38t] {
  margin: 12px 64px;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/Setup/CorpSetupStepInsurancePage2.razor.rz.scp.css */
ul[b-3jg5m7xp78], ol[b-3jg5m7xp78] {
  list-style: disc !important; /* or 'decimal' for ordered lists */
  list-style-type: disc; /* default bullet points */
  padding-left: 20px !important; /* default padding */
  display: block !important;
}

li[b-3jg5m7xp78] {
  display: list-item !important; /* ensure vertical stacking */
  margin: 0 !important; /* default margin */
  margin-left: 24px !important;
  font-size: 0.875rem;
  text-align: left;
}

.Ultimate[b-3jg5m7xp78] {
  color: #FAB512;
}

.features[b-3jg5m7xp78] {
  border: 1px solid #ccc;
  border-radius: 10px;
  background-color: #fcfcfc;
  padding: 0px 30px;
  margin-right: 0px;
  margin-left: 0px;
  max-height: 180px;
  overflow-y: hidden;
  text-align: left !important;
}
.features .features-holder[b-3jg5m7xp78] {
  text-align: left;
}

.see-more[b-3jg5m7xp78] {
  font-size: 0.875rem !important;
  padding: 2px 8px !important;
  width: 100px !important;
  min-width: 100px !important;
  left: calc(50% - 50px);
  bottom: -15px;
  background-color: white;
  border: 1px solid #ccc !important;
  color: black !important;
}

.outer[b-3jg5m7xp78] {
  padding: 0px 32px;
}

.btn[b-3jg5m7xp78] {
  min-width: 200px;
}

a[b-3jg5m7xp78] {
  text-decoration: underline !important;
  color: #2a8ff6 !important;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/Setup/CorpSetupStepInsurancePage3.razor.rz.scp.css */
.outer[b-jwx08n9cvq] {
  margin-left: 40px;
  margin-right: 40px;
}

td[b-jwx08n9cvq] {
  text-align: left;
  padding: 8px;
  font-size: 0.875rem;
  vertical-align: top;
}
td input[type=checkbox][b-jwx08n9cvq] {
  transform: scale(1.5) translateY(4px);
}

.err[b-jwx08n9cvq] {
  font-size: 0.75rem;
  color: red;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/Setup/CorpSetupStepInsurancePage4.razor.rz.scp.css */
/* _content/Fortress.Web.Partner/Pages/Corporate/Setup/CorpSetupStepPlanConfirmation.razor.rz.scp.css */
.boxes .box[b-m4m9clk2ru] {
  border: 6px solid #abcad6;
  border-radius: 10px;
  padding: 10px;
  min-height: 100px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.boxes .box span[b-m4m9clk2ru] {
  text-align: center !important;
  display: block;
}
.boxes .box span:first-child[b-m4m9clk2ru] {
  font-size: 0.875rem;
}
.boxes .box span:last-child[b-m4m9clk2ru] {
  font-size: 1.25rem;
  font-family: "Gilroy-Bold";
}
.boxes .col-1[b-m4m9clk2ru] {
  display: flex;
  align-items: center;
  justify-content: center; /* Optional: centers horizontally as well */
}

.pricing[b-m4m9clk2ru] {
  border: 1px dotted #29346B;
  padding: 15px;
  border-radius: 20px;
  background-color: #fafdff;
}

.btn[data-bs-toggle=collapse][aria-expanded=true][b-m4m9clk2ru]::after {
  content: "Hide detail";
}

.btn[data-bs-toggle=collapse][aria-expanded=false][b-m4m9clk2ru]::after {
  content: "See detail";
}

.details-button[b-m4m9clk2ru] {
  position: absolute !important;
  bottom: -18px;
  margin-left: calc(50% - 92px);
  margin-right: 50%;
  width: 150px;
  outline: none !important;
}

.figures[b-m4m9clk2ru] {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}
.figures td[b-m4m9clk2ru] {
  text-align: center !important;
  vertical-align: top;
}
.figures td .box[b-m4m9clk2ru] {
  border: 1px solid #abcad6;
  background-color: #fcfeff;
  border-radius: 10px;
  padding: 10px;
  min-height: 100px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.figures td .box span[b-m4m9clk2ru] {
  text-align: center !important;
  display: block;
}
.figures td .box span:first-child[b-m4m9clk2ru] {
  font-size: 0.875rem;
}
.figures td .box span:last-child[b-m4m9clk2ru] {
  font-size: 1.25rem;
  font-family: "Gilroy-Bold";
}
.figures .spacer[b-m4m9clk2ru] {
  vertical-align: middle;
}

.accept [type=checkbox][b-m4m9clk2ru] {
  transform: scale(2);
}
.accept td:first-child[b-m4m9clk2ru] {
  padding: 8px;
  padding-left: 0px;
  text-align: center;
  width: 50px;
}

p.intro[b-m4m9clk2ru] {
  font-size: 0.95rem;
}

.blurb p[b-m4m9clk2ru] {
  font-size: 0.95rem;
}
/* _content/Fortress.Web.Partner/Pages/Corporate/Setup/Popups/ElectronicConsent.razor.rz.scp.css */
.outer[b-cz5dr4rpey]
{
    min-height: 500px;
}
/* _content/Fortress.Web.Partner/Pages/Ensurety/EnsuretyActivationsBreakdownChart.razor.rz.scp.css */
body[b-s7e43ouyn3] {
}
/* _content/Fortress.Web.Partner/Pages/Ensurety/EnsuretyTierChanges.razor.rz.scp.css */
.bg-basic[b-jyu922mu3k] {
    background-color: #4A90E2;
}

.bg-premium[b-jyu922mu3k] {
    background-color: #B3287E;
}

.bg-ultimate[b-jyu922mu3k] {
    background-color: #F89E19;
}

.bg-green[b-jyu922mu3k] {
    background-color: #77933C;
}

.bg-green-alt[b-jyu922mu3k] {
    background-color: #EBF1DE;
}

.bg-dark-grey[b-jyu922mu3k] {
    background-color: #A6A6A6;
}


.bg-light-grey[b-jyu922mu3k] {
    background-color: #F2F2F2;
}

.bg-all[b-jyu922mu3k]
{
    background-color: #29346B;
}


.stats-card-title[b-jyu922mu3k]
{
    color: #1E2963;
    margin-bottom: 0;
}

.card-header[b-jyu922mu3k] {
    color: #fff;
}

    .card-header:first-child[b-jyu922mu3k] {
        border-radius: 0;
    }

.chart-stats .card[b-jyu922mu3k]
{
    background-color: #FDFDFF;
}
/* _content/Fortress.Web.Partner/Pages/Ensurety/EnsuretyTierFees.razor.rz.scp.css */
.bg-basic[b-rzheyv24fd] {
    background-color: #4A90E2;
}

.bg-premium[b-rzheyv24fd] {
    background-color: #B3287E;
}

.bg-ultimate[b-rzheyv24fd] {
    background-color: #F89E19;
}

.bg-green[b-rzheyv24fd] {
    background-color: #77933C;
}

.bg-green-alt[b-rzheyv24fd] {
    background-color: #EBF1DE;
}

.bg-dark-grey[b-rzheyv24fd] {
    background-color: #A6A6A6;
}


.bg-light-grey[b-rzheyv24fd] {
    background-color: #F2F2F2
}


.stats-card-title[b-rzheyv24fd] {
    color: #1E2963;
    margin-bottom: 0;
}

.card-header[b-rzheyv24fd] {
    color: #fff;
}

    .card-header:first-child[b-rzheyv24fd] {
        border-radius: 0;
    }

.chart-stats .card[b-rzheyv24fd] {
    background-color: #DCE6F2;
}
/* _content/Fortress.Web.Partner/Pages/Patriot/PatriotAgentManagement.razor.rz.scp.css */
[b-3m1w5kin6l] .rz-grid-table td {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
[b-3m1w5kin6l] .rz-grid-table td input[type=text], [b-3m1w5kin6l] .rz-grid-table td .rz-textbox {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  line-height: 16px !important;
  height: 32px !important;
}
[b-3m1w5kin6l] label > * {
  vertical-align: middle !important;
}
[b-3m1w5kin6l] input[type=checkbox] {
  transform: scale(1.25);
}
[b-3m1w5kin6l] .rz-textbox {
  border: 1px solid #aaa;
}
[b-3m1w5kin6l] .messages {
  max-height: 150px;
  overflow-y: hidden;
}
[b-3m1w5kin6l] .messages p {
  margin: 2px !important;
}
/* _content/Fortress.Web.Partner/Shared/CustomerServicesForm.razor.rz.scp.css */
textarea[b-dptjcby0wp] {
  height: 180px;
  border: 1px solid #eee;
  border-radius: 8px;
  padding: 10px;
}
/* _content/Fortress.Web.Partner/Shared/MainLayout.razor.rz.scp.css */
.page[b-wkxaj3msjg] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-wkxaj3msjg] {
    flex: 1;
}

.sidebar[b-wkxaj3msjg] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-wkxaj3msjg] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-wkxaj3msjg]  a, .top-row .btn-link[b-wkxaj3msjg] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-wkxaj3msjg] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-wkxaj3msjg] {
        display: none;
    }

    .top-row.auth[b-wkxaj3msjg] {
        justify-content: space-between;
    }

    .top-row a[b-wkxaj3msjg], .top-row .btn-link[b-wkxaj3msjg] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-wkxaj3msjg] {
        flex-direction: row;
    }

    .sidebar[b-wkxaj3msjg] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-wkxaj3msjg] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-wkxaj3msjg], article[b-wkxaj3msjg] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/Fortress.Web.Partner/Shared/NavMenu.razor.rz.scp.css */

hr[b-v1hoyhq1q8] {
    color: white;
    margin: 0px 20px;
    padding: 5px;
}
.navbar-toggler[b-v1hoyhq1q8] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-v1hoyhq1q8] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-v1hoyhq1q8] {
    font-size: 1.1rem;
}

.oi[b-v1hoyhq1q8] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-v1hoyhq1q8] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-v1hoyhq1q8] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-v1hoyhq1q8] {
        padding-bottom: 1rem;
    }

    .nav-item[b-v1hoyhq1q8]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-v1hoyhq1q8]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-v1hoyhq1q8]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-v1hoyhq1q8] {
        display: none;
    }

    .collapse[b-v1hoyhq1q8] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
    
    .nav-scrollable[b-v1hoyhq1q8] {
        /* Allow sidebar to scroll for tall menus */
        height: calc(100vh - 3.5rem);
        overflow-y: auto;
    }
}
/* _content/Fortress.Web.Partner/Shared/ProgressToast.razor.rz.scp.css */
.progress-toast[b-79vqjwma52]
{
    position: fixed;
    z-index: 20000;
    right: 0;
    top: 0;
    min-height: 200px;
    margin: 12px;
    outline: 6px solid rgb(255, 255, 255, 0.3);
    border-radius: 8px;
    background-color: white;
    border: 2px solid #ddd;
    padding: 8px;
}

.progress-toast .messages[b-79vqjwma52]
{
    border: 0px solid !important;
}

.progress-toast .messages p[b-79vqjwma52] {
    font-size: 12px;
}
