/* Resets */

*{box-sizing:border-box;position:relative}
h1,h2,h3,h4,h5,h6,ul,ol,figure,p,hr,blockquote,pre,strong{margin:0;padding:0;font-size:100%;font-weight:inherit}
ul,ol{list-style:none}
a{text-decoration:none}
img{display:block;width:100%}

@-webkit-viewport{width:device-width}
@-moz-viewport{width:device-width}
@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}
@viewport{width:device-width}

::-moz-selection{background-color:#09f;color:white}
::selection{background-color:#09f;color:white}



/* GENERAL */

body {
	font: 100%/1.25 'Cardo', Georgia, serif;
	color: #222;
	font-weight: 400;
	font-feature-settings: 'SS13';
}
@media only screen and (min-width: 46.875em) /* 750 */ {
	body {
		border: solid 1.66666667em #5dd2a2;
	}
}
a {
	color: #222;
	transition: color .25s ease-in-out;
}
a:hover {
	color: #d25d97;
}
abbr[title] {
	cursor: help;
	text-decoration: none;
	padding-bottom: 2px;
	border-bottom: 1px dashed #222;
}
cite {
	font-feature-settings: 'dlig';
}
.justify {
	text-align: justify;
}
.right_align {
	display: block;
	text-align: right;
}
.center {
	display: block;
	text-align: center;
	margin-bottom: -1.66666667em;
}
.right {
	display: block;
	text-align: right;
	margin-bottom: -1.66666667em;
}
.left {
	display: block;
	text-align: left;
	margin-bottom: -1.66666667em;
}
.indent {
	display: inline-block;
	text-indent: 1.66666667em;
}
.no_indent {
	text-indent: 0 !important;
}
.space {
	margin-top: 1.66666667em;
}
.no_indent_space {
	text-indent: 0 !important;
	margin-top: 1.66666667em;
}
.invisible {
	display: none;
}
.ls_correct {
	letter-spacing: normal;
}
.ampersand {
	font-style: italic;
}
.logogram_characters {
	font-family: 'Noto Serif', serif;
	line-height: 1;
	/*font-size: 80%;*/
}
.highlight {
	background-color: yellow;
	margin: 0 0.3125em;
	padding: 0.3125em 0;
	box-shadow: 0.3125em 0 0 yellow, -0.3125em 0 0 yellow;
}
.small_caps {
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.10416667em;
}
.outdent_no {
	display: inline-block;
	width: 1em;
	margin-left: -1.30555556em;
	padding-top: 3.33333333em;
	margin-top: -3.33333333em;
}
.article_section sup a {
	padding-bottom: 0;
	border-bottom: none;
}
.hide_small {
	display: none;
}
@media only screen and (min-width: 46.875em) /* 750 */ {
	.split {
		display: block;
	}
	.hide_large {
		display: none;
	}
	.hide_small {
		display: inline;
	}
	.break {
		display: block !important;
	}
}



body {
		font-size: 125%;  /* 18px */
		line-height: 1.66666667;
	}
@media only screen and (min-width: 41.6666666em) /* 750 */ {
	body {
		font-size: 150%;  /* 24px */
	}
}
@media only screen and (min-width: 93.75em) /* 1500 */ {
	body {
		font-size: 175%; /* 28px */
	}
}
@media only screen and (min-width: 125em) /* 2000 */ {
	body {
		font-size: 200%; /* 32px */
	}
}















/* HEADER */

.header {
	margin: 0 auto;
	padding: 1.5em;
	border-bottom: 1px solid #eee;
}
@media only screen and (min-width: 81.25em) /* 1300 */ {
	.header {
		padding: 1.66666667em;
		width: 50em;
	}
}
.header ul {
	text-align: center;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.header ul {
		display: flex;
		align-items: center;
	}
}
.header li {
	display: inline-block;
}
/*.header li:nth-child(1) {
	display: block;
}
.header li:nth-child(1) {
	order: 3;
}
.header li:nth-child(3) {
    order: 2;
}
.header li:nth-child(4) {
    order: 4;
}
.header li:nth-child(5) {
    order: 5;
}*/
/*.header li:nth-child(1) {
	order: 4;
}
.header li:nth-child(5) {
    order: 5;
}
.header li:nth-child(6) {
    order: 6;
}*/
.header li {
	margin: 0 0.41666667em;
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.10416667em;
	font-weight: 500;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.header li {
		margin: 0 0.83333333em;
	}
}
@media only screen and (min-width: 81.25em) /* 1300 */ {
	.header li {
		margin: 0 1.5625em;
	}
}
.header a {
	padding: 0.41666667em;
	margin: -0.41666667em;
	display: inline-block;
}
.header .wildness_text {
	font-variant: normal;
	letter-spacing: normal;
	padding-right: 0.83333333em;
	border-right: 1px solid #5dd2a2;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.header .wildness_text {
		padding-right: 1.66666667em;
	}
}
@media only screen and (min-width: 81.25em) /* 1300 */ {
	.header .wildness_text {
		padding-right: 3.125em;
	}
}
/*.header .w_logo {
	display: block;
	line-height: 0;
	width: 2.91666667em;
	padding: 0.45833333em 0.41666667em;
	margin: -0.1875em auto;
}
@media only screen and (min-width: 81.25em) /* 1300 *!/ {
	.header .w_logo {
		margin: -0.1875em -0.41666667em;
	}
}
#w_logo {
	stroke: #5dd2a2;
	stroke-width: 0.38888889em;
}
@media only screen and (min-width: 62.5em) /* 1000 *!/ {
	#w_logo {
		stroke-width: 0.29166667em;
	}
}*/
.the {
	font-variant: normal;
	letter-spacing: normal;
	font-size: 0.75em;
	font-style: italic;
	position: relative;
	bottom: 0.06944444em;
}
.and {
	position: relative;
	bottom: -0.05208333em;
}



/* FOOTER */

.footer {
	margin: 0 auto;
	padding: 1.66666667em;
	border-top: 1px solid #eee;
	text-align: center;
}
@media only screen and (min-width: 81.25em) /* 1300 */ {
	.footer {
		width: 50em;
	}
}
.social_links {
	margin-top: 1.66666667em;
}
.footer_link {
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.05208333em;
	padding-bottom: 2px;
	border-bottom: 1px solid #222;
	transition: color .25s ease-in-out, border-bottom-color .25s ease-in-out;
	font-weight: 500;
}
.footer_link:hover {
	border-bottom-color: #d25d97;
}
.social_links a {
	padding: 0.41666667em;
	margin: -0.41666667em;
}



/* LAYOUT */

main {
	margin: 8.33333333em auto;
	padding: 0 1.38888889em;
}
@media only screen and (min-width: 31.25em) /* 500 */ {
	main {
		padding: 0 2.77777778em;
	}
}
@media only screen and (min-width: 46.875em) /* 750 */ {
	main {
		padding: 0 5em;
	}
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	main {
		width: 37.5em;
		padding: 0;
	}
	.header nav {
		width: 37.5em;
		margin: 0 auto;
	}
	.header nav li:nth-of-type(1) {
		margin-left: 0;
	}
}



/* ARTICLE */

.article_header {
	margin-bottom: 8.33333333em;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.article_header {
		padding-right: 8.33333333em;
	}
}
.article_header h1 {
	font-feature-settings: 'dlig';
	font-size: 2em;
	line-height: 1.34;
	hanging-punctuation: first;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.article_header h1 {
		font-size: 2.5em;
	}
}
.article_header h2 {
	font-size: 1.5em;
	line-height: 1.67;
	font-style: italic;
	color: #5dd2a2;
}
.article_header h2 a {
	color: #5dd2a2;
}
.article_header h2 a:hover {
	color: #d25d97;
}
.header_author {
	display: block;
}
.header_author small {
	font-size: 0.5em;
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.04166667em;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.header_author small {
		margin-left: -1.49166667em;
	}
}

@media only screen and (min-width: 62.5em) /* 1000 */ {
	.article_section,
	.article_footer {
		padding: 0 4.16666667em;
	}
}

.article_footer {
	margin-top: 8.33333333em;
}
.article_footer::before {
	content: '';
	display: block;
	background-color: #eee;
	height: 1px;
	width: 6.66666667em;
	margin-bottom: 1.66666667em;
}
.article_footer p + p {
	margin-top: 1.66666667em;
}
.article_footer a {
	padding-bottom: 2px;
	border-bottom: 1px solid #222;
	transition: color .25s ease-in-out, border-bottom-color .25s ease-in-out;
}
.article_footer a:hover {
	color: #d25d97;
	border-bottom-color: #d25d97;
}
.article_footer .bio_name,
.article_section .bio_name {
	padding-bottom: 0;
	border-bottom: none;
}
.bio strong {
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 1.25px;
	font-weight: 500;
}

.article_section a {
	color: #222;
	padding-bottom: 2px;
	border-bottom: 1px solid #222;
	transition: color .25s ease-in-out, border-bottom-color .25s ease-in-out;
}
.article_section a:hover {
	color: #d25d97;
	border-bottom-color: #d25d97;
}
.article_section .color_link {
	color: #5dd2a2;
	border-bottom: none;
	padding-bottom: 0;
}

.article_section p {
	hanging-punctuation: first;
}
.article_section p + p,
.article_section .slim_img + p {
	text-indent: 1.66666667em;
}
.noe p + p {
	text-indent: 0 !important;
	margin-top: 1.66666667em;
}
.article_section p + ul {
	margin: 1.66666667em 0;
}
.article_section hr {
	border: none;
	margin-top: 1.66666667em;
}
.article_section .double_hr {
	margin-top: 5.00000001em;
}
.asterisk {
	margin: 1.66666667em auto 2.16666667em;
}
.asterisk::after {
	content: "*";
	display: block;
	text-align: center;
	line-height: 1;
	color: #222
}
.lede {
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.05208333em;
	font-weight: 500;
}
.article_section .fin {
	margin: 6.667em 0 3.33333333em;
}
.article_section .fin::after {
	content: '¶';
	display: block;
	color: #5dd2a2;
	text-indent: 1.66666667em;
}
.after_for {
	margin: 0 0 1.66666667em 1.66666667em;
}
.article_section .after_for + p {
	text-indent: 0;
}
.poem_no {
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 1.25px;
	display: block;
	margin: 3.33333333em 0 1.66666667em 1.66666667em;
}
.footnotes {
	font-size: 0.875em;
	line-height: 1.91;
}
.footnotes li {
	list-style: decimal;
}
.article_section .lists {
	margin: 1.66666667em 0 1.66666667em 1.66666667em;
}
.lists li {
	list-style: circle;
}
.article_section .addendum {
	text-indent: 0;
	margin-top: 2.22222222em;
	font-size: 0.75em;
	line-height: 2.23;
	color: #5dd2a2;
}
.article_section .addendum a {
	color: #5dd2a2;
	border-bottom-color: #5dd2a2;
}
.article_section .addendum a:hover {
	color: #d25d97;
	border-bottom-color: #d25d97;
}

.article_section h3 {
	font-size: 1.5em;
	line-height: 1.67;
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.03472222em;
	/*font-weight: 500;*/
	text-align: center;
	margin: 2.22222222em auto 1.11111111em;
	padding-bottom: 0.55555556em;
	border-bottom: 1px solid #eee;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.article_section h3 {
		width: 15em;
	}
}
.article_section h3::after {
	content: '';
	position: absolute;
	bottom: -0.29166667em;
	left: 50%;
	width: 0.02777778em;
	height: 0.55555556em;
	background: #eee;
	box-shadow: 0 0 0 0.27777778em #fff;
	transform: rotate(22.5deg);
}

