/* (1366x768) WXGA Display */
@media (min-width: 1801px) {
  .service-img.mini img{
    width: 75%;
  }
  .footer-2nd img{
    margin: 4px 1%;
  }

}

@media (min-width: 1661px) and (max-width: 1800px) {
  .service-img.mini img{
    width: 80%;
  }
  .footer-2nd img{
    margin: 4px 1%;
  }

}

@media (min-width: 1550px)and (max-width: 1660px) {
  .service-img.mini img{
    width: 95%;
    
  }
  .news-detail-group.mini{
    margin-left: 30px;
  }
}

@media (min-width: 1401px)and (max-width: 1660px) {
  
  .footer-2nd img{
    margin: 4px 1%;
  }

}


@media  screen and (min-width: 1366px) {
  .mainmenu{  
    text-transform:uppercase;  
    margin-right: 0px;
    font-size:16px;
  }

}
@media (min-width: 1200px)and (max-width: 1400px) {
.footer-2nd img{
  margin: 4px 1%;
}
}


@media (min-width: 1200px) {
  #about-LHealth .section-body{
    height:900px;
  }
  .Pmain{
    top:380px;
	 left:485px;
	 right:485px;
	 line-height: 25px;

  }

  .p1{
    top:395px;
    left:245px;
    right:730px;
  }
  
  .p2{
    top:620px;
	 left:245px;
	 right:730px;
  }

  .p3{
    top:430px;
	 left:720px;
	 right:221px;
  }

  
  .p4{
    top:560px;
	 left:720px;
	 right:221px;
  }

  .product-detail-quick{
    min-height: 450px;
  }
  
  .product-detail-quick img{
    width: 80%;
    margin-top: 10px;
  }
  
  .product-detail-quick h3,
  .product-detail-quick p{
    margin: 10px 40% 10px -70px;
  }
  
  .product-detail-quick p{
    font-size: 13px;
  }
  
  .product-detail-quick h3{
    font-size: 21px;
  }

  .slider-content h3{
    font-size:50px;
  }
 

}
@media (min-width: 768px){
  .product-detail-quick .title{
     margin-left: -20%;
  }

}

@media (min-width: 992px) and (max-width: 1199px) {


.mainmenu ul li {
  margin: 0px 6px;
  }
.about-content {
  margin-left: 95px;
}
.about-wrap ul li {
  margin-bottom: 10px;
}
.about-content p {
  font-size: 10px;
}
.opening-item {
  padding: 10px;
  border: 3px solid rgba(0,0,0,.5);
}

.contact ul li {
font-size: 12px;
}

.about-wrap.about-wrap2 {
margin: 0;
}

.testmonial-img {
padding: 50px 20px;
}
.testmonial-content {
margin-left: 215px;
}
.single-service-img {
display:none;
}

.open-img {
left: 10px;
top: -115px;
}
.contact-item {
padding: 40px 30px;
}

/* ..Index.... */
.footer-1st .footer-body{
margin-left: 0;
margin-right: 0;
text-align: center;
}

.footer-1st .footer-body div{
margin: 0 15px 50px;
min-height: 240px;
}

.footer-1st .footer-body img{
margin-bottom: 15px;
}

.footer-2nd img{
width:12%;
margin: 4px 1%;
} 

.footer-3rd .footer-body{
margin-left: 0;
margin-right: 0;
margin-top: 20px;
}

.footer-3rd .footer-body h4{
font-size:12px;
}

.footer-3rd  .footer-body .footer-content{
font-size:12px;
padding: 5px 0 0 0;
}

#index-about-text .text-group{
margin-left:5%;
}
#index-about-text .text-group p{
font-size: 12px;
}

#index-about-text .text-group h3{
  font-size: 18px;
  margin: 15px 0;
  }
  #index-about-text img{
    margin: 20px 0 0 0;
  } 
  .imgC{
    margin-top: 15%;
    width:180px;
    margin-left: 4%;
  }

  #settingUp .section-body p{
    top:65px;
    left:500px;
    font-size:15px;
  }
  #about-LHealth .section-body p{
    font-size: 12px;
    line-height: 20px;
  }

  #about-LHealth .section-body{
    height:800px;
  }
  .Pmain{
    top:305px;
    left:400px;
    right:400px;
    

  }

  .p1{
    top:320px;
    left:200px;
    right:590px;
  }
  
  .p2{
    top:500px;
    left:200px;
    right:590px;
  }

  .p3{
    top:360px;
    left:600px;
    right:185px;
  }

  
  .p4{
    top:465px;
    left:600px;
    right:185px;
  }

  .product-detail-quick img{
    width: 80%;
  }

  .product-detail-quick h3, .product-detail-quick p{
    margin:10px 40% 10px -70px;
  }
  .slider-content h3{
    font-size:40px;
  }

}

