* {
    font-size: 12px;
    /*color: black;
    font-weight: 400;*/
}

.green {
    border: 1px solid green !important;
}

.red {
    border: 2px solid purple !important;
}

.blue {
    border: 1px solid blue !important;
}

.orange {
    border: 1px solid orange !important;
}

.pink {
    border: 1px solid pink !important;
}

.panelgreen {
    background-color: bisque !important;
}

.setGreyBorderLine {
    border: 0px solid #89919a !important;
}

.setGreyBorderLineDropDown {
    border: 1px solid #89919a !important;
}

/* =============================================== */
/* --------  D E F A U L T - T H E M E ----------- */
/* =============================================== */
/* Header 1 */
.hdr {
    background-color: Gainsboro !important;
}

.hdr1subclass {
    background-color: #c0c0c0 !important;
}

.hdr2subclass {
    background-color: #cdcdcd !important;
}

.hdr3subclass {
    background-color: #dadada !important;
}

/* Partners */
.partners {
    background-color: #EFF9DA !important;
}

/* Transports */
.transport {
    background-color: #EFF9DA !important;
}

/* 1st Item Table */
.items {
    background-color: #EFF9DA !important;
}

.invoice1subpanelclass {
    background-color: #C1E1C1 !important;
}

/* A8. Customs Offices, A10. Destination Office, D1. Declaration Control Data, D2. Route Countries, D9. Payment Details*/
.coffice {
    background-color: #EFF9DA !important;
}

.transitbackground {
    background-color: #CDF5F6 !important;
}

.routecountriessubpanelclass {
    background-color: #C1E1C1 !important;
}

/* Prev Doc etc*/
.documents {
    background-color: #EFF9DA !important;
}

.documentssubpanelclass {
    background-color: #C1E1C1 !important;
}

/* Items (Generated by 'Build Form')*/
.items2 {
    background-color: Gainsboro !important;
}

.invoicesubpanelclass {
    background-color: Gainsboro !important;
}

/* Items (Generated by 'Build Form')*/
.counts {
    background-color: Gainsboro !important;
}

/* GVMS*/
.gvmsbackground {
    background-color: #EFF9DA !important;
}

.gvmstable {
    background-color: #C1E1C1 !important;
}

/* Amendment*/
.amendments {
    background-color: Gainsboro !important;
}

/*Additional Notes and Log*/
.additionalinfo {
    background-color: Gainsboro !important;
}

/* =============================================== */
/* --------  Y E L L O W - T H E M E ----------- */
/* =============================================== */
/* Header 1 */
.yellow_hdr {
    background-color: Gainsboro !important;
}

.yellow_hdr1subclass {
    background-color: #c0c0c0 !important;
}

.yellow_hdr2subclass {
    background-color: #cdcdcd !important;
}

.yellow_hdr3subclass {
    background-color: #dadada !important;
}

/* Partners */
.yellow_partners {
    background-color: #FFFDCB !important;
}

/* Transports */
.yellow_transport {
    background-color: #FFFDCB !important;
}

/* 1st Item Table */
.yellow_items {
    background-color: #FFFDCB !important;
}

.yellow_invoice1subpanelclass {
    background-color: #FFFFE1 !important;
}

/* A8. Customs Offices, A10. Destination Office, D1. Declaration Control Data, D2. Route Countries, D9. Payment Details*/
.yellow_coffice {
    background-color: #FFFDCB !important;
}

.yellow_transitbackground {
    background-color: #9bd4e4 !important;
}

.yellow_routecountriessubpanelclass {
    background-color: #FFFFE1 !important;
}

/* Prev Doc etc*/
.yellow_documents {
    background-color: #FFFDCB !important;
}

.yellow_documentssubpanelclass {
    background-color: #FFFFE1 !important;
}

/* Items (Generated by 'Build Form')*/
.yellow_items2 {
    background-color: Gainsboro !important;
}

.yellow_invoicesubpanelclass {
    background-color: Gainsboro !important;
}

/* Items (Generated by 'Build Form')*/
.yellow_counts {
    background-color: Gainsboro !important;
}

/* GVMS*/
.yellow_gvmsbackground {
    background-color: #FFFDCB !important;
}

.yellow_gvmstable {
    background-color: #FFFFE1 !important;
}

/* Amendment*/
.yellow_amendments {
    background-color: Gainsboro !important;
}

/*Additional Notes and Log*/
.yellow_additionalinfo {
    background-color: Gainsboro !important;
}

/* =============================================== */
/* --------     B L U E - T H E M E    ----------- */
/* =============================================== */
/* Header 1 */
.blue_hdr {
    background-color: Gainsboro !important;
}

.blue_hdr1subclass {
    background-color: #c0c0c0 !important;
}

.blue_hdr2subclass {
    background-color: #cdcdcd !important;
}

.blue_hdr3subclass {
    background-color: #dadada !important;
}

/* Partners */
.blue_partners {
    background-color: #cadeef !important;
}

/* Transports */
.blue_transport {
    background-color: #cadeef !important;
}

/* 1st Item Table */
.blue_items {
    background-color: #cadeef !important;
}

.blue_invoice1subpanelclass {
    background-color: #d2deeb !important;
}

/* A8. Customs Offices, A10. Destination Office, D1. Declaration Control Data, D2. Route Countries, D9. Payment Details*/
.blue_coffice {
    background-color: #cadeef !important;
}

.blue_transitbackground {
    background-color: #9bd4e4 !important;
}

.blue_routecountriessubpanelclass {
    background-color: #d2deeb !important;
}

/* Prev Doc etc*/
.blue_documents {
    background-color: #cadeef !important;
}

.blue_documentssubpanelclass {
    background-color: #d2deeb !important;
}

/* Items (Generated by 'Build Form')*/
.blue_items2 {
    background-color: Gainsboro !important;
}

.blue_invoicesubpanelclass {
    background-color: Gainsboro !important;
}

/* Items (Generated by 'Build Form')*/
.blue_counts {
    background-color: Gainsboro !important;
}

/* GVMS*/
.blue_gvmsbackground {
    background-color: #cadeef !important;
}

.blue_gvmstable {
    background-color: #d2deeb !important;
}

/* Amendment*/
.blue_amendments {
    background-color: Gainsboro !important;
}

/*Additional Notes and Log*/
.blue_additionalinfo {
    background-color: Gainsboro !important;
}

/* =============================================== */
/* --------    W H I T E - T H E M E   ----------- */
/* =============================================== */
/* Header 1 */
.fWhite_hdr {
    background-color: Gainsboro !important;
}

.fWhite_hdr1subclass {
    background-color: #c0c0c0 !important;
}

.fWhite_hdr2subclass {
    background-color: #cdcdcd !important;
}

.fWhite_hdr3subclass {
    background-color: #dadada !important;
}

/* Partners */
.fWhite_partners {
    background-color: FloralWhite !important;
}

/* Transports */
.fWhite_transport {
    background-color: FloralWhite !important;
}

/* 1st Item Table */
.fWhite_items {
    background-color: FloralWhite !important;
}

.fWhite_invoice1subpanelclass {
    background-color: #F1E9D2 !important;
}

/* A8. Customs Offices, A10. Destination Office, D1. Declaration Control Data, D2. Route Countries, D9. Payment Details*/
.fWhite_coffice {
    background-color: FloralWhite !important;
}

.fWhite_transitbackground {
    background-color: #F1E9D2 !important;
}

.fWhite_routecountriessubpanelclass {
    background-color: #F1E9D2 !important;
}

/* Prev Doc etc*/
.fWhite_documents {
    background-color: FloralWhite !important;
}

.fWhite_documentssubpanelclass {
    background-color: #F1E9D2 !important;
}

/* Items (Generated by 'Build Form')*/
.fWhite_items2 {
    background-color: Gainsboro !important;
}

.fWhite_invoicesubpanelclass {
    background-color: Gainsboro !important;
}

/* Items (Generated by 'Build Form')*/
.fWhite_counts {
    background-color: Gainsboro !important;
}

/* GVMS*/
.fWhite_gvmsbackground {
    background-color: FloralWhite !important;
}

.fWhite_gvmstable {
    background-color: #F1E9D2 !important;
}

/* Amendment*/
.fWhite_amendments {
    background-color: Gainsboro !important;
}

