@media (max-width: 1366px){.art-3 .center .btn{margin-top:10px}.art-3 .head_title{margin-bottom:10px}.art-3 p{padding:0 10px}}@media (max-width: 1024px){.logo{float:none}.logo img{margin:0 auto;margin-bottom:40px}.main_menu{float:left;width:90%;position:relative}#home_intro1 img{margin:0 auto}#home_intro1 [class^="col-"]{margin:60px 0}#home_intro1 [class^="col-"]:last-child,#home_intro1 [class^="col-"]:first-child{margin:0}.reserv_form{padding:0 15px}.reserv_form .form-group{margin-bottom:0}.menu_tabs div.our-menu-tab-menu{margin-top:10%}.menu_tabs .our-menu-slider .item{min-height:400px}.masonry_menu .menu-item{width:33.333%}.menu_list h3 span.price{float:none !important;text-align:left !important;margin-top:10px}#logo{margin-right:0px}#main-menu ul li a{font-size:14px;padding:0px 12px}.slider-content,.video-content{-webkit-transform:translate(0%, 10%);-ms-transform:translate(0%, 10%);transform:translate(0%, 10%)}.slider-fullwidth .slider-content h1{margin-top:80px !important}.our-menu .overlay_content .overlay,.interest-in .overlay_content .overlay,.menu_grid .overlay_content .overlay,.menu_list .overlay_content .overlay{height:36%}.shop-grid-4col.menu_grid .overlay_content .overlay,.menu-grid-4-col.menu_grid .overlay_content .overlay,.shop-with-sidebar .menu_grid .overlay_content .overlay{height:44%}.menu-item-list .overlay_content .overlay{height:0}}@media only screen and (min-width: 992px) and (max-width: 1199px){#header.transparent-header.floating-header .container{width:1030px;padding:0 30px}#header.transparent-header.floating-header.sticky-header .container{width:970px;padding:0 15px}#main-menu ul li.mega-menu .mega-menu-content,.floating-header.sticky-header #main-menu ul li.mega-menu .mega-menu-content{width:940px}.floating-header #main-menu ul li.mega-menu .mega-menu-content{width:1030px}.menu_today figure figcaption{height:33%}.latest_news figure .btn{bottom:-10%}}@media only screen and (max-width: 991px){.blog-image img{margin-bottom:30px}.masonry_menu .menu-item{width:48%;margin:0 1%;margin-bottom:15px}#wrapper{width:100%;margin:0;box-shadow:none}#header.full-header .container,.container-fullwidth{padding:0 15px !important;margin:0 auto;width:750px !important}.container.vertical-middle{width:100% !important}.full-screen:not(.force-full-screen) .container.vertical-middle{width:750px !important}.vertical-middle + .video-wrap{position:absolute;width:100%;height:100%;top:0;left:0}#header.header-transparent,#header,#header-wrap{height:auto !important;background-color:#fff;padding:0;z-index:50;box-shadow:0 0 10px rgba(0, 0, 0, 0.1)}#header.dark-header,#header.center-header.dark-header,#header.header-transparent.dark-header{background-color:#262626}#header.solid{padding-bottom:0}#header.solid.dark-header,#header.solid.white-header{border-bottom-width:0}#header.header-bottom.solid{padding:10px 0}#header.sticky-header #header-wrap{position:relative}#header.transparent-header.floating-header{margin-top:0}#header.transparent-header.floating-header .container{width:750px;padding:0 15px;border-radius:0}#header.transparent-header + #page-title.page-title-parallax .container{padding-top:0}#header.transparent-header + #slider,#header.transparent-header + #page-title.page-title-parallax,#slider + #header.transparent-header,#header.transparent-header.floating-header + #slider{top:0;margin-bottom:0}#header-trigger,.top-advert,.header-extras{display:none}#logo{display:block;float:none;margin:0 auto 0 !important;max-width:none;text-align:center;border:0 !important;padding:20px 0 !important}#logo a{margin-top:10px;display:inline-block}#logo a.small-logo{display:inline-block}#logo a.big-logo{display:none}#logo img{margin:0 auto}.coming-soon #logo .big-logo{display:block}#main-menu.dark ul li .mega-menu-content.style-dropdown > ul > li.mega-menu-title > a,#main-menu.dark ul li .mega-menu-content.style-dropdown > ul > li.mega-menu-title.submenu > a{color:#262626 !important}#main-menu.dark ul li .mega-menu-content.style-dropdown > ul > li.mega-menu-title > a:hover,#main-menu.dark ul li .mega-menu-content.style-dropdown > ul > li.mega-menu-title.submenu > a:hover{color:#262626 !important}#header #main-menu.menu-center{display:block}.wrap-menu-cart,#main-menu{display:block;float:none;height:auto !important}#main-menu .container #main-menu-trigger{top:5px;left:0}#main-menu > div > ul{margin-top:60px !important}#main-menu > div > #top-search form{height:60px !important}#main-menu ul{height:auto !important}#mega-menu-wrap-top-menu{float:none}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-item,#main-menu ul li{float:none;margin:0 !important;text-align:left !important;border-top:1px solid #EEE !important;display:list-item}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-item:first-child,#main-menu ul li:first-child,#main-menu ul li:first-child{border-top:0 !important}#main-menu ul li .mega-menu-content{padding-left:0}#main-menu ul li .mega-menu-content ul{display:block;position:relative;min-width:inherit;display:block !important;opacity:1 !important;top:0;left:0;width:100%;border:0;box-shadow:none;background-color:transparent}#main-menu ul li .mega-menu-content ul ul{border-top:1px solid #EEE}#main-menu ul li .mega-menu-content ul a{height:40px;line-height:40px}#main-menu ul li .mega-menu-content > ul{float:none}#main-menu ul li .mega-menu-content > ul:first-child{border:0}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu,#main-menu ul ul ul,#main-menu ul ul ul{top:0 !important;left:0}#main-menu ul ul ul.menu-pos-invert{right:0}#main-menu ul ul li{float:none;margin:0;border-top:1px solid #EEE}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a:hover,#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a:focus,#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a:hover,#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a:focus,#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a:hover,#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a:focus,#main-menu.dark ul ul li:hover > a,#main-menu ul ul li:hover > a{background-color:transparent !important;font-weight:600;padding-left:5px;color:#c59d5f !important}#main-menu ul ul a{height:44px !important;line-height:44px !important;padding-left:5px !important;font-size:13px !important;text-transform:none;font-weight:400}#main-menu ul ul a i{line-height:43px}#main-menu ul ul i{line-height:inherit}#side-panel-trigger-close a{display:block;position:absolute;z-index:12;top:0;left:auto;right:0;width:40px;height:40px;font-size:18px;line-height:40px;color:#444;text-align:center;background-color:rgba(0, 0, 0, 0.1);border-radius:0 0 0 2px}#main-menu-trigger{opacity:1;pointer-events:auto;top:26px;margin-top:0;left:10px;z-index:1;color:#262626;font-size:2em}#mega-menu-wrap-top-menu #mega-menu-top-menu,#main-menu > ul,#main-menu > div > ul{display:none;float:none !important;border:0 !important;padding:0 !important;margin:0 !important;-webkit-transition:none;transition:none}#main-menu ul li a,#main-menu.style-white > div > ul > li > a{height:50px !important;line-height:50px !important;padding:0 5px !important;border:none !important;margin:0 !important;color:#262626}.menu_carousel .item h3{color:#262626}#main-menu ul li a:hover,#main-menu.style-white > ul > li > a:hover{color:#c59d5f}#header.dark-header .menu_carousel .item h3,#header.dark-header #main-menu ul li a{color:#ffffff}#header.dark-header #main-menu ul li a:hover{color:#c59d5f}#main-menu ul li i,#main-menu.style-white > div > ul > li i{line-height:49px}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-item-has-children >a,#main-menu > ul > li.sub-menu > a,#main-menu > .container > ul > li.sub-menu > a{background-image:url("../img/sub-menu.png");background-position:right center;background-repeat:no-repeat}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-flyout ul.mega-sub-menu,#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu,#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li ul.mega-sub-menu,#main-menu ul ul ul,#main-menu.dark ul ul,#main-menu ul ul{position:relative;width:auto;background-color:transparent !important;box-shadow:none;border:0;border-top-width:1px;border-top-style:solid;border-top-color:#c59d5f;z-index:1;top:0 !important;padding-left:15px}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li ul.mega-sub-menu{border-top-color:#EEE}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu{padding-left:}#main-menu ul ul.menu-pos-invert,#main-menu ul li .mega-menu-content.menu-pos-invert{left:0;right:0}.floating-header.sticky-header #main-menu ul li.mega-menu .mega-menu-content,.floating-header #main-menu ul li.mega-menu .mega-menu-content{width:auto;margin:0;top:0}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{float:none;width:auto;margin:0;border-left:0;border-top:1px solid #EEE}.wrap-menu-cart #side-panel-trigger{margin:20px 0 !important}#main-menu ul.windows-mobile-menu li.sub-menu{position:relative}#main-menu ul.windows-mobile-menu li.sub-menu a{background-image:none !important}#main-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger{position:absolute;cursor:pointer;width:32px;top:0;right:0;z-index:1;padding:0 !important;text-align:center !important}#main-menu ul.windows-mobile-menu .mega-menu-content a.wn-submenu-trigger{display:none}#main-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger i{margin:0 !important}#header .dark #shop_cart{position:absolute;top:0;left:auto;right:15px;margin:20px 0 0}#shop_cart a.cart-contents{line-height:1px}#header .dark #shop_cart a.cart-contents i{color:#262626;font-size:1.6em}#shop_cart.shop_cart_open .shop_cart_content{margin-top:35px}.solid #shop_cart.shop_cart_open .shop_cart_content{margin-top:27px}#header-sticky-wrapper.is-sticky #header .small-logo img{margin-top:0}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-title > a{color:#262626 !important;background:transparent;font-family:'Fjalla One', sans-serif}.dark-header #mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-title > a{color:#FFF !important;background:transparent;font-family:'Fjalla One', sans-serif}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{padding:0}.right_bg2,.right_bg,.left_bg{display:none}.menu_today figure .fig_container{height:34%}.menu_today figure .fig_container h3{font-size:20px;margin-bottom:5px;margin-top:15px}.latest_news figure p{display:none}.latest_news figure .fig_container{padding-bottom:100px}.latest_news figure .fig_content{margin-top:5px}.menu_tabs .item_desc{right:15px}.date-blocks .block-item{margin-bottom:30px}.intro2_01 .intro_message{margin-top:40px}.menu_tabs .our-menu-slider .item{min-height:340px}.menu_tabs .btn-gold{margin:0}.welcome-block img,.intro2_01 img{margin:0 auto}.dark #main-menu:not(.not-dark) ul ul a,#main-menu.dark ul ul a{color:#262626}.dark #main-menu:not(.not-dark) ul ul li:hover > a,#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:hover > a,#main-menu.dark ul ul:not(.mega-sub-menu) li:hover > a,#main-menu.dark ul ul li:hover > a{background-color:transparent !important}#header.center-header{padding:0}#header.center-header #logo img{margin:0 auto}.center-header .is-sticky #logo{float:none;margin-top:10px}#header.center-header .wrap-menu-cart,#header.center-header .wrap-menu-cart #main-menu{display:block}#header.center-header .wrap-menu-cart #main-menu{float:none;display:block;margin:0;text-align:left;position:inherit;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.app img{display:none}#header.dark-header #main-menu > ul > li.sub-menu > a,#header.dark-header #mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-item-has-children >a,#header.dark-header #main-menu > .container > ul > li.sub-menu > a{background-image:url("../img/sub-menu-dark.png")}#header.dark-header #main-menu.dark ul ul a{color:#ffffff !important}#header.dark-header #main-menu.dark ul ul a{color:white !important}#header.dark-header #main-menu #shop_cart > a > i{color:#ffffff}.vertical-menu #menu-button{left:220px}.plus-minus input{width:50px !important;border-left:1px solid #ddd}.overlay-menu:not(.top-search-open) #main-menu-trigger{opacity:1;pointer-events:auto;left:auto;right:75px;width:20px;height:20px;line-height:20px;margin-top:-10px}.overlay-menu:not(.top-search-open) .full-header #main-menu-trigger{right:90px}.overlay-menu #main-menu > #overlay-menu-close{opacity:0;pointer-events:none;position:fixed;top:25px;left:auto;right:25px;width:48px;height:48px;line-height:48px;font-size:24px;text-align:center;color:#444;z-index:300;-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);-webkit-transition:opacity .4s ease, -webkit-transform .45s .15s ease;transition:opacity .4s ease, transform .45s .15s ease}.overlay-menu #main-menu > ul{opacity:0 !important;pointer-events:none;position:fixed;left:0;top:0;width:100%;height:100% !important;z-index:299;background:rgba(255, 255, 255, 0.95);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.overlay-menu #main-menu > ul.show{opacity:1 !important;display:inherit !important;pointer-events:auto}.overlay-menu #main-menu > ul.show ~ #overlay-menu-close{opacity:1;-webkit-transition:opacity .7s .4s ease, -webkit-transform .45s .15s ease;transition:opacity .7s .4s ease, transform .45s .15s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto}.overlay-menu #main-menu > ul > li{float:none;text-align:center;max-width:400px;margin:0 auto}.overlay-menu #main-menu > ul > li > a{height:60px !important;line-height:60px !important;font-size:24px;letter-spacing:2px;text-transform:none;opacity:0;-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);-webkit-transition:opacity .7s .15s ease, -webkit-transform .45s .15s ease;transition:opacity .7s .15s ease, transform .45s .15s ease}.overlay-menu #main-menu > ul.show > li > a{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#header.dark-header.header-bottom #main-menu-trigger,#header.no-logo #main-menu-trigger,#header.no-logo #page-submenu-trigger{position:static}#header.dark-header.header-bottom #shop_cart,#header.no-logo #shop_cart{position:absolute;top:0;margin-top:5px;right:0}#header.no-logo #shop_cart.shop_cart_open .shop_cart_content{margin-top:25px}.blog_list .blog-content{margin-top:60px}.blog_single_image .blog-content{margin-top:0}.blog_list .blog_row:last-of-type{padding-bottom:80px}#footer .our_location h3,#footer .latest_post h3{margin-top:0}#footer h3{margin-top:40px}.myaccount .form-control{width:100%}.masonry_menu .blog-item{margin-bottom:60px}.app_content .buttons{text-align:center}.app_content .buttons a{margin-right:10px}.art-3 .center .btn{margin-top:20px}.header-bottom #logo{display:none}.contact-form .textarea,.reserv_style2 .textarea{margin-left:auto;margin-bottom:20px}.full-bg,.video-wrap video{background-attachment:scroll}.welcome-block .btn{margin:50px 0}.welcome-block a.welcome-m-b{margin-bottom:50px !important}.side-bar{margin-bottom:60px}.side-bar .tags ul{width:100%}.interest-in .overlay_content .overlay{height:42%}.interest-in .overlay_content .overlay_item.hover .overlay{height:100%}.sitemap-container .sitemap:last-child .col-sm-6{clear:both;margin-top:60px}.clients-container img,.clients-bg img{margin-bottom:30px}.blog_list .blog-content{margin-top:0}.masonry_two .blog-item{width:50%}#menu_carousel{margin-left:-30px}#menu_carousel .item img{opacity:1}.carts .left-side .carts-total{margin:30px 0}.plus-minus input{border-left:none}.overlay_content .label{padding:3px 13px}.menu-item-list .label{padding:0px 13px}figure .fig_container h3{margin:15px 0 5px 0;font-size:20px}figure .fig_content{margin-top:0px !important}figure p{font-size:14px !important}.swiper_wrapper .swiper-slide,.move-bg{background-attachment:scroll}.slider-content h1,.video-content h1{font-size:38px}.full-bg,.error-404 .full-bg{background-attachment:scroll !important}.welcome-block .icon-intro{margin-top:20px}.chef-style-2 img{display:none}#header.header-bottom.header-center .wrap-menu-cart #main-menu{display:block}#header.white-header #main-menu-trigger,#header.dark-header #main-menu-trigger{float:left;z-index:999}#header.dark-header #shop_cart a.cart-contents i{color:#FFF}#header.white-header.header-bottom #logo,#header.dark-header.header-bottom #logo{display:inline-block;padding:0 !important}#header.header-bottom #logo a.small-logo{display:none !important}#header.header-bottom #logo a.big-logo{display:block}#header.dark-header #logo a.small-logo{display:inline-block}#header.white-header.header-bottom #logo a.small-logo,#header.dark-header.header-bottom #logo a.big-logo{margin-top:10px}.masonry_four .menu-item{width:33.333% !important}.masonry_full_width .blog-item{width:50%}.address-content{margin-bottom:30px}.cart-collaterals .cart_totals,.cart-collaterals .cross-sells{float:none;width:100%}.cart-collaterals .cross-sells li{width:50%}.woocommerce-checkout .select2-container,.woocommerce-checkout .woocommerce form label,.woocommerce form.login input[type="password"],.woocommerce-checkout .woocommerce form.checkout_coupon input[type="submit"],.woocommerce-checkout .woocommerce form.checkout_coupon input[type="text"],.woocommerce-checkout .woocommerce form input[type="tel"],.woocommerce-checkout .woocommerce form input[type="email"],.woocommerce-checkout .woocommerce form input[type="text"]{text-align:left;display:block;width:100%;margin-left:0}.woocommerce-checkout .woocommerce form.login p.form-row-first,.woocommerce-checkout .woocommerce form.login p.form-row-last,.woocommerce-checkout .woocommerce form.checkout_coupon p{float:none;width:100%;display:block}.woocommerce-checkout .woocommerce form.login p.form-row-last,.woocommerce-checkout .woocommerce form.checkout_coupon p.form-row-last{margin-left:0}.woocommerce-checkout .woocommerce form.checkout_coupon input[type="submit"]{text-align:center}.woocommerce-checkout .select2-container{width:100% !important}.woocommerce-checkout .woocommerce form #shipping_address_2,.woocommerce-checkout .woocommerce form #billing_address_2{margin-left:0}.woocommerce-checkout-review-order table,.woocommerce-checkout-review-order .woocommerce-checkout-payment{float:none;width:100%;margin-left:0}#shipping_method label,.woocommerce form .payment_methods label,.woocommerce form .terms label,.woocommerce #order_comments_field label{width:auto;text-align:left;display:inline}.shop-grid-4col.menu_grid .overlay_content .overlay,.menu-grid-4-col.menu_grid .overlay_content .overlay,.shop-with-sidebar .menu_grid .overlay_content .overlay,.our-menu .overlay_content .overlay,.interest-in .overlay_content .overlay,.menu_grid .overlay_content .overlay,.menu_list .overlay_content .overlay{height:28%}.menu-item-list .overlay_content .overlay{height:0}.page-with-custom-background .empty-space.empty-space-large,.page-with-custom-background .empty-space{margin-top:52px}.wpcf7 .form-group,.contact-form .form-group{float:none}.col2-set .col-1,.col2-set .col-2{float:none;width:100%}.col2-set .col-2{margin-left:0%}.top-small-header{position:absolute}.p-menu-top #header{top:35px}.p-menu-top.p-menu-center.p-menu-solid #header{padding-top:0}.post-type-archive-product ul.products li.product-category:nth-child(4n+1),.woocommerce.columns-4 ul.products li.product-category:nth-child(4n+1),.woocommerce.columns-5 ul.products li.product-category:nth-child(5n+1),.woocommerce-4columns ul.products li:nth-child(4n+1){clear:none}.post-type-archive-product ul.products li.product-category,.woocommerce.columns-5 ul.products li.product-category,.woocommerce.columns-4 ul.products li.product-category,.woocommerce-4columns ul.products li{width:33.33%}.post-type-archive-product ul.products li.product-category:nth-child(3n+1),.woocommerce.columns-4 ul.products li.product-category:nth-child(3n+1),.woocommerce.columns-5 ul.products li.product-category:nth-child(3n+1),.woocommerce-4columns ul.products li:nth-child(3n+1){clear:both}}@media (max-width: 980px){.price_block{margin-bottom:40px}.video-content{left:25%;top:25%}}@media (max-width: 800px){.menu_tabs{padding:0 15px}.menu_tabs .item_desc{width:310px;top:10%}.menu_tabs .item_desc h3{margin-top:0}.menu_tabs .item_desc .buttons{margin:0}.menu_tabs .our-menu-slider .item{min-height:370px}.menu_tabs .btn-gold{margin-right:5px}.our-menu-tab{padding-right:0}.opening_time{clear:both}}@media only screen and (max-width: 768px){.latest_news figure p{display:block}.menu_today .menu_today_item,.menu_today [class^="col-"]{margin-bottom:40px}.chef-message img{display:none}.menu_today .menu-item{margin-bottom:30px}.menu_today .menu-item:last-child{margin-bottom:0}.latest_news .news-item{margin-bottom:50px}.latest_news .news-item:last-child{margin-bottom:0}.menu_list h3 span.price{float:right !important;text-align:right !important;margin-top:0px !important}.slider-content,.video-content{-webkit-transform:translate(0%, 20%);-ms-transform:translate(0%, 20%);transform:translate(0%, 20%)}.banner .slider-content h1{margin-top:30px}.menu_tabs .our-menu-slider a.wc-forward{padding-left:2px;padding-right:2px}.video-content{left:0;top:25%;width:100%;text-align:center}.breadcumbs .banner-breadcumb ol,.breadcumbs .banner-breadcumb h1{float:none;margin-top:15px;line-height:1.1;text-align:center;display:inherit}.breadcumbs .banner-breadcumb ol{line-height:50px;margin-top:0px}.section .row .vc_column_container:last-child .menu_today .menu_today_item{margin-bottom:0}.blog-divider{clear:both;padding:0 0 50px 0}.site-main:after,.site-main:before{clear:both;content:"";display:table}.comment-list .children{padding-left:15px}#secondary,.team-single .member-content h1,.team-single .member-content h2,.team-single .member-content h3{margin-top:30px}}@media ( min-width: 768px ) and (max-width: 768px ){.interest-in .overlay_content .overlay{height:45%}.price_number{font-size:48px}.post-type-archive-product ul.products li.product-category:nth-child(3n+1),.woocommerce.columns-4 ul.products li.product-category:nth-child(3n+1),.woocommerce.columns-3 ul.products li.product-category:nth-child(3n+1),.woocommerce-3columns ul.products li:nth-child(3n+1),.woocommerce-4columns ul.products li:nth-child(3n+1){clear:none}.post-type-archive-product ul.products li.product-category,.woocommerce.columns-4 ul.products li.product-category,.woocommerce.columns-3 ul.products li.product-category,.woocommerce-3columns ul.products li,.woocommerce-4columns ul.products li{width:50%}.post-type-archive-product ul.products li.product-category:nth-child(2n+1),.woocommerce.columns-4 ul.products li.product-category:nth-child(2n+1),.woocommerce.columns-3 ul.products li.product-category:nth-child(2n+1),.woocommerce-3columns ul.products li:nth-child(2n+1),.woocommerce-4columns ul.products li:nth-child(2n+1){clear:both}}@media only screen and (max-width: 767px){.menu_tabs div.tab-menu{margin-top:0 !important}#vertical-menu{padding:20px 40px}.vertical-menu img{margin-top:0;margin-bottom:30px}.rtb-booking-form .rtb-select,.rtb-booking-form .rtb-text{float:left;width:100%;margin-bottom:15px}.rtb-booking-form fieldset{margin-bottom:0 !important;padding-bottom:0 !important}.rtb-booking-form .message{margin-top:0px !important}.open-table-widget form > div{margin-bottom:30px}.open-table-widget form > div:last-child{margin-bottom:0px}.p-menu-bottom .top-small-header,.p-menu-transparent .top-small-header,.top-small-header{background:transparent;box-shadow:none}.top-small-header .container{display:none;padding:20px 0}.top-small-header.opened{background:rgba(26,26,26,0.9);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.3)}.small-menu-icon.opened .container{display:block}.p-menu-top #header{top:0}.small-menu-icon{display:block}.top-small-header ul li.booking-page,.top-small-header ul li{margin-left:0;display:block;text-align:center}p.topsocialicons{text-align:center}.top-small-header .topsocialicons{text-align:center !important}}@media ( min-width: 600px ) and (max-width: 767px ){.shop-grid-4col.menu_grid .overlay_content .overlay,.menu-grid-4-col.menu_grid .overlay_content .overlay,.shop-with-sidebar.shop-2col .menu_grid .overlay_content .overlay,.shop-with-sidebar .menu_grid .overlay_content .overlay,.our-menu .overlay_content .overlay,.interest-in .overlay_content .overlay,.menu_grid .overlay_content .overlay,.menu_list .overlay_content .overlay{height:40%}.menu-item-list .overlay_content .overlay{height:0}}@media only screen and (min-width: 480px) and (max-width: 767px){#header.full-header .container,.container-fullwidth{width:470px !important}.container.vertical-middle{width:100% !important}.full-screen:not(.force-full-screen) .container.vertical-middle{width:470px !important}#header.transparent-header.floating-header .container{width:470px;padding:0 15px}.menu_tabs .our-menu-slider .item{min-height:280px}#footer .our_location h3{margin-top:0}#footer .latest_post h3{margin-top:40px}.masonry_three .menu-item{width:49% !important}.masonry_four .menu-item{width:49% !important}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#c59d5f}.blog_list .blog-content h2{margin-top:40px}.woocommerce-account .woocommerce form label{text-align:left;display:block}.woocommerce-account .woocommerce form input[type="email"],.woocommerce-account .woocommerce form input[type="tel"],.woocommerce-account .woocommerce form input[type="text"]{display:block;width:100%;margin-left:0px}.select2-container{width:100% !important;margin-left:0px;display:block !important}.woocommerce-account .woocommerce form #billing_address_2,.woocommerce-account .woocommerce form input[type="submit"],.woocommerce-account .woocommerce form #shipping_address_2,.woocommerce-account .wooommerce form #billing_address_2{margin-left:0px}.woocommerce-account .woocommerce form input[type="submit"]{width:100%}.slider-content h1{font-size:60px;margin-bottom:20px;margin-top:70px}.slider-content p{margin:20px 0px}.masonry_menu .menu-item{width:48%;margin:0 1%;margin-bottom:15px}.carts-content .left-side .form-group{width:100%}.carts-content .left-side .form-inline .btn{width:100%;margin:0}.myaccount button{width:100%}.masonary_blog .blog-item{margin-bottom:80px !important}#footer .our_location h3{margin-top:0}#footer .latest_post h3{margin-top:40px}.team-single .contact{margin-top:0}.sitemap-container .sitemap{margin-top:30px}.sitemap-container .sitemap:first-child{margin:0}.sitemap-container .sitemap:last-child .col-sm-6{margin-top:0}.carts-content .right-side .checkout .btn{margin-bottom:20px;margin-left:0;width:100%}.carts-content .calc-shipping{margin:30px 0}.menu_today figure .fig_container{height:15%}.bg_video .content{overflow:hidden;padding:0}.bg_video .content h1{font-size:40px;text-align:center;margin-top:40px}.bg_video .content p{font-size:14px;display:none}.menu_list .overlay_content a.close-overlay{top:-40px;right:5px;width:30px;height:25px;line-height:25px;text-align:center;font-size:16px !important}.art-3 .icon-intro{display:none}.testimonials .quote_image > div{float:none !important}.testimonials .quote_image img{margin:0 auto}.icon-top-draw,.icon-bottom-draw{display:none}.our-menu .overlay_content .overlay,.interest-in .overlay_content .overlay,.menu_grid .overlay_content .overlay,.menu_list .overlay_content .overlay{height:32%}.menu-item-list .overlay_content .overlay{height:0}a.go-down{-webkit-transform:translate(50%, 50%) !important;-ms-transform:translate(50%, 50%) !important;transform:translate(50%, 50%) !important}.col-md-12.textarea{padding-right:15px;padding-left:15px}.coming-soon #logo{padding:10px 0 !important}.coming-soon h3{margin:15px 0;font-size:20px}.coming-soon .slider-content{top:90%}.blog_list .blog-content h2,.blog_single .blog-content h2,.blog_list_2 .blog-content h2{margin-top:40px}.menu_tabs h3 span.price{margin-top:10px !important}.menu_tabs p{clear:both}.slider-content p{font-size:14px}.menu_tabs .owl-item{width:320px}.menu_tabs .owl-item .item{margin-left:0}.menu_tabs .owl-item .item_desc{width:90%}.menu_list .overlay_content .overlay{height:0}.col2-set .col-1,.col2-set .col-2{float:none;width:100%;margin-left:0}}@media screen and (max-width: 600px){.masonry_menu .menu-item{width:98%;margin:0 1%;margin-bottom:15px}.menu-bar{padding:30px 0px 20px 0}#menu-fillter li{margin-bottom:10px}#menu-fillter a{margin:0}#menu-fillter a:after{content:' '}.login-full .slider-content,.login-fade .slider-content,.login-full .video-content,.login-fade .video-content{width:100%;padding:0 30px}.slider-content,.video-content{-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%)}.login-full .form-group{margin-bottom:0;padding-bottom:10px}.login-full .forget p{margin:10px 0;font-size:18px}.app_content .buttons a{margin-bottom:20px}.masonry_full_width .blog-item,.masonary_blog .blog-item{width:100%}.blog_single .blog-img{margin-top:30px}.clients-container img,.clients-bg img{margin:0 auto 30px}.countdown-section{margin:0 auto 30px;margin-right:10px}.our-menu-slider{margin-bottom:40px}.cart-collaterals .cross-sells li{width:100%}.cart-collaterals .cross-sells li.first{padding-left:15px}.cart-collaterals .cross-sells li.last{padding-left:15px}div.css-search div.em-search-advanced label{float:none;width:100%}div.css-search input.em-date-start,div.css-search input.em-date-end{display:block;width:100%}.em-search-advanced > div{margin-bottom:0px !important}.em-search-field .select_wrap{min-width:auto;width:100%}.shop-grid-4col.menu_grid .overlay_content .overlay_item.hover .overlay,.menu-grid-4-col.menu_grid .overlay_content .overlay,.shop-with-sidebar.shop-2col .menu_grid .overlay_content .overlay,.shop-with-sidebar .menu_grid .overlay_content .overlay,.our-menu .overlay_content .overlay,.interest-in .overlay_content .overlay,.menu_grid .overlay_content .overlay,.menu_list .overlay_content .overlay{height:28%}.menu-item-list .overlay_content .overlay{height:0%}.latest_news figure .fig_container{padding-bottom:130px}.blog-grid .blog-item:last-child{margin-bottom:0}.menu_grid .menu-item:last-child{margin-bottom:0}.interest-in .item:last-child{margin-bottom:0}.coming-soon h3{font-size:16px;margin-bottom:20px}.countdown-section{width:80px}.countdown-amount{font-size:24px}.countdown-period{font-size:10px}.coming-soon .slider-content p{font-size:14px}.is-countdown{margin-bottom:20px}.single-menu-item.menu-item-list h3{font-size:20px}.single-menu-item.menu-item-list .item-img img,.single-menu-item.menu-item-list .item-img{width:60px;height:60px;margin-right:8px}.single-menu-item.menu-item-list p{font-size:13px}.single-menu-item.menu-item-list.item-m-60,.single-menu-item.menu-item-list{margin-bottom:30px}.menu-fillter a{font-size:16px}.menu-bar.light .menu-fillter li{margin-bottom:30px}.theme-menu-filter-container .mt100{margin-top:50px}.post-type-archive-product ul.products li.product-category:nth-child(2n+1),.woocommerce.columns-4 ul.products li.product-category:nth-child(2n+1),.woocommerce.columns-3 ul.products li.product-category:nth-child(2n+1),.woocommerce-3columns ul.products li:nth-child(2n+1),.woocommerce-4columns ul.products li:nth-child(2n+1){clear:none}.post-type-archive-product ul.products li.product-category,.woocommerce.columns-4 ul.products li.product-category,.woocommerce.columns-3 ul.products li.product-category,.woocommerce-3columns ul.products li,.woocommerce-4columns ul.products li{width:100%}.post-type-archive-product ul.products li.product-category,.woocommerce.columns-4 ul.products li.product-category,.woocommerce.columns-3 ul.products li.product-category,.woocommerce-3columns ul.products li,.woocommerce-4columns ul.products li{clear:both}.post-type-archive-product ul.products li.product-category,.woocommerce.columns-4 ul.products li.product-category,.woocommerce.columns-3 ul.products li.product-category{float:none;margin-left:auto;margin-right:auto;width:90%}}@media screen and (max-width: 479px){h1{font-size:40px}span.welcome{font-size:14px !important}span.welcome::before,span.welcome::after{width:30px}#our_clients_carousel .item img{margin:0 auto !important}.slider-content h1{font-size:40px;margin-bottom:20px;margin-top:90px}.slider-content p{font-size:22px}.menu_tabs .item_desc{padding:15px}.menu_tabs .rating{margin:0}.menu_tabs .item_desc .btn-gold{margin-top:0}.blog_single .social-share{margin-top:20px}#footer{padding:20px 0 0}#footer p,#footer span{margin-top:10px}#footer .social{margin-top:10px}#footer h3{margin-bottom:20px}#header.full-header .container,.container-fullwidth{width:310px !important}.container.vertical-middle{width:100% !important}.full-screen:not(.force-full-screen) .container.vertical-middle{width:310px !important}#header.transparent-header.floating-header .container{width:310px;padding:0 15px}.menu_tabs .our-menu-slider .item{min-height:230px}.menu_tabs div.our-menu-tab-content,.our-menu-tab{padding:0}.menu_tabs .item_desc p{display:none}.menu_tabs .item_desc .buttons{clear:both;margin-top:40px}.slider-content h1{font-size:30px !important}div#main-menu-trigger{right:0;left:auto;top:23px}.sticky-header #logo{display:inline-block}.masonry_three .menu-item{width:98% !important}.masonry_four .menu-item{width:98% !important}#header.dark-header.header-bottom #main-menu-trigger,#header.no-logo #main-menu-trigger{position:absolute;top:10px;float:none}#header.dark-header.header-bottom #shop_cart,#header.no-logo #shop_cart,#header .dark #shop_cart,#shop_cart{right:auto;left:0}#shop_cart .shop_cart_content{right:auto}.woocommerce-wrap-add-to-cart,.woocommerce .menu-item-list2 .button,.woocommerce .menu-item-list2 a.wc-forward{float:none;margin:0}.woocommerce .menu-item-list2 a.wc-forward,.woocommerce .menu-item-list2 .button{display:block;margin-top:12px}.shop_table > tbody .coupon input[type="text"]{width:auto;display:block;float:none;margin-bottom:12px}.shop_table > tbody .coupon input[type="submit"]{clear:both;float:none;margin-left:0;width:auto;display:block}}@media screen and (max-width: 400px){#header > .container{margin-right:0;margin-left:0}#main-menu-trigger{left:0}#main-menu #menu_carousel{margin-left:-15px}.menu_today figure figcaption{height:25%}.menu_tabs div.our-menu-tab-content,.menu_tabs div.tab-content{padding-left:0}.menu_tabs .item_desc{width:230px;top:0%;padding:10px}.menu_tabs .item_desc h3{margin-top:0;font-size:18px}.menu_tabs .item_desc p{font-size:13px;line-height:20px}.menu_tabs .item_desc .btn-gold{margin-right:5px}.menu_tabs .our-menu-slider{margin-bottom:20px}.menu_tabs .our-menu-slider .owl-controls{text-align:center;float:none;width:100%}.menu_tabs .our-menu-slider .item{min-height:160px}.menu_tabs .btn-gold{width:100%}.art-3 .icon-intro{display:none}.art-3 .center .btn{margin:0}#footer .our_location h3{margin-top:30px}.woocommerce-account.user-not-login .woocommerce form.login input[type="submit"],.woocommerce-account.user-not-login .woocommerce form.login input[type="text"],.woocommerce-account.user-not-login .woocommerce form.login input[type="password"]{width:auto}.menu-item-list{margin-bottom:40px}.menu-item-list .item-img{float:none;width:100px;height:100px;display:block;margin-bottom:18px}.single-menu-item.menu-item-list .item-img img,.single-menu-item.menu-item-list .item-img{width:100px;height:100px;margin-right:0px}.upsells-products h2,.related-products h2{font-size:32px}.single-product .wrap-qty{margin-bottom:12px}.cross-sells h2{font-size:24px}.shop_table > tbody .coupon{float:none;width:100%}.shop_table input[name="update_cart"]{float:none;display:block;margin-top:12px}.shop_table > tbody .coupon input[type="text"],.shop_table > tbody .coupon input[type="submit"],.shop_table input[name="update_cart"]{width:95%}}@media only screen and ( max-width: 599px ){.short-description,.product_meta,body.woocommerce div.product .woocommerce-tabs,body.woocommerce #content div.product .woocommerce-tabs{display:none}table .product-thumbnail{display:none}table .product-remove,.shop_table tr th.product-remove{border-right:1px solid #ddd}.woocommerce-page #content div.product form.cart .variations{margin-left:0}table.cart th,#content table.cart th,table.cart td,#content table.cart td,table.cart tr,#content table.cart tr,#content-area table tr,#content-area table td,#content-area table th{padding:.857em 0.287em}.woocommerce .woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100% !important}.woocommerce .woocommerce form .form-row,.woocommerce-page form .form-row{width:auto !important;float:none !important}#order_review .shop_table{margin-left:0}.shop_table .plus-minus input{padding-left:5px;padding-right:5px;width:30px !important}.shop_table .plus-minus .btn-number{padding:5px 10px}}