@charset "UTF-8"; /* CSS Document */ /*------------------------*/ /* CSS - Logo center split menu /*------------------------*/ @media only screen and (min-width: 880px) { /*In the below code nth-child(x) the value of x should be half the number of total menu items*/ #top #header .av-main-nav li:nth-child(3) { /* Adjust the width of the logo */ margin-right:180px; } #header .main_menu { /*background: gold;*/ width: 100%; left: 50%; transform: translateX(-50%); } .av-main-nav-wrap { left: 50%; transform: translateX(-50%); } #header .logo { left: 50%; transform: translateX(-50%); z-index:999; } #header .logo img { top: 50%; transform: translateY(-50%); max-width: 170px; }} @media only screen and (max-width: 767px) { .responsive .logo img { max-height: 150px !important; } } @media only screen and (max-width: 1080px) { #top #header .av-main-nav > li > a .avia-menu-text, #top #header .av-main-nav > li > a .avia-menu-subtext { font-size: 12px; } .responsive .logo img { max-height: 150px !important; } } @media only screen and (max-width: 880px) { .av-main-nav > li.menu-item-avia-special { display: block; } .av-main-nav > li { display: none; } } /*------------------------*/ /* FOOTER /*------------------------*/ #socket .copyright { float: none; display: block; text-align: center; font-size: 12px; } #socket .copyright a { color: #cc0000 !important; } #top #footer .widget ul { float: none; line-height: 13px; } #top .widget_nav_menu .sub-menu > li { display: block; padding: 0 0 0 0 !important; } /*------------------------*/ /* SUB MENU /*------------------------*/ #top #header.av_minimal_header .main_menu ul:first-child >li > ul, #top #header.av_minimal_header .main_menu .avia_mega_div > .sub-menu { top: 120px !important; } #top .av-main-nav ul a { background: transparent; border: none; } /* Submenu transparent dropdown */ #top #wrap_all #header.av_header_transparency .av-main-nav ul > li > a { background: transparent; border: none; } #top #wrap_all #header.av_header_transparency .av-main-nav ul { background: rgba(0,0,0,.5); } /* Activate burger menu */ @media only screen and (max-width: 920px) { #top #header .av-main-nav > li.menu-item { display: none!important; } #top #header .av-burger-menu-main { cursor: pointer; display: block!important; }}*/ /*------------------------*/ /* TOP BAR /*------------------------*/ #top #header_meta { background: #cc0000 !important; min-height: 35px !important; } #header_meta .container { min-height: 35px !important; } .container_wrap_meta { background: #cc0000 !important; } #top #header_meta a { text-decoration: none !important; } .mapy a::before { content: "\e842 \00a0 "; font-family: entypo-fontello; font-size: 20px; position: relative; top: 3px; } .phony a::before { content: "\e854 \00a0 "; font-family: entypo-fontello; font-size: 20px; position: relative; top: 3px; } .whatspy a::before { content: "\f232 \00a0 "; font-family: entypo-fontello; font-size: 20px; position: relative; top: 3px; } .maily a::before { content: "\e805 \00a0 "; font-family: entypo-fontello; font-size: 20px; position: relative; top: 3px; } .weby a::before { content: "\e8b1 \00a0 "; font-family: entypo-fontello; font-size: 20px; position: relative; top: 3px; } #footer .iconos a, #footer .iconos a::before { padding: 0 0 15px 0; text-decoration: none !important; line-height: 30px; } #footer { padding: 0 !important; } #footer .logo-footer { mix-blend-mode: multiply; } #top #wrap_all .av-social-link-facebook, #top #wrap_all .av-social-link-facebook a:hover { color: #fff; background: transparent; font-size: 16px; } #top #wrap_all .av-social-link-instagram, #top #wrap_all .av-social-link-instagram a:hover { color: #fff; background: transparent; font-size: 16px; } /* Burger icon background .av-burger-menu-main.menu-item-avia-special .av-hamburger { background: gold; padding: 0 25px; } */ /*FLECHAS ARRIBA Y ABAJO SCROLL */ #top .scroll-down-link { font-size: 40px !important; } #scroll-top-link { font-size: 30px !important; color: #666666 !important; background-color: transparent; } /* DESTACADOS DE TEXTOS */ h1 { font-weight: bold !important; } .tit-platillos-y-tapas .av-subheading p:last-child { font-family: 'Kristi'; font-size: 68px; color: #ffffff; } .tit-historia .av-subheading p:last-child { font-family: 'Kristi'; font-size: 48px; color: #cc0000; } .p-text-destacado { font-size: 18px; text-align: center; line-height: normal; } /* ARREGLOS MENU */ #top #header #avia-menu > li:hover > a { border: 0 !important; } #top #header #avia-menu > li:hover > a span.avia-menu-text { color: #cc0000 !important; border: 0 !important; } #avia-menu li.current-menu-item a span.avia-menu-text { border-bottom: 1px solid #cc0000; } /* FORMS CV Y CONTACTO*/ .formulario-contacto div.wpcf7 { padding:5px !important; } .formulario-contacto .condiciones span, .formulario-contacto .condiciones span a { color: #ffffff !important; font-size: 12px !important; } .formulario-contacto .condiciones strong, .formulario-contacto .condiciones a strong { color: #ffffff !important; } div.wpcf7 { padding:10px; } input::placeholder, textarea::placeholder { color: #ffffff !important; } .wpcf7 input[type=checkbox] { /*position: relative;*/ position: absolute; visibility: hidden; width: 30px; height: 30px; top: 0; left: 0; } .wpcf7 input[type=checkbox] + span { /* border: 3px solid red; */ } .wpcf7 input[type=checkbox] + span:before { display: block; position: absolute; content: ''; border-radius: 0; height: 20px; width: 20px; top: 0px; left: 0px; background-color: #cc0000; } .wpcf7 input[type=checkbox] + span:after { display: block; position: absolute; content: "\2713"; height: 20px; width: 20px; top: 0; left: 0; visibility: hidden; font-size: 18px; text-align: center; line-height: 20px; color: #fff; background-color: #cc0000; } .wpcf7 input[type=checkbox]:checked + span:before { background: #002A3A; } .wpcf7 input[type=checkbox]:checked + span:after { visibility: visible; } .wpcf7-list-item-label { margin-left: 20px; display: inline-block; line-height: 30px; } .wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 input[type="file"], .wpcf7 textarea { background-color:#cc0000 !important; color:#ffffff !important; font-size: 14px !important; padding: 15px !important; width: 100% !important; } .wpcf7 input[type="submit"], .wpcf7 input[type="button"] { background-color:#cc0000; text-align:center; text-transform:uppercase; color: #fff; font-size: 20px; padding: 10px 15px 10px 15px; float: right; border: 0.15em solid #000000; } .wpcf7 .captcha { width: 150px !important; margin: 10px 0 0 0; } .header_color .header_bg { background-color: rgba(255,255,255,0.9) !important; } /* TOQUES PARA LAS LISTAS EN GRUPOS X4*/ .av-catalogue-list { border-top: 1px dashed; margin: 0; border-color: #cccccc !important; color: #ffffff; } .av-catalogue-item { border-bottom: 1px dashed; border-color: #cccccc !important; padding: 5px 0 !important; } .av-catalogue-content, .av-catalogue-title { text-align: center !important; color: #cccccc; padding-right: 0 !important; } .av-catalogue-title { font-size: 14px !important; } .av-catalogue-content { font-size: 11px !important; } .av-catalogue-price { display: none !important; } .tit-slide h6.av-special-heading-tag { font-family: 'Kristi' !important; font-size: 60px !important; color: #cc0000 !important; } #avia-menu .only-burger.menu-item { display: none !important } #reservationWidget { /*display:none;*/ }

INFO CONTACTO
HORARIOS
Lunes cerrado.
Martes a Sábado de 12.00 a 00 horas.
Domingos de 13.00 a 17.00 horas.