.qa {
	display: block;
	margin: 2.5em 0 0.83333333em;
	text-align: center;
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.05208333em;
}

blockquote {
	margin: 1.66666667em 0 1.66666667em 3.33333333em;
}
.blockquote_wide {
	margin-right: -4.16666667em;
}
.blockquote_footer {
	text-indent: 2.22222222em;
	font-size: 0.75em;
	line-height: 2.23;
}

.pullquote::before {
	display: block;
	margin: 1.66666667em 0;
	content: attr(data-pullquote);
	color: #5dd2a2;
	font-size: 1.5em;
	line-height: 1.12;
	text-indent: 0;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.pullquote::before {
		display: inline-block;
		float: right;
		width: calc(50% - 0.83333333em);
		margin: 1em -2.77777778em 1.11111111em 1.66666667em;
		hanging-punctuation: first;
	}
}

@media only screen and (min-width: 31.25em) /* 500 */ {
	.paiges_poem {
		width: 11.6666666em;
	}
	.muriels_1_poem {
		width: 12.5em;
	}
	.muriels_3_poem {
		width: 13.9583333em;
	}
	.geoffs_poem {
		/*width: 13.2291666em /*317.5px*!/;*/
		width: 13.5416666em /*325px*/;
	}
	.leslies_poem,
	.nou_poem {
		width: 25em /*600px*/;
	}
	.lilys_poem {
		width: 18em /*432px*/;
	}
	.adolfos_poem {
		width: 20.7291666em /*497.5px*/;
	}
	.jada_poem {
		width: 20em /*480px*/;
	}
	.wei_poem {
		width: 12.916666666666667em /*310px*/;
	}
	.olayiwola_poem {
		width: 18.75em /*450px*/;
	}
	.liang_poem {
		width: 27.083333333333333em; /*650px*/
	}
	.kirby_poem {
		width: 18.75em; /*450px*/
	}
	.siken_poem {
		width: 28.541666666666667em; /*685px*/
	}
	.bailes_1_poem {
		display: block;
		width: 13.958333333333333em; /*335px*/
		text-align: justify;
		margin: 0 auto;
	}
	.bailes_2_poem {
		display: block;
		width: 19.166666666666667em; /*460px*/
		text-align: justify;
		margin: 0 auto;
	}
	.sucich_poem {
		display: block;
		width: 23.208333333333333em; /*557px*/
		text-align: justify;
		margin: 0 auto;
	}
	.ola_poem {
		display: block;
		width: 30.416666666666667em; /*730px*/
		text-align: justify;
		margin: 0 auto;
	}
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.wide_poem {
		margin: 0 -4.16666667em;
	}
	.wide_right_poem {
		margin-right: -4.16666667em;
	}
	.slim_poem {
		padding-right: 8.33333333em;
	}
	.slimmer_poem {
		padding-right: 12.5em;
	}
	.muriels_1_poem {
		margin-left: 25em
	}
}
.wrap_lines_poem {
	display: inline-block;
	text-indent: -1.66666667em;
	margin-left: 1.66666667em;
}
.article_section .trio p {
	display: inline-block;
	width: 33.3333333%;
	padding-right: 2.5em;
	text-indent: 0;
}

