@media only screen and (max-width: 1024px) {
	.center{width:720px;}
  .headerPart{ height:480px; background:url(../images/header-bg.jpg) 0px 0px no-repeat; background-size:cover;}
  .testimonialsText br{ display:none;}
  .menuTabs ul li{ padding:40px 33px; letter-spacing:0;}
  .menuTabsContent{ padding-bottom:30px;}
  .menuTabs ul{ margin-bottom:20px;}
  .eventsDetailTexts{ padding:0px 100px;}
  .menuTabs ul li a{ font-size:15px;}
  
  .subGalleryPartSect ul li{width:50%;}
	.subGalleryPartSect ul li:nth-child(2n){ width:50%;}

	.subGalleryPartSect .thridPartLeft,
	.subGalleryPartSect .forthRightPart  {
		overflow:hidden;
		max-height:520px;
	}
	.imgHeightAuto,
	.imgWidthAuto { height:inherit; }
	.imgHeightAuto img { width:auto; height:100%; max-width:inherit; }
	.imgWidthAuto img { width:auto; height:100%; max-width:inherit; }
	.imgWidthAuto img.mobileshowhidedeflt{ display:block;}
}
@media only screen and (max-width: 767px) {
	*,*:before,*:after{word-wrap:break-word;}
  .navigationTop ul li.homeTab { display:block;}
  .center{width:100%;}
  .headerPart{ height:300px; background-position:right top !important;}
  .headerPart .logo{ margin-right:30px; height:180px;}
  .headerPart .logo img{ max-height:100%; max-width:100%;}
  .subGalleryPartSect ul li{ width:100%;}
  .subGalleryPartSect ul li:nth-child(2n){ width:100%;}
  .secondSectionPart,
  .secondSectionPart div{ height:auto;}
  .navigationTop ul li{ display:block; margin:0px;}
  .navigationTop ul.fixedPosition{ height:auto;}
  .secondSectionPart{ padding:20px;}
  .mobileMenuShow{ display:block;}
  .mobileMenuShow{text-align:center; padding:10px;}
  .mobileMenuShow span{ display:inline-block; font-size:20px; text-transform:uppercase; margin:0px 5px;}
  .mobileMenuShow .menuRight{ position:relative; width:20px; top:5px;}
  .mobileMenuShow .menuRight span{width:100%; height:4px; margin-bottom:4px; background-color:#666; display:block;}
  .navigationTop{}
  .navigationTop ul{ display:none; position:absolute; top:351px;background-color: rgba(255, 255, 255, 0.95);
    width: 100%;
    z-index: 99;}
    .navigationTop ul.fixedPosition{ position:fixed; top:51px;}
    .animationfromRighttoleft{ padding:0px 20px;}
    .testimonialsText{ padding:20px 0px; letter-spacing:0px; font-size:14px;}
    .foodSectionBgimg{ height:320px;}
    .TitleMenu{ padding:10px 0px; font-size:25px; border-bottom:2px solid #fff;}
    .TitleMenuContact{ padding:10px 0px; font-size:25px; border-bottom-width:2px;}
    .menuTabs{ padding:0px 20px; margin-top:20px;}
    .menuTabs ul li{ width:50%; padding:5px 3px;border: 1px solid #fff;margin-bottom: -1px;}
    .menuTabs ul li.activetab{ background-color:rgba(255,255,255,0.1)}
    .menuTabsContent{ padding:0px 20px;}
    .groupImgSectionleft{ width:100%;}
    .groupImgSectionright{ width:100%;}
    .bookPortionImgleft{ width:100%;}
    .bookPortionImgright{ width:100%;}
    .eventsDetailTexts{ padding:0px 20px;}
    .contactsectionsContent{ padding:20px;}
    .contactAddressDetail{ width:100%; margin-bottom:25px;}
    .contactAddressNumber{width:100%;}
/*	
	.headerPart,
	.foodSectionBgimg,
	.grapesBlackImages,
	.banquteImgRestaurant,
	.contactBeforeFruitimg {
		background-attachment:fixed !important;
		background-position: center center !important;
		background-size:cover !important
	}
*/
	.imgHeightAuto,
	.imgWidthAuto { height:inherit; }
	.imgHeightAuto img { width:100%; height:auto; max-width:inherit; }
	.imgWidthAuto img { width:100%; height:auto; max-width:inherit; }
	.bookPrivatePortionImgleft	{ height:170px !important;}
	.bookPrivatePortionImgright{ height:170px !important;}
	.fixedMobHeights{ height:170px; overflow:hidden !important;}
}
@media only screen and (max-width: 434px) {
	.fixedMobHeights{ height:125px; overflow:hidden !important;}
}
/*
@media only screen and (max-width: 480px) {
	.center{width:280px;}
}
*/