/* /Pages/Account/FORM_AUTHENTICATION.razor.rz.scp.css */
/* /Pages/Account/Login.razor.rz.scp.css */
/* /Pages/Account/PASSWORD_CHANGE.razor.rz.scp.css */
/* /Pages/Account/PASSWORD_RESET.razor.rz.scp.css */
/* /Pages/Account/SINGLE_SIGN_ON_AUTHENTICATION.razor.rz.scp.css */
/* /Pages/Account/TOKEN_TIMER.razor.rz.scp.css */
/* /Pages/Account/TWO_FACTOR_AUTHENTICATION.razor.rz.scp.css */
/* /Pages/PRIVATE_PAGES/Admin/Settings/Allowed_Domains/AllowedDomainEdit.razor.rz.scp.css */
[b-z3bwrh2g8y] .card {
    border-radius: 0px;
    margin-bottom: 15px;
}
[b-z3bwrh2g8y] .card-header {
    background-color: white;
    color: black;
    font-weight: bold;
}
[b-z3bwrh2g8y] .CardHeaderStart {
   flex-grow:1;
}
[b-z3bwrh2g8y] .CardHeaderEnd {
}
[b-z3bwrh2g8y] .input-group {
   
     flex-wrap:unset !important;
   
}
[b-z3bwrh2g8y] .FormLabel {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
[b-z3bwrh2g8y] .PageCommands {
   
    padding: 5px
}
[b-z3bwrh2g8y] .CommandsButton {
 /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}
.RefreshIconContainer[b-z3bwrh2g8y]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-z3bwrh2g8y]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-z3bwrh2g8y] {
        cursor: pointer;
    }
    @media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/Admin/Settings/Allowed_Domains/AllowedDomains.razor.rz.scp.css */
[b-349yq65ixe] .card {
    border-radius: 0px;
    margin-bottom: 15px;
}
[b-349yq65ixe] .card-header {
    background-color: white;
    color: black;
    font-weight: bold;
}
[b-349yq65ixe] .CardHeaderStart {
   flex-grow:1;
}
[b-349yq65ixe] .CardHeaderEnd {
}
[b-349yq65ixe] .input-group {
   
     flex-wrap:unset !important;
   
}
[b-349yq65ixe] .FormLabel {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
[b-349yq65ixe] .PageCommands {
   
    padding: 5px
}
[b-349yq65ixe] .RefreshIconContainer
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-349yq65ixe]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-349yq65ixe] {
        cursor: pointer;
    }
    
@media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/Admin/Settings/Allowed_Domains/SearchView.razor.rz.scp.css */

.card[b-5nzadmqmub] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-5nzadmqmub] {
   
    background-color: white;
 
}
.SearchContainer[b-5nzadmqmub]
{
    margin-top:15px;
    margin-bottom:15px;
}
@media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/Admin/Settings/Allowed_IPS/AllowedIPEdit.razor.rz.scp.css */
[b-frhebt2dk3] .card {
    border-radius: 0px;
    margin-bottom: 15px;
}
[b-frhebt2dk3] .card-header {
    background-color: white;
    color: black;
    font-weight: bold;
}
[b-frhebt2dk3] .CardHeaderStart {
   flex-grow:1;
}
[b-frhebt2dk3] .CardHeaderEnd {
}
[b-frhebt2dk3] .input-group {
   
     flex-wrap:unset !important;
   
}
[b-frhebt2dk3] .FormLabel {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
[b-frhebt2dk3] .PageCommands {
   
    padding: 5px
}
[b-frhebt2dk3] .CommandsButton {
 /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}
.RefreshIconContainer[b-frhebt2dk3]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-frhebt2dk3]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-frhebt2dk3] {
        cursor: pointer;
    }
    @media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/Admin/Settings/Allowed_IPS/AllowedIPS.razor.rz.scp.css */
[b-rzl2bzhjq8] .card {
    border-radius: 0px;
    margin-bottom: 15px;
}
[b-rzl2bzhjq8] .card-header {
    background-color: white;
    color: black;
    font-weight: bold;
}
[b-rzl2bzhjq8] .CardHeaderStart {
   flex-grow:1;
}
[b-rzl2bzhjq8] .CardHeaderEnd {
}
[b-rzl2bzhjq8] .input-group {
   
     flex-wrap:unset !important;
   
}
[b-rzl2bzhjq8] .FormLabel {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
[b-rzl2bzhjq8] .PageCommands {
   
    padding: 5px
}
[b-rzl2bzhjq8] .RefreshIconContainer
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-rzl2bzhjq8]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-rzl2bzhjq8] {
        cursor: pointer;
    }
    
@media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/Admin/Settings/Allowed_IPS/SearchView.razor.rz.scp.css */

.card[b-3rgzqn7tgj] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-3rgzqn7tgj] {
   
    background-color: white;
 
}
.SearchContainer[b-3rgzqn7tgj]
{
    margin-top:15px;
    margin-bottom:15px;
}
@media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/Admin/Settings/General_Settings/GeneralSettingEdit.razor.rz.scp.css */
[b-afdybjbitw] .card {
    border-radius: 0px;
    margin-bottom: 15px;
}
[b-afdybjbitw] .card-header {
    background-color: white;
    color: black;
    font-weight: bold;
}
[b-afdybjbitw] .input-group {
   
     flex-wrap:unset !important;
   
}
[b-afdybjbitw] .FormLabel {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
[b-afdybjbitw] .PageCommands {
   
    padding: 5px
}
[b-afdybjbitw] .CommandsButton {
 /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}
.RefreshIconContainer[b-afdybjbitw]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-afdybjbitw]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-afdybjbitw] {
        cursor: pointer;
    }
    @media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/Admin/Settings/General_Settings/GeneralSettings.razor.rz.scp.css */
[b-lmmg7j8au0] .card {
    border-radius: 0px;
    margin-bottom: 15px;
}
[b-lmmg7j8au0] .card-header {
    background-color: white;
    color: black;
    font-weight: bold;
}
[b-lmmg7j8au0] .input-group {
   
     flex-wrap:unset !important;
   
}
[b-lmmg7j8au0] .FormLabel {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
[b-lmmg7j8au0] .PageCommands {
   
    padding: 5px
}
[b-lmmg7j8au0] .RefreshIconContainer
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-lmmg7j8au0]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-lmmg7j8au0] {
        cursor: pointer;
    }
    
@media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/Admin/Settings/General_Settings/SearchView.razor.rz.scp.css */

.card[b-pvcao6gfme] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-pvcao6gfme] {
   
    background-color: white;
 
}
.SearchContainer[b-pvcao6gfme]
{
    margin-top:15px;
    margin-bottom:15px;
}
@media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/Admin/Settings/Index.razor.rz.scp.css */
[b-pk01mnj8o7] .card {
    border-radius: 0px;
    margin-bottom: 15px;
}
[b-pk01mnj8o7] .card-header {
    background-color: white;
    color: black;
    font-weight: bold;
}
[b-pk01mnj8o7] .input-group {
   
     flex-wrap:unset !important;
   
}
[b-pk01mnj8o7] .FormLabel {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
[b-pk01mnj8o7] .PageCommands {
   
    padding: 5px
}
[b-pk01mnj8o7] .RefreshIconContainer
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-pk01mnj8o7]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-pk01mnj8o7] {
        cursor: pointer;
    }
    
@media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/Admin/Settings/SMTP_Settings/SMTPSettings.razor.rz.scp.css */
[b-iyztml8a98] .card {
    border-radius: 0px;
    margin-bottom: 15px;
}
[b-iyztml8a98] .card-header {
    background-color: white;
    color: black;
    font-weight: bold;
}
[b-iyztml8a98] .CardHeaderStart {
   flex-grow:1;
}
[b-iyztml8a98] .CardHeaderEnd {
}
[b-iyztml8a98] .input-group {
   
     flex-wrap:unset !important;
   
}
[b-iyztml8a98] .FormLabel {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
[b-iyztml8a98] .PageCommands {
   
    padding: 5px
}
[b-iyztml8a98] .CommandsButton {
 /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}
.RefreshIconContainer[b-iyztml8a98]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-iyztml8a98]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-iyztml8a98] {
        cursor: pointer;
    }
    @media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/Alerts/Alerts.razor.rz.scp.css */

[b-skc7ezxvod] .card {
    border-radius: 0px;
    margin-bottom: 15px;
}

[b-skc7ezxvod] .card-header {
    background-color: white;
    color: black;
    font-weight: bold;
}

[b-skc7ezxvod] .input-group {
    flex-wrap: unset !important;
}

[b-skc7ezxvod] .FormLabel {
    font-weight: bold;
    font-size: 15px;
    color: black;
}

[b-skc7ezxvod] .PageCommands {
    padding: 5px
}

[b-skc7ezxvod] .RefreshIconContainer {
    width: 40px;
}

.RefreshIconContainer .input-group-text[b-skc7ezxvod] {
    border-radius: 0px !important;
}

.RefreshIcon[b-skc7ezxvod] {
    cursor: pointer;
}


.CommandsContainer[b-skc7ezxvod]
{
    text-align:center;
}
.CategoryContainer[b-skc7ezxvod] {
    color: #601313;
    font-weight: bold;
    font-size: 15px;
}

.DateContainer[b-skc7ezxvod]
{

}
.DescriptionContainer[b-skc7ezxvod] {
    color: #1d3e25;
    font-weight: bold;
    font-size: 12px;
}
.DeleteButton[b-skc7ezxvod] {
    background-color: rgb(220, 53, 69) !important;
    color: white !important;
    border-color: rgb(220, 53, 69) !important;
    width: 75px;
}
.ViewButton[b-skc7ezxvod] {
    background-color: #17a2b8 !important;
    color: white !important;
    border-color: #17a2b8 !important;
    width:75px;
}
.DismissButton[b-skc7ezxvod] {
    background-color: rgb(220, 53, 69) !important;
    color: white !important;
    border-color: rgb(220, 53, 69) !important;
    width: 75px;
}
@media only screen and (max-width: 768px) {
}

/* /Pages/PRIVATE_PAGES/Alerts/AlertsHeader.razor.rz.scp.css */
.IconContainer[b-95g4h80s8t] {
    margin-left: 10px;
}

.Icon[b-95g4h80s8t] {
    color: var(--CompanyGold);
    font-size: 35px;
}
#IconBadgeContainer[b-95g4h80s8t] {
    font-size: 12px;
    background: #ff0000;
    color: #fff;
    padding: 0 5px;
    vertical-align: top;
    margin-left: -15px;
}

.IconBadge[b-95g4h80s8t] {
    padding-left: 9px;
    padding-right: 9px;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
}

.label-warning[href][b-95g4h80s8t],
.IconBadge-warning[href][b-95g4h80s8t] {
    background-color: #c67605;
}
/* /Pages/PRIVATE_PAGES/Alerts/SearchView.razor.rz.scp.css */

.card[b-e4sbztvfrn] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-e4sbztvfrn] {
   
    background-color: white;
 
}
.SearchContainer[b-e4sbztvfrn]
{
    margin-top:15px;
    margin-bottom:15px;
}
@media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/Announcements/AnnouncementEdit.razor.rz.scp.css */
/* /Pages/PRIVATE_PAGES/Announcements/Announcements.razor.rz.scp.css */
/* /Pages/PRIVATE_PAGES/Announcements/Documents.razor.rz.scp.css */

.DocumentControl[b-493bqir1q4] {
  height:50px;
  width:50px;
}
/* /Pages/PRIVATE_PAGES/Announcements/SearchView.razor.rz.scp.css */

.card[b-9hqkediu61] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-9hqkediu61] {
   
    background-color: white;
 
}
.SearchContainer[b-9hqkediu61]
{
    margin-top:15px;
    margin-bottom:15px;
}
/* /Pages/PRIVATE_PAGES/AuditLogs/AuditLogs.razor.rz.scp.css */
/* /Pages/PRIVATE_PAGES/AuditLogs/AuditLogView.razor.rz.scp.css */
.WordBreak[b-ri3xqleez9] {
    word-break: break-all;
}
/* /Pages/PRIVATE_PAGES/AuditLogs/SearchView.razor.rz.scp.css */

.card[b-m9biytfb5z] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-m9biytfb5z] {
   
    background-color: white;
 
}
.SearchContainer[b-m9biytfb5z]
{
    margin-top:15px;
    margin-bottom:15px;
}
/* /Pages/PRIVATE_PAGES/Backups/CSV.razor.rz.scp.css */
.card[b-wx5w34uk5n] {
    border-radius: 0px;
    margin-top:15px;
    margin-bottom: 15px;
    
}

