/* NO TE LO PIERDAS */
ul.listNtlpierdas li {width: 100%; clear:both;}
ul.listNtlpierdas li .mark { width:100%; padding:1.5%;}
ul.listNtlpierdas li .mark a { display:block;}
ul.listNtlpierdas li .markLeft { width:16%; float:left; margin-right:2%;}
ul.listNtlpierdas li .markRight { float:left; }
ul.listNtlpierdas li .ima img {-moz-border-radius: 0.3em;-webkit-border-radius: 0.3em;border-radius: 0.3em;}
.descListNtlpierdas { display:none; margin-top:0.3em;}
/* fin no te lo pierdas */


/* MÁS NOTICIAS SERIE */
.listMasNoticias { padding:1% 1% 1% 1.5%; overflow:hidden;}
.listMasNoticias li { margin-bottom:1.2em; }
.listMasNoticias a:hover { opacity:0.8;}
.listMasNoticias .ima { -webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;margin-bottom:1em;}
.titMasNoticia { display:block; position:relative; padding-left:1em; font-size:1.6em; color:#244689; }
.titMasNoticia:before { content:''; display:block; position:absolute; top:-5%; left:0; width:1em; height:1.1em; background:url("../i/icons/arrowListItem.png") no-repeat; -webkit-background-size:70%;-moz-background-size:70%;background-size:70%; margin-right:0.3em;}
.titMasNoticia:hover { text-decoration:underline;}
/* fin más noticias serie */


/* PROMOCIÓN APPS */
.promoAppsLeft { width:100%;margin-bottom:1em;}
.promoAppsLeft img { width:auto;}
.infoApps {width: 100%;}
.infoApps h2 {margin-bottom:.3em;}
.infoApps h2 span { display:block;}

a.btDescApp  {
	display:block;
	background: #d03af2;
	padding: 1em 2em;
	-webkit-border-radius: .3em;
	-moz-border-radius: .3em;
	border-radius: .3em;
	color: #fff;
	font-size: 1.8em;
	font-family: 'Roboto Slab','Tahoma',sans-serif;
	display: inline-block;
	margin-top: 1em;
	text-align:center;
}
/* fin promo apps */


/* PORTADA INGLES */
.titFichasDidacticas { margin-bottom:0.2em;}
.descFichasDidacticas {margin-bottom:1em;}

a.botFichasDidacticas { display:none; position:relative; }
a.botFichasDidacticas span { display:block;background-color:#244689; font-size:210%; color:#fff;font-family:'Roboto Slab','Tahoma',sans-serif; text-transform:uppercase; position:relative; padding:0.9em 2.2em 0.8em 1.2em; border-radius:0.3em; -moz-border-radius:0.3em; -webkit-border-radius:0.3em;}
a.botFichasDidacticas span:after { content:''; width:1.5em; height:0.7em; position:absolute; right:1.2em; background:url('../i/icons/arrowUp15x7_fff.png') no-repeat right 0.3em; opacity:0.5;}
a.botFichasDidacticas.close span:after { background:url('../i/icons/arrowDown15x7_fff.png') no-repeat right 0.3em;}
a.botFichasDidacticas:before {
content:'';
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
border-radius:0.5em;
background: rgba(0,0,0,0.05);
background: -moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.05)), color-stop(100%, rgba(255,255,255,0.05)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%);
}

.boxFichasDidacticas { display:block; width:100%; padding:0 3em; text-align:left; margin:3em auto 0; position:relative; border-radius:0.5em;}
.boxFichasDidacticas:before {
	width:0px;
    height:0px;
    border-left:12px solid transparent;
    border-right:12px solid transparent;
    border-bottom:12px solid rgba(214,216,235,0.5);
    font-size:0px;
    line-height:0px;
	position:absolute;
	top:-12px;
	left:50%;
	margin-left:-6px;
	content:'';
}
.boxFichasDidacticas p { margin-bottom:1em; }

.closeFichasDidacticas { display:none;width:1.2em; height:1.2em; position:absolute; top:1.5em; right:1.5em; cursor:pointer;}
.closeFichasDidacticas img { width:100%; background:url('../i/icons/iconClose12x12.png') no-repeat; background-size:100%; }

