@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.bundle.scp.css';

/* _content/HHL.Portal/Components/ABP/ABPApprovalHistoryView.razor.rz.scp.css */
.header-row[b-1yoo1s7uai] {
    background-color: #52527a;
    color: white;
    font-weight: bold;
}


.onboarding-row[b-1yoo1s7uai] {
    border-bottom: 1px solid #ccc;
    padding: 0.5rem 0;
}

.row[b-1yoo1s7uai] {
    display: flex;
    flex-wrap: wrap;
}

.col-md-1[b-1yoo1s7uai],
.col-md-2[b-1yoo1s7uai],
.col-md-3[b-1yoo1s7uai],
.col-md-4[b-1yoo1s7uai],
.col-md-5[b-1yoo1s7uai],
.col-md-6[b-1yoo1s7uai],
.col-md-7[b-1yoo1s7uai],
.col-md-8[b-1yoo1s7uai],
.col-md-9[b-1yoo1s7uai],
.col-md-10[b-1yoo1s7uai],
.col-md-11[b-1yoo1s7uai],
.col-md-12[b-1yoo1s7uai] {
    padding: 0.5rem;
}

.bi:hover[b-1yoo1s7uai] {
    color: blue;
    cursor: pointer;
}


.center-align[b-1yoo1s7uai] {
    margin: 0 auto;
    max-width: 600px;
}
/* _content/HHL.Portal/Components/ABP/ABPManpowers.razor.rz.scp.css */
.manpower-details-container[b-oaxaxn4j7n] {
    background-color: #f2f2f2;
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 20px;
}

.header-row[b-oaxaxn4j7n] {
    background-color: #a2a2c3;
    color: white;
    font-weight: bold;
}

.manpower-row[b-oaxaxn4j7n] {
    border-bottom: 1px solid #ccc;
    padding: 0.5rem 0;
}

.row[b-oaxaxn4j7n] {
    display: flex;
    flex-wrap: wrap;
}

.col-md-1[b-oaxaxn4j7n],
.col-md-2[b-oaxaxn4j7n],
.col-md-3[b-oaxaxn4j7n],
.col-md-4[b-oaxaxn4j7n],
.col-md-5[b-oaxaxn4j7n],
.col-md-6[b-oaxaxn4j7n],
.col-md-7[b-oaxaxn4j7n],
.col-md-8[b-oaxaxn4j7n],
.col-md-9[b-oaxaxn4j7n],
.col-md-10[b-oaxaxn4j7n],
.col-md-11[b-oaxaxn4j7n],
.col-md-12[b-oaxaxn4j7n] {
    padding: 0.5rem;
}

.bi:hover[b-oaxaxn4j7n] {
    color: blue;
    cursor: pointer;
}


.center-align[b-oaxaxn4j7n] {
    margin: 0 auto;
    max-width: 600px;
}
/* _content/HHL.Portal/Components/HHLApp/Attachments/Attachments.razor.rz.scp.css */
.input-group[b-fjrpjf0nl8] {
    width: 100%;
    border: 1px solid #cccccc;
    border-radius: 2px;
}
/* _content/HHL.Portal/Components/HHLApp/Attachments/AttachmentsView.razor.rz.scp.css */
/* _content/HHL.Portal/Components/HHLApp/Toolbar.razor.rz.scp.css */
.toolbar-area[b-ck7o44xzkt] {
    width: 100%;
    background-color: #e9ecef;
    position: sticky;
    color: #000;
    margin-bottom: 15px;
}
/* _content/HHL.Portal/Components/Layout/Footer.razor.rz.scp.css */
.fixed-footer[b-fm6yehj3pf] {
    position: fixed;
    height: 40px;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1030;
}

.footer-content[b-fm6yehj3pf] {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
}
/* _content/HHL.Portal/Components/Layout/Header.razor.rz.scp.css */
.fixed-header[b-0fjxog1qt6] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1050;
    background-color: #f8f9fa;
    border-bottom: 1px solid #dee2e6;
}