.card-header[b-wx5w34uk5n] {
    background-color: white;
}
/* /Pages/PRIVATE_PAGES/Backups/FILES.razor.rz.scp.css */
.card[b-m5427ae9xx] {
    border-radius: 0px;
    margin-top:15px;
    margin-bottom: 15px;
    
}

.card-header[b-m5427ae9xx] {
    background-color: white;
}
/* /Pages/PRIVATE_PAGES/Backups/SQL.razor.rz.scp.css */
.card[b-x2e4fhjtzj] {
    border-radius: 0px;
    margin-top:15px;
    margin-bottom: 15px;
    
}

.card-header[b-x2e4fhjtzj] {
    background-color: white;
}
/* /Pages/PRIVATE_PAGES/CodeRunners/CoderEditView.razor.rz.scp.css */
[b-12v8qxmr8v] .CommandButton {
    width: 300px !important;
}
/* /Pages/PRIVATE_PAGES/CodeRunners/CodersSearchView.razor.rz.scp.css */

.card[b-jgf95dccnr] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-jgf95dccnr] {
   
    background-color: white;
 
}
.SearchContainer[b-jgf95dccnr]
{
    margin-top:15px;
    margin-bottom:15px;
}
/* /Pages/PRIVATE_PAGES/CodeRunners/CodersView.razor.rz.scp.css */
[b-8250fmw725] .CommandButton {
    width: 300px !important;
}
/* /Pages/PRIVATE_PAGES/CodeRunners/DatesView.razor.rz.scp.css */
[b-4buvezbbwm] .CommandButton {
    width: 300px !important;
}
/* /Pages/PRIVATE_PAGES/CodeRunners/DevicesInformationView.razor.rz.scp.css */
[b-0nz06p2tzz] .CommandButton {
    width: 300px !important;
}
/* /Pages/PRIVATE_PAGES/CodeRunners/EmailClientView.razor.rz.scp.css */
[b-mnicrub3sm] .CommandButton {
    width: 300px !important;
}
/* /Pages/PRIVATE_PAGES/CodeRunners/FilesView.razor.rz.scp.css */
[b-3m9xk5u0mk] .CommandButton {
    width: 300px !important;
}
/* /Pages/PRIVATE_PAGES/CodeRunners/HomeView.razor.rz.scp.css */
/* /Pages/PRIVATE_PAGES/CodeRunners/Index.razor.rz.scp.css */
[b-p51fefp1vf] .card {
    border-radius: 0px;
    margin-bottom: 15px;
}

[b-p51fefp1vf] .card-header {
    background-color: white;
    color: black;
    font-weight: bold;
}

[b-p51fefp1vf] .WarningContainer {
    font-style: italic;
    font-size: 20px;
    font-weight: bold;
    color: darkred;
    margin-bottom: 10px;
    margin-top: 10px;
}

.input-group[b-p51fefp1vf] {
    flex-wrap: unset !important;
}

.FormLabel[b-p51fefp1vf] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}

.PageCommands[b-p51fefp1vf] {
    padding: 5px
}

[b-p51fefp1vf] .CommandsButton {
    /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}

.RefreshIconContainer[b-p51fefp1vf] {
    width: 40px;
}

    .RefreshIconContainer .input-group-text[b-p51fefp1vf] {
        border-radius: 0px !important;
    }

.RefreshIcon[b-p51fefp1vf] {
    cursor: pointer;
}

.PageSubHeader[b-p51fefp1vf] {
    color: var(--CompanyGold) !important;
    font-weight: bold;
}
.MainCodeRunnerView[b-p51fefp1vf]
{
    padding:5px;
    margin:5px;
}
[b-p51fefp1vf] .CodeRunnerView {
    padding: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
}
[b-p51fefp1vf] .CommandButton {
    width: 250px;
}
@media only screen and (max-width: 768px) {
}
/* /Pages/PRIVATE_PAGES/CodeRunners/LocalStorageView.razor.rz.scp.css */
[b-3d8re10q26] .CommandButton {
    width: 300px !important;
}
/* /Pages/PRIVATE_PAGES/CodeRunners/NotificationsView.razor.rz.scp.css */
/* /Pages/PRIVATE_PAGES/CodeRunners/SessionStorageView.razor.rz.scp.css */
[b-uoqqlmznyf] .CommandButton {
    width: 300px !important;
}
/* /Pages/PRIVATE_PAGES/Companies/CapabilityInformation/Landing.razor.rz.scp.css */
.ViewContainer[b-xkwvr1pcoc] {
    margin-left: 10px;
    background-color: white;
    padding: 10px;
    color: var(--CompanyProfileFontColor);
    border-radius: 5px;
}
.Header[b-xkwvr1pcoc]{
    margin-bottom:5px;
    margin-top:5px;
    font-size:20px;
    font-weight:bold;
}
.SubCategoriesContainer[b-xkwvr1pcoc] {
    padding-bottom: 20px;
    padding-left: 30px;
    border-left-style: solid;
    border-left-color: grey;
    border-left-width: 1px;
}
.SubHeader[b-xkwvr1pcoc] {
    margin-bottom: 5px;
    margin-top: 5px;
    font-size: 15px;
    font-weight: bold;
}

/*******************TABLE************************************/


.RecordsTableHeader[b-xkwvr1pcoc] {
}

.RecordsTableHeader[b-xkwvr1pcoc] {
}

    .RecordsTableHeader .Caption[b-xkwvr1pcoc] {
        margin-right: 5px;
    }

    .RecordsTableHeader .AddMoreContainer[b-xkwvr1pcoc] {
        font-size: 12px;
        color: #007bff;
        font-style: italic;
    }

