@media screen and (max-width:1500px){
	.Intrologo {width: 150px; top: 4%; }
	.workingmain { padding-bottom: 70px; }
	.arrowsliderdown{bottom: 1%;}
	.greycropt-coini{width: 155px;}
	.cooperative-topslider{width: 55%;}
	.wheretobuy-modal .modal-dialog{max-width: 50%; margin-top: 5%;}
	.home-top-slider .item{height: 83.5vh;}
	/********* story iffco *************/
	.illuscontainer{top: 45%; transform: translateY(-45%);}
	/* .illustration-inner2000{width: 580px; height: 480px; margin-top: 140px;} */
	/* .illustration-inner2000-year{width: 295px; bottom: 160px;}
	.illustration-text{font-size: 1.25rem;}
	.illustration-text-space2000{font-size: 1.125rem; bottom:7%} 
	.illustration-inner2010{width: 1040px; height: 350px;}
	.illustration-inner2010-year{width: 435px; height: 148px; left: -1px;}
	.illustration-text-space2010{width: 1000px; bottom: -23%;}
	.illustration-inner2020{width: 900px; height: 320px;}
	.illustration-inner2020-year{width: 355px; height: 125px;}*/
	/*************** poulpage ************/
	.aptabs-container{max-width: 100%; padding: 0;}
	/*******our business**********/
	.bottcontent-business{padding: 0 25% 40px;}

	ul.keybenifit-list li{font-size: 1.2rem; line-height: 4.5;}
}
@media screen and (max-width:1340px) {
	ul.menudrop{font-size: 1.25rem; margin: 0 0 0 0; width: 310px;}
	.prod-filtertab{right: -52px;}
	.prod-filtertab-inner{width: 180px;}
	.filter-optionbox{width: 100.7%;}
	.filter-check label .checkbox-r{width: 82px; height: 75px;}
	.stick-prod .prodtabtop .open-filter{left: -52px;}
	.stick-prod .filter-close, .filter-close{left: 10px;}
	/* ************ leadership ************** */
	.morphsearch-content{top: 350px;}
	.watchvideo-link{right: 60px;}
	/********** story iffco ************/
	.illustration-inner1990{width: 940px; height: 270px;}
	.illustration-inner1990-year{width: 422px; height: 148px; bottom: 46px;}
	.illustration-text-space1990{bottom: -7%;}
}

