@charset "UTF-8";
/* CSS Document */
* {
	background: transparent !important;
	color: black !important;
	text-shadow: none !important;
	filter: none !important;
	-ms-filter: none !important;
} /* Black prints faster: h5bp.com/s */
a, a:visited {
	text-decoration: underline;
}
body, div, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin: 0.75in;
}
a[href]:after {
	content: " (" attr(href) ")";
}
abbr[title]:after {
	content: " (" attr(title) ")";
}
a[href^="javascript:"]:after, a[href^="#"]:after {
	content: "";
}  /* Don't show links for images, or javascript/internal links */
pre, blockquote {
	border: 1px solid #999;
	page-break-inside: avoid;
}
 @page {
margin: 0.75in;
}
p, h2, h3, h4, hgroup {
	orphans: 3;
	widows: 3;
}
h2, h3, h4, hgroup {
	page-break-after: avoid;
}
section {
	page-break-inside: avoid;
}
img {
	max-width: 100px;
}
.row {
	margin-bottom: 20px;
}
hgroup {
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	padding-bottom: 10px;
	margin-top: 15px
}
.bp, .cholesterol, .glucose, .bmi, h4, #sexesText, #agesText, #immunText {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	padding-top: 8px;
}
.bpinfoBtn, .cholinfoBtn, .gluinfoBtn, .bmiinfoBtn {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bpinfoBtn img, .cholinfoBtn img, .gluinfoBtn img, .bmiinfoBtn img, .closeiBox, .howhealthy, #sexes, #servIcons, #immunAges, #sfBody, img.floatLeft, img.floatRight, #sfPoster, .genFacts img, .ch-grid, .printBtn
 {
	display: none;
}
.serviceElement, .immunElement {
	clear: both;
	float: left;
        width: 100% !important;
        display: block;
}
.rw-words span, #rxSmartPrint {
	display: inline-block;
	clear: both;
	float: left;
}
#sfPosterimg {
	max-width: 300px;
	margin: auto;
}
.sfPoster {
	text-align: left;
}

.copy {
	text-align: left;
	font-size:10px;
}

.PrevMedicineBox, .HemoglobinBox, .UrinalysisBox, .BloodPressureBox, .GlucBox, .LipidBox, .BreastBox, .MamBox, .PapBox, .BoneBox, .ProstateBox, .StoolBox, .ColonBox {
display: none;
}

.PrevMedicineBtn, .HemoglobinBtn, .UrinalysisBtn, .BloodPressureBtn, .GlucBtn, .LipidBtn, .BreastBtn, .MamBtn, .PapBtn, .BoneBtn, .ProstateBtn, .StoolBtn, .ColonBtn {
display: none;
}
#immunTextFull #immunText, #immunFull #immunIntro {
display: none;
}

.no-print {
display:none;
}
.immunElement, .serviceElement { display: block; clear: both; width: 100%; }
#bclogo-print { display: block; float: left; }
#hylogo-print { display: block; float: right; margin: -5px 0 5px 0; }
.print-hr { clear: both; width: 100%; overflow: auto; }
#servIntro, #immunIntro { display: none; }
.PrevMedicineBtn, .PrevMedicineBtn2, .HemoglobinBtn, .UrinalysisBtn, .BloodPressureBtn, .GlucBtn, .GlucBtn2, .LipidBtn, .LipidBtn2, .BreastBtn, .MamBtn, .PapBtn, .BoneBtn, .ProstateBtn, .StoolBtn, .ColonBtn { display: none; }
#services { width: 100% !important; }
.serviceElement, .immunElement { width: 100% !important; clear: both !important; display: block !important; }

.print-hide { display: none !important; }