@media (max-width: 991px) {
  .slider-content h2 {
    font-size: 15px;
}
.slider-content h3{
    font-size: 22px;
}
.slider-content p {
    font-size: 13px;
}
.slider-items {
height: 600px;
}
.slider-area .slider-items  img.slider{
display:none;
}
.about-video.black-opacity {
margin-bottom: 50px;
}
.about-content {
margin-left: 100px;
padding-right: 190px;
}
.service-wrap {
padding: 0px 10px;
margin-bottom: 30px;
}
.service-area,.portfolio-area,.pricing-table-area,.blog-area,.footer-top,.shop-area{
padding:100px 0px 70px;
}
.portfolio-wrap,.pricing-wrapper,.blog-wrap,.shop-wrap{
margin-bottom:30px;
}

.funfact-wrap{
text-align:center
}
.funfact-icon {
float: none;
margin:15px auto;
}
.funfac-content {
margin:0px 0px 0px;
}
.funfact-wrap h2 {
margin-bottom: 0;
margin-top: 30px;
}
.team-content {
padding: 60px 25px;
top: 50px;
}
.footer-widget {
min-height: 315px;
}
.footer-widget .form-style input {
margin-bottom: 21px;
}
.about-wrap.about-wrap2 {
margin: 50px 0 0;
}
.portfolio-area2 .portfolio-wrap {
margin: 0;
width: 50%;
}
.team-area3 .team-wrap {
margin-bottom: 30px;
}
.team-area3{
padding:100px 0px 70px;
}
.team-area3 .team-content {
width: 92%;
bottom:30px;
}
.offer-wrap {
text-align: left;
}
.offer-wrap h2 span::before {
font-size: 50px;
margin-right: 10px;
}
.offer-wrap h2 {
font-size: 19px;
}
.offer-wrap h2 span.top {
top: -10px;
}
.offer-wrap button {
height: 45px;
margin: 5px 0;
}
.single-service-img {
height: 500px;
margin-bottom: 40px;
}
.single-service{
margin-bottom:50px;
}
aside.sidebar-area {
background: #fff none repeat scroll 0 0;
padding:20px;
}
.location {
background: #fafafa none repeat scroll 0 0;
}
.location ul li{
font-size:14px;
}
.admin-wrap a.allpost {
width: 113%;
}
.related-post {
margin-bottom: 50px;
}
aside.siderbar-left {
margin-bottom: 50px;
}
aside.siderbar-right {
margin-top: 50px;
}

.single-service-wrap {
height: auto !important;
}
.shop-list-area .shop-content {
padding: 20px;
}
.shop-list-area .shop-content h3 {
margin-bottom: 0;
}
.shop-list-area .shop-content ul li {
margin-bottom: 0;
}
.shop-list-area .shop-content p {
margin-bottom: 4px;
}
.pt-100 {
padding-top: 50px;
}
.checkout-form-wrap {
margin-bottom: 50px;
}
.contact-item {
width: 50%;
}
.contact-item:nth-child(4) {
background-color: #f1f1f1;
}
.contact-item:nth-child(3) {
background-color: #fff;
}
/* ..... */
#about-LHealth .section-body{
height: 550px;
}
#about-LHealth .section-body p{
font-size: 10px;
line-height: 16px;
}
.Pmain{
top:235px;
left:295px;
right:295px;


}

.p1{
top:240px;
left:150px;
right:455px;
}

.p2{
top:380px;
left:150px;
right:455px;
}

.p3{
top:270px;
left:460px;
right:120px;
}


.p4{
top:350px;
left:460px;
right:120px;
}

    
#product-features .product-info img{
width: 80%;
}

#product-features .product-info div{
margin-bottom: 20px;
}

