/* seven break points */
/*
			1200px
			950px
			720px
			640px
			580px
			520px
			360px
*/

@media only screen and (max-width : 1200px) {

	input, textarea { -webkit-appearance: none; border-radius: 0; }

	input[type="search"] {
		-webkit-appearance: textfield;
	}

	input[type="search"]::-webkit-search-decoration,
	input[type="search"]::-webkit-search-cancel-button,
	input[type="search"]::-webkit-search-results-button,
	input[type="search"]::-webkit-search-results-decoration {
		display: none;
	}

	#CoverPop-content img {
		max-width: 80%;
		height: auto;
	}

	/* GRID RESET */
	.container_15, .grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15 {
		margin: 0;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.slider.grid_10 {
		margin-bottom: 18px;
	}
	.container_15 {
		width: 100%;
		padding: 0 10px;
	}
	body {
		min-width: 0;
		background: #fff;
		overflow-x: hidden;
	}

	/* HEADER + LOGO + NAVIGATION */
	.header {
		height: 65px;
	}
	.header .logo img, .header .logo:hover img {
		width: 250px;
		height: 38px;
		margin-left: 0 !important;
		margin-top: 0 !important;
	}
	.container_15 .grid_10, .profile-detail.buy-issue .profile-info {
		width: 70%;
	}
	.container_15 .grid_5, .profile-detail.buy-issue .profile-pic {
		width: 30%;
	}
	.profile-detail.buy-issue .profile-pic {
		margin-right: 0;
	}
	.container_15 .navigation.grid_5, .container_15 .top-link.grid_4 {
		width: 35%;
		margin: 0;
		padding: 0 10px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.container_15 .grid_6.logo {
		max-width: 30%;
		margin: 0;
		padding-top: 8px !important;
	}
	.container_15 .grid_6.logo img{
		/*max-width: 100%;*/
		max-width: 47%;
		height: auto;
		margin: 0;
	}
	.navigation li, .top-link li {
		font-size: 19px;
	}
	.top-link ul ul {
		left: auto;
		right: 0;
	}
	.navigation ul {
		padding: 0;
		width: 100%;
	}
	.header .top-link li > a {
		line-height: 60px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.header .top-link li li a {
		line-height: 44px;
	}
	.header .navigation li a {
		padding: 0 10px 0 45px !important;
		background-position: 12px -52px  !important;
	}
	.header .navigation li a#menu {
		background-position: 12px 17px !important;
	}
	.top-link li {
		padding: 0 !important;
	}
	.top-link li a {
		padding: 0 10px !important;
	}
	body .container {
		padding-top: 80px;
	}

	/* CONTENT */
	.blog-list li a.name {
		background-position: -26px -505px;
	}
	.featured li .name {
		background-position: -20px -510px;
	}

	/* FOOTER */
	.footer, .footer-logo {
		height: auto;
	}
	.footer .container_15 .grid_2 {
		max-width: 15%;
		text-align: center;
	}
	.footer .container_15 .grid_2 img {
		max-width: 100%;
		height: auto;
		padding: 15px 8px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.footer .container_15 .grid_4.footer-nav {
		width: 20%;
		font-size: 90%;
		border-right: #141414 1px solid;
		padding-right: 12px;
	}
	.footer .container_15 .grid_4.footer-nav {
		padding-bottom: 10px;
	}
	.footer-logo2 {
		padding: 10px 12px;
		border: 0;
	}
	.footer .container_15 .grid_2 img {
		max-width: 100%;
		height: auto;
	}
	.footer .container_15 .grid_5 {
		width: 25%;
	}
	#footer-issue-cover {
		margin-bottom: 20px;
	}
	#footer-issue-text p {
		margin-top: 10px;
	}
	.container_15 .grid_4.footer-right {
		width: 40%;
	}
	.footer-right .so-like {
		width: 100%;
		padding: 10px;
		height: auto;
	}

	/* HOME */
	.blog-list.grid_5 {
		padding: 8px 0 0 10px;
	}
	.slider li {
		/*float: left;*/
		display: block;
	}
	.slider .flex-viewport img {
		width: 100% !important;
	}
	.featured ul {
		margin-left: 0;
	}
	.featured  {
		margin-left: -5px;
	}
	.featured li {
		margin-left: 0;
		width: 33.333%;
		padding-left: 11px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.featured li .txtb {
		padding-left: 0;
	}
	.featured li .imgb, .featured li .imgz {
		max-width: 100%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.featured .col1 {
		padding: 6px;
		max-width: 55%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
		margin: 0;
		margin-left: 5%;
	}
	.featured .col2 {
		max-width: 35%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
		margin: 0;
		margin-left: 5%;
	}
	.featured .col2 img {
		max-width: 100%;
		height: auto;
	}
	.result-list .imgb img {
		width: 100% !important;
		height: auto !important;
		max-height: 235px;
	}

	/* Newsletter Opt-In (Home Page) */
	.home-newsletter-opt-in-wrap .newsletter-opt-in-form {
		text-align: center;
		padding: 8px;
	}
	.home-newsletter-opt-in-wrap .hs_email.field {
		display: inline-block;
	}
	.home-newsletter-opt-in-wrap .hs_email.field label {
		display: block;
		margin: 0 -72px 10px 0;
		padding-bottom: 7px;
	}
	.home-newsletter-opt-in-wrap .hs_submit {
		display: inline-block;
	}
	.home-newsletter-opt-in-wrap .hs_submit {
		margin-left: 10px;
	}


	/* CONTENT PAGES */
	.container_15 .grid_11 {
		width: 70%;
		/*padding-right: 10px;*/
	}
	.container_15 .result-list .txtb {
		width: 60%;
		padding-right: 10px;
		float: none;
	}
	.container_15 .grid_4, .result-list li .imgb {
		width: 30%;
	}
	.container_15 .grid_7, .result-list li .imgb  {
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.sub-nav h3, .widget_nav_menu h3 {
		line-height: 1.2em;
		padding-bottom: 8px;
	}
	.sub-nav, .widget_nav_menu {
		padding-top: 0;
	}
	.about-content, .conference {
		padding: 0 10px 0 10px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.about-content img, .conference img {
		max-width: 100%;
		height: auto;
	}
	.article .row, /*.conference .heading,*/ .container_15 .container_15 {
		padding-left: 0;
	}
	.file-icon {
		text-align: center;
		padding-bottom: 10px;
	}
	.file-icon li {
		margin-left: 10px;
		display: inline-block;
		float: none;
	}
	.profile-detail h3 {
		max-width: 100%;
	}

	/* ISSUES */
	.past-issues {
		padding-left: 0;
		padding-right: 0;
	}
	.past-issues .heading {
		width: 100%;
		display: block;
	}

	/* BOOKS */
	.content {
		padding: 20px 0 0 0;
	}
	.content .books {
		padding-bottom: 0;
	}
	.content .books .prev2, .content .books .next2 {
		top: auto;
		bottom: -50px;
	}
	.content .books .prev2 {
		left: 0;
	}
	.content .books .next2 {
		right: 0;
	}
	.content .books li {
		margin-left: 0;
		padding-left: 10px;
		padding-right: 10px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.content .books li .thumb {
		width: 100%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
		height: auto;
	}
	.content .books li .thumb img, .books3 .col1 img {
		width: 100%;
		height: auto;
	}
	.books3 .commodify, .profile-detail.buy-issue .profile-info {
		padding-left: 15px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.baffler-books h3 {
		padding-left: 0;
	}
	#issuu_iframe, .issue-profile-pic #issuu_iframe {
		font-size: 22px;
		width: 50%;
		left: 25%;
		top: 50%;
		margin-top: -56px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.profile-detail.buy-issue .profile-pic {
		height: auto;
	}

	/* ART */
	.result-grid12 {
		width: 100%;
	}
	.result-grid12 ul {
		float: none;
	}
	.main-heading {
		padding-left: 0;
	}
	.result-grid12 li, .result-grid12 li:hover, .more-issues li, .more-issues li:hover {
		width: 24%;
		height: auto;
		margin-left: 1%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.more-issues li:nth-child(4n+1) {
		clear: left;
	}
	.past-issues .author li, .past-issues .author li:hover {
		width: 32%;
		height: auto;
		margin-left: 1% !important;
		margin-right: 0;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.result-grid12 li img, .past-issues .author li img, .more-issues li img {
		width: 100%;
		height: auto;
	}
	.more-issues ul {
		margin-left: 0;
	}
	#cboxLoadedContent, #cboxContent, #cboxWrapper, #colorbox {
		width: 100% !important;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.light-box {
		height: auto;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
		max-width: 100%;
	}
	.light-box img {
		max-width: 50%;
		height: auto;
	}

	/* DONATE */
	#donate_box {
		max-width: 100%;
	}
	#donate_box a.donate_btn {
		width: 49.5%;
		margin-left: 0;
	}
	#donate_box .donate_amount {
		text-align: center;
	}
	#donate_box .donate_amount span {
		display: block;
		line-height: 16px;
	}
	#donate_box .actionbutton {
		clear: both;
		display: inline-block;
	}
	#donate_box a.donate_btn:nth-child(even) {
		margin-left: 1%;
	}

	.article .alignleft .wp-caption-text {
		margin-bottom: 8px;
		padding-bottom: 0;
	}
	.newsletter p {
		overflow: hidden;
	}

	.featured1 .common {
		width: 33%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
		border: 0;
		float: left;
		padding: 0;
		padding-right: 15px;
	}

	/* SIDEBAR */
	.baffler1 h3 {
		padding-left: 0;
	}
	.baffler1 .imgb a span.thumb {
		height: auto;
	}
	.baffler1 h3 span {
		margin-left: 0;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.donate .imgb {
		max-width: 280px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.donate .imgb img, .baffler1 .donate .imgb a {
		width: 100%;
		height: auto;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}

	/* SEARCH */
	.search-box .input {
		width: 550px;
	}
	.search-box .container_15 {
		padding: 0;
	}
	.result-grid ul {
		float: none;
		margin: 10px 0 0;
	}

	/* ISSUE */
	.profile-detail.buy-issue .profile-pic {
		max-width: 100%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	#donate_box a.donate_btn:nth-child(even) {
		margin-left: 1%;
	}
	.main-heading {
		padding: 0;
	}
	.main-heading h3 {
		float: none;
		margin-bottom: 10px;
	}
	.issue_sections h4 {
		margin: 10px 20px 25px 18px;
	}
	.result-list li .imgb, .result-list li .imgb:hover  {
		margin: 0 10px 0 0 !important;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.result-grid li {
		margin-left: 10px;
		width: 23%;
		height: auto;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.result-grid li img, .result-grid li span.thumb {
		width: 100%;
		height: auto;
	}
	.result-grid li span.thumb img {
		margin-bottom: 0;
	}
	.result-grid ul.gap {
		margin-left: 0;
	}

	/* SEARCH */
	.search-box .reg-search .select {
		width: 27%;
		margin-left: 0;
	}
	.gray-bar {
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
		padding: 20px 10px;
	}
	.grid, .list {
		margin: 8px 24px 8px 0;
	}

}

@media only screen and (max-width : 950px) {
	.container_15 .grid_10.slider, .container_15 .grid_10.slider img, .thumb img {
		width: 100%;
		height: auto;
	}
	.header.header.smaller .logo img, .header .logo img, .header.header.smaller .logo:hover img, .header .logo:hover img {
		height: auto;
		padding-top: 3px;
	}
	.container_15 .grid_6.logo img {
		max-width: 55%;
	}

	.navigation li .dd2 {
		width: 100%;
		position: fixed;
		top: 62px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.navigation li .dd2 .button {
		margin-top: 5px;
	}
	.navigation li .dd2 .input {
		height: 40px;
		line-height: 40px;
		font-size: 22px;
	}

	.slider {
		position: relative;
	}
	.slider .flex-direction-nav li {
		position: static;
	}
	.container_15 .grid_5.blog-list {
		width: 100%;
		margin: 10px 0;
		margin-top: 25px;
		font-size: 90%;
	}
	.slider .flex-prev, .slider .flex-next {
		top: 48%;
	}
	.blog-list.grid_5 {
		border-bottom: 1px solid #000;
		padding-bottom: 15px;
	}
	.blog-list li {
		width: 25%;
		float: left;
		display: block;
		overflow: hidden;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
		border: 0;
		padding-left: 0;
	}
	.blog-list li, .featured li h4, .content .books li span, .featured1 .common strong a, .baffler1 .related li a, .result-grid strong  {
		font-size: 19px;
		line-height: 23px;
	}
	.featured li {
		padding-top: 20px;
		border: none;
		min-height: 0;
	}
	.featured li.border:nth-child(4) {
		clear: left;
	}



	.featured li.border {
		border-top: #ccc 1px solid;
	}
	.article .common .floral, .featured li .name, .featured li .home-author-name, .blog-list li p, .blog-list li p a, .featured li p.home-author-meta, .featured li li a, .result-grid span, .floral, .baffler1 .related li .floral a {
		font-size: 13px !important;
		line-height: 15px;
	}
	.article .newsletter-left,
	.blog-archive .newsletter-left {
		width: 100%;
		/*margin-top: 4rem;*/
		text-align: center;
	}
	.blog-archive .contain-signup {
		margin-left: 1%;
	}

	.issue-black {
		text-align: center;
    width: 100%;
	}
	.issue_sections h4 {
    margin: 16px 20px 25px 18px;
	}
	.profile-detail.buy-issue .profile-info {
		margin-bottom: 40px;
	}

	.article .newsletter-right,
	.blog-archive .newsletter-right {
		width: 90%;
		text-align: center;
    align-items: center;
    margin-left: 5%;
    margin-right: 5%;
	}
	
	.blog-archive .newsletter-right p:first-of-type {
		padding-top: 15px;
	}
	.blog-archive .newsletter-right p:first-of-type {
		padding-top: 15px;
	}

	.article .newsletter-right form,
	.blog-archive .newsletter-right form {
    display: initial;
    /* align-items: center; */
    text-align: center;
	}

	.article .newsletter-right .hs_email .input,
	.blog-archive .newsletter-right .hs_email .input {
    width: initial;
    padding-right: initial;
    width: 95%;
    margin: 0 auto;
}

	.blog-archive .newsletter-right .hs_submit {
    margin: 0 auto;
    width: 190px;
	}



	.article .hbspt-form {
	    margin-bottom: 5rem;
	}

	.article .newsletter-right .hs-button {
		margin-left: auto;
    float: none;
    margin-right: auto;
	}

	.blog-archive .newsletter-right .hs_submit .hs-button {
		width: 190px;	

	}

	.article .newsletter-right .hbspt-form .hs-button,	
	.blog-archive .newsletter-right .hs_submit .hs-button {
			font-size: 16px;
	}
	.featured li h3, .blog-list h3, .about-content h3, .sub-nav h3 a, .widget_nav_menu h3 a, .entry h3 {
		font-size: 30px;
		line-height: 33px;
	}
	.featured .col1 .thumb {
		height: auto;
		padding-bottom: 0;
	}
	.featured .col1 .thumb img {
		margin-bottom: 0;
	}
	.footer-nav li {
		font-size: 14px;
		line-height: 21px;
	}
	.entry {
		padding: 0;
		padding-right: 20px;
		padding-left: 20px;
	}
	.books3 .commodify  {
		padding-left: 10px;
	}
	.entry img, .article img {
		padding: 0;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}

	h4.hed-quote-attrib span {
		display: inline;
	}

	.conference .file-icon {
		float: none;
	}
	.conference .file-icon li:first-child {
		margin-left: 0;
	}
	.location {
		padding-top: 50px;
	}
	.conference {
		padding-top: 0;
	}
	.conference p, .conference .heading, .conference .alignleft {
		padding-left: 0;
	}

	.article .newsletter-left h3 {
		display: block;
    width: 100%;
    border-bottom: 0;
	}
	.article .newsletter-left h3 span {
    padding: 0px;
    display: inline-block;
	}
	/* SHARING BUTTONS */

	.top-icons {
		width: 100%;
		margin-top: -50px;
    margin-bottom: 10px;
		text-align: unset;
	}

	.top-list {
		float: right;
		margin-top: 2%;

	}

	/* ART */
	.light-box .col3 h3 {
		font-size: 28px;
	}
	.result-grid12 li, .result-grid12 li:hover {
		width: 32%;
		margin-left: 1%;
	}
	.result-grid12 .caption strong, .past-issues .caption strong, .more-issues .caption strong {
		font-size: 24px;
	}
	.result-grid li:nth-child(4n+1), .result-grid12 li:nth-child(4n+1) {
		clear: none;
	}
	.result-grid li:nth-child(3n+1), .result-grid12 li:nth-child(3n+1) {
		clear: left;
	}

	/* NEWSLETTER OPT-IN (Home Page) */
	.home-newsletter-opt-in-wrap {
		float: left;
		width: 26%;
	}
	.home-newsletter-opt-in-wrap .hs_email.field label {
		display: block;
		margin: 0 0 5px 0;
	}
	.home-newsletter-opt-in-wrap .hs_email.field .hs-input {
		margin: 0 0 10px 0;
	}
	.home-newsletter-opt-in-wrap .hs_submit {
		display: block;
		margin: 0 0 0 0;
	}

	/* Wide NEWSLETTER OPT-IN (Home Page) */

	div.wide-email {
		border-top: none;
		padding-top: 0px;
	}

	/* NEWSLETTER OPT-IN (Single Post Pages) */
	.blog-post-newsletter-opt-in-wrap {
		display: flex;
		flex-direction: column-reverse;
		align-items: center;
	}
	.blog-post-newsletter-opt-in-wrap .newsletter-opt-in-form {
		display: block;
		width: auto;
		margin: 0;
		text-align:center;
	}
	.blog-post-newsletter-opt-in-wrap .hs_email.field label {
		display: block;
		margin: 0 -72px 10px 0;
	}
	.blog-post-newsletter-opt-in-wrap .hs_email.field,
	.blog-post-newsletter-opt-in-wrap .hs_submit {
		display: inline-block;
	}
	.blog-post-newsletter-opt-in-wrap p.newsletter-msg {
		margin-top: 10px;
		text-align: center;
	}

	/* SEARCH */
	.search-box .input {
		width: 370px;
	}
	.search-box .search-art .select {
		width: 40%;
	}
	.search-box .reg-search .select {
		width: 27%;
	}

	/* BOOKS */
	#issuu_iframe, .issue-profile-pic #issuu_iframe {
		width: 45%;
		left: 15%;
		font-size: 18px;
	}
	.button-book, .button-book .button-in, .button-book .button-in .button {
		width: 100% !important;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
		height: auto;
	}
	.books3 .button-book {
		margin-left: 0;
	}
	.button-book .button-in .button {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.books3 .button-book .button-in .button samp {
		font-size: 15px;
	}

	/* ISSUE */
	.profile-detail .file-icon {
		float: left;
		width: 100%;
	}
	.result-grid li {
		width: 31%;
		margin-left: 0;
		margin-right: 8px;
		min-height: 0;
	}

	/* LIVE BLOG */
	
	.liveblog-meta img {
		margin: 0 0 22px 10px;
	}
}

@media only screen and (max-width : 720px) {
	/* HEADER + LOGO + NAVIGATION */
	/*.header, .header.smaller {
		height: 89px;
	}
	.navigation li .dd2 {
		top: 81px;
	}*/
	.navigation li .dd2 .input {
		width: 80%;
	}
	.header .container_15 {
		padding: 0;
	}
	.header .logo img, .header .logo:hover img {
		margin-left: 0 !important;
		margin-top: 0 !important;
	}
	.container_15 .navigation.grid_5, .container_15 .top-link.grid_4 {
		width: 30%;
		padding: 0;
	}
	.container_15 .top-link.grid_4 {
		display: none;
	}
	.container_15 .grid_6.logo {
		max-width: 100%;
		width: 100%;
		/*padding-top: 21px !important;*/
	}
	.container_15 .grid_6.logo img {
		max-width: 21%;
	}
	.container_15 .navigation.grid_5 {
		padding-right: 10px;
	}
	.container_15 .top-link.grid_4 {
		padding-left: 10px;
	}
	.alignleft, .alignright, #imageleft, #imageright {
		max-width: 50%;
		padding-left: 0;
		padding-right: 0;
	}
	.navigation li, .top-link li {
		font-size: 19px;
		float: none;
		width: 100%;
	}
	.top-link ul {
		margin-right: 0;
		width: 100%;
	}
	.top-link ul ul {
		left: auto;
		right: 0;
	}
	.navigation ul {
		padding: 0;
		width: 100%;
	}
	.header .top-link li > a {
		line-height: 40px !important;
		text-align: right;
	}
	.header .top-link li li a {
		line-height: 44px;
		padding-left: 40px !important;
		text-align: left;
	}
	.header .navigation li {
		line-height: 40px;
	}
	.header .navigation li a {
		/*padding: 0 0 0 40px !important;*/
		/*background-position: 10px -1384px  !important;*/
		margin-left: 0;
	}
	/*.header .navigation li a#menu, .header .navigation li a#menu-mobile {
		background-position: 10px -1331px !important;
	}*/
	.header .navigation li a#menu, .header .navigation li a {
		text-indent: 100%;
		white-space: nowrap;
		position:fixed;
		overflow: hidden;
		width: 50px;
		z-index: 99;
		left: 0;
		top: 0;
		height: 64px;
		padding: 0 !important;
	}
	.header .navigation li a {
		right: 0;
		left: auto;
	}
	.top-link li {
		padding: 0 !important;
	}
	.top-link li a {
		padding: 0 10px 0 0 !important;
	}
	body .container {
		padding-top: 95px;
	}

	.entry p {
		padding-right: 0px;
	}

	/* BAFFLEX */
	#bafflex-lists li {
		font-size: 15px;
	}
	.button-book .button-in .button samp {
		font-size: 15px;
		line-height: 16px;
		height: auto;
	}

	/* LOG-IN */
	#paywall-style, #paywall-style h2 {
		display: block;
		text-align: center;
		width: 100%;
	}
	#paywall-style h2 {
		margin-bottom: 8px;
	}
	.newsletter .input, #leaky-paywall-login-email, #leaky-paywall-submit-buttom {
		float: none;
	}

	/* ART */
	.light-box .col3 h3 {
		font-size: 25px;
	}
	.result-grid12 .caption strong, .past-issues .caption strong, .more-issues .caption strong {
		font-size: 22px;
	}
	.result-grid12 .caption, .more-issues .caption, .past-issues .author li .caption {
		width: 100%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}

	/* SEARCH */
	.search-box .input {
		width: 300px;
	}
	.search-box .reg-search .select {
		width: 26%;
	}

	/* BOOKS */
	.issue-profile-pic #issuu_iframe, #issuu_iframe {
		font-size: 18px;
		background-image: none;
		padding: 0 8px;
	}

	/* ISSUE */
	.result-grid li {
		width: 30%;
	}
	.issue_sections h4 {
    margin: 0 6px 25px;
    margin-top: 40px;
  }

  .main-heading h3 {
  	margin-left: -10px;
	}

	/* ARTICLES */

	.article h4.hed-quote span {
		display: inline;
	}

	/* NEWSLETTER OPT-IN */
	
	div.wide-email {
		height: 100px;
	}

	.wide-email .newsletter-left {
		display: block;
    width: 95%;
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1%;
	}

	.wide-email .newsletter-right {
		display: block;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    float: none;
	}

	/* MAIN AREA ON BLOG ARCHIVE */
	.leftcol.grid_11.blog-archive {
		width: 100%;
	}
	
	/* SIDEBAR ON BLOG ARCHIVE */

	.rightcol.grid_4.blog-archive {
		width: 100%;
	}



}

