.context-dark h1, .swiper-slide-caption h1, .context-dark h4, .swiper-slide-caption h4
{
	color: #2A2A2A;
}
.btn-default:focus, .btn-default.focus, .btn-default:hover, .btn-default:active, .btn-default.active,
.open > .btn-default.dropdown-toggle {
	color: #fff;
	background-color: #087186;
	border-color: #087186;
}
.video-container 
{
  top: 0%;
  left: 0%;
  width: 100%;
  overflow: hidden;
  background-color: #fff;
}
video.fillWidth {
  width: 100%;
  background: url("../img/staroil.jpg") no-repeat; background-size:100% auto;
  z-index: 0;
}
.btnPDFEESSMovil{ display: none; }
.logoMovPeque{ display: none; }
@media (max-width: 768px) {
	.despdf{ margin-top: 20px }
}
.responsive-tabs .resp-tabs-list li, .responsive-tabs-classic[data-type="vertical"] .resp-tabs-list li{
	text-transform: none;
}
@media (max-width: 1200px)
{
  .btnPDFEESS{ display: none; }
	.swiper-container{
		min-height: 0px !important;
	}
  .telefono{ display: none; }
}
@media (max-width: 1200px)
{
  .btnPDFEESSMovil{ display: inline; }
}
@media (min-width: 1080px)
{
	.video-container{ height: 700px; }
}
@media (max-width: 440px)
{
  .basevideo{ display: none; }
	.logoMov{ display: none; }
	.logoMovPeque{ display: inline; }
}
@media (min-width: 800px)
{
  .intromobil{ display: none; }
}
@media (max-width: 475px)
{
  .boton2{ margin-top: 5px }
}
@media (max-width: 767px)
{
  .boton3{ margin-top: 5px }
}
@media (min-width: 1200px) /* Con más de 1200 oculta contenido */
{
  .menu-lang{ display: none; }
}
.swiper-container:after {
    background-color: #F9F9F9;
    display: block;
}
#mapa{ width: 100%; height: 400px }

/* DIV GASolineras*/
.divGaso{
	width: 100%; border: 1px #FF7F00 solid;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px;
	 }
.debug{ border: 1px solid #ccc }
.imgiconos img{ padding: 3px 3px }
.gasoleo{ padding: 0px 10px; color: #fff}
.gasoleoa{ background-color: #2A2A2A }
.gasoleob{background-color: #FF8000}
.adblue{background-color: #3399FF}
.list-inline-dark a:hover{ color: #FF8000 }

.embed-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
}
.embed-container iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
.logo{ text-align: left;}
.padingLogo{ padding-left: 30px }
.telefono{ padding-right: 30px; text-align: right; width: 600px; float: right; color: #fff }
.h3Tel{ margin: 0 }
.rd-navbar-panel{ background-color: #2A2A2A }
.pequena {
  font-size: 70%; line-height: 5px;
}
.slogan{ color: white; margin-left: -175px }
.centrado{ justify-content: center }
.btnPDFEESS{ float: right }
.slideshow-container{ text-align: left; }

/* Menu sobrescrito */
.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-center.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-humburger-menu.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-transparent.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-center.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-center.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-center.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li > a {
  font-size: 14px;
  font-weight: 200;
  line-height: 24px;
  padding: 0 0px;
  letter-spacing: 0.03em;
  /* Ancho de botones */
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav > li, .rd-navbar-transparent.rd-navbar-static .rd-navbar-nav > li, .rd-navbar-center.rd-navbar-static .rd-navbar-nav > li, .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li {
  float: left;
  position: relative;
  padding-left: 15px;
  padding-right: 15px;
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.img-menu
{
  vertical-align: baseline;
}
.btnPie{
  background-color: #6E6E6E; color: #fff
}
.list-inline-dark a.activo{
  color: #fff;
}
.listado-idiomas li a:hover{
  color: #fff;
}
.rd-navbar-center.rd-navbar-fixed .rd-navbar-nav .listado-idiomas li a.activo{
  font-weight: bold;
}

.promocion
{
  padding-top: 50px;
  padding-bottom: 50px;
  background: #B81E37 url("../img/monster-energy.jpg") repeat-x;
}
.promocion h2, .promocion h3,  .promocion h4{ color: #FFF100; margin: 0; text-shadow: 3px 3px 2px #2A2A2A; }