body
{
	margin-top: 5px;
	background-color:black;
	font-family: tahoma;
}

.footer
{
	color:white;
	opacity:0.5;
}

.header
{
	margin-top:2em;
}

#tabs
{
	width:100%;
}
#tabHome, #tabContact
{
	float: left;
	font-family:verdana;
	font-size:1.5em;
	margin-top:15px;
	padding:0pt 20px;
}
#tabHome a, #tabContact a
{
	color:#aeaeae;
	text-decoration:none;
	cursor:pointer;
}
#tabHome a:hover, #tabContact a:hover
{
	color:white;
}

.bg-img
{
  /* The image used */
  background-image: url("/assets/img/lb.jpg");
  border-radius:20px;
  height: 615px;

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  padding-top: 20px;
  padding-bottom: 20px;
}

/* Add styles to the form container */
.form-container
{
  margin: 0 auto;
  max-width: 400px;
  padding: 16px;
  background-color: white;
  border-radius:20px;
}

.input-group .form-control:not(:last-child)
{
	border-top-right-radius:.25rem;
	border-bottom-right-radius:.25rem;
	height:2.5rem;
	margin-top:.9rem;
}
