body{
  margin-bottom:0px;
	padding-bottom:0px;
  color: #202020;
  background-color: #dbdcd4;
}

  #map {
   height: 860px;
   width: 100%;
   overflow: hidden;
  }
  #capture {
   width: 100%;
   overflow: hidden;
   background-color: #b5b6ab;
   padding: 20px;
  }

footer i, .darken i{width:15px; margin-right: 10px;}
.footer{
  margin: 50px 0px 0px 0px; /* or just use:  margin-top: 50px;*/
	padding: 16px 40px 2px 0px;
	color: #ceccba;
	background-color: #6a7158; /*rgba(0, 0, 0, .8)*/
}

.footer h1{
	position: relative;
	width: 100%;
	margin-bottom: 16px;
	box-sizing: border-box;
	font-size: 14px;
	font-weight: 500;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: #e0e0e0;
}

.footer ul{
	list-style: none;
	padding: 0px;
	margin: 0px 0px 15px 0px;
}

.footer ul li a{
	color: inherit;
	text-decoration: none;
	white-space: nowrap;
}

.footer ul li a:hover,
.footer ul li a:focus{
	color: inherit;
	text-decoration: none;
}
.footer ul li a:hover{color:#f1f1f1;}





.social-media-icons{text-align: center; margin-top:10px;}
.social-media-icons img{
  border-radius: 8px;
  margin-right: 20px;
}
.bg-blue{
  background-color: #384e65!important;
}

.jumbotron-bg {

background: url("../images/sky_view.jpg") no-repeat center center, rgba(67, 104, 137, 0.9); // rgba(0,0,0, 0.6);
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-blend-mode: soft-light;
background-attachment: fixed;
color: #ffffff;
}

.btn{
  transition: all .15s ease-in-out;
}

.img-round{
  border-radius: 50%;
  height: 170px;
  width: 170px;
  margin-top: 2px;
  margin-bottom: 10px;
}


.img-thumb {
  width: 250px;
  height: 250px;
  overflow: hidden;
  margin-right: 10px;
  margin-bottom: 10px;
  cursor: pointer;
}

.img-thumb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  -webkit-filter: brightness(100%);
}




.img-thumb img:hover {
    -webkit-filter: brightness(70%);
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    -o-transition: all .25s ease;
    -ms-transition: all .25s ease;
    transition: all .25s ease;
}


#formResponse{padding:10px; background-color:#f1f1f1; border-radius:5px; margin:15px;}
.jumbotron{border-radius: 0px;}





.ico{
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    /* background-size: 16px 16px; */
    background-size: cover;
    width: 16px;
    height: 16px;
    margin-right: 10px;
    filter: invert(99%) sepia(2%) saturate(2385%) hue-rotate(352deg) brightness(86%) contrast(90%);
    vertical-align: -.125em;
  }

  .ico-camera{background-image: url('../images/svgs/camera.svg');}
  .ico-envelope{background-image: url('../images/svgs/envelope.svg');}
  .ico-user{background-image: url('../images/svgs/user.svg');}
  .ico-home{background-image: url('../images/svgs/home.svg');}
  .ico-twitter{background-image: url('../images/svgs/twitter-square.svg');}
  .ico-facebook{background-image: url('../images/svgs/facebook-square.svg');}
  .ico-instagram{background-image: url('../images/svgs/instagram-square.svg');}
  .ico-map-marker{background-image: url('../images/svgs/map-marker-alt.svg');}