ul.listaFichasDidacticas { overflow:hidden;}
ul.listaFichasDidacticas li { width:100%; margin:0 0 2em;}
ul.listaFichasDidacticas li span {display:block;position:relative; padding-left:1.4em;}
ul.listaFichasDidacticas li span:before { display:block; content:''; position:absolute; left:0; width:1.9em; height:2.6em; background:url('../i/icons/iconFile19x26.png') no-repeat;}
ul.listaFichasDidacticas li a { display:inline-block; margin-left:0.5em;}
ul.listaFichasDidacticas li a:hover { text-decoration:underline;}
/* fin portada ingles */


/* GUIA HOME */
.linkVerProgramacion { display:block; margin:1.5em 0 0; }
.linkVerProgramacion:hover { text-decoration:none;}

.fixed-bar {
	display:none;
	position: relative;
	width: 100%;
	padding:3em;
	left: 0;
	bottom: 0;
	background-color: #2da3ec;
}
.elastislide-list { display:none;}
/* fin guia home */


/**************************** ADMIN ****************************/
/**************************** ADMIN ****************************/

/* comun */
.avatar { width:100%; display:inline-block; float:none; margin-right:2em; vertical-align:middle;border:0.1em solid #d4d3d9; background-color:#fff; -moz-border-radius:25em; -webkit-border-radius:25em; border-radius:25em;}
.boxUserAdmin .avatar.ima { padding-top:100%;}
.avatar img { width:102%; left:-1%; }
.listElegirUsuario .avatar { width:10em; height:10em; display:inline-block; margin-right:2em; vertical-align:-4em;}
.listElegirUsuario .avatar.ima { padding-top:0;}
.titAvatar { display:block;font-size:160%; color:#244689;font-family:'Roboto Slab','Tahoma',sans-serif; margin-top:0.5em; text-align:center;}

.nombreUsuario { font-size:400%; line-height:1.2;color:#244689; font-family:'Roboto Slab','Tahoma',sans-serif;}

.nombreAdmin { display:block; font-size:400%;color:#244689; font-family:'Roboto Slab','Tahoma',sans-serif; margin-bottom:0.1em; word-wrap:break-word;}
.descAdmin { display:block; font-size:160%; color:rgba(36,70,137,0.5);}
.boxUserAdminAdult .nombreAdmin {color:rgba(0,0,0,0.5); }
.boxUserAdminAdult .descAdmin { font-size:180%; line-height:120%; font-family:'Roboto Slab','Tahoma',sans-serif; margin-bottom:0; }
.liElegirUsuarioAdmin .nombreAdmin {color:rgba(0,0,0,0.5);}
.contentBoxUserAdmin { padding-top:0.7em; overflow:hidden;}
.contentBoxUserAdminAdult { padding-top:0.4em; }

.linkFavoritosMob { display:none;}

.icoAdmin { display:inline-block; width:7em; height:7em; text-align:center; vertical-align:top; margin:0 2em 0 1.4em; }
.icoAdmin img { width:100%; background:url("../i/icons/ico-admin70x70.png") no-repeat center center; background-size:100%;}
a:hover .icoAdmin img {background:url("../i/icons/ico-admin70x70_fff.png") no-repeat center center;background-size:100%;}
.icoAdmin ~ span { display:inline-block; margin-top:0.4em;}
.listElegirUsuario .icoAdmin { width:10em; height:10em; text-align:center; margin-left:0;}
.listElegirUsuario .icoAdmin img{ background-size:auto;}
.listElegirUsuario a:hover .icoAdmin img { background-size:auto;}
.listElegirUsuario .icoAdmin ~ span { margin-top:2em;}


/* Elegir usuario */
.containerElegirUsuario { background-color:#fff; padding:3em 0;}
.containerElegirUsuario .headerPage h2 { padding-left:2em; margin-bottom:3em;}
.containerElegirUsuario .headerPage h2:before { content:none;}
.containerElegirUsuario p {font-family:'Roboto Slab','Tahoma',sans-serif; }

.boxElegirUsuarioTop { padding:0 2em;}

.listElegirUsuario { margin-top:3em;}
.listElegirUsuario li { overflow:hidden; border-top:0.1em solid rgba(171,172,173,0.4);}
.listElegirUsuario li:last-child { border-bottom:0.1em solid rgba(171,172,173,0.4);}
.listElegirUsuario li a { display:block;padding:2em; overflow:hidden; }
.listElegirUsuario li a:hover { background-color:#d03af2;}
.listElegirUsuario li a:hover .nombreUsuario,
.listElegirUsuario li a:hover .nombreAdmin,
.listElegirUsuario li a:hover .descAdmin { color:#fff;}

.liElegirUsuarioAdmin { padding:0;}
.liElegirUsuarioAdmin a { padding:3.6em 2em;}
.liElegirUsuarioAdmin .contentBoxUserAdmin { width:64%; float:left; }

.linkLogoutEU { display:inline-block; margin:2em 0; padding:0 2em; }
.linkLogoutEU span { font-size:160%;color:#244689;text-decoration:underline;}
.linkLogoutEU:hover span{ text-decoration:none;}


/* TU CLAN ADMIN */
.containerAdmin { padding:2em 0; background-color:#fff;}
.containerAdmin .headerPage { margin-bottom:2em; overflow:hidden; padding:0.5% 1em; }
.descHeaderPageHelp {display:block; width:1.8em; height:2.8em;float:right; padding-left:0; margin:0.4em 0 0;}
.descHeaderPageHelp img { width:100%; height:100%;background:url('../i/icons/ico-help42x65.png') no-repeat; background-size:100%;}
.descHeaderPageHelp:hover { opacity:0.7;}

.boxUserAdmin { border-top:0.1em solid #d4d3d9; padding:2em;}
.boxUserAdmin ul { clear:both;overflow:hidden;}
.boxUserAdmin ul li { float:left; width:10%; margin-right:2%; padding-bottom:0.1em; }
.boxUserAdmin ul li:first-child { width:8%; min-width:10em;}
.boxUserAdmin ul li:nth-child(2) { width:20%; margin-right:0; }
.boxUserAdmin ul li.ocultoMob { text-align:center;}

.boxUserAdminAdult { background-color:#eee; padding:2em; border-top:0.1em solid #d4d3d9; }
.boxUserAdminAdult > ul { clear:both; overflow:hidden;}
.boxUserAdminAdult > ul li { float:left; }
.boxUserAdminAdult > ul li:nth-child(3) { width:12%; text-align:center;}
.boxUserAdminAdult .icoAdminListas { height:5em; background:url('../i/icons/iconos-admin60x60.png') no-repeat center -28.7em;}

.boxUserAdminAdult {padding:3em 1em; border-bottom:0.1em solid #d4d3d9;}
.boxUserAdminAdult > ul li:first-child { width:10%; min-width:10em; text-align:center; }
.boxUserAdminAdult > ul li:nth-child(2) {width:55%; padding:0 0.5em;  float:left; padding-left:0; }
.boxUserAdminAdult > ul li:last-child { width:20%; float:right;}
.boxUserAdminAdult .contentBoxUserAdminAdult { padding:0 1em;}
.boxUserAdminAdult .icoAdminListas { height:5em; background:url('../i/icons/iconos-admin60x60.png') no-repeat center -28.7em;}

.linkIcoAdmin { display:block; width:100%; padding-bottom:1em; border-radius:0.5em;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;}
.linkIcoAdmin:hover { opacity:0.7;}
.icoUserAdmin { display:block; height:7em;}
.icoUserAdmin.icoAdminSeries { background:url('../i/icons/iconos-admin60x60.png') no-repeat center -1em; }
.icoUserAdmin.icoAdminVideos { background:url('../i/icons/iconos-admin60x60.png') no-repeat center -7.7em; }
.icoUserAdmin.icoAdminJuegos { background:url('../i/icons/iconos-admin60x60.png') no-repeat center -14.4em; }
.icoUserAdmin.icoAdminAct { background:url('../i/icons/iconos-admin60x60.png') no-repeat center -21.1em; }
.icoUserAdmin.icoAdminListas { background:url('../i/icons/iconos-admin60x60.png') no-repeat center -27.7em; }
.txtIcoAdmin { font-size:140%;line-height:120%;color:#2da3ec;}

.linkCambiarConfig { display:block;font-size:200%; line-height:1.2;color:#2da3ec; margin-top:0.5em;}
.linkCambiarConfig:hover { text-decoration:underline;}

.boxUserAdmin.active { /*background-color:#f0edf6;*/}
.boxUserAdmin.active li { position:relative;}
.boxUserAdmin.active li:first-child:after { content:''; display:block; position:absolute; bottom:1em; right:0; z-index:50; width:3.2em; height:3.2em;background:url('../i/icons/ico-user-logged32x32_f5be00.png') no-repeat; background-size:100%; }
.boxUserAdmin.active .ima { border:0.1em solid #f5be00;}

.linkPerfilAdmin { display:inline-block; font-size:140%;color:#2da3ec; margin-top:0.5em;}
.linkPerfilAdmin:hover { text-decoration:underline;}
.sepLinkPerfilAdmin { display:inline-block; font-size:140%; color:rgba(36,70,137,0.5);}

.botAddNin { display:inline-block; padding:1.6em 1.8em; margin:1em auto 0;}
.botAddNin span { position:relative; padding-left:1.5em;}
.botAddNin span:before { content:''; width:1.2em; height:1.2em; position:absolute; left:0; top:0; background:url("../i/icons/ico-add21x21_fff.png") no-repeat;}
.botAddNin:hover { opacity:0.7;}

.boxUserAdminAdultMob { display:none;}


/* ayuda admin */
.wrapperAdminHelp {position:relative;}
.wrapperAdminHelp a,
.wrapperAdminHelp a * { cursor:auto;}
.wrapperAdminHelp a:hover { opacity:1; text-decoration:none;}

.wrapperAdminHelp a.linkVolverHelp,
.wrapperAdminHelp a.linkVolverHelp *{cursor:pointer; }
.linkVolverHelp { display:block; position:absolute; z-index:200;width:4.4em; height:4.4em; top:-5em; left:62em; cursor:pointer; }
.linkVolverHelp img { width:100%; background:url('../i/icons/iconClose44x44.png') no-repeat; background-size:100%;}

.nota span { display:none;}
.descAAHelp { padding:0 2em 2em;}
.descAAHelp p { font-size:200%; line-height:120%;color:#737373;font-family:'Roboto Slab','Tahoma',sans-serif; margin-bottom:1em;}
.descAAHelp ul { padding-left:2em;}
.descAAHelp ul li{ list-style:disc; margin-bottom:1em;}
.descAAHelp span { display:block; font-size:160%; line-height:120%; color:#737373;}
.descAAHelp span strong { color:#2da3ec;}

.nota.unoMob,
.nota.dosMob { display:none;}
/* fin Tu Clan Admin */


/* modificar perfil */
.containerAdminTop { padding:3em 2em 0; background-color:#fff;}
.containerAdminTop .headerPage h1 span { color:#9cacca;}
.containerAdminTop .sep { margin:0 0.15em;}

.containerWizard .avatar { width:14em; height:14em;}
.containerWizard .btn.fright { float:right; margin-right:0;}

.boxBotones { display:none; width:60%; overflow:hidden; padding:2em;}
.boxBotonesConfirmacion { display:block;}


/* WIZARD */
.containerWizard { padding:3em 2em; background-color:#fff;}
.containerTopWizard { padding:3em 2em; background-color:#fff;border-bottom:0.2em solid #ecf0f1;}
.containerWizard.firstContainer { padding-bottom:0;border-bottom:0.1em solid #fff;}
.containerWizard.lastContainer { padding-top:1em;}
.containerWizard .headerPage h1 { padding-left:0;}
.containerWizard .headerPage h1:before { content:none;}
.descTitAdmin { display:block; clear:both; font-size:240%; line-height:120%; font-family:'Roboto Slab','Tahoma',sans-serif;color:rgba(36,70,137,0.8); margin-top:0.2em;}

.boxWizard { width:80%; padding:3em 0; overflow:hidden;}
.boxWizard.first {border-top:0.1em solid rgba(190,195,199,0.5);}
.nomargin { margin:0 !important;}

/* Accesibilidad */
.boxAvatarAA { margin-bottom:2em; overflow:hidden;}
.boxAvatarAA p { font-size:180%; margin-bottom:1em;}
.boxAvatarAA a:hover { opacity:0.8;}
.boxAvatarAA li { height:23em; float:left; width:20%; text-align:center;}
.boxAvatarAA li span { display:block; margin:0.5em auto 1em;}
.boxAvatarAA li .ima { float:none; }
.boxAvatarAA li .ima img {left:0;}
.boxAvatarAA .titAvatar { font-size:180%;}

.boxPaginacionAA ul li { display:inline-block;}
.boxPaginacionAA ul li a { font-size:160%; margin:0 0.2em; color:#244689;}
.boxPaginacionAA ul li a:hover { text-decoration:underline;}
.boxPaginacionAA ul li span { font-size:160%;}
/* fin accesibilidad */

.boxWizard fieldset { position:relative;}
.boxWizard fieldset.big { width:100%;}
.boxWizard fieldset.middle { width:60%; float:left; margin:0 1em 1em 0;}
.boxWizard fieldset.small { width:38%; float:left;}
.formWizard input[type=text]{ width:58%;margin-right:2%; padding:0.85em; color:#244689; }
.formWizard input[type=text]::-webkit-input-placeholder { color:#b3bacf; }
.formWizard input[type=text]:-moz-placeholder {color:#b3bacf; }
.formWizard input[type=text]::-moz-placeholder {color:#b3bacf; }
.formWizard input[type=text]:-ms-input-placeholder {color:#b3bacf;}
.formWizard select{ width:40%; float:left;border:1px solid #bec3c7;-webkit-box-shadow:inset 0 3px 6px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 3px 6px 0 rgba(0, 0, 0, 0.2);box-shadow:inset 0 3px 6px 0 rgba(0, 0, 0, 0.2); }
.formWizard legend { font-size:180%; color:#244689; font-family:arial,sans-serif; margin:0 0.3em 0.5em 0;}
.formWizard .ocultoLabel { display:block; font-size:160%;font-family:arial,sans-serif; margin:0.5em 0 0.3em;}
.formWizard .icoInfo { display:none;width:2.1em; height:2.1em; float:left; margin-top:-0.2em; cursor:pointer; }
.formWizard .icoInfo img {width:100%;height:auto; background:url("../i/icons/ico-help21x21.png") no-repeat; background-size:100%;}
.txtInfo { display:block; font-size:140%; line-height:120%; color:#2d3e50; margin:0.5em 0 1em; }

.ck-button { margin-bottom:0.5em;}
.ck-button label span {font-size:140%;cursor:pointer;}
.ck-button label input { vertical-align:top; margin-right:0.3em;}

#btnAddKid { display:none;}
/* fin wizard */


/* pop-ups confirmación */
.titPopup {font-size:320%; line-height:1; color:#244689;font-family:'Roboto Slab','Tahoma',sans-serif;margin-bottom:0.2em; }
.descPopup { display:block; font-size:220%;line-height:1.2;font-family:'Roboto Slab','Tahoma',sans-serif; color:#244689;opacity:0.6;}


/************** FAVORITOS **************/
/* container titulo */
.containerTopFav { padding:3em 1em; background-color:#fff;}
.containerTopFav .ima.avatar { display:none;}
.containerTopFavListas { padding:3em 1em 0;background-color:#fff;}

.btnAdmin { float:right; position:relative;}
.btnAdmin:before { content:''; display:inline-block; width:2.6em; height:2.6em; background:url('../i/icons/icoAdmin.png') no-repeat; -webkit-background-size:100%;-moz-background-size:100%;background-size:100%; margin-right:0.8em; }
.btnAdmin span { display:inline-block; vertical-align:0.25em;}


/************** LISTAS **************/
.btnCrearListaFav { display:none; position:relative;}
.btnCrearListaFav:before { content:''; display:inline-block; width:2.2em; height:2.5em; background:url('../i/icons/ico-list22x20_fff.png') no-repeat center 0.3em; background-size:100%; margin-right:0.8em; }
.btnCrearListaFav span { display:inline-block; vertical-align:0.25em;}


/* añadir vídeo a lista */
.wrapperFlAddLista { padding:0 2em 2em 2em; margin-bottom:1em;}
.wrapperFlAddLista .titPopup {display:inline-block; width:100%; font-size:220%; margin-bottom:1em;}
.wrapperFlAddLista .titPopup:before { content:''; display:inline-block; width:1.4em; height:0.8em; background:url("../i/icons/icoListas19x15.png") no-repeat 0 0.1em;}
.modAddLista { padding:1em; overflow:hidden; background-color:#f0edf6;-webkit-border-radius:0.3em;-moz-border-radius:0.3em; border-radius:0.3em;}
.modAddLista .col-left { width:25%;}
.txtDisponibleAddLista { display:block; font-size:120%; color:rgba(0,0,0,0.5);margin:0.5em 0 1.5em;}
#formAddLista { width:100%; height:5em;background-color:#f0edf6;-webkit-border-radius:0.3em;-moz-border-radius:0.3em; border-radius:0.3em;}
.fsNewChild { position:relative;}
#formAddLista input[type=text] { float:left; width:75%; min-width:20em; padding:0 0.8em; margin:0.7em 0 0; background-color:transparent; border:0; box-shadow:none; font-family:'Roboto Slab','Tahoma',sans-serif; }
#formAddLista ::-webkit-input-placeholder {color:rgba(0,0,0,0.2);}
#formAddLista :-moz-placeholder { color:rgba(0,0,0,0.2); }
#formAddLista ::-moz-placeholder {color:rgba(0,0,0,0.2);}
#formAddLista :-ms-input-placeholder { color:rgba(0,0,0,0.2); }
#formAddLista input[type=submit] { float:right; padding:0.6em 1.4em; margin:0.4em; border:0; font-size:160%; color:#fff;font-family:'Roboto Slab','Tahoma',sans-serif; cursor:pointer;}

.boxUsuariosAddLista { overflow:hidden; padding:2em 0;/*border-bottom:0.1em solid rgba(190,195,199,0.5);*/}
.boxUsuariosAddLista .nombreLista {padding-left:1em; margin-bottom:1em; font-size:200%; color:#244689;font-family:'Roboto Slab','Tahoma',sans-serif;}
.boxUsuariosAddLista .listaSinViewers { padding:0 2em;}
.boxUsuariosAddLista.brTop {border-top:0.1em solid rgba(190,195,199,0.5);}

.listasAddLista { width:100%; padding-left:2em;}
.listasAddLista li { width:24%; display:inline-block; overflow:hidden; padding:0 1em 1em 0; vertical-align:top;}
.listasAddLista li input[type=checkbox] { position:relative; z-index:10; float:left; margin-right:0.6em; cursor:pointer;}
input[type=checkbox].css-checkbox {position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;}
input[type=checkbox].css-checkbox + label.css-label {
	padding-left:1.8em;
	height:16px;
	display:inline-block;
	line-height:1.2;
	color:#6c6c6c;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:140%;
	vertical-align:middle;
	cursor:pointer;
	opacity:0.8;
}
input[type=checkbox].css-checkbox:checked + label.css-label {background-position: 0 -16px;color:#a11aef;}
label.css-label {
	background-image:url("../i/icons/iconsCkeckbox.png");
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
}
.boxUsuariosAddLista input[type=submit] { margin:0.5em 0 0 0; float:right;font-size:160%;}
.btnActualizarLista { display:none;}


.boxUsuariosAddLista .nombreLista {padding-left:0;}
.btnCrearLista { display:none;}
.btnCrearLista span { font-size:160%;}

.wrapperFlAddLista.creada { padding:0;}
.wrapperFlAddLista.creada .titPopup { padding:0 1em;}
.listasCreadasAddLista li { width:100%; height:5.2em; position:relative; padding:1.2em 2em 1em;border-top:0.1em solid rgba(190,195,199,0.5); cursor:pointer;}
.listasCreadasAddLista li:last-child {border-bottom:0.1em solid rgba(190,195,199,0.5);}
.listasCreadasAddLista li:hover,
.listasCreadasAddLista li.selected { background-color:#f0edf6;}
.listasCreadasAddLista li.disabled { cursor:auto;}
.listasCreadasAddLista li.disabled * { opacity:0.4;}
.listasCreadasAddLista li.disabled:hover { background-color:#fff;}
.listasCreadasAddLista li.disabled .editList,
.listasCreadasAddLista li.disabled .deleteList { cursor:auto;}
.fsEditLista { width:32%; position:relative; float:left;}
.fsEditLista.oculto,
.tituloSlider .oculto { display:none;}
.nombreListaCreada {float:left; font-size:240%; line-height:1.2; color:#244689;font-family:'Roboto Slab','Tahoma',sans-serif;margin-right:0.3em;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
#formAddLista .ocultoLabel { display:none;}
input.nombreListaCreada { width:100%; padding:0 0.3em;border:0;}
.listasCreadasAddLista li input.nombreListaCreada { width:auto;}
.usuariosListaCreada { max-width:14em; float:right;font-size:140%; color:#244689; opacity:0.8; line-height:2.1; text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.usuariosListaCreada span { color:#d03af2;}

/* iconos botones editar */
.icoEdit { display:none;float:left; margin-right:0.2em; cursor:pointer; text-align:center;}
.icoEdit img {width:100%;}
.icoEdit.disabled { opacity:0.4; cursor:auto;}

.wrapperFlAddLista .icoEdit { width:2.6em; height:2.6em;background-color:#fff; border:0.1em solid rgba(190,195,199,0.5); -webkit-border-radius:25em;-moz-border-radius:25em;border-radius:25em;}
.wrapperFlAddLista .editList img{ background:url("../i/icons/iconsEditList.png") no-repeat 56% -1%; -webkit-background-size:90%;-moz-background-size:90%;background-size:90%; }
.wrapperFlAddLista .okEditList img{ background:url("../i/icons/iconsEditList.png") no-repeat center 54%;-webkit-background-size:90%;-moz-background-size:90%;background-size:90%; }
.wrapperFlAddLista .cancelEditList img{ background:url("../i/icons/iconsEditList.png") no-repeat center 79%;-webkit-background-size:80%;-moz-background-size:80%;background-size:80%;}
.wrapperFlAddLista .deleteList img{background:url("../i/icons/iconsEditList.png") no-repeat center 28%;-webkit-background-size:96%;-moz-background-size:96%;background-size:96%; }
.wrapperFlAddLista .icoEdit:hover { border:0.1em solid rgba(45,163,236,1);}


/* favoritos mis listas */
.listEditLista { float:right; text-align:right;}
.listEditLista li { float:left;}

.listEditLista .icoEdit { width:3.4em; height:2.8em; margin-right:0;}
.listEditLista .icoEdit.oculto { display:none;}
.listEditLista .editList img{ background:url("../i/icons/iconsEditList.png") no-repeat center -0.4em; background-size:100%; }
.listEditLista .okEditList img{ background:url("../i/icons/iconsEditList.png") no-repeat center -7.9em;background-size:100%; }
.listEditLista .cancelEditList img{ background:url("../i/icons/iconsEditList.png") no-repeat center -9.75em;background-size:90%;}
.listEditLista .deleteList img{background:url("../i/icons/iconsEditList.png") no-repeat center -4.2em;background-size:100%; }
.listEditLista .icoEdit:hover { opacity:0.8;}

.flAddLista .boxBotones { padding:2em;}
.btnActualizarLista { display:block;margin:0 0 0 1em; float:right;}
.btnCancelarLista { margin:0;float:right;}


/* fav listas */
.misListasAdmin .bodySlider { padding:2em 9em 0;}
.misListasAdmin .controles .right { right:-4.2em;}
.misListasAdmin .controles .left { left:-4.2em;}

.boxBotonesEditChildren { display:none; float:right; margin-top:-0.3em;}
.boxBotonesEditChildren .btn { float:left; margin:0 0 0 0.4em; padding:0.3em 0.6em; color:#fff; font-size:160%;font-family:'Roboto Slab','Tahoma',sans-serif; cursor:pointer;}
.boxBotonesEditChildren .okEditList,
.boxBotonesEditChildren .cancelEditList { display:none;}
.boxBotonesEditChildren .btn.grey { color:#a8a8a8;}

.boxBotonesEditChildren .editList { display:block; position:relative; width:1.6em; height:1.6em; padding:0; -webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;outline:0;}
.boxBotonesEditChildren .editList img{ width:100%; height:100%;background:url("../i/icons/icoEditList40x40_fff.png") no-repeat center center;-webkit-background-size:62%;-moz-background-size:62%;background-size:62%; }
.boxBotonesEditChildren .editList[data-tooltip]:after { font-size:80%; bottom:130%;}
.boxBotonesEditChildren .editList[data-tooltip]:before { margin-bottom:-1.6em;bottom:130%;}
.boxBotonesEditChildren .editList.oculto { display:none;}

.boxBotonesEditChildren .deleteList { display:block; position:relative; width:1.6em; height:1.6em; padding:0; -webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em; outline:0;}
.boxBotonesEditChildren .deleteList img{ width:100%; height:100%;background:url("../i/icons/ico-borrar-fav.png") no-repeat center top;-webkit-background-size:84%;-moz-background-size:84%;background-size:84%; }
.boxBotonesEditChildren .deleteList[data-tooltip]:after { font-size:80%; bottom:130%;}
.boxBotonesEditChildren .deleteList[data-tooltip]:before { margin-bottom:-1.6em;bottom:130%;}
.boxBotonesEditChildren .deleteList.oculto { display:none;}

.headerEditChildren { max-width:70%; float:left; clear:both; padding:1.5em 0 0;}
.boxUsuariosAddLista .headerEditChildren { float:none; max-width:none; padding:0 2em;}
.listaViewers { position:relative; padding-left:4.5em;}
.listaViewers:before { content:''; position:absolute; top:-0.2em; left:0; display:inline-block; width:3.2em; height:3em; margin-right:1em; background:url("../i/icons/icoAvatar_d03af2.png") no-repeat; background-size:100%; vertical-align:-1em; }
.listaSinViewers:before { content:''; display:inline-block; width:3.2em; height:3em; margin-right:1em; background:url("../i/icons/icoAvatar_d03af2.png") no-repeat; background-size:100%; }
.listaViewers li { margin:0 0.3em 1em 0; display:inline-block;}
.listaSinViewers span {font-size:140%; color:#d03af2;}
.listaViewers .ocultoLabel { display:none;}
.btn.btnViewer { background-color:transparent;color:#6c6c6c; font-size:140%; line-height:1.8; margin:0; padding:0 0.6em; cursor:pointer;}
.btn.btnViewer.active {background-color:#244689;color:#fff;}
.btn.btnViewer[disabled].active { background-color:rgba(36,70,137,0.5);}
.btn.btnViewer[disabled]:not(.active){ color:rgba(0,0,0,0.3);}

.wrapperFlAddLista .listaViewers { padding-left:0;}
.wrapperFlAddLista .listaViewers:before { content:none;}
.flCrearLista .boxBotones { padding:2em 2em 0;}
.flCrearLista .boxBotones .btn { margin:0 0 0 1em; float:right;}
.flAddFav .boxBotones { padding:2em 2em 0;}
.flAddFav .boxBotones .btn { margin:0 0 0 1em; float:right;}


/* ZOWI IFRAME */
iframe[name=zowi] { width:100% !important; height:auto !important; min-height:1000px; margin-top:10px;}