#settingUp .section-body p{
top:55px;
left:375px;
right:90px;
font-size: 13px;
line-height: 20px;
}

iframe{
width:70%;
height:300px;
margin-left: 15%;
margin-right: 15%;
margin-bottom: 50px;
}

#index-about-text .text-group{
margin-left:2%;
}
#index-about-text .text-group p{
font-size: 12px;
line-height: 16px;
margin-right: -30px;
}

#index-about-text .text-group h3{
  font-size: 17px;
  }
#index-about-text img{
    margin: 55px 0 0 0;
  } 
.imgC{
    margin-top: 13%;
    width:150px;
    margin-left: 4%;
  }

.text-group .section-title{
margin: 18px 0;
}

    .text-group h3{
        font-size:22px;
    }

.footer-1st .footer-body div{
margin: 0 9px 35px;
min-height: 200px;
min-height: 170px;
}
.footer-1st .footer-body{
margin-left: -4%;
margin-right: -10%;
}
.footer-content{
font-size: 12px;
line-height: 16px;
font-weight: 300;
}
.footer-2nd img{
margin: 5px 1%;
}

.footer-3rd .footer-body{
margin: 5px -3% 0 -3%;
}
.footer-3rd h4{
font-size: 12px;
margin-top: 10px;
}
.footer-3rd .footer-body .footer-content{
font-size: 11px;
}

.product-detail-quick{
min-height: 400px;
}

.product-detail-quick img{
width: 80%;
margin-top: 50px;
}

.product-detail-quick h3,
.product-detail-quick p{
margin: 10px 40% 10px -70px;
}

.product-detail-quick p{
font-size: 13px;
}

.product-detail-quick h3{
font-size: 21px;
}
.oem-service-detail i{
width:70px;
height:70px;
font-size:25px;
line-height: 25px;
padding-top: 20px;
}

.oem-service-detail h3{
font-size:16px;
}


.oem-service-detail .oem-icon-group{
margin-left: 20%;
}

.oem-service-detail i{
margin: 0 50px;
}

.product-nav .cate-list{
  background-color: #fff;
}
.cate-list li{
 display: inline-block;
 width:auto;
 color: #0d654a;
}

.product-nav .cate-list li{
 border-bottom:none;
}

.product-nav .cate-list li:hover{
 background-color: #0d654a;
 color: #fff;
}

.product-detail-quick{
  min-height: 700px;
}

.product-detail-quick.mini{
  height:800px;
}


.product-detail-quick img{
  width: 60%;
  margin-top: 20px;
  margin-left: 10%;
}

.product-detail-quick h3,
.product-detail-quick p{
  margin: 15px 30% 10px 10%;
}

.product-detail-quick.mini h3, .product-detail-quick.mini p
{
  margin: 15px 30% 10px 0%;
}

.product-detail-quick p{
  font-size: 13px;
}

.product-detail-quick h3{
  font-size: 21px;
}
    
.service-img.mini img{
  width: 75%;
  
}
.news-detail-group.mini{
  margin-left: 5px;
}

.right-news{
  border: none;
  padding-left:0px;
  padding-right: 10%;
}

.news-top-right
{
  margin-top: 50px;
}

.joinUsApplication{
  margin-top: 0;
}

.slider-content h3{
  font-size:30px;
  text-shadow:1px 1px #9e9a9a;
}

.v-code{
  margin-top: 3%;
 }

}



