.mkdf-menu-area .menu-item a{color:#333!important}.mkdf-menu-area .menu-item a:hover span{color:#59815b;!important}.oculta{display:none}.cargando.oculta{display:none!important}.error{color:red}.errores .error{margin-bottom:20px}.campo{margin-bottom:40px}.campo label{color:#1e1e1e;font-family:Oswald,sans-serif;letter-spacing:-.02em;font-weight:700;text-transform:uppercase;line-height:1.1em}.campo input{margin-bottom:0!important;border:1px solid #777!important}.campo input.inputArchivo{border:none!important}.campo select,.campo textarea{width:100%;border:1px solid #777!important;padding:12px 16px;background-color:#fff;font-family:"Crimson Text",serif;font-size:18px;font-style:italic;font-weight:inherit;line-height: calc(50px - (24px - 2px));color:#1e1e1e}.campo select{height:54px}.cargando{vertical-align:bottom;margin-bottom:0!important}.foto-subida{display:inline-block;position:relative;width:80px;height:80px;margin:1rem 1rem 0 0;border-radius:10px;background-size:cover;background-position:50% 50%}.foto-subida img{width:32px;height:auto}.foto-subida a{position:absolute;bottom:5px;right:5px}.boton{width:100%;color:#fff!important;background-color:#59815b!important;padding:.5rem 1rem;border:0!important;border-radius:5px}.formulario{margin-top:40px}.actividadListado.mkdf-blog-list-holder .mkdf-post-info-category a::before{content:"\e01d"!important}.prev-next-posts{width:100%}.prev-next-posts{display:flex;justify-content:space-between}.prev-next-posts .next-posts-link a{background-image:url(imagenes/ico-pag-anterior.svg)!important;padding-left:30px}.prev-next-posts a{display:block;padding:5px 0;padding-left:0;background-repeat:no-repeat;background-size:24px 24px;background-position:0 50%!important}.prev-next-posts .prev-posts-link a{background-image:url(imagenes/ico-pag-siguiente.svg);padding-right:30px;background-position:100% 50%!important}.prev-next-posts a{display:block;padding:5px 0;padding-right:0;background-repeat:no-repeat;background-size:24px 24px;background-position:0 50%!important}.boton a{color:#fff}.datosActividad .datosContacto{margin-bottom:20px}.datosActividad .datosCategorias{margin-bottom:20px}.subidaActividad .volver{margin-top:50px}.textoLegal{padding:0 15px;font-size:12px;margin-bottom:40px}.deshabilitado{background-color:#eee!important}.bloque-formulario{margin-bottom:20px;width:100%}.enlaces-mini{font-size:.9rem;text-align:center;margin-top:20px}.mkdf-logo-wrapper a{height:75px!important}.mkdf-page-not-found .mkdf-searchform.searchform{display:none}.imagenFooter{max-width:144px;display:inline-block}.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid{padding:90px 0!important}.mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:not(:first-child) {display:none}.justificar{text-align:justify;text-justify:inter-word}.layoutVacio{margin:0 20px}.layoutVacio img{margin-bottom:20px}.enlaceRegistrate{font-size:30px}.noQuieroRegistrame{font-size:13px}.contenedorLayoutVacio{margin:40px 0}.textoReias{overflow:auto;height:200px;padding-right:10px;margin-bottom:20px}.redesSociales{text-align:center;margin-top:25px}.redesSociales a{color:#777;text-decoration:none!important;font-size:40px;margin:0 10px}.redesSociales a:hover{color:#aaa}.volverReias{margin-top:25px}.boton:disabled{background-color:#89b18b!important}.mkdf-wrapper-inner{min-height:100vh!important;display:flex;flex-direction:column;margin:0}.explicacionCampo{margin-top:0}.notaMedia{background-color:#59815b!important;color:#fff!important;display:inline-block;padding:10px;border-radius:3px;vertical-align:middle;font-size:25px}.notaMediaTexto{display:inline-block;vertical-align:middle;font-size:25px;padding-left:10px}.comentarios{margin-top:20px}.comentario{padding:10px 0;margin:10px 0;border-top:1px solid #ddd}.puntuacion input[type="radio"]{visibility:hidden;height:0;width:0}.puntuacion label{vertical-align:middle;text-align:center;cursor:pointer;padding:5px 10px;border-radius:3px;.transition}.puntuacion input[type="radio"]:checked+label{background-color:#59815b;color:#fff}.comentar{margin:10px 0}.comentar textarea{width:100%;border:1px solid #ddd!important;padding:12px 16px;background-color:#fff;font-family:"Crimson Text",serif;font-size:18px;font-style:italic;font-weight:inherit;line-height: calc(50px - (24px - 2px));color:#1e1e1e}.botonEnviarOpinion .boton{width:auto!important}.errorOpinion{margin-bottom:20px}