.RecordsTable[b-xkwvr1pcoc] {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

    .RecordsTable th[b-xkwvr1pcoc] {
        border: 1px solid #ddd;
        padding: 8px;
        padding-top: 12px;
        padding-bottom: 12px;
        text-align: left;
        background-color: white;
    }

    .RecordsTable td[b-xkwvr1pcoc] {
        border: 1px solid #ddd;
        padding: 8px;
        text-align: left;
    }

    .RecordsTable tr:hover[b-xkwvr1pcoc] {
        background-color: #ddd;
    }

    .RecordsTable tr:nth-child(even)[b-xkwvr1pcoc] {
        background-color: #f2f2f2;
    }
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/Companies.razor.rz.scp.css */
/* /Pages/PRIVATE_PAGES/Companies/CompanyInformation/Certificates.razor.rz.scp.css */
.ViewContainer[b-oninaj5da8] {
    margin-left: 10px;
    background-color: white;
    padding: 10px;
    color: var(--CompanyProfileFontColor);
    border-radius: 5px;
    padding-top:10px;
}
.Header[b-oninaj5da8]{
    margin-bottom:5px;
    margin-top:5px;
}
.Field[b-oninaj5da8] {
    margin-bottom: 5px;
}
.Caption[b-oninaj5da8] {
    width: 200px;
    font-weight: bold;
}
.Value[b-oninaj5da8]{
    flex-grow:1;
}
.modal-content[b-oninaj5da8] {
    min-width: 800px;
}

[b-oninaj5da8] .FileUploaderContainer .Label {
    margin-bottom: 5px;
    font-size: 15px;
}

[b-oninaj5da8] .FileUploaderContainer .FileName {
    margin-bottom: 5px;
    font-size: 15px;
}
/*******************TABLE************************************/


.RecordsTableHeader[b-oninaj5da8] {
}

.RecordsTableHeader[b-oninaj5da8] {
}

    .RecordsTableHeader .Caption[b-oninaj5da8] {
        margin-right: 5px;
    }

    .RecordsTableHeader .AddMoreContainer[b-oninaj5da8] {
        font-size: 12px;
        color: #007bff;
        font-style: italic;
    }

.RecordsTable[b-oninaj5da8] {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

    .RecordsTable th[b-oninaj5da8] {
        border: 1px solid #ddd;
        padding: 8px;
        padding-top: 12px;
        padding-bottom: 12px;
        text-align: left;
        background-color: white;
    }

    .RecordsTable td[b-oninaj5da8] {
        border: 1px solid #ddd;
        padding: 8px;
        text-align: left;
    }

    .RecordsTable tr:hover[b-oninaj5da8] {
        background-color: #ddd;
    }

    .RecordsTable tr:nth-child(even)[b-oninaj5da8] {
        background-color: #f2f2f2;
    }

/*********************TABLE END******************************/
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/CompanyInformation/FieldOfActivities.razor.rz.scp.css */
.ViewContainer[b-0tuygepw9c] {
    margin-left: 10px;
    background-color: white;
    padding: 10px;
    color: var(--CompanyProfileFontColor);
    border-radius: 5px;
    padding-top:10px;
}
.Header[b-0tuygepw9c]{
    margin-bottom:5px;
    margin-top:5px;
}
.Field[b-0tuygepw9c] {
    margin-bottom: 5px;
}
.Caption[b-0tuygepw9c] {
    width: 200px;
    font-weight: bold;
}
.Value[b-0tuygepw9c]{
    flex-grow:1;
}

/*******************TABLE************************************/


.RecordsTableHeader[b-0tuygepw9c] {
}

.RecordsTableHeader[b-0tuygepw9c] {
}

    .RecordsTableHeader .Caption[b-0tuygepw9c] {
        margin-right: 5px;
    }

    .RecordsTableHeader .AddMoreContainer[b-0tuygepw9c] {
        font-size: 12px;
        color: #007bff;
        font-style: italic;
    }

.RecordsTable[b-0tuygepw9c] {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

    .RecordsTable th[b-0tuygepw9c] {
        border: 1px solid #ddd;
        padding: 8px;
        padding-top: 12px;
        padding-bottom: 12px;
        text-align: left;
        background-color: white;
    }

    .RecordsTable td[b-0tuygepw9c] {
        border: 1px solid #ddd;
        padding: 8px;
        text-align: left;
    }

    .RecordsTable tr:hover[b-0tuygepw9c] {
        background-color: #ddd;
    }

    .RecordsTable tr:nth-child(even)[b-0tuygepw9c] {
        background-color: #f2f2f2;
    }

/*********************TABLE END******************************/
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/CompanyInformation/HumanResources.razor.rz.scp.css */
.ViewContainer[b-tblu00akwm] {
    margin-left: 10px;
    background-color: white;
    padding: 10px;
    color: var(--CompanyProfileFontColor);
    border-radius: 5px;
    padding-top:10px;
}
.Header[b-tblu00akwm]{
    margin-bottom:5px;
    margin-top:5px;
}
.Field[b-tblu00akwm] {
    margin-bottom: 5px;
}
.Caption[b-tblu00akwm] {
    width: 200px;
    font-weight: bold;
}
.Value[b-tblu00akwm]{
    flex-grow:1;
}

.AddMoreContainer[b-tblu00akwm] {
    font-size: 12px;
    color: #007bff;
    font-style: italic;
}
[b-tblu00akwm] .e-multi-line-input textarea {
    width: 100% !important;
    height: 200px !important;
}

[b-tblu00akwm] .FileUploaderContainer .Label {
    margin-bottom: 5px;
    font-size: 15px;
}
[b-tblu00akwm] .FileUploaderContainer .DownloadContainer {
  
    font-size: 15px;

}
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/CompanyInformation/Landing.razor.rz.scp.css */
.ViewContainer[b-zhj05va1he] {
    margin-left: 10px;
    background-color: white;
    padding: 10px;
    color: var(--CompanyProfileFontColor);
    border-radius: 5px;
}
.Header[b-zhj05va1he]{
    margin-bottom:5px;
    margin-top:5px;
}
.Field[b-zhj05va1he] {
    margin-bottom: 5px;
}
.Caption[b-zhj05va1he] {
    width: 200px;
    font-weight: bold;
}
.Value[b-zhj05va1he]{
    flex-grow:1;
}
.ApprovalDetails[b-zhj05va1he] {
    margin-top: 10px;
}
.ApprovalButtonContainer[b-zhj05va1he] {
    margin-top: 10px;
}
.ApprovalButton[b-zhj05va1he] {
}
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/CompanyInformation/Organization.razor.rz.scp.css */
.ViewContainer[b-4iwywwpkqd] {
    margin-left: 10px;
    background-color: white;
    padding: 10px;
    color: var(--CompanyProfileFontColor);
    border-radius: 5px;
    padding-top:10px;
}
.Header[b-4iwywwpkqd]{
    margin-bottom:5px;
    margin-top:5px;
}
.Field[b-4iwywwpkqd] {
    margin-bottom: 5px;
}
.Caption[b-4iwywwpkqd] {
    width: 200px;
    font-weight: bold;
}
.Value[b-4iwywwpkqd]{
    flex-grow:1;
}

.AddMoreContainer[b-4iwywwpkqd] {
    font-size: 12px;
    color: #007bff;
    font-style: italic;
}
[b-4iwywwpkqd] .e-multi-line-input textarea {
    width: 100% !important;
    height: 200px !important;
}

[b-4iwywwpkqd] .FileUploaderContainer .Label {
    margin-bottom: 5px;
    font-size: 15px;
}
[b-4iwywwpkqd] .FileUploaderContainer .DownloadContainer {
  
    font-size: 15px;

}
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/CompanyInformation/Overview.razor.rz.scp.css */
.ViewContainer[b-z04jscxmym] {
    margin-left: 10px;
    background-color: white;
    padding: 10px;
    color: var(--CompanyProfileFontColor);
    border-radius: 5px;
    padding-top:10px;
}
.Header[b-z04jscxmym]{
    margin-bottom:5px;
    margin-top:5px;
}
.Field[b-z04jscxmym] {
    margin-bottom: 5px;
}
.Caption[b-z04jscxmym] {
    width: 200px;
    font-weight: bold;
}
.Value[b-z04jscxmym]{
    flex-grow:1;
}
[b-z04jscxmym] .e-multi-line-input textarea {
    width: 100% !important;
    height: 200px !important;
}
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/Contacts/Landing.razor.rz.scp.css */
.ViewContainer[b-uuqbkaapa1] {
    margin-left: 10px;
    background-color: white;
    padding: 10px;
    color: var(--CompanyProfileFontColor);
    border-radius: 5px;
}
.Header[b-uuqbkaapa1]{
    margin-bottom:5px;
    margin-top:5px;
}
.Field[b-uuqbkaapa1] {
    margin-bottom: 5px;
}
.Caption[b-uuqbkaapa1] {
    width: 200px;
    font-weight: bold;
}
.Value[b-uuqbkaapa1]{
    flex-grow:1;
}
.ApprovalDetails[b-uuqbkaapa1] {
    margin-top: 10px;
}
.ApprovalButtonContainer[b-uuqbkaapa1] {
    margin-top: 10px;
}
.ApprovalButton[b-uuqbkaapa1] {
}
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/Financials/Landing.razor.rz.scp.css */
.ViewContainer[b-8o3xsimlul] {
    margin-left: 10px;
    background-color: white;
    padding: 10px;
    color: var(--CompanyProfileFontColor);
    border-radius: 5px;
}
.Header[b-8o3xsimlul]{
    margin-bottom:5px;
    margin-top:5px;
}
.Field[b-8o3xsimlul] {
    margin-bottom: 5px;
}
.Caption[b-8o3xsimlul] {
    width: 200px;
    font-weight: bold;
}
.Value[b-8o3xsimlul]{
    flex-grow:1;
}
.ApprovalDetails[b-8o3xsimlul] {
    margin-top: 10px;
}
.ApprovalButtonContainer[b-8o3xsimlul] {
    margin-top: 10px;
}
.ApprovalButton[b-8o3xsimlul] {
}
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/GeneralDetails/Landing.razor.rz.scp.css */
.ViewContainer[b-s4qdd7ruuv] {
    margin-left: 10px;
    background-color: white;
    padding: 10px;
    color: var(--CompanyProfileFontColor);
    border-radius: 5px;
}
.Header[b-s4qdd7ruuv]{
    margin-bottom:5px;
    margin-top:5px;
}
.Field[b-s4qdd7ruuv] {
    margin-bottom: 5px;
}
.Caption[b-s4qdd7ruuv] {
    width: 200px;
    font-weight: bold;
}
.Value[b-s4qdd7ruuv]{
    flex-grow:1;
}
.ApprovalDetails[b-s4qdd7ruuv] {
    margin-top: 10px;
}
.ApprovalButtonContainer[b-s4qdd7ruuv] {
    margin-top: 10px;
}
.ApprovalButton[b-s4qdd7ruuv] {
}
.UpdateEDCCMemberButton[b-s4qdd7ruuv] {
    margin-top: 10px;
}
.EDCCMemberContainer[b-s4qdd7ruuv]
{
    margin-top:10px;
    margin-bottom:10px;
}
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/ProductInformation/Landing.razor.rz.scp.css */
.ViewContainer[b-kicf5lwjt4] {
    margin-left: 10px;
    background-color: white;
    padding: 10px;
    color: var(--CompanyProfileFontColor);
    border-radius: 5px;
}
.Header[b-kicf5lwjt4]{
    margin-bottom:5px;
    margin-top:5px;
}
.Field[b-kicf5lwjt4] {
    margin-bottom: 5px;
}
.Caption[b-kicf5lwjt4] {
    width: 200px;
    font-weight: bold;
}
.Value[b-kicf5lwjt4]{
    flex-grow:1;
}
.ApprovalDetails[b-kicf5lwjt4] {
    margin-top: 10px;
}
.ApprovalButtonContainer[b-kicf5lwjt4] {
    margin-top: 10px;
}
.ApprovalButton[b-kicf5lwjt4] {
}
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/ProductInformation/ProductEdit.razor.rz.scp.css */
.modal-content[b-goq6xcytr2] {
  
    min-width: 800px;
}
[b-goq6xcytr2] .FileUploaderContainer .Label {
    margin-bottom: 5px;
    font-size: 15px;
}
[b-goq6xcytr2] .FileUploaderContainer .FileName {
    margin-bottom: 5px;
    font-size: 15px;
}
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/Profile.razor.rz.scp.css */

    .ViewContainer[b-41u5i4fwzt] {
        padding-top: 0px;
        margin-left: 10px;
        color: var(--CompanyProfileFontColor);
   
    }
.Header[b-41u5i4fwzt] {
    font-weight: bold;
    font-size: 30px;
    height:50px;
    margin-bottom: 20px;
    background-image: url(App_Content/Images/PageHeaderBackGround.png);
    background-size: cover;
    background-repeat: no-repeat;
}


.ProfileContainer[b-41u5i4fwzt] {
    border-style: solid;
    border-color: grey;
    border-width: 1px;
}
.ProfileMenu[b-41u5i4fwzt] {
    background-color: #f4f4f4;
    border-right-style: solid;
    border-right-color: grey;
    border-right-width: 1px;
}
.ProfileMenuItem[b-41u5i4fwzt] {
    height: 35px;
  
    padding: 5px;
   
}
.IsFirstMenuItem[b-41u5i4fwzt]
{

}
.IsLastMenuItem[b-41u5i4fwzt] {
}
.ActiveMenuItem[b-41u5i4fwzt] {
    background-color: var(--PrimaryColor);
    color:white;
}
.MenuItemSeparator[b-41u5i4fwzt] {
    border-bottom-style: solid;
    border-bottom-color: grey;
    border-bottom-width: 1px;
}
.ProfileContent[b-41u5i4fwzt] {
  
  padding-left:5px;
}


@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/SearchView.razor.rz.scp.css */

.card[b-acy50btcln] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-acy50btcln] {
   
    background-color: white;
 
}
.SearchContainer[b-acy50btcln]
{
    margin-top:15px;
    margin-bottom:15px;
}
/* /Pages/PRIVATE_PAGES/Companies/TestInfrastructure/Landing.razor.rz.scp.css */
.ViewContainer[b-ocdfe26amp] {
    margin-left: 10px;
    background-color: white;
    padding: 10px;
    color: var(--CompanyProfileFontColor);
    border-radius: 5px;
}
.Header[b-ocdfe26amp]{
    margin-bottom:5px;
    margin-top:5px;
}
.Field[b-ocdfe26amp] {
    margin-bottom: 5px;
}
.Caption[b-ocdfe26amp] {
    width: 200px;
    font-weight: bold;
}
.Value[b-ocdfe26amp]{
    flex-grow:1;
}
.ApprovalDetails[b-ocdfe26amp] {
    margin-top: 10px;
}
.ApprovalButtonContainer[b-ocdfe26amp] {
    margin-top: 10px;
}
.ApprovalButton[b-ocdfe26amp] {
}
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Companies/TestInfrastructure/TestInfrastructureEdit.razor.rz.scp.css */
.modal-content[b-jvkp2s51w0] {
  
    min-width: 800px;
}
[b-jvkp2s51w0] .FileUploaderContainer .Label {
    margin-bottom: 5px;
    font-size: 15px;
}
[b-jvkp2s51w0] .FileUploaderContainer .FileName {
    margin-bottom: 5px;
    font-size: 15px;
}
@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Masters/Tiles.razor.rz.scp.css */
.LinksContainer[b-y8q99igeme] {
    padding: 10px;
    padding-left: 20px;
}

    .LinksContainer img[b-y8q99igeme] {
        width: 80px;
        height: 80px;
    }

    .LinksContainer .Tile[b-y8q99igeme] {
        height: 150px;
        width: 170px;
        padding: 10px;
        color: white;
        font-size: 12px;
        border-color: var(--PrimaryColor);
        background-color: var(--SecondaryColor)
    }

.TileIcon[b-y8q99igeme] {
    font-size: 50px !important;
}

.TileText[b-y8q99igeme] {
    margin-top: 10px;
}

a[b-y8q99igeme] {
    text-decoration: none;
    cursor: pointer;
    color: white;
}
.GroupSeparator[b-y8q99igeme]
{
    margin-top:15px;
    margin-bottom:15px;
}
/* /Pages/PRIVATE_PAGES/PrivateHome.razor.rz.scp.css */
/* /Pages/PRIVATE_PAGES/Profiles/Capabilities.razor.rz.scp.css */
.card[b-yezevhtr4r] {
   
    border-radius: 0px;
	margin-bottom:15px;
}
.card-header[b-yezevhtr4r] {
    background-color: white;
    color: black;
    font-weight: bold;
}
.input-group[b-yezevhtr4r] {
   
     flex-wrap:unset !important;
   
}
.FormLabel[b-yezevhtr4r] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}

.RefreshIconContainer[b-yezevhtr4r]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-yezevhtr4r]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-yezevhtr4r] {
        cursor: pointer;
    }
.Header[b-yezevhtr4r] {
    margin-bottom: 5px;
    margin-top: 5px;
    font-size: 20px;
    font-weight: bold;
}

.SubCategoriesContainer[b-yezevhtr4r] {
    padding-bottom: 20px;
    padding-left: 30px;
    border-left-style: solid;
    border-left-color: grey;
    border-left-width: 1px;
}

.SubHeader[b-yezevhtr4r] {
    margin-bottom: 5px;
    margin-top: 5px;
    font-size: 15px;
    font-weight: bold;
}
/*******************TABLE************************************/


.RecordsTableHeader[b-yezevhtr4r] {
}

.RecordsTableHeader[b-yezevhtr4r] {
}

    .RecordsTableHeader .Caption[b-yezevhtr4r] {
        margin-right: 5px;
    }

    .RecordsTableHeader .AddMoreContainer[b-yezevhtr4r] {
        font-size: 12px;
        color: #007bff;
        font-style: italic;
    }

.RecordsTable[b-yezevhtr4r] {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

    .RecordsTable th[b-yezevhtr4r] {
        border: 1px solid #ddd;
        padding: 8px;
        padding-top: 12px;
        padding-bottom: 12px;
        text-align: left;
        background-color: white;
    }

    .RecordsTable td[b-yezevhtr4r] {
        border: 1px solid #ddd;
        padding: 8px;
        text-align: left;
    }

    .RecordsTable tr:hover[b-yezevhtr4r] {
        background-color: #ddd;
    }

    .RecordsTable tr:nth-child(even)[b-yezevhtr4r] {
        background-color: #f2f2f2;
    }

@media only screen and (max-width: 768px) {
    /***MOBILE**/
}
/* /Pages/PRIVATE_PAGES/Profiles/Companies.razor.rz.scp.css */
.card[b-383j95pwt9] {
   
    border-radius: 0px;
	margin-bottom:15px;
}
.card-header[b-383j95pwt9] {
    background-color: white;
    color: black;
    font-weight: bold;
}
.input-group[b-383j95pwt9] {
   
     flex-wrap:unset !important;
   
}
.FormLabel[b-383j95pwt9] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}