/*Additional Notes and Log*/
.fWhite_additionalinfo {
    background-color: Gainsboro !important;
}

/* =========================================== */
.validateItemBTN span,
.uploadItemBTN span,
.InvoiceAddBTN span {
    background-color: darkmagenta !important;
}

.TransitBTN span {
    background-color: darkgoldenrod !important;
    border-color: darkgoldenrod !important;
}

.findProcedureBTN span {
    background-color: purple !important;
}

.GVMSBTN span {
    background-color: cadetblue !important;
    border-color: cadetblue !important;
}

.BuildFormBTN span {
    background-color: forestgreen !important;
    border-color: forestgreen !important;
}

.BuildFormBTN span :hover {
    background-color: forestgreen !important;
    border-color: forestgreen !important;
}

.ReadyToDeclareBTN span {
    background-color: crimson !important;
    border-color: crimson !important;
}

.RefreshBTN span {
    background-color: darkmagenta !important;
    border-color: darkmagenta !important;
}

.HMRCSubmitBTN span {
    background-color: chocolate !important;
    border-color: chocolate !important;
}

.SaveBTN span {
    background-color: darkslateblue !important;
    border-color: darkslateblue !important;
}

.ActionBTN span {
    background-color: firebrick !important;
    border-color: firebrick !important;
}

.ShowImageBTN span {
    background-color: firebrick !important;
    border-color: firebrick !important;
}

/* =============================================== */
/* --------  G R E E N - T H E M E ----------- */
/* =============================================== */
.Green_green {
    border: 1px solid green !important;
}

.Green_red {
    border: 2px solid purple !important;
}

.Green_blue {
    border: 1px solid blue !important;
}

.Green_orange {
    border: 1px solid orange !important;
}

.Green_pink {
    border: 1px solid pink !important;
}

.Green_panelgreen {
    background-color: bisque !important;
}

.Green_setGreyBorderLine {
    border: 0px solid #89919a !important;
}

.Green_setGreyBorderLineDropDown {
    border: 1px solid #89919a !important;
}



/* =========================================== */

.Green_validateItemBTN span,
.Green_uploadItemBTN span,
.Green_InvoiceAddBTN span {
    background-color: darkmagenta !important;
}

.Green_TransitBTN span {
    background-color: darkgoldenrod !important;
    border-color: darkgoldenrod !important;
}

.Green_findProcedureBTN span {
    background-color: purple !important;
}

.Green_GVMSBTN span {
    background-color: cadetblue !important;
    border-color: cadetblue !important;
}

.Green_BuildFormBTN span {
    background-color: forestgreen !important;
    border-color: forestgreen !important;
}

.Green_BuildFormBTN span :hover {
    background-color: forestgreen !important;
    border-color: forestgreen !important;
}

.Green_ReadyToDeclareBTN span {
    background-color: crimson !important;
    border-color: crimson !important;
}

.Green_RefreshBTN span {
    background-color: darkmagenta !important;
    border-color: darkmagenta !important;
}

.Green_HMRCSubmitBTN span {
    background-color: chocolate !important;
    border-color: chocolate !important;
}

.Green_SaveBTN span {
    background-color: darkslateblue !important;
    border-color: darkslateblue !important;
}

.Green_ActionBTN span {
    background-color: firebrick !important;
    border-color: firebrick !important;
}

.Green_ShowImageBTN span {
    background-color: firebrick !important;
    border-color: firebrick !important;
}

/* Header 1 */
.Green_hdr {
    background-color: Gainsboro !important;
}

.Green_hdr1subclass {
    background-color: #c0c0c0 !important;
}

.Green_hdr2subclass {
    background-color: #cdcdcd !important;
}

.Green_hdr3subclass {
    background-color: #dadada !important;
}

/* Partners */
.Green_partners {
    background-color: #EFF9DA !important;
}

/* Transports */
.Green_transport {
    background-color: #EFF9DA !important;
}

/* 1st Item Table */
.Green_items {
    background-color: #EFF9DA !important;
}

.Green_invoice1subpanelclass {
    background-color: #C1E1C1 !important;
}

/* A8. Customs Offices, A10. Destination Office, D1. Declaration Control Data, D2. Route Countries, D9. Payment Details*/
.Green_coffice {
    background-color: #EFF9DA !important;
}

.Green_transitbackground {
    background-color: #CDF5F6 !important;
}

.Green_routecountriessubpanelclass {
    background-color: #C1E1C1 !important;
}

/* Prev Doc etc*/
.Green_documents {
    background-color: #EFF9DA !important;
}

.Green_documentssubpanelclass {
    background-color: #C1E1C1 !important;
}

/* Items (Generated by 'Build Form')*/
.Green_items2 {
    background-color: Gainsboro !important;
}

.Green_invoicesubpanelclass {
    background-color: Gainsboro !important;
}

/* Items (Generated by 'Build Form')*/
.Green_counts {
    background-color: Gainsboro !important;
}

/* GVMS*/
.Green_gvmsbackground {
    background-color: #EFF9DA !important;
}

.Green_gvmstable {
    background-color: #C1E1C1 !important;
}

/* Amendment*/
.Green_amendments {
    background-color: Gainsboro !important;
}

/*Additional Notes and Log*/
.Green_additionalinfo {
    background-color: Gainsboro !important;
}

/* =============================================== */
/* ------  P A S T E L - 1 - T H E M E ----------- */
/* =============================================== */
/* Header 1 */
.Pastel_green {
    border: 1px solid green !important;
}

.Pastel_red {
    border: 2px solid purple !important;
}

.Pastel_blue {
    border: 1px solid blue !important;
}

.Pastel_orange {
    border: 1px solid orange !important;
}

.Pastel_pink {
    border: 1px solid pink !important;
}

.Pastel_panelgreen {
    background-color: bisque !important;
}

.Pastel_setGreyBorderLine {
    border: 0px solid #89919a !important;
}

.Pastel_setGreyBorderLineDropDown {
    border: 1px solid #89919a !important;
}



/* =========================================== */

.Pastel_validateItemBTN span,
.Pastel_uploadItemBTN span,
.Pastel_InvoiceAddBTN span {
    background-color: darkmagenta !important;
}

.Pastel_TransitBTN span {
    background-color: darkgoldenrod !important;
    border-color: darkgoldenrod !important;
}

.Pastel_findProcedureBTN span {
    background-color: purple !important;
}

.Pastel_GVMSBTN span {
    background-color: cadetblue !important;
    border-color: cadetblue !important;
}

.Pastel_BuildFormBTN span {
    background-color: forestgreen !important;
    border-color: forestgreen !important;
}

.Pastel_BuildFormBTN span :hover {
    background-color: forestgreen !important;
    border-color: forestgreen !important;
}

.Pastel_ReadyToDeclareBTN span {
    background-color: crimson !important;
    border-color: crimson !important;
}

.Pastel_RefreshBTN span {
    background-color: darkmagenta !important;
    border-color: darkmagenta !important;
}

.Pastel_HMRCSubmitBTN span {
    background-color: chocolate !important;
    border-color: chocolate !important;
}

.Pastel_SaveBTN span {
    background-color: darkslateblue !important;
    border-color: darkslateblue !important;
}

.Pastel_ActionBTN span {
    background-color: firebrick !important;
    border-color: firebrick !important;
}

.Pastel_ShowImageBTN span {
    background-color: firebrick !important;
    border-color: firebrick !important;
}

/* Header 1 */
.Pastel_hdr {
    background-color: Gainsboro !important;
}

.Pastel_hdr1subclass {
    background-color: #c0c0c0 !important;
}

.Pastel_hdr2subclass {
    background-color: #cdcdcd !important;
}

.Pastel_hdr3subclass {
    background-color: #dadada !important;
}

/* Partners */
.Pastel_partners {
    background-color: #D6CDEA !important;
}

/* Transports */
.Pastel_transport {
    background-color: #D6CDEA !important;
}

/* 1st Item Table */
.Pastel_items {
    background-color: #D6CDEA !important;
}

.Pastel_invoice1subpanelclass {
    background-color: #F9EBDF !important;
}

/* A8. Customs Offices, A10. Destination Office, D1. Declaration Control Data, D2. Route Countries, D9. Payment Details*/
.Pastel_coffice {
    background-color: #F9D8D6 !important;
}

