/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {
  
  /* CSS */
 .medimg{
     margin-top: -48px !important;
 }
 .ban{
     color:white !important;
     font-size: 50px !important;
 }
 .kam{
     margin-left: 260px !important;
     max-width: 650px !important;
     
 }
 .para{
     
     max-width: 100% !important;
 }
}

/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
  
  /* CSS */
 .medimg{
     margin-top: -168px !important;
 }
  .ban{
     color:white !important;
     font-size: 50px !important;
 }
 .kam{
     margin-left: 260px !important;
     max-width: 650px !important;
     
 }
 .para{
     
     max-width: 100% !important;
 }
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
  
  /* CSS */
  .liyt{
      
      width: 50% !important;
          margin-top: 21px;
  }
  .hrhide{
      
      display:none;
  }
  .applynowh{
      
          margin-top: 33;
  }
  .btnshiv{
      
      text-align: center;
  }
  .para{
     
     max-width: 100% !important;
 }
}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  
  /* CSS */
  .liyt{
      
      width: 50% !important;
          margin-top: 21px;
  }
  .hrhide{
      
      display:none;
  }
   .applynowh{
      
          margin-top: 33;
  }
  .btnshiv{
      
      text-align: center;
  }
  .para{
     
     max-width: 100% !important;
 }
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
  
  /* CSS */
   .liyt{
      
      width: 50% !important;
          margin-top: 21px;
  }
  .hrhide{
      
      display:none;
  }
   .applynowh{
      
          margin-top: 33;
  }
  .btnshiv{
      
      text-align: center;
  }
  .para{
     
     max-width: 100% !important;
 }
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
  
  /* CSS */
   .liyt{
      
      width: 52% !important;
          margin-top: 6px;
  }
  .hrhide{
      
      display:none;
  }
   .applynowh{
      
          margin-top: 33px;
  }
  .mob-nav {
    max-width: 25%;
}

  /* mobile-nav-logo */
  
.ltn__utilize-menu-head img {
    width: 125px;
}


/* --------------------------------------------------home-page----------------------------------- */

.btnshiv{
      
      text-align: center;
  }
  .para{
     
     max-width: 100% !important;
         text-align: center;
 }
 .slider-mob{
     text-align: center !important;
 }
 .slide-item-info-mob
 {
      margin-top:-235px;
 }
 .slide-item-info-mob1{
     margin-top:-165px;
 }
  .slide-item-info-mob2{
     margin-top:-235px;
 }
  .slide-item-info-mob3{
     margin-top:-257px;
 }
 .slider-mob .slide-title{
         font-size: 29px !important;
         line-height:1.2em;
 }
 
.slide-brief-mob {
    padding-right: 0px !important;
}
.slide-brief-mob p{
    font-size: 15px !important;
        text-align: center;
}
.page-id-home .mpb {
    padding: 15px 10px;
    /* text-align: center !important; */
}
.page-id-home .mmb{
    margin-bottom:5px;}
   

.page-id-home .mob-bg-image {
    text-align: center;
    background-image: none !important;
    padding: 40px 0px;
}
.page-id-home .mob-para {
    width: 100% !important;
}
.page-id-home .mpt {
    padding: 40px 10px;
    /* text-align: center !important; */
}
.page-id-home .section-title-area-mob {
    margin: 20px;
}

.page-id-home .ltn__shop-options {
    margin-bottom: 20px;
}
.page-id-home p.product-composition-myclass {
    font-size: 14px;
    letter-spacing: 0.5px;
    margin-bottom: 5px;
    display: block;
    width: 200px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: center;
    color: #424242;
    padding: 0px 20px;
    margin: auto;
}

/* --------------------------------------------------about.php page----------------------------------- */

.page-id-about-us .ltn__breadcrumb-area {
    margin-bottom: 50px;
    padding-top: 55px;
    padding-bottom: 55px;
     text-align:center;
}
.ltn__about-us-area pt-25--- pb-120{
    padding-bottom:35px;
    
}
.page-id-about-us .mpt {
    padding-top: 50px;
    padding-bottom: 20px;
}
.page-id-about-us .mpb {
    padding-bottom: 35px;
}
.section-title-h1-mob{
       font-size: 25px !important;
    
}
.mmb{
   margin-bottom:20px;
}
/* ----------CTA alignment-------- */

.ltn__call-to-action-area.call-to-action-6.before-bg-bottom {
    text-align: center;
}



/* ------------------------------------------founder-message.php ----------------------- */


.founder-message-page .ltn__breadcrumb-area {
    margin-bottom: 120px;
       padding-top: 55px;
    padding-bottom: 55px;
     text-align:center;
}
.founder-message-page .ltn__team-details-area.mb-120 {
    text-align: center;
    margin-bottom: 30px;
}
.founder-message-page .mob-text-left{
    text-align:left;
}


/* ------------------------------------------vision.php ----------------------- */

.vision-mission-page .ltn__breadcrumb-area {
    margin-bottom: 62px;
    padding-top: 55px;
    padding-bottom: 55px;
     text-align:center;
}
.vision-mission-page .ltn__about-us-area.pb-115 {
    padding: 0px 15px;
}
.vision-mission-page .mission-box-myclass {
    margin-top: 25px;
    padding: 30px;
    margin-bottom: 40px;
}

/* ------------------------------------------team.php ----------------------- */

