.container .jumbotron {
	/*background-image:url("../../../media/fish1.jpg");*/
	background-position:inherit;
	background-repeat:no-repeat;
	background-size:cover;
	background-color:white;
	border-radius:0
}
	
.container .jumbotron h1,
.container .jumbotron .small {
	margin:auto;
	color:black;
	text-align:center;
	text-shadow:2px 2px 2px white
}

.breadcrumb{
	background:#fff
	}

/*@media only screen and (min-width: 768px) {
	.jumbotron{margin-bottom:0}
	ol.breadcrumb{background:#fafafa}
}*/

/* 
body {
background-color: #FFFFFF;
}

#phHeader {
background-image: url("/huntwild/wild/wildlife_diversity/nongame/test/media/fish1.jpg");
background-position: top;
background-repeat: no-repeat;
width: 100%;
height: 420px;
text-align: center;
}


.jumbotext {
width: 90%;
margin: 0 auto;
padding-top:1.5em;
}
.jumbotext h1 {
margin: 0;
font-size: 45px;
color: #272727;
font-family: 'foundation_sans_cd_blkregular';
}

.jumbotext h2 {
font-family: 'foundation_sans_cdregular';
font-size: 35px;
color: #272727;
margin: 0 auto;
}
.subhead {
font-size: 16px;
margin-bottom: 1em;
}

@media screen and (max-width: 29.938em) {
#phHeader {
margin-bottom: 1em;
}
.jumbotext h1 {
font-size: 45px;
line-height:.85em;

}
.jumbotext h2{

font-size: 22px;
}

}

@media screen and (min-width: 30em) and (max-width: 47.938em) {
.jumbotext h1 {
font-size: 55px;
line-height:.85em;

}
.jumbotext h2{

font-size: 26px;
}
}

@media screen and (min-width: 48em) and (max-width: 59.9em) {
.jumbotext h1 {
font-size: 55px;


}
.jumbotext h2{

font-size: 30px;
}
}

@media screen and (min-width: 60em) and (max-width: 76.24em) {
.jumbotext h1 {
font-size: 55px;


}
.jumbotext h2{

font-size: 35px;
}
*/

/*styles for graphic info (hed, subhed, source, credit)*/
.rg-container {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 1;
	margin: 0;
	padding: 1em 0;
	color: #1a1a1a;
}
.rg-header {
	margin-bottom: 1em;
}
.rg-hed {
	font-family: "Benton Sans Bold", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.35em;
	margin-bottom: 0.25em;
}
.rg-subhed {
	font-size: 1em;
	line-height: 1.4em;
}
.rg-source-and-credit {
	font-family: Georgia,"Times New Roman", Times,serif;
	width: 100%;
	overflow: hidden;
	margin-top: 1em;
}
.rg-source {
	margin: 0;
	float: left;
	font-weight: bold;
	font-size: 0.75em;
	line-height: 1.5em;
}
.rg-source .pre-colon {
	text-transform: uppercase;
}
/*styles for graphic*/

table.rg-table {
	margin: 0 0 1em 0;
	width: 100%;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
	border-collapse: collapse;
	border-spacing: 0;
}
table.rg-table * {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	text-align: left;
	color: #333;
}
table.rg-table thead {
	border-bottom: 1px solid rgba(195,195,197,.3);
}
table.rg-table th {
	font-weight: bold;
	padding: 0.5em;
	font-size: 0.85em;
	line-height: 1.4;
}
table.rg-table td {
	padding: 0.5em;
	font-size: 0.9em;
	line-height: 1.4;
}
table.rg-table .highlight td {
	font-weight: bold;
}
table.rg-table tr {
	border-bottom: 1px solid rgba(195,195,197,.3);
	color: #222;
}
table.rg-table .number {
	text-align: right;
}
table.rg-table.zebra tr:nth-child(even) {
	background: rgba(195, 195, 197, 0.1);
}
table.rg-table tr.highlight {
	background: #edece4;
}
@media screen and (max-width: 790px) {
.rg-container {
	max-width: 500px;
	margin: 0 auto;
}
table.rg-table {
	display: block;
	width: 100%;
}
table.rg-table tr.hide-mobile, table.rg-table th.hide-mobile, table.rg-table td.hide-mobile {
	display: none;
}
table.rg-table thead {
	display: none;
}
table.rg-table tbody {
	display: block;
	width: 100%;
}
table.rg-table td:last-child {
	padding-right: 0;
	border-bottom: 2px solid #ccc;
}
table.rg-table tr, table.rg-table th, table.rg-table td {
	display: block;
	padding: 0;
}
table.rg-table td[data-title]:before {
	content: attr(data-title) ":A0";
	font-weight: bold;
	display: inline-block;
	content: attr(data-title);
	float: left;
	margin-right: 0.5em;
	font-size: 0.95em;
}
table.rg-table tr {
	border-bottom: none;
	margin: 0 0 1em 0;
	padding: 0.5em 0;
}
table.rg-table tr:nth-child(even) {
	background: none;
}
table.rg-table td {
	padding: 0.5em 0 0.25em 0;
	border-bottom: 1px dotted #ccc;
	text-align: right;
}
table.rg-table td:empty {
	display: none;
}
table.rg-table .highlight td {
	background: none;
}
table.rg-table tr.highlight {
	background: none;
}
table.rg-table.zebra tr:nth-child(even) {
	background: none;
}
table.rg-table.zebra td:nth-child(even) {
	background: rgba(195, 195, 197, 0.1);
}

