.hilo_de_ariadna.ficha a{color:#0797db;font-size:12px}.hilo_de_ariadna.ficha{width:100%;color:#333;border:0}.MegaContenBG.solicitud{padding:30px 0 50px}.converBox{background:#fff;padding:20px;min-height:286px;position:relative}.pvpAntes{color:#999;text-decoration:line-through;font-size:24px}.discount{font-size:24px;text-align:right;color:#00a8e3;font-weight:bold}.pvpFinal{font:48px roboto_slabbold,Georgia,serif;text-align:center;color:#005f9b;padding:18px 0}.pvpFinal span{font:14px/1.5em open_sansregular,Arial,sans-serif;color:#999}.pvpIndi{color:#999;text-align:center;font-size:16px;line-height:1.2em;padding-bottom:20px}.converBox .btn{font-size:20px;position:absolute;left:20px;right:20px;bottom:20px}.imgFichaCursoBox{position:relative;background:#fff;line-height:0;min-height:323px}.imgFichaCursoBox .imgCurso{width:100%}.imgFichaCursoBox .miniatura{padding:0;margin:0;list-style:none;position:absolute;bottom:10px;left:10px}.imgFichaCursoBox .miniatura li{background:#ccc;border:1px solid #fff;height:53px;width:120px;margin:0 5px;float:left}.franjaDatos{background:#e5eef1;padding:10px 0;margin:20px 0;border-top:1px solid #d4e5ea;border-bottom:1px solid #d4e5ea}.iconDes{background:#f5fcff;padding:8px 20px;margin:0 -30px 15px;color:#00a8e3;border:2px dashed #00a8e3;text-align:center}.datosFC{position:relative;margin:5px;display:inline-block;border-right:1px dashed;padding-right:10px;min-height:33px;line-height:34px}.iconDes .datosFC:last-child{padding:0!important;border:0!important}.datosFC i{font-size:26px;vertical-align:middle}.datosFC img{vertical-align:middle;margin:0 5px 0 0}.contenidos{background:#fff;padding:20px;margin:0 0 20px}.contenidos .descrBox:last-child{margin:0!important;border-bottom:0!important;padding-bottom:0!important}.descrBox{line-height:1.5em;font-size:14px;margin:0 0 30px;border-bottom:1px dashed #ccc;padding-bottom:30px}.descrBox p{margin:0 0 20px}.descrBox h2{font-size:18px;color:#005f9b}.descrBox h3{font-size:16px;margin:20px 0 10px}.descrBox h4{margin:10px 0;background:#f5fcff;padding:5px 10px;color:#005f9b}.descrBox ul{list-style:none}.descrBox .alert{margin:0!important;position:relative}.contenidos .video-container{margin:20px 0}.curConti{margin:0 0 30px 0;padding:0;list-style:none}.curConti li{margin:10px 0}.curConti .textConti{margin:10px 0 0}.subven .infoFont{font-size:30px;line-height:0;vertical-align:middle}.dulufeho{margin:0 0 20px 0;border:1px solid #4fa8e3;padding:5px 20px;border-radius:2px;list-style:none}.dulufeho li{margin:10px 0;padding:5px 0;border-bottom:1px dashed #bbccd2}.dulufeho li:first-child{margin:-6px -21px 0;padding:5px 15px;background:#4fa8e3;text-align:center;color:#fff;font:16px roboto_slabbold,Georgia,serif;border:0}.dulufeho li:last-child{border-bottom:0;padding-bottom:0}.dulufeho .infoFont{color:#4fa8e3;vertical-align:middle;font-size:20px;margin-right:10px}.actiDepor li{border:1px solid #ffc627;padding:5px;border-radius:2px;margin:5px;color:#2f5f9b;font-weight:bold}.actiDepor img{display:block;margin:0 auto 5px}.lista{margin:10px 0 19px 30px}.temario li{margin:10px 0}.temario .infoFont{color:#00a8e3;vertical-align:middle}.tipo_subvencion li{margin:10px 0}.tipo_subvencion .infoFont{color:#00a8e3;vertical-align:middle}.fechPreTil{margin:0;list-style:none;background:#00a8e3;padding:5px 0;color:#fff}.fechPre{margin:0;list-style:none;padding:10px 0;border-bottom:1px solid #00a8e3;font-size:12px;line-height:1.2em}.fechPre .pvpFinal{padding:0;font-size:20px}.fechPre .pvpFinal span{font-size:12px;color:#999}.fechPre .discount{text-align:center;font-size:14px}.fechPre .pvpAntes{font-size:12px;text-align:center}.imparteBox{background:#eee;padding:20px;margin:0 0 20px;text-align:center}.boxBo{padding:10px;border:1px solid #00a8e3;margin:0 0 20px;text-align:center}.boxBo .center-block{margin:0 0 8px}.boxBo .CFbox{margin:10px auto 0;width:70%;line-height:1em}.boxBo .cifra{font:44px/0em roboto_slabbold,Georgia,serif;color:#00a8e3;display:inline-block;margin:0}.boxBo .cifra span{font-size:16px}.boxBo .texto{color:#00a8e3;font-weight:bold;display:inline-block;text-align:left;line-height:1.2em}.logro{width:48px;height:47px;display:inline-block;margin:0 4px 0 0}.logro.tiempo{background:url(/imagenes/generales/sprite-ficha-curso.png) no-repeat -49px 0;vertical-align:bottom}.logro.permanencia{background:url(/imagenes/generales/sprite-ficha-curso.png) no-repeat 0 0;vertical-align:bottom}.LogoEmpresaCur{position:relative;float:none!important;margin:5px auto;width:109px;height:50px;border:1px solid #ccc;background:#fff}.LogoEmpresaCur img{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.nombreCentro{font-weight:bold;color:#427896!important}.ratingMegaBox{padding:20px;margin:20px 0 0;background:#fff}.ratingBox{padding:10px 20px}.ratingBox.Malo{background:rgba(218,15,15,0.1)}.ratingBox.Regular{background:rgba(253,132,2,0.1)}.ratingBox.Bueno{background:rgba(170,197,26,0.1)}.ratingBox.MuyBueno{background:rgba(63,185,2,0.1)}.ratingBox.Excelente{background:rgba(0,152,0,0.1)}.rating{text-align:center;display:block;margin:0 auto}.rating i{display:inline-block;margin:0 0 0 10px;font-size:50px;line-height:.8em;vertical-align:bottom}.imgIconB{width:60px;height:60px;float:left;margin:0 10px 0 0}.imgIconB.contenido-extra{background:url(/imagenes/generales/sprite-ficha-curso.png) 0 -169px no-repeat}.imgIconB.multidispositivo{background:url(/imagenes/generales/sprite-ficha-curso.png) -60px -109px no-repeat}.imgIconB.consultas-profesor{background:url(/imagenes/generales/sprite-ficha-curso.png) 0 -109px no-repeat}.imgIconB.skype{background:url(/imagenes/generales/sprite-ficha-curso.png) -60px -169px no-repeat}.imgIconB.con-certificado{background:url(/imagenes/generales/sprite-ficha-curso.png) -120px -109px no-repeat}.imgIconB.videos-explicativos{background:url(/imagenes/generales/sprite-ficha-curso.png) -240px -109px no-repeat}.imgIconB.alojamiento{background:url(/imagenes/generales/sprite-ficha-curso.png) 1px -49px no-repeat}.imgIconB.pension{background:url(/imagenes/generales/sprite-ficha-curso.png) -59px -49px no-repeat}.imgIconB.vuelo{background:url(/imagenes/generales/sprite-ficha-curso.png) -119px -49px no-repeat}.imgIconB.colegio{background:url(/imagenes/generales/sprite-ficha-curso.png) -179px -49px no-repeat}.imgIconB.examen{background:url(/imagenes/generales/sprite-ficha-curso.png) -239px -49px no-repeat}.head2Cur{background:#fff;position:fixed;top:0;left:0;right:0;padding:10px 0;-webkit-box-shadow:0 3px 3px 0 rgba(166,166,166,1);-moz-box-shadow:0 3px 3px 0 rgba(166,166,166,1);box-shadow:0 3px 3px 0 rgba(166,166,166,1);z-index:99}.titular{font:22px roboto_slabbold,Georgia,serif;color:#005f9b}.indica .infoFont{font-size:22px;vertical-align:middle}.dtoBox .pvpAntes{font-size:12px!important;text-align:right;line-height:1em;margin:7px 0 0}.dtoBox .discount{font-size:12px}.head2Cur .pvpFinal{font-size:30px;padding:0}.boderR{border-right:1px solid #bbccd2}.formFichaCurso{padding:20px;margin:20px 0;background:#ffc627}.formFichaCurso h2{text-shadow:none;text-align:center;font-size:24px;margin:0 0 20px;padding:0 0 10px;border-bottom:1px dashed #c3940f}.formFichaCurso h2 .infoFont{font-size:30px}.formFichaCurso_OK,.formFichaCurso_KO{padding:10px;margin-bottom:20px;border:3px #f6c538 dashed;text-align:center;display:none}.formFichaCurso_OK .infoFont,.formFichaCurso_KO .infoFont{font-size:34px;margin:0;color:#00a8e3}.grupoForm{position:relative;overflow:hidden;margin-bottom:10px}.leftFormBox{float:left;width:49%}.RightFormBox{float:right;width:50%}.grupoForm .form-control{margin:0 0 5px}.grupoForm .bootstrap-select{width:100%!important;margin:0 0 5px}.form-control.texarea{height:143px!important}.grupoForm .QapTcha{margin:20px auto 0}.checkboxFormSol{float:left;margin-top:3px}.PSboxChek{margin:10px 0 0;text-align:center;font-size:12px}.PSboxChek a{color:#333;text-decoration:underline}.PSboxChek a:hover{color:#333;text-decoration:none}.NoAdmiteLugar{display:none;margin:10px 0 0;text-align:center;font-size:12px}.pedirInfo{position:relative;top:-100px;display:block;height:0;width:0}.mensajeOtrosCursos{display:block;font-family:'roboto_slabregular',Georgia,serif;font-size:14px;text-align:center;margin:0 0 8px;padding-top:3px}.cursoCruza{background:#fff}.cursoCruza .imgCurso{width:100%;border-bottom:#ccc}.nameCourseBox{left:0;bottom:10px;width:100%;display:flex;flex-direction:column;justify-content:center;margin:0;background:rgba(0,95,155,.8);color:#fff;padding:10px 20px}.linkImgCurso{position:relative;line-height:0;display:block;padding:10px 10px 0}.naCour{font:14px/1.2em roboto_slabbold,Georgia,serif;display:block;margin:0 0 2px;color:#005f9b!important}.dto{position:absolute;height:60px;width:60px;top:-4px;right:-4px;pointer-events:none;z-index:0;text-align:center;overflow:hidden}.priceButton{border-top:1px #ccc solid;padding:10px 0 0;margin:10px 0 0}.mensajePromo{position:absolute;bottom:15px;left:0;width:195px;height:35px;font-family:'roboto_slabbold',Georgia,serif;font-size:16px;line-height:35px;color:#fff;padding:0 0 0 45px}.cursosSugeridos{display:none;margin:20px 0 0;border:3px dashed #00a8e3;padding:10px}.cursosSugeridos h2{text-align:center;margin:0 0 20px}.cursoDescuentoOn{background:#00a7e1}.cursoDescuentoOn:before{content:"";background:url(/imagenes/generales/busquedas/spriteBusqueda.png) no-repeat -108px -4px;width:24px;height:21px;position:absolute;left:10px;top:7px}.cursoMesOn{background:#e80073}.cursoMesOn:before{content:"";background:url(/imagenes/generales/busquedas/spriteBusqueda.png) no-repeat -79px -3px;width:24px;height:27px;position:absolute;left:10px;top:5px}.cursoDestacadoOn{background:#005f9b}.cursoDestacadoOn:before{content:"";background:url(/imagenes/generales/busquedas/spriteBusqueda.png) no-repeat -132px -3px;width:24px;height:27px;position:absolute;left:10px;top:5px}.cursoBoxInfo{padding:0 10px 10px;min-height:115px}.cursoBoxInfo .h3{margin:0 0 5px;font:16px/1.2em roboto_slabbold,Georgia,serif;display:block;color:#005f9b}.cursoBoxInfo .h3:hover{color:#619ec5}.cursoBoxInfo .h4{display:block;margin:0 0 10px;font-family:'roboto_slabregular',Georgia,serif;color:#427896!important;text-decoration:none;font-size:12px}.cursoBoxInfo .h4 a:hover{color:#619ec5!important}.cursoBoxInfo .rating{padding:5px 0 0;font-size:12px;text-align:left}.cursoBoxInfo .rating i{font-size:24px;line-height:0;vertical-align:middle;float:none;margin:0}.timeRes{background:#d1efe1;color:#156719;padding:2px 5px;font-size:12px;border-radius:2px}.timeRes i{margin:0 5px 0 0;vertical-align:middle;font-size:16px}.descuentoCosteBox{overflow:hidden;margin-bottom:10px}.descuento{float:left;padding:4px 0 0;font-family:open_sansregular,Arial,sans-serif;font-size:14px;color:#999}.descuento span{text-decoration:line-through}.coste{float:right;font-family:'roboto_slabbold',Georgia,serif;font-size:25px;color:#005f9b}.coste span{font-family:open_sansregular,Arial,sans-serif;font-size:12px;color:#565656}.valoraciones{background:#fff;padding:30px 0 60px;margin:30px 0 -50px}.sinOpinion{font-size:16px;font-weight:bold}.sinOpinion i{float:none;font-size:24px;vertical-align:middle;display:block;margin:0 0 10px}.valoresBox{display:inline-block;text-align:right}.btnMovil{display:none}.blueimp-gallery-carousel{margin:0!important;box-shadow:none!important}.blueimp-gallery>.slides>.slide{height:422px!important}.blueimp-gallery>.slides{height:422px!important}.blueimp-gallery{padding-bottom:422px!important}.comparte{margin:20px 0 0;padding:20px;border:1px solid #ccc;background:#dedede}.comparte h3{text-align:center;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ccc}@media screen and (max-width:1199px){.titular,.fechPre .pvpFinal{font-size:16px!important}.head2Cur .pvpFinal{font-size:26px;padding:5px 0 0}.pvpAntes,.discount{font-size:18px!important}.pvpFinal{padding:14px 0}.pvpIndi{font-size:14px!important}.rating{width:70%}.boxBo .CFbox{width:85%}.curConti .textConti{font-size:12px;line-height:1.5em}.fechPre .discount,.fechPre .pvpAntes{font-size:12px!important}.fechPre .pvpFinal span{display:block}}@media screen and (max-width:991px){.head2Cur{display:none!important}.converBox .btn{display:none!important}.btnMovil{display:block;position:fixed;margin:0 auto;width:70%;left:15%;right:15%;bottom:20px;z-index:99;font-size:22px}.subven .infoFont{position:absolute;top:0;left:-15px}}@media screen and (max-width:768px){.QapTcha{width:100%!important}}@media screen and (max-width:425px){.datosFC{border:0;border-bottom:1px dashed;padding:0 0 10px;display:block}}.conversionFichaCursoBox{position:relative;padding:15px;background:#fff;min-height:322px}.mensajesConversionBox{min-height:248px;text-align:center}.mostrarPrecioAnterior{color:#999;font-size:16px;height:60px;line-height:60px}.mostrarPrecioAnterior span{text-decoration:line-through}.mostrarPrecio{color:#999;font-size:16px;height:60px;line-height:60px}.mostrarPrecio span{color:#005f9b;font-size:40px;font-family:'roboto_slabbold',Georgia,serif}.FichaDescuentoOn{border:2px solid #00a7e1;border-left:none;border-right:0;color:#00a7e1;padding:8px 0;margin-bottom:15px;font-size:20px;font-family:'roboto_slabbold',Georgia,serif;text-transform:uppercase;text-align:center}.FichaDescuentoOn img{vertical-align:sub;margin-right:10px}.FichaDescuentoOn i{font-size:40px;line-height:0;vertical-align:middle}.btnBottomFC{position:absolute;bottom:10px}.descripCursoBox{padding:30px 20px 20px;margin-bottom:20px;background:#fff;position:relative}.descripCursoBox h2{background:#00a8e3;padding:8px 15px;color:#fff;text-shadow:none;position:absolute;top:-25px;left:20px}.descripCursoBox h3{margin:25px 0 8px}.descripCursoBox p{margin:0 0 10px}.descripCursoBox ul{margin:10px 0 10px 30px}.sinOpinion i{float:none!important;font-size:26px!important}.valorRating{font-weight:bold;font-size:16px;line-height:.8em;margin:8px 0 2px;color:#333}.rating .numeopi{color:#333}.respuesta{background:#d1efe1;color:#156719;text-align:center;margin:20px 0 0;padding:5px 10px}.respuesta i{font-size:20px;vertical-align:middle}