/* CSS Document */
/*etiquetas*/
body
{ 
	font-size:16px;
}
h1 { font-size:2.5em;	margin-top:0;	margin-bottom:16px; text-align:left; }
h2 { font-size:2em; margin-top:16px; margin-bottom:8px; text-align:left; }
h3 { font-size:1.5em;	margin-top:20px; margin-bottom:8px; }
h4 { font-size:1.2em;	margin-top:20px; margin-bottom:8px; }
p {	margin-top:12px; margin-bottom:12px; }

.contenido-izquierda-5050 { width:50%; float:left; text-align:left; }
.contenido-derecha-5050 { width:50%; float:right; text-align:center; }
.margen-texto { padding:50px; text-align:justify; }
.margen { padding:1px; }
.margen-semidoble { padding:40px; }
.margen-doble { padding:40px; }
.visible-movil { display:none; }
.visible-escritorio { display:block; }
.contenido-izquierda { width:70%; float:left; text-align:center; }
.contenido-derecha { width:30%; float:right; text-align:center; }
.contenido-izquierda-portada { width:50%; float:left; text-align:center; }
.contenido-derecha-portada { width:50%; float:right; text-align:center; }
.contenido-izquierda-cabecera { width:10%; float:left; text-align:right; }
.contenido-derecha-cabecera { width: 38%; float:right; text-align:left; font-size:0.9em; }
.contenido-izquierda-6040 { width:60%; float:left; text-align:center; }
.contenido-derecha-6040 { width:40%; float:right; text-align:center; }
.contenido-izquierda-7030 { width:100%; float:left; text-align:center; }
.contenido-derecha-7030 { width:30%; float:right; text-align:center; }
.contenido-izquierda-3070 { width:30%; float:left; text-align:center; }
.contenido-derecha-3070 { width:70%; float:right; text-align:left; }
.imagen-portada-link{display:inline-block;padding:4px;margin:0 0.5rem 1rem 0.5rem;background-color:#fff;-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px; color:#333333; font-size:0.8em; font-weight:bold; text-align:center;background-color:#EEEEEE; text-decoration:none;}
.imagen-portada-link:hover{background-color:#006600;}
.imagen-portada{width:360px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.ancho-producto-portada { width:360px; }
#slideshow 
{
  margin: 0 auto;
  position: relative;
  width: 100%;
  height: 512px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  position:relative;
}
#slideshow > div {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

/*** mrichard ***/

ul.Vidalexpeditions-menu__upper-list{
      display: flex;
}
.Vidalexpeditions-menu__upper {
    min-height: 10rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.Vidalexpeditions-menu__upper-list {
   
    height: 4rem;
}

.Vidalexpeditions-menu__upper-elements ul li.separator {
    border-right: 1px solid black;
    height: 30%;
}

.Vidalexpeditions-menu__upper-elements ul li:not(:first-child) {
    margin-left: 1rem;
}
.Vidalexpeditions-menu__upper-elements ul li.separator {
    border-right: 1px solid black;
    height: 30%;
}

.Vidalexpeditions-menu__upper-elements ul li:not(:first-child) {
    margin-left: 1rem;
}
.Vidalexpeditions-menu__upper-elements ul li {
    font-family: "Poppins", sans-serif;
}