.center-header[b-0fjxog1qt6] {
    font-size: 32px;
    font-weight: 600;
    color: #0456A2;
    text-align: center;
    text-shadow: 1px 1px #fff;
}

.account-section[b-0fjxog1qt6] {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
}

.avatar[b-0fjxog1qt6] {
    width: 30px;
    height: 30px;
    border-radius: 50%;
}

.container[b-0fjxog1qt6] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    /*padding: 10px 5px;*/ 
}

@media (max-width: 768px) {
    .center-header[b-0fjxog1qt6] {
        font-size: 24px; 
    }

    .user[b-0fjxog1qt6] {
        display: none; 
    }
}
/* _content/HHL.Portal/Components/Layout/MainLayout.razor.rz.scp.css */
.fixed-header[b-qpr9n7hckn] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1030;
}

.fixed-footer[b-qpr9n7hckn] {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1030;
}

.main-body[b-qpr9n7hckn] {
    margin-top: 5rem;
}

.sidebar[b-qpr9n7hckn] {
    width: 230px;
    position: fixed;
    height: 100%;
    background-color: #007bff;
    padding-top: 20px;
    overflow-y : scroll ;
}

.main-content[b-qpr9n7hckn] {
    margin-left: 230px;
    padding: 15px;
}

.main-body[b-qpr9n7hckn] {
    margin-top: 5rem;
}

.notification-area[b-qpr9n7hckn] {
    position: sticky;
    background-color: #e9ecef;
    padding: 10px;
    margin-bottom: 15px;
}

.toolbar-area[b-qpr9n7hckn] {
    width: 100%;
    background-color: #e9ecef;
    position: sticky;
    color: #000;
    margin-bottom: 15px;
}

.scrollable-content[b-qpr9n7hckn] {
    max-height: 610px; 
    overflow-y: auto;
}

#blazor-error-ui[b-qpr9n7hckn] {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

@media (max-width: 768px) {
    .main-body[b-qpr9n7hckn] {
        margin-top: 4rem;
    }
}
/* _content/HHL.Portal/Components/Layout/NavMenu.razor.rz.scp.css */
.bi[b-6mtyr70snx] {
    display: inline-block;
    margin-right: 1rem;
    background-size: cover;
}

.nav-item[b-6mtyr70snx] {
    font-size: 1rem;
    font-weight : 700 ;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-6mtyr70snx] {
        padding-top: 40px;
    }

    .nav-item:last-of-type[b-6mtyr70snx] {
        padding-bottom: 1rem;
    }

    .nav-item[b-6mtyr70snx]  .nav-link {
        color: #d7d7d7;
        background: none;
        border: none;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
        width: 100%;
    }

    .nav-item[b-6mtyr70snx]  a.active {
        background-color: rgba(255,255,255,0.37);
        color: black;
    }

    .nav-item[b-6mtyr70snx]  .nav-link:hover {
        background-color: rgba(255,255,255,0.1);
        color: black;
    }
/* _content/HHL.Portal/Components/Offers/Commercial/CommercialLoading.razor.rz.scp.css */
.custom-container[b-m7fe7lqela] {
    max-width: 600px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
    overflow-x: hidden;
}

.dark-navy-background[b-m7fe7lqela] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Components/Offers/Commercial/CommercialTerms.razor.rz.scp.css */
.custom-container[b-trw3sy8x0d] {
    max-width: 1000px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
    overflow-x: hidden;
}


.dark-navy-background[b-trw3sy8x0d] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Components/Offers/ECL/ECLEnquiryHeader.razor.rz.scp.css */
.custom-container[b-0v364wg8gi] {
    max-width: 600px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
    overflow-x: hidden;
}
/* _content/HHL.Portal/Components/Offers/ECL/ECLOfferHeader.razor.rz.scp.css */
.custom-container[b-sd1o5sckrt] {
    max-width: 600px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
    overflow-x: hidden;
}
/* _content/HHL.Portal/Components/Offers/ECL/ECLProductCrane.razor.rz.scp.css */
.custom-container[b-j4nuetaof5] {
    max-width: 1100px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}


.dark-navy-background[b-j4nuetaof5] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}

