@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,700,800,600);
@font-face {
  font-family: 'TrajanPro-Regular';
  src: 	url('../fonts/TrajanPro-Regulard41d.eot?#iefix') format('embedded-opentype'),  
  		url('../fonts/TrajanPro-Regular.otf')  format('opentype'),
	    url('../fonts/TrajanPro-Regular.woff') format('woff'), 
		url('../fonts/TrajanPro-Regular.ttf')  format('truetype'), 
		url('../fonts/TrajanPro-Regular.svg#TrajanPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SegoePrint';
  src:  url('../fonts/SegoePrintd41d.eot?#iefix') format('embedded-opentype'),  
  		url('../fonts/SegoePrint.woff') format('woff'), 
		url('../fonts/SegoePrint.ttf')  format('truetype'), 
		url('../fonts/SegoePrint.svg#SegoePrint') format('svg');
  font-weight: normal;
  font-style: normal;
}
a {
	 
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	outline: none;
}
ul,li{list-style:none;}
.full-width{ float:left; width:100%;}
.header{  float: left;width: 100%;border-bottom: 10px solid #ed1c24; background:url(../images/heade-back.jpg) repeat;}
.logo{position:relative; top:-5px;}
.social-icon{float:right;  margin: 13px auto;}
.social-icon a{}
.slider{float:left; width:100%;}
.inner-head{ float:left; width:100%; padding:15px 0px 0px 0px;}
.content-area{padding-top:0px;}
.left-col{background:url(../images/welcome.png) no-repeat top 20px right 0px; float:left;}
.welcome{color:#d71920; border-bottom:1px solid #d71920; padding-bottom:10px; margin:0px; padding-top:50px;  position: relative;  z-index: -1;  margin-bottom: 15px;}
.left-col p{ font-size:13px; color:#000; margin:5px auto;  line-height: 17px; text-align: justify;}
.right-col{}
.outer-image{ background:url(../images/message.png) no-repeat top 18px right -1px;  padding-top: 50px;float:left;width:100%;}
.inner-part{background: #ed1c24;z-index: -2;position: relative;float:left;width:100%;}
.message-title{font-family: 'TrajanPro-Regular'; font-size:18px; line-height:20px; color:#fff;  margin: 0; background:#d71920;  padding: 5px; text-transform:uppercase;margin: 6px; box-sizing:border-box;}
.name{text-transform:uppercase;font-family: 'TrajanPro-Regular';  float: left;width: 100%; background:url(../images/title-back.jpg) repeat-x; color:#fff;padding: 3px;  font-size: 13px;  text-align: right; height:24px;}
.owner-detail{  background: #ed1c24;float: left;width: 100%;}
.outer-image p{  margin: 0px 5px 5px 5px;float: left;color: #fff;font-size: 12px;background: #d61920;padding: 6px;}
.red{color: #ED1C24;text-decoration: none; font-size:18px;}
/*====footer css start=====*/
.foot-top{background: #ed1c24; /* Old browsers */
background: -moz-linear-gradient(top,  #ed1c24 0%, #c90000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed1c24), color-stop(100%,#c90000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ed1c24 0%,#c90000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ed1c24 0%,#c90000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ed1c24 0%,#c90000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ed1c24 0%,#c90000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed1c24', endColorstr='#c90000',GradientType=0 ); /* IE6-9 */
height:10px;
}
footer{background:url(../images/foot-bg.jpg);background-repeat:repeat;color:#b2b2b2;font-size: 13px;float:left;width: 100%;}
.footer-main{padding:20px 0;float:left;width:100%;}
.foot-logo{border-bottom: 1px solid #363636;padding: 7px 0;margin-bottom: 8px;  float: left;
  width: 100%;}
footer address span{color:#fff;}
.foot-link ul{list-style:none}
.foot-link ul li a{color:#b2b2b2;  font-size: 12px;}
.foot-link ul li a:hover,.copyright a:hover,.foot-link ul li a:focus,.copyright a:focus{color:#fff;text-decoration:none;}
.foot-link ul li{float: none;display: inline-block;}
.foot-link ul li + li:before{content: " | ";padding: 0 10px;}
.foot-link{float: left;width: 100%;border-top: 1px dotted #494848;padding: 20px 0;}
.foot-link ul{padding:0;margin:0;}
.copyright {color: #B2B2B2;font-size: 11px;background:#161616;padding:10px;}
.copyright a{color: #B2B2B2;}
/*====footer css end=====*/

.link{ color:#b2b2b2; text-decoration:none;}
.link:hover{ color:#fff; text-decoration:none;}

.banner-image{ float:left; width:100%;margin-bottom: 30px;}
.banner-image img{ width:100%;}
.quicklink-body{float: left; width:100%;}
.quicklinks-title{ background:url(../images/qtitle.png) no-repeat;  height: 100px;  padding: 25px;}
.quicklinks-title h2{margin: 0;color: #fff;font-size: 22px;border-bottom: 1px solid #fff;padding-bottom: 5px;margin-top: 15px;}
.list{ padding:0px;  float: left;width: 100%;padding: 15px;}
.list li{float: left;width: 100%;line-height: 22px;}
.list li a{ color:#ed1c24;background: url(../images/arrow.png) no-repeat scroll 2px 5px;  padding-left: 20px;  font-size: 13px;}
.list li a.active{ color:#000;background: url(../images/active-arrow.png) no-repeat scroll 2px 5px;}
.list li a:hover{ text-decoration:none; color:#000;background: url(../images/active-arrow.png) no-repeat scroll 2px 5px;}
.qfooter{background: url(../images/qbottom.png) no-repeat;float: left;width: 100%;height: 151px;background-size: 100%;transform: skew(-5deg) rotate(-5deg);overflow: hidden;position: relative; top: 11px;  border-bottom: 1px solid #c7c7c7;box-shadow: 0px 1px 0px 1px #cfcfcf;}
.qfooter1{background: url(../images/product-bottom.png) no-repeat;float: left;width: 100%;height: 200px;background-size: 100%;transform: skew(-5deg) rotate(-5deg);overflow: hidden;position: relative; top: 11px;  border-bottom: 1px solid #c7c7c7;box-shadow: 0px 1px 0px 1px #cfcfcf;}
.qground-spices{background: url(../images/product-bottom1.png) no-repeat;background-size: 100%;}
.k-powder{background: url(../images/k-powder-modal.jpg) no-repeat;background-size: 100%;height: 188px;}
.kk-masala{background: url(../images/Kitchen-King-Masala2.jpg) no-repeat;height: 200px;background-position: center;}
.chat-masala-model{background: url(../images/chat-masala-model.jpg) no-repeat;height: 200px;}
.achar-masala-model{background: url(../images/Achar-Pickle-model.jpg) no-repeat;height: 196px;}
.Biriyani-Pulav-model{background: url(../images/Biriyani-Pulav-model.jpg) no-repeat;height: 205px;}
.Pani-Puri-Masala-model{background: url(../images/Pani-Puri-Masala-model.jpg) no-repeat;height: 194px;}
.Sambhar-Masala-model{background: url(../images/Sambhar-Masala-model.jpg) no-repeat;height: 201px;}
.All-One-Garam-Masala-model{background: url(../images/All-One-Garam-Masala-model.jpg) no-repeat;height: 177px;}
.Pav-Bhaji-Masala-model{background: url(../images/Pav-Bhaji-Masala-model.jpg) no-repeat;height: 205px;}
.chilli-powder{background: url(../images/chilli-powder-modal.jpg) no-repeat;background-size: 100%;height: 188px;}
.turmeric-powder{background: url(../images/termeric-powder-modal.jpg) no-repeat;background-size: 100%;height: 197px;}
.mustard-modal{background: url(../images/mustard-modal.jpg) no-repeat;background-size: 100%;height: 201px;}
.Sesame-modal{background: url(../images/Sesame-modal.jpg) no-repeat;background-size: 100%;height: 201px;}
.Fennel-modal{background: url(../images/Fennel-model.jpg) no-repeat;background-size: 100%;height: 209px;}
.hing-modal{background: url(../images/hing-modal.jpg) no-repeat;background-size: 100%;height: 140px;}
.cumin-modal{background: url(../images/cumin-modal.jpg) no-repeat;background-size: 100%;height:211px;}
.extra-hot-chilli{background: url(../images/extra-hot-chilli-modal.jpg) no-repeat;background-size: 100%;height: 190px;}
.cumin-powder{background: url(../images/cumin-powder-model.jpg) no-repeat;background-size: 100%;height: 223px;}
.black-pepper-powder{background: url(../images/black-pepper-powder-modal.jpg) no-repeat;background-size: 100%;height: 191px;}
.gulab-jamun-modal{background: url(../images/gulab-jamun-modal.jpg) no-repeat;background-size: 100%;height: 191px;}
.gota-modal{background: url(../images/gota-modal.jpg) no-repeat;background-size: 100%;height: 205px;}
.khaman-modal{background: url(../images/khaman-model.jpg) no-repeat;background-size: 100%;height: 205px;}
.upma-modal{background: url(../images/upma-modal.jpg) no-repeat;background-size: 100%;height: 199px;}
.dosa-modal{background: url(../images/dosa-modal.jpg) no-repeat;background-size: 100%;height: 201px;}
.dhokla-modal{background: url(../images/dhokla-modal.jpg) no-repeat;background-size: 100%;height: 201px;}
.handvo-modal{background: url(../images/handvo-model.jpg) no-repeat;background-size: 100%;height: 201px;}
.dalwada-modal{background: url(../images/dalwada-modal.jpg) no-repeat;background-size: 100%;height: 201px;}
.white-pepper-powder{background: url(../images/white-pepper-powder-modal.jpg) no-repeat;background-size: 100%;height: 193px;}
.garam-masala{background: url(../images/garam-masala-modal.jpg) no-repeat;background-size: 100%;height: 187px;}
.coriander-powder{background: url(../images/coriander-modal.jpg) no-repeat;background-size: 100%;height: 191px;}
.qblend-spices{background: url(../images/product-bottom2.png) no-repeat;background-size: 100%;}
.hath-badle{float:right;margin-bottom:20px;}
.qhing{background: url(../images/product-bottom3.png) no-repeat;background-size: 100%;}
.qinstant-mix{background: url(../images/product-bottom4.png) no-repeat;background-size: 100%;}
.btn-size{padding:6px !important;}
.page-title{  font-size: 24px;border-bottom: 1px solid #ef230c;margin: 0;padding-bottom: 6px;color: #292929;font-weight: 600;  margin-bottom: 10px;}
.inner-tag{font-family: 'SegoePrint'; margin:0px; font-size:18	px; color:#ee1d25;}
.abt-image{  float: left;width: 100%;margin: 5px auto;}
.abt-image img{ width:100%;}
.content{  margin-top: 15px;}
.content p{font-size: 13px;line-height: 18px; color:#000;  text-align: justify;}

.product{  /*background: url(../images/foot-shadow.png) no-repeat bottom -35px center;*/float: left;width: 100%;}
.prod-img{  float: left;width: 100%;margin-top: 50px;  margin-bottom: 30px;}
.prod-img img{width:100%;}
.quick-links{ /*background:url(../images/qback.png) no-repeat; */background:#fff;float:left; width:100%;  border-left: 1px solid #c7c7c7;
  border-right: 1px solid #c7c7c7;position: relative;margin-bottom: 30px;}
  
.btn-label {position: relative;right:-12px;display: inline-block;padding: 6px 12px;  border-left: 1px dotted #fff;}
.btn-labeled {padding-top: 0;padding-bottom: 0;}
.btn { margin-bottom:10px; }
.btn-red{background:#ef230c; color:#fff;}
.btn-red:hover{ background:#C51400; color:#fff;}

.rotator{background: #fff;
bottom: -13px;
content: "";
height: 20px;
position: absolute;
/* transform: skew(4deg) rotate(4deg); */
-ms-transform: skew(3deg) rotate(-3deg);
-moz-transform: skew(3deg) rotate(-3deg);
-webkit-transform: skew(3deg) rotate(-3deg);
-o-transform: skew(3deg) rotate(-3deg);
/* transform-origin: right bottom 0; */
-ms-transform-origin: right bottom 0;
-moz-transform-origin: right bottom 0;
/* -webkit-transform-origin: right bottom 0; */
-o-transform-origin: right bottom 0;
width:101%;
z-index: 1;
border-top: 1px solid #c7c7c7;
left: 0px;}

.logo img{width:110%;}

.contact-address {
  margin: 10px auto;
}
.contact-address h3 {
  float: left;
  width: 100%;
  font-size: 20px;
  margin-bottom: 15px;
  font-weight: 600;
}
.c-address {
  float: left;
  line-height: 23px;
  padding-left: 25px;
  color: #000;
  background: url(../images/icon-location.png) no-repeat left 6px;
  border-left: none;
  padding-top: 0;
  font-size: 14px;
  font-style: normal;
  margin-bottom: 20px;
  text-align: left;
}
.contacts-list-hm {
  margin-bottom: 20px;
  color: #000;
  float: left;
  font-size: 14px;
    padding: 0;
}
.contacts-list-hm li.mobile {
  background: url(../images/icon-mobile.png) no-repeat 8px center;
}
.contacts-list-hm li.phone {
  background: url(../images/phone.png) no-repeat 3px center;
}
.contacts-list-hm li {
  padding-left: 33px;
  margin-bottom: 9px;
}
.contacts-list-hm li a{ color:#000;}
.contacts-list-hm li a:hover{ text-decoration:none; color:#ed1c24;}
.contacts-list-hm li.email {
  background: url(../images/icon-mail2.png) no-repeat left 5px center;
}
.iso{ float:right;  text-align: center;}
.iso strong{font-size: 15px;margin: 14px auto;margin-right: 10px;margin-left: 10px;float: left;}
.iso img{  float: left;}
.footer-logo{  float: left;margin: 0px;color: #fff;font-size: 18px;width: 100%;}
.tagline{  float: left;width: 100%;font-size: 20px;font-weight: 600;margin-top: 5px;}
.slimScrollDiv{float:left; width:100%;}


.npr{padding-right:0px;}
.npl{padding-left:0px;}
.np{padding:0px;}
.infra-box{float: left;width: 100%;border: 1px solid #ddd;padding:10px;margin-bottom: 20px;  -webkit-box-shadow:0px 7px 10px -7px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 7px 10px -7px rgba(0,0,0,0.75);box-shadow:0px 7px 10px -7px rgba(0,0,0,0.75);}
.infre-img{text-align: center;}
.infre-img img{width:100%;}
.infra-body{margin:0;}
.infra-title{  margin: 5px auto;padding: 0px;font-size: 18px;line-height: 20px;font-weight: 600;border-bottom: 1px solid #ddd;padding-bottom: 8px;  color: #ed1c24;}

.exp-box{float: left;width: 100%;border: 1px solid #ddd;padding:10px;margin-bottom: 20px;  -webkit-box-shadow:0px 7px 10px -7px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 7px 10px -7px rgba(0,0,0,0.75);box-shadow:0px 7px 10px -7px rgba(0,0,0,0.75);}

.exp-box2{float: left;width: 100%;border: 1px solid #ddd;padding:30px 10px;margin: 20px 0px;  -webkit-box-shadow:0px 7px 10px -7px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 7px 10px -7px rgba(0,0,0,0.75);box-shadow:0px 7px 10px -7px rgba(0,0,0,0.75);}
.exp-img{text-align: center;}
.exp-img img{width:100%;}
.exp-body{margin:0;}
.exp-title{  margin: 5px auto;padding: 0px;font-size: 18px;line-height: 20px;font-weight: 600;border-bottom: 1px solid #ddd;padding-bottom: 8px;  color: #ed1c24;}
.sub-title{  float: left;width: 100%;margin: 0;font-size: 16px;}

.cuadro_intro_hover{
	padding: 0px;
	position: relative;
	overflow: hidden;
	height: 189px;
	margin-bottom: 20px;
}
.cuadro_intro_hover:hover .caption{
	opacity: 1;
	transform: translateY(-150px);
	-webkit-transform:translateY(-150px);
	-moz-transform:translateY(-150px);
	-ms-transform:translateY(-150px);
	-o-transform:translateY(-150px);
}
.cuadro_intro_hover img{
	z-index: 4;
}
.cuadro_intro_hover .caption{
	position: absolute;
	top:150px;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
	width: 100%;
}
.cuadro_intro_hover .blur{
	background-color: rgba(0,0,0,0.7);
	height: 300px;
	z-index: 5;
	position: absolute;
	width: 100%;
}
.cuadro_intro_hover .caption-text{
	z-index: 10;
	color: #fff;
	position: absolute;
	height: 300px;
	text-align: center;
	top:-20px;
	width: 100%;
}
.cp-title{border-top:2px solid white; border-bottom:2px solid white; padding:10px; font-size:14px;}
.recipe-title{ background:url(../images/arrow.png) no-repeat scroll 0px 5px; padding-left:18px; color:#ee1d25;  float: left;
  width: 100%;}
.paddinf-left-div{padding-left:18px; float:left; width:100%;}
.paddinf-left-div p{font-size:13px; text-align:justify;}
.gall-img {
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
}
.fancybox{border: 1px solid #ddd;padding: 5px; float:left; width:100%; margin-bottom:10px;}
.gall-img:hover {
  filter: none; /* IE6-9 */
  -webkit-filter: grayscale(0); /* Google Chrome, Safari 6+ & Opera 15+ */
 
}
.npr{margin-left:-5px; margin-right:-5px;}
.nps{padding-left:5px; padding-right:5px;}
.category-title{ float:left; color:#000; text-decoration:none; text-align:center;min-height:35px; width:100%; margin-top:5px; font-size:12px;}
.video-box{float:left; width:100%; padding:5px; border:1px solid #ddd;}

.export{ background: #ed1c24;border: none;color: #fff;padding: 5px 20px;}
.export:hover{ text-decoration:none; background:#C80008;}
.export:focus{color:#fff; text-decoration:none; outline:0;}
address{line-height:17px;}
#inner-content-div{width:97% !important;}
.read-more{ text-decoration:none; color:#fff;  float: right;}
.read-more:hover{ text-decoration:underline; color:#fff;}
.mission-title{  background: url(../images/mission.png) no-repeat scroll 0px 5px;padding-left: 30px;color: #ee1d25;float: left;width: 100%;font-size: 28px;line-height: 32px;}
.vision-title{background: url(../images/vision.png) no-repeat scroll 0px 4px;padding-left: 30px;color: #ee1d25;float: left;width: 100%;font-size: 28px;line-height: 32px;}	
.export-mail,a.export-mail:hover,a.export-mail:focus{color: #ED1C24;text-decoration:none;}
.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}