/*
Theme Name:    CV Garlic
Develope by:   Mohd. Sakeem khan 
Company URL:   http://www.webmarketingexperts.com.au/
Company Name:  WME
*/

html, body {
	margin:0;
	padding:0;
	font-family: 'Montserrat', sans-serif;
	background:#fff;
	}
	
.clr {
margin:0; padding:0;
clear:both;
}
 
.clear {
margin:0; padding:0;
clear:both;
}

.clearfix {
margin:0; padding:0;
clear:both;
}
/* Global Classes starts */
* {
outline:none;
}

div, form, P
{
 margin:0px;
 padding:0px;
}

A IMG /* This Class will disble border over any link on images*/
{ 
  border:none;
  outline:none
}
a
{
	text-decoration:underline;
	}

a:hover
{
	text-decoration:none;
	color:#596163;
}
p
{
	color:#596163;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family: 'Montserrat', sans-serif;
	}

p a
{
	text-decoration:underline;
	}

p a:hover
{
	text-decoration:none;
	
}

UL
	{
	/* Controls NORMAL UL */
	margin:0 0 0 0; 
	padding:0 0 0 0;
	list-style-type:none; 
	}

UL LI
	{
	/* Controls NORMAL li inside UL */
	margin:0 0  0 0; 
	padding:0 0 0  0;
	}

UL strong	{
font-size:15px;
	}	

OL 
	{
	/* Controls NORMAL OL */
	margin:0 0 0 28px; 
	padding:0 0 0 0;
	list-style-type:decimal; 
	}

OL LI
	{
	/* Controls NORMAL li inside OL */
	text-decoration:underline;
	color:#000000;
	}
	
OL LI A, LI A , OL A
	{
	/* Controls LINKS inside OL */
	text-decoration:underline;
	color:#000000;
	}

OL A:HOVER
	{
	/* Controls LINKS HOVER inside OL */
	text-decoration:none;
	color:#363636;
	}

UL A
	{
	/* Controls LINKS inside UL */
	text-decoration:underline;
	color:#A2A2A2;
	}

UL A:HOVER
	{
	/* Controls LINKS HOVER inside UL */
	text-decoration:none;
	color:#fff;
	}
	
h1,h2,h3,h4,h5,h6
	{
	margin:0px;
	padding:0px;
	font-family: 'Montserrat', sans-serif;
	}
/* Global Classes ends */





/*--index--page-start--*/
#header_section{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.topbar{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#2a2a2a;
	}
	
.topbar_wrapper{
	width:1130px;
	margin:0px auto;
	padding:9px 0px;
	}
	
.topbar_left{
	width:300px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.topbar_left p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	font-weight:400;
	color:#9d9d9d;
	}
	
.topbar_left img{
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	}
	
.topbar_right{
	width:300px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	float:right;
	}
	
.topbar_right p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.topbar_right p span{
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	font-size:12px;
	font-weight:400;
	color:#9d9d9d;
	}
		
.topbar_right img{
	margin:0px 0px 0px 8px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	}


.header_wrapper{
	width:1130px;
	margin:0px auto;
	padding:20px 0px;
	}
	
.logobar{
	width:520px; /* chris@Mindflow.com.au */
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.logobar img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 100%; /* chris@Mindflow.com.au */
	}
	
.followus{
	width:400px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.hours_info{
	width:170px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	float:left;
	}
	
.hours_info img{
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:baseline;
	}
	
.hours_info h4{
	margin:0px 0px 13px 0px;
	padding:0px 0px 0px 0px;
	font-size:16.67px;
	font-weight:400;
	color:#2a2a2a;
	}
	
.timing_left{
	width:60px;
	margin:0px 10px 5px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.timing_left p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12.5px;
	font-weight:400;
	color:#676767;
	}
	
.timing_right{
	width:75px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.timing_right p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12.5px;
	font-weight:400;
	color:#676767;
	}
	
.quick_contact{
	width:150px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 15px 30px;
	background:url(images/devider.png)left top repeat-y;
	float:left;
	}
	
.quick_contact img{
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:baseline;
	}
	
.quick_contact h4{
	margin:0px 0px 13px 0px;
	padding:0px 0px 0px 0px;
	font-size:16.67px;
	font-weight:400;
	color:#2a2a2a;
	}
	
.quick_contact h5{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.quick_contact h5 a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-size:16.67px;
	font-weight:400;
	color:#ff8112;
	}
	
.quick_contact p a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.quick_contact p a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-size:12.5px;
	font-weight:400;
	color:#676767;
	}	

