/* Add padding between all form elements */
.js-form-item.form-item{
    padding-top: 10px;
    padding-bottom: 10px;
}


/* Make text under options gray (form specific)*/
#edit-underwriting-assistance-options .webform-element-description{
    color: #333
}


/* Add margin below the next/previous/submit buttons */
.js-form-submit{
    margin-bottom: 40px;
}


/* Turn progress marker CURRENT to green */
.progress-step.is-active .progress-marker::before {
    background-color: #006446
}


/* Make copyright symbol superscript tiny */
.superscript {
    vertical-align: super; /* Lifts the baseline of the text */
    font-size: 0.5em;
    /*font-size: xx-small;    Makes the text smaller */
    position: relative;    /* Allows for fine-tuning positioning */
    top: -0.2em;           /* Adjusts the vertical position */
}


/* Make form fields span across the entire page */
.js-form-item.form-item.js-form-type-textfield .form-text {
    width: 100%;
}


/* Make form areas span across the entire page */
.js-form-item.form-item.js-form-type-textarea .form-textarea {
    width: 100%;
}


/* Turn progress buttons to gold when hovered */
.webform-progress-tracker .progress-step.is-complete:hover .progress-marker[role="link"]::before {
    background-color: #ddb04e;
}


/* Keep current step's progress button green when hovered */
.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before {
    background-color: #006446;
}


/* Turn progress links/text purple */
.webform-progress-tracker .progress-title[role="link"] {
    color: #502864;
}


/* Keep progress links/text purple when hovered */
.webform-progress-tracker .progress-title[role="link"]:hover {
    color: #502864;
}


.block-views-blockteam-application-assistance-view .block-title {
    display:none;
}

.progress-marker {
    z-index: 1
}
