/* Enter Your Custom CSS Here */

img.transparent-hover:hover{
  opacity:0.7;
}

/* Dental Appointment Button */
input#gform_submit_button_appoint {
	background-color: #FF5722 !important;
}
input#gform_submit_button_appoint:hover {
	opacity: 0.7 !important;
}

/* Booking iframe */
iframe#biframe {
    width: 600px;
    height: 789px;
    border: 0;
}

/* Media */

@media only screen and (max-width: 1139px) {
  // sticky widget margin from bottom under 1139px wide screens
  aside #text-18 {
    margin-bottom: 145px;
  }
}

@media only screen and (max-width: 1023px) {
  // sticky widget is set to inactive under this screen width
  aside #text-18 {
    margin-bottom: 50px;
  }
}

@media only screen and (max-width: 680px) {
  iframe#biframe {
      width: 480px;
      height: 789px;
      border: 0;
  }

}