.RefreshIconContainer[b-383j95pwt9]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-383j95pwt9]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-383j95pwt9] {
        cursor: pointer;
    }
/* /Pages/PRIVATE_PAGES/Profiles/CompanyProfile.razor.rz.scp.css */
.card[b-7hof0p43y0] {
   
    border-radius: 0px;
	margin-bottom:15px;
}
.card-header[b-7hof0p43y0] {
    background-color: white;
    color: black;
    font-weight: bold;
}
.input-group[b-7hof0p43y0] {
   
     flex-wrap:unset !important;
   
}
.FormLabel[b-7hof0p43y0] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}

.RefreshIconContainer[b-7hof0p43y0]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-7hof0p43y0]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-7hof0p43y0] {
        cursor: pointer;
    }
/* /Pages/PRIVATE_PAGES/Profiles/Contacts.razor.rz.scp.css */
.card[b-s757lvpnlq] {
   
    border-radius: 0px;
	margin-bottom:15px;
}
.card-header[b-s757lvpnlq] {
    background-color: white;
    color: black;
    font-weight: bold;
}
.input-group[b-s757lvpnlq] {
   
     flex-wrap:unset !important;
   
}
.FormLabel[b-s757lvpnlq] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}

.RefreshIconContainer[b-s757lvpnlq]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-s757lvpnlq]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-s757lvpnlq] {
        cursor: pointer;
    }
/* /Pages/PRIVATE_PAGES/Profiles/SearchView.razor.rz.scp.css */

.card[b-64e98i6cbv] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-64e98i6cbv] {
   
    background-color: white;
 
}
.SearchContainer[b-64e98i6cbv]
{
    margin-top:15px;
    margin-bottom:15px;
}
/* /Pages/PUBLIC_PAGES/About/AboutDEP.razor.rz.scp.css */
.ViewContainer[b-0z8qjcb54s] {
    background-color: white;
  
}
/* /Pages/PUBLIC_PAGES/About/Index.razor.rz.scp.css */
.ViewContainer[b-kc2wy56azl] {
    background-color: white;
}
.SectionContainer[b-kc2wy56azl] {
}

.Section[b-kc2wy56azl] {
    border-style: solid;
    border-width: 1px;
    width: 345px;
    height: 230px;
    margin: 10px;
    padding: 10px;
}

.SectionHeader[b-kc2wy56azl] {
    height: 100px;
}

.SectionIconContainer[b-kc2wy56azl] {
    flex-grow: 1;
}

.SectionIcon[b-kc2wy56azl] {
    width: 100px;
    height: 90px;
}

.SectionNumber[b-kc2wy56azl] {
    width: 50px;
    padding: 10px;
    color: var(--ThemeRedColor);
    font-size: 30px;
}

.SectionBody[b-kc2wy56azl] {
    margin-top: 20px;
    margin-bottom: 20px;
}
/* /Pages/PUBLIC_PAGES/About/Requirements.razor.rz.scp.css */
.ViewContainer[b-c8yl0uusd8] {
    background-color: white;
 
    background-color: var(--MarketingBlueColor);
    color:white;
}
/* /Pages/PUBLIC_PAGES/About/Targets.razor.rz.scp.css */
.ViewContainer[b-i2i0km9ari] {
    background-color: white;
 
}




.SectionIntroduction[b-i2i0km9ari] {
    padding-left: 15px;
    padding-right: 15px;
  
}
.SectionContainer[b-i2i0km9ari] {
}

.Section[b-i2i0km9ari] {
    border-style: solid;
    border-width: 1px;
    width: 345px;
    height: 300px;
    margin: 10px;
    padding: 10px;
}

.SectionHeader[b-i2i0km9ari] {
    height: 100px;
}

.SectionIconContainer[b-i2i0km9ari] {
    flex-grow: 1;
}

.SectionIcon[b-i2i0km9ari] {
    width: 90px;
    height: 90px;
}

.SectionNumber[b-i2i0km9ari] {
    width: 50px;
    padding: 10px;
    color: var(--MarketingRedColor);
    font-size: 30px;
}

.SectionBody[b-i2i0km9ari] {
    margin-top: 20px;
    margin-bottom: 20px;
}
/* /Pages/PUBLIC_PAGES/Announcements/AnnouncementDetails.razor.rz.scp.css */


.SectionHeader[b-a5mtwvvgpc] {
   
}

.SectionContent[b-a5mtwvvgpc] {
}
.DateInfo[b-a5mtwvvgpc] {
    font-size: 14px;
    margin-bottom: 35px;
}
.ExternalUrl[b-a5mtwvvgpc] {
    font-size: 14px;
    margin-bottom: 35px;
}
.ExternalUrl a[b-a5mtwvvgpc]
{

}
.BodyContainer[b-a5mtwvvgpc]
{

}
.Documents[b-a5mtwvvgpc] {
}

.Document[b-a5mtwvvgpc]
{

}
.DocumentControl[b-a5mtwvvgpc] {
    height: 100px;
   width: 100px;
}
/* /Pages/PUBLIC_PAGES/Announcements/Announcements.razor.rz.scp.css */
.ViewContainer[b-k3vqeu6chx] {
    background-color: white;
}

.Announcement[b-k3vqeu6chx] {
    margin-bottom: 10px;
    border-style: solid;
    border-color: #3232328c;
    border-width: 1px;
}

.Date[b-k3vqeu6chx] {
    background-color: white;
    color: var(--MarketingRedColor);
}

.Day[b-k3vqeu6chx] {
    font-size: 28px;
    font-weight: bold;
}

.Month[b-k3vqeu6chx] {
    font-weight: bold;
    font-size: 15px;
}

.Content[b-k3vqeu6chx] {
}

.Subject[b-k3vqeu6chx] {
    font-size: 16px;
    font-weight: bold;
    padding: 10px;
}

.Body[b-k3vqeu6chx] {
    font-size: 12px;
    padding: 10px;
}

[b-k3vqeu6chx] .ReadMoreContainer {
}

.ReadMoreContainer .Icon[b-k3vqeu6chx] {
    margin-right: 10px;
}

[b-k3vqeu6chx] .nav-link:focus, [b-k3vqeu6chx] .nav-link:hover {
    color: var(--MarketingRedColor);
}
/* /Pages/PUBLIC_PAGES/Announcements/Index.razor.rz.scp.css */


/* /Pages/PUBLIC_PAGES/ContactsUs/ContentView.razor.rz.scp.css */
.ViewContainer[b-wrnoerxxkr] {
    background-color: white;
}


.ContactCard[b-wrnoerxxkr] {
    color: #565a5c !important;
    background-color: white;
    border-style: solid;
    border-color: white;
    border-width: 1px;
    box-shadow: 0 0px 0px 0 rgb(0 0 0 / 20%), 0 0px 3px 0 rgb(0 0 0 / 19%);
    height: 350px;
    margin-bottom: 10px;
    padding: 10px;
    border-radius: 5px;
}

.AddressContainer[b-wrnoerxxkr] {
}

.EmailContainer[b-wrnoerxxkr] {
}

.PhoneContainer[b-wrnoerxxkr] {
}

.IconContainer[b-wrnoerxxkr] {
    margin-bottom: 10px;
}

.Icon[b-wrnoerxxkr] {
    font-size: 35px;
}

.Header[b-wrnoerxxkr] {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}

.Content[b-wrnoerxxkr] {
}

.AddressContainer .Content[b-wrnoerxxkr] {
    font-style: italic;
} 
/* /Pages/PUBLIC_PAGES/ContactsUs/Index.razor.rz.scp.css */
.ViewContainer[b-z2cw1i3uj3] {
    background-color: white;
}
/* /Pages/PUBLIC_PAGES/DefenseTechnologies/ConnectingWithIndustry.razor.rz.scp.css */
.ViewContainer[b-394inuk55o] {
    height: 270px;
    background-color: var(--MarketingBlueColor);
    color: white;
}



.SectionHeader[b-394inuk55o] {
    color: white;
    margin-top:40px;
}
.SectionContent[b-394inuk55o] {
    margin-top: 40px;
    margin-bottom: 0px;
    color: white;
}


@media screen and (max-width: 991px) {
   
    .ViewContainer[b-394inuk55o] {
       height:auto;
    }
    .SectionContent[b-394inuk55o]{
        margin-top: 0px;
        margin-bottom: 15px;
       
    }
}
/* /Pages/PUBLIC_PAGES/DefenseTechnologies/DefenceRandDStrategy.razor.rz.scp.css */

.ViewContainer[b-mydw51c83g] {
    height: 250px;
    background-color: var(--MarketingMilkyColor);
}



.SectionHeader[b-mydw51c83g] {
 
    margin-top: 40px;
    color: var(--MarketingRedColor);
}

.SectionContent[b-mydw51c83g] {
    margin-top: 40px;
    margin-bottom: 0px;
    
}
@media screen and (max-width: 991px) {

    .ViewContainer[b-mydw51c83g] {
        height: auto;
    }
    .SectionContent[b-mydw51c83g] {
        margin-top: 0px;
        margin-bottom: 15px;
    }
}
/* /Pages/PUBLIC_PAGES/DefenseTechnologies/DefenceRandDStrategyPriorityAreas.razor.rz.scp.css */
.ViewContainer[b-1ne2ecakp7] {
   
}

.SectionHeader[b-1ne2ecakp7] {
    color: var(--MarketingRedColor);
}

.SectionContent[b-1ne2ecakp7] {
}

.interactive-banners-style-09[b-1ne2ecakp7] {
    margin-bottom: 10px;
}

.CellCaption[b-1ne2ecakp7] {
    padding-left: 10px;
    padding-top: 10px;
    color: white;
    font-size: 20px;
}

.ItemsContainer[b-1ne2ecakp7] {
    height: 300px;
}


.SectionImageContainer[b-1ne2ecakp7]
{
    height:100%;
    width:100%;
}
    .SectionImageContainer img[b-1ne2ecakp7] {
        height: 300px;
        width: 100%;
    }
.CellItems[b-1ne2ecakp7] {
    height: 300px;
}
.CellContainer[b-1ne2ecakp7] {
    background-color: #F7CBAD;
    color: var(--MarketingRedColor);
    width: 60px;
    height: 100%;
    margin-right: 5px;
    font-weight: bold;
    writing-mode: tb-rl;
    transform: rotate(-180deg);
}
.CellCaption[b-1ne2ecakp7] {

}
.MobileContent .ItemsContainer[b-1ne2ecakp7] {
    height: auto;
}
.MobileContent .CellContainer[b-1ne2ecakp7] {
    writing-mode: unset;
    transform: unset;
     width:unset; 
     height: unset; 
    margin-right:unset;
    margin-bottom: 2px;
    margin-top: 2px;
}
/* /Pages/PUBLIC_PAGES/DefenseTechnologies/Index.razor.rz.scp.css */
.ViewContainer[b-unfpcpd2l5] {
    background-color: white;
}
/* /Pages/PUBLIC_PAGES/DefenseTechnologies/Introduction.razor.rz.scp.css */
.ViewContainer[b-dz587cjyh0] {
    background-color: white;
    margin-top: 50px;
}
  


.SectionImageContainer[b-dz587cjyh0] {
  
}
.SectionImage[b-dz587cjyh0] {
  
}
    .Items[b-dz587cjyh0] {
    }
.Item[b-dz587cjyh0] {
}

.Item-1[b-dz587cjyh0] {
   
    font-weight: bold;
}
@media screen and (max-width: 991px) {

    .ViewContainer[b-dz587cjyh0] {
        margin-top: 20px;
    }
    .SectionImageContainer[b-dz587cjyh0]
    {
        margin-bottom:10px;
    }
}
/* /Pages/PUBLIC_PAGES/DefenseTechnologies/IPManagement.razor.rz.scp.css */


.ViewContainer[b-rizfnc3vjr] {
   
   
}

.SectionHeader[b-rizfnc3vjr] {
}

.SectionContent[b-rizfnc3vjr] {
}