.Pastel_transitbackground {
    background-color: #9bd4e4 !important;
}

.Pastel_routecountriessubpanelclass {
    background-color: #F9EBDF !important;
}

/* Prev Doc etc*/
.Pastel_documents {
    background-color: #F9D8D6 !important;
}

.Pastel_documentssubpanelclass {
    background-color: #F9EBDF !important;
}

/* Items (Generated by 'Build Form')*/
.Pastel_items2 {
    background-color: Gainsboro !important;
}

.Pastel_invoicesubpanelclass {
    background-color: Gainsboro !important;
}

/* Items (Generated by 'Build Form')*/
.Pastel_counts {
    background-color: Gainsboro !important;
}

/* GVMS*/
.Pastel_gvmsbackground {
    background-color: #F9D8D6 !important;
}

.Pastel_gvmstable {
    background-color: #F9EBDF !important;
}

/* Amendment*/
.Pastel_amendments {
    background-color: Gainsboro !important;
}

/*Additional Notes and Log*/
.Pastel_additionalinfo {
    background-color: Gainsboro !important;
}


/* =============================================== */
/* --------  Y E L L O W - T H E M E ----------- */
/* =============================================== */
/* Header 1 */
.Yellow_green {
    border: 1px solid green !important;
}

.Yellow_red {
    border: 2px solid purple !important;
}

.applaunch_red {
    border: 2.5px solid purple !important;
}

.Yellow_blue {
    border: 1px solid blue !important;
}

.Yellow_orange {
    border: 1px solid orange !important;
}

.Yellow_pink {
    border: 1px solid pink !important;
}

.Yellow_panelgreen {
    background-color: bisque !important;
}

.Yellow_setGreyBorderLine {
    border: 0px solid #89919a !important;
}

.Yellow_setGreyBorderLineDropDown {
    border: 1px solid #89919a !important;
}

.customToast .sapMMessageToast {
    max-width: 500px !important;
    /* Set desired width */
    min-width: 300px !important;
    text-align: center;
    /* Optional: Align text */
}


/* =========================================== */

.Yellow_validateItemBTN span,
.Yellow_uploadItemBTN span,
.Yellow_InvoiceAddBTN span {
    background-color: darkmagenta !important;
}

.Yellow_TransitBTN span {
    background-color: darkgoldenrod !important;
    border-color: darkgoldenrod !important;
}

.Yellow_findProcedureBTN span {
    background-color: purple !important;
}

.Yellow_GVMSBTN span {
    background-color: cadetblue !important;
    border-color: cadetblue !important;
}

.Yellow_BuildFormBTN span {
    background-color: forestgreen !important;
    border-color: forestgreen !important;
}

.Yellow_BuildFormBTN span :hover {
    background-color: forestgreen !important;
    border-color: forestgreen !important;
}

.Yellow_savetraderBTN span {
    background-color: #f029f0 !important;
    border-color: #f029f0 !important;
}

.Yellow_savetraderBTN span :hover {
    background-color: #f029f0 !important;
    border-color: #f029f0 !important;
}


.Yellow_ReadyToDeclareBTN span {
    background-color: crimson !important;
    border-color: crimson !important;
}

.Yellow_RefreshBTN span {
    background-color: darkmagenta !important;
    border-color: darkmagenta !important;
}

.Yellow_HMRCSubmitBTN span {
    background-color: chocolate !important;
    border-color: chocolate !important;
}

.Yellow_SaveBTN span {
    background-color: darkslateblue !important;
    border-color: darkslateblue !important;
}

.Yellow_ActionBTN span {
    background-color: firebrick !important;
    border-color: firebrick !important;
}

.Yellow_ShowImageBTN span {
    background-color: firebrick !important;
    border-color: firebrick !important;
}

/* Header 1 */
.Yellow_hdr {
    background-color: Gainsboro !important;
}

.Yellow_hdr1subclass {
    background-color: #c0c0c0 !important;
}

.Yellow_hdr2subclass {
    background-color: #cdcdcd !important;
}

.Yellow_hdr3subclass {
    background-color: #dadada !important;
}

/* Partners */
.Yellow_partners {
    background-color: #FFFDCB !important;
}

/* Transports */
.Yellow_transport {
    background-color: #FFFDCB !important;
}

/* 1st Item Table */
.Yellow_items {
    background-color: #FFFDCB !important;
}

.Yellow_invoice1subpanelclass {
    background-color: #FFFFE1 !important;
}

/* A8. Customs Offices, A10. Destination Office, D1. Declaration Control Data, D2. Route Countries, D9. Payment Details*/
.Yellow_coffice {
    background-color: #FFFDCB !important;
}

.Yellow_transitbackground {
    background-color: #9bd4e4 !important;
}

.Yellow_routecountriessubpanelclass {
    background-color: #FFFFE1 !important;
}

/* Prev Doc etc*/
.Yellow_documents {
    background-color: #FFFDCB !important;
}

.Yellow_documentssubpanelclass {
    background-color: #FFFFE1 !important;
}

/* Items (Generated by 'Build Form')*/
.Yellow_items2 {
    background-color: Gainsboro !important;
}

.Yellow_invoicesubpanelclass {
    background-color: Gainsboro !important;
}

/* Items (Generated by 'Build Form')*/
.Yellow_counts {
    background-color: Gainsboro !important;
}

/* GVMS*/
.Yellow_gvmsbackground {
    background-color: #FFFDCB !important;
}

.Yellow_gvmstable {
    background-color: #FFFFE1 !important;
}

/* Amendment*/
.Yellow_amendments {
    background-color: Gainsboro !important;
}

/*Additional Notes and Log*/
.Yellow_additionalinfo {
    background-color: Gainsboro !important;
}


/* =============================================== */
/* --------     B L U E - T H E M E    ----------- */
/* =============================================== */
/* Header 1 */
.Blue_green {
    border: 1px solid green !important;
}

.Blue_red {
    border: 2px solid purple !important;
}

.Blue_blue {
    border: 1px solid blue !important;
}

.Blue_orange {
    border: 1px solid orange !important;
}

.Blue_pink {
    border: 1px solid pink !important;
}

.Blue_panelgreen {
    background-color: bisque !important;
}

.Blue_setGreyBorderLine {
    border: 0px solid #89919a !important;
}

.Blue_setGreyBorderLineDropDown {
    border: 1px solid #89919a !important;
}



/* =========================================== */

.Blue_validateItemBTN span,
.Blue_uploadItemBTN span,
.Blue_InvoiceAddBTN span,
.applaunch_validateItemBTN span,
.applaunch_uploadItemBTN span,
.applaunch_InvoiceAddBTN span {
    background-color: darkmagenta !important;
}

.applaunch_savetraderBTN span {
    background-color: #f029f0 !important;
    border-color: #f029f0 !important;
}

.applaunch_savetraderBTN span :hover {
    background-color: #f029f0 !important;
    border-color: #f029f0 !important;
}


.Blue_TransitBTN span,
.applaunch_TransitBTN span {
    background-color: darkgoldenrod !important;
    border-color: darkgoldenrod !important;
}

.Blue_findProcedureBTN span,
.applaunch_findProcedureBTN span {
    background-color: purple !important;
}

.Blue_GVMSBTN span,
.applaunch_GVMSBTN span {
    background-color: cadetblue !important;
    border-color: cadetblue !important;
}

.Blue_BuildFormBTN span,
.applaunch_BuildFormBTN span {
    background-color: forestgreen !important;
    border-color: forestgreen !important;
}

.Blue_BuildFormBTN span :hover,
.applaunch_BuildFormBTN span :hover {
    background-color: forestgreen !important;
    border-color: forestgreen !important;
}

.Blue_ReadyToDeclareBTN span,
.applaunch_ReadyToDeclareBTN span {
    background-color: crimson !important;
    border-color: crimson !important;
}

.Blue_RefreshBTN span,
.applaunch_RefreshBTN span {
    background-color: darkmagenta !important;
    border-color: darkmagenta !important;
}

.Blue_HMRCSubmitBTN span,
.applaunch_HMRCSubmitBTN span {
    background-color: chocolate !important;
    border-color: chocolate !important;
}

.Blue_SaveBTN span,
.applaunch_SaveBTN span {
    background-color: darkslateblue !important;
    border-color: darkslateblue !important;
}

