@charset "utf-8";
@media screen and (min-width: 600px) and (max-width: 1237px) {
	li {
			font-size: 4em;
		}
}
@media screen and (min-width: 321px) and (max-width: 599px) {
	body {
		background: rgb(236, 226, 211);
	}
	#logo_top {
		padding-top: 5px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 20px;	
	}
	#logo_top img {
		max-width: 85px;
		height: auto;
	}
	
	#hebrew {
			padding: 1.2em;
			margin: 0px;
	}
	#mainpreview {
		padding: 0;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #dfd3c0;
	}
	li {
		font-size: 2em;
		text-align: center;
	}
	#mainpreview #menu_mainpart li a, #mainpreview #menu_part2 li a, #mainpreview #menu_part3 li a {
		line-height: 1.8em;
	}
	#mainpreview #shop li a {
		line-height: 2em;
	}
	#mainpreview #menu_mainpart li a:hover, #mainpreview #menu_part2 li a:hover, #mainpreview #menu_part3 li a:hover {
		line-height: 1.8em;
	}
	#mainpreview #shop li a:hover {
		line-height: 2em;
	}
}
@media screen and (min-width: 0px) and (max-width: 320px) {
	body {
		background: rgb(236, 226, 211);	
		}
	#logo_top {
		padding-top: 5px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 5px;	
}
	#logo_top img {
		max-width: 80px;
		height: auto;
		}
	.logo img {
		max-width: 70px;
		height: auto;
		}
	#hebrew {
		padding: 1.2em;
		margin: 0px;
}
	#mainpreview {
		text-align: center;
		padding: 0;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #dfd3c0;
}
	#menu_mainpart {
		text-align: center;
		line-height: 1.2em;
		padding-bottom: 5px;
		padding-top: 5px;		
	}

	li {
		font-size: 1.8em;
		text-align: center;
	}
	#mainpreview #menu_mainpart li a, #mainpreview #menu_part2 li a, #mainpreview #menu_part3 li a {
		line-height: 1.3em;
	}
	#mainpreview #shop li a {
		line-height: 1.6em;
	}
	#mainpreview #menu_mainpart li a:hover, #mainpreview #menu_part2 li a:hover, #mainpreview #menu_part3 li a:hover {
		line-height: 1.3em;
	}
	#mainpreview #shop li a:hover {
		line-height: 1.6em;
	}
}