.et_pb_section_video_bg{display:flex!important;flex-direction:column;justify-content:center}.food-menu h3{font-weight:900;padding-top:25px;padding-bottom:10px}.food-menu h4{font-weight:900;padding-top:10px;padding-bottom:5px}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}.opening-hours-date{text-transform:uppercase!important;font-weight:900}.opening-hours{padding:0px 15px}h1{font-weight:900}h2{font-weight:900}.et-pb-contact-message{color:#FFF!important;text-align:center!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 48px)!important;left:-72px}.et-menu li li a{width:auto!important}input.text,input.title,input[type="text"],select,textarea{border-radius:3px;border:1px solid #815832;font-size:14px;padding:16px}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{border-radius:3px;border:1px solid #815832;font-size:14px;padding:16px}.wpcf7-form-control .wpcf7-date .wpcf7-validates-as-date{border-radius:3px;border:1px solid #815832;font-size:14px;padding:16px}.formElm input{border-radius:3px;border:1px solid #815832;font-size:14px;padding:16px}.wpcf7-text{width:98%}.full-width{margin:10px 1% 0 1%}.wpcf7-textarea{width:98%}.simple-contact .wpcf7-textarea{width:97%}.one_half{margin:10px 1%;width:48%}@media only screen and (max-width:600px){.one_half{margin:10px 0px;width:100%}}.wpcf7 form.sent .wpcf7-response-output{border-color:#b69f7f;color:#b69f7f;padding:10px}.subject-selector{width:98%!important;border:1px #815832 solid;border-radius:3px;font-size:14px;height:51px!important}.wpcf7-submit{padding:10px 20px!important;border:1px solid #815832!important;background-color:rgba(255,255,255,0.0);border-radius:3px!important;color:#815832!important;text-transform:uppercase;float:right;margin-right:1.5%}.wpcf7-submit:hover{padding:10px 20px!important;border:1px solid #815832;background-color:#815832!important;border-radius:3px;color:#FFF!important}.date-selector{margin:10px 0px 10px 0px}@media only screen and (max-width:1325px){.desktop-navigation-bar{display:none}.reservation-button{margin-right:30px}}@media only screen and (min-width:1326px){.mobile-navigation-bar{display:none}}@media only screen and (min-width:981px) and (max-width:1325px){#shiftnav-toggle-main.shiftnav-toggle-edge-right .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-edge-right.shiftnav-toggle-main-entire-bar::before,.shiftnav-open-right #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar::before{margin-top:12px}}ul.sub-menu{padding-left:20px!important}.shiftnav .shiftnav-menu-title{display:none}.shiftnav ul.shiftnav-menu li.menu-item>.shiftnav-target{text-transform:uppercase!important;color:#815832!important;font-size:12px;font-weight:700}.shiftnav:after{display:none}.shiftnav ul.shiftnav-menu{padding-top:25px!important;padding-bottom:25px!important}.shiftnav li.menu-item.shiftnav-sub-accordion.shiftnav-active>ul.sub-menu{padding-left:20px!important}.shiftnav ul.shiftnav-menu.shiftnav-indent-subs li.shiftnav-sub-always ul.sub-menu li.menu-item>a{padding-left:50px!important}#shiftnav-toggle-main .shiftnav-toggle-burger{padding-top:24px!important;padding-right:30px!important}.et_pb_button,.et_pb_module .et_pb_button{padding:10px 20px!important}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{padding:10px 20px!important;border:1px solid #FFF;border-radius:3px!important}.button-brown-filled{padding:10px 20px!important;border:1px solid #815832;background-color:#815832;border-radius:3px}.button-brown-filled:hover{padding:10px 20px!important;border:1px solid #815832!important;background-color:rgba(255,255,255,0.0);border-radius:3px!important;color:#815832!important}.button-brown-empty{padding:10px 20px!important;border:1px solid #815832!important;background-color:rgba(255,255,255,0.0);border-radius:3px!important;color:#815832!important}.button-brown-empty:hover{padding:10px 20px!important;border:1px solid #815832;background-color:#815832!important;border-radius:3px;color:#FFF!important}.et_button_no_icon .et_pb_button{padding:10px 20px!important}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{padding:10px 20px!important;border:1px solid #ffffff;background-color:rgba(255,255,255,0.3);border-radius:3px}.btn-inline-2 .et_pb_button_module_wrapper{display:inline-block;margin:10px 10px}.btn-inline-2{text-align:center!important}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin:5px 5px}.btn-inline{text-align:center!important}