<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* INFO: Todos los z-index de los css del tema ser?n &lt; 1000 para evitar conflictos con aui.css */
body {
  padding-left: 0px !important;
  padding-right: 0px !important; }

/*Aviso general de cookies*/
body .alert.alerta-cookies-luckia {
  position: fixed;
  width: calc(100% - 50px);
  z-index: 1000;
  text-align: left;
  color: white;
  background: rgba(255, 136, 0, 0.8); }
  body .alert.alerta-cookies-luckia .cookies-body {
    position: relative;
    display: table;
    margin: 0 auto;
    padding: 0; }
  body .alert.alerta-cookies-luckia a {
    color: #444444; }
  body .alert.alerta-cookies-luckia #accept-cookies {
    max-width: 110px;
    margin: 0 auto;
    line-height: 14px;
    font-size: 14px;
    padding: 5px; }

/*Ocultamos el formulario introducido por defecto en las paginas*/
#hrefFm {
  display: none; }

/*Portlet de administracion siempre visible*/
@media screen and (max-width: 1020px) {
  #p_p_id_145_ {
    z-index: 999;
    position: absolute;
    right: 0; }

  .signed-in .lfr-admin-panel {
    z-index: 999; } }
/*Menu de navegacion del portlet publicador de contenidos oculto en tamaÃ±os grandes*/
@media (min-width: 980px) {
  .portlet-boundary_101_ .navbar .container .btn-navbar {
    display: none; } }
/*Evita que se solapen las barras de configuacion de los portles contedidos en un contendor de portlets*/
.portlet-boundary_118_ &gt; .portlet-borderless-container &gt; .portlet-borderless-bar {
  top: -40px; }

/*Evita que se solapen las barras de configuacion del publicador de contenidos con la barra de los contenidos*/
.portlet-boundary_101_ &gt; .portlet-borderless-container &gt; .portlet-borderless-bar {
  top: -20px; }

/*Barras de control de los portlets siempre visibles*/
.portlet-borderless-bar {
  z-index: 981; }

/*Estilos del editor de articulos*/
.article-form-edit, .article-form-add {
  padding: 0 30px; }

/*Estilos del Editor de plantillas*/
.portlet-dynamic-data-mapping {
  padding: 0 30px; }

/*Estilos de los botones de accion sobre los contenidos*/
.lfr-icon-actions {
  padding: 0 25px; }

/*Dialogos de jQuery ui*/
.ui-dialog {
  z-index: 1000 !important;
  min-width: 300px; }

.ui-dialog-content {
  max-height: 70vh !important;
  max-width: 70vw !important; }

#Cookies_info_html, #LOPD_info_html, #legal_info_html, #juego_responsable_html {
  min-height: 25vh;
  max-height: 86vh !important;
  min-width: 25vw;
  max-width: 86vw !important;
  width: inherit;
  left: inherit;
  margin: 0 auto; }
  #Cookies_info_html .modal-header, #LOPD_info_html .modal-header, #legal_info_html .modal-header, #juego_responsable_html .modal-header {
    background: #DC4405;
    color: white;
    padding: 2px 15px; }
  #Cookies_info_html .modal-body, #LOPD_info_html .modal-body, #legal_info_html .modal-body, #juego_responsable_html .modal-body {
    max-height: calc(75vh - 50px); }