.Text-background[b-j4nuetaof5] {
    background-color: #c36ef5;
    color: white; /* Set text color to white for better visibility */
}

.custom-margin-left[b-j4nuetaof5] {
    margin-left: 20px; /* Adjust the margin value based on your preference */
}

.bold-text[b-j4nuetaof5] {
    font-weight: bold;
}
/* _content/HHL.Portal/Components/Offers/ECL/ECLProductOthers.razor.rz.scp.css */
.custom-container[b-nqhopf4swv] {
    max-width: 1100px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}


.dark-navy-background[b-nqhopf4swv] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Components/Offers/ECL/ECLProductsListView.razor.rz.scp.css */
.custom-container[b-dczxu1c09b] {
    max-width: 1400px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}

.dark-navy-background[b-dczxu1c09b] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Components/Offers/ECL/ECLProductsView.razor.rz.scp.css */
.custom-container[b-ga3xk4jitx] {
    max-width: 1100px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}
/* _content/HHL.Portal/Components/Offers/ECL/OpenECLProductCrane.razor.rz.scp.css */
.custom-container[b-qri0p5z3pg] {
    max-width: 1100px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}


.dark-navy-background[b-qri0p5z3pg] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}

.Text-background[b-qri0p5z3pg] {
    background-color: #c36ef5;
    color: white; /* Set text color to white for better visibility */
}

.custom-margin-left[b-qri0p5z3pg] {
    margin-left: 20px; /* Adjust the margin value based on your preference */
}

.bold-text[b-qri0p5z3pg] {
    font-weight: bold;
}
/* _content/HHL.Portal/Components/Offers/ECL/OpenECLProductOthers.razor.rz.scp.css */
.custom-container[b-glemy59xgz] {
    max-width: 1100px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}


.dark-navy-background[b-glemy59xgz] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Components/Offers/ECL/OpenECLProductsListView.razor.rz.scp.css */
.custom-container[b-t02qhcyvby] {
    max-width: 1400px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}

.dark-navy-background[b-t02qhcyvby] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Components/Offers/ECL/OpenECLProductsView.razor.rz.scp.css */
.custom-container[b-x9fm392gqy] {
    max-width: 1100px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}
/* _content/HHL.Portal/Components/Offers/Logistics/LogisticsCalculation.razor.rz.scp.css */
.custom-container[b-u2h6ykcjdr] {
    max-width: 550px; 
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}

.dark-navy-background[b-u2h6ykcjdr] {
    background-color: navy;
    color: white; 
}

.bold-label[b-u2h6ykcjdr] {
    font-weight: bold;
}
/* _content/HHL.Portal/Components/Offers/Offers/CostSheetData.razor.rz.scp.css */
.cost-sheet-container[b-eczbypodwk] {
    background-color: #f2f2f2;
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 20px;
    overflow-x : hidden;
}


.table-container .row[b-eczbypodwk] {
    max-width: 100%
}

.table-container .description-column[b-eczbypodwk] {
    min-width: 200px;
    max-width: 300px;
}

.dark-navy-background[b-eczbypodwk] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}

/* _content/HHL.Portal/Components/Offers/Offers/OfferListItem.razor.rz.scp.css */
.offer-list-item[b-ujer42hgoo] {
    display: flex;
    border: 1px solid #ddd;
    margin-bottom: 5px;
}

.offer-list-item > div[b-ujer42hgoo] {
    flex: 1;
    padding: 10px;
    text-align: center;
}

.action-icons[b-ujer42hgoo] {
    display: flex;
    justify-content: center;
}

.action-icons span[b-ujer42hgoo] {
    margin: 0 5px;
}

.bi[b-ujer42hgoo] {
    cursor : pointer;
}

.bi:hover[b-ujer42hgoo]{
    color : blue ;
}
/* _content/HHL.Portal/Components/Offers/Offers/OffersCustomerView.razor.rz.scp.css */
.bi:hover[b-3x4mtnrb6o] {
    color: blue;
    cursor: pointer
}
/* _content/HHL.Portal/Components/Offers/Offers/PriceBidDetails.razor.rz.scp.css */
.cost-sheet-container[b-uglc4t0qoq] {
    background-color: #f2f2f2;
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 20px;
    overflow: hidden;
}

