﻿
@media screen and (max-width:900px) {
    .container-small {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    .padd-right {
        padding-right: 15px !important;
    }

    .padd-left {
        padding-left: 15px !important;
    }

    /*********top*******/
    .top-header-icons {
        text-align: center!important;
    }

    .top-header-icons-ul li a {
        float: none!important;
        text-align: center!important;
        padding: 0px 10px 0px 0px;
        font-size: 13px;
    }

    .top-icons {
        text-align: center;
    }

    .top-icons-ul li {
        float: none;
    }

        .top-icons-ul li a {
            float: none;
            padding: 0px 5px 0px 5px;
            font-size: 13px;
        }

    .top-icons-ul {
        text-align: center;
    }

    .top-header-icons-ul {
        margin: 0px 0px 5px 0px;
    }


    /**************why*/
    .serviceBox {
        height: auto;
        padding: 30px 15px 30px 90px;
    }

        .serviceBox .title {
            font-size: 16px;
            letter-spacing: 0.5px;
        }

    .blinking {
        margin: 10px 0px 0px 0px;
    }

    .phnumber {
        display: none;
    }

    .logohead {
        margin: 0px 0px 0px 0px;
    }

    /***************slider***************/
    .logohead222 {
        margin: 0px auto;
        float: none;
        display: none;
    }

    .logo-sec-two {
        height: auto !important;
        padding: 5px 0px 5px 0px !important;
    }

    .logof {
        margin: 0px 0px 0px 0px!important;
    }

    .slide-text > h1 {
        display: none!important;
    }



    .slide-text > a.btn-default {
        display: none!important;
    }

    .slide-text > a.btn-primary {
        display: none!important;
    }

    .slide-text > p {
        font-size: 13px!important;
        line-height: 20px!important;
    }

    .slide-text {
        left: 4%!important;
        top: 25%!important;
        width: 50%!important;
    }

    .control-round .carousel-control.left {
        display: none;
    }

    .control-round .carousel-control.right {
        display: none;
    }

    /*******************about us******/
    .iconsdef-main {
        width: 50%;
        margin: 0px 0px 20px 0px;
    }

    .awesome-sectheading-h2 {
        font-size: 25px;
        line-height: 34px;
        font-weight: 700;
        width: 100%;
        margin: 0px 0px 30px 0px !important;
    }



    .about-secmain-h2 {
        font-size: 25px;
        line-height: 45px;
    }

    .about-textheading-p {
        text-align: justify;
    }

    .about-sec {
        margin: 30px 0px 10px 0px;
    }

    .aweso22:before {
        top: 26px;
    }

    .aweso22 {
        margin: 0px 0px 0px 0px;
    }

    .about-textheading-h2 {
        text-align: justify;
    }


    /*************Farmer says*************/
    .text-owlsec-h2 {
        margin: 50px 0px 30px 0px;
        padding: 0px 0px 0px 0px;
        font-size: 25px;
        line-height: 35px;
        text-align: center;
    }

    .text-owlsec-p {
        font-size: 15px;
        line-height: 25px;
        font-weight: 400;
        letter-spacing: 0.5px;
        text-align: center;
    }

    .farmersays-main {
        margin: 30px 0px 30px 0px;
    }

    .farmersays-bg {
        padding: 50px 15px 20px 15px;
    }

    .countersection22 {
        margin: 30px 0px 0px 0px;
        padding: 20px 0px 0px 0px;
    }



    /**************footer*************/

    .footer-main {
        margin: 0px 0px 0px 0px !important;
        padding: 0px 0px 0px 0px!important;
    }

    .footer-down-iner p {
        text-align: center;
        margin: 0px 0px 10px 0px;
    }

    .designer_link2 {
        text-align: center;
    }

    .footer-down-iner2 {
        float: none;
    }

    .start-screen__content .subtitle2 {
        line-height: 25px!important;
        font-size: 17px!important;
        margin-top: -133px !important;
    }



    /***********location******/

    .locdefault-33 {
        height: auto;
    }

    /*********contact us*/
    .aboutus-pagetext-h2 {
        font-size: 18px;
        text-align: center;
        line-height: 25px;
        margin: 0px 0px 10px 0px;
    }




    .aboutus-pagetext-ul {
        width: 100%;
        text-align: center;
        padding: 5px 5px;
    }

    .aboutus-page-bg {
        padding: 30px 0px 30px 0px;
    }

    .cont-secbox22 {
        font-size: 30px !important;
    }

    .contact-secbox2 {
        padding: 0px 0px 0px 40px;
    }

    .messbox-sec-h2 {
        font-size: 20px;
        line-height: 20px;
    }

    .formcontrol {
        margin: 0px 0px 10px 0px;
    }

    .texbox-border {
        margin: 0px 0px 0px 0px;
    }

    .contactus-sec {
        padding: 20px 0px 0px 0px;
    }

    .contactus-locationsec {
        margin: 30px 0px 0px 0px;
    }

    .cont-loca {
        height: 300px;
    }

    .p-page {
        margin: 30px 0px 0px 0px;
    }

    .background-images22 {
        height: 160px;
        margin: 0px 0px 0px 0px;
    }

    .contactlocgin {
        margin: 10px 0px 0px 0px;
    }


    .pagesect-textmission {
        margin: 10px 0px 0px 0px;
        font-size: 20px;
    }

    .keypoint-main {
        margin: 0px 0px 0px 0px;
    }

    .buttonsubmit {
        margin: 2px 0px 0px 0px;
        padding: 0px 0px 0px 15px;
    }

    .course-bar span {
        font-size: 11px;
    }

    .admin-name {
        font-size: 11px;
    }

    .login-buttonsec-a {
        width: 88px !important;
        font-size: 13px!important;
    }


    /***************about page*/
    .allpage-text-p {
        text-align: justify;
    }



    .intimages {
        margin: 10px 0px 5px 0px;
    }

    .solutmar-h2 {
        font-size: 16px;
        line-height: 25px;
    }

    .serviceBox55 {
        height: auto !important;
        margin: 0px 0px 15px 0px;
    }

    .serviceBox .description {
        text-align: justify;
    }

    .product-grid .product-content {
        height: auto !important;
    }

    .founmarggg {
        margin: 0px 0px 0px 0px;
    }

    .foundermess {
        margin: 15px 0px 0px 0px;
    }

    .my-gallery-img {
        height: 145px !important;
    }

    .product-gridpp .product-image img {
        width: 150px!important;
        height: 130px!important;
    }

    .product-gridpp .product-content {
        height: auto !important;
    }

    .product-gridpp {
        margin: 0px 0px 0px 0px;
    }

    .messagesss34-h22 {
        font-size: 20px;
        line-height: 40px;
    }

    .messagesss34-p {
        font-size: 15px;
    }

    .career-section22 {
        padding: 0px 0px 20px 0px;
    }

    /*******footer***/
    .footer40 {
        height: auto;
        width: 100%;
        padding: 30px 15px 15px 15px;
    }

    .footer60 {
        height: auto;
        width: 100%;
        padding: 30px 15px 0px 15px;
    }

    .main40secc {
        width: 100%;
    }

    .main30secc {
        width: 100%;
    }

    .main60secc {
        width: 100%;
    }

    .copyrigg {
        height: auto;
    }

    .about-footer-sech2 {
        font-size: 23px;
        margin: 0px 0px 10px 0px;
    }

    .information-a {
        padding: 0px 0px 0px 0px;
    }

    .weusese-col {
        margin: 30px 0px 0px 0px;
        position: inherit;
    }

    .footer-mainlogo {
        padding: 280px 0px 0px 0px;
    }

    .weusessh3 {
        font-size: 16px;
        line-height: 28px;
    }

    .footercopyrig {
        padding: 15px 0px 15px 0px;
    }
    /************slider*********/
    .textmainssh1 {
        font-size: 12px;
        line-height: 22px;
    }

    /************about us*********/
    .about-secmain-h2:before {
        display: none;
    }

    .about-secmain {
        margin: 0px 0px 0px 0px;
    }


    .iconsdef-main {
        width: 50%;
        padding: 0px 5px 0px 5px;
    }
    /***************organic******/
    .boxxorg {
        display: none;
    }

    .organicprodhead {
        width: 100%;
    }

    .organicprodhead2 {
        width: 100%;
    }

    .organicprodhead2-h2 {
        font-size: 25px !important;
        line-height: 40px!important;
    }

    .orgainicprimg {
        height: 300px;
        margin: 0px 0px 0px 0px;
    }

    .organicprodhead2-secmain {
        padding: 30px 15px 0px 15px;
    }

    .orgainfarmm {
        padding: 0px 15px 0px 0px;
        top: 50px;
    }
    /*************our company********/
    .companyfeaturtext-h2 {
        font-size: 25px;
        line-height: 45px;
    }

    .organicprod {
        margin: 30px 0px 30px 0px;
    }

    .featureiconmm4mm {
        padding: 15px;
    }

    .featureiconmm4 {
        margin: 0px 0px 20px 0px;
    }

    .featureiconmm4mm-h1 {
        font-size: 20px;
    }

    /************quick info********/
    .quickinfotse-a:before {
        display: none;
    }

    .quickinfotse-a {
        font-size: 23px;
        line-height: 40px;
    }

    .onlinemake-a {
        font-size: 20px;
        line-height: 30px;
        text-align: center;
    }

    .onlinemake-p {
        text-align: center;
    }

    .quickinfotseico {
        font-size: 55px;
    }

    .quickinfotse-Content {
        padding: 0px 0px 0px 70px;
    }

    .onlinemake-Content {
        margin: 20px 0px 0px 0px;
    }

    .quickinfotse {
        margin: 20px 0px 0px 0px;
        padding: 40px 0px 30px 0px;
    }

    /********product******/
    .product-grid {
        margin: 0px 0px 15px 0px;
    }

    .featuresprod {
        margin: 40px 0px 0px 0px;
    }
    /********high quality prod******/
    .inner-column40 {
        width: 100%;
    }

    .inner-column60 {
        height: auto;
        width: 100%;
        margin: 0px 0px 0px 0px;
        padding: 0px 15px 0px 15px;
    }

    .video-box .video-image img {
        height: auto;
    }

    .growing-main {
        width: 50%;
    }

    .innerorgh-h2 {
        font-size: 25px;
        line-height: 45px;
    }

    .growing-main33 {
        height: 141px;
        margin: 0px 0px 20px 0px;
        background: #416439;
    }

    .innerorgh {
        padding: 30px 0px 0px 0px;
    }

    .growingfoodd {
        margin: 30px 0px 0px 0px;
    }

    .innerdownimgg {
        height: 100px;
        margin: -70px 0px 0px 0px;
    }
    /******subscribe******/
    .subscribedd {
        padding: 0px 0px 30px 0px;
    }

    .featureiconmm4mm {
        height: auto;
    }

    .featureiconmm4 {
        width: 100%;
    }

    .yymargprddd {
        margin: 0px 0px 0px 0px;
    }

    .sbuttonul {
        margin: 115px 0px 0px 0px;
    }

    .aboutpseccp {
        margin: 10px 0px 30px 0px;
    }

    .downlaodapph11 {
        font-size: 23px;
    }

    .iconsdef-main-h2 {
        font-size: 15px;
    }


}