.slim_img {
	margin: 1.66666667em 0;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.slim_img {
		/*float: left;*/
		float: right;
		width: calc(50% - 1.25em);
		/*margin: 1.66666667em 2.5em 1.25em -4.16666667em;*/
		margin: 1.66666667em -4.16666667em 1.25em 2.5em;
		z-index: 1;
	}
}
.wide_img {
	margin: 1.66666667em 0;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.wide_img {
		margin: 3.33333333em -4.16666667em;
	}
}
.article_section img,
.article_section iframe {
	border: 1px solid #222;
}
.article_section figcaption {
	font-size: 0.75em;
	line-height: 2.23;
	color: silver;
	text-align: center;
	margin-top: 0.55555556em;
}
.article_section .wide_img figcaption {
	text-align: left;
	margin-left: 5.55555556em;
}
.article_section figcaption a {
	color: silver;
	border-bottom-color: silver;
}
.video_container {
	line-height: 0;
}
.video_container iframe {
	width: 100%;
	height: 8.33333333em;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.video_container iframe {
		width: 37.5em;
		height: 21.0833333em;
	}
}



/* ISSUE */

.toc_header {
	font-size: 1.5em;
	line-height: 1.67;
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.03472222em;
	/*font-weight: 500;*/
	text-align: center;
	margin: 2.22222222em auto 1.66666667em;
	padding-bottom: 0.55555556em;
	border-bottom: 1px solid #eee;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.toc_header {
		width: 15em;
	}
}
.toc_header::after {
	content: '';
	position: absolute;
	bottom: -0.29166667em;
	left: 50%;
	width: 0.02777778em;
	height: 0.55555556em;
	background: #eee;
	box-shadow: 0 0 0 0.27777778em #fff;
	transform: rotate(22.5deg);
}