@media only screen and (max-width : 640px) {

	.container_15 .grid_6.logo img {
		max-width: 24%;
	}

	#CoverPop-content {
		height: auto;
		padding-top: 20px;
		margin-top: 100px !important;
	}

	#cboxClose, .CoverPop-close {
		top: 50px;
	}

	.blog-list li {
		float: none;
		width: 100%;
		border-bottom: 1px solid #000;
	}
	.container_15 .grid_5.blog-list, .featured li {
		padding-left: 5px;
		border-bottom: none;
	}
	.featured {
		margin-left: 0;
	}
	.cat-pad {
		height: 1px;
	}

	.featured .col2 {
		display: none;
	}
	.featured .col1 {
		width: 100%;
		max-width: 100%;
		margin: 0;
	}
	.featured li h3, .blog-list h3, .sub-nav h3 a, .widget_nav_menu h3 a  {
		font-size: 25px;
	}

	/* Newsletter Opt-In (Home Page) */
	.home-newsletter-opt-in-wrap {
		float: none;
		width: auto;
		margin: 15px 0 0 0;
	}
	.home-newsletter-opt-in-wrap .newsletter-opt-in-form .hs_email.field label {
		margin: 0 0 5px 0;
	}
	.home-newsletter-opt-in-wrap .hs_email.field .input {
		margin: 0 10px 0 0;
	}

	/* WIDE Newsletter Opt-In (Home Page) */

	div.wide-email {
		height: 170px;
	}

	.wide-email .newsletter-left h3 {
		display: block;
	  float: none;
	  width: 100%;
	  text-align: center;
	  
	  border-bottom: 0;
	  margin-bottom: 5%;
	}

	.wide-email .newsletter-left p {
		display: block;
		text-align: center;
	}

	/* SLIDER */
	.slider {
		padding-bottom: 0;
		background: none;
	}
	.slider .caption h3 {
		font-size: 30px;
	}
	.slider .flex-prev, .slider .flex-next {
		bottom: -45px;
		top: auto;
	}
	.slider .flex-prev {
		left: auto;
		right: 56px;
		background-position: -60px -30px;
	}
	.slider .flex-prev:hover {
		right: 62px;
		left: auto;
	}
	.slider .flex-next {
		background-position: -60px 0;
		right: 6px;
	}
	.slider .flex-next:hover {
		background-position: -60px 0;
		right: 0;
	}

	/* FOOTER */
	.footer .container_15 .grid_2 {
		max-width: 22%;
		margin-top: 10px;
	}
	.footer .container_15 .grid_4.footer-nav {
		width: 38%;
	}
	.footer .container_15 .grid_5 {
		width: 40%;
	}
	.container_15 .grid_4.footer-right {
		width: 100%;
		clear: both;
		text-align: center;
		margin: 10px 0 15px;
		overflow: hidden;
	}
	.footer-right .so-like {
		overflow: hidden;
		padding: 0;
	}
	.footer-right .so-like a {
		display: block;
		margin-bottom: 10px;
	}
	.footer-logo2 img {
		width: 100%;
		height: auto;
	}

	/* EVENTS */
	.events .heading {
		padding-bottom: 8px;
	}
	.events li, .events li .txtb {
		width: 100%;
	}

	/* CONTENT */
	.about-content p, .issuem-leaky-paywall-subscriber-info {
		font-size: 17px;
		line-height: 25px;
		padding-bottom: 10px;
	}
	.sub-nav li, .widget_nav_menu li {
		font-size: 19px;
		line-height: 33px;
	}
	.about-content img, .entry .blog-column .blog-thumb img {
		max-width: 100%;
		height: auto;
	}
	.entry .blog-column .blog-thumb {
		margin-right: 10px;
	}
	.entry .blog-column .blog-thumb img {
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.alignright, .alignright, .entry .blog-column .blog-thumb {
		max-width: 50% !important;
		min-width: 100px;
		float: left;
	}
	.profile-detail.buy-issue .profile-pic, .profile-detail.buy-issue .profile-info, .container_15 .grid_4, .container_15 .grid_11, .fixed-widget, .container_15 .grid_10, .container_15 .grid_5, .baffler-books .file-icon {
		width: 100%;
		max-width: 100%;
	}
	.baffler-books {
		padding-top: 0;
	}
	.baffler-books .file-icon {
		float: none;
	}
	.container_15 .grid_5 .imgc .thumb-link {
		max-width: 50%;
		display: block;
	}
	.profile-detail.buy-issue .profile-pic a:first-child {
		max-width: 100%;
		display: block;
	}
	#issuu_iframe {
		margin-top: 4px;
		top: 0;
	}
	.entry, .profile-detail.buy-issue .profile-info, .books3 .commodify{
		padding: 0;
	}
	.article {
		padding: 0 8px;	
	}
	.profile-detail.buy-issue .profile-info  {
		padding-top: 10px;
	}
	.issue-profile-pic #issuu_iframe, #issuu_iframe {
		right: 0;
		left: auto;
		margin-top: 10px;
		top: 0;
		margin-left: 28%;
		padding-left: 50px;
		background: url(../images/sprite_icon2.png) no-repeat -746px -55px #00afec;
		opacity: 1.0 !important;
	}
	.container_15 .books3  .grid_5 {
		margin-bottom: 20px;
	}
	.profile-detail.buy-issue h3 {
		display: inline;
		float: none;
		clear: both;
	}
	.profile-detail h3.issue-black {
		font-size: 34px;
		line-height: 43px;
	}
	.profile-detail.buy-issue .profile-pic {
		padding-top: 10px;
	}

	/* SIDEBAR */
	.rightcol .baffler1 .imgb {
		max-width: 250px;
	}
	.baffler1 .related li {
		width: 33%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
		border: 0;
		float: left;
		padding: 0;
		padding-right: 15px;
	}
	.baffler1 .donate, .baffler1 .related {
		margin-bottom: 20px;
	}
	.baffler1 .donate.gap {
		margin-top: 0;
	}
	.about-content input[type='text'].ninja-forms-field, .about-content select.ninja-forms-field, .about-content textarea.ninja-forms-field {
		width: 100% !important;
	}

	/* PAGINATION */
	.wp-paginate {
		max-width: 100%;
		padding: 0 140px;
	}

	/* ART */
	.light-box .col3 h3 {
		font-size: 25px;
	}
	.light-box .col3 {
		width: 80% !important;
	}
	.light-box img {
		padding-top: 150px;
		max-width: 100%;
	}
	.result-grid12 .caption strong, .past-issues .caption strong, .more-issues .caption strong {
		font-size: 20px;
	}

	/* ISSUE */
	/*.result-grid li {
		width: 30%;
	}*/

	/* SEARCH */
	.search-box .input {
		width: 220px;
	}
	.search-box .search-art .select {
		width: 35%;
		margin-left: 0;
		font-size: 21px;
	}
	.search-box .reg-search .select {
		width: 25%;
		font-size: 21px;
	}
	.result-list li .floral {
		margin-bottom: 0;
	}
	.result-list li small.author-meta-list {
		padding-bottom: 9px;
		display: inline-block;
	}
	.featured1, .rightcol {
		margin-left: 3%;
		margin-right: -5%;
		margin-top: 0;
	}

	.most-recent {
    margin-top: 2rem;
	}

	.baffler1 h3 {
		text-align: center;
	}
	.baffler1 .imgb,
	.baffler1 .donate .imgb {
		margin-left: auto;
    margin-right: auto;
	}
	.baffler1 .related h4, 
	.baffler1 .by-art h4, 
	.baffler1 .donate h4, 
	.baffler1 .popular h4, 
	.featured1 h3,
	.category-list h4 {
		text-align: center;
		margin-left: 0;
		margin-right: 0;
	}
	.featured1 .common {
		margin-top: 20px;
	}
	.baffler1 .related li {
		margin-bottom: 60px;
	}

}

/* account for WP admin bar 

@media only screen and (max-width : 600px) {

}

*/

@media only screen and (max-width : 580px) {

	.article .row {
		padding-left: 0;
		padding-right: 0;
	}
	.article .dropcap {
    font-size: 4em;
    margin-right: 1%;
	}

	.article .newsletter-left,
	.blog-archive .newsletter-left {
		margin-top: 8%;
	}

	/* SEARCH */
	.search-box {
		/*position: relative;*/
		padding-bottom: 70px;
		padding-top: 0;
		margin-top: -15px;
	}
	.search-box.opened {
		padding-bottom: 190px !important;
	}
	.search-box .advanced-search {
		position: absolute;
		top: 210px;
		right: 0;
		background-position: 111px -90px;
	}
	.search-box .advanced-search:hover {
		background-position: 111px -270px;
	}
	.search-box .button {
		float: right;
	}
	.gray-bar {
		top: 280px;
	}
	.gray-bar.reg-search {
		height: 103px;
	}
	.search-box .reg-search .button {
		margin-top: -30px;
	}
	.search-box .reg-search .select {
		font-size: 16px;
		width: 80%;
		height: 30px;
		line-height: 30px;
		padding: 5px;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 4px;
	}
	.search-box .reg-search .select.select-author {
		margin-right: 2%;
	}
	.search-box .reg-search .select.select-author, .search-box .reg-search .select.select-issue {
		width: 39%;
	}
	.search-box .input {
		width: 70%;
		font-size: 19px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.result-grid12 li, .result-grid12 li:hover, .result-grid li, .more-issues li, .more-issues li:hover {
		width: 48%;
		margin-left: 1%;
		margin-right: 1%;
		margin-bottom: 3%;
	}
	.result-grid strong, .more-issues strong {
		padding-top: 4px;
		padding-left: 4px;
	}
	.result-grid .floral {
		padding-left: 5px;
	}
	.result-grid .issue_link {
		padding-left: 5px;
		display: block;
		font-style: initial;
	}
	.result-grid12 .caption strong, .past-issues .caption strong, .more-issues .caption strong {
		font-size: 24px;
	}
	.result-grid li:nth-child(3n+1), .result-grid12 li:nth-child(3n+1), .more-issues li:nth-child(4n+1) {
		clear: none;
	}
	.result-grid li:nth-child(2n+1), .result-grid12 li:nth-child(2n+1), .more-issues li:nth-child(2n+1) {
		clear: left;
	}
	.past-issues .author li, .past-issues .author li:hover {
		width: 32%;
		margin-left: 1% !important;
	}
	.past-issues .author li:nth-child(3n+1) {
		clear: left;
	}
	.container_15 .grid_6.logo img {
		max-width: 24%;
	}
	.entry .blog-tiny-thumb {
		display: none;
	}
	.alignright, .alignright, .entry .blog-column .blog-thumb {
		max-width: 50% !important;
		min-width: 100px;
		float: left;
	}

	/* FOOTER */
	#footer-follow {
	   display: none;
	}
}

@media only screen and (max-width : 520px) {
	/*.header, .header.smaller {
		height: 95px !important;
	}
	.navigation li .dd2 {
		top: 87px;
	}*/
	body .container {
		padding-top: 80px;
	}

	.top-icons {
    margin-top: -15px;	
	}
	.navigation li .dd2 .input {
		width: 70%;
		font-size: 17px;
	}
	.header .navigation li a {
		padding-right: 6px !important;
	}
	.hideportrait {
		display: none;
	}
	.showportrait {
		display: block;
	}
	.container_15 .navigation.grid_5, .container_15 .top-link.grid_4 {
		width: 100%;
		padding: 0;
		float: left;
	}
	.container_15 .navigation.grid_5 {
		/*padding-right: 5px;*/
		height: 0;
		text-align: center;
	}
	.container_15 .top-link.grid_4 {
		display: none;
	}
	.header .logo img, .header .logo:hover img {
		margin-left: 0 !important;
		margin-top: -4px !important;
		margin-bottom: 4px !important;
	}
	.navigation li, .top-link li {
		width: auto;
		float: none;
		font-size: 17px;
		display: inline-block;
	}
	.container_15 .grid_6.logo {
		padding: 0 20%;
		float: none;
		clear: left;
		display: block;
		padding-top: 13px !important;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	.container_15 .grid_6.logo img {
		max-width: 50%;
	}
	/* FEATURED HOME */
	.featured li {
		width: 100%;
		padding-top: 10px;
	}
	.featured li {
		border-top: #ccc 1px solid;
	}
	.featured .col1 { max-width: 200px; margin: 10px auto; float: none; }
	.featured li:first-child, .featured li li {
		border-top: none;
		padding-top: 0;
	}
	.featured ul ul {
		overflow: hidden;
		margin: 0 0 10px;
	}
	.featured li .imgb, .featured li .imgz {
		max-width: 30%;
		width: 30%;
		float: left;
		margin: 4px 10px 10px 0;
	}
	.featured li h4 {
		padding-top: 0px;
	}
	.result-list li .imgb, .result-list li .imgb:hover {
		margin-bottom: 10px !important;
	}
	.featured li.border:nth-child(4) {
		clear: none;
	}
	/* WIDE Newsletter Opt-In (Home Page) */
	.wide-email {
		margin-bottom: 4%;
	}

	.wide-email .newsletter-right {
		width: 90%;
	}


	/* CONTENT */
	.profile-detail h3, .article h3, .about-content h3,.entry h3, .books3 .commodify h4, .conference .heading {
		font-size: 30px;
		line-height: 37px;
	}
	.article .featured1 h3 {
		font-size: 25px;
	}
	.baffler1 .related h4, .baffler1 .by-art h4, .baffler1 .donate h4, .baffler1 .popular h4, .sub-nav h3, .widget_nav_menu h3 {
		font-size: 25px;
	}
	.entry .more {
		margin-bottom: 20px;
	}
	/*.file-icon li:nth-child(3) {
		clear: left;
		margin-left: 0;
	}*/

	.blog-title {
		font-size: 36px;
	}
	.blog-subhed {
		font-size: 18px;
		margin-bottom: 50px;
	}

	.entry .blog-column .blog-thumb {
		display: none;
	}
	.entry .blog-tiny-thumb {
		display: block;
		max-width: 65% !important;
		min-width: 100px;
		float: none;
	}
	.entry .blog-tiny-thumb:after {
		content: '';
		margin-right: 10%;
	}

	.article .newsletter-right .hs_submit {
    margin: 0 auto;
    width: 60px;
	}

	.blog-archive .contain-signup {
		margin-left: 0;
		width: 86%;
	}

	.pagination2 {
		margin-top: 10px;
	}
	.wp-paginate {
		padding: 35px 0 0;
		width: 100%;
		display: block;
	}
	.featured1 .common, .baffler1 .related li {
		width: 100%;
		border: 0;
		float: none;
		padding: 0;
		margin-bottom: 11px;
	}
	.baffler1 .related li {
		margin-bottom: 21px;
	}
	.file-icon li {
		margin-left: 12px;
		margin-right: 12px;
	}
	.file-icon {
		text-align: left;
	}
	.file-icon li:nth-child(3) {
		margin-left: 0;
	}


	.category-list ul {
		width: 95%;
	}

	.category-list li {
    font-size: 12px;
    padding: 0 5px 4px 0px;
    line-height: 36px;
    min-width: 48%;
	}

	.category-list li:nth-child(even) {
		padding-right: 0;
	}

	p.parapoem.mccollough {
		text-align: initial;
		line-height: 1.2em;
	}

	p.parapoem.mccollough:after {
	  content: none;
	}

	blockquote.pullquote p {
		padding: 0;
    display: block;
    width: 100%;
    margin-bottom: 8%;
	}

	blockquote.pullquote {
		width: 100%;
		float: none;
	}

	blockquote.pullquote p:after {
    bottom: -15px;
    left: 0px;
	}

	/* FOOTER */
	#footer-follow {
	   display: none;
	}
	.footer-logo2 {
		padding-left: 0;
	}
	#footer-issue-text p {
		font-size: 28px;
	}
	/* ART */
	.light-box .col3 {
		width: 70% !important;
	}
	.light-box img {
		padding-top: 140px;
		max-width: 100%;
	}

	/* SEARCH */
	.search-box {
		margin-top: 0;
	}
	.search-box .search-art .select {
		font-size: 19px;
	}

}

