:root {

/* Colors: */
--azul-titulos-2d2f41: #2D2F41;
--blanco-footer: #FFFFFF;
--unnamed-color-0099ff: #0099FF;
--background-eaeef7: #EAEEF7;
--unnamed-color-2d2f41: #2D2F41;

/* Font/text values */
--unnamed-font-family-open-sans: Open Sans;
--unnamed-font-family-gill-sans: Gill Sans;
--unnamed-font-family-segoe-ui: Segoe UI;
--unnamed-font-style-regular: Regular;
--unnamed-font-style-semibold: Semibold;
--unnamed-font-style-bold: Bold;
--unnamed-font-size-14: 14px;
--unnamed-font-size-16: 16px;
--unnamed-font-size-17: 17px;
--unnamed-font-size-18: 18px;
--unnamed-font-size-20: 20px;
--unnamed-font-size-22: 22px;
--unnamed-font-size-24: 24px;
--unnamed-character-spacing-0: 0px;
--unnamed-line-spacing-19: 19px;
--unnamed-line-spacing-20: 20px;
--unnamed-line-spacing-27: 27px;
--unnamed-line-spacing-68: 68px;
--unnamed-text-transform-uppercase: uppercase;
}

.clearfix {
    overflow: auto;
  }
 
  .img1 {
    float: left;
  }

  .img2 {
    float: right;
    
  }

 

.cabecera{
    top: 0px;
    right: 0px;
    width: 1035px;
    height: 64px;
    background: white url('/img/hojas2.png') 0% 0% no-repeat padding-box;
    opacity: 1;
    
}
.containerimg{
    display:table-cell;
    vertical-align:middle;
   }

.info-titulo {
font: Italic var(--unnamed-font-size-17)/24px Lora;
letter-spacing: var(--unnamed-character-spacing-0);
color: var(--azul-titulos-2d2f41);
text-align: left;
font: Italic 17px/24px Lora;
letter-spacing: 0px;
color: #2D2F41;
opacity: 1;
}



.info-cuerpo{
    background: #DFEFFF 0% 0% no-repeat padding-box;
    border-radius: 4px;
    opacity: 1;
}

.footer-back{
    background: #676767 0% 0% no-repeat padding-box;
    opacity: 1;
}


.footer-text {
    font-family: var(--unnamed-font-family-open-sans);
    font-style: var(--unnamed-font-style-regular);
    font-size: var(--unnamed-font-size-18);
    line-height: var(--unnamed-line-spacing-20);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--blanco-footer);
    }



/* Character Styles */
.info-cuerpo-texto {
font-family: var(--unnamed-font-family-open-sans);
font-style: var(--unnamed-font-style-regular);
font-size: var(--unnamed-font-size-16);
line-height: var(--unnamed-line-spacing-22);
letter-spacing: var(--unnamed-character-spacing-0);
color: var(--azul-titulos-2d2f41);
}

.btn:disabled {
  pointer-events: auto! important;
  cursor: default! important;
}

.info-cuerpo-titulo{
    font: Bold 16px/20px var(--unnamed-font-family-open-sans);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--azul-titulos-2d2f41);
    text-align: left;
    font: Bold 16px/20px Open Sans;
    font-weight: 700;
    letter-spacing: 0px;
    color: #2D2F41;
    opacity: 1;
    }


    
.info-cuerpo-titulo-ori {
font-family: var(--unnamed-font-family-open-sans);
font-style: var(--unnamed-font-style-bold);
font-size: var(--unnamed-font-size-16);
line-height: var(--unnamed-line-spacing-22);
letter-spacing: var(--unnamed-character-spacing-0);
color: var(--unnamed-color-2d2f41);
}
.unnamed-character-style-3 {
font-family: var(--unnamed-font-family-open-sans);
font-style: var(--unnamed-font-style-semibold);
font-size: var(--unnamed-font-size-22);
line-height: var(--unnamed-line-spacing-20);
letter-spacing: var(--unnamed-character-spacing-0);
color: var(--azul-titulos-2d2f41);
}
.unnamed-character-style-4 {
font-family: var(--unnamed-font-family-gill-sans);
font-style: var(--unnamed-font-style-bold);
font-size: var(--unnamed-font-size-24);
line-height: var(--unnamed-line-spacing-68);
letter-spacing: var(--unnamed-character-spacing-0);
color: var(--unnamed-color-0099ff);
}
.gill-sans-—-14-pt-ingredientes {
font-family: var(--unnamed-font-family-gill-sans);
font-style: var(--unnamed-font-style-regular);
font-size: var(--unnamed-font-size-14);
line-height: var(--unnamed-line-spacing-19);
letter-spacing: var(--unnamed-character-spacing-0);
color: var(--azul-titulos-2d2f41);
text-transform: var(--unnamed-text-transform-uppercase);
}
.segoe-ui-—-20-pt-ingredientes {
font-family: var(--unnamed-font-family-segoe-ui);
font-style: var(--unnamed-font-style-regular);
font-size: var(--unnamed-font-size-20);
line-height: var(--unnamed-line-spacing-27);
letter-spacing: var(--unnamed-character-spacing-0);
color: var(--azul-titulos-2d2f41);
}

.calendar-titulo{
  background: #FCFF9C 0% 0% no-repeat padding-box;
  border: 1px solid #E4E863;
  border-radius: 4px;
  opacity: 1;
}

.calendar-titulo-texto{
  font: Italic var(--unnamed-font-size-16)/var(--unnamed-line-spacing-20) Lora;
  letter-spacing: var(--unnamed-character-spacing-0);
  color: var(--azul-titulos-2d2f41);
  text-align: center;
  font: Italic 16px/20px Lora;
  letter-spacing: 0px;
  color: #2D2F41;
  opacity: 1;
}

.mensajes-cuerpo{
  font: Bold 16px/22px var(--unnamed-font-family-open-sans);
  letter-spacing: var(--unnamed-character-spacing-0);
  color: var(--azul-titulos-2d2f41);
  text-align: center;
  font: Bold 16px/22px Open Sans;
  letter-spacing: 0px;
  color: #2D2F41;
  opacity: 1;
}