.issue_toc {
	margin-bottom: 8.33333333em;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.issue_toc {
		padding: 0 4.16666667em;
	}
}

.toc_type {
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.05208333em;
	margin: 3.33333333em 0 1.66666667em;
}
.toc_type::before {
	content: '❦';
	padding-right: 0.83333333em;
	color: #5dd2a2;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.toc_type::before {
		margin-left: -1.59583333em;
	}
}

.toc_content li {
	padding-right: 50%;
	margin-bottom: 1.66666667em;
}
.toc_content li::after {
	float: left;
	width: 0;
	white-space: nowrap;
	content: '. . . . . . . . . . . . . . . . . . . . . . . . . . . . .';
	position: relative;
	bottom: 0.10416667em;
	z-index: -1;
}
@media only screen and (min-width: 31.25rem) /* 500 */ {
	.toc_content li::after {
		content: '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .';
	}
}
@media only screen and (min-width: 37.5rem) /* 600 */ {
	.toc_content li::after {
		content: '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .';
	}
}
@media only screen and (min-width: 56.25rem) /* 900 */ {
	.toc_content li::after {
		content: '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .';
	}
}
@media only screen and (min-width: 62.5rem) /* 1000 */ {
	.toc_content li::after {
		content: '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .';
	}
}
.toc_title {
	box-shadow: 0.54166667em 0 0 #fff;
	background: #fff;
	font-feature-settings: 'dlig';
}
.toc_title a {
	padding: 0.41666667em;
	margin: -0.41666667em;
}
.toc_name {
	background: #fff;
	box-shadow: -0.54166667em 0 0 #fff;
	position: absolute;
	right: 0;
	text-align: right;
}

