
@media only screen and (max-width :767px) {
    body p {
        line-height: 24px;
        font-size: 15px;
    }
    .headerpostion2 {
        overflow: inherit !important;
    }
    @-moz-document url-prefix() {
        .footer {
            padding-top: 0rem !important;
            height: 100px !important;
        }

        .section-title h2 {
            margin-bottom: 1rem !important;
        }

        /*.outercirlce img {
            margin: 20% 32% !important;
        }*/

        .custom-arrow {
            margin-left: 4% !important;
            margin-bottom: 4% !important;
        }
    }

    .outercirlce {
        width: 80%;
    }

    /*.col-sm-6 {
        padding: 3rem !important;
    }*/

    .section-title h2 {
        font-size: 25px;
        margin-bottom: 1rem !important;
    }

    .section-title {
        flex-direction: column;
        justify-content: center !important;
    }

    .textin h4 {
        width: 100% !important;
    }

    .page-title-template {
        padding: 0px !important;
    }

    .social-strip ul {
        justify-content: center;
    }

    .list-inline {
        padding-top: 5%;
    }

    .textin {
        top: 150px !important;
        position: absolute;
        top: 150px I !important;
        left: 0% !important;
        width: 100% !important;
    }

    .headerpostion2 {
        height: 300px !important
    }

    .slide1, .slide2, .slide3 {
        height: 530px !important;
    }

    #slider-animation {
        margin-bottom: 5%;
    }

    .outercirlce, .innercircle {
        right: 0px !important;
        border: 1px solid transparent !important;
        height: 120px !important;
    }

        /*.outercirlce img {
            margin: 20% 30% !important;
        }*/

    .searchinthemarket {
        text-align: center;
        background: linear-gradient(rgba(0, 0, 0, 0.75), rgba(72, 192, 118, 0.45)), url(../images/formimage.png);
        background-repeat: repeat, repeat;
        background-size: auto, auto;
        background-size: 429px 580px;
        background-repeat: no-repeat;
        padding-top: 45px;
        padding-bottom: 19px;
    }

    .search-product-introduction p {
        width: 100% !important;
    }

    .product-item {
        padding-top: 7%;
        padding-bottom: 7%;
        padding-left: 8%;
        padding-right: 8%;
    }

    .map {
        /*background-size: 175% 100% !important;*/
        height: 300px !important;
        /*background-position: 9% 100%;*/
        background-repeat: no-repeat !important;
    }

    .copyright {
        margin: 0px !important;
        padding: 0px !important;
        font-size: 12px !important;
        text-align: center;
    }

    .responsivemap {
        /*display: inline-block;
        width: 100%;*/
    }

    .searchin-themarketcontent .col-lg-4 {
        padding: 0px !important;
    }

    .container-fluid {
        padding-right: 0px !important;
    }

    .custom-arrow img {
        /*padding: 9px 5px !important;*/
    }

    .custom-arrow {
        display: flex !important;
        margin-left: 4% !important;
        margin-bottom: 4% !important;
    }

        .custom-arrow .right, .custom-arrow .left {
            border-radius: 7px !important;
        }

    #carouselExampleControls .carousel-item {
        margin: 0px 10%;
    }

    .foootermenu-links .copyrights {
        margin-top: 0px !important;
    }

    .circle {
        padding: 0px !important;
    }

        .circle img {
            /*margin: 2% auto !important;
            padding-top: 15% !important;*/
            padding: 21px !important;
        }

    .foootermenu-links {
        display: none;
    }

    .footer {
        padding-right: 0px !IMPORTANT;
        height: 100px !important;
    }

    .item {
        width: 75% !important;
        margin: 0 auto !important;
    }

    .carousel-indicators {
        top: 93% !important;
        left: 3% !important;
        display: flex !important;
        width: auto !important;
    }

    .btn {
        padding: 10px 30px;
    }

    .navigation ul.navbar-nav li.nav-item a.nav-link {
        padding: 5px 7px !important;
    }



    .letest-news {
        padding: 50px 0 30px;
        background: #fff;
    }



    .slick-next {
        right: 15px;
        width: 20px;
    }

    .slick-prev {
        left: 15px;
        width: 20px;
    }

    .bannerContent h1 {
        font-size: 16px;
        line-height: 26px;
    }

    .bannerContent h6 {
        font-size: 14px;
        line-height: 16px;
    }

    section.main-nav ul li a {
        font-size: 14px;
        line-height: 40px;
        padding: 5px 10px !important;
    }


    section.news-ticker ul li {
        font-size: 14px;
    }

    .navbar-toggler {
        color: #6d0b00;
    }

    .navbar-toggler-icon {
        width: auto;
        height: auto;
    }

    .navigation .navbar-brand {
        width: 100% !important;
        display: block;
        max-width: 100% !important;
        text-align: center;
    }

    ul.navbar-nav li.nav-item a.nav-link {
        padding: 0px 9px;
        color: #fff;
    }

    ul.navbar-nav li.nav-item {
        color: #191919;
    }


    #scroll-top {
        bottom: 20px;
        right: 20px;
    }


    .footer {
        padding-top: 1rem !important;
        height: 200px;
    }


    .social-strip h5 {
        font-size: 13px;
        color: #101010;
        position: relative;
    }

    .copyright {
        color: #fff;
        padding: 15px 40px;
        text-align: center;
    }

    .banneritem {
        width: 100% !important;
    }

    .Powered {
        display: block !important;
        padding-top: 0px !important;
    }

    .productneed-breif {
        width: 100% !important;
    }
    .footer {
        padding-bottom: 20px;
        padding-top: 20px !important;
        height: unset !important;
    }
    .custom-arrow p {
        margin-left: 0px;
        padding-left: 10px;
        padding-top: 3px;
    }
    .section-title {
        padding-top: 30px !important;
    }

    .itemhelp-title {
        padding-top: 15px !important;
    }

    .help-items .col-sm-6 {
        padding-left: 50px;
        padding-right: 50px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .section4 {
        padding-top: 20px;
    }

    .outercirlce img {
        margin-right: 34%;
        margin-top: 25%;
        margin-left: 0%;
        margin-bottom:0%;
    }

    .Section2 {
        padding-top: 30px;
        margin-bottom : 0px;
    }

    .search {
        width: 36%;
    }

    .inner-header-padding {
        padding-top: 0px;
    }

    .page-body-template{
        padding-top:10px;
    }
    .media.news-block {
        display: block;
        max-width: 300px;
        margin: auto;
        border: 1px solid #acacac !important;
        margin-bottom: 30px;
    }
    .media.news-block .media-img
    {
        width: 100% !important;
    }
}