@media (max-width: 767px) {
  .slider-area.mt-75{
    margin-top: 0;
  }
 
  .responsive-menu-wrap .slicknav_btn {
    right:-50px;
    width: 30px;
  }
  .slicknav_menu .slicknav_icon {
    margin: 2px 8px;
  }
  .responsive-menu-wrap .slicknav_menu .slicknav_icon-bar {
    width: 15px;
  }
  
  
  .responsive-menu-wrap .slicknav_nav {
    width: 290px;
  }
  .slider-items {
    height: 450px;
  }
  .slider-area .slider-items  img.slider,.slider-area .slider-items .slider-content p{
      display:none !important;
  }
  
  .slider-content h3 {
       font-size: 14px;
          margin-bottom: 5px;
  
  }
  .slider-content h2 {
          font-size: 12px;
          margin-bottom: 4px;
  }
  .slider-content p {
          font-size: 10px;
          font-weight: 100;
  }
  .slider-content ul li {
    margin-right: 5px;
  }
  .slider-content ul li a {
    padding: 8px 12px;
    font-size: 12px;
  }
  .about-video {
    margin-bottom: 50px;
  }
  .about-content {
    margin-left: 0;
  }
  .about-icon {
    float: none;
    margin: 5px 5px 30px 5px;
  }
  .opaning-area {
    padding: 100px 0;
  }
  .opening-wrap {
    height: auto;
  }
  .opening-item {
    padding: 10px 5px;
    border: 3px solid rgba(0,0,0,.5);
  }
  .opening-item p {
    font-size: 12px;
  }
  .section-title .line {
    width: 50%;
  }
  .service-wrap,.portfolio-wrap,.pricing-wrapper,.blog-wrap,.footer-widget,.shop-wrap,.team-area3 .team-wrap  {
    margin-bottom: 30px;
  }
    
  .outline{
        outline-offset:-10px;
  }    
  .service-area,.portfolio-area,.funfact-area,.pricing-table-area,.blog-area,.footer-top,.shop-area,.opaning-area.opaning-area2,.team-area3 {
      padding:100px 0px 70px;
  }
  .funfact-wrap{
      text-align:center;
      margin-bottom:30px;
  }
  .funfact-icon {
    float: none;
      margin:15px auto;
  }
  .funfac-content {
    margin:0px 0px 0px;
  }
  .funfact-wrap h2 {
    margin-bottom: 0;
    margin-top: 30px;
  }
  .team-img {
    float: none;
  }
  .team-content {
    padding: 30px 15px;
    position: static;
    z-index: 0;
    left: 0;
    margin-left: 0;
    border-top-left-radius: 0;
  }
  .team-content ul li a {
    height: 35px;
    width: 35px;
    line-height: 35px;
    font-size: 14px;
  }
  .blog-meta {
    margin: 0px -20px 30px;
  }
  .blog-content {
    padding: 0px 20px 30px;
  }
  .copyright {
    text-align: center;
    margin-bottom: 20px;
  }
  .socil-media {
    text-align: center;
  }
  .header-right ul li {
    margin: 3px 8px 15px 0;
  }
  .header-area {
    position: static;
  }
  .mt-149 {
    margin-top: 0;
  }
  .mt-84{margin-top:0px;}
  .about-wrap.about-wrap2 {
    margin: 50px 0 0;
  }
  .spacial-wrap h2 {
    font-size: 30px;
    line-height: 40px;
    margin-bottom:0px;
  }
  .spacial-wrap p {
    font-size: 16px;
    margin-bottom: 10px;
  }
  .portfolio-area2 .portfolio-wrap {
    margin: 0;
    width: 100%;
  }
  
  
  span.pull-right {
    display: none;
  }
  .about-wrap.about-wrap2 h3 {
    font-size: 24px;
  }
  .opaning-area2 .opening-item {
    margin-bottom: 30px;
    padding: 10px 5px;
  }
  .opaning-area2 .opening-item p {
    font-size: 12px;
  }
  .team-area3 .team-content {
    bottom: 30px;
    width: 90.8%;
  }
  .testmonial-img {
    float: none;
    min-height: auto;
    padding: 30px;
  }
  .testmonial-content {
    height: 220px;
    margin: 0 10px;
  }
  .testmonial-img img {
    height: 80px;
    margin: auto;
    width: 80px !important;
  }
  .offer-area {
    padding: 50px 0;
  }
  .offer-wrap {
    text-align: center;
  }
  .offer-wrap span.flaticon-scissors-in-a-hair-salon-badge {
    display: block;
    margin-bottom: 20px;
    text-align: center;
  }
  .offer-wrap h2 span::before {
    margin-right: 0;
  }
  .offer-wrap h2 span.top {
    line-height: 30px;
    margin-bottom: 15px;
    top:0;
  }
  .breadcumb-area {
    height: 350px;
  }
  .breadcumb-wrap h2 {
    font-size: 30px;
  }
  .breadcumb-wrap h1 {
    font-size: 16px;
  }
  .single-service-img{
    margin-bottom:40px;
  }
  .single-service{
    margin-bottom:50px;
    padding:0;
    background:transparent;
  }
  .team-style2 .team-content {
    margin-left: 0;
    height:365px;
  }
  .team-style2 .team-content ul li a {
    height: 40px;
    line-height: 40px;
    width: 40px;
  }
  .admin-wrap a.allpost {
    width: 116%;
  }
  .related-post {
    margin-bottom: 30px;
  }
  .team-details-content h3 {
    font-size: 20px;
    line-height: 30px;
  }
  aside.siderbar-left {
    margin-bottom: 50px;
  }
  aside.siderbar-right {
    margin-top: 50px;
  }
  .blog-author-img {
    float: none;
  }
  .blog-author-img img{
    width:100%;
  }
  .blog-author-wrap {
    padding: 10px;
  }
  .blog-author-content {
    margin-left: 0;
    padding: 30px 0 20px;
  }
  .comment-theme {
    float: none;
  }
  .comment-main-area {
    background: #fff none repeat scroll 0 0;
    margin-left: 0;
    padding: 20px 15px;
  }
  .comment-wrap {
    background: transparent none repeat scroll 0 0;
  }
  .comment-wrap1,.comment-wrap2 {
    margin-left: 0;
  }
  .comment-theme {
    float: none;
    height: 150px !important;
    background-image:none !important;
  }
  .comment-image img {
    visibility: visible;
  }
  .sewl-comments-meta h4 span {
    display: block;
    margin-left: 0;
    margin-top: 5px;
  }
  .shop-select-form select {
    width: 155px;
  }
  .shop-list-area .shop-img,.shop-list-area .shop-content {
    float: none;
    width: 100%;
  }
  .product-details-conttent > ul li {
    font-size: 12px;
  }
  .quality-wrap input {
    margin: 0 3px;
    width:65px;
  }
  .quality-wrap a {
    padding: 8px 10px;
  }
  .share-wrap ul li.share, .share-wrap ul li a {
    margin-right: 0;
    width: 60px;
  }
  .share-wrap ul li a {
    width: 34px;
  }
  .description-wrap ul {
    margin-right: 0;
  }
  .review-wrap h3 {
    font-size: 18px;
    line-height: 28px;
  }
  .review-img {
    float: none;
  }
  .review-info {
    margin-left: 0;
    margin-top: 20px;
  }
  .ratting-wrap table tr th {
    font-size: 11px;
  }
  .ratting-wrap table tr td {
    font-size: 10px;
  }
  .product-details-area .tab-content {
    padding: 30px 10px;
  }
 

  .right-news{
    border-left:none;
    padding-left: 0;
  }
  .news-top-right{
    margin-top: 0px;
  }
   .news-detail-group{
    border-bottom:none;
  }
   
  
  iframe{
    height:400px;
    margin-bottom: 50px;
  }
  .contact-item {
    width: 100%;
  }
  /* ...... */
  #about-LHealth .section-body{
    height: 650px;
  }
  #about-LHealth .section-body p{
    font-weight: 300;
  }
  
  #about-LHealth img{
    width:120%;
    max-width: 120%;
    margin-left: -10%;
  }
  .Pmain{
    top:300px;
  }
  
  .p1{
    top:301px;
    left:110px;
    right:485px;
  }
  
  .p2{
    top:470px;
    left:110px;
    right:485px;
  }
  
  .p3{
    top:340px;
    left:490px;
    right:100px;
  }
  
  
  .p4{
    top:430px;
    left:490px;
    right:100px;
  }
  
  .section-title h2{
    font-size:17px;
    margin-bottom: 18px;
  }
  
  .section-title .line{
    height: 2px;
  }
  
  .product-features-title{
    font-size:15px;
    margin-bottom: -16px;
  }
  
  .section-body p{
    font-size: 13px;
  }
  
    #product-features .product-info img{
        width: 100%;
    }
  #product-features img{
    width: 50%;
  }
  #product-features .product-info{
    padding-top: 100px;
  
  }
  #product-features .product-info div{
    margin-bottom: 20px;
  }
  
  #product-features p{
    font-size:11px;
  }
  #product-features .product-info p{
   margin-top: 6px;
   line-height: 11px;
  }
  
  #settingUp .section-body p{
    top:40px;
    left:375px;
    right:65px;
  }
  
  iframe{
    width:70%;
    height:200px;
    margin-left: 15%;
    margin-right: 15%;
    margin-bottom: 50px;
  }
  
  #index-about-text .text-group{
    margin-left:2%;
    margin-top: 3%;
    }
  #index-about-text .text-group p{
      font-size: 12px;
      line-height: 16px;
      margin-right: -30px;
      }
    
  #index-about-text .text-group h3{
        font-size: 17px;
        }
  #index-about-text img{
          margin: 0px 0 0 0;
        } 
  .imgC{
          width:110px;
          margin-left: 10%;
        }
  
  .text-group .section-title{
    margin: 2px 0;
  }
  
  section{
    margin: 10px 0;
  }
  
  #aboutUs .section-title p{
    font-size:11px;
    margin-top: 20px;
  }
  
  footer p{
    font-size:11px;
  }
  
  footer .enump1{
   margin-top: 16px;
  }
  
  .footer-title{
    margin: 20px 0;
  }
  .footer-1st .footer-body div{
    margin: 0 5px 35px;
    min-height: 65px;
  }
  .footer-1st .footer-body{
    margin-left: -4%;
    margin-right: -10%;
  }
  .footer-1st .footer-content{
  display: none;
  }
  .footer-2nd img{
    margin: 5px 1%;
  }
  
  .footer-3rd .footer-body{
    margin: 5px -3% 0 -3%;
  }
  .footer-3rd h4{
    font-size: 12px;
    margin-top: 0px;  
  }
  .footer-3rd .footer-body .footer-content {
    font-size: 10px;
    line-height: 12px;
    margin-top: 18px;
    margin-left: -13px;
  }
  
  .footer-3rd .footer-body  .last-add{
    margin-left: 22px;
    line-height: 15px;
    font-size:12px;
  }

  .familyBrandsTitle{
    width:16%;
  }
  
  .service-area{
    padding-top: 30px;
    padding-bottom: 0;
  }
  .service-wrap h3{
    font-size: 14px;
    font-weight: 400;
  }
  
  .service-area2.service-style .service-content{
    padding:20px 20px;
    min-height: 80px;
  }
  
  .mobile-product{
    width:80%;
    margin-left: 10%;
  }
  
  .product-detail-quick{
    min-height: 580px;
    margin-top: 100px;
  }
  
  .product-detail-quick img{
    width: 90%;
    margin-top: 5px;
    margin-left: 5%;
  }
  
  .product-detail-quick  .mfp-close{
    margin-top: 26%;
  }
  .product-detail-quick h3,
  .product-detail-quick p{
    margin: 15px 3% 0px 5%;
    line-height: 20px;
  }
  
  
  .product-detail-quick h3{
    font-size: 20px;
    display:none;
  }
  
  .news-body{
    margin-top: 45px;
  }
  
  .news-detail-group h3{
    font-size: 19px;
  }
  
  .news-detail-group button{
    padding:2px 3px;
    margin-top: 3px;
    font-size: 12px;
  }
  
  .news-detail-group{
    margin-bottom: 20px;
  }
  
  .testmonial-area{
    padding: 20px 0;
    text-align: center;
  }
  
  .testmonial-content h3{
    font-size: 15px;
    font-weight: 400;
  }
  
  .funfact-area{
    padding: 25px 0 0;
  }
  .funfact-wrap h2{
    font-size: 15px;
    font-weight: 400;
    margin-top: 20px;
  }
  
  .funfact-wrap p{
    font-size: 9px;
  }
  .funfact-icon{
    height: 25px;
    width: 25px;
    line-height: 25px;
    outline-offset: 6px;
  }
  .funfact-icon span:before{
    font-size:15px;
  }
  
  .section-title .line{
    margin-bottom: 40px;
  }
  
  .about-content-staff{
    height:300px;
  }
  .about-content-staff h3{
    font-size:18px;
    padding-top: 30px;
    margin-bottom: 10px;
  }
  
  .about-content-staff  img{
    width:40%;
  }
  
  #about-us .section-title img{
    width: 20%;
  }
  
  #about-us .section-title h3{
    font-size: 18px;
  }
  
  .about-content-text{
    margin-bottom: 20px;
    font-size: 12px;
    line-height: 21px;
  }
  
  .oem-service-detail i{
    width:60px;
    height:60px;
    font-size:20px;
    line-height: 20px;
    padding-top: 20px;
  }
  
  .oem-service-detail h3{
    font-size:14px;
  }
  
  
  .oem-service-detail .oem-icon-group{
  margin-left: 25%;
  }
  
  .oem-service-detail i{
  margin: 0 60px;
  }
  
  .oem-service-detail .oem-stage{
    margin: 35px 0;
  }
  
  .concact-us-info div{
    margin: 15px 0;
  }
  
  .concact-us-map iframe{
    height: 250px;
  }
  
  .ptb-100{
    padding:20px 0;
  }
  .responsive-menu-wrap .slicknav_nav {
    width: 656px;
  }
  
  .responsive-menu-wrap .slicknav_btn {
    width: 70px;
  }
  .slicknav_menu .slicknav_icon {
    margin: 2px 25px;
  }

    .slider-content h2 {
        font-size: 9px;
    }
    .slider-content h3{
        font-size: 11px;
        margin-bottom: -20px;
        text-shadow:0px 1px #9e9a9a;
    }
    .slider-content p {
        font-size: 8px;
    }


  .spacial-wrap h2 {
    font-size: 35px;
  }


  .slicknav_nav a{
    margin-left: 25%;
    line-height: 30px;
    font-size: 12px;
  }


  .oem-service-detail i{
    width:50px;
    height:50px;
    padding-top: 15px;
    margin: 0 45px;
  }

  .oem-service-detail .oem-icon-group{
    margin-left: 15%;
  }

  .oem-service-detail p{
    font-size:12px;
  }
    
  .service-platform h3{
        width:90px;
        height:90px;
        padding-top: 9%;
        margin-left: 38.5%;
    font-size: 17px;
  }
    .online{
        margin-bottom: 30px;
  }  
    
  .text-group h3{
        font-size:16px;
  }
    
  .text-group p{
        font-size:12px;
        line-height: 15px;
        font-weight: 300;
  }
  .text-group .service-divi{
        margin: 18px 0;
  }

    .service-img.mini img{
      width: 95%;  
    }
    .news-detail-group h3{
      font-size: 13px;
    }
    .mini .subtitle{
      margin: 0 3%;
    }

    .news-content p{
      font-size: 11px;
      margin: 0;
      margin-left: 5%;
      line-height:15px;
    }

    .news-detail-group button{
      padding: 0px 2px;
      margin-top: 3px;
      font-size: 10px;
    }

    .news-detail-group.mini{
      padding: 10px 5px;
    }

    .service-img.mini :first-child{
      top:120px;
      left:115px;
      width:47%;
  }
  .news-divi{
    margin-bottom: 35px;
    margin-top: 35px;
  }

  .news-body{
    margin-top: 0px;
  }

  .career-group h3{
    font-size:18px;
}
}