.UpperContainer[b-rizfnc3vjr]
{
    background-color:white;
    padding-bottom:20px;
}
.LowerContainer[b-rizfnc3vjr] {
   
 
    
    color: white;
}
    .LowerContainer .SectionContainer.Left[b-rizfnc3vjr] {
        padding: 15px;
        height: 100%;
        background-color: var(--MarketingBlueColor)
    }
    .LowerContainer .SectionHeader[b-rizfnc3vjr] {
        color: white;
    }



    .LowerContainer .SectionContainer.Right[b-rizfnc3vjr] {
        background-color: white;
        height: 100%;
    }

    .DownloadContainer[b-rizfnc3vjr] {
        min-height: 150px;
      
    }
        .DownloadContainer .SectionContainer[b-rizfnc3vjr] {
            min-height: 150px;
            background-color: var(--MarketingRedColor);
            padding: 15px;
        } 
.DownloadHeader[b-rizfnc3vjr]{
    color: white;
    font-size: 18px;
}
.ButtonContainer[b-rizfnc3vjr]
{
   margin-top:15px;
}
  
    .ButtonContainer .SectionButton[b-rizfnc3vjr] {
        height: 55px;
        width: 170px;
        font-family: 'Montserrat';
        border-width: 1px;
        color: #ffffff;
        border-color: #ffffff;
        border-radius: 0;
        font-size: 10px !important;
        font-weight: 700 !important;
        letter-spacing: 0.025em !important;
        padding: 20px;
    }

.ImageContainer[b-rizfnc3vjr] {
}

.Image[b-rizfnc3vjr] {
    height: 575px;
}
.MobileContent.Image[b-rizfnc3vjr]{
   height:auto;
}
/* /Pages/PUBLIC_PAGES/DefenseTechnologies/Objectives.razor.rz.scp.css */

.ViewContainer[b-04cd4a76uv] {
    height: 200px;
    background-color: var(--MarketingBlueColor);
    color: white;
}



.SectionHeader[b-04cd4a76uv] {
    color: white;
    margin-top: 40px;
}

.SectionContent[b-04cd4a76uv] {
    margin-top: 40px;
    margin-bottom: 0px;
    color: white;
}
@media screen and (max-width: 991px) {

    .ViewContainer[b-04cd4a76uv] {
        height: auto;
    }
    .SectionContent[b-04cd4a76uv] {
        margin-top: 0px;
        margin-bottom: 15px;
    }
}
/* /Pages/PUBLIC_PAGES/DefenseTechnologies/RandDLifecycle.razor.rz.scp.css */
.ViewContainer[b-sty4322wsx] {
    background-color: white;
   
}
.SectionContainer[b-sty4322wsx]
{

}
.SectionHeader[b-sty4322wsx] {
    color: var(--MarketingRedColor);
}

.SectionContent[b-sty4322wsx]{

}

.ImageContainer[b-sty4322wsx]
{

}
.Image[b-sty4322wsx] {
    width: 100%;
}
/* /Pages/PUBLIC_PAGES/DefenseTechnologies/SecurityReasearchDevelopment.razor.rz.scp.css */
.ViewContainer[b-c6jr1u81ld] {
    background-color: white;
}

.SectionContainer[b-c6jr1u81ld]
{
    margin-bottom:20px;
}

.SectionImageContainer[b-c6jr1u81ld] {
}

.SectionImage[b-c6jr1u81ld] {
}

.Items[b-c6jr1u81ld] {
}

.Item[b-c6jr1u81ld] {
}

.Item-1[b-c6jr1u81ld] {
    font-weight: bold;
}



.CellContainer[b-c6jr1u81ld] {
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 0px;
    background-color: #F2F2F2;
    min-height: 100%;
    text-align: left;
}


.CellCaption[b-c6jr1u81ld] {
    height: 50px;
    margin-bottom: 15px;
    
    padding-top: 15px;
}
.CellItems[b-c6jr1u81ld] {
    margin-left: 5px;
}
.CategoryIcon[b-c6jr1u81ld] {
    color: var(--MarketingRedColor);
}
.SectionImageContainer[b-c6jr1u81ld] {
    height: 100%;
    width: 100%;
}

    .SectionImageContainer img[b-c6jr1u81ld] {
        height: 100%;
        width: 100%;
    }
/* /Pages/PUBLIC_PAGES/DefenseTechnologies/SEEDS.razor.rz.scp.css */

.ViewContainer[b-ps61wx5e1o] {
    background-color: white;
   
}


.IntroductionContainer[b-ps61wx5e1o] {
    padding-top: 30px;
    background-color: white;
    padding-bottom:20px;
}

.SectionHeader[b-ps61wx5e1o] {
    color: var(--MarketingRedColor);
}

.SectionContent[b-ps61wx5e1o] {
}



.SectionImageContainer[b-ps61wx5e1o] {
    margin-top: 20px;
}

.SectionImage[b-ps61wx5e1o] {
}
.ObjectiveContainer[b-ps61wx5e1o] {
    background-color: white;
  

}
    .ObjectiveContainer .SectionContent[b-ps61wx5e1o] {
        color: var(--MarketingRedColor);
        font-size: 20px;
      
        font-weight: bold;
    }
    .ObjectiveContainer .list-style-03[b-ps61wx5e1o] {
        font-size: 15px;
    }
/* /Pages/PUBLIC_PAGES/Footer.razor.rz.scp.css */
.FooterContainer[b-wzlt1jtoyd] {
    background-color: #424548;
    color: white;
}

  
    .FooterContainer a[b-wzlt1jtoyd] {
        color: white;
    }
.CategoryLink[b-wzlt1jtoyd] {
    font-family: 'Montserrat-Bold';
    color:#8F959D !important;
    line-height:26px;
}
footer ul[b-wzlt1jtoyd] {
    padding-top: 15px;
}
.CopyrightContainer[b-wzlt1jtoyd] {
    background-color: black;
}

    .CopyrightContainer .CopyrightIcon[b-wzlt1jtoyd] {
    }

    .CopyrightContainer .Year[b-wzlt1jtoyd] {
    }

    .CopyrightContainer .Company[b-wzlt1jtoyd] {
    }
/* /Pages/PUBLIC_PAGES/Header.razor.rz.scp.css */



.navbar-brand[b-dvw89azaha] {
    margin-top: 20px;
    margin-bottom:15px;
}

    .navbar-brand img[b-dvw89azaha] {
        max-width: 150px !important;
        max-height: 100px !important;
    }
.navbar-dark .navbar-toggler-line[b-dvw89azaha] {
    background: #232323;
}

@media (max-width: 991px) {
    header .sidebar-nav-menu .navbar-brand .mobile-logo[b-dvw89azaha] {
        height: 50px;
    }
}

.navbar .navbar-nav .nav-link[b-dvw89azaha] {
    font-size: 13px;
    font-weight: 700;
}

.navbar-dark .navbar-nav .nav-link:hover[b-dvw89azaha] {
    color: var(--MarketingOrangeColor) !important;
    cursor: pointer;
}

.sticky .navbar-dark.header-light .navbar-nav .nav-link:hover[b-dvw89azaha] {
    color: var(--MarketingOrangeColor) !important;
    cursor: pointer;
}
@media screen and (max-width: 1400px) {
    .navbar .navbar-nav .nav-link[b-dvw89azaha] {
        font-size: 11px !important;
    }
}


.flag-icon-ae[b-dvw89azaha] {
    height: 35px;
    width: 60px;
}
header[b-dvw89azaha] {
   transition: padding 300ms ease;
}
.sticky .header-light[b-dvw89azaha], .sticky .header-light.header-always-fixed-scroll[b-dvw89azaha] {
    padding: 10px 20px;
    background-color: #fff !important;
    box-shadow: 0 0 35px rgb(0 0 0 / 10%);
    border-bottom: none !important;
    transition-duration: 0.5s;
}
/* /Pages/PUBLIC_PAGES/Help.razor.rz.scp.css */
.ViewContainer[b-l7oc7nvd9o] {
    background-color: var(--MarketingRedColor);
    color: white;
    padding-top: 15px;
    padding-bottom: 15px;
    border-top-style: solid;
    border-top-color: white;
    border-top-width: 1px;
}


    .SectionButton[b-l7oc7nvd9o] {
        height: 55px;
        width: 400px;
        font-family: 'Montserrat';
        border-width: 1px;
        color: #ffffff;
        border-color: #ffffff;
        border-radius: 0;
        font-size: 15px !important;
        font-weight: 700 !important;
        letter-spacing: 0.025em !important;
        padding: 20px;
    }

.MobileContent .SectionButton[b-l7oc7nvd9o] {
    width: 100% !important;
    font-size: 10px !important;
}

.Items[b-l7oc7nvd9o] {
 
}
.Item[b-l7oc7nvd9o]
{
margin-bottom:25px;
}

/* /Pages/PUBLIC_PAGES/Hero.razor.rz.scp.css */
.ViewContainer[b-7r9t8krnzz] {
    background-color: white;
}


.HeroHeader[b-7r9t8krnzz] {
    margin-top:50px;
    font-size: 45px;
    line-height: 35px;
}
.HeroHeader h1[b-7r9t8krnzz] {
    font-size: 45px;
    line-height: 35px;
}
.HeroHeaderBig[b-7r9t8krnzz] {
    height: 600px !important;
}
.HeroHeaderSmall[b-7r9t8krnzz] {
    height: 400px !important;
}
.HeroHeader300[b-7r9t8krnzz] {
    height: 300px !important;
}
.HeroHeader200[b-7r9t8krnzz] {
    height: 200px !important;
}
.HeroHeader150[b-7r9t8krnzz] {
    height: 150px !important;
}
.HeroHeader50[b-7r9t8krnzz] {
    height: 50px !important;
}
.HeroHeader10[b-7r9t8krnzz] {
    height: 10px !important;
}


.MobileContent.HeroHeader[b-7r9t8krnzz] {
    font-size: 25px;
    line-height: 30px;
    margin-top: 150px;
    margin-bottom: 150px;
}


.down-section[b-7r9t8krnzz] {
  
    margin-bottom: 65px;
}

.DownSectionLink[b-7r9t8krnzz] {
    z-index: 1000;
    pointer-events: all;
}
.DownSectionIcon[b-7r9t8krnzz] {
    height: 25px;
    width: 25px;
    color: var(--MarketingRedColor) !important;
}

.MobileContent .down-section[b-7r9t8krnzz] {
    margin-bottom: 40px;
    position: unset;
}
/* /Pages/PUBLIC_PAGES/Home/AboutDEP.razor.rz.scp.css */
.ViewContainer[b-1zr38iqtrj] {
    background-color: white;
    margin-top: 50px;

}

.AboutUsRight[b-1zr38iqtrj] {
    padding-left: 25px;
}
.AboutUsRightHeader[b-1zr38iqtrj] {
  
}
.AboutUsRightContent[b-1zr38iqtrj] {
 
    margin-top: 10px;
}

.AboutUsRight h3[b-1zr38iqtrj] {
    letter-spacing: 1px;
    margin-bottom: 2px;
}

.ReadMoreContainer[b-1zr38iqtrj] {
    margin-top: 50px;
  
}
.ReadMoreButton[b-1zr38iqtrj] {
   
}
.SectionContainer[b-1zr38iqtrj]
{
    width:80%;
}
.DesktopContent[b-1zr38iqtrj]{

}

.MobileContent img[b-1zr38iqtrj] {
    width: 100%;
}
    .MobileContent .AboutUsRightHeader[b-1zr38iqtrj] {
        font-size: 20px;
    }
    .MobileContent .AboutUsRightContent[b-1zr38iqtrj] {
        font-size: 15px;
    }
.MobileContent .SectionContainer[b-1zr38iqtrj] {
    width: 100%;
    margin-bottom: 20px;
}
.MobileContent .ReadMoreContainer[b-1zr38iqtrj] {
    margin-top: 20px;
    padding: 10px;
    text-align: center;
}
   
        .MobileContent .ReadMoreButton[b-1zr38iqtrj] {
          
        }


.LowerContainer[b-1zr38iqtrj] {
    padding-top: 10px;
    padding-bottom: 120px;
}
/* /Pages/PUBLIC_PAGES/Home/Capabilities.razor.rz.scp.css */
.ViewContainer[b-zktil421qi] {
    background-color: var(--MarketingMilkyColor);
}


.interactive-banners-box-image[b-zktil421qi] {
    height: 300px;
    margin: 10px;
}

        .interactive-banners-box-image img[b-zktil421qi] {
            height: 300px !important;
            width: 100%;
        }

.Caption[b-zktil421qi] {
    word-break: keep-all;
}
        
