﻿/* 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;
}