a {
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: none;
}

.navbar {
	background-color: #1f70f2;
	font-weight: bold;
	font-size: 1.2em;
}

.titulo {
	font-size: 60px;
	font-weight: 700;
	margin-bottom: 30px;
}

.arsespan {
	color: #1f70f2;
}

.titulo-lead {
	font-size: 35px;	
}

.navbar-brand {
  height: 115px;
}

.nav >li >a {
  padding-top: 55px;
  padding-bottom: 55px;
}
.navbar-toggle {
  padding: 10px;
  margin: 25px 15px 25px 0;
}

.navbar-inverse .navbar-nav > li > a {
	color: #fff;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .active > a:hover {
	background-color: #AD0202;
}

.navbar-right {
	margin-right: 30px;
}

.navbar-header .a {
	padding-top: 55px;
	padding-bottom: 55px;
}

.content-logo {
	padding-left: 25%;
}

.btn-primary {
    color: #fff;
    background-color: #AD0202;
    border-color: #AD0202;
}

.vertPadUp {
	padding-top: 25%;
}

.start-section {
	background-image: url(../images/apartment.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
	font-weight: 300;
	padding-bottom: 10%;
	padding-top: 12%;
	padding-bottom: 16%;
	width: 100%;
	height: 100%;
}

.btn {
  border: 0;
  border-radius: 0;
}

.btn.btn-primary:hover {
  background-color: #017fb5;
}

.container .btn-start {
  color: #000;
  font-size: 14px;
  font-weight: 600;
  padding:14px 40px;
  border: 1px solid #6e6d6c;
  border-radius: 4px;
  margin-top: 40px;
}

.container .btn-start:hover {
  color: #000
}

.menuPad {
	padding-top: 100px;
}

.listadoPad {
	padding-top: 150px;
}

.img-listado {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
}

#contact-us {
	background-image: url(../images/contact-bg.jpg);
}

.parallax {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
	font-weight: 300;
	padding-bottom: 10%;
}

.parallax h1, .parallax p, .parallax ul, .parallax li, .parallax a {
	color: #fff;
}

#contact-us .form-control {
	background-color: transparent;
	border-color: rgba(255, 255, 255, .1);
	border-radius: 0;
	box-shadow: none;
	font-weight: 300;
	height: 50px;
	margin-bottom: 20px;
}

.address {
	list-style: none;
}

.contact-info ul li {
	margin-bottom: 20px;
}

.repoFotos {
	height: 600px;
}

.carousel-inner img {
	margin: auto;
}