.navigation_bar{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#008852;
	}
	
.navigation_wrapper{
	width:1130px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	}
	
.menubar{
	width:755px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.menubar ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.menubar ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	}
	
.menubar ul li a{
	margin:0px 0px 0px 0px;
	padding:15px 30px 15px 30px;
	display:inline-block;
	text-decoration:none;
	text-transform:capitalize;
	font-size:16.67px;
	font-weight:400;
	color:#fff;
	}
	
.menubar ul li a:hover,
.menubar ul li.current_page_item a{
	background:#21ad75;
	}
	
.mobile_menu{display:none;}
	
.search_bar{
	width:255px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	float:right;
	}
	
.search_field{
	width:170px;
	margin:8px 0px 0px 0px;
	padding:8px 40px 8px 10px;
	background:url(images/search.png)#fff right 10px top 8px no-repeat;
	font-family: 'Montserrat', sans-serif;
	font-style:italic;
	font-size:12.5px;
	font-weight:400;
	color:#979797;
	border:none;
	}
	
.banner_bar{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.banner_bar img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.caption_wrapper{
	width:1200px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	}
	
.caption_bar{
	width:1200px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	}
	
.guaranteed{
	width:365px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.guaranteed img{
	width:auto;
	margin:225px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.slider_text{
	width:600px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	float:right;
	}
	
.slider_text h3{
	margin:10px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-family: 'Bitter', serif;
	font-style:italic;
	font-size:58.33px;
	font-weight:400;
	color:#fff;
	letter-spacing:3px;
	}
	
.callus{
	width:450px;
	margin:0px 0px 0px 0px;
	padding:15px 0px;
	text-align:center;
	border:3px solid #008852;
	border-radius:5px;
	float:right;
	}
	
.callus p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:25px;
	font-weight:400;
	color:#fff;
	}
	
.callus p a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	text-decoration:none;
	font-style:italic;
	font-size:29.17px;
	font-weight:400;
	color:#fda700;
	letter-spacing:1px;
	}
	
	
#container_section{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.container_wrapper{
	width:1130px;
	margin:0px auto;
	padding:30px 0px;
	}
	
.circle_map{
	margin:-17px 0px 0px -15px;
	padding:0px 0px 0px 0px;
	position:absolute;
	}
	
.circle_map img{
	width:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.adrsinfo{
	margin:0px 0px 35px 0px;
	padding:19px 0px;
	background:url(images/redribbon.png)right top no-repeat;
	text-align:center;
	}
	
.adrsinfo p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:16.67px;
	font-weight:400;
	color:#fff;
	text-transform:uppercase;
	letter-spacing:1px;
	}
	
.adrsinfo p a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	text-decoration:none;
	font-size:18.75px;
	font-weight:600;
	color:#fff;
	text-transform:uppercase;
	border-bottom:2px solid #e68088;
	}
	
.adrsinfo p a:hover{
	color:#e68088;
	}
	
.items_bar{
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	}
	
.items_box{
	width:345px;
	margin:0px 4px;
	padding:10px;
	background:#fff;
	float:left;
	-webkit-box-shadow: 0px 0px 8px 0px rgba(154, 154, 154, 0.75);
	-moz-box-shadow:0px 0px 8px 0px rgba(154, 154, 154, 0.75);
	box-shadow:0px 0px 8px 0px rgba(154, 154, 154, 0.75);	}
	
.items_box img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#fff;
	}
	
.item_detail{
	width:175px;
	margin:-175px 0px 0px 175px;
	padding:0px 0px 0px 0px;
	text-align:center;
	position:absolute;
	}
	
.item_detail h3{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:33.33px;
	font-weight:600;
	color:#141414;
	text-transform:uppercase;
	line-height:38px;
	}
	
.item_detail h3 strong{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	font-size:42px;
	font-weight:600;
	color:#c30014;
	text-transform:uppercase;
	}
	
.item_detail a{
	margin:0px 0px 0px 0px;
	padding:10px 0px;
	display:block;
	background:url(images/grntrnparnt.png)left top repeat-x;
	text-decoration:none;
	text-transform:uppercase;
	font-size:16.67px;
	font-weight:400;
	color:#fff;
	border-radius:5px;
	}
	
