
@media screen and (max-width: 1650px){

	.firstImage {height: 1000px;}
	.thirdImage, .secondImage{height: 500px;}

}


@media screen and (max-width: 1425px){

	#nav-menu-container .menu-list {
		padding-left: 4rem;
	}

	#nav-menu-container .menu-list ul {
		text-align: right;
	}

}


@media screen and (max-width: 991px){

	.platform_sec::before {display: none;}
	.platformtitle_mob{display: block;position: relative;color: #000000;font-size: 32px; font-family: 'HelveticaNeueMedium'; z-index: 9;}

.platform_sec {height: 440px; margin-top: -65px; }
header .container {max-width: 100%; }
.laptop_content { margin-top: 98px;}
.laptop_content h3 {font-size: 24px;}
.platform_sec { margin-bottom: 140px;}
.aferlaptop_sec { margin-top: -80px;}
/* .btn-primary { padding: 10px 13px;}
.btn {  font-size: 14px;} */
p{font-size: 16px;}

.headerbanner {height: 619px; }
.blue_partsec {margin-top: -24px; }
.playstore {padding: 50px 0px; }
/* .btn-bx {margin-left: 10px; }
.btn { padding: 10px 15px;}
.btn-bx {width: 176px; } */
.header_left {width: 100%; flex: initial; display: block; text-align: center; }
.header_right {width: 80%; }
.menu-list ul li a { font-size: 13px;}

.header_right {width: 100%; display: block;padding-top: 40px;}
.menu-list { width: 100%;}
/* .btn-bx {width: 100%; margin-left: 0; margin-top: 15px; }
.btn-bx .btn{width: 100%;} */

/*--toggle menu mobile--*/
     body {overflow-x: hidden !important; }
     header {position: relative; z-index: 9; }
    #main-menu-toggle{display: inline-block;width: 40px;height: 40px;background: transparent;border-radius: 50%;cursor: pointer;text-align: center;position: relative;}
   #main-menu-toggle img {max-width: 18px; position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; filter: brightness(100) invert(100); -webkit-filter: brightness(100) invert(100); }
    .main-menu-bx{position: fixed;background: #171717;width: 50%;right: 0;top: 0;height: 100%;padding: 15px 15px;z-index: 91;transform: translateX(100%);-webkit-transform: translateX(100%);transition: 0.4s;-webkit-transition: 0.4s;overflow: auto;}
    .main-menu-bx ul{display: block;}
    .main-menu-bx ul li{display: block; width: 100%; float: none;}
    .main-menu-bx ul li a{display: block;color: #ffffff !important;padding: 16px 15px;text-align: left;margin-right: 0;font-size: 14px;border-radius: 3px;margin-left: 0;}
    .main-menu-bx ul li a span{padding: 0 7px;}
    .main-menu-bx ul li:last-child a{margin-left: 0;}

    .show-main-menu-bx{transform: translateX(0);-webkit-transform: translateX(0);}

    #close-main-menu {display: inline-block; width: 40px; height: 40px; /* border: 1px solid #c2510f; */ background: transparent; position: relative; border-radius: 50%; margin-bottom: 10px; cursor: pointer; position: absolute; right: 30px;}
    #close-main-menu img{max-width: 14px;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin:  auto;filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);}

    .black-layer{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0;z-index: 90;visibility: hidden;display: block;transition: 0.4s;-webkit-transition: 0.4s;}
    .show-black-layer{visibility: visible;opacity: 0.5;}
    header .coll {max-width: 50px; position: absolute; top: 8px; right: 0; right: 14px; left: auto;}
    .mainlogo { width: 50%;}

    .fix-header #main-menu-toggle {display: inline-block; width: 30px; height: 30px;}
    .fix-header #main-menu-toggle img {max-width: 14px;}
    .menusidelinks li a:hover span {color: rgb(130, 7, 61);}
        /*--toggle END menu mobile--*/

        .left_story {padding-right: 30px;}
        	.firstImage {height: 600px;}
	.thirdImage, .secondImage{height: 300px;}
	.Hleft_links{display: none;}
	.linkside{flex-direction: column;}
	.onlyformob{display: block; visibility: visible; opacity: 1; margin-bottom: 10px;}
	.main-menu-bx ul li a{font-size: 20px;}

	nav#nav-menu-container { flex: initial; position: absolute; top: 0;  right: 0;}
	header {background: #ffffff; padding: 13px 0px;}

	.header_main {padding-left: 0; padding-right: 0; }
	.Fsecond {padding-left: 0; }



}

/* IPAD AIR */

@media screen and (max-width: 850px){

	footer {
		overflow-x: hidden;
	}

	/* MENU PAGE */

	
#menu-food-pics .row {
    padding-top: 5rem;
}



}

@media screen and (max-width: 767px){
.left_story { padding-right: 0px;}
.perentstry{flex-direction: column;padding: 60px 0px;}
.right_story{width: 100%; margin-top: 30px;text-align: center;}

.gellarymain { flex-direction: column; padding-left: 5px ;padding-right: 5px;}

        	.firstImage {height: auto;}
	.thirdImage, .secondImage{height: auto;}
	.InnerIm img, .InnerIm img{width: 100%; height: auto;}
	.SecontR_main{width: 100%;padding-right: 0px;}
	.firstImage{width: 100%;padding-right: 0px;padding-left: 0px;}
	.InnerIm {height: auto; width: 100%; display: flex; padding-top: 5px; }

	.left_story p { font-size: 28px;}

}


/* MOBILE */


@media screen and (max-width: 579px){



/*  =================== GLOBAL =================== */


	.FThird, .Fsecond{margin-top: 30px;}
	.Fsecond { padding-left: 0%;}
	footer { padding: 60px 0px 60px 0px; }

	.main-menu-bx { width: 100%;}



	#menu-food-pics .row {
        padding-top: 2rem;
    }


	#private-dining-section  {
		padding: 0px !important;
	}


/*  =================== HOME PAGE =================== */


.header_left a img {
    height: 50px;
    padding-left: 10px;
}

	.open-table-img {
		width: 50%;
		margin-left: auto;
  margin-right: auto;
	} 

	/* =================== MENU =================== */

	#menu-food-pics  {
		margin-bottom: 2rem;
	}

	#menu-food-pics .grid-pics  {
		padding: 5px;
	}

	/* =================== CHEF =================== */
	
	#chef-section .chef-pic {
		margin-bottom: 2rem;
	}
	
	/* =================== PRIVATE DINING =================== */

	.private-dining-info {
		padding-left: 2rem;
	}


}