.Blue_ActionBTN span,
.applaunch_ActionBTN span {
    background-color: firebrick !important;
    border-color: firebrick !important;
}

.Blue_ShowImageBTN span,
.applaunch_ShowImageBTN span {
    background-color: firebrick !important;
    border-color: firebrick !important;
}

/* Header 1 */
.Blue_hdr {
    background-color: Gainsboro !important;
}

.Blue_hdr1subclass {
    background-color: #c0c0c0 !important;
}

.Blue_hdr2subclass {
    background-color: #cdcdcd !important;
}

.Blue_hdr3subclass {
    background-color: #dadada !important;
}

/* Partners */
.Blue_partners {
    background-color: #cadeef !important;
}

/* Transports */
.Blue_transport {
    background-color: #cadeef !important;
}

/* 1st Item Table */
.Blue_items {
    background-color: #cadeef !important;
}

.Blue_invoice1subpanelclass {
    background-color: #d2deeb !important;
}

/* A8. Customs Offices, A10. Destination Office, D1. Declaration Control Data, D2. Route Countries, D9. Payment Details*/
.Blue_coffice {
    background-color: #cadeef !important;
}

.Blue_transitbackground {
    background-color: #9bd4e4 !important;
}

.Blue_routecountriessubpanelclass {
    background-color: #d2deeb !important;
}

/* Prev Doc etc*/
.Blue_documents {
    background-color: #cadeef !important;
}

.Blue_documentssubpanelclass {
    background-color: #d2deeb !important;
}

/* Items (Generated by 'Build Form')*/
.Blue_items2 {
    background-color: Gainsboro !important;
}

.Blue_invoicesubpanelclass {
    background-color: Gainsboro !important;
}

/* Items (Generated by 'Build Form')*/
.Blue_counts {
    background-color: Gainsboro !important;
}

/* GVMS*/
.Blue_gvmsbackground {
    background-color: #cadeef !important;
}

.Blue_gvmstable {
    background-color: #d2deeb !important;
}

/* Amendment*/
.Blue_amendments {
    background-color: Gainsboro !important;
}

/*Additional Notes and Log*/
.Blue_additionalinfo {
    background-color: Gainsboro !important;
}

/* =============================================== */
/* --------    W H I T E - T H E M E   ----------- */
/* =============================================== */
/* Header 1 */
.FloralWhite_green {
    border: 1px solid green !important;
}

.FloralWhite_red {
    border: 2px solid purple !important;
}

.FloralWhite_blue {
    border: 1px solid blue !important;
}

.FloralWhite_orange {
    border: 1px solid orange !important;
}

.FloralWhite_pink {
    border: 1px solid pink !important;
}

.FloralWhite_panelgreen {
    background-color: bisque !important;
}

.FloralWhite_setGreyBorderLine {
    border: 0px solid #89919a !important;
}

.FloralWhite_setGreyBorderLineDropDown {
    border: 1px solid #89919a !important;
}



/* =========================================== */

.FloralWhite_validateItemBTN span,
.FloralWhite_uploadItemBTN span,
.FloralWhite_InvoiceAddBTN span {
    background-color: darkmagenta !important;
}

.FloralWhite_TransitBTN span {
    background-color: darkgoldenrod !important;
    border-color: darkgoldenrod !important;
}

.FloralWhite_findProcedureBTN span {
    background-color: purple !important;
}

.FloralWhite_GVMSBTN span {
    background-color: cadetblue !important;
    border-color: cadetblue !important;
}

.FloralWhite_BuildFormBTN span {
    background-color: forestgreen !important;
    border-color: forestgreen !important;
}

.FloralWhite_BuildFormBTN span :hover {
    background-color: forestgreen !important;
    border-color: forestgreen !important;
}

.FloralWhite_ReadyToDeclareBTN span {
    background-color: crimson !important;
    border-color: crimson !important;
}

.FloralWhite_RefreshBTN span {
    background-color: darkmagenta !important;
    border-color: darkmagenta !important;
}

.FloralWhite_HMRCSubmitBTN span {
    background-color: chocolate !important;
    border-color: chocolate !important;
}

.FloralWhite_SaveBTN span {
    background-color: darkslateblue !important;
    border-color: darkslateblue !important;
}

.FloralWhite_ActionBTN span {
    background-color: firebrick !important;
    border-color: firebrick !important;
}

.FloralWhite_ShowImageBTN span {
    background-color: firebrick !important;
    border-color: firebrick !important;
}

/* Header 1 */
.FloralWhite_hdr {
    background-color: Gainsboro !important;
}

.FloralWhite_hdr1subclass {
    background-color: #c0c0c0 !important;
}

.FloralWhite_hdr2subclass {
    background-color: #cdcdcd !important;
}

.FloralWhite_hdr3subclass {
    background-color: #dadada !important;
}

/* Partners */
.FloralWhite_partners {
    background-color: FloralWhite !important;
}

/* Transports */
.FloralWhite_transport {
    background-color: FloralWhite !important;
}

/* 1st Item Table */
.FloralWhite_items {
    background-color: FloralWhite !important;
}

.FloralWhite_invoice1subpanelclass {
    background-color: #F1E9D2 !important;
}

/* A8. Customs Offices, A10. Destination Office, D1. Declaration Control Data, D2. Route Countries, D9. Payment Details*/
.FloralWhite_coffice {
    background-color: FloralWhite !important;
}

.FloralWhite_transitbackground {
    background-color: #F1E9D2 !important;
}

.FloralWhite_routecountriessubpanelclass {
    background-color: #F1E9D2 !important;
}

/* Prev Doc etc*/
.FloralWhite_documents {
    background-color: FloralWhite !important;
}

.FloralWhite_documentssubpanelclass {
    background-color: #F1E9D2 !important;
}

/* Items (Generated by 'Build Form')*/
.FloralWhite_items2 {
    background-color: Gainsboro !important;
}

.FloralWhite_invoicesubpanelclass {
    background-color: Gainsboro !important;
}

/* Items (Generated by 'Build Form')*/
.FloralWhite_counts {
    background-color: Gainsboro !important;
}

/* GVMS*/
.FloralWhite_gvmsbackground {
    background-color: FloralWhite !important;
}

.FloralWhite_gvmstable {
    background-color: #F1E9D2 !important;
}

/* Amendment*/
.FloralWhite_amendments {
    background-color: Gainsboro !important;
}

/*Additional Notes and Log*/
.FloralWhite_additionalinfo {
    background-color: Gainsboro !important;
}



#gvmsrefdatalist tr[tabindex="0"] {
    background: #ff9933 !important;
}

.gvmsclosebtn span {
    background-color: #FF0000 !important;
    border-color: #FF0000 !important;

}

.gvmscopybtn span {
    background-color: #6EBE45 !important;
    border-color: #6EBE45 !important;
}

.chatbox textarea {
    font-size: 12px !important;
    color: #202A44 !important;
    font-weight: 600 !important;
    background-color: white !important;
}

textarea {
    font-size: 12px !important;
    color: #202A44 !important;
    font-weight: 600 !important;
    background-color: #F5FEFD !important;
    font-style: italic !important;
}

#imgbuildformbtn {
    /*background-color: #FCE8E6;*/
    color: black;
    font-weight: bold;
}

#imgbuildformbtn :hover {
    background-color: #FCE8E6;
}

tr[data-mykey="Success"] {
    background: #33cc33 !important;
}

tr[data-mykey="Fail"] {
    background: #ff3333 !important;
}

.subpanelclass {
    background-color: #8bb9dd !important;
}

#subpanelid-0-0,
.subpanelclass {
    background-color: #8bb9dd;
}

#subpanelid-0-1 {
    background-color: #e2edf6;
}

#subpanelid-0-2,
#subpanelid-0-4,
#subpanelid-0-6,
#subpanelid-0-8,
#subpanelid-0-10,
#subpanelid-0-12,
#subpanelid-0-14 {
    background-color: #e2edf6;
}

#subpanelid-0-3,
#subpanelid-0-5,
#subpanelid-0-7,
#subpanelid-0-9,
#subpanelid-0-11,
#subpanelid-0-13,
#subpanelid-0-15 {
    background-color: #e2edf6;
}


#mpanel-1-1 {
    background-color: #edede9;
}

