

@media (width: 1024px) {
    /* sachin extra css starts here */
    .select-Menu{
        height: 58px;
    }
    .curd-banner-heading{
        position: absolute;
        top: 18%;
        left: 58%;
        padding-right: 20px;
        width: 42%;
    }
    .contactus-main-banner-img img{
        height: 652px;
    }
    /* sachin extra css endss here */
    .footer-social-list li img {
        height: 22px;
    }
    .footer-MenuList li {
        padding: 10px;
    }
    .down-arrow-img img {
        top: 43%;
    }
    .up-arrow-img img {
        top: 38%;
    }
    #section0 {
        height: auto !important;
    }
    /*.video-wrapper video{
		height: auto;
	}*/

    .first-banner-section {
        padding: 15px !important;
    }
    .nanoscroll-more {
        padding-top: 52px;
    }
    .third-banLeft-sec span {
        font-size: 13px;
    }
    .first-banner-para {
        padding: 15px !important;
    }
    .footer-socilaIcons {
        padding-left: 45px;
    }
    .footer-MenuList {
        padding-top: 25px;
    }
    .joc-main-heading {
        /* margin-left: 20%; */
    }
    .recipe-section {
        /* margin-left: 75px !important; */
    }
    .process-heading {
        padding-left: 25px;
    }
    .footer-terms-list ul {
        padding-left: 14px;
    }
    .use-heading {
        margin-top: 50px;
        width: 47%;
        padding-left: 49px;
    }
    .storing-method-section h3 {
        padding-left: 47px;
    }
    .curd-recipe-section {
        padding-left: 68px;
    }
    .curd-nutrition h1 {
        font-size: 64px !important;
    }
    .curd-ingredients h1 {
        font-size: 62px !important;
    }
    #sidebar-wrapper {
        /* left: 220px; */
    }
    .sidebar-nav li {
        text-indent: 0px;
        line-height: 26px;
        font-size: 11px;
    }
    .recipe-second-banner-details {
        top: 0%;
    }
   /* .third-banLeft-sec,
    .fifth-ban-details,
    .our-story-details,
    .social-post {
        margin-left: 50px;
    }*/
    .aboutUs-section {
        padding-left: 30px;
    }
    .sixthBan-wrapper{
        padding-top: 15px;
    }
}
@media (max-width: 1023px) {
    .contactus-email {
        margin-bottom: 15px;
    }
}
@media (max-width: 768px) {
    /*#wpsl-gmap{*/
    /*    pointer-events: none;*/
    /*}*/
    /* sachin extra css starts here */
    .awards-heading h2{
        font-size: 56px;
    }
    .awards-details .nav-tabs>li{
        width: 100%;
    }
    /* sachin extra css ends here */
    .organic-second-background {
        background-position: center center;
        background-image: url(https://idspecial.langoorqa.net/wp-content/uploads/2019/05/How-to-Use-Mobile.jpg);
        background-repeat: no-repeat;
        background-size: cover;
     }
     
    .home-bg-details-organic a{
        bottom: 162px !important;
      }
    .cretificate-main-section {
        background: url('https://www.idfreshfood.com/wp-content/uploads/2019/03/iD_Oraganic_Mobile_Certification-Page.png');
        background-size: cover;
    }
    .certificate-grid {
        padding: 95% 0 10%;
    }
    .slider-sec-wrapper .owl-nav .owl-prev {
      position: absolute;
    left: 0%;
    top: 50%;
}
.slider-sec-wrapper .owl-nav .owl-next{
      position: absolute;
    right: 0%;
    top: 50%;
}
    .home-bg-details {
    position: absolute;
    /*top: 51%;*/

    width: 100%;
    bottom:50px;
}
       .home-fifth-banner img {
        display: none;
    }
    
 .home-fifth-banner .home-bg-mobile img {
        display: block;
        width: 100%;
    }
  .home-main-banner-image img {
        display: none;
    }
    .home-main-banner-image .home-bg-mobile img {
        display: block;
        width: 100%;
    }

    
    .carousel-section  .owl-nav .owl-prev {
        display: block;
    position: absolute;
    top: 50%;
    left: 0%;
}
.carousel-section .owl-nav .owl-next {
    display: block;
        position: absolute;
    top: 50%;
    right: 0%;
}
.footer-socilaIcons{
    margin-left: 0px !important;
}
.ppl-behind-carousel .owl-nav .owl-prev {

        position: absolute;
    top: 50%;
    left: 0%;
}
.ppl-behind-carousel .owl-nav .owl-next {
        position: absolute;
    top: 50%;
    right: 0%;
}
.social-twitterLink {
    padding: 0;
    margin-top: 50px;
}
  
    .home-sixth-banner .home-bg-mobile img {
        display: block;
       width: 100%;
    }

    .home-sixth-banner img{
        display: none;
    }
    .home-main-banner-heading h1{
  font-size: 86px;
   font-family: 'rugsnatcher';
   color: white;

}
.sec-wrapper .owl-theme .owl-nav.disabled+.owl-dots{
    margin-top: 20px !important;
}

.home-main-banner-heading {
        position: absolute;
    top: 19%;
    left: 24%;
    width: 57%;
}
 
    .home-sec-banner .home-bg-mobile img {
        display: block;
    }
 
    .third-image-banner{
        display: none;
    }    
    .home-third-banner .home-bg-mobile img{
        width: 100%;
        display: block;
    }
    .idHead-text h1 {
        font-size: 50px !important;
        line-height: 50px !important;
        text-align: center;
    }
    .idHead-text p {
        text-align: center;
    }
    .next-section {
        display: none !important;
    }
    .prev-section {
        display: none !important;
    }
    .mobile-header span {
        padding-left: 17px;
    }
    .prev-section {
        top: 44% !important;
    }
    .next-section {
        top: 46% !important;
    }
    .contactus-form-section {
        margin-top: 50px;
    }
    .contactus-custom-width {
        width: 50%;
    }
    .footer {
        height: auto;
        padding-bottom: 40px;
    }
    .footer-addr p,
    .footer-MenuList,
    .footer-socilaIcons,
    .cities-List {
        text-align: center;
    }
    .footer-MenuList {
        padding-top: 5px !important;
    }
    .footer-socilaIcons {
        margin-top: 18px;
        float: none;
    }
    .cities-List {
        margin-top: 14px;
    }
    .footer-terms-list {
        text-align: center;
    }
    .video-wrapper video {
        height: auto;
    }
    .slider-sec-wrapper {
        padding-top: 20px;
    }
    .social-instagram {
        margin-bottom: 20px;
        margin-top: 20px;
    }
    .social-youtubeLink {
        margin-bottom: 25px;
    }
    /*.contactus-getin-touch h1{
	font-size: 35px;
}*/
.disclaimer-content{
    margin-top: 0;
}
    .contactus-main-banner-title h1 {
        font-size: 60px;
        margin-top: 200px;
        text-align: center;
    }
    .contactus-main-banner-title {
        padding-top: 17px;
    }
    .cust-padding {
        padding-right: 15px !important;
        padding-right: 15px !important;
    }
    .media-new-title p {
        width: 100%;
    }
    .media-news-inner-wrapper .nano .pane {
        right: 0px;
    }
    .media-recent-campaigns-title p {
        width: 100%;
    }
    .media-banner-wrapper {
        top: 0;
    }
    .media-news-inner-each-wrapper {
        padding-left: 0px;
    }
    .curd-no-padding img {
        width: 100%;
    }
    .curd-gallery-bottom img {
        width: 100%;
    }
    .curd-no-padding {
        height: auto;
    }

    .disclaimer-main-wrap{
        margin-top: 18%;
    }
    .disclaimer-heading h1{
        font-size: 40px;
    }
    .disclaimer-heading{
            left: 26%;
    }
    .curd-use-right img {
        position: static !important;
        padding-top: 25px;
        padding-bottom: 40px;
    }
    .curd-use-right-details {
        position: static;
    }
    .curd-use-right {
        text-align: center;
    }
    .process-right-content {
        margin-top: 30px;
    }
    .process-left-content {
        margin-top: 40px;
    }
    .iDdown-arrow {
        display: none;
    }
    .curd-ingredients {
        width: 100%;
        padding-left: 0;
    }
    .curd-ingredients-list ul li {
        display: inherit;
        text-align: center;
    }
    .curd-nutrition {
        text-align: center;
        padding-left: 0;
    }
    .curd-section-three-right {
        padding-right: 0;
    }
    .use-heading {
        width: 100%;
    }
    .body-paddingTop {
        /*padding-top: 61px;*/
    }
    .recipe-heading {
        text-align: center;
    }
    .recipe-second-banner-details {
        top: 0%;
    }
    .recipe-banner-mobile {
        display: block;
    }
    .recipe-banner-mobile-new {
        display: block;
    }
    .recipe-banner-desktop {
        display: none;
    }
    .thirdBan-fooddetail h2 {
        text-align: center;
    }
    .our-story-details {
        text-align: center;
    }
    .awards-details .tab-content {
}
.contactus-main-banner-title h1{
	font-size: 60px;
	margin-top: 25%;
}
.contactus-main-banner-title{
	padding-top: 17px;
}
.cust-padding{
	padding-right: 15px !important;
	padding-right: 15px !important;
}
.media-new-title p{
	width: 100%;
}

.media-news-inner-wrapper .nano .pane{
	right: 0px;
}

.media-recent-campaigns-title p{
	width: 100%;
	text-align: center;
}
.media-banner-wrapper{
	top: 0;
}

.media-news-inner-each-wrapper{
	padding-left: 0px;
}
.curd-no-padding img{
	width: 100%;
}
.curd-gallery-bottom img{
	width: 100%;
}
.curd-no-padding{
	height: auto;
}
.curd-use-right img{
	position: static !important;
	padding-top: 25px;
    padding-bottom: 40px;
}
.curd-use-right-details{
	position: static;
}
.curd-use-right{
	text-align: center;
}
.process-right-content {
    margin-top: 30px;
}
.process-left-content {
    margin-top: 40px;
}
.iDdown-arrow{
	display: none;
}
.curd-ingredients{
	width: 100%;
	padding-left: 0;
}
.curd-ingredients-list ul li {
    display: inherit;
    text-align: center;
}
.curd-nutrition{
	text-align:center;
	padding-left: 0;
}
.curd-section-three-right{
	padding-right: 0;
}
.use-heading{
	width: 100%;
}
.body-paddingTop{
    /*padding-top: 100px;*/
    padding-top: 70px;
}
.recipe-heading{
	text-align: center;
}

.recipe-second-banner-details{
	top: 0%;
}

.recipe-banner-mobile{
  display: block;
}

.recipe-banner-mobile-new{
  display: block;
}

.recipe-banner-desktop{
	display: none;
}
.thirdBan-fooddetail h2{
	text-align: center;
}
.our-story-details{
	text-align: center;
}
.awards-details .tab-content {

        margin-bottom: 10px;
    }
    .prev-section {
        top: 44% !important;
    }
    .next-section {
        top: 46% !important;
    }
    .contactus-form-section {
        margin-top: 50px;
    }
    .contactus-custom-width {
        width: 50%;
    }
    .footer {
        height: auto;
        padding-bottom: 40px;
        z-index: unset !important;
        padding-top: 40px !important;
    }
    .footer-addr p,
    .footer-MenuList,
    .footer-socilaIcons,
    .cities-List {
        text-align: center;
    }
    .footer-MenuList {
        padding-top: 5px !important;
    }
    .footer-socilaIcons {
        margin-top: 18px;
        float: none;
        margin-left: 0;
        padding-left: 0;
    }
    .cities-List {
        margin-top: 14px;
    }
    .footer-terms-list {
        text-align: center;
    }
    .video-wrapper video {
        height: auto;
    }
    .slider-sec-wrapper {
        padding-top: 20px;
    }
    .social-instagram {
        margin-bottom: 20px;
        margin-top: 20px;
        padding: 0;
    }
    .social-youtubeLink {
        margin-bottom: 25px;
        padding: 0;
    }
    .contactus-getin-touch h1 {
        font-size: 60px;
        text-align: center;
    }
    /*.contactus-main-banner-title h1 {
		font-size: 35px;
	}*/

    .contactus-main-banner-title {
        padding-top: 17px;
    }
    .cust-padding {
        padding-right: 15px !important;
        padding-right: 15px !important;
    }
    .media-new-title p {
        width: 100%;
    }
    .media-news-inner-wrapper .nano .pane {
        right: 0px;
    }
    .media-recent-campaigns-title p {
        width: 100%;
    }
    .media-banner-wrapper {
        top: 0;
    }
    .media-banner-video {
        margin-top: 80px;
    }
    .media-news-inner-each-wrapper {
        padding-left: 0px;
    }
    .curd-no-padding img {
        width: 100%;
    }
    .curd-gallery-bottom img {
        width: 100%;
    }
    .curd-no-padding {
        height: auto;
    }
    .curd-use-right img {
        position: static !important;
        padding-top: 25px;
        padding-bottom: 40px;
    }
    .curd-use-right-details {
        position: static;
    }
    .curd-use-right {
        text-align: center;
    }
    .process-right-content {
        margin-top: 30px;
    }
    .process-left-content {
        margin-top: 40px;
    }
    .iDdown-arrow {
        display: none;
    }
    .curd-ingredients {
        width: 100%;
        padding-left: 0;
        text-align: center;
    }
    .curd-ingredients-list ul li {
        display: inherit;
        text-align: center;
    }
    .curd-nutrition {
        text-align: center;
        padding-left: 0;
    }
    .curd-section-three-right {
        padding-right: 0;
    }
    .use-heading {
        width: 100%;
    }
    .body-paddingTop {
        /*padding-top: 61px;*/
    }
    .recipe-heading {
        text-align: center;
    }
    .recipe-second-banner-details {
        top: 0%;
    }
    .recipe-banner-mobile {
        display: block;
    }
    .recipe-banner-mobile-new {
        display: block;
    }
    .recipe-banner-desktop {
        display: none;
    }
    .thirdBan-fooddetail h2 {
        text-align: center;
    }
    .our-story-details {
        text-align: center;
    }
    /*.home-sixth-banner {
		padding-top: 30px;
	}
*/

    .sec-banRight-sec ul {
        text-align: center;
    }
    .home-sec-banner {
        height: auto;
    }
    .social-twitterLink {
        padding: 0;
    }
    .video-wrapper {
        height: auto;
    }
    .buy-now-btn {
        margin: auto;
    }
    #footer .fa-linkedin {
        padding-left: 2px !important
    }
    .media-banner-title {
        margin-top: 400px;
    }
    .desktop-image {
        display: none;
    }
    .mobile-imgae {
        display: block;
    }
    .curd-banner-heading {
        position: absolute;
        top: 13%;
        padding-right: 20px;
        padding-left: 25px;
        left: 0;
        width: 100%;
    }
    .curd-banner-heading h3 {
        text-align: center;
        font-size: 20px;
    }
    .joc-main-heading {
        position: absolute;
        top: 25%;
        color: white;
        width: 90%;
        margin-left: 0;
        left: 6%;
        /*padding-left: 25px;
		padding-right: 25px;*/
    }
    .joc-main-heading h4 {
        text-align: center;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .curd-mobile-image img {
        width: 50%;
        display: block;
        margin: 0 auto;
    }
    .curd-buy-btn {
        display: block;
        margin: 0 auto;
        text-align: center;
        margin-top: 20px;
    }
    .media-dropdown {
        display: block;
        margin: 0 auto;
        text-align: center;
    }
    .sec-wrapper {
        text-align: center;
    }
    .slider-sec-wrapper .owl-theme .owl-nav.disabled+.owl-dots {
        margin-top: -80px;
    }
  
    .mob-social-sec img {
        height: 1480px;
    }
    .sixthBan-wrapper {
        padding-top: 50px;
    }
    .only-food-left-sec {
        padding-bottom: 0px !important;
    }
    .aboutmain-banner-heading h4,
    .about-main-banner-heading p {
        width: 100%;
    }
    .grown-details {
        width: 100%;
        text-align: center;
    }
    .grown-details a {
        display: block;
        margin: 0 auto;
        text-align: center;
        width: 115px;
    }
    .home-sec-banner img {
        display: none;
    }


.joc-main-heading h4{
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}
.curd-mobile-image img{
width: 50%;
display: block;
margin: 0 auto;
}

.curd-buy-btn{
	display: block;
	margin: 0 auto;
	text-align: center;
	margin-top: 20px;
}
.media-dropdown{
	display: block;
	margin: 0 auto;
	text-align: center;
}
.sec-wrapper{
	text-align: center;
}
.slider-sec-wrapper .owl-theme .owl-nav.disabled+.owl-dots{
	margin-top: -80px;
}
.mob-social-sec img{
	height: 1000px;
}
.sixthBan-wrapper{
	padding-top: 5%;
    padding-right: 0px;
}
.only-food-left-sec{
	padding-bottom: 0px !important;
}

.aboutmain-banner-heading h4, .about-main-banner-heading p{
	width: 100%;
}
.grown-details{
	width: 100%;
	text-align: center;
}
.grown-details a{
	 display: block;
    margin: 0 auto;
    text-align: center;
    width: 115px;
}
.media-banner-video iframe{
	width: 100%;
}
.media-recent-campaigns-title h1, .media-banner-title h1, .media-banner-title p, .media-recent-campaigns-content p, .media-new-title h1, .media-recent-campaigns-content h1, .media-new-title p {
	text-align: center;
}
.contactus-main-banner-title p{
  width: 100%;
  text-align: center;
}
.contactus-dropdown{
  display: block;
  margin: 0 auto;
  margin-top: 30px;
  text-align: center;
}
.contactus-getin-touch p{
  width: 100%;
  text-align: center;
}
.contactus-id-kitchens h1 {
  width: 100%;
  text-align: center;
}
.contactus-id-kitchens p{
  text-align: center;
  width: 100%;
}
.contactus-vist-details h3, .contactus-visit-inner h4, .contactus-visit-inner p, .contactus-phone-section h4, .contactus-phone-section p  {
  text-align: center;
  margin: 0 auto;
  padding-top: 15px;
}

.our-story-details {
    margin-top: 0%;
    padding-left: 15px;
    padding-right: 15px;
}
}

@media(max-width: 767px) {
    .home-bg-details-organic {
        bottom: 5%;
    }
    .id-batter-heading h1{
        /*font-size: 24px;*/
    }
    .owl-dots{
        display: block;
    }

    .home-bg-details p {
    /* color: #081e54; */
    font-family: 'Gotham-Light';
    padding-bottom: 10px;
    font-weight: bold;
    font-size: 15px;
    color: white;
}
    .home-main-banner-heading h1 {
    font-size: 82px;
    font-family: 'rugsnatcher';
    color: white;
}
.home-bg-details a{
    bottom: 20px;
    position: absolute;
}
   
    .home-bg-details {
    position: absolute;
    top: 60%;

}
    .home-main-banner-heading {
    position: absolute;
    top: 11%;
    left: 24%;
    width: 57%;
}

    .fifth-wrapper{
        padding-top: 6px;
    }
    .about-main-banner-heading{
        position: absolute;
        top: 13%;
        left: 10%;

    }
    .about-main-banner-heading p{
          font-weight: bold;
    }

     .home-third-banner img {
        display: none;
    }
    .home-third-banner .home-bg-mobile img {
        display: block;
        width: 100%;
    }
    .sixthBan-wrapper {
    position: absolute;
    top: 0;
    left: 3%;
    width: 90%;
}
  
    .curd-ingredients-list {
        text-align: center;
    }
    .home-sixth-banner img {
        display: none;
    }
    .media-banner-video{
      margin-top: 10px;
    }
    .only-food-left-sec {
        display: inline-block;
    }
    .third-banLeft-sec {
        padding-top: 15px;
    }
    .only-food-details {
        padding-top: 15px;
    }
    .only-food-right-sec {
        display: inline-block;
    }
    .only-food-left-sec img {
        display: block;
        width: 65px;
    }
    .only-food-details {
        text-align: center;
    }
    .only-food-right-sec img {
        display: block;
        width: 42%;
    }
    .home-sec-banner .home-bg-mobile img {
        display: block;
        width: 100%;
    }
    .home-sec-banner img {
        display: none;
    }
    .carousel-section .owl-dots {
        display: none;
    }
   /* .home-main-banner-image img {
        display: none;
    }*/
    .home-main-banner-image .home-bg img {
        display: none;
    }
   /* .home-main-banner-image .home-bg-mobile img {
        display: block;
        width: 100%;
    }*/
    .home-bg-details {
        width: 100%;
        right: 17%;
    }
    .organic-main-section .home-bg-details {
        width: 100%;
        right: 21%;
    }
    .contact-us-main-heading {
        padding-top: 40%;
    }
    /*.about-main-banner img{
		display: none;
	}*/

    .about-main-banner .about-main-banner-mobile img {
        display: block;
        width: 100%;
    }
    /*.contactus-main-banner .contactus-main-banner-img img{
		display: none;
	}*/

    .contactus-main-banner .about-main-banner-mobile img {
        display: block;
        width: 100%;
    }
    .process-main-banner-section .process-banner-image img {
        display: none;
    }
    .process-banner-image .process-main-banner-mobile img {
        display: block;
        width: 100%;
    }
    .recipe-desktop .recipe-main-banner-mobile img {
        display: block;
        width: 100%;
    }
    .recipe-main-banner .recipe-desktop img {
        display: none;
    }
    .recipe-second-banner {
        background-image: none;
    }
    .process-heading p {
        padding-left: 10px;
        font-family: 'Gotham-Light';
        font-size: 16px;
    }
    .process-heading {
        position: absolute;
        top: 75px;
        width: 100%;
        right: 5px;
    left: 0px;
    }
    .process-heading h1 {
        font-family: 'rugsnatcher';
        font-size: 36px;
        padding-left: 5px;
    }
    .recipe-section {
        margin-top: 0px;
    }
    .recipe-main-banner-heading {
        top: 20%;
    }
    .ingredients-section {
        top: 73%;
    }
    .curd-banner-heading h1 {
        font-family: 'rugsnatcher';
        font-size: 50px;
        margin-top: 0px;
        text-align: center;
    }

    .curd-banner-heading p {
        font-family: 'Gotham-Light';
        font-size: 16px;
        text-align: center;
    }
    .curd-buy-btn a {
        color: #16a693;
        padding: 8px 16px;
        border: 3px solid #16a693;
        text-decoration: none;
        font-weight: bold;
        font-size: 10px;
    }
    .use-heading {
        width: 100%;
    }
    .cust-padding {
        padding-right: 0;
    }
    .contactus-main-banner-title {
        top: 100px;
    }
    .contactus-main-banner-title p {
        width: 100%;
    }
    .contactus-getin-touch p {
        width: 100%;
    }
    .contactus-visit-inner p {
        width: 100%;
    }
    .contactus-id-kitchens p {
        width: 100%;
    }
    .contactus-getin-touch h1 {
        margin-top: 50px;
    }
    .contactus-main-banner-title {
        top: 30px;
    }
    #wrapper {
        width: 100%;
        overflow: hidden;
    }
    .awards-details .tab-content {
        margin-top: 10px;
    }
    .contactus-main-banner-title p {
        width: 100%;
        padding-top: 20px;
    }
    .contactus-getin-touch p {
        width: 100%;
    }
    .contactus-visit-inner p {
        width: 100%;
    }
    .contactus-id-kitchens p {
        width: 100%;
    }
    .contactus-main-banner-title {
        top: 30px;
    }
    #wrapper {
        width: 100%;
        overflow: hidden;
    }

      .media-banner-title {
        margin-top: 200px;
      }
}
@media (max-width: 550px) {
    .contactus-main-banner-title {
        top: 30px;
    }
    .social-twitterLink iframe {
        width: 100%;
        display: block;
        margin: 0 auto;
    }
        .disclaimer-heading {
        position: absolute;
        bottom: 22%;
        left: 22%;
    }
    .terms-heading {    
    bottom: 12% !important;
    left: 6%;
        width: 100%;
}
}
@media (max-width: 450px) {
    .contactus-main-banner-title {
        top: 0px;
    }
    .contactus-custom-width {
        width: 100%;
    }
    .joc-main-heading h1 {
        line-height: 1px;
    }
    .cust-padding {
        padding-left: 15px;
    }
    .media-banner-title {
        margin-top: 100px;
    }
    .sec-banRight-sec h1 {
        font-size: 30px !important;
    } 
    .buy-now-btn {
        margin-bottom: 50%;
    }
    .only-food-left-sec img {
        display: block;
        margin: 0 auto;
    }
    .third-banLeft-sec h1 {
        font-size: 35px !important;
        padding-bottom: 0px;
    }
    .only-food-left-sec {
        display: block;
    }
    .grown-details h1 {
        font-size: 25px;
    }
    .grown-details p {
        font-size: 12px;
    }
    .grown-details a {
        padding: 0px 0px;
    }
    .social-post>h1 {
        padding-bottom: 90px;
        padding-top: 40px;
    }
    .social-fbLink {
        padding-bottom: 50px;
        padding-right: 0px;
    }
    .contactus-each-address h3, .contactus-each-address p{
      text-align: center;
    }
}
@media (max-width: 400px) {
    

    .curd-banner-heading h1 {
        font-size: 35px !important;
        
    }
    .curd-banner-heading h3 {
        font-size: 15px;
        margin-top: -10px;
    }
    .buy-now-btn {
        margin-bottom: 60px;
    }
}
@media (max-width: 370px) {
    .media-banner-video {
        margin-top: 10px;
    }
}
@media (max-width:360px){
    .sixthBan-wrapper{
        padding-top: 0 !important;
    }
    .social-post>h1{
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .mob-social-sec img {
        height: 950px;
    }
    .social-fbLink iframe{
        height: 430px;
    }
    .home-carsouel-sec .owl-stage-outer{
        height:594px !important;
    }
}
@media (max-width:320px) {
    .thirdBan-wrapper{
        left: -1%;
    }
    .fifth-wrapper{
        left: -1%;
    }
    .home-main-banner-heading{
        top: -5%;
    }
    .owl-theme .owl-nav{
        margin-top: -15px;
    }
    .sixthBan-wrapper{
        padding-top: 0 !important;
    }
    .social-post>h1{
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .mob-social-sec img {
        height: 1065px;
    }
    .social-fbLink iframe{
        height: 428px;
    }
    .curd-mobile-image img{
        margin-top: 15px;
    }
    .idHead-text h2{
        font-size: 37px !important;
    }
    .home-carsouel-sec .owl-stage-outer{
        height: 542px !important;
    }
    .our-story-details p{
        font-size: 12px !important;
    }
}
@media(min-width: 768px) and (max-width:991px) {
    .sec-wrapper {
    margin-top: 18%;
}
.thirdBan-wrapper {
    
    margin-top: 25%;
}
    .process-heading {
        position: absolute;
        top: 20%;
        width: 40%;
    }
    .curd-banner-heading {
        position: absolute;
        top: 21%;
        padding-right: 20px;
        padding-left: 25px;
        left: 0;
        width: 100%;
    }
    .malabar-right-content p,
    .malabar-mid-content p,
    .malabar-left-content p {
        text-align: center;
    }
    .malabar-com img {
        width: 80%;
        text-align: center;
    }
    .malabar-prepare-mid-image,
    .malabar-prepare-left-image,
    .malabar-prepare-right-image {
        text-align: center;
    }
   /* .sixthBan-wrapper{
        left: 7%;
    }*/
}
@media(min-width: 768px) {
  
    .contactus-main-banner .contact-main-banner-mobile img {
        display: none;
        width: 100%;
    }
    .process-banner-image .process-main-banner-mobile img {
        display: none;
        width: 100%;
    }
    .recipe-desktop .recipe-main-banner-mobile img {
        display: none;
        width: 100%;
    }
    .home-bg-mobile img {
        display: none;
    }
    .
   /* .home-sec-banner .home-bg-mobile img {
        display: none;
    }*/
    .home-third-banner .home-bg-mobile img {
        display: none;
    }
   /* .home-fifth-banner .home-bg-mobile img {
        display: none;
    }*/
/*    .home-sixth-banner .home-bg-mobile img {
        display: none;

   }*/

}
@media(min-width: 340px) and (max-width:768px){
   
    .fifth-wrapper{
        left:0;
    }
    .thirdBan-wrapper{
        left: 0;
    }

}
@media(min-width: 800px) and (max-width:1024px){
        .home-main-banner-heading h1 {
        font-size: 120px;
        font-family: 'rugsnatcher';
        color: white;
    }
   .fifth-ban-details .idHead-text h1{
    margin-top: 0px;
   }
      
}

@media(min-width: 1000px) and (max-width: 1024px){
.our-story-details {
    margin-top: 0%;
}
.third-banLeft-sec {
     padding-top: 0px; 
    /* left: 24%; */
     padding-left: 0%; 
}
.sixthBan-wrapper{
  position: absolute;
  top: 0;
  padding-top: 25px;
  left: 24%;
  width: 55%;
}
}
@media(min-width: 1400px){
    .social-fbLink iframe{
        height: 630px;
    }
    .process-heading{
    position: absolute;
    top: 21%;
    width: 40%;

}
}
@media(min-width: 800px) {
     .carousel-section  .owl-nav {
    display: none;
 }
}
@media (min-width: 992px){
.col-md-offset-1 {
    margin-left: 0 !important;
}
}
@media (max-width: 640px){
    #wpsl-search-wrap div label {
    float: left;
    margin-right: 25px;
    line-height: 25px;
     white-space: nowrap !important;
}
}
@media (max-width: 768px){
    #wpsl-search-wrap div{
        padding-bottom: 10px;
    }
}
@media (max-width: 411px){
    .home-carsouel-sec .owl-stage-outer{
        height: 650px !important;
    }
}
@media (max-width: 375px){
    .home-carsouel-sec .owl-stage-outer{
        height: 611px !important;
    }
}
@media (max-width: 414px){
    .home-carsouel-sec .owl-stage-outer{
        height: 650px !important;
    }
}
@media (max-width: 768px){
    .org-banner-content .org-banner-heading{
        font-size: 30px !important;
        line-height: 30px !important;
        text-align: left;
        font-weight: 900;
        color: #fff;
    }
    .org-banner-content .org-banner-description{
        font-family: 'Gotham-Light';
        font-size: 13px;
        text-align: left;
        position: absolute;
        top: 320px;
        color: #fff;
    }
    .org-banner-content{
        position: absolute;
        top: 12%;
        padding-right: 20px;
        padding-left: 25px;
        left: 0;
        width: 100%;
        color: #fff;
    }
    .contactus-dropdown a{
        font-size: 12px;
    }
}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
    .list-profile p{
        padding-left: 32%;
    }
    .org-banner-content .org-banner-heading{
        font-size: 43px !important;
        line-height: 42px !important;
    }
    .org-banner-content .org-banner-description{
        top: 558px;
        font-size: 14px;
    }
    .org-banner-content{
        top: 18%;
        padding-left: 50px;
    }
    .carousel-section .owl-dots{
        overflow: scroll;
        white-space: nowrap;
    }
  }
  @media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape) {
    .org-banner-content .org-banner-heading{
        font-size: 40px;
    }
    .awards-details .nav-tabs>li{
        width: 101% !important;
    }
  }
  @media (max-width: 768px){
    .video_section{
        /*padding-top: 10px;*/
    }
  }
  @media only screen and (min-device-width:310px) and (max-device-width:330px){
      .mob-social-sec img{
        height: 900px;
      }
  }

