 #contenido h1, #contenido .h1{ font-size:3.43rem; line-height:3.43rem; } #contenido h2, #contenido .h2{ font-size:3.18rem; line-height:3.18rem; } #contenido h3, #contenido .h3{ font-size:2.7rem; line-height:2.7rem; }@media screen and (max-width:px) and (min-width:481px){ #contenido h1, #contenido .h1{ font-size:2.99rem; line-height:2.99rem;} #contenido h2, #contenido .h2{ font-size:2.78rem; line-height:2.78rem;} #contenido h3, #contenido .h3{ font-size:2.48rem; line-height:2.48rem;}}@media screen and (max-width:480px){ #contenido h1, #contenido .h1{ font-size:2.55rem; line-height:2.55rem;} #contenido h2, #contenido .h2{ font-size:2.38rem; line-height:2.38rem;} #contenido h3, #contenido .h3{ font-size:2.15rem; line-height:2.15rem;}} #contenido *:not(h1):not(h2):not(h3):not(h4):not(.fal):not(.fa):not(.far):not(.fad):not(.fas):not(.fab), #menu a, #footer *:not(h1):not(h2):not(h3):not(h4):not(.fa):not(.fad):not(.fal):not(.far):not(.fas):not(.fab), #bottom *:not(h1):not(h2):not(h3):not(h4):not(.fad):not(.fal):not(.fa):not(.far):not(.fas):not(.fab){ font-family:'Raleway', sans-serif;} h1, .h1{ font-family:'Carrois Gothic', sans-serif !important;} h2, .h2{ font-family:'Carrois Gothic', sans-serif !important;} h3, .h3{ font-family:'Carrois Gothic', sans-serif !important;}#menu #ulmenu > li > a {} #selFondo1{ top:60px; }#sl22990 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl22990 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl22990 { padding:7px 7px 7px 7px; } } #sl22990_bg { background-color:rgba(135, 135, 135, 0.1); } #ce34942 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce34942 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce34942 { padding:7px 7px 7px 7px; } } #ce34942_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce34942_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce34942_bg2 { margin:0px 0px 0px 0px; } }#sl22991 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl22991 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl22991 { padding:7px 7px 7px 7px; } } #sl22991_bg { background-image:url(/media/web/residencia-fray-pedro-pastor/fondos/xl-layout-22991.webp);background-position:center center; } #ce34940 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce34940 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce34940 { padding:7px 7px 7px 7px; } } #ce34940_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce34940_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce34940_bg2 { margin:0px 0px 0px 0px; } }#sl22994 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl22994 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl22994 { padding:7px 7px 7px 7px; } } #sl22994_bg { background-color:rgba(135, 135, 135, 0.1); } #ce34944 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce34944 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce34944 { padding:7px 7px 7px 7px; } } #ce34944_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce34944_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce34944_bg2 { margin:0px 0px 0px 0px; } }#sl22995 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl22995 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl22995 { padding:0px 0px 0px 0px; } } #sl22995_bg { } #ce34945 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce34945 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce34945 { padding:0px 0px 0px 0px; } } #ce34945_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce34945_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce34945_bg2 { margin:0px 0px 0px 0px; } }#sl22996 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl22996 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl22996 { padding:7px 7px 7px 7px; } } #sl22996_bg { background-color:rgba(222, 213, 112, 0.25); } #ce34946 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce34946 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce34946 { padding:7px 7px 7px 7px; } } #ce34946_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce34946_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce34946_bg2 { margin:0px 0px 0px 0px; } }#sl22998 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl22998 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl22998 { padding:0px 0px 0px 0px; } } #sl22998_bg { background-color:rgb(222, 213, 112); } #ce34999 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce34999 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce34999 { padding:0px 0px 0px 0px; } } #ce34999_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce34999_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce34999_bg2 { margin:0px 0px 0px 0px; } } #ce35000 { padding:15px 15px 15px 15px; } @media screen and (max-width: 1100px) { #ce35000 { padding:15px 15px 15px 15px; } } @media screen and (max-width: 480px) { #ce35000 { padding:15px 15px 15px 15px; } } #ce35000_bg2 { margin:20px 20px 20px 20px; } @media screen and (max-width: 1100px) { #ce35000_bg2 { margin:20px 20px 20px 20px; } } @media screen and (max-width: 480px) { #ce35000_bg2 { margin:20px 20px 20px 20px; } } #sl23037 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23037 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23037 { padding:7px 7px 7px 7px; } } #sl23037_bg { } #ce35007 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35007 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35007 { padding:7px 7px 7px 7px; } } #ce35007_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35007_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35007_bg2 { margin:0px 0px 0px 0px; } } #ce35008 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35008 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35008 { padding:7px 7px 7px 7px; } } #ce35008_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35008_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35008_bg2 { margin:0px 0px 0px 0px; } }#sl23041 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23041 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23041 { padding:7px 7px 7px 7px; } } #sl23041_bg { background-color:rgb(57, 152, 160); } #ce35012 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35012 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35012 { padding:7px 7px 7px 7px; } } #ce35012_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35012_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35012_bg2 { margin:0px 0px 0px 0px; } }#sl23043 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23043 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23043 { padding:7px 7px 7px 7px; } } #sl23043_bg { background-color:rgb(57, 152, 160); } #ce35017 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35017 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35017 { padding:7px 7px 7px 7px; } } #ce35017_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35017_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35017_bg2 { margin:0px 0px 0px 0px; } }#sl23044 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23044 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23044 { padding:7px 7px 7px 7px; } } #sl23044_bg { background-image:url(/media/web/residencia-fray-pedro-pastor/fondos/xl-layout-23044.webp);background-position:center center; } #ce35018 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35018 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35018 { padding:7px 7px 7px 7px; } } #ce35018_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35018_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35018_bg2 { margin:0px 0px 0px 0px; } } #ce35019 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35019 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35019 { padding:7px 7px 7px 7px; } } #ce35019_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35019_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35019_bg2 { margin:0px 0px 0px 0px; } }#sl23045 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl23045 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl23045 { padding:0px 0px 0px 0px; } } #sl23045_bg { background-color:rgb(57, 152, 160); } #ce35020 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35020 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35020 { padding:7px 7px 7px 7px; } } #ce35020_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35020_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35020_bg2 { margin:0px 0px 0px 0px; } } #ce35021 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35021 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35021 { padding:7px 7px 7px 7px; } } #ce35021_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35021_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35021_bg2 { margin:0px 0px 0px 0px; } }#sl23058 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23058 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23058 { padding:7px 7px 7px 7px; } } #sl23058_bg { background-color:rgba(135, 135, 135, 0.1); } #ce35045 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35045 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35045 { padding:7px 7px 7px 7px; } } #ce35045_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35045_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35045_bg2 { margin:0px 0px 0px 0px; } }#sl23059 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23059 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23059 { padding:7px 7px 7px 7px; } } #sl23059_bg { background-color:rgba(135, 135, 135, 0.1); } #ce35047 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35047 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35047 { padding:7px 7px 7px 7px; } } #ce35047_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35047_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35047_bg2 { margin:0px 0px 0px 0px; } }#sl23061 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl23061 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl23061 { padding:0px 0px 0px 0px; } } #sl23061_bg { } #ce113493 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce113493 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce113493 { padding:7px 7px 7px 7px; } } #ce113493_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce113493_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce113493_bg2 { margin:0px 0px 0px 0px; } }#sl23158 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23158 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23158 { padding:7px 7px 7px 7px; } } #sl23158_bg { background-color:rgba(135, 135, 135, 0.1); } #ce35198 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35198 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35198 { padding:7px 7px 7px 7px; } } #ce35198_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35198_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35198_bg2 { margin:0px 0px 0px 0px; } }#sl23159 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23159 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23159 { padding:7px 7px 7px 7px; } } #sl23159_bg { background-color:rgba(135, 135, 135, 0.1); } #ce35199 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35199 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35199 { padding:7px 7px 7px 7px; } } #ce35199_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35199_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35199_bg2 { margin:0px 0px 0px 0px; } }#sl23160 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23160 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23160 { padding:7px 7px 7px 7px; } } #sl23160_bg { } #ce35200 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35200 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35200 { padding:7px 7px 7px 7px; } } #ce35200_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35200_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35200_bg2 { margin:0px 0px 0px 0px; } }#sl23162 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23162 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23162 { padding:7px 7px 7px 7px; } } #sl23162_bg { background-color:rgba(135, 135, 135, 0.1); } #ce35204 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35204 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35204 { padding:7px 7px 7px 7px; } } #ce35204_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35204_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35204_bg2 { margin:0px 0px 0px 0px; } } #ce35205 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35205 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35205 { padding:7px 7px 7px 7px; } } #ce35205_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35205_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35205_bg2 { margin:0px 0px 0px 0px; } }#sl23163 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl23163 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl23163 { padding:0px 0px 0px 0px; } } #sl23163_bg { } #ce35206 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35206 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35206 { padding:0px 0px 0px 0px; } } #ce35206_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35206_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35206_bg2 { margin:0px 0px 0px 0px; } }#sl23164 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23164 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23164 { padding:7px 7px 7px 7px; } } #sl23164_bg { background-color:rgba(135, 135, 135, 0.1); } #ce35207 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35207 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35207 { padding:7px 7px 7px 7px; } } #ce35207_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35207_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35207_bg2 { margin:0px 0px 0px 0px; } }#sl23165 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23165 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23165 { padding:7px 7px 7px 7px; } } #sl23165_bg { background-color:rgb(222, 213, 112); } #ce35208 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35208 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35208 { padding:7px 7px 7px 7px; } } #ce35208_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35208_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35208_bg2 { margin:0px 0px 0px 0px; } }#sl23172 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23172 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23172 { padding:7px 7px 7px 7px; } } #sl23172_bg { background-color:rgb(57, 152, 160); } #ce35223 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35223 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35223 { padding:7px 7px 7px 7px; } } #ce35223_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35223_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35223_bg2 { margin:0px 0px 0px 0px; } }#sl23173 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23173 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23173 { padding:7px 7px 7px 7px; } } #sl23173_bg { background-color:rgb(57, 152, 160); } #ce35224 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35224 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35224 { padding:7px 7px 7px 7px; } } #ce35224_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35224_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35224_bg2 { margin:0px 0px 0px 0px; } }#sl23174 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl23174 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl23174 { padding:0px 0px 0px 0px; } } #sl23174_bg { background-color:rgb(57, 152, 160); } #ce35225 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35225 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35225 { padding:7px 7px 7px 7px; } } #ce35225_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35225_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35225_bg2 { margin:0px 0px 0px 0px; } } #ce35226 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35226 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35226 { padding:7px 7px 7px 7px; } } #ce35226_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35226_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35226_bg2 { margin:0px 0px 0px 0px; } }#sl23175 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23175 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23175 { padding:7px 7px 7px 7px; } } #sl23175_bg { background-color:rgb(222, 213, 112); } #ce35228 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35228 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35228 { padding:7px 7px 7px 7px; } } #ce35228_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35228_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35228_bg2 { margin:0px 0px 0px 0px; } } #ce35229 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35229 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35229 { padding:7px 7px 7px 7px; } } #ce35229_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35229_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35229_bg2 { margin:0px 0px 0px 0px; } } #ce35230 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35230 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35230 { padding:7px 7px 7px 7px; } } #ce35230_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35230_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35230_bg2 { margin:0px 0px 0px 0px; } }#sl23176 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23176 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23176 { padding:7px 7px 7px 7px; } } #sl23176_bg { background-color:rgb(222, 213, 112); } #ce35231 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35231 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35231 { padding:7px 7px 7px 7px; } } #ce35231_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35231_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35231_bg2 { margin:0px 0px 0px 0px; } }#sl23177 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23177 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23177 { padding:7px 7px 7px 7px; } } #sl23177_bg { background-color:rgb(57, 152, 160); } #ce35232 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35232 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35232 { padding:7px 7px 7px 7px; } } #ce35232_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35232_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35232_bg2 { margin:0px 0px 0px 0px; } }#sl23183 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23183 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23183 { padding:7px 7px 7px 7px; } } #sl23183_bg { background-color:rgb(222, 213, 112); } #ce35239 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35239 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35239 { padding:7px 7px 7px 7px; } } #ce35239_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35239_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35239_bg2 { margin:0px 0px 0px 0px; } }#sl23188 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl23188 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl23188 { padding:0px 0px 0px 0px; } } #sl23188_bg { } #ce113494 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce113494 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce113494 { padding:7px 7px 7px 7px; } } #ce113494_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce113494_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce113494_bg2 { margin:0px 0px 0px 0px; } }#sl23189 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23189 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23189 { padding:7px 7px 7px 7px; } } #sl23189_bg { } #ce35249 { padding:10px 10px 10px 10px; } @media screen and (max-width: 1100px) { #ce35249 { padding:10px 10px 10px 10px; } } @media screen and (max-width: 480px) { #ce35249 { padding:10px 10px 10px 10px; } } #ce35249_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35249_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35249_bg2 { margin:0px 0px 0px 0px; } } #sl23192 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23192 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23192 { padding:7px 7px 7px 7px; } } #sl23192_bg { } #ce35250 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35250 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35250 { padding:7px 7px 7px 7px; } } #ce35250_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35250_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35250_bg2 { margin:0px 0px 0px 0px; } }#sl23193 { padding:20px 20px 20px 20px; } @media screen and (max-width: 1100px) { #sl23193 { padding:20px 20px 20px 20px; } } @media screen and (max-width: 480px) { #sl23193 { padding:20px 20px 20px 20px; } } #sl23193_bg { background-color:rgb(205, 205, 205); } #ce35253 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35253 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35253 { padding:7px 7px 7px 7px; } } #ce35253_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35253_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35253_bg2 { margin:0px 0px 0px 0px; } } #formulario289 input[type=text],#formulario289 input[type=date],#formulario289 select,#formulario289 .select_multiple,#formulario289 input[type=file],#formulario289 textarea{ border-style:solid; padding:0px !important; border-width:0px !important; border-radius:0px !important; } #formulario289 input[type=submit]{ color:#ffffff !important; padding:6px 12px !important; background-color:rgb(57, 152, 160) !important; border-color:#3998a0 !important; border-width:0px !important; border-radius:0px !important; }#ce35246 { padding:10px 10px 10px 10px; } @media screen and (max-width: 1100px) { #ce35246 { padding:10px 10px 10px 10px; } } @media screen and (max-width: 480px) { #ce35246 { padding:10px 10px 10px 10px; } } #ce35246_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35246_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35246_bg2 { margin:0px 0px 0px 0px; } } #sl23190 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23190 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23190 { padding:7px 7px 7px 7px; } } #sl23190_bg { } #ce35247 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35247 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35247 { padding:7px 7px 7px 7px; } } #ce35247_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35247_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35247_bg2 { margin:0px 0px 0px 0px; } }#sl23191 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23191 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23191 { padding:7px 7px 7px 7px; } } #sl23191_bg { } #ce35248 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35248 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35248 { padding:7px 7px 7px 7px; } } #ce35248_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35248_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35248_bg2 { margin:0px 0px 0px 0px; } }#sl23195 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23195 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23195 { padding:7px 7px 7px 7px; } } #sl23195_bg { background-color:rgb(57, 152, 160); } #ce35252 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35252 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35252 { padding:7px 7px 7px 7px; } } #ce35252_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35252_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35252_bg2 { margin:0px 0px 0px 0px; } }#sl23178 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23178 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23178 { padding:7px 7px 7px 7px; } } #sl23178_bg { } #ce35233 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35233 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35233 { padding:7px 7px 7px 7px; } } #ce35233_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35233_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35233_bg2 { margin:0px 0px 0px 0px; } } #ce35234 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35234 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35234 { padding:7px 7px 7px 7px; } } #ce35234_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35234_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35234_bg2 { margin:0px 0px 0px 0px; } } #ce35235 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35235 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35235 { padding:7px 7px 7px 7px; } } #ce35235_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35235_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35235_bg2 { margin:0px 0px 0px 0px; } }#sl23179 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23179 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23179 { padding:7px 7px 7px 7px; } } #sl23179_bg { } #ce35236 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35236 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35236 { padding:7px 7px 7px 7px; } } #ce35236_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35236_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35236_bg2 { margin:0px 0px 0px 0px; } }#sl23180 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23180 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23180 { padding:7px 7px 7px 7px; } } #sl23180_bg { } #ce35237 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35237 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35237 { padding:7px 7px 7px 7px; } } #ce35237_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35237_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35237_bg2 { margin:0px 0px 0px 0px; } }#sl23185 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23185 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23185 { padding:7px 7px 7px 7px; } } #sl23185_bg { } #ce35240 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35240 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35240 { padding:7px 7px 7px 7px; } } #ce35240_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35240_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35240_bg2 { margin:0px 0px 0px 0px; } }#sl23196 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl23196 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl23196 { padding:7px 7px 7px 7px; } } #sl23196_bg { } #ce35254 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce35254 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce35254 { padding:7px 7px 7px 7px; } } #ce35254_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce35254_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce35254_bg2 { margin:0px 0px 0px 0px; } }#sl43918 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl43918 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl43918 { padding:7px 7px 7px 7px; } } #sl43918_bg { } #ce69179 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce69179 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce69179 { padding:7px 7px 7px 7px; } } #ce69179_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce69179_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce69179_bg2 { margin:0px 0px 0px 0px; } }#sl22968 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl22968 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl22968 { padding:7px 7px 7px 7px; } } #sl22968_bg { background-color:rgb(135, 135, 135); } #ce34896 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce34896 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce34896 { padding:7px 7px 7px 7px; } } #ce34896_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce34896_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce34896_bg2 { margin:0px 0px 0px 0px; } } #sl22969 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl22969 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl22969 { padding:7px 7px 7px 7px; } } #sl22969_bg { } #ce34898 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce34898 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce34898 { padding:7px 7px 7px 7px; } } #ce34898_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce34898_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce34898_bg2 { margin:0px 0px 0px 0px; } } #ce34897 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce34897 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce34897 { padding:7px 7px 7px 7px; } } #ce34897_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce34897_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce34897_bg2 { margin:0px 0px 0px 0px; } }@media screen and (max-width: 480px){ 	/*#menugrupo{ display:table; box-shadow:0px 0px 3px #999; padding-left:10px;} 	 	#limitemenugroup{ display:table-cell; height:30px; padding:10px 10px 10px 0px; width:100%; vertical-align:top;} 	#limitemenu{ display:block; height:30px; overflow:hidden;} 	#menudesplegable{ display:table-cell; height:30px; min-width:30px; width:auto; padding:5px;} 	#menudesplegable img{ vertical-align:bottom; border:none; width:30px; height:auto; padding:5px; border-radius:3px; background-color:rgba(0,0,0,0.1);} 	#ulmenu{ list-style:none;} 	#ulmenu > li{ display:inline-block; margin-right:10px;} 	#ulmenu > li.act{ margin-right:0px;} 	 	#menualt{ position:absolute; top:50px; width:100%; right:0px; z-index:100; background-color:#111;} 	#menualt > ul{ margin-left:10px;} 	#bmenualt{}*/ 	#menumovil ul li a{ display:inline-block; padding:10px 12px 15px 12px; font-size:14px; line-height:14px; text-decoration:none; text-transform:uppercase; border-bottom:1px solid #CCC;} 	#menumovil ul li.actual a{ padding-bottom:10px; border-bottom-width:5px;} }  @media screen and (max-width: 480px){ 	#menu > ul{ margin:0 10px;} 	#menu select{ text-transform:uppercase; padding:6px;} 	 	#menu ul li a{ display:inline-block; padding:10px 12px 15px 12px; font-size:14px; line-height:14px; text-decoration:none; text-transform:uppercase; border-bottom:0px solid #CCC;} 	#menu ul li a:hover{ 		-webkit-transition: All 100ms linear; -moz-transition: All 100ms linear; -o-transition: All 100ms linear; -ms-transition: All 100ms linear; transition: All 100ms linear; 		border-bottom-width:5px; padding-bottom:10px; 	} 	#menu ul li.act > a{ padding-bottom:10px; border-bottom-width:5px;} }  @media screen and (min-width: 481px) and (max-width: 1100px){ 	#menu ul{ margin:0 10px;} 	 	#menu ul li a{ display:inline-block; padding:10px 12px 15px 12px; font-size:14px; line-height:14px; text-decoration:none; text-transform:uppercase; border-bottom:0px solid #CCC;} 	#menu ul li a:hover{ 		-webkit-transition: All 100ms linear; -moz-transition: All 100ms linear; -o-transition: All 100ms linear; -ms-transition: All 100ms linear; transition: All 100ms linear; 		border-bottom-width:5px; padding-bottom:10px; 	} 	#menu ul li.act > a{ padding-bottom:10px; border-bottom-width:5px;} }  @media screen and (min-width: 1101px){ 	#menu ul li a{ display:inline-block; padding:10px 12px 15px 12px; font-size:14px; line-height:14px; text-decoration:none; text-transform:uppercase; border-bottom:0px solid #CCC;} 	#menu ul li a:hover{ 		-webkit-transition: All 100ms linear; -moz-transition: All 100ms linear; -o-transition: All 100ms linear; -ms-transition: All 100ms linear; transition: All 100ms linear; 		border-bottom-width:5px; padding-bottom:10px; 	} 	#menu ul li.act > a{ padding-bottom:10px; border-bottom-width:5px;} }#menu ul li a, #menu select{ color:#878787;}#menu ul li a{ border-color:#696969;}#menu select{ background-color:#3998a0; border-color:#52b1b9;}#menu ul li.act a, #menumovil ul li.actual a{ border-color:#52b1b9; color:#3998a0; }#selectmenu{ background-image:url(/images/selectmenu_.png);}@media screen and (min-width: 481px) { #barcont.bar277.fixable{ position:fixed; top:0px; left:0px; right:0px; z-index:50; } #selFondo4, .bcab { margin-top:86px; } #barcont.bar277 #bar{ padding:12px 30px 12px 30px; } #barcont.bar277{ background-color:rgb(230, 241, 241); min-height:86px; } #barcont.bar277 #imglogo{ max-height: 62px} #baredit{ margin-top:86px; } #barcont.bar277.scroll #bar{ padding:12px 30px 12px 30px; } #barcont.bar277.scroll{ background-color:rgb(230, 241, 241); min-height:86px; } #barcont.bar277.scroll #imglogo{ max-height: 62px} }  @media screen and (max-width: 480px) { #barcont.bar277.fixable{ position:fixed; top:0px; left:0px; right:0px; z-index:50; } #telmovil a.tel{ top:98px !important; right:10px; } #telmovil a.appreserva{ top:98px !important; right:63px; } #barcont.bar277 #bar{ padding:12px 30px 12px 30px; } #barcont.bar277{ background-color:rgb(230, 241, 241); min-height:86px; } #barcont.bar277 #imglogo{ max-height: 62px} #baredit{ padding-top:86px; } #barcont.bar277.scroll #bar{ padding:12px 30px 12px 30px; } #barcont.bar277.scroll{ background-color:rgb(230, 241, 241); min-height:86px; } #barcont.bar277.scroll #imglogo{ max-height: 62px} } .pub .post{ border-radius:3px; box-shadow:0px 0px 1px #CCC; border:0px solid #CCC; border-bottom:2px solid #CCC; background-color:#FFF; cursor:pointer;} .pub .post .titular{ padding:15px;} .pub .post .titular h2{ margin:0px; font-size:3rem; line-height:3.5rem; max-height:10.5rem; overflow:hidden;} .pub .post .titular h3{ margin:0px; font-size:2.4rem; line-height:3rem; max-height:9rem; overflow:hidden;} .pub .post .titular h4{ margin:0px; font-size:2rem; line-height:2.4rem; max-height:7.2rem; overflow:hidden;}  .pub .post .fotos{ background-color:#F5F5F5; background-size:cover; background-position:center center; background-repeat:no-repeat;}  .pub .post .texto{ margin:15px; font-size:1.3rem; line-height:1.7rem; color:#333; text-align:justify; overflow:hidden; box-sizing:content-box;} .pub .post .fecha{ color:#AAA; float:right; font-size:1.4rem; padding:0 15px 15px 15px;} .pub .post .vermas{ float:left; font-size:1.3rem; color:#AAA; padding:0 15px 15px 15px;} .pub .post .vermas a{ color:#AAA;} .pub .post .compartirRS{ display:none;}    .pub .pub-categorias{ margin:30px 0;}  .pub .pub-cat{ display:block; cursor:pointer; text-decoration:none; margin:15px; position:relative; border:0px #000 solid;} .pub .pub-cat .foto{ position:absolute; top:0; left:0; right:0; height:250px; z-index:10; background-size:cover; background-position:center center; background-color:#DDD; border-radius:2px; } .pub .pub-cat .over{ position:absolute; top:0; left:0; right:0; height:250px; z-index:20; display:block; -webkit-transition: All 100ms linear; -moz-transition: All 100ms linear; -o-transition: All 100ms linear; -ms-transition: All 100ms linear; transition: All 100ms linear; background-color:rgba(255,255,255,0.2); border-radius:2px; } .pub .pub-cat .nombre{ display:block; text-align:center; padding-top:250px;} .pub .pub-cat .nombre span{ -webkit-transition: All 100ms linear; -moz-transition: All 100ms linear; -o-transition: All 100ms linear; -ms-transition: All 100ms linear; transition: All 100ms linear; color:#000; font-weight:bold; display:inline-block; padding:12px 20px; font-size:20px;} .pub .pub-cat:hover .over{ background-color:rgba(255,255,255,0.0); }   .pub .pub-cat.arriba .foto{ bottom:0; top:auto; } .pub .pub-cat.arriba .over{ top:auto; bottom:0; } .pub .pub-cat.arriba .nombre{ padding-top:0; padding-bottom:250px;}    .pub-listado{} .pub-listado .pub-normales{ padding:0px 20px 20px 10px;} .pub-listado .pub-destacadas{ border-left:1px solid #CCC; padding:0px 12px 12px 20px;} .pub-listado .pub-destacadas .pub-tit{ text-align:center; padding:10px; background-color:#EEE; font-size:24px; text-transform:uppercase; margin-bottom:30px;} .pub-listado .post{ margin-bottom:20px; border-bottom:1px solid #E5E5E5; padding-bottom:20px; } .pub-listado .pub-normales.doblecol .post{ width:48%; margin-left:1%; margin-right:1%; box-sizing:border-box; float:left;} .pub-listado .post .titular{} .pub-listado .post .fotos{ margin:15px 0px; max-height:400px; text-align:center; background-color:#F5F5F5;} .pub-listado .post .fotos img{ max-width:100%; max-height:400px; vertical-align:middle;} .pub-listado .pub-destacadas .post .fotos{ max-height:200px;} .pub-listado .pub-destacadas .post .fotos img{ max-height:200px;} .pub-listado .post .texto{ font-size:13px; color:#333; text-align:justify; max-height:200px; overflow:hidden; text-overflow: ellipsis;} .pub-listado .post .fecha{ color:#999; float:right; font-size:14px; margin-top:10px;} .pub-listado .post .vermas{ float:left; font-size:13px; margin-top:10px;} .pub-listado .post .vermas a{ color:#555;} .pub-listado .post .compartirRS{ display:none;}   @media screen and (max-width: 1100px) { 	.pub-listado { max-width:100% !important;} }  @media screen and (max-width: 480px) { 	.pub-listado .pub-normales{ padding:0px 15px 20px 15px;} 	.pub-listado .pub-destacadas{ border-left:none; padding:0px 15px 12px 15px;} 	.pub-listado .post .fotos { width:100%; float:none; margin:0 0 10px 0; } 	.pub-listado .post .texto{ max-height:none; overflow:visible;} 	.pub-listado .pub-normales.doblecol .post{ width:100%; margin-left:0px;; margin-right:0px; float:none;} }     .posts7{} .posts7 .post{ width:48%; margin-left:1%; margin-right:1%; margin-bottom:25px; box-sizing:border-box; float:left;} .posts7 .post:nth-child(2n+1){ clear:both;} .posts7 .post .fotos{ height:350px;}   @media screen and (max-width: 1100px) { 	.posts7 { max-width:100% !important;} 	.posts7 .post .fotos{ height:300px;} }  @media screen and (max-width: 480px) { 	.posts7 .post .fotos { width:100%; float:none; } 	.posts7 .post .texto{ max-height:none; overflow:visible;} 	.posts7 .post{ width:100%; margin-left:0px;; margin-right:0px; float:none;} }      .posts8{} .posts8 .pub-nor{ padding:0px 20px 20px 10px;} .posts8 .pub-des{ border-left:1px solid #CCC; padding:0px 12px 12px 20px;} .posts8 .pub-des .pub-tit{ text-align:center; padding:10px; background-color:#EEE; font-size:24px; text-transform:uppercase; margin-bottom:30px;} .posts8 .post { margin-bottom:25px;} .posts8 .post .fotos{ height:350px;} .posts8 .pub-des .post .fotos{ height:270px;}   @media screen and (max-width: 1100px) { 	.posts8 { max-width:100% !important;} }  @media screen and (max-width: 480px) { 	.posts8 .pub-nor{ padding:0px 15px 20px 15px;} 	.posts8 .pub-des{ border-left:none; padding:0px 15px 12px 15px;} 	.posts8 .post .fotos { width:100%; float:none; } }     .posts9{} .posts9 .pub-nor{ padding:0px 10px 20px 20px;} .posts9 .pub-des{ border-right:1px solid #CCC; padding:0px 20px 12px 12px;} .posts9 .pub-des .pub-tit{ text-align:center; padding:10px; background-color:#EEE; font-size:24px; text-transform:uppercase; margin-bottom:30px;} .posts9 .post{ margin-bottom:25px; } .posts9 .post .fotos{ height:350px;} .posts9 .pub-des .post .fotos{ height:270px;}   @media screen and (max-width: 1100px) { 	.posts9 { max-width:100% !important;} }  @media screen and (max-width: 480px) { 	.posts9 .pub-nor{ padding:0px 15px 20px 15px;} 	.posts9 .pub-des{ border-left:none; padding:0px 15px 12px 15px;} 	.posts9 .post .fotos { width:100%; float:none; } }   .posts10{} .posts10 .post{ width:31.33%; margin-left:1%; margin-right:1%; margin-bottom:25px; box-sizing:border-box; float:left; cursor:pointer;} .posts10 .post:nth-child(3n+1){ clear:both;} .posts10 .post .fotos{ height:230px; }   @media screen and (max-width: 1100px) { 	.posts10 { max-width:100% !important;} 	.posts10 .post .fotos{ height:200px;} }  @media screen and (max-width: 900px) { 	.posts10 .post{ width:48%;} 	.posts10 .post:nth-child(3n+1){ clear:none;} 	.posts10 .post:nth-child(2n+1){ clear:both;} }  @media screen and (max-width: 480px) { 	.posts10 .post .fotos { width:100%; float:none; height:230px; } 	.posts10 .post .texto{ max-height:none; overflow:visible;} 	.posts10 .post{ width:100%; margin-left:0px; margin-right:0px; float:none;} }     .posts11 .pub-nor{ padding:0px 10px 20px 0px;} .posts11 .pub-des{ border-left:1px solid #CCC; padding:0px 12px 12px 20px;} .posts11 .pub-des .pub-tit{ text-align:center; padding:10px; background-color:#EEE; font-size:24px; text-transform:uppercase; margin-bottom:30px;} .posts11 .post{ margin-bottom:25px; } .posts11 .pub-nor .post{ width:48%; margin-left:1%; margin-right:1%; box-sizing:border-box; float:left;} .posts11 .post .fotos{ height:240px;} .posts11 .pub-des .post .fotos{ height:240px;}   @media screen and (max-width: 1100px) { 	.posts11 { max-width:100% !important;} }  @media screen and (max-width: 900px) { 	.posts11 .pub-nor .post{ width:100%;} }  @media screen and (max-width: 480px) { 	.posts11 .pub-nor{ padding:0px 15px 20px 15px;} 	.posts11 .pub-des{ border-left:none; padding:0px 15px 12px 15px;} 	.posts11 .post .fotos { width:100%; float:none; } 	.posts11 .post .texto{ max-height:none; overflow:visible;} 	.posts11 .pub-nor .post{ width:100%; margin-left:0px; margin-right:0px; float:none;} 	.posts11 .post .fotos{ height:300px;} }     .posts12{} .posts12 .pub-nor{ padding:0px 0px 20px 10px;} .posts12 .pub-des{ border-right:1px solid #CCC; padding:0px 20px 12px 12px;} .posts12 .pub-des .pub-tit{ text-align:center; padding:10px; background-color:#EEE; font-size:24px; text-transform:uppercase; margin-bottom:30px;} .posts12 .post{ margin-bottom:25px; } .posts12 .pub-nor .post{ width:48%; margin-left:1%; margin-right:1%; box-sizing:border-box; float:left;} .posts12 .post .fotos{ height:240px;} .posts12 .pub-des .post .fotos{ height:240px;}   @media screen and (max-width: 1100px) { 	.posts12 { max-width:100% !important;} }  @media screen and (max-width: 900px) { 	.posts12 .pub-nor .post{ width:100%;} }  @media screen and (max-width: 480px) { 	.posts12 .pub-nor{ padding:0px 15px 20px 15px;} 	.posts12 .pub-des{ border-left:none; padding:0px 15px 12px 15px;} 	.posts12 .post .fotos { width:100%; float:none; } 	.posts12 .pub-nor .post{ width:100%; margin-left:0px;; margin-right:0px; float:none;} 	.posts12 .post .fotos{ height:300px;} }      .posts15{} .posts15 .pub-nor{ padding:0px 20px 20px 10px;} .posts15 .pub-des{ border-left:1px solid #CCC; padding:0px 12px 12px 20px;} .posts15 .pub-des .pub-tit{ text-align:center; padding:10px; background-color:#EEE; font-size:24px; text-transform:uppercase; margin-bottom:30px;} .posts15 .post { margin-bottom:25px;} .posts15 .post .fotos{ height:350px;} .posts15 .pub-des .post .fotos{ height:270px;}   @media screen and (max-width: 1100px) { 	.posts15 { max-width:100% !important;} }  @media screen and (max-width: 480px) { 	.posts15 .pub-nor{ padding:0px 15px 20px 15px;} 	.posts15 .pub-des{ border-left:none; padding:0px 15px 12px 15px;} 	.posts15 .post .fotos { width:100%; float:none; } }    .posts17{} .posts17 .post{ width:23%; margin-left:1%; margin-right:1%; margin-bottom:25px; box-sizing:border-box; float:left; cursor:pointer;} .posts17 .post:nth-child(4n+1){ clear:both;} .posts17 .post .fotos{ height:280px; }   @media screen and (max-width: 1100px) { 	.posts17 { max-width:100% !important;} 	.posts17 .post .fotos{ height:200px;} }  @media screen and (max-width: 900px) { 	.posts17 .post{ width:48%;} 	.posts17 .post:nth-child(3n+1){ clear:none;} 	.posts17 .post:nth-child(2n+1){ clear:both;} }  @media screen and (max-width: 480px) { 	.posts17 .post .fotos { width:100%; float:none; height:230px; } 	.posts17 .post .texto{ max-height:none; overflow:visible;} 	.posts17 .post{ width:100%; margin-left:0px; margin-right:0px; float:none;} }   /* POSTS */ #lmenu { --color1:#555; --color2:#555; --color3:#555; --color4:#555; }h1, h2, h3, h4{ font-weight:lighter; margin:0; padding: 20px 0px 2px 0px; } a.btn_linea, a:hover.btn_linea {display: inline-block; border: 2px solid #3998a0; border-radius: 4px; background: transparent; text-decoration: none; padding: 12px 15px; color: #3998a0; text-align: center; width: auto; cursor: pointer;} a:hover.btn_linea{ border: 2px solid #878787; color: #878787;}  a.btn_bg, a:hover.btn_bg {display: inline-block; border: 2px solid #BBD1C6; border-radius: 4px; background: #BBD1C6; text-decoration: none; padding: 12px 15px; color: #ffffff; text-align: center; width: auto; cursor: pointer;} a:hover.btn_bg{ border: 2px solid #666666 ; color: #666666 ; background: transparent;}  a.btn_ev, a:hover.btn_ev {display: inline-block; border: 2px solid #57544E; border-radius: 4px; background: #57544E; text-decoration: none; padding: 12px 15px; color: #ffffff; text-align: center; width: auto; cursor: pointer;} a:hover.btn_ev{ border: 2px solid #57544E; color: #57544E ; background: transparent;}  .table-productos{width:100%; max-width:100%;margin-bottom:20px; border-spacing:0; border-collapse: collapse;} .table-productos td{padding:2%;} .table-productos>tbody>tr:nth-of-type(odd){background:#efefef;}