/*!
Theme Name: Tastari
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: tastari
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Tastari is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/

/* Normalize
--------------------------------------------- */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */
.category-buttons {
    flex-wrap: nowrap !important;
    overflow-x: scroll;
	white-space:nowrap;
	justify-content:flex-start !important;
}
.page-template-menu .menu-item-inner{
	width:100%;
}
#flags.size20 a[title="Chinese (Traditional)"], .tool-container .tool-items a[title="Chinese (Traditional)"], a.single-language[title="Chinese (Traditional)"] span.size20 {
   background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' aria-hidden='true' role='img' class='iconify iconify--twemoji' preserveAspectRatio='xMidYMid meet' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill='%23FE0000' d='M32 5H17v13H0v9a4 4 0 0 0 4 4h28a4 4 0 0 0 4-4V9a4 4 0 0 0-4-4z'%3E%3C/path%3E%3Cpath fill='%23000095' d='M17 5H4a4 4 0 0 0-4 4v9h17V5zm-6.063 4.61l2.035-.548l-1.491 1.487a2.881 2.881 0 0 0-.544-.939zm.251 1.89a2.438 2.438 0 1 1-4.876 0a2.438 2.438 0 0 1 4.876 0zm0-4.222l-.548 2.035a2.871 2.871 0 0 0-.939-.544l1.487-1.491zM8.75 6.625l.542 2.034c-.175-.033-.357-.052-.542-.052s-.367.019-.542.052l.542-2.034zm-.951 2.144a2.881 2.881 0 0 0-.939.544l-.548-2.035l1.487 1.491zm-1.236.841a2.871 2.871 0 0 0-.544.939L4.528 9.062l2.035.548zm-.654 1.348a2.854 2.854 0 0 0 0 1.084L3.875 11.5l2.034-.542zm.11 1.492c.121.348.308.666.544.939l-2.035.548l1.491-1.487zm.293 3.272l.548-2.035c.273.236.591.423.939.544l-1.487 1.491zm2.438.653l-.542-2.034a2.854 2.854 0 0 0 1.084 0l-.542 2.034zm.951-2.144c.348-.121.666-.308.939-.544l.548 2.035l-1.487-1.491zm1.236-.841c.237-.273.423-.591.544-.939l1.491 1.487l-2.035-.548zm.654-1.348a2.854 2.854 0 0 0 0-1.084l2.034.542l-2.034.542z'%3E%3C/path%3E%3Cpath fill='%23FFF' d='M9.292 8.659L8.75 6.625l-.542 2.034c.175-.033.357-.052.542-.052s.367.019.542.052zM5.857 11.5c0-.185.018-.367.052-.542l-2.034.542l2.034.542a2.93 2.93 0 0 1-.052-.542zm2.351 2.841l.542 2.034l.542-2.034a2.854 2.854 0 0 1-1.084 0zm3.435-2.841c0 .185-.018.367-.052.542l2.034-.542l-2.034-.542c.033.175.052.357.052.542zm-.455-4.222L9.701 8.769c.348.122.666.308.939.544l.548-2.035zm-.251 6.112l2.035.548l-1.491-1.487a2.881 2.881 0 0 1-.544.939zm-4.625 2.332l1.487-1.491a2.889 2.889 0 0 1-.939-.544l-.548 2.035zm.251-6.112l-2.035-.548l1.491 1.487c.121-.348.307-.665.544-.939zm3.138 4.621l1.487 1.491l-.548-2.035a2.881 2.881 0 0 1-.939.544zM6.019 12.45l-1.491 1.487l2.035-.548a2.86 2.86 0 0 1-.544-.939zm1.78-3.681L6.312 7.278l.548 2.035c.274-.237.591-.423.939-.544zm5.173.293l-2.035.548c.237.273.423.591.544.939l1.491-1.487z'%3E%3C/path%3E%3Ccircle fill='%23FFF' cx='8.75' cy='11.5' r='2.438'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");
    background-position: unset;
	background-size: 18px;

}
#flags.size20 a[title="Catalan"], .tool-container .tool-items a[title="Catalan"], a.single-language[title="Catalan"] span.size20{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' aria-hidden='true' role='img' class='iconify iconify--twemoji' preserveAspectRatio='xMidYMid meet' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill='%23C60A1D' d='M36 27a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V9a4 4 0 0 1 4-4h28a4 4 0 0 1 4 4v18z'%3E%3C/path%3E%3Cpath fill='%23FFC400' d='M0 12h36v12H0z'%3E%3C/path%3E%3Cpath fill='%23EA596E' d='M9 17v3a3 3 0 1 0 6 0v-3H9z'%3E%3C/path%3E%3Cpath fill='%23F4A2B2' d='M12 16h3v3h-3z'%3E%3C/path%3E%3Cpath fill='%23DD2E44' d='M9 16h3v3H9z'%3E%3C/path%3E%3Cellipse fill='%23EA596E' cx='12' cy='14.5' rx='3' ry='1.5'%3E%3C/ellipse%3E%3Cellipse fill='%23FFAC33' cx='12' cy='13.75' rx='3' ry='.75'%3E%3C/ellipse%3E%3Cpath fill='%2399AAB5' d='M7 16h1v7H7zm9 0h1v7h-1z'%3E%3C/path%3E%3Cpath fill='%2366757F' d='M6 22h3v1H6zm9 0h3v1h-3zm-8-7h1v1H7zm9 0h1v1h-1z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	    background-position: unset;
background-size: 18px;

}
#flags.size20 a[title="Dutch"], .tool-container .tool-items a[title="Dutch"], a.single-language[title="Dutch"] span.size20{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' aria-hidden='true' role='img' class='iconify iconify--twemoji' preserveAspectRatio='xMidYMid meet' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill='%23EEE' d='M0 14h36v8H0z'%3E%3C/path%3E%3Cpath fill='%23AE1F28' d='M32 5H4a4 4 0 0 0-4 4v5h36V9a4 4 0 0 0-4-4z'%3E%3C/path%3E%3Cpath fill='%2320478B' d='M4 31h28a4 4 0 0 0 4-4v-5H0v5a4 4 0 0 0 4 4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
		    background-position: unset;
	background-size: 18px;

}
#flags.size20 a.united-states[title="English"], a.single-language.united-states[title="English"] span.size20{
	background-image: url("data:image/svg+xml,%3Csvg height='200px' width='200px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512' xml:space='preserve' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath style='fill:%2341479B;' d='M473.655,88.276H38.345C17.167,88.276,0,105.443,0,126.621V385.38 c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345V126.621 C512,105.443,494.833,88.276,473.655,88.276z'%3E%3C/path%3E%3Cpath style='fill:%23F5F5F5;' d='M511.469,120.282c-3.022-18.159-18.797-32.007-37.814-32.007h-9.977l-163.54,107.147V88.276h-88.276 v107.147L48.322,88.276h-9.977c-19.017,0-34.792,13.847-37.814,32.007l139.778,91.58H0v88.276h140.309L0.531,391.717 c3.022,18.159,18.797,32.007,37.814,32.007h9.977l163.54-107.147v107.147h88.276V316.577l163.54,107.147h9.977 c19.017,0,34.792-13.847,37.814-32.007l-139.778-91.58H512v-88.276H371.691L511.469,120.282z'%3E%3C/path%3E%3Cg%3E%3Cpolygon style='fill:%23FF4B55;' points='282.483,88.276 229.517,88.276 229.517,229.517 0,229.517 0,282.483 229.517,282.483 229.517,423.724 282.483,423.724 282.483,282.483 512,282.483 512,229.517 282.483,229.517 '%3E%3C/polygon%3E%3Cpath style='fill:%23FF4B55;' d='M24.793,421.252l186.583-121.114h-32.428L9.224,410.31 C13.377,415.157,18.714,418.955,24.793,421.252z'%3E%3C/path%3E%3Cpath style='fill:%23FF4B55;' d='M346.388,300.138H313.96l180.716,117.305c5.057-3.321,9.277-7.807,12.287-13.075L346.388,300.138z'%3E%3C/path%3E%3Cpath style='fill:%23FF4B55;' d='M4.049,109.475l157.73,102.387h32.428L15.475,95.842C10.676,99.414,6.749,104.084,4.049,109.475z'%3E%3C/path%3E%3Cpath style='fill:%23FF4B55;' d='M332.566,211.862l170.035-110.375c-4.199-4.831-9.578-8.607-15.699-10.86L300.138,211.862H332.566z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
			    background-position: unset;
background-size: 18px;
}
#flags.size20 a[title="Italian"], .tool-container .tool-items a[title="Italian"], a.single-language[title="Italian"] span.size20{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' aria-hidden='true' role='img' class='iconify iconify--twemoji' preserveAspectRatio='xMidYMid meet' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill='%23CE2B37' d='M36 27a4 4 0 0 1-4 4h-8V5h8a4 4 0 0 1 4 4v18z'%3E%3C/path%3E%3Cpath fill='%23009246' d='M4 5a4 4 0 0 0-4 4v18a4 4 0 0 0 4 4h8V5H4z'%3E%3C/path%3E%3Cpath fill='%23EEE' d='M12 5h12v26H12z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
				    background-position: unset;