#subpanelid-1-0 {
    background-color: #edede9;
}

#mpanel-1-3 {
    background-color: #edede9;
}

#subpanelid-3-0 {
    background-color: #edede9;
}

#mpanel-1-5 {
    background-color: #edede9;
}

#subpanelid-5-0 {
    background-color: #edede9;
}

#mpanel-1-7 {
    background-color: #edede9;
}

#subpanelid-7-0 {
    background-color: #edede9;
}

#mpanel-1-9 {
    background-color: #edede9;
}

#subpanelid-9-0 {
    background-color: #edede9;
}

#subpanelid-14-0 {
    background-color: #edede9;
}

#subpanelid-15-0 {
    background-color: #edede9;
}

#mpanel-1-2 {
    background-color: #FFFFFF;
}

#mpanel-1-4 {
    background-color: #FFFFFF;
}

#mpanel-1-6 {
    background-color: #FFFFFF;
}

#mpanel-1-8 {
    background-color: #FFFFFF;
}

#mpanel-1-10 {
    background-color: #FFFFFF;
}

#mpanel-1-12 {
    background-color: #FFFFFF;
}

#mpanel-1-14 {
    background-color: #FFFFFF;
}

#mpanel-1-16 {
    background-color: #FFFFFF;
}

#mpanel-1-18 {
    background-color: #FFFFFF;
}

#mpanel-2-0 {
    background-color: #FFFFFF;
}

#mpanel-2-1 {
    background-color: #FFFFFF;
}

/*#subpanelid-2-0{
	background-color:#e2edf6;
}
#subpanelid-2-2,#subpanelid-2-4,#subpanelid-2-6,#subpanelid-2-8,#subpanelid-2-10,#subpanelid-2-12,#subpanelid-2-14{
	background-color:#e2edf6;
}
#subpanelid-2-1,#subpanelid-2-3,#subpanelid-2-5,#subpanelid-2-7,#subpanelid-2-9,#subpanelid-2-11,#subpanelid-2-13,#subpanelid-2-15{
	background-color:#e2edf6;
}*/

/*#subpanelid-4-0,#subpanelid-4-2,#subpanelid-4-4,#subpanelid-4-6,#subpanelid-4-8,#subpanelid-4-10,#subpanelid-4-12,#subpanelid-4-14{
	background-color:#e2edf6;
}
#subpanelid-4-1,#subpanelid-4-3,#subpanelid-4-5,#subpanelid-4-7,#subpanelid-4-9,#subpanelid-4-11,#subpanelid-4-13,#subpanelid-4-15{
	background-color:#e2edf6;
}*/
/*#subpanelid-6-0,#subpanelid-6-2,#subpanelid-6-4,#subpanelid-6-6,#subpanelid-6-8,#subpanelid-6-10,#subpanelid-6-12,#subpanelid-6-14{
	background-color:#e2edf6;
}
#subpanelid-6-1,#subpanelid-6-3,#subpanelid-6-5,#subpanelid-6-7,#subpanelid-6-9,#subpanelid-6-11,#subpanelid-6-13,#subpanelid-6-15{
	background-color:#e2edf6;
}*/
/*#subpanelid-8-0,#subpanelid-8-2,#subpanelid-8-4,#subpanelid-8-6,#subpanelid-8-8,#subpanelid-8-10, #subpanelid-8-12,#subpanelid-8-14{
	background-color:#e2edf6;
}
#subpanelid-8-1,#subpanelid-8-3,#subpanelid-8-5,#subpanelid-8-7,#subpanelid-8-9,#subpanelid-8-11,#subpanelid-8-13,#subpanelid-8-15{
	background-color:#e2edf6;
}*/
/*#subpanelid-10-0,#subpanelid-10-2,#subpanelid-10-4,#subpanelid-10-6,#subpanelid-10-8,#subpanelid-10-10,#subpanelid-10-12,#subpanelid-10-14{
	background-color:#e2edf6;
}
#subpanelid-10-1,#subpanelid-10-3,#subpanelid-10-5,#subpanelid-10-7,#subpanelid-10-9,#subpanelid-10-11,#subpanelid-10-13,#subpanelid-10-15{
	background-color:#e2edf6;
}*/
/*#subpanelid-11-0,#subpanelid-11-2,#subpanelid-11-4,#subpanelid-11-6,#subpanelid-11-8,#subpanelid-11-10,#subpanelid-11-12,#subpanelid-11-14{
	background-color:#e2edf6;
}
#subpanelid-11-1,#subpanelid-11-3,#subpanelid-11-5,#subpanelid-11-7,#subpanelid-11-9,#subpanelid-11-11,#subpanelid-11-13,#subpanelid-11-15{
	background-color:#e2edf6;
}*/
/*#subpanelid-12-0,#subpanelid-12-2,#subpanelid-12-4,#subpanelid-12-6,#subpanelid-12-8,#subpanelid-12-10,#subpanelid-12-12,#subpanelid-12-14{
	background-color:#e2edf6;
}
#subpanelid-12-1,#subpanelid-12-3,#subpanelid-12-5,#subpanelid-12-7,#subpanelid-12-9,#subpanelid-12-11,#subpanelid-12-13,#subpanelid-12-15{
	background-color:#e2edf6;
}*/
/*#subpanelid-13-0,#subpanelid-13-2,#subpanelid-13-4,#subpanelid-13-6,#subpanelid-13-8,#subpanelid-13-10,#subpanelid-13-12,#subpanelid-13-14{
	background-color:#e2edf6;
}
#subpanelid-13-1,#subpanelid-13-3,#subpanelid-13-5,#subpanelid-13-7,#subpanelid-13-9,#subpanelid-13-11,#subpanelid-13-13,#subpanelid-13-15{
	background-color:#e2edf6;
}*/




.logo {
    margin-left: 40%;
}

.sapMMsgStripMessage {
    text-align: center;
}

.showItem:not(.sapMBtnDisabled):hover .sapMBtnNeutral {
    background: #DF6E0C;
    border-color: #DF6E0C;
}

.showItem:not(.sapMBtnDisabled) .sapMBtnNeutral {
    background: #DF6E0C;
    border-color: #DF6E0C;
}

.validate-item-green:not(.sapMBtnDisabled):hover .sapMBtnNeutral {
    background: green;
    border-color: green;
}

.validate-item-green:not(.sapMBtnDisabled) .sapMBtnNeutral {
    background: green;
    border-color: green;
}

.validate-item-red:not(.sapMBtnDisabled):hover .sapMBtnNeutral {
    background: red;
    border-color: red;
}

.validate-item-red:not(.sapMBtnDisabled) .sapMBtnNeutral {
    background: red;
    border-color: red;
}

.validate-item-yellow:not(.sapMBtnDisabled):hover .sapMBtnNeutral {
    background: orange;
    border-color: orange;
}

.validate-item-yellow:not(.sapMBtnDisabled) .sapMBtnNeutral {
    background: orange;
    border-color: orange;
}


.validate-table-Amber:hover,
.validate-table-AMBER:hover {
    background: orange;
    border-color: orange;
}

.validate-table-Amber,
.validate-table-AMBER {
    background: orange;
    border-color: orange;
}


.msg-GREEN:not(.sapMBtnDisabled):hover .sapMBtnNeutral {
    background: green;
    border-color: green;
}

.msg-GREEN:not(.sapMBtnDisabled) .sapMBtnNeutral {
    background: green;
    border-color: green;
}

.msg-RED:not(.sapMBtnDisabled):hover .sapMBtnNeutral {
    background: red;
    border-color: red;
}

.msg-RED:not(.sapMBtnDisabled) .sapMBtnNeutral {
    background: red;
    border-color: red;
}

.msg-YELLOW:not(.sapMBtnDisabled):hover .sapMBtnNeutral {
    background: orange;
    border-color: orange;
}

.msg-YELLOW:not(.sapMBtnDisabled) .sapMBtnNeutral {
    background: orange;
    border-color: orange;
}

.msg-table-GREEN,
.msg-table-GREEN:hover {
    background-color: #7CD16F;
}

.msg-table-YELLOW,
.msg-table-YELLOW:hover {
    background-color: #fa9548;
}

.msg-table-RED,
.msg-table-RED:hover {
    background-color: #FAD1D0;
}


.intert-dev1 {
    font-weight: 800;
    margin: 17px 15px 17px 26px;
    font-size: 16px;
    color: red;
    /* background-color: #FF8080;*/
}


.validate-table-Success,
.validate-table-Success:hover {
    background-color: #7CD16F;
}

.validate-table-Warning,
.validate-table-Warning:hover {
    background-color: #fa9548;
}

.validate-table-Error,
.validate-table-Error:hover {
    background-color: #FAD1D0;
}

.validate-table-Information,
.validate-table-Information:hover {
    background-color: #e6e7fc;
}


.table-title>span {
    font-size: 15px !important;
    font-weight: 600;
}

.validate-table-Red,
.validate-table-RED {
    background-color: #FAD1D0;
}

.validate-table-Red:hover,
.validate-table-RED:hover {
    background-color: #FAD1D0;
}

.validate-table-Green,
.validate-table-GREEN {
    background-color: #7CD16F;
}

.validate-table-Green:hover,
.validate-table-GREEN:hover {
    background-color: #7CD16F;
}

#ControlsValidate>.sapMLIBSelected {
    background-color: #7CD16F !important;
}

.bordercss {
    border-style: solid;
    border-width: 2px;
    border-color: red;
}

/****************   data ingestion form css  *************/
.declarationHeader {
    font-size: 22px !important;
    font-weight: 600;
}

/*Form Title bar color*/
.mastersubpanelToolbar {
    height: 2rem;
    margin: 0;
    background-color: black;
    margin-bottom: 0.25rem;
}

/*Form Title Font color*/
.masterpanelTitle {
    color: white !important;
    padding-left: 1px;
    font-size: 1rem !important;
}

.subpanelToolbar {
    height: 2rem;
    margin: 0;
    background-color: #427CAC;
    margin-bottom: 0.25rem;
    padding: 0;
}

.sapUiNoMarginEnd {
    margin-right: 5px !important;
    /*margin-top: 5px !important;*/
}

.sapMFlexItemAlignAuto {
    margin-bottom: 1px !important;
}

.subpanelTitle {
    color: white !important;
}

.subTableToolbar {
    height: 2rem;
    margin: 0;
    background-color: #91C8F6;
    margin-bottom: 0.25rem;
    color: black;
}

.sapMPanel {
    border-radius: 10px;
    border-right: 1px solid #ccc !important;
    border-left: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}

.subpanelItem {
    border: 1px solid rgb(0, 0, 0);
    border-radius: 10px;
    background-color: #EFF4F9;
    /* margin-top: 0.30rem !important; */
}

.subtableItemPanel {
    border: 1px solid lightblue;
    border-radius: 10px;
    background-color: #FFFFFF;
}

/*.sapMTitle { 
  color: #060606 !important; 
  padding-left: 5px;
  }*/
.sapMIBar div.sapMTitle {
    /*color: white !important;
     padding-left: 5px; */
    font-weight: 600;
}

.sapMPanelHeadingDiv div.sapMTitle {
    color: white !important;
    padding-left: 5px;
    font-weight: 600;
}

.sapMIBar {
    font-size: 22px !important;
    text-align: center !important;
}

.subtableButtons>.sapMBtnInner {
    border: 1px solid blue;
    border-radius: 8px;
    /* box-shadow: 3px 3px 3px #3F5161; */
    margin-left: 10px;
    /* margin-bottom: 8px; */
    /* background-color: #91C8F6; */
}

.sapMPanel .sapMPanelHdr,
.sapMPanel .sapMTB.sapMPanelHeaderTB {
    background-color: black !important;
}

/* ********* img form input color not using ************* */
.inputcolor .sapMInputBaseInner {
    background-color: #f79d97 !important;
}

.selectcolor .sapMSlt>.sapMSltLabel {
    background-color: #f79d97 !important;
}

/* ********* img form zoom btn ************* */
.zoomIn {
    transform: scale(1.5);
}

/* ********* img form ************* */

.customeGridContainer {
    grid-gap: 1px !important;
    padding-left: 4px !important;
}

.tileLayout {
    float: left;
}

.fieldcolor-red {
    color: red !important;
}

.fieldcolor-blue {
    color: blue !important;
}

.fieldcolor-green {
    color: green !important;
}

.fieldcolor-orange {
    color: orange !important;
}

/* ********* Google Search button ************* */
.np_button {
    top: 3px;
    right: 20px;
    float: right;
    display: block;
    width: 50px;
    height: 24px;
    background-repeat: no-repeat;
    outline: none;
}


/*   ********  Role view header toolbar *************            */
/*    :not(.sapMBtnDisabled) .sapMBtnBack>.sapMBtnIcon, :not(.sapMBtnDisabled) .sapMBtnTransparent>.sapMBtnIcon, :not(.sapMBtnDisabled) .sapMBtnGhost>.sapMBtnIcon { */
/*     color: #cae4fb; !important; */
/*     } */

/*    .sapMIBar.sapMHeader-CTX { */
/*     color: #fafafa; */
/*     background-color: #2f3c48; */
/*     filter: none; */
/*     background-image: none; */
/*    } */

/*   .sapMIBar-CTX .sapMTitle { */
/*     color: #cae4fb; */
/*     text-shadow: 0 0 0.125rem #fff; */
/* 	text-align: center; !important; */
/*    } */

/*    .sapMBtnBack, .sapMBtnTransparent { */
/*     background-image: none; */
/*     background-color: transparent; */
/*     border-color: transparent; */
/*     color: #cae4fb; */
/* } */

/* /* ********  welcome view header toolbar ************* */
*/
/* /*  .sapMBtnBack, .sapMBtnTransparent { */
*/
/* /*     background-image: none; */
*/
/* /*     background-color: transparent; */
*/
/* /*     border-color: transparent; */
*/
/* /*     color: #cae4fb; */
*/
/* /* } */
*/
/* /* ********  detail view header toolbar ************* */
*/
/* .sapMIBar-CTX .sapMLabel { */
/*     color: #cae4fb; */
/* } */

/* .sapUiIcon::before { */
/*     content: attr(data-sap-ui-icon-content); */
/*     speak: none; */
/*     font-weight: normal; */
/*     -webkit-font-smoothing: antialiased; */
/*     color: #cae4fb; */
/* } */



/* ********* RG - LIST VIEW START ************* */
.sapMObjLAttrRow {
    padding-top: .013rem !important;
}

/* ********* ROLE VIEW START ************* */
.sapMTSOverflowSelectListItem .sapMTabStripSelectListItemCloseBtn {
    display: none !important;
}

.sapMTSOverflowSelectListItem .sapMTabStripSelectListItemCloseBtn .sapMBtnInner {
    display: none !important;
}

/* ********* ROLE VIEW END ************* */

/* ********* CARD START ***************** */
.sapFCard .sapFCardHeader .sapFCardHeaderText .sapFCardTitle {
    color: #3B6F9A !important;
    font-size: 1.25rem !important;
}

.sapFCard .sapFCardHeader .sapFCardHeaderText .sapFCardTitle {
    color: #3B6F9A !important;
    font-size: 1.25rem !important;
}

.sapFCard .sapFCardHeader .sapFCardSubtitle {
    color: black !important;
}

/*.sapFCard {border: .0625rem solid !important;border-radius:.0rem !important;border-color:#F5F5F5 !important}*/
.sapFCard {
    border: .0625rem solid !important;
    border-radius: .0rem !important;
    border-color: #ccc !important;
}

/* ********* CARD END  ***************** */

.sapMPanelContent:not(.sapMPanelBGTransparent) {
    border-bottom: 0px solid #ccc;
}

#loginpage .sapMPanel>.sapMPanelHdr {
    border-bottom: 0px solid #ccc
}

/* ******** 01-07-2020  START ************ */

