.container {
    height: 100vh;
    text-align: center; /* Center the content within the card */
}

.signup-issue-card {
    border-radius: 15px;
    z-index: 1;
}

.signup-1-col {
    border:1px solid rgba(54, 70, 70, 0.3);
    border-radius: 15px;
}

.col-6 {
    width: calc(50% - 0.5rem); /* Adjust the padding value accordingly */
}

.btn-eq-100 {
    font-size: 12px !important;
    background: rgba(54, 70, 70, 0.8) !important;
    border: 1px solid rgba(54, 70, 70, 0.8) !important;
    ;
    color: white !important;
}

.btn-eq-outline-100 {
    font-size: 12px !important;
    background: white !important;
    border: 1px solid rgba(54, 70, 70, 1.0) !important;
    color: rgba(54, 70, 70, 1.0) !important;
}

.signup-li {
    list-style-type: circle;
 }

 .signup-nav-hr {
    background:rgba(54,70,70,1.0); 
    height:1px; 
    width:40%; 
    position: absolute; 
    margin-left:30% !important; 
    margin-right:30% !important; 
    z-index: 0;
 }

.signup-nav-circles-row {
    position: relative;
}

.vv_tab {
    display: none;
}
.vv_step {
    color: rgba(54, 70, 70, 1);
    border: none;
    z-index: 1;
}

.signup-nav-circle {
    font-size: 30px;
    color:rgba(54,70,70,1.0); 
    z-index: 1;
}

.vv_step.active {
    
    color: rgba(189, 147, 109, 1.0);
    border: none;
}

#step-2, #step-3 {
    display:none;
}

.signup-card-body { 
    min-height:300px;
}

ul.compressed-list li {
    margin: 0px; /* Example margin */
    font-size: 12px;
}

.system-selection {
    padding:5px;
    border-radius:10px;
    border: 1px solid rgba(54, 70, 70, 0.8);
    background-color: rgba(54, 70, 70, 0.1);
}

.twentypx-gap {
    height:20px;
}

.eightypx-gap {
    height:80px;
}

.onehundredpx-gap {
    height:100px;
}

.tenpercent-gap {
    height:10%;
}

.fifteenpercent-gap {
    height:15%;
}

.signup-mini-title {
    margin: 0px; /* Example margin */
    font-size: 12px;
}

.signup-complete-background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    
    background-image: url('/assets/images/brands/EQ_icon_3a.jpg');
    background-size: cover; /* Scale the background image to cover the container */
    background-position: center; /* Position the background image in the center */
    opacity: 0.05; /* Set the opacity of the background image */
    background-repeat: no-repeat; /* Adjust to your needs */
    z-index: -1;
}

.signup-issue-background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    
    background-image: url('/assets/images/brands/EQ_icon_3.jpg');
    background-size: cover; /* Scale the background image to cover the container */
    background-position: center; /* Position the background image in the center */
    opacity: 0.05; /* Set the opacity of the background image */
    background-repeat: no-repeat; /* Adjust to your needs */
    z-index: -1;
}

.signup-complete-container {
    border-radius:15px;
    position: relative;
    background-color:rgba(54, 70, 70, 0.8);
    /* width: 50%; */ /* Set the width of the container */
    height: 400px; /* Set the height of the container */
    z-index: 1;
}

.signup-issue-container {
    border-radius:15px;
    position: relative;
    background-color:rgba(189, 147, 109, 1.0);
    /* width: 50%; */ /* Set the width of the container */
    height: 400px; /* Set the height of the container */
    z-index: 1;
}

.signup-complete-content {
    color: White;
    z-index:50;
}

.signup-complete-content a {
    color: rgba(54, 70, 70, 1.0);
}

.signup-mail-icon {
    font-size:80px;
}


.card-footer {
    position: relative;
    z-index: 100;
}

