@media screen and (max-width: 767px) {
  .kids_schoolList:last-child {
    height: auto;
  }
}

#kids_swimming section img {
  width: auto !important;
}
@media screen and (max-width: 1439px) {
  #layout {
    margin-top: 85px !important;
  }
}
@media screen and (max-width: 768px) {
  .side_float_btn {
    bottom: 10% !important;
  }
}
#kids_schoolList_H img,
#kids_schoolList_F img,
.kids_point img,
.bg-dotW img {
  width: auto !important;
}