@media only screen and (max-width : 360px) {
	/*.baffler1 .related li a, .featured li h3, .blog-list h3, #footer-issue-text p, .slider .caption h3, .about-content h3, .content .books li span, .entry h3, .featured1 .common strong {
		font-size: 20.3px;
		line-height: 23px;
		letter-spacing: 0px;
	}*/
	.blog-list li, .featured li h4, .result-grid strong {
		font-size: 16px;
		line-height: 20px;
	}
	.featured li p, .slider .caption span {
		font-size: 14px;
	}
	.entry p, .article p, .books3 .commodify p, .conference p, .profile-info p {
		font-size: 18px;
		line-height: 23px;
	}
	.slider .caption {
		min-height: 39px;
	}
	.featured li .name, .featured li .home-author-name, .blog-list li p, .blog-list li p a, .featured li li a {
		display: inline;
	}
	.featured1 .common span, .featured li .name, .featured li .home-author-name, .blog-list li p, .blog-list li p a, .featured li p.home-author-meta, .featured li li a, .footer-nav li, .result-grid span, .floral, .baffler1 .related li .floral a {
		font-size: 12px !important;
	}
	.article .dropcap {
		font-size: 3em;
	}

	#issuem-leaky-paywall-articles-remaining-nag {
		max-width: 100%;
	}

	.entry .blog-column .blog-tiny-thumb {
		max-width: 80% !important;
		min-width: 100px;
	}

	.blog-archive .contain-signup {
		width: 85%;
	}

	/* FOOTER */
	.footer .container_15 .grid_5 {
		width: 36%;
	}
	.footer .container_15 .grid_4.footer-nav {
		width: 42%;
	}
	/*.footer-logo2 {
		padding-right: 0;
	}*/
	#footer-issue-cover {
		float: none;
		margin-right: 0;
		margin-bottom: 10px;
	}
	#footer-follow {
	   display: none;
	}

	/* ISSUE */
	.past-issues .author li, .past-issues .author li:hover {
		width: 49%;
		margin-bottom: 2%;
	}
	.past-issues .author li:nth-child(3n+1) {
		clear: none;
	}
	.past-issues .author li:nth-child(2n+1) {
		clear: left;
	}

	/* ART */
	#cboxClose, .CoverPop-close {
		font-size: 18px;
		line-height: 22px;
	}
	.light-box .col3 {
		width: 50% !important;
	}
	.light-box img {
		padding-top: 180px;
		max-width: 100%;
	}
	.result-grid12 .caption strong, .past-issues .caption strong, .more-issues .caption strong, .author li a:hover .caption strong {
		font-size: 19px;
	}

	/* SEARCH */
	.search-box {
		margin-top: 0;
	}
	.search-box .search-art .select {
		font-size: 17px;
	}


}