﻿/* BEGIN EPIC COMMUNITY MEMBER CUSTOM CSS */
.card.custsvc {
  display: none !important;
}

/* New Instamed code */
/* body #extPmtPageFrame { height: 55em; overflow-y: visible; }
body #guestPay-content #extPmtPageFrame { height: 38rem; overflow-y: visible; }
body #guestPay-content .formbuttons { margin-bottom: 5rem; } */
body #extPmtPageFrame {
  height: 74rem;
}

body #guestPay-content #extPmtPageFrame {
  height: 75rem;
  overflow-y: visible;
}

body #guestPay-content .formbuttons {
  margin-bottom: 5rem;
}

/* This code and workaround below discussed in Sherlock 5881468
html body.embedded .stepContainer {
  height: 660px ;
}
*/
/* Open Scheduling */
.stepContainer[id*=loginSignupContainer] {
  min-height: 660px;
}

/* FAQ styling */
h2.header#top {
  margin-bottom: 10px;
}

.faq {
  margin: 0 0 1rem;
}

.faq h3 {
  padding: 0.75rem 0 0;
  margin-bottom: 10px;
}

.faq ol {
  margin: 0.75rem 0 0.75rem 1rem;
}

.faq ul {
  margin: 0.75rem 0 0.75rem 1rem;
}

.faq hr {
  margin: 1rem 0;
}

body.isInside footer#footer div#baselinks div#Customizable {
  display: inline;
}

body.isInside footer#footer div#baselinks a[href*=custsvc] {
  display: none;
}