.table-container .description-column[b-uglc4t0qoq] {
    min-width: 200px;
    max-width: 500px;
}

.dark-navy-background[b-uglc4t0qoq] {
    background-color: navy;
    color: white; 
}
/* _content/HHL.Portal/Components/Orders/OAMerging.razor.rz.scp.css */
/* _content/HHL.Portal/Components/Orders/OrderActivityTerms.razor.rz.scp.css */
.custom-container[b-72kndz8e1z] {
    max-width: 900px; /* Adjust the maximum width based on preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
    overflow-x: hidden;
}

.dark-navy-background[b-72kndz8e1z] {
    background-color: navy;
    color: white; /* Set text color */
}
/* _content/HHL.Portal/Components/Orders/OrderCostEstimation.razor.rz.scp.css */
.custom-container[b-61hxlj3bzj] {
    max-width: auto; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
    overflow-x: hidden;
}

.dark-navy-background[b-61hxlj3bzj] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Components/Orders/OrderListItem.razor.rz.scp.css */
.order-list-item[b-qfuoq9n64z] {
    display: flex;
    border: 1px solid #ddd;
    margin-bottom: 5px;
}

    .order-list-item > div[b-qfuoq9n64z] {
        flex: 1;
        padding: 10px;
        text-align: center;
    }

.action-icons[b-qfuoq9n64z] {
    display: flex;
    justify-content: center;
}

    .action-icons span[b-qfuoq9n64z] {
        margin: 0 5px;
    }

.bi[b-qfuoq9n64z] {
    cursor: pointer;
}

    .bi:hover[b-qfuoq9n64z] {
        color: blue;
    }
/* _content/HHL.Portal/Components/Orders/OrderOAGroups.razor.rz.scp.css */
.custom-container[b-c6lwxsjvh0] {
    max-width: auto; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #ffffff;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
    overflow-x: hidden;
}