.btn.btn-neon-orange[b-zktil421qi] {
    background: transparent;
    border-color: transparent;
    color: var(--MarketingOrangeColor);
    font-weight:bold;
}
    .btn.btn-neon-orange:hover[b-zktil421qi], .btn.btn-neon-orange:focus[b-zktil421qi] {
        background: transparent;
        color: var(--MarketingRedColor);
        text-decoration:underline;
    }
/* /Pages/PUBLIC_PAGES/Home/Index.razor.rz.scp.css */
.ViewContainer[b-36sfp1z252]
{
    background-color:red;
}
/* /Pages/PUBLIC_PAGES/Home/Initiatives.razor.rz.scp.css */
.ViewContainer[b-79v4msnkyv] {
  
}

.CategoryContainer[b-79v4msnkyv] {
    padding: 15px;
    height: 100%;
    background-color: var(--MarketingRedColor);
    color: white;
    border-bottom-style: solid;
    border-bottom-color: white;
    border-bottom-width: 1px;
    margin-bottom:5px;
}
.SectionContainer[b-79v4msnkyv] {
   
}
.SectionIntroduction[b-79v4msnkyv] {
    margin-bottom: 0px;
}
   [b-79v4msnkyv] .SectionIntroduction .ListItemIcon {
     
        color:white;
    }

.SectionContent[b-79v4msnkyv] {
}
/* /Pages/PUBLIC_PAGES/Home/LatestNews.razor.rz.scp.css */
.ViewContainer[b-ee8dieivft] {
    background-color: white;
}

.Announcement[b-ee8dieivft] {
    color: var(--MarketingGreyFontColor);
    margin-bottom: 20px;
    padding: 20px;
}

.Date[b-ee8dieivft] {
    font-size: 20px;
    width: 100px;
    flex-shrink: 0;
    height: 99px;
    border-style: solid;
    border-width: 1px;
}

.Day[b-ee8dieivft] {
    font-weight: 600;
    margin-bottom: 5px;
    font-size: 30px;
}

.Month[b-ee8dieivft] {
    font-size: 15px;
}

.Content[b-ee8dieivft] {
    flex-grow: 1;
    padding: 10px;
    padding-left: 30px;
}

.Subject[b-ee8dieivft] {
    font-size: 16px;
    font-weight: bold;
}

    .Subject:hover[b-ee8dieivft] {
        color: var(--MarketingRedColor);
    }

.Body[b-ee8dieivft] {
    font-size: 15px;
}

    .Body:hover[b-ee8dieivft] {
        color: var(--MarketingRedColor);
    }

.MobileContent[b-ee8dieivft] {
}

    .MobileContent .Content[b-ee8dieivft] {
        padding-left: 0px;
    }

    .MobileContent .Date[b-ee8dieivft] {
    }

.ReadAllNewsContainer[b-ee8dieivft] {
    text-align: center;
}

.ReadAllNewsButton[b-ee8dieivft] {
   
}
.ReadMore:hover[b-ee8dieivft] {
    color: var(--MarketingRedColor);
}
/* /Pages/PUBLIC_PAGES/Home/RelatedContent.razor.rz.scp.css */
.ViewContainer[b-9bf30f5a2h] {
    background-color: var(--MarketingMilkyColor);
}
.VideoCellContainer[b-9bf30f5a2h]
{

}
.VideoCellIconContainer[b-9bf30f5a2h] {
    padding: 5px;
}
.VideoCellIcon[b-9bf30f5a2h] {
  
}
.VideoPlayer[b-9bf30f5a2h]
{

}
/* /Pages/PUBLIC_PAGES/IndustryDevelopment/Certifications.razor.rz.scp.css */


.ViewContainer[b-6zu5jlbvap] {
   
}


.SectionContainer[b-6zu5jlbvap] {
  
    height: 100%;
  
}
.SectionContent[b-6zu5jlbvap] {
  
}
.SectionBody[b-6zu5jlbvap] {
    padding: 15px;
   
    background-color: var(--MarketingMilkyColor)
}
 .SectionBody.Left[b-6zu5jlbvap]{
     margin-right:5px;

 }
    .SectionBody.Right[b-6zu5jlbvap] {
        margin-left: 5px;
    }
/* /Pages/PUBLIC_PAGES/IndustryDevelopment/Index.razor.rz.scp.css */
.ViewContainer[b-p6fcagxjk3] {
    background-color: white;
}
/* /Pages/PUBLIC_PAGES/IndustryDevelopment/Supports.razor.rz.scp.css */
.ViewContainer[b-n0yopw2ncy] {
    background-color: white;
}

.Items[b-n0yopw2ncy] {
    color: var(--MarketingGreyFontColor);
}

.Item[b-n0yopw2ncy] {
    background-color: #F2F2F2;
    height: 350px;
    padding: 5px;
    margin-bottom: 10px;
}

.col-lg[b-n0yopw2ncy] {
    padding-right: 3px;
    padding-left: 3px;
}

@media screen and (max-width: 991px) {

    .col-lg[b-n0yopw2ncy] {
        padding-right: 10px;
        padding-left: 10px;
    }
}

.CellIconContainer[b-n0yopw2ncy] {
}

.CellIcon[b-n0yopw2ncy] {
    height: 150px;
    width: 150px;
}

.CellBody[b-n0yopw2ncy] {
    color: var(--MarketingGreyFontColor);
    font-size: 15px;
    font-weight: bold;
    text-align: center;
}
/* /Pages/PUBLIC_PAGES/IndustryDevelopment/Trainings.razor.rz.scp.css */


.ViewContainer[b-6v3zfjzty9] {
  
   
}


.SectionContainer[b-6v3zfjzty9] {
    padding: 15px;
    height: 100%;
    background-color: var(--MarketingRedColor);
    color: white;
}
.SectionContent[b-6v3zfjzty9] {
  
}
/* /Pages/PUBLIC_PAGES/LineHeader.razor.rz.scp.css */



.LineHeader[b-2i2qmejvau] {
  
    color: var(--MarketingGreyFontColor);
   margin-top:25px;
   margin-bottom:35px;
}

.LineClass[b-2i2qmejvau] {
    background-color: var(--MarketingGreyFontColor);
   
}
.TextClass[b-2i2qmejvau] {
    font-size: 20px;
    font-family: 'Montserrat-Bold';
    font-weight: 700;
    line-height: 1.111em;
    color: var(--SectionHeaderFontColor);
}
.MobileContent .TextClass[b-2i2qmejvau] {
    font-size: 15px;
    margin-bottom: 15px;
}
/* /Pages/PUBLIC_PAGES/ListItem.razor.rz.scp.css */

.ListItem[b-0ul7921m8v] {
    margin-bottom: 10px;
}
.ListItemIconContainer[b-0ul7921m8v]
{

}
.ListItemIcon[b-0ul7921m8v] {
    width: 5px;
    margin-top: 5px;
    margin-right: 10px;
    font-size: 20px;
    transition: border 0.3s, box-shadow 0.3s;
    color: var(--MarketingRedColor);
}

.ListItemText[b-0ul7921m8v] {
    flex-grow: 1;
    font-size: 15px;
}
/* /Pages/PUBLIC_PAGES/PageHeader.razor.rz.scp.css */
.ViewContainer[b-c76gzwoalp] {
    background-image: url('App_Content/Images/PageHeaderBackGround.png');
    background-size: cover;
    background-repeat: no-repeat;
    height: 120px;
    color: #565a5c;
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 30px;
}
/* /Pages/PUBLIC_PAGES/Registration/ContentView.razor.rz.scp.css */
.RegistrationSection[b-3g8ybg8h5h] {
    margin-top:50px;
    background-color: white;
}

    
    .HeaderText[b-3g8ybg8h5h] {
        flex-grow: 1;
    }

     .TestCompanyButtonContainer[b-3g8ybg8h5h] {
        width: 100px;
    }

/* /Pages/PUBLIC_PAGES/Registration/Index.razor.rz.scp.css */
.RegistrationSection[b-r37ilgxbq8] {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
}
@media only screen and (max-width: 768px) {
    /***MOBILE**/





}
/* /Pages/PUBLIC_PAGES/Registration/RegistrationForm.razor.rz.scp.css */
.RegistrationSection[b-qy2p38ahof] {
    margin-top: 35px;
}
.PageCommands[b-qy2p38ahof] {
    margin-top: 10px;
    margin-bottom: 50px;
}
[b-qy2p38ahof] .card {
   
    background-color: inherit;
   
    border-radius: 0px;
}
[b-qy2p38ahof] .card-header {
    background-color: inherit;
}

[b-qy2p38ahof] .SubmitButton {
    background-color: var(--BlueColor) !important;
    border-color: var(--BlueColor) !important;
    color: white !important;
}
[b-qy2p38ahof] .ResetButton {
    background-color: var(--PrimaryColor) !important;
    border-color: var(--PrimaryColor) !important;
    color: white !important;
}
/* /Pages/PUBLIC_PAGES/Registration/RegistrationFormContactDetails.razor.rz.scp.css */
.RegistrationSection[b-o0ux1i8otk] {
    margin-top: 35px;
}
/* /Pages/PUBLIC_PAGES/Registration/RegistrationFormDisclaimer.razor.rz.scp.css */
.RegistrationSection[b-4zm2zvtchy] {
    margin-top: 35px;
}
   
.Header[b-4zm2zvtchy]{
    font-size:12px;
    font-weight:bold;
}
.Content[b-4zm2zvtchy]{
    font-size:10px;
    font-style:italic;
}
/* /Pages/PUBLIC_PAGES/Registration/RegistrationFormGeneralDetails.razor.rz.scp.css */
.RegistrationSection[b-lpjkyfgah8] {
    margin-top: 35px;
}
/* /Pages/PUBLIC_PAGES/Registration/RegistrationFormOwnership.razor.rz.scp.css */
.RegistrationSection[b-b728hh9tna] {
    margin-top: 35px;
}
   
.RecordsTableHeader[b-b728hh9tna]
{

}
.RecordsTableHeader[b-b728hh9tna] {
}
.RecordsTableHeader .Caption[b-b728hh9tna] {
    margin-right:5px;
}
    .RecordsTableHeader .AddMoreContainer[b-b728hh9tna] {
        font-size: 12px;
        color: #007bff;
        font-style: italic;
    }
    
    .RecordsTable[b-b728hh9tna] {
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        border-collapse: collapse;
        width: 100%;
    }

    .RecordsTable th[b-b728hh9tna] {
        border: 1px solid #ddd;
        padding: 8px;
        padding-top: 12px;
        padding-bottom: 12px;
        text-align: left;
        background-color: white;
       
    }

    .RecordsTable td[b-b728hh9tna] {
        border: 1px solid #ddd;
        padding: 8px;
        text-align: left;
    }

    .RecordsTable tr:hover[b-b728hh9tna] {
        background-color: #ddd;
    }

    .RecordsTable tr:nth-child(even)[b-b728hh9tna] {
        background-color: #f2f2f2;
    }
[b-b728hh9tna] .FileUploaderContainer .Label {
    margin-bottom: 5px;
    font-size: 15px;
}
/* /Pages/PUBLIC_PAGES/Registration/SecurityCode.razor.rz.scp.css */
.RegistrationSection[b-mnzy1p8pgr] {
    margin-top: 35px;

}
   


.SecurityCodeContainerUserAnswer[b-mnzy1p8pgr] {
    width: 180px;
}
.SecurityCodeContainerBase64Images[b-mnzy1p8pgr] {
    width: 180px;
    margin-top: 20px;
}
.CAPTCHAImage[b-mnzy1p8pgr] {
    margin-right: 5px;
    width: 35px;
    height: 35px;
}
/* /Pages/PUBLIC_PAGES/UnderLineSmall.razor.rz.scp.css */
.LineContainer[b-039qf8wfxa] {
    width: 15%;
    margin-top: 20px;
    margin-bottom:30px;
}
.LineContent[b-039qf8wfxa] {
    width: 100%;
    height: 1px;
    border-top-style: solid;
    border-top-width: 5px;
    border-top-color: var(--MarketingRedColor);
    display: block;
    position: relative;
    top: 1px;
    border-color: #e04307;
}

/* /Pages/PUBLIC_PAGES/WhyJoinUs/Benefits.razor.rz.scp.css */
.ViewContainer[b-84cgazfxss] {
    background-color: white;
}

