@charset "utf-8";
/* CSS Document */

	.br4{ display:inherit; }
	.hide4{	display:none; }
	.navLR{	margin:0 10px;}
	.connectMainImg{ margin-top: -85px;}
	/*.logo{ margin:0 0 0 400px;}	*/
	.btOrderOnlineT{right: 40px;}
	.btBookingOnlineT{right: 40px;}
	.btMenuC{ width: 200px; }
	.txtmain2{margin-top: 90px; width: 70%;}
	.txtmain3{margin-top: 0px; width: 70%;}
	.txtmain4{margin: -80px 0 0 -250px; width:300px;}
	.txtmain6{margin: 130px 0 0 0px;}
	.txtmain7{margin: 150px 0 0 0px;}

	.wf-txtmain2{margin: 150px 0 0 130px;}
	.wf-txtmain3{margin: 150px 0 0 0px;}
	.wf-txtmain4{margin: 200px 0 0 -600px;}
	.carousel-control, .carousel-indicators, .carousel{  max-height: auto !important;}
	.burger{margin:0 0 0 940px; }
	/*.widthnav{ padding-bottom:161px; }*/
	.widthnavInner{ padding: 0 0 0 820px;}
	/*.bgUs{padding: 20px 20px; height: 629px;}
	.icoDown{margin-top: -115px;}
#morediv{}*/
	.hightAbout{height: 850px;}
.HiBox2{height: 110px;}
h1.abouth1{ font-size: 90px; line-height: 70px;}
h2.abouth2{ font-size: 30px; line-height: 20px;}
	.txtAbout{ padding: 0 0px;}
	.bgGallery{ padding-top: 170px; }
.bgGallery{ background-size: 150%;}


@media screen and (max-width: 991px){
	.shopName{height: 13px;}	
	.logoS{margin: 0 0 0 -100px;  width: 150px; }
	/*.logo{ margin:0 0 0 300px; width: 150px;}	*/
	.btOrderOnlineT{right: 40px;}
	.btBookingOnlineT{right: 40px;}
	.spcLus{padding-left: 20px;}
	.btMenuC{ width: 160px; }
	.txtmain2{margin-top: 60px; width: 50%;}
	.txtmain3{margin-top: 5px; width: 50%;}
	.txtmain4{margin: -70px 0 0 -200px; width:230px;}
	.txtmain5{margin: 0 0 0 -100px; width:230px;}
	.txtmain6{margin: 120px 0 0 -50px; width:300px;}
	.txtmain7{margin: 100px 0 0 -30px; width:220px;}
.HiBox2{height: 0px;}

	.wf-txtmain2{margin: 100px 0 0 50px;}
	.wf-txtmain3{margin: 100px 0 0 0px;}
	.wf-txtmain4{margin: 130px 0 0 -400px;}
	
	#bgCondition{	padding: 30px 0 20px 0; margin-bottom: -0px;}
	.carousel-control, .carousel-indicators, .carousel{  max-height: auto !important;}
	.burger{margin:0 0 0 720px;  }
	/*.widthnav{ padding-bottom:53px; }*/	
	.widthnavInner{ padding: 0 0 0 600px;}
	.whatonh2{font-size: 16px; line-height: 20px; }	
	/*.icoDown{margin: -85px 0 0 -60px;}
#morediv{ margin-top: -85px; width: 150px; font-size: 12px; line-height: 14px;}*/
	.hightAbout{height: 650px;}
	
	.br3{ display:inherit; }
	.hide3{	display:none; }
	.hide-tablet{
		display:none;
	}
	.show-tablet{
		display:inherit;
	}
	h1.abouth1{ font-size: 60px; line-height: 40px;}
	h2.abouth2{ font-size: 20px; line-height: 16px;}
	.bgGallery{ padding-top: 130px; }
	
}

