@charset "UTF-8";

[class^="iconua-"],
[class*=" iconua-"] {
	font-family: 'uafont'!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: noxrmal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.iconua-accesibilidad:before{content:"\e900"}
.iconua-ubicacion:before{content:"\e901"}
.iconua-estudios:before{content:"\e902"}
.iconua-home:before{content:"\e903"}
.iconua-buscar:before{content:"\e904"}
.iconua-pinterest:before{content:"\e905"}
.iconua-linkedin:before{content:"\e907"}
.iconua-itunes:before{content:"\e909"}
.iconua-instagram:before{content:"\e90b"}
.iconua-flickr:before{content:"\e90d"}
.iconua-facebook:before{content:"\e90f";}
.iconua-youtube:before{content:"\e911"}
.iconua-twitter:before{content:"\e913"}
.iconua-correo:before{content:"\e915"}
.iconua-sedeelectronica:before{content:"\e916"}
.iconua-uacloud:before{content:"\e917"}
.iconua-abrir .path1:before{content:"\e91a"}
.iconua-abrir .path2:before{content:"\e91b";margin-left:-1em}
.iconua-mas .path1:before{content:"\e91c"}
.iconua-mas .path2:before{content:"\e91d";margin-left:-1em}
.iconua-cerrar:before{content:"\e91e"}
.iconua-portaltransparencia:before{content:"\e918"}
.iconua-datosuaes:before{content:"\e919"}
.iconua-boua:before{content:"\e930"}
.iconua-perfilcontratante:before{content:"\e931"}
.iconua-seguridad:before{content:"\e932"}
.iconua-informacion:before{content:"\e933"}
.iconua-contacto:before{content:"\e934"}
.iconua-estadisticas:before{content:"\e935"}
.iconua-hamburguer:before{content:"\e936"}
.iconua-opciones_vertical:before{content:"\e937"}
.iconua-opciones_horizontal:before{content:"\e938"}
.iconua-flecha_arriba:before{content:"\e939"}
.iconua-flecha_abajo:before{content:"\e93a"}
.iconua-vineta_1:before{content:"\e93b"}
.iconua-reanudar:before{content:"\e906"}
.iconua-pausar:before{content:"\e908"}
.iconua-sonido_on:before{content:"\e90a"}
.iconua-sonido_off:before{content:"\e90c"}
.iconua-flecha_izquierda:before{content:"\e90e"}
.iconua-flecha_derecha:before{content:"\e910"}
.iconua-tree:before{content:"\e9bc"}
.iconua-share2:before{content:"\ea82"}
html{font-weight:100%}
body{color:#212121}
body .rounded-logo{border-radius:1.25rem!important}
body a.collapsemenu:before{font-family:'uafont';content:"\e93a";float:right;-webkit-transition:all .5s;transition:all .5s}
body a.collapsemenu.collapsed:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
body .sitio h1{display:inline}body ul.vineta_1{font-size:.9em}
body ul.vineta_1 :hover{background-color:#e2e0e0}
body ul.vineta_1 li::before{font-family:'uafont';content:"\e93b";background-color:#7e8fe8;color:#fff;font-size:1.7em;padding:.2em;margin-right:.5em}
body ul.vineta_1 li{background-color:#f0f0f0;padding-right:.4em;margin-bottom:.2em;padding-top:0}
body ul.vineta_1 li a.nav-link{display:inline-block;padding-top:.2em;vertical-align:super}
body ul.vineta_2{font-size:1.1em;padding-left:0;list-style:none;margin-bottom:0}
body ul.vineta_2 li::before{font-family:'uafont';content:"\e93b";background-color:#7e8fe8;color:#fff;font-size:1.7em;padding:.2em;margin-right:.5em}
body ul.vineta_2 li{padding-right:.4em;margin-bottom:.2em;padding-top:0;display:inline-block}




@media (min-width:992px) {
    body .sticky-menu{position:-webkit-sticky;position:sticky;top:107px;z-index:10}
    body .sticky-menu a.nav-link{padding-left:0}
    body .sticky-menu ul ul{list-style:none;padding-left:1em}
}

body .btn-primary{background-color:#006fe6}

header a.icono {text-decoration: none}
header span#nombresitiopadre {font-size: 1em;line-height: 1.6em;font-weight: 300;font-family: "Roboto", sans-serif;color:#ccc;margin: 0;padding: 0}
header span#nombresitiopadre a {color:#ccc;}
header span#nombresitiopadre a:hover {text-decoration: underline;color:#ccc;}
header span#nombresitio {font-size: 1.4em;line-height: 1.6em;font-weight: 300;font-family: "Roboto", sans-serif;color:white;margin: 0;padding: 0}
header span#nombresitio a:hover {text-decoration: underline;color:white;}
header p#nombresitiopadremovil {font-size: 18px;line-height: 25px;font-weight:300;text-align:center;font-family: "Roboto", sans-serif;}
header p#nombresitiomovil 	   {margin-bottom:0px!important;padding-bottom:10px;font-size: 20px;line-height: 25px;font-weight:300;text-align:center;font-family: "Roboto", sans-serif;}
html[lang="ar"] header div.row:nth-child(2) {justify-content: flex-end !important}
html[lang="ar"] header div.row:nth-child(3) ul {flex-flow: row-reverse  wrap-reverse;padding-right:0}
html[lang="ar"] header div.row:nth-child(3) ul > li > a {padding-right:0 !important;padding-left:1.5rem !important}
html[lang="ar"] ul#mm_franja3 {text-align: right}
/*body .texto-peq {font-size: .8em} Utilizado en el buscador de los estudios */

.clickcaja,.clickcajaexterna{cursor:pointer}
.mt-lg-0,.my-lg-0{margin-top:0!important}
.dropdown-menu{border:0;background-color: #fbfbfb;border-bottom: 1px solid #eee;}
.text-s{font-size:.7em}
.color-gris,a.color-gris{color:#212121!important}
 a.color-gris:hover{color:#d30!important}
.enlaceCerrar .icon15x{font-size:1.5em}
.bg-gris-cla-3{background-color:#ececec}
.bg-gris-cla-3 a{color:#000}
.bg-gris-cla-4{background-color:#ececec;color:#1d6288}
.bg-gris-cla-4 a{color:#1d6288}
.bg-gris-cla-4 a:hover{color:#263244}
.bg-gris-cla-5{background-color:#fbfbfb;border:1px solid #eee}
.bg-gris-osc-1{background-color:#d0d0d0;color:#525151}
.bg-gris-osc-1 a{color:#525151}
.bg-gris-osc-1 a:hover{color:#000;text-decoration:underline}
.bg-gris-osc-1 a.icono:hover{color:#000}
.bg-gris-osc-5 {background-color: #263244;color: #ddd}
.bg-gris-osc-5 a {color: #fff}
.bg-azul-3{background-color:#1d6288;color:#eee}
.bg-azul-3 a{color:#fff}
.bg-azul-3 a:hover{color:#eee}
.bg-blanco{background-color:#fff;color:#212121}
.bg-blanco a{color:#0054a8; text-decoration:none;}
.bg-blanco a:hover, body a:active, body a:focus{text-decoration:none; color: #d30;}
.bg-blanco.tema-azul a{color:#036}
.bg-blanco.tema-azul a:hover{color:#263244}
.bg-blanco.tema-gris a{color:#212121}
.bg-blanco.tema-gris a:hover{color:#036}
.bg-blanco.transparente{opacity:.98;border:1px solid #eee}



@media (max-width:992px) {
    #franjamovil1 h1{display:inline}
    #mm_panellateral{z-index:16;border-left:1px solid #ccc}
    nav .offcanvas-header .navbar-nav{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding-top:0}
    nav .offcanvas-header .navbar-nav .icon{font-size:2rem}
    nav .offcanvas-header .navbar-nav .icono{margin-left:.5rem;font-size:.7rem}
    .dropdown-submenu{position:relative}
    .dropdown-submenu>a:after,.dropdown-toggle::after{content:"\e910";float:right;border:0;font-family:'uafont'}
    .dropdown-menu.show>.dropdown-submenu>.dropdown-toggle.show::after,.nav-item.show>.dropdown-toggle::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
    .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:0;margin-left:.625rem}
    .bg-gris-cla-3 li.nav-item,.bg-gris-cla-3 .dropdown-item{padding:.3em 0 0 0;background-color:#ececec;color:#000;border-top:1px solid #263244}
    .bg-gris-cla-3 li.nav-item a.nav-item,.bg-gris-cla-3 .dropdown-item a.nav-item{line-height:2.5em}
    .bg-gris-cla-3 .dropdown-item:focus,.bg-gris-cla-3 .dropdown-item:hover{color:#000;background-color:transparent}
    .bg-gris-cla-3 .nav-link,.bg-gris-cla-3 a.nav-item,.bg-gris-cla-3 .dropdown-item{color:black!important;padding:.5rem .5rem}
    .bg-gris-cla-3 .dropdown-item{padding-left:2rem}
    .bg-gris-cla-3 .dropdown-subitem{padding-left:3rem}
    .bg-gris-cla-3 .dropdown-menu{background-color:#dcdcdc;padding:0}
    .bg-gris-cla-3 .dropdown-menu .dropdown-item{background-color:#dcdcdc;padding-right:0}
    .bg-gris-cla-3 a:hover{color:black!important}
    .bg-azul-3 .nav-item,.bg-azul-3 .dropdown-item{padding:.3em 0 0 0;background-color:#1d6288;color:#fff;border-top:1px solid #133e55}
    .bg-azul-3 .dropdown-item:focus,.bg-azul-3 .dropdown-item:hover{color:#fff;background-color:transparent}
    .bg-azul-3 .nav-link,.bg-azul-3 .dropdown-item{color:white!important;padding:.5rem .5rem}
    .bg-azul-3 .dropdown-item{padding-left:2rem}
    .bg-azul-3 .dropdown-menu{background-color:#1a5a7d;padding:0}
    .bg-azul-3 .dropdown-menu .dropdown-item{background-color:#1a5a7d;padding-right:.6em}
    .bg-azul-3 .dropdown-submenu .dropdown-menu{background-color:#195575;padding:0;margin-left:0}
    .bg-azul-3 .dropdown-submenu .dropdown-menu .dropdown-item{background-color:#195575;padding-right:0;padding-left:3em}
    .bg-azul-3 a:hover{color:white!important}
}

@media (max-width:1992px) {
    .offcanvas-header{display:block}
    .navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:90%;padding-right:1rem;padding-left:0!important;overflow-y:auto;visibility:hidden;background-color:#fff;-webkit-transition:visibility .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:visibility .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:visibility .2s ease-in-out,transform .2s ease-in-out;transition:visibility .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}
    .navbar-collapse.show{visibility:visible;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}


.ussocialhome a{text-decoration:none!important}
.ussocialhome .card{background-color:transparent;border:0;margin:0;padding:0;border-bottom:1px solid #84d7fa}
.ussocialhome [class^="iconua-"],.ussocialhome [class*=" iconua-"] {padding: .3rem}


@media (max-width:768px) {nav .iconitos .espacio {padding: .5rem .3rem}}
@media screen and (max-width:1200px) {header .menusecciones ul a {font-size:0.8em!important;padding-right: 1rem!important}}
@media screen and (max-width:768px) {
  header .menusecciones.seccioneshome {height:0px!important;} /* Para no fijar la barra3 en móviles, ipads, etc al scroll */
} 

.cookies {border-top: 2px solid #999;background-color: #f5f5f5}
nav .iconitos {margin-left: auto}
nav .iconitos .espacio {padding: .5rem 1rem;text-align: center;display: block}
nav .iconitos .icon {font-size: 1.8em;display: block}
nav .iconitos .webmail a:hover{text-decoration:underline;}
nav .input-group-buscador {border: 1px gray solid;margin: .1em .3em;width: auto;background-color: #fff}
nav .input-group-buscador input[type="search"] {border: none;background-color: transparent}
nav .input-group-buscador .btn {padding: .375rem 0}
header .boton-hablado {font-size: 1.3em;padding: .375rem .0rem;}
header .color-idioma-accesible {color:#505B65;border-color:#505B65;}
header .color-idioma-accesible:hover {color: #fff;background-color: #6c757d;border-color: #6c757d;}
header .idioma .espacio2 {padding: .25rem 1.5rem;}
header .menumapasitio .tab-pane li {font-size: .8em}
header .menumapasitio .tab-pane ul {color: #616161;padding-left: 1.6em;padding-top: .2em;padding-bottom: 1em;list-style-type: disc}
header .menumapasitio .tab-pane ul li {display: list-item}
header label {margin-right: 10px!important}
header .b-1 {border: 1px solid #666}
header .buscadorua legend {font-size: 1em}
header .redessociales {font-size: 2em}
header .redessociales a {display: inline-block}
header .redessociales ul {margin: 0;padding: 0}
header .redessociales li {list-style: none;display: inline-block}
header .redessociales li a {border-color: #aaa;width: .9em;padding: 0}
header .redessociales li svg {vertical-align: inherit;}
header .grupo{padding-left:30px;padding-right:30px;display:inline-block;vertical-align:top;position:absolute;top:0;right:0;color:#fff;font-size:12px;line-height:20px;font-family:"Lato",sans-serif;padding-top:0;padding-bottom:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
header .grupo a {color:white;}
header .grupo a:hover {text-decoration: underline;color:white;}
header .grupo2 { border-top: 3px solid #800; }  /* Administración */ 
header .grupo2 .grupo{ background: #800;}
header .grupo3 { border-top: 3px solid #01857c; }  /* Centros */
header .grupo3 .grupo{ background: #01857c;}
header .grupo4 { border-top: 3px solid #BD5B00; }  /* Servicios */
header .grupo4 .grupo { background: #BD5B00;}                                                
header .grupo5 { border-top: 3px solid #050; }  /* Vicerrectorados */
header .grupo5 .grupo{ background: #050;}
header .grupo6 { border-top: 3px solid #2d76a8; }  /* Departamentos */
header .grupo6 .grupo{ background: #2d76a8;}
header .grupo7 { border-top: 3px solid #ce2642; }  /* Institutos */
header .grupo7 .grupo{ background: #ce2642;}
header .grupo8 { border-top: 3px solid #009; }  /* Páginas personales */
header .grupo8 .grupo{ background: #009;}
header .grupo9 { border-top: 3px solid #960; }  /* Grupos de investigación */
header .grupo9 .grupo{ background: #960;}
header .grupo10 { border-top: 3px solid #000; }  /* Cursos de Vualà */
header .grupo10 .grupo{ background: #000;}
header .grupo11 { border-top: 3px solid #939; }  /* Sitios de interés. Antiguo Otros sitios */
header .grupo11 .grupo{ background: #939;}
header .grupo13 { border-top: 3px solid #008900; }  /* Otros centros */
header .grupo13 .grupo{ background: #008900;}
header .grupo14 { border-top: 3px solid #370; }  /* Órganos universitarios */
header .grupo14 .grupo{ background: #370;}
header .grupo15 { border-top: 3px solid #747474; }  /* Eventos */
header .grupo15 .grupo{ background: #747474;}
header .grupo16 { border-top: 3px solid #966; }  /* Cátedra  */
header .grupo16 .grupo{ background: #966;}
header .grupo17 { border-top: 3px solid #008196; }  /* Estudios  */
header .grupo17 .grupo{ background: #008196;}
header .grupo18 { border-top: 3px solid #e00; }  /* Proyectos  */
header .grupo18 .grupo{ background: #e00;}


header .menusecciones.seccioneshome{height:107px;padding-top:.625rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;background-color:#263244;width:100%;top:0;left:0;z-index:80}
header .menusecciones.seccioneshome .nav-link{padding-top:0}
header .menusecciones.seccioneshome a:hover{text-decoration:underline}
header .menusecciones.subseccioneshome{text-transform:none!important}
header .menusecciones.homeua{position:relative}
header .menusecciones.sitio{font-family:"Lato",sans-serif;margin-top:.5rem}
header .menusecciones .card-icon{position:relative;height:110px}
header .menusecciones .container{-webkit-box-align:start;-ms-flex-align:start;align-items:start;background:transparent;border:0}
header .menusecciones a.nav-link{color:#afbfd2!important}
header .menusecciones .dropdown-menu{width:960px;box-shadow: 0px 0px 10px #ccc, 0px 0px 0px #ccc, 0px 0px 10px #ccc}
header .menusecciones #logositio{border-radius:7px;margin-top:-25px;box-shadow:-7px -5px 5px -2px rgba(0,0,0,0.53)}


.enlacesdestacados {border-top: 1px solid #ccc;background: #fbfbfb url("https://web.ua.es/es/comun2/plantilla21/imagenes/publicidad-fondo-biblioteca.jpg") no-repeat fixed center; background-size: cover;}
.destacado { list-style-type: none;padding: 0;margin-top: 1em}
.destacado img {max-width: 15.625rem}
.destacado li {margin:1em;padding:1em;background-color:white;border:1px solid #ccc; display:inline-block;}
                                                                                            
.display-5{font-size:2.5rem;line-height:1.2}
.display-6{font-size:1.5rem;line-height:1.2}

.menulateral a {text-decoration:none!important }
.menulateral a:hover {text-decoration:underline!important; color:#069}
.enlace-saltar-a {color: black !important;background: white !important;} /* 15/12/23 Félix. Incluido x accesibilidad */

footer .redessociales {padding-left:0;list-style: none;}
footer .redessociales li {padding:2px 0;} 
footer .redessociales a {font-size: 1em;}
footer .redessociales img {margin: 0 5px 4px 0;} /* obsoleta */
footer .redessociales svg {margin: 0 5px 4px 0;}
footer .icono {font-size: 1.5em;vertical-align: bottom}
footer .ubicacion {line-height: 22px;}
footer .icono2x {font-size: 2em}
footer ul {flex-direction: row!important}
footer li {}
footer #footer-actualizacion border-bottom: 1px solid #397596;}
footer #footer-site {}
footer #footer-site ul {padding-left: 0;list-style: none;}
footer #footer-site li:first-child {margin: 0;}
footer #footer-site li {margin: 10px 0;}
footer #footer-site .dropdown-menu-compartir {background-color:#fbfbfb;border:0px;padding:2px;}
footer #footer-site .dropdown-menu-compartir li {margin-bottom: .2em}
footer #footer-site .dropdown-menu-compartir li:last-child {margin-bottom: 0em}
footer #footer-site .dropdown-item {padding-left: .25em}
footer #footer-site a:hover {text-decoration: underline!important;}
footer #footer-site .compartir {background-color: #d0d0d0;color: #525151;}
footer #footer-ua1 {border-top:1px solid #397596;border-bottom:1px solid #397596;}
footer #footer-ua2 ul {list-style-type:none;text-align:center;}
footer #footer-ua2 li {padding: 0 .6em;border-right:1px solid #397596;display:inline; }
footer #footer-ua2 li:first-child {padding-left:0;padding-right: .6em; }
footer #footer-ua2 li:last-child {border-right: none; }

