::-webkit-scrollbar {
    z-index: 30;
    width: 10px;
}
::-webkit-scrollbar-track {
    background-color: #EBEBEB;
    border-left: 1px solid #c1c1c1;
}
::-webkit-scrollbar-thumb {
    background-color: #013D69;
}
::-webkit-scrollbar-thumb:hover {
    background-color: #F5392A;
}
::-webkit-scrollbar-track {
    border-radius: 0;
    box-shadow: none;
    border: 0;
}
::-webkit-scrollbar-thumb {
    border-radius: 0;
    box-shadow: none;
    border: 0;
}
#wrapper{
	margin:0;
	padding:0;
}
/* @font-face {
	font-family: 'GothamHTF-Black';  
	src: url('css/Gotham/GothamHTF-Bold.otf') format('otf');;     
} */
/* body {
	font-family: 'GothamHTF-Black';
} */
.colorMatch{
    color: #144E80;
    font-weight: bold;
}
.searchIcon{
	position: absolute;
    margin-left: 175px;
    margin-top: -25px;
}
/*============Home Page===============*/
.active{
	border-bottom: 4px solid red;
}
.jssorb05 {
    position: absolute;
}
.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
    position: absolute;
    /* size of bullet elment */
    width: 16px;
    height: 16px;
    background: url('../images/slider/b05.png') no-repeat;
    overflow: hidden;
    cursor: pointer;
}
.jssorb05 div { background-position: -7px -7px; }
.jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
.jssorb05 .av { background-position: -67px -7px; }
.jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }


.partnerSec{
	margin:10px 0 10px;
}

.container-fluid .row .noPadding{
    padding: 0px;
    margin-right: 0px;
    margin-left: 0px;
}
.noPadding {
	padding-right: 0px;
	padding-left: 0px;
}

header{
	border-bottom:1px solid #8E8E8E;
}       
.navbar-brand{
    margin-top: -45px;
	width: 300;
} 