@media screen and (max-width: 767px){
	/*body{ background-image: url("../images/bg-s.jpg");}*/
	.setNav{width: 100%;}	
	/*.btOrderOnlineT{margin: -23px 0 0 0; right: 70px; height: 60px;}
	.btBookingOnlineT{margin:75px 0 0 0; right: 10px; width: 80px;}*/
	.burger{ right: 10px;  top: 40px; width: 40px;}
	.lineNavBlue{ display:inherit; height: 2px; margin: 5px 0 5px 0;}	
	.logo{ top: 10px; left: 10px; margin: 0; width: 90px;}
#bgTopNav{ height: 90px; width: 100%; background-size: 100%;}
.menucatering{position: absolute; margin: 50px 0 0 110px; z-index: 98; font-family: 'Veneer'; color: #1a303d; font-size: 20px;}
	.btOrderOnlineT{right: 60px; top:-40px; width: 75px; height: auto;}
	.btBookingOnlineT{ right: 60px; top:-43px; width: 75px; }
	.bgArrow{ margin-top: 12px; width: 35%;}
	.bgArrowGallery{width: 55%;}
	.bgArrowFoot{width: 35%;}
	.connectMainImg{ margin-top: -60px;}
	.txtmain2{margin-top: 0px; width: 70%;}
	.txtmain3{margin: -20px 0 0 -25px; width: 80%;}
	.txtmain4{margin: 20px 0 0 -80px; width:60%;}
	.txtmain5{margin: 0 0 0 -100px; width:200px;}
	.txtmain6{margin: 20px 0 0 -20px; width:200px;}
	.txtmain7{margin: 30px 0 0 -20px; width:80%;}	
	

	.wf-txtmain2{margin: 0px 0 0 30px; width:60%;}
	.wf-txtmain3{margin: 0px 0 0 0px; width:200px;}
	.wf-txtmain4{margin: 0px 0 0 -120px; width:80%;}
	
	
	.bgGal{ width: 170px;}
	.galset1, .galset2, .galset3, .galset4{margin: 0; padding: 0;}
	.txtContactUs{ font-size:20px;}
	.heightcontact{display:none;}
	.boxRegister{width: 90%;}
	.imgwhaton{ width: 20%;}
	.new_menu_img{ width:50%; }
	
	.hide-mobile{
		display:none;
	}
	.show-mobile{
		display:inherit;
	}
	.br2{ display:inherit; }
	.hide2{	display:none; }
	/*.btMenu{ background-image: url(../images/btMenu180.png); width: 180px; height: 180px; margin: 10px auto 10px auto; font-size: 26px; padding-top: 50px;}*/
	.carousel-control, .carousel-indicators, .carousel{  max-height: auto !important;}
	/*.widthnav{ margin:0; padding:20px 0 400px 20%; width:100%;}	*/	
	.widthnavInner{ padding: 0 0 0 20px; }
	.logoS{margin: 0 0 0 -20px; }
	.bgUs{height: auto;}
	.btMenuC{margin-top: 0px; }
	.tiMenu{margin-top: 0px; margin-bottom: 30px;}
	.coninnerLR{ padding:0 15px;}
	/*.icoDown{margin: -90px 0 0 -96px;}*/
#morediv{ margin-top: -20px; width: 100px;}
	.closeAbout{margin: 0; padding: 0; position: inherit;}
	.bgNavSlide{width: 50%;}
	h1.abouth1{ font-size: 70px; line-height: 40px;}
	h2.abouth2{ font-size: 25px; line-height: 20px;}
	.txtAbout{ padding: 0 40px;}
	.bgMenu2{background-size: 70%; padding: 40px 0; background-position: top center; background-repeat: repeat-y; }
	.txtSeeMenu{ height: 35px; margin-top: 5px;}
	.txtSeeMenu2{ width: 85%; margin-top: 5px;}
	.btMenuAll{width: 50%; margin-top: 5px;}
	.txtGallery{width: 65%;}
	.bgGallery{ padding-top: 45px; background-size: 250%; }
	.txtTitle{font-size: 40px;}
	.txtContact{font-size: 16px;}
	.boxCon1, .boxCon2{padding: 10px;}
	
}


@media screen and (max-width: 500px){
	.connectMainImg{ margin-top: -45px;}
	/*.btOrderOnlineT{margin: -30px 0 0 0;}
	.btBookingOnlineT{margin: -30px 0 0 0;}*/
	.imgwhaton{ width: 80%;}
	h2.newmenu{
		font-size:20px;
		text-align:center;
		font-weight:normal;
	}
	.new_menu_img{ width:80%; }
	
	.mobile100{width:90%;}
	.firstGallery{width: 90%; height: auto;}
	.mobile80{width:70%;}
	.br1{ display:inherit; }
	.hide1{	display:none; }
	.btMenuC{ width: 80%; margin-top: 10px;}
	.btAbout{width: 130%; margin:0 0 -50px -70px;}
	.galSection{padding:20px;}
	.bgNavSlide{width: 100%; text-align: center; padding-left: 0;}
}

@media screen and (max-width: 320px){
	/*.icoDown{position: inherit; margin: 0; padding: 0; margin-top: -30px;}*/
	.shopName{height: 10px;}		
}