/*Homepage grid*/
div .site-list{
  display: grid; /* start with mobile layout */
  grid-column-gap: 10px; /* space between columns, change as needed */
  grid-row-gap: 10px; /* space between rows, change as needed */
}
div .site {
    padding: 5px;
    border: 1px solid #dbdbdb;
    border-radius: 3px;
}

/* tablet, iPad, lo-res laptops ands desktops */
@media (min-width:768px)  { 
 div .site-list {
    grid-template-columns: repeat(2, 1fr);
  }  }

/* big landscape tablets, laptops, and desktops */ 
@media (min-width:1025px) { 
div .site-list {
    grid-template-columns: repeat(3, 1fr);
  }
}

/*GENERAL*/

  /*Header*/
  header {
    background: none repeat scroll 0 0 #edeadf;
  }
  #containerCab a {
    color: #edeadf;
  }
  h1.site-title {
      margin: 7.5px auto;
      padding: 0px 4.3%;
  }
  h1.site-title a {
    color: #2f4f4f;
}

  /*nav menu*/
  header nav {
    margin: 0;
    position: relative;
    max-width: 100%;
    padding: 0 3.5%;
}
  nav.closed {
    background: #222222;
}
  ul.navigation a {
    color: #edeadf;
    line-height: 22pt;
    margin: 0 auto;
    padding: 0 14px;
}
ul.navigation li.active a {
    background: #e6e3d2;
    color: #222222;
    border-left: 1px solid #A6A69C
}
ul.navigation a:hover {
  background: #e6e3d2;
  padding: 0 14px;
  color: #222222;
  text-align: center;
  text-decoration: none;
}
/*sub dropdown*/
header nav > ul > li > .parent-link {
  height: 37.5px;
  margin: -10px 0 0 0;
}
header nav ul .parent-link > a {
  width: 300px;
}
header nav ul.navigation > li:hover > ul::after {
  background-color: #e6e3d2;
  width: 300px;
  left: auto;
  right: auto;
}
header .parent ul a {
  padding-left: 0.5em;
  color: #282828;
  line-height: 1.5em;
  font-size: 0.9em;
  font-weight: 400;
}
header nav ul.navigation > li:hover > ul::after {
  background-color: #e6e3d2;
  width: 100%;
  left: 0;
  right: unset;
}
header nav ul.navigation > li > ul > li {
  width: 20%;
  font-size: 15px;
  font-weight: bold;
  line-height: 12pt;
  margin: -7px 0;
}
ul li a:hover {
  text-align: left !important;
}
header .parent ul a:hover {
 padding-left: 0.5em;
}


  /*center  media items*/
.media-embeds img {
    margin: auto;
    display: block;
}

/*Item page*/
.property h4:first-child {
    margin-top: 0;
    font-family: 'Lato';
    font-weight: 900;
    color: #333333;
    font-size: 1.7em;
}
#content span.title {
    font-size: 24pt;
    font-weight: 700;
}
#content .value-content:not(:only-child) {
    font-size: 1.4em;
    font-family: 'Lato';
}
#content .value {
    margin-bottom: -10px;
}

/*homepage*/
.slick-slide .slide-text {
    position: absolute !important;
    left: 0;
    right: 0;
    bottom: 0;
    text-transform: uppercase;
    margin: 0px auto;
    padding: 0 10px;
    background: rgba(0, 0, 0, 0.55);
    color: #fff;
    overflow: hidden;
    max-width: 75%;
    line-height: 25pt;
    transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
    moz-transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
    -webkit-transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
    transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
}
.slick-slide .slide-text:hover {
    top: 0;
    padding-top: 20%; 
}

 /*FOOTER*/
  div#footer a {
    color: #edeadf;
}

