/* CSS Document */

.jumbotron {
	background: none;
	/* min-height: 500px; */
	padding: 100px 0px 100px 0px;
	/* background-color: rgba(255,255,255,0.70);*/
}
.headerimage {
	background-image: url("../images/cover.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-color: black;
	background-size: cover;	
}
.footerimage {
	background-image: url("../images/cover.jpg");
	/* background-size: auto auto;*/
	background-position: center;
	background-repeat: no-repeat;
	background-color: black;
}
.logo {
	background-image: url("../images/logo.png");
	background-size: 100px;
	background-position: center bottom;
	background-repeat: no-repeat;
}
.leatherback {
	background-image: url("../images/white leather.jpg");
	background-repeat: repeat;
}
.darken {
	background-image: none;
	background-color: rgba(0,0,0,0.80);
}
.freestuff {
	padding: 50px 20px 50px 20px;
	background: linear-gradient( rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.6) ), url('../images/freestuff.jpg');
	/* background-image: url("../images/freestuff.jpg"); */
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: .9
}
.storyphoto {
	background-image: url("../images/Investigate.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
	opacity: .9
}
.row {
	margin: 0;
}
/* this will change the color of all links */
a {
	font-weight: 500;
}
a:link, a:visited {
  color: #003000;
  text-decoration: none;
}
a:hover, a:active {
  color: #CCC;
}
a.lightlink:link, a.lightlink:visited {
  color: #FFFFFF;
  text-decoration: none;
}
/* this will change the color of a link with this class*/
a.lightlink:hover, a.lightlink:active {
  color: #CCC;
}
a.color-link:link, a.color-link:visited {
  color: #003000;
  text-decoration: none;
}
a.color-link:hover, a.color-link:active {
  color: #CCC;
}

/* this will change the default colors of a button */
.btn-lg {
	color: #fff;
    background-color: #003000;
    border-color: #003000;
	border-width: 1px;
	box-shadow: 4px 5px 14px 0px rgba(0,0,0,0.2);
}
.btn-lg:hover {
  color: #003000;
  background-color: #CCC;
  border-color: #003000;
}
.btn-lg:focus, .btn-lg.focus {
  color: #003000;
  background-color: #CCC;
  border-color: #003000;
  box-shadow: 0 0 0 0.2rem #003000;
}

.btn-lg.disabled, .btn-lg:disabled {
  color: #fff;
  background-color: #CCC;
  border-color: #CCC;
}
.consent-btn {
	color: #fff;
	background-color: #003000;
	margin-right: 30px;
	flex: 1 0 130px;
}
.color1 {
	color: #003000;
}
.color-back1 {
	background-color: #003000;
}
.color-back1-opacity {
	background-color: rgba(0,64,128,0.70);
}
.color2 {
	color: #fff;
}
.color-back2 {
	background-color: #fff;
}
.color3 {
	color: #000000;
}
.color-back3 {
	background-color: #000000;
}
.color4 {
	color: #ECEBE4;
}
.color-back4 {
	background-color: #ECEBE4;
}
.color5 {
	color: #9b9987;
}
.color-back5 {
	background-color: #9b9987;
}
.color6 {
	color: #08264d;
}
.color-back6 {
	background-color: #08264d;
}
.color7 {
	color: #A50104;
}
.color-back7 {
	background-color: #A50104;
}
.color8 {
	color: #706E5D;
}
.color-back8 {
	background-color: #706E5D;
}
.checkmark {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.investigate {
	background-repeat: no-repeat;
	background: linear-gradient( rgba(255, 255, 255, 0.6), rgba(0, 0, 10, 0.9) ), url('../images/Investigate.jpg');
	/* background: linear-gradient( rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8) ), url('../images/group1.jpg'); */
	padding: 140px 15% 140px 15%;
	background-position:center;
	background-size: cover;
	box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3) inset;
	text-shadow: 1px 1px 1px #000000;
	z-index: -1000;
}
.lyme1 {
	background-repeat: no-repeat;
	background: linear-gradient( rgba(255, 255, 255, 0.0), rgba(255, 255, 255, 0.0) ), url('../images/lyme1.jpg');
	/* background: linear-gradient( rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8) ), url('../images/group1.jpg'); */
	background-position:top center;
	background-size: cover;
	min-height: 500px;
}
.victory {
	background-repeat: no-repeat;
	background: linear-gradient( rgba(255, 255, 255, 0.0), rgba(255, 255, 255, 0.0) ), url('../images/victory-crop.jpg');
	/* background: linear-gradient( rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8) ), url('../images/group1.jpg'); */
	background-position:left;
	background-size: cover;
	min-height: 300px;
}
.cookie-banner {
  position: fixed;
  bottom: 0px;
  width: 100%;
  padding: 9px 19px;
  display: flex;
  color: #000;
  background-color: #fff;
  border-radius: 0px;
  /* box-shadow: 0px -5px 8px 0px;*/
  box-shadow: 0 0 8px 4px rgba(0, 0, 0, 0.14); 
}
.cookie-text {
	font-size: 14px;
	line-height: 1.5em;
	flex: 99 1 500px;
	text-align: center;
	margin: 6px 30px 5px 0px;
}
h1, .h1 {
	font-size: 48px;
}
h2, .h2 {
	font-size: 28px;
}
/* adjust for screen sizes */
@media only screen and (max-width: 1200px) {

	h1, .h1 {
    font-size: 32px;
}
	h2, .h2 {
    font-size: 24px;
}
	h3, .h3 {
    font-size: 20px;
}
.jumbotron {
	padding: 40px 0px 40px 0px;
}
.freestuff {
	padding: 20px 8px 20px 8px;
}
}