.tpl-implants, 
.tpl-03 {
    display:block;
}

/* ps-tabs  */
.tpl-03 .ps-tabs {
  display: block;
  padding: 0;
  margin: 0;
  background-color: #fff;
}

.tpl-03 .ps-tabs .main-cnt {
  display: block;
  box-sizing: border-box;
  max-width: 1368px;
  padding: 90px 60px 100px 60px;
  margin: 0 auto;
}

@media only screen and (max-width: 1152px) {
  .tpl-03 .ps-tabs .main-cnt {
    padding: 90px 40px 100px 40px;
  }  
}

@media only screen and (max-width: 960px) {
  .tpl-03 .ps-tabs .main-cnt {
    padding: 50px 30px 70px 30px;
  }  
}

@media only screen and (max-width: 360px) {
  .tpl-03 .ps-tabs .main-cnt {
    padding: 50px 25px 70px 25px;
  }  
}
