/* changes to top level styling */
.content { margin-top: 0; }


/* Header & Footer styles */

        #usc-header, #usc-footer {
            background-color: #73000A;
            color: #FFF;
            float: left;
            width: 100%;
            padding: 10px 0;
            position: relative;
            text-align: center;
        }
          
		 .container.mod-header {
    	display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
        align-items: center;
		-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
		}
 
		.container.mod-header h1 {
    	margin-left: auto;
    	font-size: 26px;
		color:#FFF;
		margin-top: 15px;
		}
 
		.container.mod-header a { font-weight: 300;
		color:#FFF; }
 
		.container.mod-header h1 b {
     	font-weight: 700;
		}
 
		  
		  
        .usc-logo {
            background: url("../images/USC_Web_linear.svg") no-repeat;
            width: 268px;
            height: 53px;
            display: block;
            margin: 0 auto;
        }
          .no-svg .usc-logo { background: url("../images/USC_Web_linear.png") no-repeat; }

        /* Footer Styles */
        #usc-footer { padding-bottom: 20px; }
        #usc-footer:after {
            content: '';
            height: 7px;
            background-color: #000;
            display: block;
            border-top: 1px solid #fff;
            position: absolute;
            width: 100%;
            bottom: 0;
        }
            #usc-copyright-info {
                color: #fff;
                font-size: 10px;
                margin-top: 10px;
            }
                #usc-copyright-info a { color: #fff; text-decoration: none; }

        @media only screen and (min-width: 48em) {

            #usc-header,
            #usc-footer { text-align: left; }
            #usc-copyright-info {
                text-align: right;
                float: right;
            }
            
            .usc-logo { margin: 0; }
		}
