 @charset "utf-8";
 @import url(//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css);
body {
	font-family: 'CenturyGothic';
}
header {
	width: 100%;
	position: fixed;
	z-index: 9;
	/* background-color: rgba(226, 209, 59, 0.95); */
	background-color: #fff;
	padding: 10px 0 0 0;
}
figcaption {
	text-align: center;
}
padding-home-100 {
	padding: 100px 0px 0px 0px;
}
.padding-100 {
	padding: 90px 15px 15px 0;
}
.logo {
	height: 90px;
	margin-top: -15px;
}
.navbar-default {
	-webkit-box-shadow: none;
	box-shadow: none;
	margin: 0;
	background-image: none;
	background-color: transparent;
}
.navbar-nav {
	float: right;
}
.navbar-nav>li {
	padding: 0 25px;
}
.navbar-default {
	border: none;
	border-color: #fff;
	padding-top: 10px;
}
.navbar-default .navbar-nav>li>a {
	color: #000;
	font-size: 17px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: inherit;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
	color: #DD6F00;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	background: transparent;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a {
	background-image: none;
	background-color: inherit;
	-webkit-box-shadow: none;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus,  .navbar-default .navbar-nav>.open>a:hover {
	background: transparent;
	color: #DD6F00;
	border-radius: 5px;
}
.dropdown-submenu {
	position: relative;
}
.dropdown-submenu .dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: -1px;
	min-width: 266px;
}
.dropdown-menu {
	min-width: 190px;
}
.navbar-nav>li>.dropdown-menu { /*background-color: rgba(226, 209, 59, 0.95);*/
	background-color: #fff;
}
.dropdown-menu>li>a {
	color: #fff;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
	color: #000;
	outline: none;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
	color: #DD6F00;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
	background-image: none;
	background: transparent;
	-webkit-box-shadow: none;
	color: #fff;
}
.dropdown-submenu .dropdown-menu { /*background-color: rgba(226, 209, 59, 0.95);*/
	background-color: #fff;
}
.dropdown-ul {
	margin-left: 15px;
	border-radius: 8px;
}
.bullet {
	float: left;
	height: auto;
	width: 15px;
	margin: 3px 15px 0px 0;
}
/*

	.dropdown {
		position: relative;
		display: inline-block;
	}

	.dropdown-content {
		display: none;
		position: absolute;
		   background-color: rgba(51, 18, 18, 0.42);
		min-width: 160px;
		box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
		z-index: 1;
		list-style-type:none;
	}



	.dropdown-content a {
		color: #fff;
		padding: 5px 0px;
		text-decoration: none;
		display: block;
		
	}



	.dropdown-content a:hover {    color: #DD6F00;}

	.dropdown:hover .dropdown-content {
		display: block;
	}

	.dropdown:hover .dropbtn {
		   color: #DD6F00;
	}

	.dropdown-content-ul{
		display: none;
		position: absolute;
		   background-color: rgba(51, 18, 18, 0.42);
		min-width: 360px;
		box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
		z-index: 1;
		margin-left:100px;
		margin-top:-25px;
	}
	.dropdown-content-ul li {  color: black;
		padding: 0;
		text-decoration: none;
		display: block;
		list-style-type:none;
		}
	.dropdown-content-li:hover .dropdown-content-ul { display: block;}
	.dropdown-content-ul1{
		display: none;
		position: absolute;
		  background-color: rgba(51, 18, 18, 0.42);
		min-width: 300px;
		box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
		z-index: 1;
		margin-left:100px;
		list-style-type:none;
		margin-top: -35px;
		}
	.dropdown-content-ul1 li1 {  color: black;
		padding: 12px 16px;
		text-decoration: none;
		display: block;
		list-style-type:none;
		}

	.dropdown-content-li1:hover .dropdown-content-ul1 { display: block;}

	*/



				   
.social-media-logo-insta {
	border-radius: 30px;
	border: 1px solid gray;
	padding: 7px !important;
	margin-top: 5px;
	background-color: rgba(158, 158, 158, 0.15);
}
.social-media-logo-insta i {
	padding: 0 3px 0 3px;
}
.social-media-logo-fb {
	border-radius: 33px;
	border: 1px solid gray;
	padding: 7px !important;
	margin-top: 5px;
	background-color: rgba(158, 158, 158, 0.15);
}
.social-media-logo-fb i {
	padding: 0px 7px 0px 7px;
}
.social-media-logo-pinintrest {
	border-radius: 33px;
	border: 1px solid gray;
	padding: 7px !important;
	margin-top: 5px;
	background-color: rgba(158, 158, 158, 0.15);
}
.social-media-logo-pinintrest i {
	padding: 0px 3px 0px 3px;
}
input.form-control-header {
	width: 150px !important;
	border: 1px solid #590000;
	color: #590000;
	border-radius: 10px;
	font-size: 14px;
	background-color: rgba(158, 158, 158, 0.15);
	/*background-image: url(../images/socialmedia%20image/searchicon.png);*/
	background-position: 10px 6px;
	background-repeat: no-repeat;
	padding: 6px 28px;
	-webkit-transition: width 0.4s ease-in-out;
	transition: width 0.4s ease-in-out;
}
/* header modals */
.modal-body-content {
}
.modal-body-content ul li a {
	color: #fff;
	text-decoration: none;
}
.modal-body-content ul li {
	color: #fff;
	list-style-type: none;
}
.carousel-caption-img {
	position: absolute !important;
	right: 0% !important;
	color: #fff;
	bottom: 50px;
	/* float: right!important; */
	left: 60%;
	width: 400px;
}
#carousel-indicators-img {
	position: absolute !important;
	text-align: right !important;
	bottom: 45px;
}
.last-carousel p {
	color: #fff;
}
.carousel-caption-text-span {
	font-size: 34px;
}
.carousel-caption-text {
	float: right;
}
.carousel-indicators {
	left: 53%;
}
.carousel-caption {
	text-shadow: none;
	text-align: left;
}
.carousel-caption p {
	font-size: 16px;
	margin-right: -35px;
	background-color: rgba(8, 8, 8, 0.49);
	padding: 5px 14px;
	border-radius: 16px;
}
.carousel-caption-text p {
	margin: 0;
	font-size: 16px;
	background-color: transparent;
}
.carousel-caption a {
	color: #fff;
	margin-right: 60px;
	background-color: rgba(233, 30, 99, 0.88);
	padding: 1px 10px;
	border-radius: 10px;
	float: right;
}
.carousel-caption-text p a:hover {
	color: #fff;
	text-decoration: none;
}
.carousel-dips {
	text-align: center;
}
.carousel-dips-xs-12 {
	padding: 40px 0 25px 0;
}
.carousal-2-heading {
}
.carousal-2-heading h4 {
	opacity: 0.7;
}
.carousal-2-heading-img {
	margin-left: 402px;
}
.carousal-2-heading-img img {
	margin-top: -15px;
}
carousal-2-heading img {
	text-align: center;
	padding: 0px 0px 0px 395px;
	margin-top: -10px;
}
.carousel-dips-xs-6 {
	padding: 75px 0 0 0;
}
.carousel-dips-xs-6 h4 {
	opacity: 0.7;
}
.carousel-dips-xs-6 h3 {
	opacity: 0.7;
}
.carousel-dips-xs-6 p {
	opacity: 0.7;
}
.carousel-dips-img-left {
	box-shadow: 0px 10px 12px 0px;
	border-radius: 15px;
}
.carousel-dips-img-left img {
	border-radius: 15px;
}
.carousel-dips-img-left-text p {
	margin-top: 15px;
}
.carousel-dips-img-right-text p {
	margin-top: 15px;
}
.carousel-dips-img-text-p {
	margin: 15px 0 0 0;
}
.carousel-dips-img-right {
	border-radius: 15px;
	box-shadow: 0px 10px 12px 0px;
}
.carousel-dips-img-right img {
	border-radius: 15px;
}
.carousel-dips-enquire {
	float: left !important;
	margin-left: 40px !important;
	background-color: #e32e6b !important;
	border-radius: 7px !important;
	color: #fff !important;
	padding: 2px 10px;
	font-size: 14px;
	margin-top: 30px;
}
.carousel-dips-moredips {
	float: right;
	margin-right: 40px;
	background-color: rgba(185, 122, 28, 0.88);
	padding: 2px 10px;
	border-radius: 7px;
	color: #fff;
	margin-top: 30px;
	font-size: 14px;
}
.carousel-dips-moredips a {
	text-decoration: none;
	color: #fff;
}
.dips-pickles-home {
	background-color: rgba(169, 155, 155, 0.38);
	background-color: #fff;
}
.div-customer-rating {
	text-align: center;
	background-image: url(../images/parallex-imagel.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}
.div-customer-rating-xs-6 {
	padding: 5px 50px;
}
.div-customer-rating-xs-6-div {
	padding: 56px 0px;
	text-align: center;
	border-radius: 20px;
	background-color: rgba(212, 212, 212, 0.42)
}
.carousel-background {
	background-image: url(../images/sliderimage/parallex-imagel.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}
.customer-image {
	padding: 25px 520px;
}
.customer-image img {
	height: 100px;
}
.footer-bg {
	background-color: #331212;
	color: #fff;
	text-align: center;
}
.footer-bg-xs-12 {
}
footer-content h4 {
	padding: 0 40px;
}
.footer-content a {
	text-decoration: none;
	color: #fff;
}
.footer-content ul {
	padding: 0;
	margin: 0;
}
.footer-content ul li {
	list-style-type: none;
	display: inline-block;
	padding: 30px 40px;
}
.google-map {
	height: 200px;
	width: 500px;
}
.modal-content {
	background-color: #BF6000;
}
.modal-header .close {
	color: #fff;
}
.modal-title {
	text-align: center;
	color: #fff;
}
.form-body {
	padding: 0 50px;
}
.form-box {
	background-color: #fff;
	border-color: transparent;
}
.button-box1 {
	background-color: #3C0000;
	float: right;
}
.btn-default:focus, .btn-default:hover {
	background-color: #3C0000;
	border-color: transparent;
	color: #fff;
}
.btn-default:active:focus, .btn-default:active:hover {
	background-color: inherit;
	border-color: inherit;
	outline: none;
	outline-offset: inherit;
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
	outline: none;
}
.btn-default {
	background-color: #3C0000;
	text-shadow: none;
	background-image: none;
	border-color: transparent;
	color: #fff;
}
.modal-more-dips ul {
	float: left;
}
.modal-more-dips ul li {
	list-style-type: none;
	padding: 25px 50px;
}
.modal-more-dips ul li a {
	color: #fff;
}
.modal-more-dips ul li a:hover {
	text-decoration: none;
	color: yellow;
	;
}
.ourstory-text-div-p img {
	width: 500px;
	text-align: center;
	display: inline-block;
	height: auto;
}
.parallex {
	background-image: url(../images/parellex-images/paellexImage-1.jpg);
	min-height: 350px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.parallex1 {
	background-image: url(../images/parellex-images/parellex-5.jpg);
	/*min-height:670px; */
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.parallex1-background {    /*   opacity: 0.5;  */
	background-color: rgba(51, 51, 51, 0.62);
	/* height: 670px;*/
	width: 100%;
	color: #fff;
	text-align: center;
}
.ourstory-text-div {
	padding: 75px 0px;
}
.ourstory-text-div-p {
	padding: 60px 200px;
}
.ourstory-text-div-p p {
	font-size: 18px;
}
.ourstory-heading {
	text-align: center;
	padding: 0 354px;
	margin-top: 100px;
}
ourstory-heading h1 {
	color: #fff;
	padding: 50px 0;
	border-radius: 25px;
}
our-story-background {
	background-color: rgba(51, 18, 18, 0.58);
	height: 350px;
	width: 100%;
}
ourstory-text {
	padding: 35px 0 11px 0;
}
ourstory-text p {
	font-size: 21px;
	opacity: 0.7;
}
ourstory-text h1 {
	font-size: 31px;
	text-align: center;
	opacity: 0.7;
}
/*catering page */
.cateringpage-parallex {
	background-image: url(../images/parellex-images/parellex-10.jpg);
	min-height: 500px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.catering-page-salad {
	text-align: center;
	padding: 250px 0;
}
.catering-page-salad h1 {
	background-color: rgba(255, 114, 11, 0.88);
	font-size: 50px;
	padding: 15px 0px;
	color: #fff;
}
.salad-containt {
	font-size: 21px;
}
.salad-containt ul li {
	padding: 15px 0;
}
.cateringpage-parallex-VegetarianMezze {
	background-image: url(../images/parellex-images/parellex-12.jpg);
	min-height: 500px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.catering-page-VegetarianMezze {
	text-align: center;
	padding: 250px 0;
}
.catering-page-VegetarianMezze h1 {
	background-color: rgba(255, 114, 11, 0.88);
	font-size: 50px;
	padding: 15px 0px;
	color: #fff;
}
.VegetarianMezze-containt {
	font-size: 21px;
}
.VegetarianMezze-containt ul li {
	padding: 15px 0;
}
.cateringpage-parallex-ChickenMezze {
	background-image: url(../images/parellex-images/parellex-11.jpg);
	min-height: 500px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.catering-page-ChickenMezze {
	text-align: center;
	padding: 250px 0;
}
.catering-page-ChickenMezze h1 {
	background-color: rgba(255, 114, 11, 0.88);
	font-size: 50px;
	padding: 15px 0px;
	color: #fff;
}
.chickenMezze-containt {
	font-size: 21px;
}
.chickenMezze-containt ul li {
	padding: 15px 0;
}
.cateringpage-parallex-muttonMezze {
	background-image: url(../images/parellex-images/parellex-13.jpg);
	min-height: 500px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.catering-page-muttonMezze {
	text-align: center;
	padding: 250px 0;
}
.catering-page-muttonMezze h1 {
	background-color: rgba(255, 114, 11, 0.88);
	font-size: 50px;
	padding: 15px 0px;
	color: #fff;
}
.muttonMezze-containt {
	font-size: 21px;
}
.muttonMezze-containt ul li {
	padding: 15px 0;
}
.salad-text {
	text-align: center;
	padding-top: 15px;
}
.salad-text p {
	font-size: 21px;
}
/* ready to eat */
	 
.readytoeat-img-left {
	padding: 0 50px;
	text-align: center;
}
.readytoeat-img-right {
	padding: 0 50px;
	text-align: center;
}
.our-pickle-range {
	padding: 15px 142px;
}
.our-pickle-range p {
	background-color: #3e1400;
	color: #fff;
	padding: 10px 0px;
	border-radius: 5px;
}
.our-pickle-range p a {
	color: #fff;
	text-decoration: none;
}
.our-dip-range {
	padding: 15px 142px;
}
.our-dip-range p {
	margin-top: 28px;
	background-color: #3e1400;
	color: #fff;
	padding: 10px 0px;
	border-radius: 5px;
}
.our-dip-range p a {
	color: #fff;
	text-decoration: none;
}
.readytoeat-home-class {
	text-align: center;
	padding: 80px 0 30px 0;
}
/* all dips*/
.parallex-pickles1 {
	background-image: url(../images/parellex-images/paellexImage-1.jpg);
	min-height: 500px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.parallex-pickles2 {
	background-image: url(../images/images/parellex-3.JPG);
	min-height: 500px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
parallex-pickles3 {
	background-image: url(../images/images/parellex-4.JPG);
	min-height: 500px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
parallex-pickles4 {
	background-image: url(../images/images/paellexImage-1.jpg);
	min-height: 500px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
all-dip-background {
	background-color: rgba(70, 67, 67, 0.8);
}
.all-dips {
	padding: 40px 20px;
}
.all-dips1 {
}
.all-dips a img {
}
.common-dips {
	height: 300px;
	width: 300px;
	background-image: url(../images/pickles/sprite-2.jpg);
	background-position: 841px 841px;
}
.taste-the-diff-font {
	font-family: Acme;
	font-style: italic;
	font-size: 32px;
}
/************************** indivisual product images ****************************/


jalapenoCheeseDip-img {
	background-image: url(../images/dips/sprite-1.jpg);
	background-position: 524px 590px;
	width: 243px;
	height: 44px;
	border: 1px solid gray;
}
product-image {
	padding: 81px 0px 260px 15px;
}
.product-image img {
	padding: 0px 30px 0px 30px;
}
#product-imgage-fade-in img {
	/* margin-top: 25px; */
	font-size: 21px;
	text-align: center;
	animation: fadein 2s;
	-moz-animation: fadein 2s; /* Firefox */
	-webkit-animation: fadein 2s; /* Safari and Chrome */
	-o-animation: fadein 2s; /* Opera */
}
 @keyframes fadein {
 from {
 opacity:0;
}
to {
	opacity: 1;
}
}
 @-moz-keyframes fadein { /* Firefox */
 from {
 opacity:0;
}
to {
	opacity: 1;
}
}
 @-webkit-keyframes fadein { /* Safari and Chrome */
 from {
 opacity:0;
}
to {
	opacity: 1;
}
}
 @-o-keyframes fadein { /* Opera */
 from {
 opacity:0;
}
to {
	opacity: 1;
}
}
/*tab*/
ul.tab {
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 1px solid #ccc;
	background-color: #f1f1f1;
}
/* Float the list items side by side */
ul.tab li {
	float: left;
}
/* Style the links inside the list items */
ul.tab li a {
	display: inline-block;
	color: black;
	text-align: center;
	padding: 14px 16px;
	text-decoration: none;
	transition: 0.3s;
	font-size: 17px;
}
/* Change background color of links on hover */
ul.tab li a:hover {
	background-color: #ddd;
}
/* Create an active/current tablink class */
ul.tab li a:focus, .active {
	background-color: #fff;
}
/* Style the tab content */
.tabcontent {
	display: none;
	padding: 6px 12px;
	border: 1px solid #ccc;
	border-top: none;
}
/*stars*/
.hovereffect {
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: default;
}
.hovereffect .overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	opacity: 1;
	background-color: rgba(51, 18, 18, 0.58);
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out
}
.hovereffect img {
	display: block;
	position: relative;
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}
.hovereffect h2 {
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	position: relative;
	font-size: 17px;
	background: rgba(0,0,0,0.6);
	-webkit-transform: translatey(-100px);
	-ms-transform: translatey(-100px);
	transform: translatey(-100px);
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	padding: 10px;
}
.hovereffect a.info {
	text-decoration: none;
	display: inline-block;
	text-transform: uppercase;
	color: #fff;
	border: 1px solid #fff;
	background-color: transparent;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	margin: 50px 0 0;
	padding: 7px 14px;
}
.hovereffect a.info:hover {
	box-shadow: 0 0 5px #fff;
}
.hovereffect:hover img {
	-ms-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}
.hovereffect:hover .overlay {
	opacity: 1;
	filter: alpha(opacity=100);
}
.hovereffect:hover h2, .hovereffect:hover a.info {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-transform: translatey(0);
	-webkit-transform: translatey(0);
	transform: translatey(0);
}
.hovereffect:hover a.info {
	-webkit-transition-delay: .2s;
	transition-delay: .2s;
}
fieldset, label {
	margin: 0;
	padding: 0;
}
/****** Style Star Rating Widget *****/

.rating {
	border: none;
	float: left;
}
.rating > input {
	display: none;
}
.rating > label:before {
	margin: 5px;
	font-size: 1.25em;
	font-family: FontAwesome;
	display: inline-block;
	content: "\f005";
}
.rating > .half:before {
	content: "\f089";
	position: absolute;
}
.rating > label {
	color: #ddd;
	float: right;
}
/***** CSS Magic to Highlight Stars on Hover *****/

.rating > input:checked ~ label, /* show gold star when clicked */  .rating:not(:checked) > label:hover, /* hover current star */  .rating:not(:checked) > label:hover ~ label {
	color: #DD6F00;
} /* hover previous stars in list */
.rating > input:checked + label:hover, /* hover current star when changing rating */  .rating > input:checked ~ label:hover,  .rating > label:hover ~ input:checked ~ label, /* lighten current selection */  .rating > input:checked ~ label:hover ~ label {
	color: #DD6F00;
}
.product-name h1 {
	padding: 0px 0px 20px 0px;
	opacity: 0.7;
}
product-name {
	padding: 35px 0 0 0;
}
.product-name p {
	opacity: 0.7;
}
#product-desc {
	text-align: center;
}
.product-description {
	padding: 15px 0 0 0;
}
.rating-text {
	float: left;
	opacity: 0.7;
}
.rating-star {
	float: right;
	padding: 3px 46px;
}
.dips-enquery-div {
	text-align: center;
	padding: 100px 0;
}
.dips-enquery-button {
	background-color: #e32e6b !important;
	border-radius: 7px !important;
	color: #fff !important;
	padding: 5px 15px;
	font-size: 14px;
	border-color: #e32e6b;
	outline: #e32e6b;
	box-shadow: none;
}
.calculation {
	background-color: #fff;
	padding: 5px 15px;
	border-radius: 5px;
	margin-top: 35px;
}
.calculation p {
	float: left;
	opacity: 0.7;
}
.calculation-text {
	width: 50px;
	padding: 0 13px;
	border-radius: 5px;
	outline: 0;
	border: 1px solid #3C0000;
	color: #3C0000;
}
.increment {
	background-color: #fff;
	border-color: #fff;
	color: #000;
	border: 1px solid #fff;
}
.decrement {
	background-color: #fff;
	border-color: #fff;
	color: #000;
	border: 1px solid #fff;
}
/* reachout page */
.reachout-form {
	padding: 60px 50px 115px 15px;
}
.reachout-form h2 {
	opacity: 0.7;
}
.reachout-address {
	padding: 60px 15px 5px 50px
}
.reachout-address h2 {
	opacity: 0.7;
}
.reachout-address h2 p {
	opacity: 0.7;
}
.reachout-form-box {
	-webkit-box-shadow: none;
	border: none;
	box-shadow: none;
	border-bottom: 1px solid #ccc;
}
/************* indivisual product image **************/



	/************* Catering-page **************/
.catering-top-row {
	background-color: #eeeeee;
	padding: 190px 15px 70px 15px;
}
.catering-top-row-xs-12 {
	color: #3C0000;
}
.catering-inner-product {
	padding: 0;
	text-align: center;
}
.catering-inner-product-ul {
	float: left;
}
.product-float-right {
	float: right;
}
.overlay h1 {
	color: #fff;
	margin-top: 300px;
	font-size: -webkit-xxx-large;
}
.catering-inner-product-div {
	padding: 100px 70px 0 70px;
	color: #3C0000;
}
.catering-inner-product-div p {
	font-size: 18px;
}
.catering-inner-product-div h1 {
	text-align: center;
}
.catering-inner-product-veg {
	float: left;
	padding: 30px 0 0 0;
}
.catering-inner-product-veg p {
	font-size: 16px;
}
.catering-inner-product-veg-right {
	padding: 30px 20px 0 0px;
	float: right;
}
.catering-inner-product-veg-right p {
	font-size: 16px;
}
.catering-inner-product-salad {
	text-align: center;
	padding: 30px 0 0 0;
}
.catering-inner-product-salad p {
	font-size: 16px;
}
.catering-inner-product-chicken {
	float: left;
	padding: 30px 0 0 20px;
}
.catering-inner-product-chicken p {
	font-size: 16px;
}
.catering-home-menu {
	padding: 0px 0px 177px 0;
}
.catering-home {
	background-color: #ff720b;
	text-align: center;
	font-size: larger;
	color: #fff;
}
.catering-menu-home-class {
	padding: 75px 0 50px 0;
}
.catering-home-menu a {
	color: #fff;
	text-decoration: none;
}
.taste-the-difference p {
	font-size: 48px;
}
.catering-product {
	background-color: #331212;
	border-radius: 5px;
	padding: 10px 0;
	margin-top: 25px;
}
.catering-product p {
	margin: 0;
}
.recipeMap {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.recipeMap iframe {
	float: left;
	width: 100%;
}

	/******************** responsive css ********************/		

				

	@media ( max-width:1200px) {
.logo {
	height: 80px
}
.navbar-nav>li {
	padding: 0 15px;
}
.carousel-indicators {
	left: 52%;
}
.carousel-dips-xs-12 {
	padding: 40px 20px 25px 20px;
}
parallex1-background {
	height: 670px;
}
.nav>li>a {
	padding: 10px 10px;
}
.carousel-caption-img {
	left: 52%;
}
.ourstory-text-div {
	padding: 50px 0px;
}
.readytoeat-img-right {
	padding: 0px 0px 0px 0px;
}
.readytoeat-img-left {
	padding: 0px 0px 0 0px;
}
.our-dip-range {
	margin-top: 30px;
}
}
 @media ( max-width:1024px) {
.our-dip-range {
	margin-top: -10px;
}
.ourstory-text-div-p {
	padding: 60px 60px;
}
}
 @media (max-width:992px ) {
.logo {
	height: 80px;
}
input.form-control-header {
	width: 100px !important;
}
.navbar-nav>li {
	padding: 0 5px;
}
.carousel-indicators {
	left: 50%;
}
.carousel-dips-xs-12 {
	padding: 40px 20px 25px 20px;
}
.customer-image {
	padding: 25px 415px;
}
.footer-lower {
	text-align: left;
}
.footer-lower ul li {
	padding: 20px 60px;
}
.ourstory-heading {
	padding: 0 250px;
}
.padding-100 {
	padding: 86px 15px 15px 0;
}
.carousel-caption-img {
	left: 55%;
}
parallex1-background {
	height: 599px;
}
.readytoeat-img-left {
	padding: 0px 0px 0 0px;
}
.readytoeat-img-right {
	padding: 0px 0px 0px 0px;
}
/*.our-dip-range {    margin-top: 30px;}*/
.footer-content ul li {
	padding: 30px 20px;
}
input.form-control-header {
	padding: 6px 18px;
}
.navbar-collapse {
	padding: 0;
}
.nav > li > a {
	padding: 10px 4px;
}
}
 @media (max-width:768px) {
h4 {
	font-size: 16px;
}
h2 {
	font-size: 20px;
}
header {
	position: inherit;
	padding: 0;
}
header {
	padding: 15px 0px;
}
.carousel-caption-img {
	left: 41%;
}
.logo {
	height: 58px;
	margin-top: -10px;
}
.carousel-dips-xs-12 {
	padding: 40px 25px 25px 25px;
}
.carousel-dips-xs-6 {
	padding: 0;
	margin-top: -20px;
}
.div-customer-rating-xs-6-div {
	padding: 30px 1px;
}
input.form-control-header {
	width: 71px !important;
	padding: 5px 5px;
}
.navbar-default .navbar-nav>li>a {
	font-size: 12px;
	padding: 10px 0px;
}
.carousel-indicators {
	left: 40%;
}
.navbar-nav>li {
	padding: 0 10px;
}
.social-media-logo-insta i {
	padding: 0 6px 0 6px;
}
.carousal-2-heading-img {
	margin-left: 190px;
}
.carousel-dips-enquire {
	margin-top: 0;
	padding: 2px 12px;
}
.carousel-dips-moredips {
	padding: 2px 10px;
	margin-top: 0;
}
.customer-image {
	padding: 25px 310px;
}
.footer-content ul li {
	font-size: 12px;
}
.footer-lower {
	text-align: left;
}
.ourstory-heading {
	padding: 0px 160px;
}
.carousel-caption-text {
	margin-right: 70px;
}
.ourstory-text-div {
	padding: 20px 0px;
}
.ourstory-text-div-p p {
	font-size: 16px;
}
.footer-bg-xs-12 {
	padding: 0px 0px;
}
.product-description {
	padding: 15px 5px;
}
.footer-lower ul li {
	padding: 20px 40px;
}
.rating-star {
	padding: 0;
}
.product-image {
	padding: 45px 0px 0px 0px;
}
.dips-enquery-div {
	padding: 50px 0;
}
.catering-top-row {
	padding: 35px 0;
}
.padding-home-100 {
	padding: 0;
}
.padding-100 {
	padding: 0 15px;
}
.our-pickle-range {
	padding: 15px 0px;
}
.our-dip-range {
	padding: 15px 0px;
}
.readytoeat-home-class {
	padding: 30px 0 30px 0;
}
.catering-menu-home-class {
	padding: 25px 0 35px 0;
}
.catering-home-menu {
	padding: 0px 0px 60px 0;
}
.product-image img {
	padding: 15px 15px;
}
.ourstory-text-div-p {
	padding: 60px 43px;
}
}
 @media (max-width:767px) {
.navbar-default {
	-webkit-box-shadow: none;
	background-image: none;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color: #fff;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #722727;
}
.navbar-default .navbar-toggle {
	border-color: #722727;
	bottom: 15px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: #722727;
}
.logo {
	margin-top: -14px;
}
.navbar-nav {
	float: left;
	margin-left: 15px;
}
input.form-control-header {
	width: 150px !important;
}
.carousel-caption-text {
	margin-top: -5px;
}
#carousel-indicators-img {
	bottom: 40px;
}
.carousel-indicators {
	left: 47%;
}
.customer-image {
	padding: 25px 315px;
}
.footer-bg-xs-12 {
	padding: 0;
}
.footer-lower {
	text-align: left;
}
.parallex {
	min-height: 345px;
}
.reachout-form {
	padding: 40px 15px 15px 15px;
}
.reachout-address {
	padding: 15px 15px 40px 15px;
}
.product-image {
	padding: 45px 0px 15px 15px;
}
.dips-enquery-div {
	padding: 50px 0;
}
.product-description {
	padding: 15px 25px;
}
.social-media-logo-mobile {
	width: 43px;
}
.readytoeat-img-left {
	padding: 0 69px;
}
.readytoeat-img-right {
	padding: 0 69px;
}
.catering-home-menu1 {
	padding: 15px 69px;
}
.dropdown-content-ul {
	min-width: 260px;
	margin-left: 50px;
}
.dropdown-content-ul1 {
	min-width: 260px;
	margin-left: 50px;
}
.dropdown-content {
	margin-left: 80px;
}
}
 @media (max-width:640px) {
.navbar-default {
	-webkit-box-shadow: none;
	background-image: none;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color: #fff;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #722727;
}
.navbar-default .navbar-toggle {
	border-color: #722727;
	bottom: 15px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: #722727;
}
.logo {
	margin-top: -14px;
}
.navbar-nav {
	float: left;
}
.carousel-caption-img {
	left: 30%;
}
#carousel-indicators-img {
	bottom: 35px;
}
.carousel-indicators {
	left: 33%;
}
.carousal-2-heading-img {
	margin-left: 132px;
}
.customer-image {
	padding: 25px 255px;
}
.footer-lower {
	text-align: left;
}
.footer-lower ul li {
	padding: 20px 25px;
}
.footer-bg-xs-12 {
	padding: 15px 5px;
}
input.form-control-header {
	width: 150px !important;
	padding: 5px 15px;
}
.parallex {
	min-height: 340px;
}
.ourstory-heading h1 {
	font-size: 26px;
}
.ourstory-text-div-p {
	padding: 60px 15px;
}
.reachout-form {
	padding: 30px 15px 15px 15px;
}
.reachout-address {
	padding: 15px 15px 30px 15px;
}
.product-image {
	padding: 45px 0px 0px 0px;
}
.dips-enquery-div {
	padding: 51px 0;
}
.product-description {
	padding: 15px 25px;
}
.catering-top-row {
	padding: 35px 162px;
}
.overlay h1 {
	font-size: xx-large;
	margin-top: 250px;
}
.google-map {
	height: 200px;
	width: 525px;
}
.social-media-logo-mobile {
	width: 43px;
}
parallex1-background {
	height: 482px;
}
.parallex1 {
	min-height: 475px;
}
.readytoeat-img-right {
	padding: 0 15px;
}
.readytoeat-img-left {
	padding: 0 15px;
}
.footer-content ul li {
	padding: 0px 15px;
}
.catering-home-menu1 {
	padding: 15px 30px;
}
}
 @media(max-width:480px) {
.padding-100 {
	padding: 0px 15px 15px 0;
}
h4 {
	font-size: 12px;
}
p {
	font-size: 12px;
}
header {
	padding-bottom: 0!important;
	position: inherit;
}
.logo {
	height: 40px;
	margin-top: -12px;
}
.navbar-default {
	background: transparent;
	-webkit-box-shadow: none;
	background-image: none;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color: #fff;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #722727;
}
.navbar-default .navbar-toggle {
	border-color: #722727;
	bottom: 15px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: #722727;
}
.navbar-default .navbar-nav>li>a {
	font-size: 12px;
}
.navbar-nav {
	float: left;
}
.social-media-logo {
	padding: 0 179px;
	right: 161px;
}
input.form-control-header {
	width: 150px !important;
	padding: 5px 15px;
}
navbar-nav>li {
	padding: 0px!important;
}
.carousel-caption p {
	font-size: 12px;
	margin: 0px -8px 0 0;
}
.carousel-caption-text-span {
	font-size: 20px;
}
.carousel-caption-text {
	padding: 5px 19px;
	margin-right: 0px;
}
#carousel-indicators-img {
	bottom: 0px;
}
carousel-caption-text {
	padding: 5px 5px;
	margin-right: 0;
}
.carousel-caption-img {
	bottom: 0px;
	right: 5% !important;
	left: 7%;
}
.carousel-indicators {
	left: 60%;
}
.carousel-dips-xs-12 {
	padding: 10px 20px;
}
.carousel-dips-xs-6 {
	padding: 0;
}
.carousel-dips-enquire {
	padding: 3px 5px!important;
	margin-top: 5px;
	font-size: 12px;
	margin-left: 0 !important;
	border-radius: 10px;
}
.carousel-dips-moredips {
	margin-right: 0px;
	margin-top: 5px;
	padding: 1px 2px;
	border-radius: 5px;
}
carousal-2-heading img {
	padding: 0 0 0 15px;
}
.carousal-2-heading-img {
	margin-left: 115px;
}
.carousal-2-heading-img img {
	height: 15px;
}
.customer-image {
	padding: 25px 174px;
}
.footer-lower {
	text-align: left;
}
.div-customer-rating-xs-6 {
	padding: 50px 50px;
}
.footer-content ul li {
	font-size: 11px;
	padding: 7px 5px;
}
.footer-content-socialmedialogo ul li {
	padding: 0 2px;
}
.footer-lower ul li {
	padding: 5px 10px;
	font-size: 12px;
}
.footer-bg-xs-12 {
	padding: 15px 0px;
}
.ourstory-heading {
	padding: 0px 30px;
}
.ourstory-heading h1 {
	font-size: 26px;
}
.parallex {
	min-height: 335px;
}
.reachout-form {
	padding: 30px 15px 15px 15px;
}
.reachout-address {
	padding: 15px 15px 30px 15px;
}
.product-image {
	padding: 45px 0px 0px 0px;
}
.dips-enquery-div {
	padding: 51px 0;
}
.product-description {
	padding: 15px 25px;
}
.catering-top-row {
	padding: 35px 60px;
}
.overlay h1 {
	margin-top: 175px;
}
.catering-inner-product-div {
	padding: 30px 0px 0 0;
}
.google-map {
	height: 200px;
	width: 345px;
}
.social-media-logo-mobile {
	width: 43px;
}
.ourstory-text-div-p {
	padding: 32px 15px;
}
}
 @media (max-width:425px) {
parallex1-background {
	height: 513px;
}
.carousel-caption-img {
	width: 345px;
	bottom: -10px;
}
}
 @media (max-width:375px) {
parallex1-background {
	height: 556px;
}
.carousel-caption-img {
	width: 340px;
	left: 4%;
	bottom: -15px;
}
}
 @media (max-width:360px) {
h1 {
	font-size: 22px;
}
.carousel-caption-img {
	right: 3% !important;
	width: 310px;
	left: 15px;
	right: 0% !important;
	bottom: -17px;
}
.carousal-2-heading-img img {
}
.carousel-indicators {
	left: 30%;
}
.ourstory-text-div {
	padding: 0px 0px;
}
.ourstory-text-div-p {
	padding: 15px 0;
}
.ourstory-text-div-p p {
	font-size: 12px;
}
.customer-image {
	padding: 26px 115px;
}
.ourstory-heading h1 {
	font-size: 26px;
}
.parallex {
	min-height: 310px;
}
.ourstory-heading {
	padding: 0px 15px;
}
input.form-control-header {
	width: 150px !important;
	padding: 5px 15px;
}
.reachout-form {
	padding: 30px 15px 15px 15px;
}
.reachout-address {
	padding: 15px 15px 30px 15px;
}
.product-image {
	padding: 45px 0px 0px 15px;
}
.dips-enquery-div {
	padding: 51px 0;
}
.product-description {
	padding: 15px 25px;
}
.catering-inner-product-chicken {
	padding: 30px 0 0 0px;
}
.overlay h1 {
	margin-top: 130px;
}
.google-map {
	height: 200px;
	width: 230px;
}
.social-media-logo-mobile {
	width: 43px;
}
.carousal-2-heading-img {
	margin-left: 58px;
}
.parallex1 {
	min-height: 340px;
}
parallex1-background {
	height: 340px;
}
.readytoeat-home-class {
	padding: 15px 0 20px 0;
}
.readytoeat-img-left {
	padding: 0;
}
.our-pickle-range {
	padding: 15px 0px;
}
.readytoeat-img-right {
	padding: 0;
}
.our-dip-range {
	padding: 15px 0px;
}
.catering-menu-home-class {
	padding: 15px 0 25px 0;
}
.catering-home-menu {
	padding: 0px 0px 35px 0;
}
.footer-bg-xs-12 {
	padding: 8px 0px;
}
.footer-content ul li {
	padding: 5px 5px;
}
.navbar-nav {
	float: left;
}
}
 @media (max-width:320px) {
.parallex {
	min-height: 310px;
}
.carousel-caption-img {
	right: 3% !important;
	left: 6px;
	right: 0% !important;
	bottom: 0px;
}
.carousel-indicators {
	left: 30%;
}
.carousel-caption {
	padding-bottom: 0px;
}
.carousel-caption p {
	margin: 0px 0px 0 0;
}
.ourstory-text-div {
	padding: 0px 0px;
}
.ourstory-text-div-p {
	padding: 10px 0;
}
.ourstory-text-div-p p {
	font-size: 12px;
}
.ourstory-heading h1 {
	font-size: 24px;
	padding: 40px 0;
}
.ourstory-heading {
	padding: 0px 0px;
}
.carousal-2-heading-img {
	margin-left: 36px;
}
.carousal-2-heading-img img {
}
.customer-image {
	padding: 25px 95px;
}
.reachout-form {
	padding: 30px 15px 15px 15px;
}
.reachout-address {
	padding: 15px 15px 30px 15px;
}
input.form-control-header {
	width: 160px!important;
	padding: 5px 15px;
}
.product-image {
	padding: 45px 0px 0px 0px;
}
.dips-enquery-div {
	padding: 51px 0;
}
.product-description {
	padding: 15px 25px;
}
.overlay h1 {
	margin-top: 115px;
}
.google-map {
	height: 200px;
	width: 190px;
}
.social-media-logo-mobile {
	width: 43px;
}
.parallex1 {
	min-height: 380px;
}
parallex1-background {
	height: 380px;
}
.readytoeat-home-class {
	padding: 15px 0 30px 0;
}
.readytoeat-img-left {
	padding: 0px 0px 0 0px;
}
.our-pickle-range {
	padding: 15px 0px;
}
.readytoeat-img-right {
	padding: 0px 0px 0px 0px;
}
.our-dip-range {
	padding: 15px 0px;
}
.catering-menu-home-class {
	padding: 15px 0 20px 0;
}
.catering-home-menu {
	padding: 0px 0px 25px 0;
}
.footer-content ul li {
	padding: 5px 8px;
}
.navbar-nav {
	float: left;
}
}
.number {
	width: 8%;
	text-align: center;
}