.fa{color:#a9a9a9;}
html{height:100%;}
html,body,div,span,h1,a,img,i,ul,li,form{border:0;font-size:100%;}
body{font:0.75em/1.5 'Arial',Heveltica;}
h1{font-family:Arial;font-size:1.5em;font-weight:lighter;}
ul{font-size:1em;margin-bottom:9px;}
a{text-decoration:none;}
a :hover{text-decoration:none;}
img{border:0;}
.clear{clear:both;height:0;line-height:0;visibility:hidden;}
.m2{margin-bottom:2em;}
.mt25{margin-top:2.5em;}
#wrap{margin:0 auto;width:100%;text-align:center;}
#containerCab{margin:0 auto;width:80em;position:relative;background:#FFF;color:#292a25;}
#cabecera{height:8.75em;margin:0;position:relative;width:80em;}
#cabecera h1#logo{display:inline;float:none;}
#cabecera h1#logo img{margin-top:-1px;}
#menu-principal{height:2.85em;width:80em;}
#menu-principal ul{margin:0;padding:0;list-style-type:none;text-align:left;}
#menu-principal ul li{position:relative;display:inline;float:left;width:13.33em;}
#menu-principal ul li a{display:block;padding:0.2em 0 0 0.5em;height:2.83em;line-height:2.75em;text-decoration:none;font-size:0.9em;}
#menu-principal ul li a{background:#cbc0a0;color:#282828;border-left:1px solid #A6A69C;}
#menu-segundos{text-align:left;height:1%;width:80em;position:relative;}
#footer{width:100%;margin:3em auto 0;background:none repeat scroll 0 0 #2d2d2d!important;color:#b2b2b2!important;}
.pie-pagina{width:80em;margin:0 auto;text-align:left;background:none!important;color:#b2b2b2!important;position:relative;}
.pie-pagina .logo-pie{padding:2.5em 0 1em 0;position:relative;}
.logo-pie span{font-size:1.3em;margin-left:2em;position:absolute;width:35em;bottom:0em;float:left;margin-bottom:0.8em;}
.logo-pie img{float:left;}
.servicios-pie2{border-bottom:1px solid #444;border-top:1px solid #000;}
.pie-pagina .pie-dire{float:left;margin-top:1em;font-size:0.8em;margin-bottom:1em;max-width:115em;}
.pie-pagina .pie-enlace{float:right;margin-top:1em;margin-bottom:1em;font-size:0.8em;}
.iconos-pie{float:right;}
.iconos-pie img{margin-left:0.6em;}
.iconos-pie a{width:2.5em;display:inline-block;}
ul.menu-prim-nuevo li:hover > ul{visibility:visible;opacity:1;}
ul.menu-prim-nuevo ul{list-style:none;margin:0;padding:0;visibility:hidden;opacity:0;position:absolute;z-index:99999;background:#edeadf;box-shadow:1px 1px 3px #ccc;-webkit-transition:opacity 0.2s linear, visibility 0.2s linear;-moz-transition:opacity 0.2s linear, visibility 0.2s linear;-o-transition:opacity 0.2s linear, visibility 0.2s linear;transition:opacity 0.2s linear, visibility 0.2s linear;}
ul.menu-prim-nuevo ul li{clear:both;width:100%;border:0 none;border-bottom:1px solid #c9c9c9;}
ul.menu-prim-nuevo ul li:hover{background:#e6e3d2;}
ul.menu-prim-nuevo ul li a{background:none;padding:5px 0.83em;text-decoration:none;display:inline-block;border:0 none;float:left;clear:both;}
#menu-principal ul.menu-prim-nuevo ul li a{width:15.53em;background:none;}
#menu-principal ul.menu-prim-nuevo  ul.menu-seg-nuevo li a{display:table-cell;float:none;height:2em;line-height:1.5em;vertical-align:middle;border:none;}
#menu-principal ul.menu-prim-nuevo  ul.menu-seg-nuevo li{display:block;float:none;min-height:2em;vertical-align:middle;}
ul.menu-seg-movil{list-style-type:none;margin-left:2em;}
.boton-menu{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:0 none;box-shadow:none;margin-left:5px;margin-right:0;position:absolute;height:2.83em;cursor:pointer;position:relative;width:6em;}
.boton-menu .barra-menu{background-color:#f5f5f5;border-radius:1px;display:block;height:2px;width:18px;}
.boton-menu .barra-menu + .barra-menu{margin-top:3px;}
.boton-menu .menu-text{color:#f5f5f5;font-weight:700;left:26px;position:absolute;text-transform:uppercase;top:10px;}
@media (max-width: 976px){
#containerCab{width:60em;}
#menu-principal{width:60em;}
#menu-segundos{width:60em;}
#menu-principal ul li{width:11.1em!important;font-size:0.9em;}
#menu-principal ul li a{height:3.3em;line-height:1.6em;}
#menu-principal ul.menu-prim-nuevo ul.menu-seg-nuevo li{font-size:1em;}
#cabecera{width:60em;}
.pie-pagina{width:60em;}
.pie-pagina .pie-enlace{float:left;}
}
@media (max-width: 740px){
#menu-principal  ul.menu-prim-nuevo{display:none;}
.boton-menu{display:inline!important;}
#containerCab{width:100%;}
#cabecera{width:100%;}
#cabecera h1#logo{float:none;}
#cabecera h1#logo img{max-width:100%;}
#menu-principal{width:100%;}
#menu-segundos{width:100%;overflow:hidden;}
.pie-pagina{width:auto;margin-left:0.83em;}
.form-submit{width:100%;float:none!important;margin:0!important;}
.pie-pagina{text-align:center;}
.logo-pie span{width:auto;display:block;float:none;margin-top:1em;margin-bottom:0.5em;position:static;margin-left:0;}
.pie-pagina .pie-enlace{float:none;text-align:center;width:auto;}
.pie-pagina .pie-dire{float:none;text-align:center;width:auto;}
.logo-pie img{float:none;}
.iconos-pie{float:none;}
.pie-pagina .logo-pie{margin-right:0.83em;}
}
/* estilo-arena.css */
#wrap{background:#fff url(https://www.uv.es/recursos/fatwirepub/css/arena/fondo.jpg) center top repeat-x;color:#292a25;}
.wrap-negro {
  max-width:  100%;
  background:#fff url(https://www.uv.es/recursos/fatwirepub/css/revista/fondo.jpg) center top repeat-x!important;
}
a{color:#016ca2;}
a:hover{color:#016ca2;text-decoration:underline;}
#pre-cabecera{background:#333 none repeat scroll 0 0;height:3em;color:#fff;text-transform:uppercase;}
.menu-servicios-nou{float:right;font-size:0.75em;}
.menu-servicios-nou ul{margin:0;list-style:outside none none;height:100%;}
.menu-servicios-nou li{float:left;height:100%;margin:0 1em;}
.menu-servicios-nou a{color:#edeadf;display:table-cell;height:36px;vertical-align:middle;}
.menu-servicios-nou span{color:#edeadf;display:table-cell;height:36px;vertical-align:middle;cursor:pointer;}
.menu-servicios-nou span.fa{color:#a9a9a9;}
.menu-servicios-nou span.fa:hover{color:#C7C6C6;}
li.directori-nou:hover > ul{visibility:visible;opacity:1;}
li.directori-nou ul{list-style:none;margin:0;margin-left:-8px;padding:0;visibility:hidden;opacity:0;position:absolute;z-index:999;background:#434343;-webkit-transition:opacity 0.2s linear, visibility 0.2s linear;-moz-transition:opacity 0.2s linear, visibility 0.2s linear;-o-transition:opacity 0.2s linear, visibility 0.2s linear;transition:opacity 0.2s linear, visibility 0.2s linear;height:auto;}
li.directori-nou ul.lista-perfiles-nou-seg li{display:block;float:none;min-height:2em;vertical-align:middle;border-bottom:1px solid #666;font-size:0.7em;text-align:left;margin:0;position:relative;}
li.directori-nou ul.lista-perfiles-nou-seg li:hover{color:#262626;background-color:#f5f5f5;}
li.directori-nou ul.lista-perfiles-nou-seg li:hover > a{color:#262626;}
li.directori-nou ul.lista-perfiles-nou-seg li a{padding:0 1em;}
.menu-servicios-nou .form-text{border:0 none;width:13.33em;margin-top:1.2em;padding-left:1px;background:#b1b1b1 none repeat scroll 0 0;height:12px;line-height:15px;}
.menu-servicios-nou .form-submit{background:transparent url("https://www.uv.es/recursos/fatwirepub/css/lupanew.jpg") no-repeat scroll 0 0;border:0 none;line-height:19px;cursor:pointer;width:2.3em;}
.enlace-icono{font-size:1.6em;}
.enlace-icono a:hover{text-decoration:none;}
#containerCab{width:100%;}
#cabecera{width:100%;background:#082b3e url(https://www.uv.es/recursos/fatwirepub/css/fons-capseleranew.png) repeat-x;color:#ccc;height:135px;}
.cabecera-negro{background:#222 url(https://www.uv.es/recursos/fatwirepub/css/fons-capselera-revista.png) repeat-x!important;}
#menu-principal{width:1200px;background:#082b3e;border-top:1px solid #1a3b5a;box-sizing:border-box;}
.menu-principal-negro{border-top:1px solid #333!important;background:#222!important;}
.menu-negro{background:#222!important;}
#menu-principal ul.menu-prim-nuevo{text-align:center;}
#menu-principal ul.menu-prim-nuevo li a{padding-left:0;}
#menu-principal ul li a{background:#082b3e;color:#edeadf;border:none;}
#menu-principal .menu-prim-nuevo-negro li a{background:#222;}
#menu-principal ul li a:hover{background:#e6e3d2;color:#282828;}
#menu-principal.div6 ul li{width:16.5em!important;}
#menu-principal ul.menu-prim-nuevo ul.menu-seg-nuevo li a{color:#282828;padding-left:0.5em;}
#menu-segundos{width:100em;background:#082b3e;}
.pie-pagina{width:100em;}
li.buscador-nou{margin-top:2px;}
ul.menu-prim-nuevo ul li:hover{background:#e6e3d2;}
.pie-pagina a{color:#ccc;}
.pie-pagina a:hover{color:#fff;}
.fa{color:#a9a9a9;}
@media (max-width: 1210px){
#containerCab{width:83.5em;}
#cabecera{width:83.5em;}
#menu-principal{width:1002px;}
#menu-segundos{width:83.5em;}
#menu-principal.div6 ul li{width:13.9em!important;}
.pie-pagina{width:80em;}
.menu-servicios-nou{font-size:0.7em;display:block;}
}
ul.menu-prim-movil-nou{margin:6em 0.5em 3em;list-style-type:none;z-index:9999;padding:0.5em 0;border-bottom:1px solid #fff;border-top:1px solid #fff;}
ul.menu-prim-movil-nou li{display:block;min-height:2em;}
@media (max-width: 1020px){
#containerCab{width:60em;}
.logo-pie span{font-size:1.3em;margin-left:2em;position:absolute;width:25em;bottom:3em;float:left;margin-bottom:1.4em;}
#menu-segundos ul.menu-prim-movil-nou{display:none;}
#menu-principal{width:720px;}
#menu-segundos{width:60em;}
#menu-principal.div6 ul li{width:11.1em!important;}
#menu-principal ul li{width:11.1em!important;font-size:0.9em;}
#menu-principal ul li a{height:3.2em;line-height:1.6em;}
#menu-principal ul.menu-prim-nuevo ul.menu-seg-nuevo li{font-size:1em;}
#cabecera{width:60em;}
.pie-pagina{width:60em;}
.pie-pagina .pie-enlace{float:left;}
}
@media (min-width: 769px){
#menu-segundos ul.menu-prim-movil-nou{display:none;position:absolute;}
.menu-servicios-nou{display:block!important;}
}
@media (max-width: 768px){
#menu-principal ul.menu-prim-nuevo{display:none;}
.boton-menu{display:inline!important;}
#containerCab{width:100%;}
#cabecera{width:100%;}
#cabecera h1#logo{float:none;display:inline-block;}
#cabecera h1#logo img{max-width:100%;}
#menu-principal{width:100%;}
#menu-segundos{width:100%;overflow:hidden;}
.pie-pagina{width:auto;margin-left:0.83em;}
ul.menu-prim-movil-nou li a{font-size:0.9em;padding:0.2em 0 0 0.5em;display:table-cell;vertical-align:middle;height:2em;color:#edeadf;}
.form-submit{width:100%;float:none!important;margin:0!important;}
.pie-pagina{text-align:center;}
.logo-pie span{width:auto;display:block;float:none;margin-top:1em;margin-bottom:0.5em;position:static;margin-left:0;}
.pie-pagina .pie-enlace{float:none;text-align:center;width:auto;}
.pie-pagina .pie-dire{float:none;text-align:center;width:auto;}
.logo-pie img{float:none;}
.iconos-pie{float:none;margin-top:1em;}
.pie-pagina .logo-pie{margin-right:0.83em;}
#pre-cabecera{height:0em;}
.menu-servicios-nou{top:20.5em;z-index:999999;position:absolute;display:none;width:100%;height:auto;}
.menu-servicios-nou ul{margin:0;list-style:outside none none;height:auto;}
}
@media (max-width: 540px){
ul.menu-prim-movil-nou{margin:9em 0.5em 3em;}
#cabecera{background:#082b3e url(https://www.uv.es/recursos/fatwirepub/css/fons-capseleranew-responsive.png) repeat-x;color:#ccc;height:80px;}
#wrap{background:#fff url(https://www.uv.es/recursos/fatwirepub/css/arena/fondo-responsive.jpg) center top repeat-x;color:#292a25;}
.menu-servicios-nou{top:13.5em;}
}
@media (max-width: 976px){
#menu-segundos ul.menu-prim-movil-nou{display:none;}
}
@media (max-width: 360px){
.logo-pie img{max-width:80%;float:none;}
}
/*font-awesome.min.css */
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-user:before{content:"\f007";}
.fa-external-link:before{content:"\f08e";}
.fa-twitter:before{content:"\f099";}
.fa-facebook:before{content:"\f09a";}
.fa-envelope:before{content:"\f0e0";}
.fa-angle-right:before{content:"\f105";}
.fa-angle-down:before{content:"\f107";}
.fa-youtube:before{content:"\f167";}
.fa-share-alt:before{content:"\f1e0";}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden