/*
font-family:'Trade Gothic W01 Bold';
font-family:'Trade Gothic W01 Cn_18';
font-family:'TradeGothicW01-BoldCn20_675334';
font-family:'Bembo W01';
font-family:'Bembo MT W01 Italic705759';
font-family:'Bembo MT W01 Bold705747';
font-family:'ZurichW01-ExtraCondense';
*/

@font-face {
  font-family: "32poems";
  src:url("fonts/32poems2023.eot");
  src:url("fonts/32poems2023.eot?#iefix") format("embedded-opentype"),
    url("fonts/32poems2023.woff") format("woff"),
    url("fonts/32poems2023.ttf") format("truetype"),
    url("fonts/32poems2023.svg#32poems") format("svg");
  font-weight: normal;
  font-style: normal;
}

[data-icon]:before {
  font-family: "32poems" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon32-"]:before,
[class*=" icon32-"]:before {
  font-family: "32poems" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon32-logo:before {
  content: "\33";
}
.icon32-only:before {
  content: "\32";
}

.group:after {
  content: "";
  display: table;
  clear: both;
}

.ico32poems, .ico32poems-alt { font-family: '32poems'; }
.alignleft, .alignright { margin-bottom: 1.25em; }
img.aligncenter { margin: 1.5em auto; }

body { background-color: #173445; color: #000; font-family: 'Bembo W01', 'Times New Roman', serif; font-size: 16px; }
em, i { font-family:'Bembo MT W01 Italic705759', 'Times New Roman', serif; font-style: italic; }
strong, b { font-family:'Bembo MT W01 Bold705747', 'Times New Roman', serif; font-weight: bold; }
a, a * { transition: all 0.55s ease; }

.btn-default { background-color: #173445; background-image: none; border: 0; color: #fff; font-family:'TradeGothicW01-BoldCn20_675334', Helvetica, Arial, sans-serif; }
.btn-default:hover { background-color: #8DD8F8; color: #173445; }

.row.nomargins > div { margin: 0; }
img.fullsize { display: block; height: auto; width: 100%; }
.img-responsive { height:auto; width:100%; }
.alignright { border-radius: 4px; height: auto; margin-bottom: 1.5em; width: auto; }
.group:after, article.poem:after { content: ""; display: table; clear: both; }
.nav .open>a { background-color: transparent; border: 0; }
.navbar-coll, .navbar-coll.reveal { display: none; }
nav#main-menu .togglenav { color: #fff; display: none; padding: 2px 8px; position: absolute; right: 30px; top: 10px; border: 2px solid #fff; font-size: 1.35em; font-weight: normal; }
nav#main-menu .togglenav:hover { color: #8DD8F8; border: 2px solid #8DD8F8; }
.navbar-coll { position: absolute; left: 0; top: 70px; z-index: 125; background-color: #8DD8F8; margin: 0; width: 100%; }
.navbar-coll > ul { margin: 0; }
.navbar-coll > ul > li { background-image: none; background-color: transparent; }
.navbar-coll > ul > li a { color: #fff; display: block; font-family:'Trade Gothic W01 Bold', Helvetica, Arial, sans-serif; font-size: 1.25em; padding: 0.5em; text-align: center; text-transform: uppercase; }
.navbar-coll > ul > li.open > a. .navbar-coll > ul > li.open > a:hover { background-color: transparent; background-image: none; }
.navbar-coll > ul > li a:hover, .navbar-coll > ul > li.open a:hover { background-color: transparent !important; background-image: none !important; color: #173445; }
.navbar-coll > ul > li.open > ul.dropdown-menu { background-color: rgba(255,255,255, 0.2); border-radius: 0; border:0; box-shadow: none; width:100%; min-width: intrinsic; float: none; position: static; }
.navbar-coll > ul > li.open > ul.dropdown-menu {  }

nav#main-menu { background-image: none; background-color: transparent; border: 0; box-shadow: none; color: #fff; height: 70px; padding: 0; position: fixed; }
nav#main-menu > .coverup { background-color: #173445; position: relative; height: 70px; width: 100%; top: 0; left: 0; right: 0; transition: all 0.75s ease; }
nav#main-menu > .coverup:after { background-color: #173445; background-image: url('img/bg-32poems.jpg'); background-position: center top; background-repeat: no-repeat; background-size: cover; position: absolute; content: ''; opacity: 0.12; top: 0; left: 0; bottom: 0; right: 0; transition: all 0.75s ease; z-index: 1; }

.admin-bar nav#main-menu { top: 32px; } 

body.conceal nav#main-menu > .coverup { background-color: transparent; }
body.conceal nav#main-menu > .coverup:after { background-image: none; background-color: transparent; }

#main-menu a.logo { color: #8DD8F8; font-size: 6em; text-decoration: none; margin-bottom: -0.75em; }
#main-menu a.logo:hover { color: #fff; }

.topleft, .topright, .toplogo { z-index: 105; }
.topleft > ul > li a, .topright > ul > li a { color: #8DD8F8; font-family:'Trade Gothic W01 Bold', Helvetica, Arial, sans-serif; text-transform: uppercase; }
.topleft > ul > li.open > a, .topright > ul > li.open > a { background-image: none !important; background-color: transparent !important; border: 0; color: #fff; }
.topleft > ul > li a:hover, .topright > ul > li a:hover { background-image: none; background-color: transparent; color: #fff; }
.topleft > ul, .topright > ul { margin-top: 7px; }
.topleft > ul > li, .topright > ul > li { display: inline-block; }
.topleft > ul > li > ul, .topright > ul > li > ul { background-color: rgba(255,255,255, 0.85); margin: 0; }
.topleft > ul > li > ul a, .topright > ul > li > ul a { border-top-left-radius: 4px; border-top-right-radius: 4px; color: #173445; }
.topleft > ul > li > ul a:hover, .topright > ul > li > ul a:hover { background-color: #fff; color: #173445; }
.topleft > ul > li > ul > li a:first-child, .topright > ul > li > ul > li a:first-child {  }

.toplogo { text-align: center; margin-top: -1.5em; }
.topright > ul { text-align: right; }

#tiptop { height: auto; transition: all 0.75s ease; z-index: 100; }
#tiptop > .container { height: auto; position: relative; }
body.home #tiptop  { background-color: #fff; }
body.home #tiptop > .container { }
body.home.conceal #tiptop, body.home.conceal #tiptop > .container { min-height: 100vh; }
#tiptop:after { background-image: none; background-color: transparent; position: absolute; content: ''; opacity: 0.12; top: 0; left: 0; bottom: 0; right: 0; transition: all 0.75s ease; z-index: -1; }
#tiptop article.poem { transition: all 0.5s ease; }

body.conceal #tiptop { background-color: transparent; }
body.conceal #tiptop:after { background-image: url('img/bg-32poems.jpg');  background-position: center top; background-repeat: no-repeat; background-size: cover; }

#site-title { color: #fff; font-size: 35em; text-align: center; line-height: 1em; margin-bottom: -0.71em; padding-top: 0.24em; transition: all 0.75s ease; }
#site-title.ico32poemsnew { font-size: 24em; margin-top: -0.25em; margin-bottom: -0.375em;; }

#artwork { color: #fff; display: none; font-family:'Trade Gothic W01 Cn_18'; position: absolute; right: 0; bottom: 25px; text-align: right; text-transform: uppercase; }
body.conceal #artwork { display: block; }

.titled { font-family:'Bembo MT W01 Italic705759', 'Times New Roman', serif; font-size: 1.1em; }

.flipit a { line-height: 1.6em; -webkit-perspective: 1000px; -moz-perspective: 1000px; perspective: 1000px; }
.flipit a:hover, .flipit a:focus { color: #fff; }
.flipit a span { position: relative; display: inline-block; width: 100%; padding: 8px 5px; background: #fff; -webkit-transition: -webkit-transform 0.3s; -moz-transition: -moz-transform 0.3s; transition: transform 0.3s; -webkit-transform-origin: 50% 0; -moz-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d; }
.flipit a span::before { position: absolute; top: 100%; left: 0; width: 100%; height: 100%; padding: 8px 5px; background: #f1f1f1; color: #000; content: attr(data-hover); -webkit-transition: background 0.3s; -moz-transition: background 0.3s; transition: background 0.3s; -webkit-transform: rotateX(-90deg); -moz-transform: rotateX(-90deg); transform: rotateX(-90deg); -webkit-transform-origin: 50% 0; -moz-transform-origin: 50% 0; transform-origin: 50% 0;
}
.flipit a:hover span, .flipit a:focus span { -webkit-transform: rotateX(90deg) translateY(-0.8em); -moz-transform: rotateX(90deg) translateY(-0.8em); transform: rotateX(90deg) translateY(-0.8em); color: #fff; }
.flipit a:hover span::before, .flipit a:focus span::before { background: #f1f1f1; color: #000;	 }

.container { width: 1160px; }

a.btn-barred { border-radius: 0 !important; border-left: 2px solid #d1d1d1; border-right: 2px solid #d1d1d1; color: #000 !important; font-family:'Bembo MT W01 Bold705747', 'Times New ROman', serif; font-size: 1.25em; padding: 0.2em 0.5em !important; text-align: center; text-decoration: none !important; margin: 1em auto; }

/**/
article.poem, article.prose { display: block; font-size: 1.05em; margin: 0 0 2em 0; padding-top: 85px; }
article.poem a.issue-img-a, article.prose img.issue-img { float: left; max-width: 33%; height: auto; position: sticky; top: 0; left: 0; }

body.single-prose article.prose a.issue-img-a, body.single-poem article.poem a.issue-img-a { float: left; padding-bottom: 80px; }
body.single-prose article.prose a img.issue-img, body.single-poem article.poem a img.issue-img { float: none; max-width: none; width: 92%; }
/**/

#main-column .mejs-container { clear: none; }

body.single-prose #main-column article.prose.prose-no-img a.issue-img-a { display: none; }
body.single-prose article.prose.prose-no-img div.prose-content header, body.single-prose article.prose.prose-no-img div.prose-content .prose-text { padding-left: 0; padding-right: 0; }

article.poem header, article.poem div.poem-text, article.poem div.poem-text-excerpt, article.poem footer { padding-left: 38%; padding-right: 5%; }
article.prose header, article.prose div.prose-text, article.prose footer { padding-left: 38%; padding-right: 5%; }
article.poem header, article.prose header { margin-bottom: 1em; }
article.poem header p { font-family:'Bembo W01', 'Times New Roman', serif; font-size: 1.333em; }
article.poem header p span.author { display: block; font-family:'Trade Gothic W01 Cn_18', Helvetica, Arial, sans-serif; font-size: 0.75em; text-transform: uppercase; }
article.poem div.poem-text p, article.poem div.poem-text-excerpt p { white-space: pre; }
article.poem div.poem-content-sap div.poem-text p { white-space: normal !important; }
article.poem div.bio, article.prose div.bio { font-size: 0.95em; margin-top: 1em; padding: 1em; /*border: 2px double #D1D1D1;*/ }
article.poem div.bio img.bioimg, article.prose div.bio img.bioimg { max-width: 200px; height: auto; }
/* article.poem div.bio p:last-child { margin-bottom: 0; }*/
article.poem footer, article.prose footer { display: none; padding-top: 0.65em; }
article.poem footer p, article.prose footer p, body.home #tiptop footer p { text-align: center; text-transform: uppercase; }
article.poem footer p.ellipsis, body.home #tiptop footer p.ellipsis { font-size: 2em; margin-bottom: 0em; }
article.poem footer p.scrollmore, body.home #tiptop footer p.scrollmore { color: #8DD8F8; font-family:'Trade Gothic W01 Cn_18', Helvetica, Arial, sans-serif; margin-bottom: 0; padding-bottom: 5em; }

article.poem .poem-indent-1 header > *, article.poem .poem-indent-1 .poem-text > *, article.poem header.poem-indent-1 > *, article.poem .poem-text.poem-indent-1 > * { padding-left: 4%; }
article.poem .poem-indent-2 header > *, article.poem .poem-indent-2 .poem-text > *, article.poem header.poem-indent-2 > *, article.poem .poem-text.poem-indent-2 > * { padding-left: 8%; }
article.poem .poem-indent-3 header > *, article.poem .poem-indent-3 .poem-text > *, article.poem header.poem-indent-3 > *, article.poem .poem-text.poem-indent-3 > * { padding-left: 12%; }
article.poem .poem-indent-4 header > *, article.poem .poem-indent-4 .poem-text > *, article.poem header.poem-indent-4 > *, article.poem .poem-text.poem-indent-4 > * { padding-left: 16%; }
article.poem .poem-indent-5 header > *, article.poem .poem-indent-5 .poem-text > *, article.poem header.poem-indent-5 > *, article.poem .poem-text.poem-indent-5 > * { padding-left: 20%; }

body.conceal article.poem header.poem-indent-1 > *, body.conceal article.poem header.poem-indent-2 > *, body.conceal article.poem header.poem-indent-3 > *, body.conceal article.poem header.poem-indent-4 > *, body.conceal article.poem header.poem-indent-5 > * { padding-left: 0 !important; }

#main-column article.poem, #main-column article.prose { padding-top: 0; }
#main-column article.poem .poem-content, #main-column article.prose .prose-content { position: relative; }
#main-column article.poem header, #main-column article.prose header { margin-bottom: 1.5em; }
/* #main-column article.poem img.issue-img, #main-column article.prose img.issue-img { position: sticky; top: 120px; left: 0; }*/
#main-column article.poem .issue-img-a, #main-column article.prose .issue-img-a { display: block; position: sticky; top: 120px; left: 0; width: 33%; }
#main-column article.poem .issue-img-a img, #main-column article.prose .issue-img-a img { position: static; top: auto; }

#main-column article.poem div.poem-text p, #main-column article.poem div.poem-text-excerpt p { font-size: 1.05em; }
#main-column article.prose div.prose-text p, #main-column article.prose div.prose-text-excerpt p { font-size: 1.05em; margin-bottom: 1.5em !important; }
article.poem div.poem-text p br, article.poem div.poem-text-excerpt p br { display: none; }

body.conceal article.poem { color: #fff; font-size: 1.2em; padding-top: 0; }
body.conceal article.poem img.issue-img { display: none; }
body.conceal article.poem div.poem-text p { display: none; }
body.conceal article.poem div.poem-text p:first-child{ display: block; }
body.conceal article.poem header, body.conceal article.poem div.poem-text, body.conceal article.poem div.poem-text-excerpt, body.conceal article.poem footer { padding-left: 28%; padding-right: 28%; }
body.conceal article.poem footer { display: block; }
body.conceal article.poem div.poem-text { display: none; }
body.conceal article.poem div.poem-text-excerpt { display: block; }
body.revealed article.poem div.poem-text-excerpt { display: none; }
article.poem.noreveal img.issue-img { top: 110px !important;     display: block;
    width: 100%;
    height: auto; }

body.revealed #tiptop footer, body.revealed #tiptop #artwork { display: none; }
#main-column article.poem hr, #main-column article.prose hr { clear: both; margin-top: 2em; }

article.issue { display: block; font-size: 1.05em; margin: 0 0 2em 0; position: relative; }
/*article.issue img.cover-img { float: left; max-width: 33%; height: auto; position: sticky; top: 110px; left: 0; }*/
article.issue a.issue-img-a { float: left; max-width: 33%; height: auto; position: sticky; top: 110px; left: 0; }
article.issue a.issue-img-a img { display: block; width: 100%; height: auto; }
article.issue h1, article.issue div.issue-text { padding-left: 38%; padding-right: 5%; }

article.news { border-bottom: 2px solid #D1D1D1; margin-bottom: 1.5em; padding: 1em 0 1.5em 0; }
article.news p.postedon { font-family:'Trade Gothic W01 Cn_18', Helvetica, Arial, sans-serif; margin-bottom: 0.25em; }
article.news p.postedon + h2 { margin-top: 0; margin-bottom: 1em; }
article.news h2 a { color: #000; }
body.single-post article.news { border-bottom: 0; }

body.home #main-column { padding-top: 0; }
#main-column { padding-top: 75px; }

#main-column h1 { font-family:'Trade Gothic W01 Bold', Helvetica, Arial, sans-serif; font-size: 3em; margin-top: 0; text-transform: uppercase; }
#main-column h2 { font-family:'TradeGothicW01-BoldCn20_675334', Helvetica, Arial, sans-serif; font-size: 2em; font-weight: bold; }
#main-column h3 { font-family:'Trade Gothic W01 Cn_18', Helvetica, Arial, sans-serif; font-size: 1.75em; }
#main-column h4 { font-family:'Trade Gothic W01 Cn_18', Helvetica, Arial, sans-serif; font-size: 1.5em; }

#main-column p { font-size: 1.2em; }
#main-column ul, #main-column li { font-size: 1.1em; }
#main-column p a:not([class]) { border-radius: 4px; color: #000000; text-decoration: underline; padding: 0 3px; }
#main-column p a:not([class]):hover { background-color: rgba(141,216,248, 0.15); color: #173445; }
#main-column hr { border-top: 2px solid #D1D1D1; border-bottom: 2px solid #D1D1D1; clear: both; height: 16px; margin-top: 0.5em; }

section#issues { clear: both; }
section#issues h4 { border-top: 2px solid #D1D1D1; border-bottom: 2px solid #D1D1D1; font-family:'Trade Gothic W01 Bold', Helvetica, Arial, sans-serif; font-size: 1.5em; padding: 0.5em 2em; margin: 0 auto 1.5em auto; text-align: center; text-transform: uppercase; width: 300px; }
section#issues .row { margin-bottom: 1.5em; }
section#issues .row > div { margin-bottom: 1em; }
section#issues .row > div a { color: #000; display: block; padding: 0.5em 1em; text-align: center; text-decoration: none; text-transform: uppercase; }
section#issues .row > div img { height: auto; width: 100%; }
section#issues .row > div p { font-family:'Trade Gothic W01 Cn_18', Helvetica, Arial, sans-serif; font-size: 0.95em; line-height: 1.25em; text-align: center; }
section#issues .row > div p * { font-size: 1em !important; white-space: normal; }

#page-content section#issues .row > div:nth-child(6n+7) { clear: both; }

main { background-color: #fff; padding-top: 2em; padding-bottom: 3em; }

nav.pagination-center ul.pagination { font-family:'Trade Gothic W01 Cn_18', Helvetica, Arial, sans-serif; }
nav.pagination-center ul.pagination li.active { font-family:'TradeGothicW01-BoldCn20_675334', Helvetica, Arial, sans-serif; }
nav.pagination-center ul.pagination li.active span { }

footer#site-footer { background-color: transparent; border: 0; color: #fff; font-size: 1em; padding-top: 3em; padding-bottom: 4em; position: relative; }
footer#site-footer:after { background-image: url('img/bg-32poems.jpg'); background-position: center bottom; background-repeat: no-repeat; background-size: cover; position: absolute; content: ''; opacity: 0.12; top: 0; left: 0; bottom: 0; right: 0; z-index: -1; }

#menu-footer { color: #8DD8F8; list-style: none; text-align: center; }
#menu-footer li { display: inline; font-family:'TradeGothicW01-BoldCn20_675334', 'Times New Roman', serif; font-size: 1.5em; text-transform: uppercase; }
#menu-footer li > a { border-radius: 4px; color: #8DD8F8; padding: 0.2em 1.5em; }
#menu-footer li > a:hover { background-color: rgba(255,255,255, 0.15); text-align: center; text-decoration: none; }
#menu-footer li:after { content: "|"; }
#menu-footer li:last-child:after { content: ""; }

footer#site-footer div.footer-slogan { font-size: 1.333em; margin-top: 2.5em; }
footer#site-footer div.footer-slogan p { text-align: center; }
footer#site-footer div.footer-slogan span { font-size: 3em; line-height: 1em; vertical-align: top; }

footer#site-footer div.footer-copyright { margin-top: -1em; }
footer#site-footer div.footer-copyright p { font-family:'Trade Gothic W01 Cn_18', Helvetica, Arial, sans-serif; font-size: 1.167em; text-align: center; }

form.paypal-form label  { font-family:'Trade Gothic W01 Bold', Helvetica, Arial, sans-serif; font-size: 2em; font-weight: bold; }
input, textarea, select { font-family:'Trade Gothic W01 Cn_18', Helvetica, Arial, sans-serif; }

body.blog #main-column p, body.single-post #main-column p, body.page #main-column p, body.single-poem #main-column p { margin-bottom: 1.5em; }

body.home #tiptop #poem1, body.home #tiptop #poem2, body.home #tiptop #poem3, body.home #tiptop #poem4, body.home #tiptop #poem5 { display: none; }

#poem-selector { position: relative; width: 100%; margin: 0; padding: 0; left: 0; }
a.selbut { position: absolute; top: 25%; color: #fff; font-size: 3em; z-index: 200; }
a#prev-btn { left: 0; padding: 1em 1em 1em 0; }
a#next-btn { padding: 1em 0 1em 1em; right: 0; }

body.revealed a.selbut { background-color: #fff; border-radius: 4px; color: #000; padding: 0.25em !important; top: 50%; }

#prose-selector { left: 0; position: absolute; bottom: 25px; width: 460px; }
body.home #tiptop #prose1, body.home #tiptop #prose2, body.home #tiptop #prose3, body.home #tiptop #prose4, body.home #tiptop #prose5 { display: none; }
#prose-selector img { display: block; height: 70px; width: auto; float: left; margin-right: 18px; }
#prose-selector h5 { color: #fff; font-family:'TradeGothicW01-BoldCn20_675334', Helvetica, Arial, sans-serif; font-size: 1em; margin-bottom: 0.25em; margin-top: 0; text-transform: uppercase; }
#prose-selector p { color: #fff; font-family: 'Bembo W01', 'Times New Roman', serif; font-size: 0.95em; margin-bottom: 0; }
#prose-selector a.prose-link { border-radius: 5px; color: #fff; display: block; padding: 10px; text-decoration: none; transition: all 0.5s ease; }
#prose-selector a.prose-link:hover { background-color: rgba(255,255,255, 0.15); }

body.revealed #prose-selector { border-top: 2px solid #ddd; bottom: initial; position: relative; width: 100%; float: none; }
body.revealed #prose-selector:hover { border-top: 2px solid #fff; }
body.revealed #prose-selector a, body.revealed #prose-selector h5, body.revealed #prose-selector p { color: #000; }
body.revealed #prose-selector a:hover { background-color: rgba(0,0,0, 0.15); }

article.news img { max-width: 100%; height: auto; }
@media (max-width: 1200px) {
	.container { width: 960px; }
	
	body.home #issues .row .flipit:nth-child(5), body.home #issues .row .flipit:nth-child(6), #issues.limited .row .flipit:nth-child(5), #issues.limited .row .flipit:nth-child(6) { display: none; }
	
	#page-content section#issues .row > div:nth-child(6n+7) { clear: none; }
	#page-content section#issues .row > div:nth-child(4n+5) { clear: both; }
}
	
@media (max-width: 992px) {
	.container { width: 96%; }

	article.poem .poem-indent-1 header > *, article.poem .poem-indent-1 .poem-text > * { padding-left: 2%; }
	article.poem .poem-indent-2 header > *, article.poem .poem-indent-2 .poem-text > * { padding-left: 4%; }
	article.poem .poem-indent-3 header > *, article.poem .poem-indent-3 .poem-text > * { padding-left: 6%; }
	article.poem .poem-indent-4 header > *, article.poem .poem-indent-4 .poem-text > * { padding-left: 8%; }
	article.poem .poem-indent-5 header > *, article.poem .poem-indent-5 .poem-text > * { padding-left: 10%; }
}

@media (max-width: 840px) {
	.container { width: 100%; }
	#artwork { right: 15px; }
}

@media (max-width: 767px) {
	.container { width: 100%; }
	
	nav#main-menu .container-fluid { padding-left: 0; padding-right: 0; }
	nav#main-menu .navbar-mod { display: none; }
	nav#main-menu .togglenav { display: inline-block; }
	
	.navbar-coll.reveal { display: block; }
	
	.admin-bar nav#main-menu { top: 46px; }
	
	body.home #issues .row .flipit:nth-child(4), #issues.limited .row .flipit:nth-child(4) { display: none; }
	
	article.poem .poem-indent-1 header > *, article.poem .poem-indent-1 .poem-text > * { padding-left: 1%; }
	article.poem .poem-indent-2 header > *, article.poem .poem-indent-2 .poem-text > * { padding-left: 2%; }
	article.poem .poem-indent-3 header > *, article.poem .poem-indent-3 .poem-text > * { padding-left: 3%; }
	article.poem .poem-indent-4 header > *, article.poem .poem-indent-4 .poem-text > * { padding-left: 4%; }
	article.poem .poem-indent-5 header > *, article.poem .poem-indent-5 .poem-text > * { padding-left: 5%; }
	
	#page-content section#issues .row > div:nth-child(4n+5) { clear: none; }
	#page-content section#issues .row > div:nth-child(3n+4) { clear: both; }
	
	body.conceal article.poem { margin-bottom: 0.75em; }
	body.revealed article.poem .poem-text { overflow: hidden; }
	#prose-selector { width: 385px; }
	#artwork { bottom: 10px; }
	
	/*.navbar-coll ul.nav .open>a:focus, .navbar-coll .dropdown-menu>.active>a, .navbar-coll .dropdown-menu>.active>a:hover, .navbar-coll .dropdown-menu>.active>a:focus { background-color: inherit !important; background-image: none !important; }
	.navbar-coll ul.nav { font-size: 1.2em; }
	.navbar-coll ul.nav > li > ul.dropdown-menu { display: block; float: none; width: 100%; height: 0; overflow: hidden; padding: 0; border: 0; }
    
    .navbar-coll ul.nav > li.open > ul.dropdown-menu { background-color: rgba(255,255,255, 0.4); height: auto; margin-top: 2px; display: block; z-index: 1000; }
    .navbar-coll ul.nav > li.open > ul.dropdown-menu > li { background-color: transparent; font-size: 1.25em; display: block; }
    .navbar-coll ul.nav > li.open > ul.dropdown-menu > li a { display: block; z-index: 800; }*/
    
    .navbar-coll > ul.mobilenav, .navbar-coll > ul.mobilenav ul, .navbar-coll > ul.mobilenav ul li { list-style-type: none; margin: 0; padding: 0; }
    .navbar-coll > ul.mobilenav > li > a { display: block; font-size: 1.65em; text-decoration: none; }
    .navbar-coll > ul.mobilenav > li > a:hover { background-color: rgba(255,255,255, 0.3) !important; display: block; font-size: 1.65em; text-decoration: none; }
    .navbar-coll > ul.mobilenav > li > ul { font-size: 1.15em; height: 0; overflow: hidden; transition: all 0.65s ease; }
    .navbar-coll > ul.mobilenav > li.open > ul { height: auto; overflow: visible; }
    .navbar-coll > ul.mobilenav > li ul > li a:hover { background-color: rgba(255,255,255, 0.3) !important; display: block; text-decoration: none; }

}

@media (max-width: 640px) {
	#site-title { font-size: 25em; padding-top: 0.45em; }
	#site-title.ico32poemsnew { font-size: 18em; padding-top: 0.35em; }
	
	body.conceal article.poem header, body.conceal article.poem div.poem-text, body.conceal article.poem footer { padding-left: 9%; padding-right: 9%; }
	article.poem header, article.poem div.poem-text, article.poem footer, article.issue h1, article.issue div.issue-text { padding-left: 12%; padding-right: 0; }
	
	article.poem.noreveal a.issue-img-a, #main-column article.issue a.issue-img-a, #main-column article.poem a.issue-img-a, #main-column article.prose a.issue-img-a { display: block; position: static; top: auto; float: none; max-width: 50%; padding-bottom: 1em; margin: 0 auto; }
	article.poem.noreveal img.issue-img, , #main-column article.prose img.issue-img, #main-column article.issue a.issue-img-a img, #main-column article.prose a.issue-img-a img { position: static; top: auto; float: none; max-width: none; width: 100%; }
	
	#main-column article.poem div.poem-text, article.issue div.issue-text, article.issue h1, #main-column article.poem header, #main-column article.prose div.prose-text, #main-column article.prose header { padding-left: 0; }
	
	article.poem .poem-indent-1 header > *, article.poem .poem-indent-1 .poem-text > *, article.poem .poem-indent-2 header > *, article.poem .poem-indent-2 .poem-text > *, article.poem .poem-indent-3 header > *, article.poem .poem-indent-3 .poem-text > *, article.poem .poem-indent-4 header > *, article.poem .poem-indent-4 .poem-text > *, article.poem .poem-indent-5 header > *, article.poem .poem-indent-5 .poem-text > * { padding-left: 0%; }
	
	footer#site-footer div.footer-slogan span { display: block; margin-bottom: 0; }
	footer#site-footer div.footer-copyright { margin-top: 3em; }
	
	#prose-selector { bottom: 65px; width: 100%; }
}

@media screen and (max-width: 600px) {
	#wpadminbar { position: fixed; }
}

@media (max-width: 580px) {
	section#issues .row > div p { font-size: 0.75em; }
	section#issues .row > div { padding: 0; }
}

@media (max-width: 480px) {
	#site-title { font-size: 20em; padding-top: 0.45em; }
	#site-title.ico32poemsnew { font-size: 16em; margin-bottom: -0.375em; padding-top: 0.35em; }
	
	body.conceal article.poem { font-size: 1em; }
	body.conceal article.poem header, body.conceal article.poem div.poem-text, body.conceal article.poem footer { padding-left: 20px; padding-right: 20px; }
	
	article.poem header, article.poem div.poem-text, article.poem footer, article.issue h1, article.issue div.issue-text { padding-left: 0 }
	
	#menu-footer { padding-left: 0; }
	#menu-footer li { display: block; }
	#menu-footer li > a { display: block; padding-top: 0.5em; padding-bottom: 0.5em; }
	#menu-footer li:after { content: ""; }
	#menu-footer li:first-child { border-bottom: 2px solid #8DD8F8; }
	
	body.conceal article.poem div.poem-text-excerpt { overflow: hidden; padding-left: 8%; padding-right: 0; }
}