/*ticker css starts*/
  @media (max-width: 768px){
      .stats {
    text-align: center;
    font-size: 30px;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;
}
      .animated-prt-div{
          padding-top: 65px;
          padding-left: 10px;
      }
      .animated-prt-div iframe{
          width: 40px;
          height: 40px;
      }
      .ticker-section-heading .headline{
          font-size:28px;
      }
      .stats{
            border-right:none;
        }
      .ticker-section .fa {
            color: #fff;
            font-size: 30px;
            padding: 20px;
        }
    .ticker-section-heading .counting {
        font-size: 40px;
        padding-top: 60px;
    }
    .ticker-section-heading p {
        text-align: center;
        padding: 10px 0px 20px 0px;
        font-size: 20px;
    }
    .ticker-section-heading h3{
        padding:0px;
    }
    .ticker-section{
        padding:0px;
    }
    .stats{
        padding:30px;
    }
    #counter-stats {
    	display: flex;
    	justify-content: center;
    	/*margin-top: 100px;*/
    	padding-top:20px;
    	padding-bottom:20px;
    }
  }
  @media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){ 
      .stats{
            border-right:none;
        }
        .animated-prt-div iframe{
            width:40px ;
            height:40px ;
        }
  }
  @media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
      .animated-prt-div iframe{
            width:40px ;
            height:40px ;
        }
  }
  /*ticker css ends*/