.issue_contributors .toc_header {
	margin-bottom: 3.33333333em;
}
.issue_contributors figure {
	display: inline-block;
	vertical-align: top;
	width: 50%;
	text-align: center;
	padding: 0 0.83333333em;
	margin-bottom: 2.08333333em;
}
@media only screen and (min-width: 46.875em) /* 750 */ {
	.issue_contributors figure {
		width: 33.3333333%;
	}
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.issue_contributors figure {
		width: 25%;
	}
}
.issue_contributors a figcaption {
	transition: color .25s ease-in-out;
}
.issue_contributors a:hover figcaption {
	color: #d25d97;
}
.issue_contributors img {
	border-radius: 100%;
	width: 6.66666667em;
	margin: 0 auto;
}
.issue_contributors figcaption {
	margin-top: 0.55555556em;
	font-size: 0.75em;
	line-height: 2.23;
	color: silver;
	font-style: italic;
}
.version_no {
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.06944444em;
	font-size: 0.75em;
}



/* CONTRIBUTORS */

.contributors_abc {
	margin-bottom: 3.33333333em;
	text-align: center;
	color: #eee;
	line-height: 2.5;
}
.contributors_abc a {
	padding: 0.41666667em;
	margin: -0.41666667em;
}

@media only screen and (min-width: 46.875em) /* 750 */ {
	.contributors_list {
		column-count: 2;
		column-gap: 5em;
		column-rule: 1px solid #eee;
	}
}
@media only screen and (min-width: 81.25em) /* 1300 */ {
	.contributors_list {
		margin: 0 -6.25em;
		column-count: 3;
		column-gap: 5em;
		column-rule: 0.04166667em solid #eee;
	}
}
.contributors_list li,
.contributors_list p {
	margin-bottom: 0.83333333em;
}
.contributors_list p {
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.05208333em;
	text-indent: 0.83333333em;
	color: #5dd2a2;
	font-weight: 500;
}
.contributors_list > * {
	display: inline-block;
	width: 100%;
}
.contributors_no {
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.05208333em;
	padding: 0.20833333em;
	margin: -0.20833333em;
}
.contributors_no:first-of-type {
	margin-left: 0.20833333em;
}
.anchor {
	display: inline-block;
	position: relative;
	top: -3.33333333em;
}



/* WILDS + REVIEW */

.wilds_next_prev {
	padding: 0 2.08333333em;
	margin-top: 8.33333333em;
	text-align: center;
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.05208333em;
	color: silver;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.wilds_next_prev {
		padding: 0 4.16666667em;
	}
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.wilds_index {
		padding: 0 4.16666667em;
	}
}
.wilds_index a {
	padding: 0.72916667em;
	margin: -0.72916667em;
}

.wilds_index_ed {
	margin-bottom: 2.22222222em;
	padding-bottom: 2.22222222em;
	border-bottom: 1px solid #eee;
	font-size: 1.5em;
	line-height: 1.67;
}
.wilds_index_ed::before {
	content: '';
	position: absolute;
	bottom: -0.29166667em;
	left: 50%;
	width: 0.02777778em;
	height: 0.55555556em;
	background: #eee;
	box-shadow: 0 0 0 0.27777778em #fff;
	transform: rotate(22.5deg);
}
.wilds_index_ed time {
	font-feature-settings: 'SS12';
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: 0.05208333em;
	font-size: 0.66666667em;
	color: #5dd2a2;
	transition: color .25s ease-in-out;
	font-weight: 500;
}
.wilds_index_ed a:hover time {
	color: #d25d97;
}
.wilds_index_ed strong {
	/*font-weight: 500;*/
	font-feature-settings: 'dlig';
}
.wilds_index_ed em {
	/*font-weight: 500;*/
}

