/* [BEGIN: /home/nxscom/cx-or.com/assets/css/guidelines.css] */

/* Page Header Specific Styles */
.page-header {
    background-color: #f8f9fa;
    border-bottom: 1px solid #dee2e6;
}

.page-header h1 {
    color: #343a40;
}

.page-header .fa-stack i.fa-stack-1x {
    font-size: 0.8em; /* Adjust inner icon size if needed */
    margin-top: 0.1em;
}

/* Guidelines Intro Section */
.guidelines-intro p {
    line-height: 1.7;
}

/* Guidelines List Section */
.guidelines-list .guideline-item {
    transition: box-shadow 0.3s ease;
}
.guidelines-list .guideline-item:hover {
    box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.1) !important;
}
.guidelines-list .guideline-item i.fa-fw {
     width: 1.75em; /* Ensure alignment for larger icons */
}
.guidelines-list .guideline-item h5 {
    color: #343a40;
}

/* Enforcement Section */
.enforcement-section .gap-3 > span {
    padding: 0.5rem 1rem;
    background-color: #e9ecef; /* Light background for action spans */
    border-radius: 0.25rem;
    font-size: 0.9rem;
}
.enforcement-section .gap-3 > span i {
    color: #6c757d; /* Muted icon color */
}

/* Legal Links CTA */
.legal-links-cta {
    /* Styling if needed */
}

/* Final CTA */
.final-guidelines-cta {
    border-top: 1px solid #e9ecef;
}

/* Responsive */
@media (max-width: 768px) {
    .guidelines-list .guideline-item {
        /* Adjust alignment if needed */
    }
}


/* [END: /home/nxscom/cx-or.com/assets/css/guidelines.css] */