@charset "utf-8";
/* CSS Document */
/* ---------------------------------------------------------------------------------
   Master Stylesheet
   Author: José M. Chiardola
--------------------------------------------------------------------------------- */
@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300');

html, body {
	font-family: 'Open Sans Condensed';
}
body {
	position: relative;
	font-size: 20px;
	padding-bottom: 115px;
}

a {
	color: #ac1c1c;
  -webkit-transition: background-color 0.3s linear;
     -moz-transition: background-color 0.3s linear;
       -o-transition: background-color 0.3s linear;
          transition: background-color 0.3s linear;
}
a:hover {
	text-decoration: none;
}
::-moz-selection {
 color: #fff;
 background: #154959;
}
::selection {
	color: #fff;
	background: #154959;
}
.navbar {
	padding: 5px 0;
	background: #000;
}
.navbar-brand {
	height: auto;
	padding: 0;
}
.navbar-brand h1 {
	margin: 0px;
	padding: 0px;
}
.navbar-slogan {
	font-size: 18px;
	margin-top: 78px;
	margin-bottom: 0;
	padding: 0;
}
#navbar-main .navbar-nav > li > a {
	font-size: 30px;
}
#navbar-main .navbar-nav > li > a:hover {
	color: #ed3237;
}

#slider {
	border-bottom: 20px solid #ac1c1c;
}
.carousel-inner > .item > img {
	width: 100%;
}

h2 {
	color: #ac1c1c;
	text-align: center;
	font-size: 60px;
	font-family: 'Open Sans Condensed';
	margin-bottom: 30px;
}
h3 {
	color: #fff;
	font-size: 38px;
	font-family: 'Open Sans Condensed';
	margin-bottom: 20px;
}

section {
	padding: 80px 0;
}

#empresa audio {
	width: 100%;
}

#productos {
	background: #AC1C1C;
	color: #fff;
}
#productos h2 {
	color: #fff;
}


#contacto ul li {
	line-height: 3em;
}
#contacto ul li:not(:last-child) {
	border-bottom: 1px solid #ddd;
}
#map-wrapper {
	position: relative;
}
	#map-canvas {
		height: 100%;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 0;
	}
	#datos {
		background: rgba(255,255,255,0.5);
		padding: 50px;
	}
		#datos form {
			margin-top: 20px;
		}


footer {
	background: #111;
	border-top: 20px solid #ac1c1c;
	padding: 30px 0;
	font-weight: lighter;	
}
footer a:hover {
	color: #fff;
}
#author {
	margin-top: 40px;
	padding-top: 15px;
	border-top: 1px solid #333;
}