.keyfacts-module-inset {
	padding: 15px;
	border-radius: 4px;
}

.keyfacts-module-inset a:hover,
.keyfacts-module-inset a:focus {
  color: #337ab7;
  text-decoration: none;
}

.keyfacts-module-inset span {
	color: firebrick;
	float:right;
	font-size: 16px; 
	line-height: normal; 
}
.keyfacts-module-inset span a {
		color: firebrick;
  text-decoration: none;
}

.keyfacts-module-inset span {
	display: block; 
	background: white; 
	border:solid; 
	border-width: 0 1px 1px 1px; 
	border-radius:0 0 8px 8px; 
	padding : 2px 4px;
}

#wildplaces .panel  {
	border: none;
}

#wildplaces p.panel-body { 
padding: 0 16px 8px 16px;
}

#wildplaces .panel-group {
    margin-bottom: 0;
}

#wildplaces .panel-heading {
	border-bottom: none;
	background-color: white; 
}

#wildplaces .panel-heading.kfact {
	border-radius: 8px;
}

#wildplaces .panel-default {
	border-bottom: none;
	background: #f6f6f6;
}

#wildplaces div.panel .panel-border { 
	border: solid 1px #ddd;
	border-radius: inherit; 
}

p.incl_note {
	font-family: arial, helvetica, sans-serif; 
	font-size: 12px;
	font-style: oblique;
	color: firebrick;
}

.item-thumbnail {
	background: #2f2f2f; 
	padding: 16px;
	border: solid 1px #fff;
	margin: 0 0 16px 0; 
	padding-bottom: 0;
}

.item-thumbnail h3 {
	text-align: center; 
	margin:  8px; 
}

.item-thumbnail h3 a {
	color: aliceblue; 
}

.item-thumbnail-img img { 
	width: 100%; 
}

.item-thumbnail .keyfacts-module {
    margin-bottom: 1px;
}

.item-thumbnail .keyfacts-module-inset {
   border-radius: 0;
}
.item-thumbnail .keyfacts-module {
    box-shadow: 0px 0px 0px #999;
}

#homePage h2 { 
	margin-top: 10%; 
	color: white !important;
 font: 48px 'Fredericka the Great', sans-serif;
	font-weight: normal; 
}

@media (max-width: 478px)  {
#homePage h2 { 
			margin-top: 30%; 
	}
}
@media (max-width: 767px) {
#homePage h2 { 
			margin-top: 20%; 
	}
}

#wildplaces h3 a { color: #900; }
#wildplaces .glyphicon { color: #900; font-size: 1.0625rem; vertical-align: middle; }