.participate-banner {
    text-align: center;
margin-bottom: 10px;
}

.participate-text {
    text-align: center;
    max-width: 700px;
    margin: 0 auto;
}

.participate-text > div {
    margin-bottom: 5px;
}

.node__title::before {
    content: "ID: ";
}

/* column sizing */

#rid-content {
    width: 75%;
}

#rid-sidebar-second {
    width: 25%;
}

.layout-region-node-main {
    width: 100%;
}

.layout-region-node-secondary, h1.node__title {
    display: none;
}

#edit-field-date-of-birth-wrapper {
    float: none;
}

/* Diag and Notes */

.field-node--field-diagnoses .field__item:nth-child(2n), .field-node--field-researcher .field__item:nth-child(2n), .field-node--field-researcher-notes .field__item:nth-child(2n) {
    background-color: #f3f3f3;
}


/* paragraphs */

.paragraph {
    background-color: #f3f3f3;
    padding: 10px;
    margin: 10px 0;
    display: inline-flex;
}

.paragraph .field {
    margin: 5px;
    display: inline-block;
}

.appt-info-main {
    max-width: 45%;
}

.appt-info-secondary {
    max-width: 45%;
    float: right;
}

.views-row {
    background-color: 
    #f3f3f3;
    margin-bottom: 10px;
}

.views-field {
    display: inline-block;
    margin: 10px;
}

.views-label {
    color: 
    #A31F34;
    font-weight: bold;
}

/*
.field--name-field-experiment.form-wrapper, .field--name-field-m.form-wrapper, .field--name-field-comments-plain.form-wrapper, .field--name-field-contacted-by-auto-fill-.form-wrapper, .field--name-field-date-of-contact.form-wrapper {
width: 40%;
display: inline-block;
margin-right: 60px;
}

.field--name-field-status.form-wrapper, .field--type-datetime.form-wrapper, .field--name-field-do-you-need-a-babysitter-d.form-wrapper, .field--name-field-parking-permit-needed-.form-wrapper {
width: 40%;
display: inline-block;
} */

