﻿body.loginPage:after, body.isPrelogin:after {
	background-image:none;
}

body.loginPage, body.isPrelogin, body.isPrelogin #content.hasSidebar #footer {
	background-color:#f5f5f5 !important;
	background-image:none;
}

body:not(.graphicHeader) #content:after {
	background-image:none;
}

/* Open Scheduling Overrides */
body.embedded.isPrelogin {
	background-color: rgba(255, 255, 255, 0.88) !important;
}

body.embedded.isPrelogin .button.nextstep,
body.embedded.isPrelogin .button.completeworkflow,
body.embedded.isPrelogin .button.inlinesave,
body.embedded.isPrelogin .formbuttons.multiStep .button:not(.hidden, [disabled], [aria-disabled=true], .disabled):first-child {
	background-color: #4091d0;
}

/* End Open Scheduling */

/* Scheduling Landing page post text */
/*#scheduling-workflow #LandingPage div.LandingPagePostText {
	display: none;
}*/

/* End Scheduling Landing page post text */

/* Custom Form styles */
input.prettycheck, input.prettyradio {
	position: fixed;
}

input.prettycheck + label:before {
	margin-left: 25px;
	vertical-align: baseline;
}

/* End Custom Form styles */

/* External Payment Page */
body #extPmtPageFrame {
	height: 68em;
	overflow-y: visible;
}

body #guestPay-content #extPmtPageFrame {
	height: 68rem;
	overflow-y: visible;
}

body #guestPay-content .formbuttons {
	marging-bottom: 5rem;
}

/* End External Payment Page */

/* Print Immunizations List */
.immunizationcontainer .newscard.card {
	flex-direction: row !important;
}
/* End Print Immunizations List */
