@charset "utf-8";@font-face{font-family:fuente_light;src:url(../../../custom/fuentes/fuente-light.eot);src:url(../../../custom/fuentes/fuente-light.eot?#iefix) format('embedded-opentype'),url(../../../custom/fuentes/fuente-light.woff2) format('woff2'),url(../../../custom/fuentes/fuente-light.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:fuente_normal;src:url(../../../custom/fuentes/fuente-normal.eot);src:url(../../../custom/fuentes/fuente-normal.eot?#iefix) format('embedded-opentype'),url(../../../custom/fuentes/fuente-normal.woff2) format('woff2'),url(../../../custom/fuentes/fuente-normal.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:fuente_bold;src:url(../../../custom/fuentes/fuente-bold.eot);src:url(../../../custom/fuentes/fuente-bold.eot?#iefix) format('embedded-opentype'),url(../../../custom/fuentes/fuente-bold.woff2) format('woff2'),url(../../../custom/fuentes/fuente-bold.woff) format('woff');font-weight:400;font-style:normal}.capaEjercicio.no_superado .icono_componente_completado img,.capaEjercicio.no_superado .icono_componente_completado svg{fill:#c81e1e}.cajaEjercicio{position:relative;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.7);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.7);box-shadow:0 0 3px 0 rgba(0,0,0,.7);margin:0 0 15px}.zonaPuntuacion{position:relative;overflow:hidden;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.zonaPuntuacion img{width:100%}.zonaPuntuacion .capaPuntuacion{position:absolute;left:0;right:0;top:0;bottom:0;display:none;background:rgba(0,0,0,.75)}.zonaPuntuacion .capaPuntuacion .datoNota{width:100%;height:100%;display:table;font-size:24px;color:#fff;font-family:fuente_light,sans-serif,Arial,Helvetica}.zonaPuntuacion .capaPuntuacion .datoNota>span{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}.zonaPuntuacion .capaPuntuacion .datoNota img,.zonaPuntuacion .capaPuntuacion .datoNota svg{height:20px;margin-right:5px}.zonaInfo{padding:20px;position:relative}.zonaInfo .botonAcceder{width:50px;height:50px;cursor:pointer;position:absolute;right:10px;top:-25px}.zonaInfo .botonAcceder .fondo{position:absolute;width:100%;height:100%;background:#00763b;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);-moz-box-shadow:0 0 2px rgba(0,0,0,.5);box-shadow:0 0 2px rgba(0,0,0,.5)}.zonaInfo .botonAcceder img,.zonaInfo .botonAcceder svg{position:absolute;width:70%;height:70%;left:0;right:0;top:0;bottom:0;margin:auto;fill:#fff}.zonaInfo .botonAcceder.recuperaInfo .fondo{background-color:#fff}.zonaInfo .botonAcceder.recuperaInfo svg{fill:#00763b}.zonaInfo .info .titulo{display:block;margin-bottom:10px;font-family:fuente_bold,sans-serif,Arial,Helvetica;font-size:18px;color:#00763b}.zonaInfo .info .descripcion{font-style:italic;font-family:fuente_light,sans-serif,Arial,Helvetica;font-size:14px;color:#363636}.overlayEjercicio{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9;display:none;background:rgba(0,0,0,.7)}.overlayEjercicio .cajaEjercicio{position:fixed;z-index:1;top:50px}.overlayEjercicio .marcadorEjercicio{position:fixed;z-index:1;width:50px;height:50px;overflow:visible}.overlayEjercicio .marcadorEjercicio .contador{position:absolute;width:0;height:0;left:50%;top:50%;overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:rgba(0,0,0,.3)}.overlayEjercicio .marcadorEjercicio .contador .percentLine{height:0;width:50%;position:absolute;left:-50%;right:0;top:0;bottom:0;margin:auto;transform-origin:right bottom;display:none;outline:#007814 solid 1px}.overlayEjercicio .marcadorEjercicio .contador .percentLine.lasts{outline-color:#c81e1e}.overlayEjercicio .marcadorEjercicio .icono{position:absolute;width:50px;height:50px}.overlayEjercicio .marcadorEjercicio .icono .fondo{position:absolute;width:100%;height:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#00763b;box-shadow:0 0 2px rgba(0,0,0,.5)}.overlayEjercicio .marcadorEjercicio .icono img,.overlayEjercicio .marcadorEjercicio .icono svg{position:absolute;width:70%;height:70%;left:0;right:0;top:0;bottom:0;margin:auto;fill:#fff}.overlayEjercicio .marcadorEjercicio .texto{font-size:16px;right:90px;top:15px;text-align:right;position:absolute;display:none;color:#fff}.overlayEjercicio .marcadorEjercicio .tiempo{display:none;position:absolute;top:15px;text-align:left;width:auto;font-size:16px;left:85px;font-style:italic;color:#fff}.overlayEjercicio .iniciaEjercicio img,.overlayEjercicio .iniciaEjercicio svg{width:21px;height:21px;fill:#FFF;display:inline-block;margin-right:5px}.overlayEjercicio.desplegado .cajaEjercicio{max-height:85%;top:50px}.overlayEjercicio.desplegado .marcadorEjercicio{width:80px;height:80px;top:10px;left:calc(50% - 40px)}.overlayEjercicio.desplegado .marcadorEjercicio .icono{width:60px;height:60px;top:10px;left:10px}.overlayEjercicio.desplegado .marcadorEjercicio .icono .fondo{background:#fff}.overlayEjercicio.desplegado .marcadorEjercicio .icono img,.overlayEjercicio.desplegado .marcadorEjercicio .icono svg{width:60%;height:60%;fill:#00763b}.overlayEjercicio.desplegado .marcadorEjercicio .pista{position:absolute;left:50%;top:50%;width:0;height:0;overflow:visible!important;background-size:cover;background-attachment:scroll;background-repeat:no-repeat;background-position:50% 50%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#fff}.overlayEjercicio.desplegado .marcadorEjercicio .pista img{width:100%}.overlayEjercicio.desplegado .marcadorEjercicio .pista span{position:absolute;display:block;display:none;top:90px;right:-130px;width:340px;padding:15px;margin:auto;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#005697;color:#fff}.overlayEjercicio.desplegado .marcadorEjercicio .pista span:before{content:'';width:0;height:0;position:absolute;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:13px solid #005697;top:-10px;left:50%;margin-left:-15px}.overlayEjercicio .contenedorEjercicio{display:none;margin:50px 5px 0;max-height:90%;overflow-x:visible;overflow-y:auto!important;padding:0 15px}.overlayEjercicio .contenedorEjercicio .capaBoton{width:auto;height:auto;padding:8px 10px;background-color:#00763b}.overlayEjercicio .contenedorEjercicio .capaBoton span{display:inline-block;vertical-align:middle;color:#fff}.overlayEjercicio .contenedorEjercicio .capaBoton img,.overlayEjercicio .contenedorEjercicio .capaBoton svg{margin-right:5px;width:30px;height:30px;display:inline-block;vertical-align:middle;fill:#fff}.overlayEjercicio .contenedorEjercicio .contenedorInfo{text-align:center}.overlayEjercicio .contenedorEjercicio .contenedorInfo .enunciado{font-size:16px;line-height:16px;margin-bottom:15px;color:#505050}.overlayEjercicio .contenedorEjercicio .botonera{padding:0;font-size:14px;line-height:19px;margin:0 0 15px;display:none;position:relative;left:0;top:0;text-align:center}.overlayEjercicio .contenedorEjercicio .botonera .capaBoton{margin:0 0 5px 5px}.overlayEjercicio .contenedorEjercicio .botonera .capaBoton:first-child{margin:0}.overlayEjercicio .contenedorEjercicio .botonera .capaBoton.pistas{padding-right:18px}.overlayEjercicio .contenedorEjercicio .botonera .capaBoton .nIntentos,.overlayEjercicio .contenedorEjercicio .botonera .capaBoton .nPistas{position:absolute;width:16px;height:16px;text-align:center;font-size:11px;line-height:13px;top:-4px;right:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#f0be00;color:#fff}.overlayEjercicio .contenedorEjercicio .capaResultadoEjercicio{padding:0;color:#515151;text-align:center;display:none}.overlayEjercicio .contenedorEjercicio .capaResultadoEjercicio .feed{font-size:20px;margin-bottom:20px}.overlayEjercicio .contenedorEjercicio .capaResultadoEjercicio .datoNota{font-size:40px;margin-bottom:20px}.overlayEjercicio .contenedorEjercicio .capaResultadoEjercicio .datoNota>span{display:block;font-size:60px}.overlayEjercicio .contenedorEjercicio .capaResultadoEjercicio .datosEjercicio{margin-bottom:20px}.overlayEjercicio .contenedorEjercicio .capaResultadoEjercicio .datosEjercicio>span{font-size:14px;display:inline-block;margin:0 10px}.overlayEjercicio .ejercicio{width:auto;position:relative;overflow:visible;display:none}body.mobile .overlayEjercicio.desplegado .marcadorEjercicio .pista span,body.phablet .overlayEjercicio.desplegado .marcadorEjercicio .pista span,body.tablet .overlayEjercicio.desplegado .marcadorEjercicio .pista span{right:-145px;top:80px}body.mobile.mini .overlayEjercicio.desplegado .marcadorEjercicio .pista span,body.phablet.mini .overlayEjercicio.desplegado .marcadorEjercicio .pista span,body.tablet.mini .overlayEjercicio.desplegado .marcadorEjercicio .pista span{right:-110px;top:75px;width:280px;padding:10px}body.desktop .overlayEjercicio .cajaEjercicio{top:105px}body.desktop .overlayEjercicio .marcadorEjercicio .texto{line-height:12px;letter-spacing:-1px;width:80%;right:auto;left:10%;top:60%;text-align:center;height:35px;color:#505050}body.desktop .overlayEjercicio .marcadorEjercicio .tiempo{top:-25px;text-align:center;width:160%;left:-30%}body.desktop .overlayEjercicio .contenedorEjercicio{margin:70px 5px 0}body.desktop .overlayEjercicio .contenedorEjercicio .contenedorInfo .enunciado{font-size:20px;line-height:24px}body.desktop .overlayEjercicio .contenedorEjercicio .botonera{position:absolute;left:auto;top:15px;right:20px}body.desktop .overlayEjercicio.desplegado .cajaEjercicio{top:105px;width:920px;max-height:auto}body.desktop .overlayEjercicio.desplegado .marcadorEjercicio{width:110px;height:110px;top:50px;left:calc(50% - 55px)}body.desktop .overlayEjercicio.desplegado .marcadorEjercicio .icono{width:84px;height:84px;top:13px;left:13px}body.desktop .overlayEjercicio.desplegado .marcadorEjercicio .icono img,body.desktop .overlayEjercicio.desplegado .marcadorEjercicio .icono svg{top:-20%}.contenedorEjercicioDragDrop .elementoActivo{margin-bottom:20px;text-align:center;font-size:14px;text-transform:uppercase}.cajaEjercicioDragDrop{position:relative}.cajaEjercicioDragDrop.modoSimple .contenedores{display:block;margin-bottom:.5%}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor{display:inline-block;width:19.6%;margin:0 .5% .5% 0;padding:0}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor:nth-child(5n){margin-right:0}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .titulo{margin:0;text-align:center;background:#005697;padding:10px;color:#FFF;font-size:20px}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor{width:96%;height:96%;padding:2%;background:#d1d1d1;position:relative}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor>.imagen{position:absolute;left:0;right:0;top:0;bottom:0;background-attachment:scroll;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n1] .elemento{width:100%;height:100%;margin:0}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n1] .elemento .tituloElemento{left:3%;right:3%;bottom:3%}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n1] .elemento .tituloElemento span{font-size:18px;line-height:20px}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n2] .elemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n3] .elemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n4] .elemento{width:49.5%;height:49.5%;margin:0 1% 1% 0}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n2] .elemento[posicion=p2],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n2] .elemento[posicion=p4],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n3] .elemento[posicion=p2],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n3] .elemento[posicion=p4],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n4] .elemento[posicion=p2],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n4] .elemento[posicion=p4]{margin:0 0 1%}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n5] .elemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n6] .elemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n7] .elemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n8] .elemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n9] .elemento{width:32.8%;height:32.8%;margin:0 .7% .7% 0}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n5] .elemento[posicion=p3],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n5] .elemento[posicion=p6],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n5] .elemento[posicion=p9],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n6] .elemento[posicion=p3],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n6] .elemento[posicion=p6],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n6] .elemento[posicion=p9],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n7] .elemento[posicion=p3],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n7] .elemento[posicion=p6],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n7] .elemento[posicion=p9],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n8] .elemento[posicion=p3],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n8] .elemento[posicion=p6],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n8] .elemento[posicion=p9],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n9] .elemento[posicion=p3],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n9] .elemento[posicion=p6],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n9] .elemento[posicion=p9]{margin:0 0 .7%}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n5] .elemento .tituloElemento span,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n6] .elemento .tituloElemento span,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n7] .elemento .tituloElemento span,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n8] .elemento .tituloElemento span,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n9] .elemento .tituloElemento span{font-size:10px;line-height:10px}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n10] .elemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n11] .elemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n12] .elemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n13] .elemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n14] .elemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n15] .elemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n16] .elemento{width:24.4%;height:24.4%;margin:0 .75% .75% 0}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n10] .elemento[posicion=p12],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n10] .elemento[posicion=p16],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n10] .elemento[posicion=p4],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n10] .elemento[posicion=p8],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n11] .elemento[posicion=p12],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n11] .elemento[posicion=p16],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n11] .elemento[posicion=p4],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n11] .elemento[posicion=p8],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n12] .elemento[posicion=p12],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n12] .elemento[posicion=p16],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n12] .elemento[posicion=p4],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n12] .elemento[posicion=p8],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n13] .elemento[posicion=p12],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n13] .elemento[posicion=p16],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n13] .elemento[posicion=p4],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n13] .elemento[posicion=p8],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n14] .elemento[posicion=p12],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n14] .elemento[posicion=p16],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n14] .elemento[posicion=p4],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n14] .elemento[posicion=p8],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n15] .elemento[posicion=p12],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n15] .elemento[posicion=p16],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n15] .elemento[posicion=p4],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n15] .elemento[posicion=p8],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n16] .elemento[posicion=p12],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n16] .elemento[posicion=p16],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n16] .elemento[posicion=p4],.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n16] .elemento[posicion=p8]{margin:0 0 .75%}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n10] .elemento .tituloElemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n11] .elemento .tituloElemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n12] .elemento .tituloElemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n13] .elemento .tituloElemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n14] .elemento .tituloElemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n15] .elemento .tituloElemento,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n16] .elemento .tituloElemento{top:1%}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n10] .elemento .tituloElemento span,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n11] .elemento .tituloElemento span,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n12] .elemento .tituloElemento span,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n13] .elemento .tituloElemento span,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n14] .elemento .tituloElemento span,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n15] .elemento .tituloElemento span,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n16] .elemento .tituloElemento span{font-size:9px;line-height:10px}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n10] .elemento .imagen,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n11] .elemento .imagen,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n12] .elemento .imagen,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n13] .elemento .imagen,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n14] .elemento .imagen,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n15] .elemento .imagen,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n16] .elemento .imagen{display:none}.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n10] .elemento.soloImagen .imagen,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n11] .elemento.soloImagen .imagen,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n12] .elemento.soloImagen .imagen,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n13] .elemento.soloImagen .imagen,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n14] .elemento.soloImagen .imagen,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n15] .elemento.soloImagen .imagen,.cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .contenedor[nelementos=n16] .elemento.soloImagen .imagen{display:block}.cajaEjercicioDragDrop.modoSimple .contenedores.cajas1 .cajaContenedor{width:100%}.cajaEjercicioDragDrop.modoSimple .contenedores.cajas2 .cajaContenedor{width:49.75%}.cajaEjercicioDragDrop.modoSimple .contenedores.cajas2 .cajaContenedor.pos2{margin-right:0}.cajaEjercicioDragDrop.modoSimple .contenedores.cajas3 .cajaContenedor,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas5 .cajaContenedor,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas6 .cajaContenedor{width:33%}.cajaEjercicioDragDrop.modoSimple .contenedores.cajas3 .cajaContenedor.pos3,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas3 .cajaContenedor.pos6,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas5 .cajaContenedor.pos3,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas5 .cajaContenedor.pos6,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas6 .cajaContenedor.pos3,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas6 .cajaContenedor.pos6{margin-right:0}.cajaEjercicioDragDrop.modoSimple .contenedores.cajas4 .cajaContenedor,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas7 .cajaContenedor,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas8 .cajaContenedor{width:24.625%}.cajaEjercicioDragDrop.modoSimple .contenedores.cajas4 .cajaContenedor.pos4,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas4 .cajaContenedor.pos8,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas7 .cajaContenedor.pos4,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas7 .cajaContenedor.pos8,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas8 .cajaContenedor.pos4,.cajaEjercicioDragDrop.modoSimple .contenedores.cajas8 .cajaContenedor.pos8{margin-right:0}.cajaEjercicioDragDrop.modoSimple .elementos{margin-bottom:20px;min-height:175px}.cajaEjercicioDragDrop.modoSimple .elementos .elemento{overflow:hidden;width:24.625%;margin:0 .5% .5% 0;padding:0}.cajaEjercicioDragDrop.modoSimple .elementos .elemento:nth-child(4n){margin-right:0}.cajaEjercicioDragDrop.modoSimple .elementos.multipleElementos .elemento{width:19.6%}.cajaEjercicioDragDrop.modoSimple .elementos.multipleElementos .elemento:nth-child(4n){margin-right:.5%}.cajaEjercicioDragDrop.modoSimple .elementos.multipleElementos .elemento:nth-child(5n){margin-right:0}.cajaEjercicioDragDrop.modoSimple .elemento{position:relative;background:#999;display:inline-block;cursor:move;cursor:grab}.cajaEjercicioDragDrop.modoSimple .elemento.cogido{cursor:grabbing}.cajaEjercicioDragDrop.modoSimple .elemento .imagen{position:absolute;left:0;right:0;top:0;bottom:25%;background-attachment:scroll;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.cajaEjercicioDragDrop.modoSimple .elemento .tituloElemento{padding:0;position:absolute;right:3%;left:3%;bottom:3%;top:78%;overflow:hidden}.cajaEjercicioDragDrop.modoSimple .elemento .tituloElemento .contenedorTexto{display:table;width:100%;height:100%}.cajaEjercicioDragDrop.modoSimple .elemento .tituloElemento .contenedorTexto span{display:table-cell;vertical-align:middle;font-size:14px;line-height:13px;text-align:center;color:#fff}.cajaEjercicioDragDrop.modoSimple .elemento.colocado .tituloElemento{left:1%;right:1%;bottom:1%;top:50%}.cajaEjercicioDragDrop.modoSimple .elemento.colocado .tituloElemento span{font-size:14px;line-height:14px}.cajaEjercicioDragDrop.modoSimple .elemento.colocado .imagen{bottom:50%}.cajaEjercicioDragDrop.modoSimple .elemento.soloImagen .imagen{bottom:0}.cajaEjercicioDragDrop.modoSimple .elemento.soloTexto .tituloElemento{top:3%}.cajaEjercicioDragDrop.modoSimple .elemento.soloTexto .tituloElemento span{font-size:18px;line-height:20px}.cajaEjercicioDragDrop.modoSimple .elemento .iconoAcierto,.cajaEjercicioDragDrop.modoSimple .elemento .iconoError{width:30px;height:30px;position:absolute;right:5px;top:5px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.cajaEjercicioDragDrop.modoSimple .elemento .iconoAcierto img,.cajaEjercicioDragDrop.modoSimple .elemento .iconoAcierto svg,.cajaEjercicioDragDrop.modoSimple .elemento .iconoError img,.cajaEjercicioDragDrop.modoSimple .elemento .iconoError svg{fill:#fff;width:90%;height:90%;margin:5%}.cajaEjercicioDragDrop.modoSimple .elemento .iconoAcierto{background-color:#289632}.cajaEjercicioDragDrop.modoSimple .elemento .iconoError{background-color:#c81e1e}.cajaEjercicioDragDrop.modoImagen .imagenFondo img{width:100%}.cajaEjercicioDragDrop.modoImagen .contenedores{position:absolute;left:51%;top:0;width:49%;height:100%}.cajaEjercicioDragDrop.modoImagen .contenedores .contenedor{position:absolute;background:rgba(255,150,100,.5)}.cajaEjercicioDragDrop.modoImagen .contenedores .contenedor.ocupado{background:0 0}.cajaEjercicioDragDrop.modoImagen .elementos{position:absolute;left:0;top:0;width:49%;height:100%}.cajaEjercicioDragDrop.modoImagen .elemento{width:100%;height:100%;position:absolute;text-align:center}.cajaEjercicioDragDrop.modoImagen .elemento.cogido{height:auto;cursor:grabbing}.cajaEjercicioDragDrop.modoImagen .elemento img{max-width:100%;max-height:100%}.cajaEjercicioDragDrop.modoImagen .elemento.colocado img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.cajaEjercicioDragDrop.modoImagen .elemento .texto{display:none}.cajaEjercicioDragDrop.modoImagen .elemento .iconoAcierto,.cajaEjercicioDragDrop.modoImagen .elemento .iconoError{width:30px;height:30px;position:absolute;left:calc(50% - 15px);top:calc(50% - 15px);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.cajaEjercicioDragDrop.modoImagen .elemento .iconoAcierto img,.cajaEjercicioDragDrop.modoImagen .elemento .iconoAcierto svg,.cajaEjercicioDragDrop.modoImagen .elemento .iconoError img,.cajaEjercicioDragDrop.modoImagen .elemento .iconoError svg{fill:#fff;width:100%;height:100%}.cajaEjercicioDragDrop.modoImagen .elemento .iconoAcierto{background-color:#289632}.cajaEjercicioDragDrop.modoImagen .elemento .iconoError{background-color:#c81e1e}.cajaEjercicioDragDrop.modoEdicion .contenedores{background:rgba(0,0,0,.5)}.cajaEjercicioDragDrop.modoEdicion .contenedores .contenedor{outline:red dashed 1px;text-align:center}.cajaEjercicioDragDrop.modoEdicion .contenedores .contenedor>img{max-width:100%;max-height:100%;opacity:.75}.cajaEjercicioDragDrop.modoEdicion .elementos{background:rgba(0,0,0,.5)}.cajaEjercicioDragDrop.modoEdicion .elementos .elemento{outline:#ff0 dashed 1px}.cajaEjercicioDragDrop.modoEdicion .ui-resizable-se{position:absolute;right:0;bottom:0;width:30px;height:30px}.cajaEjercicioDragDrop.modoEdicion .ui-resizable-se svg{fill:#fff}.cajaEjercicioDragDrop.modoEdicion .tituloEdicion{position:absolute;right:10px;top:10px;color:#ededed}.cajaEjercicioDragDrop.modoEdicion .cajaDatos{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;display:none}.cajaEjercicioDragDrop.modoEdicion .cajaDatos textarea{resize:none;width:100%;height:100%}body.mobile .cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor,body.mobileMini .cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor{width:49.75%}body.mobile .cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor:nth-child(2n),body.mobileMini .cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor:nth-child(2n){margin-right:0}body.mobile .cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor:nth-child(5n),body.mobileMini .cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor:nth-child(5n){margin-right:.5%}body.mobile .cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .titulo,body.mobileMini .cajaEjercicioDragDrop.modoSimple .contenedores .cajaContenedor .titulo{font-size:14px;padding:8px}.capaEjercicio .contenedorEjercicio .botonera{position:relative;right:0;top:0;display:none}.capaEjercicio .contenedorEjercicio .ejercicio{position:relative}body:not(.mobile) .capaEjercicio .contenedorEjercicio .botonera{position:absolute}.overlay{width:100%;height:100%;background-color:rgba(0,0,0,.8);position:absolute;left:0;top:0;display:none}.overlayEjercicio.conectar .contenedorEjercicio .columnaA,.overlayEjercicio.conectar .contenedorEjercicio .columnaB,.overlayEjercicio.conectar .contenedorEjercicio .separador{display:inline-block;margin:0;width:45%}.overlayEjercicio.conectar .contenedorEjercicio .separador{width:10%}.overlayEjercicio.conectar .contenedorEjercicio .elemento{position:relative;background:#9e9e9e;margin-bottom:15px;cursor:pointer}.overlayEjercicio.conectar .contenedorEjercicio .elemento.ocupado{background:#00763b}.overlayEjercicio.conectar .contenedorEjercicio .elemento.ocupado .enlace{border-color:#00763b}.overlayEjercicio.conectar .contenedorEjercicio .elemento.seleccionado{background:#c17f02}.overlayEjercicio.conectar .contenedorEjercicio .elemento.seleccionado .enlace{border-color:#c17f02}.overlayEjercicio.conectar .contenedorEjercicio .elemento.correcto{background:#459a41}.overlayEjercicio.conectar .contenedorEjercicio .elemento.correcto .enlace{border-color:#459a41}.overlayEjercicio.conectar .contenedorEjercicio .elemento.incorrecto{background:#890b22}.overlayEjercicio.conectar .contenedorEjercicio .elemento.incorrecto .enlace{border-color:#890b22}.overlayEjercicio.conectar .contenedorEjercicio .elemento.ocupado .marca.triangulo-dch,.overlayEjercicio.conectar .contenedorEjercicio .elemento.ocupado .marca.triangulo-izq{border-color:transparent transparent #00763b}.overlayEjercicio.conectar .contenedorEjercicio .elemento.seleccionado .marca.triangulo-dch,.overlayEjercicio.conectar .contenedorEjercicio .elemento.seleccionado .marca.triangulo-izq{border-color:transparent transparent #c17f02}.overlayEjercicio.conectar .contenedorEjercicio .imagen,.overlayEjercicio.conectar .contenedorEjercicio .texto{display:block;margin:0;position:relative}.overlayEjercicio.conectar .contenedorEjercicio .texto{padding:10px;color:#FFF;font-size:14px;line-height:14px}.overlayEjercicio.conectar .contenedorEjercicio .imagen{width:100%;max-height:120px;overflow:hidden}.overlayEjercicio.conectar .contenedorEjercicio .imagen img{width:100%}.overlayEjercicio.conectar .contenedorEjercicio .enlace{position:absolute;width:10px;height:10px;top:calc(50% - 10px);border-radius:100%;background:#FFF;border:5px solid #9e9e9e}.overlayEjercicio.conectar .contenedorEjercicio .columnaA .enlace{right:-10px}.overlayEjercicio.conectar .contenedorEjercicio .columnaA .marca{left:auto;right:0}.overlayEjercicio.conectar .contenedorEjercicio .columnaB .enlace{left:-10px}.overlayEjercicio.conectar .contenedorEjercicio .marca{position:absolute;bottom:0;left:0;display:none}.overlayEjercicio.conectar .contenedorEjercicio .linea{position:absolute;height:6px;border-radius:10px;background:#00763b;box-shadow:0 0 4px #FFF}.overlayEjercicio.conectar .contenedorEjercicio .linea.correcto{background:#459a41}.overlayEjercicio.conectar .contenedorEjercicio .linea.incorrecto{background:#890b22}.overlayEjercicio.conectar .triangulo-dch,.overlayEjercicio.conectar .triangulo-izq{width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:15px solid #9e9e9e}body.desktop .overlayEjercicio.conectar .contenedorEjercicio .columnaA,body.desktop .overlayEjercicio.conectar .contenedorEjercicio .columnaB,body.phablet .overlayEjercicio.conectar .contenedorEjercicio .columnaA,body.phablet .overlayEjercicio.conectar .contenedorEjercicio .columnaB,body.tablet .overlayEjercicio.conectar .contenedorEjercicio .columnaA,body.tablet .overlayEjercicio.conectar .contenedorEjercicio .columnaB{width:40%}body.desktop .overlayEjercicio.conectar .contenedorEjercicio .separador,body.phablet .overlayEjercicio.conectar .contenedorEjercicio .separador,body.tablet .overlayEjercicio.conectar .contenedorEjercicio .separador{width:20%}body.desktop .overlayEjercicio.conectar .contenedorEjercicio .conImagen .imagen,body.desktop .overlayEjercicio.conectar .contenedorEjercicio .conImagen .texto,body.phablet .overlayEjercicio.conectar .contenedorEjercicio .conImagen .imagen,body.phablet .overlayEjercicio.conectar .contenedorEjercicio .conImagen .texto,body.tablet .overlayEjercicio.conectar .contenedorEjercicio .conImagen .imagen,body.tablet .overlayEjercicio.conectar .contenedorEjercicio .conImagen .texto{display:table-cell}body.desktop .overlayEjercicio.conectar .contenedorEjercicio .conImagen .texto,body.phablet .overlayEjercicio.conectar .contenedorEjercicio .conImagen .texto,body.tablet .overlayEjercicio.conectar .contenedorEjercicio .conImagen .texto{width:66%;padding:4%;vertical-align:middle}body.desktop .overlayEjercicio.conectar .contenedorEjercicio .conImagen .imagen,body.phablet .overlayEjercicio.conectar .contenedorEjercicio .conImagen .imagen,body.tablet .overlayEjercicio.conectar .contenedorEjercicio .conImagen .imagen{width:26%;max-height:none;overflow:auto}body.desktop .overlayEjercicio.conectar .contenedorEjercicio .marca,body.phablet .overlayEjercicio.conectar .contenedorEjercicio .marca,body.tablet .overlayEjercicio.conectar .contenedorEjercicio .marca{top:calc(50% - 18px)}body.desktop .overlayEjercicio.conectar .contenedorEjercicio .marca.triangulo-izq,body.phablet .overlayEjercicio.conectar .contenedorEjercicio .marca.triangulo-izq,body.tablet .overlayEjercicio.conectar .contenedorEjercicio .marca.triangulo-izq{border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:15px solid #9e9e9e}body.desktop .overlayEjercicio.conectar .contenedorEjercicio .marca.triangulo-dch,body.phablet .overlayEjercicio.conectar .contenedorEjercicio .marca.triangulo-dch,body.tablet .overlayEjercicio.conectar .contenedorEjercicio .marca.triangulo-dch{border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:15px solid #9e9e9e}body.desktop .overlayEjercicio.conectar .elemento.ocupado .marca.triangulo-izq,body.phablet .overlayEjercicio.conectar .elemento.ocupado .marca.triangulo-izq,body.tablet .overlayEjercicio.conectar .elemento.ocupado .marca.triangulo-izq{border-color:transparent #00763b transparent transparent}body.desktop .overlayEjercicio.conectar .elemento.ocupado .marca.triangulo-dch,body.phablet .overlayEjercicio.conectar .elemento.ocupado .marca.triangulo-dch,body.tablet .overlayEjercicio.conectar .elemento.ocupado .marca.triangulo-dch{border-color:transparent transparent transparent #00763b}body.desktop .overlayEjercicio.conectar .elemento.seleccionado .marca.triangulo-izq,body.phablet .overlayEjercicio.conectar .elemento.seleccionado .marca.triangulo-izq,body.tablet .overlayEjercicio.conectar .elemento.seleccionado .marca.triangulo-izq{border-color:transparent #c17f02 transparent transparent}body.desktop .overlayEjercicio.conectar .elemento.seleccionado .marca.triangulo-dch,body.phablet .overlayEjercicio.conectar .elemento.seleccionado .marca.triangulo-dch,body.tablet .overlayEjercicio.conectar .elemento.seleccionado .marca.triangulo-dch{border-color:transparent transparent transparent #c17f02}body.desktop .overlayEjercicio.conectar .elemento.correcto .marca.triangulo-izq,body.phablet .overlayEjercicio.conectar .elemento.correcto .marca.triangulo-izq,body.tablet .overlayEjercicio.conectar .elemento.correcto .marca.triangulo-izq{border-color:transparent #459a41 transparent transparent}body.desktop .overlayEjercicio.conectar .elemento.correcto .marca.triangulo-dch,body.phablet .overlayEjercicio.conectar .elemento.correcto .marca.triangulo-dch,body.tablet .overlayEjercicio.conectar .elemento.correcto .marca.triangulo-dch{border-color:transparent transparent transparent #459a41}body.desktop .overlayEjercicio.conectar .elemento.incorrecto .marca.triangulo-izq,body.phablet .overlayEjercicio.conectar .elemento.incorrecto .marca.triangulo-izq,body.tablet .overlayEjercicio.conectar .elemento.incorrecto .marca.triangulo-izq{border-color:transparent #890b22 transparent transparent}body.desktop .overlayEjercicio.conectar .elemento.incorrecto .marca.triangulo-dch,body.phablet .overlayEjercicio.conectar .elemento.incorrecto .marca.triangulo-dch,body.tablet .overlayEjercicio.conectar .elemento.incorrecto .marca.triangulo-dch{border-color:transparent transparent transparent #890b22}.cajaEjercicioVF{display:table;border-collapse:separate;border-spacing:1px;width:100%;margin-bottom:20px}.cajaEjercicioVF .encabezado{display:table-row;background:#00763b;color:#fff}.cajaEjercicioVF .encabezado .textotitulo{display:table-cell;vertical-align:middle;width:auto}.cajaEjercicioVF .encabezado .tituloOpcion{display:table-cell;width:55px;height:55px;padding:5px;text-align:center;vertical-align:middle}.cajaEjercicioVF .elemento{display:table-row}.cajaEjercicioVF .elemento .texto{display:table-cell;width:auto;background:#dedede;padding:10px;vertical-align:middle}.cajaEjercicioVF .elemento .opcion{display:table-cell;width:55px;height:55px;padding:5px;background:#e0e0e0;text-align:center;vertical-align:middle;cursor:pointer}.cajaEjercicioVF .elemento .opcion img,.cajaEjercicioVF .elemento .opcion svg{width:50px;height:50px;fill:#6c6c6c}.cajaEjercicioVF .elemento.resuelto .opcion{cursor:auto}.cajaEjercicioVF .elemento.resuelto .opcion img,.cajaEjercicioVF .elemento.resuelto .opcion svg{fill:#c81e1e}.cajaEjercicioVF .elemento.resuelto .opcion.correcto img,.cajaEjercicioVF .elemento.resuelto .opcion.correcto svg{fill:#289632}.cajaEjercicioEtiquetas{margin-bottom:20px}.cajaEjercicioEtiquetas>img{width:100%}.cajaEjercicioEtiquetas .etiquetas{position:absolute;top:0;left:0;width:100%;height:100%}.cajaEjercicioEtiquetas .etiquetas .etiqueta{position:absolute;background:#ededed;font-size:28px;line-height:0;padding:2%;cursor:pointer}.cajaEjercicioEtiquetas .etiquetas .etiqueta.seleccionada{background:#eb0;color:#FFF}.cajaEjercicioEtiquetas .etiquetas .etiqueta span{font-size:100%;line-height:100%}.cajaEjercicioEtiquetas .info{text-align:center;font-size:16px;color:#313131}.cajaEjercicioTest{display:block;width:100%;margin-bottom:20px;overflow:hidden;white-space:nowrap}.cajaEjercicioTest .carreteTest{position:relative;margin:0;padding:0;left:0}.cajaEjercicioTest .carreteTest .preguntaTest{position:relative;display:inline-block;overflow:hidden;width:100%;padding:0;margin:0;white-space:normal}.cajaEjercicioTest .carreteTest .preguntaTest .enunciadoP{padding:10px;margin:1px 1px 3px;font-size:18px;background:#00763b;color:#fff}.cajaEjercicioTest .carreteTest .preguntaTest .opcion,.cajaEjercicioTest .carreteTest .preguntaTest .textoOpcion{display:table-row;width:auto;cursor:pointer;background:#e0e0e0}.cajaEjercicioTest .carreteTest .preguntaTest .textoOpcion{padding:5px 5px 10px 10px;display:table-cell;vertical-align:middle}.cajaEjercicioTest .carreteTest .preguntaTest .check{display:table-cell;vertical-align:middle;width:50px;height:50px;text-align:center;background:#e0e0e0}.cajaEjercicioTest .carreteTest .preguntaTest .opcion img,.cajaEjercicioTest .carreteTest .preguntaTest .opcion svg{width:100%;height:100%;fill:#cdcdcd}.cajaEjercicioTest .carreteTest .preguntaTest .opcion.resuelta .correcta svg{fill:#289632}.cajaEjercicioTest .carreteTest .preguntaTest .opcion.resuelta .incorrecta svg{fill:#c81e1e}.cajaEjercicioTest .carreteTest .tablaPreguntaTest{display:table;border-collapse:separate;border-spacing:1px;width:100%;margin-bottom:20px}.cajaEjercicioTest .navTest{text-align:center;margin-bottom:10px}.cajaEjercicioTest .navTest .bulletNavTest{display:inline-block;width:30px;height:30px;border-radius:100%;font-size:16px;line-height:28px;margin-right:5px;cursor:pointer;background:#e0e0e0;color:#232323}.cajaEjercicioTest .navTest .bulletNavTest::last-child{margin:0}.cajaEjercicioTest .navTest .bulletNavTest.activo{background-color:#005697;color:#fff}.cajaEjercicioTest .navTest .bulletNavTest.completo{background-color:#00763b;color:#fff}.cajaEjercicioTest .navTest .bulletNavTest.completo.acertada{background-color:#289632;color:#fff}.cajaEjercicioTest .navTest .bulletNavTest.completo.fallada{background-color:#c81e1e;color:#fff}.cartaJuego{width:100%;max-width:320px;margin:0 auto 20px;position:relative;cursor:pointer;border-radius:4px}.cartaJuego .avisoSustituto{color:#fff;font-size:12px;margin:10px}.cartaJuego .anverso,.cartaJuego .reverso{min-height:410px}.cartaJuego .anverso{background:#00763b}.cartaJuego .anverso .puntuacionJuego{position:absolute;top:10px;right:0}.cartaJuego .anverso .puntuacionJuego.completo .icono svg{fill:#eb0}.cartaJuego .anverso .puntuacionJuego .icono{display:block;width:60px;height:60px}.cartaJuego .anverso .puntuacionJuego .icono svg{width:100%;height:100%;fill:#FFF}.cartaJuego .anverso .logoJuego{width:84%;padding:2%;margin:30px auto 20px;background:#FFF;border-radius:100%}.cartaJuego .anverso .logoJuego img{width:100%}.cartaJuego .reverso{background:#818181}.cartaJuego .reverso .botonera{margin:0;text-align:center}.cartaJuego .contenido{padding:20px}.cartaJuego .subtiluloJuego,.cartaJuego .titularJuego,.cartaJuego .tituloReglas,.cartaJuego ul.listaReglas li{color:#FFF;text-align:center;margin-bottom:10px}.cartaJuego .titularJuego,.cartaJuego .tituloReglas{font-size:24px;font-weight:700}.cartaJuego .subtiluloJuego{font-size:16px;font-style:italic}.cartaJuego .tituloReglas{margin-bottom:20px}.cartaJuego ul.listaReglas li{list-style:none;font-size:16px;font-style:italic;margin-bottom:20px}.overlayJuego{z-index:100;position:fixed;overflow:hidden;display:none}.overlayJuego .cajaJuego{position:absolute;width:100%;height:100%;left:0;top:0;background-image:url(../../../../contenidos/media/millonario-bg.png);background-attachment:fixed;background-position:0 0;background-size:cover}.overlayJuego .iframeJuego{box-shadow:0 0 5px #000}.overlayJuego .salirJuego{position:absolute;right:40px;top:40px;background:#be0f0f;border-radius:100%;width:0;height:0;z-index:1;cursor:pointer;box-shadow:0 0 2px rgba(0,0,0,.5);border:2px solid #FFF;display:none}.overlayJuego .salirJuego svg{width:100%;height:100%;fill:#FFF}.cajaPractica{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.7);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.7);box-shadow:0 0 3px 0 rgba(0,0,0,.7)}.cajaPractica .zonaPuntuacion{position:relative;overflow:hidden;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.cajaPractica .zonaPuntuacion img{width:100%}.cajaPractica .capaPuntuacion{width:100%;height:100%;position:absolute;top:0;background:rgba(0,0,0,.75);display:none}.cajaPractica .zonaInfo{padding:0;margin:0;position:relative}.cajaPractica .zonaInfo .info{padding:20px;display:block}.cajaPractica .zonaInfo .titulo{color:#004894;font-size:18px;font-weight:700;display:block;margin-bottom:10px}.cajaPractica .zonaInfo .descripcion{font-size:14px;font-style:italic;color:#313131}.cajaPractica .zonaInfo .botonAcceder{cursor:pointer;width:60px;position:absolute;right:10px;top:-30px;height:60px}.cajaPractica .zonaInfo .botonAcceder .fondo{width:100%;height:100%;background:#004894;position:absolute;border-radius:100%;box-shadow:0 0 2px rgba(0,0,0,.5)}.cajaPractica .zonaInfo .botonAcceder .fondo svg{width:80%;height:80%;left:8%;top:10%;position:absolute;fill:#FFF}#practica_content{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background-color:#333;z-index:3}#practica_content #practica{position:relative;width:1024px;height:768px;z-index:1}#practica_content #practica .clicable{cursor:pointer}#practica_content #practica #ejerciciosimulado{position:absolute;background-image:url(ejerciciosimulado.png);width:1024px;height:768px;top:0;left:0;z-index:1}#practica_content #practica .contenedorBtns{position:absolute;top:-40px;text-align:center;height:30px;z-index:3;width:100%}#practica_content #practica .contenedorBtns #pg_progreso{background-color:#CCC;border:1px solid #FFF;color:#fff;font-size:12px;height:14px;padding:6px;width:283px;display:inline-block;position:relative}#practica_content #practica .contenedorBtns #pg_progreso #infbarraprog{text-align:left;color:#313131}#practica_content #practica .contenedorBtns #pg_progreso #barrasombra{background-color:#333;height:10px;left:90px;position:absolute;text-align:center;top:9px;width:193px}#practica_content #practica .contenedorBtns #pg_progreso #barra{background-color:#004894;height:10px;left:90px;position:absolute;text-align:center;top:9px}#practica_content #practica .contenedorBtns #pg_close,#practica_content #practica .contenedorBtns #pg_enunciado,#practica_content #practica .contenedorBtns #pg_repetir{cursor:pointer;height:18px;display:inline-block;padding:4px 6px;background:#004894;color:#FFF;border:1px solid #FFF;line-height:18px}#practica_content #practica .contenedorBtns #pg_close span,#practica_content #practica .contenedorBtns #pg_enunciado span,#practica_content #practica .contenedorBtns #pg_repetir span{width:20px;height:20px;display:inline-block}#practica_content #practica .contenedorBtns #pg_close span svg,#practica_content #practica .contenedorBtns #pg_enunciado span svg,#practica_content #practica .contenedorBtns #pg_repetir span svg{width:100%;height:100%;fill:#FFF}#practica_content #practica #pg_tooltip{position:absolute;padding:18px;z-index:10000;font-size:18px;background:#ff1a1a;color:#FFF;display:none;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border-style:solid;border-width:1px 1px 2px;-moz-box-shadow:0 1px 4px rgba(0,0,0,.25),0 1px 0 rgba(255,255,255,.5) inset,0 0 1px #fff inset;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25),0 1px 0 rgba(255,255,255,.5) inset,0 0 1px #fff inset;box-shadow:0 1px 4px rgba(0,0,0,.25),0 1px 0 rgba(255,255,255,.5) inset,0 0 1px #fff inset;white-space:nowrap;width:auto!important;text-transform:uppercase}#practica_content #practica #editbuttons{position:absolute;padding:5px;top:-42px;left:100px;background-color:#FFF;border:2px solid #ccc;z-index:10000;display:none}#practica_content #practica .practica_guiada{display:none;width:800px;height:800px;border:1px solid #000;background-color:#0f0;overflow:scroll}#practica_content #practica .paso{display:none;position:relative;top:0;left:0;width:1024px;height:768px;background-color:#ccc}#practica_content #practica .paso .zonainteractiva{position:absolute;top:0;left:0;width:150px;height:150px;border:none;opacity:0;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;cursor:pointer!important}#practica_content #practica .paso .zonainteractiva #info{font-size:8pt;font-family:tahoma;font-weight:700;background-color:#fff;opacity:.9;display:none}#practica_content #practica ::-ms-clear{display:none}#practica_content #practica .paso .zonainteractiva input{width:80%;height:80%;background-color:transparent;border:0;color:#000;font-family:tahoma;font-size:11px;cursor:default;cursor:pointer}#practica_content #practica .infcodigo{font-size:8pt;overflow:scroll;height:400px}#practica_content #practica #editbuttons #puntos,#practica_content #practica #editbuttons .infoAciertosFallos{display:inline;font-size:9pt}#practica_content #practica .btnInteractiveElement,#practica_content #practica .delInteractiveElement{padding:5px;width:200px;color:#f44;background-color:#ccc;border:1px solid #444;-webkit-border-radius:5px;border-radius:5px}#practica_content #practica .btnUsuario{background-color:#fff;border:1px solid #ddd;color:#000;cursor:pointer;display:inline;font-size:13px;margin:10px;padding:12px;text-transform:uppercase;-webkit-border-radius:5px;border-radius:5px}#practica_content #practica .btnInteractiveElement{color:#000;background-color:#fcf}#practica_content #practica .miclaseespecial button{background-color:red}#practica_content #practica .miotraclaseespecial{border:8px solid #000;color:red;background-repeat:no-repeat}#practica_content #practica #pg_progreso.rojo{color:red;font-weight:700}#practica_content #practica .blanco input{color:#fff!important;font-family:Arial,Geneva,sans-serif!important;font-size:13px!important;font-weight:700!important}#practica_content #practica .practicaCompletada{background-image:url(ok.png);background-repeat:no-repeat;height:69px;left:778px;position:absolute;top:172px;width:69px;z-index:99}#practica_content #practica .btnimprimir{background-image:url(imprimir.png);background-position:right top;background-repeat:no-repeat;border-radius:5px;font-size:16px;left:600px;margin-bottom:5px;padding:3px 23px 3px 3px;position:absolute;text-transform:uppercase;width:160px;cursor:pointer;top:30px}#practica_content #practica .btnimprimir:hover{text-decoration:underline}#practica_content #practica .bocadillo{position:absolute;background:#004894;padding:15px;font-size:18px;color:#FFF;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.7);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.7);box-shadow:0 0 3px 0 rgba(0,0,0,.7)}#practica_content #practica .bocadillo:after,#practica_content #practica .bocadillo:before{content:'';position:absolute}#practica_content #practica .bocadillo.bl:after,#practica_content #practica .bocadillo.bl:before,#practica_content #practica .bocadillo.br:after,#practica_content #practica .bocadillo.br:before,#practica_content #practica .bocadillo.lb:after,#practica_content #practica .bocadillo.lb:before,#practica_content #practica .bocadillo.lt:after,#practica_content #practica .bocadillo.lt:before,#practica_content #practica .bocadillo.rb:after,#practica_content #practica .bocadillo.rb:before,#practica_content #practica .bocadillo.rt:after,#practica_content #practica .bocadillo.rt:before,#practica_content #practica .bocadillo.tl:after,#practica_content #practica .bocadillo.tl:before,#practica_content #practica .bocadillo.tr:after,#practica_content #practica .bocadillo.tr:before{border-style:solid}#practica_content #practica .bocadillo.lt,#practica_content #practica .bocadillo.tl{-webkit-border-radius:0 3px 3px;-moz-border-radius:0 3px 3px;border-radius:0 3px 3px}#practica_content #practica .bocadillo.rt,#practica_content #practica .bocadillo.tr{-webkit-border-radius:3px 0 3px 3px;-moz-border-radius:3px 0 3px 3px;border-radius:3px 0 3px 3px}#practica_content #practica .bocadillo.br,#practica_content #practica .bocadillo.rb{-webkit-border-radius:3px 3px 0;-moz-border-radius:3px 3px 0;border-radius:3px 3px 0}#practica_content #practica .bocadillo.bl,#practica_content #practica .bocadillo.lb{-webkit-border-radius:3px 3px 3px 0;-moz-border-radius:3px 3px 3px 0;border-radius:3px 3px 3px 0}#practica_content #practica .bocadillo.rb:before,#practica_content #practica .bocadillo.tl:before{border-width:14px 0 0 14px;border-color:transparent transparent transparent rgba(0,0,0,.2)}#practica_content #practica .bocadillo.rb:after,#practica_content #practica .bocadillo.tl:after{border-width:10px 0 0 10px;border-color:transparent transparent transparent #004894}#practica_content #practica .bocadillo.br:before,#practica_content #practica .bocadillo.lt:before{border-width:14px 0 0 14px;border-color:rgba(0,0,0,.2) transparent transparent}#practica_content #practica .bocadillo.br:after,#practica_content #practica .bocadillo.lt:after{border-width:10px 0 0 10px;border-color:#004894 transparent transparent}#practica_content #practica .bocadillo.lb:before,#practica_content #practica .bocadillo.tr:before{border-width:0 0 14px 14px;border-color:transparent transparent rgba(0,0,0,.2)}#practica_content #practica .bocadillo.lb:after,#practica_content #practica .bocadillo.tr:after{border-width:0 0 10px 10px;border-color:transparent transparent #004894}#practica_content #practica .bocadillo.bl:before,#practica_content #practica .bocadillo.rt:before{border-width:0 0 14px 14px;border-color:transparent transparent transparent rgba(0,0,0,.2)}#practica_content #practica .bocadillo.bl:after,#practica_content #practica .bocadillo.rt:after{border-width:0 0 10px 10px;border-color:transparent transparent transparent #004894}#practica_content #practica .bocadillo.tl:before{left:-1px;top:-14px}#practica_content #practica .bocadillo.tl:after{left:0;top:-10px}#practica_content #practica .bocadillo.tr:before{right:-1px;top:-14px}#practica_content #practica .bocadillo.tr:after{right:0;top:-10px}#practica_content #practica .bocadillo.rt:before{right:-14px;top:-1px}#practica_content #practica .bocadillo.rt:after{right:-10px;top:0}#practica_content #practica .bocadillo.rb:before{right:-14px;bottom:-1px}#practica_content #practica .bocadillo.rb:after{right:-10px;bottom:0}#practica_content #practica .bocadillo.br:before{right:-1px;bottom:-14px}#practica_content #practica .bocadillo.br:after{right:0;bottom:-10px}#practica_content #practica .bocadillo.bl:before{left:-1px;bottom:-14px}#practica_content #practica .bocadillo.bl:after{left:0;bottom:-10px}#practica_content #practica .bocadillo.lb:before{left:-14px;bottom:-1px}#practica_content #practica .bocadillo.lb:after{left:-10px;bottom:0}#practica_content #practica .bocadillo.lt:before{left:-14px;top:-1px}#practica_content #practica .bocadillo.lt:after{left:-10px;top:0}#practica_content #practica .bocadillo>span{color:#343434;font-size:14px;font-style:italic}#practica_content #practica .zonainteractiva[accion*=info]{cursor:default!important}#practica_content #practica .XPOSIT{padding:55px 15px 15px;position:absolute;width:220px;height:155px;background-color:#e9eb9a;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2);z-index:10;-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg);transform:rotate(3deg)}#practica_content #practica .XPOSIT.positMinimizado{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);width:200px;height:30px;background-color:transparent;border:none}#practica_content #practica .XPOSIT.positMinimizado .titulo{display:none}#practica_content #practica .XPOSIT .titulo{color:#890b22;font-size:18px;margin-bottom:15px}#practica_content #practica .XPOSIT .titulo.editando{color:green;border:1px dashed #ccc}#practica_content #practica .XPOSIT .chincheta{background-image:url(chincheta.png);width:36px;height:36px;background-repeat:no-repeat;background-position:0;position:absolute;left:108px;top:10px}#practica_content #practica .XPOSIT .chincheta .xpositTooltip{position:absolute;bottom:50px;left:-90px;width:196px;font-size:16px;line-height:16px;color:#FFF;text-align:center;background-color:#890b22;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);-moz-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);padding:6px 10px 10px;display:none}#practica_content #practica .XPOSIT .chincheta .xpositTooltip:after{content:'';width:0;height:0;border-top:12px solid #890b22;border-bottom:12px solid transparent;border-right:12px solid transparent;border-left:12px solid transparent;position:absolute;bottom:-24px;left:96px}#practica_content #practica .XPOSIT .cuerpo{color:#313131;font-size:15px;line-height:19px;height:120px;overflow-y:auto;overflow-x:hidden}#practica_content #practica .XPOSIT.positMinimizado .cuerpo{display:none}#practica_content #practica .XPOSIT .cuerpo.editando{color:green;border:1px dashed #ccc}#practica_content #practica .XPOSIT .pliegue{width:230px;height:20px;position:absolute;left:0;bottom:-20px;background:#e9eb9a}#practica_content #practica .XPOSIT.positMinimizado .pliegue{display:none}#practica_content #practica .XPOSIT .pliegue:after{content:'';width:0;height:0;border-top:10px solid #ffffd1;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid #ffffd1;position:absolute;right:-20px;bottom:0}#practica_content #practica .force-select{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}#practica_content #practica .contenedorpopup{position:fixed;top:0;left:0;width:0;height:100%;z-index:-10;display:none}#practica_content #practica .contenedorpopup.activo{z-index:10}#practica_content #practica .bpopupwindow{background-color:#ededed;border-radius:6px;display:none;padding:20px;width:800px;color:#556263;border:1px solid silver;text-shadow:1px 1px 0 #fff}#practica_content #practica .bpopupwindow ol,#practica_content #practica .bpopupwindow p{font-size:12pt;margin-right:0}#practica_content #practica .bpopupwindow .capaTexto p,#practica_content #practica .bpopupwindow .capaTexto span{font-size:16px;line-height:19px;text-align:justify;margin-bottom:15px}#practica_content #practica .bpopupwindow p.titulo{font-size:18px;font-weight:700;line-height:20px;margin:0 50px 0 10px;padding:10px 30px 5px 10px;position:relative;text-transform:uppercase}#practica_content #practica .bpopupwindow p.titulo img{position:relative;top:10px;margin:0 10px 0 0}#practica_content #practica .bpopupwindow .bClose{cursor:pointer;float:right;margin-right:-20px;margin-top:-20px;padding:0}#practica_content #practica .informacion .icon{background-attachment:inherit;background-image:url(ico_info.png);background-repeat:no-repeat;display:block;float:left;height:58px;margin:2px 25px 0 0x;padding:0;width:58px}