@import url('https://fonts.googleapis.com/css?family=Lato:400,300italic,300,400italic,700,700italic,900,900italic');
@import url('https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
@import url('https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700');
@import url('https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@800&display=swap');

@font-face
{		
	font-family: "HelveticaNeue-Condensed";
	src: url("../fonts/HelveticaNeue-Condensed.ttf");
}
   @font-face
{
	font-family: "HelveticaNeue-Condensed-Bold";
   src: url("../fonts/HelveticaNeue-Condensed-Bold.ttf");   
}

/* colores e imagenes de la página web   */
#wrap {background:#fff url(https://www.uv.es/recursos/fatwirepub/css/arena/fondo.jpg) center top repeat-x;color:#292a25;}
#wrapAVD {background:#fff url(arena/fondoAVD.jpg) center top repeat-x}
.wrap-negro {background:#fff url(revista/fondo.jpg) center top repeat-x !important}
.no-banda{background:#fff url("fondo-anb.jpg") repeat-x scroll center top !important}
a{color:#016ca2;}
a:hover{color:#016ca2;text-decoration:underline}
.entry-content a{color:#016ca2}
.entry-content a:hover{color:#016ca2}
h3{color:#333;}
h3 a {color:#333; text-decoration: none; }
h3 a:hover { text-decoration: underline; }
.titol-novetat-boxes a:hover { text-decoration: underline; }
.resum-noticia a, .resum-noticia-extensa a{color:#013952; font-weight:bold; text-decoration: none; }
.resum-agenda-index a, .resum-agenda-index h{ color: #013952;}
.overflow-ini{overflow:initial !important}
.agenda-derecha{display:table-cell;}


#pre-cabecera{background: #333 none repeat scroll 0 0;height:3em;color:#fff;text-transform: uppercase}
.menu-servicios-nou{/*height:100%;*/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;}




ul.lista-perfiles-nou li:hover > ul
{
/*these 2 styles are very important, 
being the ones which make the drop-down to appear on hover */
	visibility:visible ;
	opacity:1 ;
	 
}
.i1{width: 32%}
.i2{width: 32%}
.i3{width: 32%}

#bloc-agenda .fa.fa-bars:before, #bloc-noticias .fa.fa-bars:before, .bloc-noticias .fa.fa-bars:before, #bloc-videos .fa.fa-bars:before{
    color: #a9a9a9;
}

.btn-com-dest{margin-top:1em;margin-right: 0.8em}
.btn-videos{margin-right:0.5em}

.collapse{display: none}
.collapse.in {display: block}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: .35s;
       -o-transition-duration: .35s;
          transition-duration: .35s;
  -webkit-transition-property: height, visibility;
       -o-transition-property: height, visibility;
          transition-property: height, visibility;
}

div.menu-flotante{
	background-clip: padding-box;
    background-color: ##333;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 1.2em;
    right: 0;
	left: auto;
	min-width: 200px;
    list-style: outside none none;
    margin: 2px 0 0;
    padding: 5px 0;
    position: absolute;
    text-align: left;
    top: 100%;
    z-index: 1000
}

ul.menu-flotante{
	background-clip: padding-box;
    background-color: ##333;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 1.3em;
    right: 0;
	left: auto;
	min-width: 250px;
    list-style: outside none none;
    margin: 2px 0 0;
    padding: 5px 0;
    position: absolute;
    text-align: left;
    top: 100%;
    z-index: 1000
}



ul.compartir-menu{background-clip: padding-box;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 1.2em;
    right: 0;
	left: auto;
    list-style: outside none none;
    margin: 2px 0 0;
    min-width: 160px;
    padding: 5px 0;
    position: absolute;
    text-align: left;
    top: 100%;
    z-index: 1000;}

.item-galeria {
    border-radius: 3px 3px 0 0;
    /* padding-left: 0.5em; */
    /* padding-right: 0.5em; */
    margin-bottom: 10px;
    text-align: justify;
    line-height: 120%;
}

/* TPCGoogleMapsFacultad */
#mapaWeb .map-overlay, #mapaWeb60 .map-overlay{
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
	background: rgba(0,0,0,0);
}
#mapaWeb .map-overlay .text-overlay, #mapaWeb60 .map-overlay .text-overlay{
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
	color: white;
    position: relative;
    float: left;
	font-size:2em;
	letter-spacing:0.03em;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
	opacity:0;
	display:none;
	
    
}

#content .map-overlay .text-overlay{padding-left:2em}

#mapaWeb60 .map-overlay .text-overlay{
	padding-left:1em
}

#mapaWeb .map-overlay.active .text-overlay ,#mapaWeb60 .map-overlay.active .text-overlay{
	opacity:1;
	display:block;
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}
	
#mapaWeb .map-overlay.active, #mapaWeb60 .map-overlay.active{
	
    background: rgba(0,0,0,0.5);
    width: 100%; 
    display: block; 
    z-index: 10; 
    position: absolute; 
    top: 0; 
    bottom: 0; 
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}

#mapaWeb .titol-bloc {
	margin-top: 2em;
	margin-bottom: 0.5em;
}

/* Fin TPCGoogleMapsFacultad */

/*.entry-map{
	margin-bottom: -2em;
    margin-top: -2em;
}*/

/* TPCGoogleMapsHome */
#mapaWeb.homeUV .sidebar.collapsed {
    height: 10%;
}
/* Fin TPCGoogleMapsHome */

.directorio-mapa .sidebar.collapsed {
    height: 10%;
}

#mapaWeb{clear: both}

#map{
	height: 380px !important;
}

#mapManual{
	height: 558px !important;
}

#mapaWeb60{
	background:white;
	padding-top:3em;
	padding-bottom: 3em
}

#map60{
	height: 558px !important;
}

.logoDirectorio {
	/*width:290px;*/
	margin: 0 !important;
}


ul.lista-perfiles-nou ul{
	list-style: none;
    margin: 0;
    padding: 0;    
/*the next 2 styles are very important, 
being the ones which make the drop-down to stay hidden */
    visibility:hidden;
    opacity:0;
    position: absolute;
    z-index: 999;
	background:#434343;
	/*box-shadow:1px 1px 3px #ccc;*/
/* css3 transitions for smooth hover effect */
	-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; 
	text-align: left;	
}

li.lista-perfiles-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.9em;
    text-align: left;
}

li.directori-nou:hover > ul, ul.lista-perfiles-nou-seg li:hover > ul
{
/*these 2 styles are very important, 
being the ones which make the drop-down to appear on hover */
	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;
    /* 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;
    height: auto;
}

li.directori-nou ul.lista-perfiles-nou-seg2{
	left: 100%;
	top: 0;
	margin-left: 1px;
	width: max-content;
}

li.directori-nou ul.lista-perfiles-nou-seg ul.lista-perfiles-nou-seg2 li{
	font-size: 1em;
}

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-perfiles-nou{/*height:100%;*/float: left;font-size: 0.75em; display:block;}
.menu-perfiles-nou ul{margin:0;list-style: outside none none;}
.menu-perfiles-nou ul li{float:left;position: relative}
.menu-perfiles-nou a{color:#edeadf;display: table-cell;height: 36px;vertical-align: middle;padding: 0 1em}
.menu-perfiles-nou span{color:#edeadf;display: table-cell;height: 36px;vertical-align: middle;padding: 0 0.7em;cursor:pointer}
.menu-perfiles-nou ul.lista-perfiles-nou-seg li{border-bottom: 1px solid #666;min-width: 9em;width:100%}
.menu-perfiles-nou ul.lista-perfiles-nou-seg li:last-child{border-bottom: none}

.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("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}

#cabFloat{position: fixed;z-index: 99;background:#333 none repeat scroll 0 0;width: 100%}
#container{width:90em}
#containerCab{width:100em}
#containerCabFloat{width:100em;margin: 0 auto;position: relative}
#content-total .entry-content {width:98.5em}
#cabecera {width:100em;background:#082b3e url(fons-capseleranew.png) repeat-x;color:#ccc;height: 135px}
#pre-cabecera-float{float:right}
.cabecera-negro{background:#222 url(fons-capselera-revista.png) repeat-x !important}
.nou-submenu{background:#edeadf none repeat scroll 0 0}
.content-menu-float{top:0;right: 13%;display: inline-block;z-index:99;position:absolute;margin-top:2.2em}

.boton-menu-float{font-family: 'Lato', serif}

.boton-menu-float button{background: none;border: none}

.boton-menu-float .barra-menu {
    background-color: 
    #f5f5f5;
    border-radius: 1px;
    display: block;
    height: 2px;
    width: 18px;
}

.boton-menu-float .barra-menu + .barra-menu {
    margin-top: 3px;
}

.boton-menu-float .dropdown-menu{
	background-color: #333;
	margin-top: -0.1em;
}

.boton-menu-float .dropdown-menu > li {
	border-bottom: 1px solid #6a6a6a;
}

.boton-menu-float ul.dropdown-menu > li > ul {
	list-style: none;
}

.boton-menu-float ul.dropdown-menu > li > ul > li > ul{
	list-style: none;
}

.boton-menu-float .dropdown-menu > li > a{
	display: block;
	white-space: nowrap;
}

.boton-menu-float .dropdown-menu > li > a:hover,.boton-menu-float .dropdown-menu > li > a:focus{
	color:#262626;
	text-decoration: none;
	background-color:#f5f5f5;
}

.boton-menu-float .dropdown-menu > li > a:hover .fa,.boton-menu-float .dropdown-menu > li > a:focus .fa{
	color:#262626;

}

.boton-menu-float .dropdown-menu a{
	color: #fff;
	padding: 6px 20px;

}

.boton-menu-float .dropdown-menu ul a{
	padding-left: 0px;
	transition-duration: 0.5s;
	display: block;
	
}

.boton-menu-float .dropdown-menu ul a:hover{
	padding-left: 10px;
	transition-duration: 0.5s;
	text-decoration: none;
}

.boton-menu-float .dropdown-menu a span{
	display: inline-block;width: 100%;
}

.boton-menu-float .dropdown-menu a i{
	display: inline-block;
}

.boton-menu-float .dropdown{
	display: inline-block;
}

.boton-menu-float a.dropdown-toggle:hover{text-decoration:none}

.float-menu1 li {
    border-bottom: 1px solid #6a6a6a;
    /*padding: 0.3em 0;*/
	margin-left: 3em;
}

.float-menu2 li {
	margin-left: 1.5em;
}

.titulo-menu {
    color: 
    #fff;
    font-family: "Lato",sans-serif;
    font-weight: 600;
    font-size: 1.5em;
    margin-right: 0.5em;
}
.cabFloat-logo{float:left;display:none}
.cabFloat-logo h1{margin-top:0.5em;margin-bottom:0.5em}

.content-locale-float{display: inline-block;margin:2.7em 3em 0;position:absolute;/*right: 16%*/right:6%}
.content-locale-float .fa{font-size: 1.3em;color:#fff}
.content-search-float{display: inline-block;margin:2.8em 0em 0 3em;position:absolute;top:0;right:0}
.content-search-float .fa{font-size: 1.3em;color:#fff}
.content-search-float form{margin-right: 1em;margin-left: 1em}
.content-search-float .submit{color:#000;margin-top: 0;position: absolute;top: 5px;right: 20px}
.content-search-float .submit .fa {color:#000;font-size: 1.2em}
.content-shared-float{display: inline-block;margin:2.7em 0 0 3em;position:absolute;right: 4.5%}
.content-shared-float .fa{font-size: 1.3em;color:#fff}
.content-shared-float ul.menu-flotante{min-width:50px}

/* #cabecera h1#logo a{background:url(logo-uv.jpg) no-repeat;} */
.menu-servicios .form-submit{background:transparent url(lupa.jpg) no-repeat;}
.menu-servicios ul li.buscador form {width: 18em;}
#menu-principal{width:1200px;/*width:100em;*/background:#082b3e ;color:#282828;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.menu-uv{text-align: left }
#menu-principal  ul.menu-uv li a{padding-left:0.5em ;font-size: 1em ;height: 2.55em ;line-height: 2.4em}
#menu-principal ul li a{background:#082b3e;/*color:#e6e3d2*/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.div7 ul li {width:14.2em!important;}
#menu-principal.div6 ul li {width:16.5em!important;}
#menu-principal.div5 ul li {width: 240px !important;}
#menu-principal.div5 ul.menu-prim-nuevo ul li a {width: 240px !important;}
.nou-submenu span.div51 {margin-left: 240px}
.nou-submenu span.div52 {margin-left: 480px}
.nou-submenu span.div53 {margin-left: 720px}
.nou-submenu span.div54 {margin-left: 960px}
#menu-principal ul.menu-prim-nuevo ul.menu-seg-nuevo li a {color: #282828;padding-left:0.5em}
#menu-principal .menu1{}
#menu-principal .menu2{}
#menu-principal .menu3{}
#menu-principal .menu4{}
#menu-principal .menu5{}
#menu-principal .menu6{}
#menu-desplegable{background:#e3e2dd;color:#282828;border-bottom:1px solid #a6a69c;border-right:1px solid #a6a69c; position: relative; top: -1px;}
#menu-desplegable ul.submenu1{border-right:1px solid #e3e2dd;border-left:1px solid #a6a69c;margin: 0;padding: 0.83em 0;}
#menu-desplegable ul.submenu2{border-right:1px solid #e3e2dd;border-left:1px solid #a6a69c;}
#menu-desplegable ul.submenu3{border-right:1px solid #e3e2dd;border-left:1px solid #a6a69c;}
#menu-desplegable ul.submenu4{border-right:1px solid #e3e2dd;border-left:1px solid #a6a69c;}
#menu-desplegable ul.submenu5{border-right:1px solid #e3e2dd;border-left:1px solid #a6a69c;}
#menu-desplegable ul.submenu6{border-right:1px solid #a6a69c;border-left:1px solid #a6a69c;}
#menu-desplegable ul li{background:transparent url(boton-flecha.gif) left center no-repeat;color:#000;}
#menu-desplegable ul li a{color:#000;}
#menu-desplegable ul li a:hover{color:#000;}
#menu-desplegable .desplegar{border-left:1px solid #a6a69c;border-top:1px solid #a6a69c;}
.desplegar p{background:transparent url(boton-desplegar.jpg) left center no-repeat;}
.active p{background:transparent url(boton-plegar.jpg) left center no-repeat;}

.nou-submenu span.div71 {margin-left: 15.5em}
.nou-submenu span.div72 {margin-left: 31.5em}
.nou-submenu span.div73 {margin-left: 47.3em}
.nou-submenu span.div74 {margin-left: 63em}
.nou-submenu span.div75 {margin-left: 78.8em}
.nou-submenu span.div76 {margin-left: 94.6em}

.nou-submenu span.div61 {margin-left: 18.2em}
.nou-submenu span.div62 {margin-left: 36.5em}
.nou-submenu span.div63 {margin-left: 55em}
.nou-submenu span.div64 {margin-left: 73.3em}
.nou-submenu span.div65 {margin-left: 91.8em}

#submenu{background:#e6e3d2;color:#282828;border-bottom:1px solid #fff;}
#submenu li h4 a{color: #282828; text-decoration: none; }
#submenu li h4 a:hover{ color:#013952; }

#menu-segundos{width:100em;background:#082b3e ;color:#282828;/*border-bottom:1px solid #fff;border-top: 1px solid #1a3b5a;*/}
#menu-segundos .overview li h4 a{color: #282828; text-decoration: none;}
#menu-segundos .overview li h4 a:hover{ color:#013952; }
#slider-principal .panel-foto .txt { color:#fff;font-weight: lighter}
#slider-principal .panel-foto .txt a { color:#fff;  }

/* #slider-principal .pie-slider { background:transparent url(negre-transparent.png) repeat; color: #fff; } */
#slider-principal ul.pager{ color:#fff;}
#slider-principal ul.pager li a{color:#fff;}
.menu-slider ul{ background:transparent url(blau-transparent.png) repeat; }
.menu-slider ul li {border-bottom:1px dotted #fff;color:#fff;}
.menu-slider ul li a {color:#fff; }
.menu-slider ul li a.activo {background: none repeat scroll 0 0 #FFFFFF;color: #000000;}
.menu-slider ul li a:hover {color:#000; }
.menu-slider ul li:hover {border-bottom:1px dotted #152330;background:#fff;color:#000;}
.menu-slider ul li.last {color:#fff;}
.menu-slider ul li.last:hover {background:#fff;color:#000;}
.menu-slider-segons ul{background:#d8d1b7;}
.menu-slider-segons ul li{border-bottom:1px solid #ffffff;color:#b3ab9e;background:transparent;}
.menu-slider-segons ul li a{display:block;color:#3f3c35;}
.menu-slider-segons ul li a:hover{display:block;color:#3f3c35;background:#e6e3d2;}
.menu-slider-segons ul li:hover{background:#e6e3d2;}
.menu-slider-segons ul li a.activo{display:block;color:#3f3c35;background:#e6e3d2;}

#content{margin-right: 1.4em;width: 73.6em}
#sidebar{width:25em}
#sidebar-left {width:25em}
#menu-cuatro-nivel{width:75em}
#menu-cuatro-nivel-corto{width:48.6em} /*Se vuelve a dejar 48.6, se rompe en deportes. Se cambio a 49.6 para que se alinee con entry-content*/
#content-tres-columnas{width:47.7em}
#bloc-noticias2{background:#f2f2f2 none repeat scroll 0 0; display: inline;float: left;margin: 1em 0 3em;width: 100%;}
#bloc-noticias{margin-bottom:3em;margin-top:1em}
.bloc-noticias{margin-bottom:3em;margin-top:1em}
.componente50 .bloc-noticias{margin:0em;}
#bloc-video {
    width: 71.5em !important;
}
.xarxes-sidebar{margin: 2.2em 1em 0.83em 1.1em;text-align:center}
.xarxes-sidebar a img{float:none}
.menu-content{width:54em}
.componente50 .menu-content{width:100%; margin:0}
.resum-noticia-extensa{width:73.3em}
.resum-noticia-extensa-unica{width:73.3em}
.resum-noticia-extensa-final{width:73.3em}
.resum-noticia {width: 35.4em}

#bloc-noticias-60{width: 49.3em;float:left; display: inline;margin: 0}
#bloc-noticias-60 .menu-content{width:48.3em}
#bloc-noticias-60 .resum-noticia-extensa{width:48.3em}
#bloc-noticias-60 .resum-noticia-extensa-unica{width:48.3em}
#bloc-noticias-60 .resum-noticia-extensa-final{width:48.2em}
#bloc-noticias-60 .resum-noticia {width: 23.3em}

#slider-gaseta .viewport { width: 69em}
.video-llistaRepro #slider-gaseta .viewport { width: 95em}
.video-llistaRepro #slider-gaseta .overview li { width: 216px}
.video-llistaRepro .gaseta-boxes-destacat img {width: 100%}
.video-llistaRepro .gaseta-boxes-text {font-family: "Lato",sans-serif;}
#slider-dest .viewport{ width: 280px;height:16.3em}


/************** SLIDER DESTLINK *****************/
.content-destimg{width:95%;margin: 0 auto;padding-top:2em}
.slider-destlink .centrar-viewport{margin: auto;display: inline-block;}
.slider-destlink .viewport { width: 135em;height: 150px; overflow: hidden; position: relative;float:left;margin: 7em 0}
#content-total .entry-content .slider-destlink .viewport { width: 89em}
.entry-content .slider-destlink .viewport { width: 65em}
.entry-content .slider-destlink ul li{background:none}
.slider-destlink { overflow:hidden; }
.slider-destlink .buttons { display: block; margin: 12em 10px 0 0; float: left; }
#content  .entry-content .slider-destlink .buttons img{margin:0}
.slider-destlink .next { margin: 12em 0 0 10px;  }
.slider-destlink .disable { visibility: hidden; }
/*#slider-destlink .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }*/
.slider-destlink .overview {
	list-style: none;
	position: relative;
	padding: 0;
	margin: auto;
	display: block;
}
.slider-destlink .gaseta-boxes-destacat li{ float: left; margin:0em !important; width: 180px;padding:0em !important}
.slider-destlink .caja-circulo img {width: 145px !important}

/************ FIN SLIDER DESTLINK *****************/

.mtge-relacionat{float:left;margin-top:6em;padding-left: 2em}
.mtge-relacionat-titol h3 {margin-left: 18.3%;margin-bottom: 2em;font-size: 1.7em;text-transform: uppercase}
#slider-mecenatge .viewport { width: 146em;overflow: hidden;float: left;position: relative;height: 30em}
#slider-mecenatge .overview {list-style: none;position: absolute;padding: 0;margin: 0;left: 0;top: 0}
#slider-mecenatge .overview li {float: left;margin: 0 3em 0em;width: 30em;height: 30em}
#slider-mecenatge .buttons {display: block;    margin: 105px 30px 0 0;   float: left}
#slider-mecenatge .next{margin: 105px 0 0 30px}
.bloc-activitat-boxes-int #slider-mecenatge .item-overlay{width: auto}

.recursos-campus {width:73.3em}
.pie-pagina{width:100em}
.entry-content {width:71.7em;}
.vista-completa .menu-segundos{width:72em}
#bloc-texto{width: 35.1em;margin:0.83em}
#bloc-videos{width: 34.2em;margin:0.83em 0.83em 0.83em 1.7em}
#bloc-agenda{width: 34.2em;margin:0.83em 1.7em 0.83em 0.83em}
#bloc-30{width: 24.3em;float:left}
.texte-30{margin:0.83em;text-align: left;min-height: 25.7em;background: #f6f6f6 none repeat scroll 0 0;padding: 1em}
.agenda-home {width: 26.9em}
.agenda-caja .dia{background: none repeat scroll 0 0 #edeadf}
.agenda-caja .diaSemana{background: none repeat scroll 0 0 #edeadf}
.agenda-titol-caja{width:auto;float:left;text-align:left;padding-left:1em}
.mostrar-video{width:100%}
.fila-galeria .video {margin: 0 1.2em 2.7em;}
.resum-videos {
    margin: 0 2.2em 0.82em !important;
}

.titulo-activitat{border-bottom:none}

/* 2 Columnes 50 % */

.componente50{float:left;width:50%}

/* Fin 2 Columnes 50 % */

/* TPCEnllaçImatge3Columnes */

.social-sidebar {
    margin: 2.2em 1em 0.83em 1.1em;
    text-align: center;
}

.social-sidebar .item {
    padding-bottom: 1em;
	    display: inline;
}

/* FIN TPCEnllaçImatge3Columnes */

/* TPCLlistatGasetaRecerca_AmpladaTotal */
#bloc-gasetes-ampT{
	overflow: auto;
	
}

#bloc-gasetes-ampT .gasetas-recerca{
	margin-bottom: 3em;
    overflow: auto;
}

#bloc-gasetes-ampT .gaseta-recerca{
	width: 364px;
}

#bloc-gasetes-ampT .gaseta-recerca img{
	width: 100%;
}

#bloc-gasetes-ampT .gaseta-recerca-img{
	height:auto
}

#bloc-gasetes-ampT button.compartir-menu{
	/*background-color: #f0f0f0;*/
    border: #f0f0f0;
    border-radius: 4px;
    color: #333;
    cursor: pointer;
    font-size: 1.4em;
    padding: 0.3em;
}
#bloc-gasetes-ampT button.compartir-menu:hover {
    border: 1px solid #a9a9a9;
	margin: -1px;
}
#bloc-gasetes-ampT button.compartir-menu:focus{
	border: 1px solid #a9a9a9 !important;
	margin: -1px !important;
}

	

/* FIN TPCLlistatGasetaRecerca_AmpladaTotal */

/*  NEWSLETTER */
.newsletter{
	background: url("/recursos/fatwireed/css/fondo-newsletter.jpg");
	background-repeat: round;
	position: relative;
	top: -90px;
	padding: 2.5em 10em;
	color: #fff;
}

.newsletter form{
	background: rgba(0.0,0.0,0.0, 0.5);
	border-radius: 20px;
	padding: 2.5em;
}

.newsletter .per {
    padding: 1em 4em 1em 2% !important;
    margin: 1em 0em !important;
    width: 32em !important;
    font-size:10px !important;
}

.newsletter .inter {
    float: left !important;
    width: 100% !important;
    display: inline-block !important;
    font-size:10px !important;
}

.newsletter form h3 {
	font-size: 1.925vw;
	width: 100%;
	overflow: hidden;
	padding: 0em;
	color: #f3f3f3;
}

.newsletter form input{
	margin: 2em 0em 0.83em 0em;
}

.newsletter form .campos-texto {
	width: 65%;
	float: left;
	margin: 1em 0em;
}

.newsletter form .campos-texto input {
	width: 94%;
	height: 40px;
	border: none;
	border-radius: 10px;
	padding: 0em 3%;
	margin: 0.5em 0em;
}

.newsletter form .container-cf.perfiles {
	padding: 0em 0em 0em 5%;
	margin: 1em 0em;
	float: left;
	width: 30%;
}

.newsletter form .container-cf.perfiles label{
	display: block;
}

.newsletter form .container-cf.perfiles label input{
	height: auto;
	width: 4em;
	margin: 0.35em auto;
	vertical-align: bottom;
	position: relative;
	top: 1px;
}

.newsletter form .container-cf.intereses {
	float: left;
	width: 65%;
	display: inline-block;
}

.newsletter form .container-cf.intereses label {
	display: block;
	width: 50%;
	float: left;
}

.newsletter form .container-cf.intereses label:first-child {
	width: 100%;
}

.newsletter form .container-cf.intereses label input{
	height: auto;
	margin: 0.35em auto auto 1em;
	width: 3em;
	vertical-align: bottom;
	position: relative;
	top: -3px;
}

.newsletter form #submit{
	background: #ff7d31;
	border: none;
	border-radius: 10px;
	width: 21%;
	height: 35px;
	margin: 7% auto 0%;
	display: block;
	color: #fff;
}

.newsletter form .informacion{
	text-align: justify;
	width: 100%;
	float: left;
	display: contents;
}

.newsletter form .informacion  span{
	font-size: 11px;
}

.newsletter form .informacion  p{
	padding: 0em;
	font-size: 10px;
}

.newsletter form .informacion  p:last-child{
	padding: 0.83em 0em 0em;
	font-size: 11px;
}

@media  (max-width: 1210px){
	.newsletter {
		padding: 2.5em 7.5em;
	}
	.newsletter form h3 {
	}
}

@media  (max-width: 1020px){
	.newsletter {
		padding: 2.5em 5em;
	}
	.newsletter form h3 {
	}
	.newsletter form .campos-texto {
		width: 100%;
	}
	.newsletter form .container-cf.perfiles {
		width: 100%;
		margin: 2em 0em 0.5em;
		padding: 0em;
	}
	.newsletter form .container-cf.intereses {
		width: 100%;
		margin: 0.5em 0em 1em;
	}
	
	.newsletter form #submit {
		width: 50%;
		display: block;
		margin:auto;
	}
}

@media  (max-width: 768px){
	.newsletter {
		padding: 0em;
	}
	
	.newsletter form{
		border-radius: 0px;
	}
}
/* FIN NEWSLETTER */

/* TPCNovetatDestacada_AmpladaTotal */

#bloc-noticies-destacades{
	background: white;
	overflow: auto;
	padding-bottom:3em
}
.content-noticies-destacades{
	width: 98.5em;
    margin: 4em auto 2em;
}

#bloc-noticies-destacades div.notica-destacada{
	display:inline-block;
}

/*#bloc-noticies-destacades div.notica-destacada{
	width: 33%;
    padding-left: 1em;
    margin-top: 2em;
    position: relative;
   padding-right: 1em;
}*/

#bloc-noticies-destacades div.notica-destacada {
	display: block;
    height: 266px;
    float: left;
    overflow: hidden;
    position: relative;
    width: 380px;
	margin-bottom: 1.55em
}


#bloc-noticies-destacades .notica-destacada:nth-of-type(3n+3) {
    margin-left: 1.55em;
    margin-right: 1.55em
}

/*#bloc-noticies-destacades div.notica-destacada {
    width: 33%;
    width: calc(32% - 1em);
    
    margin: 1em;
   
    overflow: hidden;
    position: relative;

}*/
/*#bloc-noticies-destacades div.notica-destacada {
    width: calc(33% - 1em);
    overflow: hidden;
    position: relative;
}*/

#bloc-noticies-destacades div.notica-destacada img.img-novetat-destacada{
    max-width:100%;
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;

}
#bloc-noticies-destacades div.notica-destacada img.img-novetat-destacada:hover{
    transform: scale(1.1);
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
   
}
#bloc-noticies-destacades div{
	box-sizing: border-box;
}

#bloc-noticies-destacades  .categoria-inter{
	position: absolute;
    top: 15.5em;
    left: 2em;
}
#bloc-noticies-destacades .label-dest-noticia {
    /*color: #f2f2f2;*/
    font-size: 0.9em;
    padding: 6px;
}
#bloc-noticies-destacades .box-info-background {
    padding: 0;
    margin: 0;
    padding-bottom: 1em;
    padding-top: 1.5em;
    height: 5.5em;
    position: absolute;
    bottom: 0px;
    width: calc(100% - 0em);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 25%);
}
/*#bloc-noticies-destacades .box-info-background {
    padding: 0;
    margin: 0;
    padding-bottom: 1em;
    padding-top: 1.5em;
    height: 5em;
    position: absolute;
    bottom: 0px;
    width: calc(100% - 2em);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 25%);
    
}*/
#bloc-noticies-destacades .titol-noticia-destacada {
    padding: 0 0.5em;
    margin: 0 0.6em;
    font-size: 1.0em;
    line-height: normal;
    color: #444;
    font-family: "Lato",sans-serif;
	text-align: left;
}
#bloc-noticies-destacades .titol-noticia-destacada a {
    color: #fff;
}

.cap-novetats-destacades {
    /*width: 98.5em;*/
	width: 100%;
    margin-bottom: 2em;
    text-align: left;
}

#content-total .cap-novetats-destacades .titol-bloc{
    margin-bottom: 0em
}

 .inter-novetats-destacades{
	width: 100%;
    text-align: left;
    display: inline-block;
	
}

.cap-novetats-destacades-titol{
	width: 50%;
    display: inline-block;
    text-align: right;
}
.titol-novetats-destacades{
	text-align: left;
    background: none;
    color: #444;
    font-size: 1.8em;
    padding: 0;
    text-transform: none;
    font-family: Raleway;
	font-weight: normal;
}
.mesNovetatsAmpla {
    /*margin-top: 1em;*/
	color: #e6e3d2;
    float: right;
    /*font-size: 0.8em;
    margin-right: 1.1em;*/
}



/* Fin TPCNovetatDestacada_AmpladaTotal */

/* CSEDemoExp */

.bloc-demoExp{
	background: white;
	overflow: auto;
	padding-bottom: 1em;
}

.bloc-demoExp .demostraciones{
	display: block;
	float: left;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.55em;
}

.bloc-demoExp .demostraciones:nth-of-type(3n+2){
	display: block;
	float: left;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.55em;
	margin-left: 2.3em;
	margin-right: 2.3em;
}

#content  .bloc-demoExp .demostraciones img{
	width: 260px;
	margin-right:0px;
	margin-left:0.5em;
}

.bloc-demoExp .demostraciones .box-info-background{
	padding: 0;
	margin-left: 0.5em;
	padding-bottom: 0.5em;
	padding-top: 0.5em;
	position: absolute;
	bottom: 0px;
	width: calc(100% - 0.5em);
	background: rgba(0,0,0,0.7);
	min-height: 2.8em;
}

.bloc-demoExp .titol-demoExp {
	padding: 0 0.5em;
	margin: 0 0.6em;
	font-size: 1.0em;
	line-height: normal;
	color: #444;
	font-family: "Oswald",sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}

.bloc-demoExp .titol-demoExp a {
	color: #fff;
}

@media (max-width: 1210px){
	#content .bloc-demoExp .demostraciones img {
		width: 205px;
	}
}

@media (max-width: 1020px){
	#content .bloc-demoExp .demostraciones img {
		width: 213px;
	}
	
	.bloc-demoExp .demostraciones:nth-of-type(3n+2) {
		margin-right: 0px;
		margin-left: 0px;
	}
}
/* FIN CSEDemoExp */

/* TPLDemoExp */
#tplDemoExp .demoBloque{
	background-color: #f2f2f2;
	display: flex;
	margin: 0em 0em 0em 1.75em;
}

#tplDemoExp .izq{
	width: calc(25% - 2em);
	text-align: left;
	padding: 0.5em 1em;
	background-color: #e5e5e5;
	height: inherit;
	border-bottom: solid 1px snow;
	border-right: solid 1px snow;
}

#tplDemoExp .der{
	width: calc(75% - 2em);
	text-align: justify;
	padding: 0.5em 1em;
	border-bottom: solid 1px snow;
}

#tplDemoExp .der p{
	padding-bottom:0.86em
}

#tplDemoExp .der ul{
	padding-left:1.1em
}
#tplDemoExp .der li{
	padding-bottom:0.86em
}

#tplDemoExp .demoCompleto{
	padding: 1em;
	border-bottom: solid 1px snow;
	width: calc(100% + 1px);
}

#tplDemoExp .demoCompleto #slider-code{
	height: 105px;
	display: inline-flex;
}

#tplDemoExp .demoCompleto #slider-code .viewport.ampladaTotal {
	width: 59em;
	height: 105px;
	display: block;
	margin: auto;
	float: none;
}

@media (max-width: 1210px){
	#tplDemoExp .demoCompleto #slider-code .viewport.ampladaTotal {
		width: 47em;
	}
}

@media (max-width: 1020px){
	#tplDemoExp{
		width: 38.26em;
		float: left;
	}
	#tplDemoExp .demoCompleto #slider-code .viewport.ampladaTotal {
		width: 23.28em;
	}
}

@media (max-width: 768px){
	#tplDemoExp{
		width: 100%;
		float: none;
	}
	#tplDemoExp .demoCompleto #slider-code .viewport.ampladaTotal {
		width: 35.28em;
	}
	
	#tplDemoExp .demoBloque {
		margin: 0em;
	}
}

#tplDemoExp .der ul li.pregunta{
	padding: 0.5em 0em;
	border-bottom: solid 1px #d5d5d5;
}

#tplDemoExp .der ul li.pregunta:hover{
	cursor: pointer;
}

#tplDemoExp .der ul li .tituloFAQ{
	width: 97%;
}

#tplDemoExp .der ul li.pregunta span {
	right: 0;
	position: absolute;
	margin-top: 3.5px;
	margin-right: 30px;
}

#tplDemoExp .der ul li .bloque-contenido {
	background: inherit;
}
#tplDemoExp .der .bloque-contenido .respuesta {
	margin: 0.25em 0.5em;
}
/* FIN TPLDemoExp */

/* TPCXarxesSocialsAmpladaTotal */

	.social-at{
		margin-left: 0.86em
	}
	
	.social-at a{
		margin: 2em 2em 0;
		display: inline-block;
	}
	
	.social-at a:first-of-type{
		margin-left:0
	}
	
	#bloc-xerxes{
		background: white;
		padding-top:4em;
		padding-bottom: 4em;
	}

/* Fin TPCXarxesSocialsAmpladaTotal */







/* TPCLlistatNovetatBoxesAmpladaTotal*/

	#bloc-noticies-boxesA {background: white;overflow: hidden;}
	.bloc-noticies-boxesA {background: white;overflow: hidden;}
	#bloc-noticies-boxesA .content-noticies-boxesA{margin: 0em auto 2em;overflow-y: auto;overflow-x:hidden;}
	.bloc-noticies-boxesA .content-noticies-boxesA{margin: 0em auto 2em;overflow-y: auto;overflow-x:hidden;}
	#bloc-noticies-boxesA .mesNovetatsAmpla {color: #e6e3d2; float: right}
	#bloc-noticies-boxesA .bloc-activitat-boxes .mesNovetatsAmpla {margin-top: 2em}
	#bloc-noticies-boxesA .resum-noticia-boxes{width:31.3em}
	#bloc-noticies-boxesA .resum-noticia-boxes.numPF2{width:47.1em; height: auto;}
	#bloc-noticies-boxesA .resum-noticia-boxes.numPF4{width:22.9em}
	#bloc-noticies-boxesA  .cap-novetats-destacades{margin-bottom:1.5em;text-align: left}
	.bloc-noticies-boxesA  .cap-novetats-destacades{margin-bottom:1.5em;text-align: left}
	#bloc-noticies-boxesA .titol-novetat-boxes{width:100%;max-width: unset; text-align: left;font-family: Arial;}
	#bloc-noticies-boxesA .cap-agenda-titol{width: 85%;display: inline-block;text-align: right}
	.bloc-noticies-boxesA .cap-agenda-titol{width: 85%;display: inline-block;text-align: right}
	#bloc-noticies-boxesA div.resum-noticia-boxes:nth-of-type(3n-1) {clear: left;padding-left: 0em;padding-right: 0em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-noticia-boxes:nth-of-type(3n) {padding-left: 2.3em;padding-right: 2.3em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-noticia-boxes:nth-of-type(3n+1) {padding-right: 0em;padding-left: 0em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-noticia-boxes.numPF2:nth-of-type(2n-1) {clear:none; padding-right: 0em;padding-left: 0em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-noticia-boxes.numPF2:nth-of-type(2n) {clear:none; padding-right: 3.2em;padding-left: 0em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-noticia-boxes.numPF4:nth-of-type(4n+2) {clear: left;padding-left: 0em;padding-right: 0em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-noticia-boxes.numPF4:nth-of-type(4n+3) {clear:none; padding-left: 2.3em;padding-right: 1.15em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-noticia-boxes.numPF4:nth-of-type(4n+4) {clear:none; padding-left: 1.15em;padding-right: 2.3em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-noticia-boxes.numPF4:nth-of-type(4n+5) {clear:none; padding-right: 0em;padding-left: 0em;    padding-bottom: 0.5em;}

/* Fin TPCLlistatNovetatBoxesAmpladaTotal*/


/* TPCListadoEnlacesHome_AmplariaTotal */

	.enlaces-home ul{
		width: 23.3em;
	}

/* Fin TPCListadoEnlacesHome_AmplariaTotal */

	#bloc-noticies-boxesA .entrevista-nova{width: 364px}
	#bloc-noticies-boxesA .entrevista-nova:nth-of-type(3n+4) { margin-left: 0px;margin-right: 0px}
	#bloc-noticies-boxesA .entrevista-nova:nth-of-type(3n) { margin-left: 3.7em;margin-right: 3.7em}
	#bloc-noticies-boxesA .entrevista-nova img{width: 100%}
	#bloc-noticies-boxesA .text-entrevista {width: 100%;left:0}


/* TPCLlistatEntrevistaBoxesAmpladaTotal*/
.text-noticia-entrevista {
	font-size: 1.1em; 
	font-family: Arial; 
	font-weight: bold;
}


/* Fin TPCLlistatEntrevistaBoxesAmpladaTotal*/


/* Estilos 4 Novetat */
.resum-4novetat-boxes { float: left;margin-bottom: 1.5em}
.resum-4novetat-boxes{width: 22.8em}
.resum-4novetat-boxes img {width: 100%;padding-bottom: 0.4em}
	#bloc-noticies-boxesA div.resum-4novetat-boxes:nth-of-type(4n-2) {clear: left;padding-left: 0em;padding-right: 0em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-4novetat-boxes:nth-of-type(4n-1) {padding-left: 2.3em;padding-right: 0em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-4novetat-boxes:nth-of-type(4n) {padding-left: 2.3em;padding-right: 2.3em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-4novetat-boxes:nth-of-type(4n+1) {padding-right: 0em;padding-left: 0em;    padding-bottom: 0.5em;}


/* FIN Estilos 4 Novetat */

/* Estilos 3 Novetat */
.resum-3novetat-boxes { float: left;margin-bottom: 1.5em}
.resum-3novetat-boxes{width:31.3em}
.resum-3novetat-boxes img {width: 100%;padding-bottom: 0.4em}
	#bloc-noticies-boxesA div.resum-3novetat-boxes:nth-of-type(3n-1) {clear: left;padding-left: 0em;padding-right: 0em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-3novetat-boxes:nth-of-type(3n) {padding-left: 2.3em;padding-right: 2.3em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-3novetat-boxes:nth-of-type(3n+1) {padding-right: 0em;padding-left: 0em;    padding-bottom: 0.5em;}



/* FIN Estilos3 Novetat */

/* Estilos 2 Novetat */
.resum-2novetat-boxes { float: left;margin-bottom: 1.5em}
.resum-2novetat-boxes{width: 48.1em}
.resum-2novetat-boxes img {width: 100%;padding-bottom: 0.4em}
	#bloc-noticies-boxesA div.resum-2novetat-boxes:nth-of-type(2n) {clear: left;padding-left: 0em;padding-right: 0em;    padding-bottom: 0.5em;}
	#bloc-noticies-boxesA div.resum-2novetat-boxes:nth-of-type(2n+1) {padding-left: 2.3em;padding-right: 0em;    padding-bottom: 0.5em;}



/* FIN Estilos 2 Novetat */

/* Estilos Plantilla Novetats1x3 */

.novetat-box-section {
    border-bottom: 1px solid #e1e1e1;
    /*margin-left: 50px;*/
    margin-bottom: 1em;
    /*width: calc(100% - 100px);*/
}
.novetat-box-section-der {
    border-bottom: 1px solid #e1e1e1;
    /*margin-left: 1em;*/
    margin-bottom: 0.5em;
    /*width: calc(100% - 2em);*/
}

.resum-novetat-boxes-izq {}

.resum-novetat-boxes-der {
	width: 100%;
	margin-bottom:2em;
	float:left
}
img.img-novetat-der {width: 23em;float: right;margin-left:1em}
img.img-novetat-izq {width: 100%;}

.resum-novetat-izq {width: 45%;
    float: left;
    position: relative;}
.resum-novetat-der {float: left;width: 55%}
.novetat-box-info-izq {display: inline-block;height: 100%;width: 100%;}
.novetat-box-info-der {margin-left:4em}

h3.novetat-titol-boxes-izq {
    padding-right: 10px;
    color: #444;
    font-family: "Lato",sans-serif;
    font-weight: 800;
    padding-top: 0.5em;
    
    overflow: hidden;
    padding-bottom: 0.5em;
    font-size: 1.3em;

}
h3.novetat-titol-boxes-der {
    margin-bottom: 0.5em;
    color: #444;
    font-family: "Lato",sans-serif;
    font-weight: 600;
    font-size: 1.3em;
	min-height: 80px;
}

.novetat-box-resum-izq {
    color: #444;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    padding-bottom: 1em;
    font-size: 1.1em;
   
    padding-right: 10px;
    text-align: left;
}
.novetat-box-resum-der {
    color: #444;
    font-family: "Lato",sans-serif;
    font-weight: 400;
    font-size: 0.85em;
    height: 4.2em;
    overflow: hidden;
    text-align: left;
}
div.novetat-box-date-izq{
    padding-right: 10px;
    color: #a9a9a9;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    font-size: 1em;
    /* line-height: 2em; */
    /* float: left; */
    text-align: left;
    width: calc(100% - 1em);
    position: absolute;
    border-top: 1px solid #a9a9a9;
    bottom: 1em;
}
div.novetat-box-date-izq a {
    
    color: #a9a9a9;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    font-size: 1em;
    
}
div.novetat-box-date-der {
    padding-right: 10px;
    color: #a9a9a9;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    font-size: 1em;
    /* line-height: 2em; */
    /* float: left; */
    text-align: left;
    width: calc(100% - 18em);
    position: absolute;
    border-top: 1px solid #a9a9a9;
    bottom: 1em;
}
div.novetat-box-date-der a {
    
    color: #a9a9a9;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    font-size: 1em;
    
}
/* Fin Estilos Plantilla Novetats1x3 */

/* TPCCallAction /  TPCCallAction_2Columnes / TPCCallAction_AmpladaTotal */

.bloc-call-action {
    margin: 0;
    width: 100%;
	background: white;
	padding-top: 1em;
	padding-bottom: 3em
}

.content-aux{
	width:100em;
	margin: 0 auto;
	overflow: auto
	
}
.bloc-call-action2C {
    /*margin-bottom: 2em;*/
	padding-bottom: 3em;
    /*margin-top: -3em;*/
    float: left;
    background: #ffffff;
    display: inline;
    width: 100%;
}
.bloc-call-action-complet {
	width: 100%;
    position: relative;
    display: inline-block;
	background: #fff;
    /*margin: 0;
    float: left;
    display: inline;
    width: 100%;*/
}

.call-action-titol{margin:3em 0 1em 0}

.callAction {
    display: inline-block;
    width: 72em;
	position: relative;
	margin: 1em 0.67em 0; 
	overflow: hidden;
	float:left
	
}
.callAction2C {
    display: inline-block;
    width: 99em;
	position: relative;
	margin: 0 0.67em; 
	overflow: hidden;
}

#content-total .callAction2C {margin: 0.83em 0 0 0}

.callAction-complet{

	position: relative;

}
.call-text {
	text-align: justify;
    padding-bottom: 1em;
    font-size: 1.2em;
    color: #eee;
}
.call-button {
    /*animation: beat .25s infinite alternate;
	transform-origin: center;*/
}
.callAction .callBackgrounds{
  max-width: 100%;
}
.call-info {
    position: absolute;
	width: 70%;
	-webkit-transition: 500ms all cubic-bezier(0.75, -0.5, 0, 1.75);
    transition: 500ms all cubic-bezier(0.75, -0.5, 0, 1.75);
	transform: translate(-50%,-50%);
	z-index:4;
}

.rogles-ca{
	position: absolute;
	top:25%;
	width:100%
}

.rogles-ca .titulo-circulo{
	color:#fff;
	font-size:1.8em
}

.rogles-ca a{
	color:#fff
}

.rogles-ca.callAction-baix{top: 62%}
.rogles-ca.callAction-mig{top: 30%}
.rogles-ca.callAction-dalt{top: 15%}



.rogles-ca .caja-circulo{width: 120px;margin: 6em 4em 0em!important}
.rogles-ca .caja-circulo img{margin-bottom: 0.8em;transition-duration: 0.2s}
.rogles-ca .caja-circulo img:hover{margin-top:-1em;transition-duration: 0.2s;}
.rogles-ca .caja-circulo a{margin:0}

.call-image {max-width:100%;}

.call-info.callAction-baix{top: 70%;}
.call-info.callAction-mig{top: 50%;}
.call-info.callAction-dalt{top: 36%;}
.call-info.callAction-centre{left: 50%;}
.call-info.callAction-dreta{left: 75%;}
.call-info.callAction-esquerra{left: 21%;}
.call-info.callAction-animacio-dalt{top: -25%;}
.call-info.callAction-animacio-dreta{left: 125%;}
.call-info.callAction-animacio-baix{top: 150%;}
.call-info.callAction-animacio-esquerra{left: -50%;}
@keyframes beat{
	to { transform: scale(1.2); }
}

@keyframes callAnimation {
	0% { opacity: 0; animation-timing-function: ease-in-out; }    
	8% { opacity: 1; animation-timing-function: ease-in-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}
@-webkit-keyframes callAnimation { 
    0% { opacity: 0; -webkit-animation-timing-function: ease-in-out; }
    8% { opacity: 1; -webkit-animation-timing-function: ease-in-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}

@-moz-keyframes callAnimation { 
    0% { opacity: 0; -moz-animation-timing-function:ease-in-out; }
    8% { opacity: 1; -moz-animation-timing-function: ease-in-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}

@-o-keyframes callAnimation { 
    0% { opacity: 0; -o-animation-timing-function: ease-in-out; }
    8% { opacity: 1; -o-animation-timing-function: ease-in-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}

@-ms-keyframes callAnimation { 
    0% { opacity: 0; -ms-animation-timing-function: ease-in-out; }
    8% { opacity: 1; -ms-animation-timing-function: ease-in-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}

.callAction .callBackgrounds::after {
    background-color: rgba(61, 56, 65, 0.4);
    content: '';
    height: 100%;
    left: 0;
    /*mix-blend-mode: multiply;*/
    position: absolute;
    top: 0;
    width: 100%;
}

.callAction-complet .callBackgrounds::after {
    background-color: rgba(61, 56, 65, 0.6);
    content: '';
    height: 100%;
    left: 0;
    /*mix-blend-mode: multiply;*/
    position: absolute;
    top: 0;
    width: 100%;
}


/* Fin TPCCallAction */


/* TPCDestacadoBanner */

.sidebar-banner-destacat h2 {
    /*padding-left: 0.5em;*/
    padding-bottom: 0.7em;
}
.sidebar-banner-destacat {
    /*margin-bottom: 2em;*/
    margin-bottom: 2px;
    display: inline-block;
	
}
.sidebar-banner-destacat:first-child h2 {
    /* padding-left: 0.5em; */
    margin-top: 1em;
    
}

/*.sidebar-banner-destacat:first-child {
    margin-top: 1.83em;
}*/

/* FIN TPCDestacadoBanner */


/* TPCDestacatImatgeTextCercles */


.bloc-cercles .cap-text-cercles {
    width: 98.5em;
    margin: 0 auto;
    text-align: left;
	padding-top: 3em;
}

.bloc-cercles .inter-text-cercles{
	width: 100%;
    text-align: left;
    display: inline-block;
	
}

.bloc-cercles .cap-text-cercles-titol{
	width: 80%;
    display: inline-block;
    text-align: right;
}

.bloc-cercles .cap-text-cercles-titol-esports{
	width: 50%;
    display: inline-block;
    text-align: right;
}

.bloc-cercles .titol-text-cercles{
	text-align: left;
    background: none;
    color: #444;
    font-size: 1.8em;
    padding: 0;
    text-transform: none;
    font-family: Raleway;
	font-weight: normal;
}

/* FIN TPCDestacatImatgeTextCercles */


/* TPCAgendaHome_AmpladaTotal */

	/*TPCAgendaHome_HomeInterior*/
	.agenda-home-int{
		clear: both;
		background: #f0f0f0;
	}
	
	/* Fin TPCAgendaHome_HomeInterior*/



#bloc-agenda-ample-complet .cap-agenda {
    width: 98.5em;
    margin: 0 auto;
    text-align: left;
	padding-top: 4em;
}

#bloc-agenda-ample-complet .inter-bloc-agenda{
	width: 100%;
    text-align: left;
    display: inline-block;
	
}

#bloc-agenda-ample-complet .cap-agenda-titol{
	width: 50%;
    display: inline-block;
    text-align: right;
}
#bloc-agenda-ample-complet .titol-agenda{
	text-align: left;
    background: none;
    color: #444;
    font-size: 1.8em;
    padding: 0;
    text-transform: none;
    font-family: Raleway;
	font-weight: normal;
}

#bloc-agenda-ample-complet .mesAgendaAmpla {
    /*margin-top: 1em;*/
	color: #e6e3d2;
    float: right;
    /*font-size: 0.8em;
    margin-right: 1.1em;*/
}

.header-darreres-noticies-item button.compartir-menu{
	background-color: #f0f0f0;
    border: #f0f0f0;
    border-radius: 4px;
    color: #333;
    cursor: pointer;
    font-size: 1.4em;
    padding: 0.3em;
}

.header-darreres-noticies-item button.compartir-menu:hover {
    border: 1px solid #a9a9a9;
	margin: -1px;
}
.header-darreres-noticies-item button.compartir-menu:focus{
	border: 1px solid #a9a9a9 !important;
	margin: -1px !important;
}

.header-darreres-noticies-item .btn-videos button.compartir-menu{
	background-color:#1c1c1c
}
.color-A9{
	color: #a9a9a9 !important;
}
.color-A9:before{
	color: #a9a9a9 !important;
}
.header-darreres-noticies-item .fa-navicon:before, .fa-reorder:before, .fa-bars:before{
	color:#a9a9a9;
}

#bloc-agenda-ample-complet button.compartir-menu{
	background-color: #f0f0f0;
    border: #f0f0f0;
    border-radius: 4px;
    color: #333;
    cursor: pointer;
    font-size: 1.4em;
    padding: 0.3em;
}
#bloc-agenda-ample-complet button.compartir-menu:hover {
    border: 1px solid #a9a9a9;
	margin: -1px;
}
#bloc-agenda-ample-complet button.compartir-menu:focus{
	border: 1px solid #a9a9a9 !important;
	margin: -1px !important;
}
.color-A9{
	color: #a9a9a9 !important;
}
.color-A9:before{
	color: #a9a9a9 !important;
}
#bloc-agenda-ample-complet .fa-navicon:before, .fa-reorder:before, .fa-bars:before{
	color:#a9a9a9;
}


#bloc-agenda-ample-complet .agenda-ampla-destacada{
    width: 98.5em;
    margin: 1.5em auto 4.5em;
    text-align: left;
}
#bloc-agenda-ample-complet .agenda-ampla-ordinaria {
    width: 98.5em;
    margin: 0 auto;
    text-align: left
	
}

.agenda-ampla-ordinaria .esdeveniment-imatge{
	max-height:94px;
	overflow: hidden;
	max-width: 40%;
	float: left;
	padding-right: 15px;
}

.agenda-ampla-ordinaria .esdeveniment-cos{
	max-width: 60%;
	float: left;
}

.agenda-ampla-ordinaria .slider-container{
	padding-bottom: 6em;
}

.agenda-ampla-ordinaria .slider-nav{
	margin-bottom: 3.5em;
}
.agenda-ampla-ordinaria .slider-nav a{
	border-color:#666
}

.agenda-ampla-ordinaria .slider-nav .active{
	background:#666
}



.agenda-ampla-destacada div[class^="col-"]{
	display:inline-block;
	vertical-align:top;
	float: none;
	
}
.agenda-ampla-destacada div[class$="-3"]{
	margin: 0 -0.125em;
}
.agenda-ampla-destacada div[class$="-4"]{
	margin: 0 -0.1em;
}
#bloc-agenda-ample-complet .esdeveniment-ample-destacat-modul4 {
    width: 300px;
    margin: auto;
    /* text-align: center; */
}
#bloc-agenda-ample-complet .esdeveniment-ample-destacat-modul3 {
    width: 270px;
    margin: auto;
	transition: .2s all;
    /* text-align: center; */
}
#bloc-agenda-ample-complet .esdeveniment-ample-destacat-modul3:hover {
    transform:scale(1.07);
}
#bloc-agenda-ample-complet .esdeveniment-ample-ordinari {
    margin-bottom:2em;
	overflow: auto;
	position:relative;
	min-height:80px
}

#bloc-agenda-ample-complet a{
	color: #333;
}

#bloc-agenda-ample-complet a img.imgEsdeveniment {
    width: 100%;
}



#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-cos {
    padding: 1em;
    background: #FFF;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
	position: relative;
	overflow:auto
}

#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-imatge{
	height: 190px;
    overflow-y: hidden;
	width: 100%;
    /* padding: 1em; */
    /* background: #FFF; */
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	position:relative;
	overflow:hidden
}

#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-imatge::after{
	content: '';
position: absolute;
bottom: -47px;
left: -55px;
background-color: #fff;
width: 120%;
height: 60px;
transform: rotate(4deg);
-webkit-transform: rotate(4deg);
-moz-transform: rotate(4deg);
-ms-transform: rotate(4deg);
-o-transform: rotate(4deg);
z-index:999
}


#bloc-agenda-ample-complet .agenda-ample-ordinari .esdeveniment-imatge{
	height: 70px;
    overflow-y: hidden;
	width: 100%;
}

/*#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-imatge:after {
    content: '';
    position: absolute;
    bottom: 60px;
    left: -20px;
    background-color: #fff;
    width: 108%;
    height: 60px;
    transform: rotate(4deg);
    -webkit-transform: rotate(4deg);
    -moz-transform: rotate(4deg);
    -ms-transform: rotate(4deg);
    -o-transform: rotate(4deg);
}*/



#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-titol {
    min-height: 4.3em;
}

#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-titol h3 {
	font-family: Oswald;
	font-size: 1.4em;
	font-weight: normal;
}

#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-categoria {
   
	float: left;
	margin-top: 0.5em;
	font-family:Oswald;
	font-weight:200;
	letter-spacing: 0.5px
}
#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-data {
    
	float: right;
	margin-top:0.5em;
	font-family: Oswald;
	font-weight: 200;

}

#bloc-agenda-ample-complet .agenda-ampla-ordinaria .esdeveniment-titol h3 {
	font-family: Oswald;
	font-weight: normal;
}

#bloc-agenda-ample-complet .agenda-ampla-ordinaria .esdeveniment-categoria {
	position:absolute;
	bottom:0px;
	color:#a9a9a9;
	font-family: Oswald;
}

#bloc-agenda-ample-complet   i.fa-calendar-o{

	padding:0em 0.5em;

}

#bloc-agenda-ample-complet .agenda-ampla-ordinaria .esdeveniment-categoria span{
    padding: 0em 0.3em;
	color: #fff;
	background: #999;

}
#bloc-agenda-ample-complet .agenda-ampla-ordinaria .esdeveniment-data {
	position:absolute;
	bottom: 0;
	right: 0;
	font-family: Oswald;
	font-weight: 300;
}

#bloc-agenda-ample-complet .botoneraAgenda {
    text-align: left;
    margin: 0px;
    display: inline-block;
    vertical-align: bottom;
}


.agenda-periodo{
	color: #444;
	font-size: 1.5em;
	padding: 0;
	text-transform: none;
	font-family: Raleway;
	font-weight: normal;
	margin-bottom:1em
}


/* Fin TPCAgendaHome_AmpladaTotal*/

/*  CSEMuestraActivitats */

.slider-container .navigation-boxes {
    position: absolute;
    /*border: 1px solid #000;*/
    box-sizing: border-box;
   text-align: left;
    top: 0px;
    bottom: 0px;
    right: 0;
    width: 25%;
    z-index: 2000;
	max-width: 100%;
    height: auto;
}
.slider-container .overlay {
    /*background: #333;*/
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    /*opacity: 0.4;*/
}

.slider-container .active p {
    background: none;
	
}

/*.slider-container .mb-1, .slider-container .my-1 {
    margin-bottom: .25em!important;
}

.slider-container .mb-1, .slider-container .my-1 {
    margin-bottom: .25em!important;
}*/

.slider-container .navigation-item.active, .slider-container .navigation-item.active:hover, .slider-container .navigation-item:hover, .slider-container .navigation-item.active:focus{
	z-index: 2;
    color: #333;
    /*background-color: #fff;*/
	background-color: rgba(255,255,255,0.8);
    border-color: #fff;
	}
	

.slider-container .navigation-item a, .slider-container .navigation-item button {
    color: #fff;


}
.slider-container .navigation-item a {
    color: #fff;
    text-decoration: none;
}
.slider-container .navigation-item.active a, .slider-container .navigation-item:hover a {
    color: #333;
    text-decoration: none;
}

.slider-container .titol{
	/*font-size: 1.7em;*/
	font-size: 1.2vw;
	font-family: Oswald;
    font-weight: initial;
	cursor: default;
	margin-bottom: 0.5em;
	text-transform: uppercase;
}

.slider-container .subtitol{
	font-size: 1.1em;
	font-family: Oswald;
	font-weight: initial;
	cursor: default;
}
.slider-container .box-nav {
    height: 100%;
}

.slider-container .subtitol.long{
	
}
.slider-container .subtitol.short{
	display: none;
}

@media  (max-width: 1500px) and (min-width: 1210px){
	.slider-container .subtitol.long{
	display: none;
}
.slider-container .subtitol.short{
	display: block;
}
.slider-destlink .viewport { width: 89em}
}


.slider-container .navigation-item {
  height: 19.99%;
    /*background: #333;*/
	background: rgba(50,50,50,0.9);
    position: relative;
    padding: 10px 15px;
    box-sizing: border-box;    
	border-bottom: 1px solid #333;

}



/*  Fin CSEMuestraActivitats */

/* CSEFitxaProjecte */
.projecte-banners{
	display:block;
	margin: 0.83em 0 0.83em 0.83em;
}

.projecte-banners .projecte-banner img{
	margin: 1em auto;
	display:block;
	width: 100%;
}

.projecte-socials{
	margin: 0.83em 0 0.83em 0.83em;
	text-align: center;
}

.projecte-socials img{
	margin: 1em 0.75em;
}

.projecte-bloc-noticias-titol{
	text-align: left;
}


.projecte-bloc-noticias{
	display: inline-block;
	margin: 1em 0em;
	text-align: center;
}

.projecte-bloc-noticias .resum-noticia-boxes{
	margin: 1em 0.5em;
}
/* Fin CSEFitxaProjecte */


/*  TPCActivitatBoxes */ 


.bloc-activitat-boxes .item:hover .item-overlay.top {
  top: 0;
}

.bloc-activitat-boxes .item-overlay {
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  padding: 10px 15px;
  background: rgba(0,0,0,0.5);
  color: #fff;
  overflow: hidden;
  text-align: left;
  /* fix text transition issue for .left and .right but need to overwrite left and right properties in .right */
  width: 100%; 
  top: 70%;
  -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;
}

.bloc-activitat-boxes .item-overlay.novetats {
	top: 50%;
}


.bloc-activitat-boxes .item {
  position: relative;
  /*border: 1px solid #333;*/
  float: left;
  overflow: hidden;
  max-width: 540px;
  margin-bottom: 2em;
}
.bloc-activitat-boxes .item img {
  max-width: 100%;
}
.bloc-activitat-boxes header.activitat-box-titol {
    margin: 0.5em 0 0.7em 0;
}
.bloc-activitat-boxes .item .descripcio {
    display:none;
	opacity: 0;
	transition: 0.5s all ease-in-out;
	
}
.bloc-activitat-boxes .item:hover .descripcio {
  display:block;
  opacity: 1;
  margin-top: 1em;
  font-family: 'Lato';
}

/*.bloc-activitat-boxes .video-llistaRepro {
    width: 97.5em;
}*/

.bloc-activitat-boxes{margin-bottom:1em;
-moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;}

.bloc-activitat-boxes .cap-activitat-boxes {
    width: 98.5em;
    margin: 0 auto;
    text-align: left;
	padding-top: 4em;
}
.bloc-activitat-boxes .inter-bloc-activitat-boxes{
	width: 100%;
    text-align: left;
    display: inline-block;
	
}
.bloc-activitat-boxes .titol-activitat-boxes{
	text-align: left;
    background: none;
    color: #444;
    font-size: 1.8em;
    padding: 0;
    text-transform: none;
    font-family: Raleway;
	font-weight: normal;
}

.bloc-activitat-boxes .activitat-box-cos .descripcio{
	display:none;
}
.bloc-activitat-boxes .descripcio {
		font-size: 1em;
		text-align: justify;
}

.bloc-activitat-boxes .descripcio a, .bloc-activitat-boxes .descripcio a:hover {
	color: #fff;
	text-decoration: none;
}

.bloc-activitat-boxes .mesActivitatBoxes {
    /*margin-top: 1em;*/
	color: #e6e3d2;
    float: right;
    /*font-size: 0.8em;
    margin-right: 1.1em;*/
}

.bloc-activitat-boxes .activitat-box-imatge img {
	width: 100%;
	max-width:100%;
}

.bloc-activitat-boxes .activitat-box-imatge img.novetats{
	height: 300px;
}


.bloc-activitat-boxes .activitat-box-imatge {
    line-height: 0;
}


.bloc-activitat-boxes .activitat-box-titol .header-3 {
	font-size: 1.5em;
    line-height: 114.28571%;
}

.bloc-activitat-boxes .activitat-box-titol .header-3 a{
	color: #fff;
	text-decoration:none;
}

.bloc-activitat-boxes .activitat-box-titol .header-3 a:hover {
	text-decoration: underline;
}

.bloc-activitat-boxes .activitat-box-titol .header-3-small {
	font-size: 1.35em;
    line-height: 114.28571%;
}

.bloc-activitat-boxes .activitat-box-titol .header-3-small a {
	color: #fff;
	text-decoration:none;
}

.bloc-activitat-boxes .activitat-box-titol .header-3-small a:hover {
	text-decoration: underline;
}

.bloc-activitat-boxes .activitat-box-titol .titol-llarg {
	font-size:  1.4em;
}
	
.bloc-activitat-boxes .activitat-box-titol span {
    color: #fff;
    margin-bottom: 0px;
    padding: 0px;
    font-family: Oswald;
	letter-spacing: 0.03em;
    text-transform: uppercase;
}

.bloc-activitat-boxes .activitat-box-titol a{
    color: #fff;
    text-decoration: none;
}

.bloc-activitat-boxes .activitat-box-titol a:hover {
    text-decoration: underline;
}

.bloc-activitat-boxes .date {
    font-family: 'Oswald';
}

.act-anunci{
	font-family: 'Oswald';
	text-transform: uppercase;
	margin-top: 0.3em;
	color: #edeadf;
}

.color-A9{
	color: #a9a9a9 !important;
}
.color-A9:before{
	color: #a9a9a9 !important;
}
.bloc-activitat-boxes .fa-navicon:before, .fa-reorder:before, .fa-bars:before{
	color:#a9a9a9;
}


.bloc-activitat-boxes .activitat-boxes-destacada{
    width: 98.5em;
    margin: 0 auto;
    text-align: left;
}

.bloc-activitat-boxes   i.fa-calendar-o{

	padding:0em 0.5em;

}



/* Fin TPCActivitatBoxes*/

/* Bloques persiana (biblio) */
.affluences-counter{width:45%;float:left;margin:20px}
.affluences-timetable{width:45%;float:left;margin:20px}

.bloque {
    background-color: #dce0e1;
    margin: 0% 0% 0% 0%;
    margin-bottom: 0%;
    padding: 0.5em;
    margin-bottom: 2px;
    color: #333;
    cursor: pointer;
	font-size:1.1em
}

.bloque100{background-color: #eee;margin-bottom: 1em}
.iconBloque{margin-right:1em}

/* Fin Bloques persiana */

/*  CSEObtindreNovetats3pf_ImatgeQuadrada */ 


.bloc-novetats3pf-boxes .item:hover .item-overlay.top {
  top: 0;
}

.bloc-novetats3pf-boxes .item-overlay {
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  padding: 10px 15px;
  background: rgba(0,0,0,0.5);
  color: #fff;
  overflow: hidden;
  text-align: left;
  /* fix text transition issue for .left and .right but need to overwrite left and right properties in .right */
  width: 100%; 
  top: 70%;
  -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;
}


.bloc-novetats3pf-boxes .item {
  position: relative;
  /*border: 1px solid #333;*/
  float: left;

  overflow: hidden;

  max-width: 540px;
}
.bloc-novetats3pf-boxes .item img {
  max-width: 100%;
}
.bloc-novetats3pf-boxes header.activitat-box-titol {
    margin: 0.5em 0;
}
.bloc-novetats3pf-boxes .item .descripcio {
    display:none;
	opacity: 0;
	transition: 0.5s all ease-in-out;
	
}
.bloc-novetats3pf-boxes .item:hover .descripcio {
  display:block;
  opacity: 1;
  margin-top: 1em;
}

.bloc-novetats3pf-boxes .video-llistaRepro {
    width: 97.5em;
}

.bloc-novetats3pf-boxes{margin-bottom:1em;
-moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;}

.bloc-novetats3pf-boxes .cap-activitat-boxes {
    width: 98.5em;
    margin: 0 auto;
    text-align: left;
	padding-top: 4em;
}
.bloc-novetats3pf-boxes .inter-bloc-activitat-boxes{
	width: 100%;
    text-align: left;
    display: inline-block;
	
}
.bloc-novetats3pf-boxes .titol-activitat-boxes{
	text-align: left;
    background: none;
    color: #444;
    font-size: 1.8em;
    padding: 0;
    text-transform: none;
    font-family: Raleway;
	font-weight: normal;
}

.bloc-novetats3pf-boxes .activitat-box-cos .descripcio{
	display:none;
}
.bloc-novetats3pf-boxes .descripcio {
		font-size: 1em;
		text-align: justify;
}

.bloc-novetats3pf-boxes .descripcio a, .bloc-novetats3pf-boxes .descripcio a:hover {
	color: #fff;
	text-decoration: none;
}

.bloc-novetats3pf-boxes .mesActivitatBoxes {
    /*margin-top: 1em;*/
	color: #e6e3d2;
    float: right;
    /*font-size: 0.8em;
    margin-right: 1.1em;*/
}

.bloc-novetats3pf-boxes .activitat-box-imatge img{
    /*max-width: 540px;*/
	width: 100%;
	max-width:100%;
}


.bloc-novetats3pf-boxes .activitat-box-imatge {
    line-height: 0;
}


.bloc-novetats3pf-boxes .activitat-box-titol .header-3 {
	font-size: 1.5em;
    line-height: 114.28571%;
}
.bloc-novetats3pf-boxes .activitat-box-titol span {
    color: #333;
    margin-bottom: 0px;
    padding: 0px;
    font-family: Oswald;
	letter-spacing: 0.03em;
    text-transform: uppercase;
}

.bloc-novetats3pf-boxes .activitat-box-titol a:hover {
    color: #333;
    text-decoration: underline;
}

.bloc-novetats3pf-boxes .date {
    font-family: 'Oswald';
}

.color-A9{
	color: #a9a9a9 !important;
}
.color-A9:before{
	color: #a9a9a9 !important;
}
.bloc-novetats3pf-boxes .fa-navicon:before, .fa-reorder:before, .fa-bars:before{
	color:#a9a9a9;
}


.bloc-novetats3pf-boxes .activitat-boxes-destacada{
    width: 98.5em;
    margin: 0 auto;
    text-align: left;
}

.bloc-novetats3pf-boxes   i.fa-calendar-o{

	padding:0em 0.5em;

}









/* Fin CSEObtindreNovetats3pf_ImatgeQuadrada*/




/*  TPCLlistatActivitatBoxesInterior */ 


.bloc-activitat-boxes-int .item:hover .item-overlay.top {
  top: 0;
}

.bloc-activitat-boxes-int .item-overlay {
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  padding: 5px 10px;
  background: rgba(0,0,0,0.5);
  color: #fff;
  overflow: hidden;
  text-align: left;
  /* fix text transition issue for .left and .right but need to overwrite left and right properties in .right */
  width: 100%; 
  top: 65%;
  -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;
}

.bloc-activitat-boxes-int a, .bloc-activitat-boxes-int a:hover{
	color: #fff;
}


.bloc-activitat-boxes-int .item {
  position: relative;
  margin-bottom: 2em;
  float: left;

  overflow: hidden;

  max-width: 540px;
  max-height: 540px;
}
.bloc-activitat-boxes-int .item img {
  max-width: 100%;
}
.bloc-activitat-boxes-int header.activitat-box-titol {
    margin: 0.5em 0;
}

.bloc-activitat-boxes-int header.activitat-box-titol.video-uvdocencia {
    margin: 0;
}

.bloc-activitat-boxes-int .item .descripcio {
    display:none;
	opacity: 0;
	transition: 0.5s all ease-in-out;
	
}
.bloc-activitat-boxes-int .item:hover .descripcio {
  display:block;
  opacity: 1;
  margin-top: 1em;
}

.bloc-activitat-boxes-int .video-llistaRepro {
    width: 71.7em;
}

.bloc-activitat-boxes-int{margin-bottom:1em;
-moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;}

.bloc-activitat-boxes-int .cap-activitat-boxes {
    width: 71.7em;
    margin: 0 auto;
    text-align: left;
	padding-top: 4em;
}
.bloc-activitat-boxes-int .inter-bloc-activitat-boxes{
	width: 100%;
    text-align: left;
    display: inline-block;
	
}
.bloc-activitat-boxes-int .titol-activitat-boxes{
	text-align: left;
    background: none;
    color: #444;
    font-size: 1.8em;
    padding: 0;
    text-transform: none;
    font-family: Raleway;
	font-weight: normal;
}



.bloc-activitat-boxes-int .activitat-box-cos .descripcio{
	display:none;
}
.bloc-activitat-boxes-int .descripcio {
		font-size: 1em;
		text-align: justify;
}

.bloc-activitat-boxes-int .descripcio a, .bloc-activitat-boxes-int .descripcio a:hover {
	color:#fff;
	text-decoration: none;
}

.bloc-activitat-boxes-int .mesActivitatBoxes {
    /*margin-top: 1em;*/
	color: #e6e3d2;
    float: right;
    /*font-size: 0.8em;
    margin-right: 1.1em;*/
}

.bloc-activitat-boxes-int .activitat-box-imatge img{
    /*max-width: 540px;*/
	margin: 0 !important;
	width: 100%;
	max-width:100%;
}


.bloc-activitat-boxes-int .activitat-box-imatge {
    line-height: 0;
}


.bloc-activitat-boxes-int .activitat-box-titol .header-3 {
	font-size: 1.3em;
    line-height: 114.28571%;
}

.bloc-activitat-boxes-int .activitat-box-titol span {
    color: #fff;
    margin-bottom: 0px;
    padding: 0px;
    font-family: Oswald;
	letter-spacing: 0.03em;
    text-transform: uppercase;
}
.texto-video-uvdocencia {
		font-size:0.9em;
}
.bloc-activitat-boxes-int .activitat-box-titol a , .bloc-activitat-boxes-int .activitat-box-titol a:hover {
    color: #fff;
    text-decoration: none;
}

.bloc-activitat-boxes-int .date {
    font-family: 'Oswald';
}

.bloc-titol-video-uvdocencia {
	height: 35.28px; 
	padding: 2px 5px; 
	background: rgba(0,0,0,0.95);
}

.header-3 .texto-video-uvdocencia {
	font-size: 0.9em;
}
.color-A9{
	color: #a9a9a9 !important;
}
.color-A9:before{
	color: #a9a9a9 !important;
}
.bloc-activitat-boxes-int .fa-navicon:before, .fa-reorder:before, .fa-bars:before{
	color:#a9a9a9;
}


.bloc-activitat-boxes-int .activitat-boxes-destacada{
    /*width: 100%;
    margin: 0 auto;*/
	width: 97%;
    /* margin: 0 auto; */
    text-align: left;
}

.bloc-activitat-int   i.fa-calendar-o{

	padding:0em 0.5em;

}





/* Fin TCPLlistatActivitatBoxesInterior*/

/* TPLActivitat */

#sidebar.sidebar-activitat {
    text-align: left;
    box-sizing: border-box;
}
#sidebar.sidebar-activitat p {
    margin-bottom: 1em;
}
#sidebar.sidebar-activitat ul{
	padding-left: 2em;
}
#sidebar.sidebar-activitat span.titol {
    font-weight: 900;
    font-size: 1.7em;
    color: #333;
    font-family: 'Lato';
}
#sidebar.sidebar-activitat span.texto {
    font-size: 1.4em;
    font-family: 'Lato';
}
#sidebar.sidebar-activitat span.texto a {
   color: #333;
    text-decoration: underline;
}
#sidebar.sidebar-activitat span.titol a {
   color: #333;
}
#sidebar.sidebar-activitat span.texto .fa {
   color: #333;
    text-decoration: underline;
	  
		    font-size: 14px;
}
#sidebar.sidebar-activitat span.texto a:hover {
   text-decoration: none;
}
#content.content-activitat .detall-imagenNoticia{
	text-align: left;
	margin-top: 0.6em
}
#content.content-activitat{
	padding-left: 0.9em;
    padding-right: 2.5em;
    box-sizing: border-box;
	text-align: justify;
	clear: left
}
#content.content-activitat p {
    font-size: 1.2em;
    text-align: justify;
    font-family: 'Lato';
}
#content.content-activitat ul {
    font-size: 1.2em;
    text-align: justify;
    font-family: 'Lato';
	padding-left: 1em;
}
#content.content-activitat p:first-child {
    margin-bottom: 1em;
}
#content.content-activitat .galeriaImatgesNovetat {
    width: 100%;
    box-sizing: border-box;
	margin-top: 3em;
}

#titulo-contenido.titulo-activitat-detalle{
    width: auto !important;
}

.titulo-activitat-detalle h2.titol-seccio{
	font-size:2.47em;
	font-weight: 700
}

#content.content-activitat .detall-imagenNoticia img{
	max-width:100%;
}

#content.content-activitat .galeriaImatgesNovetat span.titol{
	display: inline-block;
    padding-bottom: 0.5em;
    margin-top: 1em;
    font-size: 1.7em;
}
#content.content-activitat figure img {
    max-width: 100%;
}

#content.content-activitat .galeriaImatgesNovetat .caja-gradiente {
    bottom: 0px;
    height: auto;
    line-height: 1.3em;
    position: absolute;
    text-align: left;
    width: 100%;
    padding-bottom: 0.3em;
	background: rgba(255,255,255,0);
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0);
}
#content.content-activitat .galeriaImatgesNovetat .caja-gradiente a:hover{
	color: #fff;
}
#content.content-activitat .galeriaImatgesNovetat .titol-galeria-imatge-news {
    color: #fff;
    padding: 0em 1em;
    font-family: "Lato",sans-serif;
    font-weight: 600;
}
#content.content-activitat .galeriaImatgesNovetat .item-imagen{
    
	position:relative;
	    display: inline-block;
	
}
#content.content-activitat .icon-photo{
	
	font-size: 16em;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
	pointer-events: none;
}
#content.content-activitat .icon-photo .fa{
	opacity: 0.8;
}



#content.content-activitat .item-imagen img {
    max-width: 100%;
}

#content.content-activitat .anunci {
   font-size: 2em;
	font-family: 'Lato';
}

#sidebar.sidebar-activitat .cercador{
	margin: 0;
	
}
#sidebar.sidebar-activitat .cercador .titol-bloc {
    font-weight: 900;
    font-size: 1.75em;
    color: #333;
    font-family: 'Lato';
	margin: 1em 0;
}
#sidebar.sidebar-activitat #bloc-xerxes .titol-bloc {
    font-weight: 900;
    font-size: 1.7em;
    color: #333;
    font-family: 'Lato';
	margin: 1em 0;
}

#sidebar.sidebar-activitat .UVNoticies-header{
	width: 100%;
}
#sidebar.sidebar-activitat .UVNoticies-header .header-darreres-noticies-item{
	width: inherit;
}

#sidebar.sidebar-activitat .subscripcio-der p {
    margin: 0;
    padding: 0.2em 0;
}

#sidebar.sidebar-activitat .addthis_title {
    margin-bottom: 1em;
}


/* Fin TPLActivitat */

/* TPCDestacatDarreresNovetats */

ul.destacat-noticies{list-style:none;margin:0.83em 0.84em 1.67em 1em}
.titol-novetat-destacat{padding:0 2.4em 0 1em;font-size: 0.9em}
ul.destacat-noticies li{background:rgb(240, 240, 240);border-bottom:1px solid #FFFFFF;padding:0.5em}
ul.destacat-noticies img{width:80px;float:left;padding-top: 0.2em;padding-left: 0.2em}
.block-titol-novetat-destacat{display: table-cell;vertical-align: top}
.link-novetat-destacat{display: table-cell}
.block-titol-novetat-destacat .novetat-box-clock{padding-left:1em}
/* Fin TPCDestacatDarreresNovetats */

/* TPCHomeBanner Amplaria Total */

.banner-home-item{display: inline-block;margin-bottom: 3em}
.banner-home-item:nth-of-type(3n-1){margin-left:13em;margin-right:14em}

.banner-home{margin-bottom: 3em}

/* Fin TPCHomeBanner Amplaria Total */

.video-llistaRepro .resum-texto{width:calc(100% - 0.83em);margin-bottom: 3em}
.video-llistaRepro .titol-bloc{margin-top:1em}
.resum-texto{width:76.7em}
.componente50 .resum-texto{width:98%;margin: 0.83em 0.83em 0.83em 0 }
.caja-home{width:76.7em}
/*.caja-home2{width:76.7em}*/
.caja-home2{width:72.7em}
/*.resum-texto-meitat{margin-right:0}*/
.mesNovetat{margin-top: 2em}
.mesNovetat a{background:rgba(0, 0, 0, 0) url("a9n20.png") no-repeat scroll right center;color:#a9a9a9}
.mesNovetat a:hover{	background:rgba(0, 0, 0, 0) url("a9p20.png") no-repeat scroll right center;color:#a9a9a9}
.mesAgenda{margin-top: 1em}
.mesAgenda a{background:rgba(0, 0, 0, 0) url("a9n20.png") no-repeat scroll right center;color:#a9a9a9}
.mesAgenda a:hover{	background:rgba(0, 0, 0, 0) url("a9p20.png") no-repeat scroll right center;color:#a9a9a9}
.mesVideo{margin-top: 1em}
.mesVideo a{background:rgba(0, 0, 0, 0) url("a9n20.png") no-repeat scroll right center;color:#a9a9a9}
.mesVideo a:hover{	background:rgba(0, 0, 0, 0) url("a9p20.png") no-repeat scroll right center;color:#a9a9a9}
/*.caja-persona{margin-right: 5.98em;margin-bottom:2em}*/
.caja-persona{margin-right: 2em;margin-bottom:2em}
.titol-bloc a{color: #a9a9a9}
.mini-video1{height: 6em;width:123px}
.mini-video2{height: 6em;width:123px}
.mini-video3{height: 6em;width:123px}

/* Header GrupInvestigador*/

.head-GrupInvestigador{
	position: absolute;
    top: 0;
    width: 100%;
    height: 135px;
    text-align: left;
}
.head-GrupInvestigador-img{width: 20%; /*35.5%*/float: left;}
.head-GrupInvestigador-text{
	display: inline-block;
    padding-top: 2.8em;
    /*width: 80%;*/
	width: 17%;
    font-family: "Humanist777",Arial;
    float: left;
}
.head-GrupInvestigador-text span {
    color: #FFF;
    font-size: 1.7em;
    margin-bottom: 1.8em;
    bottom: 0;
    text-align: left;
}
.head-GrupInvestigador-nom {font-family: "Humanist777",Arial; display: inline-block;  float: left; width: 63%;padding-top: 2.9em;padding-left: 16%}
.head-GrupInvestigador-nom a {
    color: #FFF;
}
.head-GrupInvestigador-nom span {
    color: #FFF;
    font-size: 1.7em;
    margin-bottom: 1.8em;
    bottom: 0;
    text-align: left;
}

.head-Projectes-img {
	/*width: 30em;*/
	width: 26%;
	float:left;
	
}

.head-Projectes-img  img{
	width: auto;
	height: auto;
}

.head-Projectes-logo{
	width: 12em;
	float:left
}

.head-Projectes-logo img{
	width: 100%;
	
}

.head-Projectes-nom {
	width: 50%;
	float: left;
	font-family: "Humanist777",Arial;
	/*padding-top: 2.9em;*/
	/*padding-left: 13%;*/
	margin-top: 3.5%;
	margin-left: 1.5%;
}

.head-Projectes-nom div {
    color: #FFF;
    font-size: 1.7em;
    text-align: left;
}

#slider-segons-largo > img {width:100%}

.contenido-projecte {
	float: left;
	width: 75%;
	text-align: left;
	margin: 0.5em 0px 0px 0%;
}

/*CSEFitxaProjecte Añadido por Diego*/
#content-total .contenido-projecte-interior .entry-content{
	width: auto;
	margin: 2%;
}

#content-total .contenido-projecte-interior .entry-content .imagenNoticiaDerecha img{
	width: 100%;
	margin: 0;
}
/*Fin CSEFitxaProjecte*/

.contenido-projecte .entry-menu-cuatro p{
	font-family: 'Lato', serif;
	padding:0 0 0.83em
}

.contenido-projecte .entry-menu-cuatro span.titol{
	font-family: 'Lato', serif
}

.contenido-projecte .entry-menu-cuatro h3{padding:0.83em 0 0;}


.contenido-projecte .entry-menu-cuatro ul{list-style:none}
.contenido-projecte .entry-menu-cuatro ul li{padding:3px 0 3px 1.25em;}

.contenido-projecte .entry-menu-cuatro a{color:#016ca2}
.contenido-projecte .entry-menu-cuatro a:hover{color:#016ca2}

.contenido-projecte .titol{
	color: #000;
}

.banner-projectes{
	display: block;
	margin: auto;
}
.projectes-info p {
	font-family: 'Lato', serif;
}

.addthis-derecha{
	float: right;
	margin: 0em 1em;
}
/* Fin Header GrupInvestigador*/

/* TPCHomeVideoCarrousel */

#bloc-videoCarrousel{
	margin: 0;
    /* float: left; */
    display: inline;
    width: 100%;
}

#bloc-videoCarrousel .slideshow-video ul {
    /* 5 images donc 5 x 100% */
	width: 9999%;
	height: 240px;
	padding:0; margin:0;
	list-style: none;
	padding-top: 1em;
}
#bloc-videoCarrousel .slideshow-video{
	margin-left: 0px;
    margin-right: 0px;
    overflow: hidden;
}

#bloc-videoCarrousel .caja-video {
    float: left;
    margin: 0 25px;
    width: 400px;
    display: inline-block;
}

#bloc-videoCarrousel iframe.bloque-video {
    width: 400px;
    height: 220px;
}
#bottombar {
    background: #f0f0f0 none repeat scroll 0 0;
    clear: both;
    margin-bottom: -3em;
    margin-top: 3em;
    overflow: auto;
}

#bottombar2{
	background: #f0f0f0 none repeat scroll 0 0;
	margin-bottom:-3em;
	margin-top:3em;
	overflow:auto
}

.bottombar2{
	background: #f0f0f0 none repeat scroll 0 0;
	margin-bottom:-3em;
	margin-top:3em;
	overflow:auto
}

/* Fin TPCHomeVideoCarrousel */

/* TPCHomeLlistaReproduccio */

#bloc-videoLlistaRepro{background:#1c1c1c;padding:2em 0em 2em 0em;margin: 0em auto;width: auto;position: relative;}
#bloc-videoLlistaRepro.projectes{background:#1c1c1c;padding:0em 0em 4em 0em;margin: 0;width: auto; height: 32em;position: relative;}
#bloc-videoLlistaRepro .titol-bloc{color:#fff}
#bloc-videoLlistaRepro #projectes.video-llistaRepro{width: 69.5em; height: 27em;}
.video-llistaRepro{width: 98.5em;margin: 0 auto;overflow: auto;padding-top:2em;padding-right:1em;padding-left:1em}
#bloc-videoLlistaRepro .llistatRepoVideo{width:800px;float:left}
#bloc-videoLlistaRepro #projectes.llistatRepoVideo {width:550px;float:left}
#bloc-videoLlistaRepro .llistatReproduccio{width:375px;float:left}
#bloc-videoLlistaRepro .llistatReproduccio#projectes {width: 266px;float: left;height: 26em;}
#bloc-videoLlistaRepro .llistatReproduccio#projectes #mycustomscroll{margin:0;height: 25.7em}
#bloc-videoLlistaRepro .llistatReproduccio#projectes .mycustomscroll{margin:0;height: 34em;}
#bloc-videoLlistaRepro .llistatReproduccio img{width:120px;float:left;margin-right: 0.5em}
#bloc-videoLlistaRepro .llistatReproduccio a{color:#fff}
#bloc-videoLlistaRepro .llistatReproduccio a:hover{color:#fff}
#bloc-videoLlistaRepro #mycustomscroll{margin:0;height: 37.7em}
#bloc-videoLlistaRepro .mycustomscroll{margin:0;height: 34em; outline: none;}
#bloc-videoLlistaRepro #selector-lista{width: 29.4em;margin: 0px 0px 1.5em 1.9em;height: 2em;}
#bloc-videoLlistaRepro .vscrollerbase{background-color:#e1e1e1;visibility:visible !important}
.videoN{clear:both;margin-left:2em;margin-bottom:1.5em;text-align: left;overflow: auto;padding-right: 0.7em}


.listaEscondida {
		display: none;
	}
	
/*LListes de reproduccio curtes*/
 
#bloc-videoLlistaRepro .UVNoticies-header-corto{
	width: 95%;
	display: block;
	margin: auto;
}
 
 .header-darreres-noticies-item .titol-bloc-youtube{
	text-align: left;
	background: none;
	color: #fff;
	font-size: 1.8em;
	padding: 0;
	font-family: Raleway;
	text-transform: none;
	font-weight: normal;
 }
 
 #bloc-videoLlistaRepro .video-llistaRepro-corto{
	width: 100%;
	margin: 0 auto;
	overflow: auto;
	padding-top: 1em;
}

#bloc-videoLlistaRepro .llistatRepoVideo.repocorto {
	width: 525px;
	float: left;
	margin-left: 1.85em;
}

#bloc-videoLlistaRepro .llistatReproduccio-corto{
	width: 290px;
	float: left;
}

#bloc-videoLlistaRepro #selector-lista-corta {
	width: 22.2em;
	margin: 0px 0px 1.5em 2em;
	height: 2em;
}

#bloc-videoLlistaRepro .llistatReproduccio-corto img{
	width:100px;float:left;margin-right: 0.5em; margin-left: 0em;
}

#bloc-videoLlistaRepro .llistatReproduccio-corto a{color:#fff}
#bloc-videoLlistaRepro .llistatReproduccio-corto a:hover{color:#fff}

#bloc-videoLlistaRepro .llistatReproduccio-corto .mycustomscroll{margin:0;height: 24.7em}

#bloc-videoLlistaRepro .llistatReproduccio-corto .mycustomscroll.llistes{margin:0;height: 21em}

/* Fin TPCHomeLlistaReproduccio */

/* TPCVideoLlistaReproduccioYoutubeInterior y TPCVideoLlistaReproduccioInterior */

#bloc-videoLlistaRepro-int{background:#1c1c1c;padding:0em 0em 2em 0em;margin: 0 auto;width: auto;position: inherit;}
#bloc-videoLlistaRepro-int.projectes{background:#1c1c1c;padding:0em 0em 4em 0em;margin: 0;width: auto; height: 32em;position: relative;}
#bloc-videoLlistaRepro-int .titol-bloc{color:#fff}
#bloc-videoLlistaRepro-int #projectes.video-llistaRepro{width: 69.5em; height: 27em;}
.video-llistaRepro.int{width: 96%;margin: 0 auto;overflow: auto;padding-top:2em;padding-right:1em;padding-left:1em; text-align: center}
#bloc-videoLlistaRepro-int .llistatRepoVideo{width:100%;float:left}
#bloc-videoLlistaRepro-int #projectes.llistatRepoVideo {width:550px;float:left}
#bloc-videoLlistaRepro-int .llistatReproduccio{width:98%;float:left; margin-top: 2em}
#bloc-videoLlistaRepro-int .llistatReproduccio#projectes {width: 266px;float: left;height: 26em;}
#bloc-videoLlistaRepro-int .llistatReproduccio#projectes #mycustomscroll{margin:0;height: 25.7em}
#bloc-videoLlistaRepro-int .llistatReproduccio#projectes .mycustomscroll{margin:0;height: 34em;}
#bloc-videoLlistaRepro-int .llistatReproduccio a {color:#fff;}
#bloc-videoLlistaRepro-int .llistatReproduccio span {font-size: 1.2em;}
#bloc-videoLlistaRepro-int #mycustomscroll, #bloc-videoLlistaRepro-int .mycustomscroll{margin:0;height: 22.7em; outline: none;}
#bloc-videoLlistaRepro-int #selector-lista{width: 74.3%;margin: 0.5em 0px 1.5em 1.5em;height: 2em;}
#bloc-videoLlistaRepro-int .UVNoticies-header{width: auto; margin-right: 1em}

#bloc-videoLlistaRepro-int #mycustomscroll, #bloc-videoLlistaRepro-int .mycustomscroll{ margin: 0.83em 0 0 0; width: 102.1%; height: 31.7em; overflow: auto; /* IE overflow fix, position must be relative or absolute*/ position: relative; }
#bloc-videoLlistaRepro-int #bloc-texto #mycustomscroll { height: 37.40em; }

#bloc-videoLlistaRepro-int .scrollgeneric { line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0px; }
#bloc-videoLlistaRepro-int .vscrollerbase{width: 10px; background-color:#e1e1e1; visibility:visible !important}
#bloc-videoLlistaRepro-int .vscrollerbar { width: 10px; background-color: #a9b8c0; }
#bloc-videoLlistaRepro-int .hscrollerbase { height: 10px; background-color: white; }
#bloc-videoLlistaRepro-int .hscrollerbar { height: 10px; background-color: black; }
#bloc-videoLlistaRepro-int .scrollerjogbox { width: 10px; height: 5px; top: auto; left: auto; bottom: 0px; right: 0px; background-color: gray; }


@media (max-width: 1210px){
.video-llistaRepro.int{width: 98%;margin: 0 auto;overflow: auto;padding-top:2em;padding-right:1em;padding-left:1em}
#bloc-videoLlistaRepro-int .llistatRepoVideo{width: 98%}
#bloc-videoLlistaRepro-int #mycustomscroll, #bloc-videoLlistaRepro-int .mycustomscroll{width: 100%}
}

@media (max-width: 1020px){
.video-llistaRepro.int{width: 98%;margin: 0 auto 0;overflow: auto;padding-top:2em;padding-right:1em;padding-left:1em}
#bloc-videoLlistaRepro-int .llistatRepoVideo{width: 96%}
#bloc-videoLlistaRepro-int #mycustomscroll, #bloc-videoLlistaRepro-int .mycustomscroll{width: 98%} 
}

@media (max-width: 768px){
.video-llistaRepro.int{width: auto; margin: 0 auto;overflow: auto;padding-top:2em;padding-right:1em;padding-left:1em}
#bloc-videoLlistaRepro-int #selector-lista{width: min-content}
#bloc-videoLlistaRepro-int .llistatRepoVideo{width: 100%}
#bloc-videoLlistaRepro-int #mycustomscroll, #bloc-videoLlistaRepro-int .mycustomscroll{width: 102%} 
}
	
/*LListes de reproduccio curtes*/
 
#bloc-videoLlistaRepro-int .UVNoticies-header-corto{
	width: 95%;
	display: block;
	margin: auto;
}

 
 #bloc-videoLlistaRepro-int .video-llistaRepro-corto{
	width: 100%;
	margin: 0 auto;
	overflow: auto;
	padding-top: 1em;
}

#bloc-videoLlistaRepro-int .llistatRepoVideo.repocorto {
	width: 525px;
	float: left;
	margin-left: 1.85em;
}

#bloc-videoLlistaRepro-int .llistatReproduccio-corto{
	width: 290px;
	float: left;
}

#bloc-videoLlistaRepro-int #selector-lista-corta {
	width: 22.2em;
	margin: 0px 0px 1.5em 2em;
	height: 2em;
}

#bloc-videoLlistaRepro-int .llistatReproduccio-corto img{
	width:100px;float:left;margin-right: 0.5em; margin-left: 0em;
}

#bloc-videoLlistaRepro-int .llistatReproduccio-corto a{color:#fff}
#bloc-videoLlistaRepro-int .llistatReproduccio-corto a:hover{color:#fff}

#bloc-videoLlistaRepro-int .llistatReproduccio-corto .mycustomscroll{margin:0;height: 24.7em}

#bloc-videoLlistaRepro-int .llistatReproduccio-corto .mycustomscroll.llistes{margin:0;height: 21em}

/* Update num columnas*/

#bloc-videoLlistaRepro-int .videoN {
    /* clear: both; */
   margin-left: auto;
    margin-right: auto;
    margin-bottom: 0.5em;
    text-align: left;
    overflow: auto;
    display: inline-block;
    padding-right: 1.2em;
    padding-left: 1.8em;
    width: 165px;
    height: 230px;
}

#bloc-videoLlistaRepro-int .llistatReproduccio img {
    width: 165px;
    float: left;
    margin-right: 0em;
    margin-left: 0em;
}

#bloc-videoLlistaRepro-int .contentwrapper{text-align: left;}

.barra_busqueda{display:flex; width: 95.8%; margin-left: 2.8%}
.select_lista_titulo{color: #fff; margin-top: 1%}

/***** Tam. desplegable *****/

@media (max-width: 1210px){
#bloc-videoLlistaRepro-int #selector-lista {width:66.1%;}
.barra_busqueda {width: 86.5%; margin-left: 3.4%;}
}

@media (max-width: 1020px){
#bloc-videoLlistaRepro-int .videoN{padding-right: 1.2em; padding-left: 1.6em;}
#bloc-videoLlistaRepro-int #selector-lista {width: 46.9%;}
.barra_busqueda {width: 86.9%; margin-left: 4.8%;}
}

@media (max-width: 768px){
#bloc-videoLlistaRepro-int .videoN{padding-right: 3em; padding-left: 2em;}
#bloc-videoLlistaRepro-int #selector-lista {width: 35.5em;}
.barra_busqueda {width: 51.7em; margin-left: 2.1em;}
}

@media (max-width: 761px){
#bloc-videoLlistaRepro-int .videoN{padding-right: 1.1em; padding-left: 1.1em;}
#bloc-videoLlistaRepro-int #selector-lista {width: 30em;}
.barra_busqueda {width: 46.2em; margin-left: 1.1em;}
}

@media (max-width: 660px){
#bloc-videoLlistaRepro-int .videoN{padding-right: 3em; padding-left: 3.4em;}
#bloc-videoLlistaRepro-int #selector-lista {width: 17.9em;}
.barra_busqueda {width: 34.1em; margin-left: 3.5em;}
}

@media (max-width: 567px){
#bloc-videoLlistaRepro-int .videoN{padding-right: 1.2em; padding-left: 1.8em;}
#bloc-videoLlistaRepro-int #selector-lista {width: 14.5em;}
.barra_busqueda {width: 30.7em; margin-left: 1.9em;}
}

@media (max-width: 485px){
#bloc-videoLlistaRepro-int .videoN{padding-right: 0.1em; padding-left: 0.1em;}
#bloc-videoLlistaRepro-int #selector-lista {width: 11.9em;}
.barra_busqueda {width: 28.1em; margin-left: 0em;}
}

@media (max-width: 425px){
#bloc-videoLlistaRepro-int .videoN{padding-right: 0em; padding-left: 6em;}
#bloc-videoLlistaRepro-int #selector-lista {width: 13.5em;}
.barra_busqueda {width: 23.5em; margin-left: 1em;}
}

@media (max-width: 375px){
#bloc-videoLlistaRepro-int .videoN{padding-right: 1em; padding-left: 2em;}
#bloc-videoLlistaRepro-int #selector-lista {width: 8.5em;}
.barra_busqueda {width: 19em; margin-left: 1em;}
}

/* Fin TPCVideoLlistaReproduccioYoutubeInterior y TPCVideoLlistaReproduccioInterior */

/* Videos mecenatge*/

#bloc-videoLlistaRepro .video-llistaRepro-inter{
	width: 100%;
	margin: 0 auto;
	overflow: auto;
	padding-top: 1em;
}

#bloc-videoLlistaRepro .llistatRepoVideo.repointer {
	width: 600px;
	float: left;
	margin-left: 1.85em;
}

#bloc-videoLlistaRepro .llistatReproduccio-inter{
	width: 200px;
	float: left;
}


#bloc-videoLlistaRepro .llistatReproduccio-inter img{
	width:100px;float:left;margin-right: 0.5em; margin-left: 0em;
}

#bloc-videoLlistaRepro .llistatReproduccio-inter a{color:#fff}
#bloc-videoLlistaRepro .llistatReproduccio-inter a:hover{color:#fff}

#bloc-videoLlistaRepro .llistatReproduccio-inter #mycustomscroll{margin:0;height: 28.2em}



/*FIN Llista curta*/

/* TPCLlistaReproduccio */
#reproductor-interior{
	/*margin: 2em 0em;*/
}
#reproductor-interior .video-llistaRepro {
	overflow: auto;
	margin: 0em;
	padding: 2em 10px;
	width: calc(100% - 20px);
	background: #1c1c1c;
}
#reproductor-interior .llistatRepoVideo {
	width: 65%;
	float: left;
}

#reproductor-interior .llistatReproduccio{
	width: calc(35% - 2em);
	float: left;
	margin: 0em 0em 0em 2em;
}
#reproductor-interior .llistatReproduccio #mycustomscroll{
	height: 35.2em;
}
#content #reproductor-interior .llistatReproduccio #mycustomscroll{
	height: 24.8em;
}
#reproductor-interior .llistatReproduccio img{
	width: 25%;
	float: left;
	margin: 0em 1em 0em 0em;
}

#reproductor-interior .llistatReproduccio a{
	color: #fff;
}
@media  (max-width: 1210px){
	#reproductor-interior .llistatReproduccio #mycustomscroll{
		height: 29.7em;
	}
	#content #reproductor-interior .llistatReproduccio #mycustomscroll{
		height: 19.6em;
	}
}
@media  (max-width: 1020px){
	#reproductor-interior .llistatReproduccio #mycustomscroll{
		height: 20.5em;
	}
	#content #reproductor-interior .llistatReproduccio #mycustomscroll{
		height: 20em;
	}
}
@media  (max-width: 768px){
	#reproductor-interior .llistatRepoVideo {
		width: 100%;
		float: left;
	}
	#reproductor-interior .llistatReproduccio {
	width: 100%;
	float: left;
	margin: 2em 0em;
}
	#reproductor-interior .llistatReproduccio #mycustomscroll{
		height: 20.5em;
		margin: 0em;
	}
}
/* FIN TPCLlistaReproduccio */

/* TPCVideoHome */
.mostrar-video iframe.youtube-player{
	height: 231px;
}
/* Fin TPCVideoHome */

/* TPCGaleriaCultural */
.projecteInves iframe.youtube-player{
	height: 250px;
}
/* Fin TPCGaleriaCultural */


/* TPCLlistatVideos */

#bloc-video100int{
	margin-bottom: 1em;
	margin: 0;
    float: left;
    display: inline;
    width: 100%;
	
}

#bloc-video100int .caja-video{
	float: left;
    margin: 0 16px 0 0px;
    width: 270px;
    display: inline-block;
}
#bloc-video100int div.caja-video:nth-of-type(3n+4) {
    clear: left;
}

#bloc-video100int iframe.youtube-player{
	width: 270px;
}


/* Fin TPCLlistatVideos */


/* TPCHome100Video */

#bloc-video100{
	margin-bottom: 1em;
	margin: 0;
    float: left;
    display: inline;
    width: 100%;
}

#bloc-video100 .caja-video{
	float: left;
    margin: 0 10px;
    width: 270px;
    display: inline-block;
}
#bloc-video100 div.caja-video:nth-of-type(3n+4) {
    clear: left;
}

#bloc-video100 iframe.youtube-player{
	width: 270px;
}


/* Fin TPCHome100Video */

/* Estilos Galeria Imatges Externa */

#galeriaImatgesFluid{
    padding-top: 30px;
    margin-top: -10px;
    margin-right: -15px;
    margin-left: -15px;
    background: #1c1c1c;
}
#galeriaImatgesFluid .col-md-12 {
    padding: 0;
}
#html5box-html5-lightbox .html5-description{
	margin: 0px 0px 0px !important;-
    padding: 0px 38px !important;
}


#galeriaImatgesFluid .caja-gradiente {
    bottom: -1px;
    height: auto;
    line-height: 1.3em;
    position: absolute;
    text-align: left;
    width: calc(100% - 30px);
    padding-bottom: 0.3em;
	background: rgba(255,255,255,0);
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0);
}
#galeriaImatgesFluid .caja-gradiente a:hover{
	color: #fff;
}
#galeriaImatgesFluid .titol-galeria-imatge-news {
    color: #fff;
    padding: 0em 1em;
    font-family: "Lato",sans-serif;
    font-weight: 600;
}
#galeriaImatgesFluid .item-imagen{
    margin-bottom: 30px;
}

#galeriaImatgesFluid .col-lg-3,.galeriaImatges .col-xs-3,.galeriaImatges .col-md-3,.galeriaImatges .col-sm-3 {
    height: 175px;
    overflow: hidden;
}
#galeriaImatgesFluid .col-sm-6{
	height: 338px;
    overflow: hidden;
	}
/* Fin Estilos Galeria Imatges Externa */

/* Estilos Galeria Imatges Externa Unica */


#bloc-galeriaImatges .cam-icon img{width:auto}
.cam-icon{position: absolute;top: calc(50% - 100px);left: calc(50% - 100px); pointer-events: none}

/* Fin Estilos Galeria Imatges Externa Unica */

/* Estilos Formulario inline */

#formMail-inline input[type="email"]:valid{
        outline: 2px solid green;
}
#formMail-inline input[type="email"]:invalid{
        outline: 2px solid red;
}
        
#formMail-inline {
    background-color: #FFF;
    margin-top: 0px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 0px;
    text-align:left;
}
#formMail-inline label {
    color: #333;
    /*height: 20px;*/
    width: 200px;
    margin-top: 10px;
    margin-left: 10px;
    text-align: right;
    /*margin-right:15px;*/
    display: inline-block;
    float: none;
}
#formMail-inline label.llarg{
	width: 430px;
	
}
#formMail-inline label.left{
	text-align:left;
	
}
#formMail-inline .input{
	clear:left;
	
}
#formMail-inline input {
    height: 20px;
    width: 300px;
    border: 1px solid #000;
    margin-top: 10px;
    margin-left: 1em;
}

#formMail-inline input[type="checkbox"] {
    width: auto;
	height: auto;
}

#formMail-inline select {
    height: 20px;
    width: 300px;
    border: 1px solid #000;
    margin-top: 10px;
    margin-left: 1em;
}
#formMail-inline textarea{
    /*height: 20px;*/
    width: 301px;
    border: 1px solid #000;
    margin-top: 10px;
    margin-left: 1.2em;
}
#formMail-inline fieldset{
	margin-top: 2em;
	margin-bottom: 1em;
	border: 1px solid #333;
	    padding-left: 1em;
    padding-bottom: 1em;
}
#formMail-inline .buttons input {
    height: 20px;
    width: 170px;
    border: 1px solid #000;
    margin-top: 10px;
    margin-left: 1em;
}

/* Fin Estilos Formulario inline */

/* Platilla texto plegados home*/

.content-noticies-boxesA .tp-titol{background-color: #e5e9ed;padding: 0.4em;margin-bottom:0.83em;font-size: 14px}

.content-noticies-boxesA .tp-titol h3 {font-family: Raleway;font-weight: normal}

.content-noticies-boxesA .tp-titol .iconTitol{margin:0.2em 0.9em 0 0}

.content-noticies-boxesA .tp-titol .fa {color: dimgrey;}

.content-noticies-boxesA .tp-text {margin-bottom:2em}

/* Fin Platilla texto plegados home*/


/* Platilla para las preguntas y respuestas*/

ul.bloque-preguntas{
	float: left;
	display:block;
	margin: 0em;
	padding: 0em;
	list-style: none;
	width: 100%;
	cursor:pointer;
	text-align:left
}

ul.bloque-preguntas p{
	
	font-size:1.1em;
	padding: 0.5em;
	text-align: justify
	
}

ul.bloque-preguntas h3 {
	background-color: #dce0e1;
	padding: 0.4em;
	color: #3F3C35;
	font-size: 14px;
}

#bloc-noticies-boxesA ul.bloque-preguntas h3 {
	background-color: #e5e9ed;
	font-family: Raleway;
	font-weight: normal
}


ul.bloque-preguntas li.pregunta{
	background: none;
	margin: 0em;
	padding: 0em;
	border-bottom: 1px solid #ebebeb;
	position: relative;
}

ul.bloque-preguntas li.pregunta .faq-date{
	color:#999;
	font-size:11px;
	padding-bottom: 0.2em;
}

ul.bloque-preguntas li.pregunta:hover{
	cursor: pointer;
}

/*.entry-content ul li.pregunta:first-child{
	border-top: 1px solid #ebebeb;
}*/

ul.bloque-preguntas li.pregunta h4{
	padding: 0em 0.83em;
	margin: 0.5em 0em;
	color: #545454;
	font-size: 14px;
	line-height: 20px;
	font-family: arial,sans-serif;
	font-weight: normal;
}

ul.bloque-preguntas li.pregunta span {
	right: 0;
	position: absolute;
	margin-top: -21px;
	margin-right: 10px;
}

ul.bloque-preguntas li.pregunta p{
	margin: 0em;
	padding: 0em 0 0.83em 0;
	color: #545454;
	font-size: 14px;
	line-height: 20px;
}

ul.bloque-preguntas li.pregunta li{
	color: #545454;
	font-size: 14px;
	line-height: 20px;
}

ul li .bloque-contenido{
	overflow: hidden;
	max-height: 0px;
	-webkit-transition: max-height 500ms ease-out;
	-moz-transition: max-height 500ms ease-out;
	-o-transition: max-height 500ms ease-out;
	transition: max-height 500ms ease-out;
	margin: 0em;
	padding: 0em;
	background: #f9f9f9;
}

ul li .bloque-contenido.desplegado{
	max-height: 2500px;
	-webkit-transition: max-height 500ms ease-out;
	-moz-transition: max-height 500ms ease-out;
	-o-transition: max-height 500ms ease-out;
	transition: max-height 500ms ease-out;
	margin: 0em;
	padding: 0em;
}

.bloque-contenido .respuesta{
	margin:1em 2em 0em;
}

.bloque-contenido .enlaces-faq{
	margin: 0em 2em 1em;
}

.bloque-contenido .tags-faq{
	color: cornflowerblue; 
	font-style: oblique;
	margin: 1em 2em;
}

ul.bloque-preguntas li.pregunta ul li{
	background-color: inherit;
}
/* Fin plantilla para las preguntas y respuestas*/


/* Plantila proyectos COVID*/

.titol-covid-proj {
	margin-top: 0 !important;
}

.pro-titol{
	background-color: #dcdcdc;
    padding: 0.5em;
}

ul.bloque-preguntas li.pregunta .pro-covid p{
	color: #292a25;
	font-size: 1em;
	margin:0;
	padding:0;
	line-height: inherit;
	text-align: inherit;
}

.invesCovidBio{
	background: linear-gradient(to right, #2f5791 0%,#2f5791 100%);
	color: white !important;
}
	
.invesCovidDiagnostic{
	background: linear-gradient(to right, #275faf 0%,#275faf 100%);
	color: white !important;
}
	
.invesCovidEpidemi{
	background: linear-gradient(to right, #1e6fc1 0%,#1e6fc1 100%);
	color: white !important;
}
	
.invesCovidImpacteEconomic{
	background: linear-gradient(to right, #359e9b 0%,#359e9b 100%);
	color: white !important;
}
	
.invesCovidImpacteFisic{
	background: linear-gradient(to right, #75a047 0%,#75a047 100%);
	color: white !important;
}
	
.invesCovidImpactePsico{
	background: linear-gradient(to right, #bc974d 0%,#bc974d 100%);
	color: white !important;
}
	
.invesCovidInmunitat{
	background: linear-gradient(to right, #b77141 0%,#b77141 100%);
	color: white !important;
}
	
.invesCovidPrevencio{
	background: linear-gradient(to right, #b56343 0%,#b56343 100%);
	color: white !important;
}
	
.invesCovidTractament{
	background: linear-gradient(to right, #9b5353 0%,#9b5353 100%);
	color: white !important;
}
	
.invesCovidVacunes{
	background: linear-gradient(to right, #703c3c 0%,#703c3c 100%);
	color: white !important;
}

.logoArea{
	float: left;
	background-position: bottom;
	background-size: 50px;
	margin: 0 5px;
}
	
.logoArea img{
	width: 50px;
	height: 50px;
}
	
.titolProjecte{
	float: left;
	color: #fff;
	margin-top: 15px;
}

/* Fin Plantila proyectos COVID*/


/*******************************************************/
/* Plantilla Home Activitats UEG (CSEObtindreHomeActivitatUEG) */

#bloc-noticies-boxesA .resum-texto {
	width: 98%;
	margin-left: 0;
}

#bloc-noticies-boxesA .resum-texto-seu-home {
	width: 99%;
	margin-left: 0;
}

#bloc-noticies-boxesA h2.titol-act-ueg {
	margin-left: 0.5em;
}

.cat-act-ueg {
	width:49%;
	/*padding-bottom: 20px;*/
	/*padding-left: 10px;*/
	float: left;
	margin-bottom:2em;
	/*margin-right: 2em;*/
	margin-left: 0.83em;
	
	/*box-shadow: 0 5px 10px rgba(0,0,0,.15)!important;*/
	box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
	/*box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;*/
    background-color: #fff;	
}

.cat-act-ueg h3 {
	color: #fff;
	/*font-size: 14px;
    font-family: Raleway;*/
	font-size: 16px;
    font-family: 'Oswald';
    font-weight: normal;
    text-transform: uppercase;	
	padding: 0;
	height: 50px;
}

/*.cat-act-ueg-concert{background: linear-gradient(to right, #dd632b 0%,#ec6807 100%);}
.cat-act-ueg-teatre{background: linear-gradient(to right, #b41d28 0%,#db0d15 100%);}
.cat-act-ueg-cinema{background: linear-gradient(to right, #1b6c88 0%,#0296a2 100%);}
.cat-act-ueg-premi{background: linear-gradient(to right, #078eb5 0%,#2f98d4 100%);}
.cat-act-ueg-workshop{background: linear-gradient(to right, #94347e 0%,#a365a6 100%);}
.cat-act-ueg-curs{background: linear-gradient(to right, #0d833c 0%,#169885 100%);}
.cat-act-ueg-xerrada{background: linear-gradient(to right, #f1a002 0%,#fcc234 100%);}
.cat-act-ueg-conferencia{background: linear-gradient(to right, #975933 0%,#c57243 100%);}
.cat-act-ueg-taula{background: linear-gradient(to right, #6f9f2e 0%,#95c11f 100%);}
.cat-act-ueg-inagural{background: linear-gradient(to right, #19486a 0%,#53768f 100%);}
.cat-act-ueg-cloenda{background: linear-gradient(to right, #19486a 0%,#53768f 100%);}
.cat-act-ueg-concert{background: linear-gradient(to right, #dd632b 0%,#ec6807 100%);}
.cat-act-ueg-monoleg{background: linear-gradient(to right, #dd632b 0%,#ec6807 100%);}
.cat-act-ueg-dansa{background: linear-gradient(to right, #dd632b 0%,#ec6807 100%);}*/

.cat-act-ueg-concert .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/concerts.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.cat-act-ueg-teatre .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/teatre.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.cat-act-ueg-cinema .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/Iconos_Cinema.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.cat-act-ueg-premi .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/Iconos_Premi.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.cat-act-ueg-workshop .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/Iconos_Workshop.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.cat-act-ueg-curs .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/cursos.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.cat-act-ueg-xerrada .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/xerrades.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.cat-act-ueg-conferencia .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/Iconos_Conferencia.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;	

}

.cat-act-ueg-taula .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/Iconos_Taula_redona.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;	
}

.cat-act-ueg-inagural .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/inauguracio.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;	
}

.cat-act-ueg-cloenda .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/cloenda.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;	
}

.cat-act-ueg-monoleg .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/xerrades.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.cat-act-ueg-dansa .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/dansa.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.title-cat-act-ueg {
	color: #292a25;
	margin-top: 15px;
    float: left;
}

ul.cat-act-ueg li.pregunta {
	background: none;
    background-color: #fff;
    margin: 0em;
    padding: 0em;
    /*border-bottom: 1px solid #ebebeb;*/
	border-bottom: none;
    position: relative;
}

ul.cat-act-ueg li.pregunta h4 {
    padding: 0.5em 0.83em;
    /*margin: 0.5em 0em;*/
	margin: 0;
    color: #545454;
    font-size: 14px;
    line-height: 20px;
    font-family: arial,sans-serif;
	font-weight: normal;
    /*text-transform: capitalize;*/
}

ul.cat-act-ueg li.pregunta h4.title-odd {
	background-color: #fff3cd !important;
}

ul.cat-act-ueg li.pregunta span {
    right: 0;
    position: absolute;
    margin-top: -21px;
    margin-right: 10px;
	cursor: pointer;
}

ul.cat-act-ueg li.pregunta .act-ueg-date {
    color: #999;
    font-size: 11px;
    padding-bottom: 0.2em;
}

.content-act-ueg {
	background-color: #fff;
	float: left;
    width: 100%;	
	
	box-shadow: none !important;
    border-top: 1px solid #f2f2f2;
}

.contenido-act-ueg{
	margin:1% 1% 0 3%;
	padding-top: 3px;
	color: #545454;
    font-size: 14px;
    line-height: 20px;	
}

.contenido-act-ueg p {
	color: #545454;
    font-size: 14px;
    line-height: 20px;
}

.contenido-act-ueg ul li, .contenido-act-ueg ol li {
	background: none !important;
	padding-left: 0;
}

.pro-field-act-ueg {
	padding-top: 1%;
}

.pro-field-act-ueg .pro-resum {
	text-transform: uppercase;
}

.pro-field-act-ueg .bloque2-contenido{
	overflow:hidden;
	max-height: 0px;
	transition: max-height 500ms ease-out;
	margin: 0em;
	padding:  0em;
	background: #f9f9f9;
}

.pro-field-act-ueg .pro-titol{
	font-weight: bold;
	background-color: #feeba9;
}
	
.respuesta-ueg{
	/*background: #f0f0f0 none repeat scroll 0 0;*/
	margin: 0 1% !important;
	padding-bottom: 1em;
}

/* Fin Plantilla Home Activitats UEG */
/*******************************************************/ 

/*******************************************************/
/* Plantilla Interior Activitats UEG (CSEObtindreActivitatUEGInterior) */

.title-act-ueg {
	width:98.5%;
	float: left;
	margin-top:1em;
	/*margin-bottom:1em;*/
	margin-left: 0.83em;
	
	/*box-shadow: 0 5px 10px rgba(0,0,0,.15)!important;*/
	box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
	/*box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;*/
    background-color: #fff;	
}

.title-act-ueg h2 {
	color: #fff;
	/*font-size: 14px;
    font-family: Raleway;*/
	font-size: 16px;
    font-family: 'Oswald';	
    font-weight: normal;
    text-transform: uppercase;	
	padding: 0;
	height: 50px;
}

/*.title-act-ueg-premi{background: linear-gradient(to right, #078eb5 0%,#2f98d4 100%);}
.title-act-ueg-curs{background: linear-gradient(to right, #0d833c 0%,#169885 100%);}
.title-act-ueg-conferencia{background: linear-gradient(to right, #975933 0%,#c57243 100%);}
.title-act-ueg-taula{background: linear-gradient(to right, #6f9f2e 0%,#95c11f 100%);}
.title-act-ueg-concert{background: linear-gradient(to right, #dd632b 0%,#ec6807 100%);}*/

.title-act-ueg-premi .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/Iconos_Premi.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 5px;
	margin-left: 5px;
}

.title-act-ueg-curs .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/cursos.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.title-act-ueg-conferencia .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/Iconos_Conferencia.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 5px;
	margin-left: 5px;	

}

.title-act-ueg-taula .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/Iconos_Taula_redona.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 5px;
	margin-left: 5px;	
}

.title-act-ueg-concert .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/concerts.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.activitat-boxes-destacada .pregunta h4 {
    padding: 0.5em 0 0.5em 0.5em;
    margin: 0;
    color: #545454;
    font-size: 14px;
    line-height: 20px;
    font-family: arial,sans-serif;
    font-weight: normal;
	cursor: pointer;
}

.activitat-boxes-destacada .pregunta h4.title-odd {
	background-color: #fff3cd !important;
}

.activitat-boxes-destacada .pregunta span {
    /*right: 0;*/
    /*position: absolute;*/
    margin-top: -21px;
    margin-right: 10px;
	cursor: pointer;
	float:right;
}

.activitat-boxes-destacada .pregunta h4.actual {
    color: #fff;
    padding: 0.5em;
}

.activitat-boxes-destacada .pregunta h4.actual-cursos {
    background-color: rgba(13, 131, 60, 0.75);
}

.activitat-boxes-destacada .pregunta h4.actual-conferencies {
    background-color: rgba(151, 89, 51, 0.75);
}

.activitat-boxes-destacada .pregunta h4.actual-taules {
    background-color: rgba(111, 159, 46, 0.75);
}

.activitat-boxes-destacada .pregunta h4.actual-premis {
    background-color: rgba(7, 142, 181, 0.75);
}

.activitat-boxes-destacada .pregunta h4.actual-concerts {
    background-color: rgba(221, 99, 43, 0.75);
}

.activitat-boxes-destacada .pregunta h4.actual span {
	color: #fff;
}

.act-ueg-content {
	margin:0;
	padding: 0 10px 20px;
}

.act-ueg-contenido {
	margin:0;
	padding-top: 3px;
	color: #545454;
    font-size: 14px;
    line-height: 20px;	
}

.act-ueg-contenido p {
	color: #545454;
    font-size: 14px;
    line-height: 20px;
}

.pregunta {
	/*border-bottom: 1px solid #C0C0C0;*/
    /* padding-bottom: 0.5em; */
    /*margin-bottom: 1em;*/
}

.menu-item-act-ueg {
	width:98%;
	float: left;
	margin-top:1em;
	/*margin-bottom:1em;*/
	margin-left: 0.83em;
	
	/*box-shadow: 0 5px 10px rgba(0,0,0,.15)!important;*/
	box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
	/*box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;*/
    background-color: #fff;	
}
.menu-item-primero {
	margin-top:0;
}

.menu-item-act-ueg h3 {
	color: #292a25;
	/*font-size: 14px;
    font-family: Raleway;*/
	font-size: 16px;
    font-family: 'Oswald';	
    font-weight: normal;
    text-transform: uppercase;	
	padding: 0;
	height: 50px;
}

/*.menu-item-act-ueg-premi{background: linear-gradient(to right, #078eb5 0%,#2f98d4 100%); display:none;}
.menu-item-act-ueg-curs{background: linear-gradient(to right, #0d833c 0%,#169885 100%);}
.menu-item-act-ueg-conferencia{background: linear-gradient(to right, #975933 0%,#c57243 100%);}
.menu-item-act-ueg-taula{background: linear-gradient(to right, #6f9f2e 0%,#95c11f 100%);}
.menu-item-act-ueg-concert{background: linear-gradient(to right, #dd632b 0%,#ec6807 100%);}*/

.menu-item-act-ueg-premi .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/Iconos_Premi.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 5px;
	margin-left: 5px;
}

.menu-item-act-ueg-curs .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/cursos.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.menu-item-act-ueg-conferencia .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/Iconos_Conferencia.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 5px;
	margin-left: 5px;	

}

.menu-item-act-ueg-taula .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/Iconos_Taula_redona.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 5px;
	margin-left: 5px;	
}

.menu-item-act-ueg-concert .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/concerts.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.menu-item-act-ueg-xerrades .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/xerrades.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.menu-item-act-ueg-dansa .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/dansa.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.menu-item-act-ueg-teatre .icon-cat-act-ueg {
	display: inline-block;
	float: left;
	background: url(https://www.uv.es/uwm/ueg/teatre.png) no-repeat;
	background-position: bottom;
    background-size: 50px;
    width: 50px;
    height: 50px;
	margin-right: 10px;
	margin-left: 5px;
}

.title-cat-act-ueg a {
	color: #292a25;
}

.cat-act-ueg-interior {
	width:49%;
	float: left;
	margin-bottom:2em;
	margin-left: 0.83em;
}

.cat-act-ueg-interior h3 {
	color: #fff;
	font-size: 14px;
    font-family: Raleway;
    font-weight: normal;
    text-transform: uppercase;	
	padding: 0;
	height: 50px;
}

ul.cat-act-ueg-interior li.pregunta {
	background: none;
    background-color: #fff;
    margin: 0em;
    padding: 0em;
    border-bottom: 1px solid #ebebeb;
    position: relative;
}

ul.cat-act-ueg-interior li.pregunta h4 {
    padding: 0em 0.83em;
    margin: 0.5em 0em;
    color: #545454;
    font-size: 14px;
    line-height: 20px;
    font-family: arial,sans-serif;
    font-weight: bold;
}

ul.cat-act-ueg-interior li.pregunta span {
    right: 0;
    position: absolute;
    margin-top: -21px;
    margin-right: 10px;
	cursor: pointer;
}

ul.cat-act-ueg-interior li.pregunta .act-ueg-date {
    color: #999;
    font-size: 11px;
    padding-bottom: 0.2em;
}

div.act-ueg-enlaces a{
	color: #016ca2;
}

div.act-ueg-enlaces a:hover{
	color: #016ca2;
}

/* Fin Plantilla Interior Activitats UEG */
/*******************************************************/ 

/************** Plantilla Revistes ***************/
/*  TPCLlistatRevistes */ 

.revistes-destacades {
	width:100%;
    /*background: #f8f8f8;*/
    display: inline-block;
    padding-top: 15px;
	margin-bottom: 1em;
}

.RN-box {margin-bottom: 15px;}
/*.RN-box:nth-of-type(3n+1){clear:left}*/

.revista-box {
	float:left;
	position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    max-width: 21em;
}

.RN-img-revista-interior img {width: 100%;}
.RN-img-revista-interior{overflow: hidden;}
.RN-img-revista-interior img.img-RevistaNoticia{
	max-height:269px;
}

.RN-header{
	background: rgba(0, 0, 0, 0.65) none repeat scroll 0 0;
    position: absolute;
    bottom: 0px;
    width: calc(100% - 60px);
    padding: 15px;
}

.RN-header h3{
	margin-bottom: 0em;
    color: #f2f2f2;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    margin-top: 0.5em;
    position: relative;
    line-height: 1.4em;
    height: 4.2em;
    overflow: hidden;
    font-size: 1em;
}
.RN-header h3 a {color: #f2f2f2;}

.RN-volum-revista h2 a {
    text-align: left;
    color: #e4e4e4;
    font-family: "Lato";
}
.RN-header h2 {
    text-align: left;
    color: #eee;
    margin: 0.2em;
    font-size: 1.1em;
}

/*******************************************************/


/*********************************************************************************/ 
/************************************ SEU ELECTRONICA ****************************/
/*********************************************************************************/ 

.cat-seu-proc {
	width:100%;
	/*padding-bottom: 20px;*/
	/*padding-left: 10px;*/
	float: left;
	margin-bottom:1em;
	/*margin-right: 2em;*/
	/*margin-left: 0.83em;*/
	background-color: #C4CDD0; /*#e5e9ed;*/
}

.cat-seu-proc-head {
	width:100%;
	margin-bottom:1em;
}

.cat-seu-proc-list {
	margin-bottom:0.5em;
	margin-left: 0.83em;
	list-style: none;
}

.cat-seu-proc h3, .cat-seu-proc-head h3 {
	/*color: #fff;*/
	color: #333;	
	font-size: 14px;
    font-family: Raleway;
    font-weight: normal;
    /*text-transform: uppercase;*/
	padding: 0.4em;
	height: 25px;
	cursor: pointer;
}

.cat-seu-proc a.link-cat-seu-proc{
	/*color: #fff;*/
	color: #333;	
	font-size: 14px;
    font-family: Raleway;
    font-weight: normal;
    /*text-transform: uppercase;*/
	padding: 0.4em;
	height: 25px;
	cursor: pointer;
	display: block;
}

a.link-cat-seu-proc-head{
	color: #333;	
	font-size: 14px;
    font-family: Raleway;
    font-weight: normal;
	padding: 0.4em;
	height: 25px;
	cursor: pointer;
	display: block;
	background-color: #C4CDD0;	
}

.title-cat-seu-proc {
	/*color: #fff;*/
	color: #333;
	margin-top: 4px;
	margin-left: 5px;
    float: left;
}

.content-cat-seu-proc {
	background-color: #fff;
	float: left;
    width: 100%;	
}

.contenido-cat-seu-proc{
	margin:1% 1% 0 3%;
	padding-top: 3px;
	color: #545454;
    font-size: 14px;
    line-height: 20px;
	text-align: left;
}

.contenido-cat-seu-proc p {
	color: #545454;
    font-size: 14px;
    line-height: 20px;
}

.contenido-cat-seu-proc-margin {
	margin-top: 10px;
}

.contenido-cat-seu-proc ul li, .contenido-cat-seu-proc ol li {
	background: none !important;
	padding-left: 0;
}

.contenido-cat-seu-proc .subtitle-field {
	text-transform: uppercase;
}

.respuesta{
	background: #f0f0f0 none repeat scroll 0 0;
	margin: 0 1% !important;
}

.respuesta-lista li{
	background: none!important;
}

/**** nivel 1 ****/
ul.cat-seu-proc li.pregunta, ul.cat-seu-proc-head li.pregunta {
	background: none;
    background-color: #fff;
    margin: 0em;
    padding: 0em;
    border-bottom: 1px solid #ebebeb;
    position: relative;
}

ul.cat-seu-proc li.pregunta h5, ul.cat-seu-proc-head li.pregunta h5 {
    padding: 0em 0.83em;
    margin: 0.5em 0em;
    color: #545454;
    font-size: 14px;
    line-height: 20px;
    font-family: arial,sans-serif;
    font-weight: bold;
}

ul.cat-seu-proc li.pregunta a.link-proc-list, ul.cat-seu-proc-head li.pregunta a.link-proc-list {
    padding: 0em 0.83em;
    margin: 0.5em 0em;
    color: #545454;
    font-size: 14px;
    line-height: 20px;
    font-family: arial,sans-serif;
    font-weight: bold;
	display: block;
	text-decoration: none;
	text-align: left;
}

ul.cat-seu-proc li.pregunta a.link-proc-list:hover, ul.cat-seu-proc-head li.pregunta a.link-proc-list:hover {
    padding: 0.5em 0.83em;
    margin: 0;	
	background-color: #f1f1f1;
	cursor: pointer;
	text-align: left;
}

ul.cat-seu-proc li.pregunta span, ul.cat-seu-proc-head li.pregunta span {
    right: 0;
    position: absolute;
    margin-top: -21px;
    margin-right: 10px;
	cursor: pointer;
}

ul.cat-seu-proc li.pregunta .act-ueg-date, ul.cat-seu-proc-head li.pregunta .act-ueg-date {
    color: #999;
    font-size: 11px;
    padding-bottom: 0.2em;
}

ul.cat-seu-proc li.no-result, ul.cat-seu-proc-head li.no-result {
	background: none;
    background-color: #fff;
    margin: 0em;
    padding: 1em 0 0 1em;
    position: relative;
	text-align: left;
}
/******************/
/**** nivel 2 ****/
ul.cat-seu-proc li.seccion-tramite, ul.cat-seu-proc-head li.seccion-tramite {
	background: none;
    background-color: #fff;
    margin: 0em;
    padding: 0em;
    border-bottom: 1px solid #fff;
    position: relative;
}

ul.cat-seu-proc li.seccion-tramite h4, ul.cat-seu-proc-head li.seccion-tramite h4 {
    padding: 0.5em 1em;
    /*margin: 0.5em 0em;*/
	margin: 0;
    color: #545454;
    font-size: 14px;
    line-height: 20px;
    font-family: arial,sans-serif;
    font-weight: normal;
	background-color: #dce0e1;
	cursor: pointer;
}

ul.cat-seu-proc li.seccion-tramite a.link-sec-tramite, ul.cat-seu-proc-head li.seccion-tramite a.link-sec-tramite {
    padding: 0.5em 1em;
    /*margin: 0.5em 0em;*/
	margin: 0;
    color: #545454;
    font-size: 14px;
    line-height: 20px;
    font-family: arial,sans-serif;
    font-weight: normal;
	background-color: #dce0e1;
	cursor: pointer;
	display:block;
	text-decoration: none;
	text-align: left;
}

ul.cat-seu-proc li.seccion-tramite a.link-sec-tramite:hover, ul.cat-seu-proc-head li.seccion-tramite a.link-sec-tramite:hover {
	background-color: #f1f1f1;
	cursor: pointer;
	text-align: left;
}

ul.cat-seu-proc li.seccion-tramite span, ul.cat-seu-proc-head li.seccion-tramite span {
    right: 0;
    position: absolute;
    margin-top: -21px;
    margin-right: 15px;
	cursor: pointer;
}

ul.cat-seu-proc-list li.pregunta {
	background: none;
    background-color: #fff;
    margin: 0em;
    padding: 0em;
    border-bottom: 1px solid #ebebeb;
    position: relative;
}

ul.cat-seu-proc-list li.pregunta h5 {
    padding: 0em 0.83em;
    margin: 0.5em 0em;
    color: #545454;
    font-size: 14px;
    line-height: 20px;
    font-family: arial,sans-serif;
    font-weight: bold;
}

ul.cat-seu-proc-list li.pregunta a.link-proc-list {
    padding: 0em 0.83em;
    margin: 0.5em 0em;
    color: #545454;
    font-size: 14px;
    line-height: 20px;
    font-family: arial,sans-serif;
    font-weight: bold;
	display: block;
	text-decoration: none;
	text-align: left;
}

ul.cat-seu-proc-list li.pregunta a.link-proc-list:hover {
    padding: 0.5em 0.83em;
    margin: 0;	
	background-color: #f1f1f1;
	cursor: pointer;
	text-align: left;
}

ul.cat-seu-proc-list li.pregunta span {
    right: 0;
    position: absolute;
    margin-top: -21px;
    margin-right: 15px;
	cursor: pointer;
}

ul.cat-seu-proc-list li.pregunta .act-ueg-date {
    color: #999;
    font-size: 11px;
    padding-bottom: 0.2em;
}

ul.cat-seu-proc-list li.no-result {
	background: none;
    background-color: #fff;
    margin: 0em;
    padding: 1em 0 0 1em;
    position: relative;
	text-align: left;
}

.cat-seu-proc-list-title {
	cursor: pointer; 
	background-color: #dce0e1; 
	padding: 0.4em !important; 
	color: #3F3C35;
	font-size: 14px;
}

/******************/

/*********************************************************************************/ 
/********************************* FIN SEU ELECTRONICA ***************************/
/*********************************************************************************/ 

/*********************************************************************************/ 
/**************************************** OCT ************************************/
/*********************************************************************************/ 
.caja-regular-shadow
{
	padding: 1em!important;
	margin-bottom: 3em!important;
	box-shadow: 0 .5em 1em rgba(0,0,0,.15)!important;
	border-radius: .25em!important;
	background-color: #fff!important;
	width:90% !important;
	display: inline-block;
}

.content-caja-regular-shadow
{
	height: 50px;
}

.titulo-area-caja {
	float: left;
	margin:10px 0 0 10px;
	font-family: Raleway; /* "Lato",sans-serif Raleway "Humanist777-Bold" ** -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";*/
    font-size: 1.5em;
    font-weight: 600;
    line-height: 1.5;
    color: #212529;
    text-align: left;	
	cursor: pointer;
}

.icon-caja-menu {
    margin-top: auto;
    float: right;
    padding: 15px;
    font-size: 18px !important;
    color: #212529 !important;
	cursor: pointer;
}

.content-thesauro {
	padding-left: 50px;
	display: none;
}

.caja-regular-shadow ul.menu-caja-nivel-1
{
	list-style: none;
    margin-left: 2em;
    margin-right: 3.5em;
}

.caja-regular-shadow ul.menu-caja-nivel-1 li.item-menu-nivel-1 {
    text-align: left;
    color: #212529 !important;
    font-size: 1.4em;
    font-weight: 500;
    padding: 0.5em;
    border: solid 1px #c0c0c0;
    border-radius: .25em;
    margin-bottom: 5px;
	cursor: pointer;
}

.text-caja-menu-nivel-1{
	display: inline-block;
	width: 85%;
}

.icon-caja-menu-nivel-1{
	color: #212529 !important;
    float: right;
    margin-top: auto;
    padding: 0.25em;
	cursor: pointer;
}

.nivel-2-uv-docencia{
	color: #212529 !important;
    float: right;
    margin-top: auto;
    padding: 0.25em;
	cursor: pointer;
}

.content-assets-thesauro {
	margin-top: .5em; 
	margin-left: 1em;
	display:none;
}

.content-assets-thesauro3 {
	margin-top: .5em; 
	margin-left: 1em;
	display:none;
}
.caja-regular-shadow ul.menu-caja-nivel-2
{
	list-style: none;
}

.caja-regular-shadow ul.menu-caja-nivel-2 li.item-menu-nivel-2 {
	font-size: 0.9em !important;
	cursor: pointer;
}

/*.icon-caja-menu-nivel-2{
	display:inline-block;
	color: #212529 !important;
    margin-right: 0.5em;
	background: url(https://www.uv.es/octcovid/icones/iconos_covid_label.png) no-repeat;
    background-position: top;
    background-size: 18px;
    width: 20px;
    height: 20px;
    vertical-align: middle;
}*/

.icon-caja-menu-nivel-2 img {
	width:15px;
	height:15px;
}

.link-caja-nivel-2 {
	text-decoration:none;
	color: #212529 !important;
	display: block;
}

.link-caja-nivel-2:hover {
	text-decoration:none;
	color: #212529 !important;
	/*border-bottom: solid 1px #c0c0c0;*/
	background-color: #f2f2f2;
}

.fondo-caja-regular-shadow
{
	background-color: #e1eaef!important;
}

.bck-caja-assets {
	background-color: #fff !important;
}

/*********************** COLOR **************************/
.caja-regular-shadow-color
{
	/*padding: 1em!important;*/
	margin-bottom: 3em!important;
	box-shadow: 0 .5em 1em rgba(0,0,0,.15)!important;
	border-radius: .25em!important;
	background-color: #fff!important;
	width:95% !important;
	display: inline-block;
}

.caja-f-left {
	float:left;
}

.caja-f-right {
	float:right;
}

@media only screen and (max-width: 600px) {
	.caja-f-right {
		float:left;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	.caja-f-right {
		float:left;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1200px) and (orientation: landscape) {
	.caja-f-right {
		float:left;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait) {
	.caja-f-right {
		float:left;
	}
}

.content-caja-regular-shadow-color
{
	/*height: 50px;*/
	text-align: left;
}

.logoArea-color {
	background: #DCF6EF;
    padding: 5px;
    display: inline-block;
    border-radius: .25em 0 0 .25em;
}

.logoArea-color-a1 {
	background: #DCF6EF !important;
}

.logoArea-color-a2 {
	background: #f7f0e6 !important;
}

.logoArea-color-a3 {
	background: #d6b5d0 !important;
}

.logoArea-color-a4 {
	background: #fbdfeb !important;
}

.logoArea-color-a5 {
	background: #b5dcf9 !important;
}

.logoArea-color-a6 {
	background: #fbe288 !important;
}

.logoArea-color-uv {
	background: #082b4e;
    padding: 5px;
    display: inline-block;
    border-radius: .25em 0 0 .25em;
}

.logoArea-color img, .logoArea-color-uv img, .logoArea-color-uvdoc img {
	width:70px;
	height:70px;
}

.titulo-area-caja-color {
	/*float: left;
	margin:10px 0 0 10px;*/
	font-family: Raleway; /* "Lato",sans-serif Raleway "Humanist777-Bold" ** -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";*/
    font-size: 1.5em;
    font-weight: 600;
    line-height: 1.5;
    color: #212529;
    text-align: left;
	cursor: pointer;
	
	display: inline-block;
    padding: 25px;
    vertical-align: top;
}

.icon-caja-menu-color {
    /*margin-top: auto;*/
    float: right;
    padding: 15px;
    font-size: 18px !important;
    color: #212529 !important;
	cursor: pointer;
	
	margin-top: 15px;
    margin-right: 15px;
}

@media only screen and (max-width: 992px) {
	.titulo-area-caja-color {
		font-family: Raleway; /* "Lato",sans-serif Raleway "Humanist777-Bold" ** -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";*/
		font-size: 1.5em;
		font-weight: 600;
		line-height: 1.5;
		color: #212529;
		text-align: left;
		cursor: pointer;
		
		display: inline-block;
		padding: 25px 0 25px 5px;
		vertical-align: top;
	}	
	
	.icon-caja-menu-color {
		float: right;
		padding: 14px;
		font-size: 18px !important;
		color: #212529 !important;
		cursor: pointer;
		
		margin-top: 15px;
		margin-right: 0;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
	.icon-caja-menu-color {
		float: right;
		padding: 12px 5px 12px 12px;
		font-size: 18px !important;
		color: #212529 !important;
		cursor: pointer;
		
		margin-top: 15px;
		margin-right: 0;
	}	
}

.caja-regular-shadow-color ul.menu-caja-nivel-1
{
	list-style: none;
    margin-left: 2em;
    margin-right: 3.5em;
}

.caja-regular-shadow-color ul.menu-caja-nivel-1 li.item-menu-nivel-1 {
    text-align: left;
    color: #212529 !important;
    font-size: 1.4em;
    font-weight: 500;
    padding: 0.5em;
    border: solid 1px #c0c0c0;
    border-radius: .25em;
    margin-bottom: 5px;
	cursor: pointer;
}

.caja-regular-shadow-color ul.menu-caja-nivel-2
{
	list-style: none;
}

.caja-regular-shadow-color ul.menu-caja-nivel-2 li.item-menu-nivel-2 {
	font-size: 0.9em !important;
	cursor: pointer;
}

.content-thesauro-color {
	padding: 20px 20px 20px 80px;
	display: none;
}

@media (max-width: 436px), (min-width: 601px) and (max-width: 733px) {
    .content-thesauro-color ul li span.fa {
        width: 6%
    }

    .content-thesauro-color ul li span.text-caja-menu-nivel-1 {
        width: 80%;
    }

    .content-thesauro-color ul.menu-caja-nivel-1 {
        width: 90%!important;
    }

    .content-thesauro-color {
        padding-left: 2em;
    }
}

.icon-caja-menu-nivel-2{
	display:inline-block;
	color: #212529 !important;
    margin-right: 0.5em;
	/*background: url(https://www.uv.es/octcovid/icones/iconos_covid_label.png) no-repeat;
    background-position: top;
    background-size: 18px;*/
    width: 10px;
    height: 10px;
    vertical-align: middle;
	background-color: #082b4e;
}

/********************** FIN COLOR ****************************/

/********************** INTERIOR *************************/

.oct-list-item {
	display: block;
    position: relative;
    padding: 16px 0px 16px 8px;
    /*border-bottom: 1px solid;
	border-bottom-color: rgba(0,0,0,.12);*/
    text-transform: none;
    cursor: pointer;
}

.l-odd {
	background-color: #f2f2f2;
}

.info-oct-list-item {
    margin: 0;
	/*width: 77%;*/
	width: calc(((100% - 70px)/10)*8);
    display: inline-block;
	background: url(https://www.uv.es/octcovid/icones/iconos_OCT_Capacidades.png);
    background-position: left;
    background-repeat: no-repeat;
    background-size: 30px;
    padding-left: 40px;
	/*height: 30px;*/
	background-position-y: top;
	min-height: 30px;
}

.item-lineas-inves{
	background-image: url(https://www.uv.es/octcovid/icones/iconos_OCT_Lineas_investigacion.png);
}

.item-grupos-inves {
	background-image: url(https://www.uv.es/octcovid/icones/iconos_OCT_Grupos_investigacion.png);
}

.item-recursos{
	background-image: url(https://www.uv.es/octcovid/icones/iconos_OCT_Recursos.png);
}

.item-proyectos{
	background-image: url(https://www.uv.es/octcovid/icones/iconos_OCT_Proyectos_investigacion.png);
}

.item-resultados{
	background-image: url(https://www.uv.es/octcovid/icones/iconos_OCT_Resultados.png);
}

.info-oct-list-item .title {
    font-weight: 600;
	color: #292a25;
	font-size: 1.4em;
    font-family: 'Lato';
}

.info-oct-list-item .notes {
    margin-top: 4px;
	color: #292a25;
	font-size: 1.4em;
    font-family: 'Lato';
	display: none;
}

.actions-oct-list-item {
	text-align: right;
    /*width: 15%;*/
	width: calc(((100% - 70px)/10)*2);
    display: inline-block;
    vertical-align: top;
	
}

.actions-oct-list-item span{
	font-size: 20px;
	color: rgba(0,0,0,.87);
	margin-left: 10px;
	display: block;
}

.entry-content .actions-oct-list-item a {
	color:#fff;
}

.btn-oct {
    border-radius: 15px;
    background: #082b4e;
    padding-left: 10px;
    padding-right: 10px;
    max-width: 90px;
    width: 100%;
    display: inline-block;
    cursor: pointer;
    text-align: center;
    font-size: 18px;
    line-height: 31px;
    color: #ffffff;
	margin-top: 13px;
    text-decoration: none;
}

.btn-oct:hover {
	text-decoration: none !important;
}

.oct-list-item ul li {
	background-color: transparent !important;
}

/*********************************************************/

/**********************  DETALLE *************************/
.oct-detall-content {
	margin: 1em 0em;
}

.oct-detall-content2 {
	margin: 1em 0em 2em 0em;
}

.margin-top-0 {
	margin-top:0;
}

.oct-detall-content .titol, .oct-detall-column .titol{
	font-weight: 900;
    font-size: 1.7em;
    color: #333;
    font-family: 'Lato';
}

.oct-detall-content p {
    font-family: 'Lato', serif;
    font-size: 1em;
    text-align: justify;
	padding: 0 15px 0.83em;
}

.oct-detall-content ul {
    font-family: 'Lato', serif;
}

.oct-detall-content .oct-detall-subtitulo {
	font-size: 1.5em;
    font-style: italic;
    padding: 0;
}

.oct-detall-content .oct-detall-subtitol {
	color: rgba(0,0,0,.54);
    font-size: 15px;
    font-weight: 400;
}

.oct-detall-content .oct-detall-resum {
	background-color: #f2f2f2;
    padding: 0.5em;
}

.oct-detall-content .oct-detall-resum p {
	padding: 0;
}

.oct-detall-content .contacte-box {
	max-width: 350px;
    min-width: min-content;
    /*border-radius: 8px;
    border: 1px solid;
    background: #fff;
    border-color: rgba(0,0,0,.12);*/
	margin-top: 10px;
}

.contacte-box-wide {
	max-width: 100% !important;
}

.oct-detall-content .contacte-box .contacte-header {
	background-color: #cfd8dc;
    /*padding: 16px 24px;
    border-radius: 8px 8px 0 0;*/
}

.oct-detall-content .contacte-box .contacte-header span {
	display: block;
	padding: 16px 24px;
	font-weight: 600;
	font-size: 1.1em;
}

.oct-detall-content .contacte-box .contacte-header svg {
	width: 100%;
	height: 1vw;
}

.oct-detall-content .contacte-box .contacte-body {
	background-color: #f1f1f1;
	margin-top: -1px; /* Bug Firefox */
}

.oct-detall-content .contacte-box .contacte-space {
	background-color: #fff;
	margin-top: -1px; /* Bug Firefox */
}

.oct-detall-content .contacte-box .contacte-space svg {
	width: 100%;
	height: 1vw;
}

.oct-detall-content .contacte-box .contacte-item {
	padding: 5px 24px 5px 24px;
}

.oct-detall-content .contacte-box .contacte-item .lnkFacebook {
	margin-right: 2px;
}

.oct-detall-content .contacte-box .contacte-item .lnkTwitter {
	margin-right: 2px;
}

.oct-detall-content .contacte-box .contacte-item .lnkYoutube {
	margin-right: 2px;
}

.oct-detall-content .contacte-box .contacte-item .lnkInstagram {
	margin-right: 2px;
}

.oct-detall-content .contacte-box .contacte-item .lnkPinterest {
	margin-right: 2px;
}

.oct-detall-content .contacte-box .contacte-item .lnkLinkedin {
	margin-right: 2px;
}

.oct-detall-content .contacte-box .contacte-item .lnkWhatsapp {
	margin-right: 2px;
}

.oct-detall-content .contacte-box .contacte-item .lnkTelegram {
	margin-right: 2px;
}

.box-diagonal {
	background-color: #f2f2f2;
	margin-top: 10px;
	padding: 15px 0 0 15px;
}

.box-diagonal svg {
	width: 100%;
    height: 3vw;
}

.box-diagonal ul {
	list-style: none;
}

ul.lista-check {
	padding: 15px;
	list-style: none;
}

.box-diagonal ul li, ul.lista-check li {
    /*background: transparent url(boton-flecha-r.gif) left 0.86em no-repeat !important;*/
	background: none !important;
}

.box-diagonal ul li::before, ul.lista-check li::before {
  content: "";
  width: 1em;
  height: 1em;
  display: inline-block;
  /*background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><circle cx='50' cy='50' r='50' fill='%23607d8b'/></svg>");
  background-size: 38%;*/
  background-image: url("data:image/svg+xml;utf8,<?xml version='1.0' encoding='utf-8'?><svg width='250' height='250' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1671 566q0 40-28 68l-724 724-136 136q-28 28-68 28t-68-28l-136-136-362-362q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 295 656-657q28-28 68-28t68 28l136 136q28 28 28 68z'/></svg>");
  /*background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaWQ9InN2ZzgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4IDQ4OyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxzdHlsZSBpZD0ic3R5bGU0ODM0IiB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWpvaW46cm91bmQ7fQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO30KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9Cjwvc3R5bGU+PGRlZnMgaWQ9ImRlZnM0ODQwIi8+PGcgaWQ9ImcxMjI0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLDQuMjMzMzMzNCkiPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MSw3LjhjMy44LDctMC45LDI1LTAuOSwyNSAgIHMtNC43LDYtMTYsNkgyNGMtMTEuMywwLTE2LTYtMTYtNnMtNC43LTE4LTAuOS0yNUMxNC4xLTEuNywzNywxLjIsNDEsNy44eiIgaWQ9InBhdGgxMTkwIiBzdHlsZT0iZmlsbDojZmYwMDAwIi8+PGVsbGlwc2UgY2xhc3M9InN0MCIgY3g9IjI0IiBjeT0iMjEuOCIgaWQ9ImVsbGlwc2UxMTkyIiByeD0iMS43IiByeT0iMS42Ii8+PGcgaWQ9ImcxMjAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAzMDc3NjI0KSIvPjxnIGlkPSJnMTI4NyIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMS4xNTkyNjU0LC0wLjA4NjE1MjA5LDAuMDQ3OTk2ODcpIj48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjEuNCwxOC44YzAsMC00LjktNy45LTEyLTkuNyAgICBjLTEuMyw0LjQtMC4yLDguMiwxLjMsMTAuNEMxMy43LDIwLjEsMTcuNywyMC4yLDIxLjQsMTguOHoiIGlkPSJwYXRoMTI4MSIgc3R5bGU9ImZpbGw6I2ZmZmZmZiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNi44LDE4LjhjMCwwLDQuOS03LjksMTItOS43ICAgIGMxLjMsNC40LDAuMiw4LjItMS4zLDEwLjRDMzQuNSwyMC4xLDMwLjUsMjAuMiwyNi44LDE4Ljh6IiBpZD0icGF0aDEyODMiIHN0eWxlPSJmaWxsOiNmZmZmZmYiLz48L2c+PGcgaWQ9ImcxMzI3Ij48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjQsMTkuOHYtMTgiIGlkPSJwYXRoMTI4OSIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMSw0LjhjMCwwLDYuOSw0LjksMTEuNywxNS43IiBpZD0icGF0aDEyOTEiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjIuOSwyMy41YzAsMC00LDguMi00LjUsMTQuOSIgaWQ9InBhdGgxMjk1Ii8+PHBhdGggY2xhc3M9InN0MiIgZD0iTTIwLjgsMjEuOWMwLDAtNi45LDMuMS0xMi41LDExLjIiIGlkPSJwYXRoMTI5NyIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04LjgsMTkuM2wtMi42LDAuMSIgaWQ9InBhdGgxMjk5Ii8+PHBhdGggY2xhc3M9InN0MiIgZD0iTTkuOCwyMi4xYzAsMCwyLjQsMi42LDEuNiw3LjEgICAgYzAsMCw0LjYsMS4xLDguMiwzLjYiIGlkPSJwYXRoMTMxMCIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMS42LDI2LjJjMCwwLTEuNC0xLjgtNC4yLTIuMiIgaWQ9InBhdGgxMzEyIi8+PHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LDEzLjNjMCwwLTAuMywyLjItNC42LDEuMUwxOCwxNi4yIiBpZD0icGF0aDEzMTQiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjMuOCw2LjljMCwwLTIuNywxLjctOC4zLDEuN2MwLDAtMC43LDIuMi0yLjksMy40IiBpZD0icGF0aDEzMTYiLz48L2c+PGcgaWQ9ImcxMzQ3IiB0cmFuc2Zvcm09Im1hdHJpeCgtMSwwLDAsMSwxMi43MDcyMTMsMCkiPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0tMjQuMyw0LjhjMCwwLDYuOSw0LjksMTEuNywxNS43IiBpZD0icGF0aDEzMzEiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNLTEyLjQsMjMuNWMwLDAtNCw4LjItNC41LDE0LjkiIGlkPSJwYXRoMTMzMyIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0tMTQuNiwyMS45YzAsMC02LjksMy4xLTEyLjUsMTEuMiIgaWQ9InBhdGgxMzM1Ii8+PHBhdGggY2xhc3M9InN0MiIgZD0iTS0yNi42LDE5LjNsLTIuNiwwLjEiIGlkPSJwYXRoMTMzNyIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0tMjUuNSwyMi4xYzAsMCwyLjQsMi42LDEuNiw3LjEgICAgYzAsMCw0LjYsMS4xLDguMiwzLjYiIGlkPSJwYXRoMTMzOSIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0tMTMuNywyNi4yYzAsMC0xLjQtMS44LTQuMi0yLjIiIGlkPSJwYXRoMTM0MSIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0tMTEuMywxMy4zYzAsMC0wLjMsMi4yLTQuNiwxLjFsLTEuNSwxLjciIGlkPSJwYXRoMTM0MyIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0tMTEuNSw2LjljMCwwLTIuNywxLjctOC4zLDEuN2MwLDAtMC43LDIuMi0yLjksMy40IiBpZD0icGF0aDEzNDUiLz48L2c+PHBhdGggY2xhc3M9InN0MiIgZD0iTTIxLjYsMjYuMmMwLDAsMi42LTEuNSw0LjksMC4xIiBpZD0icGF0aDEzNDkiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTkuNiwzMi44YzAsMCw0LTEuOCw4LjgsMCIgaWQ9InBhdGgxMzUxIi8+PC9nPjwvc3ZnPg==");*/
  background-size: 80%;
  background-repeat: no-repeat;
  background-position: left center;
  position: relative;
  top: 0.08rem;
  margin-right: 0.2rem;
}

.box-diagonal a {
	/*display: block;*/
}

.oct-detall-content-columns {
	margin: 1em 0em;
	display: inline-flex;
    float: left;
    width: 100%;	
}

.oct-detall-content-columns .oct-detall-column {
	float: left;
    width: 49%;
}

.oct-detall-content-columns .oct-detall-column-sep {
	width: 2%;
    float: left;
    display: block;
    background-color: #FFF;
}

.oct-detall-content-column-float {
	float: left;
    width: 49%;
}

@media (max-width: 1210px){
	.oct-detall-content-column-float-grups-inves {width: 96%}
}

.oct_condicions ul li{background-color: inherit !important;}

.res_grup {
    display: flex;
    flex-wrap: wrap;
}

.res_grup .oct-detall-content-column-float {
    width: 50%;
    display: block;
}

.res_grup .oct-detall-content-column-float .contacte-card {
    display: inline-block;
    width: max-content;
}

.res_grup .oct-detall-content-column-float .contacte-box {
    width: 100% !important;
    min-width: unset;
}

@media (max-width: 480px){
	.res_grup .oct-detall-content-column-float {
		width: 100%;
	}
}

.estruct_contacte {
    display: flex;
    flex-wrap: wrap;
}

.estruct_contacte .oct-detall-content-column-float {
    width: 50%;
    display: block;
}

.estruct_contacte .oct-detall-content-column-float .contacte-card {
    display: inline-block;
    width: max-content;
}

.estruct_contacte .oct-detall-content-column-float .contacte-box {
    width: 85% !important;
    min-width: min-content;
}

@media (max-width: 480px){
	.estruct_contacte .oct-detall-content-column-float {
		width: 100%;
	}
}

.contacte-card
{
	/*z-index: 1;
    position: relative;
	margin: 0 auto;*/
	display: inline-block;
    width: 200px;
    /*height:200px;*/
    margin-top:10px;
	padding-top:10px;
    background-color: #f2f2f2;
	margin-right: 10px;
    /*-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);*/
    -webkit-transition: all 0.7s ease-in-out;
    -moz-transition:    all 0.7s ease-in-out;
    -o-transition:      all 0.7s ease-in-out;
    -ms-transition:     all 0.7s ease-in-out;
/*
        -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.2);
*/
}

.contacte-banner
{
    /*z-index: 2;
    position: relative;
    margin-top: -154px;*/
    width:100%;
    height:150px;
    background-image: url("https://snap-photos.s3.amazonaws.com/img-thumbs/960w/RQ2Z75PQIN.jpg");
    background-size: cover;
    border-bottom: solid 1px lightgrey;
  
    -webkit-transition: all 0.7s ease-in-out;
    -moz-transition:    all 0.7s ease-in-out;
    -o-transition:      all 0.7s ease-in-out;
    -ms-transition:     all 0.7s ease-in-out;
}

.contacte-banner.active
{
    height: 0;
  
}

.contacte-photo
{
    /*z-index: 3;
    position: relative;*/
	margin: 0 auto;
    border-radius: 50%;
    height: 50px;
    width: 50px;
    background-color: white;
    background-image: url("https://www.uv.es/octcovid/icones/iconos_covid_usuario.png");
    background-size: cover;
    background-position: 50% 50%;
    /*top:75px;*/
    -webkit-box-shadow: inset 0px 0px 5px 1px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0px 0px 5px 1px rgba(0,0,0,0.3);
    box-shadow: inset 0px 0px 5px 1px rgba(0,0,0,0.3);
    -webkit-transition: top 0.7s ease-in-out, background 0.15s ease;
    -moz-transition:    top 0.7s ease-in-out, background 0.15s ease;
    -o-transition:      top 0.7s ease-in-out, background 0.15s ease;
    -ms-transition:     top 0.7s ease-in-out, background 0.15s ease;
}

/*.contacte-photo.active
{
    top:-80px;
}*/

.contacte-card ul
{
    list-style: none;
    text-align: center;
    padding-left: 0;
    margin-top:10px;
    margin-bottom:10px;
    font-size: 11px;
	height: 75px;
    -webkit-transition: all 0.7s ease-in-out;
    -moz-transition:    all 0.7s ease-in-out;
    -o-transition:      all 0.7s ease-in-out;
    -ms-transition:     all 0.7s ease-in-out;
}

.contacte-card ul.active
{
    opacity:0;
    visibility: hidden;
}

.contacte-card ul li {
	background:none !important;
	padding: 0;
}

.contacte-card ul li.contacte-name {
	font-size: 12px;
}

.contacte-card i
{
    font-size: 16px;
    display: inline-block;
    margin-top:10px;
    margin-left: 40px;
    margin-right: 150px;
    width: 300px;
    text-align: left;
    color: #a9a9a9;/*#C7D0E1;*/
}

a.contacte-link
{
    /*margin: 0 auto;
	margin-top: -15px;*/
    text-align: center;
    width: 100%;
    height: 30px;
	padding-top: 10px;
    display: block;    
    border:none;
    background-color: transparent;
    font-family: inherit;
    color: #292a25; /*white;*/
    background-color: #cfd8dc; /*#C7D0E1;*/
    font-size:12px;
    text-transform: uppercase;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition:    all 0.3s ease-in-out;
    -o-transition:      all 0.3s ease-in-out;
    -ms-transition:     all 0.3s ease-in-out;
}

a.contacte-link:hover
{
    cursor: pointer;
    background-color:#979da8;
	color: #fff;
}

a.contacte-link:focus
{
    outline: 0;
}

.contacte-social-media-banner
{
    width: 200px;
    height: 30px;
    margin-top: 10px;
    text-align: center;
	display: inline-table;
    /*position: absolute;*/
    -webkit-transition: all 1.5s ease-in-out;
    -moz-transition:    all 1.5s ease-in-out;
    -o-transition:      all 1.5s ease-in-out;
    -ms-transition:     all 1.5 ease-in-out;
}

.contacte-social-media-banner.active
{
    opacity:0;
    visibility: hidden;
        -webkit-transition: all 0.1s ease-in-out;
    -moz-transition:    all 0.1s ease-in-out;
    -o-transition:      all 0.1s ease-in-out;
    -ms-transition:     all 0.1s ease-in-out;
}

.contacte-social-media-banner a.no-underline:hover {
	text-decoration:none;
}

.contacte-social-media-banner a i
{
    display: inline;
    
    width: auto;
    margin-right:10px;
    margin-left: 10px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition:    all 0.3s ease-in-out;
    -o-transition:      all 0.3s ease-in-out;
    -ms-transition:     all 0.3s ease-in-out;
}

.contacte-social-media-banner a i:hover
{
    color:#979da8;
}

.contacte-social-media-banner .lnkFacebook,
.contacte-social-media-banner .lnkTwitter,
.contacte-social-media-banner .lnkLinkedin,
.contacte-social-media-banner .lnkInstagram,
.contacte-social-media-banner .lnkYoutube,
.contacte-social-media-banner .lnkPinterest,
.contacte-social-media-banner .lnkWhatsapp,
.contacte-social-media-banner .lnkTelegram
{
	margin-right: 5px;
}

.recurs-card {
	border-radius: 8px;
	background: #fff;
    /*border: 1px solid;
    border-color: rgba(0,0,0,.12);*/
	/*max-width: 500px;
    min-width: 320px;*/
}

.recurs-card img {
    max-width: 100%;
    height: auto;
    vertical-align: top;
	border: none;
	margin:0!important;
	width: 100%;
}

.recurs-card .recurs-card-foot{
	padding:16px;
	background-color: #f1f1f1;
    border-radius: 0 0 8px 8px;	
}

.recurs-card .recurs-card-foot .recurs-card-title{
	font-size: 24px;
	font-weight: 400;
}

.recurs-card .recurs-card-foot .recurs-card-subtitle{
	color: rgba(0,0,0,.54);
	font-size: 15px;
	font-weight: 400;
}

.recurs-card .recurs-card-resum{
	line-height: 1.75;
	padding: 0 16px 16px 16px;
	background-color: #f2f2f2;
    border-radius: 0 0 8px 8px;
}

.recurs-card .recurs-card-resum p {
	padding: 0;
}

.btn-oct-raised {
    box-sizing: border-box;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    outline: none;
    border: none;
    -webkit-tap-highlight-color: transparent;
    display: inline-block;
    white-space: nowrap;
    text-decoration: none;
    vertical-align: baseline;
    text-align: center;
    margin: 0;
    min-width: 64px;
    line-height: 36px;
    padding: 0 16px;
    border-radius: 4px;
    overflow: visible;
    transform: translate3d(0, 0, 0);
    transition: background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
	background-color: #cfd8dc;
	box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);
}

.btn-oct-raised:hover {
	text-decoration: none;
}

.btn-oct-raised .btn-wrapper {
	color: #292a25;
	text-transform: uppercase;
	font-family: 'Lato';
}

.sep-multimedia {
	margin-top: 4em;
}

.sep-multimedia-foot {
	margin-bottom: 4em;
}

.data-detall-calendari {
	display: inline-block;
	position: relative;
	width: 80px;
	height: 64px;
	  
	/* It seems vertical-align: baseline does not work correctly with display: inline-flex. */
	vertical-align: top;
	color: black;
	background: #f2f2f2; /*white;*/
	/*background : linear-gradient(to bottom right, #f2f2f2 0%, #EEE 100%);*/
	/*background : linear-gradient(to bottom right, #FFF 0%, #EEE 100%);*/

	/*border: 1px solid #888;*/
	border-radius: 3px;
	overflow: hidden;

	/*box-shadow: 2px 2px 2px -2px black;*/
}

.data-detall-calendari .mes,
.data-detall-calendari .any {
	text-align: center;
	line-height: 1.0;
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	width: 100%;
	height: 1em;  
}

.data-detall-calendari .any {
	top: 0px;
}

.data-detall-calendari .mes {
	top: 35px;
}

.data-detall-calendari .any {
    height: 2em;
    line-height: 2;
    font-size: 14px;	
	font-family: 'Lato';
	text-transform: uppercase;
	background: #979da8;/*#B11*/
	background : linear-gradient(to bottom right, #cfd8dc 0%, #979da8 100%);
	color: white;
}

.data-detall-calendari .mes {
    font-size: 14px;	
	font-family: 'Lato';
}

.oct-detall-content #slider-code .viewport {width: 59em;}

.vista-completa .oct-detall-content #slider-code .viewport {width: 85em;}

@media  (max-width: 1022px){
	.oct-detall-content #slider-code .viewport {width: 35em;}
	.vista-completa .oct-detall-content #slider-code .viewport {width: 70em;}	
}

@media  (max-width: 540px){
	.oct-detall-content #slider-code .viewport {width: 18em;}
	.oct-detall-content #slider-code .overview li{margin: 0 1em 0em;width: 18em;height: 23em;}
	
	.vista-completa .oct-detall-content #slider-code .viewport {width: 18em;}
	.vista-completa .oct-detall-content #slider-code .overview li{margin: 0 1em 0em;width: 18em;height: 23em;}	
}

/*********************************************************************************/ 
/*************************************** FIN OCT *********************************/
/*********************************************************************************/ 

/*********************************************************************************/ 
/*********************************** FORUM OCUPACIO ******************************/
/*********************************************************************************/ 

.contenido-forum {
	/*padding-left: 4px;
    padding-right: 4px;*/
}

.presentacion-forum {
	padding: 0 8em;
	margin-top: 3em;
}

.presentacion-forum p {
	font-size: 1.2em;
}

.inscripcion-forum {
	margin-top: 3em;
	text-align: center;
}

.video-forum {
	margin-top: 5em;
}

.empresas-forum {
	margin-top: 5em;
	padding-left: 8px;
    padding-right: 8px;	
}

.lista-rep-forum {
	margin-top: 3em;
}

.contador-forum {
	margin-top: 3em;
}

.cuerpo_empresas {
    /*width: 98.5em;*/
    margin: 0 auto;
    text-align: left;
}

.row-empresas {
	margin-bottom: 1em;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

.card-empresa {
	margin-bottom: 3em!important;
	box-shadow: 0 .5em 1em rgba(0,0,0,.15)!important;
	border-radius: .25em!important;
	background-color: #fff!important;
	/*width:25% !important;*/
	display: inline-block;
}

.card-empresa .container {
    position: relative;
    width: 270px;
    height: 350px;
    margin: 0 auto 20px auto;

    -webkit-perspective: 800px;
       -moz-perspective: 800px;
        -ms-perspective: 800px;
         -o-perspective: 800px;
            perspective: 800px;
}

/*Escritorio*/
@media (min-width: 1199.98px)  {
   .card-empresa .container {
		width: 270px;
		height: 350px;	   
   }
}
/*Fin Escritorio*/

/*Tablet*/
/*Portrait*/
@media (min-width: 576px) and (max-width: 991.98px) and (orientation:portrait) {
   .card-empresa .container {
		width: 270px;
		height: 350px;	   
   }
}

/*landscape*/
@media (min-width: 991.98px) and (max-width: 1199.98px)and (orientation:landscape) {
   .card-empresa .container {
		width: 270px;
		height: 350px;	   
   }
}
/*fin tablet*/

/*movil*/
/*Portrait*/
/*Default*/
@media (max-width: 575.98px)and (orientation:portrait) {
   .card-empresa .container {
		width: 270px;
		height: 350px;	   
   }
 }
/*landscape*/
@media (min-width: 576px) and (max-width: 991.98px) and (orientation:landscape) {
   .card-empresa .container {
		width: 340px;
		height: 350px;	   
   }
}
/*fin movil*/


.card-empresa .container .card {
    position: absolute;
    width: 100%;
    height: 100%;

    -webkit-transition: -webkit-transform 1s;
       -moz-transition:    -moz-transform 1s;
        -ms-transition:     -ms-transform 1s;
         -o-transition:      -o-transform 1s;
            transition:         transform 1s;

    -webkit-transform-style: preserve-3d;
       -moz-transform-style: preserve-3d;
        -ms-transform-style: preserve-3d;
         -o-transform-style: preserve-3d;
            transform-style: preserve-3d;
}
.card-empresa .container .card .face {
    position: absolute;
    width: 100%;
    height: 100%;
    /*font-family: Arial, sans-serif;
    font-size: 140px;
    font-weight: bold;
    line-height: 260px;
    color: #fff;
    text-align: center;*/
	background-color: #fff;

    -webkit-backface-visibility: hidden;
       -moz-backface-visibility: hidden;
        -ms-backface-visibility: hidden;
         -o-backface-visibility: hidden;
            backface-visibility: hidden;
}
.card-empresa .container .card.flipped,
.card-empresa .container .card .face2{
    -webkit-transform: rotateY(180deg);
       -moz-transform: rotateY(180deg);
        -ms-transform: rotateY(180deg);
         -o-transform: rotateY(180deg);
            transform: rotateY(180deg);
}

@keyframes rotate1 {
    from {-webkit-transform: rotateY(0deg)}
    to {-webkit-transform: rotateY(180deg)}
}
@keyframes rotate2 {
    from {-webkit-transform: rotateY(180deg)}
    to {-webkit-transform: rotateY(360deg)}
}

@keyframes rotate3 {
    from {-webkit-transform: rotateY(0deg)}
    to {-webkit-transform: rotateY(-180deg)}
}
@keyframes rotate4 {
    from {-webkit-transform: rotateY(-180deg)}
    to {-webkit-transform: rotateY(-360deg)}
}

.r1 { -webkit-animation-name: rotate1; -webkit-animation-duration: 1s;  -webkit-transform: rotateY(180deg)} 
.r2 { -webkit-animation-name: rotate2; -webkit-animation-duration: 1s; }
.r3 { -webkit-animation-name: rotate3; -webkit-animation-duration: 1s;  -webkit-transform: rotateY(-180deg)} 
.r4 { -webkit-animation-name: rotate4; -webkit-animation-duration: 1s; }


.card-empresa .container .card .face .content1 {background-color: #fff; border-radius: 3px 3px 0 0; padding-top: 10px;}
.card-empresa .container .card .face .content2 {background-color: #fff; border-radius: 3px 3px 0 0; padding-top: 10px;}
.card-empresa .container .card .face .content3 {background-color: #fff; border-radius: 3px 3px 0 0; padding-top: 10px;}
.card-empresa .container .card .face .content4 {background-color: #fff; border-radius: 3px 3px 0 0; padding-top: 10px;}
.card-empresa .container .card .face .content5 {background-color: #fff; border-radius: 3px 3px 0 0; padding-top: 10px;}

.faces-card {
    display: none;
}
.buttons-card {
    text-align: center;
	margin-bottom: 20px;
}


.buttons-card input {
	background-color: #c3bcb6;
    border: none;
    color: white;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    margin: 4px 2px;
    border-radius: 50%;
    width: 20px;
    height: 20px;
	cursor:pointer;
}

.buttons-card input:focus {
	outline: none;
	/*background-color: #000;*/
}

.buttons-card input.card-select {
	background-color: #000;
}

.buttons-card .btn-prev-card {
	display: inline-block;
    float: left;
    margin-top: 4px;
    margin-left: 2em;
	cursor: pointer;
}

.buttons-card .btn-next-card {
	display: inline-block;
    float: right;
    margin-top: 4px;
    margin-right: 2em;
	cursor: pointer;
}

.card-empresa .container .card .face .content1 .title-empresa {
	text-align: center;
    background: none;
    color: #000;
    font-size: 16px;
    padding: 0;
	margin-top: 20px;
    text-transform: none;
    font-family: 'Lato', serif;
}

.card-empresa .container .card .face .content1 .txt-empresa,
.card-empresa .container .card .face .content2 .txt-empresa,
.card-empresa .container .card .face .content3 .txt-empresa,
.card-empresa .container .card .face .content4 .txt-empresa,
.card-empresa .container .card .face .content5 .txt-empresa
{
	text-align: justify;
    background: none;
    color: #000;
    font-size: 12px;
    padding: 0 10px;
	margin-top: 10px;
    text-transform: none;
    font-family: 'Lato', serif;
}

.card-empresa .container .card .face .content1 .type-empresa,
.card-empresa .container .card .face .content2 .type-empresa,
.card-empresa .container .card .face .content3 .type-empresa,
.card-empresa .container .card .face .content4 .type-empresa,
.card-empresa .container .card .face .content5 .type-empresa
{
	text-align: left;
    background-color: #f2f2f2;
    color: #000;
    font-size: 12px;
    padding: 2px;
	margin-top: 2px;
    text-transform: none;
    font-family: 'Lato', serif;
	line-height: 1.2em;
}

.card-empresa .container .card .face .content3 .doc-empresa {
	margin-top: 10px;
	text-align: left;
}

.card-empresa .container .card .face .content3 .contact-empresa {
	color:#59819b;
	text-align: left;
}

.card-empresa .container .card .face .content3 .contact-empresa-text {
	color:#59819b;
	line-height: 1.2em;
	text-align: left;
}

.card-empresa .container .card .face .content3 .contact-empresa .lnkFacebook,
.card-empresa .container .card .face .content3 .contact-empresa .lnkTwitter,
.card-empresa .container .card .face .content3 .contact-empresa .lnkYoutube,
.card-empresa .container .card .face .content3 .contact-empresa .lnkInstagram,
.card-empresa .container .card .face .content3 .contact-empresa .lnkLinkedin
{
	padding-right: 0.4em;
}

.card-empresa .container .card .face .content3 .contact-empresa .lnkFacebook span {
	color: #1877f2;
	font-size: 2em;
}

.card-empresa .container .card .face .content3 .contact-empresa .lnkTwitter span {
	color: #1da1f2;
	font-size: 2em;
}

.card-empresa .container .card .face .content3 .contact-empresa .lnkYoutube span {
	color: #ff0000;
	font-size: 2em;
}

.card-empresa .container .card .face .content3 .contact-empresa .lnkInstagram span {
	color: #c32aa3;
	font-size: 2em;
}

.card-empresa .container .card .face .content3 .contact-empresa .lnkLinkedin span {
	color: #007bb5;
	font-size: 2em;
}

.card-empresa .container .card .face .content3 .contact-empresa .lnkFacebook:hover span,
.card-empresa .container .card .face .content3 .contact-empresa .lnkTwitter:hover span,
.card-empresa .container .card .face .content3 .contact-empresa .lnkYoutube:hover span,
.card-empresa .container .card .face .content3 .contact-empresa .lnkInstagram:hover span,
.card-empresa .container .card .face .content3 .contact-empresa .lnkLinkedin:hover span
{
	font-size: 2.3em;
}

.card-empresa .container .card .face .content4 .chat-empresa {
	margin-top: 4em;
}

.card-empresa .container .card .face .content4 .chat-empresa img{
	width:200px;
}

.card-empresa .container .card .face .content4 .chat-empresa .lnk-chat-empresa:hover img {
	width:220px;
}

.guia_visit_foro {
	margin-top:4em;
	padding-left: 8px;
    padding-right: 8px;
}

.programa_foro {
	margin-top:4em;
	padding-left: 8px;
    padding-right: 8px;
}

.uvocupacio_foro {
	margin-top:4em;
	padding-left: 8px;
    padding-right: 8px;
}

.oportunitats_foro {
	margin-top:4em;
	padding-left: 8px;
    padding-right: 8px;
}

.faq_foro {
	margin-top:4em;
	padding-left: 8px;
    padding-right: 8px;
}

.noticias_foro {
	margin-top:4em;
	padding-left: 8px;
    padding-right: 8px;
}

.ubi_foro {
	margin-top:4em;
	padding-left: 8px;
    padding-right: 8px;
}

/***************** LISTADO *********************/

ul.row_foro {
	list-style: none;
}

ul.row_foro li {
	/*background-image: none !important;*/
}

ul.row_foro li.foro-list-item {
	display: block;
    position: relative;
    padding: 16px 16px 16px 40px!important;
    text-transform: none;
    
	margin: 0 0 0 8px;
	background: url(https://www.uv.es/opalweb/Forum_Ocupacio/iconos/icono_forum.png);
    background-position: 5px 15px;
    background-repeat: no-repeat;
    background-size: 30px;
}

ul.row_foro li.line-odd {
	background-color: #f2f2f2;
}

ul.row_foro li {
    font-weight: 600;
	color: #777;
	font-size: 1.4em;
    font-family: 'Lato';
}

ul.row_foro li a.title:hover {
	color: #016ca2;
}

.info-foro-list-item {
    margin: 0 0 0 8px;
	width: 77%;
    display: inline-block;
	/*background: url(https://www.uv.es/octcovid/icones/iconos_OCT_Capacidades.png);
    background-position: left;
    background-repeat: no-repeat;
    background-size: 30px;
    padding-left: 40px;*/
	padding-left: 20px;
	height: 30px;
}

.info-foro-list-item .title {
    font-weight: 600;
	color: #292a25;
	font-size: 1.4em;
    font-family: 'Lato';
}

.info-foro-list-item .notes {
    margin-top: 4px;
	color: #292a25;
	font-size: 1.4em;
    font-family: 'Lato';
	display: none;
}

.actions-foro-list-item {
	text-align: right;
    width: 15%;
    display: inline-block;
    vertical-align: top;
	
}

.actions-foro-list-item span{
	font-size: 20px;
	color: rgba(0,0,0,.87);
	margin-left: 10px;
	display: block;
}

.entry-content .actions-foro-list-item a {
	color:#fff;
}

/*************** FIN LISTADO *******************/

/*********************************************************************************/ 
/********************************* FIN FORUM OCUPACIO ****************************/
/*********************************************************************************/ 

/*********************************************************************************/ 
/*********************************** CONEIXER (SEDI) *****************************/
/*********************************************************************************/ 
.blogs_coneixer {
	margin-top: 3em;
}

.blogs_coneixer p {
	font-size: 1.2em;
}

.sessio-con {
	margin-top: 3em;
	text-align: center;
}

.sessio-con img {
	width:400px;
}

.video-con {
	margin-top:1em !important;
}

.card-empresa .container .card .face .content1 ul,
.card-empresa .container .card .face .content2 ul,
.card-empresa .container .card .face .content3 ul,
.card-empresa .container .card .face .content4 ul,
.card-empresa .container .card .face .content5 ul
{
	list-style-position: inside;
}

.card-empresa .container .card .face .content1 .subtitle-small,
.card-empresa .container .card .face .content2 .subtitle-small,
.card-empresa .container .card .face .content3 .subtitle-small,
.card-empresa .container .card .face .content4 .subtitle-small,
.card-empresa .container .card .face .content5 .subtitle-small,
.card-empresa .container .card .face .content6 .subtitle-small
{
	text-align: left;
    background: none;
    color: #000;
    font-size: 14px;
    margin: 0 10px;
    padding: 0 5px;
    text-transform: none;
    font-family: 'Lato', serif;
	font-weight: 600;
	background-color: #f2f2f2;
}

.card-empresa .container .card .face .content1 .title-card,
.card-empresa .container .card .face .content2 .title-card,
.card-empresa .container .card .face .content3 .title-card,
.card-empresa .container .card .face .content4 .title-card,
.card-empresa .container .card .face .content5 .title-card,
.card-empresa .container .card .face .content6 .title-card
{
	text-align: center;
    background: none;
    color: #000;
    font-size: 17px;
    padding: 5px;
	margin-top: 10px;
    text-transform: none;
    font-family: 'Lato', serif;
}

.fondo-gris {
	background-color:#f2f2f2 !important;
}

.title-portada {
	min-height: 60px;
}

.title-card-xl {
	font-size: 14px !important;
}

.card-empresa .container .card .face .content1 .head-table,
.card-empresa .container .card .face .content2 .head-table,
.card-empresa .container .card .face .content3 .head-table,
.card-empresa .container .card .face .content4 .head-table,
.card-empresa .container .card .face .content5 .head-table
{
	text-align: left;
    background-color: #e1f5fe; /*#b3e5fc;*/ /*#e1f5fe;*/ /*#cfd8dc;*/ /*#e6e3d2;*/
    color: #3f3c35;
    font-size: 12px;
    padding: 2px;
	margin-top: 2px;
    text-transform: none;
    font-family: 'Lato', serif;
	line-height: 1.2em;
	font-weight: bold;
}

.card-empresa .container .card .face .content1 .cell-table,
.card-empresa .container .card .face .content2 .cell-table,
.card-empresa .container .card .face .content3 .cell-table,
.card-empresa .container .card .face .content4 .cell-table,
.card-empresa .container .card .face .content5 .cell-table
{
	text-align: left;
    background-color: #fff;
    color: #000;
    font-size: 12px;
    padding: 0;
	margin-top: 2px;
    text-transform: none;
    font-family: 'Lato', serif;
	line-height: 1.2em;
	border-bottom-width: 1px;
    border-style: solid;
    border-bottom-color: rgba(0,0,0,.12);	
}

.card-empresa .container .card .face .content1 .cell-title-table,
.card-empresa .container .card .face .content2 .cell-title-table,
.card-empresa .container .card .face .content3 .cell-title-table,
.card-empresa .container .card .face .content4 .cell-title-table,
.card-empresa .container .card .face .content5 .cell-title-table
{
	text-align: left;
    background-color: #fff;
    color: #000;
    font-size: 12px;
    padding: 2px;
    margin: 0;
    text-transform: none;
    font-family: 'Lato', serif;
	line-height: 1.2em;
	box-sizing: border-box;
}

.title-arts {
    background-color: #fff3e0 !important;
    border-right: 2px solid #fff;
	margin-top: 2px !important;
}

.title-ciencies {
    background-color: #f1f8e9 !important;
    border-right: 2px solid #fff;
}

.title-humanitats {
    background-color: #ede7f6 !important;
	margin-top: 2px !important;
}

.card-empresa .container .card .face .content1 .cell-table .nota,
.card-empresa .container .card .face .content2 .cell-table .nota,
.card-empresa .container .card .face .content3 .cell-table .nota,
.card-empresa .container .card .face .content4 .cell-table .nota,
.card-empresa .container .card .face .content5 .cell-table .nota
{
	display: inline-block;
	padding: 2px;
	/*background-color: #e1f5fe;*/
	color: rgba(0,0,0,.87);
	font-family: 'Lato', serif;
}

.card-empresa .container .card .face .content4 .contact-empresa,
.card-empresa .container .card .face .content5 .contact-empresa
{
	text-align: left;
    margin-top: 0.5em;
    padding: 2px;
    background-color: #f2f2f2;
}

.card-empresa .container .card .face .content1 img,
.card-empresa .container .card .face .content2 img,
.card-empresa .container .card .face .content3 img,
.card-empresa .container .card .face .content4 img,
.card-empresa .container .card .face .content5 img {
	margin: 0 !important;
}

.scroll-presentacioGraus {
	margin: 0;
    height: 12em;
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;
}

.scroll-presentacioGraus::-webkit-scrollbar {
	width: 10px;
}

.scroll-presentacioGraus::-webkit-scrollbar-track {
  background: #fff;
}

.scroll-presentacioGraus::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}

.scroll-perfilGraus {
	margin: 0;
    height: 34em;
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;
}

.scroll-perfilGraus::-webkit-scrollbar {
	width: 10px;
}

.scroll-perfilGraus::-webkit-scrollbar-track {
  background: #fff;
}

.scroll-perfilGraus::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}

.scroll-infopracGraus {
	margin: 0;
    height: 31em;
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;
}

.scroll-infopracGraus::-webkit-scrollbar {
	width: 10px;
}

.scroll-infopracGraus::-webkit-scrollbar-track {
  background: #fff;
}

.scroll-infopracGraus::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}

.scroll-resumGraus {
	margin: 0;
    height: 33em;
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;
}

.scroll-resumGraus::-webkit-scrollbar {
	width: 10px;
}

.scroll-resumGraus::-webkit-scrollbar-track {
  background: #fff;
}

.scroll-resumGraus::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}

.scroll-sessioGraus {
	margin: 0;
    height: 20em;
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;
}

.scroll-sessioGraus::-webkit-scrollbar {
	width: 10px;
}

.scroll-sessioGraus::-webkit-scrollbar-track {
  background: #fff;
}

.scroll-sessioGraus::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}

.scroll-interesMaster {
	margin: 0;
    height: 31.5em;
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;
}

.scroll-interesMaster::-webkit-scrollbar {
	width: 10px;
}

.scroll-interesMaster::-webkit-scrollbar-track {
  background: #fff;
}

.scroll-interesMaster::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}

.scroll-interesMaster-video {
	margin: 0;
    height: 14em;
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;	
}

.scroll-interesMaster-video::-webkit-scrollbar {
	width: 10px;
}

.scroll-interesMaster-video::-webkit-scrollbar-track {
  background: #e1e1e1;
}

.scroll-interesMaster-video::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #e1e1e1;
}

.scroll-perfilMaster {
	margin: 0;
    height: 29.5em;
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;
}

.scroll-perfilMaster::-webkit-scrollbar {
	width: 10px;
}

.scroll-perfilMaster::-webkit-scrollbar-track {
  background: #fff;
}

.scroll-perfilMaster::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}

.perfilMaster-xl {
	height: 33em;
}

.scroll-complementsMaster {
	margin: 0;
    height: 29.5em;
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;
}

.scroll-complementsMaster::-webkit-scrollbar {
	width: 10px;
}

.scroll-complementsMaster::-webkit-scrollbar-track {
  background: #fff;
}

.scroll-complementsMaster::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}

.complementsMaster-xl {
	height:33em;
}

.scroll-criterisMaster {
	margin: 0;
    height: 30.5em;
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;
}

.scroll-criterisMaster::-webkit-scrollbar {
	width: 10px;
}

.scroll-criterisMaster::-webkit-scrollbar-track {
  background: #fff;
}

.scroll-criterisMaster::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}

.criterisMaster-xl {
	height: 33em;
}

.dadesMaster {
	height:33.5em;
	/*Scroll*/
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;	
}

.dadesMaster::-webkit-scrollbar {
	width: 10px;
}

.dadesMaster::-webkit-scrollbar-track {
  background: #fff;
}

.dadesMaster::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}

.dadesMaster-xl {
	height:35.5em;
	/*Scroll*/
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;	
}

.dadesMaster-xl::-webkit-scrollbar {
	width: 10px;
}

.dadesMaster-xl::-webkit-scrollbar-track {
  background: #fff;
}

.dadesMaster-xl::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}

.scroll-universitatsMaster {
    max-height: 8.5em;
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;
}

.scroll-universitatsMaster::-webkit-scrollbar {
	width: 10px;
}

.scroll-universitatsMaster::-webkit-scrollbar-track {
  background: #fff;
}

.scroll-universitatsMaster::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}

.card-sessio {
	box-shadow: 0 .5em 1em rgba(0,0,0,.15)!important;
    border-radius: .25em!important;
    background-color: #fff!important;
    width: 370px;
    height: 543px;
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-left: 1.5em;
}

.card-sessio .title-card
{
	text-align: center;
    background: none;
    color: #000;
    font-size: 17px;
    padding: 5px;
	margin-top: 10px;
    text-transform: none;
    font-family: 'Lato', serif;
}

.card-sessio .txt-empresa
{
	text-align: justify;
    background: none;
    color: #000;
    font-size: 12px;
    padding: 0 10px;
	margin-top: 10px;
    text-transform: none;
    font-family: 'Lato', serif;
}

.card-empresa .container .card .face .content6 .sessio-coneixer, .card-sessio .sessio-coneixer {
	margin-top: 1em;
}

.card-empresa .container .card .face .content6 .sessio-coneixer img, .card-sessio .sessio-coneixer img{
	width:200px;
}

.card-empresa .container .card .face .content6 .sessio-coneixer .lnk-sessio-coneixer:hover img, .card-sessio .sessio-coneixer .lnk-sessio-coneixer:hover img {
	width:220px;
}

.brancaTitulacio h3.branca-head{
	
	background-color: #333;
    margin: 0% 0% 0% 0%;
    padding: 0.5em;
	margin-bottom: 2px;
	color: #fff;
	cursor:pointer;
	font-weight: 500;
    line-height: 1.1;
	font-size: 1.4em;
}

.brancaTitulacio .titulacio-dark {
	background-color: #f2f3f3;
	opacity: 0.9;
}

.brancaTitulacio .nomGrau {
    font-size:1.2em;
}

.brancaTitulacio h3.branca-head .iconTitulacio2 {
	float: right;
	margin: 0.2em 1.5em 0 0
}

.brancaTitulacio h3.branca-head .iconTitulacio2 .fa-minus, .brancaTitulacio h3.branca-head .iconTitulacio2 .fa-plus {
    color: #fff;
}

.brancaTitulacio .titulacio-dark .nomTitulacio .iconTitulacio {
   font-size:1.2em;
}

.brancaTitulacio .titulacio-dark div {
    box-sizing: border-box;
}

.card-empresa .container-3f {
    width: 370px;
	height: 470px;
}

/*Escritorio*/
@media (min-width: 1199.98px)  {
   .card-empresa .container-3f {
		width: 370px;
		height: 470px;		
   }
}
/*Fin Escritorio*/

/*Tablet*/
/*Portrait*/
@media (min-width: 576px) and (max-width: 991.98px) and (orientation:portrait) {
   .card-empresa .container-3f {
		width: 370px;
		height: 470px;
   }
}

/*landscape*/
@media (min-width: 991.98px) and (max-width: 1199.98px)and (orientation:landscape) {
   .card-empresa .container-3f {
		width: 370px;
		height: 470px;
   }
}
/*fin tablet*/

/*movil*/
/*Portrait*/
/*Default*/
@media (max-width: 575.98px)and (orientation:portrait) {
   .card-empresa .container-3f {
		width: 370px;
		height: 470px;
   }
 }
/*landscape*/
@media (min-width: 576px) and (max-width: 991.98px) and (orientation:landscape) {
   .card-empresa .container-3f {
		width: 440px;
		height: 470px;
   }
}
/*fin movil*/


/* Fitxes Graus Masters Facultats */
.graus-coneixer-fitxes {
	width: 98.5em;
	background: white;
    overflow: hidden;
	margin: 2em auto 2em;
	box-sizing: border-box;
	padding: 0;
}

.masters-coneixer-fitxes {
	width: 98.5em;
	background: white;
    overflow: hidden;
	margin: 2em auto 2em;
	box-sizing: border-box;
	padding: 0;
}

@media  (max-width: 768px){
	.graus-coneixer-fitxes, .masters-coneixer-fitxes {
		width: 100%;
	}
}

/* Fitxes Graus Masters Facultats Interior */
.graus-coneixer-fitxes-interior {
	width: 100% !important;
}

.graus-coneixer-fitxes-interior .card-empresa .container-3f {
    width: 265px;
	height: 470px;
}

/*Escritorio*/
@media (min-width: 1199.98px)  {
   .graus-coneixer-fitxes-interior .card-empresa .container-3f {
		width: 265px;
		height: 470px;		
   }
}
/*Fin Escritorio*/

.graus-coneixer-fitxes-interior .card-empresa .container .card .face .content1 {padding-top: 0!important;}
.graus-coneixer-fitxes-interior .card-empresa .container .card .face .content2 {padding-top: 0!important;}
.graus-coneixer-fitxes-interior .card-empresa .container .card .face .content3 {padding-top: 0!important;}
.graus-coneixer-fitxes-interior .card-empresa .container .card .face .content4 {padding-top: 0!important;}
.graus-coneixer-fitxes-interior .card-empresa .container .card .face .content5 {padding-top: 0!important;}

.graus-coneixer-fitxes-interior .card-empresa .container .card .face .content1 .title-card {margin-top: 0!important;}
.graus-coneixer-fitxes-interior .card-empresa .container .card .face .content2 .title-card {margin-top: 0!important;}
.graus-coneixer-fitxes-interior .card-empresa .container .card .face .content3 .title-card {margin-top: 0!important;}
.graus-coneixer-fitxes-interior .card-empresa .container .card .face .content4 .title-card {margin-top: 0!important;}
.graus-coneixer-fitxes-interior .card-empresa .container .card .face .content5 .title-card {margin-top: 0!important;}


.graus-coneixer-fitxes-interior .scroll-presentacioGraus {
	height: 18em !important;
}

.graus-coneixer-fitxes-interior .scroll-infopracGraus {
	height: 30em !important;
}

.graus-coneixer-fitxes-interior .scroll-ponderacionsGraus {
	margin: 0;
    height: 32em;
    outline: none;
	overflow-y: auto;
	scrollbar-width: thin;
	scrollbar-color: #a9b8c0 #e1e1e1;
}

.graus-coneixer-fitxes-interior .scroll-ponderacionsGraus::-webkit-scrollbar {
	width: 10px;
}

.graus-coneixer-fitxes-interior .scroll-ponderacionsGraus::-webkit-scrollbar-track {
  background: #fff;
}

.graus-coneixer-fitxes-interior .scroll-ponderacionsGraus::-webkit-scrollbar-thumb {
  background-color: #a9b8c0;
  border-radius: 6px;
  border: 3px solid #fff;
}


/*Tablet*/
/*Portrait*/
@media (min-width: 576px) and (max-width: 991.98px) and (orientation:portrait) {
   .graus-coneixer-fitxes-interior .card-empresa .container-3f {
		width: 265px;
		height: 470px;
   }
}

/*landscape*/
@media (min-width: 991.98px) and (max-width: 1199.98px)and (orientation:landscape) {
   .graus-coneixer-fitxes-interior .card-empresa .container-3f {
		width: 265px;
		height: 470px;
   }
}
/*fin tablet*/

/*movil*/
/*Portrait*/
/*Default*/
@media (max-width: 575.98px)and (orientation:portrait) {
   .graus-coneixer-fitxes-interior .card-empresa .container-3f {
		width: 265px;
		height: 470px;
   }
 }
/*landscape*/
@media (min-width: 576px) and (max-width: 991.98px) and (orientation:landscape) {
   .graus-coneixer-fitxes-interior .card-empresa .container-3f {
		width: 265px;
		height: 470px;
   }
}
/*fin movil*/


/*********************************************************************************/ 
/********************************* FIN CONEIXER (SEDI) ***************************/
/*********************************************************************************/ 


/*********************************************************************************/ 
/************************************** RECTORAT *********************************/
/*********************************************************************************/

/*********************************************************************************/ 
/***************************** RECTORAT-OBSEQUIS *********************************/
/*********************************************************************************/
.obs-detall-content-columns {
    display: inline-flex;
    float: left;
    width: 100%;
}
.obs-list-item {
    display: block;
    position: relative;
    padding: 8px 0px 8px 8px;
    text-transform: none;
    cursor: pointer;
}

.obs-detall-content {
    margin: 1em 0em;
	font-family: 'Lato', serif;
}

.obs-detall-content p{
	font-family: 'Lato', serif;
}

.obs-detall-content div{
	font-family: 'Lato', serif;
}

.obs-detall-content-columns .obs-detall-column {
    float: left;
    width: 40%;
}

.obs-data {
	margin: 1em 0px 0px 10px;
    float: left;
    width: 75px;
}

.obs-bold {
	font-weight:bold;
}
.obs-estructura {
	padding: 3px 0px 0px 15px;
}

.obs-titol {
	font-size: 1.2em;
	line-height: 16px;
}

.obs-lista {
	margin-bottom: 0px;
}
.obs-lista li {
	background: none !important;
}

.obs-tipus {
	padding: 0px 0px 0.83em !important;
	margin-left: 1.25em;
    list-style: square;
}

.obs-tipus-primer {
	padding: 3px 0px 0.83em !important;
    margin-left: 1.25em;
    list-style: square;
}

.obs-titol-separacion {
	margin-bottom: 1em;
}

/*********************************************************************************/ 
/**************************** FIN RECTORAT-OBSEQUIS ******************************/
/*********************************************************************************/

/*********************************************************************************/ 
/********************************** FIN RECTORAT *********************************/
/*********************************************************************************/


/*********************************************************************************/ 
/*********************** CATEDRA BRETXA DIGITAL DE GENERE ************************/
/*********************************************************************************/

.catedra-bretxa-titulo {
	/*font-size: 1.5em;
	padding: unset;
	color: #000;*/
	
    background-color: #5f6dd9;
    color: #fff;
    padding: 2px !important;
    line-height: 1.4;	
	font-family: 'Big Shoulders Display', sans-serif;
	font-size: 2em;
}

.catedra-bretxa-foto {
    max-width: 35em;
	margin-left: unset !important;
    margin-right: unset !important;
}

@media (max-width: 1210px) {
	.catedra-bretxa-foto {
		width: 26em;
	}
}

.catedra-bretxa-novedad {
    display:inline-flex;
	padding: 2em;
}

.catedra-bretxa-novedad:nth-child(even) {
    background-color: #f4f4f4;
}

.novetat-column-sep {
	margin: 1em 0em;
    width: 2%;
    float: left;
    display: block;
}

.catedra-bretxa-column {
    float: left;
    width: 49%;
}

.catedra-bretxa-column p {
	font-family: Raleway;
    font-size: 1.2em;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;	
}

p.text-lliure-novetat {
	font-family: Raleway;
    font-size: 1.2em;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;	
}

.catedra-bretxa-column a.lnk-novetat-mesinfo {
	display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    padding: .375em .75em;
    font-size: 1.2em;
    line-height: 1.5;
    text-decoration: none;
    font-family: 'Big Shoulders Display', sans-serif;
	background-color: #5f6dd9;
	color: #fff;	
}

.catedra-bretxa-column a.lnk-novetat-mesinfo:hover, .catedra-bretxa-column a.lnk-novetat-mesinfo:focus {
	color: #fff;
	text-decoration: none;
}

@media (max-width: 768px) {
	.catedra-bretxa-novedad {
		display:grid;
	}
	.catedra-bretxa-column {
		width: 100%;
	}
	.catedra-bretxa-foto {
		width: 100%;
	}
}

/*********************************************************************************/ 
/********************* FIN CATEDRA BRETXA DIGITAL DE GENERE **********************/
/*********************************************************************************/


/*********************************************************************************/ 
/***************************** ARXIU VALENCIA DISSENY ****************************/
/*********************************************************************************/ 
#wrapAVD .logo-pie img {
	max-width: 95%;
}

#cabeceraAVD2n{
	float: right;
	margin-top: 1.4em;
}

@media  (max-width: 799px),(min-width: 1017px), (max-width: 1114px), (min-width: 1200px) and (max-width: 1345px){
	#cabeceraAVD2n{
		padding-right: 50px;
	}
}
.menu-AVD{
	background: #fff !important;
}

.menu-principal-AVD {
    border-top: 1px solid #fff !important;
    background: #fff !important;
	font-weight: bold !important;
	font-size: 1.3em !important;
	/*width: 1200px !important;*/
}

@media  (max-width: 1020px){
	.menu-principal-AVD {	
		height: 2.65em !important;
	}
}

.menu-principal-AVD ul{
	background: #fff !important;
}

.menu-principal-AVD ul li:hover{
	background: #fff !important;
}

.menu-AVD ul li a{
	color: #292a25 !important;
	background: #fff !important;
}

.menu-prim-nuevo-AVD li a.active{
	border-left: 1px solid #292a25 !important;
}
.menu-AVD .nou-submenu{
	background: none repeat scroll 0 0 #fff;
}
.menu-AVD .nou-submenu span{
	background: none repeat scroll 0 0 #fff;
	border-left: 1px solid #292a25;
}

ul.menu-prim-nuevo-AVD ul.menu-seg-nuevo li {
	position: relative;
	overflow: hidden;
}

ul.menu-prim-nuevo-AVD ul.menu-seg-nuevo a {
	display: block;
	position: relative;
	z-index: 1;
	transition: 0.35s ease color;
	padding-left: 0.83em !important;
	/*font-size: 1.2em !important;*/
	font-weight: normal !important;
}

ul.menu-prim-nuevo-AVD ul.menu-seg-nuevo li a:hover{
	/*background-color: #f2f2f2 !important;*/
	background-color: #fff !important;
}

ul.menu-prim-nuevo-AVD ul.menu-seg-nuevo li a:before {
	content: "";
	display: block;
	z-index: -1;
	position: absolute;
	left: -102%;
	top: 0;
	width: 100%;
	height: 100%;
	border-left: solid 5px #292a25; /*#df4500;*/
	background: #f2f2f2; /*#5f5b5a;*//*#3c3735;*/
	transition: 0.35s ease left;
}

ul.menu-prim-nuevo-AVD ul.menu-seg-nuevo li a:hover:before {
	left: 0;
}

.boton-menu-home-avd {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    box-shadow: none;
    position: absolute;
    left: -25px;
    z-index: 1;
    top: 13px;
    font-size: 1.5em;
	display: none;
}

.boton-menu-home-avd .fa {
    color: #292a25 !important;
}

.link-home-avd {
	color: #292a25 !important;
}

.link-home-avd:hover {
	color: #292a25 !important;
	text-decoration: none !important;
}

.menu-servicios-nou-AVD-flotante {
	right: 18%;
}

.menu-servicios-nou-AVD-iconos {
	margin-top: 2.2em;
}

.pre-cabecera-AVD {
	height: 7em !important;
	text-transform: none !important;
}

.pre-cabecera-AVD-flotante {
	position: fixed;
    z-index: 99;
    width: 100%;
}

.menu-flotante-AVD {
	display: none;
}

.menu-flotante-AVD .content-menu-float{
	right: 30% !important;
	margin-top: 2.2em !important;
}

.pre-cabecera-AVD h1 {
	margin: 0 !important;
}

/* Menu Movil */
@media  (max-width: 768px){
	.menu-AVD .menu-principal-AVD .boton-menu {
		color: #292a25 !important;
	}

	.menu-AVD .menu-principal-AVD .boton-menu .barra-menu {
		background-color: #292a25 !important;
	}

	.menu-AVD .menu-principal-AVD .boton-menu .menu-text{
		color: #292a25 !important;
		top: 14px !important;
	}

	.menu-servicios-nou-AVD {
		top: 86em !important;
	}

	.menu-servicios-nou-AVD a {
		color: #292a25 !important;
		font-size: 1.3em !important;
	}
	
	.menu-servicios-nou-AVD a .fa{
		color: #292a25 !important;
	}
	
	.menu-AVD ul.menu-prim-movil-nou {
		margin: 2em 0.5em 3em !important;
	}
	
	.menu-AVD  ul.menu-prim-movil-nou li a {
		font-size: 1.3em !important;
	}
	
	.menu-AVD  ul.menu-prim-movil-nou li a .fa {
		color: #292a25 !important;
	}
	
	.menu-flotante-AVD .content-menu-float{
		right: 15% !important;
	}
	
	.pre-cabecera-AVD-flotante .cabFloat-logo
	{
		margin-top: 0 !important;
		width: 55% !important;
		left: 2% !important;
	}
	

}

@media  (max-width: 540px){
	.menu-servicios-nou-AVD {
		top: 94em !important;
	}
	
	.menu-AVD ul.menu-prim-movil-nou {
		margin: 5em 0.5em 3em !important;
	}	
	
	.pre-cabecera-AVD-flotante .cabFloat-logo
	{
		margin-top: 10px !important;
	}	
	
	.pre-cabecera-AVD-flotante .cabFloat-logo img {
		width: 100%;
	}	

}
/* Fin Menu Movil */

/* Menu sidebar */
.menu-sidebar-avd, .menu-sidebar-avd ul, .menu-sidebar-avd ul li, .menu-sidebar-avd ul li a, .menu-sidebar-avd ul li a:hover, .menu-sidebar-avd ul.list-hover-avd a:before
{
	box-sizing: border-box !important;
}

.menu-sidebar-avd ul {
	/*background: #35302D !important;*/
	/*background: #3c3735 !important;*/
	background: #fff !important;
}

.menu-sidebar-avd ul li {
	/*border-bottom: 1px solid #3C3735 !important;*/
	/*border-bottom: 1px solid #5f5b5a !important;*/
	border-bottom: 1px solid #292a25 !important;
	padding: 0 !important;
}

.menu-sidebar-avd ul li a {
	/*color: #DFDBD9 !important;*/
	color: #292a25 !important;
	padding: 0.8em 0 !important;
}

.menu-sidebar-avd ul li a:hover {
	color: #292a25 !important;
}

.menu-sidebar-avd ul.list-hover-avd li {
	position: relative;
	overflow: hidden;
}

.menu-sidebar-avd ul.list-hover-avd li a:hover {
	/*background: #35302D !important;*/
	background: #fff !important;
}

.menu-sidebar-avd ul.list-hover-avd a {
	display: block;
	position: relative;
	z-index: 1;
	transition: 0.35s ease color;
	padding-left: 0.83em !important;
	font-size: 1.2em !important;
}

.menu-sidebar-avd ul.list-hover-avd li .active {
	/*background: #5f5b5a;*/
	background: #f2f2f2;
	color: #292a25 !important;
}

.menu-sidebar-avd ul.list-hover-avd a:before {
	content: "";
	display: block;
	z-index: -1;
	position: absolute;
	left: -100%;
	top: 0;
	width: 100%;
	height: 100%;
	border-left: solid 5px #292a25; /*#df4500;*/
	background: #f2f2f2; /*#5f5b5a;*//*#3c3735;*/
	transition: 0.35s ease left;
}

.menu-sidebar-avd ul.list-hover-avd a.active:before, .menu-sidebar-avd ul.list-hover-avd a:hover:before {
	left: 0;
}

.titulo-alternatiu-avd {
	color: #292a25 !important;
	font-family: 'Oswald' !important;
	font-weight: 400;
	border-left: 5px solid #292a25 !important;
    padding-left: 10px;
}

.entry-menu-cuatro-avd ul{
	/*border-bottom: 1px solid #000 !important;*/
    background: #f2f2f2 !important;	
}

@media (max-width: 768px) {
	.menu-sidebar-avd ul li, .menu-sidebar-avd ul li:hover{background:#fff !important;}
}
/* Fin menu sidebar */

.imgCabAVD {  
	width: 28%;
    float: left;
    padding-left: 14%;
}

.imgCabAVD img{width:100%}

.titolAVD2n{
	font-family: "HelveticaNeue-Condensed-Bold";
	font-size: 5em;
	text-align: left;
	width: 35%;
	padding: 0.3em 0 0.5em 0em;
	line-height: 1em;
	float: left;
}

@media  (max-width: 768px){
	.titolAVD2n {
		margin-left: 0.2em;
		width: 233px;
	}	
}

.titolAVD{
	font-family: "HelveticaNeue-Condensed-Bold";
	font-size: 10em;
	text-align: left;
	width: 49%;
	padding: 0.5em 0 0.5em 0.5em;
	line-height: 1em;
	float: left;
}

.titolAVD .titolAVDreg{
	font-family: "HelveticaNeue-Condensed";
}

.titolAVD2n .titolAVDreg{
	font-family: "HelveticaNeue-Condensed";
}

.fondo-caja-fons-avd
{
	background-color: #e1eaef!important;
}

.bck-caja-fons-avd {
	background-color: #fff !important;
}

.caja-fons-avd
{
	margin-bottom: 3em!important;
	box-shadow: 0 .5em 1em rgba(0,0,0,.15)!important;
	/*border-radius: .25em!important;*/
	background-color: #fff!important;
	width:95% !important;
	display: inline-block;
}

.caja-f-left {
	float:left;
}

.caja-f-right {
	float:right;
}

.chevron-down-nivel-1-avd.fa-chevron-down {
	margin-top: -16px !important;
}

.chevron-down-nivel-2-avd.fa-chevron-down {
	margin-top: -12px !important;
}

@media only screen and (max-width: 600px) {
	.caja-f-right {
		float:left;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	.caja-f-right {
		float:left;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1200px) and (orientation: landscape) {
	.caja-f-right {
		float:left;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait) {
	.caja-f-right {
		float:left;
	}
}

.content-caja-fons-avd
{
	/*height: 50px;*/
	text-align: left;
}


.logoArea-fons-avd {
    padding: 5px;
    display: inline-block;
    border-radius: .25em 0 0 .25em;
}

.logoArea-fons-avd img {
	width:70px;
	height:70px;
}

.logoArea-vert-fons-avd {
    /*padding: 5px;*/
    display: inline-block;
    border-radius: .25em 0 0 .25em;
	width: 100%;
}

.logoArea-vert-fons-avd img {
	width:100%;
	/*height:70px;*/
}

.titulo-caja-fons-avd {
	/*float: left;
	margin:10px 0 0 10px;*/
	font-family: Raleway; /* "Lato",sans-serif Raleway "Humanist777-Bold" ** -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";*/
    font-size: 1.5em;
    /*font-weight: 600;*/
    line-height: 1.5;
    color: #212529;
    text-align: left;
	cursor: pointer;
	
	display: inline-block;
    padding: 25px;
    vertical-align: top;
	max-width: 65%;
}

.titulo-big-caja-fons-avd
{
	font-size: 2.4em !important;
}

.icon-caja-fons-avd {
    /*margin-top: auto;*/
    float: right;
    padding: 15px;
    font-size: 18px !important;
    color: #212529 !important;
	cursor: pointer;
	
	margin-top: 15px;
    margin-right: 15px;
	
	background-color: #fff;
    /*border-radius: 4px;*/
	/*border: 2px solid #e6e6e6;	*/
}

.icon-big-caja-fons-avd {
	margin-top: 20px !important;
}

.icon-caja-fons-avd span.txt-link-info {
    font-size: 18px !important;
    color: #212529 !important;	
	vertical-align: top;
	
	transition: 0.4s;
	position: relative;
}

.icon-caja-fons-avd span.txt-link-info:after {
    content: '\00bb';
    position: absolute;
    opacity: 0;
    top: -3px;
    right: -20px;
    transition: 0.5s;
}

.icon-caja-fons-avd:hover span.txt-link-info {
	padding-right: 25px;
}

.icon-caja-fons-avd:hover span.txt-link-info:after {
   opacity: 1;
   right: 0;
}

.icon-caja-fons-avd span.fa {
	color: #212529 !important;
	font-size: 20px !important;
    margin-right: 0.25em;
    margin-top: 0.15em;
	/*display: none;*/
}

@media only screen and (max-width: 992px) {
	.titulo-caja-fons-avd {
		font-family: Raleway; /* "Lato",sans-serif Raleway "Humanist777-Bold" ** -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";*/
		font-size: 1.5em;
		font-weight: 600;
		line-height: 1.5;
		color: #212529;
		text-align: left;
		cursor: pointer;
		
		display: inline-block;
		padding: 25px 0 25px 5px;
		vertical-align: top;
		max-width: 65%;
	}	
	
	.icon-caja-fons-avd {
		float: right;
		padding: 14px;
		font-size: 18px !important;
		color: #212529 !important;
		cursor: pointer;
		
		margin-top: 15px;
		/*margin-right: 0;*/
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
	.icon-caja-fons-avd {
		float: right;
		padding: 12px 5px 12px 12px;
		font-size: 18px !important;
		color: #212529 !important;
		cursor: pointer;
		
		margin-top: 15px;
		/*margin-right: 0;*/
	}	
}

.content-text-fons-avd {
	padding: 20px 20px 20px 80px;
	text-align: justify;	
	display: none;
}

.content-text-big-fons-avd {
	padding: 20px;
	text-align: justify;	
	display: none;
}

.content-text-fons-avd .text-fons-avd, .content-text-big-fons-avd .text-fons-avd {
	font-family: Raleway; /* "Lato",sans-serif Raleway "Humanist777-Bold" ** -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";*/
	font-size: 1.2em;
	color: #212529;
	text-align: justify;
	/*margin-left: 2em;
    margin-right: 3.5em;
	margin-bottom: 1em;*/
	margin:0;
}

.content-text-fons-avd .link-fons-avd, .content-text-big-fons-avd .link-fons-avd {
	text-align: center;
	margin: 1em 0;
}

.content-text-fons-avd .link-fons-avd a, .content-text-big-fons-avd .link-fons-avd a{
	font-family: Oswald;
    color: #212529;
    font-size: 1.2em;
    margin-right: 10px;
	display: inline-block;
    background-color: #fff;
	background: linear-gradient(180deg, rgba(242,242,242,1) 0%, rgba(255,255,255,1) 100%);
    padding: 5px;
	text-transform: uppercase;
    border-radius: 3px;
    -webkit-box-shadow: 5px 5px 5px 0px rgb(68 68 68 / 50%);
    -moz-box-shadow: 5px 5px 5px 0px rgba(68,68,68,0.5);
    box-shadow: 5px 5px 5px 2px rgb(68 68 68 / 50%);	
}

.content-text-fons-avd .link-fons-avd span.fa, .content-text-big-fons-avd .link-fons-avd span.fa{
	color: #212529;
	display: none;
}

.content-text-fons-avd .subtitol-fons-avd, .content-text-big-fons-avd .subtitol-fons-avd {
	font-family: Raleway;
	font-size: 1.2em;
	font-weight: 400;
	line-height: 1.2;
	color: #212529;
	text-align: left;
	margin-top: 1em;
    padding-left: 10px;
    border-left: 4px solid #212529;
	text-transform: uppercase;
}

.content-text-fons-avd .text-fons-avd ul, .content-text-big-fons-avd .text-fons-avd ul {
	list-style: none;
}

.caja-fons-avd ul.menu-caja-nivel-1
{
	list-style: none;
    margin-left: 2em;
    margin-right: 3.5em;
}

.caja-fons-avd ul.menu-caja-nivel-1 li.item-menu-nivel-1 {
    text-align: left;
    color: #212529 !important;
    font-size: 1.4em;
    font-weight: 500;
    padding: 0.5em;
    border: solid 1px #c0c0c0;
    border-radius: .25em;
    margin-bottom: 5px;
	cursor: pointer;
}

@media (max-width: 436px), (min-width: 601px) and (max-width: 733px) {
    .content-text-fons-avd ul li span.fa {
        width: 6%
    }

    .content-text-fons-avd ul li span.text-caja-menu-nivel-1 {
        width: 80%;
    }

    .content-text-fons-avd ul.menu-caja-nivel-1 {
        width: 90%!important;
    }

    .content-text-fons-avd {
        padding-left: 2em;
    }
}

.caja-cercador ul.menu-caja-nivel-0
{
	list-style: none;
    margin-left: 2em;
    margin-right: 3.5em;
}

.caja-cercador ul.menu-caja-nivel-0 li.item-menu-nivel-0 {
    text-align: left;
    color: #212529 !important;
    font-size: 1.3em;
    /*font-weight: 500;
    padding: 0.5em;
    border: solid 1px #c0c0c0;
    border-radius: .25em;
    margin-bottom: 5px;*/
	cursor: pointer;
}

.text-caja-menu-nivel-0{
	display: inline-block;
	width: 85%;
}

.caja-cercador ul.menu-caja-nivel-1
{
	list-style: none;
    /*margin-left: 2em;*/
    margin-right: 3.5em;
}

.caja-cercador ul.menu-caja-nivel-1 li.item-menu-nivel-1 {
    text-align: left;
    color: #212529 !important;
    font-size: 0.9em !important;
    /*font-weight: 500;
    padding: 0.5em;
    border: solid 1px #c0c0c0;
    border-radius: .25em;
    margin-bottom: 5px;*/
	cursor: pointer;
}

.caja-cercador ul.menu-caja-nivel-2
{
	list-style: none;
	margin: 0;
}

.caja-cercador ul.menu-caja-nivel-2 li.item-menu-nivel-2 {
	font-size: 0.9em !important;
	cursor: pointer;
}

.oct_cercador .form-activitat .tipos label.small-font {
	font-size: 0.9em !important;
}

.caja-fons-avd ul.lista-secciones
{
	list-style: none;
    margin-top: 1em;
	float: left;
	width: 100%;
}

.caja-fons-avd ul.lista-secciones li.item-seccion {
	display: inline;
	float: left;
	width: 31%;
	position: relative;
    text-align: left;
    color: #212529 !important;
    font-size: 2em;
    font-weight: 500;
    /*padding: 0.5em;
    border: solid 1px #c0c0c0;
    border-radius: .25em;
    margin-bottom: 5px;*/
	cursor: pointer;
	/*border-right: 1px solid #fff;
    border-top: 1px solid #fff;	*/
	margin-right: 18px;
}

.caja-fons-avd ul.lista-secciones li.item-seccion-fin-linea {
	margin: 0 !important;
}

.caja-fons-avd ul.lista-secciones li.item-seccion:nth-of-type(3n-2) {
	clear: left;
}

.caja-fons-avd ul.lista-secciones li.item-seccion span {
	/*position: absolute;
	bottom: 0;
	left: 0;
	width: 93%;
	background-color: rgba(0, 0, 0, 0.5);
    padding: 0.25em;
    font-family: 'Oswald';
    text-transform: uppercase;
    color: #fff;
    font-weight: normal;*/
}

.caja-fons-avd ul.lista-secciones li.item-seccion img {
	width:100%;
}

.caja-fons-avd ul.lista-secciones li.item-seccion a.lnk-seccion {
	display: block;
    width: 100%;
    float: left;	
	overflow: hidden;
}

.caja-fons-avd ul.lista-secciones li.item-seccion a.lnk-seccion:hover .hover {
	/*display: block;*/
	z-index: 5;
	top: 0;
}

.caja-fons-avd ul.lista-secciones li.item-seccion a.lnk-seccion:hover .hover .hoverIcon {
	left: 50%;
}

.caja-fons-avd ul.lista-secciones li.item-seccion .hover {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 50%;
	display: block;
	background: #212529;
	z-index: -5;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	opacity: 0.9;
	/*-webkit-transition: left 400ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-moz-transition: left 400ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-o-transition: left 400ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	transition: left 400ms cubic-bezier(0.075, 0.820, 0.165, 1.000);*/
	
	-webkit-transition: top 400ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-moz-transition: top 400ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-o-transition: top 400ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	transition: top 400ms cubic-bezier(0.075, 0.820, 0.165, 1.000);	
}

.caja-fons-avd ul.lista-secciones li.item-seccion .hover .hoverIcon {
	position: absolute;
	width: 96px;
	height: 96px;
	top: 50%;
	margin-top: -48px;
	margin-left: -48px;
	left: -60%;
	display: block;
	background: url(https://www.uv.es/avd/icones/icono_eye_white.png) 0 0 no-repeat;
	background-size: contain;
	-webkit-transition: left 400ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-moz-transition: left 400ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-o-transition: left 400ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	transition: left 400ms cubic-bezier(0.075, 0.820, 0.165, 1.000);	
}


.caja-fons-avd ul.lista-secciones li.item-seccion .item {
  position: relative;
  /*border: 1px solid #333;*/
  float: left;
  overflow: hidden;
  max-width: 540px;
  margin-bottom: 18px;
}
.caja-fons-avd ul.lista-secciones li.item-seccion img {
  max-width: 100%;
}

.caja-fons-avd ul.lista-secciones li.item-seccion .activitat-box-imatge {
    line-height: 0;
}

.caja-fons-avd ul.lista-secciones li.item-seccion header.activitat-box-titol {
    margin: 0.5em 0 0.7em 0;
}

.caja-fons-avd ul.lista-secciones li.item-seccion .item-overlay.top.novetatOmbra{
	top: 55%;
}

.caja-fons-avd ul.lista-secciones li.item-seccion .activitat-box-titol .header-3 {
	font-size: 1em;
    line-height: 114.28571%;
	font-weight: 300;
}

.caja-fons-avd ul.lista-secciones li.item-seccion .activitat-box-titol span {
    color: #fff;
    margin-bottom: 0px;
    padding: 0px;
    font-family: Oswald;
	letter-spacing: -0.03em;
    text-transform: uppercase;
}

.caja-fons-avd ul.lista-secciones li.item-seccion .activitat-box-titol a{
    color: #fff;
    text-decoration: none;
}

.caja-fons-avd ul.lista-secciones li.item-seccion .activitat-box-titol a:hover {
    text-decoration: underline;
}

.caja-fons-avd ul.lista-secciones li.item-seccion .item-overlay {
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  padding: 5px 5px;
  background: rgba(0,0,0,0.5);
  color: #fff;
  overflow: hidden;
  text-align: left;
  /* fix text transition issue for .left and .right but need to overwrite left and right properties in .right */
  width: 95%; 
  top: 70%;
  -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;
}

.caja-fons-avd ul.lista-secciones li.item-seccion .item:hover .item-overlay.top {
  top: 0;
}

.caja-fons-avd ul.lista-secciones li.item-seccion .item .descripcio {
    display:none;
	opacity: 0;
	transition: 0.5s all ease-in-out;
	
}

.caja-fons-avd ul.lista-secciones li.item-seccion .item:hover .descripcio {
	display:block;
	opacity: 1;
	margin-top: 1em;
	font-family: 'Lato';
	font-size: 1em;
    text-align: justify;
}

.enlace-taxonomia-avd {
	list-style-type: circle; 
	margin-left: 16px; 
	display: list-item;
	margin-top: -2px;
}

.enlace-taxo-avd {
	color: #212529;
	margin-left:14px;
	font-size:0.9em;

}

.enlace-taxo-avd:hover {
	color: #212529;
}

.content-thesauro-taxo-avd {
	margin-left: 1em;
	display: none;
}

.content-taxo-avd {
	display: inline-block;
	width:25px;
}

.titol-bloc-avd {
	font-family: 'Oswald';
    font-size: 4em;
   /* text-transform: capitalize; */
	text-align: left;
    background: none;
    color: #444;
	padding: 0;
	font-weight: 200;
	border-left: 4px solid #212529;
    padding-left: 10px;	
}

.titol-bloc-avd span {
	color: #444 !important;
}

/*Ud izquierda */
#ud div.ud-avd:nth-of-type(3n-2) {
	clear: left;
	padding-right: 1.15em;
	padding-bottom: 0.5em;
}

/*Ud centro*/
#ud div.ud-avd:nth-of-type(3n-1) {
	padding-left: 1.15em;
	padding-right: 1.15em;
	padding-bottom: 0.5em
}
	
/*Ud derecha*/
#ud div.ud-avd:nth-of-type(3n) {
	padding-left: 1.15em;
	padding-bottom: 0.5em;
}

.info-ud-avd {
	padding: 0px;
}

#ud div.ud-cercador-avd
{
	float: left;
}

/*Ud izquierda */
#ud .col1-cercador-avd div.ud-cercador-avd {
    padding-bottom: 18px;
    padding-left: 24px;
}

/*Ud centro*/
#ud .col2-cercador-avd div.ud-cercador-avd {
    padding-right: 18px;
    padding-bottom: 18px;
    padding-left: 18px;	
}
	
/*Ud derecha*/
#ud .col3-cercador-avd div.ud-cercador-avd {
    padding-bottom: 18px;
    padding-right: 31px;
}

#ud div.ud-cercador-avd .item {
	margin-bottom: 0 !important;
}

/*FONDOS COLUMNAS*/
/*Tablet*/
/*Portrait*/
@media (min-width: 576px) and (max-width: 991.98px) and (orientation:portrait) {
	.columnaFonsAVD {
	   width: 50% !important;
	}
	.caja-fons-avd ul.lista-secciones li.item-seccion {
		width: 29% !important;
	}   
	
	.caja-fons-avd ul.lista-secciones li.item-seccion .activitat-box-titol .header-3 {
		font-size: 0.5em !important;
	}		
	
	.titulo-caja-fons-avd {
		padding: 25px 0 25px 10px !important;
	}	
	
	.icon-caja-fons-avd {
		padding: 12px 10px 12px 12px !important;		
	}	
}

/*landscape*/
@media (min-width: 991.98px) and (max-width: 1199.98px)and (orientation:landscape) {
	.columnaFonsAVD {
		width: 50% !important;
	}
   
	.caja-fons-avd ul.lista-secciones li.item-seccion {
		width: 30% !important;
	}
   
	.caja-fons-avd ul.lista-secciones li.item-seccion .activitat-box-titol .header-3 {
		font-size: 0.8em !important;
	}	
}
/*fin tablet*/

/*movil*/
/*Portrait*/
/*Default*/
@media (max-width: 575.98px)and (orientation:portrait) {
	.columnaFonsAVD {
	   width: 100% !important;
	}
	
	.caja-fons-avd
	{
		width: 100% !important;
	}
	
	.caja-fons-avd ul.lista-secciones li.item-seccion {
		width: 29% !important;
	} 	
   
	.titulo-caja-fons-avd {
		padding: 25px 0 25px 10px !important;
	}	
	
	.icon-caja-fons-avd {
		padding: 12px 10px 12px 12px !important;		
	}	   
	
	.caja-fons-avd ul.lista-secciones li.item-seccion .activitat-box-titol .header-3 {
		font-size: 0.4em !important;
	}		
	
	.titolAVD {
		font-size: 8em !important;
	}
 }
/*landscape*/
@media (min-width: 576px) and (max-width: 991.98px) and (orientation:landscape) {
	.columnaFonsAVD {
	   width: 100% !important;
	}
	
	.caja-fons-avd
	{
		width: 100% !important;
	}	
	
	.caja-fons-avd ul.lista-secciones li.item-seccion {
		width: 31% !important;
	} 	
	
	.titulo-caja-fons-avd {
		padding: 25px 0 25px 10px !important;
	}	
	
	.icon-caja-fons-avd {
		padding: 12px 10px 12px 12px !important;		
	}		
}
/*fin movil*/

.subtitulo-detalle-avd {
	font-family: 'Lato';
	font-weight: bold;
	font-size: 1.5em;
}

/* Listados interiores */
.bloc-activitat-boxes .boxes-interior-avd
{
	width: 100% !important;
}

.bloc-activitat-boxes .boxes-interior-avd .interior-ombra-avd
{
	cursor: pointer;
}

.bloc-activitat-boxes .boxes-interior-avd .interior-ombra-avd:hover
{
	text-decoration: underline;
}

.bloc-activitat-boxes .boxes-interior-avd .interior-ombra-avd a
{
	color: #fff;
}

.avd-list-item {
    display: block;
    position: relative;
    padding: 16px 0px 16px 8px;
    text-transform: none;
    cursor: pointer;
	
	transition: opacity .5s ease;
    transition-delay: .25s;
}

.info-avd-list-item {
    margin: 0;
    width: 100%;
    display: inline-block;
    min-height: 30px;
}

.info-avd-list-item .title {
    font-weight: 600;
    color: #292a25;
    font-size: 1.4em;
    font-family: 'Lato';
}

.info-avd-list-item .title:after {
	content: "";
    display: block;
    position: absolute;
    width: 0;
    border-bottom: .2em solid;
    transition: width .3s ease;
    bottom: .1em;
    right: 0;
}

.info-avd-list-item:hover .title:after {
   width: 100%;
}

.info-avd-list-item .title a, .info-avd-list-item .title a:hover{
	color: #292a25 !important;
	text-decoration: none;
}

.row-avd:after{
  clear: both;
}

.row-avd:before,
.row-avd:after {
  display: table;
  content: " ";
} 

.row-avd div{
	box-sizing: border-box;
}
	
.img-avd-llistatOmbra
{
	max-height: 100% !important;
	margin: 0 !important;
}

/* Fin Listados interiores */

.desc-avd ul li {
	background: none !important;
	padding: 0px 0 0px 1.25em;
	font-family: Arial;
    font-size: 1em;
}

/* Inicio detalles interiores */
.img-detalle-avd {
	margin: 0 0 30px 0 !important;
	width:100%
}

.caja-etiqueta-padre-avd {
	margin: 0px 20px 20px 0px;
	float: left;
}

.caja-etiqueta-padre-enlace-avd {
	color:#333;
}

.caja-etiqueta-padre-avd:hover {
	background-color: rgb(239, 239, 239);
}

.subtitulo-detalle-caja-avd {
	font-weight: normal;
}

.caja-etiqueta-padre-texto-avd {
	color:#333;
	width: fit-content; 
	float: left; 
	border: solid 1px; 
	min-width: 150px;
}

.area-avd{
	float: left;
    border-left: 2.5px solid;
    padding-left: 20px;
    height: fit-content;
    margin-bottom: 40px;
    width: 387px;
    margin-right: 20px;
	max-width: 100%;
}

.area-titulo-avd{
	margin-left: 0px !important;
}

.area-campo-avd{
	padding-right: 10px;
}

.img-obj-digital-avd{
	max-width: 363px;
}

.relacionados-avd {
	padding-left: 20px;
	border-left: 2.5px solid;
	margin-top: 50px;
}

.relacionados-texto-avd {
	color: #333;
	font-family: 'Lato';
	font-weight: bold;
	font-size: 1.5em;
}

.galeria-avd {
	/*height: auto !important;*/
	width: 64em !important;
	height: 104px !important;
}

.caja-etiqueta-padre-parrafo-avd {
	margin: 0.3em 0em 0em 0em;
}

.caja-etiqueta-padre-parrafo-avd p{
	padding: 0 15px 0.3em;
}

/* Fin detalles interiores */

/* Taxonomia HOME */
.content-thesauro-color-wide {
	padding: 20px 20px 20px 20px;
}

.caja-regular-shadow-color ul.menu-caja-nivel-1-wide {
	margin-right: 2em;
}

.tit-cercador-avd legend {
	font-weight: bold;
    font-size: 1.2em;
}

.columna-3 {
    float: left;
    width: 33.33333333%;
}

@media (min-width: 768px) {
	.columna-3 {
		width: 33.33333333%;
	}
}

@media (max-width: 360px){
	.columna-3 {
		width: 100%;
	}

}

/* Componente Secciones */
.content-seccions-avd {
	cursor: pointer;
}

.header-seccion-avd {
	font-size: 2em !important;
	font-weight: 300;
}

/*********************************************************************************/ 
/************************** FIN ARXIU VALENCIA DISSENY ***************************/
/*********************************************************************************/ 

/*********************************************************************************/ 
/************************************* VACAPAS ***********************************/
/*********************************************************************************/ 

.fondo-caja-vacapas {
	background-color: #a6d0e4!important;
}

.fondo-caja-vacapas ul.menu-caja-nivel-1 li.item-menu-nivel-1 {
	background-color: #fff;
	border: solid 1px #797c80;
}

.vacapas-list-item {
	display: block;
    position: relative;
    padding: 16px 0px 16px 8px;
    /*border-bottom: 1px solid;
	border-bottom-color: rgba(0,0,0,.12);*/
    text-transform: none;
    cursor: pointer;
}

.l-odd {
	background-color: #f2f2f2;
}

.info-vacapas-list-item {
    margin: 0;
	width: 95%;
	/*width: 77%;*/
	/*width: calc(((100% - 70px)/10)*8);*/
    display: inline-block;
	background-position-y: top;
	min-height: 30px;
}

.info-vacapas-list-item .title {
    font-weight: 600;
	color: #292a25;
	font-size: 1.2em;
    font-family: 'Lato';
}

.info-vacapas-list-item .notes {
    margin-top: 4px;
	color: #292a25;
	font-size: 1.2em;
    font-family: 'Lato';
	/*display: none;*/
}

.info-vacapas-list-item .notes .fechas-vacapas {
	display: inline-block;
    width: 45%;
}

.info-vacapas-list-item .notes .localidad-vacapas {
	display: inline-block;
    width: 45%;
}

.info-vacapas-list-item .notes .info-vacapas {
	display: inline-block;
    width: 10%;
    text-align: right;
}

/*********************************************************************************/ 
/*********************************** FIN VACAPAS *********************************/
/*********************************************************************************/ 




/* Plantilla LlistatPublicacio PintaPublicacioNoArena */
.entry-content ul.publicacioNoArena li.publicacio h3 {
    background: none;
	padding-left: 0em;
    margin-bottom: 0.5em;
    padding-top: 0.1em;
    padding-bottom: 0.1em;
    color: #3F3C35;
    font-size: 1.1em;
}
.entry-content ul.publicacioNoArena li.publicacio {margin-top: 1em;}
.entry-content ul.publicacioNoArena .publicacioInfo {
    padding-left: 10.5em;
    text-align: justify;
	margin-bottom: 2em;
}

.titulo-publicacion {
	color: #333 !important;
    font-size: 1.4em;
    font-weight: normal;
}

/* Fin LlistatPublicacio */


/*  Plantilla TPCGrupInvestigacio */
#bloc-grupInvestigacio{margin: 0; text-align: left; float: left;}
#bloc-grupInvestigacio .des{text-align: justify;}
#bloc-grupInvestigacio ul li {background: #fff url(boton-flecha-r.gif) left 0.86em no-repeat;padding: 3px 0 3px 1.25em;}
#bloc-grupInvestigacio ul{list-style: none;}
#bloc-grupInvestigacio .menu-content{margin: 0.83em 0 0 0em;}
#bloc-grupInvestigacio .grupInvestigador .entry-content{
	    margin: 0.83em 0.45em 0.83em 0.9em;
}	
/*  Fin Plantilla GrupInvestigacio */

/* Estilos desglose Plan estudios */

.entry-content .menu-segundos {
    background-color: #C4CDD0;
}

.entry-content .menu-segundos a.active {
    background-color: #dce0e1;
}

#asignatura-departament tr.titulo-tabla{
	border-bottom: 1px solid #ffffff !important;
    background: #C4CDD0 !important;
}

#asignatura-departament tr.titulo-tabla th, #asignatura-departament tr.titulo-tabla-doctorado th {
    width: 14.75em;
    padding: 3px 0 3px 4px;
}
#asignatura-departament .sortable td {
    border-bottom: 1px solid #ffffff !important;
    background: #e6eaeb!important;
    vertical-align: top;
    border-left: none !important;
    border-right: none !important;
    padding: 4px 0;
}
}

/* Fin Estilos desglose Plan estudios */

/* Plantilla LISTADO Galeria Imatges Externes*/
.galeriaImatgesExt .galeria-boxes .item-imagen img {
    width: 100%;
}
.galeriaImatgesExt ul.galeria-boxes {
    list-style: none;
}
.galeriaImatgesExt .galeria-boxes .item-imagen {
    /*height: 179px;
    overflow: hidden;*/
}
.galeriaImatgesExt .galeria-boxes li {
    display: inline-block;
    vertical-align: top;
    position: relative;
}
.galeriaImatgesExt .galeria-boxes.overview li:nth-child(2) {
    margin: 0 1.3em;
}

.galeriaImatgesExt .galeria-boxes.overview li {
    float: left;
    width: 32%;
    height: 172px;
    overflow: hidden;
}
ul.galeria-boxes .caja-gradiente {
    bottom: 0px;
    height: auto;
    line-height: 1.2em;
    position: absolute;
    text-align: left;
    width: calc(100% - 30px);
    padding: 0 15px;
    padding-bottom: 0.5em;
    background: rgba(255,255,255,0);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0);
}
ul.galeria-boxes .caja-gradiente span {
	color:#f2f2f2;
}
ul.galeria-boxes .caja-gradiente a:hover {
	color:#f2f2f2;
}

/* Plantilla FIN LISTADO Ficha de Personas*/

/* Estilos Youtube API Embed*/
iframe.ytp-videodetalle{height: 465px;width: 100%;}

/* Fin Estilos Youtube API Embed*/


/* Estilos TPCGaleriaImatgesExternes */
#bloc-galeriaImatges img{width:100%}

#bloc-galeriaImatges {
    background: #1c1c1c;
}

#bloc-galeriaImatges .cap-galeriaImatges{
    width: 98.5em;
    margin: 0 auto;
    text-align: left;
	padding-top: 4em;
}

#bloc-galeriaImatges .inter-bloc-galeriaImatges{
	width: 100%;
    text-align: left;
    display: inline-block;
	
}

#bloc-galeriaImatges .cap-galeriaImatges-titol{
	width: 50%;
    display: inline-block;
    text-align: right;
	color: #fff;
}
#bloc-galeriaImatges .titol-galeriaImatges{
	text-align: left;
    background: none;
   
    font-size: 1.8em;
    padding: 0;
    text-transform: none;
    font-family: Raleway;
	font-weight: normal;
}

#bloc-galeriaImatges .mesGaleriaImatges {
   
	color: #e6e3d2;
    float: right;

}

#bloc-galeriaImatges .listaAlbum {
    width: 98.5em;
    margin: 1.5em auto 0;
	padding-bottom: 4em;
	position:relative
}


#bloc-galeriaImatges  .col-md-12 {
    padding: 0;
}
#html5box-html5-lightbox .html5-description{
	margin: 0px 0px 0px !important;-
    padding: 0px 38px !important;
}

#bloc-galeriaImatges  .caja-gradiente a:hover{
	color: #fff;
}
#bloc-galeriaImatges  .titol-galeria-imatge-news {
    color: #fff;
    padding: 0em 1em;
	margin-top: 20px;
    margin-bottom: 10px;
    font-family: "Lato",sans-serif;
    font-weight: 600;
}
#bloc-galeriaImatges .col-md-12  .item-imagen{
    margin-top: 15px;
	box-sizing: border-box;
}

#bloc-galeriaImatges  .col-lg-3,.galeriaImatges .col-xs-3,.galeriaImatges .col-md-3,.galeriaImatges .col-sm-3 {
    height: 175px;
    overflow: hidden;
}
#bloc-galeriaImatges  .col-sm-6{
	height: 288px;
    overflow: hidden;
	}
#bloc-galeriaImatges  .col-sm-4{
	height: 167px;
    overflow: hidden;
	}
	
#bloc-galeriaImatges  .caja-gradiente {
    bottom: -1px;
    height: auto;
    line-height: 1.3em;
    position: absolute;
    text-align: left;
    width: calc(100% - 30px);
    padding-bottom: 0.3em;
	background: rgba(255,255,255,0);
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0);
}

#bloc-galeriaImatges button.compartir-menu-imagenes {
    background: transparent;
    color: #fff !important;
    cursor: pointer;
    font-size: 1.45em;
    height: 31px;
    border-radius: 0px;
    line-height: 0px;
    padding: 0.3em 8px;
}
/*#bloc-galeriaImatges .boton-comparte > .dropdown-menu {
    margin-top: -3px;
    margin-left: -133px;
}*/
/*#bloc-galeriaImatges .boton-comparte{
	margin: 0.83em 0px 0px 1.5em;
}*/

ul.compartir-menu > li > a {
    clear: both;
    color: #333;
    display: block;
    font-weight: normal;
    line-height: 1.42857;
    padding: 3px 20px;
    white-space: nowrap;
}



/* Fin Estilos TPCGaleriaImatgesExternes */



/* Estilos Galeria Imatges Interior */


#html5box-html5-lightbox .html5-description{
	margin: 0px 0px 0px !important;
    padding: 0px 38px !important;
}


#bloc-galeriesImatgesInterior .galeriaImatgesInteriorExt .caja-gradiente {
    bottom: 0px;
    height: auto;
    line-height: 1.3em;
    position: absolute;
    text-align: left;
    width: calc(100% - 30px);
    padding-bottom: 0.6em;
	background: rgba(255,255,255,0);
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0);
}
#bloc-galeriesImatgesInterior .galeriaImatgesInteriorExt .caja-gradiente a:hover{
	color: #fff;
}
#bloc-galeriesImatgesInterior .galeriaImatgesInteriorExt .titol-galeria-imatge {
    color: #fff;
    padding: 0em 1em;
    font-family: "Lato",sans-serif;
    font-weight: 600;
}
#bloc-galeriesImatgesInterior .galeriaImatgesInteriorExt .item-imagen{
    margin-bottom: 15px;
}

#bloc-galeriesImatgesInterior .galeriaImatgesInteriorExt .col-sm-6{
	height: 211px;
    overflow: hidden;
	box-sizing: border-box;
	}
	
	
#bloc-galeriesImatgesInterior .galeriaImatgesInteriorExt	img, img a {
    border: 0;
    max-width: 100%;
}

#bloc-galeriesImatgesInterior .galeriaImatgesInteriorExt {
    margin: 1em 1em 0em 1em;
}

/* Fin Estilos Galeria Imatges Interior */



/* Plantilla LISTADO  Galeria Imatges Interior*/
.galeriaImatgesInterior{
	text-align:left;
}

.galeriaImatgesInterior .item-imagen {
    /* margin-left: 0.83em; */
    box-sizing: border-box;
    width: 33%;
    display: inline-block;
    padding: 0 15px;
	margin-bottom: 2em;
}

.galeriaImatgesInterior .item-imagen a img {
    width: 100%;
}

.galeriaImatgesInterior  .caja-gradiente span {
    color: #333;
    font-family: Arial;
    font-size: 1.1em;
    text-align: left;
	font-weight:bold;
}

/* Plantilla FIN LISTADO Galeria Imatges Interior*/

/* Plantilla CSEObtindreNovetatsCulturaNews */

#bloc-noticies-boxesA .gacetaNews{
	/*width: 100%;*/
	min-height: 23em;
}

#bloc-noticies-boxesA .gacetaNews .comparte .btn {
   margin-top: -50px;
    margin-right: 15px;
}

#bloc-noticies-boxesA .comparte.btn-group {
    float:right;
	width: unset;
}
#bloc-noticies-boxesA .gacetaNews .compartir-menu {
   float: right;
    right: 15px;
    top: -22px;
}
#bloc-noticies-boxesA button.compartir-menu:hover, #bloc-noticies-boxesA button.compartir-menu:focus {
    border: 1px solid #e1e1e1;
}
#bloc-noticies-boxesA #mesActual .gaseta-box-revista {
    /*width: 30%;
    float: left;
    margin-left: 3%;*/
}
#bloc-noticies-boxesA #mesActual .gaseta-revista-actual-img {
    /*margin-bottom: 1em;*/
}
#bloc-noticies-boxesA #mesActual .gaseta-box-revista:first-child {
    /*padding-bottom: 2em; */
}
#bloc-noticies-boxesA .gaseta-box-revista {
    /*width: 30%;
    float: left;
    margin-left: 3%;*/
}
#bloc-noticies-boxesA .gaseta-revista-img {
    margin-bottom: 1em;
    height: 180px;
    overflow: hidden;
}
#bloc-noticies-boxesA .gaseta-revista-img img {
    width: 100%;
}
#bloc-noticies-boxesA .img-novetat-departament {
  
    width: 100%;
}
#bloc-noticies-boxesA .gaseta-revista-titulo-gradiente {
    font-family: Oswald;
    font-weight: normal;
    margin-top: 0.5em;
	color: #333;
    font-size: 1.1em;
    text-align: left;
	display: block;
}

#bloc-noticies-boxesA .gaseta-revista-titulo {
    font-family: Oswald;
    font-weight: normal;
    margin-top: 0.5em;
	color: #333;
    font-size: 1.1em;
    text-align: left;
	display: block;
}

/* Plantilla FIN CSEObtindreNovetatsCulturaNews */


/* Estilos Novetat Cultura News */
.nav-pills li {
    /*border-bottom: 1px solid #e1e1e1;*/
}
.gacetaNews .nav-pills li {
	min-width: 80px;
	list-style: none
}
.gacetaNews {
    /*padding-bottom: 70%;*/
}
.gacetaNews .col-xs-3{/*padding-left:0;*/text-align:left}

.gacetaNews li a {
    color: #444;
    font-family: "Lato",sans-serif;
    font-size: 1em;
}
.gacetaNews .nav-pills > li.active > a, .gacetaNews .nav-pills > li.active > a:hover, .gacetaNews .nav-pills > li.active > a:focus {
    color: #444;
    font-weight: bold;
    background-color: #e0e0e0;
}
.gacetaNews a:hover {
    background-color: #e0e0e0 !important;
}
.gacetaNews .nav > li > a {
    position: relative;
    display: block;
    padding: 0px;
	padding: 3px 0px 3px 10px;
	border-radius: 0px;
	background-color: #f0f0f0;
}

.bloc-noticias .gacetaNews .nav-pills > li.active > a:hover{
    background-color: #e0e0e0 !important;
}

.gaseta-revista-img img{width:100%}

.gaseta-revista-img {padding-bottom:1em}



.gaseta-box-revista .col-xs-6:nth-child(odd) {
    /* margin-left: -15px; */
    /* padding-right: 0px; */
    padding-left: 0px;
    /* margin-right: 15px; */
}

.gaseta-box-revista .col-xs-6:nth-child(even) {
    /* margin-right: -15px; */
    padding-right: 0px;
    /* padding-left: 0px; */
}


/* Fin Novetat Cultura News */

/* Plantilla LISTADO Ficha de Personas*/

.caja-lista-foto-persona {
    width: 80px;
    /*height: 160px;*/
    overflow: hidden;
}

.caja-lista-foto-persona img {
    width: 50%;
	margin-left:1.5em !important;
	margin-right:0em !important;
	
}

.persona-lista-dire{padding: 0.5em 0;margin-left: 0em;text-align: center; max-width: 178px;}

table.listable td {
    border-bottom: 1px solid #FFFFFF;
    border-left: 0px solid #FFFFFF;
    border-right: 0px solid #FFFFFF;
    padding: 7px 33px 7px;
	vertical-align: center;
	max-width: 244px;
	
}
table.listable  {
	margin-bottom: 2.0em;
    width: 100%;
}

table.listable th{text-align:center}


.listable tbody tr:nth-child(odd) {
   background-color: #F2F2F2;
}

table.listable td.subtitulo {
	font-size: 110%;
}

div.nombre-persona p { 
padding: 0.0em 0;
font-weight: bold;
}

.entry-content-listado {
width:100%; 
padding: 2.0em 0.0em 2.0em 3.5em;
}

/* FIN Plantilla LISTADO Ficha de Personas*/


/* Plantilla Ficha Persona Foto*/

.entry-content .persona-izq img {margin-right: 0em !important;}
.entry-content #content-persona {
    /*margin: 0.1em -1em 1.0em -4.5em;*/
    padding-top: 0.2em;
    box-sizing: border-box;
    height: 100%;
    width: 100%;
}
#content-persona h2 {
    font-family: inherit;
}
#content-persona .fa-angle-right, #content-persona .fa-angle-down{
	color:#fff;
}
#content-persona .persona-dcha {
    float: left;
    text-align: left;
    width: 61.0%;
	}
	
.entry-content #content-persona .persona-izq{width: 25%}
.entry-content #content-persona .persona-dire{margin-left:0}
.entry-content #content-persona .persona-dcha{width: 68%}
.caja-fitxa-persona {
	width: 166px;
    display: inline-block;
    padding-bottom: 1.5em;
    vertical-align: top;
}

.caja-foto-persona {
    width: 160px;
    /*height: 160px;*/
    overflow: hidden;
	border: 1px solid #f2f2f2;
}
.caja-foto-persona img {
    width: 100%;
	margin-left:0em !important;
	margin-right:0em !important;
}

/*Margenes caja persona 4 por linea*/

	div.caja-fitxa-persona:nth-of-type(4n+2) {
		margin: 0em 0.5em 0em 0.5em;
	}
	div.caja-fitxa-persona:nth-of-type(4n+4) {
		margin: 0em 0.0em 0em 0.0em;
	}
	div.caja-fitxa-persona:nth-of-type(4n+3) {
		margin: 0em 0.5em 0em 0.5em;
	}
	/**********************/

#content-persona .caja-flecha {
    background: #c4cdd0 none repeat scroll 0 0;
    color: #fff;
    margin-left: 0.1em;
    height: 18px;
    box-sizing: border-box;
    line-height: 18px;
    vertical-align: middle;
    width: 4%;
    padding: 0.2em 0;
    float: left;
    text-align: center;
    display: block;
    /* padding: 0em 0.5em; */
    /* padding-left: 0.5em; */
}

#content-persona .bio-titol {
    width: 95%;
    background: #e6eaeb none repeat scroll 0 0;
    float: left;
    padding-left: 0.5em;
    color: #182e4c;
    box-sizing: border-box;
    margin-bottom: 0.5em;
}
#content-persona .bio-info {
    margin-top: 1em;
    clear: both;
}
#content-persona .FPdata {
    color: #a9a9a9;
}

li.buscador-nou {
    margin-top: 2px;
}
/*.caja-fitxa-persona:nth-child(2n) {
    margin: 0 1em 0em;
}*/
/*#content-persona div.caja-fitxa-persona:nth-of-type(4n+2) {
	margin: 0em 0.5em 0em 1em;
}
#content-persona div.caja-fitxa-persona:nth-of-type(4n+3) {
	margin: 0em 1em 0em 0.5em;
}*/

/*Margenes caja persona 4 por linea*/
/*
div.caja-fitxa-persona:nth-of-type(5n+2) {
    margin: 0em 0.5em 0em 1em;
}
div.caja-fitxa-persona:nth-of-type(5n+3) {
    margin: 0em 1em 0em 0.5em;
}*/

/*Margenes caja persona 5 por linea*/

/*div.caja-fitxa-persona:nth-of-type(5n+2) {
    margin: 0em 0.5em 0em 0.5em;
}
div.caja-fitxa-persona:nth-of-type(5n+3) {
    margin: 0em 0.0em 0em 0.0em;
}
div.caja-fitxa-persona:nth-of-type(5n+4) {
    margin: 0em 0.5em 0em 0.5em;
}*/


.caja-fitxa-persona .nombre-persona a {
    font-family: "Humanist777-Bold",Arial;
    font-size: 1.2em;
	line-height:1.2em;
    color: #333;
}
.caja-fitxa-persona div.nombre-persona {
    margin: 0.5em 0;
}
.caja-fitxa-persona div.categoria-persona {
    font-family: "Humanist777-Bold",Arial;
    font-size: 1.1em;
	line-height: 1.2em;
    color: #666;
	margin-top:0.5em;
}
.caja-fitxa-persona .cargo-persona {
    font-family: "Humanist777-Bold",Arial;
    font-size: 1.1em;
    line-height: 1.2em;
    color: #666;
    margin-top: 0.5em;
    margin-bottom: 1em;
}


/* Fin Plantilla Ficha Persona Foto*/
/* Plantilla Cercador*/



.cercador{
	position: relative;
    margin: 3.33em 1em 0.83em 1.1em;
}
.cercador .form-evento .form-data{
	width: calc(100% - 20px);
    padding: 10px;
    text-transform: uppercase;
}

.form-evento select{
	height: 2.35em;
	margin: 0em 0em 1em 0em;
	width: 100%;
}

.form-evento .categorias{
	margin-left: 1em;
	margin-right: 1em;
}
.mesBuscadorHome .form-evento .categorias{
	margin-right: 0px;
}
.mesBuscadorHome .form-evento select.sinTitulo{
	margin-top: 1.8em;
}

.mesBuscadorHome.buscadorInterior .form-evento select.sinTitulo{
	margin-top: 2.7em;
}

.cercador .cercador-novetat button[type=submit]{
    background: transparent none repeat scroll 0 0;
    position: absolute;
	cursor: pointer;
    border: 0 none;
    top: 13px;
    right: 0.5em;
    font-size: 1.5em;
}
.menu-listado-agenda {
    float: left;
    padding: 5px 0.6em;
    background: none repeat scroll 0 0 #E6E3D2;
    text-align: left;
	width: 63em;
	margin-left: 1.5em;
}
.entry-content li.novetat {
    padding: 1em 0em 1em 0em;
    background: none;
    border-top: 1px dotted #000000;
    float: left;
    width: 97%;
    clear: both;
}
.entry-content li.first {
    padding: 0em 0em 1em 0em;
    border-top: none;
}
.entry-content li.novetat img {
    float: left;
    /* border: 1px solid #666; */
    margin-top: 0.4em;
    margin-right: 2em;
    width: 6em;
}
.entry-content li.novetat h3 {
    padding: 5px;
    padding-left: 7.3em;
}
.entry-content li.novetat ul {
    padding: 10px;
    padding-left: 1em;
    clear: none;
}

.entry-content li.novetat p.novetat-date {
    color: #B3AB9E;
    font-size: 1.1em;
    margin: 0;
    padding-left: 6.3em;
    margin-bottom: 0px;
}
.entry-content li.novetat li {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-left: 78px;
}
.entry-content li.novetat p {
    padding: 0px;
    padding-left: 8em;
    text-align: justify;
}


.form-activitat  input.form-submit {
    position: absolute;
    border: 0 none;
    /* pointer-events: none; */
    background: #E6E3D2;
    /* margin-left: 39%; */
    left: -2px;
    text-transform: uppercase;
    bottom: -38px;
    border-radius: 3px;
    font-size: 0.8em;
    /* margin-top: 10em; */
    margin-bottom: 15px;
    display: inline-block;
    /* cursor: pointer; */
    padding: 4px 16px;
}


/* Fin Plantilla Cercador*/

/* Plantilla RecullPremsa Interior*/
.premsa-interior {
    float: left;
	width: 100%
    /*margin-left: 0.42em;*/
}
/* Fin Plantilla RecullPremsa Interior*/

/* Plantilla RecullPremsaHome */
.home-premsa #myPremsaScroll{
	margin: 0.83em 0 0 0;
    width: 48em;
    height: 30em;
    overflow: auto;
    position: relative;
}

.home-premsa{
	width: 96%;
	margin-left:1.1em;
	text-align: left;
}
/* Fin Plantilla RecullPremsaHome */

/* Plantilla RecullPremsa*/

.sidebar-premsa {
    margin: 2.33em 1em 0.83em 1.1em;
    font-family: 'Lato', serif;
}

.bloc-recull {
    position: relative;
    
    width: 100%;
}

#myPremsaScroll{
	margin: 0.83em 0 0 0;
    width: 23em;
    height: 30em;
    overflow: auto;
    position: relative;
}

/*#myPremsaScroll_mcontentwrapper {
    width: 23em !important;
}*/
/*#myPremsaScroll_contentwrapper .list-group .list-group-item:nth-child(odd) {
    background-color: #F2F2F2;
}*/
.premsa-info {
    color: #999999;
    text-align: left;
}

.bloc-recull .list-group-item:first-child {
    border-top: 0 none;
    padding-left: 0px;
}

.bloc-recull .list-group-item {
    position: relative;
    display: block;
    margin-bottom: -1px;
	padding: 5px 0em 15px 0px;
    margin-right: 5px;
    /*padding: 10px 0em 10px 0px;
    margin-right: 10px;*/
    padding-left: 0px;
}
.bloc-recull .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.bloc-recull a.list-group-item:hover,
.bloc-recull button.list-group-item:hover,
.bloc-recull a.list-group-item:focus,
.bloc-recull button.list-group-item:focus {
  text-decoration: none;
  color: #555555;
  background-color: #ffffff;
}

.bloc-recull .list-group-item {
    border-left: 0 none;
    border-right: 0 none;
	padding-right: 5px;
}

.premsa-titol {
    text-align: left;
	font-weight: 600;
	font-size: 1em;
}


.premsa-resum {
    text-align: left;
	font-size: 0.95em;
}
.premsa-info li {
    float: left;
    margin-right: 1em;
}

.premsa-info .fa {
    display: inline;
}
ul.premsa-info {
    list-style-type: none;
}
/* Fin Plantilla RecullPremsa*/



/* Plantilla AccioEspecifica*/
.boxsize{
	box-sizing: border-box; 
}

#accioEsp-interior {
 
    margin: 0.83em 0 0.83em 1.67em;
}

#accioEsp-interior .row{
	clear:left;
}

#accioEsp-interior  .card img {margin:0}

#accioEsp-interior .card {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
	margin-bottom: 1.5em;
}
#accioEsp-interior .card-img-top {
    border-top-right-radius: calc(.25rem - 1px);
    border-top-left-radius: calc(.25rem - 1px);
	width: 100%;
}
#accioEsp-interior .card-block {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
	text-align: left;
}

#accioEsp-interior .card-title {
    margin-bottom: .75rem;
}

/* Fin Plantilla AccioEspecifica*/

/* Plantilla AccioEspecifica de Detalle */
.imagenAccioEspecifica{
	float: right;
    margin-left: 1em;
    margin-bottom: 1em;
    text-align: center;
    max-width: 30.35em;
    outline: 0px;
    vertical-align: baseline;
    display: block;
}
.imagenAccioEspecifica img {
    max-width: 30em;
    margin: 0px;
}

.accioEspecifica-detall .caja-contacta a {
    padding-left:0.4em;
}

/* Fin Plantilla AccioEspecifica de Detalle*/

/* Plantilla CSECercadorActivitatDesplegable*/


.cercador-activitat form fieldset.form-activitat {
	width: 100%;
	margin-bottom: 1em;
}
.cercador-activitat form button.submit{
	width: 15%;
    display: inline-block;
    padding: 10px 0px;
    box-sizing: border-box;
    border: 0;
    
}

.cercador-activitat form button.submit:hover {
    background-color: #c9c9c9;
    cursor: pointer;
}

.cercador-activitat form button.submit2{
	width: 100%;
    display: inline-block;
    padding: 10px 15px;
    box-sizing: border-box;
    border: 0;
    
}

.cercador-activitat form button.submit2:hover {
    background-color: #c9c9c9;
    cursor: pointer;
}

.cercador-activitat form input.form-data{
	width: 85%;
    padding: 16px 10px;
    font-size: 17px;
    box-sizing: border-box;
    margin: 0em;
    border: none;
    font-family: 'Lato';
    display: inline-block;
    background-color: #f2f2f2;
	
}
.cercador-activitat .form-activitat .form-fecha {
    width: 75%;
	box-sizing: border-box;
    padding: 5px 10px;
	font-size: 14px;
	font-family: 'Lato';
	display: inline-block;
	margin: 0em;
	vertical-align: middle;
    border: 1px solid #CCCCCC;
}

.cercador-activitat .form-activitat label.fromto{
	width: 7%;
	box-sizing: border-box;
	margin:0;
	float: none;
	vertical-align: middle;
	display: inline-block;
}
.cercador-activitat .form-activitat button.ui-datepicker-trigger{
	width: 15%;
    display: inline-block;
    padding: 6px 0px;
    box-sizing: border-box;
    border: 0;
	vertical-align: middle;
    cursor: pointer;
}
.cercador-activitat .desplegado{
	background: none;
}
.cercador-activitat .form-activitat .clear{
	height: 1em;
}
/* Fin Plantilla CSECercadorActivitatDesplegable*/

/*  Plantilla CSEObtindreSubscripcionsAmpladaTotal  */

.bloc-subscripcio{
	width: 98.5em;
    margin: 0 auto;
    text-align: left;
}
.bloc-subscripcio .subscripcio-izq {
    box-sizing: border-box;
    width: 50%;
    vertical-align: top;
    display: inline-block;
	/*float: left;*/
}

.bloc-subscripcio  form input {
    padding: 5px 15px;
    display: inline-block;
    box-sizing: border-box;
    border: none;
    width: 75%;
    background-color: #f2f2f2;
}


.bloc-subscripcio  form textarea {
    padding: 5px 15px;
    display: inline-block;
    box-sizing: border-box;
    border: none;
    width: 75%;
    background-color: #f2f2f2;
}
.bloc-subscripcio  form .submit input {

    width: 89.5%;
    margin-top: 2em;
    border: none;
}
.bloc-subscripcio  form .submit input {

    background-color:#c7c7c7;
}

.bloc-subscripcio  form .submit input:hover {

    background-color:#b2b2b2;
	cursor:pointer;
}

.bloc-subscripcio  .item strong {
    width: 14%;
    display: inline-block;
}
.bloc-subscripcio  .item  {
    margin: 0.5em 0;
}
.bloc-subscripcio .subscripcio-der {
    box-sizing: border-box;
    width: 50%;
    display: inline-block;
    vertical-align: top;
	font-size: 0.85em;
	font-style: italic;
	float: right;
}
.bloc-subscripcio .subscripcio-der p:first-child {
    padding-bottom: 0.5em;
	
}





.bloc-subscripcio-destacada{
	/*width: 98.5em;*/
    margin: 0 auto;
    text-align: left;
}

.bloc-subscripcio-destacada .subscripcio-izq {
    box-sizing: border-box;
   
    vertical-align: top;
    display: inline-block;
}

.bloc-subscripcio-destacada .subscripcio-izq form input {
       padding: 5px 15px;
    display: inline-block;
    box-sizing: border-box;
    background-color: #f2f2f2;
    border: none;
    width: 78%;
}
.bloc-subscripcio-destacada .subscripcio-izq form .submit input {
    width: 100%;
    margin: 1em 0;
    border: none;
}

.bloc-subscripcio-destacada .subscripcio-izq form .submit input:hover {
    background-color: #c9c9c9;
    cursor: pointer;
}

.bloc-subscripcio-destacada .subscripcio-izq .item strong {
    width: 20%;
    display: inline-block;
}
.bloc-subscripcio-destacada .subscripcio-izq .item  {
    margin: 0.5em 0;
}
.bloc-subscripcio-destacada .subscripcio-der {
    box-sizing: border-box;
   
    display: inline-block;
    vertical-align: top;
}
.bloc-subscripcio-destacada p {
    padding: 0.5em 0;
}
.bloc-subscripcio-destacada .subscripcio-der p {
    font-style: italic;
    font-size: 0.85em;
}





/* Fin Plantilla CSEObtindreSubscripcionsAmpladaTotal  */


/* Plantilla Cercador AccioEspecifica*/
.cercador-AccEsp .form-evento label {
    width: 50%;
	margin:0;
	float:left;
    padding: 0.5em;
    box-sizing: border-box;
	
}

.cercador-AccEsp .form-evento .checkMedios input {
	position:relative;
	top: 4px;
    margin-right: 5px;
}

/* Fin Plantilla Cercador AccioEspecifica*/


.detall-box {
    height: 2.5em;
    line-height: 2.5em;
    background-color: #fafafa;
    padding-left: 1em;
    padding-bottom: 0em;
	margin-bottom: 1em;
	border-radius: 4px;

}
.detall-box ul{
	font-size: 1em;
    list-style-type: none;
}
.detall-box li.caja-autor{
    
    float: left;
    font-size: 1em;
	background: none;
    font-style: italic;
}
.detall-box li.caja-autor span{
	color: #333;
	padding-right: 0em;
	font-style:normal;
}






.info-asignatura {
    border-bottom: 2px solid #dce0e1;
    float: left;
    margin-bottom: 1em;
    margin-left: 1.6em;
    position: relative;
    text-align: left;
    width: 97.7em !important;
}

#content-asignatura {
    float: right;
    position: relative;
    width: 82.9em !important;
}
.caja-enlace-especialidades{
	clear:both !important;
}
.img-text-3col{
	padding-left: 3.4em;
    padding-right: 3.4em;
	margin:0;
}

.img-text-4col{
	padding: 1em 2em;
}

.video-stream{
	position: relative;
	margin-top: 2em;
	margin-left: 0.86em;
	margin-right: 0.86em;
}

.wrap-yt{
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	height: 0;
}


.wrap-yt iframe{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* VIMEO DETALLE */
.vp-center #player{
	max-width: 100vw !important;
}

.caption-stream{
	position:absolute;
	bottom: 5%;
	left:0;
	right:0;
	color:#fff;
	font-size:3em
}

.videoDestacat{
	margin-left: 0.83em;
    margin-right:0.83em
}

.candidat{
	float: left;
	width: 23em;
	position: relative;
}

.candidat:nth-of-type(3n+4) {
    margin-left: 2.15em;
    margin-right: 2.15em;
}

.candidat a {
    color: #fff;
	font-size: 1.3em
}

.candidat h3 {
    text-align:center;
}

.candidat-background {
    
    position: absolute;
    bottom: 0px;
	width: 260px;
    padding-bottom:1em;
	padding-top:1em;
    margin: 0 0.67em;
    background: rgba(0, 0, 0, 0.45) none repeat scroll 0 0;
}

.candidat2{
	float: left;
	width: 22.5em;
	background:#eee;
	margin-bottom:1.25em;
	display:table
}
.bloc-escrutini {
    margin: 0.83em 0 0 0.75em;
}
.bloc-escrutini .candidat-links:nth-child(3n+2) {
    margin-left: 3em;
    margin-right: 3em;
}

.candidat-links {
    
       float: left;
    width: 22em;
    background: #eee;
    margin-bottom: 1.25em;
    display: table;
}

.candidat-link-img{
	width: 88px;
	display: table-cell;
	text-align: left;
}

.candidat-link-titol {
	
	padding-left: 1em;
	font-family:Raleway;
	width:63%;
	text-align: left;
	display: table-cell;
	vertical-align: middle;
	
}

.candidat-link-titol span{
	font-family:Raleway;
	
}

.candidat-link-titol  a{
	color:#444
}

/******* CSEObtindreBancImatgeInterior *******/
/*.img-banc-0{
	padding: 1% 2%;
}*/

.img-banc-1{
	padding: 1% 49% 0% 10%;
}

.img-banc-2{
	padding: 1% 29% 0% 0%;
}

.img-banc-3{
	padding: 1% 2%;
}
/******* Fin Estilo CSEObtindreBancImatgeInterior *******/

#content-asignatura .entry-content {
    width: 80.16em !important;
}
#content-asignatura .menu-segundos {
    width: 80.16em !important;
}
.tabla-examenes th {
    background: #DCE0E1;
    padding: 3px 0px 4px 5px;
    width: 43em;
}

img.RSS-Blog {
    width: 23px;
}
.RSS-enlace{color: #e6e3d2;
    color: #e6e3d2;
    float: left;
    left: 1em;
    position: relative;
    top: 1.2em;
    }

	

.gaseta-boxes-text{font-size: 1em;}

.gasetas-recerca .n2 {margin: 0 3.7em 2em}
.gasetas-recerca .n5 {margin: 0 3.7em 2em}
.gaseta-recerca {width: 260px;margin-bottom:2em}
.gaseta-recerca img {width: 260px; margin: 0 !important;}
.gaseta-recerca-img{height:150px;overflow:hidden}

.gaseta-recerca a:hover { color: #fff !important;}

.dest-gaseta-opinio:nth-child(even) {width: 45%;float: left;padding: 0 0em 0;}
.dest-gaseta-opinio:nth-child(odd) {width: 45%;float: right;padding: 0 0em 0;}
.dest-gaseta-opinio img {width: 100%;margin-left: auto;  margin-right: auto;    display: block;}
.dest-gaseta-opinio a{text-align:justify;font-style: italic;	font-size:0.9em; display: inline-block;}

.entry-content ul li{background:#fff url(boton-flecha-r.gif) left 0.86em no-repeat;}
.entry-content li.novetat ul li{background:#fff url(boton-flecha-r.gif) left 0.56em no-repeat;}
.entry-content ul.llistat-content li{border-bottom:1px dotted #000;}
.entry-content ul.llistat-content-last li{border-bottom:1px dotted #000;}
.entry-content ul.llistat-content li a{text-decoration: none;}
.entry-content ul.llistat-content-last li a{text-decoration: none;}
.titol-bloc{text-align:left;background:none;color:#444; font-size:1.8em;padding:0;text-transform:none;font-family:Raleway}
.titol-bloc a:hover{text-decoration: underline; }

ul.menu-prim-nuevo ul li:hover {
background: #d8d1b7;
}

 /* .menu-segundos{text-align:left;background:#e6e3d2;} */
 .menu-segundos{text-align:left;background:#e6e3d2;width: 71.3em;}
 .menu-segundos a.active {
    background-color: #d8d1b7;
 }
 
#menu-principal ul.menu-prim-nuevo li a.active {
background-color: #d8d1b7;
}
 
.menu-segundos a:hover{text-decoration: underline; }
.menu-seg-nuevo li  a.active{
	background-color: #d8d1b7;
}

.menu-quintos{
	text-align:left;
	background:none repeat scroll 0 0 #f2f3f3; /*e6e3d2*/
}
.menu-quintos a:hover{
	text-decoration: underline; 
}

 .menu-quintos li {
    border-color: #013952;
}

.entry-content .menu-quintos li > a.active{
	background:none repeat scroll 0 0 #dce0e1 !important;
}

.menu-quintos li > a.active{
	background:none repeat scroll 0 0 #dce0e1 !important; /*d8d1b7*/
}

.menu-quintos li.first{
    border-left:none    
}

.entry-content .menu-quintos li:hover{
    
	background:none repeat scroll 0 0 #dce0e1 !important;	
}

.menu-quintos li:hover{
    
	background:none repeat scroll 0 0 #dce0e1 !important;	/*d8d1b7*/
}


.titol-bloc2{background:#e6e3d2;}
.titol-bloc2 b{color:#013952;}
.titol-bloc2 a:hover{text-decoration: underline; }
.titulo-segundos{color:#013952;}
.titulo-segundos-oct{
	color:#333;
	font-family:'Lato';
	font-weight: bold;
	font-size: 2em !important;
}
.barra-contenido {border-bottom: medium none;font-size: 1.8em;margin-left: 0.4em}
.titulo-evento{width:100% !important;border: medium none}
.form-data{background:#fff;border:1px solid #ccc;}
.form-activitat .form-data{ width: 19em;}
.form-calendari{background:transparent url(calendari.jpg) no-repeat;}
.navegador-articles{background:#FFF;}
#content-slider ul.pager li a.prev {background:transparent url(p-anterior.jpg) left 50% no-repeat;}
#content-slider ul.pager li a.next {background:transparent url(p-seguent.jpg) right 50% no-repeat;}
.p-anterior{background:transparent url(p-anterior.jpg) left 50% no-repeat;}
.p-seguent{background:transparent url(p-seguent.jpg) right 50% no-repeat;}
.p-anterior-color{background:transparent url(p-anterior-color.jpg) left 50% no-repeat;}
.p-seguent-color{background:transparent url(p-seguent-color.jpg) right 50% no-repeat;}
span.titol{color:#013952;}
span.titol-doctorat{color:#013952;}

p.data span.mes{color:#ff0000;}
p.data span.dia{color:#606e79;}
ul.llistat-1 li,ul.llistat-2 li,ul.llistat-3 li,ul.llistat-4 li{border-bottom:1px dotted #000;}
ul.llistat-1 li:hover,ul.llistat-2 li:hover,ul.llistat-3 li:hover,ul.llistat-4 li:hover{color:#013952;border-bottom:1px dotted #013952;}
tr.titulo-tabla{background:#e6e3d2;}
.grid3-1{border-bottom:1px solid #013952;}
.grid3-2{border-bottom:1px solid #013952;}
.grid3-3{border-bottom:1px solid #013952;}
.grid3-4{border-bottom:1px solid #013952;}
.menu-sidebar ul{background:#e6e3d2;}
.menu-sidebar ul li{border-bottom:1px solid #ffffff;color:#3f3c35;}
.menu-sidebar ul li a{color:#3f3c35; display: block;}
.menu-sidebar ul li a:hover{color:#3f3c35;}
.menu-sidebar ul li:hover{border-bottom:1px solid #ffffff;background:#d8d1b7;}
.menu-sidebar ul li .active{background:#d8d1b7;}
.menu-sidebar ul li.active{border-bottom:1px solid #ffffff;background:#d8d1b7;}
/*.menublanc-sidebar ul{border-top:1px dotted #013952;}*/
.menublanc-sidebar ul li{border-bottom:1px solid #fff;color:#000;background:#f9f9f9;font-size:0.95em;padding-left:0.5em}
.menublanc-sidebar ul li a{color:#000;}
.menublanc-sidebar ul li a:hover,
ul.llistat-1 li:hover,
ul.llistat-2 li:hover,
ul.llistat-3 li:hover,
ul.llistat-4 li:hover,
ul.llistat-1 li a:hover,
ul.llistat-2 li a:hover,
ul.llistat-3 li a:hover,
ul.llistat-4 li a:hover{color:#000; background:#eee;}

.menublanc-sidebar ul li:hover{border-bottom:1px solid #fff;color:#000;background:#eee}
.links-sidebar{background:#cfccc3 url(li-gris.jpg);}
.links-sidebar ul li{border-bottom:1px solid #b1afa3;}
.links-sidebar ul li:hover{color:#000;}
.links-sidebar ul li.estalvi{background:transparent url(li-estalvi.jpg) left center no-repeat;}
.links-sidebar ul li.postgrau{background:transparent url(li-postgrau.jpg) left center no-repeat;}
.links-sidebar ul li.parc{background:transparent url(li-parc.jpg) left center no-repeat;}
.links-sidebar ul li.videos{background:transparent url(li-videos.jpg) left center no-repeat;border-bottom:0;}
/* 
#footer {background:#3f4545;color:#fff;}
.pie-pagina{background:#3f4545;color:#fff;}
*/
.pie-pagina a{color:#ccc;}
.pie-pagina a:hover{color:#fff;}

table.sortable td {
    border-bottom: 1px solid #013952;
    border-left: 10px solid #FFFFFF;
    border-right: 10px solid #FFFFFF;
    padding: 4px 0;
}

.titulo-corto-asignatura{
	position:relative;
	float:left;
	color:#013952;
	font-weight: 600;
	width:20%;
}

.titulo-corto-convocatorias{
	position:relative;
	float:left;
	color:#013952;
	font-weight: 600;
	width:41%;
	margin-left:1em;
}
.convocatorias-examen{
	position:relative;
	float:left;
	color:#013952;
	font-weight:600;
	width:10em;
	height:5em;
	text-align:center;
	padding-top: 2.5em;
}


.caja-mapa-web ul li{background:#fff url(boton-flecha-r.gif) left 0.86em no-repeat;}

/*  Estilos Galeria */
.caja-galeria{
	border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.35);
	margin: 0 0.95em 2em;
    width: 190px;
	float: left;
    overflow: hidden;
}

.content-galeria {
	text-align: center;
}

.content-galeria .caja-galeria{
	float: none !important;
	display: inline-block;
	margin: 0 0.90em 2em;
}


#content-tres-columnas .content-galeria .caja-galeria{
	margin: 0 2.4em 4em;
}

/*.caja-mapa-web{border: 0.1em solid #B3AB9E;}*/

#content .caja-mapa-web h3{
	text-align:left;
	background:none repeat scroll 0 0 #E6E3D2;
}

.caja-mapa-web-sevicios h3{
	background-color: #013952;
}

.caja-mapa-web-sevicios{
	/*background-color: #013952;
	background: url("blau-transparent.png") repeat scroll 0 0 transparent;*/
}

#calendario{
		 background: none repeat scroll 0 0 #F9F5E2;
}

.cercador .mes{
 		background: none repeat scroll 0 0 #E6E3D2;
}

#calendario td.actual{

		background-color: green;


}

#calendario td.evento{


}

#calendario td.seleccionado{
		background-color: #0a3869;
		color: #F9F5E2
}

#calendario td.seleccionado a{
		color: #F9F5E2
}

#calendario  td.actual a{
		color: #F9F5E2
}

#calendario thead{
	background-color: #B3AB9E
}

/* Estilos buscador Google */
.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {
color: #013952!important;
}

.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl {
color: #013952!important;
}
/* Fin estilos buscador Google */

#content-tres-columnas .entry-content li.novetat-boxes:nth-child(2n+1) {
    padding-left: 0em;
	padding-right: 1.1em;
	clear:left
}
#content-tres-columnas .entry-content li.novetat-boxes:nth-child(2n+2) {
    padding-left: 1.1em;
	padding-right: 0em;
	clear:none;
}

#content-tres-columnas .entry-content li.novetat-boxes {
    float: left;
    width: 22em;
	background:rgba(0, 0, 0, 0) none repeat scroll 0 0;
	padding-bottom: 1.5em;
}


.entry-content li.novetat-boxes:nth-child(3n+1) {
    padding-left: 0em;
	padding-right: 0em;
	clear:left
}

.entry-content li.novetat-boxes:nth-child(3n+2) {
    padding-left: 1.1em;
	padding-right: 1.1em;
}

.entry-content li.novetat-boxes:nth-child(3n+3) {
    padding-right: 0em;
	padding-left: 0em;
}

.entry-content li.novetat-boxes {
    float: left;
    width: 23em;
	background:rgba(0, 0, 0, 0) none repeat scroll 0 0;
	padding-bottom: 1.5em;
}

.entry-content li.novetat-boxes h3{padding-top:0.5em}

.entry-content li.novetat-boxes img{margin:0 !important}

.novetat-boxes img{
	width: 260px;
}

li.novetat-boxes .novetat-box-clock{padding-left:0}

.entry-content p.novetat-box-date {
  color: #a9a9a9;
  font-size: 0.95em;
  margin: 0;
  display: inline-block;
  padding-left: 1em;
  padding-bottom:0em
}

/* TPLProjecteInvestigacio */

.noticiesProjecte {
    box-sizing: border-box;
}
.noticia-projecte {
    float: left;
    box-sizing: border-box;
    width: 33.3%;
    position: relative;
    min-height: 1px;
	padding-left: 5px;
    padding-right: 5px;
}
.noticia-projecte img{
	margin: 0 !important;
	width: 100%;
}
.noticia-projecte .titol-novetat-projecte{
	color: #333333;
    padding: 0.5em 0 0 0em;
    max-width: 260px;
    font-size: 1em;
    min-height: 4.5em;
}
.noticia-projecte .titol-novetat-projecte a{
	color: #333333;
}
.noticia-projecte .projecte-box-imatge {
    min-height: 155px;
}
.noticia-projecte .projecte-box-clock {
    /*padding-left: 0.5em;*/
    padding-top: 0.5em;
    text-align: left;
    width: 200px;
}
.noticia-projecte .projecte-box-clock span {
    color: #a9a9a9;
}
.noticia-projecte .projecte-box-date {
    color: #a9a9a9 !important;
    font-size: 1em;
    margin: 0;
    display: inline-block;
    padding-left: 1em !important;
}

.projecte-descripcio{
	margin: 1em 0em;
	text-align: justify;
}
	
.projecte-descripcio .titol{
	color: #000;
}
	
.projecte-descripcio p{
	font-family: 'Lato', serif;
	font-size: 1em;
}
/* Fin TPLProjecteInvestigacio */

/* Plantilla CSEObtindreCatalegPatrimoniInterior */
.cataleg{}

.cataleg .cataleg-llista{
	display: inline-block;
	list-style: none;
	/*margin: -20px;*/
	overflow: visible;
	width:100%
}

.cataleg .cataleg-llista .cataleg-item{
	float: left;
	width: 214px;
	height: 209px;
	background: none;
	margin: 2em 19px;
	padding: 2% 2%;
	border-radius: 10px;
	-webkit-box-shadow: 5px 5px 5px 0px rgba(68,68,68,0.5);
	-moz-box-shadow: 5px 5px 5px 0px rgba(68,68,68,0.5);
	box-shadow: 5px 5px 5px 0px rgba(68,68,68,0.5);
	background-color: #F0F0F0;
}

.cataleg-cap{
	
}

.cataleg .cataleg-llista .cataleg-item .cataleg-cap .cataleg-img{
	width: 100%;
	height: 150px;
	border-radius: 8px 8px 0px 0px;
	margin: 0;
	padding: 0;
}

#content .entry-content .cataleg-img{
	margin: 0;
}

.cataleg-cos{
	padding: 0px;
	background: #F0F0F0;
	border-radius: 0px 0px 5px 5px;
	position: relative;
	text-align: left;
}

.entry-content .cataleg-cos h3{
	padding: 0;
}

.cataleg-box{
	padding-top: 0.5em;
	text-align: left;
	width: 200px;
}

.cataleg-box .cataleg-box-date{
	color: #a9a9a9;
	font-size: 1em;
	margin: 0;
	display: inline-block;
	padding-left: 0.5em;
	padding-bottom: 0em;
}

.cataleg-titol{
	font-family: Oswald;
	font-size: 1.4em;
	font-weight: normal;
	color: #333;
	margin: 0.5em 0em 0em;
}

.patrim-img{
	width: 100%;
}

.patrim-info{
	margin: 1.5em 0em;
	float: left;
	background-color: #F2F2F2;
	width: 100%;
	display: inline-flex;
}

.patrim-info-div{
	float: left;
	width: 49%;
	margin: 1em 0em;
}

.patrim-info-div-centro{
	width: 2%;
	float: left;
	display: block;
	background-color: #FFF;
}

.patrim-info-div div{
	padding: 0.35em 1.25em;
	font-family: 'Lato', serif;
	font-size: 1em;
	text-align: justify;
}
.patrim-info-div ul{
	margin-bottom: 0px;
}
.patrim-info-div ul li{
	background: none;
	background-color: #F2F2F2;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#content  .entry-content .patrim-img img{
	width: 100%;
	margin: 0;
}

#content  .entry-content .patrim-descripcio img{
	width: 100%;
	margin: 0;
}

.patrim-descripcio{
	margin: 1em 0em;
}

.patrim-descripcio .titol{
	color: #000;
}

.patrim-descripcio p{
	font-family: 'Lato', serif;
	font-size: 1em;
	text-align: justify;
}

.patrim-map{
	margin: 2em 0em;
}

.patrim-iframe{
	margin: 2em 0em;
}

.patrim-titulo-ubi{
	font-family: 'Lato', serif;
	font-size: 1.25em;
	margin-top: 1.5em;
	font-weight: bold;
}
/* Fin Plantilla CSEObtindreCatalegPatrimoniInterior */

	/*Plantilla CSEObtindreCatalegPatrimoniManualHome */
	.cataleg .cataleg-llista .cataleg-item-manual{
		float: left;
		width: 17.8%;
		height: 209px;
		background: none;
		margin: 2em 19px;
		padding: 2% 2%;
		border-radius: 10px;
		-webkit-box-shadow: 5px 5px 5px 0px rgba(68,68,68,0.5);
		-moz-box-shadow: 5px 5px 5px 0px rgba(68,68,68,0.5);
		box-shadow: 5px 5px 5px 0px rgba(68,68,68,0.5);
		background-color: #F0F0F0;
	}
	.cataleg-cap-manual{
		
	}

	.cataleg .cataleg-llista .cataleg-item-manual .cataleg-cap-manual .cataleg-img-manual{
		width: 100%;
		height: 150px;
		border-radius: 8px 8px 0px 0px;
		margin: 0;
		padding: 0;
	}

	.cataleg-cos-manual{
		padding: 0px;
		background: #F0F0F0;
		border-radius: 0px 0px 5px 5px;
		position: relative;
		text-align: left;
	}
	/* Fin Plantilla CSEObtindreCatalegPatrimoniManualHome */

/* Estilos Obtener Empresas */



div#content-tres-columnas .caja-empresa {
    background-color: #f2f2f2;
    display: inline-block;
    margin: 0;
    border-radius: 15px;
    padding: 15px;
	margin-bottom: 1em;
    text-align: center;
    width: 89%;
}
#empresas{
	-moz-column-count: 3;
    -moz-column-gap: 1em;
    -webkit-column-count: 3;
    -webkit-column-gap: 1em;
    column-count: 3;
    column-gap: 1em;
    margin-left: 0;
}
div#content-tres-columnas #empresas{
	-moz-column-count: 2;
    -moz-column-gap: 1em;
    -webkit-column-count: 2;
    -webkit-column-gap: 1em;
    column-count: 2;
    column-gap: 1em;
    margin-left: 0;
}

.caja-empresa { /* cada entrada */
    background-color: #f2f2f2;
    display: inline-block;
    margin: 0;
    border-radius: 15px;
    padding: 15px;
	margin-bottom: 1em;
    text-align: center;
    width: 89%;
  }
  
 .caja-empresa p, .caja-empresa li {
    text-align: left;
}
.caja-empresa ul li {
    background: #f2f2f2;
}


/*.caja-empresa:nth-child(2n-1){
	 float: left;
}
.caja-empresa:nth-child(2n){
	 float: left;
}*/

.img-empresa img {
    line-height: 100px;
    width: 100%;
	border-radius: 15px;
}
/*.img-empresa {
    height: 100px;
}*/
.descripcio-empresa{
	text-align: left;
}
.descripcio-empresa ul li{
	background:#f2f2f2;
	
}

address.empresa {
    background: #f2f2f2;
    padding: 15px;
    padding-left: 2em;
    border-radius: 15px;
    margin-bottom: 2em;
	margin-top: 1em;
    font-style: normal;
}

p.datos {
    padding-bottom: 10px;
}
p.datos:last-child {
    padding-bottom: 0;
}
span.contacto {
    padding-left: 1em;
  
}
span.cargo {
    padding-left: 2em;
    font-style: italic;
    font-size: 0.95em;
}
.img-emp-detalle {
    float: left;
    margin-left: 1.5em;
    margin-top: 1em;
}


/* Fin Estilos Obtener Empresas */

/* Estilos plantilla NovetatsBoxes */


	/*Novedad Izquierda*/
	#bloc-noticias div.resum-noticia-boxes:nth-of-type(3n) {clear: left;padding-left: 0em;padding-right: 0em;    padding-bottom: 0.5em;}
	.bloc-noticias div.resum-noticia-boxes:nth-of-type(3n) {clear: left;padding-left: 0em;padding-right: 0em;    padding-bottom: 0.5em;}
	#bloc-noticias div.caja-video:nth-of-type(3n+4) {clear: left}

	/*Novedad Centro */
	#bloc-noticias div.resum-noticia-boxes:nth-of-type(3n+4) {padding-left: 2.3em;padding-right: 2.3em;    padding-bottom: 0.5em;}
	.bloc-noticias div.resum-noticia-boxes:nth-of-type(3n+4) {padding-left: 2.3em;padding-right: 2.3em;    padding-bottom: 0.5em;}

	/*Novedad Derecha*/
	#bloc-noticias div.resum-noticia-boxes:nth-of-type(3n+5) {padding-right: 0em;padding-left: 0em;    padding-bottom: 0.5em;}
	.bloc-noticias div.resum-noticia-boxes:nth-of-type(3n+5) {padding-right: 0em;padding-left: 0em;    padding-bottom: 0.5em;}



	/*Novedad Izquierda*/
	#bloc-noticias2 div.resum-noticia-boxes:nth-of-type(3n) {clear: left;padding-left: 1.15em;	padding-right: 0em;}
	/*Novedad Centro */
	#bloc-noticias2 div.resum-noticia-boxes:nth-of-type(3n+4) {padding-left: 1em;padding-right: 1em;}
	/*Novedad Derecha*/
	#bloc-noticias2 div.resum-noticia-boxes:nth-of-type(3n-1) {padding-right: 1.15em;padding-left: 0em;}



	
#bloc-noticias2 button.compartir-menu{
	background-color: #f0f0f0;
    border: #f0f0f0;
    border-radius: 4px;
    color: #333;
    cursor: pointer;
    font-size: 1.4em;
    padding: 0.3em;
}
#bloc-noticias2 button.compartir-menu:hover {
    border: 1px solid #a9a9a9;
	margin: -1px;
}
#bloc-noticias2 button.compartir-menu:focus{
	border: 1px solid #a9a9a9 !important;
	margin: -1px !important;
}	
   

.resum-noticia-boxes {
    float: left;
    width: 23em;
	/*min-height:310px;*/
	margin-bottom:1.5em
}
.resum-noticia-boxes img {
    width: 100%;
	 padding-bottom: 0.4em;
}
.resum-noticia-boxes ul.a2 {
    text-align:left;
}

.resum-noticia-boxes-n2 {
    float: left;
    width: 35em;
	padding-left:1em;
}
.resum-noticia-boxes-n2 img {
    width: 400px;
	height: 210px;
	 padding-bottom: 0.4em;
}
.resum-noticia-boxes-n2 ul.a2 {
    text-align:left;
}

.novetat-box-clock p.novetat-box-resum {
    padding-left: 0.5em;
    width: 390px;
    padding-right: 1em;
}

.resum-noticia-boxes-n2 .novetat-box-date {
  color: #a9a9a9;
  font-size: 0.95em;
  margin: 0;
  display: inline-block;
  padding-left: 0.5em;
}

.resum-noticia-boxes-n2 .novetat-box-clock {
	padding-left: 0.5em;
    padding-top: 0.5em;
    text-align: left;
    width: 400px;
}

img.img-novetat-unica {
    width: 73.3em;
    height: 18em;
}
/*.titol-novetat-unica {
    color: #333333;
    /* padding: 0.5em 0.5em 0em 0.5em; 
    padding-left: 2em;
    width: 60.3em;
}*/
.novetat-box-unica {
    display: inline-block;
	background-color: #f2f2f2;
    /*width: calc(73.3em - 2px);*/
    /*border: 1px solid #444;*/
    height: 160px;
}
h3.titol-novetat-unica  {
    padding: 0px 50px;
    /* width: 870px; */
    /* text-align: center; */
    color: #444;
    font-family: "Lato",sans-serif;
    font-weight: 800;
    padding-top: 1em;
    padding-bottom: 0.5em;
    font-size: 1.7em;
    /* line-height: 4em; */
    /* letter-spacing: 0.02em; */
    /* height: 50px; */
}
h2.resum-novetat-unica {
    color: #444;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    padding-bottom: 1em;
    padding-left: 50px;
    padding-right: 50px;
	text-align:left;
}


.novetat-unica-section{border-bottom: 1px solid #e1e1e1;margin-left: 50px;margin-bottom: 1em;width: calc(73.3em - 100px);}
p.novetat-box-date-unica{
	padding: 0px 50px;
    /* width: 870px; */
    /* text-align: center; */
    color: #444;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    font-size: 1em;
    line-height: 2em;
	float:left;
    /* letter-spacing: 0.02em; */
    /* height: 50px; */
}
p.novetat-box-comments-unica {
    padding: 0px 50px;
    display: inline;
    color: #444;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    float: right;
    font-size: 1em;
    line-height: 2em;
}

.titol-novetat-boxes {
	color: #333333;
    padding: 0.5em 0 0 0.5em;
    max-width: 260px;
	font-size: 1em;
	min-height: 4.5em;
}
a .titol-novetat-boxes, .titol-novetat-boxes a{
	font-family: Arial;
	font-size: 12px;
	color: #333;
	padding: 0.5em 0 0 0;
	font-weight: 700;
}
a .titol-novetat-boxes:hover, .titol-novetat-boxes a:hover{
	text-decoration: underline;
	text-decoration-color: #333 !important;
}
.novetat-box-date {
  color: #a9a9a9;
  font-size: 0.95em;
  margin: 0;
  display: inline-block;
  padding-left: 1em;
}
.novetat-box-clock {
	padding-left: 0.5em;
    padding-top: 0.5em;
    text-align: left;
    width: 200px;
}
.fa{
	color: #a9a9a9;
}
.fa-lg{
	font-size:1.2em !important; 
}


/* Fin Estilos plantilla NovetatsBoxes */

/*TP*/
.resum_tp span.llarg2 {
    text-align: justify;
    width: 91% !important;
    padding-top: 10px;
    padding-left: 15px;
}
.resum_tp {
    margin-top: 20px;
}
.resum_tp .medio1 span.titol {
    width: 44%;
}
.resum_tp span.titol {
    position: relative;
    top: -1px;
}
.resum_tp .medio1 span.titol {
    width: 44%;
    /* position: relative; */
    /* top: -3px; */
}
.resum_tp span.titol.entero {
    width: 99%;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 10px;
}
.resum_tp .medio2 p {
    width: 122%;
    text-align: justify;
}

.resum_tp .formulario p {
    width: 75%;
}

.resum_tp .formulario input[type="checkbox"]{
	margin-left:0
}

/*Novetats*/

.entry-content li.novetat img {

    margin-top: 0.4em;
    margin-right: 2em;

}
.entry-content li.novetat h3 {
    padding-left: 7.3em;
}


.entry-content li.novetat li {

    margin-left: 78px;
}
.entry-content li.novetat p {
    padding: 0px;
    padding-left: 8em;

}

.entry-content .sortable td {

    padding: 4px 8px;
}/*  Estilos plantilla DestacatsArticles  */

img.destacat-img {
    float: right;
    display: inline-block;
    /*width: 110px;*/
    /*border: 5px solid #AAA;*/
    /*height: 65px;*/
	width: 90px;
	margin-right:5px;
}

ul.destacat{
	width:21.7em;
}

li.destacat {
    display: inline-block !important;
    width: 100%;
    background-color: #f2f2f2 !important;
    padding-top: 0.8em !important;
    border-bottom: 1px solid #E4E4E4 !important;
    padding-bottom: 0.8em !important;
	background-image: none !important;
}

p.destacat-date {
    float: left;
	color: #444;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    font-size: 0.7em;
}
h3.destacat-titol {
    
   color: #444;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    font-size: 0.9em;
    /*padding-left: 10px;*/
    width: 15em;
    padding-bottom: 0.5em;
    display: block;

}



/* Fin Estilos plantilla DestacatsArticles */

.video-titol-caja{
		text-align:left;
		float:left;
		width:auto;
		margin-bottom:2.6em
}

/* Estilos Darreres Noticies */
i.fa.fa-chevron-left {
    color: #666;
}
i.fa.fa-chevron-right {
    color: #666;
}
i.fa.fa-chevron-down{
    color: #666;
}
.bloc-uvnews {
    background: #f0f0f0 none repeat scroll 0 0;
    padding: 30px 15px;
    padding-bottom: 0px;
    /*margin-bottom: 2em;*/
}
.UVNoticies-header {
    width: 98.5em;
    margin: 0 auto;
	text-align: left;
}
.nou-font {
    /* font-family: "Lato",sans-serif; */
    /* text-transform: uppercase; */
    padding-left: 1.0em;
    font-size: 1.8em;
    color: #a9a9a9;
    /* font-weight: 700; */
}
.inter-bloc-uvnews{width:100%;text-align: left;display: inline-block}
.header-darreres-noticies-item {width: 50%;display: inline-block;text-align: right;}
.in-fluid {margin-left: 15px;margin-right: 15px;margin-bottom: -2em;}
.caja-img-darreres-noticies {height: 210px;overflow: hidden;}
img.img-darreres-noticies{width:300px;}
a.enlace-novedades{
	display: block;
	position:relative;
}

.noticies-icon-playvideos{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.carousel-destacat-info i {
     padding-right: 5px;
    padding-left: 5px;
    padding-top: 7px;
}
.caja-img-darreres-noticies {height: 210px;overflow: hidden;background: #dde6e1;}
img.img-darreres-noticies{width:100%;}
li.caja-darreres-noticies {
    display: inline-block;
    position: relative;
	width: 300px;
    border-radius: 10px;
    padding-left: 25px;
    padding-top: 25px;
    padding-right: 25px;
    padding-bottom: 5px;
    margin: -10px 15px 12px 15px;
    transition: all 200ms ease-out;
}
li.caja-darreres-noticies:hover {
    background-color: white;
	border-radius: 10px;
	-webkit-box-shadow: 0px 0px 20px 1px rgba(68,68,68,0.6);
	-moz-box-shadow: 0px 0px 20px 1px rgba(68,68,68,0.6);
	box-shadow: 0px 0px 20px 1px rgba(68,68,68,0.6);
}
h3.titol-darreres-noticies {
    padding: 0 5px;
    width: 300px;
	color: #444;
    font-family: "Lato",sans-serif;
    font-weight: 800;
    font-size: 1.2em;
    line-height: 1.1em;
    letter-spacing: 0.01em;
	height: 52px;
}


.left, .right, .left-video, .right-video {
    color: #666 !important;
}
i.fa.fa-chevron-right:hover {
    color: #000;
}
i.fa.fa-chevron-left:hover {
    color: #000;
}
i.fa.fa-chevron-down:hover {
    color: #000;
}
.noticies-control {
    padding: 7px 3px;
}
.slideshow {
   margin-left: -15px;
   margin-right: -15px;
   overflow: hidden;
}

.slideshow ul {
    /* 5 images donc 5 x 100% */
   width: 9999%;
   height: 200px;
   padding:0; margin:0;
   list-style: none;
   padding-top: 3em;
}
.slideshow li {float: left;}
.label-Estudis{
	background-color: #6ca2b9;
}
.label-Cultura{
	background-color: #cda4fb;
}
.label-Institucional{
	background-color: #005e6d;
}
.label-Campus{
	background-color: #ffa560;
}
.label-Esports{
	background-color: #6baf87;
}
.label-Recerca, .label-Investigación, .label-Research {
    background-color: rgb(246, 213, 140);
    color: rgb(102, 102, 102);
}
.label-Opinion,.label-Opinio{background-color:#f88375}
.label-Sala{
	background-color: #ea4f54;
	color: #444 !important;
}
.label{
	text-transform: uppercase
}
.label-darrera-noticia{
	float: left;
	font-weight: 500;
	text-transform: uppercase;
    left: 45px;
    top: 190px;
    position: absolute;
	color: #f2f2f2;
    padding: 6px;
    font-size: 0.8em;
}

.date-darreres-noticies {
    color: #a9a9a9;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    text-align: left;
}

.date-darreres-noticies span.fa-calendar-o{margin-right:0.2em}

h3.titol-darreres-noticies{
    margin-top: 20px;
    margin-bottom: 10px;
}

.date-darreres-noticies a {
    color: #a9a9a9;
    font-family: "Lato",sans-serif;
    font-weight: 500;
    font-size: 1em;
}

.list-inline {
    padding-left: 0;
    margin-left: -5px;
    list-style: none;
}

.botonera{
	text-align: left;
    margin: 0px;
	display: inline-block;
	vertical-align: bottom
    
}

.botonera li{float:left;margin-left: 1em;}
.noticies-control {
    /*border: 1px solid #e1e1e1;
    padding: 7px 6px;*/
    border-radius: 4px;
}
.left, .right {
    color: #aaa;
}
.header-group-buttons{
	float:right;
}
[role="button"] {
    cursor: pointer;
}
/* Fin Estilos Darreres Noticies */


/* Estilos Galeria Imatges Novetat */

.galeriaImatgesNovetat{
	background: #1c1c1c;
	margin-bottom: 1em;
    padding-bottom: 4em;
	color:#fff
}

.galeriaImatgesNovetat img{
	width:100%
}


.galeriaImatgesNovetat span.titol{
	display: inline-block;
    padding-left: 0.5em;
    padding-top: 0.5em;
	color:#fff
}


.galeriaImatgesNovetat .caja-gradiente {
    bottom: 0px;
    height: auto;
    line-height: 1.3em;
    position: absolute;
    text-align: left;
    width: 100%;
    padding-bottom: 0.3em;
	background: rgba(255,255,255,0);
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0);
}
.galeriaImatgesNovetat .caja-gradiente a:hover{
	color: #fff;
}
.galeriaImatgesNovetat .titol-galeria-imatge-news {
    color: #fff;
    padding: 0em 1em;
    font-family: "Lato",sans-serif;
    font-weight: 600;
}

.galeriaImatgesNovetat .titol-galeria-imatge-news.titol-galeria-unica{
	font-size: 1.5em;
	margin-top: 20px;
	margin-bottom: 10px;
}

#content .entry-content img.titol-galeria-unica{
	margin: 0;
}

.galeriaImatgesNovetat .item-imagen{
    margin-bottom: 15px;
	position:relative;
	margin: 4em 4em 0;
}



/* Fin Estilos Galeria Imatges Interior */

.categoria-inter {
    position: absolute;
    top: 1.6em;
    left: 2.0em;
}
.notica-dest-uvnoticies:nth-of-type(3n) {
    clear: left;
	margin-left:0.1em
}
.box-info-background {
    padding-left: 1.0em;
    position: absolute;
    bottom: 0px;
	width: calc(260px - 1em);
    padding-bottom: 0.2em;
    margin: 0 0.67em;
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 50%);
}
.notica-dest-uvnoticies:nth-of-type(3n+4) {margin-left: 2.15em;margin-right: 2.15em;}


.notica-dest-uvnoticies {
    float: left;
    width: 23em;
    overflow: hidden;
    height: 182px;
    margin-bottom: 1.5em;
    position: relative;
}

.notica-dest-uvnoticies a {
    color: #fff;
}



.dest-uvnoticies-clock {
    padding-left: 0.5em;
    padding-bottom: 0.5em;
    margin: 0 0.6em;
    text-align: left;
}

h3.titol-dest-uvnoticies {
    padding: 0.5em;
    margin: 0 0.6em;
    font-size: 1.0em;
    line-height: normal;
    color: #444;
    font-family: "Lato",sans-serif;
}
.notica-dest-uvnoticies img {
    width: 260px;
}

.notica-dest-uvnoticies ul.a2 {
    text-align:left;
}


.label-dest-noticia {
    color: #f2f2f2;
    font-size: 0.8em;
    padding: 6px;
	opacity:0.8;
}

.label-Recerca {
    color: #333;
}

li.esport {
	width: 15em
}

.subcat-meitat{margin:0.86em}
.subCat{text-align: left;font-family: Raleway;font-size: 1.2em;margin-bottom: 0.5em}
.mesNovetatsSubCat{float:right;font-size: 0.85em;padding: 0 1.7em 0 0}
.llistat-conv{overflow: auto;width:100%}
#bloc-noticies-boxesA .llistat-conv .data-borsa{margin-right: 0em}
.bloc-noticies-boxesA .llistat-conv .data-borsa{margin-right: 0em}
#bloc-noticies-boxesA .llistat-conv .no-foto .text-borsa{width: calc(100% -  9.5em);height: auto;min-height: 18px}
.bloc-noticies-boxesA .llistat-conv .no-foto .text-borsa{width: calc(100% -  9.5em);height: auto;min-height: 18px}
#bloc-noticies-boxesA .llistat-conv .text-borsa{width: 42.3em;height: auto;min-height: 18px}
.bloc-noticies-boxesA .llistat-conv .text-borsa{width: 93.5em;height: auto;min-height: 18px}
#content-tres-columnas .llistat-conv .text{width: 40em}
.entry-content .llistat-conv .data{margin-right:0;margin-left:0}
.llistat-conv .content-conv{width:100%; float:left;}
.llistat-conv .text{width: 98em; padding-left: 9px;padding-right:4px}
.llistat-conv .llistat-conv-at .text{width: 98em}
.llistat-conv .text-borsa {width: 66em; padding-left: 9px;}
.llistat-back{overflow:hidden}
.llistat-back .data{
    background: none repeat scroll 0 0 #f9f9f9;
    float: left;
    height: auto;
	min-height: 18px;	
    margin-left: 0.83em;
    width: 6em;
}

.llistat-back .mitja{
    background: none repeat scroll 0 0 #f9f9f9;
    float: left;
    height: auto;
	min-height: 18px;	
    margin-left: 0.83em;
    width: 12em;
	font-size:0.9em
}

.llistat-back .text{
    background: none repeat scroll 0 0 #f9f9f9;
    float: left;
    height: auto;
	min-height: 18px;	
	margin-bottom: 1em;
	margin-left: 1em;
	text-align: left;
    padding-left: 6px;
    /*width: 85.7em;*/
	width: 87em;
	font-size:0.9em
}

.llistat-back .text-larg{
    background: none repeat scroll 0 0 #f9f9f9;
    float: left;
    height: auto;
	min-height: 18px;	
	margin-bottom: 1em;
	margin-left: 1em;
	text-align: left;
    padding-left: 6px;
    width: 98.7em;
	font-size:0.9em
}

.convocatoria .grande {width: 100% !important}
.convocatoria .caja {width: 46em}
.convocatoria .notes {width: 24em}

/* Destacat ImatgeText Imatge Quadrada */

.caja-imatgeQ{margin-bottom: 2em}
.item-titulo-imatgeQ{width: 100% }
#content-total .entry-content img.item-titulo-imatgeQ {margin:0}
.titulo-imatgeQ{color: #333;
margin-bottom: 0px;
padding-top: 0.5em;
font-family: Oswald;
letter-spacing: 0.03em;
text-transform: uppercase;
text-align: left;
display: block;
font-size: 1.5em;
line-height: 114.28571%;}


/* FIN Destacat ImatgeText Imatge Quadrada */

/* Destacat  ImatgeText Call Action */
.imatgeQ-call-capa{
	background: rgba(0,0,0,0.3);
	position: absolute;
	top: 0;
	width: 100%;
	left: 0;
	right: 0;
	bottom: 0
}

.titulo-imatgeQ-call {
	color: #fff;
	margin-bottom: 0px;
	padding-top: 0.5em;
	font-family: Oswald;
	letter-spacing: 0.03em;
	text-align: left;
	display: block;
	font-size: 2.5em;
	line-height: 114.28571%;
	position: absolute;
    top: 51%;
	width: 100%;
    text-align: center;
}

.desc-imatgeQ-call {
	color: #fff;
	margin-bottom: 0px;
	padding-top: 0.5em;
	font-family: Oswald;
	letter-spacing: 0.03em;
	text-transform: uppercase;
	text-align: left;
	display: block;
	font-size: 1.2em;
	line-height: 114.28571%;
	position: absolute;
    top: 66%;
	width: 100%;
    text-align: center;
}
.caja-imatgeQ-call{
	margin-bottom: 2em;
	position: relative;
}
.ver-mas-call {
	color: #fff; 
	position: absolute;
	top: 83%;
	left: 50%;
	transform: translate(-50%, -50%); 
	font-size:1em;
	border: 2px solid;  
	padding: 5px !important;
	border-radius: 25px;
	text-transform: uppercase;
}
.ver-mas-call:hover{
	background: #fff;
	border: 2px solid #fff;
	color: #333;
}

.ver-mas-desactivado-call {
	color: #fff; 
	position: absolute;
	top: 83%;
	left: 50%;
	transform: translate(-50%, -50%); 
	font-size:1em;
	border: 2px solid;  
	padding: 5px;
	border-radius: 25px;
	text-transform: uppercase;
}
/* FIN Destacat  ImatgeText Call Action */
.lista-catedras li:nth-child(odd) {
   background-color: #F2F2F2;
}
.entry-content ul.lista-catedras li{
	background-image: none;
}

.entry-content ul.lista-personas{
	margin: 0px 18px 0px 0px;
	font-size: 1.35em;
}

.entry-content ul.lista-personas li{
	background-color: #fff;
	background-image: none;
	padding: 0px 0px 0px 0px;
	width: 97.5%;
	overflow: hidden;
}

.entry-content ul.lista-personas li:nth-child(2n+1){
	background-color: #F2F2F2;
}

.entry-content ul.lista-personas li .bio-titol{
	background: none;
	width: 96.4%;
	text-transform: none;
	font-family: Arial;
	font-size: 0.85em;
	font-weight:bold;
	color: #292a25;
}

.entry-content ul.lista-personas li .bio-titol .cargo-persona{
	text-transform: none;
	font-size: 0.85em;
	font-weight:normal;
}

.entry-content ul.lista-personas li .bio-titol .nombre-persona{
	min-width: 35%;
	float: left;
}



.entry-content ul.lista-personas ul.grec {
	padding: 0px 0px 10px 10px;
	width: 94.3%;
}

.entry-content ul.lista-personas ul.grec li {
	background: url("boton-flecha-r.gif") no-repeat scroll left 0.86em;
	padding: 3px 0 3px 1.25em;
	font-size: 0.7em;
}

.lista-personas .caja-flecha{
	background: none repeat scroll 0 0;
	padding: 0.0em 0.5em;
	height: auto;
}

@media  (max-width: 1860px){
	#slider-mecenatge .viewport {width: 110em;}
}

@media  (max-width: 1450px){
	#slider-mecenatge .viewport {width: 72em;}
}

@media  (max-width: 1022px){
	#slider-mecenatge .viewport {width: 35em;}
}

@media  (max-width: 540px){
	#slider-mecenatge .viewport {width: 18em;}
	#slider-mecenatge .overview li{margin: 0 1em 0em;width: 18em;height: 23em;}
	.bloc-activitat-boxes-int #slider-mecenatge .activitat-box-titol .header-3 {font-size: 1em}
}

@media  (max-width: 1749px){
	.slider-destlink .viewport {width: 105em;}
}

@media  (max-width: 1370px){
	.slider-destlink .viewport {width: 90em;}
	.peu-segell {margin-right: 6em} /* por el icono del chat */
}

@media  (max-width: 1210px){
	.entry-content ul.lista-personas li .bio-titol{
		background: none;
		width: 95%;
	}
}

@media  (max-width: 1020px){
	.entry-content ul.lista-personas li .bio-titol{
		background: none;
		width: 92.5%;
	}
}

@media  (max-width: 768px){
	.entry-content ul.lista-personas {
	}
	
	/*Fitxa projectes*/
	.projecte-banners{
		margin: 0.83em 0.83em 0.83em 0.83em;
	}
	/*Fin Fitxa projectes*/
}

@media  (max-width: 725px){	
	.entry-content ul.lista-personas li .bio-titol {
		width: 94%;
	}
}

/* Titols propis */

/**MOD TITOL PROPIS*/
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}
#titolsPropis .list-group a {
    color: #013952;
}
#titolsPropis .titolPropiHead {
    /*margin-bottom: -0.5em;*/
    padding: 5px 15px;
    width: 94.5%;
    /*position: relative;*/
    font-size: 1.1em;
    /*top: -20px;*/
    background: #edeadf;
}

form.cercador-titolPropi-inter{
position: relative;
text-align: right;
bottom: 25px;
right: 10px;
color: #fff
}

form.no-area{
	color: #292a25
}

#titolsPropis {
    text-align: left;
    margin: 0.83em 0 0.83em 1.67em;
    float: left;
    width: 97.9%;
    /* width: 96%; */
    /* overflow: hidden; */
}
#content-tres-columnas .img-text-3col {
    display: inline;
    float: left;
    margin: 0 0.5em 0.83em 0.83em;
    text-align: center;
    width: 17em;
    font-size: 0.9em;
}
/*#bloc-noticias {
    margin: 0;
    float: left;
    margin-left: 2em;
    display: inline;
    width: 100%;
}*/
.cercador-titolPropi select#p8 {
    width: 10em;
    /*position: relative;*/
    height: 18px;
    font-size: 0.9em;
    /*top: -2.6em;*/
    z-index: 999;
    /*left: 40.9em;*/
}
.cercador-titolPropi legend#p8 {
    position: relative;
    top: -1.0em;
    font-size: 0.9em;
    left: 35em;
    z-index: 9999;
	color: #fff
}




button.submit-2 {
    position: relative;
    border: 0 none;
    background: #e7e7e7;  
	margin-left: 39%;
    border-radius: 3px;
    margin-top: 10px;
    margin-bottom: 5px;
    display: inline-block;
    padding: 5px 18px;
	cursor: pointer
}


.TP1{background: linear-gradient(to right, #dd632b 0%,#ec6807 100%);padding-bottom: 20px;padding-left: 10px;width: 21.4em;float: left;margin-bottom:2em;margin-right: 2em;}
.TP2{background: linear-gradient(to right, #b41d28 0%,#db0d15 100%);padding-bottom: 20px;padding-left: 10px;width: 21.4em;float: left;margin-bottom:2em}
.TP3{background: linear-gradient(to right, #1b6c88 0%,#0296a2 100%);padding-bottom: 20px;padding-left: 10px;width: 21.4em;float: left;margin-bottom:2em;margin-right: 2em;}
.TP4{background: linear-gradient(to right, #078eb5 0%,#2f98d4 100%);padding-bottom: 20px;padding-left: 10px;width: 21.4em;float: left;margin-bottom:2em}
.TP5{background: linear-gradient(to right, #94347e 0%,#a365a6 100%);padding-bottom: 20px;padding-left: 10px;width: 21.4em;float: left;margin-bottom:2em;margin-right: 2em;}
.TP6{background: linear-gradient(to right, #0d833c 0%,#169885 100%);padding-bottom: 20px;padding-left: 10px;width: 21.4em;float: left;margin-bottom:2em}
.TP7{background: linear-gradient(to right, #f1a002 0%,#fcc234 100%);padding-bottom: 20px;padding-left: 10px;width: 21.4em;float: left;margin-bottom:2em;margin-right: 2em;}
.TP8{background: linear-gradient(to right, #975933 0%,#c57243 100%);padding-bottom: 20px;padding-left: 10px;width: 21.4em;float: left;margin-bottom:2em}
.TP9{background: linear-gradient(to right, #6f9f2e 0%,#95c11f 100%);padding-bottom: 20px;padding-left: 10px;width: 21.4em;float: left;margin-bottom:2em}

.fisica-demos .TP7 {min-height: 5em}

.fisica-demos .TP2{margin-right: 2em}
.fisica-demos .TP3{margin-right: 0em}
.fisica-demos .TP4{margin-right: 2em}

.texte-sidebar .TP1{width: calc(100% - 10px);margin-bottom:1em}
.texte-sidebar .TP2{width: calc(100% - 10px);margin-bottom:1em}
.texte-sidebar .TP3{width: calc(100% - 10px);margin-bottom:1em}
.texte-sidebar .TP4{width: calc(100% - 10px);margin-bottom:1em}
.texte-sidebar .TP5{width: calc(100% - 10px);margin-bottom:1em}
.texte-sidebar .TP6{width: calc(100% - 10px);margin-bottom:1em}
.texte-sidebar .TP7{width: calc(100% - 10px);margin-bottom:1em}
.texte-sidebar .TP8{width: calc(100% - 10px);margin-bottom:1em}
.texte-sidebar .TP9{width: calc(100% - 10px);margin-bottom:1em}



#titolsPropis .tp-gest{background: linear-gradient(to right, #dd632b 0%,#ec6807 100%);color:#fff}
#titolsPropis .tp-social{background: linear-gradient(to right, #b41d28 0%,#db0d15 100%);color:#fff}
#titolsPropis .tp-humani{background: linear-gradient(to right, #1b6c88 0%,#0296a2 100%);color:#fff}
#titolsPropis .tp-educaci{background: linear-gradient(to right, #078eb5 0%,#2f98d4 100%);color:#fff}
#titolsPropis .tp-psicolo{background: linear-gradient(to right, #94347e 0%,#a365a6 100%);color:#fff}
#titolsPropis .tp-seguridad{background: linear-gradient(to right, #0d833c 0%,#169885 100%);color:#fff}
#titolsPropis .tp-tecnolo{background: linear-gradient(to right, #975933 0%,#c57243 100%);color:#fff}
#titolsPropis .tp-deporte{background: linear-gradient(to right, #6f9f2e 0%,#95c11f 100%);color:#fff}
#titolsPropis .tp-salud{background: linear-gradient(to right, #f1a002 0%,#fcc234 100%);color:#fff}

#titolsPropis h4{font-family: "Lato",sans-serif;font-size:1.1em}

.titolPropiHead img{width: 3em;margin-right: 1em}

.entry-content h3.tp a{color:#fff;font-family: "Lato",sans-serif;font-size:1.1em}
.texte-sidebar h3.tp a{color:#fff;font-family: "Lato",sans-serif;font-size:1.1em}
.texte-sidebar .TP6 h3.tp a span{color: #fff}

.entry-content h3.tp a img{width: 3em;margin-right: 1em}
.entry-content .fisica-demos h3.tp a img{margin-top: 0.7em;margin-left:0em !important}

.entry-content .fisica-demos h3.tp a img{width: 4em}
.texte-sidebar h3.tp a img{width: 3em;margin-right: 1em;margin-bottom:0em;margin-top: 0.5em}

.entry-content .TP6 h3.tp a img{float:left}
.entry-content .fisica-demos  .TP7 h3.tp a img{float:left}

.entry-content .TP1 h3.tp a img{margin-right: 0.5em}
.entry-content .TP6 h3.tp a span{
color: #fff;
display: block;
float: left;
width: 13em;
margin-top: 0.3em}

/* Estilos TFG TGM */

.abstract-left{
	margin-left: 3em;
	float: left;
	text-align: justify;
	clear: both;
}

.abstract-right{
	width: 48%;
	float: right;
	text-align: justify;
}

/* FIN TFG TGM */

/* Eleccions Estudiants */

.titulo-elec{
	margin-top:7em;
	display: inline-block;
	width: calc(100% - 261px);
	height: auto;
}

.titulo-elec span{color:#000}

.eleccions-descripcio{
	margin: 1em 0em;
	font-family: 'Lato', serif;
}

.rs-elec{
	margin-bottom:1em
}

.eleccions-descripcio .titol{
	color: #000;
	font-family: 'Lato', serif;
}

.eleccions-descripcio p{
	font-family: 'Lato', serif;
	font-size: 1em;
	text-align: justify;
}

.eleccions-img{float:left}
.centreEE{width:75px}

.elec-contacta{margin-top: 2em;background-color:#f3f3f3;padding: 0.5em}

	/* Estilo recuadro imagen y texto */
	.cataleg .cataleg-llista .cataleg-item-elec{
		float: left;
		width: 214px;
		height: 273px;
		background: none;
		background-color: rgba(0, 0, 0, 0);
		background-color: rgba(0, 0, 0, 0);
		margin: 2em 19px;
		padding: 2% 2%;
		border-radius: 10px;
		-webkit-box-shadow: 5px 5px 5px 0px rgba(68,68,68,0.5);
		-moz-box-shadow: 5px 5px 5px 0px rgba(68,68,68,0.5);
		box-shadow: 5px 5px 5px 0px rgba(68,68,68,0.5);
		background-color: #F0F0F0;
	}
	
	#content .entry-content .cataleg-img-elec{
		height: 100%;
		width: 100%;
		margin: auto;
	}
	/* Fin estilo recuadro imagen y texto */
	
	
	.grafico50{
		width:50%;
		float: left
	}
	
	.grafico100{
		height: 500px !important;
	}

/* Fin Eleccions Estudiants */

		/*Para las img de la plantilla novetatOmbra*/
		.bloc-activitat-boxes .activitat-box-imatge img.img-novetatOmbra{
			max-height: 261px;
		}

		.bloc-activitat-boxes .item-overlay.top.novetatOmbra{
			top: 55%;
		}
		/*Para las img de la plantilla novetatInteriorOmbra*/
		#content-total .entry-content img.img-novetatOmbra{
			
			max-height: 261px;
		}

		#content-tres-columnas .entry-content img.img-novetatOmbra,#content .entry-content img.img-novetatOmbra{
			max-height: 180.5px;
		}

		#content-tres-columnas .bloc-activitat-boxes-int .item-overlay.top.novetatOmbra,#content .bloc-activitat-boxes-int .item-overlay.top.novetatOmbra{
			top: 50%;
		}

		#content-tres-columnas .bloc-activitat-boxes-int .item:hover .item-overlay.top.novetatOmbra,#content .bloc-activitat-boxes-int .item:hover .item-overlay.top.novetatOmbra{
			top: 0%;
		}

		#content-tres-columnas .bloc-activitat-boxes-int .novetatOmbra .activitat-box-titol .header-3,#content .bloc-activitat-boxes-int .novetatOmbra .activitat-box-titol .header-3{
			font-size: 1.1em;
		}

		#content-tres-columnas .bloc-activitat-boxes-int .col-sm-4{ width:50%}

		/* Se veia mal en fundacion */
		/*.bloc-activitat-boxes .activitat-box-imatge img.img-novetatOmbra{max-height:initial}
		#content-total .entry-content img.img-novetatOmbra{height:initial}*/ 


/* Mecenatge */

	.titol-mece{
		font-weight: 900;
		font-size: 1.7em;
		color:#333;
		font-family: 'Lato';
		margin-top:1em;
		margin-bottom:0.5em;
		display:block
		
	}
	
	.mtge_donar{
		width: 100%;
		margin: 1em 0;
		border: none;
		background-color: #c9c9c9;
		padding:1em;
		font-weight: 900;
		font-size: 1.7em;
		color:#333;
		font-family: 'Lato';
	}
	
	.mtge_donar:hover{
		background-color: #f2f2f2;
		cursor:pointer
	}
	
	.mtge-destacat-imatge{width: 40%;display:inline-block;margin: 1em;}
	.mtge-destacat-imatge img {width: 100%}
	.mtge-destacat-titol{display: inline-block;vertical-align: top;width: 50%;margin: 0.7em 0;line-height: 1.2}
	.mtge-destacat-titol a{color:#000;font-family: "Lato",sans-serif;font-weight: 600;}
	.mtge-destacat .item{text-align:left;border-bottom:1px solid #FFFFFF;background:rgb(240, 240, 240);margin-right: 0.2em}
	.mtge-area{color:#000;font-family: "Lato",sans-serif;font-weight: 600;font-size:1em;margin: 1em 0;text-align: left;text-transform:uppercase}

/* Fin Mecenatge */


/* TPCHomeVideo3pf */

.bloc-noticias .contendor-video-3pf {
	width: 98.5em;
    margin: 0 auto;
    text-align: left;
}

.contendor-video-3pf .bloque-video-titulo .video-titulo {
	text-align: left;
    color: #333333;
    font-family: "Lato",sans-serif;
    font-weight: 500;
	font-size: 1.1em;
	margin-top: 20px;
    margin-bottom: 10px;
	display: block;
}

/* Fin TPCHomeVideo3pf */

/* Cuenta atras */

.ccdias{
	background-color: #333;
	font-size: 8em;
	color: #fff;
	margin-right:0.2em;
	padding:0.1em
}

.ccdias-forum{
	background-color: #333;
	font-size: 6em;
	color: #fff;
	margin-right:0.2em;
	padding:0.1em
}
/* Fin Cuenta atras */


@media  (max-width: 1210px){
	
.desc-imatgeQ-call {
	top: 67%;
}	
.bloc-activitat-boxes .activitat-box-imatge img.img-novetatOmbra{
	max-height: 219px
}

#content-total .entry-content img.img-novetatOmbra{
	max-height: 219px
}

#content-tres-columnas .entry-content img.img-novetatOmbra,#content .entry-content img.img-novetatOmbra{
	max-height: 137px
}

	
.TP1{width: calc(100% - 30px )}
.TP2{width: calc(100% - 30px )}
.TP3{width: calc(100% - 30px )}
.TP4{width: calc(100% - 30px )}
.TP5{width: calc(100% - 30px )}
.TP6{width: calc(100% - 30px )}
.TP7{width: calc(100% - 30px )}
.TP8{width: calc(100% - 30px )}
.TP9{width: calc(100% - 30px )}
	
.resum-texto .bloc-subscripcio .subscripcio-izq{
	width: 100%;
}
.bloc-subscripcio .subscripcio-izq .item strong{
	width: 25%;
}
.bloc-subscripcio .subscripcio-izq form input{
	width: 75%;
}
.bloc-subscripcio .subscripcio-izq form .submit input{
	width: 100%;
	margin: 1em 0em 2em 0em;
}
.resum-texto .bloc-subscripcio .subscripcio-der{
	width: 100%;
}
	
.menu-listado-agenda{
	float: right;
	width: 49em;
}
	
	.i2{width: 31%}
	
	#container{width:83.5em}
	#content-total .entry-content {width:calc(100% - 2em)}
	#containerCab{width:83.5em}
	#containerCabFloat{width:83.5em}
	#cabecera {width:83.5em}
	#menu-principal {width: 1002px; /*width: 83.5em*/ }
	#menu-segundos {width: 83.5em }
	#content{width: 58.7em}
	.content-aux{width:84em}
	
	.video-llistaRepro{width: 83.5em}
	#bloc-galeriaImatges .listaAlbum{width: 83.5em}
	#bloc-videoLlistaRepro .llistatRepoVideo{width:700px}
	#bloc-videoLlistaRepro .llistatReproduccio{width:298px}
	#bloc-videoLlistaRepro #mycustomscroll{height:33em}
	#bloc-videoLlistaRepro #selector-lista{width: 23em;}
	#bloc-videoLlistaRepro .mycustomscroll{height:29.4em;}
	
	#bloc-agenda-ample-complet .agenda-ampla-ordinaria {width: 83.5em}
	#bloc-agenda-ample-complet .agenda-ampla-destacada{width: 83.5em}
	#bloc-agenda-ample-complet .cap-agenda {width: 83.5em}
	#bloc-agenda-ample-complet .esdeveniment-ample-destacat-modul3{width: 228px}
	#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-imatge{height:160px}
	#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-imatge::after{left: -47px}
	#bloc-agenda-ample-complet .agenda-ampla-ordinaria .esdeveniment-categoria span {font-size:0.9em}
	
	
/* TPCVideoHome */
.mostrar-video iframe.youtube-player{
	height: 191px;
}
/* Fin TPCVideoHome */

/*Llista curta*/
#bloc-videoLlistaRepro .video-llistaRepro-corto {
	width: 95%;
	margin: 0 auto;
	overflow: auto;
	padding-top: 1em;
}

#bloc-videoLlistaRepro .llistatRepoVideo.repocorto {
	width: 100%;
	float: left;
	margin: 0em 0em 2em 0em;
}

#bloc-videoLlistaRepro .llistatReproduccio-corto {
	width: 100%;
	float: left;
}

#bloc-videoLlistaRepro #selector-lista-corta {
	width: 100%;
	margin: 0px 0px 1.5em 0em;
	height: 2em;
}

#bloc-videoLlistaRepro .llistatReproduccio-corto #mycustomscroll {
	margin: 0;
	height: 19.7em;
}
.videoN {
	clear: both;
	margin-left: 0em;
	margin-bottom: 1.5em;
	text-align: left;
	overflow: auto;
	padding-right: 0.7em;
}

/*FIN Llista curta*/



.bloc-activitat-boxes .activitat-boxes-destacada {

    width: 83.5em;
    margin: 2em auto 1.5em;
	overflow: hidden;
}
	/*.bloc-activitat-boxes .video-llistaRepro {
		width: 100%;
	}*/
	#bloc-noticies-boxesA .cap-novetats-destacades{
	width: 82.5em;
    margin: 2em 0 1.5em;
	}
	
	.bloc-noticies-boxesA .cap-novetats-destacades{
		width: 82.5em;
		margin: 2em 0 1.5em;
	}	
	
	
	
	
	.bloc-activitat-boxes .activitat-box-titol .header-3 {
    font-size: 1.3em;
    line-height: 114.28571%;
	}
	
	.bloc-activitat-boxes .activitat-box-titol .header-3-small {
    font-size: 1.1em;
    line-height: 114.28571%;
	}	
	
	.slider-container .titol{
		font-size: 1.3vw;
	}
	.slider-container .subtitol{
		display: none;
	}


/*  TPCLlistatActivitatBoxesInterior 1210px */ 


	.bloc-activitat-boxes-int .activitat-boxes-destacada {

    width: 100%;
    margin: 2em auto 1.5em;
	overflow: hidden;
}
	.bloc-activitat-boxes-int .video-llistaRepro {
		width: 100%;
	}
	
	
	.bloc-activitat-boxes-int .activitat-box-titol .header-3 {
    font-size: 1.3em;
    line-height: 114.28571%;
	}
	
	
	
	
/*  Fin TPCLlistatActivitatBoxesInterior 1210px */ 

	/*  CSEObtindreCatalegPatrimoniManualHome 1210px */
	.cataleg .cataleg-llista .cataleg-item-manual{
		width: 17%;
	}
	/*  Fin CSEObtindreCatalegPatrimoniManualHome 1210px */

.bloc-novetats3pf-boxes .activitat-boxes-destacada {

    width: 83.5em;
    margin: 2em 0 1.5em;
	overflow: hidden;
}
	.bloc-novetats3pf-boxes .video-llistaRepro {
		width: 100%;
	}

	.bloc-novetats3pf-boxes .activitat-box-titol .header-3 {
    font-size: 1.3em;
    line-height: 114.28571%;
	}



/* TPCNovetatDestacada_AmpladaTotal */

.content-noticies-destacades{
	
	width: 83.5em;
}
#bloc-noticies-destacades div.notica-destacada {
	height: 224px;
    width: 320px;
}
#bloc-noticies-destacades .box-info-background{
	background: linear-gradient(to bottom, rgba(255,255,255,0) 5%, rgba(0,0,0,1) 30%);
	padding-bottom: 0em;
    padding-top: 1.8em;
    height: 6em;
}
#bloc-noticies-destacades .categoria-inter{
	top: 11.5em;
    left: 1em;
}

#bloc-noticies-boxesA .resum-noticia-boxes.numPF2{width: 39.65em; height: 40em;}

/* Fin TPCNovetatDestacada_AmpladaTotal */

.home-premsa #myPremsaScroll{width: 100%}

/* TPCLlistatNovetatBoxesAmpladaTotal */

#bloc-noticies-boxesA .resum-noticia-boxes {width: 26.3em}
#bloc-noticies-boxesA .resum-noticia-boxes.numPF4 {width: 18.9em;}

/* Fin TPCLlistatNovetatBoxesAmpladaTotal */

#map60{
	height: 518px  !important;
}

/* TPCCallAction /  TPCCallAction_2Columnes / TPCCallAction_AmpladaTotal */

.callAction {
	/*margin: 0em; */
	width: 57em;
}

.bloc-call-action2C .callAction2C {
    width: 100%;
    margin: 0;
}

/* Fin TPCCallAction  /  TPCCallAction_2Columnes / TPCCallAction_AmpladaTotal */

/*  Plantilla CSEObtindreSubscripcionsAmpladaTotal 1210px */

.bloc-subscripcio {
    width: 84em;
   
}
/* Fin Plantilla CSEObtindreSubscripcionsAmpladaTotal  */


/* Header GrupInvestigador 1210px*/

.head-GrupInvestigador{
	
}
.head-GrupInvestigador-img{
	width: 22%;
    
}
.head-GrupInvestigador-text{
	
    width: 78%;
    
}
.head-GrupInvestigador-text span {
    
    font-size: 1.7em;
    
}

.head-GrupInvestigador-nom span {
   
    font-size: 1.7em;
    
}
.head-Projectes-img{
	width: 33%;
	margin-top: -1.5%;
}
.head-Projectes-img img{
	width:100%;
}

.head-Projectes-logo{
	/*width:8em;*/
	width: 14%;
	margin-top: 0;
}

.head-Projectes-nom {
	width: 47%;
	padding: 0;
	margin-top: 3.5%;
	margin-left: 3%;
}

.contenido-projecte {
	width: 70%;
}

/* Fin Header GrupInvestigador 


px*/

	
	
/* Plantilla CSEObtindreNovetatsCulturaNews */
	
	#bloc-noticies-boxesA .gaseta-revista-img {
    
    height: 152px;
   
}


/* Plantilla FIN CSEObtindreNovetatsCulturaNews */



.resum-2novetat-boxes {
    width: 40.4em;
}	
	
.resum-3novetat-boxes {
    width: 26.3em;
}
.resum-4novetat-boxes {
    width: 19em;
}

	
	/*Reponsive ficha personas 1210px*/
	
	.caja-fitxa-persona {
	
	width: 132px;
    display: inline-block;
    padding-bottom: 1.5em;
    vertical-align: top;

}

.box-info-background {
    padding-left: 0.0em;
    position: absolute;
    bottom: -1px;
	width: 100%;
    margin: 0px;
    padding-bottom: 0.2em;
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 50%);
}

.candidat-background{width: 100%;margin: 0}


.entry-content #content-persona .persona-dcha {
    float: left;
    text-align: left;
    width: 66.3%;
}

	.caja-foto-persona {
		width: 133px;
		/*height: 160px;*/
		overflow: hidden;
		border: 1px solid #f2f2f2;
	
	}
	.persona-dcha {
    float: left;
    text-align: left;
    width: 59%;
	}
	/*Margenes caja persona 4 por linea*/

	div.caja-fitxa-persona:nth-of-type(5n+2) {
		margin: 0em 0.5em 0em 0.5em;
	}
	div.caja-fitxa-persona:nth-of-type(5n+3) {
		margin: 0em 0.0em 0em 0.0em;
	}
	div.caja-fitxa-persona:nth-of-type(5n+4) {
		margin: 0em 0.5em 0em 0.5em;
	}
	/**********************/
	
	.banner-home-item:nth-of-type(3n-1){margin-left:6em;margin-right:6em}

	.caja-circulo {
	margin: 3em 1em;
	}

	.caja-circulo a{
	color: #013952;
	width: 37px;
	margin-left: 4px;
	
	}
	.caja-galeria{
	border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.35);
	margin: 0 1.6em 2em;
    width: 190px;
	float: left;
    overflow: hidden;
}

	.caja-circulo img{
	margin-bottom: 0.5em;
	width: 90px;
	}
	
	.perFiles .caja-circulo img{
	width: 100%;
	}
	
	.titulo-circulo {
	font-size: 1.5em;
	line-height: 1.1em;
	}
	#sidebar{width:23.4em}
	#sidebar-left {width:22.6em}
	.banner-sidebar img {width: 21.5em}
	/*.menu-content{width:58em}*/
	.menu-segundos{width:auto}
	#menu-cuatro-nivel{width:60.75em}
	#menu-cuatro-nivel-corto {width: 36em}
	#content-tres-columnas {width: 36em}
	#menu-principal.div7 ul li {width:11.9em!important;}
	#menu-principal.div6 ul li {width:13.9em!important;}
	#menu-principal.div5 ul li {width: 200px!important; /*width: 16.5em!important*/}
	#menu-principal.div5 ul.menu-prim-nuevo ul li a {width: 200px !important;}
	.resum-noticia{width: 28em}
	.resum-noticia-extensa{width:58em}
	.resum-noticia-extensa-unica{width:58em}
	.resum-noticia-extensa-final{width:58em}
	.recursos-campus {width: 58.1em}
	.pie-pagina{width:80em}
	.entry-content {width:57.5em}
	.vista-completa .menu-segundos{width:58.16em}
	#bloc-texto{width: 28.57em;margin:0.83em 0px 0.83em 0.83em;}
	#bloc-videos{width: 28.35em;margin:0.83em 0px 0.83em 0.93em;}
	#bloc-agenda{width: 28.35em;margin:0.83em 0px 0.83em 0.93em;}
	.agenda-home {width: 20em}
	.agenda-home2{width: 10.9em}
	.panel-foto img {width:81.5em}
	.caja-home{width:auto}
	/*.caja-home2{width:auto}*/
	.caja-home2{width:57.5em}
	.resum-texto {width: 100%; margin: 0.83em 0 1.2em 0;}
	#bloc-gasetes-ampT .gaseta-recerca{margin:0 1em 4em !important; width: 314px;}
	#bloc-gasetes-ampT .gaseta-recerca:nth-child(3n){margin:0 0em 4em 1em !important;}
	#bloc-noticies-boxesA .entrevista-nova{width: 314px}
	#bloc-noticies-boxesA .entrevista-nova:nth-child(3n){margin-right:2em;margin-left:2em }
	/*#slider-gaseta .viewport{ width: 52em}*/
	#slider-gaseta .viewport{ width: 52.7em}
	.video-llistaRepro #slider-gaseta .viewport { width: 75em}
	.slider-destlink .viewport { width: 75em}
	#content-total .entry-content .slider-destlink .viewport {width: 75em}
	.entry-content .slider-destlink .viewport {width: 49em}
	.caja-video{ width: 27.3em;margin-bottom: 2em}
	.mini-video1{width: 105px;}
	.mini-video2{width: 105px;margin:0 0 0.83em}
	.mini-video3{width: 105px;}
	
	#slider-principal-largo .slide .txt { font-size:1.5em;max-width: 57em}
	#slider-principal-largo  .slide .desc {font-size:1.2em; max-width: 71em}

	#slider-segons-largo  .txt {font-family:"SourceSansPro",Arial; font-size:1.2em;position: absolute;left:5%; /*bottom: 90px;*/ top:310px; height: 30px; line-height: 2em; margin:0; padding: 0 10px 1px;  z-index: 6; opacity:0.8  }
	#slider-segons-largo   .txt:hover{opacity:1;transition-duration:0.5s}
	#slider-segons-largo   .desc { font-family:"SourceSansPro",Arial;position: absolute; left:5%; /*bottom: 53px;*/ top:350px; padding: 2px 10px;margin:0.1em 0 0;opacity: 0.8;width:388px;line-height:1em;max-height:45px;overflow:hidden;text-align:left;color:#292a25;font-size:1.2em}
	#slider-segons-largo  .desc:hover{opacity:1;transition-duration:0.5s}
	
	.nou-submenu span.div51 {/*margin-left: 18.2em;*/ margin-left: 200px;}
	.nou-submenu span.div52 {/*margin-left: 36.4em;*/ margin-left: 400px;}
	.nou-submenu span.div53 {/*margin-left: 54.8em;*/ margin-left: 600px;}
	.nou-submenu span.div54 {/*margin-left: 73em;*/ margin-left: 800px;}

	.nou-submenu span.div71 {margin-left: 13em}
	.nou-submenu span.div72 {margin-left: 26em}
	.nou-submenu span.div73 {margin-left: 40em}
	.nou-submenu span.div74 {margin-left: 53em}
	.nou-submenu span.div75 {margin-left: 66em}
	.nou-submenu span.div76 {margin-left: 79em}
	
	.nou-submenu span.div61 {margin-left: 15.2em}
	.nou-submenu span.div62 {margin-left: 31em}
	.nou-submenu span.div63 {margin-left: 46.3em}
	.nou-submenu span.div64 {margin-left: 61.7emem}
	.nou-submenu span.div65 {margin-left: 77.3em}
	
	.info-asignatura {
    border-bottom: 2px solid #dce0e1;
    float: left;
    margin-bottom: 1em;
    margin-left: 1.6em;
    position: relative;
    text-align: left;
    width: 80.7em !important;
}



#content-tres-columnas .entry-content li.novetat-boxes {
    
    width: 16em;
	
}
#content-tres-columnas .entry-content li.novetat-boxes img{
	width:16em;
}

#content-asignatura {
    float: right;
    position: relative;
    width: 66.9em !important;
}


#content-asignatura .entry-content {
    width: 64.16em !important;
}
#content-asignatura .menu-segundos {
    width: 64.16em !important;
}
.tabla-examenes th {
    background: #DCE0E1;
    padding: 3px 0px 4px 5px;
    width: 34em;
}

.img-text-3col{
	padding-left: 0.4em;
    padding-right: 0.4em;
	margin:0;
}

	.resum-noticia-boxes {
    /*float: left;*/
    width: 23em;
	/*min-height:310px;*/
	margin-bottom:1.5em;
	clear:none;
}
	/*Novedad Izquierda*/
	#bloc-noticias div.resum-noticia-boxes:nth-of-type(2n+3) {    clear: left;padding-right: 2em;
    float: left;
    padding-left: 1.5em;
    padding-bottom: 0.5em;
	min-height: 295px;}
	.bloc-noticias div.resum-noticia-boxes:nth-of-type(2n+3) {padding-right: 2em;padding-left: 4.5em;padding-bottom: 0.5em;}	
	/*Novedad Derecha*/
	#bloc-noticias div.resum-noticia-boxes:nth-of-type(2n+4) {padding-right: 4em;
    float: right;
	    clear: right;
    padding-left: 2em;
    padding-bottom: 0.5em;
	min-height: 250px;}
	
	#bloc-noticias div.caja-video:nth-of-type(2n+4) {clear: left}
	#bloc-noticias div.caja-video:nth-of-type(3n+4) {clear: none}
	.bloc-noticias div.resum-noticia-boxes:nth-of-type(2n+4) {padding-right: 3em; padding-left: 2em; padding-bottom: 0.5em;}

	/*Novedad Izquierda*/
	#bloc-noticias2 div.resum-noticia-boxes:nth-of-type(2n+2) {padding-right: 2em;
    padding-left: 4.5em;
    padding-bottom: 0.5em;}
	
	/*Novedad Derecha*/
	#bloc-noticias2 div.resum-noticia-boxes:nth-of-type(2n+3) {padding-right: 3em;
    padding-left: 2em;
    padding-bottom: 0.5em;}
	#bloc-noticias div.resum-noticia-boxes:nth-of-type(3n){
		/*clear:none;*/
	}
	
	.galeriaImatgesExt .galeria-boxes.overview li {
    width: 31.8%;
    height: 136px;
}
	
	.UVNoticies-header{width: 84em;}
	#bloc-galeriaImatges .cap-galeriaImatges{width: 84em;}
	/*.notica-dest-uvnoticies:nth-of-type(2n+3){clear:left;margin-right: 0em;margin-left:0em;} 
	.notica-dest-uvnoticies:nth-of-type(2n+4){margin-right: 2em;margin-left: 4.5em;} */
	.notica-dest-uvnoticies:nth-of-type(3n+4) {margin-left: 2em;margin-right: 2em;}
	/*.notica-dest-uvnoticies:nth-of-type(3n+4) {margin-left: 2.9em;margin-right: 2.9em;}*/
	.notica-dest-uvnoticies {width:18em; height:151px}
	.candidat{width:18em}
	.candidat2{width:18em}
	.candidat2 img{width:70px}
	
	.bloc-escrutini .candidat-links:nth-child(3n+2) {margin-left: 1.75em;margin-right: 1.75em;}

	

	.candidat-links {width: 18em}
	.candidat img{width:100%}
	.notica-dest-uvnoticies img{width:100%}
	h3.titol-dest-uvnoticies{margin:0}
	.dest-uvnoticies-clock{margin:0}
	.categoria-inter {
		top: 1.2em;
		left: 1.2em;
	}
	
	/*li.esport {width: 11.3em}*/
	li.esport {width: 17.8em}
	
	.menu-perfiles-nou{font-size:0.7em}
	.menu-servicios-nou{font-size:0.7em; display:block;}
	
	.entry-content .llistat-conv .text{width: calc(100% - 10em)}
	.llistat-back .text-larg{width: calc(100% - 10.7em)}
	.llistat-back .text{width: calc(100% - 23.7em)}
	.llistat-conv .text{width: calc(100% - 12em);margin: 0 1em 1em 1em}
	.llistat-conv .llistat-conv-at .text{width: calc(100% - 12em);margin: 0 1em 1em 1em}
	.llistat-conv .text-borsa{width: calc(100% - 9em)}
	
	.rogles-ca .caja-circulo{
		margin: 5em 2em 0em!important;
	}
	.rogles-ca.callAction-dalt{top: 2%}
	
	
	/* Esports Home Iconos */
	.caja-logo-esport{
		width:79px !important;
	}
	
}

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){
	
	#container{width:60em}
	#containerCab{width:60em}
	#containerCabFloat{width:60em}
	.content-locale-float{right: 19%}
	.content-shared-float{right: 5%}
	.content-menu-float{right: 10%}
	.content-aux{width:auto;padding: 0 2em}
	
	.caja-circulo {
		margin: 3em 1em;
		width: 95px;
	}
	#bloc-gasetes-ampT {
		padding: 0em 1em;
	}
	#bloc-gasetes-ampT .gaseta-recerca {
	margin: 0em 0em 2em 0em !important;
	width: 314px;
	float: left;
	}
	#bloc-gasetes-ampT .gaseta-recerca:nth-child(2n) {
	float: right;
	}
	#bloc-gasetes-ampT .gaseta-recerca:nth-child(3n) {
		margin: 0em 0em 2em 0em !important;
	}
	
	#bloc-videoLlistaRepro{padding:2em 1.5em 4em 1.5em}
	#bloc-galeriaImatges{padding:2em 1.5em 4em 1.5em}
	.video-llistaRepro{width:auto}
	#bloc-galeriaImatges .listaAlbum{width:auto}
	#bloc-videoLlistaRepro .llistatRepoVideo{width:70%}
	#bloc-videoLlistaRepro .llistatReproduccio{width:30%}
	#bloc-videoLlistaRepro #mycustomscroll{height: 26em;}
	#bloc-videoLlistaRepro #selector-lista{width:92%;}
	#bloc-videoLlistaRepro .mycustomscroll{height: 26em;}
	
	#bloc-agenda-ample-complet .agenda-ampla-ordinaria {width: auto}
	#bloc-agenda-ample-complet .agenda-ampla-destacada{width: auto}
	#bloc-agenda-ample-complet .cap-agenda {width: auto}
	#bloc-agenda-ample-complet{padding:0em 2em}
	#bloc-agenda-ample-complet .esdeveniment-ample-destacat-modul3{width: 210px}
	#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-imatge{height:152px}
	#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-imatge::after{left: -42px}
	
	.bloc-activitat-boxes .activitat-box-imatge img.img-novetatOmbra{
		max-height: 154px
	}

	#content-total .entry-content img.img-novetatOmbra{
		max-height: 154px
	}

	#content-tres-columnas .entry-content img.img-novetatOmbra,#content .entry-content img.img-novetatOmbra{
		/*max-height: initial*/
		max-height: 137px;
	}
	
	.projecte-socials {
		/* margin: 0.83em 0 0.83em 0.83em; */
		text-align: center;
	}
	
	.bloc-activitat-boxes .activitat-boxes-destacada {

    width: 60em;
    
	}
	#bloc-noticies-boxesA .cap-novetats-destacades{width: 100%}
	.bloc-noticies-boxesA .cap-novetats-destacades{width: 100%}
	#bloc-noticies-boxesA .llistat-conv .text-borsa{width: calc(100% - 9em)}
	
	.bloc-cercles .cap-text-cercles{width: 60em}
	
	
	.bloc-activitat-boxes .activitat-box-titol .header-3 {
		font-size: 0.8em;
    
	}
	
	.bloc-activitat-boxes .activitat-box-titol .header-3-small {
		font-size: 0.6em;
    
	}	
	
	.bloc-activitat-boxes header.activitat-box-titol{
		margin-bottom:0.4em
	}
	.bloc-activitat-boxes .date {
		font-size: 0.9em;
	}
	.bloc-activitat-boxes .descripcio {
		font-size: 0.8em;
		text-align: justify;
	}
	
	.slider-container .titol{
		font-size: 1.3vw;
	}
	
	.resum-2novetat-boxes {
    width: 48.2%;
	}
	.resum-3novetat-boxes {
    width: 31%;
	}
	
	#bloc-noticies-boxesA div.resum-3novetat-boxes:nth-of-type(3n){padding-left: 2em;padding-right: 2em}
	
	.resum-4novetat-boxes {
		width: 22.7%;
	}
	
	#bloc-noticies-boxesA .entrevista-nova {width: 31%}
	
	
	/* TPCDestacadoBanner */


.sidebar-banner-destacat h2{padding-left:0.5em}
.sidebar-banner-destacat:first-child {
     margin-top: 0em; 
	}

/* FIN TPCDestacadoBanner */


.bloc-novetats3pf-boxes .activitat-boxes-destacada {

    width: 100%;
    
	}

	.bloc-novetats3pf-boxes .activitat-box-titol .header-3 {
		font-size: 1.2em;
    
	}
	.bloc-novetats3pf-boxes .date {
		font-size: 1em;
	}
	.bloc-novetats3pf-boxes .descripcio {
		font-size: 1em;
		text-align: justify;
	}

/* Call Action*/

.callAction{
	width: 100%
}

/* FIN Call Action*/
	
#bloc-gasetes-ampT{
	padding: 0em 2em;
}
	
/*  Plantilla CSEObtindreSubscripcionsAmpladaTotal 1020px */

.bloc-subscripcio {
    width: 100%;
   
}
#bloc-xerxes {
 
    padding: 4em 2em;
}


/* Fin Plantilla CSEObtindreSubscripcionsAmpladaTotal 1020px */


/*  TPCLlistatActivitatBoxesInterior 1020px */ 
	
	.bloc-activitat-boxes-int .activitat-boxes-destacada {

    width: 100%;
    
	}

	.bloc-activitat-boxes-int .activitat-box-titol .header-3 {
		font-size: 1.2em;
    
	}
	.bloc-activitat-boxes-int .date {
		font-size: 1em;
	}
	.bloc-activitat-boxes-int .descripcio {
		font-size: 1em;
		text-align: justify;
	}
	
	.bloc-activitat-boxes-int .descripcio a, .bloc-activitat-boxes-int .descripcio a:hover {
		color: #fff;
		text-decoration: none;
	}

/* FIN TPCLlistatActivitatBoxesInterior 1020px */ 

	/*  CSEObtindreCatalegPatrimoniManualHome 1020px */
	.cataleg .cataleg-llista .cataleg-item-manual{
		width: 40.5%;
	}
	/*  Fin CSEObtindreCatalegPatrimoniManualHome 1020px */


.TP1{width: 100%}
.TP2{width: 100%}
.TP3{width: 100%}
.TP4{width: 100%}
.TP5{width: 100%}
.TP6{width: 100%}
.TP7{width: 100%}
.TP8{width: 100%}
.TP9{width: 100%}


/* TPCNovetatDestacada_AmpladaTotal */
#bloc-noticies-destacades{
	padding: 0em 2em;
}
.content-noticies-destacades{
	width: auto;
}

.cap-novetats-destacades{
	width: auto;
}
#bloc-noticies-destacades div.notica-destacada {
    height: auto;
    width: 46.5%;
	margin-bottom:4em
}

#bloc-noticies-destacades .notica-destacada:nth-of-type(3n+3) {
    margin-right:0;
	margin-left:0
}

#bloc-noticies-destacades .notica-destacada:nth-of-type(2n+2) {
    margin-right:3%;
	clear:left
}
#bloc-noticies-destacades .notica-destacada:nth-of-type(2n+3) {
    margin-left:3%;
}


#bloc-noticies-destacades .box-info-background{
	background: linear-gradient(to bottom, rgba(255,255,255,0) 5%, rgba(0,0,0,1) 30%);
	padding-bottom: 0em;
    padding-top: 1.8em;
    height: 6em;
}
#bloc-noticies-destacades .categoria-inter{
	top: 65%;
    left: 1em;
}

#bloc-noticies-boxesA .resum-noticia-boxes.numPF2 {
	width: 27.4em;
	height: 30em;
}

/* Fin TPCNovetatDestacada_AmpladaTotal */

/* Plantilla CSEObtindreNovetatsCulturaNews */
	
	#bloc-noticies-boxesA .gaseta-revista-img {
    
    height: 107px;
   
}


/* Plantilla FIN CSEObtindreNovetatsCulturaNews */

.banner-home-item:nth-of-type(3n-1){margin-left:0em;margin-right:0em}
.banner-home-item:nth-of-type(2n){float:right}

/* TPCLlistatNovetatBoxesAmpladaTotal*/

	#bloc-noticies-boxesA div.resum-noticia-boxes:nth-of-type(2n){clear: left;padding-left: 0em;padding-right: 0em;padding-bottom: 0.5em}
	#bloc-noticies-boxesA div.resum-noticia-boxes:nth-of-type(2n+1){clear: right;padding-left: 3em;padding-right: 0em;padding-bottom: 0.5em}
	#bloc-noticies-boxesA .resum-noticia-boxes {width: 27.5em}
	#bloc-noticies-boxesA .resum-noticia-boxes.numPF4 {width: 12.77em;}

/* Fin TPCLlistatNovetatBoxesAmpladaTotal*/
	
	/* Header GrupInvestigador 1020px*/

.head-GrupInvestigador{
	
}
.head-GrupInvestigador-img{
	width: 30%;
    
}
.head-GrupInvestigador-text{
	padding-top: 1.8em;
    width: 70%;
    
}
.head-GrupInvestigador-text span {
    
    font-size: 1.5em;
    
}

.head-Projectes-nom div {
	font-size: 1.35em;
}

.head-Projectes-img {
	margin-top: 1%;
}
.head-Projectes-logo{
	margin-top: 2%;
}
.head-Projectes-nom {
	margin-top: 4.5%;
}

.contenido-projecte {
	width: 63%;
}

/* Fin Header GrupInvestigador 1020px*/
	
	/*Reponsive ficha personas 1020px*/
	.entry-content #content-persona {
    /*margin: 0.1em -1em 1.0em -0.3em;
    padding-top: 0.2em;*/
    width: 100%;
}
	.table2 {
    margin-left: 21em;
    width: 100%;
    float: left;
	}
	.persona-lista-dire {
    padding: 0.5em 0;
    margin-left: 0em;
    text-align: center;
    width: 138px;
	}
	.logo-pie span {
    font-size: 1.3em;
    margin-left: 2em;
    /* margin-top: 1.8em; */
    position: absolute;
    width: 25em;
    bottom: 3em;
    float: left;
    margin-bottom: 1.4em;
}

	.persona-izq {
    text-align: right;
    float: left;
    width: 32%;
    padding-right: 2.5em;
	}
	
	.entry-content #content-persona .persona-izq{
		width: 100%;
		padding:0;
		margin-bottom:1em;
	}
	
		.entry-content #content-persona .persona-dcha{
		width: 100%;
		margin-left:0
	}
	.persona-dire {
    border-bottom: 0.2em solid #dde3e4;
    padding: 0.5em 0;
    margin-left: 0em; 
}
	.caja-fitxa-persona {
	
	width: 106px;
    display: inline-block;
    padding-bottom: 1.5em;
    vertical-align: top;

	}

	table.listable td{
		
	padding: 2px 6px 12px;
		
	}
	
	.listable tbody td:nth-child(2) {
		
	    width: 45%;
	
	}
	/*Margenes caja persona 4 por linea*/

	div.caja-fitxa-persona:nth-of-type(4n+2) {
		margin: 0em 0.5em 0em 0.5em;
	}
	div.caja-fitxa-persona:nth-of-type(4n+4) {
		margin: 0em 0.0em 0em 0.0em;
	}
	div.caja-fitxa-persona:nth-of-type(4n+3) {
		margin: 0em 0.5em 0em 0.5em;
	}
	/**********************/
	
	/*Margenes caja persona 3 por linea*/

	/*div.caja-fitxa-persona:nth-of-type(4n+2) {
		margin: 0em 0.15em 0em 0.25em;
	}
	div.caja-fitxa-persona:nth-of-type(4n+3) {
		margin: 0em 0.25em 0em 0.15em;

	}
	div.caja-fitxa-persona:nth-of-type(4n+4) {
		margin: 0em 0em 0em 0em;
	}
	div.caja-fitxa-persona:nth-of-type(4n+1) {
		margin: 0em 0em 0em 0em;
	}*/
		/**********************/
	
	
	.caja-foto-persona {
		width: 104px;
		/*height: 160px;*/
		overflow: hidden;
		border: 1px solid #f2f2f2;
		
	}
	.caja-fitxa-persona .nombre-persona a {
    font-family: "Humanist777-Bold",Arial;
    font-size: 1.0em;
	line-height:1.2em;
    color: #333;
	}

	.caja-fitxa-persona .cargo-persona {
		font-family: "Humanist777-Bold",Arial;
		font-size: 1.0em;
		line-height: 1.2em;
		color: #666;
		margin-top: 0.5em;
		margin-bottom: 1em;
	}
	
	/* Lista Titulacions Masters */
	
	.titulacioGraus .columnaTitulacio:nth-child(odd) {
		margin-right: 0em;
	}
	.brancaTitulacio .nomGrau {
    width: 93%;
	font-size: 0.9em;
	}
	.brancaTitulacio h3.branca{
		font-size: 1em;
	}
	
	
	/*Fin Lista Titulacions Masters*/

	#content-tres-columnas .entry-content li.novetat-boxes:nth-child(2n+2) {padding-left: 1em;}
	#content-tres-columnas .entry-content li.novetat-boxes:nth-child(2n+1) {padding-right: 1em;}
	#content-tres-columnas .entry-content li.novetat-boxes img {width: 17em;}
	#content-tres-columnas .entry-content li.novetat-boxes {width: 17em;}
	
	.caja-circulo a{
	color: #013952;
	width: 37px;
	margin-left: 4px;
	
	}

	.caja-circulo img{
	margin-bottom: 0.5em;
	width: 90px;
	}
	.titulo-circulo {
	font-size: 1.5em;
	line-height: 1.1em;
	}
	
	.caja-galeria{
	border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.35);
	margin: 0 1.2em 2em;
    width: 190px;
	float: left;
    overflow: hidden
	}
	
	#menu-segundos ul.menu-prim-movil-nou {
		display: none;
	}
	
	.dest-gaseta-opinio:nth-child(even) { width: 17%; float: none; height: 100px; padding: 0 0em 0;}
	.dest-gaseta-opinio:nth-child(odd) { width: 17%; float: none;  height: 110px; padding: 0 0em 0;}
	.dest-gaseta-opinio img {width: 100%;margin-left: auto;  margin-right: auto;    display: block;}
	.dest-gaseta-opinio a{text-align:justify;font-style: italic;	font-size:0.9em; position: relative; bottom: 9em; left: 14em;}
	
	
	.panel-foto img{width:698px}
	#slider-principal .panel-foto {text-align: left}
	#menu-principal {width: 720px; /*width: 60em*/ }
	#menu-segundos {width: 60em }
	#menu-principal  ul.menu-uv li a{font-size: 0.85em;height: 3em;line-height: 2.75em}
	#menu-principal.div5 ul li {width: 144px !important;/*width: 12em !important;*/font-size: 1em }
	#menu-principal.div5 ul.menu-prim-nuevo ul li a {width: 144px !important;}
	#menu-principal.div4 ul li {width: 15em !important;font-size: 1em }
	#menu-principal.div6 ul li {width:11.1em!important;}
	#menu-principal.div7 ul li {width:9.5em!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.div5  ul li a { height: 2.83em;line-height: 2.75em}
	#menu-principal.div4  ul li a { height: 2.83em;line-height: 2.75em}
	#menu-principal ul.menu-prim-nuevo ul.menu-seg-nuevo li {font-size: 1em }
	.nou-submenu span {padding: 6px 0 6px 0.5em;width: auto}
	.nou-submenu span.div0 {font-size:0.8em;/*width: 12em*/}
	.nou-submenu span.div1 {font-size:0.8em;margin-left: 12.5em}
	.nou-submenu span.div2 {font-size:0.8em;margin-left: 25.1em}
	.nou-submenu span.div3 {font-size:0.8em;margin-left: 37.5em}
	.nou-submenu span.div4 {font-size:0.8em;margin-left: 50em}
	.nou-submenu span.div5 {font-size:0.8em;margin-left: 62.5em}
	/*.nou-submenu span.div50 {width: 12.7em}*/
	.nou-submenu span.div51 {/*margin-left: 13.5em;*/ margin-left: 144px;}
	.nou-submenu span.div52 {/*margin-left: 26.8em;*/ margin-left: 288px;}
	.nou-submenu span.div53 {/*margin-left: 40.1em;*/ margin-left: 432px;}
	.nou-submenu span.div54 {/*margin-left: 53.4em;*/ margin-left: 576px;}
	/*.nou-submenu span.div40 {width: 16.1em}*/
	.nou-submenu span.div41 {margin-left: 16.7em}
	.nou-submenu span.div42 {margin-left: 33.4em}
	.nou-submenu span.div43 {margin-left: 50.1em}
	
	.nou-submenu span.div71 {margin-left: 9.5em}
	.nou-submenu span.div72 {margin-left: 19em}
	.nou-submenu span.div73 {margin-left: 28.5em}
	.nou-submenu span.div74 {margin-left: 38em}
	.nou-submenu span.div75 {margin-left: 47.5em}
	.nou-submenu span.div76 {margin-left: 57em}
	
	.nou-submenu span.div61 {margin-left: 11.2em}
	.nou-submenu span.div62 {margin-left: 22.2em}
	.nou-submenu span.div63 {margin-left: 33.5em}
	.nou-submenu span.div64 {margin-left: 44.5em}
	.nou-submenu span.div65 {margin-left: 55.6em}

	#slider-principal {width: 58.3em }
	#slider-principal div.pager { bottom: 0.6em; left: 23em }
	.menu-slider {width: 18em;font-size:0.8em}
	.menu-slider ul li {line-height: 27px}
	.menu-slider ul li.last {line-height: 27px}
	#slider-principal .viewport {height: 13.8em; width: 58.3em;}
	#slider-principal .overview li {height: 13.8em;width: 58.3em;}
	#slider-principal .panel-foto .txt {top: 75px;height: 25px;font-size: 1em}
	#slider-principal .panel-foto .desc {top: 108px;font-size: 0.9em}
	#slider-principal a.next {right: 7.1em}
	.menu-servicios ul {float: left; text-align: left}
	.menu-servicios ul li { height: 4em}
	.menu-servicios ul li.buscador { float: none}
	.notica-dest-uvnoticies:nth-of-type(3n+4) {margin-left: 2em;margin-right: 2em;}
	.menu-servicios ul li p { margin: 0.17em 0 0}
	.menu-servicios  .form-text {margin: 1.67em 0 1.67em 0.67em}
	.menu-servicios .form-submit { float: left}
	.menu-servicios {width: auto}
	#cabecera{width: 60em}
	#sidebar{float:left;width:100%}
	.banner-sidebar{float:left; margin: 1.75em 0 0.83em 1.07em;}
	.menublanc-sidebar{clear:both;float:left}
	.xarxes-sidebar{clear:both}
	.esport-sidebar{clear:both}
	.texte-sidebar{clear:both}
	.pie-pagina{width: 60em}
	.pie-pagina .div5 { width: 31%}
	.servicios-pie ul{width: 60em}
	.caja-pie{min-height: 11em}
	.pie-pagina .pie-enlace {float: left}
	#menu-segundos ul.menu-prim-movil{display:none }
	.menu-slider-segons{font-size:0.8em; /*right: 242px;*/}
	#slider-segons .panel-foto img{width: 513px;}
	#slider-segons .viewportLong .panel-foto img{width: 58.3em}
	#slider-segons .viewportLong {width:58.3em}
	.video-llistaRepro #slider-gaseta .viewport { width: 57em}
	.slider-destlink .viewport { width: 60em}
	#content-total .entry-content .slider-destlink .viewport {width: 45em}
	.entry-content .slider-destlink .viewport {width:30em}
	.menu-slider-segons ul li {line-height: 1.82em;}
	#slider-segons{width:58.4em}
	#slider-segons .viewport {height: 9.2em;}/*9.5em*/
	.arriba{margin-top:0}
	#sidebar-left{font-size: 0.9em;}
	#menu-cuatro-nivel{font-size:0.9em;width:43em}
	#menu-cuatro-nivel-corto{font-size:0.9em;width:43em}
	/*#content{width:41.7em}*/
	#content{width:auto;float:none}
	#content .entry-content{width:36.5em}
	.resum-noticia{width:28em}
	.form-evento .form-data{width:100%}
	.form-evento .form-submit{width:100%}
	.form-activitat .form-data{width:100%}
	.form-activitat .form-submit{width:100%}
	.form-activitat {overflow: visible}
	/*#content .entry-content {width: auto}*/
	#content .vista-completa {float:none;  width: auto}
	#content h2.vista-completa-titulo{font-size:1.7em}
	.menu-segundos{width:auto}
	.form-activitat .tipos label span {width: auto}
	.medio .titol {float: none !important}
	.convocatoria .grande {width: auto}
	.llistat-conv .grande {width: auto}
	.convocatoria .notes {float: none;width: 38em}
	.titol-seccio {width: auto}
	#slider-code .viewport {width: 35.1em}
	.dest-grau .banner-sidebar{margin:0}
	.dest-grau  .banner-sidebar img {width:18.3em}
	/*.info-asignatura{width:auto !important;padding-right: 1em;}*/
	.lista-info-asignatura {width: 67.85% !important}
	/*#content-asignatura {width: 43em !important}
	#content-asignatura .entry-content {width: auto !important}
	#content-asignatura .menu-segundos {width: auto !important}*/
	.tabla-examenes {width: 100% !important}
	#content .entry-content p img{max-width:100% !important;height:auto !important}
	#barracookies .texto {margin:1em;line-height: 15px;}
	.bio-titol{width:92%}
/*.menu-content{width: 58em}*/
	.resum-noticia-extensa{width: 58em}
	.resum-noticia-extensa-unica{width: 58em}
	.resum-noticia-extensa-final{width: 58em}
	.recursos-campus {width: 58em}
	.resum-texto {width: 100%}
	#slider-principal-largo .slide .txt {font-size:1.3em}
	#slider-principal-largo  .slide .desc {font-size:1em}	

	#slider-segons-largo  .txt { text-align:left; font-family:"SourceSansPro",Arial; font-size:1em;position: absolute;left:5%; /*bottom: 90px;*/ top:270px; height: 23px; line-height: 2em; margin:0; padding: 0 10px 1px;  z-index: 6; opacity:0.8  }
	#slider-segons-largo   .txt:hover{opacity:1;transition-duration:0.5s}
	#slider-segons-largo   .desc { font-family:"SourceSansPro",Arial;position: absolute; left:5%; /*bottom: 53px;*/ top:305px; padding: 2px 10px;margin:0.1em 0 0;opacity: 0.8;width:388px;line-height:1em;max-height:45px;overflow:hidden;text-align:left;color:#292a25;font-size:1em}
	#slider-segons-largo  .desc:hover{opacity:1;transition-duration:0.5s}
	
	.UVNoticies-header{width: 100%}
	#bloc-galeriaImatges .cap-galeriaImatges{width: 100%}

	.info-asignatura {
		border-bottom: 2px solid #dce0e1;
		float: left;
		margin-bottom: 1em;
		margin-left: 1.6em;
		position: relative;
		text-align: left;
		width: 56.7em !important;
	}

	#content-asignatura {
		float: right;
		position: relative;
		width: 43.9em !important;
	}


	#content-asignatura .entry-content {
		width: 41.16em !important;
	}
	#content-asignatura .menu-segundos {
		width: 41.16em !important;
	}
	.tabla-examenes th {
		background: #DCE0E1;
		padding: 3px 0px 4px 5px;
		width: 34em;
	}
	li.esport {
		width: 12.4em;
	}

	.rogles-ca .caja-circulo{
		margin: 5em 2em 0em!important;
	}
	
	
	/* Esports Home Iconos */
	.caja-logo-esport{
		width:100px !important;
	}
	
	.entry-content ul.lista-personas li .bio-titol .nombre-persona{
		float: none;
	}
	
	.titulo-imatgeQ-call {
		top: 23%;
		font-size: 2em;
	}	
	
	.desc-imatgeQ-call {
		top: 46%;
	}	

}

@media  (max-width: 710px){
	.slider-container .navigation-boxes {width: 30%}
	.slider-container .titol{font-size: 1.4vw}
	.slider-container .navigation-item { padding: 5px 10px}
	
	.cabFloat-logo{margin-top: 6em;width:100%}
	.content-locale-float{right: 145px}
	.content-locale-float  ul.menu-flotante{min-width:70px}
	.content-menu-float{right: 76px}
	.content-shared-float{right: 41px}
	
}



@media  (max-width: 769px){

.dia-item{
	float: left;
	width: 98%;
}

#bloc-noticies-boxesA .resum-noticia-boxes.numPF4 {
	width: 100%;
}
#bloc-noticies-boxesA .resum-noticia-boxes.numPF4 {
	margin: 0px;
	padding: 0px;
}
}


@media  (min-width: 769px){

	#menu-segundos ul.menu-prim-movil-nou{display:none;position:absolute} /* !important -> Menu siempre */
	
	.menu-slider-segons{display:inline !important }
	.menu-slider{display:inline !important }
	.menu-sidebar{display:block  !important} 
	#menu-segundos ul.menu-prim-movil{display:none !important }
	.menu-servicios-nou{display:block !important} 

}



/*740*/
@media  (max-width: 768px){
	
	.bloc-activitat-boxes .activitat-box-imatge img.img-novetatOmbra{
		max-height: initial
	}

	#content-total .entry-content img.img-novetatOmbra{
		max-height: initial
	}
	
	.entry-menu-cuatro li a.active{color: #3f3c35 !important}
	
	.grafico50{
		width:100%;
		float: none
	}
	
	#menu-principal  ul.menu-prim-nuevo{  display:none;}
	.boton-menu{ display:inline !important}
	.boton-menu-izquierda{ display:inline !important}
	#container{width:100%}
	#containerCab{width:100%}
	#containerCabFloat{width:100%}
	.content-search-float{margin-right:0.5em}
	.panel-foto img{max-width:100%}
	#cabecera{width: 100%}
	#cabecera h1#logo {float: none;display:inline-block}
	#cabecera h1#logo img { max-width: 100%}
	#containerCabFloat h1#logo img { max-width: 100%}
	#menu-principal {width:100%}
	#menu-segundos {width:100%;overflow: hidden}
	#slider-principal {width:auto;overflow: visible}
	#content{width:100%;float:left}
	#sidebar{padding-top:2em}
	.texte-sidebar{text-align:center}
	.texte-sidebar h3{text-align:center}
	.menublanc-sidebar{text-align:center;width:100%;margin-left:0}
	.menublanc-sidebar ul{margin-left:0.83em;margin-right:0.83em}
	.banner-sidebar{width:46%}
	.xarxes-sidebar{text-align:center}
	.xarxes-sidebar a img{float:none}
	.recursos-campus{width:auto;margin-right: 0.83em;}
	/* ajuste para que este la hamburguesa en linea before:width:100%;float:none */
	.menu-content{width:91%;display:block;margin:0.83em }
	.resum-noticia-extensa{width:auto;display:block;float:none;padding-bottom:0.83em}
	.resum-noticia{width:auto;display:block;float:none;border-bottom: 1px solid #f0eee3;padding-bottom:0.83em}
	#slider-principal .viewport {width: 100%;}
	#slider-principal div.pager {left: 12em}
	.pie-pagina{width:  auto;margin-left: 0.83em;}
	.servicios-pie ul{width:  100%}
	.menu-slider{right:auto;z-index: 9999;width:100%;top:-14em;display:none}	
	.menu-slider ul li{border-bottom: medium none !important;line-height: normal;min-height: 2em;}
	.menu-slider ul li:hover{background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
	.menu-slider ul li.last{border-bottom: medium none !important;line-height: normal;min-height: 2em;}
	.menu-slider ul li a{color: #013952 !important;;padding:0}
	.menu-slider ul {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
	.menu-servicios{top:11em;z-index:999999;position:absolute;display:none;width:100%}
	.menu-servicios ul li a {color: #013952}
	.menu-servicios ul {width:30.5em}
	.menu-servicios ul li  {color: #013952;float:right}
	.menu-servicios .form-text{width:9.33em}
	.menu-servicios ul li.idiomes {background: rgba(0, 0, 0, 0) none repeat scroll 0 0}
	.nou-submenu{display:none}
	#slider-segons-largo .overview .panel-foto {
    position: relative;
    height: 118px;
    text-align: left;
    width: 47em;
	}
	
ul.bloque-preguntas{padding-bottom:1em}


#bloc-noticies-boxesA div.resum-3novetat-boxes:nth-of-type(3n) {
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 0.5em;
}

#bloc-noticies-boxesA div.resum-4novetat-boxes:nth-of-type(4n-1){
    padding-left: 2%;
}
#bloc-noticies-boxesA div.resum-4novetat-boxes:nth-of-type(4n){
    padding-left: 2%;
    padding-right: 2%
}
#bloc-noticies-boxesA div.resum-2novetat-boxes:nth-of-type(2n+1){
    padding-left: 2%;
}
	
	.bloc-activitat-boxes .activitat-boxes-destacada {

    width: 100%;
    
	}
	#bloc-noticies-boxesA .cap-novetats-destacades{
		width: 100%;
	   
	}
	.bloc-noticies-boxesA .cap-novetats-destacades{
		width: 100%;
	   
	}	
	.bloc-cercles .cap-text-cercles{width: 100%}
	.bloc-activitat-boxes .activitat-box {
	  
		margin-bottom: 1em;
		
	}
	.bloc-activitat-boxes{
		/*padding: 0 2em;*/ /* Responsive: Eliminamos los margenes izq y der para que el contenido se adapte mejor a todo el ancho disponible (El titulo quedaba muy centrado) */
	}
	.bloc-activitat-boxes .activitat-box-titol .header-3 {
		font-size:  1.5em;
		
	}
	
	.bloc-activitat-boxes .activitat-box-titol .header-3-small {
		font-size:  1.3em;
		
	}	

	
	.bloc-activitat-boxes .date {
		font-size: 1.1em;
	}
	.bloc-activitat-boxes .descripcio {
		font-size: 1em;
		text-align: justify;
	}
	
	.bloc-activitat-boxes .descripcio a, .bloc-activitat-boxes .descripcio a:hover {
		color: #fff;
		text-decoration: none;
	}
	
	.bloc-novetats3pf-boxes .activitat-boxes-destacada {

    width: 100%;
    
	}
	#bloc-noticies-boxesA .cap-novetats-destacades{
		width: 100%;
	   
	}
	
	.bloc-noticies-boxesA .cap-novetats-destacades{
		width: 100%;
	   
	}	

	.bloc-novetats3pf-boxes .activitat-box {
	  
		margin-bottom: 1em;
		
	}
	.bloc-novetats3pf-boxes{
		padding: 0 2em;
	}
	.bloc-novetats3pf-boxes .activitat-box-titol .header-3 {
			font-size:  1.5em;
		
	}
	.bloc-novetats3pf-boxes .date {
		font-size: 1.1em;
	}
	.bloc-novetats3pf-boxes .descripcio {
		font-size: 1em;
		text-align: justify;
	}
	
	.bloc-novetats3pf-boxes .descripcio a, .bloc-novetats3pf-boxes .descripcio a:hover {
		color: #fff;
		text-decoration: none;
	}
	
	
	img.img-novetat-der{width:100%}
	.resum-novetat-izq{width: 55%;margin-right:4%}
	.resum-novetat-der{width: 40%}
	.novetat-box-info-der{margin:0}
	
	.UVNoticies-header {
    width: 100%;
	}
	#bloc-galeriaImatges .cap-galeriaImatges{
    width: 100%;
	}
	#slider-segons-largo .overview .panel-foto .txt {
		top: 55px;
		height: 25px;
		font-size: 1em;
	}
	#slider-segons-largo .overview .panel-foto .desc {
		top: 85px;
		height: 25px;
		font-size: 1em;
	}
	#content-persona .persona-dcha {
		float: left;
		text-align: left;
		width: 99%;
	}
	.table2 {margin-left: 0em;width: 100%;float: left;}
	.persona-lista-dire {width: 100%;}
	.galeriaImatgesExt .galeria-boxes.overview li {width: 100%;height: 100%;}
	.galeriaImatgesExt .galeria-boxes.overview li:nth-child(2) {margin: 1em 0em;}
	.titulacioGraus .columnaTitulacio:nth-child(odd) {margin-right: 0.5em;}
	
	.bloc-activitat-boxes  .activitat-boxes-destacada .article{
		margin-bottom: 2em;
	}
	
	.bloc-activitat-boxes .activitat-boxes-destacada {

		width: 100%;
    
	}
		
	/*  TPCLlistatActivitatBoxesInterior  768px*/ 
	.bloc-activitat-boxes-int .activitat-boxes-destacada {

    width: 100%;
    
	}
	#bloc-noticies-boxesA .cap-novetats-destacades{
		width: 100%;
	   
	}
	.bloc-noticies-boxesA .cap-novetats-destacades{
		width: 100%;
	   
	}	
	.bloc-activitat-boxes-int .activitat-box {
	  
		margin-bottom: 1em;
		
	}
	.bloc-activitat-boxes-int{
		padding: 0 2em;
	}
	.bloc-activitat-boxes-int .activitat-box-titol .header-3 {
			font-size:  1.5em;
		
	}
	.bloc-activitat-boxes-int .date {
		font-size: 1.1em;
	}
	.bloc-activitat-boxes-int .descripcio {
		font-size: 1em;
		text-align: justify;
	}
	
	.bloc-activitat-boxes-int .descripcio a, .bloc-activitat-boxes-int .descripcio a:hover {
		color: #fff;
		text-decoration: none;
	}	
	
/*  FIN TPCLlistatActivitatBoxesInterior  768px*/ 


/* TPCNovetatDestacada_AmpladaTotal */

#bloc-gasetes-ampT .gaseta-recerca {
	margin: 0 0em 4em !important;
	width: 46.5%;
	float: left;
}
#bloc-gasetes-ampT .gaseta-recerca:nth-child(2n) {
	margin: 0 0em 4em !important;
	width: 46.5%;
	float: right;
}
#bloc-gasetes-ampT .gaseta-recerca:nth-child(3n) {
	margin: 0 0em 4em !important;
}

#bloc-noticies-destacades div.notica-destacada {
    
    width: 45%;
}

#bloc-noticies-destacades .notica-destacada:nth-of-type(2n+3) {
    margin-left:1.8em;
}
#bloc-noticies-destacades .box-info-background{
	background: linear-gradient(to bottom, rgba(255,255,255,0) 5%, rgba(0,0,0,1) 30%);
	padding-bottom: 0em;
    padding-top: 1.8em;
    height: 6em;
}
#bloc-noticies-destacades .categoria-inter{
	top: 64%;
    left: 1em;
}
#bloc-noticies-destacades .label-dest-noticia {
    
    font-size: 0.8em;
	
    
}


/* Fin TPCNovetatDestacada_AmpladaTotal */

/* TPCXarxesSocialsAmpladaTotal */


.social-at{margin-left:0}

/* Fin TPCXarxesSocialsAmpladaTotal */

	#bloc-noticies-boxesA div.resum-noticia-boxes:nth-of-type(2n){clear: left;padding-left: 0.5em;padding-right: 0em;padding-bottom: 0.5em}
	#bloc-noticies-boxesA div.resum-noticia-boxes:nth-of-type(2n+1){clear: right;padding-right: 0.5em;padding-left: 0em;padding-bottom: 0.5em;float: right}
	#bloc-noticies-boxesA .resum-noticia-boxes {width: 46.5%}
	#bloc-noticies-boxesA .resum-noticia-boxes.numPF2 {
		width: 45%;
		height: auto;
	}

	/* TPCVideoHome */
	.mostrar-video iframe.youtube-player{
		height: 386px;
	}
	/* Fin TPCVideoHome */
	
	#bloc-videoLlistaRepro .llistatRepoVideo{width:100%;float:none}
	#bloc-videoLlistaRepro .llistatReproduccio{width:100%;float:none;}
	#bloc-videoLlistaRepro #mycustomscroll{height: 18em}
	#bloc-videoLlistaRepro .mycustomscroll{height: 18em}
	.videoN{margin-left:0}
	
	#bloc-agenda-ample-complet .esdeveniment-ample-destacat-modul3{width: auto;margin-bottom:2em}
	#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-imatge::after{left: -32px}
	#bloc-agenda-ample-complet .agenda-ampla-destacada .esdeveniment-imatge{height: 230px}
	#bloc-agenda-ample-complet .esdeveniment-ample-ordinari h3{font-size:1em}


	
	
	/* Header GrupInvestigador 768px*/
	#cabecera.investigador{width:60em !important}
	.head-GrupInvestigador{}
	.head-GrupInvestigador-img{width: 30%;}
	.head-GrupInvestigador-text{padding-top: 1.5em;width: 50%;}
	.head-GrupInvestigador-text span {font-size: 1.2em;}
	.head-GrupInvestigador-nom {width: 80%;}
	.head-GrupInvestigador-nom span {font-size: 1.2em;}
	.head-Projectes-img{
		margin-left: 1%;
	}
	.head-Projectes-logo{
		width: 13%;
		margin-top: 2%;
	}
	.head-Projectes-nom{
		
	}
	.head-Projectes-nom  span{font-size: 1.2em;}
	.contenido-projecte {
		width: 95%;
	}
	/* Fin Header GrupInvestigador 768px*/
	
	#slider-gaseta .viewport{ width: 48.7em}
	.video-llistaRepro #slider-gaseta .viewport { width: 39em}
	.slider-destlink .viewport { width: 45em}
	#content-total .entry-content .slider-destlink .viewport {width: 30em}
	#bloc-texto .titol-bloc{margin: 0 0.83em}
	#bloc-texto{width: 100%;margin-left:0}
	#bloc-texto .resum-texto-meitat {margin: 0 0.83em 1.2em}
	#bloc-agenda{width: 100%;margin-left:0}
	.agenda-caja{margin-left:0.83em}
	.destacados-agenda{margin-left:0.83em}

	.nou-submenu span.div71 {margin-left: 15.5em}
	.nou-submenu span.div72 {margin-left: 31.5em}
	.nou-submenu span.div73 {margin-left: 47.3em}
	.nou-submenu span.div74 {margin-left: 63em}
	.nou-submenu span.div75 {margin-left: 78.8em}
	.nou-submenu span.div76 {margin-left: 94.6em}
	


	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;
	}

	
	ul.menu-prim-movil li a {
		color: #edeadf;
	}
	
	ul.menu-prim-movil li a:hover {
		color: #edeadf;
	}
	
	#bottombar2 .caja-circulo {margin: 9em 1em}
	.bottombar2 .caja-circulo {margin: 9em 1em}

	.caja-circulo {
		margin: 1.5em 2em;
	}

	.caja-circulo a{
		color: #013952;
		width: 37px;
		margin-left: 4px;
		
	}

	.caja-circulo img{
		margin-bottom: 0.5em;
		/*width: 70px;*/
	}
	
	.perFiles .caja-circulo img{
	width: 90px;
	}
		.titulo-circulo {
		font-size: 1.5em;
		line-height: 1.1em;
		}
		
	.caja-galeria{
		border-radius: 3px 3px 3px 3px;
		box-shadow: 0 1px 5px rgba(0, 0, 0, 0.35);
		margin: 0 1.7em 2em;
		width: 190px;
		float: left;
		overflow: hidden;
	}
	#mycustomscroll{margin-left:0.83em;width: auto;margin-right: 0.83em;}
	.mycustomscroll{margin-left:0.83em;width: auto;margin-right: 0.83em;}
	/*#mycustomscroll_mcontentwrapper{width:100% !important}*/
	.agenda-home{float:none;width:auto;margin-left:7.3em;margin-right: 0.83em;}
	#bloc-videos{width: auto;margin-right: 0.83em;}
	#bloc-videos h3{clear:both}
	#slider-segons{width: auto;overflow: visible}
	#slider-segons .viewport {width: 100%;}
	.menu-slider-segons{right:auto;width:100%;top:-13em;z-index: 9999;display:none;font-size:0.9em}
	.menu-slider-segons ul {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
	.menu-slider-segons ul li{border-bottom: medium none !important;line-height: normal;min-height: 2em;}
	.menu-slider-segons ul li a {padding:0;color: #013952 !important}
	#slider-segons ul.overview{width:100% !important}
	#slider-segons .panel-foto img{width: 100%}
	#slider-segons .viewportLong .panel-foto img{width:100%}
	#slider-segons .viewportLong {width:100%}
	#sidebar-left{width:100%;min-height:initial;margin-bottom:1em;text-align:left;margin-top: 1em}
	.menu-sidebar ul li{background: #d8d1b7 none repeat scroll 0 0;font-size: 0.9em;padding: 0.5em;}
	.menu-sidebar {margin: 0.83em;display:none}
	#menu-cuatro-nivel-corto{width:100%}
	#content-tres-columnas{width:100%}
	.entry-content{margin:0 0 0 1.6em;}
	#content-tres-columnas .entry-content {width: auto; margin-right: 0.83em;float:none;clear: both}
	#menu-cuatro-nivel{width:100%}
	#content .entry-content{width:auto;margin-right: 0.83em}
	.entry-menu-cuatro{margin-left:0;width:100%}
	/*.entry-menu-cuatro ul {margin-left: 1.67em;margin-right: 0.83em; width:43em}*/
	.entry-menu-cuatro ul {margin-left: 1.67em;margin-right: 0.83em;     width: calc( 100% - 2.5em);}
	.titulo-alternatiu {width:auto}
	.menu-servicios .form-submit{background:transparent url(lupa1.png) no-repeat !important;}
	/*.menu-prim-movil .ad{display:none}*/
	.content-agenda{width:auto}
	.titol-seccio{width:auto}
	.menu-listado-agenda{width:100%;margin-left:0;margin-top:1em;padding:5px 0}
	.lista-eventos{width:auto}
	/*.form-evento */
	.form-data{width:100%}
	.form-submit{width:100%;float:none !important;margin:0 !important}
	.form-activitat {overflow: visible}
	#noticia-actualidad {width: auto !important}
	#noticia {float: none;width: auto !important}
	#titulo-contenido {width: 100%;margin:0}
	#titulo-contenido h2{margin-left:0.4em}
	/*.menu-segundos {margin-right: 0.83em;width: auto;margin-left: 0.83em}
	margin a 0 por los menus en las medallas
	*/
	.menu-segundos {margin: 0;width: auto}
	.fila-noticia  .resum-noticia .resum-noticia{border:medium none;height:auto}
	.resum-noticia{min-height:9em}
	.resum-noticia-extensa{min-height:9em;margin-right: 0.83em}
	.navegador-articles-departament{width: auto}
	#bloc-noticias {width: 100%}
	.bloc-noticias {width: 100%}
	#bloc-noticias2 {width: 100%}
	span.resum-noticia-extensa{display: none}
	.resum-noticia-extensa-final{margin:0;width:100%}
	#content .entry-content {width: auto;float:none}
	.titulo-evento {width: auto !important}
	.foto-agenda { float: left;width: auto}


	.titulo-activitat {width: auto !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}
	.caja-pie {text-align: left;margin-left: 2em;display:none}
	.servicios-pie {display: none}
	.iconos-pie{float:none;margin-top: 1em}
	.peu-segell{position: relative}
	.form-activitat .tipos label span {width: auto}
	
	/*.llistat-conv .text-borsa {width: auto}*/
	.convocatoria .notes {float: none;width: auto}
	.convocatoria .caja {width: auto}
	.resum-texto {width: 100%}
	#slider-gaseta .viewport {width: 34.7em;}
	#slider-code .viewport {width: 23.2em}
	#sidebar-left-asignatura {margin-left:0;width:100%}
	#sidebar-left-asignatura .menu-sidebar {display:block;margin-left:0.8em;margin-right:0.8em}
	#sidebar-left-asignatura .menu-sidebar ul li { background: rgba(0, 0, 0, 0) none repeat scroll 0 0}
	/*#content-asignatura {float: none;margin-right: 0.8em;width: auto !important}*/
	/*.info-asignatura{margin-left:0 !important}*/
	.lista-info-asignatura {width: auto !important; margin-left:1.6em}
	.asignatura span {margin-right: 0.5em !important}
	.tabla-creditos {float: left !important;margin-left: 1.6em !important}
	.i1 {width:31%}
	.i2 {width:31%}
	.i3 {width:31%}
	.mostrar-video{width: 100%}
	.mesNovetat{margin-top: -3em}
	div.mostrar-video embed {width:100%}
	.mini-video1{margin-right:0.3em;width:31%;height: auto}
	.mini-video2{margin-right:0.3em;margin-left:0.4em;width:31%;height: auto}
	.mini-video3{margin-right:0.2em;margin-left:0.3em;width:31%;height: auto}
	ul.llistat-1{width: 46%;margin-left:0.83em}
	ul.llistat-2{width: 46%}
	ul.llistat-3{width: 46%}
	ul.llistat-4{width: 46%;margin-right:0.83em}
	.pie-pagina .logo-pie {margin-right: 0.83em}
	.caja-persona-last{margin-right:1.5em}
	.caja-home{width: auto}
	.caja-home2{width: auto}
	
	
	
	.persona-dcha{margin-left: 1.6em;margin-top: 1em;width: auto}
	
	.persona-izq{margin:auto;float:none;text-align: center;padding: 0 1.6em;width: auto}
	.persona-dire{margin:0}
	/*.caja-persona{margin-right: 5em}*/

	li a.active {
		background-color: transparent !important;
		color: #ffffff !important;
	}

		#slider-principal-largo .slide .txt {font-size:1em;}
		#slider-principal-largo  .slide .desc {font-size:0.9em}
		
	.info-asignatura {
		border-bottom: 2px solid #dce0e1;
		float: left;
		margin-bottom: 1em;
		margin-left: 1.6em;
		position: relative;
		text-align: left;
		width: 38.7em !important;
	}

	#content-asignatura {
		float: right;
		position: relative;
		width: 54.2em !important;
	}


	#content-asignatura .entry-content {
		width: 52.16em !important;
	}
	#content-asignatura .menu-segundos {
		width: 52.16em !important;
	}
	.tabla-examenes th {
		background: #DCE0E1;
		padding: 3px 0px 4px 5px;
		width: 34em;
	}

		/*Novedad Izquierda*/
		#bloc-noticias div.resum-noticia-boxes:nth-of-type(2n+3) {padding-left: 2.5%;padding-right: 0em; padding-bottom: 0.5em;}
		.bloc-noticias div.resum-noticia-boxes:nth-of-type(2n+3) {padding-left: 4em;padding-right: 3em; padding-bottom: 0.5em;}
		/*Novedad Derecha*/
		#bloc-noticias div.resum-noticia-boxes:nth-of-type(2n+4) {padding-right: 2.5%;
		padding-bottom: 0.5em;
		padding-left: 0em;}
		.bloc-noticias div.resum-noticia-boxes:nth-of-type(2n+4) {padding-left: 0;
		padding-right: 0;
		clear: none;
		padding-bottom: 0.5em;
		float: none;
		margin: 0 auto 0 auto;}
		
		/*Novedad Izquierda*/
		#bloc-noticias2 div.resum-noticia-boxes:nth-of-type(2n+2) {padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		clear: none;
		margin: 0 auto 0 auto;
		float: none;}
		
		/*Novedad Derecha*/
		#bloc-noticias2 div.resum-noticia-boxes:nth-of-type(2n+3) {padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		clear: none;
		margin: 0 auto 0 auto;
		float: none;}

	.notica-dest-uvnoticies:nth-of-type(2n+1) {
		margin-left: 0.86em;
		margin-right: 0px;
		clear: left;
	}
	.notica-dest-uvnoticies:nth-of-type(2n) {
		margin-left: 1em ;
	}

	.notica-dest-uvnoticies {
    width: calc(50% - 1.3em);
	height:auto;
	
}
	.candidat {width: calc(31% - 1em)}
	.candidat2{width: calc(31% - 1em)}
	
	.candidat-links {width: calc(50% - 1em);}
	.candidat:nth-of-type(3n) {margin-left:0.83em}
	
	.bloc-escrutini .candidat-links:nth-child(odd){margin-left:0em;margin-right: 0.5em;}
	.bloc-escrutini .candidat-links:nth-child(even){margin-left:0.5em;margin-right: 0em;}
	
	
	.categoria-inter {
		top: 1.5em;
		left: 1em;
	}
	.notica-dest-uvnoticies:nth-of-type(3n) {
		clear: none;
	}	
	.notica-dest-uvnoticies:nth-of-type(3n+4) {
    
    margin-right: 0em;
}
		
		

	li.esport {
		width: 14.9em;
	}
	#pre-cabecera{height:0em;}
	.menu-servicios-nou {
		/*top: 24.5em;*/
		top: 20.5em;
		z-index: 999999;
		position: absolute;
		display: none;
		width: 100%;
		height: auto;
	}
	
	.no-banda .menu-servicios-nou {
		top: 0em;
		display: block;
		right: 1em;
		width: auto;
	}
	
	
	.menu-perfiles-nou {
		top: 24em;
		z-index: 999999;
		position: absolute;
		display: none;
		width: 100%
	}
	.menu-perfiles-nou ul li:first-child{
		margin-left: 0.2em;
	}
	.menu-servicios-nou ul {
		margin: 0;
		list-style: outside none none;
		height: auto;
	}
	
	/*Reponsive ficha personas 740px*/
	
	.entry-content #content-persona {
		/*margin: 0.1em -1em 1.0em 8.55em;
		padding-top: 0.2em;
		width: 100%;*/
	}
	
	.caja-fitxa-persona {
	
	width: 30%;
    display: inline-block;
    padding-bottom: 1.5em;
    vertical-align: top;

}

	.caja-foto-persona {
		width: 115px;
		/*height: 160px;*/
		overflow: hidden;
		border: 1px solid #f2f2f2;
		
	}
	.caja-fitxa-persona .nombre-persona a {
    font-family: "Humanist777-Bold",Arial;
    font-size: 1.0em;
	line-height:1.2em;
    color: #333;
	}

	.caja-fitxa-persona .cargo-persona {
		font-family: "Humanist777-Bold",Arial;
		font-size: 1.0em;
		line-height: 1.2em;
		color: #666;
		margin-top: 0.5em;
		margin-bottom: 1em;
	}
/*Margenes caja persona 3 por linea*/

	div.caja-fitxa-persona:nth-of-type(3n+2) {
		margin: 0em 4% 0em 4%;
	}
	div.caja-fitxa-persona:nth-of-type(3n+3) {
		margin: 0em 0em 0em 0em;
	}
	div.caja-fitxa-persona:nth-of-type(3n+1) {
		margin: 0em 0em 0em 0em;
	}
		/**********************/
		
	.rogles-ca .caja-circulo{
		margin: 2em 1em 0em!important;
		width: 90px;
	}
	
	.rogles-ca .titulo-circulo{
		font-size: 1.4em;
	}
	
	/* Esports Home Iconos */
	.caja-logo-esport{
		width:100px !important;
	}
	.bloc-cercles .cap-text-cercles-titol-esports{
		margin-left: 1em;
	}	
	
	.titulo-imatgeQ-call {
		top: 23%;
		font-size: 3em;
	}	
	
	.desc-imatgeQ-call {
		top: 64%;
	}

}

@media  (max-width: 722px){
	/*  CSEObtindreCatalegPatrimoniManualHome 722px */
	.cataleg .cataleg-llista .cataleg-item-manual{
		width: 89.5%;
	}
	
	.cataleg .cataleg-llista .cataleg-item-manual .cataleg-cap-manual .cataleg-img-manual{
		height: 175px;
	}
	/*  Fin CSEObtindreCatalegPatrimoniManualHome 722px */
}	

@media  (max-width: 600px){
	
	
	.newsletteruvempren{
		background-image: url('https://www.uv.es/uvempren/img/FONDO_NEWSLETTER-resize.jpg') !important;
	}


	/*  CSEObtindreCatalegPatrimoniManualHome 600px */
	.cataleg .cataleg-llista .cataleg-item-manual{
		width: 88.5%;
	}
	/*  Fin CSEObtindreCatalegPatrimoniManualHome 600px */
	
	
	/*.entry-content #content-persona {
    margin: 0.1em -1em 1.0em 8.55em;
    padding-top: 0.2em;
    width: 41.5em;
}*/
	#bloc-noticias div.resum-noticia-boxes:nth-of-type(2n+3) {
		/*padding-left: 0em;
		padding-right: 0em;
		padding-bottom: 0.5em;
		clear: none;
		margin: 0 auto 0 auto;
		float: none;*/
		width: 46.5%;
	}
	#bloc-noticias div.resum-noticia-boxes:nth-of-type(2n+4) {
		/*padding-right: 0em;
		padding-bottom: 0.5em;
		padding-left: 0em;
		clear: none;
		margin: 0 auto 0 auto;
		float: none;*/
		width: 46.5%;
	}
	.slider .slide img {
		max-width: 150% !important;
	}
	/*.entry-content #content-persona {
    margin: 0.1em -1em 1.0em 1.85em;
    padding-top: 0.2em;
    width: 41.5em;
}*/


.banner-home-item:nth-of-type(2n){float:none}



#bloc-noticies-boxesA div.resum-noticia-boxes  {
    width: 100%;
}

#bloc-noticies-boxesA div.resum-noticia-boxes:nth-of-type(2n){margin:0 0 2em 0;padding:0}
#bloc-noticies-boxesA div.resum-noticia-boxes:nth-of-type(2n+1){margin:0 0 2em 0;padding:0}
	

/* TPCNovetatDestacada_AmpladaTotal */
#bloc-noticies-destacades div.notica-destacada {
    width: 100%;
}

#bloc-noticies-destacades div.notica-destacada:nth-of-type(2n+2) {
    margin:0 0 2em 0;
}

#bloc-noticies-destacades div.notica-destacada:nth-of-type(2n+3) {
    margin:0 0 2em 0;
}
#bloc-noticies-destacades .box-info-background{
	background: linear-gradient(to bottom, rgba(255,255,255,0) 5%, rgba(0,0,0,1) 30%);
	padding-bottom: 0em;
    padding-top: 1.8em;
    height: 6em;
}
#bloc-noticies-destacades .categoria-inter{
	top: 40%;
    left: 1em;
}
#bloc-noticies-destacades .titol-noticia-destacada {
    padding: 0 0.5em;
    margin: 0 0.6em;
    font-size: 1.0em;
    overflow: hidden;
    line-height: normal;
    /* white-space: nowrap; */
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    color: #fff;
    font-family: "Lato",sans-serif;
}




/* Fin TPCNovetatDestacada_AmpladaTotal */



/* Header GrupInvestigador 600px*/


.head-GrupInvestigador-img{width: 30%;}
.head-GrupInvestigador-text{padding-top: 2em;width: 35%;}
.head-GrupInvestigador-text span {font-size: 1em;}
.head-GrupInvestigador-nom {width: 70%;}
.head-GrupInvestigador-nom span {font-size: 1em;}
.head-Projectes-img{
	margin-top: 3%;
}
.head-Projectes-logo{
	margin-top: 5%;
}
.head-Projectes-nom{
	margin-top: 6%;
}

/* Fin Header GrupInvestigador 600px*/

.box-info-background {
    padding-left: 0.0em;
    position: absolute;
    bottom: -1px;
    margin: 0px;
    padding-bottom: 0.2em;
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 50%);
}

.banner-home-item:nth-of-type(2n){margin-left:auto}
.banner-home{text-align:center !important}
 
.notica-dest-uvnoticies:nth-of-type(2n+1) {
    margin-left: 1em;
    margin-right: 1em;
}
.notica-dest-uvnoticies:nth-of-type(2n) {
    margin-left: 1em ;
	margin-right: 1em;
}

.notica-dest-uvnoticies {
    width: calc(100% - 2em);
	height: 100%;
}
.candidat {
    width: calc(100% - 2em);
}
.candidat2 {
    width: calc(100% - 2em);
}
.candidat:nth-of-type(3n+4){
	margin:2em 0 2em 0
}

.componente50{width:100%}
	


.categoria-inter {
    top: 1.5em;
    left: 1em;
}
/*.notica-dest-uvnoticies:nth-of-type(3n) {
    clear: none;
}*/

#bloc-gasetes-ampT {
	padding: 0em 1em;
}
#bloc-gasetes-ampT .gaseta-recerca {
	width: 100%;
}
#bloc-gasetes-ampT .gaseta-recerca:nth-child(2n) {
	width: 100%;
	float: left;
}
.gaseta-recerca {
	margin: 0 0em 4em !important;
}
.gasetas-recerca .n2 {
	margin: 0em;
}


	/* Esports Home Iconos */
	.caja-logo-esport{
		width:145px !important;
	}
	.bloc-cercles .cap-text-cercles-titol-esports{
		margin-left: 1em;
	}	


}
@media  (max-width: 540px){
	ul.llistat-1{width: 96%}
	ul.llistat-2{width: 96%}
	ul.llistat-3{width: 96%}
	ul.llistat-4{width: 96%}
	.mesNovetat{margin-top: -3em}
	.banner-sidebar{float:none;width:auto}
	.agenda-home2 {margin: 0.7em 0.9em 0 8.15em;width: auto;float: none}
	#slider-gaseta .viewport {width: 17.7em;}
	.video-llistaRepro #slider-gaseta .viewport { width: 19em}
	.slider-destlink .viewport { width:30em}
	


	.info-oct-list-item {
		width: calc(((100% - 70px)/4)*3);
	}

	.actions-oct-list-item {
		width: calc(((100% - 70px)/4));
	}
	
	#slider-segons-largo .overview .panel-foto .txt {
		top: 34%;
	}

	ul.menu-prim-movil-nou {
		margin: 9em 0.5em 3em;
	}
	
	#bloc-noticies-boxesA .resum-noticia-boxes.numPF2 {
		width: 100%;
		height: auto;
	}

	#cabecera {
		background: #082b3e url(fons-capseleranew-responsive.png) repeat-x;
		color: #ccc;
		height: 80px;
	}

	#wrap {background:#fff url(arena/fondo-responsive.jpg) center top repeat-x;color:#292a25;}

	.slider .slide img {
		max-width: 200% !important;
	}
	.menu-perfiles-nou {
		top: 21.5em;
	}
	.menu-servicios-nou {
		/*top: 16.5em;*/
		top: 13.5em;
	}
	#slider-segons-largo .overview .panel-foto {
		position: relative;
		height: auto; /*60px*/
		text-align: left;
		width: 100%;
	}
	
.slider-container .titol{
		font-size: 1.9vw;
	}



.candidat-links {width: calc(100% - 1em);}
	
	
	.bloc-escrutini .candidat-links:nth-child(odd){margin-left:0em;margin-right: 0em;}
	.bloc-escrutini .candidat-links:nth-child(even){margin-left:0em;margin-right: 0em;}
/* Header GrupInvestigador 540px*/

#cabecera.investigador{height: 135px !important;width:60em !important}
.head-GrupInvestigador-text{padding-top: 1.5em;width: 35%;}
.head-GrupInvestigador-text span {font-size: 0.9em;}
.head-GrupInvestigador-nom {width: 50%;}
.head-GrupInvestigador-nom span {font-size: 0.9em;}
.head-Projectes-nom div {
	font-size: 0.8em;
}
.head-Projectes-img{
	margin-top:-1%;
}
.head-Projectes-logo{
	margin-top: 1%;
}
.head-Projectes-nom{
	margin-top: 4.5%;
}

/* Fin Header GrupInvestigador 540px*/

	.agenda-ampla-ordinaria .esdeveniment-imatge{max-height: 180px}



	#content-persona .persona-dcha {
		float: left;
		text-align: left;
		width: 92%;
	}
		/*Reponsive ficha personas 540px*/
	/*.entry-content #content-persona {
		margin: 0.1em -1em 1.0em -0.15em;
		padding-top: 0.2em;
		width: 100%;
	}*/

	.caja-fitxa-persona {
	
	width: 25%;
    display: inline-block;
    padding-bottom: 1.5em;
    vertical-align: top;

}

	table.listable td{
		
	padding: 7px 6px 7px;
		
	}
	
	.listable tbody td:nth-child(2) {
		
	    width: 45%;
	
	}
	
	.social-at a:first-of-type {
		margin-left: 2em;
	}
	
	.header-darreres-noticies-item{width:80%}
	.inter-bloc-uvnews .header-darreres-noticies-item:nth-child(2){width:20%}
	
	.bottombar2 .caja-circulo {
		margin: 3.5em 1em;
	}
	

	.caja-foto-persona {
		width: 100%;
		/*height: 160px;*/
		overflow: hidden;
		border: 1px solid #f2f2f2;
		
	}
	.caja-fitxa-persona .nombre-persona a {
    font-family: "Humanist777-Bold",Arial;
    font-size: 1.0em;
	line-height:1.2em;
    color: #333;
	}

	.caja-fitxa-persona .cargo-persona {
		font-family: "Humanist777-Bold",Arial;
		font-size: 1.0em;
		line-height: 1.2em;
		color: #666;
		margin-top: 0.5em;
		margin-bottom: 1em;
	}
	
	/*Margenes caja persona 3 por linea*/

	div.caja-fitxa-persona:nth-of-type(3n+2) {
		margin: 0em 7.5% 0em 7.5%;
	}
	div.caja-fitxa-persona:nth-of-type(3n+3) {
		margin: 0em 0em 0em 0em;
	}
	div.caja-fitxa-persona:nth-of-type(3n+1) {
		margin: 0em 0em 0em 0em;
	}
		/**********************/
	.resum-2novetat-boxes {
		width: 100%;
	}		
	.resum-3novetat-boxes {
		width: 100%;
	}	
	.resum-4novetat-boxes {
		width: 100%;
	}
	
	#bloc-noticies-boxesA .entrevista-nova {width: 100%}
	#bloc-noticies-boxesA div.entrevista-nova:nth-of-type(3n){margin-left: 0em;margin-right:0em}
	
	
	#bloc-noticies-boxesA div.resum-3novetat-boxes:nth-of-type(3n) {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0.5em;
	}

	#bloc-noticies-boxesA div.resum-4novetat-boxes:nth-of-type(4n-1){
		padding-left: 0
	}
	#bloc-noticies-boxesA div.resum-4novetat-boxes:nth-of-type(4n){
		padding-left: 0;
		padding-right:0
	}
	#bloc-noticies-boxesA div.resum-2novetat-boxes:nth-of-type(2n+1){
		padding-left: 0
	}
	.novetat-box-clock{width:100%}
	
	.cataleg{text-align:center}
	.cataleg .cataleg-llista .cataleg-item-elec{float:none}
	.cataleg .cataleg-llista{margin:0;width:auto}
	.titulo-elec {font-size:0.9em;clear: both;display: block;width: auto;text-align: center;}
	.eleccions-img{width: 100%;text-align: center}
	
	.rogles-ca .titulo-circulo{
		font-size:0.8em
	}
	
	.rogles-ca .caja-circulo img{
		width: 37px;
	}
	
	.rogles-ca .caja-circulo {
		width: 37px;
	}
	
	/* Esports Home Iconos */
	.caja-logo-esport{
		/*width:130px !important;*/
		width:49px !important;
	}	
	
	.bloc-cercles .cap-text-cercles-titol-esports{
		margin-left: 1em;
	}
	
	.titulo-imatgeQ-call {
		top: 34%;
		font-size: 3em;
	}	
	
	.desc-imatgeQ-call {
		top: 67%;
	}
}

@media  (max-width: 430px){
	.slider-destlink .viewport{width: 25em}
	.slider-destlink .gaseta-boxes-destacat li{width: 154px}
}

@media (max-width: 976px){
	#menu-segundos ul.menu-prim-movil-nou {
		display: none;
	}
	
	#bloc-videoLlistaRepro .llistatReproduccio {margin-top: 0px;}
}

@media (max-width: 768px){
	.UVNoticies-header {
    width: 100%;
}

/* TPLActivitat 768px */
#content.content-activitat{
	padding: 0 1em;
	margin-bottom: 2em;
}
#sidebar.sidebar-activitat{
	padding: 0 1em;
}

/*FIN TPLActivitat 768px */


#bloc-videoLlistaRepro .llistatReproduccio {margin-top: 1.5em;}
#bloc-videoLlistaRepro #selector-lista {
    width: 100%;
	margin: 0px 0px 1.5em 0em;
	height: 2em;
	}
	
.head-Projectes-nom div {
	margin-right: 1em;
}
}


@media (max-width: 360px){
	
	/*  CSEObtindreCatalegPatrimoniManualHome 360px */
	.cataleg .cataleg-llista .cataleg-item-manual{
		width: 83%;
	}
	
	.cataleg .cataleg-llista .cataleg-item-manual .cataleg-cap-manual .cataleg-img-manual{
		height: 150px;
	}
	/*  Fin CSEObtindreCatalegPatrimoniManualHome 360px */	
	
	/* Header GrupInvestigador 360px*/
	.head-Projectes-img{
		margin-left: 1%;
		margin-top: 3px;
	}
	.head-Projectes-logo{
		margin-top: 4%;
	}
	.head-Projectes-nom{
		margin-top: 5%;
	}
	/* Fin Header GrupInvestigador 360px*/
	
.logo-pie img {
	
    max-width: 80%;
    float: none;
}
.caja-lista-foto-persona {
    width: 62px;
    /* height: 160px; */
    overflow: hidden;
}
.persona-lista-dire {
    padding: 0.5em 0;
    margin-left: 0em;
    text-align: center;
    width: 117px;
}
.notica-dest-uvnoticies:nth-of-type(n+1) {
    clear: none;
 
}

		/*Reponsive ficha personas 360px*/
	/*.entry-content #content-persona {
		margin: 0.1em -1em 1.0em -0.15em;
		padding-top: 0.2em;
		width: 100%;
	}*/
	.caja-fitxa-persona {
		
		width: 27.5%;
		display: inline-block;
		padding-bottom: 1.5em;
		vertical-align: top;

	}
	
	table.listable  {
	margin-bottom: 2.0em;
	margin-left: -3%;
    width: 100%;
}
	
	table.listable td{
		
		padding: 5px 3px 10px;
		
	}
	
	.listable tbody td .nombre-persona p{
		
		font-size: 0.9em;
		padding-bottom: 8px;
	}
	
	.listable tbody td .nombre-persona a{
		
		font-size: 0.9em;
		
	}
	
	.listable tbody td .cargo-persona {
		
		    font-size: 0.9em;
			
		
	}
	
	.listable tbody td .persona-lista-dire {
		
		    font-size: 0.9em;
			
		
	}
	
	.listable tbody td:nth-child(2) {
		
	    width: 45%;
	
	}
	.caja-foto-persona {
		width: 100%;
		/*height: 160px;*/
		overflow: hidden;
		border: 1px solid #f2f2f2;
		
	}
}

/* Directori xarxes socials */
.lnkFacebook:hover span {
	color: #1877f2;
}

.lnkTwitter:hover span {
	color: #1da1f2;
}

.lnkYoutube:hover span {
	color: #ff0000;
}

.lnkInstagram:hover span {
	color: #c32aa3;
}

.lnkPinterest:hover span {
	color: #bd081c;
}

.lnkLinkedin:hover span {
	color: #007bb5;
}

.lnkWhatsapp:hover span {
	color: #25d366;
}

.lnkTelegram:hover span {
	color: #0088cc;
}
/* Directori xarxes socials */

/* Estilos Bootstrap */




/* List Group */
.list-group {
  margin-bottom: 0px;
  padding-left: 0;
}



/***********PREMSA INTERIOR************/
.premsa-interior .list-group-item {
  position: relative;
  display: block;
  padding: 20px 15px;
  margin-bottom: -1px;
  margin-left: 20px;
  background-color: #ffffff;
  border: 0px solid #dddddd;
}

.premsa-interior a.list-group-item:hover,
.premsa-interior button.list-group-item:hover,
.premsa-interior a.list-group-item:focus,
.premsa-interior button.list-group-item:focus {
  text-decoration: none;
  color: #555555;
  background-color: #fafafa;
}

.premsa-interior .list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  margin-top: 20px;
}

.premsa-interior .list-group-item:last-child {
  margin-bottom: 20px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.premsa-interior .list-group-item:nth-child(odd) {
   background-color: #F2F2F2;
}
/********************************/

.list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
 
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
a.list-group-item,
button.list-group-item {
  color: #555555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  text-decoration: none;
  color: #555555;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

/* Grid System */

.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}

.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
} 

.row {
  margin-left: -15px;
  margin-right: -15px;
  
}
.row div{
	box-sizing: border-box;
}



.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
.btn-ghost{
color: #ffffff;
    border: 2px solid #fff;
    padding: 7px 12px;
    border-radius: 4px;
    font-size: 1em;
    text-transform: uppercase;
	transition: .3s all;
    /*margin: 6px 0;*/
    display: inline-block;
    text-decoration: none;
    min-width: 120px;
}

.bloc-call-action2C .btn-ghost{
	color: #333;
	border: 2px solid #666
}

.bloc-call-action2C .fons-blanc .btn-ghost{
	color: #fff;
	border: 2px solid #fff
}

.fons-negre .btn-ghost{
	color: #000;
	border: 2px solid #000
}

.bloc-call-action2C .fons-blanc .btn-ghost:hover{
	color: #333
}


.btn-ghost:hover, .btn-ghost:active {
    color: #333;
    background: #fff;
	text-decoration: none;
}

 .btn-default {
    border-color: transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}



/* Fin Estilos Bootstrap  */

/* CSELlistatOCTCOVID - Numeración de páginas */

.oct-pag a .p-activitat-oct {
    display: inline-block;
    margin: 5px 0 0em;
    background-color: #e8e8e8;
    border-radius: 100%;
    padding: 0.3em;
    width: 1.5em;
    height: 1.5em;
    margin-top: 0.8em;
    text-align: center;
    transition: 0.1s all;
}

.oct-pag .p-activitat-oct {
    display: inline-block;
    margin: 5px 0 0em;
    background-color: #c1c1c1;
    border-radius: 100%;
    padding: 0.3em;
    width: 1.5em;
    height: 1.5em;
    margin-top: 0.8em;
    text-align: center;
    transition: 0.1s all;
    color: #1f1f1f;
}

.oct-pag-tit{
    display: list-item;
    list-style: none;
    border-bottom: 2px solid;
    padding-bottom: 0.2em;
    list-style-position: inside;
}

.oct-pag a .p-activitat-oct:hover{
    color: white !important;
    text-decoration: underline !important;
    background-color: #333;
}

.oct-pag .p-anterior { margin: 1em 0 1.67em; padding: 0.2em 0 0 1.25em; }

.oct-pag { margin-bottom: 4em;}

.oct-seguent {
    float: right;
    display: inline;
    margin: 1em 1px 1.67em; 
}

.oct-seguent:hover { text-decoration: underline;
}

.oct-seguent .fa{margin-left: 0.5em !important;}

.oct-anterior {
    float: left;
    display: inline;
    margin: 1em 1px 1.67em; 
}

.oct-anterior:hover { text-decoration: underline;}

.oct-anterior .fa{margin-right: 0.5em !important;}

.oct-anterior, .oct-seguent{color: #1f1f1f;}

.oct-anterior .fa, .oct-seguent .fa{color: #1f1f1f;}

/* FIN: CSELlistatOCTCOVID - Numeración de páginas */

/*Tamaño detalle video uvdocencia*/

@media (min-width: 768px)
{
	.col-sm-4.uvdocencia {
		min-height: 9.4em;
	}
}

@media (min-width: 1021px)
{
	.col-sm-4.uvdocencia {
		min-height: 13.5em;
	}
}

@media (min-width: 1211px)
{
	.col-sm-4.uvdocencia {
		min-height: 17.1em;
	}
}

/* Home UVDocencia consulta de apartados */
.logoArea-color-uvdoc {
    background: #f2ddcc;
    padding: 5px;
    display: inline-block;
    border-radius: .25em 0 0 .25em;
}

.logoArea-color-a1-uvdoc {
	background: #f2ddcc !important;
}

.logoArea-color-a2-uvdoc {
	background: #dcf5ef !important;
}

.logoArea-color-a3-uvdoc {
	background: #f9f9d3 !important;
}

.logoArea-color-a4-uvdoc {
	background: #eee5fa !important;
}
/*FIN: CSEObtindreRecursosUVDocenciaInteriorOmbra - Tamaño detalle video uvdocencia*/

/*********************************************************************************/ 
/******************************** FORMACIO IDIOMES *******************************/
/*********************************************************************************/ 

.formacio-idiomes-div{
	font-family: 'Lato', serif;
	font-size:1.25em;
	text-align: justify;
	float: left;
    width: 49%;
    margin: 1em 0em;
}

.formacio-idiomes-geo{
	float: left;
    width: 37%;
    margin-bottom: 1em;
}

.formacio-idiomes-geo-mapa {
	float: left;
    width: 63%;
    margin-bottom: 1em;
}

.formacio-idiomes-geo p {
	padding-bottom:0.2em;
	font-size: 1em;
	font-family: 'Lato', serif;
}

.formacio-idiomes-geo-mapa #mapManual {
	height: 22em !important;
}

.formacio-idiomes-div-izq{
    width: 35%;
	margin-right: 2%;
}

.formacio-idiomes-div-der{
    width: 63%;
}

.formacio-idiomes-div-largo{
	font-family: 'Lato', serif;
	font-size: 1.25em;
	text-align: justify;
    margin: 1em 0em;
}

.formacio-idiomes-div-mapa{
	font-family: 'Lato', serif;
	font-size: 1.25em;
	text-align: justify;
}

.formacio-idiomes-div p{
	font-family: 'Lato', serif;
	font-size: 1em;
	text-align: justify;
}

.formacio-idiomes-div-largo p{
	font-family: 'Lato', serif;
	font-size: 1em;
	text-align: justify;
}

.formacio-idiomes-inscr {
	color: #333; 
	font-size:2em;
	border: 1.5px solid;  
	padding: 10px;
	border-radius: 25px;
	text-transform: uppercase;
	width: fit-content;
}
.formacio-idiomes-inscr:hover{
	background: #333;
	border: 1.5px solid #333;
	color: #fff;
}

.formacio-idiomes-literales {
    background-color: #f2f2f2;
    border-bottom: 1px solid #fff;
    text-align: right;
    width: 47%;
    display: inline-block;
    padding-right: 1em;
    font-weight: 700;
	margin-right: 1em;
	vertical-align: top;
}	

.formacio-idiomes-literales-der {
    width: 37%;
}

.formacio-idiomes-literales-largo {
	margin-bottom: 0.5em;
	background-color: #f2f2f2;
    border-bottom: 1px solid #fff;
    display: inline-block;
    padding-left: 0.5em;
    font-weight: 700;
	margin-right: 1em;
	width: 17.5%;
	text-align: left;
}

.formacio-idiomes-div-largo p{
	padding-left: 0.5em;
}

.formacio-idiomes-info {
	text-align: left;
}
.formacio-idiomes-info2 {
	display: inline-block;
	width:42%;
}

.formacio-idiomes-info2-der {
	display: inline-block;
	width:56%;
}

.fi-info1-primera {
	width: 16.5%
}

.fi-info2-primera {
	width: 79%
}

.formacio-idiomes-div-mapa p{
	padding-left: 0.5em;
}

.formacio-idiomes-lugar {
	max-width: none !important;
}

.img-novetatOmbra-fi {
	margin:0 !important;
}

#content-tres-columnas .entry-content img.img-novetatOmbra,#content .entry-content img.img-novetatOmbra-fi{
	max-height: none;
}
		
@media (max-width: 1212px) {
	.formacio-idiomes-div {
		width: 100%;
	}
	.formacio-idiomes-literales {
		width: 37%;
	}
	.formacio-idiomes-info2, 
	.formacio-idiomes-info2-der,
	.fi-info2-primera	{
		width: 55%;
	}
	.formacio-idiomes-literales-largo {
		width: 38%;
	}
}

@media (max-width: 1024px) {
	.descripcio-fi {
		margin-top: 0em !important;
		font-size: 0.78em !important;
	}
}

@media (max-width: 557px) {
	.formacio-idiomes-div {
		font-size: 1em;
	}
	.formacio-idiomes-div-largo {
		font-size: 1em;
	}
	.formacio-idiomes-inscr {
		font-size: 1em;
	}
	.formacio-idiomes-geo{
		width: 100%;
	}

	.formacio-idiomes-geo p {
		font-size: 0.8em;
	}
	.formacio-idiomes-literales {
		width: 26%;
	}
	.formacio-idiomes-info2, 
	.formacio-idiomes-info2-der,
	.fi-info2-primera	{
		width: 65%;
	}
	.formacio-idiomes-literales-largo {
		width: 27%;
	}
}

/* CSEObtiendreFormacioIdiomesInterior y CSELlistatFormacioIdiomes*/
.descripcio-fi {
	margin-top: 0.5em;
}

.descripcio-fi-info {
	padding: 0 !important;
}

.listado-fi li.item-menu-nivel-2 {
	background: none;
}
@media  (max-width: 767px){
	.cursos-fi {
		font-size: 1.5em;
	}
}

@media  (max-width: 394px){
	.cursos-fi {
		font-size: 1.3em;
	}
}

@media  (max-width: 342px){
	.cursos-fi {
		font-size: 1.1em;
	}
}


/* HOME */
.container-idioma {
	width: 49%;
	float: left;
}

.idioma-f-right {
	float:right !important;
}

@media  (max-width: 768px){
	.container-idioma {
		width: 100% !important;
	}
}

.content-cursos-idiomes {
	text-align: center;
    width: 100%;
}

.title-formacio-idioma {
	margin-bottom: 30px;
}

.title-formacio-idioma a {
	width: 100%;
	font-family: 'Oswald';
    font-size: 20px;
	color: #292a25 !important;
	text-transform: uppercase;
	text-decoration: none;
	background: #8bb1bd;/*#a7ccd8;*//*#044885;*/
	padding: 20px 0;
	border-radius: 5px;
	display: inline-block;
	border: none;
	transition: all 0.4s ease 0s;
	background-image: url('https://www.uv.es/uwm/idiomes/valenciano.png');
    background-repeat: no-repeat;
    background-position: top left;
	-webkit-box-shadow: 0px 5px 10px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 5px 10px rgba(0,0,0,0.15);
    box-shadow: 0 5px 10px rgba(0,0,0,.15)!important;
    border-radius: .25em!important;
    background-color: #fff!important;	
}

.title-formacio-idioma a:hover {
	/*background: #434343;*/
	letter-spacing: 1px;
	-webkit-box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.57);
	-moz-box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.57);
	box-shadow: 5px 2px 10px rgba(0,0,0,0.4)!important;
	transition: all 0.4s ease 0s;
}

.title-formacio-idioma a.lang-valencia {
	background-image: url('https://www.uv.es/uwm/idiomes/valenciano.png');
}


.title-formacio-idioma a.lang-angles {
	background-image: url('https://www.uv.es/uwm/idiomes/ingles.png');
}

.title-formacio-idioma a.lang-espanyol {
	background-image: url('https://www.uv.es/uwm/idiomes/espanyol.png');
}

.title-formacio-idioma a.lang-italia {
	background-image: url('https://www.uv.es/uwm/idiomes/italiano.png');
}

.title-formacio-idioma a.lang-alemany {
	background-image: url('https://www.uv.es/uwm/idiomes/aleman.png');
}

.title-formacio-idioma a.lang-frances {
	background-image: url('https://www.uv.es/uwm/idiomes/frances.png');
}

.title-formacio-idioma a.lang-rus {
	background-image: url('https://www.uv.es/uwm/idiomes/ruso.png');
}

.title-formacio-idioma a.lang-japones {
	background-image: url('https://www.uv.es/uwm/idiomes/japones.png');
}

.title-formacio-idioma span {
	display: inline-block;
    text-align: left;
    width: 40%;	
}

@media (max-width: 575.98px)and (orientation:portrait) {
	.title-formacio-idioma span {
		width: 20%;
	}
}

.title-formacio-idioma-selected a {
	background: #f47458;
}

.text-caja-menu-nivel-1-dest {
	font-weight: 600;
}

.curs-idiomes-list-item {
	display: block;
    position: relative;
    padding: 4px 0px 4px 8px;
    text-transform: none;
    cursor: pointer;
}

.info-curs-idiomes-list-item {
    margin: 0;
	width: 95%;
	/*width: 77%;*/
	/*width: calc(((100% - 70px)/10)*8);*/
    display: inline-block;
	background-position-y: top;
	min-height: 30px;
}

.info-curs-idiomes-list-item .title {
    font-weight: 500;
	color: #292a25;
	font-size: 1.2em;
    font-family: 'Lato';
	text-align: left;
}

.info-curs-idiomes-list-item .title a{
	color: #292a25 !important;
	font-size: 18px !important;
}

/* BUSCADOR*/

.campos-fi {
	margin: 0 0 1em 0.5em;
	cursor: pointer;
}

.texto-campo-fi {
	float: left; 
	font-family: 'Lato', serif; 
	font-size: 1.25em; 
	width:90%
}

.mas-campo-fi {
	float: left;
	font-size: 1.25em;
	width:10%
}

.todos-ninguno-fi {
	margin-left:0
}

.cercador-activitat form button.submit-ti {
	padding: 10.5px 0px;
}

.fi_cercador {
	font-family: 'Lato', serif;
}

.fi_cercador p.titolBus{
	margin-top: 0.7em;
    font-size: 1.3em;
    cursor: pointer;
	width: 100%;
	font-family: 'Lato', serif;
}

.fi_cercador .desplegado {
	margin: 0px;
    width: 100%;
    padding-bottom: 1.5em;
}

.fi_cercador .submit2 {
    background-color: #f5f5f5;
    font-family: 'Lato', serif;
    font-size: 1.3em;
}

.texto-campo-fi-home {
	float: left; 
	font-family: 'Arial', Helvetica; 
	font-size: 1em; 
	width:94%
}

.mas-campo-fi-home {
	float: left;
	font-size: 1.25em;
	width:6%
}

.fi-cercador-home .desplegado_bloque{
	float: left;
    margin-left: 2%;
}

/* Base for label styling */
.fi-cercador-home [type="checkbox"]:not(:checked),
.fi-cercador-home [type="checkbox"]:checked {
    position: absolute;
    left: 0;
    opacity: 0.01;
  }
.fi-cercador-home [type="checkbox"]:not(:checked) + label,
.fi-cercador-home [type="checkbox"]:checked + label {
    position: relative;
    padding-left: 2.3em;
    font-size: 1.05em;
    line-height: 1.7;
    cursor: pointer;
  }

  /* checkbox aspect */
.fi-cercador-home [type="checkbox"]:not(:checked) + label:before,
.fi-cercador-home [type="checkbox"]:checked + label:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 1.4em;
    height: 1.4em;
    border: 1px solid #aaa;
    background: #FFF;
    border-radius: .2em;
    box-shadow: inset 0 1px 3px rgba(0,0,0, .1), 0 0 0 rgba(8, 43, 78, .2);/*rgba(203, 34, 237, .2);*/
    -webkit-transition: all .275s;
        transition: all .275s;
  }

  /* checked mark aspect */
.fi-cercador-home [type="checkbox"]:not(:checked) + label:after,
.fi-cercador-home [type="checkbox"]:checked + label:after {
    content: '✕';
    position: absolute;
    top: .525em;
    left: .18em;
    font-size: 1.375em;
    color: rgba(8, 43, 78);
    line-height: 0;
    -webkit-transition: all .2s;
        transition: all .2s;
  }

  /* checked mark aspect changes */
.fi-cercador-home [type="checkbox"]:not(:checked) + label:after {
    opacity: 0;
    -webkit-transform: scale(0) rotate(45deg);
        transform: scale(0) rotate(45deg);
  }

.fi-cercador-home [type="checkbox"]:checked + label:after {
    opacity: 1;
    -webkit-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0);
  }

  /* Disabled checkbox */
.fi-cercador-home [type="checkbox"]:disabled:not(:checked) + label:before,
.fi-cercador-home [type="checkbox"]:disabled:checked + label:before {
    box-shadow: none;
    border-color: #bbb;
    background-color: #e9e9e9;
  }

.fi-cercador-home [type="checkbox"]:disabled:checked + label:after {
    color: #777;
  }

.fi-cercador-home [type="checkbox"]:disabled + label {
    color: #aaa;
  }

  /* Accessibility */
.fi-cercador-home [type="checkbox"]:checked:focus + label:before,
.fi-cercador-home [type="checkbox"]:not(:checked):focus + label:before {
    box-shadow: inset 0 1px 3px rgba(0,0,0, .1), 0 0 0 6px rgba(8, 43, 78, .2);
  }
  
.fi-cercador-home-lista {
	padding-bottom: 0.6em;
	max-width: 30em;
    width: 100%;
}

.fi-cercador-home-clasificacion {
	padding: 0.7em;
}
/*********************************************************************************/ 
/****************************** FIN FORMACIO IDIOMES *****************************/
/*********************************************************************************/ 