/* #dpage .sapUiFormEdit .sapMText{min-height:1rem} */
/* #dpage .sapUiFormEdit .sapMText{padding-top:0.003rem} */
/* #dpage .sapUiFormEdit.sapUiFormM .sapUiRespGridMedia-Std-Phone.sapUiFormResGridCont > .sapUiFormElementLbl:not(.sapUiRespGridSpanS12), .sapUiFormEdit.sapUiFormM .sapUiRespGridMedia-Std-Tablet.sapUiFormResGridCont > .sapUiFormElementLbl:not(.sapUiRespGridSpanM12), .sapUiFormEdit.sapUiFormM .sapUiRespGridMedia-Std-Desktop.sapUiFormResGridCont > .sapUiFormElementLbl:not(.sapUiRespGridSpanL12), .sapUiFormEdit.sapUiFormM .sapUiRespGridMedia-Std-LargeDesktop.sapUiFormResGridCont > .sapUiFormElementLbl:not(.sapUiRespGridSpanXL12) { */
/* padding-top: 0.003rem; */
/* } */
/* #dpage .sapUiFormEdit .sapMLnk {margin-top:0.03rem} */
/* #dpage .sapUiFormEdit .sapMText{padding-bottom:0.05rem} */
/* #dpage .sapMRbSvg{margin: 0.05rem} */
/* #dpage .sapUiFormEdit-CTX .sapMRbBLabel{line-height:1rem} */
/* #dpage .sapMCb{padding: 0 0 0 2rem} //check box */

/* ******** 01-07-2020  END ************ */

.appointmentbuttonmargin {
    margin: 0rem 1rem 0rem 0.5rem !important;
    border-radius: 20px;
}

/* *********** Booking Appointment Css Start *********** */
#slotButton .sapMBtnReject {
    border-radius: 20px;
    margin: 0rem 0.5rem 0rem 0rem;
}

#slotButton .sapMBtnGhost {
    border-radius: 20px;
    margin: 0rem 0.5rem 0rem 0rem;
}

#slotButton .sapMBtnSuccess {
    border-radius: 20px;
    margin: 0rem 0.5rem 0rem 0rem;
}

#slotButton .sapMBtnSuccess .sapMBtnIconLeft {
    display: none;
}

#slotButton .sapMBtnNeutral {
    border-radius: 20px;
    margin: 0rem 0.5rem 0rem 0rem;
}

#slotButton .sapMBtnNeutral .sapMBtnIconLeft {
    display: none;
}

#slotButton .sapMBtnNegative {
    border-radius: 20px;
    margin: 0rem 0.5rem 0rem 0rem;
}

#slotButton .sapMBtnNegative .sapMBtnIconLeft {
    display: none;
}

#slotButton .sapMBtnCritical {
    border-radius: 20px;
    margin: 0rem 0.5rem 0rem 0rem;
}

#slotButton .sapMBtnCritical .sapMBtnIconLeft {
    display: none;
}

#slotButton .sapMBtnAccept {
    border-radius: 20px;
    margin: 0rem 0.5rem 0rem 0rem;
}

#slotButton .sapMBtnInverted {
    border-radius: 20px;
    margin: 0rem 0.5rem 0rem 0rem;
}

#slotButton .sapMBtnDefault {
    border-radius: 20px;
    margin: 0rem 0.5rem 0rem 0rem;
}

#slotButton .sapMBtnAttention {
    border-radius: 20px;
    margin: 0rem 0.5rem 0rem 0rem;
    background-color: #CCC !important;
    border-color: #ccc !important;
    color: white !important;
    text-shadow: 0 0 0rem #fff !important;
}

#slotButton .sapMBtnEmphasized {
    margin: 0rem 0.5rem 0rem 0rem;
    border-radius: 20px;
}

#slotButton .sapMBtnAccept:hover {
    color: black !important;
}

#chair01,
#chair02,
chair03 {
    margin: 0rem 0.5rem 0rem 0rem;
}

.Default .sapMRb {
    stroke: #ECECEC !important;
}

.Default .sapMRbBOut {
    stroke: #ECECEC !important;
}

.Default .sapMRbB {
    stroke: #ECECEC !important;
}

.Accept .sapMRb {
    stroke: #448B44 !important;
}

.Accept .sapMRbBOut {
    stroke: #448B44 !important;
}

.Accept .sapMRbB {
    stroke: #448B44 !important;
}

.Success .sapMRb {
    stroke: #226122 !important;
    fill: #226122 !important;
}

.Success .sapMRbBOut {
    stroke: #226122 !important;
    fill: #226122 !important;
}

.Success .sapMRbB {
    stroke: #226122 !important;
    fill: #226122 !important;
}

.Critical .sapMRb {
    stroke: #C47706 !important;
    fill: #C47706 !important;
}

.Critical .sapMRbBOut {
    stroke: #C47706 !important;
    fill: #C47706 !important;
}

.Critical .sapMRbB {
    stroke: #C47706 !important;
    fill: #C47706 !important;
}

.Emphasized .sapMRb {
    stroke: #418AC7 !important;
    fill: #418AC7 !important;
}

.Emphasized .sapMRbBOut {
    stroke: #418AC7 !important;
    fill: #418AC7 !important;
}

.Emphasized .sapMRbB {
    stroke: #418AC7 !important;
    fill: #418AC7 !important;
}

.Neutral .sapMRb {
    stroke: #4E575B !important;
    fill: #4E575B !important;
}

.Neutral .sapMRbBOut {
    stroke: #4E575B !important;
    fill: #4E575B !important;
}

.Neutral .sapMRbB {
    stroke: #4E575B !important;
    fill: #4E575B !important;
}

.Attention .sapMRb {
    stroke: #CCCCCC !important;
    fill: #CCCCCC !important;
}

.Attention .sapMRbBOut {
    stroke: #CCCCCC !important;
    fill: #CCCCCC !important;
}

.Attention .sapMRbB {
    stroke: #CCCCCC !important;
    fill: #CCCCCC !important;
}

.Reject .sapMRb {
    stroke: #C72F2F !important;
}

.Reject .sapMRbBOut {
    stroke: #C72F2F !important;
}

.Reject .sapMRbB {
    stroke: #C72F2F !important;
}

.Negative .sapMRb {
    stroke: #970000 !important;
    fill: #970000 !important;
}

.Negative .sapMRbBOut {
    stroke: #970000 !important;
    fill: #970000 !important;
}

.Negative .sapMRbB {
    stroke: #970000 !important;
    fill: #970000 !important;
}

.chairLabelClass {
    color: black !important;
    font-size: larger !important;
}

.legendsBtn .sapMRbDis {
    opacity: 1 !important;
}

.commoditylabel {
    margin-left: 550px;
    color: red;
}

#providerpanel1-content .sapMBtn {
    height: 6rem !important;
    padding: 0.inherit 0 !important;
}

#providerpanel1-content .sapMBtnInner {
    height: 4.5rem !important;
    font-size: 0.975rem !important
}

#providerpanel1-content .sapMBtnContent {
    white-space: pre !important;
    line-height: normal !important;
    margin-top: 0.5rem !important
}

/* *********** Booking Appointment Css End *********** */

.loginpinle_hide {
    visibility: hidden !important;
}

.loginpinle_show {
    visibility: visible !important;
}

.Zebra_DatePicker {
    left: 1200px !important;
    z-index: 9999 !important;
}




/* ****************** App launch Css Start ****************** */
.applaunch #mpanel-1-1 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-2 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-3 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-4 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-5 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-6 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-7 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-8 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-9 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-10 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-11 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-12 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-13 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-14 .customeGridContainer div.sapMTitle,
.applaunch #mpanel-1-15 .customeGridContainer div.sapMTitle,
.applaunch #subpanelid-17-0 .customeGridContainer div.sapMTitle,
.applaunch #subpanelid-17-1 .customeGridContainer div.sapMTitle,
.applaunch #tableformimg-SF15-0 .customeGridContainer div.sapMTitle,
.applaunch #tableformimg-SF15-1 .customeGridContainer div.sapMTitle,
.applaunch #tableformimg-SF15-2 .customeGridContainer div.sapMTitle,
.applaunch #tableformimg-SF20-0 .customeGridContainer div.sapMTitle,
.applaunch #tableformimg-SF20-1 .customeGridContainer div.sapMTitle,
.applaunch #tableformimg-SF20-2 .customeGridContainer div.sapMTitle,
.applaunch #tableformimg-SF25-0 .customeGridContainer div.sapMTitle,
.applaunch #tableformimg-SF25-1 .customeGridContainer div.sapMTitle,
.applaunch #tableformimg-SF25-2 .customeGridContainer div.sapMTitle,

