.clearfix{
	clear:both;
}

.ml-20{
	margin-left:10px;
}
.hero-section.single-banner{
	height:250px;
	overflow:hidden; 
    margin: 0 auto;
	text-align:center; 
	vertical-align:middle;
}

.searchbg-container
{ 
  position:absolute;
  height:250px;
  width: 100%;
  margin: 0;
} 
.searchbg-container img 
{
  
  background-color:#eee; 
  width: 100%;
}
.searchbg-container img.object-fit_cover {
  -o-object-fit: cover;
     object-fit: cover;
}
.hero-section.single-banner img{
	margin:0 auto;
}
.search-results-wrapper {

    line-height: 20px;
    position: absolute;
    width: 480px; 

}
.search-results-wrapper .search-results {
	padding-left: 10px;
	background: #f9f9f9;
	box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.2); 
	overflow-y: auto;
}
.search-results-wrapper .search-results li{
	line-height:30px;	
}
.searchBox .form-control{
	float:none;
}
.search-form {
	width:100%;
}


.search-form .site-search_input-group, .search-form .search_input-btn{
	float:left;
}

.search-form .site-search_input-group {
	 width:80%;
}

.search-form .search_input-btn{
	 width:20%;
}
.search-form .search_input-btn button{
	 width:100%;	
}

.hero-section .search-form{ 
	padding-top: 100px; 
	width: 600px; 
	margin-left: 30%; 
	position: relative;
/*	top:9%;
*/}

.choose-lang .owl-carousel.owl-drag .owl-item{
	text-align:center;
}
.masonry-column {
  padding: 0 1px;
}

.masonry-grid > div .thumbnail {
  margin: 5px 1px;
}
.mgmt-guide-wrapper .card-content .text
{
  overflow:hidden;
  height: 169px;
  text-align:center;
	
}
.homepage-page .feature-main-section .contact-us-w.grey-bg .inline-image figcaption
{
	background-color:rgba(0, 0, 0, 0.5);
} 
.homepage-page .feature-main-section .contact-us-w.grey-bg .inline-image .fig-notransparent{
		background-color:rgba(0, 0, 0, 0.5);

}
.mgmt-guide-wrapper .owl-nav .fa.cust-arr
{
	background:#658e3f;
} 


.mgmt-guide-wrapper .card-content h3{
	margin-top:0;
}

 

.news-container .news-list .news-stories .story-container:hover .overlay h2 {
    line-height: 25px !important; 
    font-size: 18px !important;
}
.thumbHolder{
	margin-bottom:30px;
	display:block;
}
.page-link{
	cursor:pointer;
}
.icg-guide-wrapper.pos-abs.text-center.text-uppercase span{
	color:#fff !important;
} 
ul.veg-icons li{
	margin-top: 7px;
    margin-bottom: 7px;
	font-size:16px;
}
.hero-section   .search-result-wrapper .search-results {
    padding-left: 10px;
    background: #f9f9f9;
    box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.2);
    height:100px;
    width: 100%;
    overflow-y: auto;
}

.crop-guides-page .modal-content .disease-pest-redirect .guide-btns {
    margin-bottom: 20px;
}
.crop-guides-page .modal-content .disease-pest-redirect{
	bottom:0;
}
.PrivacyPopUp ul li{
	list-style:circle;
}

.learning-materials-wrapper .lm-middle-content .custmhgt-wrapper .custom-hgt{
	overflow:hidden;
}
.learning-materials-wrapper  .trainCatImg{
	overflow:hidden;
	width:100%;
	height: 106px;
}
.training h3 {
    color: #ffffff;   
    font-size: 17px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0;
}
 
.training .more-training-dtls_2
{

    border: 1px solid #ffffff;

}
.mt-10{
	margin-top:10px;
}

