@import "https://fonts.googleapis.com/css?family=Abel";@import "https://fonts.googleapis.com/css?family=Barlow+Condensed:300,400,500";*{margin:0;padding:0;border:none;outline:none;}input::-moz-focus-inner{border:0;}input[type="text"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#ddd;font-family:"Barlow Condensed","Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;-webkit-text-size-adjust:none;}a{text-decoration:none;}a:hover{text-decoration:none;}p{line-height:1.1em;}ul,menu{list-style:none;}.hide{display:none;}.layout-container{padding:1em;text-align:center;}#mnwCarta{padding:0;margin-top:16em;background:#fff;}.local{position:fixed;z-index:10;top:0;width:100%;font-size:1.6em;text-align:center;text-indent:-9999px;}.local a{display:block;width:100%;box-sizing:border-box;padding:.4em;color:#fff;background:url(/themes/menew_theme/img/logo_urbana.png) center center no-repeat #000;background-size:auto 86%;}.brand{position:relative;top:-16em;display:block;width:100%;box-sizing:border-box;height:16em;padding:.6em 0 0;margin-bottom:-16em;}.brand .background{position:fixed;top:0;z-index:-1;width:100%;height:16em;background:url(/themes/menew_theme/img/header_background.png) center center no-repeat;background-size:cover;}.brand .background:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 -2em 3em rgba(0,0,0,.5) inset;}.sin_logo .brand,.sin_logo .brand:before{height:10em;}#mnwCarta h1{box-sizing:border-box;width:8em;height:8em;border-radius:50%;left:50%;margin:.3em auto;border:3px solid #fff;background:url(/themes/menew_theme/img/menew.png) center center no-repeat #000;background-size:100% auto;box-shadow:0 1em 1em rgba(0,0,0,.5);font-size:1.2em;text-align:center;text-indent:-9999px;line-height:0;}#mnwCarta.sin_logo .brand h1{top:1em;left:0;width:100%;height:auto;padding:0 .31em;border:none;margin:0;background:none;text-align:center;color:#fff;font-size:2.4em;letter-spacing:.03em;font-weight:500;line-height:1em;text-indent:0;text-shadow:0 .05em .1em #000,0 .3em .6em #000,0 .9em .9em #000;box-shadow:none;}#mnwCarta.logo_trans h1{width:100%;height:9em;border:none;border-radius:0;margin:0 auto;background-color:transparent;background-size:contain;box-shadow:none;}#mnwCarta .brand .mnwBotonera{position:absolute;bottom:.5em;width:100%;font-size:1.3em;}#mnwCarta .brand .mnwBotonera a{color:#fff;}.layout-content{padding-bottom:4em;}#accordion{text-align:left;}.sin_logo #accordion{margin-top:10em;}#accordion h3{position:relative;padding:.7em;margin-bottom:.1em;background:#f3f3f3;font-size:1.2em;line-height:1em;text-transform:uppercase;letter-spacing:.03em;font-weight:500;}#accordion h3 span{display:inline-block;padding-right:1em;}#accordion h3 .ui-accordion-header-icon{display:none !important;}.anonymous #accordion .gr.state2,.anonymous #accordion h3.state2{display:none !important;}#accordion h3.foto0:after,#accordion h3.icon1:after,#accordion h3.place2:after{content:'+';position:absolute;top:50%;right:0;z-index:1;display:block;width:2.3em;height:2.3em;margin-top:-1.15em;text-align:center;font-weight:normal;line-height:2.15em;}#accordion h3.place1.foto1:after{content:'+';opacity:.5;font-weight:300;}#accordion h3.ui-state-active:after{content:'–' !important;}#accordion h3.foto1{padding:1.5em 50% 1.5em .7em;overflow:hidden;}#accordion h3.foto1 span{display:inline;padding-right:.2em;}#accordion h3.place1 img{position:absolute;right:0;bottom:0;width:50%;height:auto;}#accordion h3.place2{padding:0;}#accordion h3.place2 span{display:none;}#accordion h3.place2 img{width:auto;height:3.5em;}#accordion h3 .vIcon{position:absolute;top:50%;margin-top:-.9em;display:block;width:1.8em;height:1.8em;margin-right:.3em;color:#FF0049;}.vIcon em{display:block;width:100%;height:100%;background-color:#FF0049;}#accordion h3.icon1 span{display:block;padding:0 1.2em 0 2.3em;}.authenticated #accordion h3.state2{opacity:.5;}#accordion h3.loggedUser{padding:.3em .3em .5em;text-align:center;box-shadow:0 .2em .3em rgba(0,0,0,.15);border-top:1px solid rgba(0,0,0,.05);}#accordion h3.loggedUser:after{display:none !important;}#accordion h3 .mnwBotonera{font-size:1em;margin:.3em 0 0;}table.item{width:100%;}.gr table.item{margin-bottom:.5em;}.anonymous table.item .state2{display:none;}.authenticated table.item .state2{opacity:.5;}table.item td{min-height:2em;padding:.3em .4em;font-size:1.1em;line-height:1em;}table.item .img{width:0;padding-right:0;line-height:0;}table.item .img img{width:2.5em;border-radius:4px;}table.item .img img:last-child{display:none;}table.item .name{text-align:left;}table.item .name em{display:block;font-size:.8em;color:#999;font-style:normal;line-height:1em;font-weight:300;}table.item .name p{display:none;}table.item .price{text-align:right;font-weight:500;min-width:3.5em;color:#FF0049;}table.item .price table{display:inline-block;}table.item .price td{padding:0 .25em;border:none;}table.item .price .variasTarifasList td{padding:0 .1em;font-size:1em;}table.item .price p{position:relative;display:inline-block;vertical-align:middle;min-width:2.4em;padding:.8em 0;text-align:center;line-height:0;}table.item .price p span{padding-left:.08em;font-size:.8em;}table.item .price p dfn{position:absolute;left:0;right:0;bottom:-.55em;color:#999;font-style:normal;text-transform:uppercase;font-weight:400;font-size:.6em;line-height:1em;}table.item .price .empty p dfn{display:none;}table.item .price p em{display:none;}table.item .price p strong{font-weight:500;}table.item .price .stock0 p,table.item .price .stock- p{color:transparent;}table.item .price .stock0 p em,table.item .price .stock- p em{position:absolute;top:0;right:0;left:0;bottom:0;padding:1.2em 0 0;line-height:.5em;font-weight:400;font-size:.66em;letter-spacing:.02em;line-height:0;font-style:normal;text-transform:uppercase;}table.item .price .stock0 p .agotado{display:block;color:brown;}table.item .price .stock- p .consultar{display:block;color:#FF0049;letter-spacing:-.025em;}table.item tr.title td{padding:.8em .4em .2em;}table.item tr.title h4{position:relative;top:-.5em;border-bottom:1px dotted;color:#FF0049;font-weight:500;text-transform:uppercase;font-size:1em;line-height:1em;letter-spacing:.01em;}table.item tr.title h4 span,table.item tr.subtitle h5 span{position:relative;top:.5em;display:inline-block;padding-right:.5em;background:#fff;margin-bottom:-.5em;}table.item tr.subtitle td{padding:.4em .4em 0;letter-spacing:.02em;}table.item tr.subtitle h5{position:relative;top:-.5em;border-bottom:1px dotted;color:#666;font-weight:500;text-transform:uppercase;font-size:.7em;}table.item .edit{width:0;padding-right:0;}.page-node-type-item table.item .edit{display:none;}.grid_view #accordion table.item{font-size:1.15em;}.grid_view #accordion table.item tr{display:inline-block;width:44%;height:auto;vertical-align:top;position:relative;margin:4% 0 2% 4%;text-align:center;}.grid_view #accordion table.item .state2{display:none !important;}.grid_view #accordion table.item td{display:block;width:100%;min-height:0;padding:0;text-align:center;}.grid_view #accordion table.item .price{text-align:center;}.grid_view #accordion table.item .price tr{width:auto;margin:0;}.grid_view #accordion table.item .price td{display:inline-block;width:auto;padding:0 .3em;}.grid_view #accordion table.item .price td.empty{display:none;}.grid_view #accordion table.item .price p{font-size:.9em;}.grid_view #accordion table.item tr.title,.grid_view #accordion table.item tr.subtitle{width:88%;}.grid_view #accordion table.item tr.title h4 span,.grid_view #accordion table.item tr.subtitle h5 span{padding:0 .5em;}.grid_view #accordion table.item .img{}.grid_view #accordion table.item .img img{width:100%;border-radius:12px;}.grid_view #accordion table.item .name{padding:.3em 0 .1em;}#tapbar{position:fixed;left:0;bottom:0;width:100%;background:#fff;text-align:center;z-index:10;box-shadow:0 0 1px rgba(0,0,0,.4);}#tapbar{padding-bottom:env(safe-area-inset-bottom);}#tapbar div{position:relative;display:inline-block;width:23%;padding:2.8em 0 .35em;color:#aaa;font-size:.9em;}#tapbar a{color:#aaa;}.grid_view #tapbar .grid,.list_view #tapbar .list{display:none;}.platos_vegetarianos #tapbar .vegetarian,.platos #tapbar .view_all{display:none;}#tapbar .icon{position:absolute;top:.65em;left:50%;display:block;width:2em;height:2em;margin-left:-1em;color:#FF0049;}#tapbar svg{width:100%;height:100%;fill:currentColor;vertical-align:top;}.user-logged-in #tapbar div{width:20%;float:left;}.user-logged-in #tapbar .exit{float:right;}footer{text-align:center;padding-bottom:10em;color:#999;}footer p{margin:.5em;opacity:.6;}footer a{color:#999;}footer h6 a{display:block;width:18em;height:3em;margin:0 auto;opacity:.6;}footer h6 a path{fill:currentColor;}#block-poweredbymenew{margin:2em 0;}.modal{position:fixed;z-index:999999;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;padding:1em;background:rgba(0,0,0,.2);display:none;-webkit-backdrop-filter:blur(6px);}.modal .inner{position:absolute;top:1em;right:1em;bottom:2.5em;left:1em;overflow:scroll;border-radius:2.2em;background:#fff;box-shadow:0 0 4em rgba(0,0,0,.4);-webkit-overflow-scrolling:touch;}.modal .close{box-sizing:border-box;position:absolute;z-index:999999;left:50%;bottom:1em;width:3em;height:3em;border-radius:50%;margin-left:-1.5em;background:#fff;color:#999;;}.modal .close:before{display:block;content:'';width:60%;height:60%;border-radius:50%;background:#fff;position:absolute;left:20%;top:20%;z-index:-1;}.modal .close svg{width:70%;height:70%;margin:15%;fill:currentColor;}.modal .inner .innerGradient{position:fixed;left:1em;right:1em;bottom:2.5em;display:block;height:2.2em;border-radius:0 0 2.2em 2.2em;background:url(/themes/menew_theme/img/gradient.png) center bottom repeat-x;background-size:auto 100%;display:none;}.modal.list ul{margin:.5em 1em 1em;}.modal.list li{position:relative;display:inline-block;vertical-align:top;width:47%;height:2.6em;padding:0 0 0 2.7em;box-sizing:border-box;margin:2% 0 0 2%;font-size:1.1em;line-height:1em;}ul.info_bullets li,.modal.list li:before{box-sizing:border-box;content:'';display:inline-block;vertical-align:middle;width:1.1em;height:1.1em;border-radius:50%;background:#aaa 0 0 no-repeat;background-size:auto 200%;}ul.info_bullets li{text-indent:-9999px;margin:0 .1em;}.modal.list li:before{position:absolute;left:0;top:50%;margin-top:-1.1em;display:inline-block;width:2.2em;height:2.2em;}.modal.list li.disabled{color:#aaa;}.modal.list li.disabled:before{border:2px solid #ccc !important;}.modal.list li strong{display:table;width:100%;height:100%;font-weight:normal;}.modal.list li em{display:table-cell;vertical-align:middle;width:100%;font-style:normal;}#allergens li:before,ul.info_bullets li{background-image:url(/themes/menew_theme/img/ico_allergens.png);}ul.info_bullets .soja,#allergens li.soja:before{background-position:0 0;}ul.info_bullets .pescado,#allergens li.pescado:before{background-position:7.69% 0;}ul.info_bullets .mostaza,#allergens li.mostaza:before{background-position:15.38% 0;}ul.info_bullets .moluscos,#allergens li.moluscos:before{background-position:23.08% 0;}ul.info_bullets .lacteos,#allergens li.lacteos:before{background-position:30.77% 0;}ul.info_bullets .huevo,#allergens li.huevo:before{background-position:38.46% 0;}ul.info_bullets .sesamo,#allergens li.sesamo:before{background-position:46.15% 0;}ul.info_bullets .gluten,#allergens li.gluten:before{background-position:53.85% 0;}ul.info_bullets .frutos,#allergens li.frutos:before{background-position:61.54% 0;}ul.info_bullets .dioxido,#allergens li.dioxido:before{background-position:69.23% 0;}ul.info_bullets .crustaceos,#allergens li.crustaceos:before{background-position:76.92% 0;}ul.info_bullets .cacahuete,#allergens li.cacahuete:before{background-position:84.62% 0;}ul.info_bullets .apio,#allergens li.apio:before{background-position:92.31% 0;}ul.info_bullets .altramuces,#allergens li.altramuces:before{background-position:100% 0;}#allergens li.disabled.soja:before{background-position:0 100%;}#allergens li.disabled.pescado:before{background-position:7.69% 100%;}#allergens li.disabled.mostaza:before{background-position:15.38% 100%;}#allergens li.disabled.moluscos:before{background-position:23.08% 100%;}#allergens li.disabled.lacteos:before{background-position:30.77% 100%;}#allergens li.disabled.huevo:before{background-position:38.46% 100%;}#allergens li.disabled.sesamo:before{background-position:46.15% 100%;}#allergens li.disabled.gluten:before{background-position:53.85% 100%;}#allergens li.disabled.frutos:before{background-position:61.54% 100%;}#allergens li.disabled.dioxido:before{background-position:69.23% 100%;}#allergens li.disabled.crustaceos:before{background-position:76.92% 100%;}#allergens li.disabled.cacahuete:before{background-position:84.62% 100%;}#allergens li.disabled.apio:before{background-position:92.31% 100%;}#allergens li.disabled.altramuces:before{background-position:100% 100%;}.hide_allergens ul.info_bullets li{display:none;}ul.info_bullets{display:inline-block;}.grid_view #accordion ul.info_bullets{display:block;margin:.2em 0;}.grid_view #accordion ul.info_bullets li{width:1.3em;height:1.3em;}.plato_vegetariano .name ul:before,.plato_vegano .name ul:before,.grid_view .plato_vegetariano .name:before,.grid_view .plato_vegano .name:before{content:'';box-sizing:border-box;display:inline-block;vertical-align:middle;width:.5em;height:.5em;border-radius:50%;border:2px solid #0EB069;color:#0EB069;}.grid_view .plato_vegano .name:before{background:#0EB069;}.plato_vegano .name ul:before{background:#0EB069;}.grid_view .plato_vegetariano .name:before,.grid_view .plato_vegano .name:before{margin-right:.2em;width:.6em;height:.6em;vertical-align:unset;}.grid_view .plato_vegetariano .name ul:before,.grid_view .plato_vegano .name ul:before{display:none !important;}.platos_vegetarianos .plato,.grid_view.platos_vegetarianos .plato{display:none !important;}.platos_veganos #tapbar .vegan,.platos_vegetarianos #tapbar .vegetarian,.platos_veganos #tapbar .vegan .icon,.platos_vegetarianos #tapbar .vegetarian .icon{color:#0EB069;}#language li:before{background-image:url(/themes/menew_theme/img/ico_languages.png);background-size:auto 100%;border:2px solid #000;}#language li:nth-child(2):before{background-position:11.111% 0;}#language li:nth-child(3):before{background-position:22.222% 0;}#language li:nth-child(4):before{background-position:33.333% 0;}#language li:nth-child(5):before{background-position:44.444% 0;}#language li:nth-child(6):before{background-position:55.555% 0;}#language li:nth-child(7):before{background-position:66.666% 0;}#language li:nth-child(8):before{background-position:77.777% 0;}#language li:nth-child(09):before{background-position:88.888% 0;}#language li:nth-child(10):before{background-position:100% 0;}#language li.disabled:before{box-shadow:0 0 0 1em rgba(255,255,255,.4) inset;}#search input{box-sizing:border-box;width:67%;padding:.1em .2em .25em;border:1px solid #000;border-radius:5px 0 0 5px;margin:4% 0 0 4%;line-height:2em;font-size:1.4em;}#search input[type=button]{width:25%;border-radius:0 5px 5px 0;margin:4% 0;background:#000;color:#fff;}.card{margin:1em;border-radius:1.4em;background:#eee;text-align:left;overflow:hidden;}.card a,.card .a{display:block;padding:.8em;color:#000;}.card dl{}.card dt{font-size:1.1em;line-height:1em;color:#666;}.card dd{font-size:1.3em;line-height:1em;}.card.icon dl{position:relative;min-height:3.1em;padding-left:4em;}.card.icon dl:before{content:'';position:absolute;top:.1em;left:.1em;display:block;width:3em;height:3em;background:url(/themes/menew_theme/img/ico_contacts.png) 0 0 no-repeat;background-size:auto 200%;}.card.icon dl.instagram:before{background-position:16.67% 0;}.card.icon dl.whatsapp:before{background-position:33.33% 0;}.card.icon dl.tlf:before{background-position:50.00% 0;}.card.icon dl.facebook:before{background-position:66.67% 0;}.card.icon dl.web:before{background-position:83.33% 0;}.card.icon dl.map:before{background-position:100% 0;}.card.gMap{overflow:hidden;height:25em;}.card.gMap iframe{width:100%;height:100%;border-radius:1.4em;}#rrss{width:100%;margin-top:1em;font-size:.9em;}.user-logged-in #rrss{display:none;}#mnwCarta.logo_trans #rrss{margin-top:.8em;}#rrss .card{display:inline-block;width:3em;height:3em;margin:0 .6em;overflow:hidden;border-radius:.7em;background:none;}#rrss .card.header0{display:none;}#rrss .card a{padding:.2em;}#rrss	.card.icon dl{min-height:2.6em;padding-left:0;}#rrss .card dt{color:transparent;}#rrss	.card.icon dl::before{width:2.6em;height:2.6em;left:0;top:0;}#rrss .card dd{display:none;}#rrss .card.icon dl:before{background-position:16.67% bottom;opacity:.9;}#rrss .card.icon dl.instagram:before{background-position:16.67% bottom;}#rrss .card.icon dl.whatsapp:before{background-position:33.33% bottom;}#rrss .card.icon dl.tlf:before{background-position:50.00% bottom;}#rrss .card.icon dl.facebook:before{background-position:66.67% bottom;}#rrss .card.icon dl.web:before{background-position:83.33% bottom;}#rrss .card.icon dl.map:before{background-position:100% bottom;}#detail_view{}#detail_view table.item{width:100%;border:1em solid transparent;border-width:.5em 0 1.5em;}#detail_view .item > tr > td{display:block;padding:0;margin:3% 5%;text-align:center;line-height:1.2em;}#detail_view .item > tr > .edit{display:none;}#detail_view .img{width:auto;}#detail_view td img{position:relative;z-index:1;width:80%;height:auto;border-radius:.75em;}#detail_view .img img:last-child{position:absolute;z-index:0;left:50%;width:66%;display:inline-block;margin:8% 0 0 -33%;opacity:.5;-webkit-filter:blur(6px);}#detail_view .item tr .name{font-size:1.3em;line-height:1.1em;}#detail_view .name p{display:block;margin-top:.5em;font-size:.8em;color:#999;}#detail_view .name em{display:none;}#detail_view ul.info_bullets{display:block;margin:.3em;font-size:1.4em;}#detail_view ul.info_bullets li{display:inline-block;}#detail_view .price{font-size:1.5em;}#detail_view .price td{padding:0 .3em;font-size:1.1em;}#detail_view .price td.empty{display:none;}#detail_view .variasTarifasDetail td{display:inline-block;width:30%;padding:0 .3em .3em;}#detail_view .description{font-size:1.1em;color:#999;}#detail_view .plato_vegetariano .name:after,#detail_view .plato_vegano .name:after{display:none;}#detail_view .plato_vegetariano ul:before,#detail_view .plato_vegano ul:before{content:'Vegetariano';display:inline-block;width:auto;vertical-align:middle;padding:.7em;border-radius:1em;text-transform:uppercase;letter-spacing:.06em;line-height:0;font-size:.5em;}#detail_view .plato_vegano ul:before{content:'Vegano';background:#0EB069;color:#fff;}#block-views-block-todos-los-usuarios-block-1{margin:2em;}#block-views-block-todos-los-usuarios-block-1,#block-views-block-todos-los-usuarios-block-1 .views-row,#block-views-block-todos-los-usuarios-block-1 .views-row .views-field.views-field-name{display:inline-block;}#block-views-block-todos-los-usuarios-block-1 .views-row:after{content:'·';padding:0 .2em;color:#ccc;}#block-views-block-todos-los-usuarios-block-1 .views-row:last-child:after{content:none;}#block-views-block-todos-los-usuarios-block-1 a{color:#ccc;}#mnwCarta .warning{position:fixed;bottom:4.5em;left:1em;right:1em;z-index:999;padding:1em;border:2px solid;border-radius:1em;color:brown;text-align:center;font-size:1.1em;background:#fff;box-shadow:0 0 1em #000;}#mnwCarta .warning{padding-bottom:env(safe-area-inset-bottom);}#mnwCarta .warning h3{margin:.5em 0;font-size:1.2em;}.banner{position:fixed;bottom:5em;z-index:9999;width:100%;box-sizing:border-box;padding:0 .3em;}.banner{padding-bottom:env(safe-area-inset-bottom);}.user-logged-in .banner{display:none;}.banner a{position:relative;display:block;height:4em;border-radius:4px;background-position:center center;background-repeat:no-repeat;background-color:#666;background-size:cover;box-shadow:0 .5em .5em rgba(0,0,0,.3);}.banner img{position:absolute;bottom:0;width:auto;margin:0 auto;}.banner .left{left:0;}.banner .center{left:0;right:0;}.banner .right{right:0;}.banner .bckgrnd{display:none;}@media only screen and (min-width:500px) and (min-height:800px){html.path-user.anonymous{height:100%;background:url(/themes/menew_theme/img/gradient_fnd.png) center center no-repeat;background-size:cover;}.path-user.anonymous body:before{content:'';display:block;box-sizing:border-box;width:22.6em;height:45em;border-radius:2.3em;margin:-22.5em 0 0 -11.3em;position:absolute;top:50%;left:50%;z-index:-1;background:rgba(0,0,0,.3);box-shadow:0 .4em .4em rgba(0,0,0,.4),0 1.5em 1em rgba(0,0,0,.5),0 3em 3em rgba(0,0,0,.3);}.path-user.anonymous .dialog-off-canvas-main-canvas{width:22em;height:40em;margin:-20em 0 0 -11em;border-radius:.5em;overflow:scroll;position:absolute;top:50%;left:50%;}.path-user.anonymous .brand .background{width:22em;top:50%;border-radius:.5em .5em 0 0;margin-top:-20em;}.path-user.anonymous .brand .background:before{border-radius:.5em .5em 0 0;}.path-user.anonymous #tapbar{width:22em;top:auto;left:auto;bottom:50%;margin-bottom:-20em;border-radius:0 0 .5em .5em;}.path-user .modal{width:22em;height:40em;margin:-20em 0 0 -11em;border-radius:.5em;position:fixed;top:50%;left:50%;}.path-user.anonymous .banner{width:22em;top:auto;left:auto;bottom:50%;margin-bottom:-15.5em;border-radius:0 0 .5em .5em;}}#block-menew-page-title h1{text-align:center;margin:1em;font-weight:400;letter-spacing:-.03em;line-height:1em;}.fieldgroup,.js-form-item,#field-precio-comp-add-more-wrapper,#block-menew-local-tasks,#node-item-edit-form .button{background:rgba(0,0,0,.05);padding:.7em;border-radius:.5em;margin-bottom:1em;}#block-menew-content{text-align:center;}#node-item-edit-form .button{border:1px solid #999;}.nodeFormTranslate #block-menew-local-tasks,.nodeFormDelete #block-menew-local-tasks,.userLogin #block-menew-local-tasks,.page-node-type-item.authenticated.role_establecimiento #block-menew-local-tasks li:nth-child(1){display:none;}.form-item input,.form-item input[type=text],.form-item input[type=number],.form-item select,.form-item input[type=input]{padding:.5em;border-radius:.3em;border:1px solid rgba(0,0,0,.1);}.mnwForm{margin:0;}.mnwForm-container{max-width:30em;margin:0 auto;}.mnwForm h1{margin-bottom:.8em;font-size:1.3em;font-weight:500;text-align:center;color:#666;}.mnwForm h1 em{font-weight:300;font-style:normal;}.mnwForm .messages--warning{text-align:center;color:brown;}.placeholder{font-style:normal;}.placeholder a{color:#FF0049;}.role_establecimiento .fieldgroup,.role_establecimiento .form-item-title-0-value,.role_establecimiento .form-item-field-foto-0,.role_establecimiento #field-precio-add-more-wrapper > .form-item,.role_establecimiento .js-form-type-language-select,.role_establecimiento .form-item-field-grupo,.role_establecimiento .js-form-type-textarea{position:relative;border-radius:0 .5em .5em .5em;margin-top:2.5em;box-shadow:0 .3em .5em #ccc;}.role_establecimiento #field-precio-add-more-wrapper > .form-item{padding:.7em .7em .7em 0;}.role_establecimiento #block-menew-local-tasks{margin:1em 0;text-align:center;}.role_establecimiento #block-menew-local-tasks li{display:inline-block;}.role_establecimiento #block-menew-local-tasks a,.btn,.btnIcon:before,.mnwForm .button{display:inline-block !important;box-sizing:border-box;min-width:3.2em;padding:.8em .5em .95em !important;border:none !important;border-radius:.3em !important;margin:0 .1em;line-height:0 !important;color:#FF0049;font-size:1em;font-family:"Barlow Condensed","Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;text-align:center;background:#fff !important;box-shadow:0 .05em .1em rgba(0,0,0,.2),0 .1em .3em rgba(0,0,0,.2),0 -.3em .3em rgba(0,0,0,.1) inset;-webkit-appearance:none;}.mnwForm .button#edit-submit{display:block;margin:.4em auto;font-size:1.5em;color:#fff;font-weight:500;text-transform:uppercase;background:#FF0049 !important;}.path-node .button#edit-submit,.page-node-type-item .button#edit-submit,.page-node-type-grupo .button#edit-submit,.path-ordenar-items #edit-save-order,.path-ordenar-grupos #edit-save-order{display:inline-block;margin:.5em auto;position:fixed;z-index:9999;left:25%;right:25%;bottom:0;font-size:1.5em;color:#fff;font-weight:500;text-transform:uppercase;background:#FF0049 !important;}.mnwForm .button#edit-delete{display:none !important;}.mnwBotonera{font-size:1.2em;text-align:center;}.mnwBotonera li{display:inline-block;margin:0 .2em;}.mnwBotonera .btnIcon{width:4em;}.btnIcon{display:inline-block;vertical-align:top;font-size:.5em;line-height:.9em !important;color:#999;font-weight:400;text-transform:none;text-align:center;}.btnIcon:before{content:'';display:block !important;width:1.2em;min-width:0 !important;height:1.2em;padding:0 !important;margin:0 auto .2em;text-indent:-9999px;font-size:2.5em;background:url(/themes/menew_theme/img/ico_edit.png) center center no-repeat #fff !important;background-size:60% auto !important;}.btnIcon.btnTxtless{line-height:0 !important;color:transparent;}.btnIcon.btnTxtless:before{margin:0 auto;}.btnIcon.btnOrdenar:before{background-image:url(/themes/menew_theme/img/ico_order.png) !important;}.btnIcon.btnNuevo:before{background-image:url(/themes/menew_theme/img/ico_new.png) !important;}.btnIcon.btnNuevoGrupo:before{background-image:url(/themes/menew_theme/img/ico_newFolder.png) !important;}.btnIcon.btnRrss:before{background-image:url(/themes/menew_theme/img/ico_rrss.png) !important;}.mnwForm legend span,.mnwForm .form-item-title-0-value label,.mnwForm .form-item-field-foto-0 label,.mnwForm .field-multiple-table h4,.mnwForm .js-form-type-language-select label,.mnwForm .form-item-field-grupo label,.mnwForm .js-form-type-textarea label{position:absolute;left:0;top:-1.3em;padding:.15em .5em .1em;border-radius:.5em .5em 0 0;background:#fff;text-transform:uppercase;color:#FF9B00;letter-spacing:.05em;font-weight:400;}.mnwForm .description{margin-top:.5em;text-align:center;color:#999;font-size:.7em;line-height:1.1em;letter-spacing:.03em;font-family:"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;}.mnwForm .form-item{background:#fff;}.mnwForm .form-text{box-sizing:border-box;max-width:100%;padding:.4em .6em;border:1px solid #ddd;border-radius:.3em;margin:.3em 0;box-shadow:0 .1em .2em #ddd inset,0 .4em 1em #eee inset;font-size:.9em;}.mnwForm select,.mnwForm textarea{width:100%;box-sizing:border-box;padding:.5em;border:1px solid #ddd;border-radius:.3em;}.mnwForm .js-form-type-checkbox,.mnwForm .js-form-type-radio{box-sizing:border-box;display:inline-block;vertical-align:top;width:45%;padding:.3em .5em .44em;border-radius:.4em;margin:0 .25em .5em;background:rgba(0,0,0,.05);line-height:1em;text-align:left;}.mnwForm .image-widget{text-align:center;}.mnwForm .image-widget img{display:block;margin:.5em auto 1em;border-radius:.4em;box-shadow:0 .2em .4em #bbb;}.mnwForm .image-widget a{color:#999;}.mnwForm .image-widget input{max-width:95%;margin:.2em auto;}.userLogin #block-menew-page-title{margin-top:1em;padding-top:2em;background:url(/themes/menew_theme/img/logo_menew.png) center top no-repeat;background-size:auto 1.4em;}.userLogin label{display:block;text-align:center;}.userLogin .js-form-item{padding:.2em .7em .7em;}.userLogin .description{display:none;}.itemFormEdit #block-menew-local-tasks li:nth-child(1),.itemFormEdit #block-menew-local-tasks li:nth-child(2){display:none !important;}.itemFormEdit #block-menew-local-tasks{display:block !important;}.page-node-type-grupo h3 span,.page-node-type-grupo #block-menew-local-tasks{display:none;}.itemOrder table{width:100%;margin-bottom:1em;text-align:left;}.itemOrder table thead{display:none;}.itemOrder table td{border:2px solid #ddd;border-radius:.6em;color:#000;background:#fff;}.itemOrder table .menu-item__link{display:block;padding:.5em 0 .6em;color:#000;}.itemOrder table .draggable a.tabledrag-handle{height:2.4em;}.itemOrder table .draggable a.tabledrag-handle .handle{padding:0.75em .5em;background-position:center center;}.mnwFormTable th{padding:.2em;font-weight:400;text-transform:uppercase;color:#999;font-size:.8em;}.mnwFormTable td{padding:.2em;border:1px solid #ddd;background:#fff;line-height:1.1em;text-align:center;color:#555;}.mnwFormTable td a{color:#FF0049;}.mnwFormTable td strong{font-weight:500;color:#000;}.mnwFormTable td ul,.mnwFormTable td li{width:100%;text-align:center;}.mnwFormTable td .dropbutton-widget{position:relative;}.authenticated.role_establecimiento .draggable a.tabledrag-handle,.authenticated.role_establecimiento .draggable a.tabledrag-handle .handle{margin:0;}.authenticated.role_establecimiento .field-multiple-table .description,.authenticated.role_establecimiento .tabledrag-toggle-weight-wrapper{display:none;}.authenticated.role_establecimiento .field-multiple-table{width:100%;}.authenticated.role_establecimiento .field-multiple-table td > div{position:relative;margin:.3em 0;background:#eee;border-radius:.3em;color:transparent;line-height:0;}.authenticated.role_establecimiento .field-multiple-table td > div > .js-form-item,.authenticated.role_establecimiento .field-multiple-table td > .ajax-new-content > div > .js-form-item{background:none;border-bottom:1px solid #fff;border-radius:0;margin:0;color:#777;line-height:1em;}.authenticated.role_establecimiento .field-multiple-table td > div > .js-form-item:last-child,.authenticated.role_establecimiento .field-multiple-table td > .ajax-new-content > div > .js-form-item:last-child{border:none;}.authenticated.role_establecimiento .field-multiple-table .js-form-type-select label,.authenticated.role_establecimiento .field-multiple-table .js-form-type-number label{display:inline-block;width:2.8em;text-align:center;}.authenticated.role_establecimiento .field-multiple-table fieldset{box-shadow:none;}.authenticated.role_establecimiento .field-multiple-table fieldset legend{display:none;}.authenticated.role_establecimiento .field-multiple-table .js-form-item{padding:.4em;}.authenticated.role_establecimiento .field-multiple-table .form-number{width:6em;font-size:.8em;text-align:center;}.authenticated.role_establecimiento .field-multiple-table .form-number:after{content:'red';}.authenticated.role_establecimiento .field-multiple-table .js-form-type-radio{margin-bottom:.3em;text-align:center;}.authenticated.role_establecimiento .field-multiple-table .fieldset-wrapper{text-align:center;}.authenticated.role_establecimiento .field-multiple-table select{width:auto;display:inline-block;font-size:.8em;}.authenticated.role_establecimiento .field-multiple-table .js-form-type-radio{background:rgba(255,255,255,.6);}.authenticated.role_establecimiento .paragraphs-dropbutton-wrapper .field-add-more-submit{display:block !important;margin:.4em auto 0 !important;}.authenticated.role_establecimiento .field-multiple-table td div > .paragraphs-dropbutton-wrapper .button{width:1.9em;min-width:0;height:1.9em;position:absolute;top:.4em;right:.35em;padding:0 !important;text-indent:-9999px;background:url(/themes/menew_theme/img/ico_trash.png) center center no-repeat #fff !important;background-size:50% auto !important;}.authenticated.role_establecimiento .field-multiple-table .drag-previous td > div{box-shadow:0 0 .1em #FF0049;}.authenticated.role_establecimiento .field-multiple-table abbr{display:block;color:transparent;font-size:0;text-decoration:none;}.authenticated.role_establecimiento .field-multiple-table abbr:before{content:'!';color:#999;font-size:15px;}.authenticated.role_establecimiento #edit-field-alergenos,.authenticated.role_establecimiento #edit-field-vegetariano,.authenticated.role_establecimiento #edit-field-modo-de-visualizacion{text-align:center;}.authenticated.role_establecimiento .js-form-type-radio{width:auto;}.authenticated.role_establecimiento .field-multiple-table .paragraphs-dropbutton-wrapper .dropbutton-widget{display:none;}.role_establecimiento .mnwForm .js-form-type-vertical-tabs{display:none;}@media only screen and (min-width:550px){html.authenticated,.authenticated .brand .background,.authenticated #tapbar{max-width:28em;}html.authenticated{margin:0 auto;}.authenticated #tapbar{left:50%;margin-left:-14em;}}.user-logged-in.page-node-type-grupo #edit-field-icon--wrapper{display:none;}
