/*
Author: AB;
*/.searchbox {	position: absolute;    z-index: 999999;    background: rgba(255, 255, 255, 0.97);    width: 235px;    height: 53px;    bottom: -65px;    padding: 10px;    right: 15px;}.searchbox.active {	display: block !important;}.searchbox .form-control {	width: 100%;    height: 35px;    background: transparent;    border: 1px solid #ccc;    padding: 5px;    font-size: 14px;    border-radius: 0px;    outline: none !important;    font-weight: 500;    box-shadow: none;    padding-right: 40px;}.searchbox .submitbtn {	border:0px;	position: absolute;    right: 10px;    top: 10px;    background: #5e9e5e;    bottom: 10px;    width: 35px;    height: 35px;}.searchbox .submitbtn img {	width: 17px;}.closeserarch {	position: absolute;	opacity: 0.3;	top: 40px;	right: 50px;}.searchbox .form-control::placeholder {	color: #adadad;}
.banner-baord-sec {
	background: url(../images/innerpage-board.png) center center no-repeat;
    background-size: cover;
  /**  max-width: 530px; */
    position: relative;
    margin: auto;
    padding-top: 30px;
    padding-bottom: 30px;
}
.innerbanner {
	padding: 160px 30px 30px;
}
.search-sec {
	background-color: #5E9E5E;
}
.innerbanner h1 {
    font-weight: 400;
    font-size: 40px;
    margin-bottom: 10px;
    max-width: 520px;
    margin: auto;
}
.banner-baord-sec img {
	width: 60px;
}
.search-product {
	width: 100%;
	max-width: 800px;
	margin: auto;
	position: relative;
	padding: 15px 0px;
}

/*.search-product ::-webkit-input-placeholder { 
  color: #fff;
}

.search-product :-ms-input-placeholder { 
  color: #fff;
}

.search-product ::placeholder {
  color: #fff;
}*/
.search-product input {
	width: 100%;
	padding-right: 33px;
	box-shadow: none !important;
	border-radius: 0px;
	background-color: transparent !important;
	border: 0px;
	border-bottom: 1px solid #fff;
	padding-left: 0px;
	color: #fff !important;
}
.search-product button {
	position: absolute;
	right: 0px;
	top: 20px;
	background-color: transparent;
	border: 0px;
}
.search-product button img {
	width: 22px;
}
.customtab {
	border-bottom: 0px !important;
	margin: 0px !important;
}
.customtab .owl-dots {
	display: none;
}
.customtab a {
	position: relative;
    float: left;
    width: 100%;
    padding: 0;
    border-radius: 0px !important;
}
.customtab a .thumb-text {
	position: absolute;
	width: 100%;
	bottom: 0px;
	height: 40px;
	text-align: center;
	margin: 0px;
	color: #fff;
	background-color: rgba(0,0,0,0.5);
	line-height: 40px;
}
.customtab .tab-active .thumb-text {
	background: rgba(85, 152, 85, 0.8);
}
.customtab li {
	list-style: none;
}
#phytopediaContent .card {
	box-shadow: 2px 2px 5px rgba(82, 82, 82, 0.13);
	border: 0px !important;
	overflow: hidden;
}
#phytopediaContent a:hover .card {
	box-shadow: 5px 5px 10px rgba(82, 82, 82, 0.23) !important;
}
#phytopediaContent .media h5 {
	color: rgba(94, 158, 94, 1);
}
.light-red-bg {
	background-color: rgba(255, 247, 235, 1);
}
.load-more {
	background: #5E9E5E;
	width: 40px;
	height: 40px;
	border-radius: 40px;
	margin: auto;
	display: table;
	text-align: center;
	position: relative;
	margin-top: 0px;
}
.load-more img {
	margin-top: 15px;
	width: 23px;
}
.load-more:after {
	content: '';
    position: absolute;
    top: -20px;
    left: 0;
    right: 0;
    height: 20px;
    /*background: url(../images/down-arrow-top.svg) center center no-repeat;*/
    background-size: 12px;
}