.slider-navigation-style-08[b-84cgazfxss] {
    background-color: var(--MarketingRedColor) !important;
    color: white !important;
}
.border-color-shamrock-green[b-84cgazfxss] {
    border-color: var(--MarketingRedColor) !important;
}
@media screen and (max-width: 991px) {

  
}

.CellIconContainer[b-84cgazfxss] {
}

.CellIcon[b-84cgazfxss] {
    height: 150px;
    width: 150px;
}

/* /Pages/PUBLIC_PAGES/WhyJoinUs/Index.razor.rz.scp.css */
.ViewContainer[b-2ty2tbk3fv] {
    background-color: white;
}
/* /Pages/PUBLIC_PAGES/WhyJoinUs/Requirements.razor.rz.scp.css */

.ViewContainer[b-cnpx8htomv] {
    background-color: var(--MarketingRedColor);
    margin-bottom: 0px;
}

[b-cnpx8htomv] .LineHeader {
    color: white !important;
}

[b-cnpx8htomv] .LineClass {
    background-color: white !important;
}

[b-cnpx8htomv] .TextClass {
    color: white !important;
}




.CellContainer[b-cnpx8htomv]
{

}
.CellIconContainer[b-cnpx8htomv] {
}
.CellIcon[b-cnpx8htomv] {
}
.CellCaption[b-cnpx8htomv] {
    flex-grow: 1;
    color:white;
}

.MobileContent .CellContainer[b-cnpx8htomv] {
    text-align:center;
}
.MobileContent .CellCaption[b-cnpx8htomv] {
    text-align: center;
}
/* /Pages/Security/ActiveDirectoryRecords/ActiveDirectoryRecordsSearchView.razor.rz.scp.css */

.card[b-litfbfecbg] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-litfbfecbg] {
   
    background-color: white;
 
}
.SearchContainer[b-litfbfecbg]
{
    margin-top:15px;
    margin-bottom:15px;
}
@media only screen and (max-width: 768px) {
}
/* /Pages/Security/ActiveDirectoryRecords/ActiveDirectoryRecordView.razor.rz.scp.css */
.card[b-qew16xv260] {
   
    border-radius: 0px;
	margin-bottom:15px;
}
.card-header[b-qew16xv260] {
    background-color: white;
    color: black;
    font-weight: bold;
}
.input-group[b-qew16xv260] {
   
     flex-wrap:unset !important;
   
}
.FormLabel[b-qew16xv260] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
.PageCommands[b-qew16xv260] {
   
    padding: 5px
}
[b-qew16xv260] .CommandsButton {
 /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}
.RefreshIconContainer[b-qew16xv260]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-qew16xv260]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-qew16xv260] {
        cursor: pointer;
    }
.PhotoContainer[b-qew16xv260] {
    padding: 10px;
}

.PhotoControl[b-qew16xv260] {
    width: 120px;
    height: 100px;
}
    @media only screen and (max-width: 768px) {
}
/* /Pages/Security/Index.razor.rz.scp.css */
.card[b-9juvxga8aj] {
   
    border-radius: 0px;
	margin-bottom:15px;
}
.card-header[b-9juvxga8aj] {
    background-color: white;
    color: black;
    font-weight: bold;
}
.input-group[b-9juvxga8aj] {
   
     flex-wrap:unset !important;
   
}
.FormLabel[b-9juvxga8aj] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}

.RefreshIconContainer[b-9juvxga8aj]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-9juvxga8aj]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-9juvxga8aj] {
        cursor: pointer;
    }
[b-9juvxga8aj] .LargeTextContainer {
    word-wrap: break-word !important;
    word-break: break-all !important;
    white-space: initial !important;
    white-space: pre-wrap !important; /* CSS3 */
    white-space: -moz-pre-wrap !important; /* Firefox */
    white-space: -pre-wrap !important; /* Opera <7 */
    white-space: -o-pre-wrap !important; /* Opera 7 */
    word-wrap: break-word !important; /* IE */
    overflow-x: auto;
    overflow-y: auto;
    width: 100%;
    max-height: 350px;
}
@media only screen and (max-width: 768px) {
}
/* /Pages/Security/Permissions/EntityPermissionsGenerationDialog.razor.rz.scp.css */
.SectionContainer[b-j8xynrmmhi]
{

}
.card[b-j8xynrmmhi] {
    border-radius: 0px;
    margin-bottom: 15px;
}

.card-header[b-j8xynrmmhi] {
    background-color: white;
    color: black;
    font-weight: bold;
}

.CardHeaderStart[b-j8xynrmmhi] {
    flex-grow: 1;
}

.CardHeaderEnd[b-j8xynrmmhi] {
}

.FormLabel[b-j8xynrmmhi] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
/* /Pages/Security/RecordsActivities/RecordsActivitiesSearchView.razor.rz.scp.css */

.card[b-jmw9tbapa9] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-jmw9tbapa9] {
   
    background-color: white;
 
}
.SearchContainer[b-jmw9tbapa9]
{
    margin-top:15px;
    margin-bottom:15px;
}
@media only screen and (max-width: 768px) {
}
/* /Pages/Security/SystemLogs/SystemLogsSearchView.razor.rz.scp.css */

.card[b-8ye3mghhp4] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-8ye3mghhp4] {
   
    background-color: white;
 
}
.SearchContainer[b-8ye3mghhp4]
{
    margin-top:15px;
    margin-bottom:15px;
}
@media only screen and (max-width: 768px) {
}
/* /Pages/Security/UserProfile/CacheManagement.razor.rz.scp.css */
.card[b-b7ai9imgox] {
   
    border-radius: 0px;
	margin-bottom:15px;
}
.card-header[b-b7ai9imgox] {
    background-color: white;
    color: black;
    font-weight: bold;
}
.input-group[b-b7ai9imgox] {
   
     flex-wrap:unset !important;
   
}
.FormLabel[b-b7ai9imgox] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
.PageCommands[b-b7ai9imgox] {
   
    padding: 5px
}
[b-b7ai9imgox] .CommandsButton {
 /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}
.RefreshIconContainer[b-b7ai9imgox]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-b7ai9imgox]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-b7ai9imgox] {
        cursor: pointer;
    }
    @media only screen and (max-width: 768px) {
}
/* /Pages/Security/UserProfile/CredentialsManagement.razor.rz.scp.css */
.card[b-xmes43tc8c] {
   
    border-radius: 0px;
	margin-bottom:15px;
}
.card-header[b-xmes43tc8c] {
    background-color: white;
    color: black;
    font-weight: bold;
}
.input-group[b-xmes43tc8c] {
   
     flex-wrap:unset !important;
   
}
.FormLabel[b-xmes43tc8c] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
.PageCommands[b-xmes43tc8c] {
   
    padding: 5px
}
[b-xmes43tc8c] .CommandsButton {
 /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}
.RefreshIconContainer[b-xmes43tc8c]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-xmes43tc8c]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-xmes43tc8c] {
        cursor: pointer;
    }
    @media only screen and (max-width: 768px) {
}
/* /Pages/Security/UserProfile/ProfileHome.razor.rz.scp.css */
.PageContainer[b-4s1hro3j21]
{
    margin:10px;
    padding:5px;

}
.card[b-4s1hro3j21] {
    border-radius: 0px;
    margin-bottom: 15px;
}
.card-header[b-4s1hro3j21] {
    background-color: white;
    color: black;
    font-weight: bold;
}
.input-group[b-4s1hro3j21] {
   
     flex-wrap:unset !important;
   
}
.FormLabel[b-4s1hro3j21] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
.PageCommands[b-4s1hro3j21] {
   
    padding: 5px
}
[b-4s1hro3j21] .CommandsButton {
 /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}
.RefreshIconContainer[b-4s1hro3j21]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-4s1hro3j21]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-4s1hro3j21] {
        cursor: pointer;
    }
    @media only screen and (max-width: 768px) {
}
/* /Pages/Security/UsersPermissions/UsersPermissionsSearchView.razor.rz.scp.css */

.card[b-t6yzypolz1] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-t6yzypolz1] {
   
    background-color: white;
 
}
.SearchContainer[b-t6yzypolz1]
{
    margin-top:15px;
    margin-bottom:15px;
}
@media only screen and (max-width: 768px) {
}
/* /Pages/Security/Users/ActivitiesDetailsView.razor.rz.scp.css */
.card[b-axhu199xj8] {
   
    border-radius: 0px;
	margin-bottom:15px;
}
.card-header[b-axhu199xj8] {
    background-color: white;
    color: black;
    font-weight: bold;
}
.input-group[b-axhu199xj8] {
   
     flex-wrap:unset !important;
   
}
.FormLabel[b-axhu199xj8] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
.PageCommands[b-axhu199xj8] {
   
    padding: 5px
}
[b-axhu199xj8] .CommandsButton {
 /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}
.RefreshIconContainer[b-axhu199xj8]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-axhu199xj8]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-axhu199xj8] {
        cursor: pointer;
    }
    @media only screen and (max-width: 768px) {
}
/* /Pages/Security/Users/GeneralDetailsView.razor.rz.scp.css */
.card[b-fy4eriao4t] {
   
    border-radius: 0px;
	margin-bottom:15px;
}
.card-header[b-fy4eriao4t] {
    background-color: white;
    color: black;
    font-weight: bold;
}
.input-group[b-fy4eriao4t] {
   
     flex-wrap:unset !important;
   
}
.FormLabel[b-fy4eriao4t] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}
.PageCommands[b-fy4eriao4t] {
   
    padding: 5px
}
[b-fy4eriao4t] .CommandsButton {
 /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}
.RefreshIconContainer[b-fy4eriao4t]
{
    width:40px;
}
    .RefreshIconContainer .input-group-text[b-fy4eriao4t]
    {
        border-radius:0px !important;
    }
    .RefreshIcon[b-fy4eriao4t] {
        cursor: pointer;
    }
    @media only screen and (max-width: 768px) {
}
/* /Pages/Security/Users/LoginDetailsView.razor.rz.scp.css */
/* /Pages/Security/Users/PermissionsDetailsView.razor.rz.scp.css */

.ComboBoxContainer[b-mp7c608a75] {
    margin-bottom: 20px;
    margin-top: 20px;
    width: 35%
}
/* /Pages/Security/Users/UserEdit.razor.rz.scp.css */
[b-27j8coxf68] .card {
    border-radius: 0px;
    margin-bottom: 15px;
}

[b-27j8coxf68] .card-header {
    background-color: white;
    color: black;
    font-weight: bold;
}

[b-27j8coxf68] .CardHeaderStart {
    flex-grow: 1;
}

[b-27j8coxf68] .CardHeaderEnd {
}

[b-27j8coxf68] .input-group {
    flex-wrap: unset !important;
}

[b-27j8coxf68] .FormLabel {
    font-weight: bold;
    font-size: 15px;
    color: black;
}

[b-27j8coxf68] .PageCommands {
    padding: 5px
}

[b-27j8coxf68] .CommandsButton {
    /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}

.RefreshIconContainer[b-27j8coxf68] {
    width: 40px;
}

    .RefreshIconContainer .input-group-text[b-27j8coxf68] {
        border-radius: 0px !important;
    }

.RefreshIcon[b-27j8coxf68] {
    cursor: pointer;
}

@media only screen and (max-width: 768px) {
}
/* /Pages/Security/Users/Users.razor.rz.scp.css */
[b-21hzzz0niy] .card {
    border-radius: 0px;
    margin-bottom: 15px;
}

[b-21hzzz0niy] .card-header {
    background-color: white;
    color: black;
    font-weight: bold;
}

[b-21hzzz0niy] .CardHeaderStart {
    flex-grow: 1;
}

[b-21hzzz0niy] .CardHeaderEnd {
}

[b-21hzzz0niy] .input-group {
    flex-wrap: unset !important;
}

[b-21hzzz0niy] .FormLabel {
    font-weight: bold;
    font-size: 15px;
    color: black;
}

[b-21hzzz0niy] .PageCommands {
    padding: 5px
}

[b-21hzzz0niy] .CommandsButton {
    /*
    background-color: var(--ThemeRedColor) !important;
    border-color: var(--ThemeRedColor) !important;
    width: 150px;
    */
}

.RefreshIconContainer[b-21hzzz0niy] {
    width: 40px;
}

    .RefreshIconContainer .input-group-text[b-21hzzz0niy] {
        border-radius: 0px !important;
    }

