/* Generales */

#headerBoxWrapper{display:none!important}

.google-auto-placed,.google-tag-manager{display:none}
#n3hG0xu-1535490055006{right:40px!important}
html,body{background-color:#f2f5f5}
body{font-family:'Raleway',sans-serif}
em,i{color:#666}
b,strong{font-weight:600}
a,a.uk-link-heading:hover{color:#008066}
a:hover,a:active{color:#042828}

/* General */
.uk-section-default,.uk-tile-default{background-color:#f2f5f5}
.uk-background-default,.uk-card-default{background-color:#fff}
.uk-section-muted,.uk-card-muted,.uk-background-muted,.uk-tile-muted,.uk-label{background-color:#66cc32}
.uk-section-primary,.uk-card-primary,.uk-background-primary,.uk-tile-primary,.uk-button-primary,.uk-subnav-pill>.uk-active>a,.uk-card-primary.uk-card-hover:hover,.uk-badge{background-color:#008066}
.uk-section-secondary,.uk-background-secondary,.uk-card-secondary,.uk-tile-secondary,.uk-offcanvas-bar{background-color:#042828}
.uk-light .uk-icon-button{background-color:rgba(0,128,102,.5)}
.uk-light .uk-icon-button:hover{background-color:rgba(0,128,102,.75)}
.uk-overlay-default{background-color:rgba(242,245,245,.85)}
.uk-overlay-primary{background-color:rgba(0,0,0,.666)}
.uk-offcanvas-overlay:before{background-color:rgba(4,40,40,.333)}
.uk-section-primary .uk-card-primary,
.uk-section-secondary .uk-card-secondary,
.uk-section-muted .uk-card-muted{border:1px solid rgba(255,255,255,.25)}
.uk-card{box-shadow:none}
.uk-button:disabled{opacity:.5}
.uk-button-primary:hover{background-color:#20a086}
.uk-button-primary:active,.uk-button-primary:focus{background-color:#042828}
.uk-card-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover{color:rgba(255,255,255,.75)}
.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:focus{color:rgba(255,255,255,.5)}
.uk-section-primary .uk-description-list>dt,
.uk-card-primary .uk-description-list>dt,
.uk-section-secondary .uk-description-list>dt,
.uk-card-secondary .uk-description-list>dt{color:#fff}
.uk-form-label strong{font-weight:700}
.uk-textarea{resize:vertical}
.uk-input:focus,.uk-select:focus,.uk-textarea:focus{border-color:#66cc32}
.uk-input:valid:not(:placeholder-shown),.uk-input:-webkit-autofill{background-color:#66cc32}
.uk-input:invalid:not(:placeholder-shown):not(type='date'){background-color:#cc3266}
.uk-link-heading{border-width:0 0 1px;border-style:dotted;border-color:rgba(71,192,50,0);transition:border-color .25s ease-out}
.uk-link-heading:hover{border-color:rgba(71,192,50,.5)}
.uk-form-label{font-weight:500}
.uk-progress::-moz-progress-bar{background-color:#f2f5f5}
.uk-progress::-webkit-progress-bar{background-color:transparent}
.uk-progress::-webkit-progress-value{background-color:#f2f5f5}
.uk-progress{background-color:rgba(242,245,245,.2);color:#f2f5f5}
.uk-icon,.top-nav-icon,.pl-icon{transform:translate(0,0)}
.uk-table-hover tbody tr:hover,.uk-table-hover>tr:hover{background-color:rgba(71,192,50,.1)}
.uk-form-custom button{text-align:right;padding:0 1em}
.uk-form-custom button span:not(.uk-icon){width:calc(100% - 4em);overflow-x:hidden;text-align:center;display:inline-block;position:absolute;left:1em;right:3em;top:0;bottom:0;margin:auto;text-overflow:ellipsis;white-space:nowrap}
/*.uk-form-custom button .uk-icon{position:absolute;right:1em;top:0;bottom:0;margin:auto}*/
.uk-checkbox:checked,.uk-checkbox:indeterminate,.uk-radio:checked{background-color:#20a086}
.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus,.uk-radio:checked:focus{background-color:#008066}
.uk-nav-header .uk-text-bold{font-weight:700}
.uk-nav>li>a{padding-right:1em;position:relative}
.uk-nav-parent-icon>.uk-parent>a::after{display:block;position:absolute;right:0;top:5px;margin:auto}
.uk-alert-close{color:#666;display:table;top:0;bottom:0;margin:auto}
.uk-alert-close>svg{display:table-cell;vertical-align:middle}
.uk-padding-xsmall{padding:10px}
.uk-inline .uk-form-custom .uk-button{padding-right:38px}
.uk-inline .uk-form-custom button span:not(.uk-icon){width:calc(100% - 4em - 38px)}
.uk-form-icon{z-index:2}

.uk-section-default h1,
.uk-section-default h2,
.uk-section-default h3,
.uk-section-default h4,
.uk-section-default h5,
.uk-section-default h6{color:#004d3d}
.uk-section-secondary h1,
.uk-section-secondary h2,
.uk-section-secondary h3,
.uk-section-secondary h4,
.uk-section-secondary h5,
.uk-section-secondary h6{color:#cefafa}
.uk-section-muted h1,
.uk-section-muted h2,
.uk-section-muted h3,
.uk-section-muted h4,
.uk-section-muted h5,
.uk-section-muted h6{color:#175f02}

.uk-section-muted .uk-table-divider>:first-child>tr:not(:first-child),.uk-section-muted .uk-table-divider>:not(:first-child)>tr,.uk-section-muted .uk-table-divider>tr:not(:first-child){border-top-color:rgba(255,255,255,.333)}
.uk-section-muted th{color:rgba(255,255,255,.75)}
.uk-section-muted .uk-grid-divider>:not(.uk-first-column)::before{border-left:1px solid rgba(255,255,255,.333)}
.uk-section-muted .uk-list-divider>li:nth-child(n+2),
.uk-section-secondary .uk-list-divider>li:nth-child(n+2),
.uk-section-secondary .uk-description-list-divider>dt:nth-child(n+2){border-top:1px solid rgba(255,255,255,.25)}

.uk-card-primary .uk-card-header{border-bottom:1px solid rgba(255,255,255,.25)}
.uk-card-primary .uk-card-footer{border-top:1px solid rgba(255,255,255,.25)}

.uk-card-muted .uk-card-title,.uk-card-muted .uk-accordion-title{color:#326719}
.uk-card-muted p{color:#3c7b1e}
.uk-table-divider>:first-child>tr:not(:first-child){border-top:1px solid rgba(255,255,255,.25)}

h1,h2,h3,h4,h5,h6,
.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,
.uk-card-title,
.uk-heading-line,
.uk-article-title,
.uk-article-meta,
.uk-heading-primary{font-family:'Raleway',sans-serif}
.uk-heading-hero{font-weight:200}
.uk-heading-primary{font-weight:300}
.uk-heading-primary strong{font-weight:400}
.uk-link-heading,.uk-text-meta strong{font-weight:500}
.uk-accordion-title strong,.uk-text-bold{font-weight:600}
.uk-heading-primary{letter-spacing:-1.5px}

#evento_descripcion ul,
#pagina_contenido ul:not(.uk-list-divider):not(.uk-pagination){list-style:square inside}

.template_context_icon{height:48px;stroke:#008066;fill:#65dbc4;stroke-width:.529;stroke-linecap:round;stroke-miterlimit:10;stroke-linejoin:round;transition:stroke .333s ease-out,fill .333s ease-out;transform:translate(0,0)}
.default_avatar{width:150px;height:150px}
.uk-section-primary .template_context_icon{stroke:#8ee5d4;fill:#009a7a}
.uk-section-secondary .template_context_icon{stroke:#67afaf;fill:#0d4242}
.uk-section-muted .template_context_icon{stroke:#478f23;fill:#94dc6f}
.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{color:#d0d0d0;margin:0 .5em}
.uk-breadcrumb>*>a{color:#008066}
.uk-breadcrumb>:last-child>span{color:#a4a4a4}
.uk-breadcrumb>*>:focus:not(span),.uk-breadcrumb>*>:hover:not(span){text-decoration:underline}

/** Tamaño de fuente en algunas tarjetas **/
#programasacademicos_programa_noticias .uk-card-title,
#home_noticias .uk-card-title,
#home_eventos .uk-card-title,
#home_cartelera .uk-card-title{font-size:1.2em;line-height:1.5em}

/* Videos embebidos */
.wp-block-embed iframe.uk-cover,
#programasacademicos_programa_embed iframe.uk-cover,
#programasacademicos_programa_autoevaluacion_embed iframe.uk-cover,
#educacionpermanente_programa_embed iframe.uk-cover,
#madrugadasrurales_programa_embed iframe.uk-cover,
#evento_embed iframe.uk-cover{pointer-events:all}

/** Borde verde **/
#resultados_de_busqueda .uk-card:after,
#navegacion_noticia .uk-card:after,
#todas_las_noticias .uk-card:after,
#todos_los_eventos .uk-card:after,
#toda_la_cartelera .uk-card:after,
#pagina_categoria .uk-card:after,
#navegacion_evento .uk-card:after,
#programasacademicos .uk-card:after,
#programasacademicos_programa_eventos .uk-card:after,
#directorio .uk-card:after,
#cienciayfe .uk-card:after,
#cienciayfe_programa .uk-card:after,
#publicaciones .uk-card:after,
#navegacion_trabajeconnosotros .uk-card:after,
#home_eventos .uk-card:after,
#home_noticias .uk-card:after{content:'';position:absolute;background-color:rgba(71,192,50,.5);width:100%;height:1px;bottom:0;left:0;right:0}

/* Loader */
#pageloader{position:fixed;left:0;width:100%;height:100%;z-index:99999;transition:top .333s cubic-bezier(0.6,0.04,0.98,0.335)}
.main-pageloader-loading{top:0}
.main-pageloader-loaded{top:-100%}
#logo-ua-spinner{stroke:none;fill:#fff;width:50%;height:auto;max-width:200px}
#circle-xs{animation:circlexs 2s linear infinite}
#circle-sm{animation:circlesm 2s linear infinite}
#circle-md{animation:circlemd 2s linear infinite}
#circle-lg{animation:circlelg 2s linear infinite}

/* Loader logo 2023 */
#uniagraria_loder{animation:circulo1 4s linear infinite}
#circulo1{animation:circulo1 4s linear infinite}
#circulo2{animation:circulo2 4s linear infinite}
#circulo3{animation:circulo_ua 4s linear infinite}
#circulo_ua{animation:circulo3 4s linear infinite}

/* - MENÚES - */

/* Submenú superior */
#top-nav-intranet .uk-subnav{margin-left:-10px}
#top-nav-intranet .uk-subnav>*{padding-left:0px}
#top-nav-intranet .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{border-left:1px solid rgba(255,255,255,.25);margin-right:0px}
#top-nav-intranet,#top-nav-social{flex-grow:9999;justify-content:center}
#top-nav li:not(.icono-pl){padding-top:10px;padding-bottom:10px}
#top-nav li a{min-height:unset;height:100%;font-family:'Raleway',sans-serif;color:rgb(255,255,255);text-transform:capitalize;opacity:1;transition:opacity .333s cubic-bezier(0.6,0.04,0.98,0.335)}
#top-nav:hover a:not(:hover){opacity:.666}
.top-nav-icon,.pl-icon{height:14px;width:auto;vertical-align:middle;transition:opacity .25s ease-out}
.top-nav-icon{fill:none;stroke:#ffffff;stroke-width:1px}
.pl-icon{fill:#008066;stroke:none;stroke-width:0}
.icono-pl a{line-height:1;background-color:#fff}
.icono-pl a:hover{background-color:#c0d82f}
.icono-pl span{line-height:1;color:#008066}
.activeportal{background-color: rgb(4,40,40)}
.activeportal>::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:0 1.000ex 0 1.000ex;border-color:transparent transparent #66cc32 transparent;transition:border-width .25s ease-out}
.activeportal>::before{border-width:0 1.000ex 1.000ex 1.000ex}

/* Menú principal */
#logo-uniagraria-wrapper{width:100%}
#logo-uniagraria-link{padding:0;min-height:unset}
#logo-uniagraria{fill:#fff;stroke:none;transition:fill .333s ease-out;top:0;bottom:0;left:0;right:0;margin:auto;height:30px;width:100%;max-width:200px}
#main-nav .uk-parent span,#main-nav .uk-parent a{font-family:'Raleway',sans-serif;font-weight:400}
#main-nav .uk-parent>span,#main-nav .uk-parent>a{height:unset;position:relative;font-weight:600;font-size:.8em;color:rgba(255,255,255,.85);opacity:1;transition:opacity .333s cubic-bezier(0.6,0.04,0.98,0.335),color .333s ease-out}
#main-nav .uk-parent{display:table}
#main-nav .uk-parent{margin-left:1ex}
#main-nav .uk-parent>span{display:table-cell}
#main-nav .uk-parent>span:before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:0 1.666ex 0 1.666ex;border-color:transparent transparent #fff transparent;transition:border-width .25s ease-out}
#main-nav .uk-parent>span.uk-open:before{border-width:0 1.666ex 1.666ex 1.666ex}
#main-nav .uk-nav-header{color:#008066;font-family:'Raleway',sans-serif;font-weight:700;letter-spacing:.15ex;font-size:.75em}
#main-nav .uk-navbar-dropdown-nav{width:100%}
#main-nav .uk-grid a{color:#555;font-family:'Raleway',sans-serif;font-weight:400;transition:color .333s cubic-bezier(0.6,0.04,0.98,0.335)}
#main-nav .uk-grid a:hover{color:#222;text-decoration:underline}
#main-nav .uk-navbar-dropdown-grid>:not(.uk-first-column)::before{border-left-color:rgba(0,128,102,.25)}
#main-nav .uk-sticky-fixed{background-color:#008066}
#main-nav .uk-navbar-container:not(.uk-navbar-transparent){background-color:transparent}
#main-nav .uk-navbar-toggle{color:#fff}
.uk-navbar-sticky #logo-uniagraria{max-width:150px}
#main-nav-toggle{min-height:unset;padding:12px 0}

/* Menú móvil */
#menu_mobile a{color:#fff;text-overflow:ellipsis;overflow-x:hidden}
#menu_mobile .uk-text-small a{font-size:.85em}
#menu_mobile a:hover{text-decoration:underline}
#menu_mobile .uk-nav-header{color:rgba(255,255,255,.666);font-size:.85em}
#menu_mobile .uk-nav-header:not(:first-child){margin-top:10px}

/* HOME */
#home_ofertaacademica .uk-card-footer{border-top:0}
#home_ofertaacademica p{line-height:1.75em;font-weight:500}
#home_solicitarinformacion label[for='habeas_data']{font-weight:500}

#programasacademicos_programa_publicaciones .uk-cover,
#publicaciones .uk-cover{left:50%;top:0;transform:translate(-50%,0)}

#home_bannerprincipal_noticias_wrapper{pointer-events:none}
#home_bannerprincipal_noticias{pointer-events:all}
#home_bannerprincipal_noticias_list{width:calc(100% - 6px)}
#home_noticias>.uk-container{padding:0}
#home_noticias .uk-slidenav{color:#47c032}
#home_noticias .uk-slidenav:hover{color:#008066}

#home_convenios .uk-slidenav-previous{background:linear-gradient(to right, rgba(0,128,102,1) 0%,rgba(0,128,102,0) 100%)}
#home_convenios .uk-slidenav-next{background:linear-gradient(to left, rgba(0,128,102,1) 0%,rgba(0,128,102,0) 100%)}

#home_quicklinks span{color:rgba(0,0,0,.85)}
#home_quicklinks a:hover span{text-decoration:underline;text-decoration-color:rgba(0,0,0,.333);text-decoration-style:dashed}
#home_quicklinks a:hover svg{stroke:#666;fill:#fff}

#home_eventos .uk-card-header{border-bottom:0}
#home_eventos_lineadetiempo::before,#home_eventos_lineadetiempo::after{content:'';position:absolute;left:auto;margin:auto}
#home_eventos_lineadetiempo::before{right:-15px;width:4px;height:100%;background-color:#66cc32;top:0;bottom:0}
#home_eventos_lineadetiempo::after{z-index:1;right:calc(-17px - .5ex);width:1ex;height:1ex;border-radius:50%;border:4px solid #66cc32;background-color:#f2f5f5;top:calc(50% - 20px)}
.home_eventos_lineadetiempo_flag#home_eventos_lineadetiempo::after{display:none}
.home_eventos_lineadetiempo_label{margin-top:-10px;line-height:1}
.home_eventos_lineadetiempo_label_last .home_eventos_lineadetiempo_label{margin-top:0}
.home_eventos_lineadetiempo_label_last#home_eventos_lineadetiempo::after{top:0;bottom:0}
.home_eventos_lineadetiempo_label .uk-text-large{line-height:1.125}

/** Detalle de las noticias **/
.uk-article-title{font-weight:600}
.uk-article{hyphens:auto}
.uk-article p{margin-top:0}
.uk-article p strong,.uk-article p b{font-weight:600}
.uk-article figure img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto}
.uk-article figcaption{margin-top:1em;font-style:italic;line-height:1.75em}
.uk-article figcaption span{vertical-align:top;margin-right:.5ex}
.uk-article>blockquote{border-left-width:1px;border-left-style:solid;border-left-color:rgba(0,128,102,.25);padding-left:2em}
.uk-article>blockquote>p:first-of-type:before{content:'\201c';margin-left:-.375em}
.uk-article>blockquote>p:last-of-type:after{content:'\201d'}
.uk-article>blockquote>footer:before{margin-left:-1.15em}

.uk-article>blockquote>footer{font-size:.875em}
.type-medios .uk-article>blockquote{border-left-color:rgba(255,255,255,.25)}

/** Detalle de los eventos **/
#evento .uk-icon{vertical-align:text-top}
#evento .uk-article-meta strong{font-weight:500;color:#666}
#evento_meta dt{text-transform:initial}
#evento_meta .uk-icon{color:#008066;margin-right:1ex}
.evento_meta_enlace{overflow:hidden;text-overflow:ellipsis}
.evento_meta_enlace a{white-space:nowrap}
#evento_descripcion p strong,#evento_descripcion p b{font-weight:500}
#evento figure{text-align:center}
#navegacion_evento .uk-card-media-top a{max-height:300px;overflow:hidden}

/* Búsqueda */
.global-search input,.global-search-close{font-weight:500;color:#fff}
.global-search input,#body-search input{font-family:'Raleway',sans-serif}
#body-search input,#directorio-search input{font-weight:300}
#directorio-search input{background-color:#fff}
.global-search ::placeholder,#directorio-search ::placeholder{font-weight:300;font-style:italic;opacity:1;color:rgba(255,255,255,.333)}
#top-nav .global-search input,#top-nav .global-search-close{font-weight:400}
#top-nav .global-search-close,#top-nav .global-search input{color:#fff}
#top-nav .global-search ::placeholder{color:rgba(255,255,255,.35)}
#main-menu-search-button{cursor:pointer;padding-right:0;min-height:14px}
#main-menu-search-button svg{fill:none;stroke:#fff;height:14px}

/* Páginas */
#pagina .uk-nav-header{font-weight:700;letter-spacing:.25ex}
#pagina .uk-parent a:hover{text-decoration:underline;text-decoration-color:rgba(4,40,40,.35)}
#pagina .uk-article p>a{text-decoration:underline}

/* Categorías */
#todas_las_noticias .uk-nav-header,
#pagina_categoria .uk-nav-header{font-weight:700;letter-spacing:.25ex}
#pagina_categoria .uk-card-body p{text-overflow:ellipsis;overflow:hidden}

/* Footer */
#logo-uniagraria-footer{fill:#fff;stroke:none;width:100%;max-width:300px}
footer .uk-text-uppercase{letter-spacing:.2ex}
footer .uk-text-small{line-height:1.85em}
footer .widgettitle{font-family:"Raleway",sans-serif;font-weight:400;margin-bottom:1em;text-transform:uppercase;letter-spacing:.35ex}
#footer-links ul{padding:0;list-style:none}
#footer-meta p{color:rgba(255,255,255,.7)}
#footer-meta p strong{font-weight:500}
#footer-meta p span:before,#footer-meta p span:after{content:'\2013';color:rgba(255,255,255,.5);margin-left:.333em;margin-right:.333em}
#footer-social li:not(.icono-social){display:none}
#footer-social .uk-navbar-nav{z-index:1}
#footer-social li{background-color:#042828;padding:0 .5em}
#footer-social a{border:1px solid rgba(255,255,255,.2);opacity:1;min-height:unset;padding-top:1.5em;padding-bottom:1.5em;transition:opacity .333s ease-out,border-color .333s ease-out}
#footer-social:hover a:not(:hover){opacity:.666}
#footer-social:hover a:hover{border-color:rgba(255,255,255,.8)}
#footer-social .top-nav-icon{height:14px;width:auto;vertical-align:middle;fill:none;stroke:#ffffff;stroke-width:1px;transition:opacity .25s ease-out}
footer hr{position:absolute;z-index:0;width:100%;height:0;top:0;bottom:0;left:0;right:0;margin:auto;border-top:1px solid rgba(255,255,255,.7)}

#modalglobal{position:fixed;bottom:0;left:0;right:0;margin:auto;z-index:9999}

/* Educación continua */
#programasacademicos .uk-card-footer{border-top:0}
#programasacademicos_programa_embed .uk-cover{pointer-events:all}
#programasacademicos_programa_egresados .uk-slider-items li{opacity:1;transition:opacity .333s ease-out}
#programasacademicos_programa_egresados .uk-slider-items li:not(.uk-active){opacity:.333}
#programasacademicos_programa_egresados .uk-card::after{content:'';display:block;position:absolute;bottom:-10px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent}

/* Servicios */
#servicio_equipo .uk-accordion-title:after{position:absolute;display:block;top:0;bottom:0;right:20px;margin:auto}

/* Directorio */
#directorio .uk-nav>li>a{padding:0}
#directorio ul.uk-nav-sub{padding:5px 0 5px 30px}
#directorio .uk-nav-parent-icon>.uk-parent>a::after{top:0}
.tarjeta_de_persona .uk-card-header{border-bottom:0}
.tarjeta_de_persona .uk-card-header>div{margin-bottom:-90px}
.tarjeta_de_persona .uk-width-expand{text-overflow:ellipsis;white-space:nowrap}

/* Grupos de investigación */
#grupodeinvestigacion .uk-active>a{font-weight:600}
#grupodeinvestigacion .uk-sticky-fixed{z-index:979}

/* Tabla de formato */
#sqrf table,#sqrf td,#movilidad table,#movilidad td{border-style:solid;border-color:#aaa}
#movilidad table,#sqrf table{border-width:1px 0 0 1px;width:100%}
#movilidad td,#sqrf td{border-width:0 1px 1px 0;padding:.5ex}
#movilidad_logo,#sqrf_logo{width:80px}
#movilidad_logo{fill:#fff}

/* Medios */
#enlosmedios .uk-card-hover .uk-overlay-default{transition:background-color .333s ease-out}
#enlosmedios .uk-card-hover:hover .uk-overlay-default{background-color:rgba(255,255,255,.5)}
.type-medios figcaption{font-style:italic}

/* Movilidad */
.movilidad_form_group{border:1px solid rgba(255,255,255,.25)}
.movilidad_form_group:not(.uk-open){border-bottom:none}

/* Galerías de Gutenberg */
.uk-article .uk-slider-items.uk-thumbnav,.type-medios.format-gallery .uk-slider-items.uk-thumbnav{flex-wrap:nowrap}
.uk-article .uk-slideshow-items figure,.type-medios.format-gallery .uk-slideshow-items figure{width:100%;height:100%}
.uk-article .uk-slideshow-items img,.type-medios.format-gallery .uk-slideshow-items img{width:100%;height:100%;object-fit:contain}
.uk-article .uk-thumbnav a,.type-medios.format-gallery .uk-thumbnav a{width:100px;height:100px}
.uk-article .uk-thumbnav img,.type-medios.format-gallery .uk-thumbnav img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}

#timeline::before,.audio_timeline::before{content:'';display:block;width:100%;height:1px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-color:#66cc32}
#playhead,.audio_playhead{cursor:pointer;position:absolute;top:0;bottom:0;left:0;width:10px;height:100%;border-radius:99999999em;background:#008066}

@keyframes circlexs{0%{opacity:1}15%{opacity:0}30%{opacity:0}45%{opacity:1}}
@keyframes circlesm{5%{opacity:1}20%{opacity:0}35%{opacity:0}55%{opacity:1}}
@keyframes circlemd{10%{opacity:1}25%{opacity:0}40%{opacity:0}75%{opacity:1}}
@keyframes circlelg{15%{opacity:1}30%{opacity:0}45%{opacity:0}100%{opacity:1}}

/*Animation loder logo 2023*/
@keyframes uniagraria_loder{0%{opacity:1}15%{opacity:0}30%{opacity:0}45%{opacity:1}}
@keyframes circulo1{0%{opacity:1}15%{opacity:0}30%{opacity:0}45%{opacity:1}}
@keyframes circulo2{5%{opacity:1}20%{opacity:0}35%{opacity:0}55%{opacity:1}}
@keyframes circulo_ua{10%{opacity:1}25%{opacity:0}40%{opacity:0}75%{opacity:1}}
@keyframes circulo3{15%{opacity:1}30%{opacity:0}45%{opacity:0}100%{opacity:1}}

/* Ajustes de tamaño, según los preajustes de UIkit */
@media only screen and (min-width:640px){
	#top-nav-social,top-nav-social ul{align-items:stretch}
	#top-nav li a{padding:0 10px}
	#home_eventos .uk-card:after{height:100%;width:1px;bottom:0;top:0;right:0;left:auto}

	.uk-article>p,.uk-article>ul>li,.uk-article>ol>li,.uk-article>dl>dt,.uk-article>dl>dd,
	.uk-accordion-content>p,.uk-accordion-content>ul>li,.uk-accordion-content>ol>li,
	#evento_descripcion>p,#evento_descripcion>ul>li,#evento_descripcion>ol>li,
	.uk-article p.uk-dropcap
	{line-height:2em;font-weight:400}
}

@media only screen and (min-width:960px){
	#main-nav .uk-navbar-sticky .uk-navbar-item,#main-nav .uk-navbar-sticky .uk-navbar-toggle{height:40px}
	#logo-uniagraria-wrapper{max-width:200px}
	#logo-uniagraria{right:unset;height:50px}
	#logo-uniagraria-link{min-height:80px}
	.uk-navbar-sticky #logo-uniagraria-link{min-height:unset}
	#top-nav-intranet,#top-nav-social{flex-grow:unset;justify-content:unset}
	#menu-subsitios li:first-child a{padding-left:0}
	.uk-article>p,.uk-article>ul>li,.uk-article>ol>li,.uk-article>dl>dt,.uk-article>dl>dd,
	.uk-accordion-content>p,.uk-accordion-content>ul>li,.uk-accordion-content>ol>li,
	#evento_descripcion>p,#evento_descripcion>ul>li,#evento_descripcion>ol>li
	{font-size:1.125em}
}

@media only screen and (min-width:1200px){
	.uk-article>p,.uk-article>ul>li,.uk-article>ol>li,.uk-article>dl>dt,.uk-article>dl>dd,
	.uk-accordion-content>p,.uk-accordion-content>ul li,.uk-accordion-content>ol li,
	#evento_descripcion>p,#evento_descripcion>ul li,#evento_descripcion>ol li,
	.uk-article p.uk-dropcap{font-size:1.2em}
	.uk-article>blockquote>p{font-size:1.25em}
}

@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi) {
	.logo{background:url(<?php echo ot_get_option('retina_logo'); ?>) no-repeat center; display:inline-block !important; background-size:contain;}
	.logo img{ opacity:0; visibility:hidden}
	.logo *{display:inline-block}
}
