body { background: #404040; color: #F5F5F5; font-family: 'Titillium Web', sans-serif; }

a:link, a:visited { 
	 color: #C0C0C0;
 }

a:hover, a:active, a:focus {
	color: #F5F5F5; text-decoration: none;
}

.logo:link, .logo:visited { 
   color: #F5F5F5;
 }

.logo:hover, .logo:active, .logo:focus {
  color: #F5F5F5; text-decoration: none;
}

.col { padding: 0; }

.container-fluid { padding-right: 0; padding-left: 0; }

.jumbotron {
    padding-left: 1em;
    border-bottom: 1px inset #FFFFFF;
    background-image: url('../images/background.jpg');
    background-position: center top;
    background-size: 100% auto;
    color: #ffffff;
    text-shadow: 5px 5px 10px #191919; }

.display-4 {
    font-size: 2rem; font-weight: bold; text-transform: uppercase;
  }

.lead { font-size: 1rem; } 

 .contact-form-style {
 	padding-top: 1em;
 }

  .contact-form-style h2 {
 	text-transform: uppercase; }

 .url, #url { display: none; }

 footer {
 	padding: 1em 0; padding-left: 0.5em; text-transform: uppercase;
 }

 /*CSS for contact form*/
 textarea {
	resize: none;
}
.form-label {
	font-size: 12px;
	color: #FFFFFF;
	margin: 0;
	display: block;
	opacity: 1;
	-webkit-transition: .333s ease top, .333s ease opacity;
	transition: .333s ease top, .333s ease opacity;
}
.form-control {
	border-radius: 0;
	border-color: #ccc;
  border-width: 0 0 2px 0;
  border-style: none none solid none;
  box-shadow: none;
}
.form-control:focus {
	box-shadow: none;
	border-color: #5e9bfc;
}
.js-hide-label {
	opacity: 0; 	
}
.js-unhighlight-label {
	color: #999;
}
.btn-start-order {
	background: 0 0 #ffffff;
  border: 1px solid #2f323a;
  border-radius: 3px;
  color: #2f323a;
  font-family: 'Titillium Web', sans-serif;
  font-size: 16px;
  line-height: inherit;
  margin: 30px 0;
  padding: 10px 50px;
  text-transform: uppercase;
  transition: all 0.25s ease 0s;
}
.btn-start-order:hover,.btn-start-order:active, .btn-start-order:focus {
	color: #C0C0C0;
	border-color: #C0C0C0;
}
/*End CSS for Contact form*/