.item_detail a:hover{
	background:#008852;
	}
	
.profile_bar{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	}
	
.our_profile{
	width:720px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.our_profile h3{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:33.33px;
	font-weight:600;
	color:#474747;
	line-height:42px;
	}
	
.our_profile p{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:14.58px;
	font-weight:400;
	color:#474747;
	line-height:26px;
	}
	
.our_profile ul{
	width:320px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	float:left;
	}
	
.our_profile ul li{
	margin:0px 0px 10px 0px;
	padding:5px 0px 5px 40px;
	background:url(images/liarrow.png)left top no-repeat;
	}
	
.our_profile ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px;
	text-decoration:none;
	font-size:18.41px;
	font-weight:600;
	color:#008852;
	}
	
.quote_bar{
	width:370px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.quote_form{
	margin:0px 0px 0px 0px;
	padding:20px;
	background:#e7e7ea;
	border-radius:5px;
	text-align:center;
	}
	
.quote_form h3{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:33.33px;
	font-weight:600;
	color:#474747;
	}
	
.client_field{
	width:300px;
	margin:0px 0px 10px 0px;
	padding:11px 10px;
	font-family: 'Montserrat', sans-serif;
	font-size:14.58px;
	font-weight:400;
	color:#909090;
	background:#fff;
	border:1px solid #afafaf;
	border-radius:3px;
	}
	
.client_comments{
	width:300px;
	height:110px;
	margin:0px 0px 10px 0px;
	padding:11px 10px;
	font-family: 'Montserrat', sans-serif;
	font-size:14.58px;
	font-weight:400;
	color:#909090;
	background:#fff;
	border:1px solid #afafaf;
	border-radius:3px;
	}
	
.quote_button{
	width:240px;
	margin:10px 0px 0px 0px;
	padding:15px 0px;
	background:#008852;
	text-align:center;
	text-transform:capitalize;
	font-family: 'Montserrat', sans-serif;
	font-size:18.75px;
	font-weight:600;
	color:#fff;
	border:none;
	border-radius:3px;
	}
	
.quote_button:hover{
	background:#21ad75;
	cursor:pointer;
	}
	
.our_experience{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.exprce_left{
	width:385px;
	margin:0px 0px 0px 0px;
	padding:22px 0px;
	text-align:center;
	background:url(images/yellowbg.png)#ff8415 left top repeat-x;
	float:left;
	}
	
.exprce_left img{
	margin:0px 15px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:text-bottom;
	}
	
body .exprce_left p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:20.83px;
	font-weight:400;
	color:#fff;
	}
	
.exprce_right{
	width:738px;
	margin:0px 0px 0px 0px;
	padding:22px 0px;
	background:url(images/foodbg.png) left top no-repeat;
	float:right;
	}
	
.exprce_right img{
	margin:0px 30px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:text-top;
	float:left;
	}
	
body .exprce_right p{
	margin:0px 0px 0px 0px;
	padding:0px 30px;
	font-size:18.75px;
	font-weight:400;
	color:#fff;
	}
	
body .exprce_right p strong{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-style:italic;
	font-size:18.75px;
	font-weight:600;
	color:#fff;
	}
	
#footer_section{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.footer_bar{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#e5e4e0;
	border-top:1px solid #d8d8da;
	border-bottom:1px solid #d8d8da;
	}
	
.footer_wrapper{
	width:950px;
	margin:0px auto;
	padding:40px 0px;
	}
	