.team-page .ltn__breadcrumb-area {
    margin-bottom: 50px;
    padding-top: 55px;
    padding-bottom: 55px;
     text-align:center;
}
.team-page .ltn__team-area.pt-110---.pb-90 {
    padding-bottom: 40px;
}


/* ------------------------------------------product.php ----------------------- */
.product-page .ltn__breadcrumb-area {
  margin-bottom: 50px;
    padding-top: 55px;
    padding-bottom: 55px; 
     text-align:center;
} 

.product-page .mob-col-12{
    width:100%;
    padding: 0px 25px;
}
.product-page p.product-composition-myclass {
    display: block;
    /* width: 144px; */
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: center;
    color: #424242;
    padding: 0px 20px;
        width: 250px;
    margin: auto;
}
.product-page .btn-wrapper.mt-0 {
    text-align: center;
}
.product-page .mob-modal-body{
    padding:0px;
}

.product-page .mob-modal-header .close {
 position: absolute;
    height: 30px;
    width: 30px;
    right: 0px;
    left: auto;
    top: 0px;
    opacity: 1;
    z-index: 99;
}
.product-page .mob-modal-dialog{
    margin-top:20px;
}


/* ------------------------------------------lice.php ----------------------- */

.lice-page .ltn__breadcrumb-area {
    margin-bottom: 39px;
    padding-top: 55px;
    padding-bottom: 55px;
    text-align:center;
}

.lice-page .mob-h4{
    text-align:center;
    
}
.lice-page .mob-h2{
    text-align:center;
    
}
 .btn-wrapper.mt-0 {
    text-align: center;
}

.lice-page .mb-105{
     margin-bottom:20px;
 }
.lice-page .mob-h1{
    text-align:center;
}

/* ------------------------------------------pimples.php ----------------------- */


.pimples-page .ltn__breadcrumb-area {
    text-align: center;
    margin-bottom: 35px;
    padding-top: 55px;
    padding-bottom: 55px;
}
.pimples-page .mob-h1,.mob-h2,.mob-h4,.mob-h5{
    text-align:center;
}
.pimples-page .mb-105 {
    margin-bottom: 1px;
}


/* ------------------------------------------carcked-heals.php ----------------------- */


.cracked-heals-page .ltn__breadcrumb-area {
    margin-bottom: 35px;
    padding-top: 55px;
    padding-bottom: 55px;
    text-align: center;
}
.cracked-heals-page .mob-h1,.mob-h2,.mob-h4,.mob-h5{
    text-align:center;
}
.cracked-heals-page .mb-105 {
    margin-bottom: 1px;
}


/* ------------------------------------------work-culture.php ----------------------- */

.work-culture-page .ltn__breadcrumb-area {
    background-color: var(--section-bg-1);
    margin-bottom: 40px;
    padding-top: 55px;
    padding-bottom: 55px;
     text-align: center;
}
.work-culture-page .mob-container-1{
    text-align:center;
        padding-bottom: 50px;
}
.work-culture-page .mob-container-2{
    text-align:center;
        padding-bottom: 25px;
          padding-top: 53px;
}
.work-culture-page .ltn__feature-icon-title-mob {
    justify-content: center;
}
.work-culture-page .ltn__feature-icon-mob{
    font-size:30px
} 


/* ------------------------------------------job-opening.php ----------------------- */

.job-opening-page .ltn__breadcrumb-area {
    margin-bottom: 70px;
    padding-top: 55px;
    padding-bottom: 55px;
    text-align:center;
}
.job-opening-page table.job-opening-myclass {
    width: 100%;
    text-align:center;
}
.job-opening-page thead.job-opening-thead {
    font-size: 15px;
}
.job-opening-page .team-details-area-myclass{
    margin-bottom:50px;
}

/* ------------------------------------------job-details.php ----------------------- */

.job-details-page .ltn__breadcrumb-area {
    text-align: center;
    background-color: var(--section-bg-1);
    margin-bottom: 20px;
    padding-top: 55px;
    padding-bottom: 55px;
} 
  

/* ------------------------------------------job-details.php ----------------------- */

.contact-us-page .ltn__breadcrumb-area {
    background-color: var(--section-bg-1);
    margin-bottom: 45px;
    padding-top: 55px;
    padding-bottom: 55px;
    text-align: center;
}
.contact-us-page .ltn__contact-address-item-3 {
    padding: 18px 15px 10px;
    height: 220px !important;
}

.contact-us-page .ltn__contact-address-item-3 .ltn__contact-address-icon {
    margin-bottom: 15px;
}
.contact-us-page .mob-container{
        margin-bottom: 10px;
}
.contact-us-page .mob-h4{
    text-align:center;
}

/* ------------------------------------------job-details.php ----------------------- */

.our-product-page .ltn__breadcrumb-area {
    background-color: var(--section-bg-1);
    padding-top: 55px;
    padding-bottom: 55px;
     text-align:center;
}
.our-product-page .mob-container-1{
    padding-top:35px;
        margin-bottom: 10px;
}
.our-product-page .section-title-area-mob{
        margin-bottom: 30px;
}

.footer-widget {
    margin-bottom: 17px;
}
.footer-title {
    font-size: 20px;
    margin-bottom: 12px;
}
.footer-menu ul li{
margin-bottom: 1px!important;
}














}