#packageReserve{
  padding: 1% 0;
  position: inherit;

}
.packageEntry .carousel-inner > .item > a > img {
  height: 100%;
  width: 100% !important;
  margin: 0 auto;
}
.packageEntry .carousel-inner .item{
  max-height: 300px;
  height: 300px;
}
body{
    width:100%;
}
.profile_body--gallery{
  width: 80%;
}
.gform_footer{
  text-align: center;;
}
#backtoResort{
  color: #336667;
  font-size: 21px;
}
#packageReserve .gform_fields {
  width: 100%;
  max-width:none;
}
#field_12_18{
  width:100%;
}
.theAccommodations,.resortCourses,.theAmenities{
  height:200px;
}
#packageReserve .gfield_checkbox {
  scroll-behavior: auto;
  overflow-y: scroll;
  height: 150px;
}
.showToggle.active{
  height: 100%;

}
.profile_body--desc .readToggle.active{
  position: inherit;
}
.profile_body--desc.showToggle .readToggle.active) {
    display: contents;
}
.profile_body--desc:not(.active){
  max-height: 900px !important;
}
.container{
  padding: 0 0 !important;
  margin: 0 0 !important;
}

.gfield_checkbox li{
  height: auto;
  display: inline-block;
  width: 100%;
  padding: 12px 6px !important;

}
.half.ul-list{
  text-align: center;
}
.profile_body--desc.p-40 {
    padding: 40px 15px !important;
}
@media (max-width:1024px){
  .profile_body--desc iframe{
    text-align: center;
  }
  .theAccommodations .gfield_label,.resortCourses .gfield_label,.theAmenities .gfield_label{
    padding:2% 0;
  }
  #packageReserve .gform_fields {
    width:100%;
    max-width:none;
    height: 100%;
  }
  .main--container iframe{
    width: 100%;
  }

  .gfield{
    width:100%;
    padding:1% 0 !important;
  }
  .profile_body--gallery{
    width: 100%;
  }
  .half{
    width: 100%;
  }

  .ginput_container_checkbox{
    height: 80%;
  }
  .ul-list{
    text-align: center;
  }
  .p-40 {
    padding: 0 !important;
  }
  .slick-track{

  }
  .ul-list{
    height:100%;
  }
  .ul-list .profile_body{
    height: 50%;
  }
  .ul-list .main--container{
    width:100%;
  }
  #packageDetails .gform_footer {
    margin:10% 0;
  }
  #packageReserve .gfield_checkbox {
    scroll-behavior: auto;
    overflow-y: scroll;
    height: 100%;
  }
  #packageReserve{
    position: inherit;
  }

}

#contact--social{
  font-size: 18px;

}
