@import url('https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,400i,700,700i,900,900i&amp;display=swap');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&amp;display=swap');
/*font-family: 'Exo 2', sans-serif;*/
@charset "utf-8";
/* CSS Document */

.bannerPanel {height: 100vh;}



.imgHolder {width: 100%; height: 100%; object-fit: cover;  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out; -webkit-animation: fadein 2s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 2s; /* Firefox < 16 */
        -ms-animation: fadein 2s; /* Internet Explorer */
         -o-animation: fadein 2s; /* Opera < 12.1 */
            animation: fadein 2s;}
			
			@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
caption{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white; font-family: 'Merriweather', serif;}
ol,ul{list-style:none;}
a{text-decoration:none;}
/*table{border-collapse:separate;border-spacing:0;}*/
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,
q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
a:focus {outline: none; }
html{ overflow: auto;} 
/* html 5 Specific */
.no-padding {padding-left:0; padding-right:0; padding-top:0; padding-bottom:0;}
.clear-both{ clear:both; height:0; }
.top-bar{position: absolute; color: #fff; top:0; z-index:99; margin:0 auto; width:100%;}
.add-left a{ color: #b9a279; text-decoration: none;}

.banner-wrapper{float:left; width:100%}
.bannerPanel{position:relative; z-index:1; width:100%; margin:0 auto 0px;}
.homeBannerSlider{position:relative; z-index:1; margin:0;}
.homeBannerSlider li.homeBannerimg{position:relative; overflow:hidden;}
.homeBannerimg img.hbimg{height:454px; position:absolute; display:block; left:0; top:0; right:0; margin:auto; z-index:2;}
.homeBannerimg img.hbBlankimg{height:454px; max-width:1920px; display:block; margin:0 auto; position:relative; z-index:1;}
.home_banner_prev{position:absolute; left:0; top:50%; margin-top:-45px; width:36px; height:90px; background:url(../images/banner-arrow.png) no-repeat -36px 0; text-indent:-9999px; cursor:pointer;}
.home_banner_next{position:absolute; right:0; top:50%; margin-top:-45px; width:36px; height:90px; background:url(../images/banner-arrow.png) no-repeat 0 0; text-indent:-9999px; cursor:pointer;}
.banner-dots{position:absolute; right:0px; left:0; margin:auto; bottom:40px; width:100%; height:11px; max-width:1260px; text-align:right; z-index:5;}
.banner-dots li{display:inline-block; height:13px; cursor:pointer; position:relative;}
.banner-dots li:after{content:''; width:16px; height:1px; background:rgba(122,128,127,0.30); position:absolute; right:-8px; top:0; bottom:-1px; margin:auto;}
.banner-dots li:last-child:after{content:''; width:0;}
.banner-dots li span{display:inline-block; width:13px; height:13px; text-indent:-9999px;  background:url(../img/dot.png) no-repeat 0 0; margin:0 4px; font-size:0; color:transparent;}
.banner-dots li.slick-active span{display:inline-block; width:13px; height:13px; text-indent:-9999px; margin:0 4px; background:url(../img/dot-active.png) no-repeat 0 0;}
/*-------banner end--------*/
.banner-dots-ann{position:absolute; bottom:-20px; width:100%; height:11px; max-width:1140px; text-align:center; z-index:5;}
.banner-dots-ann li{display:inline-block; height:11px;}
.banner-dots-ann li a{display:inline-block; width:11px; height:11px; text-indent:-9999px; background:url(../images/banner-dot.png) no-repeat 50% 0; margin:0 2px; font-size:0; color:transparent;}
.banner-dots-ann li.slick-active a{display:inline-block; width:11px; height:11px; text-indent:-9999px; background:url(../images/banner-dot-active.png) no-repeat 50% 0; margin:0 2px;}
#bannerInfo{position:absolute; left:980px; top:0px; background:rgba(0,0,0,0.8); width:285px; height:454px; padding-top:110px;}

#bannerInfo h3{margin:0 0 15px; padding:0px 0 0px; font-size:20px; line-height:24px; color:#fff; text-align:center; font-weight:400; position:relative; float:left; width:100%;}
#bannerInfo h2{margin:0 0 15px; padding:0px 0 15px; font-size:18px; line-height:24px; color:#fff; text-align:center; font-weight:700; position:relative; float:left; width:100%;}
#bannerInfo h2:after{content:""; display:inline-block; width:25%; margin:0 auto; height:2px; background-color:#fff; left:0; right:0; margin-top:20px; position:absolute; bottom:0;}
#bannerInfo em{color:#dcdcdc; font-size:16px; padding:0 25px 20px; display:block; text-align:center;}
#bannerInfo a{width:255px; height:100px; display:block; margin:0 auto; position:relative;}
.manu{display:none; z-index:9; background:url(../img/drop-menu.jpg) no-repeat center center; background-size:cover; cursor:pointer; height: 100%; width: 100%; position: fixed; left: 0; top: 0;}
.manu-part{position: relative; max-width: 1360px; margin: 0 auto;}
.manu-part .top-part{ padding: 15px 0px 0 27px; height: 100%;}
.manu-part .top-part .left-part{float: left;}
.manu-part .top-part .right-part{float: right; padding: 20px 0 0 0px; margin: 0px;}
.clr{ clear: both; padding: 0px; margin: 0px;}
.manu-list{ padding: 0px 0 0 0; width: 950px; margin: 180px auto 0 auto;}
.manu-list .left-manu {float: left; width: 50%;}
.manu-list .left-manu ul li {font-size: 24px; font-family: 'Merriweather', serif; color: #1a140c; padding: 6px 0 6px 70px; margin: 13px 0; float: none; width: auto; background: url(../img/manu-tab.png) no-repeat left center;}
.manu-list .left-manu ul { float: left; width: 45%;}

.manu-list .left-manu ul li a {color: #d9c190;font-family: 'Merriweather', serif; font-weight: 300;}
.manu-list .left-manu ul li a:hover {color: #FFF; text-decoration: none;}
.manu-list .right-manu {float: left; width: 45%;  vertical-align: top; padding: 0 0 0 55px;}
.manu-list .center-manu {background:url(../img/manu-line.png) no-repeat 50% 0; content: ""; display: inline-block; height: 199px; width: 15px; float: left; padding: 0 30px 0 0px;}
.right-manu .add-left{ display: inline-block; width: 48%; padding: 0 0 15px 0;}
.right-manu .add-left h4{ font-size: 16px; color: #b9a279; display: block; padding: 0 0 15px 0;}
.right-manu .add-left p{ font-size: 14px; color: #b9a279; line-height: 20px;}
.right-manu .add-right{ display: inline-block; width: 48%; vertical-align: top;}
.right-manu .add-right h4{ font-size: 16px; color: #b9a279; display: block; padding: 0 0 15px 0;}
.right-manu .add-right p{ font-size: 14px; color: #001C00; line-height: 20px;}
.right-manu .add-right ul{ padding: 0 0 15px 0;}
.right-manu .add-right ul li{ display: inline-block; padding: 0 10px 0px 0;}
.floatright{float:right !important;}
/*Home Slider*/
.slide-wrapper{height:640px; position:relative; align-items:center; justify-content:center; width:100%;}
.scroll-icon{position:absolute; left:0; bottom:30px; right:0; margin:auto; text-align:center;}
.scroll-icon img{display:block; margin:auto;}
.slideimg{height:100%; width:100%; background-size:cover !important;}
.sliderarea{height:100%; width:100%; z-index:0;}
.sliderarea li{overflow:hidden;}
.slick-list, .slick-track{height:100%;}

.only-web2{ display: block;}
.only-mobile2{ display: none;}


#homeBannerSlider{height:100%;}
#homeBannerSlider > div, #homeBannerSlider > div > div, #homeBannerSlider > div > div > li{height:100%;}
#homeBannerSlider .imgHolder{width:100%; height:100%; background-size:cover !important;}
#homeBannerSlider li .imgHolder{display:block;}
#homeBannerSlider li .only-tab{display:none;}
#homeBannerSlider li .only-mobile{display:none;}
.bannerInfoHolder{position:absolute; left:0; right:0; top:0%; height:100%; width:100%; margin:auto; z-index:5; max-width:1360px;}

.bannerInfo{position:absolute; left:50px; bottom:166px; z-index:5; width:auto;}
.bannerInfo h3{margin:0 0 15px; padding:0px 0 0px; font-size:70px; line-height:24px; color:#fff; text-align:center; font-weight:600; position:relative; float:left; width:100%; position: relative;}


.bannerInfo h4 {font-size:35px; line-height:35px; font-weight:400; color:#fff; text-align:left; font-weight: 300;}
.bannerInfo h2 {font-size:70px; line-height:72px; font-weight:400; color:#fff; text-align:left; padding: 5px 0;}
.bannerInfo h5 {font-size:48px; line-height:48px; font-weight:400; color:#fff; text-align:left;}

.bi_sec{-webkit-transition:all  600ms ease-in-out; -moz-transition:all  600ms ease-in-outt; -o-transition:all  600ms ease-in-out; -ms-transition:all  600ms ease-in-out; transition:all 600ms ease-in-out; color:#625521; display:block; margin-bottom:0px; position:absolute; overflow:hidden; white-space:nowrap;}
.bi_sec span{position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; text-align:left; padding-left:30px; white-space:nowrap;}
.bi_sec a{display:block; position:absolute; right:0; width:100%; white-space:nowrap; height:36px; line-height:36px; font-weight:400; font-size:18px; color:#FFF; background:rgba(48,127,226,0.80) url(../images/banner-Know-more-arrow.png) no-repeat 118px 14px; padding-left:24px; font-family: 'Exo 2', sans-serif; font-weight:400;}
.transition2{-webkit-transition:all 15s ease; -moz-transition:all 15s ease; -o-transition:all 15s ease; -ms-transition:all 15s ease; transition:all 15s ease-in-out;}
.zoomIn{-webkit-transform:scale(1.2); transform:scale(1.2);}
.zoomOut{-webkit-transform:scale(0.7); transform:scale(0.7);}
.delay5{-webkit-transition-delay:0.5s; -moz-transition-delay:0.5s; -o-transition-delay:0.5s; -ms-transition-delay:0.5s; transition-delay:0.5s;}
.delay8{-webkit-transition-delay:0.9s; -moz-transition-delay:0.9s; -o-transition-delay:0.9s; -ms-transition-delay:0.9s; transition-delay:0.9s;}

.menu{display:block; width:100%; height:110px; /*background:rgba(0,0,0,0.46);*/ padding:0; margin:0; margin-bottom:-3px; text-align:center; position:fixed; z-index:-1;}
/*.menu a{background:url(../img/menu.png) no-repeat 0 0; width:97px; height:88px; display:inline-block; float:left;}
.menu a:hover{background:#203e67 url(../img/menu2-hover.png) no-repeat 0 0; width:97px; height:88px; display:inline-block; float:left;}*/
.menu .menu-container{max-width:1360px; margin:0 auto;}
.menu .menu-container .logo{float:left; -webkit-transition:all 15s ease; -moz-transition:all 15s ease; -o-transition:all 15s ease; -ms-transition:all 15s ease; transition:all 15s ease-in-out; }
.menu .menu-container .right-menu{float:right;}
.menu .menu-container .right-menu .phone{float:left; padding-right:33px;}
.menu .menu-container .right-menu .menu-img{float:left;}
.fixed{background:rgba(0,0,0,0.51); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease-in-out; /* -webkit-box-shadow: 0px 5px 13px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 5px 13px 0px rgba(0,0,0,0.75);box-shadow: 0px 5px 13px 0px rgba(0,0,0,0.75);*/}
.add-right ul li{ width: 30px; height: 30px; border-radius: 50%; background: #b9a279; vertical-align: top;}

.add-right ul li a:nth-child(1){ padding: 6px 8px; display: inline-block;}
.add-right ul li.uber a{ padding: 6px 6px; display: inline-block;}
.add-right ul li:nth-child(1):hover{ background: #ed811e;}
.add-right ul li:nth-child(2):hover{ background: #e23744;}
.add-right ul li a:nth-child(3){ padding: 7px 9px; display: inline-block;}

.add-right ul li:nth-child(3):hover{ background: #74bd3b;}

.add-right ul.facebook, .add-right ul.instagram{ display: inline}

.add-right ul.facebook li:nth-child(2):hover{ background: #24459f;}
.add-right ul.facebook li a {padding: 7px 12px; display: inline-block;}
.add-right ul.facebook li:hover{ background: #24459f;}

.add-right ul.instagram li:nth-child(2):hover{ background: #be0085;}
.add-right ul.instagram li a {padding: 7px 12px; display: inline-block;}
.add-right ul.instagram li:hover{ background: #24459f;}


/* Slider */
.slideCount{position:absolute;right:405px;bottom:30px;display:inline-block;height:24px !important;width:61px;font-size:16px;line-height:22px;color:#979c9a;}
.slideCount .slideCountItem{color:#ffffff;}
.slideCount .slideCountAll{color:#979c9a;}
.equal-height{display:flex; flex-wrap:wrap;}
.box1{width:100%; overflow:hidden;}
.box1-left{width:50%; float:left; background:url(../img/box1-bg1.jpg) no-repeat; background-position:right top; background-size:cover; min-height:413px;}
.box1-left img{float:right; padding-right:200px;}
.box1-right{width:50%; float:left; background:url(../img/box1-bg2.jpg) no-repeat; background-position:left top; background-size:cover;}
.box1-right img{padding-left:60px; display:block;}
.box2{background:url(../img/box2-bg1.jpg) no-repeat; background-position:center center; background-size:cover; min-height:526px; width:100%; overflow:hidden;}
.box2-cont img{display:block; margin:auto;}
.box3{background:url(../img/box3-bg1.jpg) no-repeat; background-position:left center; background-size:cover; min-height:526px; width:100%; overflow:hidden;}
.box3-cont img{display:block; margin:auto;}
.box4{background:url(../img/box4-bg1.jpg) no-repeat; background-position:left center; background-size:cover; min-height:526px; width:100%; overflow:hidden;}
.box4-cont img{display:block; margin:auto;}
#footer{background:#1b1511;}
.drop-menu-1920{display:block; margin:auto;}
.drop-menu-1360{display:none; margin:auto;}
.sound-area{position: absolute;right: 0px;left: 0;margin: auto;bottom: 55px;width: 96%;height: 0;max-width: 1260px;text-align: left;z-index: 5;}
.sound-area	.play{background:url(../img/sound-icon.png) no-repeat 0 0; width:22px; height:22px; border:0; text-indent: -1000em;}
.sound-area	.pause{background:url(../img/sound-off-icon.png) no-repeat 0 0; width:23px; height:22px; border:0; text-indent: -1000em;}
.insideBannerInfo{position:absolute; left:0; right:0; margin:auto; bottom:120px; z-index:9;}
.insideBannerInfo img{display:block; margin:auto;}
.insideBox2{background:#564739 url(../img/inside-box2-bg.jpg) no-repeat; background-position:center center; min-height:891px; width:auto; position:relative;}
.insideBox2:after{content:''; width:1px; height:160px; background:url(../img/arrow-box1.png) no-repeat; width:5px; height:165px; top:-80px; left:0; right:0; margin:auto; position:absolute; z-index:9999;}
.insideBox2 .insideBox2-cont{position:absolute; bottom:120px; left:0; right:0; margin:auto;}
.insideBox2 .insideBox2-cont img{display:block; margin:auto;}
.insideBox3{background:#564739 url(../img/inside-box3-bg.jpg) no-repeat; background-position:center center; min-height:650px; width:auto; position:relative;}
.insideBox3 .insideBox3-cont{position:absolute; bottom:101px; left:0; right:0; margin:auto;}
.insideBox3 .insideBox3-cont img{display:block; margin:auto;}
.insideBox4{background:#564739 url(../img/inside-box4-bg.jpg) no-repeat; background-position:center center; min-height:2443px; width:auto; position:relative;}
.insideBox4 .insideBox4-cont{position:absolute; bottom:169px; left:0; right:0; margin:auto;}
.insideBox4 .insideBox4-cont img{display:block; margin:auto;}
.insideBox5{background:#564739 url(../img/inside-box5-bg.jpg) no-repeat; background-position:center center; min-height:626px; width:auto; position:relative;}
.insideBox5 .insideBox5-cont{position:absolute; bottom:102px; left:0; right:0; margin:auto;}
.insideBox5 .insideBox5-cont img{display:block; margin:auto;}
.home {position: absolute; top: 360px; left: 520px; width: 100px; height: 50px; }
.about {position: absolute; top: 425px; left: 520px; width: 100px; height: 50px; }

/* welcome & history */
.full-width{ width: 100%;-webkit-box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63);-moz-box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63);box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63); min-height: 413px;position: relative;z-index: 9;}
.full-width .welcome{background:url(../img/welcome-back.jpg) no-repeat; background-position:center right; background-size:cover; min-height:413px; width:50%; float: left;}
.full-width .history{background:url(../img/history-back.jpg) no-repeat; background-position:center center; background-size:cover; min-height:413px; width:50%; float: left;}
.welcome article{ width: 680px; float: right;}
.welcome article h2{ padding: 64px 0 50px 100px; font-size: 30px; color: #1a140b;}
.welcome article p{ padding: 0px 130px 0 100px; font-size: 20px; color: #001C00; line-height: 32px;}
.welcome article p span{ font-size: 30px; color: #001C00;}
.welcome article a{ display: block; color: #000000; font-size: 16px; position: relative; margin: 100px 0 0 100px;}
.welcome article a:after{ content: ""; display: block;background: url(../img/arrow1.png) no-repeat top; width: 75px; height: 25px; position: absolute; top: -3px; left: 105px;}

.history article{ width: 670px; float: left;}
.history article h2{ padding: 64px 0 50px 60px; font-size: 30px; color: #c39e59;}
.history article p{ padding: 0px 130px 0 60px; font-size: 20px; color: #c39e59; line-height: 32px;}
.history article p span{ font-size: 30px; color: #fff; display: block;}
.history article a{ display: block; color: #fff; font-size: 16px; position: relative; margin: 100px 0 0 60px;}
.history article a:after{ content: ""; display: block;background: url(../img/arrow2.png) no-repeat top; width: 75px; height: 25px; position: absolute; top: -3px; left: 105px;}
.menu-bg{ width: 100%; height: 100%; display: block; background-color:rgba(0,0,0,0.3);}

/* Founder */
.full-width-founder{width: 100%;-webkit-box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63);-moz-box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63);box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63); min-height: 526px;position: relative;z-index: 8;}
.full-width-founder .founder{background:url(../img/founder-back.jpg) no-repeat; background-position:center center; background-size:cover; min-height:526px; width:100%;}
.full-width-founder .founder h2{ text-align: center; font-size: 30px; color: #c39e59; font-weight: 300; padding: 80px 0 40px 0;}
.founder-center{ width: 1177px; margin: 0 auto; background:url(../img/founder-back.png) no-repeat center center; width: 1164px; height: 258px;}
.founder-left{ float: left; width: 50%; padding: 55px 0 0 55px;}
.founder-left p{ color: #af9e84; font-size: 14px; line-height: 22px; padding: 0 0 25px 0; font-family: 'Open Sans', sans-serif; font-weight: 400; font-style: italic;}
.founder-right{ float: left; width: 50%; position: relative;}
.founder-right img{ position: absolute; top: -50px; left: 0px;}
.founder-left p span{ color: #c39e59; font-weight: 600; font-style: normal; font-size: 12px;}
.read-more-arrow a{ display: block; color: #fff; font-size: 16px; position: relative; margin: 40px auto; text-align: center; background: #001C00; padding: 17px 20px; width: 152px; border-radius: 50px; font-weight: 400;}

.read-more-arrow a:hover{ text-decoration: none; background: #c09c58;}

.read-more-arrow a:after{ content: ""; display: block;background: url(../img/arrow2.png) no-repeat top; width: 75px; height: 25px; position: absolute; top: 13px; left: 125px;}

/* Signature Dishes */
.full-width-signature {width: 100%;-webkit-box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63);-moz-box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63);box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63); min-height: 526px;position: relative;z-index: 7;}
.full-width-signature .signature{background:url(../img/awadhi-back.jpg) no-repeat; background-position:center center; background-size:cover; min-height:526px; width:100%;}
/* .full-width-signature .signature{background:url(../img/signature-back.jpg) no-repeat; background-position:center center; background-size:cover; min-height:526px; width:100%;} */

.signature-dishes{ width: 1177px; margin: 0 auto; padding: 106px 0 0 0;}
.signature-dishes .signature-left{ width: 23%; float: left;}
.signature-dishes .signature-left h3{ font-size: 40px; color: #c39e59; line-height: 50px;}
.left-site{ float: left;}
.signature-dishes .signature-left h3 span{ font-size: 22px; color: #fff; display: block;}
.signature-dishes .signature-right{ width: 77%; float: left;}
.signature-dishes .signature-right #signature ul li{ margin: 0px; margin: 0px; }
.signature-dishes .signature-right #signature ul li img{ padding: 0px; margin: 0px; -webkit-box-shadow: 0px 5px 15px -2px rgba(0,0,0,0.75);-moz-box-shadow: 0px 5px 15px -2px rgba(0,0,0,0.75);
box-shadow: 0px 5px 15px -2px rgba(0,0,0,0.75);}

.signature-dishes .signature-right .banner-dots {position: absolute; right: 0px; left: -231px; margin: auto;top: -325px; width: 100%; height: 11px; max-width: 1260px; text-align: right; z-index: 5;}
.signature-dishes .signature-right .slideCount {position: absolute; right: 33px; top: -37px;display: inline-block; height: 24px !important; width: 61px;font-size: 16px;line-height: 22px;color: #979c9a;}
.slick-slide img {display: block; padding: 0px; margin: 0px auto; text-align: center; border-radius: 8px;}
/*.signature li img{-webkit-box-shadow: 0px 5px 15px -2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 5px 15px -2px rgba(0,0,0,0.75);
box-shadow: 0px 5px 15px -2px rgba(0,0,0,0.75);}*/ 

.signature-text22{ position: relative;}
.signature-text22 aside{ position: absolute; bottom: 75px; left: 0px; right: 0px; z-index: 999; text-align: center; display: block; width: 100%; margin: 0 auto}
.signature-text22 h4{ position: absolute; bottom: 42px; left: 0px; right: 0px; z-index: 999; color: #e4c48a; text-align: center;}


/* Guests Speak */
.full-width-speak {width: 100%;-webkit-box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63);-moz-box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63);box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63); min-height: 526px;position: relative;/*z-index: 6;*/}
.full-width-speak .speak{background:url(../img/speak-back.jpg) no-repeat; background-position:center center; background-size:cover; min-height:526px; width:100%;}
.speak h3{ padding: 95px 0 0 0; text-align: center; font-size: 30px; color: #001C00; margin: 0 0 0 -100px;}
.speak-top{ padding: 0px; width: 700px; margin: 25px auto 0 auto;}
.speak-left{ width: 30%; float: left; background:url(../img/test-back.png) no-repeat; width: 152px; height: 191px;}
.speak-right{ width:70%; float: left; margin: 0 0 0 50px; color: #1e170c; font-size: 16px; line-height: 22px; padding: 0 0 0px 0; font-family: 'Open Sans', sans-serif; font-weight: 400; font-style: italic;}
.speak-right p span{ padding: 15px 0 20px 0; display: block;}
.speak-right a { display: block; color: #000000; font-size: 16px; position: relative; margin: 30px 0 0 0px;}
.speak-right a:after {content: ""; display: block; background: url(../img/arrow1.png) no-repeat top; width: 75px; height: 25px; position: absolute; top: -3px; left: 70px;}
.speak-top article{ padding: 25px 0;}
.speak-right .line5{background: url(../img/line3.png) no-repeat top right; width: 100%; height: 16px; padding: 0 0 35px 0;}
.speak-right .line6{background: url(../img/line3.png) no-repeat top right; width: 100%; height: 16px; padding: 35px 0 0px 0; display: block;}
.speak-left img{ padding: 19px;}

.slider_prev2{background: url(../img/arrow-left.png) no-repeat top right; width: 95px; height: 64px; position: absolute; display: block; text-indent: -9999px; top: 30%; margin-top: -20px; left: -150px; padding: 0px; cursor: pointer;}
.slider_next2{position: absolute; background: url(../img/arrow-right.png) no-repeat top right; width: 95px; height: 64px; display: block; text-indent: -9999px; top: 30%; margin-top: -20px; right: -150px; padding: 0px; cursor: pointer;}
.view-all{ text-align: center; padding: 0px; margin: 0px;}
.view-all{ margin: 0 0 0 -130px;}
.view-all a {display: block; color: #fff; font-size: 16px; position: relative; margin: 0px auto 0 auto; text-align: center; background: #001C00; padding: 17px 20px; width: 152px; border-radius: 50px;font-weight: 400;}
.view-all a:hover{ text-decoration: none; background: #c09c58;}
.view-all a:after {content: ""; display: block; background: url(../img/arrow2.png) no-repeat top; width: 75px; height: 25px; position: absolute; top: 13px; left: 125px;}

/* footer Part */
.footer-part { width: 1177px; margin: 0 auto; padding: 35px 0 55px 0;}
.footer-part .footer-part-left{ float: left; width: 50%;}
.footer-part .footer-part-left p{ display: inline-block; font-size: 11px; color: #988676; text-transform: uppercase;font-family: 'Open Sans', sans-serif; font-weight: 400;}
.footer-part .footer-part-left p span{ color: #fff;}
.footer-part .footer-part-left ul{ display: inline-block; padding: 0 0 0 50px;}
.footer-part .footer-part-left ul li{font-size: 11px; color: #988676; text-transform: uppercase; display: inline-block;} 
.footer-part .footer-part-left ul li a{color: #988676; text-decoration: none;font-family: 'Open Sans', sans-serif; font-weight: 400;} 
.footer-part .footer-part-left ul li a:hover{color: #fff;} 
.footer-part .footer-part-left ul li a:after{ content: "/"; display: inline-block; padding: 0 7px;}
.footer-part .footer-part-left ul li:last-child a:after{ content: ""; display: inline-block; display: none;}
.footer-part .footer-part-right{ float: right; width: 30%;}

.footer-part .footer-part-right .box11{ display: inline-block; width: 60%;}
.footer-part .footer-part-right .box22{display: inline-block; width: 38%; float: right;}
.footer-part .footer-part-right .box11 p{font-family: 'Open Sans', sans-serif; font-weight: 400;color: #988676; font-size: 11px; display: inline-block; vertical-align: super;}
.footer-part .footer-part-right .box11 ul{ display: inline-block;}
.footer-part .footer-part-right .box22 p{font-family: 'Open Sans', sans-serif; font-weight: 400;color: #988676; font-size: 11px; display: inline-block;}
.footer-part .footer-part-right .box22 ul{ display: inline-block;}
.footer-part .footer-part-right .box11 ul li{ display: inline-block; width: 50%; background: #fff; margin: 0 5px; width: 30px; height: 30px; border-radius: 50%; cursor: pointer; vertical-align: bottom;}
.footer-part .footer-part-right .box11 ul li:nth-child(1):hover{background: #ed811e;}
.footer-part .footer-part-right .box11 ul li:nth-child(2):hover{background: #e23744;}
.footer-part .footer-part-right .box11 ul li:nth-child(3):hover{background: #74bd3b;}
.footer-part .footer-part-right .box11 ul li a{ padding: 6px 6px;display: block;}
.footer-part .footer-part-right .box11 ul li:nth-child(2) a{ padding: 8px 8px;display: block;}

.footer-part .footer-part-right .box22 p{font-family: 'Open Sans', sans-serif; font-weight: 400;color: #988676; font-size: 11px; display: inline-block; vertical-align: super;}
.footer-part .footer-part-right .box22 ul{ display: inline-block;}
.footer-part .footer-part-right .box22 ul li{ display: inline-block; width: 50%; background: #fff; margin: 0 5px; width: 30px; height: 30px; border-radius: 50%; cursor: pointer;}
.footer-part .footer-part-right .box22 ul li:nth-child(1):hover{background: #24459f;}
.footer-part .footer-part-right .box22 ul li a{ padding: 7px 11px;display: block;}
.footer-part .footer-part-right .box22 ul li{ display: inline-block; width: 50%; background: #fff; margin: 0 5px; width: 30px; height: 30px; border-radius: 50%; cursor: pointer; vertical-align: bottom;}

/*inner banner section start*/
.innerbannerInfoHolder{position:absolute; left:0; right:0; top:0%; height:100%; width:100%; margin:auto; z-index:5; max-width:1360px;}
.innerbannerInfo{position:absolute; left:50px; bottom:126px; z-index:5; max-width:815px; width:90%;}
.innerbannerInfo h1{margin:0 0 58px; padding:0px 120px 0px 0; font-size:20px; color:#fff; text-align:left; font-weight:400; position:relative; float:left; width:auto; position: relative; text-transform:uppercase;}
.innerbannerInfo h1:after{ content: ""; display: block;background: url(../img/heading_spiral.png) no-repeat top; width: 104px; height: 17px; position: absolute; top: -3px; right:0px;}
.innerbannerInfo h3{margin:0 0 15px; padding:0px 0 0px; font-size:30px; color:#fff; text-align:left; font-weight:400; position:relative; float:left; width:100%; position: relative;}
.innerbannerInfo h2{margin:0 0 15px; padding:0px 0 15px; font-size:60px; color:#fff; text-align:left; font-weight:400; position:relative; float:left; width:100%;}
.innerbannerInfo h3 span{font-size:35px; line-height:15px; position: absolute; top: 0px; left:30px;}


.scroll{margin:0 auto; width:5px; height:165px; position:absolute; left:0; right:0px; top:-80px; background:url(../img/inner_scroll.png) no-repeat; z-index:9;}
.only-mobile{ display: none;}
.only-web{ display: block;}



.error2 h2{margin:0 0 0px; padding:0px 60px 15px 0; font-size:60px; color:#fff; text-align:left; font-weight:400; position:relative; float:left; width: auto; display: block; position: relative;}
.error2 h2:after{ content: ''; position: absolute; right:0; top: 7px; width: 50px; height: 50px; background: url(../img/error-icon.png) no-repeat right top;}

.error2 h3{margin:0 0 15px; padding:0px 0 0px; font-size:30px; color:#fff; text-align:left; font-weight:400; position:relative; float:left; width:100%; position: relative;}

.error2 p{margin:0 0 15px; padding:0px 0 15px; font-size:18px; color:#fff; text-align:left; font-weight:400; position:relative; float:left; width:100%;}
.error2 p a{font-size:18px; font-weight:400; color:#ac3401; text-decoration: none; }
.error2 p a:hover{color:#FFF; }
.error-back{ width: auto; height: auto; float: left; display: block; position: relative; margin-right: 50px;}
.error-back a { width: auto; padding: 15px 35px 15px 35px; box-sizing: border-box; background: #001C00; border-radius: 25px; text-align: center; font-size: 12px; color: #FFF; font-weight: 400; line-height: 20px; font-style: normal; position: relative; text-decoration: none;   }
.error-back a:after{ content: ''; position: absolute; right:-50px; top: 10px; width: 75px; height: 25px; background: url(../img/arrow5.png) right top no-repeat;}
@media (min-width:1920px){
.container{ width:1920px;}
}
@media screen and (max-width:1400px){
.menu .menu-container .right-menu{padding-right:30px;}
.drop-menu-1920{display:none; margin:auto;}
.drop-menu-1360{display:block; margin:auto;}
.slideCount{right:140px; bottom:32px;}
.home {position: absolute; top: 280px;left: 230px; width: 100px; height: 50px; }
.about {position: absolute; top:340px;left: 230px; width: 100px; height: 50px; }
.manu-part .top-part .right-part {float: right; padding: 20px 30px 0 0px; margin: 0px;}
.sound-area {left: 15px;}
.slick-slide img { display: block; padding: 0px; margin: 19px auto; text-align: center; border-radius: 8px; height: auto; width: auto; }
.awadhi	.slick-slide img { display: block; padding: 0px; margin: 0px auto; text-align: center; border-radius: 8px; height: 270px; width: 270px; }
	
}
@media (min-width: 1200px){
img{ max-width: 100%; height: auto;}
.container {width: 100%;overflow:hidden;}
}

@media screen and (max-width:1024px){
.sound-area{position: absolute;right: 0px;left: 0;margin: auto;bottom: 55px;width: 96%;height: 0;max-width: inherit;text-align: left;z-index: 5;}	
	
.founder-center { margin: 0 auto; background: none; width: auto; height: inherit;}
.footer-part { width: auto; margin: 0 auto; padding: 35px 0 55px 0;}
.signature-dishes {width: auto; margin: 0 auto; padding: 50px 0 0 0;}
.speak h3 { padding: 45px 0 0 0; text-align: center; font-size: 30px; color: #001C00; margin: 0 0 0 0px;}
.founder-left {float: none; width: auto; padding: 15px 50px; text-align: center;}
.founder-right img {position: inherit; top: 0px; left: 0px;}
.founder-right {float: none; width: auto; position: inherit; margin: 0 auto; text-align: center;}
.welcome article {width: auto; float: right;}
.welcome article h2 { padding: 64px 0 50px 50px; font-size: 30px; color: #1a140b;}
.welcome article p { padding: 0px 70px 0 50px; font-size: 20px; color: #001C00; line-height: 32px;}
.welcome article a { display: block; color: #000000; font-size: 16px; position: relative; margin: 100px 0 0 50px;}
.founder-left p {padding: 0 0 0px 0;}
.signature-dishes .signature-left {width: auto; float: none; text-align: center;}
.left-site {float: none;}
.signature-left h3 br{ display: none;}
.signature-dishes .signature-right {width: 100%; float: none; padding: 0 0 50px 0;}
.full-width-founder {height: 100%;}
.read-more-arrow{ padding: 0 0 20px 0;}
.speak-left { float: none; background: url(../img/test-back.png) no-repeat; width: 152px; height: 191px; margin: 0 auto;}
.signature-dishes {width: 96%; margin: 0 auto; padding: 0px 95px 0 95px;}
	.slider_prev2 {left: 0px;}
	.slider_next2 {right: 0px;}
.speak-right {width: 80%; float: none; margin: 0 auto; color: #1e170c; font-size: 16px; line-height: 22px; padding: 0 0 0px 0; font-family: 'Open Sans', sans-serif; font-weight: 400; font-style: italic; text-align: center; display: block;}
.view-all {margin: 0 30px; padding: 0 0 30px 0;}
.container {width: auto;}
.menu .menu-container {max-width: initial; margin: 0 auto;}
/*.slider_next2{ display: none !important;}*/
.history article {width: auto; float: left;}
.footer-part .footer-part-right {float: right; width: 33%;}
.footer-part .footer-part-left {float: none; width: 100%; margin: 0 auto; text-align: center;}
.footer-part .footer-part-right {float: none; width: 35%; margin: 0 auto; text-align: center;padding: 25px 0;}
.manu-part { position: relative; max-width: initial; margin: 0 auto;}
.manu-list {padding: 0px 37px; width: auto;margin: 180px auto 0 auto;}
.no-padding .row {margin-right: 0px !important; margin-left: 0px !important;}
}
@media screen and (max-width:800px){
.full-width .welcome {background: url(../img/welcome-back.jpg) no-repeat; background-position: center right; background-size: cover; min-height: 413px; width: 100%; float: none;}
.full-width .history {background: url(../img/history-back.jpg) no-repeat; background-position: center center;background-size: cover; min-height: 413px; width: 100%; float: none;}
.slick-dots{ display: none !important;}
.footer-part .footer-part-right {float: none; width: 50%; margin: 0 auto; text-align: center;padding: 25px 0;}

/*inner banner section start*/
.innerbannerInfo h2 {font-size: 38px;}
.innerbannerInfo h3 {font-size: 20px;}
	
.manu-list .left-manu {width: 100%; max-width: 450px; margin:0 auto; display: table; float: inherit;}	
.manu-list .center-manu {
    background: url(../img/manu-line-mob.png) no-repeat 50% 0;
    content: "";
    display:block;
    height: 15px;
    width: 199px;
    float: inherit;
    padding: 0px 0px 0px 0px; margin: 0 auto; text-align: center;
}	
.manu-list .right-manu {width: 100%; max-width: 450px; margin:30px auto 0; display: table; float: inherit;padding: 0 0 0 0px;}
	.founders .founder_block .thumb img{ width: 100%;}
}
@media screen and (max-width:600px){
	
	
	
.banner-dots {position: absolute; right: 0px; left: 0; margin: auto; bottom: 21px; width: 100%; height: 11px; max-width: inherit; text-align: right; z-index: 5;}
.bannerInfo {position: absolute; left: 50px; bottom: 100px; z-index: 5; width: auto; color: #fff; text-align: center;font-size: 20px;line-height: 27px;}
.slideCount {right: 0; bottom: 32px;}
.manu-list {padding: 0px 0 0 0; width: auto; margin: 30px auto 0 auto;}
.manu-list .left-manu {float: none; width: auto;}
.manu-list .left-manu ul li {font-size: 16px; color: #1a140c; padding: 10px 25px 10px 60px; margin: 1px 0px 0 20px; float: none; width: 180px; background: url(../img/manu-tab.png) no-repeat left center; border-bottom: 1px solid #a5803c;}
.center-manu{ display: none !important;}
.manu-list .right-manu {float: none; width: auto; padding: 0 0 0 0px; vertical-align: top; padding: 50px 15px 0 15px;}
.right-manu .add-left { display: inline-block; width: auto; padding: 0 0 15px 0;}
/*.add-left p br{ display: none;}*/
.right-manu .add-right {
    display: inline-block;
    width: 45%;
    vertical-align: top;
    padding: 0 0 0 25px;
}	
.full-width {width: 100%; min-height: inherit; position: relative; z-index: 9;}
.full-width .welcome {width: auto; float: none;}
.full-width .history { min-height: inherit; width:auto; float: none;}
.founder-center {margin: 0 auto; background: none; width: auto; height: inherit;}
.founder-left { float: none; width: 100%; padding: 55px 0 0 55px;}
.speak-left {float: none; background: url(../img/test-back.png) no-repeat; width: auto; height: inherit;}
.line5{ display: none;}
.line6{ display: none;}
.speak-right {width: auto; float: none;margin: 0 0 0 0px; color: #1e170c; font-size: 16px; line-height: 22px; padding: 0 30px;}
.signature-dishes .signature-left {width: 100%; float: none;}
.signature-dishes .signature-right {width: 100%; float: inherit;}
.signature-dishes {width: 100%; margin: 0 auto; padding: 0px 0 0 0;}
.bannerInfoHolder {position: inherit;left: 0; right: 0; top: -10%; height: 100%; width: 100%; margin: auto;z-index: 5; max-width: inherit;}
.banner-wrapper {float: none; width: 100%;}
.founder-right img {position: inherit; top: 0;}
.history article {width: auto; float: inherit;}
.founder-right img {position: inherit; top: 0; max-width: 100%; height: auto; padding: 0 15px 0 0;}
.slider_next2 {display: none;}
.bannerInfo {position: absolute;left: 0; right: 0px; margin: 0 auto; text-align: center; bottom: 100px; z-index: 5; width: auto; color: #fff;text-align: center; font-size: 13px; line-height: 24px;}
.bannerInfo h3 {font-size: 30px; line-height: 24px; color: #fff; text-align: center;font-weight: 600;float: none; width: 100%;position: inherit;}
.history article p {padding: 0px 30px; font-size: 20px; color: #c39e59; line-height: 32px;}
.history article h2 {padding: 30px; font-size: 30px; color: #c39e59;}
.founder-right {float: none; width: auto; position: relative;}
.founder-left {float: none; width: 100%; padding: 25px;}
	
.bannerInfo h4 {font-size:20px; line-height:15px; position: inherit; top: 0px; left:0px; padding: 0 0 0 10px;}
.bannerInfo h2 {margin: 0px auto 10px auto; padding: 11px 0px 7px 10px; font-size:30px; line-height: 19px; color: #fff; text-align: left;font-weight: 400;position: relative;float: none; width: 100%;    text-align: left; display: block;}
.bannerInfo h5{font-size:23px; line-height:15px; position: inherit; top: 0px; left:0px; padding: 0 0 0 10px;}	
	
.welcome article { width: auto; float: none;}
.welcome article h2 { padding: 40px 10px; font-size: 30px; color: #1a140b;}
.welcome article p { padding: 0px 30px;font-size: 18px; color: #fff; line-height: 32px; text-align: center;}
.welcome article h2 {padding: 60px 10px 20px; font-size: 28px; color: #c39e59; text-align: center;}
.welcome article p span {font-size: 20px; color: #c39e59;}
.history article h2 {padding: 30px; font-size: 30px; color: #c39e59; text-align: center; padding: 60px 0 30px 0;}
.history article p span {font-size: 20px; color: #fff; display: block;}
.history article p{ text-align: center;}	
.history article p br{ display: none;}	
.signature-dishes .signature-left h3 {font-size: 30px;color: #c39e59; line-height: 40px; text-align: center; padding: 60px 0 0px 0;}	
.left-site { float: none;}
.signature-dishes .signature-right {width: 100%; float: inherit; margin: 0 auto; text-align: center; display: block;}	
.slick-slide img {display: block; margin: 0 auto; padding: 50px 0;}	
.speak-left {float: nobanner-dotsne; background: url(../img/test-back2.png) no-repeat; width: 100%; height: 251px; background-position: center;}
.history article a {display: block; color: #fff;font-size: 16px; position: relative; margin: 100px 0 0 60px; padding: 0 0 35px 0;}
.signature-dishes .signature-right .slideCount {position: absolute; right: 0; top: -16px; display: inline-block; height: 24px !important; width: 61px; font-size: 16px; line-height: 22px; color: #979c9a; left: 0px; margin: 0 auto;}
.signature-dishes .signature-right .banner-dots {position: absolute; right: 0px; left: 0; margin: auto; top: 17px; width: 100%; height: 11px; max-width: 1260px; text-align: right; z-index: 5;
right: 0px; margin: 0 auto; text-align: center;}
.signature-text22 h4 {position: absolute; bottom: 95px; left: 0px; right: 0px; z-index: 999; color: #e4c48a; text-align: center;}
.footer-part .footer-part-right {float: none; width: 100%; margin: 0 auto; text-align: center; padding: 25px 0;}
.footer-part .footer-part-left ul {display: inline-block; padding: 0 0 0 0px;}
.sound-area {left: 0; padding: 0 0 0 10px;}
.footer-part .footer-part-left p {padding: 0px 0 0 0;}
.full-width-founder .founder h2 {padding: 80px 0 0px 0;}
#homeBannerSlider .imgHolder {width: auto; height: 100%; background-size: cover !important; background-position: center !important;}
.welcome article a {display: block; color: #fff; font-size: 16px; position: relative; /*margin: 80px auto 0 auto;*/ display: block; /* border: 1px solid red; */ width: 103px; text-align: center;}
.history article a {display: block; color: #fff; font-size: 16px; position: relative; /*margin: 80px auto 0 auto; */padding: 0 0 55px 0; width: 103px; text-align: center;}
.innerbannerInfo h2 { font-size: 30px;}
.innerbannerInfo {position: absolute; left: 50px; bottom: 126px; z-index: 5; max-width: inherit; width: 300px;}
#homeBannerSlider li .imgHolder{display:none;}
#homeBannerSlider li .only-tab{display:none;}
#homeBannerSlider li .only-mobile{display:block;}
.manu-list .left-manu ul {float: left; width: 47%;}
.only-web2{ display: none;}
.only-mobile2{ display: block;}
.banner-wrapper .banner-dots{ display: none !important;}
.full-width .welcome {
    background: url(../img/welcome-back2.jpg) no-repeat;
    background-position: center right;
    background-size: cover;
    min-height: 413px;
    width: 100%;
    float: none;
	}
.welcome article a:after {
    content: "";
    display: block;
    background: url(../img/arrow2.png) no-repeat top;
    width: 75px;
    height: 25px;
    position: absolute;
    top: -3px;
    left: 105px;
}
.speak .banner-dots {
    position: absolute;
    right: 0px;
    left: 0;
    margin: auto;
    top: -15px;
    width: 100%;
    height: 11px;
    max-width: inherit;
    text-align: center;
    z-index: 5;
}
.speak .banner-dots li:after {
    content: '';
    width: 16px;
    height: 1px;
    background: rgba(251,240,230,0.30);
    position: absolute;
    right: -8px;
    top: 0;
    bottom: -1px;
    margin: auto;
}
.speak .banner-dots li:last-child:after {
    content: '';
    width: 0;
}
.center9{ margin: 0 auto; text-align: center; width: 280px;}
	.error2 h2 {
    margin: 0 0 0px;
    padding: 0px 60px 15px 0;
		font-size: 60px;}
		
		.bannerPanel {height:auto;}
}



@media screen and (max-width:480px){
.manu-list .right-manu {float: none; width: 100%; vertical-align: top; padding: 0px 15px 0 15px;}
	.footer-part .footer-part-right .box11 {display: inline-block;width: auto;}
	
}


@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'indian_rupeeregular';
    src: url('../fonts/indianrupee-webfont.eot');
    src: url('../fonts/indianrupee-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/indianrupee-webfont.woff2') format('woff2'),
         url('../fonts/indianrupee-webfont.woff') format('woff'),
         url('../fonts/indianrupee-webfont.ttf') format('truetype'),
         url('../fonts/indianrupee-webfont.svg#indian_rupeeregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.popslider_next {
    position: absolute;
    background: url(../images/pop_next.png) no-repeat top right;
    width: 17px;
    height: 31px;
    display: block;
    text-indent: -9999px;
    top: 50%;
    margin-top: -20px;
    right:20px;
    padding: 0px;
    cursor: pointer;
	z-index:99;
}
.popslider_prev {
    background: url(../images/pop_prev.png) no-repeat top right;
    width: 17px;
    height: 31px;
    position: absolute;
    display: block;
    text-indent: -9999px;
    top: 50%;
    margin-top: -20px;
    left:20px;
    padding: 0px;
    cursor: pointer;
	z-index:99;
}

.oudh_pop{background-color:#fff; height:100%; box-sizing:border-box; float:left; width:100%; font-family: 'Merriweather', serif;}
.oudh_pop .pop-in-left{ width:70%; height:100%; float:left; background:url(../images/pop_bg.jpg) no-repeat right bottom; padding:20px 60px;}
.oudh_pop .pop-in-left2{ width:70%; height:100%; float:left; padding:50px 40px 0px;}
.left_pop1{ max-width:416px;}
.oudh_pop .pop-in-left .left_pop1 .pop_logo{float:left; width:100%;}
.oudh_pop .pop-in-left .left_pop1 h3{ font-size:36px; color:#3c0202;  float:left; width:100%; margin:25px 0 22px;}
.oudh_pop .pop-in-left .left_pop1 h3 strong{font-weight:700;}
.oudh_pop .pop-in-left .left_pop1 ul{float:left; width:100%;}
.oudh_pop .pop-in-left .left_pop1 ul li{float:left; width:100%; border-bottom:1px dashed #3c0202; font-size:16px; color:#3c0202; padding:10px 22px;}
.oudh_pop .pop-in-left .left_pop1 ul li div:first-child{float:left; padding:0 0 0 0px;}
.oudh_pop .pop-in-left .left_pop1 ul li div:first-child i{float:left; padding-right:10px;}
.oudh_pop .pop-in-left .left_pop1 ul li div:last-child{float:right; padding:0 0 0 0px;}
.oudh_pop .pop-in-left .left_pop1 ul li div:last-child span{font-family: 'indian_rupeeregular';}
.oudh_pop .pop-in-left .left_pop1 ul li.spl{ color:#dd4b17; line-height:35px; border-bottom:0px dashed;}
.note1{ font-size:14px; color:#3c0202; font-family: 'Open Sans', sans-serif; line-height:20px; padding:0 22px 20px;}
.note2{ font-size:14px; color:#3c0202; font-family: 'Open Sans', sans-serif; padding:0 42px 0 50px; position:relative;}
.note2 i{position:absolute; left:22px; top:0;}

.oudh_pop .pop-in-right{ width:30%; height:100%; float:left}
.oudh_pop .pop-in-right .food_safe{ width:100%; height:50%; background-color:#dd4b17; text-align:center; padding:34px 10%;}
.oudh_pop .pop-in-right .food_safe i{display:inline-block; margin:0 0 10px;}
.oudh_pop .pop-in-right .food_safe h3{ font-size:24px; color:#fff; padding:0 0 24px;}
.oudh_pop .pop-in-right .food_safe p{font-size:12px; line-height:18px; color:#ffffff; padding:0 0 24px; }
.oudh_pop .pop-in-right .food_safe a{ font-size:16px; padding:0 80px 0 0px; background:url(../images/pop_link.png) no-repeat right; color:#e5cb98; text-decoration:none;}


.oudh_pop .pop-in-right .food_safe2{ width:100%; height:50%; background-color:#dd4b17; text-align:center; padding:34px 10%;}
.oudh_pop .pop-in-right .food_safe2 i{display:inline-block; margin:0 0 20px;}
.oudh_pop .pop-in-right .food_safe2 h3{ font-size:24px; color:#fff; padding:0 0 50px; line-height:26px;}
.oudh_pop .pop-in-right .food_safe2 a{ font-size:16px; padding:0 80px 0 0px; background:url(../images/pop_link.png) no-repeat right; color:#e5cb98; text-decoration:none;}
.pop_favorite{float:left; width:100%; margin:0px 0 0; text-align:center; padding:0 5%;}
.pop_favorite .left_info_pop{float:left; width:50%; text-align:right; padding:20px 0px 0 0; color:#9f4056; font-size:13px; line-height:20px; font-weight:300;}
.pop_favorite .right_info_pop{float:left; width:50%; text-align:left; padding:0 0px 0 25px; color:#9f4056; font-size:13px; line-height:20px; font-weight:300;}
.pop_favorite .right_info_pop img{max-width:100%;}
.oudh_pop .pop-in-right .order_online{ width:100%; height:50%; background-color:#000000; text-align:center; padding:34px 5%;}
.oudh_pop .pop-in-right .order_online i{display:inline-block; margin:0 0 10px;}
.oudh_pop .pop-in-right .order_online h3{ font-size:24px; color:#fff; padding:0 0 24px;}
.oudh_pop .pop-in-right .order_online ul{float:left; width:100%;}
.oudh_pop .pop-in-right .order_online ul li{float:left; width:50%; height:68px; position:relative; border-right:1px solid rgba(255,255,255,0.20); padding:6px 0;}
.oudh_pop .pop-in-right .order_online ul li:last-child{border-right:0px solid rgba(255,255,255,0.20);}
.oudh_pop .pop-in-right .order_online ul li img{position:absolute; left:0; right:0; top:0; bottom:0; margin:auto;}
.oudh_pop .pop-in-right .order_online p{font-size:10px; line-height:18px; color:#ffffff; padding:12px 0 0px; float:left; width:100%; }
.oudh_pop .pop-in-right .order_online p a{color:#fff;}
.for_dsk{display:block;}
.for_mob{display:none;}

.customPop #cboxClose {
    position: absolute;
    top: -40px;
    right: 0;
    display: block;
    background: url(../images/close_pop3.png) no-repeat top center !important;
    width: 58px !important;
    height: 21px !important;
    text-indent: -9999px;
    outline: none;
    margin: 0;
    border: 0;
}

.customPop #cboxTitle{display:none !important}




.oudh_pop_delivery{background-color:#351000; height:100%; box-sizing:border-box; float:left; width:100%; font-family: 'Merriweather', serif;}
.oudh_pop_delivery .pop_in_left{ width:50%; height:100%; float:left;}
.oudh_pop_delivery .pop_in_left img{display:block; max-width:100%}
.oudh_pop_delivery .pop_in_right{ width:50%; height:100%; float:left; background: url(../img/shadow_black.png) repeat-y left top; padding:10% 60px 0; text-align:center;}
.oudh_pop_delivery .pop_in_right h3{font-size:30px; color:#fff; border-bottom:1px solid #765d52; position:relative; padding:0 0 15px; margin:0 0 35px; }
.oudh_pop_delivery .pop_in_right h3:after{position:absolute; content:""; background-color:#765d52; width:8px; height:8px; border-radius:50%; left:0px; bottom:-4px;}
.oudh_pop_delivery .pop_in_right h3:before{position:absolute; content:""; background-color:#927265; width:8px; height:8px; border-radius:50%; right:0px; bottom:-4px;}
.oudh_pop_delivery .pop_in_right p{font-size:18px; color:#fff; padding:0 0 30px; line-height:24px; }
.oudh_pop_delivery .pop_in_right h4{font-size:14px; color:#fff; padding:0 0 30px; line-height:28px; }
.oudh_pop_delivery .pop_in_right h4 a{display:inline-block; margin:0px; padding:0px;}
.oudh_pop_delivery .pop_in_right h4 a img{display:block;}
.dsk_show{display:block;}
.mob_show{display:none !important;}


.dsk_call{display:block;}
.mob_call{display:none ;}


@media screen and (max-width:1600px){

.oudh_pop_delivery .pop_in_right{ width:50%; height:100%; float:left; background: url(../img/shadow_black.png) repeat-y left top; padding:25px 30px 0; text-align:center;}
.oudh_pop_delivery .pop_in_right h3{font-size:22px; color:#fff; border-bottom:1px solid #765d52; position:relative; padding:0 0 15px; margin:0 0 25px; }
.oudh_pop_delivery .pop_in_right h3:after{position:absolute; content:""; background-color:#765d52; width:8px; height:8px; border-radius:50%; left:0px; bottom:-4px;}
.oudh_pop_delivery .pop_in_right h3:before{position:absolute; content:""; background-color:#927265; width:8px; height:8px; border-radius:50%; right:0px; bottom:-4px;}
.oudh_pop_delivery .pop_in_right p{font-size:15px; color:#fff; padding:0 0 20px; line-height:24px; }
.oudh_pop_delivery .pop_in_right h4{font-size:14px; color:#fff; padding:0 0px; line-height:28px; }
.oudh_pop_delivery .pop_in_right h4 a{display:inline-block; margin:0px; padding:0px;}
.oudh_pop_delivery .pop_in_right h4 a img{display:block;}
}

@media screen and (max-width:1100px){
	.oudh_pop .pop-in-left {width:100%; height:auto; padding-bottom:40px;}
	.oudh_pop .pop-in-right {width:100%; height:auto; float: left;}
	.oudh_pop .pop-in-right .food_safe {
    width: 50%;
    height:300px;
	float:left;
}
.oudh_pop .pop-in-right .order_online {
    width: 50%;
    height: 50%;
    background-color: #000000;
    text-align: center;
    padding: 34px 10%;
	float:left;
	height:300px;
}

.oudh_pop .pop-in-left2 {
    width:100%;
    height:auto;
    float: left;
    padding: 20px 40px 40px;
}

.pop_favorite{margin-top:-40px;}

.oudh_pop .pop-in-right .food_safe2{    width: 50%;
    height:300px;
	float:left;}
	
	.pop_favorite .left_info_pop{float:left; width:100%; text-align:center; padding:20px 0px 0 0; color:#9f4056; font-size:13px; line-height:20px; font-weight:300;}
.pop_favorite .right_info_pop{float:left; width:100%; text-align:center; padding:20px 0px 0 25px; color:#9f4056; font-size:13px; line-height:20px; font-weight:300;}

.for_dsk{display:none;}
.for_mob{display:block;}
}

@media screen and (max-width:800px){
	.oudh_pop .pop-in-left{background-size:200px;}
	
	.dsk_call{display:none;}
.mob_call{display:block;}
	
}


@media screen and (max-width:600px){
	
	.oudh_pop .pop-in-left{
    width:100%;
    height: auto;
    float: left;
    background:#fff url(../images/pop_bg.jpg) no-repeat right bottom;
    background-size:120px;
	padding: 10px 10px 100px;
}

.oudh_pop .pop-in-left2 {
    width:100%;
    height: auto;
    background:#fff;
    padding: 20px 20px;
}

.oudh_pop .pop-in-left2  img{max-width:100%;}

.oudh_pop .pop-in-right {
    width:100%;
    height:auto;
    float: left;
	background-color:#000;
}

.oudh_pop .pop-in-left .left_pop1 ul li {padding: 10px 0px; font-size: 13px;}
.oudh_pop .pop-in-left .left_pop1 h3 {font-size: 23px;}
.note1 {font-size: 12px;line-height:normal; padding: 0 0px 20px;}
.note2 {
    font-size: 14px;
    color: #3c0202;
    font-family: 'Open Sans', sans-serif;
    padding: 0 42px 0 50px;
    position: relative;
}
.note2 {
    font-size: 12px;
    color: #3c0202;
    font-family: 'Open Sans', sans-serif;
    padding: 0 42px 0 30px;
    position: relative;
}
.note2 i {
    position: absolute;
    left: 0px;
    top: 0;
}

.oudh_pop .pop-in-right .food_safe, .oudh_pop .pop-in-right .food_safe2, .oudh_pop .pop-in-right .order_online{width:100%; height:auto;}


.popslider_next {

    right:-10px;

}
.popslider_prev {

    left:-10px;

}
.oudh_pop .pop-in-left .left_pop1 .pop_logo{text-align:center;}


.dsk_show{display:none !important;}
.mob_show{display:block !important;}

.oudh_pop_delivery .pop_in_right {padding: 25px 10px 0;}
.oudh_pop_delivery .pop_in_right h3 {font-size: 16px; padding: 0 0 10px; margin: 0 0 15px;}
.oudh_pop_delivery .pop_in_right p {font-size: 13px; color: #fff; padding: 0 0 10px; line-height: 18px;}
.oudh_pop_delivery .pop_in_right p a{color:#fff}
.oudh_pop_delivery .pop_in_right p a:hover{text-decoration:none;}
.oudh_pop_delivery .pop_in_right h4 a img{width:60px;}

}

@media screen and (max-width:420px){

/*.oudh_pop_delivery .pop_in_left{ width:100%; height:auto; float:left;}
.oudh_pop_delivery .pop_in_right{ width:100%; height:auto; float:left; background:#351000 url(../img/shadow_black.png) repeat-y left top; padding:25px 10px; text-align:center;}
.oudh_pop_delivery .pop_in_left img{width:100%;}*/

.oudh_pop_delivery .pop_in_right p {font-size: 11px; padding: 0 0 8px;}
.oudh_pop_delivery .pop_in_right h4 {font-size: 12px;}
.customPop #cboxClose {top: -20px;}



}