.spinner {  
    display: block;
    margin: auto;
    position: relative;
    width: 80px;
    height: 50px;
}
@-webkit-keyframes pulse {
 0% {
 opacity: 0;
 background-position: center top;
 -moz-background-size: 0 auto;
 -o-background-size: 0 auto;
 -webkit-background-size: 0 auto;
 background-size: 0 auto;
}
 10% {
 opacity: 0;
}
 50% {
 opacity: 1;
 -moz-background-size: 20% auto;
 -o-background-size: 20% auto;
 -webkit-background-size: 20% auto;
 background-size: 20% auto;
}
 90% {
 opacity: 0;
}
 100% {
 opacity: 0;
 background-position: center bottom;
 -moz-background-size: 0 auto;
 -o-background-size: 0 auto;
 -webkit-background-size: 0 auto;
 background-size: 0 auto;
}
}
 @-moz-keyframes pulse {
 0% {
 opacity: 0;
 background-position: center top;
 -moz-background-size: 0 auto;
 -o-background-size: 0 auto;
 -webkit-background-size: 0 auto;
 background-size: 0 auto;
}
 10% {
 opacity: 0;
}
 50% {
 opacity: 1;
 -moz-background-size: 20% auto;
 -o-background-size: 20% auto;
 -webkit-background-size: 20% auto;
 background-size: 20% auto;
}
 90% {
 opacity: 0;
}
 100% {
 opacity: 0;
 background-position: center bottom;
 -moz-background-size: 0 auto;
 -o-background-size: 0 auto;
 -webkit-background-size: 0 auto;
 background-size: 0 auto;
}
}
 @-ms-keyframes pulse {
 0% {
 opacity: 0;
 background-position: center top;
 -moz-background-size: 0 auto;
 -o-background-size: 0 auto;
 -webkit-background-size: 0 auto;
 background-size: 0 auto;
}
 10% {
 opacity: 0;
}
 50% {
 opacity: 1;
 -moz-background-size: 20% auto;
 -o-background-size: 20% auto;
 -webkit-background-size: 20% auto;
 background-size: 20% auto;
}
 90% {
 opacity: 0;
}
 100% {
 opacity: 0;
 background-position: center bottom;
 -moz-background-size: 0 auto;
 -o-background-size: 0 auto;
 -webkit-background-size: 0 auto;
 background-size: 0 auto;
}
}
 @keyframes pulse {
 0% {
 opacity: 0;
 background-position: center top;
 -moz-background-size: 0 auto;
 -o-background-size: 0 auto;
 -webkit-background-size: 0 auto;
 background-size: 0 auto;
}
 10% {
 opacity: 0;
}
 50% {
 opacity: 1;
 -moz-background-size: 20% auto;
 -o-background-size: 20% auto;
 -webkit-background-size: 20% auto;
 background-size: 20% auto;
}
 90% {
 opacity: 0;
}
 100% {
 opacity: 0;
 background-position: center bottom;
 -moz-background-size: 0 auto;
 -o-background-size: 0 auto;
 -webkit-background-size: 0 auto;
 background-size: 0 auto;
}
}

.scroll-down a:before, .scroll-down a:after {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	background: url(../images/down-arrow-top-1.svg) no-repeat center top;
	/*-moz-background-size: 100% auto;
	-o-background-size: 100% auto;
	-webkit-background-size: 100% auto;*/
	background-size: 14px;
}
.scroll-down a:before {
	-webkit-animation: pulse 1.5s 0.25s infinite normal ease forwards;
	-moz-animation: pulse 1.5s 0.25s infinite normal ease forwards;
	-o-animation: pulse 1.5s 0.25s infinite normal ease forwards;
	animation: pulse 1.5s 0.25s infinite normal ease forwards;
}
.scroll-down a:after {
	-webkit-animation: pulse 1.5s 0.5s infinite normal ease forwards;
	-moz-animation: pulse 1.5s 0.5s infinite normal ease forwards;
	-o-animation: pulse 1.5s 0.5s infinite normal ease forwards;
	animation: pulse 1.5s 0.5s infinite normal ease forwards;
}
#phytopedia {
	margin-left: 0px;
}
#phytopedia .owl-dots {
  display: none;
}
.customtab .owl-nav .owl-prev, .customtab .owl-nav .owl-next {
	position: absolute;
	top: 50%;
	margin-top: -13px;
}
.customtab .owl-nav .owl-prev {
	left: -5px;
}
.customtab .owl-nav .owl-next {
	right: -5px;
} 

@media only screen and (min-width: 1200px){
	
}

@media (max-width: 991px) {
		/**/
	#phytopediaContent .media h5 {
		color: rgba(94, 158, 94, 1);
	    font-size: 18px;
	    margin-bottom: 5px !important;
	}
	#phytopediaContent .media-body {
		font-size: 14px !important;
	}
	#phytopediaContent {
		padding-bottom: 30px !important;
	}
	.tv-inner .light-red-bg {
		padding-bottom: 15px;
		padding-top: 15px;
	}
}
@media (max-width: 991px) and (min-width: 768px){
	#phytopediaContent .col-md-4 {
		flex: 0 0 50% !important;
    	max-width: 50% !important;
	}
}