#banner{
    background: url('../images/background.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    overflow: hidden;
}
.banner-contents{
    height: 450px;
    position: relative;
    max-width: 1235px;
    margin: auto;
}
#banner #aside{
    width: 450px;
    background: linear-gradient( to right, white, transparent);
    color: rgb(40, 164, 208);
    position: relative;
}
#banner #title{
    margin-top: 0;
    font-size: 2em;
    text-align: center;
    padding-top: .4em;
    font-weight: bold;
    text-shadow: -3px 3px 5px #fff;
    color: #09347A;
}

#action-center{
    font-size: 1.2em;
    color: #fff;
    position: absolute;
    background: rgba(3, 124, 194, .8);
    padding: 1em 1em;
    right: 3.1em;
    top: .7em;
    bottom: .4em;
}
#action-center h3{
    margin-top: 0;
}
#action-center a{
    color: #fff;
    position: relative;
}
#action-center .fa{
    width: 1.9em;
    text-align: center;
    color: #fbb170;
}
#action-center .print-license{

}
#action-center .print-transcript{

}
#action-center .update-email{

}
#action-center .generate-report{

}
.bg-dark{
    background: #333;
    min-height: 300px;
}
.bg-dark h2{
    color: #fff;
}

#headlines{
    position: absolute;
    bottom: 2em;
    left: 2.6em;
    right: 2.6em;
    background: rgba(3, 124, 194, .8);
    padding: 1em;
    color: #fff;
    width: 400px;
}
#headlines h2,
#state-identifier h2{
    margin-top: 0;
}
#action-center #take-action{
    margin-top: .5em;
	margin-bottom: 0;
}
.headline__date{
    color: #333;
    font-size: .8em;
    background: #ccc;
    padding: 0 .5em;
    float: left;
    display: block;
    margin-right: .5em;
}
.headline__title,
.headline__title a{
    color: #fff;
    overflow: hidden;
    display: block;
}

.about-banner{
	background: url('../images/banner_bkg.png') no-repeat scroll right center #add2e6 !important;
	color: white;
}

.news-banner{
	background: url('../images/banner_bkg.png') no-repeat scroll right center #add2e6 !important;
	color: white;
}

.contact-banner{
	background: url('../images/banner_bkg.png') no-repeat scroll right center #add2e6 !important;
	color: white;
}

.support-banner{
	background: url('../images/banner_bkg.png') no-repeat scroll right center #add2e6 !important;
	color: white;
}


.fa-file-pdf-o{color:crimson;}


.service-banner{
	background: url('../images/banner_bkg.png') no-repeat scroll right center #add2e6 !important;
	color: white;
}