﻿.debuginfo {clear:both;width:100%;margin:5px 0px;background-color:#72b37b;padding:3px;} .debuginfo span {font-weight:bold;color:#ffffff} .debuginfo textarea {width:100%;max-height:50px;clear:both; box-sizing:border-box;} .center {text-align:center}  div.toolboxinet {border:1px solid #DFDFDF;background-COLOR:#f2f2f2;padding:4px;margin:5px 0px 5px 0px;height:48px;overflow:hidden} div.toolboxinet a {COLOR:#333333;text-decoration:none;display:inline-block;float:left;margin-top:5px;} div.toolboxinet a img {margin-right:5px;vertical-align:middle} div.toolboxinet h2 {margin:0px 0px 4px 0px;padding:0px;color:#333333;font-size:11px} div.toolboxinet a.linkenlace {margin-right:15px} input[obligatorio="S"], textarea[obligatorio="S"] {background-image:url(../iconos/forms/obligatorio.png);background-position:100% 0px;background-repeat:no-repeat;background-size:10px auto} input.seo, textarea.seo {background-color:#d3e992;color:#000000;padding:5px 0px 5px 4px;width:100%} div.seo_params {margin:20px 10px 20px 10px} div.seo_params h5 {margin:0px;padding:10px 0px 10px 5px;border-bottom:1px solid #e1e1e1;font-size:13px;background-color:#e3e8d2;font-weight:bold;background} div.recuadroStats {border:1px solid #999999;border-radius:10px;color:#111111;background-color:#f9f9f9;padding:10px} div.ley_cookies {border:1px solid #888;background-color:#dddddd;color:#333333;position:absolute;z-index:1999;top:0px;font-size:10px;width:100%} div.ley_cookies div.contenido {padding:10px 20px 10px 20px;} div.ley_cookies a.boton {float:right;margin:0px 10px 10px 10px} .input_slider div.valor_campo {float:left;vertical-align:top;width:70px;overflow:hidden;} .input_slider div.valor_slider {margin:0px 20px 0px 80px;padding:5px 0px 0px 0px} div.valoracion {float:right;padding:8px;background-color:#0099cc; -webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px; -webkit-border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;border-bottom-right-radius:10px;} div.valoracion span.nota {display:block;text-align:center;font-weight:bold;font-size:1.4em;color:#ffffff;}                                div.media_foto .clasif_archivo {width:20px;height:20px;background-size:16px auto;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:absolute;right:0px;top:0px;} div.media_container {border:1px solid #f2f2f2;margin:2px;display:table} div.media_container div.media_seleccion {display:table-cell} div.media_container div.media_foto img {width:90px;height:90px} div.media_container div.media_info {font-size:11px;height:80px;overflow:auto;;display:table-cell} div.media_container div.media_opciones {clear:both} table.media_container {border:1px solid #e1e1e1;background-COLOR:#fefefe;empty-cells:show;border-collapse:collapse;width:100%} table.media_container tr td {font-size:11px;padding:2px 6px 8px 2px;vertical-align:top} table.media_container tr.media td {padding-top:10px} table.media_container div.media_foto {width:80px;height:80px;background-size:80px auto;background-repeat:no-repeat;background-position:center center;position:relative;} table.media_container div.media_foto img {width:80px;height:80px} table.media_container div.centrado {background-size:auto auto} table.media_container div.media_info {font-size:11px;height:70px;overflow:auto;} table.media_container div.media_acciones a {text-decoration:none;font-size:12px}  table.media_container tr.media_acciones td {padding-bottom:5px}  table.media_container thead tr td {padding:5px;border-bottom:1px solid #e1e1e1;font-size:13px} table.media_container tr:nth-child(even) {background:#f9f9f9 } table.media_container tr:nth-child(odd) {background:#FFF} table.form_edicion {border:1px solid #e1e1e1;background-COLOR:#fefefe;empty-cells:show;border-collapse:collapse;} table.form_edicion thead tr td {padding:5px;border-bottom:1px solid #e1e1e1;font-size:13px;background-color:#e3e8d2;font-weight:bold} table.form_edicion tr td {padding:5px} table.form_edicion tr td.caption {background-color:#f7f7f7;padding-right:15px} table.form_edicion tr td.ayuda {font-size:11px;font-style:italic;padding-left:10px} /* div.zona_social {height:30px;border-bottom:1px solid #e1e1e1;background-color:#e6eec9;padding:0px 0px 0px 10px;} div.zona_social div.info {float:right;padding:6px 20px 3px 0px} */ div.zona_social ul.social {list-style:none;	line-height:1em;padding:0px 5px 0px 5px;	margin:0px 0px 0px 0px;	text-align:left;display:flex;flex-direction:row;} div.zona_social ul.social li.social_bookmark {list-style-type:none;margin:0px 0px 0px 0px;padding:0px;text-align:left;} div.zona_social ul.social li.social_bookmark:hover {} div.social_cabecera div.zona_social {position:relative; display:flex;flex-direction:row;flex-wrap:wrap; align-items:stretch; /*el gap entre elementos queremos que sea solamente en el centro y no en orillas*/ justify-content:space-between; column-gap:10px; } div.social_cabecera div.zona_social div.info {flex-grow:1;text-align:right;display:flex;justify-content:right;align-items:center;box-sizing:border-box;} div.social_cabecera div.zona_social ul.social {display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:2px} /* PARA LA CABECERA DE PÁGINA LOS ICONOS SOCIALES*/ div.social_comparte {margin:30px 0px;right:0px;text-align:right;} .enlace_social {display:inline-block;background-position:50% 50%;background-repeat:no-repeat;padding:4px;background-size:auto 20px;width:20px;height:20px;vertical-align:top} .enlace_social:hover {} .enlace_social img {width:24px;height:24px} .social_instagram {background-image:url(../iconos/sociales/social-instagram.png)} .social_instagram:hover {background-color:#ffffff;background-image:url(../iconos/sociales/social-instagram-on.png);} .social_mail {background-image:url(../iconos/sociales/social-mail.png)} .social_mail:hover {background-color:#f99f06;background-image:url(../iconos/sociales/social-mail-on.png);} .social_meneame {background-image:url(../iconos/sociales/social-meneame.png)} .social_meneame:hover {background-color:#cccccc;background-image:url(../iconos/sociales/social-meneame-on.png);} .social_twitter {background-image:url(../iconos/sociales/social-twitter.png)} .social_twitter:hover {background-color:#55acee;background-image:url(../iconos/sociales/social-twitter-on.png);} .social_facebook {background-image:url(../iconos/sociales/social-facebook.png)} .social_facebook:hover {background-color:#1877f2;background-image:url(../iconos/sociales/social-facebook-on.png);} .social_vimeo {background-image:url(../iconos/sociales/social-vimeo.png)} .social_vimeo:hover {background-color:#1ab7ea;background-image:url(../iconos/sociales/social-vimeo-on.png);} .social_linkedin {background-image:url(../iconos/sociales/social-linkedin.png)} .social_linkedin:hover {background-color:#2088bd;background-image:url(../iconos/sociales/social-linkedin-on.png);} .social_youtube {background-image:url(../iconos/sociales/social-youtube.png)} .social_youtube:hover {background-color:#ffffff;background-image:url(../iconos/sociales/social-youtube-on.png);} .social_flickr {background-image:url(../iconos/sociales/social-flickr.png)} .social_flickr:hover {background-color:#ffffff;background-image:url(../iconos/sociales/social-flickr-on.png);} .social_skype {background-image:url(../iconos/sociales/social-skype.png)} .social_skype:hover {background-color:#00aff0;background-image:url(../iconos/sociales/social-skype-on.png);} .social_gplus {background-image:url(../iconos/sociales/social-gplus.png)} .social_gplus:hover {background-color:#ffffff;background-image:url(../iconos/sociales/social-gplus-on.png);} .social_pinterest {background-image:url(../iconos/sociales/social-pinterest.png)} .social_pinterest:hover {background-color:#cb1c24;background-image:url(../iconos/sociales/social-pinterest-on.png);} .social_yahoo {background-image:url(../iconos/sociales/social-yahoo.png)} .social_yahoo:hover {background-color:#5107ad;background-image:url(../iconos/sociales/social-yahoo-on.png);} .social_picasa {background-image:url(../iconos/sociales/social-picasa.png)} .social_picasa:hover {background-color:#e1e1e1;background-image:url(../iconos/sociales/social-picasa-on.png);} .social_strava {background-image:url(../iconos/sociales/social-strava.png)} .social_strava:hover {background-color:#ffffff;background-image:url(../iconos/sociales/social-strava-on.png);} .social_whatsapp {background-image:url(../iconos/sociales/social-whatsapp.png)} .social_whatsapp:hover {background-color:rgb(29,161,16);background-image:url(../iconos/sociales/social-whatsapp-on.png);} .social_telegram {background-image:url(../iconos/sociales/social-telegram.png)} .social_telegram:hover {background-color:rgb(255,255,255);background-image:url(../iconos/sociales/social-telegram-on.png);} .social_tripadvisor {background-image:url(../iconos/sociales/social-tripadvisor.png)} .social_tripadvisor:hover {background-color:#4b7e37;background-image:url(../iconos/sociales/social-tripadvisor-on.png);} .social_houzz {background-image:url(../iconos/sociales/social-houzz.png)} .social_houzz:hover {background-color:#57ba63;background-image:url(../iconos/sociales/social-houzz-on.png);} .social_gmaps {background-image:url(../iconos/sociales/social-gmaps.png);} .social_gmaps:hover {background-image:url(../iconos/sociales/social-gmaps-on.png);} .social_booking {background-image:url(../iconos/sociales/social-booking.png)} .social_booking:hover {background-color:#003382;background-image:url(../iconos/sociales/social-booking-on.png);} .social_tfno {background-color:#fff;background-image:url(../iconos/sociales/social-tfno.png)} .social_tfno:hover {background-color:#fff;background-image:url(../iconos/sociales/social-tfno-on.png);} .social_movil {background-color:#fff;background-image:url(../iconos/sociales/social-movil.png)} .social_movil:hover {background-color:#fff;background-image:url(../iconos/sociales/social-movil-on.png);} /* PARA EL PIE DE PÁGINA LOS ICONOS SOCIALES*/ div#footer div.zona_social {height:auto;border-width:0px;padding:0px 0px 0px 0px;width:auto;float:right;background:transparent} div#footer div.zona_social ul.social {width:auto !important} div#footer div.zona_social ul.social li.social_bookmark {float:none !important;display:inline-block;} div#footer div.zona_social ul.social li.social_bookmark a {display:inline-block;background-position:50% 50%;background-repeat:no-repeat;padding:8px;background-size:auto 25px;} div#footer div.zona_social ul.social li.social_bookmark a.social_instagram {background-color:#ffffff;background-image:url(../iconos/sociales/social-instagram.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_instagram:hover {background-color:#f2f2f2;background-image:url(../iconos/sociales/social-instagram-on.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_twitter {background-color:#55acee;background-image:url(../iconos/sociales/social-twitter-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_twitter:hover {background-color:#e6eec9;background-image:url(../iconos/sociales/social-twitter.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_facebook {background-color:#4a66a0;background-image:url(../iconos/sociales/social-facebook-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_facebook:hover {background-color:#e6eec9;background-image:url(../iconos/sociales/social-facebook.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_vimeo {background-color:#1ab7ea;background-image:url(../iconos/sociales/social-vimeo-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_vimeo:hover {background-color:#e6eec9;background-image:url(../iconos/sociales/social-vimeo.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_linkedin {background-color:#2088bd;background-image:url(../iconos/sociales/social-linkedin-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_linkedin:hover {background-color:#e6eec9;background-image:url(../iconos/sociales/social-linkedin.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_youtube {background-color:#ffffff;background-image:url(../iconos/sociales/social-youtube-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_youtube:hover {background-color:#e6eec9;background-image:url(../iconos/sociales/social-youtube.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_flickr {background-color:#ffffff;background-image:url(../iconos/sociales/social-flickr-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_flickr:hover {background-color:#e6eec9;background-image:url(../iconos/sociales/social-flickr.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_skype {background-color:#00aff0;background-image:url(../iconos/sociales/social-skype-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_skype:hover {background-color:#e6eec9;background-image:url(../iconos/sociales/social-skype.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_gplus {background-color:#dd4b39;background-image:url(../iconos/sociales/social-gplus-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_gplus:hover {background-color:#e6eec9;background-image:url(../iconos/sociales/social-gplus.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_pinterest {background-color:#cb1c24;background-image:url(../iconos/sociales/social-pinterest-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_pinterest:hover {background-color:#e6eec9;background-image:url(../iconos/sociales/social-pinterest.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_yahoo {background-color:#5107ad;background-image:url(../iconos/sociales/social-yahoo-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_yahoo:hover {background-color:#e6eec9;background-image:url(../iconos/sociales/social-yahoo.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_picasa {background-color:#e1e1e1;background-image:url(../iconos/sociales/social-picasa-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_picasa:hover {background-color:#e6eec9;background-image:url(../iconos/sociales/social-picasa.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_strava {background-color:#ffffff;background-image:url(../iconos/sociales/social-strava-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_strava:hover {background-color:#e6eec9;background-image:url(../iconos/sociales/social-strava.png);} div#footer div.zona_social ul.social li.social_bookmark a.social_tripadvisor {background-color:#4b7e37;background-image:url(../iconos/sociales/social-tripadvisor-on.png)} div#footer div.zona_social ul.social li.social_bookmark a.social_tripadvisor:hover {background-color:#ffffff;background-image:url(../iconos/sociales/social-tripadvisor.png);} .cmd {padding:3px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:12px;color:#fff;margin:1px; display:inline-block;background-color:#b0ccde;text-transform:uppercase;background-repeat:no-repeat; background-size:auto 100%;vertical-align:top;border:1px solid #aaa;height:18px; } .cmd:hover {background-color:#0099cc;color:#fff;border-color:#000} a.cmd_texto {padding-left:35px !important;background-position:3px 50%;vertical-align:middle;background-size:auto 22px;background-repeat:no-repeat;} a.cmd_admin_ico {width:20px;background-repeat:no-repeat;background-position:50% 50%;} a.cmd_admin_ico img {width:100%;height:100%;padding:0px;margin:0px;} a.cmd_inicio {background-image:url(../iconos/botones/home.png);} a.cmd_rechazar {background-color:#a74528 !important} a.cmd_excel {background-image:url(../iconos/botones/excel.png);} a.cmd_calendario {background-image:url(../iconos/epv/calendario.png);} a.cmd_imprimir {background-image:url(../iconos/botones/imprimir.png);} a.cmd_editar {background-image:url(../iconos/botones/editar.png);} a.cmd_duplicar {background-image:url(../iconos/botones/duplicar.png);} a.cmd_nuevo {background-image:url(../iconos/botones/nuevo.png);} a.cmd_borrar {background-image:url(../iconos/botones/borrar.png);} a.cmd_subir {background-image:url(../iconos/botones/subir.png);} a.cmd_guardar {background-image:url(../iconos/botones/guardar.png);background-position:5px 50%;padding-left:40px !important} a.cmd_guardando {background-image:url(../iconos/botones/loading.png);} a.cmd_mail {background-image:url(../iconos/botones/mail.png);} a.cmd_cancelar {background-image:url(../iconos/botones/cancelar.png);} a.cmd_refrescar {background-image:url(../iconos/botones/refrescar.png);} a.cmd_ver {background-image:url(../iconos/botones/ojo.png);} a.cmd_stats {background-image:url(../iconos/botones/stats.png);} a.cmd_ai {background-image:url(../iconos/botones/ai.png);background-color:#fff;right:0px;position:absolute;right:50px} a.cmd_bajalista {background:transparent url(../iconos/epv/bajar.png) no-repeat 3px 50%;display:inline-block;margin:5px;padding:5px 20px 5px 40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:6px;background-color:#669900;color:#fff} a.cmd_bajalista:hover {background-color:#92c500;color:#fff}  a.cmd_subelista {background:transparent url(../iconos/epv/subir-rojo.png) no-repeat 3px 50%;display:inline-block;margin:5px;padding:5px 20px 5px 40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:6px;background-color:#cc0000;color:#fff} a.cmd_subelista:hover {background-color:#ff4444;color:#fff}  @keyframes muevebg {10%{background-position:0px 50%;} 100%{background-position:8px 50%}} .link {padding:6px 10px 8px 45px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:1.1em;margin:4px; display:inline-block; background-color:#f3f3f3; border:1px solid #f3f3f3; background-repeat:no-repeat; background-size:auto 80%;vertical-align:top;height:18px; background-position:8px 50%;   } .link:hover {border-color:#333;animation:muevebg 1.6s normal;} .link_spotify {background-image:url(../iconos/sociales/spotify.png);} .link_apple {background-image:url(../iconos/sociales/apple.png);} .link_strava {background-image:url(../iconos/sociales/strava.png);} .link_relive {background-image:url(../iconos/sociales/relive.png);} .link_altimetria{background-image:url(../iconos/botones/desnivel.png);} span.text-sep {padding:0px 7px 0px 7px} input.inputbusqueda {background-color:#ffecc0} select.inputbusqueda {background-color:#ffecc0} /*cuadro de búsqueda rápida*/ div#surveySTD_iframediv {height:230px;position:absolute} iframe#surveySTD_iframe {height:230px;left:10;display:none;z-index:9;filter:progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=0);border:0px} div#surveySTD {height:230px;position:absolute;top:10;left:10px;z-index:10;background-color:#ffecc0;} div#surveySTD div.cabecera {padding:6px 4px 6px 8px;background-color:#333333;color:#ffffff;text-align:right} div#surveySTD div.cabecera a {color:#ffffff} div#surveySTD div#surveyDatosSTD {position:relative; z-index:1;overflow:auto;padding:5px;} div#surveySTD div#surveyDatosSTD select {size:10;background-color:#ffecc0;font-size:12px;padding:8px;border:0px;width:100%;padding:2px 2px 2px 2px} div#surveySTD div#surveyDatosSTD select option {padding:7px;border-bottom:1px dotted #888888;margin-right:10px} #fullPage { position:absolute; min-width:100%; min-height:100%; top:0; left:0; background-color:rgb(0, 0, 0); } div.toolbox {vertical-align:top;box-shadow:2px 2px 3px #ddd;border:1px solid #aaa;padding:5px 5px 5px 45px;background-color:#f5eafa;margin:0px 0px 10px 0px;z-index:10;background-IMAGE:url(../iconos/fondos/herramientas.gif);background-position:0px center;background-repeat:no-repeat;min-height:15px;position:relative} div.toolbox a {color:#555555;font-weight:normal;display:inline-block;background-color:#e5caf2;padding:4px 6px 4px 6px;margin:0px 2px 4px 0px;border:1px dotted #888888} div.toolbox a.selected {background-color:#e1ceeb;box-shadow:2px 2px 9px rgba(0, 0, 0, 0.3);} div.toolbox a:hover {background-color:#ddbcee;color:#111111}  div.toolboxMini {vertical-align:top;padding:0px 0px 0px 25px;margin:0px 0px 0px 0px;background-IMAGE:url(../iconos/fondos/herramientas.gif);background-position:2px center;background-repeat:no-repeat;background-size:20px auto;} div.toolboxMini a {display:inline-block;background-color:#e5caf2;padding:2px 3px 2px 3px;margin:0px 2px 2px 0px;border:1px dotted #888888;font-weight:normal;height:20px} div.toolboxMini a img {width:20px; height:20px} div.toolboxMini a:hover {background-color:#ddbcee;color:#111111}  /***** PASAR A CADA DISEÑO ********/ div.social_comparte a.check_on, a.check_on {background-image:url(../iconos/1.gif);background-repeat:no-repeat;background-position:4px 50%;color:#555555;font-weight:normal;display:inline-block;background-color:#e5caf2;padding:4px 6px 4px 25px;margin:0px 2px 4px 0px;border:1px dotted #888888;display:inline-block;font-size:0.9em} div.social_comparte a.check_off, a.check_off {background-image:url(../iconos/0.gif);background-repeat:no-repeat;background-position:4px 50%;color:#555555;font-weight:normal;display:inline-block;background-color:#e5caf2;padding:4px 6px 4px 25px;margin:0px 2px 4px 0px;border:1px dotted #888888;display:inline-block;font-size:0.9em} div.social_comparte a.check_on:hover, div.social_comparte a.check_off:hover {color:#000000;background-image:url(../iconos/ico1.gif)} div.css_edita_imagen {overflow:hidden;width:250px;height:auto;border:1px solid #999999;padding:4px;background-size:100% auto;background-position:0px 0px} div.css_edita_imagen img {max-width:250px} /************** DESDE AQUÍ ESTÁ SIN PASAR A VMOVIL NI COMPROBAR SI HAY QUE PASAR A DISEÑOS *******/ /******** SLIDERS ***********/ /******** SLIDERS ***********/ /******** SLIDERS ***********/ div.epv_slideshow {width:100%;height:400px;position:relative;overflow:hidden;} div.epv_slideshow div.slides {background-repeat:no-repeat;height:100%;background-position:center center;background-size:100% auto} div.epv_slideshow div.slides div.captions {} div.epv_slideshow div.slides div.caption {z-index:30;position:absolute;padding:5px 10px 5px 10px;color:#fff;display:none;} div.epv_slideshow div.slides div.top_left {top:10px;left:10px;max-width:45%} div.epv_slideshow div.slides div.top_right {top:10px;right:10px;text-align:right;max-width:45%} div.epv_slideshow div.slides div.bottom_left {bottom:10px;left:10px} div.epv_slideshow div.slides div.center_bottom {bottom:10px;left:0;right:0; text-align:center;} div.epv_slideshow div.slides div.bottom_right {bottom:10px;right:10px;text-align:right} div.epv_slideshow div.slides div.center_top {top:0px;left:0;right:0; text-align:center;} div.epv_slideshow div.slides div.center_center {top:45%;left:0;right:0; text-align:center;} div.epv_slideshow div.slides div.center_left {top:45%;left:10px;text-align:left;max-width:45%} div.epv_slideshow div.slides div.center_right {top:45%;right:10px;text-align:right;max-width:45%} div.epv_slideshow div.slides div.titulo {font-size:2em;} div.epv_slideshow div.slides div.subtitulo {font-size:1.5em;} div.epv_slideshow div.slides div.recuadro_negro {filter:alpha(opacity=60); opacity:0.6;background-color:#333;color:#fff} div.epv_slideshow div.slides div.recuadro_negro_opaco {filter:alpha(opacity=95); opacity:0.95;background-color:#333;color:#fff} div.epv_slideshow div.slides div.recuadro_blanco_opaco {filter:alpha(opacity=95); opacity:0.95;background-color:#fff;color:#fff} div.epv_slideshow div.slides div.texto_negro {color:#111} div.epv_slideshow div.slides div.texto_blanco {color:#fff} div.epv_slideshow div.slides div.recuadro_blanco {filter:alpha(opacity=60); opacity:0.6;background-color:#fff;color:#111} div.epv_slideshow div.indice {position:absolute;bottom:5px;text-align:center;width:100%;z-index:10} div.epv_slideshow div.indice div.content {margin:0 auto;width:auto;display:inline-block; filter:alpha(opacity=60); opacity:0.6;background-color:#333333;padding:2px 10px 2px 10px} div.epv_slideshow div.indice div.content a.indice {display:inline-block;width:20px;height:20px;background:transparent url(../iconos/epv/tics.png) no-repeat;background-position:-5px -3px} div.epv_slideshow div.indice div.content a.selected {background-position:-65px -3px} div.epv_slideshow div.indice div.content a:hover {background-position:-95px -3px;} div.epv_slideshow div.img-container {width:100%;height:100%;position:absolute;left:0px;top:0px;overflow:hidden;z-index:1} div.epv_slideshow div.img-container img.imagen, div.epv_slideshow div.img-container img.imagen_anima {position:absolute;    width:100%;   left:50%;   top:50%;   transform:translateY(-50%) translateX(-50%);   -moz-transform:translateY(-50%) translateX(-50%);   -webkit-transform:translateY(-50%) translateX(-50%);z-index:2} div.epv_slideshow div.img-container img.imagen_cache {position:absolute;top:0px;left:0px;width:1px;z-index:1}  div.epv_slideshow div.img-container img.loading {position:absolute;left:50%;top:50%;margin-left:-28px;height:10px;z-index:10}  div.epv_slideshow div.navigation {display:none} div.epv_slideshow a.navigation {cursor:pointer;filter:alpha(opacity=60); opacity:0.6;background-color:#000;position:absolute;z-index:50;height:100%;background-repeat:no-repeat;} div.epv_slideshow a.left {left:0px;display:inline-block;position:absolute;width:60px;background-image:url(../iconos/epv/flechas.png);background-position:0px 50%} div.epv_slideshow a.left:hover {background-position:-120px 50%} div.epv_slideshow a.right {right:0px;display:inline-block;position:absolute;width:60px;background-image:url(../iconos/epv/flechas.png);background-position:-60px 50%} div.epv_slideshow a.right:hover {background-position:-180px 50%} /******** SLIDERS ***********/ /******** SLIDERS ***********/ /******** SLIDERS ***********/ img.img_posicion {background-color:transparent;padding:1px;cursor:pointer;margin:1px 3px 1px 0px} img.img_posicion:hover {background-color:#333}  img.img_posicion_seleccionada {background-color:#444} div.zona_expandible_pub{margin:10px 0px 10px 0px} div.zona_expandible_pub h4, div.zona_expandible_pub h5 {background-image:url(../iconos/epv/baj.png);background-repeat:none;padding:6px 0px 6px 36px; margin:0px; background-position:2px 50%; background-repeat:no-repeat; cursor:pointer; font-size:1em; font-weight:bold; color:#888; transition-duration:0.5s;} div.zona_expandible_pub h4[expandido="1"], div.zona_expandible_pub h5[expandido="1"] {background-image:url(../iconos/epv/sub.png);transition-duration:0.5s;} div.zona_expandible_pub>div.content { display:none } div.form_buscar_pub { border:1px dotted #ddd; padding:10px; background-color:#fbfbfb } div.form_buscar_pub a.boton { float:right } div.zona_expandible h4, div.zona_expandible h5 {background-color:#f7f7f7;padding:6px 0px 6px 6px;margin:0px;background-position:99% 50%;background-repeat:no-repeat;cursor:pointer;background-image:url(../iconos/epv/mas.gif)} div.zona_expandible h5[expandido="1"], div.zona_expandible h4[expandido="1"] { background-image:url(../iconos/epv/menos.gif); transition-duration:0.5s; } div.zona_expandible >div.content {display:none} div.form_buscar {border:1px dotted #ddd;} div.form_buscar >div.content {padding:5px;display:none} div.formulario {border:1px solid #ccc;padding:0px;background-color:#fafafa;margin:15px 0px 20px 0px;padding:.75rem 1.25rem; -webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;} div.formulario >h2 {margin:0px 0px 10px 0px;background-color:#999;padding:5px 10px 5px 10px;color:#fff;-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px;} div.formulario >span {padding:0px 0px 10px 0px;display:inline-block;} div.formulario >div.content {padding:5px;} div.formulario >div.content >div.campo {padding:5px 0px 5px 10px;margin:0px 10px 0px 0px;clear:both;position:relative;} div.formulario >div.content >div.campo div.campo_comandos {clear:both} div.formulario >div.content >div.campo div.campo_nombre {padding:8px 0px 10px 0px;display:inline-block;width:180px;float:left;vertical-align:baseline;background-repeat:no-repeat} div#extra div.formulario >div.content >div.campo div.campo_nombre {width:100px;text-align:left} div.formulario >div.content >div.campo div.campo_value {padding:8px 0px 10px 0px;display:inline-block;vertical-align:baseline;} /*añadir overflow:hidden a campo_input hace que no se vean los popup de fecha en chrome*/ div.formulario >div.content >div.campo div.campo_input {display:inline-block;position:relative;vertical-align:baseline;width:70%; width:-moz-calc(100% - 180px); width:-webkit-calc(100% - 180px); width:calc(100% - 180px);} div#extra div.formulario >div.content >div.campo div.campo_input {width:auto;text-align:left} div.formulario >div.content >div.campo div.campo_ayuda {font-size:11px;font-style:italic;padding:10px 0px 5px 180px;} div.formulario >div.content >div.campo input {padding:8px 10px 8px 10px;} /*div.formulario >div.content >div.campo > span {padding:8px 0px 0px 0px;display:inline-block}*/ div.formulario .completo {width:93% !important;} div.formulario div.completo {width:100% !important} div.formulario >div.content >div.campo textarea  {padding:8px 10px 8px 10px;width:95%} div.formulario div.left {float:left} div.formulario div.clear {clear:both} div.formulario a.boton {float:right} a.flag_traduccion {display:inline-block;margin:3px;position:absolute;z-index:999;right:-10px;top:0px;} a.flag_traduccion:hover {border-color:#9933cc} a.flag_traduccion img {height:22px;width:auto} table.check_radio {background-COLOR:#fefefe;empty-cells:show;border-collapse:collapse;} table.check_radio thead tr td {padding:5px;} table.check_radio tr td {padding:5px 20px;} a.sel_check {background-image:url(../iconos/epv/check_off.gif);background-repeat:no-repeat;background-position:4px 50%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:3px 10px 3px 25px;margin:2px 2px 2px 0px;display:inline-block;} .check_radio td.sel_check {text-align:center} .check_radio a.sel_check {background-image:url(../iconos/epv/check_r.png)} a.sel_check.checked {background-image:url(../iconos/epv/check_on.gif);background-color:#ffffff} .check_radio a.sel_check.checked {background-image:url(../iconos/epv/check_r_on.png)} a.sel_check.checked {color:#69763e;background-color:#e6eec9} a.sel_check:not(.checked):hover {background-color:#e6eec9} .check_notxt a.sel_check {background-position:center center;min-width:17px;min-height:19px;box-sizing:border-box;} div.sel_cuadro {display:inline-block;} a.sel_cuadro {-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:6px 10px 6px 10px;margin:2px;display:inline-block;font-size:10px;text-transform:uppercase;border:1px solid #ddd} a.sel_cuadro.checked {color:#000;background-color:#dddddd} a.sel_cuadro.disabled {color:#ddd;cursor:default} a.sel_cuadro:not(.checked):hover {background-color:#dddddd;color:#000} .check_manos a {border:1px solid #aaa;padding:3px;  -webkit-border-radius:.15rem; -moz-border-radius:.15rem; border-radius:.15rem;} .check_manos a.check_S {background-image:url(../iconos/epv/hand_up.png);width:38px;height:30px;background-size:contain;margin:2px;padding:0px;background-position:center center} .check_manos a.check_S.checked {background-image:url(../iconos/epv/hand_up_on.png); -webkit-box-shadow:1px 1px 2px 1px rgba(0, 0, 0, 0.332); -moz-box-shadow:1px 1px 2px 1px rgba(0, 0, 0, 0.332); box-shadow:1px 1px 2px 1px rgba(0, 0, 0, 0.332);} .check_manos a.check_N {background-image:url(../iconos/epv/hand_down.png);width:38px;height:30px;background-size:contain;margin:2px;padding:0px;background-position:center center} .check_manos a.check_N.checked {background-image:url(../iconos/epv/hand_down_on.png); -webkit-box-shadow:-1px 1px 2px 1px rgba(0, 0, 0, 0.232); -moz-box-shadow:-1px 1px 2px 1px rgba(0, 0, 0, 0.232); box-shadow:-1px 1px 2px 1px rgba(0, 0, 0, 0.232);} div.texto_estilo {display:inline-block;margin-top:5px;vertical-align:top;margin-right:10px;background-color:#fff;padding:2px;border:1px dotted #ddd;position:relative} div.texto_estilo h5 {background-color:#666;color:#fff;padding:5px 5px 5px 5px;text-align:left;float:left;margin:0px 5px 0px 0px;width:160px} a.linkenlace_cuadrado {border:1px dotted #ddd;padding:3px 6px 3px 6px;margin:2px;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:6px;background-color:#fff} a.linkenlace_cuadrado:hover {background-color:#f2f2f2} div.fich_upload {border:1px solid #eee;padding:5px} div.resultadolog {margin-top:20px} div.resultadolog h2 {padding:4px 10px 4px 4px;margin:0px;background-color:#333;color:#eee;} div.mapaseleccion{height:400px;border:1px solid #ddd} .bold {font-weight:bold} #mapa_localizacion {padding:4px;border:3px solid #f3f3f3;margin:0px 0px 10px 0px;padding:0px}  #mapa_localizacion #origen_fijo {background-color:#333;padding:10px;vertical-align:top} #mapa_localizacion #origen_fijo h5 {display:block;margin-right:20px;vertical-align:top;color:#fff;font-size:1.1em;margin:0px 0px 10px 0px;border-bottom:1px solid #fff;padding:0px 5px 10px 5px;} #mapa_localizacion #origen_fijo a {margin:0px 10px 10px 0px;float:left;padding:4px 10px 4px 30px;border:1px dotted #ddd;background-color:#fff;background-position:2px 50%;background-repeat:no-repeat;background-size:auto 20px;color:#111} #mapa_localizacion #origen_fijo a.seleccionado {font-weight:normal;background-color:#e6eec9;color:#111;font-size:normal} #mapa_localizacion #origen_fijo a.trans_WALKING {background-image:url(../iconos/epv/trans_walking.png)} #mapa_localizacion #origen_fijo a.trans_DRIVING {background-image:url(../iconos/epv/trans_driving.png)} #mapa_localizacion #origen_fijo a.trans_TRANSIT {background-image:url(../iconos/epv/trans_publico.png)} #mapa_localizacion #origen_fijo a.trans_BICYCLING {background-image:url(../iconos/epv/trans_bici.png)} #mapa_localizacion #origen_fijo a:hover {background-color:#ddd}  #mapa_localizacion form {padding:5px} #mapa_localizacion h2 {background-color:#f3f3f3;margin:0px;padding:5px 5px 5px 5px} #map_canvas { width:100%; height:500px; border:1px dotted #ddd; }  div.galeria_ajax {padding:10px 10px 10px 10px;border:1px dotted #eee;background-color:#f7f7f7;position:relative} div.galeria_ajax >p {margin:0px 0px 10px 0px} div.galeria_ajax >div.foto {width:100px;height:50px;float:left;background-repeat:no-repeat;background-position:center center;border:1px solid #dddddd;margin-right:6px;margin-bottom:6px;background-size:100px auto;position:relative} div.galeria_ajax >div.foto img {border:0px;width:100px;height:50px;} div#dv_login{COLOR:#444;position:relative;width:100%;min-height:35px;text-align:center;left:0px;padding:5px 0px 0px 0px;font-size:0.9em;background-COLOR:#c3caab;z-index:9;background-image:url(../iconos/ico_barracus_50.png);background-position:10px 50%;background-repeat:no-repeat;background-size:auto 30px} div#dv_login a.botonAdmin{font-size:1.1em;font-weight:normal} div#dv_login a.botonAdmin:hover {text-decoration:none;background-color:#333333;color:#0074a2} div#dv_login div.content {} div#dv_login span.user{font-weight:normal;} div#dv_login div.zonainfo {color:#444;float:right;font-size:1.1em;font-weight:normal;padding-top:2px;margin-right:10px;} div#dv_login div.zonainfo span {display:inline-block;vertical-align:top;margin:0px 5px 5px 0px;padding:4px 5px 3px 5px;line-height:19px} div#dv_login div.zonainfo span.alias {} div#dv_login div.zonainfo span.password {} div#dv_login div.zonainfo span.recordar {display:inline-block;margin:2px 0px 5px 0px} div#dv_login div.zonainfo span.user {font-weight:bold;background:transparent url(../iconos/admin/ico_user.png) no-repeat 0px 50%;padding-left:25px;background-size:25px auto} div#dv_login div.zonainfo a {cursor:pointer;display:inline-block;COLOR:#636f09;text-transform:uppercase;padding:4px 5px 3px 5px;height:19px;line-height:19px} div#dv_login div.zonainfo a:hover {text-decoration:none;font-weight:normal;color:#292901;background-color:#ecefd5} a.logout {COLOR:#464646;text-decoration:none;font-size:1em;cursor:pointer;padding-bottom:4px;padding-left:25px;background-repeat:no-repeat;} a.logout:before {font-family:fontello;content:'\e821'} a.logout:hover {text-decoration:underline;COLOR:#000000} @font-face { font-family:'fontello'; src:url('../iconos/fonts/fontello.eot%3F96510075'); src:url('../iconos/fonts/fontello.eot%3F96510075') format('embedded-opentype'), url('../iconos/fonts/fontello.woff%3F96510075') format('woff'), url('../iconos/fonts/fontello.ttf%3F96510075') format('truetype'), url('../iconos/fonts/fontello.svg%3F96510075') format('svg'); font-weight:normal; font-style:normal; } .icon-quote-left:before { content:'\e800'; }  .icon-quote-right:before { content:'\e801'; }  .icon-comment:before { content:'\e802'; }  .icon-bell:before { content:'\e803'; }  .icon-stop:before { content:'\e804'; }  .icon-pause:before { content:'\e805'; }  .icon-to-end:before { content:'\e806'; }  .icon-to-start:before { content:'\e807'; }  .icon-eject:before { content:'\e808'; }  .icon-play:before { content:'\e809'; }  .icon-folder-empty:before { content:'\e80a'; }  .icon-right-open:before { content:'\e80b'; }  .icon-left-open:before { content:'\e80c'; }  .icon-volume-up:before { content:'\e80d'; }  .icon-star:before { content:'\e80e'; }  .icon-star-empty:before { content:'\e80f'; }  .icon-mail-alt:before { content:'\e810'; }  .icon-camera:before { content:'\e811'; }  .icon-videocam:before { content:'\e812'; }  .icon-male:before { content:'\e813'; }  .icon-female:before { content:'\e814'; }  .icon-users:before { content:'\e815'; }  .icon-user:before { content:'\e816'; }  .icon-ok-squared:before { content:'\e817'; }  .icon-blank:before { content:'\e818'; }  .icon-plus-squared:before { content:'\e819'; }  .icon-minus-squared:before { content:'\e81a'; }  .icon-th-list:before { content:'\e81b'; }  .icon-th-large:before { content:'\e81c'; }  .icon-th:before { content:'\e81d'; }  .icon-info:before { content:'\e81e'; }  .icon-home:before { content:'\e81f'; }  .icon-lock:before { content:'\e820'; }  .icon-lock-open-alt:before { content:'\e821'; }  .icon-tags:before { content:'\e822'; }  .icon-download-cloud:before { content:'\e823'; }  .icon-upload-cloud:before { content:'\e824'; }  .icon-trash-empty:before { content:'\e825'; }  .icon-cog:before { content:'\e826'; }  .icon-wrench:before { content:'\e827'; }  .icon-cog-alt:before { content:'\e828'; }  .icon-sliders:before { content:'\e829'; }  .icon-right-big:before { content:'\e82a'; }  .icon-left-big:before { content:'\e82b'; }  .icon-up-big:before { content:'\e82c'; }  .icon-down-big:before { content:'\e82d'; }  .icon-angle-double-right:before { content:'\e82e'; }  .icon-angle-double-left:before { content:'\e82f'; }  .icon-calendar:before { content:'\e830'; }  .icon-wifi:before { content:'\e831'; }  .icon-cc-visa:before { content:'\e832'; }  .icon-attach:before { content:'\e833'; }  .icon-menu:before { content:'\e834'; }  .icon-chart-bar:before { content:'\e835'; }  .icon-recycle:before { content:'\e836'; }  .icon-heart:before { content:'\e837'; }  .icon-heart-empty:before { content:'\e838'; }  .icon-info-1:before { content:'\e839'; }  .icon-hourglass:before { content:'\e83a'; }  .icon-help:before { content:'\e83b'; }  .icon-rss-1:before { content:'\e83c'; }  .icon-direction:before { content:'\e83d'; }  .icon-location:before { content:'\e83e'; }  .icon-cab:before { content:'\e83f'; }  .icon-taxi:before { content:'\e840'; }  .icon-truck:before { content:'\e841'; }  .icon-bus:before { content:'\e842'; }  .icon-bicycle:before { content:'\e843'; }  .icon-flight:before { content:'\e844'; }  .icon-aboveground-rail:before { content:'\e845'; }  .icon-belowground-rail:before { content:'\e846'; }  .icon-monitor:before { content:'\e847'; }  .icon-mobile:before { content:'\e848'; }  .icon-print:before { content:'\e849'; }  .icon-basket:before { content:'\e84a'; } .icon-child:before { content:'\e84b'; }  .separador-menus {font-family:fontello;display:inline-block;margin:0px 3px 0px 3px;color:#aaaaaa;font-size:10px;height:16px;width:16px;height:100%;position:relative;box-sizing:border-box} .separador-menus:before {content:'\e80b';padding:0px 4px;position:absolute;bottom:0px;height:10px;box-sizing:border-box;} a.evento_ics {background:transparent url(../iconos/epv/ico_setevento.png) no-repeat 2px 50%;background-size:auto 22px;padding-left:28px;padding-top:4px;display:inline-block;height:18px;font-size:13px} .toast{padding:4px 4px 4px 22px;margin:4px 0px 0px 0px;background-repeat:no-repeat;background-position:2px 50%} .toast_ok {background-image:url(../iconos/epv/toast_ok.png);color:#669900} .toast_error {background-image:url(../iconos/epv/toast_error.png);color:red} .picker_fecha {background-image:url(../iconos/calendario.gif);background-repeat:no-repeat;background-position:99% 50%;width:260px} /**********animaciones********/ @keyframes flickerAnimation { 0%   { opacity:1; }  50%  { opacity:0.6; }  100% { opacity:1; } } @-o-keyframes flickerAnimation{ 0%   { opacity:0.9; }  50%  { opacity:0.6; }  100% { opacity:0.9; } } @-moz-keyframes flickerAnimation{ 0%   { opacity:0.9; }  50%  { opacity:0.6; }  100% { opacity:0.9; } } @-webkit-keyframes flickerAnimation{ 0%   { opacity:0.9; }  50%  { opacity:0.6; }  100% { opacity:0.9; } } @keyframes anim_logoScrollD {0%{background-position:0px 50%;} 15%{background-position:99.5% 50%} 100%{background-position:99% 50%}} @-webkit-keyframes anim_logoScrollD {0%{background-position:0px 50%;} 15%{background-position:99.5% 50%} 100%{background-position:99% 50%}} @-moz-keyframes anim_logoScrollD {0%{background-position:0px 50%;} 15%{background-position:99.5% 50%} 100%{background-position:99% 50%}} @-o-keyframes anim_logoScrollD {0%{background-position:0px 50%;} 15%{background-position:99.5% 50%} 100%{background-position:99% 50%}} @-ms-keyframes anim_logoScrollD {0%{background-position:0px 50%;} 15%{background-position:99.5% 50%} 100%{background-position:99% 50%}} @keyframes anim_logoScrollI {0%{background-position:0px 50%;} 100%{background-position:98% 50%}} @-webkit-keyframes anim_logoScrollI {0%{background-position:0px 50%;} 15%{background-position:99% 50%} 100%{background-position:98% 50%}} @-moz-keyframes anim_logoScrollI {0%{background-position:0px 50%;} 100%{background-position:5px 100%}} @-o-keyframes anim_logoScrollI {0%{background-position:0px 50%;} 15%{background-position:99% 50%} 100%{background-position:98% 50%}} @-ms-keyframes anim_logoScrollI {0%{background-position:0px 50%;} 15%{background-position:99% 50%} 100%{background-position:98% 50%}} @keyframes bounceIn { 0% {transform:scale(0.1);opacity:0; } 60% {transform:scale(1.2); opacity:1; } 100% { transform:scale(1); }} @keyframes keys-vibracion {0%{transform :translate3d(0,-40px,0);} 100%{transform :translate3d(0px,0,0);}} @keyframes scale { 0% {transform :translate3d(-10px,0,0);} 30%{transform:scale(1.1);}  100%{transform:translate3d(30px,0,0);}} @keyframes slideLeft { 0% {transform:translate(-400px, 0);opacity:0;} 60% {opacity:0.4;} 100% {transform:translate(0, 0);opacity:1} } @keyframes slideRight { 0% {transform:translate(400px, 0);opacity:0;} 60% {opacity:0.7;} 100% {transform:translate(0, 0);opacity:1} } @keyframes slideUp { 0% {transform:translate(0px, 100px);opacity:0;} 60% {opacity:0.5;} 100% {transform:translate(0);opacity:1} } .ani-vibra.animacion { animation:keys-vibracion 1.5s normal}  .ani-zoom.animacion {animation:bounceIn 1.6s normal;animation-delay:0.2s} .ani-zoom-fast.animacion {animation:bounceIn 0.6s normal;} .animavisible{transition-duration:1.5s;} .scale.animacion { animation:scale 0.5s normal} .flickerAnimation.animacion { animation:flickerAnimation;animation-duration:1s;animation-timing-function:normal;animation-delay:0.5s ;} .ani-slide-right.animacion{animation:slideRight 1s normal;animation-delay:0.2s} .ani-slide-left.animacion{animation:slideLeft 1.3s normal;animation-delay:0.2s} .ani-slide-up.animacion{animation:slideUp 2s normal;animation-delay:0.2s} /**********animaciones********/ /*CLASES PARTICULARES PERSONALIZABLES EN CADA WEB*/ div.epv_ficha {border:1px solid #dddddd;padding:10px;text-align:center;margin:50px 0px 10px 0px;position:relative;background-color:#fafafa;} div.epv_ficha h3 {margin:10px 0px 20px 0px;padding-top:13px;} div.epv_ficha div.epv_ico {height:50px;width:50px;position:absolute;left:50%;top:-25px;margin:0px 0 0 -25px;background-repeat:no-repeat;background-position:center center;background-color:#C3512F;webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background-size:25px auto;font-family:fontello;text-align:center; -webkit-transition:all 1.2s linear 0s; -moz-transition:all 1.2s linear 0s; -o-transition:all 1.2s linear 0s; -ms-transition:all 1.2s linear 0s;} div.epv_ficha div.epv_ico:hover {background-color:#a74528;} div.epv_ficha div.epv_ico:before {color:#fff;font-size:2em;line-height:50px} div.epv_banda {display:inline-block;margin:10px 0px 10px 0px;padding:7px 10px 10px 10px;vertical-align:top;position:relative;border:1px dotted #eeeeee;  width:45%; width:-moz-calc(50% - 24px); width:-webkit-calc(50% - 24px); width:calc(50% - 24px); } div#footer div.epv_banda {border:0px} div.epv_banda h3 {text-align:left} div.epv_banda div.icono {display:inline-block;vertical-align:top;width:140px;height:140px;line-height:140px;background-color:#c3512f;text-align:center;font-family:fontello;font-size:80px;color:#fff; webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px; -webkit-transition:all 1.2s linear 0s; -moz-transition:all 1.2s linear 0s; -o-transition:all 1.2s linear 0s; -ms-transition:all 1.2s linear 0s;} div.epv_banda div.icono:hover {background-color:#000;webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;}  div.epv_banda div.contenido {display:inline-block;vertical-align:top;margin-left:20px;padding:5px 10px 0px 0px;text-align:left; width:-moz-calc(100% - 175px); width:-webkit-calc(100% - 175px); width:calc(100% - 175px); height:100%;} div.epv_banda div.contenido h3 {text-transform:uppercase;margin:0px 0px 8px 0px;border-bottom:1px dotted #dddddd;padding:0px 0px 8px 0px} div.epv_banda div.my_text span {position:relative;top:50%;transform:translateY(-50%);line-height:normal; display:inline-block;vertical-align:middle; font-size:18px !important;padding:0px;margin:0px;font-family:arial;} div.epv_franja {padding:20px 50px 20px 50px;text-align:center;position:relative} div.epv_franja h2 {text-align:center;font-size:1.8em;text-transform:uppercase;color:black;margin:20px 0px 20px 0px} div.epv_franja_oscura {color:white;background-color:#333333;color:#C4C4C4;} div.epv_franja_oscura h2 {color:#FCFCFC;} div.epv_franja > p {text-align:left} div.epv_franja_clara {background-color:#FCFCFC;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2} div.epv_franja_clara div.epv_ficha {background-color:#fff} div.epv_franja_img {background:url(../iconos/epv/mahide.jpg) no-repeat;background-size:cover;-moz-background-size:cover -webkit-background-size:cover;-o-background-size:cover;} div.epv_franja_img p {padding:8px;} div.epv_franja_ajustada {padding:10px 0px 10px 0px !important;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2} div.epv_franja div.epv_ficha  { width:25%; width:-moz-calc(33% - 65px); width:-webkit-calc(33% - 65px); width:calc(33% - 65px); margin:40px 20px 20px 20px;display:inline-block;vertical-align:top} div.epv_franja_oscura div.epv_banda {border:1px dotted #444}  div.epv_franja div.epv_banda { width:45%; width:-moz-calc(50% - 45px); width:-webkit-calc(50% - 45px); width:calc(50% - 45px);} ul.epv_play {margin:0px;padding:0px;margin:15px 0px 15px 0px} ul.epv_play li {list-style-type:none;margin:0px 0px 0px 20px;text-align:left;display:block;vertical-align:middle;text-indent:40px;position:relative;} ul.epv_play li a {padding:10px 0px 10px 0px;display:block} ul.epv_play li span {background-color:#000;padding:5px;color:#fff;margin-right:10px} ul.epv_play li:hover {background-color:#f2f2f2}  ul.epv_play li:before {font-family:fontello;color:#AE4323;font-size:18px;position:absolute;top:7px;left:-20px;} ul.epv_lista_ico {margin:0px;padding:0px;} ul.epv_lista_ico li {list-style-type:none;margin:15px 20px 30px 0px;text-align:left;display:inline-block;vertical-align:top;padding:0px 0px 0px 42px;text-indent:0px;position:relative; width:25%; width:-moz-calc(33% - 65px); width:-webkit-calc(33% - 65px); width:calc(33% - 65px); } ul.epv_lista_ico li:before {font-family:fontello;color:#AE4323;font-size:28px;position:absolute;top:0px;left:-6px;transition:all .3s ease-out;} ul.epv_lista_ico li:hover::before { -webkit-transform:scale(1.2); } ul.epv_lista_ico li h5 {margin:0px 0px 10px 0px;display:block;font-size:1.2em;font-weight:normal} span.etiq_icono { box-sizing:border-box; margin:0px 0px 5px 0px;padding:5px 15px 5px 35px; min-height:25px; display:inline-block;vertical-align:top;font-weight:bold;background-color:#eee;color:#333;background-repeat:no-repeat;background-position:0% 50%;background-size:auto 28px; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} div.bsens_dv_container {position:absolute;z-index:2000;background-COLOR:Transparent;width:600px;height:400px;} div.bsens_dv_container div.cabecera {height:25px;text-align:right;background-COLOR:#f2f2f2;border:1px solid #ddd;font-size:0.8em} div.bsens_dv_container div.cabecera a {COLOR:#797979;display:inline-block;width:25px;height:25px} div.bsens_dv_container div.cabecera a:hover {background-color:#d2d2d2} div.bsens_dv_container .bsens_filtros {height:100%;float:right;background-color:#f2f2f2;padding:20px 10px} div.bsens_dv {border:1px solid #ddd;z-index:20;background-COLOR:#ffffff;overflow:auto;width:598px;height:398px;} div.bsens_item {border-bottom:1px dotted #ddd;cursor:pointer;padding:10px 10px;overflow:hidden;font-size:0.9em;position:relative} div.bsens_item .bsens_foto {height:50px;width:50px;background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:top;margin-right:20px} div.bsens_item span {display:inline-block;vertical-align:top} div.bsens_item:hover {background-COLOR:#a8a8a8;color:#ffffff} input.bsens {background-COLOR:#ffffff;background-image:url(../iconos/buscar.png);background-repeat:no-repeat;background-position:100% 50%;background-size:auto 80%;border:1px solid #dddddd;padding-right:25px} input.bsens_focus {background-COLOR:#F5F7D9;background-IMAGE:none;} .zoom {position:relative;} .zoom :after { content:''; display:block;  width:33px;  height:33px;  position:absolute;  top:0; right:0; background:url(../iconos/icoZoom.png); } .zoom img { display:block; } audio {width:100%;} /* para las fotos 360*/ .fotos .foto, .fotos .destacada {position:relative} .fotos .foto img, .fotos .destacada img {z-index:2;position:absolute;top:0;left:0}  .banner a.highslide {display:block;position:relative} .foto_360 .caption_foto {display:block;margin:0 auto;margin-top:0px;text-align:center;text-decoration:none;font-size:0.9em;color:#888888;background-color:#f7f7f7;padding:4px 10px 4px 10px;} .foto_360:after , a.foto_360:before  { -webkit-animation:flickerAnimation 6s infinite; -moz-animation:flickerAnimation 6s infinite; -o-animation:flickerAnimation 6s infinite; animation:flickerAnimation 6s infinite; content:'';display:block;position:absolute; background:url(../iconos/360.png);background-repeat:no-repeat; background-size:100px auto;top:0px;text-align:center;background-position:center center;width:100%;z-index:1;line-height:1em;height:100%} a.foto_36a0oo:before  { -webkit-animation:flickerAnimation 6s infinite; -moz-animation:flickerAnimation 6s infinite; -o-animation:flickerAnimation 6s infinite; animation:flickerAnimation 6s infinite; content:'';display:block;position:absolute; background:url(../iconos/360.png);background-repeat:no-repeat; background-size:100px auto;text-align:center;background-position:center center;z-index:3;width:100%;line-height:1em;height:100%;} .contentPopUp div.divpopup {position:relative;background-color:#ffffff;padding:10px 40px} .content_padding {padding:10px 20px} .selector {padding:4px} .selector .elemento {display:inline-block;padding:3px 5px 3px 5px;margin:4px;border:1px solid #eee;background-color:#fefefe} .selector .elemento[activo='N'] {text-decoration:line-through} .selector .elemento:hover {background-color:#e6eec9} .numero {text-align:right} .narrow {width:30px} .negativo {color:red} div.calculadora {border:1px solid #ccc;padding:2px} div.calculadora div.valor {border:1px solid #ccc;background-color:#ddd;cursor:pointer;padding-top:10px;padding-bottom:10px;text-align:center} div.calculadora div.valor input {width:90%;margin:0 auto;text-align:right} div.calculadora table {width:100%;text-align:center;} div.calculadora table tbody tr td {border:1px solid #ccc;background-color:#eee;cursor:pointer;padding-top:10px;padding-bottom:10px;border-bottom-color:#999;border-right-color:#999} div.calculadora table tr td.comando {background-color:#ccc} a.tagimportance {display:inline-block;margin-right:10px} .highslide-body .caption {text-align:center} .highslide-body {padding:0px;margin:8px 2px 20px 2px;text-align:center;overflow:hidden;background-color:#f8f8f8;color:#888;vertical-align:top;} .highslide-body div.img {padding:0px;padding-top:25%;position:relative;height:100px;overflow:hidden;margin:0px 0px 4px 0px} .highslide-body span.caption {text-align:center;text-transform:uppercase;padding:20px 40px;display:block} .highslide-body img.imagen {margin:0px 0px 10px 0px;width:100%;overflow:auto;position:absolute;top:50%; top:50%;transform:translateY(-50%);left:0px} .highslide-body a {text-decoration:none} @media screen and (max-width:800px) { div.social_cabecera {height:auto !important} div.social_cabecera div.zona_social { height:auto !important; flex-direction:column; align-items:center; font-size:4vw } }