/* top bar */

.navbar-default {
  background-color: #993300; /*#376618;*//*#428bca;*//*#00688b;*//*#428bca*//*#777;*//* or change to 777 for contrast with carousel */
  border-color: #993300; /*#376618;*//*#428bca;*/ /*#29d*/
}/**/
/* top bar brand */
.navbar-default .navbar-brand {
    color: #FFFFFF;/*#777;*/
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #cccccc; /*#777;*/
}
/* top bar links */
.navbar-default .navbar-nav > li > a {
    color: #ffffff; /*#777;*/
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #cccccc; /*#333;*/
}

/* Move down content because we have a fixed navbar that is 50px tall */
body {
  padding-top: 50px;
}
body {
  background-image: url('../img/background2.jpg') !important;
  background-repeat: no-repeat !important;
  background-position: 50% 50% !important;
  background-size: cover !important;
  background-attachment: fixed !important;
}
/* Customize container */
@media (min-width: 768px) {
  .main-content {
    max-width: 930px;
  }
}
.main-content {
  background-color: #ffffff;
}
/* spacing between paragraphs */
.main-content p {
  margin-top: 0em;
  margin-bottom: 2em;
}
/* spacing between lines */
p, li {
  font-size: small;
  line-height: 1.7;
}
div.thumbnail {
	margin-bottom: 0px;
}
div.thumbnail span.caption {
	font-size: small
}
th, td {
	font-size: small
}
#map_canvas {
	height: 100%
}
div.landing {
  background-image: url('../img/ggb_begin.jpg') !important;
  background-repeat: no-repeat !important;
  background-position: 0 0 !important;
}
/* modified below for non-mobile */
div.landing div.heading {
	max-width:420px;
	height:200px;
	background-color: #993300;/*#376618;*/
	padding:20px;
	margin-top:20px;
	margin-right:20px;
}
@media (min-width: 768px) {
  div.landing div.heading {
	height:180px;
	margin-top:30px;
	margin-bottom:10px;
  }
}
div.landing div p {
  color:#ffffff;
  font-size: small
}
div.landing div p a {
  color:#ffffff;
  font-size: small;
  text-decoration: underline
}
button.brown {
  background-color: #993300; /*#376618;*/
  border-color: #993300; /*#376618;*/
}
button.brown.btn-warning:hover,
button.brown.btn-warning:focus,
button.brown.btn-warning:active {
  background-color: #CC3300; /*#5cb85c;*/
  border-color: #CC3300; /*#5cb85c;*/
}

td.photo, div.photo {
  padding-left:10px;
  padding-right:10px;
  padding-bottom:3px;
  padding-top:3px;
}

/* remove bold on radio labels */
.radiolabel {
	font-weight: normal !important;
	font-size: small;
	line-height: 1.7;
}
