/* Changes the single date display for accessibility purposes */
.date-display-single {
    color: #000;
    font-size: inherit;
    font-style: normal;
}

/* bolds h3 */
body h3 {font-weight: 700;}

/* hide the h2 for alias nodes */
.node--alias h2:first-child {display:none;}


/* secondary nav block show h2 */
.l-region--sidebar-first nav h2.block__title {display:block;}
.l-region--sidebar-first h2 a {color: #333;}

/* fixes font for page titles  */
h1#page-title  {line-height:1.25;}

/* removes float from footer region */
.l-region--footer .block--nodeblock-nb-footer-coptright {float:none;}

/* footer region only, the sub footer nodeblocks CSS is in blockthemes */
footer {
    border-top: 1px solid #e8e8e8;
    background-color: rgb(17,17,17);
    padding-top: 20px;
    padding-bottom: 40px;
    -moz-box-shadow: 0 0px 10px 4px rgba(0,0,0,.3);
    -webkit-box-shadow: 0 0px 10px 4px rgba(0,0,0,.3);
    box-shadow: 0 0px 10px 4px rgba(0,0,0,.3);
    margin-bottom:0px;
}
.l-footer {margin-bottom:0px;}

footer p {color:#fff;}
footer .field__item a:link, footer .field__item a:visited {color: #0088cc;font-size:inherit;}

/* hide the down arrow for second/third menu since there is no interaction */
.l-region--sidebar-first nav ul.menu .expanded a::after, .l-region--sidebar-first .view-all-forms ul.views-summary .expanded a::after {
	content: ''; 
}

.usc-btn .usc-btn-icon {margin-left:-25%;}
a.usc-btn {text-align:center;}
