body header nav ul,
body main aside,
body .info .listen,
body .info article h2:before,
body .info a[href="#tip1"]:after,
body .info h3,
body .drugs article h3,
footer section:nth-child(1) a,
footer section:nth-child(1) a:before,
body .drugs > article h2:before,
.tooltips > article .arrow,
.tooltips > article .close,
.info.share,
body .onpage,
body .qs,
.announcementBar,
#schedule .rightimg,
._hj-widget-container,
body .cal .info .adCal,
body .info .ad
	{ display:none !important; }

.info .ad
	{display:block !important; position:relative !important; left:0 !important;}

bodyy .drugs > article,
main p,
main li,
body .info article,
body .references,
body .tooltips,
body .tooltips > article
	{ /* page-break-inside : avoid; */ }

body main
	{
	padding-right:0; display: table-row-group; font-size:14px; line-height: 20px;
	font-size:16px; color:#000; /* improve print legibility */
	}

body p { line-height: 20px; }
body ul li, body ol li { padding:3px 0; }
body .tooltips > article { font-size:14px; }
body header {
	text-align:right; padding:0; overflow:hidden; border-bottom: 0;
	display: table-header-group;
	}
body main > section { margin:0 0 20px; }
body header nav { border-bottom: 4px solid #007dc3; height:35px; display:block; margin-bottom:40px; }
body header > a { text-decoration:none; }
body header > a img { display:block; width:200px; float:left; }
body .info article + article { margin:0; padding:0; border:none; }
body footer { display:block; }
body footer section:nth-child(1) { /* page-break-before:always; break-before:always; */ }
body footer section + section { padding:20px 0 0; }
body footer section + section h4,
body footer section + section p { color:inherit; font-size:inherit; display: inline; }
body footer section + section a { display:block; }
body .drugs > article {	padding:0; }
body .drugs > h3 {padding:0; line-height:40px; /* page-break-before:always; break-before:always; */ }
body .drugs > article .package { position:relative;	top:auto; right:auto; bottom:auto; left: auto; width: auto; }

body header a[href^="http://"]:after {
	display:block;
	content: 'www.chemoexperts.com \A The easiest way to learn about cancer treatment.';
	white-space: pre;
	text-decoration:none;
}
body .tooltips > article {
	display:block;
	position:relative;
	top:auto;
	right:auto;
	bottom:auto;
	left: auto;
	width: auto;
}
body .tooltips:before {
    font-size: 30px;
    font-weight: 600;
    margin: 0 0 4px;
	content: 'Helpful Extras';
	padding:0 0 10px;
	border-bottom: 2px dashed #ff8b00;
    display: inline-block;
}
@page {
	margin: 0.5cm;
	padding:2cm 0 0;
}
body .insideSearch { display:none; }
body .playerWrapper {display:none;}

/*URL IN CONTENT
body a:after {
content: " (http://www.chemoexperts.com/" attr(href) ")";
font-size: 90%;
}
body a[href^="http://"]:after {
content: " (" attr(href) ")";
}
body a[href^="https://"]:after {
content: " (" attr(href) ")";
}
body .drugs > article .package:after {
	content: "(" attr(href) ")";
	display:block;
}
body footer section + section a:after {
	content: " (www.chemoexperts.com/" attr(href) ")";
}
body .references a:after {
	content: " (" attr(href) ")";
	font-size:90%;
}
*/

body em {font-family:Arial;}

body.printQs .info article,
body.printQs .info article.intro h2 ~ *,
body.printQs .qs .allQs .tags,
body.printQs .allQs h2 + ul li a,
body.printQs .allQs .close, 
body.printQs .allQs .printQs,
body.printQs .info ~ .info,
body.printQs .drugs,
body.printQs .qs > *,
body.printQs .tooltips
	{display:none !important;}

body.printQs .qs > *.allQs,
body.printQs .info article.qs,
body.printQs .info article.intro
	{display:block !important;}

body.printQs .qs > .allQs {
	position:relative;
	padding:0;
	background:none;
}
body.printQs .qs > .allQs > div {
	height:auto;
	padding:0;
	max-width:none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
body.printQs .allQs h2 + ul li a.open {
	display: block !important;
    padding: 0;
    border: 0;
}
body.printQs .allQs h2 {margin:0;}
body.printQs .allQs h2 + ul,
body.printQs .allQs h2 ~ div
	{border:none;}
body.printQs .allQs dl {overflow-y:visible;}
body.printQsmain p,
body.printQsmain li,
body.printQs .info article,
body.printQs .references,
body.printQs .tooltips,
body.printQs .tooltips > article
{ page-break-inside :  auto; }
body.printQs .allQs dl dt {padding-left:0; padding-bottom:80px; border:none;}
body.printQs .allQs dl dt:before {display:none;}