/* LONG FORM TEXT AND ASSOCIATED MEDIA */

.inline_image {
    width: 20rem;
    margin-left: 3rem;
}

.inline_image img {
    width: 100%;
}

.inline_image .caption,
.inline_media .caption {
    margin-top: 2rem;
    padding-top: 1rem;
    border-top: 1px solid silver;
    color: silver;
    font-style: italic;
}

.inline_media {
    padding-top: 4rem;
    padding-bottom: 4rem;
    width: 100%;
    overflow:hidden;}

.inline_image iframe {
    position:absolute;
}

.inline_media .caption {}


/* FORMS */

form.main_form .required:before {
    color: red;
    content: " *";
    position: absolute;
    font-size: xx-large;
    margin-left: -.5em;
    margin-top: -.25em;
}

form.main_form .form_row {
    margin-top: 2em;
    margin-bottom: 2em;
}

/* INDIVIDUAL PAGES */

/* Member List */

ul#member_list {
    list-style: none;
    padding-left: 0;
}

ul#member_list li {
    padding-bottom: .25em;
    font-size: large;
}

.member_name:after {
    content: '';
    padding-right: 1em;
}

.collections_link:after {
    content: '|';
    padding: 0 .5em;
    color: silver;
}

    .collections_link,
.more_info_link {
    font-size: .75em;
}

.contributor_name {
    font-weight: bold;
}
