@media only screen and (max-width:1719px){
    header.sticky-header:before {display: none;}
    header.sticky-header:after {display: none;}
    .banner{margin-top: 120px;}
}


@media only screen and (max-width:1679px){
	.latest-news-top{padding: 95px 0 0;}
	.latest-news-a a.title{font-size: 29px;line-height: 32px;}
	.lonetree-main{padding: 80px 0;}
	.owl-carousel .owl-nav button.owl-prev{left: 14px;}
	.owl-carousel .owl-nav button.owl-next{right: 14px;}
	.header-rt nav{margin: 0;padding: 0;}
	.owl-carousel {padding: 0 94px;}
	.brands {padding:0;}
	
}
@media only screen and (max-width:1500px){
	.header-bottom ul > li{padding: 22px 15px 22px 15px;}
	/*.latest-news-main ul li{padding: 0 10px;}*/
	.brands-main {padding: 230px 0 120px;}
	.footer-main{padding: 45px 0;}
	
}
@media only screen and (max-width:1400px){
	.header-bottom ul > li {padding: 22px 17px 22px 17px;}
	.livestock-in h2{font-size: 44px;line-height: 46px;margin: 0}
	.livestock-main{padding: 90px 0;}
	.livestock{height: 630px;}
	.brands-main {padding: 280px 0 120px;}
	.latest-news-main ul{padding: 0 15px;margin: 0;}
	/*.latest-news-main ul li{padding:0 7px;}*/
	.owl-carousel .owl-nav button.owl-prev{left: 10px;}
	.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-next{right: 10px;}
	.latest-news{min-height: 1300px;}
	.logo figure a{width: 80%;}
}
@media only screen and (max-width:1354px){
	.header-bottom ul > li {padding: 16px 17px 16px 17px;}
	.header-bottom ul > li > a{font-size: 16px;line-height: 19px;}
	.ready-main{width: 100%;}
	.ready-left {padding: 0 0 0 38px; width: 65%;}
	.ready-right{padding: 0 15px; width: 35%;}
	.author-main{width: 100%;}
	.livestock-main{width: 90%}
	.brands-main h2{font-size: 50px;line-height: 52px;}
	.brands-main h2:after{top: 75px;}
	.brands-main h2:before {top:-32px;}
	.latest-news-top h2{font-size: 50px;line-height: 52px;}
	.latest-news-top h2:before{top:-32px;}
	.latest-news-top h2:after{top: 75px;}
	.header-bottom ul.drop-down{top: 68px;}
	.latest-news-main{left: 0;}
	.latest-news-a a.title{font-size: 25px;line-height: 30px;}
	.logo{width: 165px;padding: 15px;}
	.logo figure a{width: 100%;}
}
@media only screen and (max-width:1200px){
	.header-bottom ul > li {padding: 16px 13px 16px 12px;}
	.owl-carousel .owl-item img{width: 80%;}
	.latest-news-top {padding: 95px 0 20px;}
	.latest-news-a a.title{font-size: 22px;line-height: 24px;}
	.ready{margin: -2px 0 0 0;}
	.lonetree{margin: -2px 0 0 0;}
	footer{margin: -2px 0 0 0;}
	.header-bottom{margin: -2px 0 0 0;}
	.ready-left{width: 100%;text-align: center;padding: 0 0 50px 0;}
	.ready-right{width: 100%;margin: 50px 0 0 0;}
	.ready-right-in{margin: 0 auto;}
	.latest-news{min-height: 1100px;}
	.header-bottom ul > li > a{font-size: 15px;}
}
@media only screen and (max-width:1100px){
	.logo{width: 150px;}
	.header-bottom ul > li > a{font-size: 14px;line-height: 18px;}
	.header-bottom ul > li {padding:10px;}
	.banner .slick-prev{left: -43px;width: 60px;height: 60px;}
	.banner .slick-next{right: -77px;width: 60px;height: 60px;}
	.livestock-main{width: 95%;}
	/*.latest-news-a{padding: 0 5px 0 10px;}*/
	.latest-news-top {padding: 80px 0 0px;}
	.ready-left { padding: 0 0 0 0px;}
	.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-next{width: 60px;height: 60px;}
	.owl-carousel .owl-nav button.owl-prev{width: 60px;height: 60px;}
	.author{min-height: 510px;}
	.author-main {padding: 80px 5px 0;}
	.lonetree-main{padding: 50px 0;}
	.latest-news{margin: 0;}
	.ready-main{padding: 63px 15px;}
	.ready-left h2{font-size: 40px;line-height: 42px;}

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

	.header-bottom ul.drop-down{top: 56px;}
	.header-bottom ul.drop-down{width: 216px;}
	.header-bottom ul.drop-down li a{font-size: 15px;line-height: 17px;}
	.livestock-in{padding: 0 0 60px 0;}
	.brands-main h2{padding: 0;font-size: 40px;line-height: 42px;}
	.brands-main h2:before{top: -25px;left: 0;height: 5px;}
	.brands-main h2:after{top: 60px;left: 0;height: 5px;}
	.latest-news-top h2:after{top: 60px;left: 0;height: 5px;}
	.latest-news-top h2{padding: 0;font-size: 40px;line-height: 42px;}
	.latest-news-top h2:before{top: -25px;left: 0;height: 5px;}
	.latest-news-a p{font-size: 15px;line-height: 23px;}
	.latest-news-a a.title{font-size: 21px;line-height: 23px;}
	.latest-news-top {padding: 80px 0 60px;}
	.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-next{}
	.latest-news{min-height: 900px;}
}
@media only screen and (max-width:991px){
	.sidemenu{top: 93px;/*height: calc(100% - 93px);height: -webkit-calc(100% - 93px);*/}
	 /*header{position: relative;}*/
	.logo{width: 115px;padding: 15px;}
	.logo figure a{width: 100%;}
	.header-rt{width: 1%;background: #24391f;flex: 1;-webkit-flex: 1;-ms-flex: 1;}
    .menu {display: block;}
    .menu {background: none;border: 0 none;outline: none;box-shadow: none;cursor: pointer;float: right;display: inline-block;margin: 9px 15px 0 0;top:20px;right:0;}
    .menu span {width: 35px;height: 4px;background: #fff;display: block;border-radius: 12%;}
    .menu span + span {margin: 5px 0 0 0;}
    .sidemenu ul.nav-links > li > a{font-size: 14px; line-height: 18px;font-weight: normal;font-family: 'D-DIN';text-transform: uppercase;letter-spacing: 0.7px;}
    .sidemenu .header-bottom{display: block;padding: 0;float: none;}
    .open-menu .sidemenu{display: block;}
    /*.wrapper{position: relative;}*/
	.sidemenu .header-bottom ul.drop-down{position: static;width: 100%;}
	/*.latest-news-a{min-height: 358px;}*/
	.owl-carousel{padding: 0 70px;}
    .banner{margin-top: 90px;}
    .header-bottom ul {padding: 0 0 15px 0;}
    .header-bottom ul li{display: block;margin: 0 auto;width: 100%;}
    .header-bottom ul li a{color: #fff;text-align: center;}
    .header-bottom{margin: 0 auto;width: 100%;padding: 22px 0;display: none;}
    .header-bottom ul{margin: 0 auto;text-align: center;}
    .sidemenu .header-right nav ul li.active{border: none;}
	.livestock-in h2{font-size: 32px;line-height: 34px;}
	.livestock-b-in a{font-size: 28px;line-height: 30px;}
	.livestock-a-in a{font-size: 28px;line-height: 30px;}
	.livestock-a-in a{padding: 28px 0 32px 6px;}
	.owl-item cloned.active{width: 250px;}
	.brands-main{padding: 210px 0 100px;}
	.author-main p{font-size: 25px;line-height: 45px;}
	.author{min-height: 418px;}
	.author-main h2 {font-size: 30px;line-height: 32px;}
	.read-more{width: 202px;}
	.ready-left h2{font-size: 38px;line-height: 40px;}
	.ready-left p{font-size: 15px;line-height: 17px;}
	.owl-carousel .owl-nav button.owl-prev{width: 40px;height: 40px;}
	.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-next{width: 40px;height: 40px;}
	/*.latest-news-main ul li{height: 400px;}*/
	.ready-right-in span{font-size: 15px;width: 220px;}
	.ready-right-in{width: 290px;}
	.mob-menu{display: block;position: relative;}
	.header-rt nav ul li a{padding: 0 28px;font-size: 16px;}
	.header-rt > nav > a{width: 40px;height: 40px;line-height: 40px;}
	.header-rt nav ul{padding: 11px 0 0 0;}
}
@media only screen and (max-width:767px){
	.sidemenu .nav-links{display: block !important;}
	 .sidemenu  .header-rt nav ul{display: block;}
	 .nav-links{display: none !important;}
	.header-rt nav ul.num li a{border-left:none;padding: 5px 10px 3px; }
	.header-rt nav ul.num{display: block;margin: 0;padding: 7px 0 0;}
	.sidemenu .header-rt nav ul.num{display:none;}
	.sidemenu{}
	.sidemenu .nav-links li a{text-align: center;color: #fff;}
	.sidemenu .nav-links li a:hover{color: #93be3a;}
	.sidemenu .nav-links li{display: block;width: 100%;padding: 5px 0;}
	.sidemenu .nav-links{background: #24391f !important;padding: 10px 0 0 0;}
	.banner .slick-prev {left: -32px;width: 50px;height: 50px;}
	.banner .slick-next {right: -68px;width: 50px;height: 50px;}
	.livestock-main{padding: 55px 0;}
	.livestock-in h2{font-size: 28px;line-height: 30px;}
	.livestock-main ul{padding: 0;}
	.livestock-a-in a{font-size: 22px;line-height: 24px;}
	.livestock-b-in a{font-size: 22px;line-height: 24px;padding: 26px 0 36px 6px;}
	.livestock-a-in a.pdg {padding: 47px 0 38px 0;}
	.read-more{width: 99%;height: 38px;}
	.author-main {padding: 50px 5px 0;}
	.latest-news-a a.title{font-size: 15px;line-height: 18px;}
	.latest-news-a em{font-size: 14px;line-height: 16px;padding: 0 0 10px;}
	.latest-news-a p{font-size: 12px;line-height: 19px;padding: 0 0 20px;}
	.ready-left h2 {font-size: 34px; line-height: 38px;}
	.footer-main ul li p{border-left: none;}
	.latest-news-top h2{font-size: 30px;line-height: 32px;}
	.brands-main h2{font-size: 30px;line-height: 32px;}
	.brands-main h2:before{top: -20px;}
	.brands-main h2:after{top: 45px;}
	.latest-news-top h2:before{top: -20px;}
	.latest-news-top h2:after{top: 45px;}
	.header-rt nav {margin: 0;padding: 0;justify-content: flex-end;}
	.livestock-main ul li{padding: 10px 0;}
	/*.latest-news-main ul li{padding: 4px 2px;}*/
	.read-more span{width: 114px;height: 40px;line-height: 40px;font-size: 14px;display: inline-block;vertical-align: top;background: #93be3a;padding: 0 20px;}
	.read-more{width: 100%;}
	.read-more a:before {width: 36px;height: 40px;line-height: 40px;font-size: 30px;background: #7aa128;
    display: inline-block;padding: 0px 8px;}
	.ready-right-in span{width: 190px;padding: 0 10px;}
	.ready-right-in{padding: 0;width: 250px;}
}

	
@media only screen and (max-width:576px){
	.ready-left{padding: 0 0 40px 0px;}
	.ready-right{width: 100%;}
	.livestock-in{padding: 0 0 25px;}
	.livestock-main ul li{padding: 10px 40px;}
	.livestock{height: 100%;}
	.livestock-in p{font-size: 13px;line-height: 21px;}
	.brands-main{padding: 50px 0;}
	.latest-news-main ul li{padding: 4px 10px;}
	.author-main p {font-size: 20px;line-height: 35px;}
	.author-main h2 {font-size: 25px;line-height: 27px;}
	.author {min-height: 370px;}
	.ready-main{padding: 30px 15px;}
	.ready-left h2 {font-size: 26px;line-height: 30px;}
	.ready-left{padding: 0 0 20px 0;}
	.latest-news-top {padding: 45px 0 45px;}
	/*.latest-news figure img{height: 225px;}
	.latest-news-a{min-height: 225px;}*/
	.ready-right-in{margin: 0 auto;}
	.ready-right{padding: 20px 0 0;}
	.latest-news{min-height: inherit;padding: 0 0 100px;}
	
}
@media only screen and (max-width:479px){
	.logo{width: 115px;}
	.banner .slick-prev { left: -22px; width: 40px;height: 40px;}
	.banner .slick-next {right: -58px;width: 40px;height: 40px;}
    .banner.responsive figure {padding: 45% 0 0 0;}    
    .livestock-in h2 { font-size: 24px;line-height: 26px;}
	.livestock-in{padding: 0;}
	.livestock-main ul li{padding: 10px;}
	.livestock-main {padding: 55px 0 0;}
	.brands-main h2 {font-size: 28px;line-height: 30px;}
	.author-main {padding: 18px 10px;}
	.author-main p {font-size: 19px; line-height: 29px;}
	.latest-news-main ul li { padding: 4px 0px;margin: 0 0 30px;}
	.lonetree-main {padding: 30px 15px;}
	.footer-main ul li p{font-size: 12px;line-height: 17px;}
	.lonetree-main p a{font-size: 20px;}
	.lonetree-main p a.plus{font-size: 20px;}
	.footer-main{padding: 25px 0;}
	.sidemenu .header-bottom{padding: 0;}
	.lonetree-main a img{width: 80%;}
	.header-rt > nav > a{height: 40px;width: 40px;line-height: 40px;}
	/*.latest-news figure img{height: 190px;}
	.latest-news-a{min-height: 205px;}*/
	.header-rt nav ul.num{padding: 7px 0 0;}
	.menu{margin: 7px 15px 0 0;}
	.latest-news{padding: 0 0 60px;}
	.header-rt nav ul li a{font-size: 15px;line-height: 18px;}
	
}























