.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#201713!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#201713}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#201713}.footer-widget h4{color:#201713}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#201713}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#201713}a{color:#201713}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#1b1b1b}.nav li ul{border-color:#a82d1f}#top-header,#et-secondary-nav li ul{background-color:#201713}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#ffffff}.et_search_form_container input::-moz-placeholder{color:#ffffff}.et_search_form_container input::-webkit-input-placeholder{color:#ffffff}.et_search_form_container input:-ms-input-placeholder{color:#ffffff}#top-menu li a,.et_search_form_container input{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a{color:#a82d1f}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}#main-footer .footer-widget h4{color:#201713}.footer-widget li:before{border-color:#201713}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:50px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:50px}.et_header_style_split .centered-inline-logo-wrap{width:100px;margin:-100px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:100px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:100px}.et_header_style_centered #top-menu>li>a{padding-bottom:18px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:41px 0 41px 0!important}.et_header_style_centered #main-header .logo_container{height:100px}#logo{max-height:70%}.et_pb_svg_logo #logo{height:70%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:18px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:33px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:33px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:66px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:66px;margin:-66px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:66px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:66px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:24px 0 24px 0!important}.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#201713}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#ffffff!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a{color:#a82d1f!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	#main-header,#et-top-navigation{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif}.pum-open.pum-open-overlay .pum.pum-overlay{opacity:1!important;padding:0!important}.pum-open.pum-open-overlay #page-container{padding-right:0!important}.pum .pum-container{top:50px!important;left:0!important;right:0!important;margin:auto!important;opacity:1!important}.mc-modal{z-index:99999!important}#top-header>.container,#main-header>.container{max-width:1600px;width:92%}#top-header{display:none}#main-header{min-height:100px}#main-header .container{text-align:right}#main-header .logo_container{display:none}#et-top-navigation{display:inline-block;padding:0!important;float:none;vertical-align:middle;width:100%}#top-menu-nav,#top-menu{float:none!important}#top-menu li{vertical-align:middle;top:32px}#top-menu li a{padding-bottom:0!important}#top-menu li.site-logo{float:left;top:0}#top-menu li.site-logo img{width:135px}#top-menu li.main-nav-btn{background:#48BF50;border-radius:2px;text-align:center;float:left;top:20px;padding:0!important}#top-menu li.main-nav-btn a{color:#000!important;font-weight:600;letter-spacing:1px;padding:12px 15px!important}#top-menu li.btn-primary{background:#a82d1f;border-radius:2px;padding:12px 15px;text-align:center;top:20px;float:left;margin-left:12px}#top-menu li span.glf-button{display:unset;background:transparent;text-shadow:none;font-family:inherit;font-weight:inherit;font-size:inherit;box-shadow:none;padding:0!important;margin:0!important}#top-menu li.desktop-hide{display:none}#main-header .et_menu_container{top:12px}#top-menu #menu-item-250.current-menu-item a,.et-fixed-header #top-menu #menu-item-250.current-menu-item>a,#top-menu #menu-item-252.current-menu-item a,.et-fixed-header #top-menu #menu-item-252.current-menu-item>a{color:#fff!important}#main-header.et-fixed-header #menu-item-1333.current-menu-item a,#menu-item-1333.current-menu-item a{color:#fff!important}#left-area .et_pb_post .et_post_meta_wrapper img{display:none}#blog-section .et_pb_post .post-content p{padding-bottom:30px!important}#blog-section .et_pb_post .post-content .more-link:hover{background:#a82d1f}.online-title p{}.online-food-app{display:block;margin:auto!important;text-align:center;padding:50px 0}.online-food-app .deliveroo-btn{display:inline-block;width:35%;border-right:1px solid #121313;padding-right:30px}.online-food-app .eatnow-btn{display:inline-block;width:35%;padding-left:30px}.online-title{font-size:25px;font-weight:600;text-transform:uppercase;text-align:center;padding-top:40px}#landing-image .et_pb_button{top:-79px!important;left:15px!important}#popmake-308.pum-container{width:50%!important}#popmake-384.pum-container{}.pum-theme-303 .pum-container,.pum-theme-lightbox .pum-container{box-shadow:none!important;border:none!important}.form-popup form .et_pb_contact_field{margin-bottom:8px!important}.form-popup form .et_pb_contact_field .et_pb_contact_message{min-height:100px!important}#popmake-888{padding:50px!important;max-width:35%!important}.contact-form-title{font-size:24px;font-weight:600;padding-bottom:30px;text-align:center}#popmake-888 form .form-group{margin:auto!important;margin-bottom:10px!important}.contact-btn-section{text-align:center;margin-top:20px!important}.contact-btn-section .ajax-loader{display:none!important}.newsletter-form .form-group{margin-bottom:10px}.newsletter-form .form-group .contact-field{height:45px;padding:5px 10px}#newsletter-form .form-group{margin-bottom:10px!important}#newsletter-form .form-group input[type="text"],#newsletter-form .form-group input[type="email"]{font-family:'Alegreya Sans',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px;color:#201713!important;border:1px solid rgba(0,0,0,0.3);background:#fff;padding:12px!important;width:100%}#newsletter-form #nl-btn{text-align:right!important}div.wpcf7-mail-sent-ok,#kumo-contact-form div.wpcf7-mail-sent-ok,#newsletter-form div.wpcf7-mail-sent-ok{border:0!important;background:#a82d1f!important;color:#fff!important;padding:10px 20px!important}#popmake-731.pum-container{width:50%!important;padding:50px!important}#popmake-731 .popup-title{font-size:22px;font-weight:600;padding-bottom:35px}form .form-group.fname-group,form .form-group.lname-group{float:left;width:49%}form .form-group.fname-group{margin-right:10px!important}.form-group .contact-field{height:40px;width:100%;font-size:16px}.form-group .message-field{height:100px}.form-group{margin-bottom:20px}form .form-group #contact-details{height:100px}.first-name-label,.last-name-label{font-size:14px}.btn-primary-submit{background:#201713;color:#fff;font-size:16px;letter-spacing:1px;text-transform:uppercase;padding:10px 30px;border-radius:30px;border:none;cursor:pointer}.mfp-content figcaption .mfp-bottom-bar .mfp-title{display:none!important}#main-footer,#footer-bottom{background:#000}#footer-widgets .footer-widget #custom_html-2{display:block!important;margin:auto!important;text-align:center!important;float:none!important}#footer-contact-info ul li:before{display:none!important}#footer-contact-info .footer-contact-list{display:inline-block;font-family:'Raleway',sans-serif;font-size:13px;text-transform:uppercase}#footer-contact-info .footer-contact-list a{color:#fff!important}.footer-social-icons{display:block;padding-top:20px}.social-icon-list{display:inline-block;list-style:none;padding-left:8px!important}.social-icon-list:before{display:none}.footer-social-icons ul li:first-child{padding-left:0!important}@media (max-width:1440px){#main-header .container{width:95%}.form-popup .et_pb_row{top:60%!important}}@media (max-width:1240px){#top-menu li.main-nav-btn{width:180px;top:14px}}@media (max-width:1140px){#top-menu li{padding-right:16px}}@media (max-width:1024px){form .form-group.fname-group{margin-right:8px!important}.form-popup .et_pb_row{max-width:75%!important;width:55%!important;top:65%!important}.form-popup .et_pb_row .et_pb_contact_form_container h2{padding-bottom:10px!important}.form-popup .et_pb_row .et_pb_column{padding-top:10px!important}.form-popup .et_pb_contact_form .et_pb_contact_field input{padding:8px!important}#dining-menu-section .dining-description{padding-left:50px!important;padding-right:50px!important}#nihonshu-shochu-section .nihonshu-description{padding-left:50px!important;padding-right:50px!important}#popmake-1526{width:80%!important}}@media (max-width:980px){#top-header{background:#1b1b1b;padding:10px 0}#top-header,#et-secondary-menu,#et-secondary-nav{display:block!important}#et-secondary-nav li a{font-size:14px;font-weight:600;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;letter-spacing:1px;padding-bottom:0!important}#et-secondary-nav li.main-nav-btn{background:#48BF50;border-radius:2px;padding:12px 15px;text-align:center}#et-secondary-nav li.main-nav-btn a{color:#111!important}#et-secondary-nav li.btn-primary{background:#a82d1f;border:2px solid #a82d1f;border-radius:2px;padding:12px 15px;text-align:center}#et-secondary-nav li.main-nav-btn span.glf-button{display:unset;background:transparent;text-shadow:none;font-family:inherit;font-weight:inherit;font-size:inherit;box-shadow:none;padding:0!important;margin:0!important}#top-header .container,#main-header .container{width:90%;text-align:left}#page-container #main-header{top:60px!important;min-height:80px}#main-header .logo_container{display:block;top:-5px}#logo{max-height:85%}.mobile_menu_bar{top:10px}.mobile_menu_bar:before{color:#a82d1f;font-size:40px}#mobile_menu{top:68px}#mobile_menu li.mobile-hide{display:none}#mobile_menu.et_mobile_menu{border-top:3px solid #a82d1f!important}#mobile_menu li{text-align:center!important}#popmake-308.pum-container,#popmake-384.pum-container{width:75%!important}#izakaya-about-section .et_pb_column.et_pb_column_empty,#dining-menu-section .et_pb_column.et_pb_column_empty,#nihonshu-shochu-section .et_pb_column.et_pb_column_empty{display:block!important}#dining-menu-section .et_pb_column{padding-right:75px!important;padding-left:75px!important}#nihonshu-shochu-section .et_pb_column{padding:80px 75px!important}#contact-section .et_pb_text_inner h1,#contact-section .et_pb_text_inner h5,#contact-section #contact-info .et_pb_text_inner p{text-align:center!important}#main-footer #footer-widgets .footer-widget{width:100%!important}#restaurant-reserve-section .et_pb_row{padding-left:75px!important;padding-right:75px!important}#menu-section .et_pb_button_module_wrapper{text-align:center!important}.form-popup .et_pb_row{top:55%!important}form .form-group.fname-group{margin-right:0!important}form .form-group.fname-group,form .form-group.lname-group{width:100%!important;float:none!important}#mobile_menu .menu-item-791,#et_mobile_nav_menu #mobile_menu .menu-item-792{display:none!important}}@media (max-width:768px){#landing-image .et_pb_fullwidth_image{min-height:480px!important}#dining-menu-section .et_pb_row .et_pb_column{padding-left:75px!important;padding-right:75px!important}#restaurant-reserve-section .et_pb_row{padding:75px!important}#functions-section .et_pb_module{padding-left:0!important;padding-right:0!important}#nihonshu-shochu-section .et_pb_column{padding:75px!important}.form-popup .et_pb_row{top:65%!important}.form-popup .et_pb_row{top:55%!important;width:70%!important}#popmake-1526{width:88%!important}#popmake-1526 .et_pb_section{padding:0}}@media (max-width:540px){#et-secondary-nav li.main-nav-btn{vertical-align:middle;padding:10px 15px}#et-secondary-nav li.main-nav-btn a{line-height:1.2em}}@media (max-width:425px){#et-secondary-nav li a{font-size:13px}#page-container #main-header{top:56px!important}#landing-image .et_pb_fullwidth_image{min-height:450px!important}#izakaya-about-section .et_pb_column,#dining-menu-section .et_pb_row .et_pb_column,#restaurant-reserve-section .et_pb_row{padding-right:50px!important;padding-left:50px!important}#restaurant-reserve-section .et_pb_text_inner h1{font-size:34px!important}#gallery-section .et_pb_gallery_item .et_pb_gallery_image a img{width:100%!important}#izakaya-about-section .col-img,#dining-menu-section .col-img,#nihonshu-shochu-section .col-img{min-height:380px!important}#nihonshu-shochu-section .nihonshu-description{padding-right:50px!important;padding-left:50px!important}#menu-section .et_pb_button_module_wrapper .et_pb_button{width:300px!important}.form-popup .et_pb_row{top:75%!important}#popmake-308.pum-container,#popmake-384.pum-container{width:90%!important;border:none!important}.form-popup .et_pb_row .et_pb_column{padding:0!important}.form-popup .et_pb_row{top:62%!important;width:100%!important}.form-popup .et_pb_row .et_pb_contact_form_container h2{font-size:22px!important}#popmake-731.pum-container{width:85%!important}.btn-primary-submit{display:block;text-align:center;margin:auto}}@media (max-width:371px){#et-secondary-nav li{margin-right:10px}#et-secondary-nav li.main-nav-btn{padding:10px}#et-secondary-nav li.btn-primary{padding:10px}}@media (max-width:355px){#et-secondary-nav li.main-nav-btn{margin-right:5px}}@media (max-width:343px){#et-secondary-nav li a{font-size:12px}}@media (max-width:320px){#popmake-308.pum-container,#popmake-384.pum-container{width:92%!important;border:none!important}.pum-theme-303 .pum-content+.pum-close,.pum-theme-lightbox .pum-content+.pum-close{right:-12px;top:-15px}#popmake-308{height:400px}#izakaya-about-section .et_pb_column,#dining-menu-section .et_pb_row .et_pb_column,#restaurant-reserve-section .et_pb_row{padding-right:30px!important;padding-left:30px!important}#landing-image .et_pb_fullwidth_image{min-height:380px!important}#izakaya-about-section .col-img,#dining-menu-section .col-img,#nihonshu-shochu-section .col-img{min-height:300px!important}#restaurant-reserve-section .et_pb_text_inner h1{font-size:32px!important}#nihonshu-shochu-section .nihonshu-description .et_pb_text_inner h1{font-size:40px!important}#menu-section .et_pb_button_module_wrapper .et_pb_button{width:250px!important}.form-popup .et_pb_row .et_pb_contact_form_container h2{font-size:20px!important}}