
    .identity-title {
        font-size: 4.2rem;
        font-weight: 600;
        line-height: 4rem;
    }
    .identity-subtitle {
        font-size: 2.4rem;
    }
    .identity-declaration {
        padding: 4rem;
        background-color: #f4f4f4;
        border-radius: 3rem;
        margin-top: 6rem;

    }
    .radio label, .form-check-label{
        color: var(--portalThemeColor10); 
        font-weight: 400;
    }
    input.declaration-radiobtn {
        margin-right: 1.2rem;
    }
  

    #greenid-div #greenid-intro-content h1 {
    display: none;
}

#greenid-div #greenid-intro-content div {
    margin-top: 0;
    /*color: white;*/
    padding-top: 30px;
}

#greenid-container {
    background:none !important;
}

.background-light {
    background: #eeeeee;
    padding: 10px 10px 5px;
    margin-bottom: 10px;
}

#greenid-wait-modal .modal-dialog {
    display: none !IMPORTANT;
}

@media (min-width: 1200px) {
#greenid-intro-content, #greenid-source-content {
    width: 1170px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 auto;
}
}

#greenid-source-content {
    border: none !important;
    max-width: 1170px;
}

#greenid-source-header #greenid-source-title-heading {
    color: white;
}
/* 
.greenid-helpicon::before {
        display: none;
    } */
    
#greenid-container .greenid-helpicon, #greenid-container .greenid-helpicon-alt {
    color: var(--portalThemeColor4);
}

#greenid-div #greenid-container .btn-primary {
     background-color: var(--portalThemeColor4) !important;
  color: #ffffff !important;
   padding: 1.2rem 1.7rem !important;
    font-size: 1.6rem;
    font-weight: bold;

}

#greenid-div #greenid-container .btn-primary:hover, #greenid-container .btn-primary:focus, #greenid-container .btn-primary:active, #greenid-container .btn-primary.active {
 
  background-color: var(--portalThemeColor1) !important;
  color: #ffffff !important;
}


h3 {
    margin-top: 40px;
}

.dark-background h4 {
    color: #02AEEF;
    font-weight: bold;
}

input[type='radio'] + label {padding-left: 10px;margin-right: 30px;}

#verifybutton {
    float: right;
}

[data-name='Green ID'] tr td {
    padding-right: 0 !important;
}

/* input[type="hidden" i] {
    display: none !important;
} */

/* .supporting-docs .container:nth-child(2) > div {
    background: white;
    margin-top: 30px;
    padding: 1px 20px;
    border-top: 12px solid #02AEEF;
} */

.xrm-attribute-value-empty, .xrm-editable-adx_weblinkset.xrm-entity-value-empty {
    height: auto !important;
}

#greenid-container .greenid-has-error .help-block, #greenid-container .greenid-has-error .col-form-label, #greenid-container .greenid-has-error .form-check, #greenid-container .greenid-has-error .form-check, #greenid-container .greenid-has-error .form-check-inline, #greenid-container .greenid-has-error .form-check-inline {
    color: #02AEEF !important;
}

#error-greenid_actregodvs_number {
    position: relative;
    top: 6px;
}


.supporting-docs h4 {
    color: #02AEEF;
    font-weight: bold;
}

#greenid-source-content .greenid-alert.greenid-alert-danger {
    background-color: #dedede;
    color: black !important;
    margin-bottom: 40px;
    border-radius: 6px;
    border: 2px solid #02AEEF;
    font-size: 16px;
}

#greenid-source-content .greenid-alert.greenid-alert-danger p, #greenid-source-content .greenid-alert.greenid-alert-danger ul {
    color: black;
}
#verifyinpersonbutton {
    float: right;
}
#greenid-intro-content > div, #greenid-source-content > div {
    background: white !important;
    padding: 0 20px;
}
#greenid-intro-content *, #greenid-source-content * {
    color: black;
}

/* #greenid-modal-backdrop {
    background: white !important;
} */

#greenid-source-header #greenid-source-title-heading {
    color: black;
}
#greenid-container #greenid-intro-content p {
    font-size: 16px;
    margin-bottom: 0;
}
#greenid-intro-content {
    margin-top: 30px;
}
#greenid-container #greenid-intro-content {
    padding: 0px 15px;
}
#greenid-container #greenid-intro-content {
    padding-bottom: 0 !important;
}
#greenid-container #greenid-source-header {
    margin-bottom: 0 !important;
}
#greenid-submit-button-container {
    padding-bottom: 25px;
}


#greenid-container  h1,

#greenid-container  h2,

#greenid-container  h3,

#greenid-container  h4,

#greenid-container  h5 {
  font-family: "Sora", sans-serif !important;
  color: var(--portalThemeColor1) !important;
}
#greenid-option-list-toggle .caret{
    display: none !important;
}
#greenid-container {
    margin-bottom: 40px !IMPORTANT;
    font-family:"Inter", "sora", "Helvetica Neue", Helvetica, Arial, sans-serif;;
}
#greenid-container a {
    color: var(--portalThemeColor4) !important;
}
#greenid-container .btn-default:hover, #greenid-container .btn-default:focus, #greenid-container .btn-default:active, #greenid-container .btn-default.active {
    color: white !important;
}


#greenid-container #greenid-source-header #greenid-source-title .glyphicon, #greenid-div #greenid-container .greenid-helpicon{
      -webkit-font-smoothing: antialiased;
    display: var(--fa-display, inline-block);
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
    font-family: var(--fa-style-family, "Font Awesome 6 Pro");
    font-weight: var(--fa-style, 900);
    color: var(--portalThemeColor4);

}

    #greenid-container #greenid-source-header #greenid-source-title .glyphicon.glyphicon-question-sign::before, 
     #greenid-div #greenid-container .greenid-helpicon::before {
        content: "\f059" !important;
    }
.glyphicon.glyphicon-calendar,
#greenid-container .greenid-alert-glyphicon.glyphicon-remove-circle,
.greenid-alert-glyphicon.glyphicon-lock{
    font-family: "Font Awesome 6 Pro" !important;
       font-weight: 900
}
.glyphicon.glyphicon-calendar::before{
    content:  "\f073";
}
#greenid-source-body a{
    font-size: 1.4rem;
}

.greenid-alert-glyphicon.glyphicon-remove-circle:before,
.greenid-alert-glyphicon.glyphicon-lock:before,
.glyphicon-remove-circle:before {
    content: "\f00d" !important;
     color: red;
}

.greenid-tooltip, .greenid-tooltip p {
    color: #ffffff !important;
}
