.element:hover { transform: translateY(-5px); /* Mueve el elemento hacia arriba */ transition: transform 0.10s ease; /* Suaviza la transición */ } body {font-family: "Open Sans", sans-serif !important; position: relative; width: 80%; /* Ancho del cuerpo */ max-width: 1200px; /* Ancho máximo del cuerpo */ margin: 0 auto; /* Centra el cuerpo horizontalmente */ padding: 20px; /* Agrega espacio interno */ box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); /* Sombra suave */ /*animation: floating 10s infinite;*/ /* Aplica la animación */ background-color: rgba(255, 255, 255, 0.95); /* Fondo semitransparente */ border-radius: 10px; /* Bordes redondeados */ } @keyframes floating { 0% { transform: translateY(0); } 50% { transform: translateY(-5px); } 100% { transform: translateY(0); } } /* ---------------Front ------------------------ */ #s1-front { display: none; } #s1-body {display: none; } h4.generated { background-color: #f1f1f1; border: none; color: black; padding: 15px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; margin: 4px 2px; } img{max-width:100%;height:auto;} #article-body a:visited { color: #4c8afd; } #article-body a:link { color: #4c8afd;} .document-title a:visited{ color: #4c8afd; } .document-title a:link{ color: #4c8afd; } a { color: #a20f26; text-decoration: none; } div.panel img:hover{ /* tranformamos el elemento al pasar el mouse por encima al doble de su tamaño con scale(2). */ transform : scale(1.2); -moz-transform : scale(1.2); /* Firefox */ -webkit-transform : scale(1.2); /* Chrome - Safari */ -o-transform : scale(1.2); /* Opera */ transition: all 1.5s ease; } div.two-columnmeta{ font-size: 12px; /*position: absolute;*/ bottom: -15px; left: 16.2%; right: 0; /*height: 296px;*/ } div.rowmeta { display: table-row; display: flex; } /*div.rowmeta div.cell { align-content: left; display: table-cell; padding-left: 10em; padding-right: 5em; }*/ .metadata.centered::before { content: url('https://publicaciones.unaula.edu.co/public/journals/3/pageHeaderLogoImage_es_ES.png'); display: block; /* Asegura que la imagen se muestre como un bloque */ width: 1280px!important; /* Establece el ancho de la imagen al 100% del div */ height: 50px; /* Permite que la altura se ajuste automáticamente para mantener la proporción */ margin-right: 20px; /* Espacio entre la imagen y el texto del primer h1 */ margin-bottom: 10px; /* Agrega espacio abajo del primer h1 */ align-content: center !important; } h1.document-title { font-size: 30px; text-align: center; margin-top: 120px; /* Esto añade 60px de espacio arriba del h1 */ line-height: normal; } div.metadata-group p.metadata-entry{ font-size: 15px; text-align: justify; } div.metadata-history-date{ color: #a20f26; text-align: center; margin-top: 40px; } div.centered p.metadata-entry {font-size: 22px; text-align: center; margin-top: 60px; line-height: normal; } /* autores */ div.cellautores {font-size: 15px; text-align: center; margin-top: 10px; color: rgb(1, 5, 63); } div.cellaff {font-size: 20px; text-align: right; } h4.callout-title{ margin-left: 20px; font-size: 15px; font-weight: bold; } div.cellkwd { margin-left: 30px; margin-top: 12px; } /*le puse dos columnas para los resumenes complejos*/ /*mirar si funciona con resumenes simples*/ div.resumen { font-size: 15px; display: inline-block; /*column-count: 2;*/ text-align: justify; } div.resumen h3.title { border-top: 2px solid red; font-size: 15px; } div.resumen h3.section-title{ border-top: 2px solid red; font-size: 15px; } h4.kwd-group-label { font-weight: bold; } /* ---------------- Cuerpo ------------------------------ */ h2.main-title { margin-top: 60px; font-size: 25px; text-align: center; border: #fff; border-style: solid; background: #f1f1f1; font-weight: bold; } div.section p {font-size: 15px; } div.section p.citation-mixed {font-size: 95%; text-align: justify; } div.body p {color: black; font-size: 15px; line-height: normal; text-align: justify; line-height: 1.4; } div.body p.attrib {color: black; font-size: 15px; line-height: normal; text-align: center;} h4.subsection-title {margin-top: 20px; font-size: 25px; text-align: left; margin-left: 30px; } /*tablas*/ div.table-wrap h5.label { font-size: 15px; } div.table-wrap h3.title { font-size: 15px; font-weight: normal; } /*figura y tabla*/ div.panel { text-align: center; background-color: white; font-size: 90%; border: thin solid #e6e6e6; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.5em; padding-bottom: 0.5em; margin-top: 0.5em; margin-bottom: 0.5em; } div.fig h3.title { font-size: 15px; font-weight: normal; } /**/ div.blockquote {margin-left: 20%; margin-right: 10%; text-align: justify; font-size: 80%; } div.verse {text-align: center; font-size: 80%; } div.disp-formula {margin: 10px; margin: 0 auto; /* Centra horizontalmente el div */ text-align: center; /* Centra el contenido textual y los elementos en línea dentro del div */ } div.disp-formula img {margin-left: 50%; display: block; /* Hace que las imágenes se comporten como bloques */ margin: 0 auto; /* Centra horizontalmente las imágenes */ } div.disp-formula h5.label { margin-left: 80%; color: rgb(20, 2, 37); display: inline-block; } hr { border: none; border-top: 2px solid red; /* Borde superior de 2px de ancho en rojo */ width: 100%; /* Ancho del HR */ } /* ---------------- Back ------------------------------ */ p.citation-element { display: none; } div.footnote {margin-top: 3%;} .metadata-group{ font-size: 12px; } /*div.generated:hover .metadata-group {display:block }*/ .branding1 p{ text-align: center; } .branding{ width: 110px; /* Ancho del contenedor */ height: 110px; /* Altura del contenedor */ display: flex; justify-content: center; /* Centra horizontalmente */ align-items: center; /* Centra verticalmente */ background-image: url('https://jasolutions.com.co/images/licences/bync.png'); /* URL completa de la imagen */ background-size: contain; /* Ajusta la imagen al tamaño del contenedor */ background-repeat: no-repeat; /* Evita la repetición de la imagen de fondo */ background-position: center; /* Centra la imagen dentro del contenedor */ } .branding p{ display:none; } .part-rule:nth-last-of-type(1) { display:none; } .ref-list.table{ border-bottom: solid; border-color: #ececec; border-width: 1px; } table{ width: 50%; margin: auto; } table, th, td { border: 1px solid black; } td { height: 30px; vertical-align: bottom; } @media screen and (min-width: 780px) { .full-width-img { margin: auto; width: 90%; } @media (max-width: 1900px) { { font-size: 12px; position: absolute; bottom: -300px; left: 0; right: 0; } }