.tech-guide-wrapper .hide-show {
  /*  position: relative !important;
    right: 0;
    top: 0;
    z-index:99; 
    float: left;
    width: 100%;
    padding: 20px;*/
}
.tech-guide-wrapper .modal:before{
	height:auto;
}
#icgGuideModal .dropdown a.dropdown-toggle {
	background:#fff; 
	border-radius:4px;
	color:#6db032;
}
	 
.dropdown-menu.ddpesticide{
   min-width: 150px;
    z-index: 99999;
} 

.dropdown-menu.ddpesticide ul li a.dropdown{
    padding: 10px;
    border-radius: 3px;
    color: #fff;
    background: rgba(109,176,50,.5);
}

/*.tech-guide-wrapper .dropdown a.dropdown-toggle,.tech-guide-wrapper .dropdown   span.caret{
 
	color:#6db032; 
}*/
/* .tech-guide-wrapper  .dropdown-menu>li>a{
	 padding:6px;
}
*/
 .tech-guide-wrapper .dropdown-menu>li>a:hover, .tech-guide-wrapper .dropdown-menu>li:hover  {
	background:#6db032;
    color:#fff;	
 }
 
 
/*
#icgGuideModal .disease-pest-redirect
{
	position: absolute;
    max-width: 250px;
    right:0;
    top: 20px; 	
}

#icgGuideModal  .disease-pest-redirect > .btn.guide-btns{
	padding: 5px; 
    white-space: normal;
    background: rgba(109,176,50,.5);
    border-radius: 3px;
    display: block;
	border:1px solid #6db032;
	width:100%;
	 
}
#techGuideCarousel {
	width:570px;	
} */
.tech-guide-wrapper .modal.transparent-bg .modal-content .carousel .carousel-indicators{
	 
}

.homepage-page .feature-main-section .about-w p{
	line-height: 16px !important;
margin-bottom: 0;
font-size: 14px;
}

.homepage-page .feature-main-section .about-w .btn.btn-primary {
    position: relative;
    left: 0;
    margin-left: 0;
    bottom: 0; 
	margin-top:5px;
}
.homepage-page .feature-main-section .about-w .btn.btn-primary.btn-left {
position: unset;
left: 0;
margin-left: 0;
bottom: 0;
margin-top: 15px;

}
.homepage-page .feature-main-section .about-w .text-center-margin 
{
	margin: 0 auto;
	max-width: 100%;
}

/*.carouselddg{
	width:572px;
	margin:0 auto;
}*/

 
/*#mgmtGuideModal #techGuideCarousel{
	width:572px;
	margin:0 auto;
}*/
 /* #icgGuideModal #techGuideCarousel {
	width:700px;
	margin:0 auto;
}
*/
.pos-abs{
	z-index: 99;
}
.learning-materials-wrapper .lm-middle-content .training-publication {
	margin-bottom: 15px;
}

