@import url(https://fonts.googleapis.com/css?family=Oxygen:400,700|Ubuntu+Condensed);
/*@import url(https://fonts.googleapis.com/css?family=Oxygen|Ubuntu:400,500&subset=latin,latin-ext);*/
.footer {

  border-top: 1px solid #eee;

  margin-top: 40px;

  padding-top: 40px;

  padding-bottom: 40px;

}



/* Main marketing message and sign up button */

.jumbotron {

  text-align: center;

  background-color: transparent;

}

.jumbotron .btn {

  font-size: 21px;

  padding: 14px 24px;

}



/* Customize the nav-justified links to be fill the entire space of the .navbar */



.nav-justified {

  background-color: #eee;

  border-top-left-radius: 6px;

  border-top-right-radius: 6px;

  border: 1px solid #ccc;

  font-size: 14px;

}

.nav-justified > li > a {

  margin-bottom: 0;

  padding-top: 15px;

  padding-bottom: 15px;

  color: #004d99;

  font-weight: bold;

  text-align: center;

  border-bottom: 1px solid #d5d5d5;

  background-color: #e5e5e5; /* Old browsers */

  background-repeat: repeat-x; /* Repeat the gradient */

  background-image: -moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%); /* FF3.6+ */

  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */

  background-image: -webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%); /* Chrome 10+,Safari 5.1+ */

  background-image: -o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%); /* Opera 11.10+ */

  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */

  background-image: linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%); /* W3C */

}

.nav-justified > .active > a,

.nav-justified > .active > a:hover,

.nav-justified > .active > a:focus {

  background-color: #ddd;

  background-image: none;

  box-shadow: inset 0 3px 7px rgba(0,0,0,.15);

}

.nav-justified > li:first-child > a {

  

  border-top-left-radius: 6px;

  

}

.nav-justified > li:last-child > a {

  border-bottom: 0;

  border-top-right-radius: 6px;

}



@media (min-width: 768px) {

  .nav-justified {

    max-height: 52px;

  }

  .nav-justified > li > a {

    border-left: 1px solid #fff;

    border-right: 1px solid #d5d5d5;

  }

  .nav-justified > li:first-child > a {

    border-left: 0;

    border-top-left-radius: 6px;

  }

  .nav-justified > li:last-child > a {

    /*border-top-left-radius: 6px;*/

    border-right: 0;

  }

}



/* Responsive: Portrait tablets and up */

@media screen and (min-width: 768px) {

  /* Remove the padding we set earlier */

  .masthead,

  .marketing,

  .footer {

    padding-left: 0;

    padding-right: 0;

  }

}

/*custom styles*/
*{
  font-family: 'Oxygen', sans-serif;
}
h2, .panel-promotion-font {
  font-family: 'Ubuntu Condensed', sans-serif;
}
p{
  font-size: 12pt;
}
.parrafo-refacciones{
  min-height: 275px;
}

.dropdown-submenu a{
  padding: 6px 20px !important;
}

.panel-body{
min-height: 550px;}

.panel-contacto div{
    padding: 10px 0;
}


.navbar {
  margin-bottom: 0;
}

.navbar-header{
    margin-bottom: 0;

  color: #004d99;

  font-weight: bold;

  text-align: center;

  border-bottom: 1px solid #d5d5d5;

  background-color: #e5e5e5; /* Old browsers */

  background-repeat: repeat-x; /* Repeat the gradient */

  background-image: -moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%); /* FF3.6+ */

  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */

  background-image: -webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%); /* Chrome 10+,Safari 5.1+ */

  background-image: -o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%); /* Opera 11.10+ */

  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */

  background-image: linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%); /* W3C */
}

.navbar-collapse{
    padding-right: 0px;
  padding-left: 0px;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{
  background-color: #bbb;
  background-image: none;
  box-shadow: inset 0 3px 7px rgba(0,0,0,.30);
}