body{
	background-color: #2a3332;
	color: #fff;
	font-family: segoeui;
}

.h1, h1 {
    font-size: 50px;
}

.navbar-inverse {
    background-color: #343434;
    border-color: transparent;
}
.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.navbar .navbar-collapse {
  text-align: center;
}
.navbar-inverse .navbar-nav>li>a {
    color: #fff;
}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
    color: #04895c;
    background-color: transparent;
}
.navbar-inverse .navbar-nav>.nav-contacto>a {
    color: #04895c;
}
.nav-pad{
	padding-top: 18px;
}
.img-barra{

	width: 120px;
}
.img-engranaje{
	padding-top: 20px;
	padding-bottom: 20px; 
	margin: 0 auto;
}
.img-center{
	margin: 0 auto;
}
#banner{
	padding-top: 150px;
	padding-bottom: 150px;
	background-image: url("../img/fondo_cabecera.jpg");
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
	z-index: -1;
	background-attachment: fixed;
}

#somos{
	padding-top: 50px;
}
#landing{
	background-image: url("../img/fondo_engranaje.jpg");
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
	z-index: 40px;
}
#sasquatch{
	padding-top: 50px;
	padding-bottom: 200px;
}
#propaganda{
	padding-top: 100px;
	padding-bottom: 100px;
	background-image: url("../img/fondo_planes.jpg");
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
	background-attachment: fixed;
}

#contacto{
	padding-top: 50px;
	padding-bottom: 40px;
}

.contacto-title{
	padding-bottom: 30px;
}

.datos-contacto>p>img{
	width: 25px;
}

.form-control{
	border-radius: 0px;
	margin-bottom: 4px;
	border: 1px solid #a8acab;
	background-color: #344040;
}

.btn-fit{
	background-color: #009d67;
	border-radius: 0px;
}

.footer{
	margin-top: 50px;
}
@media (min-width: 768px){
	.navbar {
    	border-radius: 0px;
    	margin-bottom: 0px;
	}
}