#icgGuideModal .dropdown a.dropdown-toggle:hover {
color: #fff;
}
.nav > li > a {
	background: #fff;
border-radius: 4px;
color: #6db032;
}
.nav > li > a > strong 
{
		background: #fff;
border-radius: 4px;
color: #6db032;
}
.footer-top-strip .nav > li > a {
	background: transparent;
}
/*.mgmt-guide-wrapper .owl-carousel .relative.left {
	margin-top: 15px;
}
.mgmt-guide-wrapper .owl-carousel .relative.right {
	margin-top: 15px;
}*/
.homepage-page .feature-main-section .has-image figcaption {
	max-height: 150px;
}
.homepage-page .feature-main-section .has-image figcaption h3 {
	max-height: 60px;
	/*line-height: 60px;
	display: contents;*/
}
/*.homepage-page .feature-main-section .has-image .btn-primary {
	margin-top: 10px;
}*/
.tech-guide-wrapper .modal {
	text-align: left;
}
.tech-guide-wrapper .modal.transparent-bg .modal-content .carousel .carousel-control.left {
	left: unset!important;
}
.tech-guide-wrapper .modal.transparent-bg .modal-content .carousel .carousel-control.right {
	right:0 !important;
}
.modal-content .header-con{
	border-bottom: none;
}
.dialog-con {
	margin:0 !important;
}
.tech-guide-wrapper .modal.transparent-bg .modal-content .carousel .carousel-control.right.ridemo {
	right: 0 !important;
}
.car-ind{
	left :30% !important;
	width:100% !important;
}
.ewslogo-content {
	color:#016948; 
	font-size:20px;
	 padding-top:10px;
	 font-weight:bold;
}
@media only screen and (max-width: 768px)  
{
.news-container .news-list .story-container .short-heading h1{
	text-align: center !important;
}
}
@media only screen and (max-width: 768px)  
{
	/*.container{
		padding-right:30px;
		padding-left:30px;
	} */
	 
	.page-wrapper {
		padding-bottom: 0 !important;
	}
	.navbar-nav .open .dropdown-menu{
		background:#fff;
		    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
	}
	.dropdown-menu {
		min-width:100%;
	}
	.lang-menu .language-navbar .choose-lang ul li.open .dropdown-menu li a{
		padding:3px 12px;
	}
	.mgmt-guide-wrapper .crop-custom-hgt{
		width:auto;
	}
	.mgmt-guide-wrapper .relative{
		 
	}
	.mgmt-guide-wrapper .owl-carousel .relative.left{
		margin-left:0px !important;
	}
	.mgmt-guide-wrapper .owl-carousel .relative.right{
		margin-right:0px !important;
		margin-left: 0px !important;
	}
	.mgmt-guide-wrapper .crop-card, .arrright, .arrleft
	{
		width:100%;
		margin:0 auto 20px;
	}
	.mgmt-guide-wrapper .crop-custom-hgt{
		width:100%;
		height:auto;
	}
	.mgmt-guide-wrapper .card-content .text, .mgmt-guide-wrapper .card-content{
		height:auto;
		min-height:auto; 
	}
	.mgmt-guide-wrapper .card-content{
		 
		max-height:250px;
		overflow:hidden; 
		max-width:100%;
	}
	.mgmt-guide-wrapper .owl-carousel .relative .crop-custom-hgt{
		width:100%;
		height:auto;
	}
	.mgmt-guide-wrapper .owl-carousel{
		margin-bottom:0;
	}
	.mgmt-guide-wrapper .no-carousel .crop-custom-hgt, .mgmt-guide-wrapper .custom-dimension,.tech-guide-wrapper .modal.transparent-bg .modal-content .mar-bt-10 .lg-guide-img,   
	.learning-materials-wrapper .lm-middle-content .custmhgt-wrapper{
		height:auto;
		width:100%;
	}
	.col-md-4 div.crop-card:not(:first-of-type){
		margin-top:-10px;
	}
	.modal.in .modal-dialog{
		left:47%;
	}
	.tech-guide-wrapper .guides-page .bor-right{
		border-right:0;
	}
	
	#diseaseDisorders .table-responsive .table th{
		white-space:normal;
		
	}
	.learning-materials-wrapper .lm-middle-content .custmhgt-wrapper .custom-hgt.training{
		margin-bottom:20px;
		height:auto;

	}
	 .orange-height {
	 	height: 170px !important;
	}
	.learning-materials-wrapper .trainCatImg{
		max-width:300px;
	}
	.learning-materials-wrapper .lm-middle-content{
		min-height:390px;
	}
	.homepage-page .feature-main-section .about-w {
		height: 175px;
	}
	.modal.in .modal-dialog{
		width:80%;
	}
	.page-wrapper main .middle-content .form-wrapper .login-field-margin{
		margin-bottom:10px;
	}
	.form-wrapper.need-assistance-form{
		margin-top:25px;
	}
	.form-wrapper.need-assistance-form h3{
		margin:0;
	}
	.page-wrapper main .middle-content .form-wrapper.need-assistance-form .login-field-wrapper {
		padding:10px;
	}
	.page-wrapper main .middle-content .form-wrapper.need-assistance-form .login-field-wrapper{
		background:transparent;
		
	}
	.form-wrapper.need-assistance-form  .g-recaptcha{
		transform:scale(0.77);
		-webkit-transform:scale(0.77);
		transform-origin:0 0;
		-webkit-transform-origin:0 0;
	} 
	#icgGuideModal > .disease-pest-redirect
	{
		 margin-top:-50px;
		 right:50px;
	}

	#icgGuideModal > .disease-pest-redirect > .btn.guide-btns{
		
		width:84%;
		margin:0 20px 10px;
	}
	
	.hero-section.single-banner,.searchbg-container img{
		height:150px !important;
	}
	.hero-section .search-form { 
		margin-top: 50px;
		width: 300px;
		margin-left: 10%; 
/*		top:10%;
*/
	}
	.search-form .site-search_input-group {
		width: 73%;
	}
	.search-form .search_input-btn { 
		width: 27%; 
	}
	.search-results-wrapper{
		width:100%;
	}
	.hero-section .search-result-wrapper .search-results
	{
		height:55px;
	}
	/* 
	#mgmtGuideModal #techGuideCarousel, #icgGuideModal #techGuideCarousel{
	width:220px;
	 
}*/
  .more-padding {
  	padding-top: 10px;
  	padding-bottom: 10px;
  	margin-top: 0 !important;
  }

  .modal-dialog {
  	width:unset;
  }
  .learning-materials-wrapper .lm-middle-content .training-courses .image-wrapper {
  	height:auto;
  }
  .navtab{
  	float:left !important;
  }
  .ddpesticide {
  	padding-top:5px;
  	padding-left: 5px;
  	padding-right: 5px;
  	font-size: 10px;
  }
  main {
  	min-height: 500px;
  }
