

.divWithBgImage {
  width: 100%;
  height: 420px;
  background-image: url('../images/speed.jpg');
  background-repeat: no-repeat;
  background-size: 100%;

  color: white;
/*
  background-size: 100% 100%; //stretch resize
*/
}


.divWithBgImage_edit {
  width: 100%;


  height: 600px;

  background-image: url('../img/First_Prototype.jpg');
  background-repeat: no-repeat;
  background-size: 100%;

  color: white;
/*
  background-size: 100% 100%; //stretch resize
*/
}

.hailine{
	font-weight: 100;
}
.light{
	font-weight: 200;
}
.normal{
	font-weight: 300;
}
.medium{
	font-weight: 400;
}
.bold{
	font-weight: 500;
}
.xbold{
	font-weight: 600;
}
.heavy{
	font-weight: 700;
}

label{
	font-weight: 300;
}

.vid-grad{
background: #000000; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #000000 0%, #6d6d6d 33%, #ffffff 66%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#000000), color-stop(33%,#6d6d6d), color-stop(66%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #000000 0%,#6d6d6d 33%,#ffffff 66%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #000000 0%,#6d6d6d 33%,#ffffff 66%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #000000 0%,#6d6d6d 33%,#ffffff 66%); /* IE10+ */
background: radial-gradient(ellipse at center,  #000000 0%,#6d6d6d 33%,#ffffff 66%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

.input-thru{
	/*opacity: .666;*/
	color: white;
	/*background-color: black;*/
	background-color: rgba(0,0,0,.666);
}

.white-text-black-shadow{
	color: white;
	text-shadow: 0px 0px 12px black, 0px 0px 6px black;
}

.contactDiv {
  width: 100%;
  background-image: url('../img/colorful-bokeh.jpg');
  background-color: black;
  background-repeat: no-repeat;
  background-size: 100%;
  color: white;
}

.footer{
	padding-top: 16px;
	background: black;
	color: white;
	height: 50px;
	vertical-align: central;
}