.RefreshIcon[b-21hzzz0niy] {
    cursor: pointer;
}

@media only screen and (max-width: 768px) {
}
/* /Pages/Security/Users/UsersSearchView.razor.rz.scp.css */

.card[b-hyd6tyit1v] {
   
    border-radius:0px;
    margin-bottom:15px;
}
.card-header[b-hyd6tyit1v] {
   
    background-color: white;
 
}
.SearchContainer[b-hyd6tyit1v]
{
    margin-top:15px;
    margin-bottom:15px;
}
@media only screen and (max-width: 768px) {
}
/* /Shared/Controls/BlockMap.razor.rz.scp.css */
/* /Shared/Controls/BlockTilesViewer.razor.rz.scp.css */
.LinksContainer[b-c3iidshnoy] {
    padding: 10px;
    padding-left: 20px;
}

    .LinksContainer img[b-c3iidshnoy] {
        width: 80px;
        height: 80px;
    }

    .LinksContainer .Tile[b-c3iidshnoy] {
        height: 170px;
        width: 200px;
        padding: 10px;
        color: white;
        font-size: 12px;
        border-color: var(--CompanyGold);
        background-color: var(--CompanyGold)
    }

.TileIcon[b-c3iidshnoy] {
    font-size: 50px !important;
}

.TileText[b-c3iidshnoy] {
    margin-top: 10px;
}

a[b-c3iidshnoy] {
    text-decoration: none;
    cursor: pointer;
    color: white;
}

.GroupSeparator[b-c3iidshnoy] {
    margin-top: 15px;
    margin-bottom: 15px;
}
/* /Shared/Controls/CheckBoxesGroup.razor.rz.scp.css */
.CheckBoxesContainer[b-lz0bc396s3] {
}
.CheckBoxContainer[b-lz0bc396s3]
{

}
/* /Shared/Controls/FileUploader.razor.rz.scp.css */

.FileUploaderContainer[b-yoj0y222by] {
}

.FileUploaderContainer .Label[b-yoj0y222by] {
    margin-bottom: 5px;
    font-size: 15px;
}

.FileUploaderContainer .ImageContainer[b-yoj0y222by] {
    margin-bottom: 5px;
}

.FileUploaderContainer .ImageControl[b-yoj0y222by] {
    height: 150px;
    width: 150px;
}

.FileUploaderContainer .FileName[b-yoj0y222by] {
    margin-bottom: 5px;
    font-size: 15px;
}

.FileUploaderContainer .InputControl[b-yoj0y222by] {
    margin-bottom: 5px;
}

.FileUploaderContainer .ProgressContainer[b-yoj0y222by] {
    margin-bottom: 5px;
}

.FileUploaderContainer .PercentageConvertedContainer[b-yoj0y222by] {
}

.FileUploaderContainer .ProgressBarContainer[b-yoj0y222by] {
}

.FileUploaderContainer .DownloadContainer[b-yoj0y222by] {
    background-color: white;
    color: #2a62b0;
    cursor: pointer;
}
[b-yoj0y222by]  .HideBrowseButton {
}
[b-yoj0y222by] .HideBrowseButton .e-upload-browse-btn {
    display: none !important;
}

.LoaderContainer img[b-yoj0y222by] {
    width: 100px;
    height: 50px;
}
.FileUploaderContainer .AllowedExtensionsContainer[b-yoj0y222by] {
    font-style: italic;
    color: black;
    font-size: 13px;
}

[b-yoj0y222by]  .e-upload-files {
    display: none;
}


/* /Shared/Controls/FileUploaderChunks.razor.rz.scp.css */

.FileUploaderContainer[b-30zcy9d7ez] {
}

.FileUploaderContainer .Label[b-30zcy9d7ez] {
    margin-bottom: 5px;
    font-size: 15px;
}

.FileUploaderContainer .ImageContainer[b-30zcy9d7ez] {
    margin-bottom: 5px;
}

.FileUploaderContainer .ImageControl[b-30zcy9d7ez] {
    height: 150px;
    width: 150px;
}

.FileUploaderContainer .FileName[b-30zcy9d7ez] {
    margin-bottom: 5px;
    font-size: 15px;
}

.FileUploaderContainer .InputControl[b-30zcy9d7ez] {
    margin-bottom: 5px;
}

.FileUploaderContainer .ProgressContainer[b-30zcy9d7ez] {
    margin-bottom: 5px;
}

.FileUploaderContainer .PercentageConvertedContainer[b-30zcy9d7ez] {
}

.FileUploaderContainer .ProgressBarContainer[b-30zcy9d7ez] {
}

.FileUploaderContainer .DownloadContainer[b-30zcy9d7ez] {
    background-color: white;
    color: #2a62b0;
    cursor: pointer;
}
.LoaderContainer img[b-30zcy9d7ez] {
    width: 100px;
    height: 50px;
}
.FileUploaderContainer .AllowedExtensionsContainer[b-30zcy9d7ez] {
    font-style: italic;
    color: black;
    font-size: 13px;
}

[b-30zcy9d7ez]  .e-upload-files {
  
}
    [b-30zcy9d7ez] .e-upload-files .e-file-name {
        display:none !important;
    }
    [b-30zcy9d7ez] .e-upload-files .e-file-size {
        display: none !important;
    }
    [b-30zcy9d7ez] .e-upload-files .e-file-type {
        display: none !important;
    }
    [b-30zcy9d7ez] .e-upload-files .e-file-status {
        display: none !important;
    }
    [b-30zcy9d7ez] .e-upload-files .e-file-delete-btn {
       
    }
    [b-30zcy9d7ez] .e-upload-files .e-upload-file-list {
        min-height:unset !important;
        height:auto !important;
    }
/* /Shared/Controls/InLineLoader.razor.rz.scp.css */
.LoaderContainer[b-zpdsh0wrkm] {
    margin-bottom: 150px;
    padding:50px;
}

    .LoaderContainer img[b-zpdsh0wrkm] {
        width: 100px;
        height: 50px;
      
    }
/* /Shared/Controls/Loader.razor.rz.scp.css */
.LoaderContainer[b-9mvxsyoqm4] {
 
}
.LoaderImageControl[b-9mvxsyoqm4] {
     margin-left: auto;
    margin-right: auto;
}
.DialogContainer[b-9mvxsyoqm4]
{
    border-style:none !important;
    background-color:transparent;

}
/* /Shared/Controls/LoginView.razor.rz.scp.css */
.page[b-71zhpxmwsy] {
    position: relative;
    display: flex;
    flex-direction: column;
}

.main[b-71zhpxmwsy] {
    flex: 1;
}

.sidebar[b-71zhpxmwsy] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-71zhpxmwsy] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-71zhpxmwsy]  a, .top-row .btn-link[b-71zhpxmwsy] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-71zhpxmwsy] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-71zhpxmwsy] {
        display: none;
    }

    .top-row.auth[b-71zhpxmwsy] {
        justify-content: space-between;
    }

    .top-row a[b-71zhpxmwsy], .top-row .btn-link[b-71zhpxmwsy] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-71zhpxmwsy] {
        flex-direction: row;
    }

    .sidebar[b-71zhpxmwsy] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-71zhpxmwsy] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .main > div[b-71zhpxmwsy] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* /Shared/Controls/NotificationContainer.razor.rz.scp.css */
.NotificationContainer[b-q7b581ixlu] {
    margin-bottom: 20px;
}
.DialogContainer[b-q7b581ixlu]
{
    border-style:none !important;
}

.card[b-q7b581ixlu] {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    border-color:var(--CompanyGold);
}

.card-header[b-q7b581ixlu] {
    background-color: var(--CompanyGold);
    color: black;
    font-weight: bold;
}

.CardHeaderStart[b-q7b581ixlu] {
    flex-grow: 1;
    color:white;
    font-weight:bold;
    font-size:20px;
}

.CardHeaderEnd[b-q7b581ixlu] {
}

.CloseButtonContainer[b-q7b581ixlu] {
    border-radius: 50%;
    background-color: white;
    width: 40px;
    height: 40px;
    color:black;
    font-size:15px;
}
.NotificationsContainer[b-q7b581ixlu] {
    color: var(--CompanyGold);
    font-size: 15px;
    margin-top: 10px;
}

.NotificationContainer[b-q7b581ixlu] {
    margin-bottom: 5px;
    margin-top: 5px;
}
/* /Shared/Controls/ReportViewer.razor.rz.scp.css */
.card[b-1c83fdp479] {
    border-radius: 0px;
    margin-bottom: 15px;
}

.card-header[b-1c83fdp479] {
    background-color: white;
    color: black;
    font-weight: bold;
}

.input-group[b-1c83fdp479] {
    flex-wrap: unset !important;
}

.FormLabel[b-1c83fdp479] {
    font-weight: bold;
    font-size: 15px;
    color: black;
}

.RefreshIconContainer[b-1c83fdp479] {
    width: 40px;
}

    .RefreshIconContainer .input-group-text[b-1c83fdp479] {
        border-radius: 0px !important;
    }

.RefreshIcon[b-1c83fdp479] {
    cursor: pointer;
}
.ReportContentContainer[b-1c83fdp479] {
    padding: 10px;
    margin: 5px;
    background-color: black;
    border-style: solid;
    border-width: 1px;
    border-color: black;
}

.ReportContent[b-1c83fdp479] {
    background-color: white;
    padding: 5px;
}
@media only screen and (max-width: 768px) {
}
/* /Shared/Controls/SearchControl.razor.rz.scp.css */

.SearchControlContainer[b-2fdguq29vp] {
   
}

.SearchControlIconContainer[b-2fdguq29vp] {
    cursor: pointer;
}

.SearchControlIcon[b-2fdguq29vp] {
    cursor: pointer;
}

.SearchControlInput[b-2fdguq29vp] {
    min-width: 500px;
    border-radius: 0px;
}

.SearchControlContainer .DirectionArabic[b-2fdguq29vp] {
    direction: rtl
}

.SearchControlContainer .DirectionEnglish[b-2fdguq29vp] {
    direction: ltr
}
/* /Shared/Controls/ViewAuthorizing.razor.rz.scp.css */
.ViewContainer[b-ck6z0yqp4s]
{
    min-height:500px;
}
/* /Shared/Controls/ViewForbidden.razor.rz.scp.css */
.ViewContainer[b-uphdweobka]
{
    min-height:500px;
}
/* /Shared/Controls/ViewNotFound.razor.rz.scp.css */
.ViewContainer[b-ntjgfcdg34] {
    min-height: 500px;
}
/* /Shared/PrivateHeader.razor.rz.scp.css */
.IconContainer[b-32f9eigypt]
{
    margin-left:10px;
}
.Icon[b-32f9eigypt] {
    color: var(--SecondaryColor);
    font-size: 35px;
}
/* /Shared/PrivateLayout.razor.rz.scp.css */
.page[b-2id5y5e9z7] {
    position: relative;
    display: flex;
    flex-direction: column;
}

.main[b-2id5y5e9z7] {
    flex: 1;
}

.sidebar[b-2id5y5e9z7] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-2id5y5e9z7] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-2id5y5e9z7]  a, .top-row .btn-link[b-2id5y5e9z7] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-2id5y5e9z7] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-2id5y5e9z7] {
        display: none;
    }

    .top-row.auth[b-2id5y5e9z7] {
        justify-content: space-between;
    }

    .top-row a[b-2id5y5e9z7], .top-row .btn-link[b-2id5y5e9z7] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-2id5y5e9z7] {
        flex-direction: row;
    }

    .sidebar[b-2id5y5e9z7] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-2id5y5e9z7] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .main > div[b-2id5y5e9z7] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* /Shared/PrivateSideBar.razor.rz.scp.css */
.SideBar[b-qu8g3m39a6] {
  
}
    .SideBar .Brand[b-qu8g3m39a6] {
      
    }
    .SideBar .Menu[b-qu8g3m39a6] {
      
    }

.LinksContainer[b-qu8g3m39a6] {
}
.LinkContainer[b-qu8g3m39a6] {
    
}
    .LinkContainer .IconContainerRightBorder[b-qu8g3m39a6] {
      
    }
    .LinkContainer .IconContainer[b-qu8g3m39a6] {
       
    }
         [b-qu8g3m39a6] .Icon {
          
        }

    .LinkContainer .TextContainer[b-qu8g3m39a6] {
      
    }
.LinksContainer a[b-qu8g3m39a6] {
    text-decoration:none !important;
}
