 @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) {.select2-container--open .select2-dropdown--below {padding:0 10px;left: -20px;padding: 0;}}@media only screen and (min-width: 1025px) {.select2-container--open .select2-dropdown--below {padding:0 10px;left: -20px;padding: 0;}}@media only screen and (min-width: 1081px) {.select2-container--open .select2-dropdown--below {padding:0 10px;left: -20px;padding: 0;}}@media only screen and (min-width: 1300px) {.select2-container--open .select2-dropdown--below {padding:0 10px;left: -27px;padding: 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.header-transparent {}#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 .wrap-cart-search-icon {position: absolute;top: 0;left: auto;right: 15px;margin: 23px 0 0;}#shop_cart a.cart-contents, .wrap-cart-search-icon .menu-search-icon {padding: 11px 12px;}#header .dark #shop_cart a.cart-contents i, #header .dark .wrap-cart-search-icon .menu-search-icon i {color: #262626;font-size: 28px;}#shop_cart.shop_cart_open .shop_cart_content {margin-top: 30px;}.solid #shop_cart.shop_cart_open .shop_cart_content {margin-top: 22px;}#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;}#main-menu ul li .mega-menu-content.style-dropdown > ul {}#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 {}#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.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, #header.dark-header .wrap-cart-search-icon .menu-search-icon 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.header-bottom .wrap-cart-search-icon {margin: 12px 0 0;}#header.header-bottom #main-menu-trigger {margin-top: 12px;}#header.header-bottom #shop_cart.shop_cart_open .shop_cart_content {top: 40px;}#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;}.wrap-cart-search-icon {margin-top: 0;}#header.header-center .search-icon-wrap, #header.header-center #shop_cart, #header.center-header .search-icon-wrap, #header.center-header #shop_cart {height: auto;}.p-menu-top #header.solid.dark-header, .p-menu-top #header.solid.white-header {padding-top: 0;}}@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 .our-menu-slider .add_to_cart_button, .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;}.video-content h2, .video-content h1, .slider-content h2, .slider-content h3, .slider-content h1 {font-size: 40px;}.video-content i, .slider-content i {font-size: 40px;}.video-content p, .slider-content p {font-size: 24px;}}@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;}#main-menu-trigger {left: auto;right: 0;}#header .dark .wrap-cart-search-icon {right: 45px;}#logo {width: 100%;}#logo a {float: left;}#logo:after {clear:both;content: "";display: table;line-height: 0;*zoom: 1;}#header > .container {margin-right: 15px;margin-left: 15px;}}@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 {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;}.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;}.video-content h2, .video-content h1, .slider-content h2, .slider-content h3, .slider-content h1 {font-size: 26px;}.video-content i, .slider-content i {font-size: 26px;}.video-content p, .slider-content p {font-size: 14px;}}@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%;}.shop_table > tbody .coupon {float: none;width: 100%;}.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;display: block;}.shop_table > tbody .coupon input[type="text"], .shop_table > tbody .coupon input[type="submit"], .shop_table > tbody .coupon input[type="submit"], .shop_table input[name="update_cart"] {width: 100%;}.shop_table input[name="update_cart"] {float: none;display: block;margin-top: 12px;}}@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 {margin-bottom: 20px;margin-top: 90px;}.menu_tabs .item_desc {padding: 15px;}.menu_tabs .rating {margin: 0;}.menu_tabs .our-menu-slider .add_to_cart_button, .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;}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;}#shop_cart .shop_cart_content {right: 0;top: 35px;}.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;}.video-content h2, .video-content h1, .slider-content h2, .slider-content h3, .slider-content h1 {font-size: 24px;}.video-content i, .slider-content i {font-size: 24px;}.video-content p, .slider-content p {font-size: 14px;}#header > .container {margin-right: 15px;margin-left: 15px;}.ui-autocomplete.ui-widget-content {width: 100% !important;left: 0 !important;}.wrap-cart-search-icon .menu-search-icon {padding-right: 8px;}#shop_cart.shop_cart_open .shop_cart_content {margin-top: 35px;}.dark-header.solid #shop_cart.shop_cart_open .shop_cart_content {margin-top: 17px;}.center-header.dark-header.solid #shop_cart.shop_cart_open .shop_cart_content {margin-top: 22px;}#header.header-bottom #main-menu-trigger {margin-top :0;}.white-header.solid #shop_cart.shop_cart_open .shop_cart_content {margin-top: 17px;}.center-header.white-header.solid #shop_cart.shop_cart_open .shop_cart_content {margin-top: 22px;}.header-transparent #shop_cart.shop_cart_open .shop_cart_content {margin-top: 30px;}}@media screen and (max-width: 400px) {#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, .menu_tabs .our-menu-slider .add_to_cart_button {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;}.woocommerce-tabs ul.tabs > li > a {padding: 10px 15px;}.woocommerce-tabs ul.tabs li {font-size: 12px;}}@media only screen and ( max-width: 599px ) {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 }}