@media (max-width:1140px){
	.homepage .preheader{padding: 15px 10px;}
	.homepage .logosection{padding: 50px 10px;}
	.homepage .product-detail-sec1 .product-detailbg1 .middle-sec{padding: 0 10px;}
	.homepage .product-detail-sec1 .product-detailbg1 .innersec ul li{margin-right: 2.66%;}
	.homepage .popular-product{padding: 60px 10px 30px;}
	.homepage .popular-product .texttile h4:after{width: 484px;}
	.homepage .popular-product .texttile .stylishbtn2{float: right;}
	.homepage .product-detail-sec2 .product-detailbg2 .middle-sec{padding: 0 10px;}
	.homepage .product-detail-sec2 .product-detailbg2 .innersec ul li{margin-right: 2.66%;}
	.homepage .popular-product1{padding: 60px 10px 30px;}
	.homepage .popular-product1 .texttile h4:after{width: 579px;}
	.homepage .popular-product1 .texttile .stylishbtn2{float: right;}
	.homepage .testimonial-section .popular-product1{padding: 60px 10px 30px;}
	.homepage .testimonial-section .popular-product1 .texttile h4:after{width: 857px;}
	.homepage .testimonial-section .testimonial-slider{padding:0 30px;}
	.homepage .testimonial-section .testimonial-slider .overview{width: 100%;padding-right: 0;}
	.homepage .testimonial-section .testimonial-slider .brand{width: 100%;padding-top: 20px;}
	.homepage .footer-section{padding: 50px 10px 25px;}
	.homepage .sub-footer{padding: 20px 10px;}
	.homepage .main-slidersec .megamenu-nav{padding: 0 10px;}
	.homepage .main-slidersec .megamenu-nav .mega-part1{margin-right: 26px;}
	.homepage .main-slidersec .megamenu-nav .mega-part2{float: right;}
	.homepage .main-slidersec .megamenu-nav .mega-part1 .sale-lead .view-more{padding-top: 15px;}
	.homepage .agriculture .popular-product{padding: 30px 10px;}
	.homepage .agriculture .popular-product .texttile h4:after{width: 447px;}
	.homepage .agriculture .popular-product .texttile .stylishbtn2{float: right;}
	.homepage .menusection,.homepage .filter{padding: 20px 10px;}
	.homepage .category-list{padding: 0 10px;}
	.homepage .menusection .location p{padding: 3px 10px 0 0;}
	.homepage .menusection .location .searchsec-nav .inputtxt{width: 193px;}
	.homepage .menusection .orogranic{width: 22.26%;}
	.homepage .menusection .nearme{width: 13.35%;}
	.homepage .product-detail .product-detail-sec .product-detail-sec1{width: 56.32%;}
	.homepage .product-detail .product-detail-sec .product-detail-sec2{width: 43.68%;}
	.homepage .product-detail{padding: 60px 10px;}
	.homepage .product-detail .product-detail-sec .product-detail-sec2 .detail-weat .prod-info table tr td:nth-child(2n){width: 156px;}
	.homepage .product-detail .product-detail-sec .product-detail-sec2{padding: 30px 15px 30px;}
	.owl-three.owl-carousel .owl-prev{top: -1px;}
	.owl-three.owl-carousel .owl-next{bottom: -5px;}
	.homepage .product-detail-tabing,.homepage .related-products .related-sec{padding: 0 10px;}
	.homepage .related-products h4{padding: 60px 10px 30px;}
	.homepage .related-products h4::after{width: 810px;}
	.homepage .related-products .related-sec .related-sections{margin-right: 26px;}
	.homepage .related-products .related-sec .related-info .related-farm-detail .detail-button .mobile-number{margin:0 0 10px 0;}

}