background-size: 18px;

}
#flags.size20 a[title="French"], .tool-container .tool-items a[title="French"], a.single-language[title="French"] span.size20{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' aria-hidden='true' role='img' class='iconify iconify--twemoji' preserveAspectRatio='xMidYMid meet' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill='%23ED2939' d='M36 27a4 4 0 0 1-4 4h-8V5h8a4 4 0 0 1 4 4v18z'%3E%3C/path%3E%3Cpath fill='%23002495' d='M4 5a4 4 0 0 0-4 4v18a4 4 0 0 0 4 4h8V5H4z'%3E%3C/path%3E%3Cpath fill='%23EEE' d='M12 5h12v26H12z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
				    background-position: unset;
background-size: 18px;

}
#flags.size20 a[title="Japanese"], .tool-container .tool-items a[title="Japanese"], a.single-language[title="Japanese"] span.size20{
	background-image: url("data:image/svg+xml,%3Csvg height='200px' width='200px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512' xml:space='preserve' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath style='fill:%23F5F5F5;' d='M473.655,88.275H38.345C17.167,88.275,0,105.442,0,126.62V385.38 c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345V126.62 C512,105.442,494.833,88.275,473.655,88.275z'%3E%3C/path%3E%3Ccircle style='fill:%23FF4B55;' cx='256' cy='255.999' r='97.1'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");
				    background-position: unset;
