@media screen and (max-width:1440px)
{

}
@media screen and (max-width:1366px)
{

}

@media screen and (max-width:1280px)
{

}

@media screen and (max-width:1200px)
{

}

@media screen and (max-width:1199px)
{

}

@media screen and (max-width:1168px)
{

}

@media screen and (max-width:1112px)
{
	
}

@media screen and (max-width:1024px)
{

}

@media screen and (max-width:991px)
{
.header {background-size: 195px,contain;}
.main-nav {display: none;}
.resp-nav { display: block; margin-top: 15px;}
.hs_icons1 {display: inline-block;}
.hs_icons  { display: none;}
.event_inner 	{margin-top: 15px;}	
.offer-block {padding-left: 20px;padding-right: 20px;margin-bottom: 60px;margin-top: -5px;}
.servnum2 { margin-left: 35px;}	
.left-jtext h6 {text-align: center !important;}	
.left-jtext h3 {text-align: center !important;}
.left-jtext p { text-align: center !important;}
.history-section .inner-column:last-child .inner-box .single-item .icon-box { margin-top: 0px;}
.right-jimg img {text-align: center; margin-top: 12px;}	
.right-jimg { text-align: center;}
.stroke img {margin-right: 0px;	margin-top: 0px;}
.history-section .inner-column:first-child .inner-box .single-item .year {right: 44%;}	
.history-section .inner-column:last-child .inner-box .single-item .year {left: 45%;}
.stroke_res {display: block;text-align: center;}
.stroke_main {display: none;}
.text h3 { text-align: center !important;}
	.text h6 { text-align: center !important;}	
	.text p { text-align: center !important;}	
	.history-section .inner-box .single-item {padding-right: 0px;padding-left: 0px;}
.history-section .inner-container:before {
    position: absolute;
    content: '';
    border-right: 0px;
}
	.res_margin{ margin-bottom: 0px;}
		
}
@media screen and (max-width:990px)
{

#sync2 {display:none !important;}	
}
@media screen and (max-width:985px)
{
.ourevent h2 {margin-top: 32px;}
	
}
@media screen and (max-width:967px)
{

}
@media screen and (max-width:896px)
{

}
@media screen and (max-width:846px)
{
	
}
@media screen and (max-width:834px)
{

}

@media screen and (max-width:768px)
{

}

@media screen and (max-width:767px)
{
.header_top {text-align: center;}	
.h-contact {text-align: center;margin-top: 10px;}
.bannertext {text-align: center;}
.bannertext img { width: 238px;}
.header {background-size: 195px,215px;}
.about { margin-top: 95px;}	
.about h2 {margin-top: 20px;}
.rating h4 {margin-bottom: 30px;}	
.oeventbg { background-size: cover;padding: 40px;}
.ev-button {display: inline-block;margin-bottom: 40px;}	
.offer-block {padding-left: 70px;padding-right: 70px;margin-bottom: 20px;margin-top: 35px;}
.whyus {text-align: center;}
.servnum {max-width: 141px;margin: auto;}	
.servnum2 {max-width: 141px;margin: auto;}		
.serv2 h3 { text-align: center !important;}	
.serv2 p { text-align: center !important;}	
.best_food {margin-top: 40px;}	
.fresh-text {text-align: center;}	
.onlineapp {height: 264px;margin-bottom: 20px;}
	.con-map{ margin-bottom: 20px;}
	.con-time { margin-top: 20px;}
}

@media screen and (max-width:740px)
{

.offer-block {
    padding-left: 10px;
	padding-right: 10px;}	
.mtab-select li {
    border-radius: 0px;
    margin: 1%;
    width: 48%;
    float: left!important;
}
	.menu-bg {
		padding: 20px 15px;}
}

@media screen and (max-width:736px)
{

}

@media screen and (max-width:638px)
{


}

@media screen and (max-width:575px)
{
	
.rest_year {width: 138px;height: 148px;padding: 12px;}	
	

}

@media screen and (max-width:568px)
{

}

@media screen and (max-width:535px)
{

}

@media screen and (max-width:500px)
{
	
}

@media screen and (max-width:497px)
{

}

@media screen and (max-width:458px)
{

}
@media screen and (max-width:430px)
{
	.menu-bg {
		padding: 19px 20px;}
	.media {
    width: 75px;
		height: 75px;}
	.media-body {
    margin-top: 0px;
}
}
@media screen and (max-width:414px)
{
	

}
@media screen and (max-width:412px)
{

}
@media screen and (max-width:411px)
{

}

@media screen and (max-width:399px)
{
	.qty {width: 320px;}
	.chalf {
    background: #f1ddc2;
    padding: 15px 12px;
    border-radius: 60px;
    padding-top: 20px;
}
	.qty p {
    color: #000;
    font-weight: 400;
    font-size: 14px;
    padding-bottom: 6px;
    float: left;
}
	.qty h4 {
       color: #000;
    font-weight: 600;
    padding-left: 10px;
    font-size: 16px;
    margin-top: 3px;
    float: left;
}

}
@media screen and (max-width:384px)
{
.onlineapp { height: 245px;}
}
@media screen and (max-width:380px)
{

}
@media screen and (max-width:377px)
{

}
@media screen and (max-width:375px)
{

}
@media screen and (max-width:368px)
{

}

@media screen and (max-width:360px)
{


}

@media screen and (max-width:320px)
{

}