.footer_left{
	width:400px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.bottom_menu{
	width:150px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.bottom_menu h3{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16.67px;
	font-weight:600;
	color:#404040;
	}

.bottom_menu ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.bottom_menu ul li{
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 0px;
	}
	
.bottom_menu ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px;
	text-decoration:none;
	font-size:12.5px;
	font-weight:400;
	color:#404040;
	}
.bottom_menu ul li a:hover,
.bottom_menu ul li.current_page_item a{ color:#008852 }	
.another_link{
	width:150px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.another_link h3{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16.67px;
	font-weight:600;
	color:#404040;
	}

.another_link ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.another_link ul li{
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 0px;
	}
	
.another_link ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px;
	text-decoration:none;
	font-size:12.5px;
	font-weight:400;
	color:#404040;
	}

.another_link ul li a:hover,
.another_link ul li.current_page_item a{ color:#008852 }		
	
.footer_right{
	width:460px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.office_detail{
	width:220px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.office_detail h3{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16.67px;
	font-weight:600;
	color:#404040;
	}
	
.office_detail h5{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	}
	
.office_detail h5 a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-size:12.50px;
	font-weight:400;
	color:#404040;
	}
	
.office_detail h6{
	margin:0px 0px 35px 0px;
	padding:0px 0px 0px 0px;
	}
	
.office_detail h6 a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-size:12.50px;
	font-weight:400;
	color:#404040;
	}
	
.office_detail p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12.50px;
	font-weight:400;
	color:#404040;
	line-height:26px;
	}
	
.social_connect{
	width: 220px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
.social_connect p {
    font-size: 12px;
    line-height: 20px;
}
.social_connect h3{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16.67px;
	font-weight:600;
	color:#404040;
	}
	
.social_connect img{
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.copyrights{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#000;
	}
	
.copyrights_wrapper{
	width:90%;
	margin:0px auto;
	padding:20px 0px;
	text-align:center;
	}
	
.copyrights_wrapper p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12.5px;
	font-weight:400;
	color:#fff;
	}
	
/*--index--page-end--*/



/*--what-we-do--page-start--*/

.whatwedo{
	margin:0px 0px 0px 0px;
	padding:0px 0px 30px 0px;
	}
	
.whatwedo_left{
	width:490px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.whatwedo_left img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.whatwedo_right{
	width:610px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.whatwedo_right h3{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:33.33px;
	font-weight:600;
	color:#474747;
	line-height:42px;
	}
	
.whatwedo_right p{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:14.58px;
	font-weight:400;
	color:#474747;
	line-height:26px;
	}
	
.ourspply{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.ourspply_left{
	width:200px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	float:left;
	}
	
.ourspply_left ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.ourspply_left ul li{
	margin:0px 0px 10px 0px;
	padding:5px 0px 5px 40px;
	background:url(images/liarrow.png)left top no-repeat;
	}
	
.ourspply_left ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px;
	text-decoration:none;
	font-size:18.41px;
	font-weight:600;
	color:#008852;
	}
	
.ourspply_right{
	width:360px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	float:right;
	}
	
.ourspply_right ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.ourspply_right ul li{
	margin:0px 0px 10px 0px;
	padding:5px 0px 5px 40px;
	background:url(images/liarrow.png)left top no-repeat;
	}
	
.ourspply_right ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px;
	text-decoration:none;
	font-size:18.41px;
	font-weight:600;
	color:#008852;
	}
	
.vegetable_bar{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#f8f7f3;
	}
	
.vegetable_wrapper{
	width:1130px;
	margin:0px auto;
	padding:30px 0px;
	}
	
.vegetable_wrapper h3,
.vegetable_wrapper h2{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	text-align:center;
	font-size:33.33px;
	font-weight:600;
	color:#474747;
	line-height:42px;
	}
	
.vegetable_info{
	width:364px;
	margin:0px 6px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.title_vgtble{
	width:364px;
	margin: -178px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	}
	
.title_vgtble h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-size:37.5px;
	font-weight:600;
	color:#2a2a2a;
	position:relative;
	z-index:100000;
	}
	
.vegetable_info img{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	border:6px solid #fff;
	-webkit-box-shadow: 0px 0px 8px 0px rgba(154, 154, 154, 0.75);
	-moz-box-shadow:0px 0px 8px 0px rgba(154, 154, 154, 0.75);
	box-shadow:0px 0px 8px 0px rgba(154, 154, 154, 0.75);
	}
	
.vegetable_info p{
	margin:0px 0px 0px 0px;
	padding:0px 10px;
	font-size:14.58px;
	font-weight:400;
	color:#474747;
	line-height:24px;
	}

.pkgsize{
	margin:0px 0px 50px 0px;
	padding:0px 0px 0px 0px;
	}
	
.pkgsize h4{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	text-align:center;
	font-size:33.33px;
	font-weight:600;
	color:#008852;
	line-height:42px;
	}
	
.pkgsize p{
	margin:0px 0px 30px 0px;
	padding:0px 10px;
	font-size:14.58px;
	font-weight:400;
	color:#474747;
	line-height:24px;
	}
	
.sizeinfo{
	width:170px;
	margin:0px 8px 30px 8px;
	padding:0px 0px 0px 0px;
	text-align:center;
	border:1px solid #7b7b7b;
	float:left;
	}	
.sizeinfo a{
	margin:0px 0px 0px 0px;
	padding:15px 0px;
	display:block;
	text-decoration:none;
	font-size:25px;
	font-weight:400;
	color:#000;
	}
	
.sizeinfo a:hover{
	background:#008852;
	color:#fff;
	}
	
.papular_bar{
	margin:0px 0px 50px 0px;
	padding:0px 0px 0px 0px;
	}
	
.papular_left{
	width:537px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.vegthumb{
	width:208px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.vegthumb img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.vegtext{
	width:310px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.vegtext h3{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:33.33px;
	font-weight:600;
	color:#474747;
	line-height:42px;
	}
	
.vegtext p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:14.58px;
	font-weight:400;
	color:#474747;
	line-height:24px;
	}
	
.papular_right{
	width:537px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}


/*--what-we-do--page-end--*/


/*--who-we-are--page-start--*/

.whoweare{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	}
	
.whoweare_left{
	width:675px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.whoweare_left h3{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:33.33px;
	font-weight:600;
	color:#474747;
	line-height:42px;
	}
	
.whoweare_left p{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:14.58px;
	font-weight:400;
	color:#474747;
	line-height:26px;
	}
	
.whoweare_left h4{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:25px;
	font-weight:600;
	color:#008852;
	line-height:normal;
	}
	
	
.whoweare_right{
	width:425px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.whoweare_right img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
/*--who-we-are--page-end--*/


/*--product-page-start--*/


.product_bar{
	margin:0px 0px 0px 0px;
	padding:0px 0px 30px 0px;
	}
	
.product_left{
	width:350px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	float:left;
	}
	
.product_left img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.product_right{
	width:745px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.product_right h3{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:33.33px;
	font-weight:600;
	color:#474747;
	line-height:42px;
	}
	
.product_right p{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:14.58px;
	font-weight:400;
	color:#474747;
	line-height:26px;
	}
	
.product_right p span{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	font-size:14.58px;
	font-weight:400;
	color:#d5000f;
	}
	
/*--product-page-end--*/


/*--contact-page-start--*/

.contact_bar{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	}
	
.contact_left{
	width:625px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.contact_left h3{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:33.33px;
	font-weight:600;
	color:#474747;
	line-height:42px;
	}
	
.contact_left p{
	margin:0px 0px 25px 0px;
	padding:0px 38px 0px 0px;
	font-size:14.58px;
	font-weight:400;
	color:#474747;
	line-height:26px;
	}
	
.contact_form{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.visitor_field{
	width:600px;
	margin:0px 0px 15px 0px;
	padding:11px 10px;
	font-family: 'Montserrat', sans-serif;
	font-size:14.58px;
	font-weight:400;
	color:#909090;
	background:#fff;
	border:1px solid #afafaf;
	border-radius:5px;
	}
	
.contact_form label{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	font-family: 'Montserrat', sans-serif;
	font-size:14.58px;
	font-weight:400;
	color:#909090;
	}
	
.visitor_comments{
	width:600px;
	height:110px;
	margin:0px 0px 25px 0px;
	padding:11px 10px;
	font-family: 'Montserrat', sans-serif;
	font-size:14.58px;
	font-weight:400;
	color:#909090;
	background:#fff;
	border:1px solid #afafaf;
	border-radius:5px;
	}

.submit_button{
	width:240px;
	margin:0px 0px 0px 0px;
	padding:15px 0px;
	background:#008852;
	text-align:center;
	text-transform:capitalize;
	font-family: 'Montserrat', sans-serif;
	font-size:18.75px;
	font-weight:600;
	color:#fff;
	border:none;
	border-radius:3px;
	}
	
.submit_button:hover{
	background:#21ad75;
	cursor:pointer;
	}
	
.contact_right{
	width:385px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.contact_right img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.contact_right h3{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:33.33px;
	font-weight:600;
	color:#008852;
	line-height:normal;
	}
	
.customer_support{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.customer_support p{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:14.58px;
	font-weight:400;
	color:#474747;
	line-height:normal;
	}
	
.customer_support a{
	margin:0px 0px 30px 15px;
	padding:0px 0px 0px 0px;
	display:block;
	text-decoration:none;
	font-size:14.58px;
	font-weight:400;
	color:#474747;
	line-height:normal;
	}
	
.customer_support span{
	margin:0px 0px 30px 15px;
	padding:0px 0px 0px 0px;
	display:block;
	font-size:14.58px;
	font-weight:400;
	color:#474747;
	line-height:24px;
	}
	
.customer_support h5{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:14.58px;
	font-weight:400;
	color:#ff8915;
	line-height:normal;
	}


/*--contact-page-end--*/


/*--contact-page-start--*/

.thank_you{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(images/thankyoubg.jpg)left top no-repeat;
background-size:cover;
	}
	
.thankyou_wrapper{
	width:1120px;
	margin:0px auto;
	padding:150px 0px;
	text-align:center;
	}
	
.thankyou_wrapper h3{
	margin:0px 0px 35px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:50px;
	font-weight:600;
	color:#fff;
	}
	
.thankyou_wrapper p{
	margin:0px 0px 35px 0px;
	padding:0px 0px 0px 0px;
	font-size:20.83px;
	font-weight:400;
	color:#fff;
	line-height:26px;
	}
	
.thankyou_wrapper a{
	margin:0px 0px 0px 0px;
	padding:15px 30px;
	background:#008852;
	display:inline-block;
	text-decoration:none;
	font-size:20.83px;
	font-weight:600;
	color:#fff;
	border-radius:3px;
	}
	
.thankyou_wrapper a:hover{
	background:#21ad75;
	}
	
	
.notfound{
	margin:0px;
	padding:0px 0px 30px 0px;
	text-align:center;
	}
	
.notfound h3{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:50px;
	font-weight:600;
	color:#2a2a2a;
	}
	
.notfound img{
	margin:0px 0px 20px 0px;
	padding:0px 0px;
	}
	
.notfound p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:20.83px;
	font-weight:400;
	color:#b5b4b1;
	line-height:26px;
	}

/*--contact-page-end--*/
		

div.wpcf7-mail-sent-ok,
div.wpcf7-validation-errors{float:left;}
div.wpcf7-mail-sent-ok,
div.wpcf7-validation-errors{float:left; }

#cboxLoadedContent div.wpcf7-mail-sent-ok,
#cboxLoadedContent div.wpcf7-validation-errors{float:left; color:#fff;}
#cboxLoadedContent div.wpcf7-mail-sent-ok,
#cboxLoadedContent div.wpcf7-validation-errors{float:left;  color:#fff; }

.bottom_contact div.wpcf7-mail-sent-ok,
.bottom_contact div.wpcf7-validation-errors{float:left; color:#fff;}
.bottom_contact div.wpcf7-mail-sent-ok,
.bottom_contact div.wpcf7-validation-errors{float:left; color:#fff;}
/*___________ Testimoniald Style Ends __________________*/  
  
span.screen-reader-text{ display:none;}
input.search-field{
    background: #fff;
    border: medium none;
    color: #979797;
    font-family: "Montserrat",sans-serif;
    font-size: 12.5px;
    font-style: italic;
    font-weight: 400;
    margin: 8px 0 0;
    padding: 8px 5px 8px 10px;
    width: 205px;
    }  
input.search-submit{
	margin:8px 0 0 -7px;
	padding:0;
	text-indent:-9999px;
	width:30px;
	height:32px;
	background: #fff url(images/search.png) 4px 6px no-repeat;
	border:none;
	cursor:pointer;
	position:absolute;
	}
.entry-summary p{
    color: #474747;
    font-size: 14.58px;
    font-weight: 400;
    line-height: 26px;
    margin: 0 0 10px;
    padding: 0;
   }
h1.entry-title a{
    color: #008852;
    font-size:18px;
    font-weight: 400;
    line-height: 26px;
    margin: 0 0 10px;
    padding:15px 0 0 0;
	display:inline-block;
   }	
h1.entry-title a:hover{ color:#000; text-decoration:none;}	
.container_wrapper h1 {
    color: #474747;
    font-size: 33.33px;
    font-weight: 600;
    margin: 0 0 10px;
    padding: 0;
    text-transform: uppercase;
    }  
.search_404{
	margin:20px 0 0 0;
	padding:0;
	}
.search_404 input.search-field{ border:1px solid #ccc; border-right:none}  
.search_404 input.search-submit{ border:1px solid #ccc; border-left:none; height:34px;}  
.entry-content p{
	margin:0;
	padding:0 0 20px 0;
	}
.entry-content h2{
	margin:0;
	padding:0 0 20px 0;
	}	