background-size: 18px;

}
#flags.size20 a[title="Korean"], .tool-container .tool-items a[title="Korean"], a.single-language[title="Korean"] span.size20{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' aria-hidden='true' role='img' class='iconify iconify--twemoji' preserveAspectRatio='xMidYMid meet' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill='%23EEE' d='M36 27a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V9a4 4 0 0 1 4-4h28a4 4 0 0 1 4 4v18z'%3E%3C/path%3E%3Cpath fill='%23C60C30' d='M21.441 13.085a6 6 0 0 0-8.356 1.474A3.001 3.001 0 0 0 18 18a3 3 0 0 1 4.915 3.442a6 6 0 0 0-1.474-8.357z'%3E%3C/path%3E%3Cpath fill='%23003478' d='M22.178 17.264A3 3 0 0 0 18 18a3.001 3.001 0 0 1-4.915-3.442a6 6 0 1 0 9.829 6.882a2.997 2.997 0 0 0-.736-4.176z'%3E%3C/path%3E%3Cpath d='M24.334 25.572l1.928-2.298l.766.643l-1.928 2.298zm2.57-3.063l1.928-2.297l.766.643l-1.928 2.297zm-1.038 4.351l1.928-2.297l.766.643l-1.928 2.297zm2.572-3.066l1.93-2.297l.766.644l-1.93 2.296zm-1.041 4.352l1.93-2.297l.765.643l-1.929 2.297zm2.571-3.065l1.927-2.3l.767.643l-1.927 2.3zm.004-14.162l.766-.643l1.93 2.299l-.767.643zM27.4 7.853l.766-.643l1.928 2.299l-.767.642zm-1.533 1.288l.766-.643l4.5 5.362l-.766.643zm-1.532 1.284l.767-.643l1.927 2.298l-.766.642zm2.57 3.065l.766-.643l1.93 2.297l-.765.643zM6.4 20.854l.766-.643l4.499 5.363l-.767.643zM4.87 22.14l.765-.642l1.929 2.298l-.767.643zm2.567 3.066l.766-.643l1.93 2.297l-.766.643zm-4.101-1.781l.766-.643l4.5 5.362l-.767.643zm-.001-10.852l4.498-5.362l.767.642l-4.5 5.363zm1.532 1.287l4.5-5.363l.766.643l-4.5 5.362zM6.4 15.145l4.5-5.363l.766.643l-4.5 5.363z' fill='%23292F33'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
				    background-position: unset;
background-size: 18px;

}
@media(min-width:767px){
    .tableBooking{
        display:none !important;
    }
}
@media(max-width:767px){
    .logo img{
        height:100px !important;
    }
    .main-nav{
        padding-left:0 !important;
        top:120px !important;
    }
    span.rotate-45 {
    transform: rotate(45deg);
    }
    span.opacity-0{
        opacity:0;
    }
    span.rotate-negative-45{
    transform: rotate(-45deg);
        margin-top: -12px !important;

    }
}