
@media (min-width: 992px){
	#sticky-wrap.stickyhead {
		position: fixed;
		top: 0;
		right:0;
		left:0;
		background: rgba(255,255,255,0.9);
		
		/*box-shadow: 0 0 10px rgb(236, 223, 223);*/
		/*z-index: 99;*/
		
		transition-duration: 0.4s;
		padding:9px 0;
	}
	#sticky-wrap.stickyhead.nav_sec.navbar .navbar-nav li a
	{
		
		transition-duration: 0.4s;
	}
	.carousel-indicators
	{
		display: none;
	}

	
}


@media only screen and (min-width:320px) and (max-width:991px) {
	/*===== comman ===*/
	
	.md_res_mar_top_30
	{
		margin-top:30px;
	}
	.nav_sec
	{
		position: relative;
		background: #fff !important;
		top: 0;
		padding: 10px 0px;
	}
	.header_call
	{
		position: absolute;
		right: 45px;
		top: 5px;
	}
	.stellarnav .menu-toggle
	{
		padding: 11px 0;
	}
	.hide_mobile
	{
		display: none !important;
	}
	.banner_sec .banner_ribban
	{
		bottom: -3px;
		display: none;
	}
	.banner_sec .banner_ribban img
	{
	    display: block;
	}
	.banner_txt_box .list_banner_txt li
	{
		font-size: 17px;
	}
	#banner_slider.owl-theme .owl-nav {
	    margin-top: 0;
	}
	#banner_slider .owl-prev,
	#banner_slider .owl-next
	{
		position: relative;
	}
	#banner_slider .owl-prev
	{
		left: 0;
	}
	#banner_slider .owl-next
	{
		right: 0;
	}
	.banner_txt_area
	{
		padding-right: 0;
	}
	#main_banner .carousel-control-prev, #main_banner .carousel-control-next
	{
		display: none;
	}
	.comman_heading h2
	{
		font-size: 32px;
	}
	.lif_bg_comman
	{
		display: none;
	}
	.comman_heading p
	{
		font-size: 15px;
	}

	
}
@media only screen and (min-width:320px) and (max-width:767px) {
/*====== Comman ====== */
	.container {
		padding-left: 16px;
		padding-right: 16px;
	}
	.sm_res_mar_top_30
	{
		margin-top:30px;
	}
	.nav_sec .stellarnav > ul > li > a
	{
		/*color: #fff;*/
	}
	.stellarnav.mobile.dark ul {
	    background: #ededed;
	    text-align: left;
	}
	.stellarnav.dark .icon-close:before,
	.stellarnav.dark a
	{
		color: #000 !important;
	}
	.stellarnav.dark .icon-close:before,
	.stellarnav.dark .icon-close:after
	{
		border-color: #000;
	}
	.logo_area
	{
		display: flex;
    	align-items: center;
    	width: 40%;
	}
	.nav_area
	{
		width: 60%;
		text-align: right;
	}
	.top_header_right ul
	{
		text-align: center;
	}
	
	.logo_box {
		text-align: center;
		margin-bottom: 0px;
	}
	.banner_txt_area
	{
		margin-bottom: 30px;
	}
	.banner_sec
	{
		/*padding: 60px 0;
		border-radius: 0;*/
	}
	.banner_overlay
	{
		top: 50%;
	    left: 50%;
	    transform: translate(-50%, -50%);
	    text-align: center;
	}
/*=== Top Header ====*/
	.logo_box img {
		max-width: 136px;
	}
	.banner_txt_box h1,
	.banner_txt_box h3
	{
		font-size: 29px;
	    line-height: 1.4;
	    margin: 0 0 15px 0;
	}
	.banner_txt_box .banner_btn
	{
		font-size: 15px;
	    padding: 8px 20px;
	}
	.sub_title h3 {
	    font-size: 21px;
	}
	.top_destination_sec.first_sec{  padding: 30px 0 30px 0;}
	.comman_tb_padding{ padding-top: 30px; padding-bottom: 30px; }
	.product_list_sec, #food_ingredients, .contact_sec{ padding: 30px 0;}
	.top_destination_sec .comman_heading h2
	{
		/*text-shadow: 0px 1px 4px rgba(0,0,0,0.3);*/
		font-size: 26px;
		text-align: left;
	}
	#main_banner .carousel-indicators{
		margin: 0;
	}
	.top_destination_sec .comman_heading h3
	{
		font-size: 19px;
		text-align: left;
	}
	.comman_heading h2{ text-align: left;}
	.aggriculture_left {
	    padding-right: 0px;
	    padding-top: 0px;
	}
	.aggriculture_left h2,
	.foot_ing_box h2
	{
		font-size: 25px;
	}
	.aggriculture_left p
	{
		font-size: 17px;
	}
	#lab_equipment
	{
		padding: 60px 0;
	}

	
	/*=== footer ===*/
	#scrollup
	{
		right: 16px;
	}

	

}


@media only screen and (min-width:320px) and (max-width:575px) {
	
	/*.logo_area
	{
		width: 40%;
	}
	.nav_area
	{
		width: 60%;
	}*/
	.top_cate_box .grid h2
	{
		font-size: 15px;
	}
	
	
	
}

@media only screen and (min-width:576px) and (max-width:767px) {
	.banner_txt_box h1 {
		font-size: 27px;
	}
	


}

@media only screen and (min-width:768px) and (max-width:991px) {
	/*========= top_header =========*/
	
	.logo_box img {
		max-width: 194px;
	}
	/*===== Banner ====*/
	.banner_txt_box h1,
	.banner_txt_box h3
	{
		font-size: 54px;
	    margin: 0 0 27px 0px;
	}
	.top_cate_box .grid h2
	{
		font-size: 17px;
	}
	.about-image img:nth-child(2)
	{
		max-width: 240px;
	}
	
	
	
}

/********************@media only screen and (min-width:1024px) and (max-width:1200px)********************/


@media (min-width:992px) and (max-width:1199px) {
	
	.container {
        max-width: 960px;
    }
	.logo_box img {
		max-width: 200px;
	}
	.banner_txt_box
	{
		text-align: center;
	}
	.banner_txt_box h1,
	.banner_txt_box h3
	{
		font-size: 53px;
	}
	.aggriculture_left
	{
		padding-top: 0;
	}
	.aggriculture_left p
	{
		font-size: 17px;
	}
	.top_cate_box .grid h2
	{
		font-size: 17px;
	}
	.pro_sub_title h3
	{
		font-size: 18px;
	}
	
}


	
/********************@media only screen and (min-width:1201px)********************/

	

/********************@media only screen and (min-width:1201px)********************/
