#top-menu-nav #top-menu a:hover,#mobile_menu_slide a:hover{opacity:1!important}.frm_button_submit{letter-spacing:2px}.rtb-booking-form{padding-top:50px;text-align:center}.reservation{text-align:center}.reservation legend{font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-weight:900;font-size:40px;text-align:center;color:#333;margin-bottom:20px}.rtb-booking-form{font-size:15px;color:#333;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.rtb-booking-form input{height:40px;width:100%!important;max-width:80%!important}#rtb-message{max-width:80%!important}.add-message a{color:#000}.rtb-booking-form button{height:40px;background-color:#006600;color:#fff;font-size:15px}.rtb-booking-form legend{text-align:center;margin:auto}@media only screen and (max-width:1200px){#top-menu-nav,#top-menu{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}@media only screen and (max-width:981px){.mobile_menu_bar{margin-bottom:0px!important}}@media (min-width:981px) and (max-width:1200px){span.mobile_menu_bar.mobile_menu_bar_toggle{bottom:15px}.et-fixed-header span.mobile_menu_bar.mobile_menu_bar_toggle{bottom:5px}}.button{color:#ffffff!important;border-color:#006600!important;border-radius:0px!important;font-size:14px!important;font-weight:600!important;background-color:#006600!important;padding-top:13px!important;padding-bottom:13px!important}.button a{color:#ffffff!important}.woocommerce-Reviews .star-rating span:before,.product .star-rating:before,.product .star-rating span:before{color:#006600!important}.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after{content:none!important}.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding-top:13px!important;padding-bottom:13px!important}#order_comments{min-height:400px}