.light-gray-background[b-c6lwxsjvh0] {
    background-color: #a6a6a6;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Components/Orders/OrderRequest.razor.rz.scp.css */
.custom-container[b-50pym4369u] {
    max-width: 700px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}

    .custom-container  h3[b-50pym4369u] {
        text-align: center;
    }

        .custom-container  h3 span[b-50pym4369u] {
            padding: 5px;
            border-radius: 2px;
        }

/* _content/HHL.Portal/Components/Vendor/VendorFilters.razor.rz.scp.css */
.custom-container[b-r8wgnspws6] {
    max-width: 600px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
    overflow-x: hidden;
}

.dark-navy-background[b-r8wgnspws6] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Pages/ABP/ABPApprovalPage.razor.rz.scp.css */
.custom-container[b-st941juzk6] {
    max-width: 900px;
    /*margin: auto;*/
   /* border: 1px solid #ddd;
    background-color: #f8f9fa;*/
    padding: 20px;
    border-radius: 5px;
}

.dark-navy-background[b-st941juzk6] {
    background-color: navy;
    color: white;
}

.custom-margin-left[b-st941juzk6] {
    margin-left: 20px;
}

.bold-text[b-st941juzk6] {
    font-weight: bold;
}
/* _content/HHL.Portal/Pages/ABP/ABPRegistrationCreationSalesPage.razor.rz.scp.css */
.custom-container[b-69xroo1rfh] {
    max-width: 800px;
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.dark-navy-background[b-69xroo1rfh] {
    background-color: navy;
    color: white;
}

.custom-margin-left[b-69xroo1rfh] {
    margin-left: 20px;
}

.bold-text[b-69xroo1rfh] {
    font-weight: bold;
}
/* _content/HHL.Portal/Pages/ABP/ABPRegistrationForm.razor.rz.scp.css */
.custom-container[b-900emrtnde] {
    max-width: 800px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.dark-navy-background[b-900emrtnde] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}

.custom-margin-left[b-900emrtnde] {
    margin-left: 20px; /* Adjust the margin value based on your preference */
}

.bold-text[b-900emrtnde] {
    font-weight: bold;
}
/* _content/HHL.Portal/Pages/ABP/CreateABPManpower.razor.rz.scp.css */
.custom-container[b-lk4d011qy0] {
    max-width: 600px;
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}
/* _content/HHL.Portal/Pages/ABP/CreateABPOnboarding.razor.rz.scp.css */
.custom-container[b-vc4s8w7b5y] {
    max-width: 600px;
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}
/* _content/HHL.Portal/Pages/ABP/EditABPManpower.razor.rz.scp.css */
.custom-container[b-sai3rg63nw] {
    max-width: 600px;
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}
/* _content/HHL.Portal/Pages/ABP/ViewABPOnboardingPage.razor.rz.scp.css */
.onboarding-details-container[b-lkrjikw5wp] {
    background-color: #f2f2f2;
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 20px;
}

.header-row[b-lkrjikw5wp] {
    background-color: #52527a;
    color: white;
    font-weight: bold;
}

.onboarding-row[b-lkrjikw5wp] {
    border-bottom: 1px solid #ccc;
    padding: 0.5rem 0;
}

.row[b-lkrjikw5wp] {
    display: flex;
    flex-wrap: wrap;
}

.col-md-1[b-lkrjikw5wp],
.col-md-2[b-lkrjikw5wp],
.col-md-3[b-lkrjikw5wp],
.col-md-4[b-lkrjikw5wp],
.col-md-5[b-lkrjikw5wp],
.col-md-6[b-lkrjikw5wp],
.col-md-7[b-lkrjikw5wp],
.col-md-8[b-lkrjikw5wp],
.col-md-9[b-lkrjikw5wp],
.col-md-10[b-lkrjikw5wp],
.col-md-11[b-lkrjikw5wp],
.col-md-12[b-lkrjikw5wp] {
    padding: 0.5rem;
}

.bi:hover[b-lkrjikw5wp] {
    color: blue;
    cursor: pointer;
}


.center-align[b-lkrjikw5wp] {
    margin: 0 auto;
    max-width: 600px;
}
/* _content/HHL.Portal/Pages/ABP/ViewABPRegistrationDetails.razor.rz.scp.css */
.custom-container[b-2yhuvrkxxv] {
    max-width: 1200px;
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    overflow-x: hidden;
}

.dark-navy-background[b-2yhuvrkxxv] {
    background-color: navy;
    color: white;
}
/* _content/HHL.Portal/Pages/CustomerCare/AssetsView.razor.rz.scp.css */
.asset-sheet-container[b-eq1ajha1qn] {
    background-color: #f2f2f2;
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 20px;
}

.header-row[b-eq1ajha1qn] {
    background-color: navy; /* navy color */
    color: white;
    font-weight: bold;
}

.asset-row[b-eq1ajha1qn] {
    border-bottom: 1px solid #ccc;
    padding: 0.5rem 0;
}

.row[b-eq1ajha1qn] {
    display: flex;
    flex-wrap: wrap;
}

.col-md-1[b-eq1ajha1qn],
.col-md-2[b-eq1ajha1qn],
.col-md-3[b-eq1ajha1qn],
.col-md-4[b-eq1ajha1qn],
.col-md-5[b-eq1ajha1qn],
.col-md-6[b-eq1ajha1qn],
.col-md-7[b-eq1ajha1qn],
.col-md-8[b-eq1ajha1qn],
.col-md-9[b-eq1ajha1qn],
.col-md-10[b-eq1ajha1qn],
.col-md-11[b-eq1ajha1qn],
.col-md-12[b-eq1ajha1qn] {
    padding: 0.5rem;
}

.edit-icon[b-eq1ajha1qn] {
    color: #007bff; /* Edit icon color */
    text-decoration: none;
}


.center-align[b-eq1ajha1qn] {
    margin: 0 auto;
    max-width: 600px; /* Adjust the max-width as needed */
}

.complaint-icon[b-eq1ajha1qn] {
    cursor: pointer;
}
/* _content/HHL.Portal/Pages/CustomerCare/Complaints.razor.rz.scp.css */
.ticket-sheet-container[b-p9kyjo3wp2] {
    background-color: #f2f2f2;
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 20px;
}

.header-row[b-p9kyjo3wp2] {
    background-color: navy; /* navy color */
    color: white;
    font-weight: bold;
}

.ticket-row[b-p9kyjo3wp2] {
    border-bottom: 1px solid #ccc;
    padding: 0.75rem 0;
}

.row[b-p9kyjo3wp2] {
    display: flex;
    flex-wrap: wrap;
}

.col-md-1[b-p9kyjo3wp2],
.col-md-2[b-p9kyjo3wp2],
.col-md-3[b-p9kyjo3wp2],
.col-md-4[b-p9kyjo3wp2],
.col-md-5[b-p9kyjo3wp2],
.col-md-6[b-p9kyjo3wp2],
.col-md-7[b-p9kyjo3wp2],
.col-md-8[b-p9kyjo3wp2],
.col-md-9[b-p9kyjo3wp2],
.col-md-10[b-p9kyjo3wp2],
.col-md-11[b-p9kyjo3wp2],
.col-md-12[b-p9kyjo3wp2] {
    padding: 0.5rem;
}

.center-align[b-p9kyjo3wp2] {
    margin: 0 auto;
    max-width: 600px; /* Adjust the max-width as needed */
}


.custom-alert[b-p9kyjo3wp2] {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1000;
}
/* _content/HHL.Portal/Pages/CustomerCare/TicketAssignment.razor.rz.scp.css */
.autocomplete[b-d4v8njd6cp] {
    position: relative;
}

.autocomplete .options[b-d4v8njd6cp] {
position: absolute;
top: 40px;
left: 0;
background: white;
width: 100%;
padding: 0;
z-index: 10;
border: 1px solid #ced4da;
border-radius: 0.5rem;
box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete .option[b-d4v8njd6cp] {
display: block;
padding: 0.25rem;
}

.autocomplete .option .option-text[b-d4v8njd6cp] {
    padding: 0.25rem 0.5rem;
}

.autocomplete .option:hover[b-d4v8njd6cp] {
    background: #1E90FF;
    color: #fff;
}

.autocomplete .option.disabled[b-d4v8njd6cp] {
    background-color: lightgrey;
    cursor: not-allowed;
}

    .autocomplete .option.disabled:hover[b-d4v8njd6cp] {
        background: lightgrey;
        color: var(--bs-body);
    }
/* _content/HHL.Portal/Pages/Customers/CustomerCreationPage.razor.rz.scp.css */
.custom-container[b-7kvyk9vqm3] {
    max-width: 800px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}
.dark-navy-background[b-7kvyk9vqm3] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}

.custom-margin-left[b-7kvyk9vqm3] {
    margin-left: 20px; /* Adjust the margin value based on your preference */
}

.bold-text[b-7kvyk9vqm3] {
    font-weight: bold;
}
/* _content/HHL.Portal/Pages/Customers/CustomerListViewPage.razor.rz.scp.css */
.custom-container[b-xa536zchhw] {
    max-width: 1200px; 
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    overflow-x: hidden;
}

.dark-navy-background[b-xa536zchhw] {
    background-color: navy;
    color: white; 
}
/* _content/HHL.Portal/Pages/Diagnostics/LogDiagnostics.razor.rz.scp.css */
/* _content/HHL.Portal/Pages/Home.razor.rz.scp.css */
.custom-container[b-wdhuj074w7] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}
/* _content/HHL.Portal/Pages/IAM/AppFeatures.razor.rz.scp.css */
.row[b-aeon1glhon] {
    border-bottom: 1px solid #dee2e6; /* Add border to each row */
}

.card-title[b-aeon1glhon] {
    font-size: 1.5rem;
    font-weight: bold;
    margin-bottom: 0;
}

.row:last-child[b-aeon1glhon] {
    border-bottom: none; /* Remove border for the last row */
}

.bi:hover[b-aeon1glhon] {
    color: blue;
    cursor: pointer;
}
/* _content/HHL.Portal/Pages/IAM/Apps.razor.rz.scp.css */
.custom-container[b-64wiq03v5c] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.bi:hover[b-64wiq03v5c] {
    color: blue;
    cursor: pointer;
}
/* _content/HHL.Portal/Pages/IAM/CreateApp.razor.rz.scp.css */
.custom-container[b-4ir1509894] {
    max-width: 600px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}
/* _content/HHL.Portal/Pages/IAM/CreateAppFeature.razor.rz.scp.css */
.custom-container[b-hmak6hr9p6] {
    max-width: 600px; 
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}
/* _content/HHL.Portal/Pages/IAM/CreateUser.razor.rz.scp.css */
.custom-container[b-fan6n03wbw] {
    max-width: 600px;
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}
/* _content/HHL.Portal/Pages/IAM/EditAppFeature.razor.rz.scp.css */
.custom-container[b-tbx3vwgotw] {
    max-width: 600px; 
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}
/* _content/HHL.Portal/Pages/IAM/RolesPage.razor.rz.scp.css */
.custom-container[b-a1746uhjcl] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.bi:hover[b-a1746uhjcl] {
    color: blue;
    cursor: pointer;
}
/* _content/HHL.Portal/Pages/IAM/UsersPage.razor.rz.scp.css */
.custom-container[b-fydbhrllcp] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.bi:hover[b-fydbhrllcp]{
    color : blue ;
    cursor : pointer;
}
/* _content/HHL.Portal/Pages/LoginPage.razor.rz.scp.css */
.custom-container[b-gbee6r1iud] {
    max-width: 600px;
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}

/* _content/HHL.Portal/Pages/Offers/ECL/ECLEnquiries.razor.rz.scp.css */
.custom-container[b-4jxzdx02eg] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.dark-navy-background[b-4jxzdx02eg] {
    background-color: navy;
    color: white;
}

.bold-label[b-4jxzdx02eg] {
    font-weight: bold;
}
/* _content/HHL.Portal/Pages/Offers/Offers/CreateOfferPage.razor.rz.scp.css */
.custom-container[b-bee81ayd62] {
    max-width: 700px; 
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    overflow-x: hidden;
}


/*.autocomplete {
    position: relative;
}

    .autocomplete .options {
        position: absolute;
        height: 200px;
        overflow-y: scroll;
        top: 40px;
        left: 0;
        background: white;
        width: 100%;
        padding: 0;
        z-index: 10;
        border: 1px solid #ced4da;
        border-radius: 0.5rem;
        box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
    }

.autocomplete .option {
    display: block;
    padding: 0.25rem;
}

.autocomplete .option .option-text {
    padding: 0.25rem 0.5rem;
}

.autocomplete .option:hover {
    background: #1E90FF;
    color: #fff;
}

.autocomplete .option.disabled {
    background-color: lightgrey;
    cursor: not-allowed;
}

.autocomplete .option.disabled:hover {
    background: lightgrey;
    color: var(--bs-body);
}*/
/* _content/HHL.Portal/Pages/Offers/Offers/OffersPage.razor.rz.scp.css */
.custom-container[b-krplbar5cf] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.dark-navy-background[b-krplbar5cf] {
    background-color: navy;
    color: white;
}

.bold-label[b-krplbar5cf] {
    font-weight: bold;
}
/* _content/HHL.Portal/Pages/Offers/Products/CraneKitForm.razor.rz.scp.css */
.custom-container[b-ennftk56d6] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.bi:hover[b-ennftk56d6] {
    cursor: pointer;
    color: blue;
}
/* _content/HHL.Portal/Pages/Offers/Products/DGEOTForm.razor.rz.scp.css */
.custom-container[b-b4zq7t9v0q] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}


