body{font-family: 'Roboto', sans-serif  !important;font-size: 16px !important;}
header.container-fluid.wheader{padding:0px !important; background: #fff;}
.navbar-default { background: none !important; border:none !important;}
.defualt-logo { font-family: 'Dosis', sans-serif; font-size: 23pt !important; color: #000 !important; margin: 0px !important; }
.navcnt ul{float: right !important; margin-right: -13px !important;  margin-top: 20px !important; margin-bottom: -1px !important;}
.navcnt li{font-size: 16px; font-weight: 500 !important; padding-top:2px;font-weight: 500; font-family: 'Roboto', sans-serif !important; text-transform: uppercase;font-size: 16px !important;}
.navcnt li a{color: #000 !important;font-weight: 500;}
footer.container-fluid { background: #282828; padding:25px 0px;}
.fwraper{background:none !important; border:none !important;}
.galleryimg img{padding:5px 5px 0px 0px !important;}
.homeleft h2{color:#26a146;font-size: 25px;font-family: 'Roboto', sans-serif; font-weight: 500; }
.homeleft p{    font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 16px;}
.homeright h2{color:#26a146;font-size: 25px;font-family: 'Roboto', sans-serif; font-weight: 500; }
.homeright p{    font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 16px;    color: rgb(51, 51, 51);margin-bottom: 16px;}
.homeright {padding-left: 70px !important;padding-top: 41px !important;}

.homeright2 h2{color:#fff;font-size: 25px;font-family: 'Roboto', sans-serif; font-weight: 500; }
.homeright2 p{    font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 16px;    color:#fff;}
.homeright2{background: #5bb055; color: #fff; padding: 2px 20px !important; margin-top: 15px;}
.homeright2 hr { border-color: #4da747 !important;}
.carousel-indicators li{background-color: rgba(0, 0, 0, 0.28) !important;}
.carousel-indicators .active{    background-color: #80c641 !important;}

.layoutdesign h1{background: #90c350;  margin-bottom: 0px;  text-align: center;  padding: 110px 0px;  color: #fff; font-weight: 300;    margin-top: 0; }
.layoutdesign{ padding: 0px !important;margin-bottom: 35px; margin-top: 15px;}
.carousel-indicators{bottom: -50px !important;}
.bs-example{ margin-bottom: 35px;}

.homeleft {padding-top: 0px !important;}
.banners{ padding: 0px 100px !important;}
.leftside h1 {color: #fff; font-weight: 300; font-size: 70px;  text-transform: uppercase; font-family: 'Roboto', sans-serif;}
.leftside{padding: 123px 0px 100px 0px !important;}
.leftside p{font-family: 'Roboto', sans-serif; color: #fff; font-size: 25px;}
.banners{background-size: cover !important;}
.ftleft{color: #a4a4a4;}
.ftright{color: #a4a4a4;    text-align: right;}
.ftright h6{color: #26a146; font-size: 25px;display: initial;margin-right: 35px;}
.navbar-brand{padding: 9px 15px 15px 15px !important;}
.fa-facebook{background: #949494; padding: 6px 10px; color: #000; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;font-size: 20px !important;}
.fa-twitter{background: #949494; padding: 6px 6px; color: #000; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; font-size: 20px !important;}
.fa-google-plus{background: #949494; padding:6px 4px; color: #000; -webkit-border-radius: 50%; -moz-border-radius: 50%;
    border-radius: 50%; font-size: 20px !important;}
.fa-pinterest{background: #949494; padding: 6px 8px;  color: #000;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  font-size: 20px !important;}
.whyinvestss{ width:100%;background: #80c641; float: left; height: auto; margin-bottom: 8px;padding-right: 20px;  color: #fff;}	
.whyinvestss h4{padding-top: 20px; text-transform: uppercase; font-size: 20px;}
.whytwo{ background: #26a146; float: left; padding:35px 30px 35px 30px; margin-right: 25px; }
.whytherees{width:100%;background: #26a146; float: left; height: auto; margin-bottom: 8px;padding-right: 20px;  color: #fff;}
.whytherees h4{padding-top: 28px;text-transform: uppercase; font-size: 20px;}
.whyfour{ background: #80c641; float: left; padding:35px 28px 35px 27px; margin-right: 25px; }
.rightside{padding: 90px 5px 70px 103px !important;}
.bgcolors{background: #26a146; width: 40px; height: 35px;}
.village ul{list-style-type: none;}
.village ul li{background: url("/static/576f3491069b40480e600d96_89f459e0-3e35-11e6-9c3e-731a42801f14bullets.jpg");background-position:0px 7px;
    background-repeat: no-repeat;padding-left: 25px; margin-bottom: 14px;color: #424242;}
.village{margin-top: 50px !important; margin-bottom: 50px;}
.rudra{margin-top: 40px !important;}
.careerform input.form-control {width: 100%;background: #fbfbfb !important; border: none !important;box-shadow: none !important; padding: 23px;}
.contactcold{margin-top: 50px !important;}
.carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
      width: 70%;
      margin: auto;
  }
a.knowmore {color: #fff; text-decoration: none;background: #1f9e40; padding: 6px 14px; display: table;-webkit-border-radius: 5px;
    -moz-border-radius: 5px; border-radius: 5px;margin-top: 20px; font-size: 14px;}
a:hover.knowmore {background: #428bca;color: #fff;text-decoration: none;}
    

.careers {height: 230px;}
.careers h1 {color: #fff !important;text-align: left;padding:35px 0px 0px 100px;text-transform: uppercase;font-size: 35px;font-weight: bold;}
.careers p {color: #fff !important;text-align: left;padding:0px 125px 0px 100px;font-size: 20px;}

.about h1 {color: #fff !important;text-align: right;padding: 75px 339px 0px 9px;text-transform: uppercase;font-size: 38px; font-weight: bold;font-family: 'Roboto', sans-serif;}
.about p {color: #fff !important;text-align: center;padding: 0px 12px 33px 574px;font-family: 'Roboto', sans-serif;}
.sugar{ margin-top: 50px;}
.sugar h1 {color: #80c641 !important;font-size: 35px;font-family: 'Roboto', sans-serif;font-weight: 300;}
.sugar p {color: #737373 !important; font-size: 25px;font-family: 'Roboto', sans-serif;font-weight: 300;}
.sugar h2 {color: #000 !important;font-size: 16px;font-family: 'Roboto', sans-serif;font-weight: 500;}
.sugar h3 {color: #26a146 !important;font-size: 16px;font-family: 'Roboto', sans-serif; font-weight: 500; line-height: 26px;}
.hrabout {width: 90% !important;float: left;}
.village { color: #000 !important;font-size: 16px;font-family: 'Roboto', sans-serif;}
.about {margin-bottom: 35px !important;}
.product h1 {color: #fff !important;text-align: center;padding: 60px 0px 0px 360px;text-transform: uppercase;font-size: 35px;font-weight: bold;}
.product {height: 230px;}
.product p {color: #fff !important;text-align: center;padding: 0px 0px 0px 536px;font-size: 16px;}
.green h1 { text-align: center; color: #80c641 !important;font-weight: 300;margin-top: 35px;}
.pro {width: 75% !important;}
.krs h1 {color: #26a146 !important;font-size: 25px;font-weight: 400;}
.protitle h1 {color: #26a146 !important;font-size: 30px;font-weight: 600; margin-top: 25px;}
.baga { color: #000 !important;font-size: 16px;}
.baga ul {list-style-type: none;margin-left: 0px; padding-left: 0px; margin-right: 35px;}
.baga ul li { background: url("/static/576f3491069b40480e600d96_89f459e0-3e35-11e6-9c3e-731a42801f14bullets.jpg");background-position:0px 7px;
    background-repeat: no-repeat;padding-left: 25px; margin-bottom: 14px;color: #424242; font-weight: 300;}
.power hr { margin-top: 18px !important;margin-bottom: 18px !important;border: 0 !important;border-top: 2px solid #282828 !important;}
.farmer h1 {color: #26a146 !important;font-size: 25px !important;font-weight: 400;}
.crop {color: #000 !important;font-size: 16px !important;}
.crop ul {list-style-type: none;margin-left: 0px; padding-left: 0px; margin-right: 35px; margin-bottom: 35px;}
.crop ul li {background: url("/static/576f3491069b40480e600d96_89f459e0-3e35-11e6-9c3e-731a42801f14bullets.jpg");background-position:0px 7px;
    background-repeat: no-repeat;padding-left: 25px; margin-bottom: 14px;color: #424242;    font-weight: 300;}
.invest h1 {color: #fff !important;text-align: right;padding: 83px 335px 0px 9px;text-transform: uppercase;font-size: 38px;font-weight: bold;}
.invest p {color: #fff !important;text-align: center;padding: 0px 12px 33px 574px;}
.invest {margin-bottom: 35px !important;}
.invest {height: 230px;}
.rudra h1 { color: #26a146 !important;text-align: center;font-size: 35px;font-weight: 500;}
.rudra p {color: #343434 !important;font-size: 23px;text-align: center;margin-bottom: 57px;font-weight: 300;}
.system {color: #000 !important;font-size: 16px;margin-top: 15px !important; margin-bottom: 35px;}
.system ul {list-style-type: none;margin-left: 0px; padding-left: 0px; margin-right: 35px;}
.system ul li {background: url("/static/576f3491069b40480e600d96_89f459e0-3e35-11e6-9c3e-731a42801f14bullets.jpg");background-position:0px 7px;
    background-repeat: no-repeat;padding-left: 25px; margin-bottom: 14px;color: #424242;}
.career {height: 230px;}
.career h1 {color: #fff !important;text-align: center;padding: 60px 0px 0px 375px;text-transform: uppercase;font-size: 35px;font-weight: bold;}
.career p {color: #fff !important;text-align: center;padding: 0px 0px 0px 536px;font-size: 16px;}
#s1 {background: #3baa58;width: 100%;color: #fff;font-size: 14pt;}
.direct h3 {color: #26a146 !important;font-size: 30px;font-weight: 300;}
.direct h1 {color: #26a146 !important;font-size: 75px;font-weight: 600;margin-bottom: 0px;margin-top: 0px;}
.direct h2 {color: #26a146 !important;font-size: 30px;font-weight: 300;margin-top: 0px;}
.direct h4 {color: #80c641 !important;font-size: 100px;font-weight: 600;}
.direct p {color: #a3a3a3 !important;font-size: 23px;font-weight: 300;}
.contact h1 {color: #fff !important; text-align: right;padding: 83px 335px 0px 9px;text-transform: uppercase;font-size: 38px;font-weight: bold;}
.contact p {color: #fff !important;text-align: center;padding: 0px 12px 33px 574px;}
.contact { margin-bottom: 35px !important;}
.contact { height: 230px;}
.office{margin-top: 30px !important;}
.office h1 {color: #343434;font-size: 25px;font-weight: 500;}
.office h2 {color: #343434 !important; font-size: 25px;font-weight: 300;margin-top: 10px;margin-bottom: 35px;}
.office p {color: #4aac61 !important;font-size: 25px;font-weight: 300;} 

textarea.form-control {
    width: 100%;
    background: #fbfbfb !important;
    border: none !important;
    box-shadow: none !important;
    padding: 23px;
}

@media only screen and (min-width : 220px) and (max-width :319px) { 
.careers{background-size: cover !important;height: 100%;}	
.baga ul li{text-align: left;}
.hrabout{width: 100% !important;}
.system{margin-bottom: 0px;}
.homeright p{text-align: left;}
.crop ul{margin-bottom: 0px;}	
.careers h1{font-size: 30px;padding: 0px 0px 0px 0px;text-align: center;}	
.careers p{text-align: center;padding: 0px 0px 10px 0px;font-size: 15px;}
.bgcolors{margin: 0 auto;}
.village ul{padding-left: 0px;}
.banners{padding: 0px 15px !important;}
.leftside h1{font-size: 26px;text-align: center;}
.leftside p{font-size: 14px;text-align: center;}
.leftside{padding: 5px 0px 5px 0px !important;}
.rightside{padding: 0px 0px 10px 0px !important;}
.whytwo{padding: 15px 15px 15px 15px;margin-right: 0px;margin-bottom: 10px;width: 100%;text-align: center;}
.whytwo img{width: 20%;text-align: center;}
.whyinvestss, .whytherees{padding-right: 0px;}
.whyinvestss h4{padding-top: 5px;text-align: center;clear: both;}
.whyinvestss p{text-align: center;padding: 0px 5px;}
.whyfour {padding: 15px 15px 15px 15px;margin-right: 0px;margin-bottom: 10px;width: 100%;text-align: center;}
.whyfour img{width: 20%;text-align: center;}
.whytherees h4{padding-top: 5px;text-align: center;clear: both;}
.whytherees p{text-align: center;padding: 0px 5px;}
.homeleft h2{text-align: center;margin-top: 0px;}
.homeleft p{text-align: center;}
.homeright{padding-left: 5px !important;padding-top: 20px !important;text-align: center;}
.homeright2{padding-left: 5px !important;padding-top: 20px !important;text-align: center;}
.ftleft{text-align: center;}
.ftright{text-align: center;}
.ftright h6{display: block;margin-right: 0px;margin-top: 0px;}
.navbar-toggle{margin-top: 17px !important;margin-bottom: 0px !important;}
.nav > li > a:hover {background: #26a146 !important; color: #fff !important;}
.onehides{display: none;}
.navcnt{margin-top: 15px !important;}
.navcnt ul{float: none !important;margin-top: 0px !important;}
.about h1 {text-align: center;padding:0px;font-size: 15px;margin: 0px;}
.about p {text-align: center; padding: 0px;font-size: 12px;}
.about {margin-bottom: 0px !important;}
.defualt-logo img {width: 65%;}
.sugar h1 {font-size: 21px;text-align: center;}
.sugar p {font-size: 21px;text-align: center;}
.sugar h3 {font-size: 19px;text-align: center;}
.village {font-size: 15px;}
.sugar h2 {text-align: center;}
.product h1 {text-align: center;padding:0px;font-size: 15px;margin: 0px;}
.product p {text-align: center;padding: 0px;font-size: 12px;}
.product {margin-bottom: 0px !important;}
.product {height: 80px;}
.green h1 {margin-top: 12px !important;font-size: 22px !important;}
.krs h1 { text-align: center !important;}
.farmer h1 {text-align: center;}
.invest h1 {font-size: 13px;padding: 0px;text-align: center;margin-top: -4px;}
.invest p {font-size: 12px;padding: 0px !important;}
.invest {height: 60px;}
.rudra{background-image: none !important;}	
.rudra h1 { font-size: 22px;margin-top: 0px;margin-bottom: 0px;}
.rudra p {font-size: 17px;margin-bottom: 0px;}
.career { background-size: cover !important;}
.career h1 {font-size: 20px;margin: 0px !important;margin-top: 7% !important;padding:0px !important;}
.career p {color: #fff !important;text-align: center;font-size: 16px;padding: 0px;}
.career {height: 100% !important; min-height:130px;}
.direct h3 { font-size: 27px;text-align: center;}
.direct h1 {font-size: 39px;text-align: center;}
.direct h2 {font-size: 25px;text-align: center;}
.direct h4 {font-size: 50px;text-align: center;}
.direct p {font-size: 15px;text-align: center;}
.office h1 {text-align: center;}
.office h2 {font-size: 15px;text-align: center;}
.office p {font-size: 17px;text-align: center;}   
.contact p {padding: 0px !important;}
.contact h1 {text-align: center;margin: 0px;font-size: 20px;padding: 0px;}
.contact {height: 58px;}
.contact {margin-bottom: 0px !important;}
 } 

@media only screen and (min-width : 320px) and (max-width :480px) { 
.layoutdesign h1{padding: 20px 0px;}	
.hrabout{width: 100% !important;}
.system{margin-bottom: 0px;}
.homeright p{text-align: left;}
.baga ul li{text-align: left;}
.crop ul{margin-bottom: 0px;}	
.careers{background-size: cover !important;height: 100%;}	
.careers h1{font-size: 30px;padding: 0px 0px 0px 0px;text-align: center;}	
.careers p{text-align: center;padding: 0px 0px 10px 0px;font-size: 15px;}
.bgcolors{margin: 0 auto;}
.village ul{padding-left: 0px;}
.banners{padding: 0px 15px !important;}
.leftside h1{font-size: 26px;text-align: center;}
.leftside p{font-size: 14px;text-align: center;}
.leftside{padding: 5px 0px 5px 0px !important;}
.rightside{padding: 0px 0px 10px 0px !important;}
.whytwo{padding: 15px 15px 15px 15px;margin-right: 0px;margin-bottom: 10px;width: 100%;text-align: center;}
.whytwo img{width: 20%;text-align: center;}
.whyinvestss, .whytherees{padding-right: 0px;}
.whyinvestss h4{padding-top: 5px;text-align: center;clear: both;}
.whyinvestss p{text-align: center;padding: 0px 5px;}
.whyfour {padding: 15px 15px 15px 15px;margin-right: 0px;margin-bottom: 10px;width: 100%;text-align: center;}
.whyfour img{width: 20%;text-align: center;}
.whytherees h4{padding-top: 5px;text-align: center;clear: both;}
.whytherees p{text-align: center;padding: 0px 5px;}
.homeleft h2{text-align: center;margin-top: 0px;}
.homeleft p{text-align: center;}
.homeright{padding-left: 5px !important;padding-top: 20px !important;text-align: center;}
.homeright2{padding-left: 5px !important;padding-top: 20px !important;text-align: center;}
.ftleft{text-align: center;}
.ftright{text-align: center;}
.ftright h6{display: block;margin-right: 0px;margin-top: 0px;}
.navbar-toggle{margin-top: 17px !important;margin-bottom: 0px !important;}
.nav > li > a:hover {background: #26a146 !important; color: #fff !important;}
.onehides{display: none;}
.navcnt{margin-top: 15px !important;}
.navcnt ul{float: none !important;margin-top: 0px !important;}
.about h1 {text-align: center;padding:0px;font-size: 15px;margin: 0px;}
.about p {text-align: center; padding: 0px;font-size: 12px;}
.about {margin-bottom: 0px !important;}
.defualt-logo img {width: 65%;}
.sugar h1 {font-size: 21px;text-align: center;}
.sugar p {font-size: 21px;text-align: center;}
.sugar h3 {font-size: 19px;text-align: center;}
.village {font-size: 15px;}
.sugar h2 {text-align: center;}
.product h1 {text-align: center;padding:0px;font-size: 15px;margin: 0px;}
.product p {text-align: center;padding: 0px;font-size: 12px;}
.product {margin-bottom: 0px !important;}
.product {height: 80px;}
.green h1 {margin-top: 12px !important;font-size: 22px !important;}
.krs h1 { text-align: center !important;}
.farmer h1 {text-align: center;}
.invest h1 {font-size: 13px;padding: 0px;text-align: center;margin-top: -4px;}
.invest p {font-size: 12px;padding: 0px !important;}
.invest {height: 60px;}
.rudra{background-image: none !important;}	
.rudra h1 { font-size: 22px;margin-top: 0px;margin-bottom: 0px;}
.rudra p {font-size: 17px;margin-bottom: 0px;}
.career { background-size: cover !important;}
.career h1 {font-size: 20px;margin: 0px !important;margin-top: 7% !important;padding:0px !important;}
.career p {color: #fff !important;text-align: center;font-size: 16px;padding: 0px;}
.career {height: 100% !important; min-height:130px;}
.direct h3 { font-size: 27px;text-align: center;}
.direct h1 {font-size: 39px;text-align: center;}
.direct h2 {font-size: 25px;text-align: center;}
.direct h4 {font-size: 50px;text-align: center;}
.direct p {font-size: 15px;text-align: center;}
.office h1 {text-align: center;}
.office h2 {font-size: 15px;text-align: center;}
.office p {font-size: 17px;text-align: center;}   
.contact p {padding: 0px !important;}
.contact h1 {text-align: center;margin: 0px;font-size: 20px;padding: 0px;}
.contact {height: 58px;}
.contact {margin-bottom: 0px !important;}
 } 


@media only screen and (min-width : 360px) and (max-width :640px) {
.layoutdesign h1{padding: 20px 0px;}
.crop ul{margin-bottom: 0px;}		
.system{margin-bottom: 0px;}
.baga ul li{text-align: left;}
.hrabout{width: 100% !important;}
.homeright p{text-align: left;}
.careers{background-size: cover !important;height: 100%;}	
.careers h1{font-size: 30px;padding: 0px 0px 0px 0px;text-align: center;}	
.careers p{text-align: center;padding: 0px 0px 10px 0px;font-size: 15px;}
.bgcolors{margin: 0 auto;}
.village ul{padding-left: 0px;}
.nav > li > a:hover {background: #26a146 !important; color: #fff !important;}
.banners{padding: 0px 15px !important;}
.leftside h1{font-size: 26px;text-align: center;}
.leftside p{font-size: 14px;text-align: center;}
.leftside{padding: 5px 0px 5px 0px !important;}
.rightside{padding: 0px 0px 10px 0px !important;}
.whytwo{padding: 15px 15px 15px 15px;margin-right: 0px;margin-bottom: 10px;width: 100%;text-align: center;}
.whytwo img{width: 20%;text-align: center;}
.whyinvestss, .whytherees{padding-right: 0px;}
.whyinvestss h4{padding-top: 5px;text-align: center;clear: both;}
.whyinvestss p{text-align: center;padding: 0px 5px;}
.whyfour {padding: 15px 15px 15px 15px;margin-right: 0px;margin-bottom: 10px;width: 100%;text-align: center;}
.whyfour img{width: 20%;text-align: center;}
.whytherees h4{padding-top: 5px;text-align: center;clear: both;}
.whytherees p{text-align: center;padding: 0px 5px;}
.homeleft h2{text-align: center;margin-top: 0px;}
.homeleft p{text-align: center;}
.homeright{padding-left: 5px !important;padding-top: 20px !important;text-align: center;}
.homeright2{padding-left: 5px !important;padding-top: 20px !important;text-align: center;}
.ftleft{text-align: center;}
.ftright{text-align: center;}
.ftright h6{display: block;margin-right: 0px;margin-top: 0px;}
.navbar-toggle{margin-top: 20px !important;margin-bottom: 0px !important;}
.onehides{display: none;}
.navcnt{margin-top: 15px !important;}
.navcnt ul{float: none !important;margin-top: 0px !important;}
.about h1 {text-align: center;padding:0px;font-size: 15px;margin: 0px;}
.about p {text-align: center; padding: 0px;font-size: 12px;}
.about {margin-bottom: 0px !important;}
.defualt-logo img {width: 67%;}
.sugar h1 {font-size: 21px;text-align: center;}
.sugar p {font-size: 21px;text-align: center;}
.sugar h3 {font-size: 19px;text-align: center;}
.village {font-size: 15px;}
.sugar h2 {text-align: center;}
.product h1 {text-align: center;padding:0px;font-size: 15px;margin: 0px;}
.product p {text-align: center; padding: 0px;font-size: 12px;}
.product {margin-bottom: 0px !important;}
.product {height: 80px;}
.green h1 {margin-top: 12px !important;font-size: 22px !important;}
.krs h1 { text-align: center !important;}
.farmer h1 {text-align: center;}
.invest h1 {font-size: 13px;padding: 0px;text-align: center;margin-top: -4px;}
.invest p {font-size: 12px;padding: 0px !important;}
.invest {height: 60px;}
.rudra{background-image: none !important;}	
.rudra h1 { font-size: 22px;margin-top: 0px;margin-bottom: 0px;}
.rudra p {font-size: 17px;margin-bottom: 0px;}
.career { background-size: cover !important;}
.career h1 {font-size: 20px;margin: 0px !important;margin-top: 7% !important;padding:0px !important;}
.career p {color: #fff !important;text-align: center;font-size: 16px;padding: 0px;}
.career {height: 130px !important;}
.direct h3 { font-size: 27px;text-align: center;}
.direct h1 {font-size: 39px;text-align: center;}
.direct h2 {font-size: 25px;text-align: center;}
.direct h4 {font-size: 50px;text-align: center;}
.direct p {font-size: 15px;text-align: center;}
.office h1 {text-align: center;}
.office h2 {font-size: 15px;text-align: center;}
.office p {font-size: 17px;text-align: center;}   
.contact p {padding: 0px !important;}
.contact h1 {text-align: center;margin: 0px;font-size: 20px;padding: 0px;}
.contact {height: 58px;}
.contact {margin-bottom: 0px !important;}
 } 

@media only screen and (min-width : 480px) and (max-width :481px) {
.whytwo img{width: 10%;}
.baga ul li{text-align: left;}
.layoutdesign h1{padding: 20px 0px;}	
.whyfour img{width: 10%;}
.defualt-logo img {width: 67%;}
.hrabout{width: 100% !important;}
.crop ul{margin-bottom: 0px;}	
} 

@media only screen and (min-width : 640px) and (max-width :767px) {
.careers{background-size: cover !important;height: 100%;}	
.system{margin-bottom: 0px;}
.baga ul li{text-align: left;}
.hrabout{width: 100% !important;}
.crop ul{margin-bottom: 0px;}	
.homeright p{text-align: left;}
.layoutdesign h1{padding: 20px 0px;}	
.careers h1{font-size: 30px;padding: 0px 0px 0px 0px;text-align: center;}	
.careers p{text-align: center;padding: 0px 0px 10px 0px;font-size: 15px;}
.bgcolors{margin: 0 auto;}
.village ul{padding-left: 0px;}
.nav > li > a:hover {background: #26a146 !important; color: #fff !important;}
.banners{padding: 0px 15px !important;}
.leftside h1{font-size: 26px;text-align: center;}
.leftside p{font-size: 14px;text-align: center;}
.leftside{padding: 5px 0px 5px 0px !important;}
.rightside{padding: 0px 0px 10px 0px !important;}
.whytwo{padding:30px 17px 30px 18px;margin-right: 25px;margin-bottom: 0px;width:auto;text-align: center;}
.whytwo img{width: 50%;text-align: center;}
.whyinvestss, .whytherees{padding-right: 0px;}
.whyinvestss h4{padding-top: 5px;text-align: left;clear: inherit;}
.whyinvestss p{text-align: left;padding: 0px 5px;}
.whyfour {padding:30px 15px 30px 15px;margin-right: 25px;margin-bottom: 0px;width: auto;text-align: center;}
.whyfour img{width: 50%;text-align: center;}
.whytherees h4{padding-top: 5px;text-align: left; clear: inherit;}
.whytherees p{text-align: left;padding: 0px 5px;}
.homeleft h2{text-align: center;margin-top: 0px;}
.homeleft p{text-align: center;}
.homeright{padding-left: 5px !important;padding-top: 20px !important;text-align: center;}
.homeright2{padding-left: 5px !important;padding-top: 20px !important;text-align: center;}
.ftleft{text-align: center;}
.ftright{text-align: center;}
.ftright h6{display: block;margin-right: 0px;margin-top: 0px;}
.navbar-toggle{margin-top: 20px !important;margin-bottom: 0px !important;}
.navcnt{margin-top: 15px !important;}
.navcnt ul{float: none !important;margin-top: 0px !important;}
.onehides{display: none;}
.about h1 {text-align: center;padding:0px;font-size: 15px;margin: 0px;}
.about p {text-align: center; padding: 0px;font-size: 12px;}
.about {margin-bottom: 0px !important;}
.sugar h1 {font-size: 21px;text-align: center;}
.sugar p {font-size: 21px;text-align: center;}
.sugar h3 {font-size: 19px;text-align: center;}
.village {font-size: 15px;}
.sugar h2 {text-align: center;}
.product h1 {text-align: center;padding:0px;font-size: 15px;margin: 0px;}
.product p {text-align: center;padding: 0px;font-size: 12px;}
.product {margin-bottom: 0px !important;}
.defualt-logo img {width: 70%;}
.product {height: 80px;}
.green h1 {margin-top: 12px !important;font-size: 22px !important;}
.krs h1 { text-align: center !important;}
.farmer h1 {text-align: center;}
.invest h1 {font-size: 13px;padding: 0px;text-align: center;margin-top: -4px;}
.invest p {font-size: 12px;padding: 0px !important;}
.invest {height: 60px;}
.rudra{background-image: none !important;}	
.rudra h1 { font-size: 22px;margin-top: 0px;margin-bottom: 0px;}
.rudra p {font-size: 17px;margin-bottom: 0px;}
.career { background-size: cover !important;}
.career h1 {font-size: 20px;margin: 0px !important;margin-top: 4% !important;padding:0px !important;}
.career p {color: #fff !important;text-align: center;font-size: 16px;padding: 0px;}
.career {height: 130px !important;}
.direct h3 { font-size: 27px;text-align: center;}
.direct h1 {font-size: 39px;text-align: center;}
.direct h2 {font-size: 25px;text-align: center;}
.direct h4 {font-size: 50px;text-align: center;}
.direct p {font-size: 15px;text-align: center;}
.office h1 {text-align: center;}
.office h2 {font-size: 15px;text-align: center;}
.office p {font-size: 17px;text-align: center;}   
.contact p {padding: 0px !important;}
.contact h1 {text-align: center;margin: 0px;font-size: 20px;padding: 0px;}
.contact {height: 58px;}
.contact {margin-bottom: 0px !important;}
.nav > li > a {padding: 10px 10px !important;font-size: 12px !important;}
} 

@media only screen and (min-width : 667px) and (max-width :668px) { 
.navcnt ul{float: left !important; width: 100%;margin-left: 2px !important;}
.layoutdesign h1{padding: 20px 0px;}	
.navcnt {margin-top: 15px;}
.nav > li > a{padding: 10px 10px !important; font-size: 16px !important;color: #000 !important;}
.nav > li > a:hover {background: #26a146 !important; color: #fff !important;}
.baga ul li{text-align: left;}
.crop ul{margin-bottom: 0px;}	

} 

@media only screen and (min-width : 768px) and (max-width :769px) {
.leftside{padding: 30px 0px 10px 0px !important;text-align: center;}
.rightside{padding: 0px 5px 20px 0px !important;}
.layoutdesign h1{padding: 20px 0px;}	
.baga ul li{text-align: left;}
.homeright p{text-align: left;}
}	

@media only screen and (min-width : 768px) and (max-width :1024px) {
.layoutdesign h1{padding: 20px 0px;}

.system{margin-bottom: 0px;}
.crop ul{margin-bottom: 0px;}	
.homeright p{text-align: left;}
.hrabout{width: 100% !important;}
.baga ul li{text-align: left;}
.careers{background-size: cover !important;height: 100%;}	
.careers h1{font-size: 40px;padding: 0px 0px 0px 0px;text-align: center;margin-top: 0px;}	
.careers p{text-align: center;padding:0px 25px 75px 25px;font-size: 20px;}
.bgcolors{margin: 0 auto;}
.village ul{padding-left: 0px;}
.leftside h1{font-size: 42px;}	
.leftside p{font-size: 20px;}
.rightside{padding: 0px 30px 25px 30px !important;}
.whytwo{padding: 53px 30px 53px 30px;}
.whytwo img{width: 55px;}
.whyinvestss h4{padding-top: 15px;}
.whyfour{padding: 46px 30px 45px 30px;}
.whyfour img{width: 55px;}
.whytherees h4{padding-top: 15px;}
.homeleft h2{text-align: center;}
.homeleft p{text-align: center;}
.homeright{padding-left: 5px !important;text-align: center;}
.homeright2{padding-left: 5px !important;text-align: center;}
.ftleft{text-align: center;}
.ftright {text-align: center;}
.ftright h6{display: block;margin-right: 0px;margin-top: 0px;margin-bottom: 15px;}
.onehides{display: block;}
.about h1 {text-align: center;padding:0px;font-size: 15px;margin: 0px;}
.about p {text-align: center; padding: 0px;font-size: 12px;}
.about {margin-bottom: 0px !important;}
.defualt-logo img {width: 80%;}
.sugar h1 {font-size: 21px;text-align: center;}
.sugar p {font-size: 21px;text-align: center;}
.sugar h3 {font-size: 19px;text-align: center;}
.village {font-size: 15px;}
.sugar h2 {text-align: center;}
.product h1 {text-align: center;padding:0px;font-size: 15px;margin: 0px;}
.product p {text-align: center;padding: 0px;font-size: 12px;}
.product {margin-bottom: 0px !important;}
.product {height: 80px;}
.green h1 {margin-top: 12px !important;font-size: 22px !important;}
.krs h1 { text-align: center !important;}
.farmer h1 {text-align: center;}
.invest h1 {font-size: 13px;padding: 0px;text-align: center;margin-top: -4px;}
.invest p {font-size: 12px;padding: 0px !important;}
.invest {height: 60px;}
.rudra h1 { font-size: 22px;margin-top: 0px;margin-bottom: 5px;}
.rudra p {font-size: 16px;margin-bottom: 44px;}
.career { background-size: cover !important;}
.career h1 {font-size: 20px;margin: 0px !important;margin-top: 4% !important;padding:0px !important;}
.career p {color: #fff !important;text-align: center;font-size: 16px;padding: 0px;}
.career {height: 130px !important;}
.direct h3 { font-size: 27px;text-align: center;}
.direct h1 {font-size: 39px;text-align: center;}
.direct h2 {font-size: 25px;text-align: center;}
.direct h4 {font-size: 50px;text-align: center;}
.direct p {font-size: 15px;text-align: center;}
.office h1 {text-align: center;}
.office h2 {font-size: 15px;text-align: center;}
.office p {font-size: 17px;text-align: center;}   
.contact p {padding: 0px !important;}
.contact h1 {text-align: center;margin: 0px;font-size: 20px;padding: 0px;}
.contact {height: 58px;}
.contact {margin-bottom: 0px !important;}
.nav > li > a {padding: 10px 10px !important;font-size: 12px !important;}
.ftright h6{display: block;margin-right: 0px;text-align: center;}
    } 

@media only screen and (min-width : 1024px) and (max-width :1025px) {    
.rudra h1 {font-size: 28px; margin-top: 0px; margin-bottom: 5px;}

.rudra p {font-size: 20px; margin-bottom: 65px;}
.layoutdesign h1{padding:147.5px 0px;}
.sugar h1{text-align: left;}
.sugar p{text-align: left;}
.bgcolors{margin: 0px;}
.sugar h2{text-align: left;}
.sugar h3{text-align: left;}
.green h1{margin-top: 28px !important;font-size: 32px !important;line-height: normal;}
.krs h1{text-align: left !important;}
.farmer h1{text-align: left !important;}
.careers p{text-align: right;padding: 0px 25px 20px  0px;}
.careers h1{text-align: right;padding: 35px 25px 0px 0px;}
.nav > li > a{padding: 10px 15px !important;font-size: 16px !important;}
.direct h3{text-align: left;}
.direct h1{font-size: 60px;text-align: left;}
.direct h2{font-size: 28px;text-align: left;}
.direct h4{text-align: left;font-size: 60px;}
.direct p{font-size: 20px;text-align: left;}
.office h1 {text-align: left;}
.office h2{font-size: 18px;text-align: left;line-height: normal;}
.office p{font-size: 20px;text-align: left;}
.rightside {padding: 45px 30px 25px 30px !important;}
.whyfour {padding: 50px 30px 50px 30px;}
.homeleft h2{text-align: left;}
.homeleft p{text-align: left;}
.homeright{text-align: left;}
.homeright2{text-align: left;}
.ftleft, .ftright{width: 100% !important;text-align: center;}
.ftright h6{display: block;margin-right: 0px;text-align: center;}


}	

@media only screen and (min-width : 800px) and (max-width :1280px) {    
.ftleft, .ftright{width: 100% !important;text-align: center;}
.layoutdesign h1{padding:25px 0px;}
.ftright h6{display: block;margin-right: 0px;text-align: center;}

}

@media only screen and (min-width : 1920px) and (max-width :1921px) {    
.careers{background-size: cover !important;height: 100%;}	
.careers h1{font-size: 40px;padding:125px 0px 0px 170px;text-align: left;margin-top: 0px;}	
.careers p{text-align: left;padding:0px 0px 120px 170px;font-size: 20px;}
.layoutdesign h1{padding:149.5px 0px;}

}	




.cd-container {width: 90%;max-width: 1170px;margin: 0 auto;}
.cd-container::after {content: '';display: table; clear: both;}
.styspan{font-size: 18px; font-weight: bold; color: #000;}

@media only screen and (min-width: 1170px) {
header { }
header h1 {font-size: 24px; font-size: 1.5rem;}

}

#cd-timeline {position: relative;padding: 2em 0; margin-top: 2em; margin-bottom: 2em;}
#cd-timeline::before {content: ''; position: absolute;top: 0;left: 18px; height: 100%; width: 4px; background: #d7e4ed;}

@media only screen and (min-width: 1170px) {
  #cd-timeline {margin-top: 1em; margin-bottom: 2em;}
  #cd-timeline::before {left: 50%; margin-left: -2px;}
}

.cd-timeline-block {position: relative;margin: 1em 0;}
.cd-timeline-block:after {content: "";display: table; clear: both;}
.cd-timeline-block:first-child {margin-top: 0;}
.cd-timeline-block:last-child {margin-bottom: 0;}
@media only screen and (min-width: 1170px) {
  .cd-timeline-block { margin: 0.1em 0;}
  .cd-timeline-block:first-child { margin-top: 0;}
  .cd-timeline-block:last-child { margin-bottom: 0;}
}

.cd-timeline-img {position: absolute;top: 25px;left: 9px;width: 20px; height: 20px; border-radius: 50%;box-shadow: 0 0 0 4px white, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05);
}
.cd-timeline-img img {display: block; width: 24px; height: 24px; position: relative; left: 50%; top: 50%; margin-left: -12px;
  margin-top: -12px;}
.cd-timeline-img.cd-picture {background: #75ce66;}
.cd-timeline-img.cd-movie {background: #c03b44;}
.cd-timeline-img.cd-location { background: #f0ca45;}

@media only screen and (min-width: 1170px) {
.cd-timeline-img { width: 10px; height: 10px; left: 52.5%; margin-left: -30px; -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden;
}
.cssanimations .cd-timeline-img.is-hidden {visibility: hidden;}
  .cssanimations .cd-timeline-img.bounce-in {visibility: visible;-webkit-animation: cd-bounce-1 0.6s; -moz-animation: cd-bounce-1 0.6s;
    animation: cd-bounce-1 0.6s;}
}

@-webkit-keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(1.2);
  }

  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    -moz-transform: scale(0.5);
  }

  60% {
    opacity: 1;
    -moz-transform: scale(1.2);
  }

  100% {
    -moz-transform: scale(1);
  }
}
@keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
  }

  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
.cd-timeline-content {position: relative;margin-left: 60px;background: rgba(244, 244, 244, 0.44); border-radius: 0.25em;
  padding: 1em; }
.cd-timeline-content:after {content: "";display: table;clear: both;}
.cd-timeline-content h2 {color: #303e49;    font-size: 16px;}
.cd-timeline-content p, .cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {font-size: 13px; font-size: 0.8125rem;
}
.cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {display: inline-block;}
.cd-timeline-content p {margin: 1em 0; line-height: 1.6;}
.cd-timeline-content .cd-read-more {float: right;padding: .8em 1em; background: #acb7c0; color: white; border-radius: 0.25em;}
.no-touch .cd-timeline-content .cd-read-more:hover {background-color: #bac4cb;}
.cd-timeline-content .cd-date {float: left; padding: .8em 0; opacity: .7;}
.cd-timeline-content::before {content: '';position: absolute; top: 16px;  right: 100%; height: 0; width: 0; border: 7px solid transparent; border-right: 7px solid white;
}

@media only screen and (min-width: 768px) {
.cd-timeline-content h2 { font-size: 16px; margin-top: 10px; font-weight: 300; }
.cd-timeline-content p {font-size: 16px;}
.cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {font-size: 14px;}
}

@media only screen and (min-width: 1170px) {
.cd-timeline-content {margin-left: 0;padding:10px 10px 10px 10px; width: 45%;text-align: right;}
.cd-timeline-content::before { top: 24px; left: 100%; border-color: transparent; border-left-color: rgba(244, 244, 244, 0.44);  }
.cd-timeline-content .cd-read-more {float: left;}
.cd-timeline-content .cd-date {position: absolute; width: 100%; left: 122%; top: 6px; font-size: 20px; color: #000;font-weight: bold;text-align: right;
   }
.cd-timeline-block:nth-child(even) .cd-timeline-content {float: right;    text-align: left;}
.cd-timeline-block:nth-child(even) .cd-timeline-content::before {top: 24px;left: auto; right: 100%;border-color: transparent;
    border-right-color: rgba(244, 244, 244, 0.44);}
.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more {float: right;}
.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date {left: auto; right: 122%; text-align: right;}
.cssanimations .cd-timeline-content.is-hidden {visibility: hidden;}
  .cssanimations .cd-timeline-content.bounce-in { visibility: visible; -webkit-animation: cd-bounce-2 0.6s; -moz-animation: cd-bounce-2 0.6s;
    animation: cd-bounce-2 0.6s;}
}

@media only screen and (min-width: 1170px) {
.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in { -webkit-animation: cd-bounce-2-inverse 0.6s;
    -moz-animation: cd-bounce-2-inverse 0.6s; animation: cd-bounce-2-inverse 0.6s;}
}
@-webkit-keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(20px);
  }

  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    -moz-transform: translateX(-100px);
  }

  60% {
    opacity: 1;
    -moz-transform: translateX(20px);
  }

  100% {
    -moz-transform: translateX(0);
  }
}
@keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px);
    -moz-transform: translateX(-100px);
    -ms-transform: translateX(-100px);
    -o-transform: translateX(-100px);
    transform: translateX(-100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
}
@-webkit-keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
  }

  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    -moz-transform: translateX(100px);
  }

  60% {
    opacity: 1;
    -moz-transform: translateX(-20px);
  }

  100% {
    -moz-transform: translateX(0);
  }
}
@keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px);
    -moz-transform: translateX(100px);
    -ms-transform: translateX(100px);
    -o-transform: translateX(100px);
    transform: translateX(100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    -o-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
}