header .navbar {
	margin-bottom: 0px;   
}
header.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left: -15px;}
.searchBtn{
	color:#fff;
	/* 	height: 42px; */
	background:#0E5281;
	padding: 0px;
	margin-right:20px;
}
.btn {  
	padding: 9px 10px;
    cursor: pointer;
    border-top: 1px solid #ccc; 
	border-right: 1px solid #ccc;  
	border-bottom: 1px solid #ccc;  
	border-left: 0px solid #ccc;  	
    border-radius: 0px;
}
.searchBtn .btn{
	padding: 6px 10px;
}
/* stop the glowing blue shadow */
.add-on .form-control:focus {
	box-shadow:none;
	-webkit-box-shadow:none; 
	border-color:#cccccc; 
}
.searchBtn li a{color:#fff;}
.searchBtn li a:hover{color:#EF4633;background:#eee;	}
.myNavbarClr li a:hover{color:#EF4633;background:#eee;}

.navbar-form .form-group{
	border-radius:0px;
}
.searchBtn .navbar-nav>li>a {
    padding-top: 12px;
}
.searchBtn>li {
    position: relative;
    display: inline-block;
	float: left;
}
/* .myNavbarClr .active a,.myNavbarClr .active  li a{
	color:#EF4633;
} */
.myNavbarClr> .active > a, .myNavbarClr> .active > a:hover, .myNavbarClr > .active     >  a:focus {color:#EF4633}

.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    /* margin-right: 15px; */
    /* margin-bottom: 8px; */
    background-color: #337ab7;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0px;
}
.navbar-toggle .icon-bar {
	background-color: white;
}
.form-control{
	border-radius:0px;
}
/*===== dropdown menu ====*/
ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

ul li {
	display: block;
	position: relative;
	z-index:999;
}
li ul { display: none; }

ul li a {
	display: block;
	padding: 1em;
	text-decoration: none;
	white-space: nowrap;
	color: #0E5385;
	z-index:999;
}

ul li a:hover { background-color: #fff; color:#F5392A;z-index:999;}
li:hover > ul {
	display: block;
	position: absolute;
	z-index:999;
}
li:hover li { float: none; }

li:hover a { background: #fff; text-decoration:none; }

li:hover li a:hover { background: #fff; color:#F5392A;}

.main-navigation li ul li { border-top: 0; }
ul ul ul {
	left: 100%;
	top: 0;
}
ul:after { clear: both; }

/*=== ourbrand ===*/
.ourbrandCnt{
	height:80px;
	background-color: #EBEBEB;		
}
.ourbrandCnt h4{
	line-height:55px;
}
.container-fluid .cmpInnerBanner{
    margin-right: -15px;
    margin-left: -15px;
	margin-top: 0px;
}
.ourbrandCnt a{
	text-decoration:none;
}
.media-body p > a{color:#fff;}	
.media-body p > a:hover{text-decoration: none;}
.product1, .product2{
	top:0px;
}
/*=====footer===*/
.footerSec{
	background: #303030;
	color: #fff;  
	padding:20px;
}
.footerCnt{
	margin-right: -85px;
    margin-left: 65px;
}	
.footerCnt1{
	border-left: 2px solid gray;
	/* border-right: 2px solid gray;	 */
}
.footerCnt2{
	margin-top: 135px;	 
}
/* ====  media   ====*/

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
	text-align:center;
}
.col-xs-15 {
    width: 20%;
    float: left;
}
/*=== Fun zone ===*/
.funzone{
	background: #F14835;
	color: #fff;
	padding-bottom: 30px;
}
.funzone .row{
	margin-right: 0;
	margin-left: 0;
}
.funzone h2{
	font-weight: bold;
	padding: 0px;
}
.playNowBtn{
	width: 150px;
	position: absolute;
    position: absolute;
    top: 100%;
    left: 28%;
    cursor: pointer;
}
.gamesContainer {
	background: #000;
	padding: 20px;
}
.gamePlayer{
	padding: 41px 0 46px;
}
.gameIcon{
    position: relative;
}
/*=====  about ===== */
hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #A0A0A0;
}
.kraftheinzBg{
	background: #E9E9E9;
	height:auto;
	padding-bottom: 30px;
}

/*=== Fun zone end ===*/
/* ==== hr page start here  =====*/
.form-control  {   
	border-bottom: 1px solid #a1a1a1;
    border-top: none;
    border-left: none;
    border-right: none; 
	outline: none; 
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
} 
.btnSubmits{
    padding: 5px 35px;
    font-size: 1.1em;
    border-radius: 20px;
    background: red;
    color: #fff;
    font-weight: bold;;
}
button.close {
    background: #000;
    border-radius: 20px;
    width: 25px;
    height: 24px;
}
.close {
    font-size: 20px;
    color: #fff;  
    opacity: 1;
}
.close:hover{
	color: #fff;  
    opacity: 1;
}
input:focus {
    outline:0px !important;
}
.form-horizontal .form-group {
	margin-right: 0px;
    margin-left: 0px;
}
.form-horizontal .control-label{
	text-align:left;
}
input[type=file] {
	font-size: 10px;
}
.ourvalues{
	padding:40px;
	text-align:center;	
}

.ourvaluesImage1{
	margin-left:0px;
}
.ourvaluesImage2{
	margin-right:0px;
	margin-left:0px
}
.ourvaluesImage3{
	margin-right:0px;
}
.ourvaluesImage4{
	margin-right:0px;
}
.ourvaluesImage5{
	margin-right:0px;
}
/*==== food services ===*/
.house_packs ul li a{
	color:#000;
	font-weight:400;
	font-size:15px;
}
.foodService_Cnt{
	height:auto;
	background: #eee;
	color: red;
}
/* ====  communities ==== */

.disclaimer { 
	padding: 0px 20px 0px 20px;
	font-size:14px; 
	color:#666666;
}
.partnersCnt{
	background: #e9e9e9;
}
.partnersCnt h4{
	padding-bottom: 10px;
	margin-bottom: 0;
}
.partnersCnt .row a{
	text-decoration: none;
}
.supplierInner{
	margin-top: 0px;
}
.supplierInner p{
	padding: 0;
}
.supplierInner .contactBtn{
	margin-bottom: 20px;
}
.qualitySupplierCnt{
	padding: 0px;
}
.contactUs{
	border:10px solid #EF4633;
	padding:25px;
}
.partnersCnt{
	background: #e9e9e9;
    height: auto;
}	
.partnersCnt h4{
	padding-bottom: 0px;
}
.partnersCnt .row a{
	text-decoration: none;
}
.addressCnt p{
	font-size: 14px;
}
.ourvaluesHeader{
	height:20px;
	background:#1495CF
}
.tomatoKetchupLine{
	width: 100%;
}

.csrCntWidthHex1{
	width: 60px;margin-left: -20px; margin-top: -90px;
}
.csrCntWidthHex2{
	width: 130px; margin-left: -90px;
}
.csrCntWidthHex3{width: 70px; margin-left: 235px;}	
.csrCntWidthHex4{
	margin-left: -50px;margin-top: -70px; width: 100px;
}	
.csrCntWidthHex5{
	width: 60px;
	margin-left: -10px;
	margin-top: 15px;
	margin-bottom: -115px;
}
.csrCntWidthHex6{
	width: 80px;
    margin-left: -30px;
    margin-top: -60px;
    margin-bottom: 20px;
}
.csrCntWidthHex7{
	width: 70px;
    margin-left: 235px;
    margin-top: -10px;
    margin-bottom: -70px;
}
.csrCntWidthHex8{
	width: 100px;
    margin-left: 230px;
    margin-top: -66px;
}	
.csrCntWidthHex9{
	width: 85px;
	margin-left: 230px;
	margin-top: 20px;
	margin-bottom: -60px;
	
}	
.csrCntWidthHex10{
	width: 80px;
    margin-left: -30px;
    margin-top: -70px;
    margin-bottom: 20px;
}
.csrCntWidthHex11{
	width: 80px;
    margin-left: -8px;
    margin-top: 0px;
    margin-bottom: -50px;
}
.csrCntWidthHex12{
	width: 75px;
    margin-left: 230px;
    margin-top: -55px;
}
.csrCntWidthHex13{
	width: 85px;
    margin-left: 221px;
    margin-top: 78%;
    margin-bottom: -44px;
}	
.csrCntWidthHex14{
	width: 100px; 
	margin-left: -35px; 
	margin-top: -88px;
	margin-bottom: -8px;
}
.csrCntHeader{
	font-size: 13px;
    text-align: center;
}	
.csrCnt{
	font-size: 14px;
}
.enquiryForm{
	margin-left:70px;
}	
.enquiryForm1{
	position: absolute;
	z-index: 99;
	margin-left: 5%;
	margin-top: 0%;
	position:absolute;z-index:99;background: #E1EE96;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.enquiryForm1  .form-control  {   
	border: 2px solid #a1a1a1; 
	border-radius: 5px;
}
.headTitle{
	color: #F14835;
	font-size: 1.6em;
    font-weight: bold;
}
.ppCnt{
	margin-top:-65px;
}	
@media (max-width: 320px){
	/* 	 	.mediaBtns2 {
		margin-right: 2px !important;
		margin-left: 0px !important;
		}
		.mediaBtns2 img{
		width: 80px !important;
	} */
}

@media only screen and (max-width: 1199px){
	.csrCntWidthHex1, .csrCntWidthHex2, .csrCntWidthHex3,.csrCntWidthHex4,.csrCntWidthHex5,
	.csrCntWidthHex6, .csrCntWidthHex7, .csrCntWidthHex8, .csrCntWidthHex9, .csrCntWidthHex10,
	.csrCntWidthHex11, .csrCntWidthHex12, .csrCntWidthHex13, .csrCntWidthHex14{
		display: none;
	}
}
@media (max-width: 767px) {

	.kraftheinzBg {
    padding-top: 10px;
 }
	.our_values_logo {
    width: 100%;
    margin:0 auto 5px !important;
	}
	header .container-fluid{
	padding:0px 5px;
	}
	.mediaBtns3, .mediaBtns2 {
		margin: 10px auto 0;
		padding: 5px 5px;
	}

	.GluconDRace{
		height: 53px;
		width: 70px;
	}
	.Dob_padding{
		padding: 0px;
	}
	.nav-tabs>li {
		text-align: center !important; 
		float:none;
	}
	.disclaimerPartnerSec{
		margin:10px 0 10px;
	}
	.csrCntWidth{
		width: 80%;
	}
	.csrCntWidthHex2{
	    width: 85px;
		margin-left: 220px; 
		margin-top: -300px;
	}
	.Community{margin-top: 7%;}
/*	.Community{margin-top: 72%;}
*/	.csrCntImage1, .csrCntImage2, .csrCntImage3, .csrCntImage4, .csrCntImage5,
 .csrCntImage6, .csrCntImage7{margin-left:20px;width: 250px;}
	/*.csrCntImage2{margin-top: -40%;margin-left: 30px}*/
	/*.csrCntImage3{margin-top: 20%; margin-left: 30px;}*/
	/*.csrCntImage4, .csrCntImage5, .csrCntImage6, .csrCntImage7 {margin-left: 30px;}*/
	/*.nationalCnt{
		margin-top:-130%;
		margin-bottom:83%;
	}*/
	.csrCnt {
    margin-top: 10px;
	}
	.ourvaluesHeader {
		margin-bottom: 10px;
	}
	.foodserviceMain_cnt  h4{
		font-size: 16px;
	}
	.qualitySupplierCnt h2{
		font-size: 20px;
	}
	.colorMatch{
		font-size: 14px;
	}
	.searchBtn {
	margin:5px auto 0;
	border: 1px solid #a1a1a1;
	}	
	.navbar-form {
		padding: 0px 18px;
		margin-top: 0px;
		margin-right: -18px;
		margin-bottom: -2px;
		margin-left: -18px;
		border-top: 0;
		border-bottom: 0px solid transparent;
		-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
		/* box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1); */
		border-radius: 0px;
	}
	header.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
		margin-left: 0px;
		margin-top: -5px;
	}
	
	.navbar-brand {
		margin-top: -24px;
		width: 240px;
	}
	.footerCnt{
		margin-right: 0px;
		margin-left: 0px;
	}
	.footerCnt1 {
		border-left: 0px; 
		border-right: 0px;
		top: 15px;
		font-size: 13px;
		text-align:justify;
		margin-left: -4px;
		    padding-bottom: 20px;
	}
	.footerCnt1 br{
	display: none;
	}
	.footerCnt2 {
		margin-top: 30px;
		font-size: 12px;
		text-align: left;
	}
	.ourbrandCnt {
		height: 200px;
	}
	.ipCnt{
		height:265px;
	}
	.media{text-align:center;}
	li:hover > ul {
		display: block;
		position: relative;
		z-index:999;
	}
	ul {
		list-style: none;
		margin-right: 0px;
		margin-left:30px;
		margin-top: 0px;
	}
	ul ul ul {
		left: 10%;
		top: 0;
	}
	li:hover li a:hover { 
		background: #eee;
		padding-right: 0px;
		color:#F5392A;
	}
	.playNowBtn {
		top: 95%;
		left: 30%;
	}
	.gameIcon{
		margin-top: 45px;
	}
	#everestquestcomplan, #crazyCycle, #memoryMaestro, #energize{
		width:98%;
	}
	iframe{
		height:auto;
	}
	.disclaimer { 
		padding: 0px 20px 0px 20px;
		font-size:14px; 
		color:#666666;
	}
	.supplierInner .contactBtn {
		margin-bottom: 20px;
		margin-left: -55px;
	}
	.clickHere h2{
		font-size: 17px;
	}	
	.enquiryForm{
		margin-left: 60%;
		width: 35%;
		margin-top: 7%;
	}
	.enquiryForm_submit{
		border-radius: 25px;
		padding-right: 30px;
		padding-left: 30px;
		font-size: 14px;
		font-weight: bold;
		margin-left: 50px;
	}
	.enquiryFormBgImage {
		height: 150%;
	}
	.form-group {
		margin-bottom: -8px;
	}
	
	.enquiryForm1 label{
		font-size:12px;
	}
	.lifeAtHeinzCntBtn{
		/*width: 65%;
		margin-left: 16%;*/
		    width: 200px;
    margin: 0 auto;
    position: relative;
    top: -40px;
	}
	.headTitle{
		color: #F14835;
		font-size: 1.6em;
		font-weight: bold;
	}
	.cnt223 {
		left: 50%;
		margin-left: -140px;
		width: 280px;
		top: 150px;
	}
	.cnt223 .x {
		height: 30px;
		right: -20px;
		top: -8px;
		width: 30px;
	}
		.fivecolumns img{
	    margin: 0 auto;
    text-align: center;
    width: 100%;
    margin-bottom: 10px;
	}
.about_kraft_heinz{
	margin: 5px auto 15px;
	    width: 180px;
}

}
@media only screen and (max-width: 480px){
/*.fivecolumns img{
    width: 100%;
	}*/

}
@media (min-width: 768px){

	.kraftheinzBg{
		padding: 0 50px 15px;
	}
	.complain_thumb{
		width: 120px;
		height: 90px;
	}
	.mediaBtns3{
		margin: 15px 2px 2px 10px;
	}
	.mediaBtns2{
		margin: 10px 2px;
	}
	.complan_videos .mediaBtns2{
	    margin: 15px 0px 0px;
	}
	.video_1cnt{
		margin-left:35px;
	}
	.mediaBtns2, .mediaBtns3{
		margin-right: 15px !important;
		margin-left:10px !important;
	}
	
	.video_3cnt{
		margin-left: 0em !important;	
	}
	.mediaBtns3 img{
		width: 120px ;
		height: 90px;
	}
	.foodserviceMain_cnt-heading{
		margin-top:3em;
	}
	.nav-tabs>li{
		float: left !important;
		margin-bottom: -1px;
	}
	.foodserviceMain_cnt h4 {
		border-left: 3px solid #0F5280;
		height: 25px;
		margin-left: 0px;
		line-height: 25px;
		padding: 0px 0px 0px 20px;
	}
	.foodserviceMain_cnt p {
		
		padding: 0px 0px 0px 20px;
	}
	/*.navbar-brand { 
		height: 70px;
	}*/
    .disclaimerCnt{
		background:#D5E569;
		height:15%;
	}
	.navbar-brand{
		/*margin-top: -10px;*/
		margin-top: 0;
		padding: 0px 15px;
	}
	header.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
    margin-left: 0;
}
	.navbar-brand>img{
		width: 280px;
		margin-top: 6px;
	}
	.ourvaluesHeader {
		margin-bottom: 0px;
	}
	.foodService_Cnt{
		height: 55px;
		background: #eee;
		color: red;
	}
	.product1, .product2{
		top:60px;
	}
	/* 	.container-fluid .cmpInnerBanner{
		margin-top: -10px;
	} */
	/* 	 .disclaimer {	
		margin:0 auto 40px auto; 
		padding:45px 30px 25px 30px;	 
	} */
	.qualitySupplierCnt{
		padding: 40px;
	}
	.supplierInner{
		margin-top: 55px;
	}
	.supplierInner p {
		padding: 12px 0;
	}
	.contactUs{
		border:20px solid #EF4633;
		padding:60px;
	}
	.partnersCnt{		
		height: 44px;
	}
	.funzone h2{	
		padding: 20px;
	}
	.partnersCnt h4{
		padding-bottom: 10px;
	}
	.partnersCnt .row a{
		text-decoration: none;
	}
	.addressCnt p{
		font-size: 20px;
	}
	.ourvaluesHeader{
		height:60px;
	}
	.ourvaluesImage1{
		margin-left:-30px;
	}
	.ourvaluesImage2{
		margin-right:50px;
		margin-left:50px
	}
	.ourvaluesImage3{
		margin-right:50px;
	}
	.ourvaluesImage4{
		margin-right:50px;
	}
	.ourvaluesImage5{
		margin-right:-5px;
	}
	.csrCntWidth{
		width: 30%;
	}
	.csrCntWidthHex1{
		width: 80px;margin-left: -20px; margin-top: -90px;
	}
	.csrCntWidthHex2{
		width: 130px; margin-left: -90px;
	}
	.csrCntWidthHex3{
		width: 80px; margin-left: 255px;margin-top: -155px;margin-bottom: -85px;
	}	
	.csrCntWidthHex4{
		margin-left: -50px;margin-top: -70px; width: 100px;
	}	
	.csrCntWidthHex5{
		width: 85px; margin-left: -25px; margin-top: -100px; margin-bottom: -90px;
	}
	.csrCntWidthHex6{
		width: 80px;margin-left: -30px; margin-top: -49px;
	}
	.csrCntWidthHex7{
		width: 95px; margin-left: 250px; margin-top: -95px; margin-bottom: -50px;
	}
	.csrCntWidthHex8{
		width: 100px; margin-left: 250px; margin-top: -35px;
	}	
	.csrCntWidthHex9{
		width: 85px; margin-left: 250px; margin-top: -145px; margin-bottom: -40px;
	}	
	.csrCntWidthHex10{
		width: 95px; margin-left: -30px; margin-top: -40px;
	}
	.csrCntWidthHex11{
		width: 120px;margin-left: -60px;margin-top: -70px;margin-bottom: -50px;
	}
	.csrCntWidthHex12{
		width: 75px;margin-left: 250px; margin-top: -25px;
	}
	.csrCntWidthHex13{
		width: 135px; margin-left: 250px; margin-top: -130px;  margin-bottom: -48px;
	}	
	.csrCntWidthHex14{
		width: 100px; margin-left: -35px; margin-top: -88px;margin-bottom: -8px;
	}
	.csrCntHeader{
		font-size: 24px;
	}	
	.csrCnt{
		font-size: 20px;
	}
	.disclaimerCnt{
		background:#83A338;height:275%;"
	}
	.disclaimerPartnerSec{
		margin:-60px 0 10px;
	}
	.lifeAtHeinzCntBtn{
		margin-top: -60px;		
	}
    .headTitle{
		color: #F14835;
		font-size: 3em;
		font-weight: bold;
	}
	/* 	.our_presenceImg{
		height: 451px;
		width:500px;
	} */
    .searchAspx{
		width: 245px;
		margin-top: 8px;
	}
    .searchBtnAspx {
		width: 35px;
		height: 34px;
		z-index: 2;
		margin-left: -9px;
		margin-right: 17px;
	}
	.cnt223 {
		left: 50%;
		margin-left: -385px;
		width: 677px;
		top: 60px;
	}
	.cnt223 .x {
		height: 30px;
		right: -20px;
		top: -8px;
		width: 30px;
	}
	.ip-banner img{
		height:555px;
		width:100%;
	}
	.baked_beans img{
		height:700px;
		width:100%;
	}
	.Mayonnaise img{
		width:100%;
		height:1500px;
	}
	
}
@media (min-width: 960px){
    .headTitle{
		color: #F14835;
		font-size: 3em;
		font-weight: bold;
	}
	.disclaimerCnt{
		background:#D5E569;height:275%;"
	}
	.disclaimer1{
		padding:0;
	}
	ul li {
		float: left; 
	}
	.col-sm-15 {
        width: 20%;
        float: left;
	}
	/* 	.container-fluid .cmpInnerBanner{
		margin-top: -10px;
	} */
	/*.navbar-brand{   
		margin-top: -42px;
	}
*/	.foodService_Cnt{
		height: 55px;
		background: #eee;
		color: red;
	}
	.funzone h2{	
		padding: 20px;
	}
	.disclaimer {	
		margin:0 auto 40px auto; 
		/* padding:45px 30px 25px 30px; */	 
	}
	.qualitySupplierCnt{
		padding: 40px;
	}
	.supplierInner{
		margin-top: 55px;
	}
	.supplierInner p {
		padding: 12px 0;
	}
	.contactUs{
		border:20px solid #EF4633;
		padding:60px;
	}
	.partnersCnt{		
		height: 44px;
	}
	.partnersCnt h4{
		padding-bottom: 10px;
	}
	.partnersCnt .row a{
		text-decoration: none;
	}
	.addressCnt p{
		font-size: 20px;
	}
	.ourvaluesHeader{
		height:60px;
	}
	.ourvaluesImage1{
		margin-left:-30px;
	}
	.ourvaluesImage2{
		margin-right:50px;
		margin-left:50px
	}
	.ourvaluesImage3{
		margin-right:50px;
	}
	.ourvaluesImage4{
		margin-right:50px;
	}
	.ourvaluesImage5{
		margin-right:-5px;
	}
	.ourvaluesHeader {
		margin-bottom: 0px;
	}
	.product1, .product2{
		top:60px;
	}
	.csrCntWidth{
		width: 30%;
	}
	.csrCntWidthHex1{
		width: 80px;margin-left: -20px; margin-top: -90px;
	}
	.csrCntWidthHex2{
		width: 130px; margin-left: -90px;
	}
	.csrCntWidthHex3{
		width: 80px; margin-left: 255px;margin-top: -155px;margin-bottom: -85px;
	}	
	.csrCntWidthHex4{
		margin-left: -50px;margin-top: -70px; width: 100px;
	}	
	.csrCntWidthHex5{
		width: 85px; margin-left: -25px; margin-top: -100px; margin-bottom: -90px;
	}
	.csrCntWidthHex6{
		width: 80px;margin-left: -30px; margin-top: -49px;
	}
	.csrCntWidthHex7{
		width: 95px; margin-left: 250px; margin-top: -95px; margin-bottom: -50px;
	}
	.csrCntWidthHex8{
		width: 100px; margin-left: 250px; margin-top: -35px;
	}	
	.csrCntWidthHex9{
		width: 85px; margin-left: 250px; margin-top: -145px; margin-bottom: -40px;
	}	
	.csrCntWidthHex10{
		width: 95px; margin-left: -30px; margin-top: -40px;
	}
	.csrCntWidthHex11{
		width: 120px;margin-left: -60px;margin-top: -70px;margin-bottom: -50px;
	}
	.csrCntWidthHex12{
		width: 75px;margin-left: 250px; margin-top: -25px;
	}
	.csrCntWidthHex13{
		width: 135px; margin-left: 250px; margin-top: -130px;  margin-bottom: -48px;
	}	
	.csrCntWidthHex14{
		width: 100px; margin-left: -35px; margin-top: -88px;margin-bottom: -8px;
	}
	.csrCntHeader{
		font-size: 24px;
	}
	.csrCnt{
		font-size: 20px;
	}
	.disclaimerPartnerSec{
		margin:-60px 0 10px;
	}	
	.enquiryForm{
		position: absolute;
		z-index: 99;
		margin-left: 75%;
		margin-top: 7%;
	}
	.enquiryForm1{
		position: absolute;
		z-index: 99;
		margin-left: 5%;
		margin-top: 0%;
		position:absolute;z-index:99;background: #E1EE96;
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
	}
	.enquiryForm1  .form-control  {   
		border: 2px solid #a1a1a1; 
		border-radius: 5px;
	}
	.our_presenceImg{
		/* 		height: 451px;
		width:500px; */
		width:100%;
		/* 	height: 454px; */
	}
	.paDleft{
		margin-left:-42px;
	}
	.wfi_lOgo{
		height: 121px;
		width:187px;
	}
}
@media (min-width: 992px) {
   	.media_gst img{
		width: 150px;	
	}
    .col-md-15 {
        width: 14.2%;
        float: left;
	}
	.foodService_Cnt{
		height: 55px;
		background: #eee;
		color: red;
	}
	/* .container-fluid .cmpInnerBanner{
		margin-top: -10px;
	} */
	.funzone h2{	
		padding: 20px;
	}
	.disclaimer {	
		margin:0 auto 40px auto; 
		padding:0px 20px 25px 20px;
	}
	.qualitySupplierCnt{
		padding: 40px;
	}
	.supplierInner{
		margin-top: 55px;
	}
	.supplierInner p {
		padding: 12px 0;
		}.contactUs{
		border:20px solid #EF4633;
		padding:60px;
	}
	.partnersCnt{		
		height: 44px;
	}
	.partnersCnt h4{
		padding-bottom: 10px;
	}
	.partnersCnt .row a{
		text-decoration: none;
	}
	.addressCnt p{
		font-size: 18px;
	}
	.ourvaluesHeader{
		height:60px;
	}
	.ourvaluesImage1{
		margin-left:-30px;
	}
	.ourvaluesImage2{
		margin-right:50px;
		margin-left:50px
	}
	.ourvaluesImage3{
		margin-right:50px;
	}
	.ourvaluesImage4{
		margin-right:50px;
	}
	.ourvaluesImage5{
		margin-right:-5px;
	}
	.ourvaluesHeader {
		margin-bottom: 0px;
	}
	.product1, .product2{
		top:60px;
	}
	.csrCntWidth{
		width: 30%;
	}
	.csrCntWidthHex1{
		width: 80px;margin-left: -20px; margin-top: -90px;
	}
	.csrCntWidthHex2{
		width: 130px; margin-left: -90px;
	}
	.csrCntWidthHex3{
		width: 80px; margin-left: 255px;margin-top: -155px;margin-bottom: -85px;
	}	
	.csrCntWidthHex4{
		margin-left: -50px;margin-top: -70px; width: 100px;
	}	
	.csrCntWidthHex5{
		width: 85px; margin-left: -25px; margin-top: -100px; margin-bottom: -90px;
	}
	.csrCntWidthHex6{
		width: 80px;margin-left: -30px; margin-top: -49px;
	}
	.csrCntWidthHex7{
		width: 95px; margin-left: 250px; margin-top: -95px; margin-bottom: -50px;
	}
	.csrCntWidthHex8{
		width: 100px; margin-left: 250px; margin-top: -35px;
	}	
	.csrCntWidthHex9{
		width: 85px; margin-left: 250px; margin-top: -145px; margin-bottom: -40px;
	}	
	.csrCntWidthHex10{
		width: 95px; margin-left: -30px; margin-top: -40px;
	}
	.csrCntWidthHex11{
		width: 120px;margin-left: -60px;margin-top: -70px;margin-bottom: -50px;
	}
	.csrCntWidthHex12{
		width: 75px;margin-left: 250px; margin-top: -25px;
	}
	.csrCntWidthHex13{
		width: 135px; margin-left: 250px; margin-top: -130px;  margin-bottom: -48px;
	}	
	.csrCntWidthHex14{
		width: 100px; margin-left: -35px; margin-top: -88px;margin-bottom: -8px;
	}
	.csrCntHeader{
		font-size: 24px;
	}
	.csrCnt{
		font-size: 20px;
	}
	.enquiryForm{
		position: absolute;
		z-index: 99;
		margin-left: 75%;
		margin-top: 7%;
	}
	.enquiryForm1{
		position: absolute;
		z-index: 99;
		margin-left: 5%;
		margin-top: 0%;
		position:absolute;z-index:99;background: #E1EE96;
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
		padding-bottom: 15px;
	}
	.enquiryForm1  .form-control  {   
		border: 2px solid #a1a1a1; 
		border-radius: 5px;
		margin-top: -4px;
	}
	.Dob_padding{
		padding:0px;
	}
	.enquiryForm_submit{
		border-radius: 25px;
		padding-right: 30px;
		padding-left: 30px;
		font-size: 14px;
		font-weight: bold;
		background: #0E5281;
	}	
	.wfilOgo{
		margin-top: -136px;
		margin-bottom: 15px;
	}
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
	}
	.foodService_Cnt{
		height: 55px;
		background: #eee;
		color: red;
	}
	/* 	 .container-fluid .cmpInnerBanner{
		margin-top: -10px;
	} */
	.disclaimer {	
		margin:0 auto 40px auto; 
		padding:0px 20px 25px 20px;
	}
	.disclaimer1{
		margin:0;
		padding:0px;
	}
	.qualitySupplierCnt{
		padding: 40px;
	}
	.supplierInner{
		margin-top: 55px;
	}
	.supplierInner p {
		padding: 12px 0;
	}
	.ourvaluesHeader{
		height:60px;
	}
	.ourvaluesImage1{
		margin-left:-30px;
	}
	.ourvaluesImage2{
		margin-right:50px;
		margin-left:50px
	}
	.ourvaluesImage3{
		margin-right:50px;
	}
	.ourvaluesImage4{
		margin-right:50px;
	}
	.ourvaluesImage5{
		margin-right:-5px;
	}
}
.content {
	background-color:#ffffff;
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
}

.disclaimer h2 { font-size:16px; color:#0E5281;font-weight:bold; }
.disclaimer p { line-height:23px; margin:3px 0 25px 0; }
.disclaimer a { color:#666666; text-decoration:underline; }
.Dob_padding{
	padding-right: 4px;
}
.imgHeadoffice{
	float: left;
	padding-right: 15px;
	display: block;
	max-width: 100%;
	height: auto;
}	
.txtRght{
	padding-left: 42px;
}
.txtmoreRght{
    padding-left: 46px;
}
.nav-tabs>li>a{
	border:0px;
	margin-right:0px;
}

/*---  adds content --- */
.webPlate {
    width: 100%;
    margin: 0 auto;
	display: none;
    z-index: 101;
}
.cnt223 {
    position: absolute;
    z-index: 1000;
    display: inline-block;
}
.cnt223 .x {
    position: absolute;
	cursor:pointer;
}
.cnt223 p {
    padding: 0;
    margin: 0;
    display: inline-block;
}
#overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	z-index: 100;
	display: none;
}
.hideMe{
	display: none;
}
.menuTab{
	cursor: pointer;
}
.myNavbarClr li a:hover{
	background:#fff;	
}
.Nycil_videos{
	margin-top:10px;
}
.no_margin{
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.ticker_sec{
	bottom: 0;
	position: fixed; 
	z-index: 110; 
	width: 100%; 
	background:#fff; 
}
.ticker_sec marquee{
	height:40px;
    line-height: 40px;
}
.communities_banner img, .bannerImg{
	width:100%;
}
.our_values_logo{
	margin: 0 auto;
}
@media (min-width: 768px){
    .fivecolumns .col-md-2, .fivecolumns .col-sm-2, .fivecolumns .col-lg-2  {
        width: 20%;
		padding:0;
	}
	.fivecolumns img{
		width: 95%;
	}
	.margin_left20{
	margin-left:20px;	
	}
}
@media (min-width: 1200px) {
    .fivecolumns .col-md-2, .fivecolumns .col-sm-2, .fivecolumns .col-lg-2 {
        width: 20%;
		padding:0;		
	}
	
}
@media (min-width: 768px) and (max-width: 979px) {
    .fivecolumns .col-md-2, .fivecolumns .col-sm-2, .fivecolumns .col-lg-2 {
        width: 20%;
		padding:0;
	}
	.navbar-brand>img{width: 250px;}
	/*.navbar-brand {  margin-top: -15px;}*/
}
.mediaRightText{
	margin-top:-2px;
}
.margin_top5{
	margin-top: 5px;
}


.card-stats .card-header img {
    margin: 0 auto;
}
.home_contact .padding0{
padding: 0;
}

@media only screen and (max-width: 767px){
	.card-stats .card-header img {
    left: 30px !important;
	}
	.home_contact .col-xs-6{
		padding: 0;
	}
	#rowTab{
	float: none !important; margin-left: 0px !important;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
	.footerCnt{
		margin-left: 0;
		margin-right: 0;
	}
#rowTab{
	margin-left: 0px !important;
	}

	.house_packs .navbar-collapse{
	padding: 0;	
	}
	.foodService_Cnt{
		height: auto;
	}
}

.card {
    position: relative;
    width: 100%;
}
.card-stats .card-header{
	position: relative;
}
.card-stats .card-header img {
    text-align: center;
    position: absolute;
    left:  40px;
}
.home_contact{
	margin-bottom: 5px;
}
@media only screen and (max-width: 320px){
	.card-stats .card-header img {
    width: 20px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 580px){
	.card-stats .card-header img {
    width: 30px;
	}
}
@media only screen and (min-width: 581px) and (max-width: 767px){
	.card-stats .card-header img {
    width: 50px;
	}
}
#rowTab{
	float: left; margin-left: 80px;
}
#rowTab .active{
	border-bottom: 0;
}
#rowTab .active span{
    border-bottom: 4px solid red;
}
.card-content img{
	width: 100%;
}