/**handles:tribe-events-views-v2-override-style,royaloak-menu-style,royaloak-events-style,divi-style**/
.tribe-events-view{background-image:url(https://royaloakpubs.com/wp-content/uploads/2020/08/brick-black-TILE-scaled.jpg)!important}.tribe-events .et_pb_text_0 h1{font-family:'Infinite Stroke',Helvetica,Arial,Lucida,sans-serif;font-size:120px;color:#f8f3e1!important}.tribe-common .tribe-common-h3{font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar{border:2px solid #eee7df}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input,.tribe-events .tribe-events-c-events-bar__search-container,.tribe-events .tribe-events-c-view-selector__content{background-color:#000;color:#fff}.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited{color:#fff}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn,.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{background-color:#899c51!important;border-radius:0!important;border:2px solid #eee7df!important}.tribe-common .tribe-common-c-btn--clear{color:#eee7df}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{background-color:#eee7df}.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover{background-color:rgba(114,130,68,.8)}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{background-color:#000;border:1px solid #899c51;border-radius:0;color:#899c51!important;text-transform:uppercase;transition:.2s ease}.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover{background-color:#000;border-color:#eee7df;color:#eee7df!important}.tribe-common .tribe-common-h3{color:#fff}.datepicker.dropdown-menu{background-color:#000}.datepicker-dropdown:after{border-bottom:6px solid #000!important}.datepicker-days table tr th.datepicker-switch,.datepicker-days table tr th.dow{color:#899c51;text-transform:uppercase}.datepicker.dropdown-menu{color:#fff}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background-color:transparent;cursor:pointer;outline:1px solid #899C51;color:#899c51}.datepicker table tr td.active,.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background:#899c51;border-radius:0}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:hover{background-color:rgba(114,130,68,.8);outline:0;color:#fff}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background-color:transparent}.tribe-events .datepicker .next:active .tribe-common-svgicon,.tribe-events .datepicker .next:focus .tribe-common-svgicon,.tribe-events .datepicker .next:hover .tribe-common-svgicon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23bababa'/%3E%3C/svg%3E")}.tribe-events .datepicker .prev:active .tribe-common-svgicon,.tribe-events .datepicker .prev:focus .tribe-common-svgicon,.tribe-events .datepicker .prev:hover .tribe-common-svgicon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23bababa'/%3E%3C/svg%3E")}.tribe-common .tribe-common-b2{color:var(--tec-color-icon-secondary);font-family:Cabin,Helvetica,Arial,Lucida,sans-serif;line-height:2em;font-weight:500;font-size:100%}.tribe-events-c-nav__list-item .tribe-common-b2{background-color:#000;border:1px solid #899c51;border-radius:0;color:#899c51;text-transform:uppercase;transition:.2s ease;padding:5px 1rem}.tribe-events-c-nav__list-item a{color:#899c51!important}.tribe-events-c-nav__list-item button[disabled]{background-color:revert-layer}
#main-content.menu{position:relative;background-color:#000!important}#main-content.menu::before{content:"";background-image:url(https://royaloakpubs.com/wp-content/uploads/2020/08/brick-black-TILE-scaled.jpg)!important;background-size:contain;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.65}article.menu{background-color:transparent!important}.menu h1{font-family:'Infinite Stroke',Helvetica,Arial,Lucida,sans-serif;font-size:120px}.menu-section{display:grid!important;grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(387px,1fr));grid-auto-rows:10px}.menu-section .foodmenu-item{width:100%!important}.menu-section .foodmenu-item .content{padding-bottom:2rem}#main-content.menu h3.menu-label{margin-left:2.5%;background-color:#000}#main-content.menu article p.menu-label-content{padding:0 1.6rem 1rem 1.6rem!important}.menu-section .foodmenu-item br{line-height:1rem;display:block;margin:1rem 0;content:" "}.menu-section .foodmenu-item p{line-height:1.3;padding:1rem 0 0}#menu-featured .foodmenu-item i,#menu-featured .menu-item i,.menu-icon i,.menu-section .foodmenu-item i,.menu-section .menu-item i{background-repeat:no-repeat!important;background-position:center!important;width:25px!important;height:25px!important;background-size:25px!important}.menu-icon i{margin-left:5px;width:15px!important;height:15px!important;background-size:15px!important}#menu-featured .foodmenu-item i.veg,#menu-featured .menu-item i.veg,.menu-icon i.veg,.menu-section .foodmenu-item i.veg,.menu-section .menu-item i.veg{background:url("https://royaloakpubs.com/wp-content/uploads/2020/12/RO-icon_veg2.png");background-size:15px!important}#menu-featured .foodmenu-item i.vegan,#menu-featured .menu-item i.vegan,.menu-icon i.vegan,.menu-section .foodmenu-item i.vegan,.menu-section .menu-item i.vegan{background:url("https://royaloakpubs.com/wp-content/uploads/2020/12/RO-icon_vegan2.png")}#menu-featured .foodmenu-item i.gf,#menu-featured .menu-item i.gf,.menu-icon i.gf,.menu-section .foodmenu-item i.gf,.menu-section .menu-item i.gf{background:url("https://royaloakpubs.com/wp-content/uploads/2020/12/RO-icon_gluten-free2.png")}#menu-featured .foodmenu-item i.fav,#menu-featured .menu-item i.fav,.menu-icon i.fav,.menu-section .foodmenu-item i.fav,.menu-section .menu-item i.fav{background:url("https://royaloakpubs.com/wp-content/uploads/2020/12/RO-icon_fav2.png")}.icon-legend{padding:10px 5%;margin-bottom:50px;background:#000;border:1px solid #f8f3e1;display:flex;justify-content:space-between}.icon-legend .icon-legend-item:first-child{flex-grow:1}.icon-legend .icon-legend-item:nth-child(2){flex-grow:2}.icon-legend .icons-info{display:flex;justify-content:flex-end}.icon-legend .icons-info .menu-icon{padding:0 1rem;display:flex;align-items:center}.menu-section .foodmenu-item .content .dish-description{display:flex}.menu-section .foodmenu-item .content .dish-description .dish-details{flex-grow:3}.menu-section .foodmenu-item .content .dish-description .dish-image{flex-grow:1}.menu .menu-section .content img.menu-dishes-image{height:100px;max-height:initial!important;min-width:initial!important;max-width:initial!important;padding-left:5px;padding-right:5px}@media screen and (min-width:769px) and (max-width:979){.menu-section{grid-template-columns:repeat(auto-fill,minmax(318px,1fr))}}@media (max-width:768px){.menu-section{grid-template-columns:1fr}.menu-section img{width:100%!important;max-width:380px;max-height:inherit!important;min-width:auto;min-height:auto;height:auto}.icon-legend{flex-flow:column wrap}.icon-legend .icons-info{display:flex;justify-content:flex-end;flex-flow:column wrap}.menu-section .foodmenu-item .content .dish-description{flex-flow:column}.menu .menu-section .content img.menu-dishes-image{width:auto!important}}
.tribe-events-calendar-latest-past{display:flex;flex-wrap:wrap}.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6{color:#fff!important;flex-basis:100%}.tribe-events-calendar-latest-past__event-wrapper{padding-left:0!important;padding-right:0!important;background-color:#000;height:36rem;border:1px solid #f8f3e1!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row{flex-basis:33%;margin:0;padding:0 1rem;max-width:33%}.tribe-events-calendar-latest-past__event-wrapper article.tribe-events-calendar-latest-past__event{margin:0!important}.tribe-events-calendar-latest-past__event-wrapper article.tribe-events-calendar-latest-past__event .tribe-events-calendar-latest-past__event-details{width:100%!important;border-top:1px solid #f8f3e1}.tribe-events-calendar-latest-past__event-wrapper article.tribe-events-calendar-latest-past__event>a{display:block;width:100%;height:220px;overflow:hidden}.tribe-events-calendar-latest-past__event-wrapper article.tribe-events-calendar-latest-past__event>a>img{height:220px;max-width:none}.tribe-events .tribe-events-calendar-list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.tribe-events .tribe-events-calendar-list__month-separator{flex-basis:100%;margin-bottom:2rem}.tribe-events-calendar-list .tribe-events-calendar-list__month-separator time.tribe-events-calendar-list__month-separator-text{background:#000;display:inline-block;padding:10px 20px;font-size:28px;color:#899b51;text-transform:uppercase;border:1px solid #899b51}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{flex-basis:270px;flex-wrap:wrap;margin:0;background-color:#000;margin-right:2rem;margin-bottom:3rem}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{width:100%!important;padding-left:0!important;padding-right:0!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:0!important}.tribe-events .tribe-events-calendar-list__event-date-tag{flex-basis:25%;padding-left:0!important;padding-right:0!important;color:#fff;background-color:#899b51}.tribe-events .tribe-events-calendar-list__event-wrapper{flex:1!important;padding-left:1px!important;padding-right:0!important;padding-bottom:10px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{width:100%!important;padding-right:0!important;padding-left:0!important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters{margin-right:0!important;margin-left:0!important}ul.tribe-venue-widget-list{display:flex;padding:0;width:100%;margin:2rem 0;align-items:flex-start}ul.tribe-venue-widget-list li.type-tribe_events{width:29.667%;margin-right:5.5%;background-color:#000;color:#fff;padding-bottom:1rem;list-style:none}ul.tribe-venue-widget-list li.type-tribe_events:last-child{margin-right:0!important}ul.tribe-venue-widget-list li.type-tribe_events .tribe-event-image{overflow:hidden;margin-bottom:1rem}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium,ul.tribe-venue-widget-list li.type-tribe_events h4.tribe-event-title{font-size:21px!important;padding-left:1rem;padding-right:1rem;font-weight:500;margin-top:20px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-venue,.tribe-events-calendar-list__event-wrapper article.tribe-events-calendar-list__event .tribe-events-calendar-list__event-datetime-wrapper{font-size:100%!important;padding-left:1rem}ul.tribe-venue-widget-list li.type-tribe_events h4.tribe-event-title a{color:#fff}ul.tribe-venue-widget-list li.type-tribe_events span.tribe-event-date-start{padding-left:1rem}.tribe-venue-widget-wrapper{color:#fff}#home-events-section .tribe-events-widget-events-list__events{display:flex}#home-events-section .tribe-events-widget-events-list__events .tribe-common-g-row .tribe-common-g-col article{padding:1rem}#home-events-section .tribe-events-widget-events-list__events .tribe-common-g-row .tribe-common-g-col article .tribe-events-widget-events-list__event-details{border:1px solid #f8f3e1;background-color:#000}#home-events-section .tribe-events-widget-events-list__events .tribe-common-g-row .tribe-common-g-col article .tribe-events-widget-events-list__event-details .tribe-event-image{border-bottom:1px solid #f8f3e1}#home-events-section .tribe-events-widget-events-list__events .tribe-common-g-row .tribe-common-g-col article .tribe-events-widget-events-list__event-details header{display:flex}#home-events-section .tribe-events-widget-events-list__events .tribe-common-g-row .tribe-common-g-col article .tribe-events-widget-events-list__event-details header .tribe-events-widget-events-list__event-date-tag{background-color:#899b51;margin-right:.5rem}#home-events-section .tribe-events-widget-events-list__events .tribe-common-g-row .tribe-common-g-col article .tribe-events-widget-events-list__event-details header .tribe-events-widget-events-list__event-date-tag time{font-weight:600;color:#fff}#home-events-section .tribe-events-widget-events-list__events .tribe-common-g-row .tribe-common-g-col article .tribe-events-widget-events-list__event-details header h3.tribe-events-widget-events-list__event-title{font-weight:800;font-size:16px;padding-top:.25rem}#events_list{display:flex;flex-wrap:wrap;align-items:flex-start}#events_list .type-tribe_events{flex-basis:29.667%;margin-right:5.5%;max-width:29.667%;background-color:#000;color:#fff;display:flex}#events_list .type-tribe_events .tribe-mini-calendar-event{margin-top:0!important;margin-bottom:0!important;align-self:stretch}#events_list .type-tribe_events .tribe-event-image{overflow:hidden}#events_list .type-tribe_events .tribe-event-image img{width:100%;max-width:inherit;min-width:100%}#events_list .type-tribe_events:last-child{margin-right:0!important}#events_list .type-tribe_events .event-content-container{display:flex;flex-wrap:wrap;align-self:stretch}#events_list .type-tribe_events .event-content-container .list-date{flex-basis:25%;background-color:#889a51;display:flex;justify-content:center;align-items:center}#events_list .type-tribe_events .event-content-container .list-date span.list-dayname{padding-right:.5rem}#events_list .type-tribe_events .event-content-container .list-info{padding-left:1rem}#events_list .type-tribe_events .event-content-container .list-info h2.tribe-events-title{line-height:1rem}#events_list .type-tribe_events .event-content-container .list-info h2.tribe-events-title a{font-size:21px!important;line-height:1.8em!important;color:#fff;font-weight:600}#events_list .type-tribe_events .event-content-container .list-info .tribe-events-duration span{font-size:12px}#events_list .type-tribe_events .tribe-mini-calendar-event{padding-bottom:0!important}#et-main-area .tribe-events-c-ical a.tribe-events-c-ical__link{background-color:#899c51;border-radius:0;border:2px solid #eee7df;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px;line-height:1.62;font-weight:700;cursor:pointer;display:inline-block;height:auto;text-decoration:none;color:#fff;text-align:center;transition:background-color .2s ease;padding:11px 20px}#et-main-area .tribe-events-c-ical a.tribe-events-c-ical__link:hover{background-color:rgba(114,130,68,.8)}ul.tribe-events-c-view-selector__list li.tribe-events-c-view-selector__list-item a.tribe-events-c-view-selector__list-item-link{display:none}.tribe-common--breakpoint-medium .tribe-filter-bar--vertical.tribe-filter-bar{margin-right:1rem!important;width:250px;padding-left:1rem;padding-right:1rem;background-color:transparent;color:#fff}.tribe-filter-bar form.tribe-filter-bar__form{background-color:transparent;color:#fff}.tribe-filter-bar .tribe-filter-bar-c-filter__toggle-label{color:#fff}.select2-container--default .select2-results>.select2-results__options{max-height:100%;overflow-y:inherit!important}#tribe_events_filters_wrapper.tribe-events-filters-vertical .tribe-child-cat,#tribe_events_filters_wrapper.tribe-events-filters-vertical .tribe-grandchild-cat{display:block!important}.select2 .dropdown-wrapper .select2-dropdown{background-color:#000;padding:0 .5rem}.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#899c51}.tribe-common--breakpoint-medium .tribe-filter-bar .tribe-filter-bar__selected-filters-clear-button{display:flex;visibility:visible;color:#899c51;border:1px solid #899c51;background-color:#000;padding:5px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2--min-medium{font-size:14px;line-height:1.62;background-color:#000;padding:1rem .5rem;cursor:default}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search{padding-right:1rem}.select2-container--default .select2-selection--multiple{background-color:#000;border:none;border-radius:4px;cursor:text}.tribe-filter-bar .tribe-filter-bar-c-multiselect .select2-selection__rendered{padding:0 .5rem}.tribe-filter-bar .tribe-filter-bar-c-multiselect .select2-selection__choice__remove{color:#fff;font-size:20px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#899c51;border-radius:4px;cursor:default;font-size:11px;line-height:1.3em}.tribe-filter-bar .tribe-filter-bar-c-multiselect .select2-selection__clear{right:15px}.tribe-filter-bar .tribe-filter-bar-c-multiselect .select2-search{padding:0 .7rem}.tribe-filter-bar .tribe-filter-bar-c-multiselect .select2-search__field{color:#fff;border:1px solid #899c51;padding:0 10px}.tribe-filter-bar .tribe-filter-bar-c-multiselect .select2-results__option{padding:10px 0 10px 1rem;font-size:14px;line-height:1.3em}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{color:#fff}.tribe-events .tribe-events-c-events-bar__views{display:none}.tribe-filter-bar .tribe-filter-bar-c-filter--open .tribe-filter-bar-c-filter__container{display:block!important;visibility:visible!important}@media (max-width:980px){ul.tribe-venue-widget-list{flex-wrap:wrap}ul.tribe-venue-widget-list li.type-tribe_events{width:auto!important;flex-basis:44%;margin-bottom:2rem}#events_list .type-tribe_events{max-width:47.25%;flex-basis:47.25%;margin-right:0;margin-bottom:2rem}#events_list .type-tribe_events:first-child{margin-right:5.5%!important}#home-events-section .tribe-events-widget-events-list__events{flex-direction:column}#home-events-section .tribe-events-widget-events-list__events .tribe-common-g-row .tribe-common-g-col article .tribe-events-widget-events-list__event-details header h3.tribe-events-widget-events-list__event-title{font-size:2vh}}@media (max-width:768px){ul.tribe-venue-widget-list li.type-tribe_events{flex-basis:100%!important;margin-right:0!important}#events_list .type-tribe_events{max-width:100%;flex-basis:100%;margin-right:0}#events_list .type-tribe_events:first-child{margin-right:0!important}.tribe-events .tribe-events-header{background-color:#000;color:#fff;margin-bottom:2rem;margin-left:0;margin-right:0;padding:10px 20px;border:2px solid #f8f3e1}.tribe-events-calendar-list .tribe-events-calendar-list__month-separator time.tribe-events-calendar-list__month-separator-text{font-size:16px}.tribe-events .et_pb_text_0 h1{font-size:16vw!important}.tribe-events .tribe-events-c-events-bar__search-button-icon{background-image:url("https://royaloakpubs.com/wp-content/themes/divi-child/assets/img/search-icon.svg")!important}.tribe-common .tribe-common-form-control-text__input{border:0;border-bottom:0;padding-left:20px}.tribe-filter-bar.tribe-filter-bar--vertical{background-color:#000;padding:10px 20px}.tribe-events .tribe-events-calendar-list__event-row{flex-wrap:wrap;margin:0;margin-bottom:3rem!important;background-color:#000;max-width:450px}.tribe-events .tribe-events-calendar-list__event-details header.tribe-events-calendar-list__event-header{padding-left:2rem}.tribe-events-calendar-list__event-wrapper article.tribe-events-calendar-list__event .tribe-events-calendar-list__event-datetime-wrapper{padding-left:0!important}.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6{font-size:30px}}
a{transition:all .3s ease}.beige{color:#f8f3e1}.green{color:#899b51}#menu-navigation{position:relative;padding:30px 5%;background:url('https://royaloakpubs.com/wp-content/uploads/2020/04/Home-BG2-scaled.jpg') no-repeat center;background-size:cover}#menu-navigation:before{display:block;position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:0}#menu-navigation ul{position:relative;display:flex;max-width:1500px;margin:0 auto;justify-content:space-between;align-content:center;z-index:1}#menu-navigation ul li{width:23%;border:1px solid #fff;text-align:center;transition:all .3s ease}#menu-navigation ul li a{display:block;width:100%;height:100%;padding:25px 20px;color:#fff;font-size:40px;text-transform:uppercase;letter-spacing:1px}#menu-navigation ul li.active,#menu-navigation ul li:hover{background:rgba(137,155,81,.8);border-color:rgba(137,155,81,.8)}#menu-navigation ul li a:before{display:block;content:'M';margin-bottom:30px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:70px;font-weight:700;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FFF}#menu-navigation ul li:nth-child(2) a:before{content:'E'}#menu-navigation ul li:nth-child(3) a:before{content:'N'}#menu-navigation ul li:nth-child(4) a:before{content:'U'}#secondary-menu-navigation{background:#899b51;padding:5px 5%}#secondary-menu-navigation ul{width:100%;text-align:center}#secondary-menu-navigation ul li{position:relative;display:inline-block;padding:5px 30px}#secondary-menu-navigation ul li a{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14.5px;font-weight:700;letter-spacing:.5px;color:#fff;text-transform:uppercase}#secondary-menu-navigation ul li a:hover,#secondary-menu-navigation ul li.active a{color:#000}#secondary-menu-navigation ul li:after{position:absolute;top:4px;right:-3px;display:block;content:'|';color:#fff}#secondary-menu-navigation ul li:last-child:after{content:none}.menu{padding-bottom:30px;background-color:#333!important;color:#fff}.menu h1{color:#f8f3e1}#menu-featured{padding:30px 5%;margin-bottom:50px;background:#000;border:1px solid #f8f3e1}#menu-featured .foodmenu-item{width:100%}h3.menu-label{display:inline-block;padding:10px 20px;margin:0 0 25px 5%;font-size:28px;color:#899b51;text-transform:uppercase;border:1px solid #899b51}.menu-section{display:flex;flex-wrap:wrap;margin-bottom:20px}.menu-section img{max-height:350px;width:auto}.menu-section .foodmenu-item{width:50%;padding:0 5%;margin-bottom:50px}#menu-featured h4,.menu-section .foodmenu-item h4{padding-bottom:3px;color:#fff;font-size:21px;font-weight:700;text-transform:uppercase}.menu-section .foodmenu-item p{font-size:15px;font-weight:300}#menu-featured .foodmenu-item ul li,.menu-section .foodmenu-item ul li{display:inline-block;position:relative;margin-right:34px;font-size:17px;font-weight:700}#menu-featured .foodmenu-item ul li:last-child,.menu-section .foodmenu-item ul li:last-child{margin-right:0}#menu-featured .foodmenu-item ul li:after,.menu-section .foodmenu-item ul li:after{display:block;position:absolute;content:'•';top:0;right:-20px}#menu-featured .foodmenu-item ul li:last-child:after,.menu-section .foodmenu-item ul li:last-child:after{content:none}.menu-section .foodmenu-item span{display:block;margin-top:-8px;font-size:15px;font-style:italic}#menu-featured .foodmenu-item i,#menu-featured .menu-item i,.menu-section .foodmenu-item i,.menu-section .menu-item i{position:relative;top:2px;display:inline-block;height:15px;width:15px;margin:0 2px 0 5px}form.wpcf7-form p{width:100%;padding-bottom:15px}form.wpcf7-form p input[type=submit],form.wpcf7-form p span input,form.wpcf7-form p span select,form.wpcf7-form p span textarea{font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:14px;width:100%;padding:17px;border:1px solid #ede4cb;border-radius:3px}form.wpcf7-form p input[type=submit]{background-color:#000;color:#fff;text-transform:uppercase;font-size:1.2rem;cursor:pointer;border:none}.et_pb_menu_0_tb_footer.et_pb_menu .et-menu-nav li{padding:0!important}.et_pb_menu_0_tb_footer.et_pb_menu .et-menu-nav li a{padding:7px 18px!important}.et_pb_menu_0_tb_footer.et_pb_menu .et-menu-nav li.menu-item-has-children>a{padding-right:25px!important}.et_pb_menu_0_tb_footer.et_pb_menu .et-menu-nav li.menu-item-has-children>a:first-child:after{top:6.5px!important;right:6px!important}.et_pb_menu_0_tb_footer.et_pb_menu .et-menu-nav li:last-child a{border-right:0px}@media all and (max-width:980px){#menu-navigation ul li a{font-size:30px}.menu-section .foodmenu-item{width:100%}.menu-section img{margin:0 auto 50px auto}.et_pb_menu_0_tb_footer.et_pb_menu #menu-navbar,.et_pb_menu_0_tb_footer.et_pb_menu .et_pb_menu__wrap{justify-content:center!important}.et_pb_menu_0_tb_footer.et_pb_menu .et_pb_menu__menu{display:flex!important}.et_pb_menu_0_tb_footer.et_pb_menu .et-menu-nav li a{border:none!important}.et_pb_menu_0_tb_footer.et_pb_menu .et-menu-nav li.menu-item-has-children>a:first-child:after{content:none!important}.et_pb_menu_0_tb_footer.et_pb_menu .et_pb_menu__menu .sub-menu{display:none!important}.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_nav_menu{display:none!important}}@media all and (max-width:767px){.et_pb_title_container h1,h1,h1.et_pb_contact_main_title{font-size:40px!important}.single-menu .container{width:90%}#menu-navigation ul{flex-wrap:wrap}#menu-navigation ul li{width:47%}#menu-navigation ul li:first-child,#menu-navigation ul li:nth-child(2){margin-bottom:6%}#menu-navigation ul li a{font-size:22px}#secondary-menu-navigation ul li{padding:5px 18px}h3.menu-label{font-size:24px}#menu-featured{padding:20px 5%}.menu-section .foodmenu-item{margin-bottom:35px}#menu-featured h4,.menu-section .foodmenu-item h4{font-size:18px;padding-bottom:6px}#menu-featured .foodmenu-item p,.menu-section .foodmenu-item p{font-size:14px;line-height:22px}#menu-featured .foodmenu-item ul li,.menu-section .foodmenu-item ul li{font-size:15px}}