body {
  background-color: black;
}


h1, h2, h3, h4, h5, h6 {
  font-family: 'Bree Serif', serif;
}

/* contedor a redes sociales 1c3643*/
#social-container {
  background: #1A5276;
}

/*contenedor de nombre de sitio*/
#logo-container .callout {
  background-color: #1A5276;
  color:white;/*Color de Titulo*/
  margin-bottom: 0;
}

#menu-container{
  background-color: #1d2024;
  margin-bottom: 0;
}
#menu-container li a{
  /*color:white;*/
  font-family: 'Bree Serif', serif;
  text-transform: uppercase;
}


/*Promocion_container*/
#promocion-container{
background-color: #1A5276;
color: white;
}
#promocion-container .orbit-container{
  margin-bottom: 1em;
}
/*fin_Ptomocion_container*/


/* contedor de blisters */
#blister-container{
  background-color: #1A5276;
}
#blister-container  .callout{
background-color: #1A5276;
color: #57cbcc;
}
#blister-container .orbit-container{
  margin-bottom: 1em;
}


/* contedor de exhibidores */
#exhibidor-container{
  background-color: #1A5276;
}
#exhibidor-container  .callout{
background-color: #1A5276;
color: #57cbcc;
}
#exhibidor-container .orbit-container{
  margin-bottom: 1em;
}

/* contedor de mantas */
#mantas-container{
  background-color: #1A5276;
}
#mantas-container  .callout{
background-color: #1A5276;
color: #57cbcc;
}
#mantas-container .orbit-container{
  margin-bottom: 1em;
}

/* contedor de otros */
#otros-container{
  background-color: #1A5276;
}
#otros-container  .callout{
background-color: #1A5276;
color: #57cbcc;
}
#otros-container .orbit-container{
  margin-bottom: 1em;
}

/*contedor de contacto  */
#contacto-container{
  background-color: #1A5276;
}

#contacto-container  .callout{
background-color: #1A5276;
color:#57cbcc;
}

#contacto-container  a{
  color:white;
}


#menu-container li a:hover {
  color: #f6e15f;
}

.tabs-title {
  display: inline-block;
  float: none;
}

.boton{
  bottom-background: transparent; 
}

.data-sticky{
  width:100%;
}

#offCanvas, 
#offCanvas li a{
  background-color: black;
  color: white;
  font-family: 'Bree Serif', serif;
}

/* Pricing table */

.pricing-table {
  border: solid 1px #DDDDDD; }
  .pricing-table li {
    border-bottom: dotted 1px #DDDDDD;
    font-size: 0.75rem;
    padding: 0.875rem 1.125rem; }
    .pricing-table li:last-child {
      border-bottom: 0; }
  .pricing-table .title {
    background-color: #333333;
    color: #EEEEEE;
    font-size: 0.875rem;
    border-bottom: 0; }
  .pricing-table .price {
    background-color: #F6F6F6;
    color: #333333;
    font-size: 1.75rem;
    border-bottom: 0; }
  .pricing-table .description {
    color: #777777;
    font-size: 0.625rem; }
  .pricing-table .button {
    margin: 0; }

.info-map iframe {
  width: 100%;
}

.data-sticky {
  width: 100%;
  z-index: 100;
}