/*
site.css
*/

body {
	background-color:#66b9bf;
}
h1,h2,h3,h4,h5,h6 {
	color:#e37222;
}

h4 a {
    color:#eeaa7b;
}

.panel {
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

#main-content {
	background-color:#fff;
}

@font-face {
	font-family: 'cristolikid_tryoutregular';
	src: url('/webfonts/crislt__-webfont.eot');
	src: url('/webfonts/crislt__-webfont.eot?#iefix') format('embedded-opentype'),
	url('/webfonts/crislt__-webfont.woff2') format('woff2'),
	url('/webfonts/crislt__-webfont.woff') format('woff'),
	url('/webfonts/crislt__-webfont.ttf') format('truetype'),
	url('/webfonts/crislt__-webfont.svg#cristolikid_tryoutregular') format('svg');
	font-weight: normal;
	font-style: normal;

}

#header {
    background-color: #07889b;
	background-image: url("/images/usa-header-bg");
	background-repeat:no-repeat;
}
#header h3 a {
	font-size:1.85rem;
	font-family:'cristolikid_tryoutregular', sans-serif;
	color:#fff;
	font-weight:400;
	font-smooth:never;
	-webkit-font-smoothing:none;
	text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);
}
#header h6 {
	color:#fff;
	font-weight:400;
	font-size:0.75rem;
	text-align: right;
	padding:0.5rem 0.5rem 0 0;
	text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);
}
.usa-nav-bar {
	background: #333;
}

h1.usa-cat-title {
    margin-bottom:0!important;
    line-height:2rem!important;
}
p.usa-cat-title-sub {
    padding-left:0.25rem;
    font-size:0.75rem;
    font-style: italic;
}


.usa-description {
	min-height:3.5rem;
}

ul.fc-box {
	height:12rem;
	overflow: auto;
	font-size:0.75rem;
	padding:1rem;
	margin:0;
	list-style:none;
	margin-bottom:1.25rem;
}
ul.fc-box li {
	padding:0.25rem;
}
.formError {
	color:#c00;
	font-weight:700;
}
#footer {
	padding:2rem 1rem;
	background-color: #07889b;

}
#footer h5 {
	color:#ddd;
}
#footer a {
	color:#ddd;
}
.file-name {
	font-size:12px;
	padding:3px 0!important;
}