:root { --aesmide-dorado: #BD9B3E; --aesmide-lightprimary: #d4e5f0; } .text-dorado { color: var(--aesmide-dorado); } .bg-dorado { background-color: var(--aesmide-dorado) !important; } .bg-lightprimary { background-color: var(--aesmide-lightprimary) !important; } .font-righteous { font-family: 'Righteous', cursive; } .font-plus-jakarta { font-family: 'Plus Jakarta Sans', sans-serif; } a.hoverable:hover { text-decoration:none;opacity: 0.7; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .aestitle { max-width: 100%; background-color: var(--bs-secondary); color: #fff; text-align: center; padding: 0.2em 2em; display: inline-block; margin-bottom: 1rem; } .aesmideTitle { width: 100%; text-align: center; border-bottom: 2px solid #7c848a; color: #7c848a; line-height: 0.1em; margin: 10px 0 20px; font-size: 2rem; } .aesmideTitle span { background:#fff; padding:0 10px; } .gmaps-responsive { position: relative; padding-bottom: 75%; height: 0; overflow: hidden; } .gmaps-responsive iframe { position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important; } .colPonente { cursor: pointer; -webkit-animation: fadeTop 1s 1 cubic-bezier(.77,0,.175,1); -moz-animation: fadeTop 1s 1 cubic-bezier(.77,0,.175,1); -o-animation: fadeTop 1s 1 cubic-bezier(.77,0,.175,1); animation: fadeTop 1s 1 cubic-bezier(.77,0,.175,1); } @-webkit-keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeTop{0%{opacity:0;-moz-transform:translateY(-10%)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeTop{0%{opacity:0;-o-transform:translateY(-10%)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeTop{0%{opacity:0;transform:translateY(-10%)}100%{opacity:1;transform:translateX(0)}} #slider-timing-container { height: auto; position:absolute; top: 15%; left: 50%; background-color: rgba(256,256,256,0.4); } [data-pmb-countdown] .countdown-circle { background-color: #d2731c; height: 3rem; width: 3rem; line-height: 2.5rem; color: #ffffff; border: solid 4px #043449; border-radius: 50%; webkit-border-radius: 50%; moz-border-radius: 50%; } .bg-purple {background-color: #7c276e !important;} .bg-crema {background-color: #f7eadc !important;} .bg-tblgris {background-color: #f5f5f5 !important;} .table-aesmide th {text-align:center;vertical-align:middle;} table.table-aesmide { border-collapse: collapse; } table.table-aesmide td, table.table-aesmide th { border: 2px solid #fff; } table.table-aesmide tr:first-child th { border-top: 0; } table.table-aesmide tr:last-child td { border-bottom: 0; } table.table-aesmide tr td:first-child, table.table-aesmide tr th:first-child { border-left: 0; } table.table-aesmide tr td:last-child, table.table-aesmide tr th:last-child { border-right: 0; } .iframe-responsive { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .iframe-responsive iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } @-webkit-keyframes ANIM-PADDING-LEFT { 0% { padding-left: 0; } 100% { padding-left: 15vw; } } @-moz-keyframes ANIM-PADDING-LEFT { 0% { padding-left: 0; } 100% { padding-left: 15vw; } } @-o-keyframes ANIM-PADDING-LEFT { 0% { padding-left: 0; } 100% { padding-left: 15vw; } } @keyframes ANIM-PADDING-LEFT { 0% { padding-left: 0; } 100% { padding-left: 15vw; } } @-webkit-keyframes ANIM-MARGIN-LEFT { 0% { margin-left: 0; } 100% { margin-left: 15vw; } } @-moz-keyframes ANIM-MARGIN-LEFT { 0% { margin-left: 0; } 100% { margin-left: 15vw; } } @-o-keyframes ANIM-MARGIN-LEFT { 0% { margin-left: 0; } 100% { margin-left: 15vw; } } @keyframes ANIM-MARGIN-LEFT { 0% { margin-left: 0; } 100% { margin-left: 15vw; } } .slider-top { position:relative; background-size:cover; height: 30.88vw; min-height: 600px; background-position:bottom center; } @media (min-width: 768px) { html.Inicio .slider-top, html.aesmide .slider-top { background-image:url(https://foro.aesmide.es/Imgs/fotos/bg-home-tablet.jpg) !important; } .slider-top .logoleft img { width: 45vw !important; max-width: 350px !important; } .slider-top .logoleft img.pastilla { width: 22vw !important; max-width: 200px !important; margin-left: 11vw !important; } .slider-top .logoright img { width: 35vw !important; max-width: 200px !important; } html.programa .slider-top { background-image:url(https://foro.aesmide.es/Imgs/fotos/bg-programa-tablet.jpg) !important; } html.ponentes .slider-top { background-image:url(https://foro.aesmide.es/Imgs/fotos/bg-ponentes-tablet.jpg) !important; } } @media (min-width: 1024px) { html.Inicio .slider-top, html.aesmide .slider-top { background-image:url(https://foro.aesmide.es/Imgs/fotos/slider-home.jpg) !important; } .slider-top .logoleft img { width: 45vw !important; max-width: 450px !important; margin-left: 8vw !important; } .slider-top .logoleft img.pastilla { width: 22vw !important; max-width: 220px !important; margin-left: 15vw !important; } .slider-top .logoright img { width: 35vw !important; max-width: 200px !important; } html.programa .slider-top { background-image:url(https://foro.aesmide.es/Imgs/fotos/slider-programa.jpg) !important; } html.ponentes .slider-top { background-image:url(https://foro.aesmide.es/Imgs/fotos/slider-ponentes.jpg) !important; } } .slider-top .slider-caption-container { position:absolute; bottom: 0px; left: 0px; top: 0px; right: 0px; max-width: 100%; max-height: 100%; display: flex; align-items: flex-start; } .slider-top .slider-caption { display: flex; flex-direction: column; align-items: flex-start; padding-top: 5vw; } .slider-top .slider-caption .bloquetexto { padding-right: 15vw; padding-left: 15vw; -webkit-animation: ANIM-PADDING-LEFT 0.5s ease-in; -moz-animation: ANIM-PADDING-LEFT 0.5s ease-in; -o-animation: ANIM-PADDING-LEFT 0.5s ease-in; animation: ANIM-PADDING-LEFT 0.5s ease-in; } .slider-top .slider-caption h1 { font-size: 2rem; } @media screen and (min-width: 550px) { .slider-top .slider-caption h1 { font-size: 2.5rem; } } @media screen and (min-width: 750px) { .slider-top .slider-caption h1 { font-size: 3rem; } } @media screen and (min-width: 850px) { .slider-top .slider-caption h1 { font-size: 3rem; } } @media screen and (min-width: 987px) { .slider-top .slider-caption h1 { font-size: 3.5rem; } } @media screen and (min-width: 1400px) { .slider-top .slider-caption h1 { font-size: 3.5rem; } } .aesmide-caption-container h3.text-uppercase { display:flex; justify-content: space-between; } .aesmide-caption-container h3.text-uppercase div.bb { border-bottom: solid 2px #212529;position:relative;top:-8px; } .aesmide-caption-container .text-white h3.text-uppercase div.bb { border-color: #fff; } .aesmide-caption-container { max-width: 80%; } @media screen and (min-width: 450px) { .aesmide-caption-container { max-width: 70%; } } @media screen and (min-width: 600px) { .aesmide-caption-container { max-width: 60%; } } @media screen and (min-width: 987px) { .aesmide-caption-container { max-width: 45%; } } #container-aniversario { margin-top: 6vh; display:block; background-image: url(/Imgs/fotos/aesmide-aniversario.png); background-repeat: no-repeat; background-position: center center; background-size: cover; width: 100%; height: 9vw; min-height: 100px; } footer {position:relative;} footer #recurso-footer {position:absolute;top:0px;bottom:0px;left:0px;max-height:100%;max-width:100%;} footer a {color: #eaeaea;} footer a:hover {color: #fff;} .plainmenu {font-size:.9rem;} .plainmenu .nav.flex-column > .nav-item > .nav-link {padding-left:0px;} .etiidentificador {background-color:#000000;color:#fff;} .etiidentificador1 {background-color:#3c5977;color:#fff;} .etiidentificador2 {background-color:#7d276e;color:#fff;} .etiidentificador3 {background-color:#d67e2a;color:#fff;} .etiidentificador4 {background-color:#cdb034;color:#fff;} .etiidentificador5 {background-color:#4d6f36;color:#fff;} .containeridentificador {border:solid 1px #000000;padding-top:1em;} .containeridentificador1 {border:solid 1px #3c5977;padding-top:1em;} .containeridentificador2 {border:solid 1px #7d276e;padding-top:1em;} .containeridentificador3 {border:solid 1px #d67e2a;padding-top:1em;} .containeridentificador4 {border:solid 1px #cdb034;padding-top:1em;} .containeridentificador5 {border:solid 1px #4d6f36;padding-top:1em;} .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover { border: 1px solid #0275d8 !important; background: #0d2a70 !important; font-weight: normal !important; color: #ffffff !important; } html.Inicio .slider-home { min-height:550px; } html.patrocinadores .slider-home { background-image:url(https://foro.aesmide.es/Imgs/fotos/banner-patrocinadores-sm.jpg) !important; } .slider-home { background-image:url(https://foro.aesmide.es/Imgs/fotos/slider-home-sm.jpg) !important; background-size:cover; background-position:left bottom; position:relative; padding-left:15%; } @media (min-width: 987px) { .slider-home { background-image:url(https://foro.aesmide.es/Imgs/fotos/slider-home-md.jpg) !important; padding-left:30%; } html.patrocinadores .slider-home { background-image:url(https://foro.aesmide.es/Imgs/fotos/banner-patrocinadores-md.jpg) !important; } } @media (min-width: 1400px) { .slider-home { background-image:url(https://foro.aesmide.es/Imgs/fotos/slider-home.jpg) !important; padding-left:55%; } html.patrocinadores .slider-home { background-image:url(https://foro.aesmide.es/Imgs/fotos/banner-patrocinadores.jpg) !important; } }