@media (max-width: 740px) {
  .Pmain{
    top:270px;
  }

  .p1{
    top:285px;
  }
  .p2{
    top:450px;
  }
  .p3{
    top:315px;
  }
  .p4{
    top:410px;
  }
     

}

@media (max-width: 720px) {
  .Pmain{
    left:280px;
    right:280px;
  }

  .p1{
    top:275px;
    left:95px;
    right:455px;
  }
  .p2{
    top:440px;
    left:95px;
    right:455px;
  }
  .p3{
    top:308px;
    left:440px;
  }
  .p4{
    top:400px;
    left:440px;
  }
  #settingUp .section-body p{
    top:35px;
    left:338px;
    right:65px;
  }

}

@media (max-width: 700px) {
  .Pmain{
    left:266px;
    right:266px;
    top:255px;
  }

  .p1{
    top:267px;
    left:95px;
    right:430px;
  }
  .p2{
    top:425px;
    left:95px;
    right:430px;
  }
  .p3{
    top:300px;
    left:426px;
    right:80px;
  }
  .p4{
    top:390px;
    left:426px;
    right:80px;
  }
  #settingUp .section-body p{
    top:21px;
    left:322px;
    right:37px;
  }

}

@media (max-width: 670px) {
  .Pmain{
    left:251px;
    right:251px;
    top:245px;
  }

  .p1{
    top:255px;
    right:410px;
  }
  .p2{
    top:405px;
    right:410px;
  }
  .p3{
    top:285px;
    left:410px;
    right:70px;
  }
  .p4{
    top:370px;
    left:410px;
    right:70px;
  }
  #settingUp .section-body p{
    top:20px;
    left:310px;
    right:25px;
    font-size: 12px;
  }

}