.ui-dialog-titlebar {
  background: #DC4405; }

.ui-dialog-title {
  color: white; }

.fixed-dialog {
  position: fixed;
  top: 50px;
  left: 50px; }

/*Eliminar portlet de login de la pantalla una vez logueados*/
.signed-in .luckia-theme .portlet-login {
  display: none; }

.luckia-theme {
  /*.portlet-column-content-only - Contenidos de portlets del portal, sin su edici?n/configuraci?n*/
  /*Eliminados estilos especÃ­ficos para los listados ul li*/
  /* 	.portlet-column-content-only, .portlet-column-content-only  li, .portlet-column-content-only  label, header.luckia-header, footer, .contenedor-btn-menu-adaptable, .contenedor-btn-menu-adaptable{ */
  /*Estilos de formularios*/
  /*Contenidos y footer relativos*/
  /*Portlet de login Luckia (Contenedor plantilla 3 columnas)*/
  /*Css del portel de idioma*/
  /*Correccion de margen inferior en botones de paginaciÃ³n generales*/
  /*Correccion de margen inferior en botones de paginaciÃ³n generales*/
  /*redes general*/ }
  .luckia-theme .portlet-column-content-only, .luckia-theme .portlet-column-content-only label, .luckia-theme header.luckia-header, .luckia-theme footer, .luckia-theme .contenedor-btn-menu-adaptable, .luckia-theme .contenedor-btn-menu-adaptable {
    border: 0;
    margin: 0;
    padding: 0;
    outline: none;
    font-family: 'Raleway', sans-serif;
    list-style: none;
    text-decoration: none;
    /* 	background:#fff; */
    color: #767575;
    font-family: 'Raleway', sans-serif;
    font-size: 17px;
    line-height: 24px;
    font-weight: 500; }
  .luckia-theme .portlet-column-content-only form li {
    list-style: none; }
  .luckia-theme .body_aviso {
    overflow: auto; }
  .luckia-theme .luckia-content, .luckia-theme .luckia-footer {
    position: relative; }
  .luckia-theme .portlet-column-only .portlet-login .portlet-borderless-container .portlet-body {
    width: 33%;
    border: 1px solid #EFEFEF;
    border-radius: 5px;
    padding: 15px 15px 0 15px;
    margin: 15px auto; }
  .luckia-theme .portlet-column-only .portlet-login .portlet-borderless-container .fieldset .control-label {
    width: 100%; }
  .luckia-theme .portlet-column-only .portlet-login .portlet-borderless-container .fieldset .input-text-wrapper .field {
    width: 90%;
    border-radius: 3px;
    background: #fff;
    text-align: left;
    height: 30px;
    padding: 10px 5% 10px 5%;
    font-size: 16px;
    color: #222634;
    margin-top: 10px; }
  .luckia-theme .portlet-column-only .portlet-login .portlet-borderless-container .fieldset .checkbox {
    width: 100%; }
  .luckia-theme .portlet-column-only .portlet-login .portlet-borderless-container .button-holder {
    margin: 0; }
  .luckia-theme .portlet-column-only .portlet-login .portlet-borderless-container .button-holder .btn {
    float: none;
    background: #dc4405;
    border-radius: 5px;
    display: block;
    text-transform: uppercase;
    color: #fff;
    padding: 15px 20px 15px 20px;
    font-weight: 400;
    font-size: 21px;
    margin-top: 20px;
    /*Sobreescritura de aui .btn*/
    text-shadow: 0 0 0 rgba(255, 255, 255, 0.75);
    border: 0px solid #cfcfcf;
    webkit-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 rgba(0, 0, 0, 0.05);
    width: auto;
    line-height: 27px; }
  .luckia-theme .portlet-column-only .portlet-login .portlet-borderless-container .button-holder .btn:hover {
    background: #FA6221;
    color: #fff; }
  .luckia-theme .portlet-column-only .portlet-login .portlet-borderless-container .navigation {
    background: none; }
  @media (max-width: 768px) {
    .luckia-theme .portlet-column-only .portlet-login .portlet-borderless-container .portlet-body {
      width: 96%; } }
  .luckia-theme #portlet_82 .portlet-topper .portlet-title {
    display: none; }
  .luckia-theme #portlet_82 .portlet-topper .portlet-topper-toolbar {
    right: -30px; }
  .luckia-theme #portlet_82 .portlet-content, .luckia-theme #portlet_82 .portlet-minimized .portlet-content-container {
    padding: 0; }
  .luckia-theme #portlet_82 .taglib-language-list-text {
    border-right: 0;
    padding: 0; }
  .luckia-theme #portlet_82 .portlet-body span {
    display: block;
    border-radius: 8px;
    /* 	    width: 28px; */
    width: 46px;
    height: 27px;
    font-size: 10px;
    font-weight: 600;
    line-height: 25px;
    /* 	    margin: 0px 1px 0px 1px; */
    margin: 0px 3px;
    text-align: center;
    background: #fff;
    color: #f15a29;
    font-weight: 700;
    text-transform: capitalize; }
  .luckia-theme #portlet_82 .portlet-body a {
    display: block;
    border-radius: 8px;
    /* 	    width: 28px; */
    width: 46px;
    height: 27px;
    background: #f15a29;
    color: #fff;
    font-size: 10px;
    font-weight: 600;
    line-height: 25px;
    /* 	    margin: 0px 1px 0px 1px; */
    margin: 0px 2px;
    text-align: center; }
  .luckia-theme #portlet_82 .portlet-body {
    display: inline-flex; }
  .luckia-theme .taglib-captcha {
    margin: 0; }
  @media (max-width: 979px) {
    .luckia-theme .taglib-page-iterator .lfr-pagination-buttons {
      margin-bottom: 5px; } }
  .luckia-theme .taglib-captcha {
    margin: 0; }
  @media (max-width: 979px) {
    .luckia-theme .taglib-page-iterator .lfr-pagination-buttons {
      margin-bottom: 5px; } }
  .luckia-theme .redes li a.facebook-icon {
    background: #3b5998; }
  .luckia-theme .redes li a.twitter-icon {
    background: #1dcaff; }
  .luckia-theme .redes li a.google-plus-icon {
    background: #d34836; }
  .luckia-theme .redes li a.linkedin-icon {
    background: #0077B5; }
  .luckia-theme .redes li a.pinterest-icon {
    background: #C92228; }
  .luckia-theme .redes li a.instagram-icon {
    background: #f44747; }
  .luckia-theme .redes li a.youtube-icon {
    background: #fd4314; }
  .luckia-theme .redes li a {
    background: #d8d8d8; }
  .luckia-theme .redes li a i {
    color: #fff; }

.luckia-theme {
  /* * {border:0;margin:0;padding:0;outline:none;font-family: 'Raleway', sans-serif;list-style:none; text-decoration:none;} */
  /* ESTRUCTURA --------------------------------- */
  /* html { */
  /* 	min-height:100%; */
  /* 	min-width:1240px; */
  /* 	position:relative; */
  /* } */
  /* * { */
  /* 	background:#fff; */
  /* 	color:#767575; */
  /* 	font-family: 'Raleway', sans-serif; */
  /* 	font-size:17px; */
  /* 	line-height:24px; */
  /* 	font-weight:500;	 */
  /* } */
  /* body.body_aviso{ */
  /* 	overflow:auto; */
  /* } */ }
  .luckia-theme .supercontenedor {
    width: 100%;
    background: #EFEFEF; }
  .luckia-theme .contenedor {
    margin: 0 auto;
    overflow: hidden;
    /* 	padding-bottom:280px; */
    width: 100%; }
  .luckia-theme .contenido {
    margin: 0 auto;
    width: 1240px;
    padding: 40px 0px 40px 0px; }
  .luckia-theme .centrador {
    margin: 0 auto;
    position: relative;
    width: 1240px;
    max-width: 98%; }
  .luckia-theme .colizq {
    float: left;
    overflow: hidden;
    width: 70%; }
  .luckia-theme .colder {
    float: right;
    overflow: hidden;
    width: 25%; }
  .luckia-theme .pad {
    padding: 50px 0px 50px 0px;
    overflow: hidden;
    display: block;
    clear: both; }
  .luckia-theme .pad2 {
    padding: 50px 0px 0px 0px;
    overflow: hidden;
    display: block;
    clear: both; }

.luckia-theme .portlet-column-content-only {
  /*link bÃ¡sico naranja*/
  /*RECURRENTES ---------------------------------*/
  /*TEXTOS ---------------------------------*/
  /*TÃTULOS ---------------------------------*/
  /*LINKS ---------------------------------*/
  /*IMÃGENES ---------------------------------*/
  /*LISTAS ---------------------------------*/
  /*TABLAS ---------------------------------*/
  /*NOTICIAS ---------------------------------*/
  /*INDEX ---------------------------------*/
  /*quienes somos*/
  /* Pagina tabs + EL GRUPO y Pestanas para Casinos*/
  /*-----------------------PÃGINA TABS----------------------------*/
  /*Portlets anidados 70/30 EliminaciÃ³n de margenes excesivos. Salto de Contenidos a 100% en resoluciones mayores (1024px).*/
  /*\Portlets anidados 70/30*/
  /*noticias*/
  /*contacto*/
  /********** Formulario paginado ************/
  /******** SLIDER **************/
  /* .megabanner{	 */
  /* 	width: 100% !important;		 */
  /* 	#slider_banner li { */
  /* 		background-size: cover !important; */
  /* 		background-position-y: center !important; */
  /* 		width: 1300px !important; */
  /* 	    background-size: cover; */
  /* 	    left: calc((100% - 1300px) * 0.5) !important; */
  /* 	} */
  /* 	#contenedor_slider { */
  /* 		width: 100% !important; */
  /* 	}	 */
  /* } */
  /*galeria*/
  /*fin*/
  /*FORMULARIOS ---------------------------------*/
  /*BUSCADOR LOCALES ---------------------------------*/
  /*FICHA LOCAL*/
  /* ----- REDES SOCIALES ---------------*/
  /* ----- ANIMACIONES -----*/
  @keyframes zooming {
    0% {
      transform: scale(1) rotate(0deg); }

    50% {
      transform: scale(1.4) rotate(0.3deg); }

    100% {
      transform: scale(1) rotate(0deg); } }

  @-webkit-keyframes zooming {
    0% {
      -webkit-transform: scale(1) rotate(0deg); }

    50% {
      -webkit-transform: scale(1.4) rotate(0.3deg); }

    100% {
      -webkit-transform: scale(1) rotate(0deg); } }

  @-moz-keyframes zooming {
    0% {
      -moz-transform: scale(1) rotate(0deg); }

    50% {
      -moz-transform: scale(1.4) rotate(0.3deg); }

    100% {
      -moz-transform: scale(1) rotate(0deg); } }

  @-ms-keyframes zooming {
    0% {
      -ms-transform: scale(1) rotate(0deg); }

    50% {
      -ms-transform: scale(1.4) rotate(0.3deg); }

    100% {
      -ms-transform: scale(1) rotate(0deg); } }
 }
  .luckia-theme .portlet-column-content-only a.link-ver-mas {
    display: block;
    text-align: center;
    color: #dc4405;
    text-decoration: underline; }
    .luckia-theme .portlet-column-content-only a.link-ver-mas:hover {
      color: #FF8800; }
  .luckia-theme .portlet-column-content-only .icono-apuesta-gris {
    background-image: url(/luckia-theme/css/images/iconos/apuesta-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-apuesta-naranja {
    background-image: url(/luckia-theme/css/images/iconos/apuesta-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-bebida-gris {
    background-image: url(/luckia-theme/css/images/iconos/bebida-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-bebida-naranja {
    background-image: url(/luckia-theme/css/images/iconos/bebida-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-bocadillo-gris {
    background-image: url(/luckia-theme/css/images/iconos/bocadillo-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-bocadillo-naranja {
    background-image: url(/luckia-theme/css/images/iconos/bocadillo-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-calendario-gris {
    background-image: url(/luckia-theme/css/images/iconos/calendario-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-calendario-naranja {
    background-image: url(/luckia-theme/css/images/iconos/calendario-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-cartas-gris {
    background-image: url(/luckia-theme/css/images/iconos/cartas-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-cartas-naranja {
    background-image: url(/luckia-theme/css/images/iconos/cartas-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-contrato-gris {
    background-image: url(/luckia-theme/css/images/iconos/contrato-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-contrato-naranja {
    background-image: url(/luckia-theme/css/images/iconos/contrato-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-dados-gris {
    background-image: url(/luckia-theme/css/images/iconos/dados-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-dados-naranja {
    background-image: url(/luckia-theme/css/images/iconos/dados-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-dinero-gris {
    background-image: url(/luckia-theme/css/images/iconos/dinero-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-dinero-naranja {
    background-image: url(/luckia-theme/css/images/iconos/dinero-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-evento-gris {
    background-image: url(/luckia-theme/css/images/iconos/evento-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-evento-naranja {
    background-image: url(/luckia-theme/css/images/iconos/evento-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-ficha-gris {
    background-image: url(/luckia-theme/css/images/iconos/ficha-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-ficha-naranja {
    background-image: url(/luckia-theme/css/images/iconos/ficha-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-fichas-gris {
    background-image: url(/luckia-theme/css/images/iconos/fichas-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-fichas-naranja {
    background-image: url(/luckia-theme/css/images/iconos/fichas-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-grafico-barras-gris {
    background-image: url(/luckia-theme/css/images/iconos/grafico-barras-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-grafico-barras-naranja {
    background-image: url(/luckia-theme/css/images/iconos/grafico-barras-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-grafico-pastel-gris {
    background-image: url(/luckia-theme/css/images/iconos/grafico-pastel-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-grafico-pastel-naranja {
    background-image: url(/luckia-theme/css/images/iconos/grafico-pastel-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-juego-gris {
    background-image: url(/luckia-theme/css/images/iconos/juego-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-juego-naranja {
    background-image: url(/luckia-theme/css/images/iconos/juego-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-maletin-gris {
    background-image: url(/luckia-theme/css/images/iconos/maletin-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-maletin-naranja {
    background-image: url(/luckia-theme/css/images/iconos/maletin-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-maquina-gris {
    background-image: url(/luckia-theme/css/images/iconos/maquina-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-maquina-naranja {
    background-image: url(/luckia-theme/css/images/iconos/maquina-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-megafono-gris {
    background-image: url(/luckia-theme/css/images/iconos/megafono-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-megafono-naranja {
    background-image: url(/luckia-theme/css/images/iconos/megafono-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-mesa-gris {
    background-image: url(/luckia-theme/css/images/iconos/mesa-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-mesa-naranja {
    background-image: url(/luckia-theme/css/images/iconos/mesa-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-online-gris {
    background-image: url(/luckia-theme/css/images/iconos/online-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-online-naranja {
    background-image: url(/luckia-theme/css/images/iconos/online-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-pajarita-gris {
    background-image: url(/luckia-theme/css/images/iconos/pajarita-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-pajarita-naranja {
    background-image: url(/luckia-theme/css/images/iconos/pajarita-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-poker-gris {
    background-image: url(/luckia-theme/css/images/iconos/poker-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-poker-naranja {
    background-image: url(/luckia-theme/css/images/iconos/poker-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-posicion-globo-gris {
    background-image: url(/luckia-theme/css/images/iconos/posicion-globo-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-posicion-globo-naranja {
    background-image: url(/luckia-theme/css/images/iconos/posicion-globo-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-ruleta-gris {
    background-image: url(/luckia-theme/css/images/iconos/ruleta-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-ruleta-naranja {
    background-image: url(/luckia-theme/css/images/iconos/ruleta-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-slot-gris {
    background-image: url(/luckia-theme/css/images/iconos/slot-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-slot-naranja {
    background-image: url(/luckia-theme/css/images/iconos/slot-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-sobre-gris {
    background-image: url(/luckia-theme/css/images/iconos/sobre-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-sobre-naranja {
    background-image: url(/luckia-theme/css/images/iconos/sobre-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-tareas-gris {
    background-image: url(/luckia-theme/css/images/iconos/tareas-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-tareas-naranja {
    background-image: url(/luckia-theme/css/images/iconos/tareas-naranja.png); }
  .luckia-theme .portlet-column-content-only .icono-tarjeta-visita-gris {
    background-image: url(/luckia-theme/css/images/iconos/tarjeta-visita-gris.png); }
  .luckia-theme .portlet-column-content-only .icono-tarjeta-visita-naranja {
    background-image: url(/luckia-theme/css/images/iconos/tarjeta-visita-naranja.png); }
  .luckia-theme .portlet-column-content-only .clearboth {
    clear: both; }
  .luckia-theme .portlet-column-content-only .derecha {
    float: right; }
  .luckia-theme .portlet-column-content-only .alineacentro {
    text-align: center; }
  .luckia-theme .portlet-column-content-only .izquierda {
    float: left; }
  .luckia-theme .portlet-column-content-only .absolute {
    position: relative; }
  .luckia-theme .portlet-column-content-only .oculto {
    display: none; }
  .luckia-theme .portlet-column-content-only .oculta_capa {
    display: none; }
  .luckia-theme .portlet-column-content-only .franja_gris {
    background: #EEEEEE;
    width: 100%;
    overflow: hidden;
    padding: 50px 0px 50px 0px; }
  .luckia-theme .portlet-column-content-only p {
    padding: 5px 0px 5px 0px;
    /*Sobreescritura de aui p*/
    margin-bottom: 0; }
  .luckia-theme .portlet-column-content-only strong {
    font-weight: 700; }
  .luckia-theme .portlet-column-content-only .semi {
    font-weight: 600; }
  .luckia-theme .portlet-column-content-only h1 {
    font-size: 48px;
    color: #dc4405;
    margin-bottom: 20px;
    line-height: 48px;
    text-transform: uppercase;
    font-weight: 800;
    text-align: inherit; }
  .luckia-theme .portlet-column-content-only h2 {
    font-size: 24px;
    color: #dc4405;
    margin-bottom: 15px;
    line-height: 26px;
    font-weight: 400;
    text-align: inherit; }
  .luckia-theme .portlet-column-content-only .somos h2 {
    margin-top: 15px; }
  .luckia-theme .portlet-column-content-only h3 {
    font-size: 18px;
    color: #999;
    text-transform: uppercase;
    line-height: 20px;
    text-align: inherit; }
  .luckia-theme .portlet-column-content-only h3.asset-entries-group-label {
    width: 100%;
    display: inline-block;
    margin: 0 auto;
    text-align: center; }
  .luckia-theme .portlet-column-content-only h3 strong {
    font-weight: 800; }
  .luckia-theme .portlet-column-content-only h4 {
    text-align: inherit; }
  .luckia-theme .portlet-column-content-only .titulo {
    background: #f4f4f4;
    /* 	padding:40px 0px 25px 0px; */
    padding: 10px 0px 5px 0px; }
  .luckia-theme .portlet-column-content-only .titulo h1 {
    font-size: 35px; }
  .luckia-theme .portlet-column-content-only a {
    color: #666;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    text-decoration: none;
    /*TODO Sobreescritura de aui a*/ }
  .luckia-theme .portlet-column-content-only a:hover {
    color: #999;
    text-decoration: none; }
  .luckia-theme .portlet-column-content-only .portlet-boundary:not(.portlet-boundary_1_WAR_calendarportlet_) {
    /*Estilo general de los textos JUSTIFICADO*/
    text-align: justify; }
    .luckia-theme .portlet-column-content-only .portlet-boundary:not(.portlet-boundary_1_WAR_calendarportlet_) .btn {
      background: #dc4405;
      border-radius: 5px;
      display: block;
      text-transform: uppercase;
      color: #fff;
      float: right;
      padding: 15px 20px 15px 20px;
      font-weight: 400;
      font-size: 21px;
      /* 		margin-top:20px; */
      /*Sobreescritura de aui .btn*/
      text-shadow: 0 0 0 rgba(255, 255, 255, 0.75);
      border: 0px solid #cfcfcf;
      webkit-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 rgba(0, 0, 0, 0.05);
      -moz-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 rgba(0, 0, 0, 0.05);
      box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 rgba(0, 0, 0, 0.05);
      width: auto;
      line-height: 27px; }
    .luckia-theme .portlet-column-content-only .portlet-boundary:not(.portlet-boundary_1_WAR_calendarportlet_) .btn:hover {
      background: #FA6221;
      color: #fff; }
  .luckia-theme .portlet-column-content-only .img100 {
    width: 100%; }
  .luckia-theme .portlet-column-content-only .fotoder {
    float: right;
    width: 35%;
    margin-left: 30px;
    margin-bottom: 15px;
    margin-top: 10px; }
  .luckia-theme .portlet-column-content-only .fotoizq {
    float: left;
    width: 35%;
    margin-right: 30px;
    margin-bottom: 15px;
    margin-top: 10px; }
  .luckia-theme .portlet-column-content-only .lista_general {
    padding-top: 5px; }
  .luckia-theme .portlet-column-content-only .lista_general li {
    margin-top: 5px;
    padding-left: 17px;
    /*background:url(/luckia-theme/css/../images/fnd_li.gif) no-repeat left 6px;*/ }
  .luckia-theme .portlet-column-content-only table.table_general {
    width: 100%;
    padding: 0;
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 14px; }
  .luckia-theme .portlet-column-content-only table.table_general tr td {
    background: #fff;
    border-bottom: 1px solid #F3F4F4;
    padding: 7px 0px 7px 1%; }
  .luckia-theme .portlet-column-content-only table.table_general .encabezado td {
    border-bottom: 5px solid #F3F4F4;
    padding: 7px 0px 7px 1%;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 15px;
    color: #42867D; }
  .luckia-theme .portlet-column-content-only .hemeroteca {
    float: left;
    padding: 50px 0px 10px 0px; }
  .luckia-theme .portlet-column-content-only .hemeroteca li {
    display: inline-block;
    margin: 0px 8px 0px 8px; }
  .luckia-theme .portlet-column-content-only .hemeroteca li a {
    font-size: 22px; }
  .luckia-theme .portlet-column-content-only .hemeroteca li .selec {
    font-weight: 700;
    color: #dc4405; }
  .luckia-theme .portlet-column-content-only .paginacion {
    float: right;
    padding: 50px 0px 10px 0px; }
  .luckia-theme .portlet-column-content-only .paginacion li {
    display: inline-block;
    margin: 0px 8px 0px 8px; }
  .luckia-theme .portlet-column-content-only .paginacion li a {
    font-size: 18px; }
  .luckia-theme .portlet-column-content-only .paginacion li .selec {
    font-weight: 700;
    color: #dc4405; }
  .luckia-theme .portlet-column-content-only .addThis {
    margin-top: 30px; }
  .luckia-theme .portlet-column-content-only .quienes-somos {
    background: #EEEEEE;
    float: left;
    width: 100%; }
  .luckia-theme .portlet-column-content-only .quienes-somos .galeria {
    float: right;
    width: 50%; }
  .luckia-theme .portlet-column-content-only .quienes-somos .texto {
    float: left;
    width: 30%;
    padding: 50px 5% 50px 15%; }
  .luckia-theme .portlet-column-content-only .quienes-somos .texto img {
    float: left;
    clear: both;
    margin-top: 30px; }
  .luckia-theme .portlet-column-content-only .quienes-somos .texto .btn {
    float: left;
    clear: both;
    margin-top: 40px; }
  .luckia-theme .portlet-column-content-only .tabs-elgrupo {
    padding: 25px 0px 0px 0px;
    overflow: hidden;
    /*tabs*/ }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo h2 {
      font-size: 30px; }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo ul {
      width: 100%;
      border-bottom: 2px solid #f4f4f4;
      padding-bottom: 10px;
      overflow: hidden;
      margin-bottom: 40px;
      /*Override de aui ul*/
      margin-left: 0; }
      .luckia-theme .portlet-column-content-only .tabs-elgrupo ul li {
        width: 12%;
        float: left;
        text-align: center;
        list-style: none; }
        .luckia-theme .portlet-column-content-only .tabs-elgrupo ul li a {
          display: block;
          text-align: center;
          padding-top: 40px;
          font-size: 11px;
          text-transform: uppercase;
          line-height: 13px;
          padding: 0 !important; }
          .luckia-theme .portlet-column-content-only .tabs-elgrupo ul li a img {
            margin: auto;
            padding: 15px 0; }
          .luckia-theme .portlet-column-content-only .tabs-elgrupo ul li a img.imagenActiva {
            display: none; }
          .luckia-theme .portlet-column-content-only .tabs-elgrupo ul li a img.imagenInactiva {
            display: block; }
      .luckia-theme .portlet-column-content-only .tabs-elgrupo ul li.ui-tabs-active a {
        color: #000; }
        .luckia-theme .portlet-column-content-only .tabs-elgrupo ul li.ui-tabs-active a img.imagenActiva {
          display: block; }
        .luckia-theme .portlet-column-content-only .tabs-elgrupo ul li.ui-tabs-active a img.imagenInactiva {
          display: none; }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas .tab-elgrupo {
      padding: 5%;
      width: 90%;
      float: left;
      clear: both; }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas .tab-elgrupo p, .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas .tab-elgrupo ul {
      /*border-left:3px solid #dc4405;*/
      padding-left: 20px; }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas .tab-elgrupo ul li {
      width: 90%;
      float: none;
      text-align: left; }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas {
      width: 100%;
      border: none; }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas .pestanas-menu {
      float: left;
      width: 100%;
      border: none;
      background: inherit;
      padding: 0;
      margin: 0;
      display: flex;
      border-bottom: 2px solid #f4f4f4;
      padding-bottom: 10px;
      overflow: hidden; }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas .pestanas-menu li {
      float: left;
      text-align: center;
      text-transform: uppercase;
      color: #b6b6b6;
      font-size: 18px;
      white-space: inherit;
      background: #fff;
      border: 0; }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas .pestanas-menu li:hover {
      background: inherit; }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas .pestanas-menu li a {
      display: block;
      padding: 50px 0 0 0;
      color: #b6b6b6;
      outline: none; }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas .pestanas-menu li a:hover {
      color: #333; }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas .tab-seccion {
      padding: 5%;
      width: 90%;
      background: #eeeeee;
      float: left;
      clear: both; }
    .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas .tab-seccion p, .luckia-theme .portlet-column-content-only .tabs-elgrupo .pestanas .tab-seccion ul {
      border-left: 3px solid #dc4405;
      padding-left: 20px; }
  .luckia-theme .portlet-column-content-only .quienes-somos-corporativo .pestanas .pestanas-menu li {
    padding: 20px 2% 20px 2%;
    width: 29%; }
  .luckia-theme .portlet-column-content-only .columns-2 .portlet-column-last.span4 {
    margin-left: 0;
    width: 34%; }
  @media screen and (max-width: 1024px) {
    .luckia-theme .portlet-column-content-only .columns-2 .portlet-column-first.span8 {
      width: 100%; }
    .luckia-theme .portlet-column-content-only .columns-2 .portlet-column-last.span4 {
      width: 100%; } }
  @media screen and (max-width: 767px) {
    .luckia-theme .portlet-column-content-only .columns-2 .portlet-column-last.span4 {
      width: 100%; } }
  .luckia-theme .portlet-column-content-only .noticias-listado {
    /*padding:60px 0px 60px 0px;*/
    overflow: hidden; }
  .luckia-theme .portlet-column-content-only .noticias-listado h1 {
    text-align: center;
    color: #a6a6a6;
    font-weight: 300; }
  .luckia-theme .portlet-column-content-only .noticias-listado .noticia {
    display: inline-block;
    vertical-align: top;
    width: 26%;
    padding: 0px 3.5% 0px 3.5%;
    margin: 35px 0px 0px 0px;
    border-right: 1px solid #e7e7e7;
    max-width: 630px; }
  .luckia-theme .portlet-column-content-only .noticias-listado .grupo3 {
    width: 26%; }
  .luckia-theme .portlet-column-content-only .noticias-listado .grupo5 {
    width: 12%; }
  .luckia-theme .portlet-column-content-only .noticias-listado .noticia img {
    width: 100%;
    margin-bottom: 15px; }
  .luckia-theme .portlet-column-content-only .noticias-listado .noticia h2 {
    margin-bottom: 0px;
    text-align: left; }
  .luckia-theme .portlet-column-content-only .noticias-listado .noticia h2 a {
    color: #dc4405; }
  .luckia-theme .portlet-column-content-only .noticias-listado .fecha {
    color: #b7b7b7;
    font-style: italic;
    font-size: 14px; }
  .luckia-theme .portlet-column-content-only .contacto {
    /* 	background:url(/luckia-theme/css/../images/bg-contacto.jpg) no-repeat center center; */
    /* 	background:url(/luckia-theme/css/../css/images/bg-contacto.jpg) no-repeat center center; */
    /* 	background-size:cover; */
    /* 	padding:60px 0px 60px 0px; */
    overflow: visible; }
  .luckia-theme .portlet-column-content-only .contacto h1 {
    color: #fff;
    text-align: center; }
  .luckia-theme .portlet-column-content-only .contacto p {
    font-style: italic;
    padding: 0px 20% 0px 20%;
    text-align: center;
    font-size: 18px;
    line-height: 22px;
    color: #fff; }
  .luckia-theme .portlet-column-content-only .contacto .formulario {
    width: 723px;
    margin: 0 auto;
    padding-top: 40px;
    overflow: hidden; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form p.description {
    color: #767575;
    margin-bottom: 15px; }
  .luckia-theme .portlet-column-content-only .contacto h2 {
    float: left;
    padding: 15px 20px 15px 20px;
    color: #dc4405;
    font-weight: 700;
    font-style: italic;
    font-size: 18px;
    background: #efefef;
    border-radius: 3px 3px 0px 0px;
    margin-bottom: 0px; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form {
    background: #efefef;
    border-radius: 0px 0px 3px 3px;
    padding: 5%;
    float: left;
    clear: both;
    width: 90%; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form ul {
    margin: 0; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form ul li {
    float: left;
    width: 48%;
    /*padding-bottom:20px;*/
    padding-right: 1%;
    padding-left: 1%;
    vertical-align: top; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form ul li label {
    width: 100%; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form ul li.ancho {
    width: 98%;
    padding-right: 1%;
    padding-left: 1%; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form ul li .selectbox {
    width: 100%;
    background: #fff;
    height: 52px;
    padding: 10px 5% 10px 5%;
    font-size: 16px;
    color: #222634;
    margin-top: 10px; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form ul li .textfield {
    width: 90%;
    border-radius: 3px;
    background: #fff;
    text-align: left;
    height: 30px;
    padding: 10px 5% 10px 5%;
    font-size: 16px;
    color: #222634;
    margin-top: 10px; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form ul li .textarea {
    width: 90%;
    background: #fff;
    text-align: left;
    height: 100px;
    padding: 10px 5% 10px 5%;
    font-size: 16px;
    border-radius: 3px;
    color: #222634;
    margin-top: 10px;
    max-width: 90%;
    min-width: 90%; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .btn {
    cursor: pointer;
    float: left;
    margin-top: 10px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    text-decoration: none; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .btn:hover {
    background: #FA6221; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .ancho p {
    float: right;
    color: #999;
    font-size: 14px;
    line-height: 14px;
    padding: 10px 0px 0px 0px;
    text-align: right; }
  .luckia-theme .portlet-column-content-only .columns-2 .portlet-column.portlet-column-last .contacto .formulario {
    width: 114%;
    max-width: 763px; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginas .ancho p {
    float: left;
    margin-bottom: 20px;
    font-size: 16px; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginas .ancho p.tituloPagina {
    width: 96%;
    font-size: 16px;
    padding: 14px 14px 6px 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #e5e5e5;
    color: #444444;
    font-weight: 700;
    text-align: left; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginas li .textfield {
    padding: 2px 10px;
    height: 28px; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginas li .selectbox {
    padding: 2px 10px;
    height: 34px; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginas .lfr-autorow-controls {
    bottom: 3px; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginas .lfr-autorow-controls button {
    padding: 1px 4px;
    margin-top: 1px;
    line-height: 19px;
    font-family: 'Raleway', sans-serif; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginas .lfr-form-row {
    padding-bottom: 6px;
    margin-top: 0;
    border-bottom-color: rgba(248, 191, 0, 0.4); }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginas .row-fields li {
    padding-bottom: 0px; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginas li.enviar {
    width: 96%;
    height: 19px; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginas li.enviar .btn {
    float: right;
    position: relative;
    background: #dc4405;
    border-radius: 5px;
    color: #fff;
    padding: 8px;
    font-weight: 400;
    font-size: 20px;
    text-shadow: 0 0 0 rgba(255, 255, 255, 0.75);
    border: 0px solid #cfcfcf;
    webkit-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 rgba(0, 0, 0, 0.05);
    line-height: 24px;
    float: right;
    margin-top: 19px;
    text-transform: none; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginas li.enviar .btn:hover {
    background: #FA6221; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginacion {
    float: right;
    margin: 0;
    width: 100%;
    padding: 0; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginacion .pagination-content {
    width: 100%;
    box-shadow: none; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginacion .pagination-content li {
    padding: 0;
    margin: 0;
    display: none; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginacion .pagination-content li a {
    background: #dc4405;
    border-radius: 5px;
    color: #fff;
    padding: 8px;
    font-weight: 400;
    font-size: 20px;
    text-shadow: 0 0 0 rgba(255, 255, 255, 0.75);
    border: 0px solid #cfcfcf;
    webkit-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 rgba(0, 0, 0, 0.05);
    line-height: 24px; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginacion .pagination-content li.disabled &gt; a, .luckia-theme .portlet-column-content-only .contacto .formulario form .paginacion .pagination-content li.disabled &gt; a:hover {
    cursor: default;
    /*     	background: rgba(220, 68, 5, 0.2); */
    background: none;
    color: transparent;
    text-shadow: none;
    box-shadow: initial;
    outline: none; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginacion .pagination-content li a:hover {
    background: #FA6221; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginacion .pagination-content li.pagination-control {
    display: inline-block; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginacion .pagination-content li:first {
    float: left; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginacion .pagination-content li:last {
    float: right; }
  .luckia-theme .portlet-column-content-only .contacto .formulario form .paginacion .pagination-content li:last-child a {
    float: right; }
  .luckia-theme .portlet-column-content-only .hypercontenedor_slider {
    background: #f0f0f0;
    height: 435px;
    text-align: center;
    overflow: hidden;
    position: relative;
    width: 100%;
    z-index: 0; }
  .luckia-theme .portlet-column-content-only #contenedor_slider {
    height: 435px;
    position: relative;
    width: 100%;
    z-index: 15; }
  .luckia-theme .portlet-column-content-only #slider_banner {
    height: 435px;
    margin: 0;
    padding: 0;
    width: 100%; }
  .luckia-theme .portlet-column-content-only #slider_banner li {
    list-style: none;
    position: relative;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100% !important;
    height: 100% !important; }
  .luckia-theme .portlet-column-content-only .rhino-container {
    width: 100% !important;
    height: 100% !important; }
  .luckia-theme .portlet-column-content-only #slider_banner li .texto {
    display: block;
    overflow: hidden;
    color: #fff;
    font-size: 20px;
    line-height: 27px;
    width: 620px;
    padding-left: 620px;
    font-weight: 600;
    text-align: right;
    margin: 0 auto;
    margin-top: 60px; }
  .luckia-theme .portlet-column-content-only #slider_banner li .texto h1 {
    font-size: 87px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 400;
    line-height: 90px;
    /*Sobreescritura de aui h1*/
    margin-top: 0; }
  .luckia-theme .portlet-column-content-only #slider_banner li .texto p {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 22px;
    line-height: 25px; }
  .luckia-theme .portlet-column-content-only #slider_banner li .texto img {
    margin-bottom: 25px; }
  .luckia-theme .portlet-column-content-only #galeria {
    margin: 0;
    padding: 0;
    width: 100%;
    min-height: 520px; }
  .luckia-theme .portlet-column-content-only #galeria li {
    list-style: none;
    position: relative;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100% !important;
    height: 100% !important; }
  .luckia-theme .portlet-column-content-only .rhino-bullets {
    position: absolute;
    /* 	bottom: 30px; */
    bottom: 15px;
    left: 50%;
    margin: 0 0 0 -30px;
    z-index: 10;
    padding: 0;
    float: left;
    margin: 0; }
  .luckia-theme .portlet-column-content-only .rhino-bullets:before, .luckia-theme .portlet-column-content-only .rhino-bullets:after {
    position: absolute;
    display: block;
    left: -16px;
    content: ' ';
    width: 16px;
    height: 26px;
    /* 	background:url(/luckia-theme/css/../img/rhinoslider-sprite.png) -224px 0 no-repeat; */ }
  .luckia-theme .portlet-column-content-only .rhino-bullets:after {
    left: auto;
    right: -16px;
    background-position: -240px 0; }
  .luckia-theme .portlet-column-content-only .rhino-bullets li {
    float: left;
    display: inline;
    margin: 0 4px;
    position: relative;
    right: 50%; }
  .luckia-theme .portlet-column-content-only .rhino-bullets li a.rhino-bullet {
    display: block;
    /* 	width: 10px; */
    /* 	height: 10px; */
    width: 7px;
    height: 7px;
    border-radius: 40px;
    cursor: pointer;
    /* 	border:3px solid #fff; */
    border: 4px solid #fff;
    font-size: 10px;
    text-align: center;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    box-shadow: 2px 2px 5px black;
    background: #bbbaba; }
  .luckia-theme .portlet-column-content-only .rhino-bullets li a.rhino-bullet:hover, .luckia-theme .portlet-column-content-only .rhino-bullets li a.rhino-bullet:focus {
    /* 	border:3px solid #fff; */
    border: 4px solid #fff; }
  .luckia-theme .portlet-column-content-only .rhino-bullets li a.rhino-bullet.rhino-active-bullet {
    /* 	border:3px solid #dc4405; */
    border: 4px solid #dc4405; }
  .luckia-theme .portlet-column-content-only .formulario .lfr-autorow-controls button.add-row, .luckia-theme .portlet-column-content-only .formulario .lfr-autorow-controls button.delete-row {
    padding: 2px 9px;
    margin-right: 2px;
    font-size: medium; }
  .luckia-theme .portlet-column-content-only .grupoRepetible {
    width: 98%;
    padding-left: 1%;
    display: inline-block; }
  .luckia-theme .portlet-column-content-only .textfield {
    width: 90%;
    border-radius: 3px;
    background: #F4F4F4;
    text-align: left;
    height: 30px;
    padding: 10px 5% 10px 5%;
    font-size: 16px;
    color: #222634; }
  .luckia-theme .portlet-column-content-only select {
    width: 90%;
    border-radius: 3px;
    background: #F4F4F4;
    text-align: left;
    height: 50px;
    padding: 10px 5% 10px 5%;
    font-size: 16px;
    color: #222634; }
  .luckia-theme .portlet-column-content-only .textarea {
    width: 90%;
    background: #F4F4F4;
    text-align: left;
    height: 100px;
    padding: 10px 5% 10px 5%;
    font-size: 16px;
    border-radius: 3px;
    color: #222634; }
  .luckia-theme .portlet-column-content-only .buscador {
    text-align: center;
    width: 100%;
    border-bottom: 1px solid #f4f4f4;
    /* 	padding:20px 0px 20px 0px; */
    padding-top: 10px;
    overflow: hidden; }
  .luckia-theme .portlet-column-content-only .buscador li {
    display: inline-block;
    margin: 0px 3px 0px 0px;
    vertical-align: top; }
  .luckia-theme .portlet-column-content-only .buscador li select {
    width: 200px; }
  .luckia-theme .portlet-column-content-only .buscador li .textfield {
    width: 200px; }
  .luckia-theme .portlet-column-content-only .buscador li .btn {
    width: 100px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 16px;
    margin-top: 0px;
    cursor: pointer; }
  .luckia-theme .portlet-column-content-only .locales-listado {
    width: 100%;
    /* 	float:left; */
    padding: 30px 0px 30px 0px;
    /*Sobreescritura de aui*/
    margin: 0;
    position: relative;
    text-align: center; }
  .luckia-theme .portlet-column-content-only .locales-listado li {
    text-align: center;
    display: inline-block;
    vertical-align: top;
    /* 	width:30%; */
    width: 22%;
    padding: 10px 1% 10px 1%;
    /* 	min-height: 240px; */
    min-height: 210px;
    position: relative; }
    .luckia-theme .portlet-column-content-only .locales-listado li h3 {
      text-align: center; }
  .luckia-theme .portlet-column-content-only .locales-listado li a {
    cursor: pointer; }
  .luckia-theme .portlet-column-content-only .locales-listado li p {
    font-size: 15px;
    line-height: 19px; }
  .luckia-theme .portlet-column-content-only .locales-listado li .informacion {
    font-weight: bold;
    font-style: italic;
    font-size: 15px;
    line-height: 19px; }
  .luckia-theme .portlet-column-content-only .locales-listado li .botonesListado {
    position: absolute;
    bottom: 4%;
    width: 90%;
    /*     text-align: center; */ }
  .luckia-theme .portlet-column-content-only .locales-listado li .btn {
    /* 	float:left; */
    float: none;
    /* 	clear:both; */
    font-size: 15px;
    padding: 10px 10px 10px 10px;
    /* 	margin-top:10px; */
    /* 	margin:10px 5px 0 0; */
    /* 	position: absolute; */
    display: inline-block;
    position: relative;
    margin: 0 auto;
    bottom: 0; }
  .luckia-theme .portlet-column-content-only .locales-listado li .mas-info {
    background-size: 24px;
    color: #dc4405; }
  .luckia-theme .portlet-column-content-only .locales-listado li .mas-info:hover {
    color: #FF8800; }
  .luckia-theme .portlet-column-content-only .intro-ficha {
    overflow: visible; }
  .luckia-theme .portlet-column-content-only .intro-ficha .texto {
    float: left;
    width: 60%;
    padding: 50px 0px 15px 0px;
    height: 740px;
    position: relative; }
  .luckia-theme .portlet-column-content-only .intro-ficha .texto img {
    width: 100%;
    margin-top: 20px;
    vertical-align: bottom;
    position: absolute;
    left: 0;
    bottom: 20px; }
  .luckia-theme .portlet-column-content-only .intro-ficha .texto h1 {
    font-size: 36px;
    color: #9c9c9c;
    text-transform: none;
    font-weight: 700;
    font-style: italic;
    margin-bottom: 5px;
    text-align: left; }
  .luckia-theme .portlet-column-content-only .intro-ficha .texto h2 {
    text-transform: uppercase;
    font-size: 48px;
    line-height: 50px;
    margin-bottom: 5px;
    text-align: left; }
  .luckia-theme .portlet-column-content-only .intro-ficha .texto .direccion {
    font-size: 20px;
    color: #dc4405;
    line-height: 26px;
    font-weight: 500;
    padding-top: 0px; }
  .luckia-theme .portlet-column-content-only .intro-ficha .texto p {
    padding-top: 20px;
    font-size: 25px;
    line-height: 30px;
    font-weight: 400; }
  .luckia-theme .portlet-column-content-only .intro-ficha .servicios {
    float: right;
    background: #fff;
    margin-top: -15px;
    width: 35%;
    padding: 2%;
    z-index: 9;
    border-radius: 5px 5px 0px 0px;
    overflow: hidden;
    /*Sobreescritura de aui ul para .servicios*/
    margin-left: 0;
    margin-bottom: 0;
    position: absolute;
    right: 0; }
  .luckia-theme .portlet-column-content-only .intro-ficha .servicios li {
    width: 100%;
    float: left;
    clear: both;
    margin-top: 20px;
    margin-bottom: 20px;
    list-style: none; }
  .luckia-theme .portlet-column-content-only .intro-ficha .servicios li img {
    max-width: 80px;
    float: left;
    margin-right: 30px; }
  .luckia-theme .portlet-column-content-only .descargas {
    background: #dc4405;
    float: left;
    width: 100%;
    z-index: 9; }
  .luckia-theme .portlet-column-content-only .img-ficha-local {
    width: 57%;
    float: left;
    border-radius: 5px;
    border: 25px solid #dc4405;
    z-index: 800;
    margin-top: -25px;
    margin-bottom: -25px; }
  .luckia-theme .portlet-column-content-only .descargas .cartas {
    text-align: center;
    color: #fff;
    float: right;
    width: 35%;
    padding: 50px 1% 50px 1%; }
  .luckia-theme .portlet-column-content-only .descargas .cartas img {
    display: inline-block;
    margin-left: 10px;
    margin-right: 10px;
    width: 140px; }
  .luckia-theme .portlet-column-content-only .descargas .cartas h3 {
    font-size: 36px;
    color: #fff;
    text-transform: none;
    font-weight: 400;
    line-height: 38px; }
  .luckia-theme .portlet-column-content-only .descargas .cartas p {
    padding: 20px 0px 20px 0px; }
  .luckia-theme .portlet-column-content-only .taglib-social-bookmarks {
    /*     padding: 20px 0px 0px 2%; */
    /*	padding: 0px 0px 0px 2%; */
    background: none;
    margin-top: 0;
    float: left;
    position: absolute;
    margin-top: 2px;
    z-index: 801; }
  .luckia-theme .portlet-column-content-only .taglib-social-bookmarks ul.unstyled {
    height: 0;
    padding: 0; }
  .luckia-theme .portlet-column-content-only .taglib-social-bookmark-twitter {
    padding-left: 5px;
    line-height: 10px; }
  .luckia-theme .portlet-column-content-only .taglib-social-bookmark-facebook {
    padding-left: 5px;
    line-height: 10px; }
  .luckia-theme .portlet-column-content-only .taglib-social-bookmark-plusone {
    padding-left: 5px;
    line-height: 10px; }
  .luckia-theme .portlet-column-content-only .luckia-contenido-basico {
    float: left;
    width: 80%;
    padding: 50px 5% 50px 15%; }
    .luckia-theme .portlet-column-content-only .luckia-contenido-basico img {
      float: left;
      clear: both;
      margin-top: 30px;
      margin-bottom: 30px;
      width: 100%; }
    .luckia-theme .portlet-column-content-only .luckia-contenido-basico .btn {
      float: left;
      margin-top: 10px;
      margin-right: 10px; }
    @media screen and (max-width: 1660px) {
      .luckia-theme .portlet-column-content-only .luckia-contenido-basico {
        float: left;
        width: 90%;
        padding: 50px 5% 50px 5%; } }
    @media screen and (max-width: 1020px) {
      .luckia-theme .portlet-column-content-only .luckia-contenido-basico {
        float: left;
        width: 96%;
        padding: 50px 2% 50px 2%;
        /* 			text-align: center; */ }
        .luckia-theme .portlet-column-content-only .luckia-contenido-basico img {
          margin-bottom: 30px;
          width: 80%;
          float: none; }
        .luckia-theme .portlet-column-content-only .luckia-contenido-basico .btn {
          float: none;
          width: auto;
          margin: 10px; } }

.luckia-theme {
  /*CABECERA GENERAL*/
  /*links*/
  /*redes*/
  /*Modificaciones 27-09 Dropdown*/
  /*\Modificaciones 27-09 Dropdown*/
  /*redes*/
  /*corporativo*/
  /*menu*/
  /* .menu_cabecera  li  a{ */
  /* .menu_cabecera  li:hover a{ */
  /* 24-08 Menu desplegable*/ }
  .luckia-theme header.luckia-header {
    width: 100%;
    background: #dc4405;
    /* 	overflow:hidden; 24-08 Importante visibilidad de overflow par submenÃºs*/
    flaot: left;
    height: 160px;
    /* 25-08 Cambios en los css para selector de idioma mediante select (opcion 4 de _82_languageId)*/
    /*\ 25-08 Cambios en los css para selector de idioma mediante select (opcion 4 de _82_languageId)*/
    /*Modificaciones 27-09 Dropdown*/
    /*\Modificaciones 27-09 Dropdown*/ }
    .luckia-theme header.luckia-header .menu_cabecera &gt; li.selected &gt; a &gt; span {
      font-weight: 800 !important; }
    .luckia-theme header.luckia-header select#_82_languageId:focus {
      outline: none; }
    .luckia-theme header.luckia-header select#_82_languageId {
      border: none;
      background: none;
      text-align-last: right;
      width: 100px; }
    .luckia-theme header.luckia-header select#_82_languageId option {
      direction: rtl; }
    .luckia-theme header.luckia-header form#_82_fm {
      margin: 0 !important; }
    .luckia-theme header.luckia-header .dropdown {
      position: absolute;
      display: inline-block;
      z-index: 999; }
      .luckia-theme header.luckia-header .dropdown .selector {
        font-size: 16px;
        padding: 5px 5px;
        margin: 5px 5px 0 5px;
        color: #666;
        background: none;
        border: none;
        box-shadow: 1px 0px 1px 0px rgba(0, 0, 0, 0.2); }
        .luckia-theme header.luckia-header .dropdown .selector i {
          padding-left: 10px; }
      .luckia-theme header.luckia-header .dropdown ul.dropdown-content {
        margin-left: 0px;
        /* margin-top: 5px; */
        float: none;
        text-align: left;
        display: none;
        min-width: 160px; }
        .luckia-theme header.luckia-header .dropdown ul.dropdown-content li {
          background: #fafafa;
          min-width: 240px;
          box-shadow: 1px 0px 1px 0px rgba(0, 0, 0, 0.2);
          position: relative;
          z-index: 999;
          padding: 0;
          /* float: left; */
          display: list-item;
          list-style: none; }
          .luckia-theme header.luckia-header .dropdown ul.dropdown-content li a {
            color: #989898;
            padding: 12px 16px;
            text-decoration: none;
            display: block; }
            .luckia-theme header.luckia-header .dropdown ul.dropdown-content li a:hover {
              color: #666; }
    .luckia-theme header.luckia-header .dropdown:hover .dropdown-content {
      display: block !important; }
  .luckia-theme header .delete-tab {
    display: none; }
  .luckia-theme header .main_logo {
    float: left;
    max-height: 68px;
    max-width: 400px;
    /* 	max-width: 270px; */
    /* 	position: absolute; */
    position: relative; }
  .luckia-theme header .links {
    background: #c6471e;
    width: 100%;
    height: 42px;
    padding-top: 5px;
    /*Modificaciones 27-09 Dropdown*/
    overflow: visible;
    /*\Modificaciones 27-09 Dropdown*/ }
  .luckia-theme header .links .redes {
    float: right;
    padding-top: 5px;
    margin: 0px; }
  .luckia-theme header .links .redes li {
    display: inline-block; }
  .luckia-theme header .links .redes li a {
    display: block;
    border-radius: 8px;
    width: 28px;
    height: 27px;
    background: #f15a29;
    /* 	margin:0px 1px 0px 1px; */
    text-align: center; }
  .luckia-theme header .links .redes li a i {
    color: #fff;
    font-size: 12px;
    line-height: 28px; }
  .luckia-theme header .links .redes li a:hover {
    background: #fff; }
  .luckia-theme header .links .redes li a:hover i {
    color: #f15a29; }
  .luckia-theme .enlace-sup-dcha {
    float: right;
    line-height: 40px;
    font-size: 14px; }
  .luckia-theme header .links .idiomas {
    float: right;
    padding-top: 5px;
    margin-right: 15px;
    /*Modificaciones 27-09 Dropdown*/
    max-width: 92px;
    margin-left: 5px;
    margin-bottom: 0;
    /*\Modificaciones 27-09 Dropdown*/ }
    .luckia-theme header .links .idiomas .control-group {
      margin-bottom: 0; }
      .luckia-theme header .links .idiomas .control-group #_82_languageId {
        margin-bottom: 0; }
  .luckia-theme header .links .idiomas li {
    display: inline-block; }
  .luckia-theme header .links .idiomas li a {
    display: block;
    border-radius: 8px;
    width: 28px;
    height: 27px;
    background: #f15a29;
    color: #fff;
    font-size: 10px;
    font-weight: 600;
    line-height: 25px;
    margin: 0px 1px 0px 1px;
    text-align: center; }
  .luckia-theme header .links .idiomas li a:hover {
    background: #fff;
    color: #f15a29; }
  .luckia-theme header .links .idiomas li a.idioma-actual {
    background: #fff;
    color: #f15a29;
    font-weight: 700; }
  .luckia-theme header .links .corporativo {
    float: left;
    padding-top: 5px;
    margin: 0px; }
  .luckia-theme header .links .corporativo li {
    display: inline-block;
    margin-right: 15px; }
  .luckia-theme header .links .corporativo li a {
    color: #fff;
    font-size: 11px;
    line-height: 13px;
    text-transform: uppercase; }
  .luckia-theme header .links .corporativo li a:hover {
    color: #FF8800; }
  .luckia-theme .logo-menu {
    padding-top: 28px;
    /* 	display: flex; */
    max-width: 100%; }
  .luckia-theme .logo-image {
    /* 	max-width: 250px; */
    max-width: 400px;
    display: inline-block;
    padding-left: 10px; }
  .luckia-theme header .main_menu {
    float: right;
    padding-top: 20px;
    /* 	width: 75%; */
    /* 	width: 58%; */
    /* 	width: 100%; */
    box-sizing: border-box;
    display: inline-block;
    /* 	width: calc(100% - 270px); */
    width: calc(100% - 420px);
    padding-right: 10px; }
  .luckia-theme .menu_cabecera {
    /* 	float:left; */
    float: right;
    clear: both;
    /* 	width:100%; */
    /*Reste de overrides de aui body*/
    border: 0;
    margin: 0;
    padding: 0;
    outline: none;
    font-family: 'Raleway', sans-serif;
    list-style: none;
    text-decoration: none; }
  .luckia-theme .menu_cabecera li {
    float: left;
    position: relative;
    /* 	z-index:99; 24-08 Importante eliminar z-index para submenÃºs*/
    padding-left: 30px;
    padding-bottom: 10px;
    list-style: none; }
  .luckia-theme .menu_cabecera li a span {
    display: block;
    font-size: 16px;
    color: #fff;
    font-weight: 500; }
  .luckia-theme .menu_cabecera li:hover a span {
    color: #FDC8B0 !important; }
  .luckia-theme .seleccionado {
    font-weight: 700 !important; }
  .luckia-theme .menu_cabecera li .child-menu {
    position: absolute;
    margin-left: 0px;
    margin-top: 5px; }
    .luckia-theme .menu_cabecera li .child-menu li {
      background: #fafafa;
      min-width: 240px;
      box-shadow: 1px 0px 1px 0px rgba(0, 0, 0, 0.2);
      z-index: 999;
      position: relative;
      padding: 0; }
      .luckia-theme .menu_cabecera li .child-menu li a {
        color: #989898;
        padding: 12px 16px;
        text-decoration: none;
        display: block; }
        .luckia-theme .menu_cabecera li .child-menu li a:hover {
          color: #666; }
  @media screen and (max-width: 1240px) {
    .luckia-theme .menu_cabecera li .child-menu {
      margin: 0 0 10px 25px; }
      .luckia-theme .menu_cabecera li .child-menu li {
        padding: 0 !important;
        border-left: 1px solid #F6F6F6; } }

.luckia-theme {
  /*Sobreescritura de aui a para el pie*/
  /*CIERRE*/
  /*Prueba footer*/
  /*\Prueba footer*/ }
  .luckia-theme .luckia-footer a {
    color: #666;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    text-decoration: none; }
  .luckia-theme .luckia-footer a:hover {
    color: #999;
    text-decoration: none; }
  .luckia-theme footer {
    background: #edecec;
    position: absolute;
    bottom: 0px;
    text-align: center;
    font-size: 11px;
    width: 100%;
    height: 180px;
    overflow: hidden;
    font-weight: 600;
    padding: 50px 0px 50px 0px; }
  .luckia-theme footer .cierresup {
    overflow: hidden;
    padding-bottom: 30px; }
  .luckia-theme footer .cierresup .izq {
    float: left;
    width: 40%;
    text-align: left; }
  .luckia-theme footer .cierresup .izq .main_logo {
    max-height: 68px; }
  .luckia-theme footer .cierresup .der {
    float: right;
    width: 60%; }
  .luckia-theme footer .cierresup .izq .menu-web {
    float: left;
    clear: both;
    padding-top: 15px; }
  .luckia-theme footer .cierresup .izq .menu-web li {
    display: inline-block;
    border-right: 1px solid #ccc;
    margin-right: 5px;
    padding-right: 8px; }
  .luckia-theme footer .cierresup .izq .menu-web li a {
    font-size: 15px;
    line-height: 15px; }
  .luckia-theme footer .cierresup .der .corporativo {
    /* 	float:right; */
    padding-top: 20px;
    text-align: center; }
  .luckia-theme footer .cierresup .der .corporativo li {
    display: inline-block;
    margin-left: 10px; }
  .luckia-theme footer .cierresup .der .corporativo li a {
    color: #949494;
    font-size: 11px;
    line-height: 13px;
    text-transform: uppercase; }
  .luckia-theme footer .cierresup .der .corporativo li a:hover {
    color: #333; }
  .luckia-theme .redes {
    float: right;
    padding-top: 30px; }
  .luckia-theme .redes li {
    display: inline-block; }
  .luckia-theme .redes li a {
    display: block;
    border-radius: 8px;
    width: 28px;
    height: 27px;
    background: #fff;
    margin: 0px 1px 0px 1px;
    text-align: center; }
  .luckia-theme .redes li a i {
    color: #fff;
    font-size: 12px;
    line-height: 28px; }
  .luckia-theme footer .cierreinf {
    display: block;
    clear: both;
    overflow: hidden;
    border-top: 1px solid #fff;
    padding-top: 20px; }
  .luckia-theme footer .cierreinf .izq {
    float: left;
    width: 50%;
    text-align: left; }
  .luckia-theme footer .cierreinf .izq a {
    color: #afafaf;
    text-transform: uppercase; }
  .luckia-theme footer .cierreinf .der {
    float: right;
    width: 50%;
    text-align: right;
    color: #afafaf; }
  .luckia-theme footer.luckia-footer {
    height: auto !important;
    padding: 0;
    /*Prueba*/
    /*\Prueba*/ }
    .luckia-theme footer.luckia-footer .cierresup {
      padding-bottom: 15px; }
      .luckia-theme footer.luckia-footer .cierresup .der {
        width: 100%;
        text-align: center; }
        .luckia-theme footer.luckia-footer .cierresup .der .corporativo {
          margin-left: 0;
          margin-bottom: 15px; }
      .luckia-theme footer.luckia-footer .cierresup .cierreinf .der {
        height: auto;
        padding: 0 0 15px 0; }
      .luckia-theme footer.luckia-footer .cierresup .cierreinf .redes {
        padding: 0;
        margin: 0 0 15px 0; }

.luckia-theme .supercontenedor {
  /*Sobreescritura de aui a*/
  /* MENU PRINCIPAL */
  /* .menu_cabecera.menu-adaptable-desplegable li a { */
  /* .menu_cabecera.menu-adaptable-desplegable li a.seleccionado { */
  /* .menu_cabecera.menu-adaptable-desplegable li:hover { */
  /* .menu_cabecera.menu-adaptable-desplegable li:hover a { */
  /* .menu_cabecera.menu-adaptable-desplegable li .subcat li:hover a { */
  /*----------------------------------------------------------------*/
  /*----------------------- ESTRUCTURA  ----------------------------*/
  /*----------------------------------------------------------------*/
  /* @media screen and (max-width:999px) { */ }
  .luckia-theme .supercontenedor a {
    text-decoration: none; }
  .luckia-theme .supercontenedor span.btn-menu-adaptable {
    display: inline-block;
    width: 61px;
    height: 61px;
    /* 	background-image: url(/luckia-theme/css/../images/boton_menu.png); */
    background-image: url(/luckia-theme/css/../css/images/boton_menu.png);
    background-repeat: no-repeat;
    background-position: center top;
    cursor: pointer;
    margin: 0px 10px 0 0;
    position: fixed;
    left: 0;
    top: 73px;
    z-index: 980; }
  .luckia-theme .supercontenedor span.btn-menu-adaptable:hover {
    background-position: center bottom; }
  .luckia-theme .supercontenedor .contenedor-btn-menu-adaptable {
    width: 100%;
    text-align: center;
    height: 61px;
    padding: 0;
    clear: both;
    background: #dc4405;
    position: fixed;
    top: 73px;
    left: 0;
    /*Modificaciones 27-09 Dropdown*/
    /*z-index: 980;*/
    z-index: 900;
    /*\Modificaciones 27-09 Dropdown*/ }
  .luckia-theme .supercontenedor .contenedor-btn-menu-adaptable .logo_alt {
    margin: 0 auto;
    padding-top: 10px; }
  .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable {
    width: auto;
    position: fixed;
    top: 135px;
    left: 0px;
    z-index: 990;
    height: 96%;
    background: #fafafa;
    margin: 0;
    padding: 0px 50px 50px 0px;
    overflow: auto;
    box-sizing: border-box;
    box-shadow: 4px 0px 10px -6px #888888; }
  .luckia-theme .supercontenedor .signed-in .menu_cabecera.menu-adaptable-desplegable {
    top: 185px; }
  .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable li {
    background: #fafafa;
    border-bottom: 1px solid #f4f4f4;
    float: none;
    padding: 0;
    margin: 0;
    float: none;
    box-sizing: border-box;
    height: auto; }
  .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable li:last-child {
    padding: 0px 0px 50px 0px; }
  .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable li a span {
    display: block;
    padding: 15px 0px 15px 30px;
    margin: 0;
    font-size: 16px;
    text-align: left;
    color: #5b6064;
    float: none;
    box-sizing: border-box; }
  .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable li.selected a span {
    color: #dc4405 !important; }
  .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable li:hover a {
    color: #999 !important; }
  .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable li a:hover {
    text-decoration: none; }
  .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable li ul.subcat {
    position: relative;
    top: 0;
    left: 0;
    padding: 0;
    border-radius: 0;
    width: 100%; }
  .luckia-theme .supercontenedor .menu_cabecera.menu_cabecera ul.subcat:before {
    display: none; }
  .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable li .subcat li {
    background: none;
    border-bottom: 1px solid #c9c9c9;
    padding: 0;
    visibility: visible;
    width: 100%; }
  .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable li .subcat li:last-child {
    border-bottom: none; }
  .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable li .subcat li a {
    width: 100%;
    display: block;
    padding: 15px 0px 15px 50px;
    font-size: 14px;
    text-align: left;
    color: #5b6064;
    background: none; }
  .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable li .subcat li:hover a span {
    background-color: #f4f4f4; }
  @media screen and (max-width: 1660px) {
    .luckia-theme .supercontenedor .quienes-somos .texto {
      float: left;
      width: 40%;
      padding: 50px 5% 50px 5%; }
    .luckia-theme .supercontenedor .quienes-somos .texto img {
      width: 100%; }
    .luckia-theme .supercontenedor #galeria {
      min-height: 550px; } }
  @media screen and (max-width: 1240px) {
    .luckia-theme .supercontenedor {
      /* 	.megabanner #slider_banner li { */
      /* 		left: 0 !important; */
      /* 		width: 100% !important; */
      /* 	} */ }
      .luckia-theme .supercontenedor html {
        min-width: 100%; }
      .luckia-theme .supercontenedor body {
        overflow-x: hidden; }
      .luckia-theme .supercontenedor header .main_logo {
        /* 		max-width: 42%; */ }
      .luckia-theme .supercontenedor header .main_menu {
        /* 		width: 58%; */ }
      .luckia-theme .supercontenedor .centrador, .luckia-theme .supercontenedor .contenido {
        width: 96%;
        margin: 0 auto; }
      .luckia-theme .supercontenedor #slider_banner li .texto {
        width: 96%;
        padding-right: 2%;
        padding-left: 2%; }
      .luckia-theme .supercontenedor footer .cierresup .izq {
        float: left;
        width: 100%;
        text-align: center; }
      .luckia-theme .supercontenedor footer .cierresup .izq .menu-web, .luckia-theme .supercontenedor footer .cierresup .der .corporativo,
      .luckia-theme .supercontenedor footer .redes {
        width: 100%; }
      .luckia-theme .supercontenedor footer .cierresup .der {
        float: left;
        width: 100%;
        text-align: center; }
      .luckia-theme .supercontenedor footer {
        height: 260px; }
      .luckia-theme .supercontenedor .contenedor {
        /* 		padding-bottom: 360px; */ }
      .luckia-theme .supercontenedor .contenedor-btn-menu-adaptable .logo_alt {
        max-height: 39px; } }
  @media screen and (max-width: 1120px) {
    .luckia-theme .supercontenedor header.luckia-header .links .redes li a, .luckia-theme .supercontenedor header.luckia-header .links .idiomas li a {
      margin: 0px; }
    .luckia-theme .supercontenedor header.luckia-header .links .corporativo li a {
      font-size: 10px; }
    .luckia-theme .supercontenedor header.luckia-header .links .corporativo li {
      margin-right: 7px; }
    .luckia-theme .supercontenedor header.luckia-header .main_logo {
      /* 		max-width: 300px; */
      max-width: 400px;
      /* 		padding-top: 10px; */ }
    .luckia-theme .supercontenedor .noticias-listado .noticia {
      width: 26%;
      padding: 0px 3% 0px 3%; }
    .luckia-theme .supercontenedor .descargas .cartas img {
      width: 100px; } }
  @media screen and (max-width: 1020px) {
    .luckia-theme .supercontenedor {
      /*Modificaciones 27-09 Dropdown*/
      /*\Modificaciones 27-09 Dropdown*/ }
      .luckia-theme .supercontenedor header.luckia-header {
        height: 135px; }
      .luckia-theme .supercontenedor .signed-in header.luckia-header {
        height: 85px; }
      .luckia-theme .supercontenedor header.luckia-header .main_logo {
        display: none; }
      .luckia-theme .supercontenedor header.luckia-header .main_menu {
        display: none; }
      .luckia-theme .supercontenedor header.luckia-header .links {
        height: auto;
        /*Modificaciones 27-09 Dropdown*/
        /*overflow: hidden;*/
        overflow: visible;
        /*\Modificaciones 27-09 Dropdown*/
        padding-bottom: 5px;
        position: fixed;
        top: 0px;
        z-index: 900; }
      .luckia-theme .supercontenedor .signed-in header.luckia-header .links {
        top: 50px; }
      .luckia-theme .supercontenedor header.luckia-header .links .corporativo, .luckia-theme .supercontenedor header.luckia-header .links .redes, .luckia-theme .supercontenedor header.luckia-header .links .idiomas {
        width: 100%;
        text-align: center;
        margin: 0px;
        /*Modificaciones 27-09 Dropdown*/
        max-height: 28px;
        /*\Modificaciones 27-09 Dropdown*/ }
      .luckia-theme .supercontenedor header.luckia-header .links .idiomas {
        text-align: right !important; }
      .luckia-theme .supercontenedor header.luckia-header .links .redes {
        display: none; }
      .luckia-theme .supercontenedor .quienes-somos .galeria {
        width: 100%; }
      .luckia-theme .supercontenedor .quienes-somos .texto img {
        margin-bottom: 30px;
        width: 80%;
        float: none; }
      .luckia-theme .supercontenedor .quienes-somos .texto {
        float: left;
        width: 96%;
        padding: 50px 2% 50px 2%;
        text-align: center; }
      .luckia-theme .supercontenedor .quienes-somos .texto .btn {
        float: none;
        width: 200px;
        margin: 0 auto; }
      .luckia-theme .supercontenedor .locales-listado li {
        display: inline-block;
        vertical-align: top;
        /* 		width: 45%; */
        width: 27%;
        padding: 30px 2% 30px 2%; }
      .luckia-theme .supercontenedor .intro-ficha .texto {
        width: 100%;
        text-align: center; }
      .luckia-theme .supercontenedor .intro-ficha .texto img {
        bottom: 0; }
      .luckia-theme .supercontenedor .intro-ficha .servicios {
        float: left;
        background: #fff;
        margin-top: 10px;
        width: 96%;
        padding: 2%;
        z-index: 9;
        border-radius: 0px;
        overflow: hidden;
        margin-bottom: 30px;
        position: relative; }
      .luckia-theme .supercontenedor .intro-ficha .servicios li {
        width: 31%;
        padding: 0px 1% 0px 1%;
        clear: none;
        text-align: center;
        margin-bottom: 30px; }
      .luckia-theme .supercontenedor .intro-ficha .servicios li img {
        max-width: 80px;
        float: none;
        margin-right: 0px;
        margin: 0 auto; }
      .luckia-theme .supercontenedor .img-ficha-local {
        width: 93%;
        margin-bottom: 0px;
        max-height: 550px; }
      .luckia-theme .supercontenedor .descargas .cartas {
        width: 98%;
        padding: 50px 1% 50px 1%; }
      .luckia-theme .supercontenedor .fotoder {
        float: right;
        width: 45%;
        margin-left: 30px;
        margin-bottom: 15px; }
      .luckia-theme .supercontenedor .fotoizq {
        float: left;
        width: 45%;
        margin-right: 30px;
        margin-bottom: 15px; }
      .luckia-theme .supercontenedor span.btn-menu-adaptable.f-top, .luckia-theme .supercontenedor .contenedor-btn-menu-adaptable.f-top {
        top: 0px; }
      .luckia-theme .supercontenedor .signed-in span.btn-menu-adaptable.f-top, .luckia-theme .supercontenedor .signed-in .contenedor-btn-menu-adaptable.f-top {
        top: 50px; }
      .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable.f-top {
        top: 60px; }
      .luckia-theme .supercontenedor header.luckia-header .links.oculto {
        height: 0px;
        /*Modificaciones 27-09 Dropdown*/
        z-index: 899;
        /*\Modificaciones 27-09 Dropdown*/ } }
  @media screen and (max-width: 767px) {
    .luckia-theme .supercontenedor {
      /* 	.megabanner { */
      /* 		height: 368px; */
      /* 		#contenedor_slider { */
      /* 			height: 368px; */
      /* 		} */
      /* 		#slider_banner li .texto { */
      /* 			text-align: center; */
      /* 		} */
      /* 		#slider_banner li .texto h1 { */
      /* 			font-size: 60px; */
      /* 			line-height: 60px; */
      /* 		} */
      /* 		#slider_banner li .texto p { */
      /* 			font-size: 20px; */
      /* 			line-height: 23px; */
      /* 			Sobreescritura aui p */
      /* 			margin-bottom: 0; */
      /* 		} */
      /* 		#slider_banner li .texto .btn { */
      /* 			float: none; */
      /* 			margin-right: 15%; */
      /* 			margin-left: 15%; */
      /* 			font-size: 14px; */
      /* 			line-height: 17px; */
      /* 		} */
      /* 	} */ }
      .luckia-theme .supercontenedor .galeria, .luckia-theme .supercontenedor .galeria #contenedor_slider, .luckia-theme .supercontenedor .galeria #contenedor_slider ul {
        max-height: 50vw; }
      .luckia-theme .supercontenedor .galeria #contenedor_slider ul li {
        background-size: 100% 100% !important; } }
  @media screen and (max-width: 750px) {
    .luckia-theme .supercontenedor .contacto .formulario {
      width: 100%;
      margin: 0 auto;
      padding-top: 40px; }
    .luckia-theme .supercontenedor .contacto p {
      padding: 0px 3% 0px 3%; }
    .luckia-theme .supercontenedor footer {
      height: 280px; }
    .luckia-theme .supercontenedor .contenedor {
      /* 		padding-bottom: 380px; */ }
    .luckia-theme .supercontenedor .hemeroteca {
      width: 100%;
      text-align: center;
      padding: 50px 0px 10px 0px; }
    .luckia-theme .supercontenedor .paginacion {
      width: 100%;
      text-align: center;
      padding: 50px 0px 10px 0px; } }
  @media screen and (max-width: 650px) {
    .luckia-theme .supercontenedor {
      /*zig-zag*/ }
      .luckia-theme .supercontenedor header.luckia-header .links .corporativo {
        display: none; }
      .luckia-theme .supercontenedor header.luckia-header .links {
        /*Modificaciones 27-09 Dropdown*/
        /* padding-bottom: 11px;*/
        height: 42px;
        padding-bottom: 0;
        /*\Modificaciones 27-09 Dropdown*/ }
      .luckia-theme .supercontenedor header.luckia-header {
        height: 110px; }
      .luckia-theme .supercontenedor span.btn-menu-adaptable, .luckia-theme .supercontenedor .contenedor-btn-menu-adaptable {
        top: 50px; }
      .luckia-theme .supercontenedor .signed-in span.btn-menu-adaptable, .luckia-theme .supercontenedor .signed-in .contenedor-btn-menu-adaptable {
        top: 100px; }
      .luckia-theme .supercontenedor #galeria {
        min-height: 300px; }
      .luckia-theme .supercontenedor #galeria li img {
        width: 100%; }
      .luckia-theme .supercontenedor .img-ficha-local {
        width: 90%;
        margin-bottom: 0px;
        /**/
        max-height: 350px; }
      .luckia-theme .supercontenedor .menu_cabecera.menu-adaptable-desplegable {
        top: 110px; }
      .luckia-theme .supercontenedor .fotoder {
        float: right;
        width: 100%;
        margin-left: 0px;
        margin-bottom: 15px; }
      .luckia-theme .supercontenedor .fotoizq {
        float: left;
        width: 100%;
        margin-right: 0px;
        margin-bottom: 15px; }
      .luckia-theme .supercontenedor .somos {
        display: table; }
        .luckia-theme .supercontenedor .somos .texto-zigzag {
          display: table-header-group; }
        .luckia-theme .supercontenedor .somos .fotoder, .luckia-theme .supercontenedor .somos .fotoizq {
          display: table-footer-group; } }
  @media screen and (max-width: 630px) {
    .luckia-theme .supercontenedor #slider_banner li .texto {
      text-align: center; }
    .luckia-theme .supercontenedor #slider_banner li .texto h1 {
      font-size: 60px;
      line-height: 60px; }
    .luckia-theme .supercontenedor #slider_banner li .texto p {
      font-size: 20px;
      line-height: 23px;
      /*Sobreescritura aui p*/
      margin-bottom: 0; }
    .luckia-theme .supercontenedor #slider_banner li .texto .btn {
      float: none;
      margin-right: 10%;
      margin-left: 10%;
      line-height: 27px; }
    .luckia-theme .supercontenedor .noticias-listado .noticia {
      width: 94% !important;
      padding: 0px 3% 0px 3%;
      border: none !important;
      margin-bottom: 30px; }
    .luckia-theme .supercontenedor .contacto .formulario form ul li {
      width: 98%;
      padding-right: 1%;
      padding-left: 1%; }
    .luckia-theme .supercontenedor .contacto .formulario form .paginacion li {
      width: 48%; }
    .luckia-theme .supercontenedor .locales-listado li {
      display: inline-block;
      vertical-align: top;
      width: 95%;
      padding: 30px 2% 30px 2%;
      text-align: center;
      /* 		min-height: 220px; */
      min-height: inherit; }
    .luckia-theme .supercontenedor .locales-listado li .botonesListado {
      width: 100%; }
    .luckia-theme .supercontenedor .locales-listado li .btn {
      float: none !important;
      width: 100px;
      margin: 0 auto;
      margin-top: 10px; }
    .luckia-theme .supercontenedor .titulo {
      text-align: center; }
    .luckia-theme .supercontenedor .titulo h1 {
      font-size: 40px;
      line-height: 44px; }
    .luckia-theme .supercontenedor .buscador li select {
      width: 140px; }
    .luckia-theme .supercontenedor .buscador li .textfield {
      width: 140px; }
    .luckia-theme .supercontenedor .intro-ficha .servicios li {
      width: 98%;
      clear: both; } }
  @media screen and (max-width: 600px) {
    .luckia-theme .supercontenedor {
      /* 	.megabanner { */
      /* 		height: 300px; */
      /* 		#contenedor_slider { */
      /* 			height: 300px; */
      /* 		} */
      /* 		#slider_banner li .texto h1 { */
      /* 			font-size: 40px; */
      /* 			line-height: 40px; */
      /* 		} */
      /* 		#slider_banner li .texto p { */
      /* 			font-size: 18px; */
      /* 			line-height: 20px; */
      /* 			Sobreescritura aui p */
      /* 			margin-bottom: 0; */
      /* 		} */
      /* 	} */ } }
  @media screen and (max-width: 580px) {
    .luckia-theme .supercontenedor h1 {
      font-size: 40px;
      line-height: 40px;
      /*Sobreescritura de aui h1*/
      margin-top: 0;
      margin-bottom: 0; } }
  @media screen and (max-width: 500px) {
    .luckia-theme .supercontenedor .addThis {
      width: 100%;
      float: left; }
    .luckia-theme .supercontenedor #galeria {
      min-height: 250px; }
    .luckia-theme .supercontenedor footer img {
      /* 		width: 90%; */
      max-width: 90%; }
    .luckia-theme .supercontenedor footer {
      height: 320px; }
    .luckia-theme .supercontenedor .contenedor {
      /* 		padding-bottom: 420px; */ }
    .luckia-theme .supercontenedor footer .cierreinf .izq {
      float: left;
      width: 100%;
      text-align: center; }
    .luckia-theme .supercontenedor footer .cierreinf .der {
      float: left;
      width: 100%;
      text-align: center; }
    .luckia-theme .supercontenedor .hemeroteca li {
      margin: 0px 8px 0px 8px; }
    .luckia-theme .supercontenedor .hemeroteca li a {
      font-size: 16px !important; }
    .luckia-theme .supercontenedor .img-ficha-local {
      width: 100%;
      border: none;
      margin-top: 12px;
      /**/
      max-height: 250px; } }
  @media screen and (max-width: 470px) {
    .luckia-theme .supercontenedor {
      /* 	.megabanner { */
      /* 		height: 215px; */
      /* 		#contenedor_slider { */
      /* 			height: 215px; */
      /* 		} */
      /* 	} */ }
      .luckia-theme .supercontenedor #slider_banner li .texto h1 {
        font-size: 40px;
        line-height: 40px; }
      .luckia-theme .supercontenedor #slider_banner li .texto p {
        font-size: 18px;
        line-height: 20px;
        /*Sobreescritura aui p*/
        margin-bottom: 0; }
      .luckia-theme .supercontenedor .btn {
        font-size: 16px;
        line-height: 18px; }
      .luckia-theme .supercontenedor .contenedor-btn-menu-adaptable .logo_alt {
        margin: 0 auto;
        padding-top: 17px;
        /* 		width: 200px; */
        max-height: 33px; }
      .luckia-theme .supercontenedor #galeria {
        min-height: 200px; }
      .luckia-theme .supercontenedor .contacto .formulario form .ancho p {
        padding-bottom: 20px !important; }
      .luckia-theme .supercontenedor .buscador li {
        width: 100%;
        text-align: center;
        padding-bottom: 10px; }
      .luckia-theme .supercontenedor .buscador li select {
        width: 90%; }
      .luckia-theme .supercontenedor .buscador li .textfield {
        width: 80%; }
      .luckia-theme .supercontenedor .buscador li .btn {
        width: 90%;
        float: none;
        margin: 0 auto; } }</pre></body></html>