@import '_content/Craft.Components/Craft.Components.bundle.scp.css';
@import '_content/Craft.Testimonials/Craft.Testimonials.bundle.scp.css';
@import '_content/Craft.UiComponents/Craft.UiComponents.bundle.scp.css';
@import '_content/Web.Support/Web.Support.bundle.scp.css';

/* _content/Web/Components/Layout/MainLayout.razor.rz.scp.css */
body[b-739djkm78g] {
}
/* _content/Web/Components/Pages/Helpers/Policy.razor.rz.scp.css */
ul[b-89umjssvfv] {
    list-style-type: none; /* Removes default bullet points */
    padding: 0; /* Removes default padding */
    margin: 20px 0; /* Adds some space above and below the list */
}

li[b-89umjssvfv] {
    position: relative;
    padding-left: 30px; /* Indentation for each list item */
    /*margin-bottom: 10px;*/ /* Adds space between each list item */
}

    li[b-89umjssvfv]::before {
        content: "\25CB"; /* Unicode character for bullet point */
        position: absolute;
        left: 10px;
        top: 50%; /* Position the bullet vertically at the center of the li */
        transform: translateY(-50%); /* Corrects the vertical alignment */

        /*color: #3498db;*/ /* Blue color for the bullet */
        font-size: 1.2rem; /* Adjust bullet size */
    }
/* _content/Web/Components/Pages/Helpers/Pricing.razor.rz.scp.css */
.product-info[b-nakoc5c4xe] {
    padding: 10px;
}

.product-name[b-nakoc5c4xe] {
    /*font-size: 1.2rem;*/
}

.product-description[b-nakoc5c4xe] {
    /*font-size: 1rem;*/
}

.product-cost[b-nakoc5c4xe] {
    font-weight: bold;
    font-size: 1.5rem;
    text-align: center;
    width: 100%;
}

.alternate-row[b-nakoc5c4xe] {
    background-color: var(--craft-surface-bg-dark) !important;
}
/* _content/Web/Components/Pages/Helpers/Terms.razor.rz.scp.css */
ul[b-5ptsaluhwi] {
    list-style-type: none; /* Removes default bullet points */
    padding: 0; /* Removes default padding */
    margin: 20px 0; /* Adds some space above and below the list */
}

li[b-5ptsaluhwi] {
    position: relative;
    padding-left: 30px; /* Indentation for each list item */
    /*margin-bottom: 10px;*/ /* Adds space between each list item */
}

    li[b-5ptsaluhwi]::before {
        content: "\25CB"; /* Unicode character for bullet point */
        position: absolute;
        left: 10px;
        top: 50%; /* Position the bullet vertically at the center of the li */
        transform: translateY(-50%); /* Corrects the vertical alignment */
        /*color: #3498db;*/ /* Blue color for the bullet */
        font-size: 1.2rem; /* Adjust bullet size */
    }
/* _content/Web/Components/Pages/User/ManageJDs.razor.rz.scp.css */
.jd-grid[b-wccln6ausc] {
    display: grid;
    grid-template-areas:
        "FileName Icons"
        "Buttons Buttons";
    grid-template-rows: auto 1fr; /* Auto height for the top row, flexible height for buttons */
    grid-template-columns: 75% 25%; /* FileName takes 80%, Icons take 20% */
    width: 100%; /* Ensures the grid spans full width */
}

.jd-file-name[b-wccln6ausc] {
    grid-area: FileName;
}

.jd-icons[b-wccln6ausc] {
    grid-area: Icons;
    text-align: end; /* Centers content horizontally */
}

.jd-buttons[b-wccln6ausc] {
    grid-area: Buttons;
}
/* _content/Web/Components/Pages/User/ManageResume.razor.rz.scp.css */
.resume-grid[b-8x70h60i4o] {
    display: grid;
    grid-template-areas:
        "FileName Icons"
        "Buttons Buttons";
    grid-template-rows: auto 1fr; /* Auto height for the top row, flexible height for buttons */
    grid-template-columns: 70% 30%; /* FileName takes 80%, Icons take 20% */
    width: 100%; /* Ensures the grid spans full width */
}

.resume-file-name[b-8x70h60i4o] {
    grid-area: FileName;
}

.resume-icons[b-8x70h60i4o] {
    grid-area: Icons;
    text-align: end; /* Centers content horizontally */
}

.resume-buttons[b-8x70h60i4o] {
    grid-area: Buttons;
}