.tech-guide-wrapper .modal.transparent-bg .modal-content .carousel .carousel-control.right {
	right: 0 !important;
}

.modal.in .modal-dialog {
 	overflow-y:auto;
 	height: 100%;
 }
 .mod-dia {
 	width:100% !important;
 }
 .fa.fa-angle-left.cust-arr {
	left:0 !important;
}
.fa.fa-angle-right.cust-arr {
	right: 0 !important;
}
}

@media only screen and (max-width: 540px)  {
#icgGuideModal #techGuideCarousel {
/*	width:125px;
*/	margin-top: 30px;
}
}

@media only screen and (max-width: 540px) 
{
	#icgGuideModal .dropdown a.dropdown-toggle {
		padding: 5px !important;
		margin-bottom: 10px;
	}

	.ml-20 {
		margin-left: 5px;
	}
}
@media only screen and (max-width: 960px) {
	.tech-guide-wrapper .modal.transparent-bg .modal-content .carousel .carousel-control.right.checkri{
	right: 0 !important;
}

}
@media only screen  and (min-device-width: 481px) and (max-width: 1024px){

.tech-guide-wrapper .modal.transparent-bg .modal-content .carousel .carousel-control.left {
	left: unset;
}
.tech-guide-wrapper .modal.transparent-bg .modal-content .carousel .carousel-control.right {
	right:0 !important;
}
.tech-guide-wrapper .modal.transparent-bg .modal-content .carousel .carousel-control.right.ridemo {
	right: 0 !important;
}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  /* For portrait layouts only */
/*#icgGuideModal #techGuideCarousel {
	width:600px;
}*/
.tech-guide-wrapper .modal.transparent-bg .modal-content .carousel .carousel-control.left {
	left: unset;
}
.tech-guide-wrapper .modal.transparent-bg .modal-content .carousel .carousel-control.right {
	right:20px !important;
}
  .modal.in .modal-dialog{
 width:100%;
  left:0;  }
 
}
.more-training-carousel .trainCatImg{
	min-height: 162px;
	max-height: 162px;
}

