@page {
	margin: 1.5cm 2cm;
}

@media screen {
	body {
		margin: 1.5cm auto;
		width: 8.5in;
	}
}

*,
*:before,
*:after {
	background: transparent !important;
	color: #000 !important;
	box-shadow: none !important;
	text-shadow: none !important;
}

.masthead,
.sidebar,
.footer,
.content-details .ratingblock,
.content-details .syndication-note,
.content-details .publication-signup,
.content-details .content-ad,
.content-details > .cbox.box,
.content-details .add-comment,
.content-details .sharing-panel,
.page .breadcrumbs,
#editing-panel,
#editing-alert,
.editing-button,
.content .post-image,
.content iframe,
.ajax-replace,
#designstudio-button,
.teaser-banner_banner {
	display: none !important;
}

.content iframe[title=calendar] {
	display: block !important;
}

.page,
.page-inner,
.content {
	background: none;
	clear: both;
	float: none;
	margin: 0;
	max-width: none;
	min-width: 0;
	overflow:visible;
	padding: 0;
	width: auto;
	white-space: normal;
}

.content h1:first-of-type:before {
	content: url('/_img/framework/templates/default/logo-150.png');
	display: block;
	margin-bottom: 0.45cm;
}

@media not all and (color) {
	.content > h1:before {
		-webkit-filter: 
		brightness(65%) 
		contrast(280%) 
		sepia(100%) 
		grayscale(100%);
		filter: 
		brightness(65%) 
		contrast(280%) 
		sepia(100%) 
		grayscale(100%);
	}
}

.content .pre-heading {
	display: block;
}

.content .pre-heading + br {
	display: none;
}

abbr[title]:after {
	content: ' (' attr(title) ')';
}

a,
a:visited {
	color: #2F75C8 !important;
}

a[href]:after {
	color: #444 !important;
	content: ' ('attr(href)')';
	font-style: italic;
	font-size: 0.9em;
	overflow-wrap: break-word;
	word-wrap: break-word;
	-ms-word-break: break-all;
	word-break: break-all;
	word-break: break-word;
}

a[href^='/']:after {
	content: ' (https://www.awai.com'attr(href)')';
}

a[href^='#']:after,
a[href^='javascript:']:after,
a[href*='/IS/']:after,
a[href*='.php']:after,
a[href*='/_a/']:after,
a[href*='sm_']:after,
a[href*='lp_']:after,
a[href*='@']:after,
a[href*='%40']:after {
	content: '';
}

a:not([href^='/']):not([href^='http']):after {
	content: '';
}

pre {
	white-space: pre-wrap !important;
}
pre,
blockquote {
	border: 1px solid #999;
	page-break-inside: avoid;
	padding: 0 0.4cm;
}

thead {
	display: table-header-group;
}

tr,
img {
	page-break-inside: avoid;
}

p,
h2,
h3 {
	orphans: 3;
	widows: 3;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	page-break-after: avoid;
}

.print-only {
	display: inherit !important;
	display: initial !important;
}

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

.content-details .comments {
	border: 0 none;
	margin: 0;
	padding: 0;
}

.content:after {
	content: 'Copyright \00A9  American Writers \0026  Artists Institute\A(www.awai.com)';
	display: block;
	font-weight: bold;
	text-align: center;
	white-space: pre;
}