.books_index {
	margin: 0 -0.83333333em;
}
.books {
	display: inline-block;
	vertical-align: top;
	padding: 0 0.83333333em;
	margin-bottom: 2.08333333em;
}
@media only screen and (min-width: 37.5em) /* 600 */ {
	.books {
		width: 50%;
	}
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.books {
		width: 33.3333333%;
	}
}
.books img {
	border: 1px solid #222;
}
.books p {
	font-size: 0.75em;
	margin-top: 0.55555556em;
	padding: 0 0.55555556em;
	text-align: center;
}
.books p a {
	display: block;
	padding: 0.55555556em;
	margin: -0.55555556em;
	color: silver;
}
.books:hover p a {
	color: #d25d97;
}
.reviews .wilds_next_prev {
	margin-top: 6.25em;
}



/* ISSUES */

@media only screen and (min-width: 62.5em) /* 1000 */ {
	.issues_index {
		padding: 0 4.16666667em;
	}
}
.issues_index hr {
	border: none;
	margin-top: 8.33333333em;
}
.individual_issue h4 {
	margin-bottom: 1.11111111em;
	font-size: 1.5em;
	line-height: 1.67;
	/*font-weight: 500;*/
	padding-bottom: 0.55555556em;
	border-bottom: 1px solid #eee;
}
.individual_issue_margin h4 {
	margin-bottom: 3.33333333em;
}
.individual_issue h4::after {
	content: '';
	position: absolute;
	bottom: -0.29166667em;
	left: 1.11111111em;
	width: 0.02777778em;
	height: 0.55555556em;
	background: #eee;
	box-shadow: 0 0 0 0.27777778em #fff;
	transform: rotate(22.5deg);
}
.issues_index_quote {
	font-size: 2em;
	line-height: 1.11111111;
	color: #5dd2a2;
	hanging-punctuation: first;
	font-feature-settings: 'dlig';
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.issues_index_quote {
		margin: 0 -2.08333333em;
	}
}
.issues_index_quote small {
	display: block;
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.issues_index_quote small {
		display: inline;
	}
}
.individual_issue p + p {
	margin-top: 1.66666667em;
}
.read_issue a {
	padding-bottom: 2px;
	border-bottom: 1px solid #222;
	transition: color .25s ease-in-out, border-bottom-color .25s ease-in-out;
}
.read_issue a:hover {
	border-bottom-color: #d25d97;
}



/* RANDOM */

.wide_mobile {
	display: block;
	overflow-x: auto;
	white-space: pre;
	
	font: 100%/1.25 'Cardo', Georgia, serif;
	color: #222;
	font-size: 100%;
	line-height: 0.85em;
	font-weight: 400;
	font-feature-settings: 'SS13';
}
.wide_mobile p {
	margin: -10px 0;
}

.kming::after {
	content: "-";
	display: inline-block;
}


.man_mobile {
	display: block;
	overflow-x: auto;
	white-space: pre;
	
	font: 100%/1.25 'Cardo', Georgia, serif;
	color: #222;
	font-size: 100%;
	line-height: 0.85em;
	font-weight: 400;
	font-feature-settings: 'SS13';
}

.man_mobile p {
	/* margin-top: -1.66666667em; */
}



.keok_slide {
	display: inline;
	margin-left: 25px;
}

@media only screen and (min-width: 31.25em) /* 500 */ {
	.keok_slide {
		margin-left: 50px;
	}
}
@media only screen and (min-width: 50em) /* 800 */ {
	.keok_slide {
		margin-left: 100px;
	}
}
@media only screen and (min-width: 56.25em) /* 900 */ {
	.keok_slide {
		margin-left: 200px;
	}
}
@media only screen and (min-width: 62.5em) /* 1000 */ {
	.keok_slide {
		margin-left: 450px;
	}
}



@media only screen and (min-width: 62.5em) /* 1000 */ {
	.dab_one {
		width: 875px;
		display: inline-block;
	}
	.dab_two {
		width: 800px;
		display: inline-block;
		margin-top: 1.66666667em;
	}
	.dab_three {
		width: 400px;
		display: inline-block;
		margin-top: 1.66666667em;
	}
}