@media (max-width: 480px) {	.home_mag_title {	  display: none;	}}@media (max-width: 767px) {	#recentlyadded {/* 	  display: none; */	  margin: -20px 0px 0px 30px;	}}@media (min-width: 768px) {	#recentlyadded {	  margin: -20px 0px 0px 15px;	  position: absolute;	}}#magdisplay {/*  float: left;*/  width: 100px;  height: 140px;  margin: 38px 0px 0px 450px;  padding: 3px;  position: absolute;  background: #d1d1d1 no-repeat top left;  }/*@media (max-width: 700px) {	#filterbox {		margin-top: 10px;	}}*/@media (min-width: 768px) {#filterbox {/*  float: left;  height: 29px;  background: #d1d1d1 no-repeat top left;*/  width: 285px;  padding: 3px;  margin: -34px 0px 0px 0px;/*  background-color: #eeeeee; */  }}@media (max-width: 320px) {	#filterbox {		margin-top: 0px;		width: 310px;/*  	 	background: #009900 no-repeat top left; */	}}@media (min-width: 321px) {	#filterbox {		margin-top: -34px;/*  	 	background: #990000 no-repeat top left; */	}}@media (min-width: 768px) {#sortbox {/*  float: left;  height: 29px;  background: #d1d1d1 no-repeat top left;*/  width: 450px;  padding: 3px;  margin: -34px -10px 0px 0px;/*   background-color: #666666;  */  }}@media (max-width: 320px) {	#sortbox {		margin-top: 0px;		width: 310px;/*  	 	background: #009900 no-repeat top left; */	}}@media (min-width: 321px) {	#sortbox {		margin-top: -34px;/*  	 	background: #990000 no-repeat top left; */	}}/*@media (max-width: 767px) {	#bloc-14.affix {		position: relative;		top: 0;		height: 100px;		width: 100%;		z-index:10;	}}*/@media (min-width: 768px) and (min-height: 769px) {	#bloc-14.affix {		position: fixed;		top: 0;		width: 100%;		z-index:20;/*		animation: affixFadeIn 0.44s  ease-in;	  -webkit-animation: affixFadeIn 0.44s;*/	}}@keyframes affixFadeIn {  from {opacity: 0;}  to {opacity: 1;}}@-webkit-keyframes affixFadeIn {  from {opacity: 0;}  to {opacity: 1;}} /* Used for subnav as offsets look ugly */.mu_navsub h4 {	margin-top: 20px;}.mu_navsub h4 a {/* 	font-weight:400!important; */}.mulight h4 {	font-weight:400;}.bloc-sm h3 a {	font-weight:600!important;}/* Main menu text size - make smaller */.nav li {	font-size: 100%;}.article_body {/* 	line-height: 18px;	font-size: 24px; */	font-family: Lato, sans-serif;	line-height: 23px;	font-size: 110%;	font-weight:400;	color:#505050!important;/* 	letter-spacing: 0px;	word-spacing: 0px; */}.article_press {	font-family: Lato, sans-serif;	line-height: 23px;	font-size: 110%;	font-weight:400;	color:#CCCCCC!important;}.mag_list_title {	font-size: 140%;}#articleTable {	font-family: Lato, sans-serif;}#articleTable h4 a {	font-weight:600!important;	letter-spacing: 0.2px;	font-family: Lato, sans-serif;}.article_noocr {	color:darkred!important;}.introtext {	font-size: 100%!important;	font-family: Lato, sans-serif;	font-weight:600!important;	letter-spacing: 0.2px;	background: #fAfAfA;	padding-left: 10px;/* 	margin-top: 20px;	margin-bottom: -10px; */    border-style: solid;    border-width: 1px;    border-color: #DDDDDD;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;}.blockquote-reverse p {	font-size: 130%!important;	font-weight:700!important;	line-height: 28px;	letter-spacing: 0.3px;}.blockquote-home {	margin-top: 10px;	margin-bottom: 20px;/* 	padding: 0px 10px 10px 20px; */}.blockquote-home-overimage {	margin-top: 10px;	margin-bottom: 20px;/* 	padding: 0px 10px 10px 20px; */}.shiftdown {	padding-top: 30px;}.blockquote-size-large p {	font-size: 160%!important;}.blockquote-size-normal p {	font-size: 130%!important;}.blockquote-size-small p {	font-size: 120%!important;}.blockquote-size-extrasmall p {	font-size: 110%!important;	line-height: 24px!important;}.blockquote-home p {	font-weight:700!important;	line-height: 28px;	letter-spacing: 0.3px;	color: #444444;}.blockquote-home-overimage p {	font-weight:700!important;	line-height: 28px;	letter-spacing: 0.3px;	color: #444444;}/* article blocks that aren't pullquotes */#textblock {	padding: 15px;	background: #2777aa;	color: #E0E0E0;}#textblock h4 {	color: #E0E0E0!important;}#textblock h5 {	color: #E0E0E0!important;	font-size: 105%!important;}#textblock p {	color: #E0E0E0!important;}.related {	background: #505050!important;}.article_subtitle {	font-size: 130%!important;	color: #2777aa!important;	margin-bottom: -20px;}#page_tab {	margin-top: 0px;	height: 19px;	width: 171px;	margin-left: auto;	margin-right: auto;    background: #fFfFfF;	background-image:url("/gfx/page_tab.png");}#page_tab a {	position: absolute;	margin: 0px 0px 0px 18px;	color:#FFF!important;	line-height: 16px!important;	font-size: 90%!important;}#admin_user_display {	position: absolute;	float: right;	color:orange;	margin: 18px 0px 0px 855px;	height: 20px;	width: 94px;	font-size: 85%;	z-index: 10;}#admin_user_display_small {	position: absolute;	float: right;	color:orange;	margin: 10px 0px 0px 875px;	height: 20px;	width: 94px;	font-size: 85%;	z-index: 10;}#admin_user_display a, #admin_user_display_small a  {color:orange;}#admin_user_display a:hover, #admin_user_display_small a:hover {color:white;}#contrib_display {	margin: -16px 0px 0px 14px;	font-size: 75%;	font-weight: 700;	z-index: 10;}.donate_red {	color: #CC4040!important;}.donate_orange {	color: orange!important;}.donate_green {	color: #009040!important;}/* search box */#global_search {	margin: 14px 0px 0px 0px;	background: rgba(255,255,255,0.5);		width: 100%;}@media (min-width: 768px) {	#global_search {		width: 162px;	}}@media (min-width: 992px) {	#global_search {		width: 216px;	}}#global_search_home {	margin: 14px 0px 0px 0px;	background: rgba(50,50,50,0.8);		color: #B0B0B0;}#home_search {	padding-left: 20px;	margin-top: -5px;	margin-right: 14px;/* 	width: 110px; */}#searchwrapper {/* 	background: rgba(80,30,160,0.8);	 */	margin-top: -5px;}@media (max-width: 991px) {	#homelink {		display: none;	}}@media (max-width: 480px) {	#title_long {		display: none;	}}@media (min-width: 481px) {	#title_short {		display: none;	}}@media (max-width: 480px) {	#article_footer_nav {		display: none;	}}.vertical-center {  min-height: 100%;  /* Fallback for browsers do NOT support vh unit */  min-height: 100vh; /* These two lines are counted as one :-)       */  display: flex;  align-items: center;}#magTABLE {   padding-top: 10px;/*   background: #D0D0D0 no-repeat top left; */}#promo_contribute {	cursor: pointer; cursor: hand;}.home_stats {/* 	color: #877259!important; */}.home_stats_table {	margin-left: 0px;}.home_stats_table h4, .home_stats_table h4 small {	padding: 2px;	line-height: 0;}.home_stats_table td {    padding-right: 5px;    height: 10px;    vertical-align: bottom;}.home_stats_table tr {	padding: 0;}.hfilter {	cursor: pointer; cursor: hand;}.hfilter_activeitem, .hfilter_activeitem small {/* 	color: #877259; */	color: #ff9000;/* 	color: #550000; *//* 	color: #C7B299; */}#issue_overlay_1,#issue_overlay_2,#issue_overlay_3 {	z-index: 10;	position: absolute;	display: none;	margin: -10px 0 0 0px;	width: 245px;	height: 40px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;/* 	background: rgba(100,0,0,1.0);	 */	background: #877259;	color: #FFFFFF!important;}#issue_overlay_1 h4,#issue_overlay_2 h4,#issue_overlay_3 h4 {	color: #FFFFFF!important;	padding-left: 10px;}.issue_overlay h4 {}/*	turn off display off images in issues list so they can be lazily loaded on demand*/.lazybody {    display: none;}#flag_problem {	font-size: 90%;}.home_mag_logo_image {}.home_mag_text_published {	margin-top: 50px;	}.home_mag_text_stats {	margin-top: 50px;	width: 370px;	height: 150px;	margin-bottom: 40px;}.home_mag_text_stats_other {	height: 100px;/* 	border: 1px solid #AA0; *//* 	height: 70px; *//* 	margin-top: 20px;	height: 100px;	margin-bottom: 40px; *//* 	width: 600px; */}.home_mag_text_stats_other2 {	height: 34px;/* 	margin-top: 20px;	height: 100px;	margin-bottom: 40px; *//* 	width: 600px; */}.list_mag_text_stats {	margin-top: 10px;	margin-left: 10px;	width: 180px;	height: 40px;/* 	margin-bottom: 40px; */}#home_mag_statsbox {	width: 120px;	height: 60px;/* 	border: 2px solid #AAA; */	position: relative;	float: left;}#home_mag_statsbox_other {	width: 120px;	height: 30px;	position: relative;	float: left;	margin-top: 30px;}#home_mag_statsbox_other_last {	width: 40px;	height: 30px;	position: relative;	float: left;	margin-top: 30px;}/* nudge offsets to display correctly for medium size */@media (max-width: 992px) {	#home_mag_statsbox_other {		width: 108px;/* 		border: 1px solid #AA0; */	}}#home_mag_statsbox_other_title {	width: 419px;/* 	height: 30px; *//* 	border: 2px solid #AA0; */	position: relative;	float: left;}#othermaginfo_static {	position: relative;}@media (min-width: 768px) {	#othermaginfo_static {		display: none;	}}#list_mag_statsbox {	width: 60px;	height: 40px;	position: relative;	float: left;}.darkertext {	color: #888888!important;}.darkertext2 {	color: #666666!important;}.info_header {	font-weight:900;	line-height: 12px;	font-size: 12px;	color: #ffffff;	margin-left: 20px;	margin-bottom: 3px;}.info_info {	font-weight:900;	line-height: 18px;	font-size: 18px;	margin-left: 20px;	color: #ffffff;}.info_stats {	font-weight:900;	line-height: 18px;	font-size: 23px;	color: #ffffff;}@media (max-width: 767px) {	.info_info {		margin-left: 0px;	}	.info_header {		margin-left: 0px;	}}.stats_depad {	margin-left: 0px;}.stats_highlight {	color: #ff9000;}.series_highlight {	color: #ff9000!important;}/* pull-right on all except xs devices */@media (min-width: 768px) {    .pull-right-sm {        float: right;/*  		margin-right: 140px; */ }}@media (min-width: 992px) {    .pull-right-sm {        float: right; 		margin-right: 40px; }}.magpanel a {	color: #DDDDDD;	font-size: 18px;}.magpanel a:hover {	color: #ff9000;	font-size: 18px;}.noteIG {	color: #666666;}.noteIG a {	color: #666666;}#magpanel_darker {}#magpanel_darker a {	color: #999999;	font-size: 18px;}#magpanel_darker a:hover {	color: #ff9000;	font-size: 18px;}.magpanel_light {	color: #888888;	font-size: 18px;}.magpanel_light a {	color: #888888;	font-size: 18px;}.magpanel_light a:hover {	color: #ff9000;	font-size: 18px;}.magpanel_light_small {	color: #888888;	font-size: 14px;}/* iPad landscape */@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {	.magpanel_light_small {		font-weight: 300;	}}/* iPad Portrait */@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {	.magpanel_light_small {		font-weight: 300;	}}/* iphone portrat */@media (max-width: 320px) and (max-width: 480px) and (orientation: portrait)  {	.magpanel_light_small {		font-weight: 300;	}}/* iphone landscape */@media (max-width: 320px) and (max-width: 480px) and (orientation: landscape)  {	.magpanel_light_small {		font-weight: 300;	}}.magpanel_light_small a {	color: #888888;	font-size: 14px;}.magpanel_light_small a:hover {	color: #ff9000;	font-size: 14px;}.mag_editor_notes_colour_default p, .mag_editor_notes_colour_default h3, .mag_editor_notes_colour_default h3 small {	color: #DDDDDD;}.mag_editor_notes_colour_dark p, .mag_editor_notes_colour_dark h3, .mag_editor_notes_colour_dark h3 small, .mag_editor_notes_colour_dark a {	color: #444444;}.mag_editor_notes_colour_dark a:hover {	color: #666666;}.mag_editor_notes {	margin-left: 20px;}@media (max-width: 767px) {	.mag_editor_notes {		margin-left: 0px;	}}.mag_editor_notes h3 {	font-style: italic;	margin-top: 100px;	margin-bottom: 30px;}.mag_editor_notes h3 small {	font-style: italic;/* 	color: #DDDDDD; */	font-size: 12px;}.mag_editor_notes p {	font-size: 16px;	font-weight:400;	line-height: 23px;/* 	color: #DDDDDD; */	letter-spacing: 0.3px;}.mag_editor_notes_mag {	margin-left: 30px;}@media (max-width: 767px) {	.mag_editor_notes_mag {		margin-left: 10px;	}}.mag_editor_notes_mag h3 {	font-style: italic;	margin-left: 10px;/* 	margin-top: 100px; */	margin-bottom: 30px;}.mag_editor_notes_mag h3 small {	font-style: italic;	margin-left: 10px;/* 	color: #DDDDDD; */	font-size: 12px;}.mag_editor_notes_mag p {	font-size: 14px;	font-weight:400;	line-height: 22px;	margin-left: 10px;	letter-spacing: 0.2px;	color: #DDDDDD!important;}#mag_row {	margin-top: 0px;	margin-left: 20px;}#underline {	margin-top: -7px;	margin-bottom: 0px;}.small_note {	font-size: 12px;	font-weight:400;	color: #F0F0F0;	font-style: italic;}.issue_year_indent {	margin-right: 10px;}@media (max-width: 480px) {	.issueInfo {	  display: none;	}}@media (max-width: 992px) {	#truncate_artist_header {		display: none;	}}/* .infoSliderUL h5 {	font-size: 13px;	letter-spacing: -0.3px;} *//* iPad landscape */@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {	.infoSliderUL h5 {/* 		font-size: 13px; */		letter-spacing: -0.3px;	}}/* iPad Portrait */@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {	.infoSliderUL h5 {		letter-spacing: -0.3px;	}	#truncate_artist_header {		display: none;	}}/* iphone portrat */@media (max-width: 320px) and (max-width: 480px) and (orientation: portrait)  {	.infoSliderUL h5 {		font-size: 11.5px;		letter-spacing: -0.3px;	}}/* iphone landscape */@media (max-width: 320px) and (max-width: 480px) and (orientation: landscape)  {	.infoSliderUL h5 {		letter-spacing: -0.3px;	}}.issue_text_stats {    border-style: solid;    border-width: 1px;    border-color: #AAAAAA;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	width: 100%;	margin: 0px;	margin-top: 20px;	margin-bottom: -10px;	padding: 10px;	padding-top: 0px;	padding-left: 0px;	height: 80px;}.issue_editor_notes h5 {	color: #FFFFFF;}.issue_editor_notes {	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	/* width: 108%;	*/ /* this will wrap the bg into the right sidebar, not sure if we like this yet */	width: 100%;	margin: 0px;	margin-top: 0px;	margin-bottom: 5px;	padding: 2px 2px 2px 16px;	height: 54px;	color: #FFFFFF;}.edLab1, .edLab2, .edlab3 {	border-style: solid; 	border-width: 0px; 	border-color: #ee8c3f;}.adLab1, .adLab2, .adlab3 {	border-style: solid; 	border-width: 0px; 	border-color: #a28e63;}.issue_editor_container {	cursor: pointer;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	/* width: 108%;	*/ /* this will wrap the bg into the right sidebar, not sure if we like this yet */	width: 100%;	margin: 0px;	margin-top: 20px;	padding: 0px;/* 	height: 54px; */}.notesSeparator {	position: absolute;	width: 1px;	height: 34px;	margin-top: -49px;	margin-left: 450px;    filter: alpha(opacity=0.4);    opacity: 0.4;}@media (min-width: 992px) {	.notesSeparator {		margin-left: 450px;	}}@media (max-width: 991px) {	.notesSeparator {		margin-left: 320px;	}}@media (max-width: 767px) {	.notesSeparator {		margin-left: 65%;	}}.notesSeparatorBGEd {	background-color:#ee8c3f;}.notesSeparatorBGAd {	background-color:#a28e63;}.issue_editor_notes_body {	margin: -55px 0px 0px 60px;	width: 540px;	padding: 5px 0px 0px 10px;	line-height: 17px;}@media (min-width: 992px) {	.issue_editor_notes_body {		width: 540px;	}}@media (max-width: 991px) {	.issue_editor_notes_body {		width: 394px;	}}@media (max-width: 767px) {	.issue_editor_notes_body {		width: 88%;	}}.issue_editor_notes_body a {	font-size: 16px;	color: #EEEEEE!important;}.issue_editor_notes_body a:hover {	font-size: 16px;	color: #ff9000!important;}#magNote1,#magNote2,#magNote3 {	margin-bottom: 8px;}.issue_editor_notes_titleEditor {	background-color:#ee8c3f;	-webkit-border-radius: 6px 0px 0px 6px;	-moz-border-radius: 6px 0px 0px 6px;  	border-radius: 6px 0px 0px 6px;	/* width: 108%;	*/ /* this will wrap the bg into the right sidebar, not sure if we like this yet */	width: 66px;	margin: 0px;	margin-left: -16px;	margin-top: -2px;	margin-bottom: 5px;	padding: 9px 2px 2px 14px;	height: 54px;	font-style: italic;	font-family:Lato, sans-serif;	font-weight:700;	font-size: 16px;	line-height: 18px;}.issue_editor_notes_titleAdmin {	background-color:#a28e63;	-webkit-border-radius: 6px 0px 0px 6px;	-moz-border-radius: 6px 0px 0px 6px;  	border-radius: 6px 0px 0px 6px;	/* width: 108%;	*/ /* this will wrap the bg into the right sidebar, not sure if we like this yet */	width: 66px;	margin: 0px;	margin-left: -16px;	margin-top: -2px;	margin-bottom: 5px;	padding: 9px 2px 2px 14px;	height: 54px;	font-style: italic;	font-family:Lato, sans-serif;	font-weight:700;	font-size: 16px;	line-height: 18px;}.mag_editor_notes_mag hr {    display: block;    height: 1px;    border: 0;    border-top: 1px solid #a28e63;    margin: 1em 0;    padding: 0; }.issue_editor_notes_mt {	background-color:#861515;}.issue_editor_notes_es {	background-color:#44587b;}.issue_editor_notes_hsr {	background-color:#505050;}.issue_editor_notes_sos {	background-color:#555555;}.issue_editor_notes_im {	background-color:#b45202;}.issue_editor_notes_emm {	background-color:#555555;}.editornotesTeaser {	font-size: 13px;}.editornotesTeaser_mt {	color: #f9a4a4;}.editornotesTeaser_hsr {	color: #CCCCCC;}.editornotesTeaser_sos {	color: #CCCCCC;}.editornotesTeaser_es {	color: #CCCCCC;}.editornotesTeaser_im {	color: #CCCCCC;}.editornotesTeaser_emm {	color: #CCCCCC;}#issuelist_panel {	background-color:#861515;	background-color:#F6F6F6;    border-style: solid;    border-width: 1px;    border-color: #AAAAAA;	width: 95%;	margin: 15px;	margin-bottom: -10px;	padding: 10px;	padding-left: 0px;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	color: #FFFFFF;}#issuelist_panel_alt {	background-color:#FAFAFA;    border-style: solid;    border-width: 1px;    border-color: #AAAAAA;	width: 95%;	margin: 15px;	margin-bottom: -10px;	padding: 10px;	padding-left: 0px;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	color: #FFFFFF;}#maglist_panel_warning {	background-color:#FAFAFA;    border-style: solid;    border-width: 1px;    border-color: #AAAAAA;	width: 95%;	margin: 15px;	margin-bottom: -10px;	padding: 10px;	padding-left: 0px;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	color: #FFFFFF;}@media (max-width: 991px) {	#maglist_panel_warning {	width: 80%;	}}@media (min-width: 992px) {	#maglist_panel_warning {	width: 95%;	}}.menuLableOffset {	margin-top: 3px;}.maglist_panel_statsbox {	background-color:#444444;	width: 140px;	height: 30px;	position: absolute;	margin-top: 324px;	margin-left: 158px;	padding-top: 5px;	padding-right: 7px;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	color: #EEEEEE;}.maglist_panel_statsbox_empty {	background-color:#9f0816!important;}.magstats_small {	font-family:Lato, sans-serif;	color: #EEEEEE!important;	font-weight:400;	font-size: 14px;	font-style: italic;}.magstats_large {	font-family:Lato, sans-serif;	font-weight:900;	line-height: 18px;	font-size: 23px;	color: #ffffff;	font-style: italic;}.maglist_panel {	background-color:#F9F9F9;/* 	background-color:#777777; */    border-style: solid;    border-width: 1px;/*     border-color: #AAAAAA; */    border-color: #DDDDDD;	width: 304px;	height: 384px;	padding: 10px;	margin: 18px;	margin-left: 0px;	margin-bottom: 15px;/* 	padding-left: 0px; */	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	color: #FFFFFF;}.borderRed {/*     border-color: #9f0816!important; */    border-color: #ee9199!important;}.maglistpanel {	color: #FFFFFF!important;}.maglistpanel a {	color: #FFFFFF!important;}.maglistpanel_light {	color: #888888!important;}.maglistpanel_light a {	color: #888888!important;}.trackad {	color: #bbbbbb!important;}.trackad:hover {	color: #ddd!important;}.navicons {	color: #BBBBBB;	font-size: 16px;	vertical-align: text-top;	padding-right: 3px;}#subNavList li {	padding-right: 60px;	margin-top: 8px;	margin-bottom: 7px;/* 	width: 120px; */}@media (max-width: 767px) {#subNavList li {	padding-right: 0px;	margin-top: 0px;	margin-bottom: 0px;}}@media (max-width: 992px) {#subNavList li {	padding-right: 20px;}}#togglepages {	margin-right: 7px;}.badge_orange {	background: orange;}.search_metadata_match {	background: #C0C0C0;}.search_metadata_match_sub {	background: #bbbb40;}#issue_text_stats_table table,  #issue_text_stats_table td{	text-align: center;	border: 1px;	margin-top: 0px;	margin-bottom: 0px;}.block_inline_right {	float: right;	margin-left: 20px;}.block_image_left {	float: left;	margin-right: 20px;}.block_image_right {	float: right;	margin-left: 20px;}.inline_image_caption {	float: left;	margin-right: 20px;}.inline_image_caption_right {	float: right;	margin-left: 20px;}.blockcaption {/* 	color: #96daee!important; */	color: #fff!important;}figure{  display:table;  margin: 0;}figcaption{  display:table-caption;  caption-side:bottom;  margin: 0;}.LBcaption {	color: #2777aa;		font-size: 12px;	font-family:Lato, sans-serif;	font-weight: 700;	margin-top: 15px;	max-width: 400px;	line-height: 14px;}.article_body td {	vertical-align: top;	padding: 2px;}.article_body h6 {/* 	color: #2777aa!important;	 */	color: #2777aa;	}.byline_blue {/* 	color: #2777aa!important;	 */}.byline_blue a {	color: #2777aa;	/* 	font-size: 90%; */}.article_body hr {    border: 0;    height: 1px;    background: #2777aa;}.tablesmall td {	font-size: 75%;}.tablesmall th {	font-size: 75%;}.rotate {             filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);  /* IE6,IE7 */         -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */     -moz-transform: rotate(-90.0deg);  /* FF3.5+ */      -ms-transform: rotate(-90.0deg);  /* IE9+ */       -o-transform: rotate(-90.0deg);  /* Opera 10.5 */  -webkit-transform: rotate(-90.0deg);  /* Safari 3.1+, Chrome */          transform: rotate(-90.0deg);  /* Standard */	width: 35px;}.footer_dark {	color: #666;	font-style: italic;	margin-top: 6px;}.nav_sub_italic_infotext {	font-style: italic;	font-weight: 400;/* 	letter-spacing: -0.3px; */}/* iPad landscape *//* @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {	.nav_sub_italic_infotext {		font-style: italic;		font-weight: 400;		letter-spacing: -0.3px;	}} *//* iPad Portrait *//* @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {	.nav_sub_italic_infotext {		font-style: italic;		font-weight: 400;		letter-spacing: -0.3px;	}} *//* iphone portrat *//* @media (max-width: 320px) and (max-width: 480px) and (orientation: portrait)  {	.nav_sub_italic_infotext {		font-style: italic;		font-weight: 400;		letter-spacing: -0.3px;	}} *//* iphone landscape *//* @media (max-width: 320px) and (max-width: 480px) and (orientation: landscape)  {	.nav_sub_italic_infotext {		font-style: italic;		font-weight: 300;		letter-spacing: -0.3px;	}} *//* manually for links or bolded items that are too big */.lessbig {	font-size: 90%;}.issue_ps_name a {	color: #B0B0B0;	font-weight: 400;}.magblurbtable td {    vertical-align: top;}#admin_sync_button {	margin-top: 48px; 	height: 112px; 	width: 246px;}#admin_sync_button a {color:white;}#admin_sync_button a:hover {color:white;}#admin_sync_button2 {	margin-top: -40px; 	margin-left: 350px;	height: 112px; 	width: 246px;	position: absolute;}#admin_sync_button2 a {color:white;}#admin_sync_button2 a:hover {color:white;}.buzzbuzz { display:none; visibility: hidden;}.block_padded td, .block_padded th{   padding-left: 8px;   padding-right: 8px;}.block_padded_large td, .block_padded_large th{   padding-left: 15px;   padding-right: 15px;}.showcontentlink {	font-weight: 400;}.showcontentlink small {	font-weight: 300;}#textblock .panel-body {	color: #777777;}.quote_small {	color: #999999;	font-size: 80%;}.contactreveal {	color: #2777aa!important;		font-size: 90%;	/* 	font-weight: 400; */}.contactreveal small {	font-weight: 400;	color: #999999;}#textblock a {	color: #ffffff;}#textblock a:hover {	color: #dddddd;}#textblock .contactreveal {	color: #dddddd!important;		font-size: 90%;	/* 	font-weight: 400; */}#textblock .contactreveal small {	font-weight: 400;	color: #cccccc;}.missing {	color: darkred;}#contrib_left {	width: 250px;	float: left;	padding-left: 10px;/* 	border: 1px solid #AA0; */}#contrib_right {	width: 250px;	float: right;	padding-left: 10px;/* 	border: 1px solid #0AA; */}.editable-empty {	color: #CCCCCC!important;}/* ----------------------------- */.magtitle {	margin-bottom: 5px;	margin-top: -8px;	padding-top: 8px;	padding-bottom: 1px;}.sidecorners {  border-radius: 6px;}.sidecorners_min {  border-radius: 2px;}.sidecorners_top {  border-radius: 6px 6px 2px 2px;}.sidecorners_mid {  border-radius: 2px;}.sidecorners_bottom {  border-radius: 2px 2px 6px 6px;}.intro_larger {	font-size: 115%!important;	}.sbfix {	color: #E0E0E0!important;}.sbfix_white {	color: #FFFFFF!important;}.sbfix_darker {	color: #AAAAAA!important;}.sideblock {	padding: 15px 15px 5px 15px;	color: #E0E0E0!important;	margin-bottom: 1px;}.groupblock {	padding: 5px 4px 3px 4px;	padding-top: 3px;	margin-bottom: 1px;}.groupHeader {	color: #E0E0E0!important;	padding-left: 12px;}.tableNoBottom {	padding-bottom: 1px;	margin-bottom: 3px;}.sideblock_small {	padding: 5px 15px 2px 15px;	color: #E0E0E0!important;	margin-bottom: 1px;}.s_norm {	background: #555555;}.s_group {	background: #404060;}.s_group h4 small {	color: #C0C0C0!important;}.s_notice {	background: darkred;}.s_light {	background: #777777;}.s_related {	background: #353535;}.s_admin {	background: #991111;}.s_orange {	background: #aa6600;}.s_nav {	background: #404040;}.s_results {	background: #1c601a;}.sideblock h4 {	color: #E0E0E0!important;}.sideblock h5 {	color: #E0E0E0!important;	font-size: 105%!important;}.sideblock h6 {	color: #E0E0E0!important;	font-size: 90%!important;}.sideblock a {	color: #ffffff;}.sideblock a:hover {	color: #dddddd;}#problem_notes {	margin-top: 5px;}#flagged-form {	margin-bottom: 10px;}.select2-container--default .select2-results > .select2-results__options {    max-height: 300px;    overflow-y: auto;}.select2-container--default .select2-selection {	font-family: Lato, sans-serif;}.select2-container--default .select2-search--dropdown .select2-search__field {	font-family: Lato, sans-serif;}.select2-dropdown {	font-family: Lato, sans-serif;}@media (max-width: 992px) {	#article_sync_button {		display: none;	}}#artViewCount {	font-family: Lato, sans-serif;	color: #FFAAAA;	font-size: 80%;	margin-top: -10px;	margin-left: 12px;}.addspace {	margin-top: 25px;}.btn-file {    position: relative;    overflow: hidden;}.btn-file input[type=file] {    position: absolute;    top: 0;    right: 0;    min-width: 100%;    min-height: 100%;    font-size: 100px;    text-align: right;    filter: alpha(opacity=0);    opacity: 0;    outline: none;    background: white;    cursor: inherit;    display: block;}.util_pad {	padding-top: 	8px;	padding-bottom:	8px;	padding-left: 	6px;	padding-right:	6px;}.smallflip {}.article_list ul {}.article_list ul li {}#name_filter_box {	margin: 5px 0px 0px 0px;/* 	border: 1px solid #0AA; */}.speclist {	list-style-type: none;	padding-left: 10px;}.speclist li {	text-indent: -10px;}.speclist > li:before {  content: "- ";  text-indent: -20px;}.block_text_dark {	color:#333333!important;	}.show_outline {  border: 2px solid #AAA;}#advert_tagging { position: absolute; background: #606060;  margin-top: -65px; border: 1px solid #808080; width: 700px; height: 44px; padding: 5px; z-index: 50;}@media (max-width: 767px) {	#advert_tagging {		display: none;	}}@media (min-width: 768px) {	#advert_tagging {		margin-left: 30px;		width: 600px;	}}@media (min-width: 1400px) {	#advert_tagging {		 margin-left: 400px;	}}.text_articletype {	color: #9d2020;	font-weight: 400;	font-size: 70%;	}#articleTypeFloat {	width: 80px;}#tapeHolder_es {	height: 183px;	width: 286px;	background: url(/gfx/tape_es.png) no-repeat center top scroll;	background-size: 100% auto;/* 	padding-bottom: 50%; */}@media (max-width: 991px) {	#tapeHolder_es {		height: 140px;		width: auto;	}}#tapeReelL {	margin: 65px 0px 0px 65px;	height: 28px;	width: 28px;	background-image: url(/gfx/reel_anim_sprite.png);	position: absolute;}#tapeReelR {	margin: 65px 0px 0px 182px;	height: 28px;	width: 28px;	background-image: url(/gfx/reel_anim_sprite.png);	position: absolute;}@media (max-width: 991px) {	#tapeReelL {		display: none;	}	#tapeReelR {		display: none;	}}.tracklist td {	vertical-align: top;}.trackplaying, .trackplaying a {	color: orange!important;}.article_group {/*   background: #c9c9d4!important; *//*   background: #e0e0e0!important; */}.article_group_header {  background: #404060!important;}.article_group_header h4 {  color: #eee!important;}.overline {	text-decoration: overline;}.separator-right {    border-style: none solid none none;    border-width: 1px;    border-color: #EEEEEE;}.img-fade {    filter: alpha(opacity=0.1);    opacity: 0.1;}.home-quote-link {	font-size: 110%!important;}#quote_bg_image {	width: 98%;	height: 100%;	position: absolute;}.artist_quote {  color: #888!important;}#restrict_image {	float: left;	width: 26%;/* 	max-height: 450px;	overflow: hidden; */}#quote_text_float_right {	float: right;	width: 69%;}.text_blog_date {	font-style: italic;	color: #606060!important;	font-size: 12px!important;}.scancount {	font-style: italic;	color: #909090!important;	font-weight:900;	line-height: 18px;	font-size: 20px;}