.big-button {
    font-size: 16px;
}
.committee-chair {
    color: #D00000;
    font-size: 14px;
}
h2 {
    font-weight: 400;
}
.member {
    font-size: 12px;
}
.members p {
    margin: 0;
}
.dcf-hero-default {
    display: none;
}
.paragraph-header {
    color: #D00000;
    display: block;
}
form ol {
    list-style: decimal;
    margin: auto;
    padding: 0 0 0 1em;
}

.asun-parade-head-img {
max-width: none;
width: 100%;
}

/* SVG styling for 9 Dimensions page */

#icons-section {
    width: 97%;
    margin: 0 auto;
padding-top: 5em;
}

@media screen and (min-width:930px) {
#icons-section {
    width: 50em;
    margin: 0 auto;
padding-top: 5em;
}
}

.st0 {
fill:none; stroke:#d00000; stroke-linecap:round; stroke-linejoin:round; stroke-miterlimit:10;
}

brr-hr-gradient {
border: 0;
height: 1px;
background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));
margin-top: 2em;
margin-bottom: 3em;
}

.brr-hr-gray {height:1px; width:40%; margin: 0px 0px 0px 30%; background-color: #999999;}
 
.brr-tight {
letter-spacing:-0.05em;
}

.sub-icon-section {
padding-top: 5em;
}

.icon-div {
padding: 0 6%;
}

@media screen and (min-width:930px) {
.icon-div {
padding: 0 3em;
}
}

.thumbnail-anchor {
margin-top: 1em;
}

.asun-home-btn {
margin-bottom:1em;
}

.asun-home-btn-skin {
max-width: none;
width: 100%;
}

.asun-logo {
max-width: 45em;
}

.dcf-ratio-4x5:before {
    padding-top: 125%!important;
}

.dcf-h-auto {
  height: auto;
}

.unl .dcf-main-content>:last-child:not(.dcf-bleed) {
    margin-bottom: 0;
}