@charset "utf-8";
/* CSS Document */
*{ font-family: 'Raleway', sans-serif;}
#owl-demo .item img{ display: block; width: 100%;height: auto;}

header#home{ display:block; margin:0; top:0;}		
nav.navmob{ display:none;}

header{ position:fixed; background:#ffffff; z-index:999; width:100%;}
nav{ margin:30px 0 0 0; background:#fff;}
nav li{ list-style-type:none; display:inline; font-size:18px; margin:0 0 0 40px;font-weight: bold;}
nav li a{ color:#777777; padding:0 0 10px 0; text-decoration:none;}
nav li a:hover{ font-weight:bold; color:#3d3d3d; border-bottom:3px solid #782331; text-decoration:none;}

#banner{ padding:86px 0 0 0;}

#aempresa h2{ font-size:30px; font-weight:bold; text-align:center; margin:80px 0 80px 0; color:#3d3d3d;} 
#aempresa p{ color:#777777; font-size:24px; margin:0 0 50px 0; line-height:45px;}
#aempresa p strong{ color:#3d3d3d; font-size:24px;}

#indian{ background:url(../img/foto-indian.png) no-repeat center top; height:1064px; padding:115px 0 0 0;}
#jaguar{ background:url(../img/foto-jaguar.png) no-repeat center top; height:1357px; margin:-300px 0 0 0; padding:315px 0 0 0;}
#landrover{ background:url(../img/foto-range-rover.png) no-repeat center top; height:1306px; margin:-325px 0 0 0; padding:315px 0 0 0;}
#kia{ background:url(../img/foto-kia.png) no-repeat center top; height:1058px; margin:-290px 0 0 0; padding:315px 0 0 0;}

footer{ padding:100px 0 100px 0; background:#4f5055; overflow:hidden; height:auto;}
.redes{ background:#4F5055; width:100%; color:#FFFFFF;}
.redes ul{ width:312px; margin:40px auto 40px auto;}
.redes ul li{ list-style-type:none; float:left; margin:0 0 0 24px;}

.faleconosco{ font-weight:bold; text-align:right;}
.logofoot{ text-align:left}
.telfoot{ text-align:right}
.emailfoot{  text-align:right}


#map_wrapper {height: 550px; border-bottom:4px solid #3D3838}
#map_canvas { width: 100%; height: 100%;}

h3{ font-size:24px; font-weight:bold; height:140px}

.faleinfo p{ font-size:15px; color:#777777;}
.faleinfo li{ list-style-type:none}

form{ margin:0 0 40px 0;}
input{ padding:20px 0 20px 0; border:1px solid #000000;}
textarea{ height:100px; padding:20px 0 20px 0; }

@media screen and (max-width: 1000px) {
header#home{ display:none;}		
nav.navmob{ display:block; background:none; border:0; margin: 0;}

#banner { padding: 20px 0 0;}
#aempresa p{ font-size:12px; line-height:24px}


#indian{ background:url(../img/foto-indian.png) no-repeat center top; height:600px; padding: 12px 0 0 0; background-size: cover;}
#jaguar{ background:url(../img/foto-jaguar.png) no-repeat center top; height:600px; margin: -146px 0 0; padding: 78px 0 0; background-size: cover;}
#landrover{ background:url(../img/foto-range-rover.png) no-repeat center top; height:600px; margin:-146px 0 0 0; padding:90px 0 0 0;  background-size: cover;}
#kia{ background:url(../img/foto-kia.png) no-repeat center top; height:600px; margin:-152px 0 0 0; padding:110px 0 0 0; background-size: cover;}

.telfoot{ width:167px; font-size:15px; width: 107px;}
.emailfoot{ width:381px;font-size:15px; width: 240px;}

.redes ul { margin: 40px auto; width: 182px;}
.redes ul  li{ margin:0 20px 20px 0}
}