/* gagan Responsive */
@media screen and (max-width: 768px) {
    .joc-main-heading.recipe.idHead-text.brown-text {
        width: 90% !important;
    }
    h1.recipe-heading, h1.more-recipe-head,h1.recipe-detail-heading { font-size: 40px !important;
    line-height: 40px !important;
    margin: 40px 0 20px 0 !important; }
    a.detail-page-links { position: inherit !important; }
    h1.ingredients-heading { font-size: 40px; line-height: 40px; }
    h5.detail-page.list p {
      display: none;
   }
   .more-recipe-slider {
    margin: 50px 0 0 0px;
   }
}
@media screen and (min-width: 1200px) {
    a.recipe-links {
        position: absolute !important;
        padding: 0px 10px !important;
        top: 30px !important;
   }
   img.img-fullwidth.img-responsive.recipe-image, .recipe-detailed-image {
     margin: 0 0px 0 -20px;
  }
}
@media screen and (max-width: 550px) {
    section.steps.by.step.instruction {
     padding: 0 15px;
   }
   section.recipe-links.detail-page {
    padding: 0 10px;
   }
   h6.recipe-links { font-size: 16px !important; }
   p.fw { width: 40% !important; }
   section.recipe-links {
    margin: 10px 0 0px 0;
   }
   ul.detail-page.links-list li {
    padding: 0;
   }
   ul.step-by-step-proc li { padding: 10px; }
   section.recipe-desc {
    margin: 50px 0 30px 0;
   }
   h1.recipe-heading, h1.more-recipe-head, h1.recipe-detail-heading { 
       margin: 20px 0 20px 0 !important; 
   }
   .subhead-block {
    margin-top: 20px;
   }
   .joc-main-heading.recipe.idHead-text.brown-text { top: 15%; }
   .idHead-text h1 { font-size: 40px !important; line-height: 40px !important; }
   p.text-white {
    margin-top: -20px !important;
  }
  h5.info { font-size: 14px; }
}
@media screen and (min-width: 1023px) and (max-width: 1025px) {
    .joc-main-heading.recipe.idHead-text.brown-text { width: 35%; }
    a.recipe-links {
        position: absolute;
        top: 30px;
        padding: 0 10px;
    }
    p.fw { width: 25%; }
    .subhead-block {
      margin-top: 20px;
    }
    h1.recipe-heading { margin: -10px 0 20px 0!important; }
    h1.ingredients-heading { font-size: 55px; }
    .recipe-detailed-image {
      height: 470px;
   }
}
@media screen and (min-width: 767px) and (max-width: 769px) {
    section.steps.by.step.instruction, section.recipe-links {
      padding: 0 30px;
   }
   h1.recipe-detail-heading {
    margin: 20px 0 !important;
   }
   section.recipe-desc {
    margin: 60px 0 30px 0;
   }
   ul.detail-page.links-list li {
    padding: 0 0px;
  }
  h5.detail-page.list p {
    display: none;
  }
  .container.recipe-container {
    width: 730px;
   }
   section.recipe-links {
    margin: 20px 0 20px 0;
   } 
}
@media screen and (min-width: 1915px) and (max-width: 1921px) {
    .joc-main-heading.recipe.idHead-text.brown-text {
        top: 35%;
        left: 10%;
    }
}