@media (max-width: 652px) {
  .Pmain{
    left:245px;
    right:245px;
    top:240px;
  }
}

@media (max-width: 420px) {
  .v-code{
    margin-top: 6%;
   }

  #about-LHealth .section-body{
    height:385px;
  }
  #about-LHealth .section-body p{
    font-size: 7px;
    line-height: 11px;
  }
  .Pmain{
    left:153px;
    right:148px;
    top:148px;
  }

  .p1{
    top:155px;
    left:56px;
    right:240px
  }
  .p2{
    top:248px;
    left:55px;
    right:240px
  }
  .p3{
    top:176px;
    left:248px;
    right:50px;
  }
  .p4{
    top:226px;
    left:248px;
    right:50px;
  }
  #settingUp .section-body p{
    top:30px;
    left:200px;
    right:30px;
    font-size: 7px;
    line-height: 10px;
  }
  .mini .subtitle{
    margin: 0 2%;

  }
  .career-group{
    min-height: 250px;
  }

  .joinUsApplication p{
    margin-top: 30px;
    font-size: 12px;
  }

  .form-style{
    margin-top: 0px;
  }

}
@media (max-width: 400px) {
  #about-LHealth img{
    width:130%;
    max-width: 130%;
    margin-left: -15%;
  }


  .Pmain{
    top:153px;
    left:133px;
    right:130px;
    font-size: 6px;
  }

  #about-LHealth .section-body p{
    line-height: 9px;
  }
  .p1{
    top:150px;
    left:43px;
    right:240px;
  }
  
  .p2{
    top:239px;
    left:43px;
    right:240px;
  }
  
  .p3{
    top:169px;
    left:233px;
    right:37px;
  }
  
  .p4{
    top:218px;
    left:233px;
    right:37px;
  }
  
  #product-features img{
    width: 80%;
  }

  #settingUp .section-body p{
    top:22px;
    left:172px;
    right:30px;
  }

  .imgC{
    margin-top: 32%;
    width:102px;
  }
  #index-about-text .text-group p{
    font-size:10px;
    line-height: 14px;
  }
  .footer-2nd img{
    margin: 5px 0.5%;
  }
  .footer-3rd h4{
    font-size: 10px;
  }
  footer p{
    font-size: 9px;
  }

  footer .enump1{
    margin-top: 9px;
  }

  iframe{
    height:150px;
    margin-bottom: 50px;
  }

  .responsive-menu-wrap .slicknav_nav{
    width:584px;
  }

  .cate-list li{
    font-size: 11px;
    line-height: 20px;
  }
   
    .service-platform h3{
        margin-left: 37%;
    }
    
    .subtitle span{
      margin-right:12px;
    }
    .service-img.mini img{
      width:100%;
    }

    .news-detail-group h3{
      margin-bottom: 2px;
    }
    
}

@media only screen and (max-width: 360px) {

  .Pmain{
    top:139px;
    left:128px;
    right:125px;
  }
  .p1{
    top:147px;
    left:43px;
    right:223px;
  }
  
  .p2{
    top:228px;
    left:43px;
    right:223px;
  }
  
  .p3{
    top:161px;
    left:215px;
    right:37px;
  }
  
  .p4{
    top:210px;
    left:215px;
    right:37px;
  }

  #settingUp .section-body p{
    line-height: 9px;
    top:25px;
    left:160px;
    right:26px;
  }

  .imgC{
    margin-top: 36%;
    width:97px;
  }

  .slicknav_nav a{
    font-size:13px;
  }

  .responsive-menu-wrap .slicknav_nav{
    width: 558px;
  }

  
.oem-service-detail i{
  width:45px;
  height:45px;
  padding-top: 13px;
  margin: 0 40px;
}

.oem-service-detail .oem-icon-group{
  margin-left: 10%;
}

.oem-service-detail p{
  font-size:11px;
}

.mini .subtitle{
  margin:0 1%;
}
.news-detail-group h3{
  font-size:12px;
}
}