@media (max-width:1024px){
	.homepage .product-detail .product-detail-sec .product-detail-sec2{min-height: 500px;}
	.homepage .logosection .logomain,.homepage .logosection .searchsec,.homepage .logosection .signinsec{width: 100%;text-align: center;}
	.homepage .logosection .searchsec .inputtxt{width: 100%;}
	.homepage .logosection .searchsec{margin:10px 0;}
	.homepage .logosection .signinsec{padding: 0;}
	.homepage .logosection{padding: 20px 10px;}
	.homepage .footer-section .footersec .link-sec{width: 20.61%;}
	.homepage .footer-section .footersec .resource-sec{width: 20.61%;}
	.homepage .footer-section .footersec .social-sec{width: 29.98%;}
	.menu-container .manu ul li:hover a{color: initial;}
	.menu-container .manu ul li:hover a span{transform:none;}
	.homepage .menusection{padding: 20px 0;}
	.top-links{background:#ff0000;padding:15px 10px 15px 10px;}
	.mobile-top-links{display:block;color:#fff}
	.top-links a.mobile-top-links{margin:0 0 0 0;color:#fff}
	.mobile-top-links .top-links-text{float:left}
	.top-links-icon{float:right;width:18px}
	.top-links ul.active{display:block;}
	.top-links ul{display:block;width:100%;margin-top:10px}
	.top-links ul li{width:100%;margin-bottom:0px;border-top:1px solid #fff}
	.top-links ul li a{color:#FFF;margin:0;padding:10px 0;display:block}
	.top-links-icon span{background-color: #ffffff;display: block;height: 2px;margin: 2px 0;transition: all ease 0.2s;-webkit-transition: all ease 0.2s;}
	.top-links ul{display:none}
	.mobile-menu-icon.active span.bar1, .open .top-links-icon span.bar1{transform:rotate(-45deg) translate(-3px, 6px);-webkit-transform:rotate(-45deg) translate(-2px, 6px)}
	.mobile-menu-icon.active span.bar2, .open .top-links-icon span.bar2{opacity:0}
	.mobile-menu-icon.active span.bar3, .open .top-links-icon span.bar3{transform:rotate(45deg) translate(0px, -3px);-webkit-transform:rotate(45deg) translate(0px, -3px)}
	.top-links li:last-child {padding: 0 0 0 0px;}
	.headersection .navigationsection {float: left;width: 100%;}
	.headersection .logosection {float: left;width: 100%;text-align: center;}
	.headersection .navigationsection .menusection {float: left;padding: 10px 0 0 0;width: 100%;}
	.headersection .navigationsection .registrationsection {float: none;padding: 0px 0 0 0;text-align: center;}
	.headersection .navigationsection .cartitemsection {float: none;text-align: center;}
	.headersection .logosection img {padding: 10px 0 10px 0;}
	.headersection .navigationsection .cartitemsection img {padding: 10px;}
	.headersection .navigationsection .menusection ul li a:hover {color: #ffffff;}
	.homepage .menusection ul li{width: 100% !important;text-align: left;}
	.mobile-top-links .top-links-text{font-family: 'Roboto';font-weight: 500;text-transform: uppercase;color: #fff;}
	.homepage .menusection ul li a,.homepage .menusection ul li a:hover{color: #fff;}
	.homepage .menusection ul li{border-right: none;}
	.homepage .menusection ul li a{position: relative;}
	.homepage .menusection ul li .fa{color: #fff;padding-left: 5px;position: absolute;right: 0;}
	.homepage .menusection .location{padding: 10px 0;}
	.homepage .menusection .ortiles,.homepage .menusection .orhealth{text-align: left;}
	.homepage .menusection .location .searchsec-nav .searhbtn{top: -3px;}
	.homepage .category-list .main-category .category-right .list-detail{padding: 10px;}
	.homepage .related-products h4:after {width: 770px;}
	.homepage .testimonial-section .popular-product1.brandtitle .texttile h4:after {width: 507px;}
}
@media (max-width:1023px){
	.homepage .testimonial-section .popular-product1.brandtitle .texttile h4:after {width: 252px;}
	.homepage .related-products h4:after {width: 515px;}
	.homepage .popular-product .texttile h4:after{width: 228px;}
	.homepage .popular-product1 .texttile h4:after{width: 323px;}
	.homepage .testimonial-section .popular-product1 .texttile h4:after{width: 600px;}
	.homepage .main-slidersec .megamenu-nav .mega-part1{margin-right: 19px;}
	.homepage .agriculture .popular-product .texttile h4:after{width: 191px;}
	.homepage .category-list .main-category .category-left{width: 100%;margin:0;}
	.homepage .category-list .main-category .category-right{width: 100%;}
	.homepage .product-detail .product-detail-sec .product-detail-sec1,.homepage .product-detail .product-detail-sec .product-detail-sec2{width: 100%;}
	.owl-three.owl-carousel .owl-item img{width: auto !important;}
	.owl-three.owl-carousel{max-width: 262px;margin:0 auto;text-align: center;}
	.homepage .product-detail .product-detail-sec .product-detail-sec1{padding-right: 0;}
	.homepage .product-detail .product-detail-sec .product-detail-sec2{margin-top: 20px;}
	.homepage .product-detail{padding: 0px 10px;}
	.homepage .related-products .related-sec .related-sections {margin-right: 2.63%;}
	.userprofile .product-detail-sec2{width: 100%;margin-right: 0%;}
	.userprofile .product-detail-sec{width: 100%;}
	.homepage .product-detail.userprofile .product-detail-sec{padding: 0px 20px 20px;}
	.owl-three.owl-carousel{min-height: 400px;}
	.owl-three.owl-carousel .owl-prev{top: -30px;}
}

@media (max-width:768px){
	.homepage .main-slidersec ul li{width: 100%;text-align: left;}
	.nav_menu_toggler_icon{position: inherit;background: #ff0000;text-align: left;width: 100%;padding: 10px;}
	.nav_menu_toggler_icon span{float: right;}
	.menu-container .manu{background: #00a4bd;padding: 15px 10px 0 10px;}
	.menu-container .manu ul li.category{background: transparent;padding: 10px 0;border-bottom: 1px solid #fff;}
	.menu-container .manu ul li.category:last-child{border-bottom:none}
	.menu-container .manu ul li:hover a,.menu-container .manu ul li a{color: #fff;}
	.homepage .main-slidersec ul li a.main-nav{border-right: none;position: relative;}
	.homepage .main-slidersec ul li .fa{color: #fff;position: absolute;right: 0;}
	.menu-container .manu ul li:hover a span{padding: 0;transform: none;}
	.menu-container .manu ul li .have_dropdown li.catsnew{padding: 0;}
	.homepage .main-slidersec .megamenu-nav .mega-part1{margin-right: 16px;width: 41.57%;}
	.homepage .main-slidersec .megamenu-nav .mega-part2{width: 55.78%;}
	.menu-container .manu ul li .have_dropdown li a{padding: 10px 0;}
	.homepage .main-slidersec .megamenu-nav .mega-part1 .sale-lead .view-more{padding-top: 0;}

}

@media (max-width:767px){
	.userprofile address{margin-top: 15px;margin-bottom: 15px;}
	.farm-detail h3.full-name{margin-bottom: 10px;}
	.homepage .related-products h4:after,.homepage .testimonial-section .popular-product1.brandtitle .texttile h4:after{display: none;}
	.homepage .preheader .preheadersec1{width: 80%;}
	.homepage .preheader .preheadersec2{width: 20%;}
	.homepage .product-detail-sec1 .product-detailbg1 .innersec ul li:nth-child(3n+0){margin-right: 0;}
	.homepage .product-detail-sec1 .product-detailbg1 .innersec ul li:nth-child(4n){margin-right: 2.66%;}
	.homepage .product-detail-sec1 .product-detailbg1 .innersec ul li{width: 31.56%;}
	.homepage .popular-product .texttile h4:after{display: none;}
	.homepage .product-detail-sec2 .product-detailbg2 .innersec ul li:nth-child(3n+0){margin-right: 0;}
	.homepage .product-detail-sec2 .product-detailbg2 .innersec ul li:nth-child(4n){margin-right: 2.66%;}
	.homepage .product-detail-sec2 .product-detailbg2 .innersec ul li{width: 31.56%;}
	.homepage .popular-product1 .texttile h4:after{display: none;}
	.homepage .testimonial-section .popular-product1 .texttile h4:after{display: none;}
	.homepage .popular-product,.homepage .popular-product1,.homepage .testimonial-section .popular-product1{padding: 30px 10px 30px;}
	.homepage .product-detail-sec1 .product-detailbg1,.homepage .product-detail-sec2 .product-detailbg2{background-image: none;height: auto;}
	.homepage .product-detail-sec1 .product-detailbg1 .innersec ul li,.homepage .product-detail-sec2 .product-detailbg2 .innersec ul li{opacity:1;}
	.nav-folderized .nav h3 { cursor: pointer;}
	.nav-folderized ul { max-height: 0; overflow:hidden; transition: max-height 1s ease-out;padding-left: 23px;}
	.nav-folderized .nav h3:after { content: "\2191"; float: right;padding-right: 10px;}
	.nav-folderized .nav.open h3:after { content: "\2193"; }
	.nav-folderized .nav.open ul { height:auto; max-height: 500px; transition: max-height 1s ease-in !important;padding-left: 23px; }
	.homepage .footer-section .footersec .contact-sec,.homepage .footer-section .footersec .link-sec,.homepage .footer-section .footersec .resource-sec,.homepage .footer-section .footersec .social-sec{width:100%}
	.homepage .footer-section .footersec.accounttxt{padding:20px;color: #ffffff !important;border-bottom: 1px solid #fff;}
	.homepage .footer-section .footersec .nav{background-color:#eeeeee;}
	.homepage .footer-section .footersec .contact-sec .footerlogo{padding: 25px 0;}
	.homepage .footer-section .footersec .contact-sec h3{display: block;}
	.homepage .footer-section{background: #eeeeee;}
	.homepage .footer-section{padding: 20px 10px;}
	.homepage .footer-section .footersec .commanfooter{padding: 0;}
	.homepage .footer-section .footersec h3{padding: 15px 0;border-bottom: 1px solid #fff;}
	.homepage .footer-section .footersec .link-sec ul li:first-child,.homepage .footer-section .footersec .resource-sec ul li:first-child{padding-top: 12px;}
	.homepage .footer-section .footersec .social-sec ul li{padding: 12px 6px 12px 0;}
	.homepage .agriculture .popular-product .texttile h4:after{display: none;}
	.homepage .product-detail-sec1 .product-detailbg1 .innersec{padding: 0;}
	.homepage .category-list .main-category .category-right .list-detail .list-detail-sec1{width: 100%;text-align: center;}
	.homepage .category-list .main-category .category-right .list-detail .list-detail-sec2,.homepage .category-list .main-category .category-right .list-detail .list-detail-sec3{width: 50%;}
	.homepage .related-products h4{padding: 30px 10px;}
	.homepage .related-products h4::after{display: none;}
	.homepage .product-detail-tabing .detail-tab .tabcontent{height: auto;}
	.punchline,.homepage .footer-section .footersec .link-sec ul li a,.homepage .footer-section .footersec .resource-sec ul li a,.emailsection ul li .whats-call,.emailsection ul li .emailid{color:#00005b}
	.logosection.fixed{position: relative;}
	.homepage .preheader .preheadersec2{display: none;}
	.homepage .footer-section .footersec h3{color: #00005b}
}

@media (max-width:640px){
	.homepage .preheader .preheadersec1,.homepage .preheader .preheadersec2{width: 100%;text-align: center;}
	.homepage .preheader .preheadersec2{padding: 20px 0 0 0;}
	.homepage .product-detail-sec1 .product-detailbg1 .innersec ul li:nth-child(odd){margin-right: 2.66%;}
	.homepage .product-detail-sec1 .product-detailbg1 .innersec ul li:nth-child(even){margin-right:0%;}
	.homepage .product-detail-sec1 .product-detailbg1 .innersec ul li{width: 48.67%;}
	.homepage .popular-product .texttile h4:after{display: none;}
	.homepage .popular-product{padding: 20px 10px;}
	.homepage .popular-product .texttile h4{text-align: center;width: 100%;}
	.homepage .popular-product .texttile .stylishbtn2{float: none;margin: 10px 0 0 0;}
	.homepage .popular-product .texttile{text-align: center;}
	.homepage .product-detail-sec2 .product-detailbg2 .innersec ul li:nth-child(odd){margin-right: 2.66%;}
	.homepage .product-detail-sec2 .product-detailbg2 .innersec ul li:nth-child(even){margin-right:0%;}
	.homepage .product-detail-sec2 .product-detailbg2 .innersec ul li{width: 48.67%;}
	.homepage .popular-product1 .texttile h4:after{display: none;}
	.homepage .popular-product1{padding: 20px 10px;}
	.homepage .popular-product1 .texttile h4{text-align: center;width: 100%;}
	.homepage .popular-product1 .texttile .stylishbtn2{float: none;margin: 10px 0 0 0;}
	.homepage .popular-product1 .texttile{text-align: center;}
	.homepage .testimonial-section .popular-product1 .texttile h4:after{display: none;}
	.homepage .testimonial-section .testimonial-slider .overview .owl-one .item{padding: 55px 10px 0;}
	.homepage .main-slidersecmain-slidersec .megamenu-nav .mega-part1{width: 100%;margin-right: 0;}
	.homepage .main-slidersec .megamenu-nav .mega-part2{width: 100%;margin-top: 20px;}
	.homepage .main-slidersec .megamenu-nav .mega-part1 .sale-lead .view-more{padding-top: 40px;}
	.homepage .agriculture .popular-product{padding: 20px 10px;}
	.homepage .agriculture .popular-product .texttile .stylishbtn2{float: none;}
	.homepage .main-slidersec .megamenu-nav .mega-part1{width: 100%;margin-right: 0;}
	.owl-three.owl-carousel .owl-dot{height: 60px !important;}
	.owl-three.owl-carousel .owl-next,.owl-three.owl-carousel .owl-prev{left: 6%;}
	.homepage .related-products h4{text-align: center;width: 100%;}
	.homepage .related-products .related-sec .related-sections{width: 100%;text-align: center;margin:0 0 100px 0;}
	.homepage .related-products .related-sec .related-sections:last-child{margin:0;}
	.owl-three.owl-carousel{max-width: 410px;}
	.farmerphoto {width: 100%;height: auto;}
	.farminfomation{width: 100%;}
	.userprofile .farmertype{margin-top: 0;}
}

@media (max-width:480px){
	.owl-three.owl-carousel {min-height: 280px;}
	.farm-detail h3.full-name{font-size: 22px;}
	.homepage .testimonial-section .testimonial-slider .brand .owl-two .item{padding: 0;}
	.homepage .testimonial-section .testimonial-slider .brand .owl-two .item ul li{width: 100%;}
	.homepage .testimonial-section .testimonial-slider .brand .owl-two .item .newslider ul li{padding-right: 0;margin-right: 4%;}
	.homepage .testimonial-section .testimonial-slider .brand .owl-two .item .newslider ul li:last-child{margin-right: 0;}
	.homepage .main-slidersec .megamenu-nav .mega-part1 .sale-lead .view-more{padding-top: 0;}
	.homepage .category-list .main-category .category-right .list-detail .list-detail-sec2,.homepage .category-list .main-category .category-right .list-detail .list-detail-sec3{padding: 10px 0;}
	.homepage .category-list .main-category .category-right .list-detail .list-detail-sec2, .homepage .category-list .main-category .category-right .list-detail .list-detail-sec3{width: 100%;}
	.homepage .category-list .main-category .category-right .list-detail .list-detail-sec2 .wheat-oranic{border-right: none;}
	.homepage .category-list .main-category .category-right .list-detail .list-detail-sec2{text-align: center;border-bottom: 1px solid #a3a3a3;}
	.homepage .category-list .main-category .category-right .list-detail .list-detail-sec2 .wheat-oranic .list-more{padding-top: 15px;}
	.homepage .product-detail .product-detail-sec .product-detail-sec2 .detail-weat .detail-button .contatc-supplier{width:100%;margin-top: 20px;}
	.homepage .product-detail .product-detail-sec .product-detail-sec2 .detail-weat .detail-button .mobile-number{width: 100%;}
	.homepage .product-detail .product-detail-sec .product-detail-sec2 .detail-weat .prod-info table tr td:nth-child(2n+1){width: 158px;}
	.homepage .product-detail .product-detail-sec .product-detail-sec2 .detail-weat .prod-info table tr td:nth-child(2n){width: 106px;} 	
	.homepage .product-detail .product-detail-sec .product-detail-sec1{margin: 30px 0;}
	.owl-three.owl-carousel .owl-dot{height: 40px !important;}
	.owl-three.owl-carousel .owl-next, .owl-three.owl-carousel .owl-prev{left: 8%;}
	.owl-three.owl-carousel .owl-prev{top: -30px;}
	.owl-three.owl-carousel .owl-next{bottom:-30px;}
	.homepage .product-detail-tabing .detail-tab .tab button{width: 100%;}
	.homepage .product-detail-tabing .detail-tab .tab button.active{border:none;}
	.owl-three.owl-carousel{max-width: 320px;}
	.homepage .testimonial-section .testimonial-slider .brand .owl-two .item .newslider ul li:last-child{padding: 3px !important}
}

@media (max-width:380px){
	.homepage .preheader .preheadersec1 ul li .mails,.homepage .preheader .preheadersec1 ul li .calls{font-size: 13px;}
	.homepage .preheader .preheadersec1 ul li .mails{padding: 0 5px 0 0;}
	.homepage .preheader .preheadersec1 ul li .mails:before,.homepage .preheader .preheadersec1 ul li .calls:before{margin-right: 5px;}
	.homepage .preheader .preheadersec1 ul li .calls{padding: 0 0 0 5px;}
	.homepage .logosection .searchsec .searhbtn{right: 20px;}
	.homepage .product-detail-sec1 .product-detailbg1 .innersec ul li{width: 100%;}
	.homepage .product-detail-sec1 .product-detailbg1 .innersec ul li:nth-child(odd){margin-right:0%;}	
	.homepage .product-detail-sec2 .product-detailbg2 .innersec ul li{width: 100%;}
	.homepage .product-detail-sec2 .product-detailbg2 .innersec ul li:nth-child(odd){margin-right:0%;}
	.homepage .testimonial-section .testimonial-slider .overview .owl-one .item{padding: 10px;}	
	.owl-three.owl-carousel{max-width: 270px;}
	.homepage .product-detail .product-detail-sec .product-detail-sec1{margin: 0 0;}
	.owl-three.owl-carousel .owl-prev{top: -30px;}
	.owl-three.owl-carousel .owl-next{bottom: -30px;}
}