@media screen and (max-width:1280px) {
	.home-top-slider .banner_text .container .banner_content {max-width:470px; padding-top: 0%;}
	.home-top-slider .banner_text .container .banner_content h2, .home-top-slider .banner_text .container .banner_content h1{font-size:3.2rem; line-height:4rem;}
	.home-top-slider .banner_text .container .banner_content p {font-size: 1.5rem;}
	.arrowsliderdown{bottom: 0;}
	.tab2top-wrap .heading h3{font-size:26px;}
	.graph-reports .reportPDFSec .glance-txt p{
		font-size: 1.5rem;
	}
	/* .slide-bot-tab .nav-tabs .nav-link{width:16.5%;} */
	.common-tabs .nav-tabs .nav-link h2 {font-size: .99rem;min-height: 38px;}
	.linkbox .btn-all, .linkbox .btn-all-invert{ width:140px;}
	.sliderproducts .left .textbox p{font-size:1rem;}
	footer ul.footer-tab li a, footer .footer-tab h4 a, footer .iffco-dec, footer .iffco-dec p{font-size: 1rem;}
	footer ul.footer-tab li a:hover, footer .footer-tab h4 a:hover{padding-left:5px;}
	.farmerspeakbox{width: 270px;}
	footer ul.footer-social li:after{right: -60%;}
	ul.menudrop li.active .nav-content.active{margin-left: 24.7%}
	.backtop-box{width: 40px;}
	.morphsearch.open .morphsearch-form{width: 70%;}
	.morphsearch.open .morphsearch-onopen{top: 128px;}	
	ul.menudrop > li.active a, ul.menudrop > li a{height: 40px;}
	ul.menudrop > li > a::after, ul.menudrop > li > a::after{height: 40px; line-height: 40px;}
	/* ************header********** */
	ul.menudrop{width: 225px; font-size: 1rem;}
	ul.menudrop li .nav-content{margin: 0 0 0 24.7%; width: 71.3%}
	ul.menudrop li .nav-content ul.listing-sbmenu{padding: 20px 0 0 2rem;}
	ul.menudrop li .nav-content .navcontent-img{width: 400px}
	ul.menudrop li .nav-content .navcontent-img img{height: auto;}
	.searchbox .inputbox button{width: 16%;}
	.searchbox .inputbox button.microphone-button{width:12%;}
	.header-state .chosen-container.chosen-with-drop .chosen-drop{transform: translateY(28px);}
	.header-selectlanguage .chosen-container.chosen-with-drop .chosen-drop{transform: translateY(28px);}
	ul.menudrop li .nav-content ul.listing-sbmenu{animation-name: slide-down-menu; animation-duration: 0.2s;}
	@keyframes slide-down-menu {
		0% {
			opacity: 1;
			transform: translateX(-2%);
		} 
		100% {
			opacity: 1;
			transform: translateX(0);
		} 
	  }

	.stick-prod.slide-bot-tab a:nth-child(1){background-size: 55px !important;}
	.stick-prod.slide-bot-tab a:nth-child(2){background-size: 44px !important;}
	.stick-prod.slide-bot-tab a:nth-child(3){background-size: 65px !important;}
	.stick-prod.slide-bot-tab a:nth-child(4){background-size: 55px !important;}
	.stick-prod.slide-bot-tab a:nth-child(5){background-size: 33px !important;}
	.stick-prod.slide-bot-tab a:nth-child(6){background-size: 36px !important;}

	/* .stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(1){width: 11%; padding-left: 50px}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(2){width: 11%; padding-left: 44px}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(3){width: 15%; padding-left: 62px}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(4){width: 14%; padding-left: 52px}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(5){width: 12%; padding-left: 34px}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(6){width: 12%; padding-left: 35px} */

	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(1){width: 9%; padding-left: 50px}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(2){width: 10%; padding-left: 44px}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(3){width: 13%; padding-left: 62px}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(4){width: 12%; padding-left: 52px}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(5){width: 10%; padding-left: 34px}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(6){width: 10%; padding-left: 45px}

	.stick-prod.slide-bot-tab .p-nutri-tabimg0{width:45px; height:47px;}
	.stick-prod.slide-bot-tab .p-nutri-tabimg4{width:28px; height: 47px;}
	.stick-prod.slide-bot-tab .p-nutri-tabimg1{width:38px; height:50px;}
	.stick-prod.slide-bot-tab .p-nutri-tabimg2{width: 55px; height: 50px;}
	.stick-prod.slide-bot-tab .p-nutri-tabimg3{width: 45px; height: 46px;}
	.stick-prod.slide-bot-tab .micronutri-tabimg{width: 28px; height: 47px;}
	.stick-prod.slide-bot-tab .nano-ferti-tabimg{width:30px; height: 50px;}

	.stick-prod.slide-bot-tab .nav-tabs .nav-link{margin: 0 1.12%;}

	.stick-prod.common-tabs .nav-tabs .nav-link h2{font-size: 11px;}
	

	.tabprod-filter{max-width: 100%; padding: 0 5.5% 0 15px}
	/* .prod-filtertab-inner{border-bottom: 141px solid #FFEA00;} */
	.open-filter{/*height:141px;*/ left: 0;}
	.filter-optionbox{width: 100%;}
	.filterbox-inner{margin: 45px 140px 0px 20px;}
	.filter-check label .checkbox-r{width:79px;height: 75px;}
	.filter-check label .text{font-size:1.6rem; line-height: 2.5rem;}
	.stick-prod .prodtabtop .filter-check label .text{font-size:1.6rem; line-height: 2.5rem;}
	.filter-check label .text .smalltxt{font-size: 0.625rem}
	.stick-prod .prodtabtop .open-filter{left: 0;}
	.stick-prod .prodtabtop .filterbox-inner{margin: 7px 0 0 10px;}
	.stick-prod .prodtabtop .prod-filtertab-inner{border-bottom: 73px solid #FFEA00;}
	.stick-prod .prodtabtop .open-filter{height: 73px;}
	.submitbtn-style{height: 143px;}
	/* #chemicalComposition {
    	width:1024px;
	} */
	/* .stick-prod #chemicalComposition {
    	width:1100px;
	} */
	/* *********** prod cat ************* */
	.prodbanner-txt-left{margin-left: 1%;} 
	.prodbanner-txt-right{margin-right:4%; }

	.prod-descimg-box .prodinfo-circle{width: 70px; height: 70px; font-size: 1.25rem; top: -2%; right: -4%; padding-top: 22px;}
	ul.keybenifit-list{margin-top: 20px;}
	.slider-beneficial ul li div a h2, .slider-beneficial ul li div a p{padding-left: 80px;}
	.slider-beneficial ul li div a h2:before{width: 70px;}
	.slider-beneficial ul li div a p{width: 90%;}
	.slider-beneficial{height: 480px;}
	.techspec-righttxt{padding-right: 0}
	.talkto-veer{width: 95px; right: 55px}
	.callus-small{padding-top: 10px; margin: 0; top: 0; right: -40px;}
	.callus-small .fa-phone{font-size: 20px;}

	
	/* **************leadership*************** */
	/* .leadership-toptxt{margin-top:0;} */
	.leadership-contentbox .middletxt-leader{font-size: 0.875rem;}
	.leadership-tabtxt{font-size: 1.5rem;}
	.leadershiptabs .leadertab-btn .nav-tabs .nav-link h2, .tabcontent-leader .card-deck h5.card-title{font-size: 1.25rem;}
	.leadershiptabs .leadertab-btn .nav-tabs .nav-link.active:before{width: 40%; border-width: 5px; top: 35px;}
	.tabcontent-leader .card-deck .card-text, .tabcontent-leader .card-deck .card-footer a{font-size: 1rem;}
	.tabcontent-leader .card-deck .card-text span{margin-bottom: 10px;}
	.leadershipbg2{padding-bottom: 60px;}
	.leadershiptabs .leadertab-btn{margin: 0;}
	.watchvideo-link{right: 45px;}
	/****************awards********************/
	.btn-innoimg, .btn-techimg, .btn-sustainimg, .btn-otherimg{background-size: 60px;}
	.awards-searchfilter-color .filter-btns-box button{margin: 0 6.5%; font-size: 1rem;}
	.awards-top{background-position: 0 -60%;}
	.awardsdetail-slider .slick-next{right: 11%}
	.awardsdetail-slider .slick-prev{left: 11%;}
	#Filters{height: 137px;}
	.icon-filterawwards{width: 60px; margin-bottom: 10px;}
	/* ******************* faqs *********************** */
	ul.tabs-faq li{margin: 0 4.8%;}
	/* ******************** media center ************ */
	a.media-viewmore{height: 158px;}
	.viewmore-icon{margin-top: 12%;}
	a.media-viewmore .viewmoretxt{margin-bottom: 12%;}
	.box4 .videoicon-media a{padding-top: 20%;}

	.media-detail-img img{width: 80%}
	.imobileimg{top: -110px;}
	.imobileimg img{width: 80%}
	.imobile-text-box{margin-left: 370px}
	.mandi-app-detail-space{padding: 90px 0 190px;}
	.media-filtertop{padding: 20px 0 15px;}
	.media-new-select .chosen-container .chosen-single{transform: translateY(0);}
	.media-new-select .chosen-container .chosen-single span{font-size: 1.5rem;}
	.media-new-select::after{padding: 5px;}
	.searchbox-media{font-size: 1.5rem; padding-bottom: 8px;}
	.media-searchbtn{width: 26px; height: 26px; top: 6px;}
	.filter-select-media{top: 0px;}
	.latest-video-media .textbox{padding: 15px 8px;}
	.latest-video-media .play{font-size: 2rem;}
	.latest-video-media h5{font-size: 1rem; margin-bottom: 0.3rem;}
	.latest-video-media h6{font-size: 0.75rem}
	/* ********************** media center ********************** */
	/* .mfilter-space{margin-bottom: 35px;} */
	.mfilter-height{height: 80px !important}
	.mediaf-stick{height: 80px;}
	/* ******************** Tenders ****************** */
	.tender-tickerbox{height: 60px; padding-top: 15px;}
	.greenbox-tenders, .prosystem-tenders{min-height: 159px;}
	.greenbox-date-tenders{font-size: 1.25rem;}
	.box4:hover::before{width: 220%}
	ul.tenders-contact li{margin: 0 3.5%;}
	.tender-note{padding-bottom: 150px;}
	/* *********************** farmer initiative ******************* */
	.fdpbox{margin-top: 30px;}
	.fixedmenu-ini{top: 45px;}
	.initiative-topspace{padding-top: 30px;}
	.initiative-text{font-size: 1.25rem;}
	.farmer-progtext{font-size: 1rem;}
	.farmer-prog-head::before{width: 60px;}
	/* ************************* search result ************************** */
	.searchresult-cardheight{height: auto;}
	ul.tabs-search-res li{font-size: 1rem;}
	/* ************** contact ***************** */
	.contact-addressbox{left: 50px; transform: translateX(0)}
	/* *************** financial ****************** */
	.glance-txt{font-size: 1.5rem;}
	.stats-bannerbox{top: 28%}
	/* ************** our reach ******************* */
	.reach-bannerimg img{width: 72%;}
	.reach-produnit-left{min-height: 384px}
	.reach-produnit-left > h2{font-size: 1.25rem;}
	.reach-produnit-left .nav-tabs a > h3{font-size: 1.2rem;}
	.reach-produnit-left .nav-tabs a{margin-bottom: 30px;}
	ul.contact-detail .getdirection, ul.contact-detail .miles{flex-basis: 15%;}
	/* ************ cooperative initiatives ************** */
	.cooperative-topslider{width: 65%;}
	.cooper-ini-toptxt{line-height:1.8rem;}
	.cooini-bgtxt{font-size: 1rem; line-height: 2rem; font-weight: 500;}
	.cooini-bgtxt p{font-size: 1rem; line-height: 2rem; font-weight: 500; margin:0;}
	.cooper-shukla-box .shuklatxt-head{font-weight: 600;}
	/************** milestone ************/
	.card-milestone-year .card:hover{transform: scale(1)}
	.gallery-thumbs .swiper-slide::before{width: 30%; left: -12px;}
	.selectyear-slidertxt{left: 45px;}
	/* .slider-bott-text{min-height: 115px;} */
	.jln-yellowbox{width: 80%; height: 380px;}
	.jlnimg{width: 320px; top:-90px;}
	.jln-lefttxt-box{padding-left: 155px;}
	.jln-rightxt-box{width: 45%; margin: 0 3%;}
	.jln-rightxt-box .yeartxt{font-size: 80px;}
	.jln-rightxt-box .yeartxt-smalltxt{font-size: 0.875rem;}
	/************* where to buy ***************/
	ul.wherebuy-address-listbox li{font-size: 0.875rem;}
	.input-addresss-wb{width: 96%;}	
	.wblocation{right: 20px;}
	.wbsubmit{right: 30px;}
	.input-addresss-wb{padding-right: 90px;}
	/************* prod desc fertilisers **********/
	.fertiliser-benefitbox{padding: 30px 0 120px;}
	.ferti-benefit-bg h2::before{top: 7px;}
	.bf-benefits-circle-outer1, .bf-benefits-circle-outer{width: 350px; height: 350px;}
	.bf-benefits-circle-outer{margin: 18% 7% 0 0}
	.bf-benefits-circle-inner{width: 370px; height: 370px;}
	.benefits-circle-product{width: 110px; margin-top: 60px;}
	.circle-bficon{height: 110px; width: 110px;}
	.circle-play-bficon{height: 95px; width: 95px;}
	.circle-play-bficon a{padding: 16px; font-size: 65px;}
	.circle-bficon{top: -55px; left: -90px;}
	.bf-benefit-icon1::after, .bf-benefit-icon2::after, .bf-benefit-icon3::after, .bf-benefit-icon4::after{width: 60px;}

	.bf-benefit-icon1{top: 50px; left: -20px;}
	.bf-benefit-icon2{top: 133px; left: -69px;}
	.bf-benefit-icon3{top: 223px; left: -67px;}
	.bf-benefit-icon4{top: 300px; left: -7px;}
	.bf-benefits-text{margin-right: 50px;}

	.ferticattxt-box{padding-right: 25%;}
	.ferticattxt-box-right{padding:0 10% 0 25%;}
	.cropimg-bf{right: 10px; width: 85px;}
	.leafimg-bf{width:85px;}
	.video-link-method{font-size: 6rem;}
	.video-link-method .videoicon-ferti{transform: translateY(-33%);}
	/******** production unit ************/
	.fdpnav ul li{font-size:0.99rem}
	.fdpnav ul li::after{top: 58px;}
	.fdpnav ul li{ padding: 0 12px;}
	/****************farmers initiatives****************/
	.fini-bottombox{max-width: 980px; padding: 40px;}
	.fini-bottombox-outer:nth-child(3) .fini-bottombox{margin-top: -100px;}
		
	.headingmain h2, .headingmain h1{font-size: 2rem;}
	.fdpleft-number{font-size: 255px;}
	.fdpleft-heading{font-size: 2.75rem;}
	.fdp-planticon{width: 120px;}
	/*********not profit initiative ************/
	.notprofit-txtbox .toplogo{width: 130px; height: 47px;}
	.notprofit-txtbox > h2{margin: 20px 0; font-size: 2.25rem;}
	.notprofit-txtbox .blocktxt{margin-bottom: 20px; font-size: 0.875rem; width: 400px; line-height: 1.7}
	/***************** story IFFCO ****************/
	.lookingback{font-size: 110px; line-height: 110px;}
	.top-imgsbox-story{width: 95%;}
	.topimgstory-left{width: 255px; top: 100px}
	.topmid-imgstory{top: 55px; width: 500px}
	.topimgstory-right{top: 110px; width: 275px;}
	.story-everything-txt{font-size: 1.5rem;}
	.illustxtcolor1970{bottom: -17%;}
	.illustration-inner1980{width: 930px;}
	.illustration-inner1980-year{bottom: 49px; width: 432px; height: 155px;}
	.illustration-text-space1980{bottom: -6%;}
	.illustration-inner1990{width: 940px;}
	.illustration-inner1990-year{width: 368px; height: 122px; bottom: 83px; left: 17px;}
	.illustration-text-space1990{bottom: 5%;}
	.illustration-text-space2000{bottom:12.2%; width:50%}
	.illustration-inner2010{width: 940px;}
	.illustration-inner2010-year{width: 403px; left: 24px; bottom: 26px;}
	.illustration-text-space2010{width: 95%;}
	.illustration-text{font-size: 1.1rem;}
	.illustration-text-space2010{bottom: -12%;}
	.illustration-text-space2020 { bottom: -19%;}
	/***** poul page ***********/
	.poul-wrap{margin-top: 50px;}
	.poul-wrap h2{font-size: 2.25rem; line-height: 1.3}
	.poultext{line-height: 1.6;}
	.poultophead h3{top: 114px;}
	.poultophead{margin-top: 170px;}
	.achive-leafbig{width: 440px;}
	.imageround-achive2 .overlapimg-achive{width: 67%}
	.achive-right2{min-height: 630px;}
	.achive-right2-inner{margin: 44px 0 0 40%; width: 55%;}
	.achive-right2-inner > h4, .achive-right3-inner > h4{padding: 0;}
	.achive-right2-inner .textwhite-right2, .achive-right3-inner .textwhite-right3{padding: 0;}
	.achive-right2-inner .textwhite-right2{min-height: 244px;}
	.achive-right3-inner{padding: 60px 30px 40px;}
	.mdtabs-inner{width: 100%; max-width: 100%}
	.awards-detail-slider-box.slidermd{width: 100%; max-width: 100%}
	.poul-bottomgall-space img{min-height: 100%}
	/******* our business ********/
	.bottcontent-business{padding: 0 15% 40px;}
	.businesscard-space{margin-top: 200px;}

	.ourbusiness-bannertxt-inner-wrap{width:550px;}
	.ourbusiness-innertxt span::before{bottom: -10px;}
	.ourbusiness-innertxt{margin-bottom: 25px; margin-top: 18px;}
	.ourbuss-activity-linebox{margin-top: 10px;}
}

@media screen and (max-width:1199px) {
	.featuredProdDiscHeight {
		min-height: 155px;
	}
	.covidStateTab .tablinks-md .nav-link {margin: 0 3%;}
}

@media screen and (max-width:1169px) {
	.Intrologo { width: 150px; top: 5%;}
	.leadership-imgleft img{width: 45%;}
	.leadership-toptxt{width: 50%; right: 2%;	margin: 20px 0 0 0;}
	.leadership-toptxt-left{left: 2%;}
	.leadership-toptxt{margin-top:0;}
	.leadership-toptxt{position: relative; left: 0; right: 0; width: 100%; padding: 5% 5% 8%; background: #fff;}
	.leadership-tabtxt{text-align: center;}
	.leadershiptabs{padding:40px 0 40px;}
	.intro-wrap .workingmain{width:95%;}
	.intro-wrap .workingmain .radio-wrap{width:95%;}
	.home-top-slider .banner_text .container .banner_content {max-width: 40%;}
	.home-top-slider .banner_text .container .banner_content h2, .home-top-slider .banner_text .container .banner_content h1 {font-size: 2.2rem; line-height: 2.2rem;}
	.home-top-slider .banner_text .container .banner_content p {font-size: 1.0rem; padding-right: 25%; line-height:20px;}
	/* .slide-bot-tab a {background-size:56% !important; } */
	.slide-bot-tab-product a{background-size:47% !important;}
	.slide-bot-tab a:nth-child(1){ background-position-x:61%;}
	.slide-bot-tab a.active:nth-child(1){ background-position-x:61%;}
	.slide-bot-tab a:nth-child(2){ background-position-x:60%;}
	.slide-bot-tab a:nth-child(4){ background-position-x:70%;} 
	.slide-bot-tab a:nth-child(5){ background-position-x:62%;}
	.slide-bot-tab .nav-tabs .nav-link {padding: 80px 0 20px 0; width:11.5%}
	.slide-bot-tab .nav::after{top:84px;}
	.slide-bot-tab .nav-tabs .nav-link::before{top:68px;}

	.p-nutri-tabimg0, .p-nutri-tabimg5{width: 64px; height: 76px; top: 0;}
	.p-nutri-tabimg4{width: 64px; height: 76px; top: 0;}
	.p-nutri-tabimg1{width: 58px; height: 70px;}
	.p-nutri-tabimg2{width: 80px; height: 70px;}
	.p-nutri-tabimg3{width: 74px; height: 70px;}
	.micronutri-tabimg{width: 47px; height: 70px;}
	.nano-ferti-tabimg{width: 42px; height: 70px;}

		.common-tabs .nav-tabs .nav-link h2{width:100%; font-size: .85rem;}
	.tab2top-wrap .heading h3 {font-size: 18px; text-align: center;}
	.urea-sliderfor p {font-size: 1rem; line-height: 2rem;}
	.soul-wrap .headingmain p {font-size: 1rem; margin: 0 10%;}
	.soul-wrap .textwrap .text-box a.playbtn{font-size:4rem;}
	.sliderproducts .videobox{ margin-right:10px; float:left;}
	footer .iffco-dec{margin-left:-18%}
	.footercoop{margin-bottom: 20px;}
	.slider-nav .item img{ width:75%; margin: 0 auto;}
	#homeProductImgList.slider-nav .item img{ width:auto;}
	.tickerslider .slick-prev{left: -30px;}
	.tickerslider .slick-next{right: -30px !important;}	
	/* ************header********** */
	.search-sliderbox{width: 260px;}
	.searchbox-slider .slick-prev, .searchbox-slider .slick-next{top: 26%;}
	.searchbox-slider .slick-prev{top: 18%;}
	.topheader ul.rightformwrap li{padding: 0 20px;}
	/* *********** prod cat ************* */
	.prodbanner-txt-left, .prodbanner-txt-right, .productcat-desc-bannertxt{font-size: 1.875rem;}
	.prodbanner-txt-left, .productcat-desc-bannertxt{margin-left: 2%;}
	/*************** meet our farmers ****************/
	.meet-farmer-sec1 .meetfarmer-head{margin-bottom: 15px;}
	/* .meet-farmer-sec2{margin-top: 30px;} */
	.plot-demo-videowrap{margin-top: 20px;}
	.slide-videobox-demo{width: 420px;}
	.mfstxt-top{padding: 0 7%;}
	.arrowsliderdown{ display:none;}
	.searchbox .inputbox button.microphone-button {
		width:15%;
	}
	.p-nutri-tabimg0 {
		width: 72px;
	}
	.p-nutri-tabimg5{
		width: 64px;
	}
	.p-nutri-tabimg6{
		width: 62px;
	}
	.slide-bot-tab .nav-tabs .nav-link{ width: 14%;}
	.p-nutri-tabimg4 {
		width: 43px;
	}
	.graph-filtertxt-left p{line-height:37px}
	.filter-check label .checkbox-r {
		width: 65px;
		height: 65px;
	}
	.prod-filtertab-inner{border-bottom: 141px solid #FFEA00;}
	.open-filter{height:141px; left: 0;}
	.covidStateTab .tablinks-md .nav-link {margin: 0 10px; width:auto; margin-bottom: 20px;}
}

@media screen and (max-width:992px){
	.searchbox .inputbox button.microphone-button {
		width: 20%;
	}
	.stick-prod.slide-bot-tab .p-nutri-tabimg0, .stick-prod.slide-bot-tab .p-nutri-tabimg5 {
		width: 45px;
	}
	.featuredProdDiscHeight {
		min-height:225px;
	}

	.nutrientFilterTab{
		margin-top: -1px;
		z-index: 1;
		text-align:center;
		width:100%;
	}
	.tabClickSec{
		display: block;
		background-color:#ffea00;
		position: relative;
		padding:13px 0;
	}
	.tabClickSec p{ display:inline-block; font-weight:600; margin-left:10px;min-width:215px; text-align:left;}
	.tabClickSec p .arrow:after{
		content: '\f104';
		width: 26px;
		height: 30px;
		font-family: 'Font Awesome 5 Pro';
		color: #333;
		font-size:27px;
		line-height: 30px;
		font-weight: normal;
		position: absolute;
		transform: rotate(-90deg);
	}
	.tabClickSec.open p .arrow{ margin-top:3px;}
	.tabClickSec.open p .arrow:after{
		transform: rotate(90deg);
	}
	.stickyNuttri{ 
		position: fixed;
		transition: all 0.5s;
		padding-top: 78px;
		z-index:1;
	}
	.tabClickSec p .arrow{display:inline-block; position: relative; vertical-align:top;margin-top: -11px; float: right;}
	.nutrientFilterTab{ display: block;}
	.desktopFilterProd, .desktopFilterNutri{ display: none;}
	.nutrientFilterTab .filterimg{
		width:28px;
		position: relative;
		text-align: center;
		margin:0 auto;
		display:inline-block;
		margin-top: 10px;
	}
	.nutrientFilterTab .filterimg img{ width:100%}
	.nutrientFilterTab .filterimg .filterdot{ left: 25px;}
	.topgreenbox-tab{ height:auto;}
	.nutrientFilterTab .filter-check{ 
		opacity:1;
		-webkit-transform: initial;
		transform:initial;
		-webkit-transition:initial;
		transition:initial;
	}
	.nutrientFilterTab .nutriListSec{ display: none; padding:30px 0;background-color:#fff; border-top:1px solid #008c44;}
	.nutrientFilterTab #chemicalComposition{width:430px; margin: 0 auto;}
	.nutrientFilterTab .submitbtn{ display:inline-block !important; margin-top:18px;}
	.nutrientFilterTab .filter-check label .checkbox-r {
		width: 80px;
		height: 65px;
	}
	.slide-bot-tab .nav-tabs .nav-link.active:after{ display: none;}
	.tab-content .slick-prev, .tab-content .slick-next{ z-index:0;}
	.stick-prod.slide-bot-tab .navtab-tophome{width:100%;; padding-right:25px; padding-left:10px;}
	.slide-bot-tab .nav-tabs .nav-link {width: 17%;}
	.ourbus-innerbanner-logo{max-width: 52px;}
	.ourBusinessDetailBanner .bannerContent .content h1{ font-size:1.8rem;line-height: 28px;}
	.ourBusinessDetailBanner .bannerContent .content {width:48%;margin-top: 25px;}
	.businessInfo ul li {display: block;margin-right: 8%;}
}

@media screen and (max-width:990px) {
	.intro-slider-farmer .introitem, .intro-slider-farmer1 .introitem, .intro-slider-farmer2 .introitem{height: 100vh;}
	html{overflow-x:hidden;}
	.hide-deskmenu{display: none !important;}
	.navmain-device{display:flex !important; height: 75px;}
	.mp-pusher{display: block; z-index: 0;}
	.toppadding{padding-top: 34px;}
	.slide-bot-tab a{background-size: 75% !important;}
	.slide-bot-tab-product a{background-size: 63% !important;}
	footer ul.footer-social li:after{right: -75%;}
	.soilandtree .imgbox-wrap .btnwrap a.soilbtn:hover:after{width:104%; left:-2%;}
	.soilandtree .imgbox-wrap .btnwrap a.soilbtn:after{width:104%; left:-2%;}
	.pushmenu-img{position: absolute; bottom: 0;}
	.pushmenu-img img{width: 100%;}
	.arrowslick.slider-nav .item img, .arrowslick.slider-nav1 .item img, .arrowslick.slider-nav2 .item img, .arrowslick.slider-nav3 .item img, .arrowslick.slider-nav4 .item img, .arrowslick.slider-nav5 .item img{width: 80%;}	
	.arrowslick.slider-nav1 .item img, .arrowslick.slider-nav2 .item img, .arrowslick.slider-nav4 .item img{width: 75%}
	.arrowslick.slider-nav3 .item img{width: 45%;}
	.sliderproducts .right{ text-align:center; margin-top: 20px;}
	.sliderproducts .right .videobox{  width: 48%; margin: 0 auto; float: none; display: inline-block; vertical-align: top;}
	.sliderproducts .right .videobox img{margin: 0 auto; width: 98%;}
	.morphsearch-form{width: 89.6%}
	.searchbox .inputbox button{width: 20%}
	.mainheader .navmain-device a {
		/* width: 84px;  */
		font-size: 1.2rem;
		padding: 12px 10px 0 10px;
		position: relative;}
	.mainheader .navmain-device a:hover {color:#008c44;}
	.mainheader .navmain-device a::before{left: 15px;}
	.mainheader .navmain-device a span{left: 0; }
	.mainheader .navmain-device.devicem-active a span{width: 50%;}
	.intro-wrap .workingmain .formwrap .textbox{max-width: 80%; margin: 0 auto;}
	ul.select-profileintro li{width: 28%}
	ul.select-profileintro li:nth-child(2){margin: 0 6%;}
	.fixedActice{-webkit-transition:none; -moz-transition:none; -o-transition:none; transition:none; z-index:999; width: 100%;
		background-color: #fff; animation:slide-down ;
		opacity:1;}
	.morphsearch-close{top: 52px; right:208px;}
	.morphsearch-content{top: 400px}
	.morphsearch.open{position: fixed}
	.morphsearch.open .morphsearch-input{padding: 15px 70px !important}
	/* .talkto-veer{width: 130px} */
	.talktosmall, .backtop-box{bottom: 3px;}
	.morphsearch.open .morphsearch-onopen{top: 128px;}

	.slide-bot-tab a:nth-child(1), .slide-bot-tab a.active:nth-child(1){background-position-x: 67%;}
	.slide-bot-tab a:nth-child(2), .slide-bot-tab a.active:nth-child(2){background-position-x: 67%;}
	.slide-bot-tab a:nth-child(4), .slide-bot-tab a.active:nth-child(4){background-position-x: 100%;}
	.mp-pushed{z-index: 49 !important}
	.morphsearch.open{width: 100%; right: 0;}
	.stick-prod .navwrp{overflow: hidden; overflow-x: auto;}
	.intoimg-4x, .intoimg-1x{display: none !important;}
	.intoimg-2x{display: block !important;}
	.home-top-slider .item{height: auto;}
	.bnr_img{height: auto; object-fit:scale-down}
	.stick-prod{padding: 0 0 3px !important}

	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(1){width:15%;}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(2){width:15%}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(3){width:20%}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(4){width:18%;}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(5){width:20%;}
	.stick-prod.slide-bot-tab .nav-tabs a.nav-link:nth-child(6){width:12%;}
	.tabprod-filter{padding:0;}

	.prod-filtertab{right: 18px;}
	.filterbox-inner{margin: 40px 140px 0px 20px;}
	.filter-optionbox{width: 99%; margin-right: 2%;}
	.stick-prod#hometabs{padding-bottom: 3px;}
	.slide-bot-tab .nav-tabs .nav-link.active::after{bottom:-8px;}

	.stick-prod .prodtabtop .prod-filtertab{right: 18px;}
	.filter-check label{margin-right:0.5%;}
	.stick-prod.slide-bot-tab .filter-optionbox{width: 90%;}
	.stick-prod .prodtabtop .filterbox-inner{margin: 3px 0 0 10px;}
	.stick-prod .prodtabtop .filterbox-inner{margin: 4px 140px 0px 20px;}
	.stick-prod .submitbtn-style{height: 60px;}

	.navwrp{overflow: hidden; overflow-x: auto;}
	/* *********** prod cat ************* */
	.tab-prod-cat .card:after{opacity: 1;}
	.tab-prod-cat .card, .tab-prod-cat .card{transform: scale3d(1.006, 1.006, 1);}
	.inner-bannertxt-prodcat-detail{bottom:45%;}
	.productcat-desc-bannertxt{max-width: 325px;}
	
	.prod-descimg-box{max-width:220px; margin: 30px auto; text-align: center}
	.prod-des-txt{margin:-15px 0 20px;}
	.prod-descimg-box .prodinfo-circle{font-size: 1.865rem; top: 4%; right: -15%; padding-top: 30px; width: 100px; height: 100px;}
	.porod-desc-btns .btn{width: 45%; float: none !important; margin:5px;}
	.techspec-righttxt{border: 0; padding-bottom: 90px;}
	.use-urea{margin-top: 0;}
	.use-urea-txtbox{margin: 3rem 0 2rem; text-align: center;}
	.slider-beneficial ul li div a h2, .slider-beneficial ul li div a p{top:20px;}
	.keybenifit-bg{background-size: cover;}
	#bottom-products-prod-detail .card-text{min-height: 115px}
	.tab-prod-cat .card .card-text{min-height: 106px;}

	.prod-desc-img-desk{display: none}
	.prod-desc-img-device{display: block;}
	.tech-desc-margin{margin-top: 40px;}
	/* **********leadership***************** */
	.leadershiptabs .modal-dialog .modal-body .followpop, .orangepopimgbox{right: -10px;}
	
	.mb-leader-card{margin-bottom: 3rem;}
	.leadershipbg2{padding-bottom: 0;}
	.board-meeting-leadership{padding: 50px 0 50px !important;}
	.boardmeeting-head, .board-meeting-txt{text-align: center}
	.watchvideo-link{right: 10px; bottom: 20px;}
	.watchvideo-link a{color: #fff; background: #008c44; padding: 10px; border-radius: 5px;}
	.watchvideo-link a .fa-play-circle{font-size: 1.6rem; top: 3px;}
	/* ***************** vision mission ********************* */
	.vision-top{padding: 40px 0;}
	.vision2020img:after{display: none;}
	.vision-2020 .headingmain h2, .vision-2020txt{text-align:center;}
	.vision-2020txt{margin-bottom: 40px}
	.vision2020img{margin-bottom: 20px;}
	ul.corpplan-list{margin-top: 0; display: block;}
	/* ul.corpplan-list li:before{background-size: cover; padding: 24px 26px;} */
	ul.corpplan-list li{padding-left: 75px; min-height: 45px; width: auto}
	ul.features-listing li:after{left: -20px}
	.vision2020img{padding-left:0 !important; padding-right: 0 !important;}
	.corpplan-listicon{width: 50px;}
	ul.mission-listing{display: block;}
	ul.mission-listing li{width: auto;}
	/****************awards********************/
	ul.awards-bottomlist li{width: 32.5%; font-size: 0.875rem;}
	.awards-masonrycards{padding: 50px 0 40px;}
	ul.awards-bottomlist{margin: 0;}
	.awards-masonrycards blockquote p{font-size: 0.875rem;}
	.awards-top{background-position: 0 -230px;}
	.heading-filter{text-align: center;}
	.heading-filter span{display: inline; margin: 0 10px 0 0;}
	.awards-searchfilter-color{padding: 0 0 15px}
	.filter-select{text-align: center; margin-top: -5px;}
	.filter-select .select{display: inline-block; margin: 0 0 0 10px; width: 170px; top: 0;}
	.awards-searchfilter-color .filter-btns-box button{margin: 0 5%;}
	.awardsdetail-slider{width: 75%; margin: 0 auto;}
	.awards-sliderimg{width: 100%; margin: 0}
	.awards-sliderimg img{width: 100%;}
	.media-detail-slider-box{margin: 0 auto 10px;}
	.awardsdetail-slider .slick-next{right: -9%;}
	.awardsdetail-slider .slick-prev{left: -9%;}
	.awards-detailhead .container{max-width: 100%; padding: 0;}
	.awards-detail-slider-box{margin: 0 auto 20px;}
	.awards-new-select .chosen-container .chosen-single span{font-size: 1.5rem;}
	.awards-new-select{width:130px !important; margin: 0 0 0 10px; top: 3px;}
	.awards-new-select .chosen-container .chosen-single{padding-bottom: 5px;}
	.awards-new-select::after{top: 6px; padding: 5px;}
	#Filters{height: 210px;}
	/* **************** Faqs *************** */
	.searchbox-field-faq{font-size: 1.5rem; padding: 0 50px 15px;}
	.searchicon-faqs::after{font-size: 28px;}
	.faq-search-close-icon::after{font-size: 30px; top: -5px;}
	.accordion-faq h5{font-size: 1.25rem;}
	.accordion-faq .card-body{font-size: 1rem; line-height: 1.7; margin-bottom: 10px;}
	.accordion-faq .mb-0 > a[aria-expanded="true"]::after, .accordion-faq .mb-0 > a::after{top: 15px;}
	.accordion-faq .mb-0 > a{padding: 20px 50px 20px 0}
	.faqproduct-txt{top: 10px; left: 10px;}
	.accordion-faq .mb-0 > a[aria-expanded="false"]{margin-bottom: 10px;}
	ul.tabs-faq li{margin: 0 3%;}
	/* ******************** media center ************ */
	.filter-select-media{margin: 0;}
	.filter-select-media .select{margin-left: 0; width: 100%;}
	.media-press{padding: 40px 0}
	.media-press .headingmain h2{margin-bottom: 10px;}
	.tenderpadd .heading-tenders h2{ margin-bottom:30px;}
	a.media-viewmore{height: 70px; width: 290px; margin: 0px auto 0;}
	.viewmore-icon{margin: 4% 0 0 20%; width: auto; height: auto;}
	.viewmore-icon .box1-square, .viewmore-icon .box2-square, .viewmore-icon .box3-square{height: 35px; width: 35px;}
	a.media-viewmore:hover .viewmore-icon .box1-square{top:0; left: 0; color: #fff; border-color: #fff;}
	a.media-viewmore:hover .viewmore-icon .box2-square{top:7px; left: 7px; color: #fff; border-color: #fff;}
	a.media-viewmore:hover .viewmore-icon .box3-square{top:14px; left: 14px; color: #fff; border-color: #fff;}
	.viewmore-icon .box1-square::before{top: -41%; font-size: 2.5rem;}
	a.media-viewmore .viewmoretxt{position: relative; margin: 0; padding: 23px 0 0 55px;}
	.media-videowrap{margin: 0;}

	.heading-imobiletext{font-size: 1.5rem; padding: 0}
	.imobileimg{top: -90px;}
	.imobileimg img{width: 70%;}
	.imobile-text-box{margin-left: 45%;}
	.imandi-link{bottom:-80px; font-size: 1.5rem;}
	.searchbox-media, .filter-select select{font-size: 1.5rem;}
	.media-searchbtn{width: 24px; height:24px;}
	.media-searchbtn{top: 5px;}
	.filter-select .select::after{background-size: 18px;}
	.media-filtertop{padding: 20px 0;}
	.media-box .exploremore{opacity: 1; transform: translateY(0) }
	.mfilter-height{height: 150px !important;}
	.mediaf-stick{height: 150px;}
	/* ******************** Tenders ****************** */
	.tender-note-text{padding-right: 90px;}
	.headingmain h2{font-size: 2rem;}
	ul.tenders-contact li:nth-child(1){width: 312px; margin: 0 auto 50px; display: block;}
	ul.tenders-contact li{margin: 0 10%;}
	.media-box:hover .greenbox-tenders, .media-box:hover .prosystem-tenders{background: #eee; -webkit-transition:all 0 ease 0s; transition:all 0.8s ease 0s;}
	.media-box:hover .greenbox-date-tenders, .media-box:hover .prodystem-text-tenders{color: #7a7a7a; -webkit-transition:all 0 ease 0s; transition:all 0.5s ease 0s;}
	.media-box .exploretender{bottom: 0 !important; margin: 0 !important}
	.media-box .exploretender span{display: block; text-align: center;}
	.tenderpadd{padding-bottom: 0 !important;}
	/* *********************** farmer initiative ******************* */
	.desk-initxt{display: none;}
	.device-initxt{display: block;}
	.farmer-prog-head::before{width: 30px;}
	.initiative-text{font-size: 1.125rem;}
	.subsidaries-wrap{padding: 40px 0 20px}
	.subsi-slider .slick-slide .subsi-slider-textbox{transform: translateY(0); opacity: 1;}
	.heading-ini h2{padding-bottom:0 !important; }
	.subsidaries-wrap{padding-top: 60px;}
	.subsi-slider-textbox span{margin-bottom: 6px;}	
	/* ************************* search result ************************** */
	ul.tabs-search-res li{margin: 0 3.5%}
	.search-slider-wrap{padding-bottom: 50px;}
	.searchres-close-icon::before{bottom: 15px;}
	/* *********************** contact *********************** */
	.contact-addressbox{position: relative; left: 0; width: 100%;}
	.contact-address-inner{padding-bottom: 50px;}
	/* **************************** financial ************************ */
	.stats-bannerbox{top: 18%;}
	.sfr-graph1box{width: 100%;}
	.statis-slidertxt-wrap{width: 430px;}
	.statis-slidertxt-wrap .statis-slidertxt1-count{font-size: 5rem; line-height: 5rem;}
	.statis-slidertxt-wrap .statis-slidertxt1, .statis-slidertxt-wrap .statis-slidertxt1-totalinc, .statis-slidertxt-wrap .statis-slidertxt1-turnover{font-size: 1.75rem;}
	.statis-slidertxt-wrap .statis-slidertxt1::after{width: 45%;}
	.statis-slidertxt-wrap .statis-slidertxt1-totalinc::after{width: 52%}
	.statis-slidertxt-wrap .statis-slidertxt1-turnover::after{width:67%}
	.srf-section1-top::before{height: 115%;}
	.graph-filtertxt-left{font-size: 1.375rem; text-align: center; margin-bottom:5px;}
	#production-performance-chart, #sales-performance-chart{margin-top: -100px}
	.iffco-glanceimg img{width: 100%}
	.graph-reports{padding: 40px 0 10px;}
	.iffcoglance{padding-bottom: 75px;}
	
	.filterby-glance{height: 110px; padding-top: 25px;}
	.download-glance-report a{height: 110px; padding-top: 20px;}
	/************** milestone ************/
	.milestone-sec-years{margin-top: 40px;}
	.milestone-sec-years .mile-whitebox {margin-top: 1.5rem;}
	.card-milestone-year .card-body{min-height: 100%;}
	.card-milestone-year .card-body .downarrow{bottom: 45px;}
	.slider-yeargreenbox{padding: 15px 10%}
	.year-arrow.swiper-button-next{right: 8%}
	.year-arrow.swiper-button-prev{left: 8%;}
	.selectyear-slidertxt{display: none;}
	.slider-for-insidemile .slick-prev {left:10px;}
	.slider-for-insidemile .slick-next {right:10px !important;}
	.slider-bott-text{min-height: 70px;}
	/* ************** our reach ******************* */
	.our-reach-banner .reach-bannerimg{text-align: center;}
	.reach-bannerimg img{width: 90%}
	.our-reachbanner-txt-wrap{position: relative; bottom: 0; left: 0; width: 100%}
	.cooperativeBanner .our-reachbanner-txt-wrap {left:0px}
	.counter-no{font-size: 5rem;}
	.counter-txt{font-size: 1rem;}
	.reach-counterborder-left, .reach-counterborder-right, .reach-counterborder-center{min-height: 175px;}
	.reach-produnit-left > h2{text-align: center; margin-bottom: 30px; font-size: 1.5rem;}
	.reach-produnit-left{min-height: auto; padding: 30px 30px 10px}
	.reach-produnit-left .nav-tabs a{width: 20%}
	.reach-produnit-left .nav-tabs a > h3{text-align: center}
	.reach-produnit-left .nav-tabs .nav-link.active:after{left: 0; right: 0; margin: 0 auto; width: 80%}
	.addhide{box-shadow: inset 0px 10px 8px -10px #CCC, inset 0px -10px 8px -10px #CCC; padding: 30px 0 10px}
	.produnit-decs-box{position: relative; text-align: center; width: 90%; left: 0; top: 0; margin: 0 auto;}
	ul.contact-detail .getdirection, ul.contact-detail .miles{flex-basis: 25%;}
	/* ************ cooperative initiatives ************** */
	.cooperative-ini{height: 100%; padding-bottom: 130px;}
	.navtab-coopini-subtab > .nav-link{padding: 30px 30px;}
	.jln-yellowbox{margin: 50px 0 0 120px; display: block; width: 82.5%; height: auto; padding-bottom: 40px; }
	.jlnimg{width: 215px; top: -70px; left: -120px;}
	.jln-lefttxt-box{padding: 45px 20px 0 120px; border: 0; width: 100%}
	.jln-rightxt-box{width: 100%; padding: 15px 20px 0 120px; margin: 0 auto;}
	.lacture-txt{margin: 20px 0 0}
	.browncrop{display: none;}
	.cooper-shukla-box{width: 100%; margin: 130px auto 40px;}
	.cooper-shukla-greenboxtop{width: 100%; margin-bottom: 25px;}
	.past-spkrimg{width: 490px; margin:  auto;}
	.past-spkrtxt{text-align: center}
	.jlntxt-head{margin-top: 40px;}
	.navtab-coopini > .nav-link.active:before{width: 85%;}
	.cooperative-cards-bottom .card-text{min-height: 90px;}
	/************* where to buy ***************/
	.close-wheretobuy-modal{top: 5px; right: 5px;}
	.wheretobuy-modal-left{padding-top: 70px;}
	.wherebuy-mapaddres-box{max-height: 320px;}
	.wheretobuy-modal-right .mapouter{height: 400px;}

	/************* footer ***************/
	.footertop{background-position: top 0 left -750px;}

	/*************** meet our farmers ****************/	
	.mfstxt-top{padding: 0 7%;}
	.meet-farmer-sec3 > h2{margin-top: 10px;}
	.slide-videobox-demo{width: 340px; margin-right: 20px;}
	.meet-farmer-sec1{padding-top: 60px;}
	.meet-farmer-sec1 .meetfarmer-head, .meet-farmer-sec3 > h2{font-size: 1.75rem;}
	/************* prod desc fertilisers **********/
	.bf-benefits-circle-outer{margin: 13% auto 0; margin-left: 35%;}
	
	.subhead-fertiliser{font-size: 1.5rem; padding-bottom: 8px; margin-bottom: 10px;}
	.proddesc-biosecond{padding-bottom: 10px;}
	.porod-desc-btns-bf{padding-bottom: 150px;}
	.video-link-method{font-size: 5rem;}
	/****************farmers initiatives****************/
	.farmerini-bannertxt-small{font-size: 1rem; width: 400px; line-height: 1.7;}
	.fini-bottombox{max-width: 95%; margin-top: -50px;}
	.fdp-textbox-wrap{margin-bottom: 40px;}
	.headingmain h2{font-size: 1.5rem;}
	.fdpleft-heading::after{width: 90%}
	.fdp-planticon{width: 120px; right: -4px; bottom: 28px;}
	.fdpleft-number{font-size: 210px;}
	.fdpleft-heading{font-size: 2.25rem; padding-right: 50px;}
	.fini-knowmore{margin: 20px 0 30px}
	
	/*********not profit initiative ************/
	ul.notprofit-toplinks li .logolinks-txt{font-size: 0.625rem; line-height: 13px; padding-left: 7px;}
	.npi-stickheight{height: 90px;}
	ul.notprofit-toplinks li a{height: 90px; padding: 20px 0}
	.notprofit-txtbox{position: relative; top: auto; left: auto; padding: 20px 0; width: 100%}
	.notprofit-txtbox .blocktxt{width: 100%; font-size: 1rem; font-weight: 400; line-height: 2;}
	.whitenot-profit{color: #353535 !important;}
	.npi-imglogo-device{display: block; top: 22%; transform: translateY(-22%); left: 4%;}
	.npi-imglogo-devicer, #IFFDC .npi-imglogo-device{left: auto; right: 4%}

	.notprofit-txtbox .toplogo{display: none;}
	.notprofit-txtbox > h2{margin-top: 0;}
	/****************story IFFCO*****************/
	.lookingback{font-size: 90px; line-height: 85px;}
	.wave{top: -20px; background-size: auto 45px;}
	.wave:nth-of-type(1){top:-45px; background-size: auto 45px;}
	.ocean{margin-top: 150px;}
	.topimgstory-left{width: 195px; top: 150px;}
	.topmid-imgstory{top:130px; width: 355px; left: -64px;}
	.topimgstory-right{top: 155px; width: 210px;}
	.story1-toptxt2{margin-top: 20px;}
	.sec1story-textbox{padding-bottom: 80px;}
	.story-productimgs{margin-top: -160px;}
	.sec3-storyurea-wrap{padding-top: 120px;}
	.story-everything-txt{font-size: 1.2rem; margin: -40px 0 20px;}
	.sec1story-textbox::after{background-size: 100%;}

	.device-yearwrap{display: block}
	.desktop-yearwrap{display: none;}
	.illuscontainer{width: 100%}
	.illustration-text{width: 90%; opacity: 1 !important; transform: translate3d(0px, 0, 0px) !important; }

	.illustxtcolor1960{position: relative; bottom: 0; margin-top: 1%;}
	.illustxtcolor1970{position: relative; bottom: 0; margin-top: 1%;}
	.illustration-text-space1980{position: relative; bottom: 0; margin-top: 1%}
	.illustration-text-space1990{bottom: 0%; position: relative; margin-top: 1%;}
	.illustration-text-space2000{bottom: 0%; width: 47%; position: relative; margin-top: 0;}
	.illustration-text-space2010{bottom: 0%; position: relative; margin-top: 1%;}
	.illustration-text-space2020{bottom: 0%; position: relative; margin-top: 1%;}
	.backbtn-story{margin-top: 20px;}
	/********** poul page ****************/
	.tablinks-md .nav-link{margin:0 3%;}
	.tablinks-md .nav-link > h4{font-size: 1.25rem;}
	.poultophead{margin-top: 20px;}
	.poul-wrap h2{font-size: 2rem}
	.poul-wrap h2:after{bottom: -5px;}
	.poultext{position: relative; left: 0; margin: 20px 0 0 0; width: 85%;}
	.poultophead h3{position: relative; top: 0; right: 0; text-align: right; margin-top: 10px; font-size: 1.25rem;}
	.poultophead h3 > span{margin-top: 5px; font-size: 0.875rem;}
	.poul-achievment h4{font-size: 1.75rem;}
	.achive-leafbig{width: 355px;}
	.imageround-achive2 .overlapimg-achive{width: 60%;}
	.achive-right2{min-height: 480px;}
	.achive-right2-inner{margin: 35px 0 0 25%; width: 70%;}
	.achive-right2-inner > h4, .achive-right3-inner > h4{font-size: 1.375rem; margin-bottom: 10px;}
	.achive-right2-inner .textwhite-right2{min-height: 160px; line-height: 2;}

	.achive-right3-inner{padding: 55px 20px 0px 10px;}
	.achive-right3-inner .textwhite-right3{line-height: 2; padding: 0 !important}
	.achive-wrap1{padding-top: 150px;}
	.achive2leaf{left: -114px; width: 200px; top: -50px;}
	.achive3leaf{top: -65px; right: -120px; width: 200px;}
	.achive-wrap2{padding: 70px 0 30px 0}
	.mdtabs-wrap{padding: 20px;}
	.poulnagar-wrap{padding: 20px 0 30px;}
	.poul-nagartxt{font-size: 1.125rem;}
	.poulnagar-box{line-height: 1.5;}
	.poulbottom-gallery-wrap{padding-bottom: 40px;}
	/************** our business **************/
	.topcontent-business{font-size: 1rem; }
	.bottcontent-business{padding: 0 20px 20px; font-size: 1rem;}

	.ourbusiness-bannertxt-inner{position: relative; top: 0; background-color: #69b222; padding: 20px 0;}
	.ourbusiness-bannertxt-inner-wrap{width: 100%;}

	/***modal**/
	.modal.show .modal-dialog{ top: 5%; transform: translateY(5%);left: 0; right: 0;margin: 0 auto;}
	.readmore-modal.modal.show .modal-dialog{ top:2%; transform: translateY(2%);}
	.readmore-modal.modal.show .modal-dialog .poptxt{height: 45vh; overflow: scroll;padding-right: 12px;}
	.cropfp{display: none}
	.year_lists{
		display: none!important;
	}#chemicalComposition {
    	width:auto;
	}
	.stick-prod #chemicalComposition {
    	width:auto;
	}
	.ticker a img{ opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)" /* IE 8+ */;
		filter: none !important; /* IE 7 and the rest of the world */}
	.fdp-textbox-wrap .fdpleft-heading {
		padding-right: 25%;
	}
	.ikst-wrap .notprofit-txtbox h2, .ikst-wrap .notprofit-txtbox .blocktxt p {color:#353535}
	.fini-bottombox-outer:nth-child(3) .fini-bottombox {
		margin-top: -50px;
	}
	.fini-bottombox-outer:nth-last-child(2) {
		padding-bottom: 40px;
	}
	.iv{ opacity:1;}
	.keybenifit-bg .content_section{
		position: relative;
		min-height: 200px;
	}
	.fertiliser-benefitbox .with-la .row.no-gutters{
		position: relative;
	}
	.covidStateTab .tablinks-md .nav-link {
		margin: 0 5px;
		margin-bottom: 20px;
	}
}
@media screen and (max-width:767px) {
	.wheretobuy-modal .modal-dialog{max-width: 90%; margin-top: 4%;}
	.Intrologo {width: 150px; }
	body{overflow-x:hidden;}
	.show767{display:block !important;}
	.hide767, .microphone-hide{display:none!important;}

	/* .topheader ul.rightformwrap > li:nth-child(1), */
	/*.topheader ul.rightformwrap > li:nth-child(2),
	.topheader ul.rightformwrap > li:nth-child(3),
	.topheader ul.rightformwrap > li:nth-child(4),
	{ display: none !important;} */
	.topheader ul.rightformwrap > li:not(:first-child){
		display: none !important;
	}
	.topheader ul.rightformwrap li.state_li{
		display: block!important;
	}
	.topheader ul.rightformwrap li {
		border: none;
	}
	.topheader ul.rightformwrap li.state_li {
		border-left: solid 1px #666;
	}


	.mainheader{ top: 0; left: 0; box-shadow:0px 5px 2px -2px rgba(0, 0, 0, 0.1); -webkit-transition:all 0.2s ease-out 0s; -moz-transition:all 0.2s ease-out 0s; -o-transition:all 0.2s ease-out 0s; transition:all 0.2s ease-out 0s; z-index:150; width: 100%;}
	.main{padding-top:0 !important;}
	.home-top-slider .banner_text .container .banner_content {max-width: 65%; padding-top:10%;}
	.tab2top-wrap .heading h3, .sliderproducts .left .textbox h6, .sliderproducts .left .textbox h5, .sliderproducts .left .textbox p {text-align: center;}
	.middle{margin:0 auto;}
	.middle .box{width:100%}
	.middle label{ display:block;}
	.middle .col-sm-4{width:33% !important;}

	.production-captbl table td {
		padding: 5px 7px;
	}
	
	.intro-wrap .workingmain{width:100%; overflow: auto; height: auto; padding-bottom: 10px; box-sizing: border-box; border-bottom: 0;}
	.intro-wrap .workingmain:after{content: ''; left: 0; right: 0; margin: 0 auto; bottom: 0; width: 80%; height: 6px; background-color: #ffea00; position: absolute;}
	.intro-wrap .workingmain .radio-wrap{width:100%;}
	.urea-sliderfor h3 {font-size: 1.8rem; padding-bottom: 10px; text-align: center;}
	.urea-sliderfor p {font-size: 1rem; line-height: 1.6rem; text-align: center;}
	.urea-sliderfor .btn-all, .urea-sliderfor .btn-all-invert, .linkbox .btn-all, .linkbox .btn-all-invert {width: 46%; vertical-align: top; margin:30px .6rem !important;}
	#homeProductDetailApi .btnSection .btn-all, #homeProductDetailApi .btnSection .btn-all-invert{margin:10px .6rem !important;}
	#homeProductDetailApi .btnSection{ text-align:center;padding-bottom: 20px;}
	.soul-wrap .headingmain{padding-top:3rem;}
	.awards-bannertxt span:before{border-width: 4px}
	.greybox-commonvision{padding: 20px;}
	
	.feed-wrap .feeds{margin: 5px auto; width: 360px; }
	footer .iffco-dec{margin-left:0px;}
	footer ul.footer-social {justify-content: center; width:280px; margin: 20px auto 0;}
	.farmerspeak h2{font-size:2rem;}
	.mp-pusher{font-size: 0.875rem}
	.mp-menu ul li > a{padding: 0.7em 1em 0.3em 1.8em;}
	.navmain-device{margin-right: -45px; height: 75px;}
	ul.select-profileintro li{width: 30%}
	ul.select-profileintro li:nth-child(2){margin: 0 4%;}
	/* .searchbox{height: 0; opacity: 0;} */
	.searchbox .inputbox input{width: 15%; float: right; margin-right: -60px;}
	.morphsearch.open .morphsearch-input{width: 100%; background:none !important;  margin-right: -0px; padding: 15px 50px !important; font-size: 1.5rem;}
	.morphsearch-form:before{display: none;}
	.morphsearch.open .morphsearch-form:before{display: block;}
	.morphsearch-input{background: url(../images/search-icon.html) left 50% no-repeat !important; padding-left: 100px !important;}
	.soul-wrap .headingmain{padding-top: 0;}

	ul.farmer-drop{
		position: fixed;
		z-index: 1000;
		left: 0;
		margin: 4% 0 0 28%;
		top: 0;
		display: block;
	}
	.morphsearch-form{height: 50px;}
	.morphsearch.open .morphsearch-form{height: auto;}
	ul.search-hints{font-size: 1rem;}
	.bottom-grey-device{display: block; z-index:911; box-shadow:1px -3px 12px 0px rgba(197, 194, 194, 0.54);}
	.startTalkingPopup .icon {transform: translate(-50%, -85%);}
	.talkto-veer a .callus, .bottom-grey-right a .callus{display: none;}
	.talkto-veer{width: 70px; position:absolute; top:7px; right:20px; bottom:0;}
	.talktosmall{bottom: auto; right: auto}
	.talktosmall .talktosmall-desk{display: none;}
	.talktosmall .talktobig-device{display: block !important;}
	.morphsearch.open .morphsearch-submit{top: 3%;}
	ul.farmer-drop li {display: inline;}
	ul.farmer-drop li .fa-sync-alt{font-size: 22px;}
	.slide-bot-tab-product a{background-size: 86% !important;}
	/* .pushmenu-space{margin-top: 0 !important} */
	@keyframes slide-down {
		0% {
			opacity: 1;
			transform: translateY(0);
		} 
		100% {
			opacity: 1;
			transform: translateY(0);
		} 
	  }
	  .sliderproducts .imgbox{margin-bottom:20px;}
	.sliderproducts .imgbox img{width:100%}
	.sliderproducts .slick-prev, .sliderproducts .slick-next{left:0px !important;}
	.sliderproducts .slick-prev{left:auto !important; right:0px !important; margin-top: 16px;}
	.sliderproducts .left .textbox h5, .sliderproducts .left .textbox p{padding-bottom:0px !important;}
	.sliderproducts .right{ text-align:center; margin-top: 20px;}
	.sliderproducts .right .videobox{  width: 48%; margin: 0 auto; float: none; display: inline-block; vertical-align: top;}
	.sliderproducts .right .videobox img{margin: 0 auto; width: 98%;}
	.backbtn-inner{display: block;}
	.intro-wrap .workingmain .formwrap .textbox{max-width: 100%;}
	.header-farmer .chosen-container .chosen-single{font-size: 14px !important;}
	.backtop-box{bottom: 90px; right: 40px;}
	/* .backtop-box a{height: 35px; padding: 5px 20px}
	.backtop-box a:after{font-size: 20px;} */
	.morphsearch.open .morphsearch-onopen{top: 76px;}
	.morphsearch-close{top: 76px; right: -90px; width: 50px; height: 40px;}
	.morphsearch-close::before, .morphsearch-close::after{height: 54%; top: 9px;}
	.morphsearch.open .searchnow-home-morph, .morphsearch.open .microicon-open{border: none;}
	.morphsearch.open .microicon-open{display: none;}
	.morphsearch.open .morphsearch-form{width: 90%;}
	.morphsearch.open .morphsearch-form:before{background-position: left 0 top 13px; width: 40px; background-size: 23px;}
	.microicon-open{top: 10px; right: 20px;}
	.morphsearch-content{top: 300px;}
	.talktobig{display: block;}
	.talktosmall{display: none;}
	.searchbox{display: none;}
	.bottom-grey-left a{padding: 10px 0 0 0; display: block;}
	.device-search{position: fixed; top:112px; width: 100%; height: 100%; background: #fff; display: block; opacity: 0; visibility: hidden; transition: all 0.3s;}
	.device-search.pushedMenu{ top:75px;}
	.mp-pusher.pushmenu-space .mp-menu{ top: 15px;}
	.input-searchdevice{width:100%; box-sizing:border-box; border:1px solid #1d8134; color: #1d8134; font-weight: 600; background: url(../images/search-icon.html) left 15px top 50% no-repeat; padding: 15px 50px !important;
		font-size: 1.5rem; -webkit-border-radius:50px; border-radius: 50px; background-size: 25px;}
	.close-search-device{font-family: 'Montserrat', sans-serif; background:#1d8134; position: absolute; top: 0; right: 0; font-weight: 500; font-size: 1.5rem; color: #fff; padding: 6px 20px; cursor: pointer; }
	.searchnow-device{text-align: center}
	.searchnow-devicebtn{font-size: 1.24rem; border: 0; padding: 10px 40px; margin: 35px auto 35px; text-align: center; font-weight: 500; letter-spacing: 0.5px; -webkit-border-radius: 5px; border-radius: 5px; color: #000; font-family: 'Montserrat', sans-serif;}
	.device-search-visible{opacity: 1; visibility: visible;}
	.new-update input.boxinput, .new-update button.boton{font-size: 1rem;}
	.callus-small{display: none;}
	ul.farmer-drop{position: absolute;}
	/* .breadcrumbs{position: relative; margin-bottom: 15px;} */
	
	.whiteBreadcrumbs ul li, .whiteBreadcrumbs ul li a {
		color: #000;
	}
	
	/* *********** prod cat ************* */
	.prodbanner-txt-left, .prodbanner-txt-right, .productcat-desc-bannertxt, .awards-bannertxt{font-size: 6vw; margin: 0 auto; left:0; right: 0; text-align:center; position: relative;}
	.productcat-desc-bannertxt{max-width: 100%;}

	.keybenifit-bg{position: relative; }
	.keybenifit-bg h2{font-size: 5.2vw;position: absolute; top:30px;}
	/* .keybenifit-bg .bannerSec{ position: relative;} */
	.keybenifit-bg .mobileBanner {
		/* display: block; */
		width:100%;
	}

	.year1960, .year1970, .year1980, .year1990, .year2000, .year2010, .year2020{height: calc(45vh);}
	.year2000{height: calc(60vh);}

	ul.keybenifit-list{margin:20px auto 0; padding-left:10px; text-align: center; width: 95%;}
	ul.keybenifit-list li{text-align: center; padding:10px 20px 0; width: 100%; align-items:center; display:flex; margin:0;font-size:0.9rem; line-height:17px; text-align:left;}
	ul.keybenifit-list li:before{right: 0; margin: -85px auto 0;}
	ul.keybenifit-list li > span{position:initial; margin-right:10px;}
	.closeVdoBtn{font-size: 2rem; width: 30px;}

	.keybenifit-bg .content_section{
		min-height: 200px;
	}

	.beneficial-slider-box{max-width: 100%;}
	.slider-beneficial{height: auto}
	.slider-beneficial ul{width: 100%; display: block; table-layout: auto;}
	.slider-beneficial ul li{display: block; height: auto; width: 100%}
	.slider-beneficial ul:hover li:hover{width: 100%}
	.slider-beneficial ul li a{background: rgba(0, 0, 0, 0.5); transform: translateX(0); opacity: 1;}
	.slider-beneficial ul li div a *{opacity: 1; transform: translateY(0);}
	.slider-beneficial ul:hover li:hover{width: 100%}
	.slider-beneficial ul:hover li {width: 100%;}
	.slider-beneficial ul li div a{height: auto; min-height: 400px; padding-bottom: 60px}
	#bottom-products-prod-detail .card-text, .tab-prod-cat .card .card-text{min-height: auto}

	#bottom-products-prod-detail .card-text{min-height: auto}

	ul.keybenifit-list li > span{
		max-width: 50px;
		width: 100%;
	}
	
	/* **********leadership***************** */
	.popimg{margin: 0 auto 30px}
	.leadershiptabs .modal-dialog .modal-body h5, .leadershiptabs .modal-dialog .modal-body .poptxt{text-align: center;}
	.leadershiptabs .leadertab-btn .nav-tabs .nav-link.active:before{width: 70%;}
	.mb-leader-card{margin-bottom: 2rem;}
	.leadershiptabs{padding: 30px 0;}
	.leadership-contentbox .headingmain h2 span{display: block; padding: 5px 0 0 0}
	.leadership-imgleft img{width: 100%;}
	.leadershipbg1, .leadershipbg2{padding-top: 0px;}	
	.know-tourlink-wrap{margin-bottom: 20px}	
	/* ***************** vision mission ********************* */
	.visioncorp-plan{padding: 40px 0 20px;}
	ul.features-listing li{margin-bottom: 20px;}
	ul.features-listing li::after{bottom:-6px;}
	.mission-box{background-position:left 0 bottom 10px; background-size: 100%; padding: 40px 0 200px}
	.vision-banner-box{top: auto; bottom: 15%;}
	.vision-bannertxt{font-size: 6vw;}
	.vision-bannertxt:before{left: 0; width: 55vw;}
	/* **************** awards ********************** */
	.awards-searchfilter-color .filter-btns-box button{margin: 0 6%;}
	.awards-masonrycards .card-columns{column-count: 1;}
	.awards-masonrycards{padding: 30px 0 30px;}
	.rankspace-device{margin-top: 25px;}
	.awards-masonrycards blockquote{text-align: center;}
	.rankspace{margin-bottom: 0;}
	.awards-top{background-position: 0 0;}
	.awards-banner-box, .inner-bannertxt{bottom: 15%; top: auto}
	.awards-bannertxt{text-align:left; padding-right: 15px;}
	.awards-detailhead{padding:0 0 20px; padding-top:50px;}
	.awards-detailhead .heading-cat{padding: 10px 30px 9px 20px; font-size: 1.5rem;}
	.awards-detailhead .subheading-cat{margin-left: 20px; font-size: 1.8rem; margin-top: 10px;}
	.awards-detailhead .heading-cat img{width: 60px;}
	.awardsdetail-slider{width: 85%;}
	.awards-sliderimg{margin: 0;}
	.slick-slide img{width: 100%;}
	.intro-bg .intro-slider-farmer .slick-slide img {width: auto;}
	.awardsdetail-slider .slick-next{right: -5%;}
	.awardsdetail-slider .slick-prev{left: -5%;}
	.awards-detail-slider-box{margin: 0 auto 30px;}
	ul.awards-bottomlist li{width: 49.5%}

	.breadcrumbs ul li{margin: 0 8px 0 3px;}

	.bannerMobileContent{
		position: initial;
		background: #59b10d;
		padding:10px 0 20px;
		min-height: 150px;
		align-items: center;
		display: flex;
	}

	.bannerMobileContent .awards-bannertxt{text-shadow: 1px 1px 4px rgb(91 89 89 / 97%);}

	/* **************** Faqs *************** */
	.faq-search-close-icon{width: 30px; height: 35px; top: -4px;}
	.faq-search-close-icon::after{top: auto;}
	.searchicon-faqs{width: 35px; height: 30px; top: -5px;}
	.searchicon-faqs:after{font-size: 20px; top: auto}
	.accordion-faq .mb-0 > a{padding-right: 40px;}
	.faqs-bannertxt{font-size: 6vw; width: 50%;}
	.faqs-bannertxt span::before{top:155px;}
	.faqs-banner-box{top: 26%;}
	.faq-tablinks{margin-top: 20px;}
	.faqs-product-slider .slick-slide {opacity: 0.4;}
	.faqs-product-slider .slick-slide.slick-current {opacity: 1;}
	/* ******************** media center ************ */	
	.media-searchbtn{top: 5px;}
	.press-rsec .box-bottom-text{margin: 0;}
	.box4::before{display: none}
	.box4:hover .videoicon-media a{color: #fff;}
	a.media-viewmore{height: 60px; width: 240px}
	.viewmore-icon{margin: 3.5% 0 0 20%; width: auto; height: auto;}
	a.media-viewmore .viewmoretxt{padding: 18px 0 0 55px;}
	.viewmore-icon .box1-square::before{top: -46%; font-size: 2rem;}
	.viewmore-icon .box1-square, .viewmore-icon .box2-square, .viewmore-icon .box3-square{height: 26px; width: 26px; border-width: 2px;}
	.box4 .box-content{display: none;}
	.iffco-livebox{width: 90%; margin: 0; padding: 0 10px;}
	.iffcolive-slider .slick-slide{opacity: 0.4;}
	.iffcolive-slider .slick-slide.slick-active{opacity: 1;}

	.mandi-app-detail-space{padding: 65% 0 70px}
	.imobileimg{right: 0; margin: 0 auto; text-align: center;}
	.imobileimg{top: -34rem; position: relative;}
	.imobile-text-box{margin:-34rem 0 0 0;}
	.imandi-link{bottom: -90px}
	.media-detail-slider-box{margin: 0 auto 20px;}
	.mfilter-height{height: 200px !important;}
	.mediaf-stick{height: 200px;}
	
	/* ******************** Tenders ****************** */
	.greenbox-tenders::after{right: 9px; top: -14px; font-size: 3rem; font-weight: 600;}
	.headingmain h2{font-size: 1.5rem;}
	.tender-note, .tender-icons{padding: 20px 0}
	.tender-note-text{padding-right: 0; font-size: 0.875rem;}
	ul.tenders-contact li{font-size:1.25rem; margin: 0 4%;}
	ul.tenders-contact li:nth-child(1){width: 265px;}
	.exploretender{position: relative; bottom: 0;}
	.exploretender a{display: block; text-align: center;}
	.prosystem-tenders{min-height: auto; padding-bottom: 10px; min-height: 140px}
	/* ********************** farmer initiative ************************ */
	.fdpimg-center, .fdp-textcenter{text-align: center}
	.farmer-prog-head::before{display: none;}
	.initiative-text{font-size: 1rem;}
	.fdpnav ul li{font-size: 1rem; width: auto; text-align: center; }
	.fdpnav ul li a{padding: 11px 0; white-space: nowrap;}
	.subsi-slider-textbox{width:auto}
	.subsi-slider-textbox span{margin-bottom: 6px;}	
	/* ************************* search result ************************** */
	.search-card .card-body{text-align: center}
	.searchres-close-icon::before{bottom: 0;}
	/* ******************* contact ************************ */
	.contactmap-wrap .mapouter{height: 55vh;}
	.contact-address-inner{padding-bottom: 20px}
	ul.contact-detail .miles{display: none;}
	ul.contact-detail .getdirection{-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; background: none;}
	ul.contact-detail .getdirection span{padding: 10px 30px; background: #008c44; color: #fff; cursor: pointer; display: inline-block;}
	ul.contact-detail .fax, ul.contact-detail .getdirection, ul.contact-detail .pipalia{-ms-flex-preferred-size: 100%; flex-basis: 100%;}
	/* **************************** financial ************************ */
	.sfr-section1top-txt{font-size: 1.25rem; line-height: 2rem;}
	.sfr-graph1box-txt{display: block; text-align: center;}
	.filterby-glance .awards-new-select{width: 100% !important; margin: 0;}
	.filterby-glance .filter-select span{display: block; text-align: left; margin: 0;}
	.iffcoglance{padding-bottom: 40px}
	.glance-txt{font-size: 1.25rem;}
	.statis-slidertxt-wrap{width: 55%}
	.statis-slidertxt-wrap .statis-slidertxt1-count{font-size: 9vw; line-height: 9vw;}
	.statis-slidertxt-wrap .statis-slidertxt1, .statis-slidertxt-wrap .statis-slidertxt1-totalinc, .statis-slidertxt-wrap .statis-slidertxt1-turnover{font-size: 3.5vw}
	.statis-slidertxt-wrap .statis-slidertxt2{font-size: 2vw;}
	.graphfilter-wrap{padding: 20px 0;}
	.proft-taxchart-millions{right: 15px;}
	#profit-taxchart{height: auto;}
	/************** milestone ************/
	.milestone-sec1{padding-top: 0px;}
	.card-milestone-year .card-body .dir-arrow{left: 30px; top: -27px; transform: rotate(90deg);}
	/* .slider-nav-insidemile > .slick-list{padding:0 10% 0 0;} */
	.slidertxtbox{margin-right: 20px;}
	.slider-for-insidemile .slick-prev, .slider-for-insidemile .slick-next {margin-top: 0;}
	.slider-for-insidemile .slick-prev, .slider-for-insidemile .slick-next, .slider-for-insidemile .slick-prev:after, .slider-for-insidemile .slick-next:after{width: 30px; height: 30px;}
	.slider-for-insidemile .slick-prev:after, .slider-for-insidemile .slick-next:after{line-height: 30px; font-size: 20px;}
	.slider-bott-text{min-height: 90px;}
	.mileslideimg-show{display: block;}
	.mileslideimg-hide{display: none;}
	/* ************** our reach ******************* */
	.reach-sec1{padding-top: 30px;}
	.reach-sec1.reach-produnits-wrap {
		padding-top: 50px;
}
	.bgreach-filterleft{display: flex; justify-content: center; padding: 23px 0 4px 0;}
	.our-reachbanner-txt-wrap > h1{font-size: 2rem;}
	.reach-bannercopy-bottom{line-height: 2;}
	.reach-counterborder-left, .reach-counterborder-right, .reach-counterborder-center{width: 75%; margin: 0 auto; min-height: 165px;}
	.reach-counterborder-center{min-height: 185px;}
	.counterbox{padding: 30px 0 30px;}
	.counter-centerpadd{padding-bottom: 0;}
	.counter-no{font-size: 8rem;}
	.reach-produnit-left .nav-tabs{width:880px;}
	.reach-prodscroll{overflow: hidden; overflow-x: scroll;}
	.reach-mapbox{height: 320px;}
	/* ************ cooperative initiatives ************** */
	.coop-inihead{font-size: 1.75rem;}
	.cooperative-ini{padding-top:30px;}
	.tablink-cooperative-ini{overflow: scroll; overflow-y: hidden;}
	.navtab-coopini{width: 650px;}
	.navtab-coopini-subtab > .nav-link{padding: 15px 20px}
	.navtab-coopini-subtab > .nav-link > .bgcrop{width: 195px; background-size: 190px; height: 92px; background-position: 0 -105px; padding-top: 20px;}
	.pastspeak-head{margin: 50px 0 30px}
	.past-spkrimg{width: 100%}
	.past-spkrimg img{width: 100%;}
	.jln-yellowbox{margin: 50px 0 0 0; width: 100%; -webkit-border-radius: 15px; border-radius: 15px; padding-bottom: 20px;}
	.jln-lefttxt-box{padding: 20px; text-align: center}
	.jln-rightxt-box{padding:0px 20px 20px; text-align: center}
	.jlnimg{margin: -60px auto 0; left: 0; top: 0; position: relative}

	.cooper-shukla-box{padding: 150px 20px 50px}
	.cooper-shukla-greenboxtop{padding: 20px;}
	.smiriti-cropologo{margin-left: 20px; font-size: 1.25rem; line-height: 1.3;}
	.cooper-shukla-box .shuklatxt-head{padding: 0 50px 30px; line-height: 1.7;}
	.cooper-shukla-box .shuklatxt{line-height: 1.7;}

	.cooperative-topslider{width: 80%}
	.cooperative-topslider .slick-prev{left:-40px;}
	.cooperative-topslider .slick-next{right:-40px !important;}
	/************* footer ***************/
	.footertop{background-position: top 0 left -1050px;}
	/*************** meet our farmers ****************/	
	.mfstxt-top{padding: 0; font-size: 1rem; line-height: 1.7rem;}
	.slide-videobox-demo{margin-right: 10px; width: 270px;}
	.plot-demo-videowrap{margin: 20px auto 30px;}
	/************* prod desc fertilisers **********/
	.ferticattxt-box{padding: 50px 20% 50px 5%; text-align:left;}
	.ferticattxt-box-right .subhead-fertiliser::before{left: 0; right: auto}
	.leafimg-bf{left: auto; right: 10px;}
	.porod-desc-btns-bf{padding-bottom: 120px;}
	/************* prod desc fertilisers **********/
	.bf-benefits-circle-outer{margin: 18% 0 0 32%;}
	.video-link-method{font-size: 15vw;}
	.video-link-method .videoicon-ferti{padding: 0; color: #fff; transform: translateY(0%);}
	.video-link-method:hover .videoicon-ferti{background: none; color: #fff}
	/****************farmers initiatives****************/
	/* .farmerini-bannertxt-small{display: none;} */
	.fdpBannerDisc .farmerini-bannertxt-small{display:block;}
	.farmerini-bannertxt{top: 70%}
	.fdpBannerDisc .farmerini-bannertxt-small{ width:100%;}
	.fdpBannerDisc  .farmerini-bannertxt-small p{line-height: 24px; width:100%;}
	.fdpBannerDisc.farmerini-bannertxt{
		position: inherit;
		background-color:#59b10d;
		padding: 30px 0;
	}
	.fini-bottombox-outer:nth-child(3) .fini-bottombox {
		margin-top:0;
	}
	.fini-bottombox-outer:nth-child(3){
		padding-top:20px;
	}
	.fini-bottombox{margin-top: 0; max-width: 98%; padding-bottom: 10px;}
	.fdpleft-heading::after{width: 97%}
	.fdpleft-number{font-size: 160px; margin-top:0; color: rgba(53, 53, 53, 0.1);}
	.fdp-planticon{width: 90px; right: -24px;}
	/*********not profit initiative ************/
	ul.notprofit-toplinks li .logolinks-txt{display: none;}
	.notprofit-toptab-inner .container{max-width: 100%; padding: 0;}
	/************story of IFfCO***********/
	.lookingback{font-size: 12vw; line-height: 11.5vw;}
	.topimgstory-left{width: 150px; top: 197px;}
	.topmid-imgstory{top: 168px; width: 295px;}
	.topimgstory-right{top: 216px; width: 145px;}
	.sec1story-textbox{padding-bottom: 30px;}
	.wave{height: 80px;}
	.ocean{height: 20px;}
	.story1-toptxt2{font-size: 1.5rem;}
	.story1-toptxt1{font-size: 1.25rem;}
	.sec2-storyprod{padding-top: 60px;}
	.wavetop-storyagri{top: -17px;}
	.wavebott-storyagri, .bottomwave{bottom: -17px;}
	.story-productimgs{margin-top: -130px;}
	/* .illustxtcolor1960{margin-top: -2%;}
	.illustration-text-space1980{margin-top: -8%;}
	.illustration-text-space1990{margin-top: -7%;}
	.illustration-text-space2000{margin-top: -18%;}
	.illustration-text-space2010{margin-top: -6%;}
	.illustration-text-space2020{margin-top: -7%;} */
	.illustration-text{font-size: 1rem;}
	.story-legacywrap{padding-top: 50px;}
	.legacytxt{font-size: 1.5rem;}
	/**************** poul page ****************/
	.poul-wrap{margin-top: 20px;}
	.hidemd{display: none;}
	.poultext{width: auto}
	.poultophead h3{margin: 20px auto 30px;}
	.poulimg-top{text-align: center;}
	.poulimg-top img{width: 50%;}
	.poul-achievment{padding: 25px 0;}
	.poul-achievebox{min-height: 220px;}
	.poulachievebox-inner{padding: 15px; font-size: 0.875rem; line-height: 1.6;}
	.achive-wrap1{padding: 40px 0 30px;}
	.achive-wrap2{padding: 20px 0 30px}
	.achiveright-txt1{position: relative; top: 0; padding: 0; margin: 20px 0 0 0; width: 60%;}
	.achive-leafbig{top: 20px; right: 0; width: 140px}
	.imageround-achive2 .overlapimg-achive{position: relative; top: 0; width: auto}
	.achive2leaf {display: none}
	.achive-right2-inner{margin: 20px; width: auto}
	.achive2smallimg{text-align:center}
	.achive-right2-inner .textwhite-right2{min-height: auto; margin-bottom: 20px;}
	.achive-right2{min-height: auto; padding: 20px 0;}
	.achive3leaf{display: none;}
	.achive-wrap3{padding: 20px 0 30px;}
	.achive-right3-inner{padding: 30px; text-align: left;}
	.tablinks-md .nav-link{margin: 0 1%}
	.tablinks-md .nav-link > h4{font-size: 1rem;}
	.tablinks-md .nav-link:before{border-width: 4px; top: 35px;}
	.tab-content-md{margin-top: 20px;}
	.mdtabsbg{padding: 30px 0 0}
	/**************** our business *************/
	.tablinks-business-outer{padding: 20px 0 0;}
	.tabcontent-cards-business{padding-bottom: 30px;}
	.tabsbusiness .nav-link{padding: 15px 30px;}
	.tabcontent-cards-business .card .imgcard-bussiness{margin-top: -160px;}
	
	.ourbusiness-innertxt{font-size: 6vw;}
	.searchbox-slider .slick-next{right: 20px !important;}
	.searchbox-slider .slick-prev{top: 7%; left: 16px;}
	.bottom-grey-center button.microphone-button.active{ background:none;}
	.bottom-grey-center button.microphone-button.active i{ color:#008c44;}
	.startTalkingPopup{ height:100vh;}
	.corporate_gallerySec .modernTechSec ul{ text-align:center;}
	.userTypeSec .textSelected, .langSelect .textSelected{ font-weight:600;}
	.topheader ul.rightformwrap li {padding: 0 15px;}
	.topheader ul.rightformwrap li:last-child{padding-right: 0;}
	.slide-bot-tab .navtab-tophome, .stick-prod.slide-bot-tab .navtab-tophome{width:950px; padding-right:20px;}
	#productCardList .noData{ margin:20px 0;}
	.prodDiscSec{ margin-top:30px;}
	.fdp-textbox-wrap .fdpleft-heading {padding-right: 18%;}
	.headingmain h2 span font, .reportshead h3 span font{width: 70%;margin: 0 auto;display: block;}
	.headingmain h2 span, .reportshead h3 span{display: block;}
	.headingmain h2 span:before, .reportshead h3 span:before{width:95%;left: 0; right: 0;}
	.initiative_slider .item .content-box .left-content h3{min-height:auto; margin-bottom:5px;}
	.featuredProdDiscHeight {min-height:180px}
	.ourBusinessDetailBanner{ flex-wrap: wrap;}
	.ourBusinessDetailBanner .bannerImgSec{ width: 100%;}
	.ourBusinessDetailBanner .bannerContent{ position: initial; background: #ffea00;}
	.ourBusinessDetailBanner .bannerContent .content {width: 100%; padding-bottom:10px;}
	.bannerContent .content h1 {font-size: 2rem;line-height: 35px;}
	.businessInfo ul li{display: block;	margin-right:0%; margin-bottom:10px;}
	.businessInfo ul {display: block;}
	.businessInfo ul li:first-child{max-width:100%;}
	.title_bar#gallery {padding-top: 40px;}
	.covidStateTab .tablinks-md .nav-link {	margin: 0; margin-bottom:10px;}
	#covidStateSliderTab .slick-prev, #covidStateSliderTab .slick-next {
		margin-top: -2px;
	}
	#covidStateSliderTab .slick-next {
		margin-top: -21px;
	}
}

@media screen and (max-width:574px) {
	
	.intro-wrap .workingmain{padding-top: 20%;}
	.middle input[type="radio"]:checked + .box span{font-size:12px;}
	.intro-wrap .workingmain{padding-bottom: 100px;}
	.intro-wrap .workingmain .formwrap{font-size:22px;}
	.intro-wrap .workingmain .formwrap{padding-bottom: 20px;}
	.mainheader .col-sm-3, .footrtop .col-sm-4{width:33% !important;}
	.mainheader .col-sm-9, .footrtop .col-sm-7{width:66% !important;}
	.mainheader .navmain a {padding: 35px 0;}
	.urea-sliderfor .btn-all, .urea-sliderfor .btn-all-invert, .linkbox .btn-all, .linkbox .btn-all-invert{width:45%;}
	.soilandtree .imgbox-wrap .btnwrap a.soilbtn{font-size:2rem;}	
	/* .slide-bot-tab .nav{padding-right: 0;} */
	.slide-bot-tab a {background-size: 75% !important;}
	.slide-bot-tab .nav-tabs .nav-link.active:after {bottom: -1px; transform: rotate(180deg); border-left: 8px solid transparent; border-right: 8px solid transparent; border-top:0px; border-bottom: 8px solid #008c44;}
	.navtab-tophome:before{height: 8px; display: none;}

	.searchbox .inputbox input{margin-right: -40px;}
	ul.farmer-drop{margin: 5% 0 0 25%;}
	.tickerslider{width: 410px; margin:0 auto;}
	.navmain-device{margin-right: -20px}
	/* .mainheader .navmain-device a{width: 70px} */
	.mainheader .navmain-device a::before{left: 12px;}
	.chosen-wrapper--style2 .chosen-container .chosen-single, .customSelectBox .selectedText, 
	.choosen-language.customSelectBox .selectedText,
	.choosen-state.customSelectBox .selectedText{font-size: 24px;}
	.choosen-state .chosen-container .chosen-single, .choosen-language .chosen-container .chosen-single{height: 36px;}
	.choosen-state .chosen-container, .choosen-language .chosen-container{top: -26px}
	.intro-wrap .workingmain .formwrap .textbox{line-height: 50px;}
	.choosen-state.chosen-wrapper--style2::before, .choosen-language.chosen-wrapper--style2::before{bottom: -10px}
	.header-farmer .chosen-container .chosen-single{height: auto;}
	.stick-prod .navtab-tophome::before{height: 0;}
	ul.select-profileintro li a{padding: 25px 0}
	.intoimg-4x, .intoimg-2x{display: none !important;}
	.intoimg-1x{display: block !important;}

	.prod-filtertab{right:-59px}
	.stick-prod .prodtabtop .filterbox-inner{margin: 4px 100px 0px 20px;}
	.prod-filtertab-inner{border-bottom: 133px solid #FFEA00;}
	.open-filter{height: 133px;}
	.submitbtn-style{height: 135px;}
	/* *********** prod cat ************* */
	.porod-desc-btns .btn{width: 100%;}
	.porod-desc-btns .btn:nth-child(1), .porod-desc-btns .btn:nth-child(2), .porod-desc-btns .btn:nth-child(3){margin-bottom: 10px;}
	ul.keybenifit-list{width: 100%;}
	.use-urea-wrap .textwrap .text-box a.playbtn{font-size: 4rem;}
	.alsolike-slider .slick-slide{padding: 0;}
	/* **********leadership***************** */
	.leadershiptabs .modal-dialog .modal-body{padding: 50px 20px;}
	.close-leadership-modal{right: 7px; top: 7px;}
	/* ***************** vision mission ********************* */
	ul.features-listing li{margin-left: 25px;}
	.bgfeatures-img{background-size:185% 100% !important; background-position:left 0 top 0 !important}
	.mission-box{padding: 40px 0 160px}
	ul.corpplan-list li{padding-left: 55px;}
	/* ul.corpplan-list li::before{padding: 18px 19px;} */
	ul.corpplan-list li{margin-bottom: 20px; min-height: 60px;}
	ul.mission-listing li{margin-bottom: 15px;}
	.vision-bannertxt:before{width: 53vw; top: 40px;}
	.vision-bannertxt span::before{top: auto; bottom: -7px; border-width: 4px;}
	.corpplan-listicon{width: 40px; top: 5px;}
	.featureimg{height: 640px;}
	/* ************** awards ***************** */
	.awards-searchfilter-color .filter-btns-box button{font-size: 1rem; margin: 0 4.7%; width: 17.2%;}
	.imobileimg{top: -26rem; position: relative;}
	.imobile-text-box{margin:-26rem 0 0 0;}
	/* **************** Faqs *************** */
	.faqs-bannertxt span::before{top:120px;}
	/* ******************** media center ************ */
	.exploremore{position: relative; text-align: center; bottom: 0; margin-top: 30px}
	.searchbox-media, .filter-select-media select{font-size: 1.25rem;}
	.filter-select-media .select::after{background-size: 20px; top: 45%;}
	.media-filtertop{padding: 20px 0}
	.media-searchbtn{top: -2px;}
	.iffco-livebox{width: 85%;}
	.media-new-select.chosen-wrapper--style2::after, .media-new-select.chosen-wrapper--style2::after{top: 0 !important;}
	.media-new-select.is-active:after{top: 7px !important}

	.imobileimg{top:-25rem;}
	.media-new-select .chosen-container .chosen-single span{font-size: 1.25rem;}
	.media-box .exploremore{left: 0; margin: 0 0 25px 15px; position: absolute}
	.publicSecMedia .exploremore{ position:initial; margin:0; margin-top: 30px;}
	.publicSecMedia:last-child{ margin:0 !important;}
	.publicSecMedia .media-box > a{ width:100%}
	.text-head{display: block;}
	.text-des{display: none;}
	.exploremore span{padding: 6px 20px; font-size: 0.875rem;}
	/* ******************** Tenders ****************** */
	.exploretender{margin-top: 0;}
	.media-box .exploretender{position: relative}
	.greenbox-tenders, .prosystem-tenders{min-height: 125px;}
	.greenbox-tenders::before{border-top: 55px solid white; border-left: 55px solid transparent;}
	.greenbox-tenders::after{font-size: 2.5rem;}
	/* ********************** farmer initiative ************************ */
	.subsi-slider .slick-prev, .subsi-slider .slick-next{top: 25%}
	.subsi-slider-textbox{font-size: 0.875rem;}
	.subsi-slider-textbox span{margin-bottom: 7px;}
	/* *********************** contact ************************** */
	ul.contact-detail .addrs h2{font-size: 1rem}
	ul.contact-detail li{font-size: 0.875rem;}
	/* **************************** financial ************************ */
	.download-annualreport-btn a{padding: 15px 0 15px 50px;}
	.download-annualreport-btn a:hover{background: #008c44; border: 2px solid #008c44; color: #fff; font-weight: 300;}
	.download-annualreport-btn a::after{top: 20%; font-size: 30px;}
	.download-annualreport-btn a:hover::after{color: #fff;}
	.stats-bannertxt span:before{bottom: -7px; top: auto}
	.sfr-slider-product .slick-prev:after, .sfr-slider-product .slick-next:after{font-size: 55px;}
	.sfr-slider-product .slick-prev{margin-top: 20px; left: 0; top: 42%;}
	.sfr-slider-product .slick-next{right: 0 !important; top: 37%;}
	.reportshead h3{font-size: 1.25rem;}
	.filterby-glance, .download-glance-report a{height: 120px;}
	/************** milestone ************/
	.milegreenbox-txtwrap .greentoptxt, .milegreenbox-txtwrap .green-name{font-size: 1.1rem;}
	.refresh-mile a .fa-sync{font-size: 1.25rem;}
	.milewhitebox-txtwrap{padding: 15px;}
	.slider-nav-insidemile > .slick-list{padding:0 0% 0 0;}
	.slidertxtbox{margin-right: 0;}
	.slider-bott-text{min-height: auto;}
	/* ************** our reach ******************* */
	.reach-bannerimg img{width: 100%}
	.our-reachbanner-txt-wrap > h4{font-size: 1.25rem; line-height: 2rem; margin-bottom: 10px}
	.reach-counterborder-left, .reach-counterborder-right, .reach-counterborder-center{width: 85%;}
	.addhide .contact-detail{padding: 0 20px;}
	/* ************ cooperative initiatives ************** */
	.navtab-coopini-subtab > .nav-link{padding: 10px; width: 49%; font-size: 1.125rem; line-height: 1.5rem;}
	.navtab-coopini-subtab > .nav-link > .bgcrop{background: none; width:auto; padding-top: 25px; font-weight: 600;}
	.navtab-coopini{width: 600px;}
	.jlntxt-head{font-size: 1.625rem}
	.cooini-bgtxt{line-height: 1.8rem;}
	.bgcoop-ini{padding: 15px;}
	.jln-yellowbox{margin-top: 70px;}
	.cooini-bgtxt > strong{font-size: 1.25rem;}
	.cooper-shukla-greenboxtop{padding: 10px 15px;}
	.smiriti-cropologo{font-size: 1rem; padding-top: 22px; height: 105px; width: 210px; background: none; margin: 0;}
	.cooper-shukla-box .shuklatxt-head{font-size: 1rem; padding: 0 10px 20px;}
	/************* where to buy ***************/
	.wherebuy-chkbox-wrap{margin-bottom: 20px;}
	ul.wherebuy-address-listbox li > ul > li:nth-child(2){margin: 0;}
	.wherebuy-mapaddres-box{padding-right: 10px;}
	ul.wherebuy-address-listbox li > ul{display: block;}
	ul.wherebuy-address-listbox li > ul > li:nth-child(2) a{background: #078C45; color: #fff; padding: 7px 15px;}
	.diricon-wb{display: none;}
	/************* footer ***************/
	.footertop{background-position: top 0 left -1250px;}
	/*************** meet our farmers ****************/		
	.slide-videobox-demo{width: 420px;}
	.meet-farmer-sec1 .meetfarmer-head, .meet-farmer-sec3 > h2{font-size: 1.5rem;}
	/************* prod desc fertilisers **********/
	.fertiliser-benefitbox{padding-bottom: 55px;}
	.bf-benefits-circle-outer1, .bf-benefits-circle-outer{width: 250px; height: 250px;}
	.bf-benefits-circle-inner{width: 270px; height: 270px;}
	.benefits-circle-product{width: 80px; margin-top: 35px;}
	.bf-benefits-circle-outer{margin: 140px auto 0 auto}

	.circle-bficon{width: 95px; height: 95px; top:-43px; left:-83px;}
	.circle-play-bficon{width: 80px; height: 80px;}
	.circle-play-bficon a{padding: 14px; font-size: 54px;}
	.bf-benefit-icon1::after, .bf-benefit-icon2::after, .bf-benefit-icon3::after, .bf-benefit-icon4::after{width: 40px;}

	.bf-benefit-icon1{top: 67px; left: -38px;transform: rotate(28deg);}
	.bf-benefit-icon2{top: 32px; left: 17px; transform: rotate(62deg);}
	.bf-benefit-icon3{top: 32px; left: 51px; transform: rotate(110deg);}
	.bf-benefit-icon4{top: 50px; left: 92px; transform: rotate(142deg);}

	.bf-benefit-icon1 .circle-bficon{transform: rotate(-28deg);}
	.bf-benefit-icon2 .circle-bficon{transform: rotate(-62deg);}
	.bf-benefit-icon3 .circle-bficon{transform: rotate(-110deg);}
	.bf-benefit-icon4 .circle-bficon{transform: rotate(-142deg);}
	/****************farmers initiatives****************/
	.fini-bottombox{padding: 20px 10px 10px 10px;}
	.heading-ini h2{width:85% !important; font-size: 1.2rem !important; margin: 0 auto;}
	.heading-ini h2 span, .heading-ini h2 span font{padding: 0;}
	.heading-ini h2 span::after{display:none;}
	.fdpleft-heading{font-size: 2rem; padding-right: 0;}
	.fdp-planticon{width: 55px; right: -15px; bottom: 30px;}
	.fdpleft-number{font-size:135px;}
	/*********not profit initiative ************/
	ul.notprofit-toplinks li .logolinks img{width: 80px;}
	.npi-stickheight, ul.notprofit-toplinks li a{height: 70px}
	.stick-npi ul.notprofit-toplinks li a{height: 60px; padding-bottom: 0}
	ul.notprofit-toplinks li a::after{border-width: 4px;}
	.notprofit-txtbox > h2{font-size: 1.75rem;}
	.notprofit-txtbox .blocktxt{font-size: 0.875rem; line-height: 1.8;}
	.notprofit-txtbox{padding: 10px 0}
	.stick-npi ul.notprofit-toplinks li.active-link a::after{bottom: -0}
	.npi-imglogo-device {width: 110px; height: 42px;}
	/*************story of IFFCO************/
	.topimgstory-right{display: none;}
	.topimgstory-left{width: 120px; top: 213px;}
	.topmid-imgstory{left: auto;}
	.topmid-imgstory{width: 245px; top: 185px;}
	.story-everything-txt{font-size: 1rem; margin-top: -25px;}
	.wavetop-storyagri{top: -15px;}
	.wavebott-storyagri, .bottomwave{bottom: -12px;}
	.story-prodimg-left{padding-left: 45px;}
	.story-prodimg-right{padding-right: 45px;}
	/* .illustration-text-space1980{margin-top: -13%}
	.illustration-text-space1990{margin-top: -12%;}
	.illustration-text-space2000{width: 67%; margin-top: -21%;}
	.illustration-text-space2010{margin-top: -11%;}
	.illustration-text-space2020{margin-top: -12%;} */
	.illustration-text-space2000{width: 64%;}
	.legacytxt{font-size: 1.25rem;}
	/**************** poul page ****************/
	.toptabmd .toptabmd-left{font-size: 1rem;}
	.toptabmd .toptabmd-left span{font-size: 0.875rem;}
	.toptabmd-right{width: 54.5px;}
	.tablinks-md .nav-link{width: 100px; text-align: center}
	.tablinks-md .nav-link > h4{font-size: 0.875rem; line-height: 1.5;}
	.tablinks-md .nav-link:before{top: 45px;}
	.poulbottom-gallery-wrap{padding-bottom: 0;}
	/********** our business ***********/
	.tabcontent-cards-business .card .card-body .card-title{font-size: 1.25rem;}
	.tabsbusiness .nav-link{padding: 12px 20px;}
	.tabsbusiness a > h2{font-size: 1rem;}
	.tabsbusiness{margin-bottom: 20px;}
	
	.ourbuss-activity-linebox .whitetxt{font-size: 1.25rem;}
	.searchbox-slider .slick-next{right: 0 !important;}
	.searchbox-slider .slick-prev{left: 0;}
	.nutrientFilterTab {margin-top: -8px;}
	.prodDiscSec .prodhead-inner{ font-size:2rem;}
	.fdp-textbox-wrap .fdpleft-heading {padding-right: 12%;}
	.tickertender marquee p {
		font-size: 1.2rem;
		line-height: 28px;
	}
	.keyBenefitVideoMp4Sec.kBfitVideoType2{ height:60%; top:auto; bottom:0;}
	.reach-produnit-left .nav-tabs {width: 585px;}
	.fdpBannerDisc.farmerini-bannertxt{ padding: 20px 0;}
	.covidStateTab .tablinks-md .nav-link:before{top: 29px;}
}

@media screen and (max-width:479px) {
	.customSelectBox .selectedText,
.choosen-state.selectListCustom .textSelected,
.choosen-language.selectListCustom .textSelected { font-size: 16px; }
	ul.select-profileintro li{width: 40%}
	.middle .box span::before{width:50px; height: 50px;}
	.middle .farmer span:before, .middle .corporate span:before, .middle .explore span:before, .middle input[type="radio"]:checked + .farmer span:before, .middle input[type="radio"]:checked + .corporate span:before, .middle input[type="radio"]:checked + .explore span:before{background-size: 100%;}
	.middle .box{height:135px;}
	.middle input[type="radio"]:checked + .box span {transform: translateY(10px);}
	.middle .box span{transform:translateY(10px);}
	.intro-wrap .workingmain .formwrap .textbox{padding-top: 10px; line-height: 35px; font-size: 22px;}
	.intro-wrap .workingmain .formwrap, .intro-wrap .workingmain .formwrap .buttonbox .btngo {font-size: 16px;}
	.home-top-slider .banner_text .container .banner_content {max-width: 80%; padding-top: 25px;}
	.home-top-slider .banner_text .container .banner_content p{font-size: 0.875rem;}
	.home-top-slider .banner_text .container .banner_content h1 {font-size: 1.5rem; line-height: 2rem; padding-bottom: 10px;}
	.urea-sliderfor h3, .sliderproducts .left .textbox h5, .farmerspeak .textbox h5 {font-size: 1.2rem;}
	.urea-sliderfor p, .soul-wrap .headingmain p, .sliderproducts .left .textbox p {font-size: 0.9rem; line-height: 1.4rem;}
	.soul-wrap .headingmain p{margin:0 auto;}
	.feed-wrap .feeds{width:325px;}
	.headingmain h2, .headingmain h1{font-size: 1.6rem}
	/* .morphsearch-input{padding-left:15px !important} */
	ul.farmer-drop{margin: 6% 0 0 30%;}
	.tickerslider{width: 290px; margin:0 auto;}
	.urea-sliderfor .btn-all, .urea-sliderfor .btn-all-invert, .linkbox .btn-all, .linkbox .btn-all-invert{width: 44%;}

	ul.farmer-drop li{margin: 0 10px;}
	ul.farmer-drop li .fa-sync-alt{font-size: 18px;}
	.ticker a span{min-height: 56px;}
	.tickerslider .slick-prev, .tickerslider .slick-next{top: 38.5%;}
	.chosen-wrapper--style2 .chosen-container .chosen-single{font-size: 18px; line-height: normal; height: 32px;}
	.customSelectBox .selectedText{font-size: 18px;}
	.chosen-wrapper--style2::after{top: 10px;}
	.choosen-state{width: 135px !important;}
	.choosen-language{width: 110px;}
	.header-farmer .chosen-container .chosen-single{font-size: 14px; height: auto;}
	.choosen-state .chosen-container .chosen-single, .choosen-language .chosen-container .chosen-single{height: 28px;}
	.choosen-state .chosen-container, .choosen-language .chosen-container{top: -17px}
	.choosen-state.chosen-wrapper--style2::after, .choosen-language.chosen-wrapper--style2::after{top: -10px}
	.choosen-state.chosen-wrapper--style2::before, .choosen-language.chosen-wrapper--style2::before{bottom: -11px}
	.header-farmer .chosen-container .chosen-single{height: auto;}
	.header-farmer.chosen-wrapper--style2::before{bottom: -3px}
	.header-farmer.chosen-wrapper--style2::after{top: 7px}
	.active-introtab span{font-size: 12px !important;}
	ul.select-profileintro li a img{width: 55px;}
	ul.select-profileintro li:nth-child(2){margin: 0 6%;}
	ul.select-profileintro li a{padding: 15px 7px; height: 150px;}
	/* *********** prod cat ************* */
	ul.keybenifit-list li{font-size: 0.875rem;}
	.slider-beneficial ul{width: auto;}
	.slider-beneficial ul li div a h2::before{width: 25px;}
	.slider-beneficial ul li div a h2, .slider-beneficial ul li div a p{padding-left: 35px;}
	.slider-beneficial ul li div a h2{line-height: 1.3;}
	.slider-beneficial ul li div a p{line-height: 1.6;}
	/* ****************leadership******************* */
	.leadership-contentbox .headingmain h2{font-size: 1.25rem; letter-spacing: normal;}
	.leadership-contentbox .headingmain h2 span{font-size: 0.875rem;}
	.leadershiptabs .leadertab-btn .nav-tabs .nav-link h2, .tabcontent-leader .card-deck h5.card-title{font-size: 1rem; padding:0; font-weight: 600;}
	.leadershiptabs .leadertab-btn .nav-tabs .nav-link{padding: 0;}
	.leadershiptabs .leadertab-btn .nav-tabs .nav-link.active:before{width: 90%; top: 30px;}
	.leadershiptabs .leadertab-btn .nav-tabs .nav-link:before{top: 30px;}
	.leadership-tabtxt{font-size: 1.25rem;}
	.leadership-contentbox .middletxt-leader{padding-left: 20px; margin-left: 20px;}
	.leadership-contentbox .leadertop-followbtn{margin-left: 45px;}
	.know-tourlink-wrap{margin-left: 45px;}
	.know-tourlink-wrap a, .leadership-contentbox .leadertop-followbtn a{font-size: 0.875rem;}
	.know-tourlink-wrap a.knowmore{margin-right: 10px;}
	.boardmeeting-head{font-size: 1.5rem;}
	.boardmeeting-head span::before{border-width: 5px; bottom: -10px;}
	/* ***************** vision mission ********************* */
	.mission-box{padding: 40px 0 140px}
	.vision-bannertxt:before{top: 30px; border-width: 4px;}
	.featureimg{height: 825px;}
	/* ******************** awards *********************** */
	.awards-top{background-position: 0 -100px;}
	ul.awards-bottomlist li{width: 162px; margin-bottom: 2rem;}
	.awards-listbox{background-size: 100%; padding: 0 16%; height: 110px; margin: 0 4%; font-size: 0.75rem; line-height: 1.7;}
	.btn-innoimg, .btn-techimg, .btn-sustainimg, .btn-otherimg{background-size: 45px;}
	.awards-searchfilter-color .filter-btns-box button{font-size: 0.8rem; margin:0 1.9%; width: 20%}
	.awards-detailhead .heading-cat{padding-left: 5px;}
	.awards-detailhead .subheading-cat{display: block; margin-left: 15px;}
	.awards-detailhead .subheading-cat:after{width: 70%}
	.imobile-iconimg{max-width: 85%; margin: 30px auto 0;}
	.icon-filterawwards{width: 45px;}

	.awards-new-select{width:130px !important; margin: 0 0 0 10px; top: 3px;}
	.awards-new-select .chosen-container .chosen-single{padding-bottom: 5px; height: auto;}
	.awards-new-select::after{top: 6px !important; padding: 5px;}
	#Filters{height: 194px;}
	/* **************** Faqs *************** */
	.faqs-bannertxt span::before{top:85px; border-width: 4px;}	
	.searchbox-field-faq{font-size: 1.25rem;}
	.accordion-faq .mb-0 > a{padding-right: 30px;}
	.accordion-faq h5{font-size: 1rem;}
	.accordion-faq .mb-0 > a::after{font-size: 20px;}
	.accordion-faq .card-body{font-size: 0.875rem;}
	.accordion-faq .mb-0 > a{padding-bottom: 10px;}
	.accordion-faq .card-body{margin-bottom: 5px;}
	.bottom-cards-faqs{padding-bottom: 3rem;}
	a.bottom-slider-faqs{width: 280px; margin: 0 18px 0 0;}

	.imobileimg{top:-20rem;}
	.imobile-text-box {margin: -20rem 0 0 0;}
	/********************* media center *************************/
	.media-box .exploremore{margin-bottom: 15px;}
	.press-rsec .box-bottom-text{font-size: 0.875rem;}
	/* *************************** tenders ********************** */
	.heading-tenders h2{font-size: 1.5rem; text-align: center; margin: 0 auto; width: 82%;}
	.heading-tenders h2 span{display: block; width: 82%; margin: 0 auto}
	.heading-tenders h2 span font{display: block;}
	.tickertender{font-size: 1rem;}
	.tickertender marquee{font-size: 1rem; top: -20px; margin-left: 100px;}
	.tender-tickerbox{height: 50px;}
	.media-press{padding: 20px 0;}
	ul.tenders-contact li{text-align: left;}
	ul.tenders-contact li:nth-child(1){width: auto; margin: 0 0 50px 0;}
	ul.tenders-contact li:nth-child(3){margin: 0}
	ul.tenders-contact li{display: block; margin: 0 0 50px 0;}
	.greenbox-date-tenders{font-size: 1rem;}
	.greenbox-tenders::after{top: -9px; font-size: 2.2rem;}
	/* ********************** farmer initiative ************************ */
	.subsi-slider .slick-prev, .subsi-slider .slick-next{top: 22%}
	/* ****************** search result ********************* */
	.searchbox-field-faq{padding: 0 100px 15px 35px;}
	.microphone-search-result{font-size: 2rem; right: 0;}
	.searchres-close-icon{right: 55px;}
	.searchres-close-icon::before {height: 32px; right: -7px;}	
	.searchres-close-icon{right: 32px;}
	.subsi-slider-textbox span{margin-bottom: 3px;}
	.search-card .card-body .card-text{font-size: 0.875rem;}
	/* **************************** financial ************************ */
	.graph1txt-left{font-size: 1.125rem;}
	.graph1txt-right{font-size: 1rem;}
	.graph-filtertxt-left{font-size: 1.25rem;}
	#profit-taxchart::after{bottom: 30px;}
	.pietop-text span{display:block}
	.download-annualreport-btn a{padding: 15px 0 15px 29px;}
	.download-annualreport-btn a span{font-size: 1.25rem;}
	.stats-bannertxt span:before{bottom: -7px; top: auto}

	ul.contact-greenbox li{margin: 0 5px; padding: 5px 12px;}
	/*************** meet our farmers ****************/		
	.slide-videobox-demo{width: 310px;}
	/************* prod desc fertilisers **********/
	.ferti-benefit-bg h2{padding-left: 50px;}
	.ferti-benefit-bg h2::before{width: 40px;}
	.bf-benefits-text{margin: 10px 15px 0 50px; line-height: 1.6}

	.circle-bficon{width: 85px; height: 85px; left: -60px;}
	.circle-play-bficon{width: 70px; height: 70px;}

	.bf-benefit-icon1{top: 56px; left: -32px; transform: rotate(48deg);}
	.bf-benefit-icon2{top: 32px; left: 17px; transform: rotate(74deg);}
	.bf-benefit-icon3{top: 32px; left: 51px; transform: rotate(106deg);}
	.bf-benefit-icon4{top: 50px; left: 92px; transform: rotate(127deg);}

	.bf-benefit-icon1 .circle-bficon{transform: rotate(-48deg);}
	.bf-benefit-icon2 .circle-bficon{transform: rotate(-74deg);}
	.bf-benefit-icon3 .circle-bficon{transform: rotate(-106deg);}
	.bf-benefit-icon4 .circle-bficon{transform: rotate(-127deg);}
	.circle-play-bficon a{font-size: 45px; padding: 13px;}
	/*****************farmers initiative*****************/
	.fdp-righttxt{font-size: 0.875rem; line-height: 1.7;}
	.fdp-planticon{width: 45px; bottom: 25px; right: -13px;}
	.fdpleft-heading{font-size: 1.5rem;}
	.fdpleft-smalltxt{font-size: 0.625rem;}
	ul.bioicon-detail{margin-left: 50px;}
	.fdpleft-number{font-size: 100px;}
	/*********not profit initiative ************/
	.npi-imglogo-device{top: 16%; transform: translateY(-16%);}
	/********* story of IFFCO *************/
	.story-productimgs{margin-top: -100px;}
	.story-everything-txt{font-size: 0.875rem; margin-top: -10px;}
	.ocean{margin-top: 128px;}
	.story-legacywrap{padding-top: 30px;}
	/* .illustxtcolor1960{margin-top: -5%;} */
	/************ poul page ************/
	.toptabmd-right{width:59px;}
	.toptabmd .toptabmd-left{margin-right: 10px; font-size: 0.93rem; width: 90px;line-height: 17px;}
	.toptabmd .toptabmd-left span {font-size: 0.8rem;}
	.poul-wrap h2{font-size: 1.75rem;}
	.poulslider .slick-prev{left: -25px !important}
	.poulslider .slick-next{right: -25px !important;}
	.tablinks-md .nav-link{width: 90px;}
	.tablinks-md .nav-link > h4{font-size: 0.75rem;}
	.poul-nagartxt{font-size: 1rem;}
	/************ our business **************/
	.tabsbusiness .nav-link{padding: 12px 10px; margin: 0 5px;}
	.tabsbusiness a > h2{font-size: 3.2vw;}
	.topcontent-business, .bottcontent-business{font-size: 0.875rem;}

	.searchbox-slider .slick-next{right: -20px !important;}
	.searchbox-slider .slick-prev{left: -20px;}
	ul.prodnutri-filter-list li {margin-right: 10px}
	ul.prodnutri-filter-list li:last-child{margin-right:0}
	.prod-nutrients-space{padding:12px 30px 15px;margin: 50px 0 0 0;}
	.topheader ul.formwrap li:first-child{padding-right: 10px;}
	.topheader ul.formwrap li {
		margin: 0 10px;
		position: relative;
    	z-index: 1;
	}
	.topheader ul.rightformwrap li {
		padding: 0 8px;
	}
	.langSelect {
		min-width: 62px;
	}
	.header-state {
		width: 65px !important;
	}
	.nutrientFilterTab .nutriListSec {
		padding: 20px 0;
	}
	.nutrientFilterTab #chemicalComposition{width:359px;}
	.nutrientFilterTab .filter-check label .checkbox-r {
		width: 65px;
		height: 65px;
	}
	.nutrientFilterTab .submitbtn {
		display: inline-block;
		margin-top: 10px;
	}
	.tabClickSec p{min-width: 160px;}
	.tabClickSec {padding: 15px 0 10px;}
	.notprofit-txtbox .blocktxt p{ width:100%}
	.respnsivTblForMbil{display: block; overflow-x: auto;}
	.fdpBannerDisc .farmerini-bannertxt-small p{line-height:20px; width:100%; font-size:0.9rem;}
	.reach-produnit-left .nav-tabs {width:615px;}
	.featuredProdDiscHeight {min-height: 160px;}
	.media-press.compliancereport {
  padding-bottom: 40px;
}
}

@media screen and (max-width:359px) {
	.middle input[type="radio"]:checked + .box span{font-size:12px;}
	.intro-wrap .workingmain .formwrap .textbox {padding: 25px 10px;}
	.middle .col-sm-4{padding-right: 10px !important; padding-left: 10px !important;}
	.feed-wrap .feeds {width: 290px;}
	.nutrientFilterTab #chemicalComposition {width:324px;}
	.nutrientFilterTab .filter-check label .checkbox-r {width: 60px;height: 60px;}
	.nav-item:first-child .toptabmd-right{width:105px
}

@media screen and (min-width:0\0) {
    .iv { opacity: 1; }
}
/* IE 10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.iv { opacity: 1; }
 }



