/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html {
 font-family:sans-serif;
 -webkit-text-size-adjust:100%;
 -ms-text-size-adjust:100%
}
.navbar-wrapper { 
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 99;
background-color: #367fa9;}


body {
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-size:14px;
 line-height:4.429;
 color:#fff;
 background-color:#fff
}

a {
 color:#c48400;
 text-decoration:none;
 font-weight: bold;
}
a:focus,
a:hover {
 color:#fff;
 text-decoration:underline
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
 font-family:inherit;
 font-weight:500;
 line-height:1.1;
 color:inherit;
 font-size: 36px;}
ol,
ul {
/* margin-top:0;
 margin-bottom:10px*/
}
.text-home { /*position:fixed;*/position:absolute; top: 200px; width:34%; margin-left:170px;
	}
.text{ line-height:2;}
ol ol,
ol ul,
ul ol,
ul ul {
 margin-bottom:0
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
 position:relative;
 min-height:1px;
 padding-right:15px;
 padding-left:15px
}
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
 float:left
}
.col-xs-12 {
 width:100%
}
.col-xs-11 {
 width:91.66666667%
}
.col-xs-10 {
 width:83.33333333%
}
.col-xs-9 {
 width:75%
}
.col-xs-8 {
 width:66.66666667%
}
.col-xs-7 {
 width:58.33333333%
}
.col-xs-6 {
 width:50%
}
.col-xs-5 {
 width:41.66666667%
}
.col-xs-4 {
 width:33.33333333%
}
.col-xs-3 {
 width:25%
}
.btn {
 display:inline-block;
 padding:6px 12px;
 margin-bottom:0;
 font-size:14px;
 font-weight:400;
 line-height:1.42857143;
 text-align:center;
 white-space:nowrap;
 vertical-align:middle;
 -ms-touch-action:manipulation;
 touch-action:manipulation;
 cursor:pointer;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 background-image:none;
 border:1px solid transparent;
 border-radius:4px
}
.btn.focus,
.btn:focus,
.btn:hover {
 color:#333;
 text-decoration:none
}
.btn-primary {
 color:#fff !important;
 background-color:#e19112;
 border-color:#c07908;
}
.btn-primary.active,
.btn-primary.focus,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.open>.dropdown-toggle.btn-primary {
 color:#e19112 !important;
 background-color:#fff;
 border-color:#c07908
}

 .hidden-lg {
  display:none!important
 }
.container22 { top: 7px;}
.idiom { width: 5% !important; line-height: 2.4; top: 21px;}
#enlaces-home{text-align:center;list-style: none;margin-top:0.5em!important;margin-bottom:0em!important; width: 17%;}
.logo-gcar{ text-align:center;}
.gcar-home img{}

/***************HEADER***************************/
@media only screen and (max-width: 1763px){
.frase { width: 77%; line-height: 2;}
}

@media only screen and (max-width: 1149px){
.frase { width: 75%; line-height: 2; margin-bottom:7px;}
}

@media only screen and (max-width: 1058px){
.col-xs-4 { width: 31.333%;}
}
@media only screen and (max-width: 965px){
.frase { width: 92%; line-height: 2; margin-bottom:7px;}
}
@media only screen and (max-width: 959px){
.col-xs-4 { width: 28.333%;}
.idiom { width: 7% !important;}
}
@media only screen and (max-width: 685px){
.col-xs-4 { width: 28.333%;}
.idiom { width: 8% !important;}
}
@media only screen and (max-width: 654px){
.idiom { width: 8% !important; line-height: 2.4; top: -12px;}
.frase { width: 90%; line-height: 2; margin-bottom:7px;}
}
@media only screen and (max-width: 599px){
.idiom { width: 11% !important; line-height: 2.4; top: -12px;}
}
@media only screen and (max-width: 462px){
.fw400 { display: none;}
.frase { width: 100%; line-height: 2; margin-bottom:7px;}
.col-xs-4 { width: 27.333%;}
.idiom { width: 20% !important; line-height: 2.4; top: -12px;}
}
@media only screen and (max-width: 431px){
.fw400 { display: none;}
.frase { width: 73%; line-height: 2; margin-bottom:7px; margin-left:62px;}
.col-xs-4 { width: 100%; display: inline-block;}
.logo-gcar{ text-align:center;}
.idiom { width: 16% !important; line-height: 2.4; top: -189px; float:right;}
.img { width:100px !important}
#enlaces-home { top: -12px; width: 100%}
.navbar-wrapper { height: 181px;}
}
@media only screen and (max-width: 376px){
.frase { margin-left:40px;}
}
@media only screen and (max-width: 297px){
.idiom { width: 50% !important; top: -26px;}
.navbar-wrapper { height: 229px;}
.col-xs-4 { padding-left: 0;;}
}
@media only screen and (max-width: 268px){
.frase { margin-left:11px; width: 90%;}
}
@media only screen and (max-width: 216px){
.frase { font-size: 11px; margin-left: 10px;}
.btn { font-size: 11px;}
.idiom { width: 55% !important; top: -26px;}
.navbar-wrapper { height: 193px;}
}

/**********************FONDO*************************/
@media only screen and (max-width: 1200px){
.image-home-car { display: none;}
.text-home { top: 90px; text-align:center; width: 58%; margin-left: 257px;}
}
@media only screen and (max-width: 1000px){
.text-home { margin-left: 182px;}
}
@media only screen and (max-width: 700px){
.text-home {margin-left: 150px; top: 120px;}
.gcar-home img { width: 241px; height: 100px;}
}
@media only screen and (max-width: 533px){
.text-home {margin-left: 160px; top: 116px;}
}
@media only screen and (max-width: 462px){
.text-home {margin-left: 20px; top: 114px; width: 88%;}
}
@media only screen and (max-width: 431px){
.text-home {margin-left: 23px; top: 171px; width: 85%;}
}
@media only screen and (max-width: 297px){
.text-home {margin-left: 23px; top: 220px; width: 85%;}
.gcar-home img { width: 135px; height: 50px;}

}

.idiom a:visited {
    color: #c48400;
    text-decoration: none;
    font-weight: bold;
}