.applaunch #tableformimg-usisf_items-0 .customeGridContainer div.sapMTitle,
.applaunch #tableformimg-usisf_items-1 .customeGridContainer div.sapMTitle,
.applaunch #tableformimg-usisf_items-2 .customeGridContainer div.sapMTitle,
.applaunch #tableformimg-usisf_items-3 .customeGridContainer div.sapMTitle {
    color: #49CCFF !important;
    text-shadow: 0 0 0 !important;
}

.applaunch #mpanel-1-6 .customeGridContainer div.sapMTitle {
    color: #FFF !important;
    text-shadow: 0 0 0 !important;
}

.applaunch #mpanel-1-2 .sapMInputBaseInner,
.applaunch #mpanel-1-3 .sapMInputBaseInner,
.applaunch #mpanel-1-4 .sapMInputBaseInner,
.applaunch #mpanel-1-5 .sapMInputBaseInner,
.applaunch #mpanel-1-6 .sapMInputBaseInner,
.applaunch #mpanel-1-7 .sapMInputBaseInner,
.applaunch #mpanel-1-8 .sapMInputBaseInner,
.applaunch #mpanel-1-9 .sapMInputBaseInner {
    background: #1F2B40 !important;
    color: #FFFF !important;

}

.applaunch #imageprocesspage {
    background: #1F2B40 !important;
}

.applaunch #imageprocesspage #mpanel-1-1 {
    background: #1F2B40 !important;
    border: 0px !important;
}

.applaunch #imageprocesspage .sapMIBar-CTX .sapMTitle {
    color: white !important;
    text-shadow: 0 0 .125rem #fff;
}

.applaunch #imageprocesspage .sapMIBar.sapMHeader-CTX {
    background-color: #1F2B40;
}

.applaunch #imageprocesspage #mpanel-1-0 {
    background-color: #1F2B40 !important;
    border: 0px !important;
}

.applaunch #imageprocesspage #mpanel-1-0 div.sapMPanel {
    /*background-color :linear-gradient(90deg,hsla(0,0%,51%,.7),transparent) !important;*/
    background-color: #60646B !important;
}

.applaunch #imageprocesspage #mpanel-1-0 div.sapMTitle {
    color: #FFF !important;
    text-shadow: 0 0 0 #fff !important;
}

.applaunch #imageprocesspage #mpanel-1-0 div.sapMPanel {
    border: 0.5px solid #FFF !important;
}

.applaunch #imageprocesspage #mpanel-1-2 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-3 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-4 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-5 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-6 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-7 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-8 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-9 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-10 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-11 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-12 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-13 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-14 div.sapMPanel,
.applaunch #imageprocesspage #mpanel-1-15 div.sapMPanel {
    /*border:1px solid #49CCFF !important;*/
}

.applaunch #imageprocesspage #leftsplitter {
    background-color: #1F2B40 !important;
}

.applaunch #imageprocesspage #leftsplittercontent2 .sapMPanel {
    border-radius: 10px;
    border: 1px solid #49CCFF !important;
}

.applaunch #imageprocesspage .sapMLnk {
    color: #49CCFF !important;
}

.applaunch #imageprocesspage #errtable table:first-child tr td {
    background-color: #49CCFF !important;
}

.applaunch #imageprocesspage .sapMInputBaseReadonlyWrapper,
.sapMInputBaseDisabledWrapper {
    background: white !important;
}

.applaunch #imageprocesspage .applaunch_partners {
    background-color: #1F2B40 !important;
    border-radius: 0px !important;
    border: 0px solid #1F2B40 !important;
}

/* Transports */
.applaunch #imageprocesspage .applaunch_transport {
    /*background-color:#cadeef !important;*/
    background-color: #1F2B40 !important;
    border-radius: 0px !important;
    border: 0px solid #1F2B40 !important;

}

/* 1st Item Table */
.applaunch #imageprocesspage .applaunch_items {
    background-color: #1F2B40 !important;
    border-radius: 0px !important;
    border: 0px solid #1F2B40 !important;
}

.applaunch #imageprocesspage .applaunch_invoice1subpanelclass {
    /*background:linear-gradient(90deg,hsla(0,0%,51%,.7),transparent) !important;*/
    background-color: #60646B !important;
}

.applaunch #imageprocesspage .subpanelItem,
.applaunch #imageprocesspage .subpanelItem div.subtableItemPanel {
    /*background:linear-gradient(90deg,hsla(0,0%,51%,.7),transparent) !important;*/
    background-color: #60646B !important;
}


.applaunch #imageprocesspage .mpanel-1-15 div.sapMPanel {
    background: linear-gradient(90deg, hsla(0, 0%, 51%, .7), transparent) !important;
}

.applaunch #imageprocesspage div[id^="tableformimg-11_"] div.sapMPanel {
    background: linear-gradient(90deg, hsla(0, 0%, 51%, .7), transparent) !important;
}

/* A8. Customs Offices, A10. Destination Office, D1. Declaration Control Data, D2. Route Countries, D9. Payment Details*/
.applaunch #imageprocesspage .applaunch_coffice {
    background-color: #1F2B40 !important;
    border-radius: 0px !important;
    border: 0px solid #1F2B40 !important;
}

.applaunch #imageprocesspage .applaunch_transitbackground {
    background-color: #1F2B40 !important;
    border-radius: 0px !important;
    border: 0px solid #1F2B40 !important;
}

.applaunch #imageprocesspage .applaunch_routecountriessubpanelclass {
    background-color: #1F2B40 !important;
    border-radius: 0px !important;
    border: 0px solid #1F2B40 !important;
}

/* Prev Doc etc*/
.applaunch #imageprocesspage .applaunch_documents {
    background-color: #1F2B40 !important;
    border-radius: 0px !important;
    border: 0px solid #1F2B40 !important;
}

.applaunch #imageprocesspage .applaunch_documentssubpanelclass {
    background-color: #1F2B40 !important;
}

/* Items (Generated by 'Build Form')*/
.applaunch #imageprocesspage .applaunch_items2 {
    background-color: #1F2B40 !important;
    border: 0px solid !important;
}

.applaunch #imageprocesspage .applaunch_invoicesubpanelclass {
    background-color: Gainsboro !important;
}

/* Items (Generated by 'Build Form')*/
.applaunch #imageprocesspage .applaunch_counts {
    background-color: #1F2B40 !important;
    border: 0px solid !important;
}

/* GVMS*/
.applaunch #imageprocesspage .applaunch_gvmsbackground {
    background-color: #1F2B40 !important;
    border: 0px solid !important;
}

.applaunch #imageprocesspage .applaunch_gvmstable {
    background-color: #1F2B40 !important;
    border: 0px solid !important;
}

/* Amendment*/
.applaunch #imageprocesspage .applaunch_amendments {
    background-color: #1F2B40 !important;
    border: 0px solid !important;
}

/*Additional Notes and Log*/

.applaunch #imageprocesspage #mpanel-1-15 div.sapMPanel {
    background-color: #1F2B40 !important;
}

.applaunch #imageprocesspage .applaunch_additionalinfo {
    background-color: #1F2B40 !important;
    border: 0px solid !important;
}

/* *********** By Divyesh 11-04-2024 start ************ */
/*.applaunch #imageprocesspage #mpanel-1-11 .customeGridContainer div.sapMTitle {
    color: #FFF !important;
    text-shadow: 0 0 0 !important;
}*/

.applaunch #imageprocesspage #mpanel-1-11 .customeGridContainer div.sapMTitle {
    color: #000 !important;
    text-shadow: 0 0 0 !important;
}

/* *********** By Divyesh 11-04-2024 end  ************ */

/*.applaunch #imageprocesspage #mpanel-1-17 .customeGridContainer div.sapMTitle {
	color: #FFF !important;
	text-shadow: 0 0 0 !important;
}*/


.applaunch #imageprocesspage .sapUiLoSplitter>.sapUiLoSplitterBar,
.sapUiLoSplitterOverlay>.sapUiLoSplitterOverlayBar {
    background-color: #4CB9E4 !important;
}

.applaunch #imageprocesspage .sapMInputBaseInner {
    background-color: #fff !important;
    color: black !important;
}

#rightsplitterform .sapMIBar div.sapMTitle {
    color: white !important;
}

.font-bold {
    font-weight: bold;
}

.label-text {
    font-weight: bold;
    text-align: left;
    color: red;
    font-size: 3rem !important;
}

/* ****************** App launch Css End ****************** */