h1, h2, h4, h3{
	font-family: myFirstFont;
}

p, span, h5, h6, a, i{
	font-family: myFirstFont;
}

a:hover{
	outline: none;
	text-decoration: none;
}

body{
	overflow-x: hidden !important;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #333 !important;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #333 !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: #333 !important;
}


/************************************TOP BAR****************************/
.top_ban_sec{
	height: 100vh;
}

.padd_rem{
	padding: 0px;
}

.banner_01{
	background-image: url(../images/top_ban_01.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	height: 100vh;
	transition: 0.7s ease; 
}


.banner_02{
	background-image: url(../images/top_ban_03.jpg),url(../images/top_ban_04.jpg),url(../images/top_ban_05.jpg),url(../images/top_ban_06.jpg),url(../images/top_ban_07.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	height: 100vh;
	transition: 0.7s ease; 
}

.banner_03{
	background-image: url(../images/top_ban_02.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	height: 100vh;
	transition: 0.7s ease; 
}

.text_container{
	padding-top: 40%;
	background-color: rgba(30,83,12,0.5);
	width: 100%;
	height: 100vh;
	padding: 40px;
}

.text_holder_hide{
	visibility: hidden;
}

.slider_text{
	color: #FFF;
	font-size: 30px;
	font-weight: bolder;
	text-align: center;
	transition: font-size 0.9s ease;
}

.slider_text_big{
	font-size: 50px !important;
	text-align: left !important;
	transition: font-size 0.9s ease;
}

.slider_sub{
	color: #EEE;
	font-size: 20px;
	font-weight: bolder;
	text-align: center;
	transition: font-size 0.9s ease;
}

.slider_sub_big{
	color: #EEE;
	font-size: 30px !important;
	font-weight: bolder;
	text-align: left !important;
	transition: font-size 0.9s ease;
}

.banner_anim{
	transition: 0.7s ease; 
}


.men_holder{
	background-color: #161614;
	height: 100vh;
	padding-right: 1%;
}

.blobe{
	position: absolute;
	top: 35%;
	right: 10%;
	width: 300px;
	height: 350px;
	background-image: url(../images/globe.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	opacity: 0.7;
	transition: all 0.7s;
	z-index: 999 !important;
}

@media screen and (max-width: 800px) {
	.banner_01{
		background-image: url(../images/top_ban_01.jpg);
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		height: auto;
		transition: 0.7s ease; 
	}

	.banner_02{
		background-image: url(../images/top_ban_03.jpg);
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		height: auto;
		transition: 0.7s ease; 
	}

	.banner_03{
		background-image: url(../images/top_ban_08.jpg);
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		height: auto;
		transition: 0.7s ease; 
	}

	.text_container{
		padding-top: 40%;
		background-color: rgba(30,83,12,0.5);
		width: 100%;
		height: auto;
		padding: 40px;
	}

	.blobe{
		position: absolute;
		top: 35%;
		right: 10%;
		width: 300px;
		height: 350px;
		background-image: url(../images/globe.png);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		opacity: 0.7;
		transition: all 0.7s;
		z-index: 999 !important;
		display: none;
		visibility: hidden;
	}

	.men_holder{
		background-color: #161614;
		height: 100vh;
		padding-right: 1%;
		position: fixed;
		right: 0;
		top: 0;
	}
}

.men_holder:hover ~ .blobe{
	opacity: 0.2;
	transition: all 0.7s;
}

.logo{
	margin-top: 1%;
	width: 180px;
	margin-bottom: 250px;
	z-index: 999999 !important;
	position: fixed;
	top: 0;
	right: 0;
	margin-right: 25px;
}

.menu_icons{
	color: #FFF !important;
}

.menu_icon{

	font-size:26px;

	cursor:pointer;

	text-align:right;

	z-index:999999 !important;

	position:relative;

	transition:all 0.4s;

	color:#FFF;

	font-weight:lighter;

	padding-top: 20%;

	padding-right:6%;

	opacity:1;

}



.menu_icon:hover{

	font-size:26px;

	color:#288509 !important;

	transition:all 0.4s;

}



.menu_icon2{

	font-size:26px;

	cursor:pointer;

	text-align:right;

	margin-top:0.5%;

	margin-right:0%;

	z-index:999999 !important;

	position:relative;

	transition:all 0.4s;

	color:#007a39;

	font-weight:lighter;

	opacity:1;

}



.menu_icon2:hover{

	font-size:26px;

	color:#000 !important;

	transition:all 0.4s;

}



.overlay {

    height: 100%;

    width: 18%;

    position: fixed;

    z-index: 1;

    top: 0;

    right: 0;

    background-color: #161614;

    overflow-y: hidden;

	overflow-x: hidden;

    transition: 0.5s;

	border-right:solid 1px rgba(0,0,0,0.25);

	z-index:999 !important;

}



.overlay-content {

    position: relative;

    right: 0;

	top:15%;

    width: 100%;

    text-align:right;

    margin-top: 10px;

	z-index:999999 !important;

}



.overlay a {

    padding: 8px;

	margin-bottom:2px;

    text-decoration: none;

    font-size: 14px;

    color: #FFF;

    display: block;

    transition: 0.3s;

	text-transform:uppercase;

	transition:all 0.4s;

	z-index:999999 !important;

	margin-top:5px !important;

	padding-top:5px;

	padding-bottom:5px;
	letter-spacing: 1.5px;

	border-bottom:solid 1px rgba(255,255,255,0.1);

	padding-right: 15%;

}



.overlay a:hover, .overlay a:focus {

    color: #007a39;

	transition:all 0.4s;

	outline:none !important;

}



.overlay .closebtn {

    position: absolute;

    top: 20px;

    right: 45px;

    font-size: 60px;

}



.menu_icon{

	z-index:99999 !important;

}



@media screen and (max-height: 800px) {

  .overlay {overflow-y:}

  .overlay a {font-size: 14px;}

  .overlay .closebtn {

    font-size: 40px;

    top: 15px;

    right: 35px;

  }

}



@media screen and (max-width: 767px){

	.menu_icon{margin-top:3%; text-align:center;}	

	.overlay {overflow-y: auto; width: 100%; height: 0%;}

	.tag_line{

	color:#FFF;

	font-size:15px;

	text-align:left;

	font-weight:lighter;

	letter-spacing:2px;

	margin-top:2%;

	margin-left: 5%;

	}

	.logo{
		margin-top: 1%;
		width: 180px;
		margin-bottom: 250px;
		z-index: 999999 !important;
		position: fixed;
		top: 0;
		left: 0;
		margin-right: 25px;
	}



}



.dropdown .fa-plus{

	border:1px solid rgba(0,122,57,0.2);

	padding:4px;

	margin-top:-2px;

	margin-right:0px;

}



.list{

  padding-right:20px;

}



.submenu > li{ 

	display:list-item;

	list-style-type: none;

}



.sub_menu_link{

	font-size:12px !important;

}



.submenu{

  padding-right:12px;

  border-bottom:solid 1px rgba(0,122,57,0.2);

  padding-top:10px;

  padding-bottom:10px;

}

.menu_text_act{
	color: #8cc64e !important;
}



.about_sec{
	background-color: #f5f5f5;
	padding: 3% 3% 5% 3%;
}

.gen_titt{
	font-size: 42px;
	color: #151614;
	margin-bottom: 2%;
	background-image: url(../images/tittle_bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: auto;
	padding-bottom: 1%;
}

.about_img_box{
	background-color: #FFF;
	padding: 2%;
	box-shadow: 5px 5px 5px rgba(0,0,0,0.1);
	z-index: 999;
	margin-top: 40px;
}

.about_des_box{
	padding: 2% 3% 3% 10%;
	background-color: #FFF;
	margin-left: -50px;
	margin-top: 15px;
	box-shadow: 5px 5px 5px rgba(0,0,0,0.1);
}

.para{
	font-size: 18px;
	color: #333;
	text-align: justify;
}

.read_more{
	border: solid 1px rgba(0,0,0,0.1);
	padding: 2% 3%;
	color: #333;
	font-size: 14px;
}

.pro_sec{
	min-height: 450px;
}

.pro_first{
	background-image: url(../images/pro_01.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	min-height: 300px;
}

.pro_second{
	background-color: #288509;
	min-height: 300px;
}

.pro_third{
	background-image: url(../images/pro_02.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	min-height: 300px;
}

.pro_forth{
	background-image: url(../images/pro_03.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	min-height: 300px;
}

.pro_fifth{
	background-color: #296216;
	min-height: 300px;
}

.pro_six{
	background-image: url(../images/pro_04.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	min-height: 300px;
}

.pro_seven{
	background-color: #1e530c;
	min-height: 300px;
}

.pro_eight{
	background-image: url(../images/pro_05.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	min-height: 300px;	
}

.pro_ins{
	min-height: 300px;
	background-color: rgba(0,0,0,0.1);
	transition: all 0.4s;
	padding: 7% 12%;
}

.pro_titt{
	color: #FFF;
	font-weight: bolder;
	text-align: left;
	font-size: 40px;

}

.pro_sub_titt{
	color: #EEE;
	font-size: 22px;
	font-weight: 400;
	margin-top: -2%;
}

.read_more_withe{
	border: solid 1px rgba(255,255,255,0.6);
	padding: 3% 5%;
	background-color: transparent;
	color: #FFF;
	font-size: 14px;
	transition: all 0.4s;
}

.read_more_withe:hover{
	border: solid 1px rgba(255,255,255,1);
	background-color: #FFF;
	padding: 3% 5%;
	color: #333;
	font-size: 14px;
	transition: all 0.4s;
}

.pro_box:hover .pro_ins{
	background-color: rgba(30,83,12,0.8);
	transition: all 0.4s;
}

/******************************FOOTER*****************************/
.footer{
	background-color:#EEE;
	min-height: 300px;
	padding-bottom: 2%;
	padding-top: 4%;
}

.fotter_form_cont{
	margin-top: 2%;
}

.footer_form{
	background-color: transparent !important;
	border: none;
	border-bottom: solid 2px #333;
	border-radius: 0px;
	float: left;
	font-style: italic;
	width: 220px;
	color: #288509;
	box-shadow: none;
}

::placeholder{
	color: #288509 !important;
}

.footer_form:focus{
	border: none;
	box-shadow: none;
}

.footer_my_btn{
	background-color: #288509;
	color: #161614;
	display: block;
	position: absolute;
	left: 270px;
	font-weight: bolder;
	padding: 1%;
	transition: all 0.4s;
}

.footer_my_btn:hover{
	background-color: #333;
	color: #EEE;
	transition: all 0.4s;
}

.bot_link_set{
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	width:100% !important;
	text-align:center;
}

.bott_link{
	text-align:center;
	color:#333;
	font-size:13px;
	padding:2% 1%;
	text-transform:uppercase;
	text-decoration:none;
	padding-bottom:2px !important;
	transition:all 0.4s;
	letter-spacing: 2px;
}

.bott_link:hover{
	color:#288509;
	transition:all 0.4s;
	background-color:transparent !important;
}



.fotter_box{
	border-right:solid 1px rgba(0,0,0,0.25);
	min-height:250px;
	margin-top:3%;
}

@media (max-width: 768px){
	.fotter_box{
		border-right:solid 1px rgba(0,0,0,0);
		min-height:100px;
		margin-top:3%;
	}

	.footer_form{
		background-color: transparent !important;
		border: none;
		border-bottom: solid 2px #333;
		border-radius: 0px;
		float: left;
		font-style: italic;
		width: 200px;
		margin-left: -30px !important;
	}

	.footer_my_btn{
		background-color: #288509;
		color: #161614;
		display: block;
		position: absolute;
		left: 220px;
		font-weight: bolder;
		padding: 1%;
		transition: all 0.4s;
	}

	.about_des_box{
		padding: 2% 3% 3% 2%;
		background-color: #FFF;
		margin-left: 0px;
		margin-top: 15px;
		box-shadow: 5px 5px 5px rgba(0,0,0,0.1);
	}

	.about_img_box{
		background-color: #FFF;
		padding: 2%;
		box-shadow: 5px 5px 5px rgba(0,0,0,0.1);
		z-index: 999;
		margin-top: 10px;
	}
}

.fotter_box:last-child{
	border-right:none;
}

.adress{
	text-align:center;
	color:#333;
	letter-spacing: 2px;
}

.s_icon2{
	width:70px;
	height:70px;
}

.s_icon{
	padding-top:20px;
	border:solid 1px #333;
	border-radius:50%;
	width:70px;
	height:70px;
	transition:all 0.4s;
	color: #333 !important;
}

.s_icon:hover{
	border:solid 1px #288509;
	transition:all 0.4s;
	color:#288509 !important;
	cursor:pointer;
}

.special{
	text-align:center;
	color:#333;
	font-size:12px;
	padding:2% 1%;
	text-transform:uppercase;
	text-decoration:none;
	padding-bottom:2px !important;
	transition:all 0.4s;
}

.special:hover{
	color:#288509;
	transition:all 0.4s;
	background-color:transparent !important;
}

.footer_titt{
	color:#333;
	font-weight: bolder;
	font-style: none;
	font-size: 24px;
}

.f_para{
	color:#333;
	letter-spacing: 2px;
}

.my_btn{
	background-color: #288509;
}


/***********************ABOUT PAGE**********************/
.page_holder{
	background-color: #FFF;
	min-height: 100vh;
}

.about_page_ban{
	background-image: url(../images/about.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 300px;
}

.qua_page_ban{
	background-image: url(../images/quality.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 300px;
}

.sus_page_ban{
	background-image: url(../images/sus.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 300px;
}

.ser_page_ban{
	background-image: url(../images/services.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 300px;
}

.faq_page_ban{
	background-image: url(../images/faq.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 300px;
}

.proone_page_ban{
	background-image: url(../images/pro_ban_01.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 300px;
}

.prtwo_page_ban{
	background-image: url(../images/pro_ban_02.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 300px;
}

.prothree_page_ban{
	background-image: url(../images/pro_ban_03.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 300px;
}

.profour_page_ban{
	background-image: url(../images/pro_ban_04.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 300px;
}

.probed_page_ban{
	background-image: url(../images/e-coir_bedding_banner.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 400px;
}

.con_page_ban{
	background-image: url(../images/contact_ban.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 300px;
}

.page_discription{
	padding:4% 7%;	
}

.para_center{
	text-align: center justify;
	font-size: 17px;
	letter-spacing: 1.7px;
}

.special_para{
	background-color: #288509;
	color:#FFF;
	font-size: 18px;
	margin-bottom: 2%;
	padding: 2%;
	letter-spacing: 1.5px;
}

.special_para_2{
	border: solid 1px rgba(0,0,0,0.1);
	color:#666;
	font-size: 26px;
	margin-bottom: 2%;
	padding: 4%;
	letter-spacing: 1.5px;
	text-align: center;
	border-bottom-right-radius: 50px;  
	border-top-right-radius: 50px; 
	border-bottom-left-radius: 50px; 
	box-shadow: 5px 5px 5px rgba(0,0,0,0.1);
}

.sub_titt{
	color: #333;
	font-size: 22px;
	font-weight: bold;
}

.service_box_ins{
	margin-top: 20px;
	padding: 20px;
	box-shadow: 5px 5px 5px rgba(0,0,0,0.1);
	border: solid 1px rgba(30,83,12,0.2);
	background-color: rgba(30,83,12,0);
	min-height: 250px;
	transition: all 0.4s;
}

.services_titt{
	text-align: center;
	font-size: 32px;
	color: rgba(30,83,12,1);
	margin-top: 50px;
}

.service_box_ins:hover{
	border: solid 1px rgba(30,83,12,0.8);
	background-color: rgba(30,83,12,0.2);
	transition: all 0.4s;
}

.section_titt{
	background-color: rgba(30,83,12,0.8);
	padding: 3%;
	color: #FFF;
	font-size: 32px;
	font-weight: bold;
}

.up_down_icon:hover{
	cursor: pointer;
}

.faqs_des_box{
	background-color: rgba(30,83,12,0.1);
	padding: 3%;
	margin-top: -2%;
}

.para_history{
	color: #333;
	font-size: 16px;
	letter-spacing: 1.5px;
}

.con_det_sec{
	background-color:#FFF;
	margin-top:2%;
	min-height:600px;
	padding-bottom:2%;
	border:solid 1px rgba(0,0,0,0.1);
	margin-bottom:2%;
	box-shadow:0px 10px 20px rgba(102,102,102,0.1);
	-webkit-box-shadow:0px 10px 20px rgba(102,102,102,0.1);
	-moz-box-shadow:0px 10px 20px rgba(102,102,102,0.1);
}

.third_titt{
	color:#000;
	font-weight:700px;
	text-transform:uppercase;
	font-size:15px;
}

.con_para{
	color:#333;
	text-align:left;
}

.con_sep_lin{
	width:100%;
	height:auto;
	border-top:solid 1px rgba(0,0,0,0.1);
}

.feedback_sec{
	margin-top:-3%;
	padding:3%;
	min-height:400px;
}

.eartic_form{
	border:solid 1px rgba(0,0,0,0.1);
	border-radius:0px;
	padding:2%;
	color:#000;
	height:50px;
}

.eartic_btn{
	padding:3%;
	border:solid 1px rgba(0,0,0,0.1);
	border-radius:0px;
}

.pro_sub_menu_holder{
	min-height: 100%;
	left: 0;
	top: 0;
}

.prom_box{
	padding: 15px;
	border-bottom: solid 1px rgba(255,255,255,0.1);
	background-color: #161614;
	transition: all 0.4s;
}

.prom_box:hover{
	padding: 15px;
	border-bottom: solid 1px rgba(255,255,255,0.1);
	background-color: #1e530c;
	transition: all 0.4s;
}

.prom_box_act{
	padding: 15px;
	border-bottom: solid 1px rgba(255,255,255,0.1);
	background-color: #1e530c;
	transition: all 0.4s;
}

.caret_f5{
	border-top: 20px solid transparent;
	border-bottom: 20px solid transparent;  
	border-left: 20px solid #1e530c;
    width: 0px;
    height: 0px;
    display: block;
    position: absolute;
    top: 35%;
    left: 100%;
	transition:all 0.4s;
	z-index:999 !important;
}

.prom_name{
	font-size: 13px;
	font-weight: bolder;
	line-height: 20px;
	color: #FFF;
	letter-spacing: 1.5px;
}

.sub_titt{
	text-align: left;
	font-size: 26px;
	font-weight: bold;
	color: #288509;
}

.sub_titt_pro{
	text-align: left;
	font-size: 26px;
	font-weight: bold;
	color: #FFF;
	background-color: #1e530c;
	padding: 2%;
	margin-bottom: 30px;
}

.point_para{
	margin-left: 15px;
	font-size: 16px;
	color: #333;
	text-align: left;
	letter-spacing: 1.5px;
}

.point_para2{
	margin-left: 15px;
	font-size: 16px;
	color: #FFF;
	text-align: left;
	letter-spacing: 1.5px;
	background-color: #333;
	padding: 2%;
}


.point_icon{
	color: #1e530c !important;
	margin-right: 2%;
}

.fpro_sub_menu_holder_fixed{
	position: fixed !important;
	width: 180px;
}

.prod_img_slide{
	background-color: #EEE;
	padding: 15px;
	border-radius: 70px;
	margin-top: 50px;
	margin-left: -10px;
	box-shadow: 5px 5px 5px rgba(0,0,0,0.1);
}

.caret_f4{
	border-top: 20px solid transparent;
	border-bottom: 20px solid transparent;  
	border-left: 20px solid #EEE;
    width: 0px;
    height: 0px;
    display: block;
    position: absolute;
    top: 50%;
    left: 91%;
	transition:all 0.4s;
	z-index:999 !important;
}

.prod_img_crop_slide{
	border-radius: 10px;
	background-color: 5px 5px 5px rgba(0,0,0,0.1);
}

.bullet{
	margin-top: 45%;
}

.top_gap{
	margin-top: 3%;
}

.tb_heading{
	color: #1e530c;
	font-weight: bold;
	font-size: 18px;
}

.tb_heading2{
	color: #288509;
	font-weight: bold;
	font-size: 16px;
}

.top_border_gap{
	border-top: solid 1px rgba(0,0,0,0.1);
	margin-top: 2%;
	padding-top: 2%;
}

.proper_tabel tr{
	color: #333;
}

.proper_tabel tr th{
	background-color: #288509 !important;
	color: #FFF;
}

@media (max-width: 768px){
	.page_discription{
		padding:2% 2%;	
	}

	.logo{
		margin-top: 2%;
		width: 120px;
		margin-bottom: 250px;
		z-index: 999999 !important;
		position: fixed;
		top: 0;
		left: 0;
		margin-right: 25px;
		background-color: #333;
		padding: 2%;
		border-radius: 5px;
		margin-left: 2%;
	}

	.bullet{
		margin-top: 35%;
	}
}

.custom_order_text{
	font-weight: bolder;
	font-size: 17px;
}

.fixed_img_box{
	position: fixed;
	top: 600px;
	left: 140px;
	width: 120px;
	height: auto;
	z-index: 999 !important;
}

.fixed_img_box2{
	position: fixed;
	top: 370px;
	right: 220px;
	width: 160px;
	height: auto;
	z-index: 999 !important;
}

.fixed_img_box3{
	position: fixed;
	top: 350px;
	left: 180px;
	width: 130px;
	height: auto;
	z-index: 999 !important;
}

.growbags_slider_control_crop{
	margin-top: -40%;
	z-index: 999 !important;
}

.grow_arr_crop{
	color:#FFF;
	font-size:20px;
	transition:all 0.4s;
	font-weight: lighter;
	z-index: 999 !important;
	padding: 2%;
	width: 50px;
	height: 50px;
	border-radius: 50px;
	background-color: #056839;
}

.grow_arr_crop:hover{
	color:#056839;
	transition:all 0.4s;
	cursor:pointer;
	background-color: #FFF;
}

.grow_right_arr_crop{
	margin-right: 25px;
	padding-left:20px; 
	padding-top: 10px;
}

.grow_left_arr_crop{
	margin-left: 25px;
	padding-left:20px; 
	padding-top: 10px;
}


@media (max-width: 1320px){
	.probed_page_ban{
		background-image: url(../images/e-coir_bedding_banner.jpg);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		height: 300px;
	}
}

@media (max-width: 768px){
	.fixed_img_box{
		position: fixed;
		top: 120px;
		left: 80%;
		width: 80px;
		height: auto;
		z-index: 999 !important;
	}

	.fixed_img_box2{
		position: fixed;
		top: 400px;
		right: 5px;
		width: 50px;
		height: auto;
		z-index: 999 !important;
	}

	.fixed_img_box3{
		position: fixed;
		top: 250px;
		left: 82%;
		width: 80px;
		height: auto;
		z-index: 999 !important;
	}

	.probed_page_ban{
		background-image: url(../images/e-coir_bedding_banner.jpg);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		height: 100px;
	}

	.growbags_slider_control_crop{
		margin-top: -40%;
		z-index: 999 !important;
	}

	.grow_arr_crop{
		color:#FFF;
		font-size:12px;
		transition:all 0.4s;
		font-weight: lighter;
		z-index: 999 !important;
		padding: 2%;
		width: 30px;
		height: 30px;
		border-radius: 50px;
		background-color: #056839;
	}

	.grow_right_arr_crop{
		margin-right: 15px;
		padding-left:15px; 
		padding-top: 7px;
	}

	.grow_left_arr_crop{
		margin-left: 15px;
		padding-left:12px; 
		padding-top: 7px;
	}
}


.prod_img_frame{
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 2%;
	margin-top: 2%;
	border: solid 10px rgba(0,0,0,0.5);
	border-radius: 20px;
	transition: all 0.4s;
}

.prod_img_frame:hover{
	margin-left: auto;
	margin-right: auto;
	border: solid 10px rgba(0,122,57,1);
	border-radius: 20px;
	transition: all 0.4s;
}

.parabg_color{
	background-color: rgba(0,0,0,0.1);
	padding: 20px;
}

.features_box{
	background-color: rgba(242,199,0,0.7);
	padding: 15px;
	border-radius: 20px;
	font-weight: bold;
}