/*
	Copyright (c) 2011, Dewenir Inc. All rights reserved.
	Code licensed under the BSD License:
	https://www.gnoss.com/avisolegal
	version: 01.24.10.2013.18.00
*/

@import url(https://fonts.googleapis.com/css?family=Noto+Sans);

@font-face {
    font-family: 'ineverybold';
    src: url('https://fonts.gnoss.com/inevery-bold_pre-webfont.eot');
    src: url('https://fonts.gnoss.com/inevery-bold_pre-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://fonts.gnoss.com/inevery-bold_pre-webfont.woff') format('woff'),
         url('https://fonts.gnoss.com/inevery-bold_pre-webfont.ttf') format('truetype'),
         url('https://fonts.gnoss.com/inevery-bold_pre-webfont.svg#ineverybold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ineverybold';
    src: url('fonts/inevery-bold_pre-webfont.eot');
    src: url('fonts/inevery-bold_pre-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/inevery-bold_pre-webfont.woff') format('woff'),
         url('fonts/inevery-bold_pre-webfont.ttf') format('truetype'),
         url('fonts/inevery-bold_pre-webfont.svg#ineverybold') format('svg');
    font-weight: normal;
    font-style: normal;
}

body, body.myGnoss {background:#3DB0A9 url('community/bgInevery.png') repeat-x 0 0}
/* ajustes generales */

#page{margin-top: 150px; position:relative}
.invitado #page { margin-top: 50px; }

.operativa-hazte-miembro #page,
.operativa-login,
.operativa-1 { margin-top: 140px; }

	#header-theme-01{z-index:10}
	#identidad-theme-01{z-index:9}
	#section{border-radius:0; background:#fff; position:relative; z-index:8}
	.layout04.full #col01{float:none; display:block; overflow:visible; padding-top:10px}
	#breadcrumb{display:none}
	.resaltarAccion{background:none; margin:0; padding:0}
	.filterSpace{background:whitesmoke; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:4px 10px}
	.finderUtils .group.filterSpace{float:none}
	.filterSpace .tags li{background:none; padding:3px 0}
	.finderUtils{padding:0; background:none; margin-top:5px}
	.finderUtils .panelOrdenContenedor{margin-top:-30px; margin-right:10px}
	.finderUtils .finderSection{display:none}
	fieldset p label{vertical-align:top}
	fieldset p textarea{min-width:50%}
.fieldsetGroup.searchGroup{
	-moz-box-shadow: 0 2px 5px #ccc;
	-webkit-box-shadow: 0 2px 5px #ccc;
	box-shadow: 0 2px 5px #ccc;	
}
.buscador-theme-01 fieldset div.searchGroup input.encontrar{background-color:#cdcdcd}	
.autocompletar{}
label.small{}
div#section div#menssages p{margin-right:40px}
div#panels p.cerrar{top: 5px}
#SubirRecursoRap .autocompletar {width:60%; float:left}
#panels p.cerrar a{color:#006BB3}
/*mensjae */
/*layout */
.layout03 #col02{width:724px}
.layout03 #col01{width:218px}
/*formats */
#identidad-theme-01 #formats-theme-01{display:block}
#identidad-theme-01 .wrapper{position:relative}
.formats-theme-01 .nota{display:none}
.formats-theme-01 ul{
	list-style: none;
	margin: 0;
	padding: 0;
	float: right;
	width: 150px;
	position: absolute;
	top: 2px;
	right: -20px;
	text-align: right;
	
}
.formats-theme-01 ul li{
	display: inline-block;
	width: 22px;
	height: 18px;
	overflow: hidden;
	vertical-align: top;
	background:url('community/spriteIconografia.png') no-repeat -4px -330px;
}
.formats-theme-01 ul li a{color:#fff; display:block; width:22px; text-indent:9999em}
.formats-theme-01 ul li.rss{display:none}
.formats-theme-01 ul li.twitter{background-position:-4px -330px}
.formats-theme-01 ul li.rdf{background-position:-4px -369px}
/*tools */
#tools{border-radius:0}
p.tools, ul.tools li{}
/*comportamiento js primer componente home usuario no conectado*/
.destacadoRecolocado .destacadoPrincipal{width:100%; margin-top:106px; background:#026795 url('community/bgDestacadoPrincipal.png') repeat-x bottom left }
	.destacadoRecolocado .destacadoPrincipal .col{width: 993px; margin:0 auto; display:block}
	.destacadoRecolocado .destacadoPrincipal .block{margin-bottom:0}
	.destacadoRecolocado .destacadoPrincipal .destacado,
	.destacadoRecolocado .destacadoPrincipal .cp0108{background:none}
	.destacadoRecolocado .destacadoPrincipal .destacado .title{margin-top:20px}
	.destacadoRecolocado .destacadoPrincipal .destacado h2,
	.destacadoRecolocado .destacadoPrincipal .destacado h2 a
	{color:#fff; font-size: 31px}
	.destacadoRecolocado.showInfoCookies .destacadoPrincipal .destacado.horizontal .image{top:0}
	.destacadoRecolocado .destacadoPrincipal .destacado.horizontal .image{position:relative; top:10px}
	.destacadoRecolocado.invitado .destacadoPrincipal .destacado.horizontal .image{top:0}
	.destacadoRecolocado .destacadoPrincipal .destacado.horizontal,
	.destacadoRecolocado .destacadoPrincipal .destacado.horizontal .image
	{height:320px; background:none}
	.destacadoRecolocado .destacadoPrincipal .destacado.horizontal .resumen p,
	.destacadoRecolocado .destacadoPrincipal .destacado.horizontal .resumen p strong
	{color:whitesmoke; font-size:18px}
	.destacadoRecolocado .destacadoPrincipal .destacado.horizontal p{color:whitesmoke}
	.destacadoRecolocado #page{margin-top:-20px; position:relative}
	.destacadoRecolocado .destacadoPrincipal .destacado.horizontal .componente{margin-top:-90px}
	.destacadoPrincipal .image .videoEncuentra{margin-top:10px}
	.row .col .profesorCard h3,
	.row .col .profesorCard h3 a
	{font-size:16px}
/* info cookies */
.destacadoRecolocado.showInfoCookies{}
.destacadoRecolocado.showInfoCookies #info{width:852px; margin:0 auto; padding:10px 70px}
#info{z-index:6}
#info h3 span {left: 15px; top: 15px}
#pageshadowinfocookie{z-index:5}
.destacadoRecolocado.showInfoCookies #info h3{padding:0}
.destacadoRecolocado.showInfoCookies .destacadoPrincipal{background-position:bottom left; padding-top:0}
.destacadoRecolocado.showInfoCookies .destacadoPrincipal .image{}

.capaInfoCookies{position:relative; width:1012px; height:90px; margin:0 auto; top:10px}
.capaInfoCookies .info{position:relative; top:10px}
.showInfoCookies .imgEncuentra{position:relative; top:10px}
	
.row.componenteTabsTIC{}
.row.componenteTabsTIC .resource{border-top:1px solid #eee; background:url('community/bgResourceActividad.png') repeat-x top left; padding:10px 5px}
/* fuentes*/
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .tituloComponente, .cp0602 .item-titulo,
.listadoComunidad  .supertitle h2,
.listadoComunidad  .supertitle h2 span,
.resaltarAccion p
{font-family:'ineverybold', Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif; line-height:1.1}
div, p, a, legend, label, input, select, textarea, li, table, tr, td, dt, dd,
.listadoMensajesMyGnoss .resource-list .title h4 a,
.facetedSearch h4,
.facetedSearch h3,
.supertitle h2,
.tituloGrupoFaceta
{font-family: 'Noto Sans', sans-serif;}
.facetedSearch a{cursor:pointer}
/**/
h2, h2 a, .content h2, .content h2 a, .homeComunidad .resources .group-title h2, .componente h3, .componente h3 a{font-size:21px}
.layout02 #col01 h2, .layout02 #col01 h2 a, .publicador .content .title h2 a span,
.resaltarAccion h2,
#col01.relacionadoFicha .resource-list .resource h3, 
#col01.relacionadoFicha .resource-list .resource h3 a,
.homeComunidad .resources.grupoPaginado .resource h3,
.homeComunidad .resources.grupoPaginado .resource h3 a,
.noticiaCard h2, .noticiaCard h2 a,
.listadoTipoPersonas .title h3 a,
.resaltarAccion p
{font-size:17px}
h3, h3 a, .tituloComponente, 
.fichaRecurso h3, .fichaCatalogo h3,
.fichaRecurso h3 a, .fichaCatalogo h3 a,
.listadoComunidad  .supertitle h2,
.listadoComunidad  .supertitle h2 span,
.supertitle h1,
.componenteExplorandoRecursos  .componente h3,
.componenteExplorandoRecursos  .componente h3 a,
.layout03.fichaComunidad h1,
.layout03.fichaComunidad h1 a,
.componenteExplorandoRecursos h4
{font-size:19px}
h4, h4 a, .cp0602 .item-titulo,
.fichaConsultor .section-title h3,
.fichaConsultor .group-title h2,
.resource-list .resource h2,
.resource-list .resource h2 a,
.componenteEsteMes .content .title h3,
.componenteEsteMes .content .title h3 a,
.social-events-list.widthTabs h3,
.social-events-list.widthTabs h3 a
{font-size:17px}
.facetedSearch h4,
.listadoMensajesMyGnoss .resource-list .title h4 a{font-size:13px}
.componenteNoticias .content .title h3,
.componenteNoticias .content .title h3 a
{font-size:14px}

/* color */
	/* azul */ 
a, .destacado a, .cp0602 .item-titulo,
.resource h4 a,
.fichaRecurso h3, .fichaCatalogo h3,
.fichaRecurso h3 a, .fichaCatalogo h3 a,
.listadoMyGnoss h3 a,
.fichaComunidad .myusercard h2 a,
.cajaOpcionesAutor .masOpcionesFicha a, .cajaOpcionesAutor .menosOpcionesFicha a,
.listadoComunidad  .supertitle h2 span,
.homeComunidad .resources.grupoPaginado .resource h3 a,
.listadoTipoPersonas .title h3 a,
.fichaConsultor h2,
.preguntas h3 a,
.componente .titulo h2,
.invitado .componente .titulo h3,
.resource-list .resource h2,
.resource-list .resource h2 a,
.componente h3,
.componente h3 a,
.fichaComunidad h1,
.fichaComunidad h1,
.fichaComunidad h1 a,
.fichaComunidad h1 a,
.social-events-list.widthTabs .title h3,
.social-events-list.widthTabs .title h3 a
{color:#006BB3}
.componenteExplorandoRecursos  .componente h3,
.componenteExplorandoRecursos  .componente h3 a,
.componente.cp0401 .titulo h2
{color:#444}
	/* verde */ 
.cp0101 .contenido ul li span,
.cp0101 .contenido ul li a,
a.otrosenlaces,
.resource a, .resource.actividad .author a,
.ficharecurso .customAboutResource .resourceTools ul.principal li a:hover, 
.ficharecurso .resource-list .acciones ul li a:hover, 
.summaryBio .acciones ul li a:hover,
.customAboutResource .resourceTools ul.principal li a, 
.resource-list .acciones ul li a, .summaryBio .acciones ul li a,
.listadoNoticiasCompleto a,
.listadoComunidad  #panels p.cerrar a
{color:#00B5C4}
.homeComunidad p.tituloComponente,
.fichaConsultor .group-title h2{color:#444}
.panelVotosSimple p{color:#777}
	/*texto defecto */
	p, li, dt, dd, th, td, input, select, textarea, legend{color:#777}


/* botones */
.cp0108 .alta p a{text-transform:uppercase; background:#3DB0AA url('community/bgDarseAltaGratis.png') repeat-y 0 0; border-color:#00B5C4; padding:10px 20px; border:1px solid whitesmoke}
.cp0108 .alta p a:hover{background:#379F9A}
.cp0108 .alta p a{
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-moz-box-shadow: 0 2px 8px #ccc;
-webkit-box-shadow: 0 2px 8px #ccc;
box-shadow: 0 2px 8px #ccc;	
font-weight:normal
}
.homeComunidad .filaDarseDeAlta .cp0108 .alta p a,
#opciones-theme-01{position:relative; top:-4px}
#opciones-theme-01 ul li
{height:36px; line-height:36px}
#opciones-theme-01 li.opAlta a{border:2px solid #fff; 
	/*
	-moz-box-shadow: 0 2px 5px #ccc;
	-webkit-box-shadow: 0 2px 5px #ccc;
	box-shadow: 0 2px 5px #ccc;	
	*/
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px	
}
.submit{border-color:#ddd; 
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
}
#opciones-theme-01 li.opAlta a{color:white; padding:5px 20px; border:2px solid #006BB3}
#opciones-theme-01 li.opAlta a:hover{border-color: #C8DEF0}
li.opAlta a,
.principal.submit,
.listToolBar .looksbutton,
.sendCommendForm .submit,
.fichaConsultor .body .ask .submitPreguntar{background:#006BB3; border-color:#006BB3; 
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	color:#fff !important; 
	border:0
}
.fichaConsultor .body .ask .submitPreguntar{padding:6px 12px; cursor:pointer}
.facetedSearch .findAction{
	background:#006BB3; border-color:#006BB3; 
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	border:0; color:#fff; padding:4px
}
.facetedSearch .box .tituloGrupoFaceta{font-weight:bold; padding: 3px 0; font-size:13px; color:#444}
p.tools, ul.tools li{background:#00B5C4}
/* #identidad */
#identidad-theme-01{background:#3DB0A9; height:inherit; height:22px; border-bottom:1px solid #fff}
	#identidad-theme-01 li{height:22px; line-height:22px; margin-right:6px}
	#identidad-theme-01 li, #identidad-theme-01 li a{color:#fff}
	#header-theme-01{top:23px; border-top:1px solid #3DB0A9}
/* navegacion desplegable cabecera */
#opciones-theme-01 #opciones{}
	#opciones-theme-01 li a{font-size:12px; text-transform:uppercase}
	#opciones-theme-01 li li a{text-transform:none}
	#opciones-theme-01 li.widthOpciones{overflow:visible}
	#opciones-theme-01 ul li{margin-left:3px}
	#opciones-theme-01 ul li{background:none; vertical-align:top}
	#opciones-theme-01  li a{color:#666; vertical-align:top}
	#opciones-theme-01 li li a{color:#006BB3}
	#opciones-theme-01 li a{}
	#opciones-theme-01 ul ul{display:none}
	#opciones-theme-01 .desplegado ul{display:block}
	#opciones-theme-01 .widthOpciones{position:relative}
	#opciones-theme-01 .widthOpciones ul{position:absolute; top:5px; right:0; border:1px solid #ddd; padding:10px; background:whitesmoke; min-width:120px}
	#opciones-theme-01 .widthOpciones ul li{display:block; white-space: nowrap; height:22px; line-height:1; text-align:right}
	#opciones-theme-01 .widthOpciones ul li.oculto{display:none}
	#opciones-theme-01 .widthOpciones .desplegar{width:10px; overflow:hidden; display:inline-block; background:url('community/spriteVertical.png') no-repeat -10px 14px; text-indent:-99999px}
	#opciones-theme-01 ul li.opUsuario{width:40px}
	#opciones-theme-01 .opUsuario a	{}
	#opciones-theme-01 .opUsuario li a
	{display:inline; width:inherit; overflow:visible}
	#opciones .opUsuario,
	#opciones .opMensajes,
	#opciones .opComentarios,
	#opciones .opInvitaciones{
		background:url('community/spriteVertical.png') no-repeat 0 0
	}
	#opciones .opUsuario{background-position: 0 -106px}
	#opciones .opMensajes{background-position: 0 -142px}
	#opciones .opComentarios{background-position: 0 -182px}
	#opciones .opInvitaciones{background-position: 0 -229px}
	#opciones .opUsuario a,
	#opciones .opMensajes a,
	#opciones .opComentarios a,
	#opciones .opInvitaciones a{
		display:inline-block; width:20px; overflow:hidden;
		text-indent: -9999em
	}
	.opMensajes, .opComentarios, .opInvitaciones{position:relative}
	#opciones .novedades, 
	#opciones .avisos{color:white; background:orangeRed; position:absolute; top:4px; line-height:1; font-size:10px; padding:1px 2px }
	#opciones .novedades{right:0}
	#opciones .avisos{left:0; background:#777}
	#opciones-theme-01 ul li.opUsuarioImagen{width:50px}
	#opciones-theme-01 ul li.opUsuarioImagen .imagenUsuario,
	#opciones-theme-01 ul li.opUsuarioImagen .desplegar
	{vertical-align:top}
	#opciones-theme-01 ul li.opUsuarioImagen .imagenUsuario{width:36px; display:inline-block}
	#opciones-theme-01 ul li.opUsuarioImagen .imagenUsuario img{width:100%}
	
/* buscador */
	.buscador-theme-01{width:360px}
	.buscador-theme-01 fieldset div.searchGroup{height:30px}	
	.buscador-theme-01 fieldset div.searchGroup input.text{padding:0 2px}	
	.buscador-theme-01 #selector p.seleccionado a{font-size:11px; font-weight:normal}
	.buscador-theme-01 #selector ul li{font-size:11px; font-weight:normal}
	.buscador-theme-01 #selector #opciones{margin-top:-1px}
/* componentes general */
.componente .titulo{margin:0 10px 10px 10px}
.verTodas a,
.listadoNoticiasCompleto a{color:#00B5C4; background:url('community/spriteIconografia.png') no-repeat -4px -266px; padding-left:20px; font-size:12px}
.publicationDate{color:#aaa}
/* componente que puedo hacer */
.cp0101 .contenido ul li{width:142px}
.cp0101 .contenido ul li{background:url('community/spriteCaracteristicasPrincipales.png') no-repeat 0 0}
.cp0101 .contenido ul li.opExplorar{background-position:25px 10px}
.cp0101 .contenido ul li.opSubir{background-position:25px -140px}
.cp0101 .contenido ul li.opCompartir{background-position:25px -292px}
.cp0101 .contenido ul li.opDebatir{background-position:25px -443px}
.cp0101 .contenido ul li.opGestionarClases{background-position:-125px 10px}
.cp0101 .contenido ul li.opAcceder{background-position:-125px -140px}
.cp0101 .contenido ul li span {
    display: block;
    min-height: 30px;
    padding-top: 115px;
}
/* operativa registro */
.listadoTipoPersonas{}
.listadoTipoPersonas .resource-list.listView  .resource{padding-left:70px; padding-top:5px; min-height:50px}
.listadoTipoPersonas .resource-list.listView  .resource .content,
.listadoTipoPersonas .resource-list.listView  .resource .content p{margin:0}
.listadoTipoPersonas .resource-list.listView  .resource .acciones{border:0}
/* consultorTIC */
.fichaConsultor{}
.fichaConsultor .header{border:1px solid #ddd; width:200px; padding:0 10px 10px; margin-right:20px; float:left}
.fichaConsultor .body{width:682px; padding:0 10px 10px; float:left}
.fichaConsultor .body .ask{}
.fichaConsultor .body .ask textarea{display:block; width:100%; height:60px; margin:8px 0; border:1px solid #ddd}
.fichaConsultor .body .ask .titulo {display:block; width:100%; padding: 2px 4px; margin:8px 0; border:1px solid #ddd}
.fichaConsultor #temaConsulta{}
.fichaConsultor .buscador-contenidos{display:none}
.fichaConsultor #section #temaConsulta ul{margin:0; padding:0}
.fichaConsultor #section #temaConsulta ul li{display:inline-block; margin-right:10px}
.fichaConsultor .preguntas .description{padding-left:0;}
.fichaConsultor .preguntas .resourceType {display:none}
.fichaConsultor #section .preguntas .author
 {display:block}
.fichaConsultor #section .preguntas .author{padding-left:50px}
.fichaConsultor #section .preguntas .comment-content{display:block}

.fichaConsultor .modulo{}
.fichaConsultor .ultimos-contenidos .resource-list{} 
.fichaConsultor .ultimos-contenidos .resource{border:1px solid #ddd} 
.fichaConsultor .ultimos-contenidos .resource .miniatura{display:none !important}
.fichaConsultor .ultimos-contenidos .resource .content,
.fichaConsultor .ultimos-contenidos .resource .author,
.fichaConsultor .ultimos-contenidos .resource .accionesusuario
	{display:block} 
.fichaConsultor #section .ultimos-contenidos .resource .content p{margin-left:0}

.fichaConsultor .ultimos-contenidos .resource .accionesusuario strong{margin-left:6px}
.fichaConsultor #section .ultimos-contenidos .resource .description{padding:10px 10px 0} 

.fichaConsultor .ultimas-categorias{}
.fichaConsultor .ultimas-categorias #divContUltCat,
.fichaConsultor .ultimas-categorias #divContUltCat2,
.fichaConsultor .ultimas-categorias #divContUltCat3{
	width:218px;
	display:inline-block;
	vertical-align:top
}
.fichaConsultor .ultimas-categorias #divContUltCat2{margin:0 10px}
.fichaConsultor .ultimas-categorias #facetedSearch{background:#fff url('community/bgCajaGris.png') repeat-x 0 60px; min-height:300px; border:1px solid #ddd}
.fichaConsultor .ultimas-categorias #facetedSearch h3{margin-bottom:10px}
.fichaConsultor .ultimas-categorias #facetedSearch .box{margin:0; padding:10px}
.fichaConsultor .ultimas-categorias #facetedSearch ul{margin:0; padding:0}

/* consultorTIC 2 */
.fichaConsultor .span34{width:682px; padding:0 10px 10px; float:left}

.fichaConsultor  .ask textarea{display:block; width:100%; height:60px; margin:8px 0; border:1px solid #ddd}
.fichaConsultor  .ask .titulo {display:block; width:100%; padding: 2px 4px; margin:8px 0; border:1px solid #ddd}
.fichaConsultor  #temaConsulta ul {
	margin: 0;
	padding: 0;
}
.fichaConsultor  #temaConsulta ul li {
	display: inline-block;
	margin-right: 10px;
}
.fichaConsultor .ask .submitPreguntar{
	padding:6px 12px; cursor:pointer;
	background:#006BB3; border-color:#006BB3; 
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	color:#fff; border:0
}

.fichaConsultor .ultimas-preguntas   .preguntas .author {
	display:block;
	padding-left:50px
}
.fichaConsultor .author span.by {
	display: block;
	line-height: 1;
	margin-right: 110px;
}

.fichaConsultor .ultimos-contenidos .resource.c0500 .description {
	padding: 10px 10px 0;
}

#wrap .fichaConsultor  .ultimos-contenidos .resource.c0500 .content p {
	margin-left: 0;
}

.fichaConsultor .resources.resource-list .resource {
	margin-bottom: 10px;
}

.fichaConsultor .ultimas-categorias.divContUltCat,
.fichaConsultor .ultimas-categorias.divContUltCat2,
.fichaConsultor .ultimas-categorias.divContUltCat3{margin:0 0px;width:220px}
.fichaConsultor .ultimas-categorias.divContUltCat2{margin:0 10px}
.fichaConsultor .ultimas-categorias .facetedSearch{background:#fff url('community/bgCajaGris.png') repeat-x 0 60px; min-height:300px; border:1px solid #ddd}
.fichaConsultor .ultimas-categorias .facetedSearch h3{margin-bottom:10px}
.fichaConsultor .ultimas-categorias .facetedSearch .box{margin:0; padding:10px; border-bottom: none;}
.fichaConsultor .ultimas-categorias .facetedSearch ul{margin:0; padding:0}
.fichaConsultor .ultimas-categorias .facetedSearch .box ul li {height: 15px;}
.fichaConsultor .ultimas-categorias .facetedSearch  .facetedSearchBox {display:none;}


/* operativa registro */
.operativaRegistro .form{}
	.operativaRegistro .explantion p{font-size:17px}
	.formStepsInevery{background: url('community/bgPasosFormRegistro.png') no-repeat 0 0; margin-bottom:30px}
	.registroPaso01 .formStepsInevery{background-position: 0 0}
	.registroPaso02 .formStepsInevery{background-position: 0 -94px}
	.registroPaso03 .formStepsInevery{background-position: 0 -188px}
	.formStepsInevery ul{list-style:none; margin:0; padding:0;}
	.formStepsInevery ul li{float:left; width:33.1%; height:80px; text-align:center}
	.formStepsInevery ul li a{margin-top:60px; position:relative; top:65px}
	.formStepsInevery ul li.paso01 a{left:-50px}
	.formStepsInevery ul li.paso03 a{right:-50px}
	.formStepsInevery ul li a span{display:none}
	
	.registroPaso03 .resource-list{}
	.registroPaso03 .resource-list .resource{width:23%; height:80px}
	.operativaRegistro  #col01{position:relative;}
	.operativaRegistro  #col01 .formtheme01{padding-bottom:80px}
	.operativaRegistro .formtheme01 .fieldset.actionButtons{width:993px; padding:20px 0; height:40px; background:#eee; border-top:1px solid #ddd; position:absolute; bottom:-20px; left:-20px; text-align:right}
	.operativaRegistro .formtheme01 .fieldset.actionButtons .submit{float:right; margin-right:30px}
	.operativaRegistro .formtheme01 .fieldset.actionButtons a{display:inline-block; height:35px; line-height:35px; margin-right:20px}
	.registroPaso02 .form .actionButtons{margin:0}
	
	.ultimas-categorias{}
/*logo*/
#corporativo-theme-01 h1{}

/* ficha usuario */
.myusercard{background:url('community/bgCajaGris.png') repeat-x right bottom}
	.publicador.myusercard{background-position:right top}
	#col02 .publicador h2{padding:0}
	#col02 .publicador h2 a span{padding:5px 0; display:block}
	.contenedorFichaRecurso .myusercard .actividad{background:transparent}
	.fichadebatespreguntas .contenedorFichaRecurso .myusercard .actividad{background:#dedede}
.myusercard .actividad li{padding:5px 10px}
.myusercard .actividad li.opSiguiendo{border-color:white}
.myusercard .actividad{background:transparent; border-color:white}
.myusercard .acciones01{border-bottom:1px solid #ccc; margin-bottom:0; padding-bottom:0}
.myusercard p a, .myusercard li a{color:#666}
.myusercard .contenido p a, .myusercard .contenido li a{color:#006BB3}
.myusercard.vertical .actividad ul li.opSiguiendo span,
.myusercard.vertical .actividad ul li.opSeguidores span{display:block}
.myusercard.vertical .acciones02 ul li,
.myusercard.vertical .etiquetas ul li{margin-right:6px}
.myusercard.vertical .content .etiquetas p,
.myusercard.vertical .content .etiquetas li,
.myusercard.vertical .content .etiquetas ul{display:inline-block}
#section .myusercard.vertical .content .etiquetas p{width:20px; text-indent:-9999em; background:url('community/spriteIconografia.png') no-repeat -4px 0; padding:2px}
#section .myusercard.vertical .content .etiquetas.redesSociales p{display:none}
/* inicio 15.07.2014 */
.col.span13.break .block .myusercard{margin-right:10px}
/* fin 15.07.2014 */
/**/
/* paneles usuarios que han votado un recurso */
.myusercard.vertical .panelVotosSimple{display:none}
/* botones perfil */
.homePerfil .botonesPerfil{}
.homePerfil .botonesPerfil a{
display: inline-block;
white-space: nowrap;
margin-bottom: 2px;
padding: 6px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
/* profesores */
.listadoProfesoresRelevantes .myusercard.profesorCard .image{float:left; display:block; margin-right:10px}
.listadoProfesoresRelevantes .myusercard.profesorCard .contenido{width:auto; display:block; margin-left:0 }

/* personas que deberÃ­as conocer */
.layout02 .cp0401 .resource{
	display:block;
	margin:0;
	min-height:50px;
	margin-bottom:5px
}
.layout02 #col02 .cp0401 .resource .description{margin-left:60px}
.layout02.homePerfil  #col02 .cp0401 .resource .title{margin-left:0}
.homePerfil #col02 .cp0401 .resource-list .resource .description{
	margin: 0 0 10px;
	min-height: 60px;
	padding-left: 0;
}

/* componente compartir redes sociales */
.seguirRedesSociales{}
.seguirRedesSociales ul{list-style:none; margin:0 10px 10px; padding:0}
.seguirRedesSociales ul li{width:40px; height:40px; margin-right:6px; display:inline-block; background:url('community/spriteRedesSociales.png') no-repeat 0 0; background-size:100%}
.seguirRedesSociales ul li a{width:100%; height:40px; display:block; text-indent:-9999em}
.seguirRedesSociales ul li.rsTwitter{background-position:0 0}
.seguirRedesSociales ul li.rsFacebook{background-position:0 -46px}
.seguirRedesSociales ul li.rsGoogle{background-position:0 -93px}
.seguirRedesSociales ul li.rsYoutube{background-position:0 -140px}
.seguirRedesSociales ul li.rsPinterest{background-position:0 -186px}

/* usuarios que deberÃ­as conocer columna */
.layout02 .cp0401{background:url('community/bgCajaGris.png') repeat-x bottom left; border:1px solid #ddd; padding:10px 1px}
.layout02 .cp0401 .acciones{margin-top:4px}
.layout02 .cp0401 .acciones ul li{background:none; border-radius:0; margin:0; border:0; padding:0}
.layout02 .cp0401 .acciones ul li a{color:#006BB3}

/* tabs */
.acciones.tabspresentation ul{border-left:0}
.acciones.tabspresentation li{background:#eee;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	margin-right:10px;
	padding:8px;
	border-left:1px solid #ddd
	
}
.acciones.tabspresentation li a,
.acciones.tabspresentation li a:hover{color:#666}
.acciones.tabspresentation li.active{background:#fff}

/* listado actividad reciente */
.social-events-list{border:1px solid #ddd; padding:0; margin-left:0}
.social-events-list.widthTabs{border-top:0}
.social-events-list .resource{padding:5px 10px; background:url('community/bgResourceActividad.png') repeat-x top left; margin-bottom:0}
.social-events-list .resource.first-resource{background:none}
.social-events-list .logoComunidad{left:10px}
#col02 .social-events-list .description,
#col02 .social-events-list .accionesusuario{padding-bottom:0; margin-bottom:0}
#col02 .social-events-list .accionesusuario{margin-top:0}
.social-events-list .resource .author p.publicacion{margin-top:0; float:none}
.block.span23 .titulo{display:block !important}

.resource-list .author span.by{
	display: block;
	margin-right: 110px;
	line-height: 1
}

.componenteWidthTabs .social-events-list{border:0; padding:0; margin-left:0}

/* home usuario conectado Ãºltimo componente */
.row.componenteTabsActividad,
.row.componenteTabsreciente,
.row.componenteTabstoda
{background:#eee; border-top:1px solid #fff; padding-top:10px}
.row.componenteTabsActividad .resource,
.row.componenteTabsreciente .resource,
.row.componenteTabstoda .resource
{background-color:white}
.row.componenteTabsActividad .acciones.tabspresentation li.active,
.row.componenteTabsreciente .acciones.tabspresentation li.active,
.row.componenteTabstoda .acciones.tabspresentation li.active
{background:#eee}
.row.componenteTabsActividad .acciones.tabspresentation li,
.row.componenteTabsreciente .acciones.tabspresentation li,
.row.componenteTabstoda .acciones.tabspresentation li
{background:#ddd}

.row.componenteTabsActividad .block .cp0401,
.row.componenteTabsreciente .block .cp0401,
.row.componenteTabstoda .block .cp0401{border:1px solid #ddd; margin-right:10px; background:white; padding-top:10px}
.row.componenteTabsActividad .block .cp0401 .resource,
.row.componenteTabsreciente .block .cp0401 .resource,
.row.componenteTabstoda .block .cp0401 .resource
{margin:0 10px 10px; display:block}
/* historial versiones recurso wiki*/
.layout03 #col02 .resource .title .resourceType.wiki{display:none}
/* publicacion rapida */
.cp0202{border:1px solid #ddd; padding:10px; margin-left:0}
.cp0202.widthTabs{border-top:0}
.cp0202.componente .titulo{margin-right:0; margin-left:0}
/* mensajes/comentarios/invitaciones */
.listadoMyGnoss .operativa.widthTabs{border:1px solid #ddd; border-top:0; padding:10px 4px}
.listadoMyGnoss .finderUtils{background:none; margin:10px 0}
.listadoMyGnoss .finderUtils .group.filterSpace{float:none}
.listadoMyGnoss .finderUtils .counter,
.vistaNormalCompactada{margin-top:0}
.listadoMyGnoss .operativa.widthTabs h3{display:none}
.listadoMyGnoss .operativa .resourceType{display:none}
	.listadoMyGnoss .acciones{margin-top:0}
	.listadoMyGnoss .withSelector .resource{margin-bottom:10px}
	.listadoMyGnoss .withSelector .resource .description{padding:0 0 0 30px}
	.nuevoMensaje{background:#eee}
	
/* mis favoritos */
.listadoMisFavoritos .operativa{}
.listadoMisFavoritos .listView{}
.actividad.c0500{margin-top:0}
.listadoMisFavoritos .resource-list .resource
{border:1px solid #ddd; padding:0; margin-bottom:10px}
.listadoMisFavoritos #section .actividad.c0500 .content p{margin:0}
.listadoMisFavoritos #section .actividad.c0500 .title{margin:0}
.resource.actividad .description{padding:10px}
.resource.actividad.c0500 .description{padding:0}
.resource.actividad.c0500 .publicacion{float:left; position:static; margin:0}

.actividad .categorias li,
.actividad .etiquetas li{display:inline-block}

.componenteTabsActividad .resource.actividad .content,
.componenteTabsActividad .resource.actividad .accionesusuario,
.componenteTabsActividad .resource.actividad .description
{margin-top:2px; margin-bottom:2px}
.componenteTabsActividad .resource.actividad .accionesusuario li strong{margin-left:6px}
.componenteTabsActividad .resource-list .resource .comments{padding-left:60px}
.homePerfil  .componenteTabsActividad .resource-list .resource .comments{padding-left:70px}
.resource-list .comment .comment-content{position:relative}
.resource-list .comment p.created{font-size:11px}
.resource-list .resource.tipopersona{ min-height: 50px}
.resource-list .resource.tipopersona  .title h3,
.resource-list .resource.tipopersona  .title h3 a{font-size:17px; color:#006BB3}
.resource-list .resource.tipopersona  .description{padding:10px 10px 0 60px}
.listadoTipoPersonas .resource-list .resource.tipopersona  .description{padding-left: 0; padding-top:0; margin-top:0}
.homePerfil .social-events-list .resource .description { padding-left: 0; }
#col02 .resource-list .resource.tipopersona  .description{margin-bottom:0}
.resource-list .resource.tipopersona  .description,
.resource-list .resource.tipopersona  .content{margin:0}
.resource-list .resource.tipopersona  .acciones{display:none !important}

	/* listView */
	.listadoMisFavoritos #section .listView .actividad.c0500 .description{margin:10px 10px 0 10px}
	.listadoMisFavoritos #section .listView .actividad.resourceWidthMiniatura .description{margin:10px 10px 0 200px}
	.listadoMisFavoritos #section .listView .actividad.resourceWidthMiniatura .description01 .content{min-height:70px}
	.listadoMisFavoritos #section .listView .actividad.c0500 .author{margin:10px 0 0; position:relative; top: 16px}
	.listadoMisFavoritos #section .listadoTipoMis .listView .actividad.c0500 .author{margin:10px 0 0; position:relative; top: 0}
	.listadoMisFavoritos #section .listView .resource .miniatura{position:absolute; width:180px; float:left; margin-top:10px; margin-left:10px; max-height:140px; overflow:hidden}
	.listadoMisFavoritos #section .listView .resource .miniatura img{width:inherit; max-width:180px; min-height:120px}
	
	.resource .author p.publicacion{margin-top:-50px}
	.listadoMisFavoritos .actividad.c0500 .accionesusuario{top:-20px; margin-right:10px}
	.listadoMisFavoritos .actividad.c0500 .accionesusuario ul li strong{margin-left:6px}
	.listadoMisFavoritos .actividad.c0500 .accionesusuario ul li{
		background:url('community/spriteIconografia.png') no-repeat -10px -302px;
		margin-right:0;
		padding-left:12px
	}
	.listadoMisFavoritos .actividad.c0500 .accionesusuario ul li:first-child{background:none}
	.listadoMisFavoritos .actividad.c0500 .accionesusuario ul li a{cursor:pointer}
	.listadoMisFavoritos .actividad.c0500 .accionesusuario .divContAccList{}
	.listadoMisFavoritos .#panels #action.activeForm{margin:0}
	.listadoMisFavoritos .resource-list .acciones ul li.active, 
	.listadoMisFavoritos .resource .acciones ul li.active, 
	.listadoMisFavoritos #panels #action.activeForm, 
	.listadoMisFavoritos div#loading{margin-top:0; background:whitesmoke}

	/*formulario acciones usuario*/
	
	/* gridView */
	.listadoMisFavoritos #section .gridView.resource-list{width:732px}
	.listadoMisFavoritos #section .gridView .resource{width:232px; padding-bottom:10px}
	.listadoMisFavoritos #section .gridView .actividad.c0500 .description{margin:10px 10px 0 10px}
	.listadoMisFavoritos #section .gridView .resource .miniatura{position:relative; width:100%; float:none; margin-top:0; margin-left:0; height:120px}
	.listadoMisFavoritos #section .gridView .resource .miniatura img{width:auto; max-height:120px; margin:0 auto}
	.listadoMisFavoritos #section .gridView .resource .description02,
	.listadoMisFavoritos #section .gridView .resource .author,
	.listadoMisFavoritos #section .gridView .resource .accionesusuario
	{display:none}
	
	/*opciones sobre la miniatura */
	.miniatura .opciones{position:absolute; bottom:0; left:0; width:100%}
	.miniatura .opciones01{background:#444; height:26px}
	.miniatura .opciones02{color:#fff}
	.miniatura .opciones02 ul{list-style:none; margin:0; padding:0}
	.miniatura .opciones02 ul li{display:inline-block; margin-right:5px; margin-bottom:6px}
	#section #content .miniatura .opciones02 ul li a{display:inline-block; cursor:pointer }
	#section #content .miniatura .opciones02 ul li a,
	#section #content .miniatura .opciones02 ul li strong{
		color:#fff;
		display: block;
		width: 20px;
		float: left;
		white-space: nowrap;
		overflow: hidden;
	}
	#section #content .miniatura .opciones02 ul li a{text-indent:9999px; background:url('community/spriteIconografia.png') no-repeat -4px -70px}
	#section #content .miniatura .opciones02 ul li strong{width:auto; min-width:30px; padding-left:4px}
	#section #content .miniatura .opciones02 ul li a.opComentar{background-position: -3px -40px}
	#section #content .miniatura .opciones02 ul li a.opMeGusta{background-position: -3px -72px}

/* ficha  */	
.fichaComunidad{}
#col02.ficharecurso{}
#col02.ficharecurso .title{margin-top:14px}
.ficharecurso h2,
.fichaComunidad .ficharecurso .resourceType
{display:none}
.ficharecurso .publicador h2{display:block}
/**/
#col02 .description{margin-top:0}
.description .group.author,
.description .group.utils-1,
.description .group.compartida,
#customAboutResource.customAboutResource
{display:none}
#col02 .resource .description .group.utils-2 .categorias{border:0; padding:0}
.homeComunidad .resource-list .description{padding:0}
#col02 .resource-list .author,
.homeComunidad .resource-list .description .group.author{display:block}

/* .noticias */
.componenteNoticiasCreaEstemes{background:url('community/bgNoticiasHome.png') repeat-y 0 0; border-bottom:1px solid #ddd; padding-top:10px; margin-top:10px; border-top:1px solid #ddd}
.noticiaCard.horizontal .content{padding:1px 0 11px; min-height:220px; border:0}
.noticiaCard.horizontal .title,
.noticiaCard.horizontal .date,
.noticiaCard.horizontal .resume
{margin-left:0}
.noticiaCard.resourceWidtImage .title,
.noticiaCard.resourceWidtImage .date,
.noticiaCard.resourceWidtImage .resume
{margin-left:140px}
.noticiaCard.resourceWidtImage .title{overflow:hidden}
.noticiaCard.resourceWidtImage .resume{margin-top:10px}
	#section .noticiaCard.resourceWidtImage .resume .twitter{margin:10px 0}
	#section .noticiaCard.resourceWidtImage .resume p em{font-style:normal}
.noticiaCard.resourceWidtImage .title{}
.componenteNoticias .noticiaCard .image{max-height:180px; overflow:hidden}
.componenteNoticias .noticiaCard .image img{display:block; width:100%}
.componenteNoticias.componenteNoticias0{padding-left:10px}
.componenteNoticias.componenteNoticias2{padding-right:10px}
.componenteNoticias.componenteNoticias0,
.componenteNoticias.componenteNoticias2{}
.componenteNoticias.paginadorConVerTodas .listadoNoticiasCompleto{position:absolute; bottom:15px; left:10px}
.componenteNoticias.paginadorConVerTodas .noticiaCard .content {padding-bottom:20px}
/* paginador noticias */
.componenteNoticias .paginador.jsActivado{float:rigth; position:absolute; top:0; right:0}
.componenteNoticias .paginador.jsActivado a{color:#777}
.componenteNoticias .paginador.jsActivado .actual,
.componenteNoticias .paginador.jsActivado .total
{color:#00B5C4}
.componenteNoticias .paginador.jsActivado .image{background:none}

/* componente EsteMes*/
.componenteEsteMes{}
.componenteEsteMes.jsActive{}
.componenteEsteMes.jsActive .title .resumen{display:none}
.componenteEsteMes.jsActive .content .title{margin-right:0; width:175px}
.componenteEsteMes.jsActive .destacado,
.componenteEsteMes.jsActive .content .image{background:none}
.componenteEsteMes.jsActive .title h2{line-height:1}
.componenteEsteMes.jsActive .title h2 a{font-size:16px}
.componenteEsteMes .destacado .content .image{float:left; width:40%; margin-right:10px}
.componenteEsteMes .destacado .content p{margin-right:5px}
	#section .componenteEsteMes .destacado .content p{margin-bottom:5px}
/* herramientas autor ficha */
.cajaOpcionesAutor{}
.cajaOpcionesAutor ul{list-style:none; margin:0; padding:0}
.cajaOpcionesAutor .autor,
.cajaOpcionesAutor ul,
.cajaOpcionesAutor li
{display:inline-block}
.cajaOpcionesAutor li,
.cajaOpcionesAutor li.opSeguir a
{margin-right:6px}
.cajaOpcionesAutor li.opSeguir{margin-right:0}

.ficharecurso .cajaOpcionesAutor li{
	background:url('community/spriteIconografia.png') no-repeat -10px -302px;
	margin-right:0;
	padding-left:12px
}
.ficharecurso .cajaOpcionesAutor li:first-child,
.ficharecurso .cajaOpcionesAutor li.masOpcionesFicha,
.ficharecurso .cajaOpcionesAutor li.menosOpcionesFicha
{background:none}
.ficharecurso .cajaOpcionesAutor li:first-child{padding-left:0}
.ficharecurso .cajaOpcionesAutor li a{cursor:pointer}

.publicador.myusercard .acciones01 p{display:block}
.publicador.myusercard .publicacion,
.publicador.myusercard .where,
.publicador.myusercard .by .literal,
.publicador.myusercard .opMegusta .nomegusta,
.publicador.myusercard .acSeguir
{display:none}
.publicador .actividad{padding:0; background:#eee}
.publicador .actividad li{width:70px; overflow:hidden; padding:10px 0; vertical-align:top}
.publicador .actividad li div{margin-left:2px}
.publicador .actividad li span,
.publicador .actividad li strong{width:auto; min-width:24px; height:20px; overflow:hidden; white-space:nowrap; float:left; display:block}
.publicador .actividad li span{margin-right:2px}
.publicador .actividad li strong{overflow:hidden}
.publicador .actividad li.opVisitas{border-right:1px solid #ddd;}
.publicador .actividad li.opMegusta{border-left:1px solid #fff; border-right:1px solid #ddd; cursor:pointer}
.publicador .actividad li.opComentarios{border-left:1px solid #fff}
.publicador .actividad li span{background:url('community/spriteIconografia.png') no-repeat 0 0; text-indent:-9999em}
.publicador .actividad li.opVisitas span{background-position: 0 -110px}
.publicador .actividad li.opMegusta span{background-position: 0 -71px}
.publicador .actividad li.opComentarios span{background-position: 0 -40px}

.publicador .image{}
.publicador .image .title{}
.publicador .image .title{}
.publicador .image .title .imagenIcono{width:60px; float:left; margin-left:-10px; margin-right:10px}
.publicador .image .title .imagenIcono img{width:100%; display:block}

	#col02.fichadebatespreguntas{min-height:420px}
	#col02.fichadebatespreguntas .publicador .title{margin-top:0}

.fichadebatespreguntas .publicador .image .title{padding:0; margin:0}
.fichadebatespreguntas .publicador .image .title h2 a span{}
.fichadebatespreguntas .publicador .image .title .imagenIcono{width:100%; float:none; margin-left:0; margin-right:0}
.fichadebatespreguntas .publicador .actividad ul{height:40px; overflow:hidden}
.fichadebatespreguntas .publicador .actividad li{width:64px}
.fichadebatespreguntas .publicador .actividad li span{max-width:64px; overflow:hidden}
.fichadebatespreguntas .publicador .actividad li.opVisitas{width:64px; border-right:1px solid #ddd;}
.fichadebatespreguntas .publicador .actividad li.opMegusta{width:64px; border-left:1px solid #fff; border-right:1px solid #ddd;}
.fichadebatespreguntas .publicador .actividad li.opComentarios{width:64px; border-left:1px solid #fff}

/* ficha debates  */	
.fichadebatespreguntas .contenedorFichaRecurso{position:relative; }
.fichadebatespreguntas .contenedorFichaRecurso  .description .title{display:none}
.fichadebatespreguntas .publicador{width:200px; float:left; position:absolute; top:0; left:0}
.fichadebatespreguntas .resource{width:510px; float:right}
.fichadebatespreguntas .resource #comments{margin-top:0}
.fichadebatespreguntas .resource .content{background:#eee;
padding:10px 20px; 
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
}
/* comentarios */
.comments{}
.comments .comment {}
.comments .comment .comment{}
.comments .comment .comment .comment{}
.comments .comment .comment .comment .comment{}
.comments .comment{margin:0; position:relative}
.comments .comment .commentwrap{margin:0 0 10px 80px; position:relative}
.comments .comment .primerComentario.commentwrap{margin:0 70px 10px 0}
.comments .comment .primerComentario.commentwrap .userComment{position:absolute; top:0; right:-70px; left:initial}
.comments .comment .userComment{position:absolute; top:0; left:-70px}

.comments .comentarioPrimerNivel{}
.comments .comentarioPrimerNivel .primerComentario{}
.comments .comment .author{height:auto}
.comment .author span{display:block}
.comment .primerComentario .author span{display:block}
#comments .commentwrap .author span,
.comment .commentwrap p.fechaComentario
{text-align:left; margin-left:10px}
#comments .primerComentario.commentwrap .author span,
.comment .primerComentario.commentwrap p.fechaComentario
{text-align:right; margin-right:10px; margin-left:0}
#comments .commentwrap .author span span{margin-right:0; margin-left:0}
#comments .primerComentario.commentwrap .author span span{margin-right:0}
.comment .author span a{margin-right:6px}
#comments .comment .author span span{border:none; display:inline; min-width:none}

.comnents .comment .acciones{}
.comments .comment .author .userComment{width:inherit; height:auto; float:none; margin:0}
.comments .comment .author .userComment img{width:inherit; height:auto; float:none; margin:0}
.comments .comment .author p span{float:none; margin:0}
.comments .comment .comment-content{
background:#fff url('community/bgComentarios.png') repeat-x bottom left; margin:0; border:1px solid #ddd; 
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.comments .comment .primerComentario .comment-content{margin:0; overflow:hidden}
.comments .comment .primerComentario .comment-content p{margin-bottom:10px}
.comments .comment .comment-content .principal{margin:0; padding:0; list-style:none}
.comments .comment .comment-content .principal li{display:inline-block; margin-right:6px}
.comment .author,
.comment .utils-1,
.comment .customAboutResource
{border:0}
.comment .customAboutResource,
.comment .nomegusta,
.comment .utils-1
/*.comments .options.tools*/
{display:none}
.comments .options.tools{margin:10px 0 0; padding:0}
.relacionadoFicha{min-height:1600px}
/* componente proyectos  */	
.homeComunidad .componenteProyectos{background:none; border:0; margin-right:10px}
.homeComunidad .componenteProyectos .items{border:1px solid #ddd; background:#eee}
.homeComunidad .componenteProyectos .navegacion .item-tab{cursor:pointer}
.homeComunidad .componenteProyectos .navegacion .item-tab.activo{}
.homeComunidad .componenteProyectos .destacado{background:none; height:auto}
.homeComunidad .componenteProyectos .destacado .title{width: inherit; float: none;margin: 0;}
.homeComunidad .componenteProyectos .destacado .title h2 a{font-size:21px}

/* componente proyectos versiÃ³n 2.0 
*/	
.homeComunidad .componenteProyectos .navegacion{display:block; width:100%; height:75px}
.homeComunidad .componenteProyectos .navegacion .item-tab{
	border:0;
	display:block; width:62px; float:left; height:75px; padding:0; overflow:hidden;
	background:url('community/spriteProyectos.png?v5') no-repeat 0 0; text-indent:-9999em; margin-right:1px;}
.homeComunidad .componenteProyectos .navegacion .item-tab.item-0{background-position: -442px 14px}
.homeComunidad .componenteProyectos .navegacion .item-tab.item-1{background-position:  0 14px}
.homeComunidad .componenteProyectos .navegacion .item-tab.item-2{background-position: -252px 14px}
.homeComunidad .componenteProyectos .navegacion .item-tab.item-3{background-position: -126px 14px}
.homeComunidad .componenteProyectos .navegacion .item-tab.item-0:hover,
.homeComunidad .componenteProyectos .navegacion .item-tab.item-0.activo
	{background-position: -442px bottom}
.homeComunidad .componenteProyectos .navegacion .item-tab.item-1:hover,
.homeComunidad .componenteProyectos .navegacion .item-tab.item-1.activo
	{background-position: 0 bottom}
.homeComunidad .componenteProyectos .navegacion .item-tab.item-2:hover,
.homeComunidad .componenteProyectos .navegacion .item-tab.item-2.activo
{background-position: -504px bottom}
.homeComunidad .componenteProyectos .navegacion .item-tab.item-3:hover,
.homeComunidad .componenteProyectos .navegacion .item-tab.item-3.activo
{background-position: -126px bottom}
.homeComunidad .componenteProyectos .items{display:block; padding:0; width:auto}
.homeComunidad .componenteProyectos .items p{margin-bottom:10px}
.homeComunidad .componenteProyectos .items .item{padding:15px 10px}
.homeComunidad .componenteProyectos .items .item-titulo{margin-bottom:10px}

/* componente proyectos vertical versiÃ³n 2.0 */	
.homeComunidad .col.span11 .componenteProyectos{margin:0 10px; background:#fff}
.homeComunidad .col.span11 .componenteProyectos .titulo{width:210px}
.homeComunidad .col.span11 .componenteProyectos .navegacion{border:1px solid #ddd; width:210px; height:auto; margin-left:10px; margin-right:20px; float:left;
background: url('community/bgNavegacionProyectosCrea.png') repeat-x bottom right}
.homeComunidad .col.span11 .componenteProyectos .items{width:642px; float:left; border:0; background:none; position:relative; margin-top:-54px}
.homeComunidad .col.span11 .componenteProyectos .items .item{padding-top:0}
.homeComunidad .col.span11 .componenteProyectos .items .item-titulo{margin-bottom:20px}
.homeComunidad .col.span11 .componenteProyectos .items p{margin-bottom:20px; line-height:1.3}
.homeComunidad .col.span11 .componenteProyectos .items p img{float:left; max-width:160px; margin-right:10px}
.homeComunidad .col.span11 .componenteProyectos .navegacion .item-tab{float:none; width: 100%; height:82px; border-top:1px solid #fff; border-bottom:1px solid #ddd}
.homeComunidad .col.span11 .componenteProyectos .navegacion .item-tab{
	background:url('community/spriteProyectosVertical.png?v3') no-repeat 0 0; margin-right:0}
.homeComunidad .col.span11 .componenteProyectos .navegacion .item-tab.item-0{background-position: 0 0}
.homeComunidad .col.span11 .componenteProyectos .navegacion .item-tab.item-1{background-position: 0 -580px}
.homeComunidad .col.span11 .componenteProyectos .navegacion .item-tab.item-2{background-position: 0 -165px}
.homeComunidad .col.span11 .componenteProyectos .navegacion .item-tab.item-3{background-position: 0 -250px}
.homeComunidad .col.span11 .componenteProyectos .navegacion .item-tab.item-0.activo{background-position: -290px 0}
.homeComunidad .col.span11 .componenteProyectos .navegacion .item-tab.item-1.activo{background-position: -290px -580px}
.homeComunidad .col.span11 .componenteProyectos .navegacion .item-tab.item-2.activo{background-position: -290px -165px}
.homeComunidad .col.span11 .componenteProyectos .navegacion .item-tab.item-3.activo{background-position: -290px -250px}

/* home comunidad componente carrusel recursos */
.homeComunidad .resources.grupoPaginado{}
.homeComunidad .resources.grupoPaginado .group-title{margin-left:10px}
	.homeComunidad .resources .group-title h2{}
.homeComunidad .resources.grupoPaginado .resource-list{width:993px; overflow:hidden}
.homeComunidad .resources.grupoPaginado .resource{background:url('community/bgCajaGris.png') repeat-x 0 60px}
.homeComunidad .resources.grupoPaginado .resource-list #relacionados_actual,
.homeComunidad .resources.grupoPaginado .resource-list #relacionados_siguiente{padding:0 30px}
.homeComunidad .resources.grupoPaginado .resource{border:1px solid #ddd; border-bottom-color:#ccc; width:200px; height:240px; float:left; margin-right:20px; padding:0 8px 8px; overflow:hidden}
.homeComunidad .resources.grupoPaginado .resource.break{margin-right:0}
	.homeComunidad .resources.grupoPaginado .resource.conImagenAsociada{}
	.homeComunidad .resources.grupoPaginado .resource h3{width:100%; float:none; margin-top:5px}
	.homeComunidad .resources.grupoPaginado .resource .description{padding-left:0}
	.homeComunidad .resources.grupoPaginado .resource .description .resourceType
	{display:none}
	.homeComunidad .resource-list .resource.conImagenAsociada .imagenAsociada{width:100%; float:none; margin:0; height:140px !important; min-height:140px; overflow:hidden}
	.homeComunidad .resource-list .resource.conImagenAsociada .imagenAsociada img{width:100%; margin-top:-10px}
.componenteRecursosDestacados{visibility:hidden}
.componenteRecursosDestacados .title h4{
	width: 100%;
	float: none;
	margin-top: 5px;
}
.componenteRecursosDestacados .paginadorSiguienteAnterior{width:993px}
.componenteRecursosDestacados .paginadorSiguienteAnterior li{position:absolute; top:140px; background:url('community/spriteNavegacion.png') no-repeat 0 0}
.componenteRecursosDestacados .paginadorSiguienteAnterior li a{height:30px}
.componenteRecursosDestacados .paginadorSiguienteAnterior .anterior{left:0; background-position:0 0}
.componenteRecursosDestacados .paginadorSiguienteAnterior .siguiente{right:0; background-position:0 -40px}


/* componenteExplorandoRecursos */
.componenteExplorandoRecursos .cp0102 .contenido .wrap{display:block; width:298px; padding:0 10px; background:none}
.componenteExplorandoRecursos .cp0102 h4{margin-bottom:10px}
.componenteExplorandoRecursos .cp0102 .contenido .mosaico ul li{background:none}
.componenteExplorandoRecursos .cp0102 .contenido ul li a{color:#444; background:url('community/spriteNavegacion.png') no-repeat -12px -174px; padding:0 0 0 12px}
#section .componenteExplorandoRecursos .cp0102 .contenido ul li a:hover{color:#00B5C4}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li{}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li a{height:60px; padding:6px 0 0 70px; position:relative; padding-left:65px; overflow:hidden}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li a span{position:absolute; top:0; left:0; height:60px; width:60px;
	background:url('community/spriteTiposMaterias.png') no-repeat 0 0;
}
.componenteExplorandoRecursos .recursosPorMaterias{}
.componenteExplorandoRecursos .recursosPorMaterias .contenido .wrap{width:318px; padding:0}
/*
.recursosPorMaterias .cp0102 .contenido .mosaico ul li.2BF2C289-408B-41F1-B933-14B81A24C364 a span{background-position:0 0}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li.79F20468-B399-48C6-8446-6ADB311A58E4 a span{background-position:0 0}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li.FC7D041D-772E-4F87-95B0-85A53BB2ED88 a span{background-position:0 0}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li.2BF2C289-408B-41F1-B933-14B81A24C364 a span{background-position:0 0}
*/
.recursosPorMaterias .cp0102 .contenido .mosaico ul li.materia00 a span{background-position:0 0}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li.materia01 a span{background-position:0 -60px}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li.materia02 a span{background-position:0 -120px}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li.materia03 a span{background-position:0 -180px}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li.materia04 a span{background-position:0 -242px}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li.materia05 a span{background-position:0 -304px}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li.materia06 a span{background-position:0 -367px}
.recursosPorMaterias .cp0102 .contenido .mosaico ul li.materia07 a span{background-position:0 -430px}

/* componente probar suerte */	
.cp0108{background:none}
.cp0108 .alta p{text-align:center}
/* componenteDebatesYPreguntas */	
.col.componenteDebatesYPreguntas .block{width:initial}
.row .componenteDebatesYPreguntas .description{padding:0; margin-top:0}
.componenteDebatesYPreguntas .description .title,
.componenteDebatesYPreguntas .description .content,
.componenteDebatesYPreguntas .description .categorias,
.componenteDebatesYPreguntas .description .etiquetas,
.componenteDebatesYPreguntas .box
{padding:0; margin:0}

.col.componenteDebatesYPreguntas{width:477px; margin-left:10px}
.componenteWidthTabs{} 
.componenteWidthTabs .acciones{} 
.componenteWidthTabs .panel{border:1px solid #ddd; border-top:0; padding:10px} 
.homePerfil .componenteWidthTabs .panel{padding:0} 

.homeComunidad .componenteWidthTabs.componenteTabsActividad,
.homeComunidad .componenteWidthTabs.componenteTabsreciente,
.componenteWidthTabs.componenteTabstoda
{width:645px; margin-left:10px}
.componenteWidthTabs.componenteTabsActividad .panel,
.componenteWidthTabs.componenteTabsreciente .panel,
.componenteWidthTabs.componenteTabstoda .panel
{padding:0; width:inherit}
/* facetas */	
.facetedSearch{background:url('community/bgCajaGris.png') repeat-x bottom left; border:1px solid #ddd; min-height:280px}
	.filterSpace .tags.facetedSearch{background:none; border:0; min-height:inherit}
	#facetaEncuentra.resaltarAccion{display:block}
	#facetedSearch.facetedSearch{border-top:0}
	.resaltarAccion{padding:0; border: 1px solid #ddd; border-bottom:0}
	.resaltarAccion h2,
	.resaltarAccion p
	{padding:5px 10px 0; background:none; color:#444; font-weight:bold}
	.facetedSearch .box{background:none; padding:10px; border-top:1px solid #fff; border-bottom:1px solid #eee; margin:0}
	.facetedSearch .finderSection{}
	.facetedSearch .finderSection label{display:none}
	.facetedSearch .finderSection input{display:inline-block}
	.facetedSearch .finderSection input.finderSectionText{width:120px; margin-left:10px}

/* comportamientos recolocacion ajax */	
.fichaComunidad  #divContPanGadgets,
.listadoMisFavoritos #col02,
.listadoMisFavoritos #col01{display:block;}
.homePerfil #col02{padding-top:10px}
.homePerfil .summaryBio{display:none}
/* relacionadoFicha */
.relacionadoFicha h3,
.relacionadoFicha .group-title,
.relacionadoFicha .paginadorSiguienteAnterior
{display:none}
.relacionadoFicha .title h3{display:block}
.relacionadoFicha .resource-list .resource h3{width:100%; float:none}
.relacionadoFicha .relacionadosFicha{}
.relacionadoFicha .relacionadosFicha .resource-list .resource{
	border:1px solid #ddd; 
	border-bottom-color:#ccc; padding:8px;
	background:url('community/bgCajaGris.png') repeat-x bottom right
}
.relacionadoFicha .relacionadosFicha .resource-list .imagenAsociada{float:none; width:100%; margin:0}
.relacionadoFicha .relacionadosFicha .resource-list .imagenAsociada img{width:100%}
.relacionadoFicha .relacionadosFicha .resource-list  .description{padding-left:0}
.relacionadoFicha .relacionadosFicha .resource-list  .description .resourceType{display:none}

.homeComunidad .row .titulo h2 .cantidad,
.homeComunidad .row .titulo h2 .literal,
.homeComunidad .row .titulo h3 .cantidad,
.homeComunidad .row .titulo h3 .literal
{font-size:17px; color:#00B5C4}

.homeComunidad .row.filaSigueNovedades{/*border-top:1px solid #ddd;*/ margin-bottom:10px; margin-top:10px}
.homeComunidad .row.filaSigueNovedades .titulo{margin:10px 10px 0}
.homeComunidad .row.filaSiguienteSigueNovedades{border-top:0}
.homeComunidad .row.filaProfesoresDelMes{background:#eee; border-top:1px solid #fff}
.homeComunidad .row.filaProfesoresDelMes .content{border-color:#eee}
.homeComunidad .row.filaProfesoresDelMes .myusercard {background:none}
.homeComunidad .row.filaDarseDeAlta {background:#eee}
.homeComunidad .row.filaInnovando {}
.homeComunidad .row.filaInnovando .titulo{text-align:center; margin-top:20px}

.homeComunidad .filaOtrasRedesAfines{padding-top:10px; background:#eee}
.homeComunidad .filaOtrasRedesAfines .titulo{width:200px; float:left; margin:0}
.homeComunidad #page .filaOtrasRedesAfines .titulo h2,
.homeComunidad #page .filaOtrasRedesAfines .titulo h3
{padding:10px 0 0 10px; font-size:17px; font-family:'Noto Sans', sans-serif; font-weight:normal}
.homeComunidad .filaOtrasRedesAfines .contenido{float:left; width: 793px}
.homeComunidad .filaOtrasRedesAfines .contenido ul{margin:0; padding:0; list-style:none}
.homeComunidad .filaOtrasRedesAfines .contenido ul li{height:60px; background:#ccc; width: 150px; display:inline-block; vertical-align:top; margin-right:4px}
.homeComunidad .filaOtrasRedesAfines .contenido ul li a{text-indent:-9999em; display:block; height:60px; background:url('community/bgRedesAfines.png') no-repeat 0 0}
.homeComunidad .filaOtrasRedesAfines .contenido ul li.icMexico a{background-position:0 0}
.homeComunidad .filaOtrasRedesAfines .contenido ul li.icColombia a{background-position:0 -70px}
.homeComunidad .filaOtrasRedesAfines .contenido ul li.icArgentina a{background-position:0 -150px}
.homeComunidad .filaOtrasRedesAfines .contenido ul li.icEspana a{background-position:0 -290px}
.homeComunidad .filaOtrasRedesAfines .contenido ul li.icCostaRica a{background-position:0 -450px}

.homeComunidad.layout04.full #col01, .layout03.wide #col02{padding-bottom:0}

/*inevery crea en tu blog */
#col01 .componenteIneverycreaEnTuBlog .ineverycreaEnTuBlog{
	background:url('community/bgIneveryCreaEnTuBlog.png') no-repeat 0 0;
	overflow:hidden;
}
	.cp0401.ineverycreaEnTuBlog h2 a{color:white}
	.cp0401.ineverycreaEnTuBlog .titulo{margin-left:70px}

/*formulario comentarios */
#col02 .sendCommendForm{background:#eee}
#col02 .sendCommendForm textarea{display:block; width:100%}
/*home */
.row, .row .col{margin-top:0; margin-bottom:0}

/*formulario registro */
.registroPaso01 .activo li,
.registroPaso01 .activo li.on{
background:none;
-ms-filter: ""; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin:0; border:0}

.registroPaso01 .activo li label{min-height:auto; max-height:initial; background:none}
.registroPaso01 .fieldset01.activo li{
	width: 200px;
	float: left;
	clear: none;
	margin-right: 0;
	padding: 5px;
	height:80px;
	cursor:pointer;
	border:0;	
}

.registroPaso01 .fieldset01.activo li input,
.registroPaso01 .fieldset01.activo li label
	{display:none}



/* homePerfil seguidores */
.componente.cp0401{}
.homePerfil  #col02 .componente.cp0401 .resource{padding-left:60px}
.operativa-my-profile-following  #col02 .componente.cp0401 .resource{padding-left:60px}

/* tesauro */
/* inicio 15.07.2014*/
.operativaTesauro.layout03 #col02{width:993px; margin:0; padding:0}
.operativaTesauro.layout03 #col02 .indiceCat{padding:10px 10px 10px 20px} 
.indice ul li h3,
.indice ul li h3 a
{font-family:'Noto Sans', sans-serif}
.indice ul li{width:308px; margin-right:10px; display:block; float:left}
.indice ul li li{width:100%; float:none}
.indice ul ul ul ul{display:none;}
.indice ul ul li{width:initial; display:block;}
.tesauroEncolumnado{}
.tesauroEncolumnado .col01,
.tesauroEncolumnado .col02,
.tesauroEncolumnado .col03
{width:318px; float:left}
.tesauroEncolumnado .col01 li{}
/* fin 15.07.2014*/
/* asignaturas */
/* inicio 26.06.2014 */
/*
.registroPaso01.operativaRegistro .fieldset02.activo li{background:url('inevery/bgAsignaturas.png?v1') no-repeat 0 0}
*/
/* fin 26.06.2014 */

.registroPaso01.operativaRegistro .fieldset02.activo li.on{background-position:0 -93px}
.registroPaso01.operativaRegistro .fieldset02.activo li{
	width: 228px;
	float: left;
	clear: none;
	margin: 0 10px 10px 0;
	padding: 0;
	height:82px;
	cursor:pointer
}
.registroPaso01.operativaRegistro .fieldset02.activo li input{display:none}
.registroPaso01.operativaRegistro .fieldset02.activo li label{color:#006BB3; font-size:12px; font-weight:bold; text-transform:uppercase; display:block; padding:10px 10px 0 30px}


/* pagina listadoProfesoresRelevantes */
.listadoProfesoresRelevantes{}
.col.span14 .noticiaCard h2{color:#006BB3; font-size:21px}
.col.span14 .noticiaCard{padding-left:20px}
#section .col.span14 .noticiaCard .content p{margin-bottom:6px}

.col.span13 .profesorCard .image{width:140px}



.resource-list .actividad .title{margin-top:-35px; position:relative}

/* ventana consultor tic */
.cofigWidget{}
.cofigWidget{background:#fff url('community/bgCajaGris.png') repeat-x bottom left; border:1px solid #ddd}
.cofigWidget .content{padding:10px}
.cofigWidget .content fieldset{margin:0}
.cofigWidget .content .actionButtons{text-align:right}
.cofigWidget .content .actionButtons li {background:#006BB3; color:#fff; border:2px solid #006BB3;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
.cofigWidget .content .actionButtons li:hover {border-color: #C8DEF0}
.cofigWidget .content .actionButtons li a{color:#fff; text-transform:uppercase}
.cofigWidget .content h2,
.cofigWidget .content h3
{color:#006BB3}
#col01 .cofigWidget .content h2{font-size:21px}
#col01 .cofigWidget .content h3{font-size:17px}
.acciones.tabsWidget{margin-top:0}
#col02 .componente.widthTabs .widget{margin-top:0}
.componente.widthTabs .widget{border:1px solid #ddd; border-top:0; padding:10px}
.componente.widthTabs .widget .widgetExplain p{margin-bottom:10px}
.widget-activador-gnoss{margin-top:10px}
.widget-activador-gnoss .actionButtons{list-style-type:none; }
/* paneles acciones */
.resource-list .acciones ul li.active, .resource .acciones ul li.active, #panels #action.activeForm, div#loading{background:#ededed}
#panels #action.activeForm legend{
	font-family: 'ineverybold', Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
	font-size: 17px;
}
div.ok{background:#00B5C4}
div.ko{background:#006BB3}

div.ok ul ,div.ko ul{list-style:none; margin:0; padding:0}
div.ok ul li, div.ok ul li *, div.ko ul li, div.ko ul li *{color:#fff}
/* ventana consultor tic */
#ventanaConsultorTic{
	padding:0 10px; background:#3DB0A9; position:fixed; width:280px; bottom:10px; left:702px; min-height:60px; overflow:hidden;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}
.ventanaConsultorTic.plegado .imagenConsultortic{bottom:0; right:0}
.ventanaConsultorTic .tituloVentana li,
.ventanaConsultorTic .tituloVentana a{color:#fff}
.ventanaConsultorTic .tituloVentana{font-size:14px; text-transform:uppercase; padding-top:10px; margin-right:60px; text-align:center}
	.ventanaConsultorTic.plegado .tituloVentana{padding-top:20px}
.ventanaConsultorTic .imagenConsultortic{position:absolute; bottom:10px; right:10px; float:right; height:60px}
.ventanaConsultorTic.plegado .ultimasConsultasYPost{display:none}
.ventanaConsultorTic .ultimasConsultasYPost{padding:0; background:#fff; margin:10px 0; border:1px solid #fff}
.ventanaConsultorTic .ultimasConsultasYPost ul{margin:0; padding:0; list-style:none}
.ventanaConsultorTic .ultimasConsultasYPost ul li a{color:#777}
.ventanaConsultorTic .ultimasConsultasYPost ul.herramientas{background:#ddd; height:60px}
.ventanaConsultorTic .ultimasConsultasYPost ul.herramientas a{color:#3DB0A9}
.ventanaConsultorTic .ultimasConsultasYPost ul.herramientas li{background:url('community/spriteIconografia.png') no-repeat 0 0; padding-left:30px}
.ventanaConsultorTic .ultimasConsultasYPost ul.herramientas li.opVerMiPerfil{background-position:0 -152px}
.ventanaConsultorTic .ultimasConsultasYPost ul.herramientas li.opEnviameConsulta{background-position:0 -215px}
.ventanaConsultorTic .imagenConsultortic span{display:none}
.ventanaConsultorTic .ultimasConsultasYPost .ultimasConsultas,
.ventanaConsultorTic .ultimasConsultasYPost .ultimosRecursos
{padding:10px}
.ventanaConsultorTic .ultimasConsultasYPost .ultimasConsultas li,
.ventanaConsultorTic .ultimasConsultasYPost .ultimosRecursos li
{margin-bottom:10px}
.ventanaConsultorTic .ultimasConsultasYPost .ultimasConsultas li,
.ventanaConsultorTic .ultimasConsultasYPost .ultimosRecursos li
{background:url('community/spriteNavegacion.png') no-repeat -12px -174px; padding-left:10px}
.ventanaConsultorTic .ultimasConsultasYPost .titulo{margin:0 10px; padding-top:10px}
.ventanaConsultorTic .ultimasConsultasYPost .herramientas li{padding:10px 0 0 10px}
.ventanaConsultorTic .tabspresentation{padding:0 5px; width:auto}

/* ficha mensaje */
.fichaMensajesMyGnoss{}
.fichaMensajesMyGnoss .group.title{padding-left:40px}
/* newsletter */
.layout03.newsletter #col02{width:724px !important}

/* ajustes ie7 */
*:first-child+html body.homeComunidad{padding-top:106px}
*:first-child+html body.homeComunidad.homeUsuarioConectado,
*:first-child+html body{padding-top:136px}
*:first-child+html .buscador-theme-01 fieldset div.searchGroup input.text{line-height:30px}

*:first-child+html .destacado.horizontal .content .title{}
*:first-child+html .destacado.horizontal .content .image{width:496px}
*:first-child+html .destacado.horizontal .content .componente{clear:none; width:50%}
*:first-child+html .componente.cp0101 .contenido ul li{display:inline}
*:first-child+html .destacadoRecolocado .destacadoPrincipal .col{}
*:first-child+html .destacadoPrincipal .col{display:block}
*:first-child+html .homeComunidad .filaOtrasRedesAfines .contenido ul li,
*:first-child+html .fichaConsultor #section #temaConsulta ul li,
*:first-child+html .fichaConsultor .seguirRedesSociales ul li,
*:first-child+html .seguirRedesSociales ul li,
*:first-child+html .myusercard.vertical .content .etiquetas li
{display:inline}
*:first-child+html .myusercard.vertical .content .etiquetas p,
*:first-child+html .myusercard.vertical .content .etiquetas ul{float:left}
*:first-child+html .seguirRedesSociales ul li{
	background-image: url('community/spriteRedesSocialesie7.png')
}
.fichaRecurso #col02 .resource .description {
    padding-left: 0px;
}
.homePerfil .autocompletar {
    float: left;
    width: 60%;
}

.componenteProyectos object embed, .componenteProyectos .youtube-player{
 width: 640px;
}

.componenteProyectos .title h3 a{
 color: #006BB3;
 font-family: 'Noto Sans',sans-serif;
 font-size: 17px;
}


.registroPaso03 .formtheme01 div.box02{
	min-height: 0px;
}

.registroPaso03  .span-fila-04 .span-03{
	width: 100%;
}
.panelVotosAmpliado .resource-list .acciones ul li{background:whitesmoke}
.ficharecurso  p.publicacion{font-size: 12px; color: #999; text-align: right; line-height: 1.2}
.homeComunidad p.votos.customizado{background:none; padding:4px 0}
.resource.actividad .resourceType.Persona{display:block; width:50px; height:50px !important; top:20px}
.resource.actividad .resourceType.Persona .imagenIcono{}
.resource.actividad .resourceType.Persona .imagenIcono a{background: url('community/spriteIcons.png?v=2') no-repeat -56px -62px;}
.resource.actividad .resourceType.Persona .imagenIcono a img{background:#fff; position:absolute; top:0; left:0; width:50px; height:auto}

.resource.actividad .Imagen.Persona .imagenIcono a,
.resource.actividad .comments a.userCreator,
.logoComunidad .resourceType.Persona,
.resource .resourceType.persona a{
	background: url('community/spriteIcons.png?v=2') no-repeat -56px -62px;
	 isplay: block;
    font-size: 100%;
    height: 60px;
	width: 54px;
    text-indent: -999em;   
}
.resource.tipopersona .resourceType.persona a{
    text-indent: 0;   
}
.resource .resourceType.persona {
    width: 54px;
}

.resource.actividad .Imagen.Persona .imagenIcono a{
	width: 100%;
 } 
 .resource.actividad .comments a.userCreator{
	width: 50px;
	height: 50px;
 }
.resource.actividad .Imagen.Persona .imagenIcono a img{position:absolute; top:0; left:0; width:50px; height:auto}

 /* inicio registro versión nueva 26.06.2014*/
.formularioRegistroUsuarios div.box01{
	width:auto;
	float:none;
}
.operativaRegistro .formularioRegistroUsuarios{
	width: 40%;
	float: right;
}
.operativaRegistro fieldset select{color:#aaa}
.operativaRegistro fieldset p input.text.medium{
	width:98%
}
.operativaRegistro fieldset p input.focused,
.operativaRegistro fieldset p select.focused
{border:1px solid #006BB3; color:#006BB3} 
.operativaRegistro fieldset .ok input,
.operativaRegistro fieldset select.ok
{border:1px solid #3DB0A9; color:#3DB0A9} 
.operativaRegistro fieldset .ko input,
.operativaRegistro fieldset  select.ko
{border:1px solid red; color:red} 
.operativaRegistro fieldset p input, 
.operativaRegistro select{padding:4px}
.operativaRegistro fieldset p input, .operativaRegistro select{
		border: 1px solid rgba(135, 133, 133, 1);
}
.operativaRegistro fieldset select{
	width:100%;
}
.operativaRegistro  fieldset.mediumLabels  *{
	font-size:15px;
}
/* inicio 22.07.2014 */
/*.operativaRegistro .formularioRegistroUsuarios .box02 ul li{background:none}*/
/* fin 22.07.2014 */
.operativaRegistro fieldset .queCammposObligatorios{color:#006BB3}
.operativaRegistro fieldset em.help{margin-left:0 !important}
.operativaRegistro fieldset p{margin-bottom:13px}
.operativaRegistro fieldset p label{
	display:none;
}
.operativaRegistro.registroPaso01 .formtheme01 .box{}
.operativaRegistro.registroPaso01 .formtheme01 h2{color:#006BB3}
.operativaRegistro.registroPaso01 .formtheme01 .box p{font-size:16px}
.presentacionFormulario{
	width:60%;
	float:left;
	padding-top:30px
}
.presentacionFormulario h2{
	margin-bottom:20px;
}
.operativaRegistro div.box02{
	min-height:0;
	margin-top:50px
}

.presentacionFormulario { }

/* Recuperación del banner del registro viejo*/

/*.presentacionFormulario .group.title { display: none; }
.presentacionFormulario .group.image img { padding-left: 50px; }
*/



.listaPresentacion{
	
	padding:0px;
	list-style:none;
	margin-bottom:20px;
	
}
/*inicio 22.07.2014 */
/*
.formularioRegistroUsuarios div.box02 ul li{
	float:left;
	width:117px;
	height:65px;
	padding:0px;
	text-indent:-9999em;
*/
/*inicio 22.07.2014 */
	
}
.formularioRegistroUsuarios div.box02 ul li a{
	display:block;
	width:100%;
	height:100%;
	
}
.operativaRegistro .formtheme01 .fieldset.actionButtons{
	background:#fff;
	border:0px;
}
.operativaRegistro .formtheme01 .fieldset.actionButtons .submit{
	border-radius:0px;
	padding: 14px 20px;
}
div.box02 ul li.iconGoogle {
	margin:0 14px;
}
div.box02 ul li.iconSantillana a{
	background:url('resources/santillana.jpg') no-repeat 0 0;
}
div.box02 ul li.iconFacebook a{
	background:url('resources/facebook.jpg') no-repeat 0 0;
}
div.box02 ul li.iconGoogle a{
	background:url('resources/google.jpg') no-repeat;
}
div.box02 ul li.iconTwitter a{
	background:url('resources/twitter.jpg') no-repeat;
}
p.pFondo{
	width:100%;
	height:30px;
	background:url('resources/pixel.png')center 50% repeat-x;
}
span.pO{
text-align:center;
line-height:28px;
	height:30px;
	width:30px;
	background:#fff;
	margin:0 auto;
	display:block;
	font-size:20px;
}
.espaciador{
	padding:0px 50px;
}
span.tic{
	background:url('resources/spriteIconsRegistro.png');
	display:block;
	width:20px;
	height:20px;
	float:left;
	margin-right:10px;
	background-position:35px;
}
.listaPresentacion li{
	display:block;
	position:relative;
	height:30px;
	font-size:15px;
}	

.fieldsetContent ul.radioList li input{
	float:left;
}
.fieldsetContent ul.radioList li span{
	float: left;
	width: 90%;
	margin-bottom:10px;
}
.registroPaso01 #content  li{
	width:233px;
	display:table; 
	height:80px
}
.registroPaso01 #content  li label{
	display:table-cell; 
	vertical-align: middle;
	width:120px
}
.registroPaso01 .fieldset01.activo li {
    height: 90px;
	padding:0px;
	border: 1px solid #50B3AF;
	margin: 0px 10px 10px 0px;
	border-radius:0px;
	margin-top:20px;
	
	
}
.registroPaso01 .fieldset01.activo li label {
    display: block;
	color:#50B3AF;
	font-weight:bold;
	text-align:center;
	padding:0px 10px;
	font-size: 15px;
	border-radius:0px;
	padding: 7px 38px 0px 10px;
	
	
}
/* inicio 17.07.2014 */
#content .radioList li.item03,  #content .radioList li.item13 ,
#content .radioList li.item07,  #content .radioList li.item17,
#content .radioList li.item111, #content .radioList li.item115,
#content .radioList li.item119, #content .radioList li.item123,
#content .radioList li.item127, #content .radioList li.item131,
#content .radioList li.item135, #content .radioList li.item139,
#content .radioList li.item143, #content .radioList li.item147{margin-right:0px}
/* fin 17.07.2014 */
/*
#content .radioList li.item00 .anios{
	background:url('resources/0-6.png') no-repeat;
}
#content .radioList li.item01 .anios{
	background:url('resources/6-12.png') no-repeat;
}
#content .radioList li.item02 .anios{
	background:url('resources/12-16.png') no-repeat;
}
#content .radioList li.item03 .anios{
	background:url('resources/16-18.png') no-repeat;
}
#content .radioList li.item04 .anios{
	background:url('resources/16-18.png') no-repeat;
}
#content .radioList li.item05 .anios{
	background:url('resources/+18.png') no-repeat;
}
#content .radioList li.item06 .anios{
	background:url('resources/+0.png') no-repeat;
}
#content .radioList li.item07 .anios{
	background:url('resources/+0.png') no-repeat;
}
*/
.registroPaso01 #content .fieldset02 ul li{
	border:  1px solid rgba(251, 113, 157, 1);
	border-radius:0px;
	
}
.registroPaso01 #content .fieldset02 ul li label{
	color:rgba(252, 17, 92, 1);
	text-align:center;
	padding:0px;
	padding-top:10px;
	font-size:15px
}
.registroPaso01 #content .fieldset02 ul li.on{
	background:rgba(252, 17, 92, 1);
	
}
.registroPaso01 #content .fieldset02 ul li.on label{
	color:#fff;
	
}

.registroPaso01 #content .fieldset01 ul li.on{
	background:#50B3AF;
}
.registroPaso01 #content .fieldset01 ul li.on label{
	color:#fff;
}

.registroPaso01 ul.radioList li span.anios{
	width:64px;
	height:64px;
	display:block;
	position:relative;
	top: -23px;
	left: -8px;
}
.registroPaso01 .fieldset01, .registroPaso01 .fieldset02{
	border:1px solid black
}
.registroPaso01 .fieldset{
	position:relative;
}

/*inicio 17.07.2014*/
.registroPaso01 div.fieldset01{
	min-height:311px;
	margin-bottom:100px;
}
.registroPaso01 .fieldset02{
	min-height:537px;
}
/*fin 17.07.2014*/
.registroPaso01 .fieldsetContent{
	width:970px;
	position:relative;
	background:#fff;
	left:-10px;
	top: 24px;
}
.registroPaso01 div.fieldset fieldset legend{
	width: auto;
	text-align: center;
	padding: 10px 25px;
	position: absolute;
	font-size: 18px;
	border: 1px solid #000;
	font-family: "ineverybold",Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;
	top: -20px;
	background: none repeat scroll 0% 0% #FFF;
	left: 20px;
}
/* fin registro versión nueva 26.06.2014*/
.homePerfil .listadoGrupos{}
.homePerfil .listadoGrupos h3{margin:10px 0}
.homePerfil .listadoGrupos .resource .title{min-height:50px; margin-bottom:0}
.homePerfil .listadoGrupos .resource .title h3{margin-left: 60px}
.homePerfil .listadoGrupos .resource .title h3 a{font-size: 17px;}
.homePerfil .listadoGrupos .resource .resourceType{overflow:hidden; width: 50px; height:50px}
.homePerfil .listadoGrupos .resource .resourceType img{display:block; width: 100%}
/* inicio login versión nueva 26.06.2014*/
.operativa-login .formularioRegistroUsuarios{
	margin:0 auto;
	float:none;
}
.operativa-login fieldset.mediumLabels div.fieldsetContent{
	padding-bottom:0px;
}
.operativa-login .principal.submit{
	width: 100%;
	height: 60px;
	border-radius: 0px;
	margin-bottom:10px;
}
.operativa-login  .formtheme01 div.fieldset.actionButtons{
	background: #eee;
	bottom: -20px;
}
.operativa-login div.fieldset.actionButtons a{
	font-weight:bold;
	color:#3DB0A9;
}
.operativa-login .formularioRegistroUsuarios{
	width:45%;
}

.operativa-login .box02 legend{
	display:none;
}
.operativa-login .actionButtons p{
	width:43%;
	margin:0 auto;
	text-align:left;
}
/* fin login versión nueva 26.06.2014*/

/* 20.06.2014 inicio página tutorial */
.componentePresentacionTutorial{}
.componentePresentacionTutorial .resumen,
.presentacionTutorial .step-8 .contenido p,
.presentacionTutorial .step-9 .contenido p,
.presentacionTutorial .step-10 .contenido p
	{font-family:'ineverybold', Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif}
.componentePresentacionTutorial #page #col01{width:100%; margin:0; padding:0}
.presentacionTutorial.block{margin:0}
.presentacionTutorial .contenido p{}
.presentacionTutorial .componenteTutorial{position:relative; margin:0 auto}
.presentacionTutorial .pasador{position:absolute; bottom:10px; right:45%; margin:0; padding:0}
.presentacionTutorial .pasador li{display:block; float:left; width:20px; height:20px; margin-left:6px; overflow:hidden}
.presentacionTutorial .pasador li a{display:block; width:20px; height:20px; background:#ddd; border-radius:10px; text-align:right; text-indent:9999em}
.presentacionTutorial .pasador li.activo a{background:#006BB3}
.presentacionTutorial .pasador li.pasador-0,
.presentacionTutorial .pasador li.pasador-3,
.presentacionTutorial .pasador li.pasador-4,
.presentacionTutorial .pasador li.pasador-5,
.presentacionTutorial .pasador li.pasador-6,
.presentacionTutorial .pasador li.pasador-8,
.presentacionTutorial .pasador li.pasador-9,
.presentacionTutorial .pasador li.pasador-10
{display:none}
.presentacionTutorial .presentador{position:absolute; bottom:0; left:-10%; width:316px; height: 300px; background:url('resources/presentadorOff.png') no-repeat 0 bottom; background-size:100%}
.presentacionTutorial .title h3,
.presentacionTutorial .col{display:none}
.presentacionTutorial .miniPresentador{
	width:20%; 
	height:22%; 
	position:absolute; 
	top:18%; 
	left:17%; 
	background:url('resources/presentadorOff.png') no-repeat 0 bottom; 
	background-size:100%;
	-webkit-animation: presentadorSeAsoma 2s linear;
	animation: presentadorSeAsoma 2s linear;
}
@-webkit-keyframes presentadorSeAsoma {
    0%	{
		top:36%; 
	}
    80% {
		top:36%; 
	}	
    100% {
		top:18%; 
	}	
}
@keyframes presentadorSeAsoma{
	0%  {
		top:36%; 
	}
    80% {
		top:36%; 
	}
    100% {
		top:18%; 
	}	
}
.presentacionTutorial .step-1 .presentador .numero{	
	-webkit-animation: presentadorPrimerPaso 1s linear;
	animation: presentadorPrimerPaso 1s linear;
	opacity:1
}
@-webkit-keyframes presentadorPrimerPaso {
    0%	{
		opacity:0; 
	}
    80% {
		opacity:0; 
	}
    100% {
		opacity:1; 
	}	
}
@keyframes presentadorPrimerPaso{
    0%	{
		opacity:0; 
	}
    80% {
		opacity:0; 
	}	
    100% {
		opacity:1; 
	}
}

.presentacionTutorial .col.step-0{display:block}

.presentacionTutorial .image img{width:100%; display:block; margin:0}
.presentacionTutorial .step-1 .image img{position:relative}
.presentacionTutorial .step-0.activo .title {
	font-size:22px;
	color:#000;
}
.presentacionTutorial .step-1 .image,
.presentacionTutorial .step-2 .image,
.presentacionTutorial .step-3 .image,
.presentacionTutorial .step-4 .image,
.presentacionTutorial .step-5 .image,
.presentacionTutorial .step-6 .image
{position:absolute; bottom:40px; left:0}
.presentacionTutorial .step-1 .presentador
{background-image:url('resources/presentador.png')}
.presentacionTutorial .presentador .brazo{display:none}
.presentacionTutorial .presentador .numero{position:absolute; top:5%; right:25%; font-size:32px; font-weight:700; color:#006BB3}
.presentacionTutorial .step-1 .presentador .numero{right:24%}
.presentacionTutorial .step-0 .presentador .numero,
.presentacionTutorial .step-8 .presentador .numero,
.presentacionTutorial .step-9 .presentador .numero,
.presentacionTutorial .step-10 .presentador .numero,
.presentacionTutorial .step-11 .presentador .numero
{display:none}
.presentacionTutorial .step-0 .resumen{font-size:24px; padding-top:40%; font-weight:700; line-height:1.1; color:#006BB3}
.presentacionTutorial .step-1 .resumen,
.presentacionTutorial .step-2 .resumen,
.presentacionTutorial .step-3 .resumen,
.presentacionTutorial .step-4 .resumen,
.presentacionTutorial .step-5 .resumen,
.presentacionTutorial .step-6 .resumen,
.presentacionTutorial .step-7 .resumen
{font-size:25px; font-weight:700; line-height:1.1; color:#006BB3; padding:4% 0}
.presentacionTutorial .step-1 .contenido,
.presentacionTutorial .step-2 .contenido,
.presentacionTutorial .step-3 .contenido,
.presentacionTutorial .step-4 .contenido,
.presentacionTutorial .step-5 .contenido,
.presentacionTutorial .step-6 .contenido
{padding:0}
.presentacionTutorial .step-1 .image{width:80%; left:10%; bottom:12%}
.presentacionTutorial .step-1 .presentador .brazo
{background:url('resources/brazo.png') no-repeat 0 0; background-size:100%; position:absolute; top:51%; right:2%; width:158px; height:138px; display:block}
.presentacionTutorial .step-2 .presentador,
.presentacionTutorial .step-3 .presentador,
.presentacionTutorial .step-4 .presentador,
.presentacionTutorial .step-5 .presentador,
.presentacionTutorial .step-6 .presentador,
.presentacionTutorial .step-7 .presentador
{background-image:url('resources/presentadorUp.png')}
.presentacionTutorial .step-7 .image{}
.presentacionTutorial .step-8 .presentador,
.presentacionTutorial .step-9 .presentador,
.presentacionTutorial .step-10 .presentador,
.presentacionTutorial .step-11 .presentador
{display:none}
.presentacionTutorial .step-8 .block{position:relative}
.presentacionTutorial .step-8 .contenido ul{margin:0; padding:0; list-style:none; position:absolute; top:30%; left: 25%; width: 320px; height:320px}
.presentacionTutorial .step-8 .image,
.presentacionTutorial .step-8 .contenido ul li{display:none; background:#006BB3; width:320px; height:320px; color:#fff; font-size:220px; text-align:center; border-radius:160px}
.presentacionTutorial .step-8 .contenido .identificadorPaso1{display: block;}
.presentacionTutorial .step-11 .image img{display:block; margin:15% 0}
.presentacionTutorial .step-11 .enlaceRegreso{display: block; float: right; padding:10px 20px; font-size:18px; font-weight:bold; background:#006BB3; color:#fff; text-decoration: none}
.presentacionTutorial .step-1 .contenido p,
.presentacionTutorial .step-2 .contenido p,
.presentacionTutorial .step-3 .contenido p,
.presentacionTutorial .step-4 .contenido p,
.presentacionTutorial .step-5 .contenido p,
.presentacionTutorial .step-6 .contenido p
{font-size: 17px;
font-weight: 700;
color: #777;
line-height: 1;}
/* animaciones */
/* brazo */
/* animacion brazo */
.presentacionTutorial .step-1.activo .presentador .brazo{
	-webkit-animation: girar 0.7s linear;
	animation: girar 0.7s linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;	
}
@-webkit-keyframes girar {
    0%	{
		-webkit-transform: rotate(0deg);
		-webkit-transform-origin: 12px 12px
	}
    100% {
		-webkit-transform:rotate(-100deg);
		-webkit-transform-origin: 12px 12px
	}	
}
@keyframes girar{
	0%  {
		transform: rotate(0deg);
		transform-origin: 12px 12px
	}
    100% {
		transform:rotate(-100deg);
		transform-origin: 12px 12px;
	}
}

/* animacion cuenta atras */
.presentacionTutorial .step-7 .image{width:40%; margin:15% auto}
.presentacionTutorial .step-7.activo .image
{
	width: 40%;
	margin:15% auto;
	-webkit-animation: animacionIconoCompartir 10s linear;
	animation: animacionIconoCompartir 10s linear;
}
@-webkit-keyframes animacionIconoCompartir {
    0%	{	
		width: 10%;
		margin: 30% auto
	}
    30% {
		width: 40%;
		margin:15% auto;
	}	
    80% {
		width: 40%;
		margin:15% auto;	
		opacity:1
	}
    100% {
		width: 100%;
		margin:	-11% auto;	
		opacity:0
	}	
}
@keyframes animacionIconoCompartir{
    0%	{	
		width: 10%;
		margin: 30% auto
	}
    30% {
		width: 40%;
		margin:15% auto;
	}	
    80% {
		width: 40%;
		margin:15% auto;	
		opacity:1
	}
    100% {
		width: 100%;
		margin:	-11% auto;	
		opacity:0
	}		
}	
/* animacion cuenta atras */
.presentacionTutorial .step-8 .contenido p,
.presentacionTutorial .step-9 .contenido p,
.presentacionTutorial .step-10 .contenido p
{font-size:inherit; color:#fff; position: absolute; top: 1%; left: 1%; width: 100%; height: 100%}
.presentacionTutorial .step-8.activo .contenido,
.presentacionTutorial .step-9.activo .contenido,
.presentacionTutorial .step-10.activo .contenido
{
	position: absolute;
	background: #006BB3;
	top: 40%;
	left: 44%;
	width: 10%;
	height: 9%;
	border-radius: 50%;
	font-size: 56px;
	text-align: center;
	color: #fff;
	-webkit-animation: cuentaAtras 2s linear;
	animation: cuentaAtras 2s linear;
}
@-webkit-keyframes cuentaAtras {
    0%	{	
		top: 40%;
		left: 44%;
		width: 10%;
		height: 9%;
		border-radius: 50%;
		font-size: 56px;
	}
    50% {
		top: 17%;
		left: 19%;	
		width: 60%;
		height: 55%;
		border-radius: 50%;
		font-size: 310px
	}	
    100% {
		top: 40%;
		left: 44%;
		width: 10%;
		height: 9%;
		border-radius: 50%;
		font-size: 56px;	
	}	
}
@keyframes cuentaAtras{
    0%	{	
		top: 40%;
		left: 44%;
		width: 10%;
		height: 9%;
		border-radius: 50%;
		font-size: 56px;
	}
    50% {
		top: 17%;
		left: 19%;	
		width: 60%;
		height: 55%;
		border-radius: 50%;
		font-size: 310px
	}	
    100% {
		top: 40%;
		left: 44%;
		width: 10%;
		height: 9%;
		border-radius: 50%;
		font-size: 56px;	
	}
}	
.presentacionTutorial .step-11.activo .image
{
	opacity: 1;
	-webkit-animation: apareceLogoInevery 1s ease;
	animation: apareceLogoInevery 1s ease;
}
@-webkit-keyframes apareceLogoInevery {
    0%	{	
		opacity: 0;
	}
    100% {
		opacity: 1;
	}	
}
@keyframes apareceLogoInevery{
    0%	{	
		opacity: 0;
	}
    100% {
		opacity: 1;
	}
}	
.presentacionTutorial .step-0.activo .resumen
{
	opacity: 1;
	-webkit-animation: apareceResumen 6s ease;
	animation: apareceResumen 6s ease;
}
@-webkit-keyframes apareceResumen {
    0%	{	
		opacity: 0;
	}
    20% {
		opacity: 1;
	}
    90% {
		opacity: 1;
	}
				
    100% {
		opacity: 0;
	}	
}
@keyframes apareceResumen{
    0%	{	
		opacity: 0;
	}
    20% {
		opacity: 1;
	}
    90% {
		opacity: 1;
	}
				
    100% {
		opacity: 0;
	}	
}
/* 20.06.2014 fin página tutorial */

/* 20.06.2014 Iniciativas Crea*/
.operativa-iniciativascrea.layout04.full #col01 {
    margin: 0;
    padding: 10px 0;
    width: 993px;
}
 
.operativa-iniciativascrea .col.span11 .componenteProyectos {
    background: none repeat scroll 0 0 #fff;
    margin: 0 10px;
}
 
.operativa-iniciativascrea .col.span11 .componenteProyectos .titulo {
    width: 210px;
}
 
.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion {
    background: url("community/bgNavegacionProyectosCrea.png") repeat-x scroll right bottom rgba(0, 0, 0, 0);
    border: 1px solid #ddd;
    float: left;
    height: auto;
    margin-left: 10px;
    margin-right: 20px;
    width: 210px;
}
 
.operativa-iniciativascrea .col.span11 .componenteProyectos .items {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    float: left;
    margin-top: -54px;
    position: relative;
    width: 642px;
}
 
.operativa-iniciativascrea .componenteProyectos .items {
    display: block;
    padding: 0;
    width: auto;
}
 
 
.operativa-iniciativascrea .col.span11 .componenteProyectos .items p img {
    float: left;
    margin-right: 10px;
    max-width: 160px;
}

.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion {
    background: url("community/bgNavegacionProyectosCrea.png") repeat-x scroll right bottom rgba(0, 0, 0, 0);
    border: 1px solid #ddd;
    float: left;
    height: auto;
    margin-left: 10px;
    margin-right: 20px;
    width: 210px;
}
.operativa-iniciativascrea  .componenteProyectos .navegacion .item-tab {
    background: url("community/spriteProyectos.png?v5") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    display: block;
    float: left;
    height: 75px;
    margin-right: 1px;
    overflow: hidden;
    padding: 0;
    text-indent: -9999em;
    width: 62px;
}
.operativa-iniciativascrea .col.span11 .componenteProyectos{margin:0 10px; background:#fff}
.operativa-iniciativascrea .col.span11 .componenteProyectos .titulo{width:210px}
.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion{border:1px solid #ddd; width:210px; height:auto; margin-left:10px; margin-right:20px; float:left;
background: url('community/bgNavegacionProyectosCrea.png') repeat-x bottom right}
.operativa-iniciativascrea .col.span11 .componenteProyectos .items{width:642px; float:left; border:0; background:none; position:relative; margin-top:-54px}
.operativa-iniciativascrea .col.span11 .componenteProyectos .items .item{padding-top:0}
.operativa-iniciativascrea .col.span11 .componenteProyectos .items .item-titulo{margin-bottom:20px}
.operativa-iniciativascrea .col.span11 .componenteProyectos .items p{margin-bottom:20px; line-height:1.3}
.operativa-iniciativascrea .col.span11 .componenteProyectos .items p img{float:left; max-width:160px; margin-right:10px}
.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion .item-tab{float:none; width: 100%; height:82px; border-top:1px solid #fff; border-bottom:1px solid #ddd}
.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion .item-tab{
                        background:url('community/spriteProyectosVertical.png?v2') no-repeat 0 0; margin-right:0}
.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion .item-tab.item-0{background-position: 0 0}
.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion .item-tab.item-1{background-position: 0 -497px}
.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion .item-tab.item-2{background-position: 0 -165px}
.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion .item-tab.item-3{background-position: 0 -250px}
.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion .item-tab.item-0.activo{background-position: -290px 0}
.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion .item-tab.item-1.activo{background-position: -290px -497px}
.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion .item-tab.item-2.activo{background-position: -290px -165px}
.operativa-iniciativascrea .col.span11 .componenteProyectos .navegacion .item-tab.item-3.activo{background-position: -290px -250px}
/* 20.06.2014 Iniciativas Crea*/
/* inicio 07.07.2014 */
.operativaRegistro .ventanaConsultorTic,
.componentePresentacionTutorial .ventanaConsultorTic{display:none}
.operativa-login-error .fieldset.actionButtons.fieldset03.actionButtons,
.operativa-yaeresusuario .fieldset.actionButtons.fieldset03.actionButtons
{background:#eee}
.operativa-login-error .fieldset.actionButtons.fieldset03.actionButtons p,
.operativa-yaeresusuario .fieldset.actionButtons.fieldset03.actionButtons p
{width:380px; float:right;clear:right; text-align:left; margin-right:20px}
.operativa-login-error .fieldset.actionButtons.fieldset03.actionButtons a,
.operativa-yaeresusuario .fieldset.actionButtons.fieldset03.actionButtons a
{color:#3DB0A9; font-weight:bold}

.registroPaso01 .customizado{}
.registroPaso01 #page #section .customizado .anios{background:url('resources/bgAnios.png') no-repeat 0 0}
.registroPaso01 .customizado .anios{
	font-family: 'ineverybold', Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#fff; 
	letter-spacing:0;
	padding:12px 0;
	text-align:center
}

.col.span13{}
.col.span13 .destacado.horizontal{background:none}
.col.span13 .destacado.horizontal .content .title{width:auto; float:none}
.col.span13 .destacado.horizontal .content .image{width:40%; float:left; background: none}
.col.span13 .destacado.horizontal .content .contenido{width:60%; float:left; margin:0}
.col.span13 .destacado.horizontal .content .image img{width:100%; display:block}

/* inicio 15.07.2014 */
.no-click-layer{position:relative}
.no-click-layer .layer{position:absolute; top:0; left:0; width:100%; background:transparent; opacity:0.1; }
.layer{display:none}
.botonesPerfil.no-click-layer .layer,
.introjs-showElement .layer{display:block}
.botonesPerfil.no-click-layer .layer{z-index:9999999}
/* fin 15.07.2014 */
/* fin 07.07.2014 */
/* inicio 17.07.2014 */
.resource-list .actividad .title{margin-top:-24px}
.resource.actividad .resourceType.Persona{overflow:visible}
.resource.actividad .resourceType.Persona span.by{overflow:visible; top:0; left:60px}
.resource.actividad .resourceType.Persona span.by span{position:static}
.resource.actividad .resourceType.Persona span.by span a{position:static; background:none; text-indent:0; white-space:nowrap}
/* fin 17.07.2014 */
/* inicio 22.07.2014 */
.invitado .registroRedesSociales .activado{height:66px}
.invitado .registroRedesSociales .activado li{margin:0; padding:0; position:relative; margin-right:10px; float:left; width:136px; height:66px; text-indent:-99999em}
.invitado .registroRedesSociales .activado li a{position:absolute; top:0; left:0; width:100%; height:66px; background-position:center}
.invitado .registroRedesSociales .activado li.iconSantillana{background:#019891}
.invitado .registroRedesSociales .activado li.iconFacebook{background:#315CA0}
.invitado .registroRedesSociales .activado li.iconGoogle{background:#EC0017}
.invitado .registroRedesSociales .activado li.iconTwitter{background:#02ABE4}
.invitado .registroRedesSociales .activado.items-redes-3{}
.invitado .registroRedesSociales .activado.items-redes-3 li{width:136px}
.operativa-hazte-miembro .registroRedesSociales .activado.items-redes-3 li{width:120px}
.invitado .registroRedesSociales .activado.items-redes-3 li.item-3{margin-right:0}
.invitado .registroRedesSociales .activado{}
.invitado .registroRedesSociales .activado.items-redes-4{}
.invitado .registroRedesSociales .activado.items-redes-4 li{width:99px}
.operativa-hazte-miembro .registroRedesSociales .activado.items-redes-4 li{width:87px}
.invitado .registroRedesSociales .activado.items-redes-4 li.item-4{margin-right:0}

.componenteDebatesYPreguntas.tabsGroup{}
.componenteDebatesYPreguntas.tabsGroup .componente{position:relative}
.componenteDebatesYPreguntas.tabsGroup .componente .resourceWidtImage{min-height:200px}
.componenteDebatesYPreguntas.tabsGroup .componente .resourceWidtImage .image{width:40%; position:absolute; top:0; left:0; margin:0}
.componenteDebatesYPreguntas.tabsGroup .componente .resourceWidtImage .image img{display:block; max-width:100%}
.componenteDebatesYPreguntas.tabsGroup .componente .resourceWidtImage .title,
.componenteDebatesYPreguntas.tabsGroup .componente .resourceWidtImage .date,
.componenteDebatesYPreguntas.tabsGroup .componente .resourceWidtImage .resume
{margin-left:50%}
.componenteDebatesYPreguntas.tabsGroup .componente .resourceWidtImage .title h4,
.componenteDebatesYPreguntas.tabsGroup .componente .resourceWidtImage .title h4 *
{font-size:18px}
.jsProfesorCardLateral{border:1px solid #ddd; margin-right:10px; padding:10px}
.jsProfesorCardLateral .title h3{font-size:18px}
.jsProfesorCardLateral .contenido{}
.col.span13 .jsProfesorCardLateral .destacado .content .image img{width:90%;border-radius: 60px}
/* fin 22.07.2014 */

.resource .author .imagenIcono.personaSinImagen {
    background: url("community/spriteIcons.png?v=2.1.1881") no-repeat scroll -58px -640px rgba(0, 0, 0, 0);
}

.resource .author .imagenIcono a {
     background: none repeat scroll 0% 0% transparent;
}

.userList .persona a, .userList .Persona a {
	height: 51px;
	background: url('community/spriteIcons.png?v=2') no-repeat -56px -62px;
}

.homeComunidad p.voto span.voto, .homePerfil p.voto span.voto { 
	background: url("community/spriteIconografia.png?v=2.1.1889.031") no-repeat scroll -5px -70px transparent;
}

/*13.03.2015*/

.wrapDescription .group.content{ position: relative; }

.mascaraVideo{ z-index: 1999; top: 0px;	left: 0px; position: absolute; background: black; opacity: 0.75; }
.mascaraLogin{ z-index: 2000; top: 127px; left: 141px; position: absolute; width: 470px; }

.mascaraLogin h3, .mascaraLogin ul{ text-align: center; }
.mascaraLogin .textoVideo{ text-align: center; width: 400px; margin: 0 auto; color: white; }

.divPrivado { position: relative; clear: both; display: none;}
.divPrivado p{ color: lightgrey; }
.mascaraDivPrivado { z-index: 1999; top: 0px; left: 0px; position: absolute; background: black;	opacity: 0.95; }
.mascaraMensaje{ background: #000;  opacity: 0.3;  position: fixed;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 9997; }

.divAnonimo { position: absolute; z-index: 9999; display: none; }
.divAnonimo .divMensaje { background: white; width: 300px; border-radius: 5px; padding: 20px; }
.divAnonimo .divVerMas { height: 15px; width: 25px; background: url('resources/spriteIcons.png?v12032015') -215px -1090px; }
.divAnonimo .cerrarVentana{ position: absolute; right: 0; top: 0; background: url('resources/spriteIcons.png?v12032015')  -461px -1067px; width: 20px; height: 20px; text-indent: -9999em;  }
.divAnonimo .divMensaje .opExplora, .mascaraLogin .opExplora{ display: none !important; }
.divAnonimo .divMensaje #opciones-theme-01, .mascaraLogin #opciones-theme-01 { top: 0; float: none; height: auto; text-align: center; }
.divAnonimo .divMensaje .textoBocadillo{ text-align: center; }

.mascaraLogin #opciones .opIniciar a { color: white; padding: 5px 20px; border: 2px solid #006BB3; background: #006BB3; border-radius: 6px; }
.mascaraLogin #opciones .opIniciar:hover a { border: 2px solid #fff; }

/*24.03.2015*/

.verMas{ font-weight: bold; }
.verMas .iconoVerMas{ background: url('resources/spriteIcons.png?v12032015') -217px -1105px no-repeat; width: 25px; height: 20px; display: inline-block; }

.newsletterHome h3, .newsletterHome h4{ color: rgb(0, 107, 179); font-family: ineverybold, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif; font-weight: bold; }
.newsletterHome h3{ font-size: 17px; padding-bottom: 10px; }
.newsletterHome h4{ font-size: 14px; margin: 15px 0px; padding-top: 20px; }

.newsletterHome .tituloComponente, 
.newsletterHome .newsletterForm{ margin-bottom: 20px; }

.newsletterHome .listaServiciosNewsletter{ margin-bottom: 20px;}
.newsletterHome .listaServiciosNewsletter li{ list-style: none; position: relative; height: 30px; padding: 6px 0 0 70px; position: relative; padding-left: 50px; overflow: hidden; }
.newsletterHome .listaServiciosNewsletter li span{ position: absolute; top: 0; left: 0; height: 35px; width: 35px; background: url('spriteTiposMaterias.png') no-repeat 0px 0px; }
.newsletterHome .listaServiciosNewsletter .tutoriales span{ background-position: -266px 0px; }
.newsletterHome .listaServiciosNewsletter .recursos span{ background-position: -266px -34px; }
.newsletterHome .listaServiciosNewsletter .proyectos span{ background-position: -266px -68px; }
.newsletterHome .listaServiciosNewsletter .noticias span{ background-position: -266px -104px; }
.newsletterHome .listaServiciosNewsletter .eventos span{ background-position: -266px -138px; }

.newsletterHome .advertencia.messageError .message{ background-color: #e0e0e0; position: relative; min-height: 50px;}
.newsletterHome .advertencia.messageError .iconoAdvertencia{display: inline-block; float: left; height: 40px; width: 45px; background: url('alertas.png') no-repeat 0px 0px; margin: 10px; } 
.newsletterHome .advertencia.messageError h3{ font-size: 14px; font-weight: bold; color: red; margin-top: 10px; padding: 10px ; font-family: 'Noto Sans', sans-serif; padding-left: 65px; }
.newsletterHome .advertencia.messageError p{ font-size: 12px; font-weight: bold; color: #666; font-family: 'Noto Sans', sans-serif; padding-left: 65px; margin-bottom: 10px; padding-right: 10px; }

.newsletterHome .advertencia.messageError .pico{ width: 20px; height: 20px; padding-left: 20px; }
.newsletterHome .advertencia.messageError .pico span{ display: inline-block; float: left; height: 18px; width: 30px; background: url('alertas.png') no-repeat -45px -1px; }


.newsletterHome .advertencia.messageCorrecto .message{ background-color: #f0f0f0; position: relative; min-height: 50px;}
.newsletterHome .advertencia.messageCorrecto .iconoAdvertencia{display: inline-block; float: left; height: 40px; width: 45px; background: url('alertas.png') no-repeat 0px -42px; margin: 10px; } 
.newsletterHome .advertencia.messageCorrecto h3{ font-size: 14px; font-weight: bold; color: #49b7ac; margin-top: 10px; padding: 10px ; font-family: 'Noto Sans', sans-serif; padding-left: 65px; }
.newsletterHome .advertencia.messageCorrecto p{ font-size: 12px; font-weight: bold; color: #666; font-family: 'Noto Sans', sans-serif; padding-left: 65px; margin-bottom: 10px; padding-right: 10px; }

.newsletterHome .advertencia.messageCorrecto .pico{ width: 20px; height: 20px; padding-left: 20px; }
.newsletterHome .advertencia.messageCorrecto .pico span{ display: inline-block; float: left; height: 18px; width: 30px; background: url('alertas.png') no-repeat -45px -42px; }

.newsletterHome  input[type='text']{ width: 100%; margin-bottom: 10px;  }
.newsletterHome  a{ font-size: 13px; float: right; color: #3DB0A9; line-height: 30px; font-weight: bold; }
.newsletterHome .btnSuscribir{ color: white; padding: 5px 20px; border: 2px solid #006BB3; background: #006BB3; border-radius: 5px; float: right; margin-left: 20px; text-transform: uppercase; }

.newsletterHome .advertencia { display: none; }  
.newsletterHome .advertencia.abierta { display: block; }  

.fichaComunidad .newsletterHome { background: url('community/bgCajaGris.png') repeat-x right bottom; border: 1px solid #ddd; padding: 10px; margin-bottom: 20px; }
.fichaComunidad .newsletterHome .tituloComponente { text-align: center; color: #006BB3; }
.fichaComunidad .newsletterHome h4 { clear: both; }
.fichaComunidad .newsletterHome h3 { display: block; font-size: 14px; }
.fichaComunidad .newsletterHome input[type='text'] { width: 98%; /*margin-bottom: 0;*/ }
.fichaComunidad .newsletterHome .btnSuscribir { float: left; margin-left: 0; }

.fichaComunidad .newsletterHome .listaServiciosNewsletter li { padding-top: 0; height: auto; margin-bottom: 10px; }
.fichaComunidad .newsletterHome .listaServiciosNewsletter li span { background: url('resources/stick.png') no-repeat 0px 10px; height: 25px; width: 20px; }

/* CAMBIOS 28.07.2015 */

.homeComunidad .destacadoPrincipal { margin-top: 0; }
.fichaComunidad  .rowBanner,
.homeComunidad  .rowBanner,
.operativa-iniciativascrea .rowBanner,
.operativa-profesores .rowBanner,
.listadoComunidad  .rowBanner{width: 100%; background: #fff; margin-top: 115px; margin-bottom:0}
.rowBanner .BannerRegistroHomeDesconectado { width: 993px; margin: 0 auto; }
.BannerRegistroHomeDesconectado .destacado { height: auto; }
.rowBanner .BannerRegistroHomeDesconectado .group.title { display: none; }
.rowBanner .BannerRegistroHomeDesconectado .group.image { width: 100%; height: auto; }

.BannerRegistroHomeDesconectado .destacado,
.BannerRegistroHomeDesconectado { margin: 0; }

.newsletterHome .loading .cargando { height: 35px; width: 35px; background: url('resources/loader.gif') no-repeat 20px 20px; display: block; padding: 20px; float: left; }
.newsletterHome .loading h3 { color: #666 !important; position: relative; top: 17px; }

/* QUITAR CABECERA FIXED EN MOVILES */

@media screen and (max-width: 991px) {
   	#identidad-theme-01, 
	#header-theme-01 { position: relative; top: inherit; }

	.rowBanner { margin-top: 0; }
	#wrap { overflow: hidden; }
}

.homeComunidad.bannerActivo #wrap { margin-top: 0; }
.homeComunidad #wrap { margin-top: 110px; }

/* 14.09.2015 */

.operativa-hazte-miembro {  }
.operativa-hazte-miembro .presentacionFormulario { padding: 0; height: auto; background: none; }
.operativa-hazte-miembro .presentacionFormulario .group.image { width: 100%; float: none; height: auto; margin-top: 60px; }
.operativa-hazte-miembro .presentacionFormulario .group.image img { padding-left: 30px; }

/* 13.10.2015 */

.fichaComunidad .semanticView .miniatura { display: none !important; }

/* 26.10.2015 */
#col02 .resource .content iframe, #col02 .resource .content object, #col02 .resource .content object embed { clear: both; }

/*24.11.2015*/
.homeComunidad .jsColComponentePaginado1 .componentePaginado p.tituloComponente { max-width: 230px; }