.bi:hover[b-b4zq7t9v0q]{
    cursor: pointer;
    color : blue ;
}
/* _content/HHL.Portal/Pages/Offers/Products/ErectionAndComissioningForm.razor.rz.scp.css */
.custom-container[b-wba9jlszij] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.bi:hover[b-wba9jlszij] {
    cursor: pointer;
    color: blue;
}

/* _content/HHL.Portal/Pages/Offers/Products/QuickQuoteForm.razor.rz.scp.css */
.custom-container[b-nql9ysdy7o] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.bi:hover[b-nql9ysdy7o] {
    cursor: pointer;
    color: blue;
}
/* _content/HHL.Portal/Pages/Offers/Products/SGEOTForm.razor.rz.scp.css */
.custom-container[b-6ozqjoe2zp] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.bi:hover[b-6ozqjoe2zp] {
    cursor: pointer;
    color: blue;
}
/* _content/HHL.Portal/Pages/Orders/OASplit.razor.rz.scp.css */
.custom-container[b-fhezb9kvh7] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.bold-label[b-fhezb9kvh7] {
    font-weight: bold;
}

.light-gray-background[b-fhezb9kvh7] {
    background-color: #a6a6a6;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Pages/Orders/OrderRequestApprovalPage.razor.rz.scp.css */
.custom-container[b-e465z2vqyj] {
    max-width: 700px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
    margin-bottom : 25px;
}

.custom-container h3[b-e465z2vqyj] {
    text-align: center;
}

.custom-container h3 span[b-e465z2vqyj] {
    padding: 5px;
    border-radius: 2px;
}
/* _content/HHL.Portal/Pages/Orders/OrderRequestsViewPage.razor.rz.scp.css */
.custom-container[b-xbbj68vpf0] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.dark-navy-background[b-xbbj68vpf0] {
    background-color: navy;
    color: white;
}

.bold-label[b-xbbj68vpf0] {
    font-weight: bold;
}
/* _content/HHL.Portal/Pages/Orders/OrdersPaymentTermsFormPage.razor.rz.scp.css */
.custom-container[b-se0420ryuo] {
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
}

.bi:hover[b-se0420ryuo] {
    cursor: pointer;
    color: blue;
}
/* _content/HHL.Portal/Pages/Vendor/CreateVendorSampleBatchRequestView.razor.rz.scp.css */
.custom-container[b-seyuxxktxw] {
    max-width: 1400px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}


.dark-navy-background[b-seyuxxktxw] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Pages/Vendor/CreateVendorView.razor.rz.scp.css */
.custom-container[b-22e6blicrg] {
    max-width: 800px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}


.dark-navy-background[b-22e6blicrg] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Pages/Vendor/UpdateVendorPage.razor.rz.scp.css */
.custom-container[b-oozdf8b6fj] {
    max-width: 800px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}


.dark-navy-background[b-oozdf8b6fj] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Pages/Vendor/VendorApprovalBySCMView.razor.rz.scp.css */
.custom-container[b-uydpqw4ek1] {
    max-width: 1000px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}


.dark-navy-background[b-uydpqw4ek1] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Pages/Vendor/VendorAssessmentView.razor.rz.scp.css */
.custom-container[b-w7kfv754yd] {
    max-width: 1200px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}


.dark-navy-background[b-w7kfv754yd] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Pages/Vendor/VendorBatchGRNTrackerPage.razor.rz.scp.css */
.custom-select-blue[b-7cxdyqfc3o] {
    border-color: #007bff; 
}
/* _content/HHL.Portal/Pages/Vendor/VendorDetails.razor.rz.scp.css */
.custom-container[b-qfvt7haf63] {
    max-width: 1000px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}


.dark-navy-background[b-qfvt7haf63] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
/* _content/HHL.Portal/Pages/Vendor/VendorFinanceAssessmentView.razor.rz.scp.css */
.custom-container[b-w8s3epxl6r] {
    max-width: 800px; /* Adjust the maximum width based on your preference */
    margin: auto;
    border: 1px solid #ddd;
    background-color: #f8f9fa;
    padding: 20px;
    border-radius: 5px;
    margin-top: 50px;
}


.dark-navy-background[b-w8s3epxl6r] {
    background-color: navy;
    color: white; /* Set text color to white for better visibility */
}
