/* _content/msih.p4g/Client/Features/Authentication/Pages/Login.razor.rz.scp.css */
.login-page[b-967pftct18] {
  color: #0d6efd; /* Bootstrap primary blue */
}

  .login-page .form-label[b-967pftct18] {
    color: #0b5ed7 !important; /* Slightly darker blue for labels with !important */
    font-weight: 500;
  }

  .login-page p[b-967pftct18] {
    color: #6c757d; /* Bootstrap text-muted for secondary text */
  }

  .login-page .card-body[b-967pftct18] {
    color: #0d6efd;
  }

  /* Ensure card header text stays white */
  .login-page .card-header h3[b-967pftct18] {
    color: white !important;
  }

  /* More specific selector for the email label */
  .login-page .mb-3 label[for="email"][b-967pftct18] {
    color: #000000 !important;
    font-weight: 500;
  }
/* _content/msih.p4g/Client/Layout/Components/Footer.razor.rz.scp.css */
/*
 * Copyright (c) 2025 MSIH LLC. All rights reserved.
 * This file is developed for Make Sure It Happens Inc.
 * Unauthorized copying, modification, distribution, or use is prohibited.
 */

/* Orange Theme Variables - needed for footer styling */
:root[b-yzdfdk3ke4] {
    --orange-primary: #ff6b35;
    --orange-secondary: #f7931e;
    --orange-tertiary: #ffab00;
    --orange-light: rgba(255, 107, 53, 0.1);
    --orange-darker: #e55a2b;
    --transition: all 0.3s ease;
}

.orange-motif[b-yzdfdk3ke4] {
    background: linear-gradient(135deg, var(--orange-primary) 0%, var(--orange-secondary) 50%, var(--orange-tertiary) 100%);
    color: white;
}

/* Footer */
.footer[b-yzdfdk3ke4] {
    background: linear-gradient(135deg, #2c3e50 0%, #34495e 100%);
    color: white;
    margin-top: auto;
    border-top: 2px solid var(--orange-primary);
}

.footer-link[b-yzdfdk3ke4] {
    color: var(--orange-tertiary);
    text-decoration: none;
    transition: var(--transition);
    font-size: 0.85rem;
}

.footer-link:hover[b-yzdfdk3ke4] {
    color: var(--orange-primary);
    text-decoration: underline;
}

/* Compact footer styling */
.footer .container-fluid[b-yzdfdk3ke4] {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

.footer h6[b-yzdfdk3ke4] {
    margin-bottom: 0.75rem;
    font-size: 0.9rem;
}

.footer .orange-motif[b-yzdfdk3ke4] {
    padding: 0.25rem 0.75rem;
    font-size: 0.9rem;
}

.footer p[b-yzdfdk3ke4] {
    margin-bottom: 0.5rem;
    line-height: 1.3;
}

.footer .list-unstyled li[b-yzdfdk3ke4] {
    margin-bottom: 0.25rem;
}

/* Header styling for sections */
.section-header[b-yzdfdk3ke4] {
    color: var(--orange-primary);
}

/* Responsive Grid */
.mobile-stack > .col-md-6[b-yzdfdk3ke4],
.mobile-stack > .col-md-3[b-yzdfdk3ke4],
.mobile-stack > .col-md-4[b-yzdfdk3ke4] {
    margin-bottom: 0.75rem;
}

@media (min-width: 768px) {
    .mobile-stack > .col-md-6[b-yzdfdk3ke4],
    .mobile-stack > .col-md-3[b-yzdfdk3ke4],
    .mobile-stack > .col-md-4[b-yzdfdk3ke4] {
        margin-bottom: 0;
    }
}
/* _content/msih.p4g/Client/Pages/AffiliateTerms.razor.rz.scp.css */
.content-page[b-43sj8w2pfi] {
    max-width: 800px;
    margin: 0 auto;
    line-height: 1.6;
}

.fee-structure-container[b-43sj8w2pfi] {
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 8px;
    margin: 20px 0;
}

.example-box[b-43sj8w2pfi] {
    background-color: #e8f4f8;
    padding: 15px;
    border-radius: 5px;
    border-left: 4px solid #007bff;
    margin-top: 15px;
}

.table[b-43sj8w2pfi] {
    margin-bottom: 15px;
}

.description[b-43sj8w2pfi] {
    color: #666;
    margin-bottom: 20px;
}

.acceptance-notice[b-43sj8w2pfi] {
    font-size: 0.95em;
}

h2[b-43sj8w2pfi] {
    color: #333;
    margin-top: 30px;
    margin-bottom: 15px;
}

h3[b-43sj8w2pfi] {
    color: #555;
    margin-top: 20px;
    margin-bottom: 10px;
}
/* _content/msih.p4g/Client/Pages/Privacy.razor.rz.scp.css */
/*
 * Copyright (c) 2025 MSIH LLC. All rights reserved.
 * This file is developed for Make Sure It Happens Inc.
 * Unauthorized copying, modification, distribution, or use is prohibited.
 */

/* Privacy page specific styles only */
/* Common content styles are now in Client/Common/Styles/content-pages.css */

/* Add any privacy-specific styles here if needed */
/* _content/msih.p4g/Client/Pages/Terms.razor.rz.scp.css */
/*
 * Copyright (c) 2025 MSIH LLC. All rights reserved.
 * This file is developed for Make Sure It Happens Inc.
 * Unauthorized copying, modification, distribution, or use is prohibited.
 */

/* Terms page specific styles only */
/* Common content styles are now in Client/Common/Styles/content-pages.css */

/* Add any terms-specific styles here if needed */
