
body {  
  font-family:sans-serif;
  font-size:16px;
  width:99% !important;
  overflow:auto !important;
  padding:0px !important;
  margin:0px !important;
}

#main {
  margin: 1em;
}
img {
	max-width:100%!important;
    max-height:100%!important;
}
a:link {color: #000;}
a:visited {color: #000;}
a:hover {color: #00f;}
a:link img, a:visited img {border: 0;}
.print-footnote {font-size: xx-small;}
img.print-logo {border: 0;}
#print-logo-article {
  width:99%;
  height:auto;
  float:left;
  line-height:50%;
  padding-left:1%;
  padding-top:0px;
  text-align:center;
  margin-top:-6px;
}
#further_reading_text {
  width:100%;
  height:auto;
  float:left;
  min-height:10px;
  font-weight:normal;
  margin-top:-13px;
  margin-bottom:-7px;
 }
 
 #print-body-text {
	 border:1px solid black;
	 width:100%;height:auto;
	 min-height:20px;
	 float:left;
	 margin-top:4px;
	 display:none;
	 margin-bottom:4px;	 
 }
 
.print-site_name {}
.print-breadcrumb {font-size: x-small;}
.print-title {}
.print-submitted {font-size: small;}
.print-created {font-size: small;}
.print-taxonomy {
  text-align: right;
}
.print-taxonomy li {display: inline;}

.print-hr {
  border: 0;
  height: 1px;
  width: 100%;
  color: #9E9E9E;
  background-color: #9E9E9E;
  float:left;
}
.print-message {
  border: medium dotted blue;
  padding: 1em;
}
.print-source_url {font-size: small;}
.print-links {font-size: small;}
.print-footer {text-align: center;}
#block-system-main .content img { }
#block-system-main .content {float:left;width:100%;}

#block-system-main .content .field-name-field-op-main-image { display:block;float:left !important;}
#block-system-main .content .field-name-field-op-main-image img { max-width:100%;width:100%;float:left;}

#block-system-main .content .field-name-field-op-caption { display:block;font-size:11px !important;margin-top:-11px;}
#block-system-main .content .field-name-field-op-caption { width:100%; float:left;}
#block-system-main .content .field-name-field-magazine-ref { float:left;width:100%; }

#block-system-main .content .image-caption-container .image-caption {font-size:12px !important;font-weight:normal;}
#block-system-main .content .image-caption-container .inline-image-caption {font-size:12px !important;font-weight:normal;font-style:italic;}
#block-system-main .content .field-name-field-sk-credit { font-size:11px !important;margin-top:-11px;}

#block-system-main .content, #block-system-main .block-inner {padding-left:0px;margin-left:0px;}

#block-system-main .content .field-name-field-op-author .views-field-title { text-transform: Capitalize; float: left; margin-right: 2px;}
#block-system-main .content .field-name-field-op-author {margin-bottom:20px;}
#block-system-main .content .field-name-field-op-author .view-header {clear:both; float:left;text-transform:capitalize; margin-right:2px;}
/*#block-system-main .content .field-name-field-op-author .view-header:after {margin-right:2px;}*/
#block-system-main .content .field-name-field-op-author .view-content {display:inline; margin-right:2px;}
#block-system-main .content .field-name-field-op-author div {display:inline; }
#block-system-main .content .field-name-field-op-author div a {text-decoration:none; text-transform:normal;}
#block-system-main .content .field-name-field-op-author .views-field-title .print-footnote { display:none;}
#block-system-main .content .print-footnote { display:none; }
#block-system-main .content .field-name-field-op-author .views-field-published-at {margin-bottom:10px;float:left;margin-left:5px;}
#block-system-main .content .legacy-image-wrapper { /* display:none; */ float:right !important;}
#block-system-main .content .legacy-image { /* display:none; */}

#block-system-main .content .legacy-image-wrapper .legacy-image .image-caption-container { padding-left:5px;}
.legacy-image-wrapper .legacy-image img{ height: auto !important;}

#block-system-main .content .image-caption-container {/** display:none; **/}
#block-system-main .content .image-caption {/** display:none; **/}
#block-system-main .content iframe { display:none;}
#block-system-main .content header h2 { margin: 0.5em 0; float: left; width: 100%;}
#block-system-main .content .field-name-field-sn-subtitle { font-size: 1.1em; margin-bottom: 0.5em; font-style:italic; clear:both; width:100%;}
#block-system-main .content .article-terms .article-section {line-height:100%; font-size:1em;}
#block-system-main .content .article-terms .article-section div {display:inline; line-height:100%; font-size:1em;}
/*#block-system-main .content .article-terms .article-section .field .field-item { float: left; margin-right: 5px; display:inline;}*/
#block-system-main .content object { display:none !important;}
#block-system-main .content .field-name-field-op-caption p{font-size:12px;}
#block-system-main .content .field-name-field-op-author .views-field-field-profile-photo a {display:none;} 
#block-system-main .content .field-name-field-op-author .views-field-field-profile-photo span {display:none;}
#block-system-main .content .node-openpublish-blog-post .article-terms { width:100%;float:left; }
#block-system-main .content .node-openpublish-article .article-terms { width:100%;float:left; }
#further_reading_title { margin-bottom:0px;margin-top:10px; }
p{width:auto;height:auto;}
strong {color:#000000;}

ul {font-size:14px;}

#block-system-main #blog-detail-header h2.blog-title {
    font-size:80px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -0.025em;
    line-height: 60px;
    margin-top: 0;
    padding-bottom: 0px;
    margin-top:20px;    
    float:left;
    width:100%;    
    margin-bottom:0px;
	border:0px solid black;
	font-family:Lato,Helvetica,Arial,Verdana,sans-serif;
	border:none;
}

#print_blog_logo_div {
	width:100%;
	height:auto;
	float:left;	
}

#block-system-main .content .view-id-openpublish_related_content {
	width:100%;
	float:left;
}

#block-system-main .content .node-openpublish-blog-post .field-name-field-sk-tag {
	display:none;
}

#block-system-main .node {
	width:100% !important;margin-left:0px !important;padding-left:0px !important;
	float:left;margin-top:16px;padding-top:9px;border-top:1px solid #9E9E9E;
}

#block-sn-profile-sn-account .contextual-links-wrapper {display:none;}

#block-system-main .content .field-group-format .field-name-field-article-reading .field-label, #block-system-main .content .field-group-format .field-name-field-article-citation .field-label {
	line-height: 1.21em;
	font-size: 24px;
	font-weight: 700;
}

#block-system-main .content .field-group-format {
	width:100%;	
	float:left;
	margin-top:0px;
	padding-top:9px;
	border-top:1px solid #9E9E9E;
}

#block-system-main #blog-detail-header .blog-image, #block-system-main #blog-detail-header .blog-description {display:none;}
#block-system-main .content .node .mobile-service-links {display:none;}
#block-system-main .content .node .service-links {display:none;}
#block-system-main .content .node .links {display:none;}

#block-system-main .node .content .field-name-field-sn-subtitle {
	line-height: 18px;
	font-size: 16px;
	clear:both;
}

#block-system-main .node .content .field-name-field-sn-subtitle h2{
	line-height: 18px;
	font-size: 16px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
	font-style:italic;
	width:100%;
	display:block;
}

#block-block-2 .contextual-links-wrapper{display:none !important;}

#block-block-2 {
	width:100% !important;text-align:center !important;height:40px;		
	padding-top:7px;
}

#block-block-2 .block-inner .content .content-top-title {
	border-top:2px solid #0084A5 !important;
}

#block-block-2 .block-inner .content .content-top-title {
	display:none !important;
}

#block-block-2 .block-inner {
	display:none !important;
}

#block-block-2:before {	
	content:url('https://student.societyforscience.org/profiles/sk/themes/student/i/block_logo.png');
	display:block;
}

#block-block-2:after { content: close-quote; }

#region-content {width:100% !important;}
#region-content .tabs {display:none;}

#context-block-region-content {display:none !important;}
#section-header {display:none !important;}
#region-sidebar-first {display:none !important;}
#region-content-left {display:none !important;}
#region-content-right {display:none !important;}
#region-content-bottom {display:none !important;}
#section-footer {display:none !important;}
#omega-media-query-dummy { display:none !important;}
#skip-link { display:none !important;}	
#block-disqus-disqus-comments {display:none !important;}
#region-page-top { display:none !important;}
#region-page-bottom { display:none !important;}
#zone-branding-wrapper {display:none !important;}

.field-name-field-readability-score {
	display: none !important;	
}

*{color:#000000 !important;}

#block-system-main .node h1.node-title {
	line-height: 26px;
	vertical-align: baseline;
	letter-spacing: normal;
	font-size: 24px;
	font-weight: 700;
	padding-bottom:9px;margin-bottom:0px;float:left;width:100%;padding-top:0px;margin-top:0px;	
}

#block-system-main h1.blog-header {	
	margin-top:0px !important;
}

#block-system-main h1.blog-header a {
	line-height: 1.21em;
	vertical-align: baseline;
	letter-spacing: normal;
	font-size: 80px;
	font-weight: 300;
	padding-bottom:0px;
	margin-bottom:0px;
	float:left;width:100%;
	padding-top:0px;
	margin-top:0px;
	text-decoration:none;		
	margin-bottom:0px !important; 
}

#block-system-main .node h2.node-title a {
	text-decoration:none;
}

#zone-content {
	width:100% !important;
}

#section-content {
	width:100% !important;
}

#page {
	padding-left:0px !important;
	margin-left:0px !important;
	float:left !important;
	width:100% !important;
}

#section-content {
	padding-left:0px !important;
	margin-left:0px !important;
	float:left !important;
}

#block-system-main .node .field-name-body {
	width:100% !important;
	font-size:16px !important;
}

#block-system-main .node .field-name-body style {
	display:none;
}

#block-system-main .node .field-name-body script {
	display:none;
}

#block-system-main .node .field-name-body p {
	font-size:16px !important;	
	width:100% !important;
}

body {	
	height:auto !important;
	min-height:100px !important;
	float:left !important;
}


#block-system-main .node .article-terms .article-section a {
	line-height: 1.19em;
	font-size: 16px;
	text-decoration:none;
}

#blog-detail-header {
	float:left;width:100%;
	margin-bottom:0px !important;
	border:none;
	border-top:0px white solid!important;
	border-bottom:0px white solid!important;
}

#block-system-main .node .article-terms {
	padding-top:0px;padding-bottom:9px;float:left;
}

#block-system-main .content .field-name-field-sn-subtitle {
	float:left;padding-bottom:9px;margin-top:0px;margin-bottom:0px;clear:both;
}

#block-system-main .node .field-name-field-op-main-image .field-items .field-item img {height:auto !important;}

#block-system-main #blog-detail-header div > img {
	display:none;
}

#document_source {display:block !important;}

#block-ss-newsroom-ss-newsroom-main {display:none !important;}

#block-system-main .node .disqus-disclaimer, .node-links, .field-name-field-sn-copyright, .block-sn-ad-blog-wrapper {display:none;}

#more-from-sn-wrapper{display:none!important;}

.block-sn-ad-tray-wrapper {display:none!important;}

/** Print Font Styling Starts **/

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: local('Lato Hairline'), local('Lato-Hairline'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/boeCNmOCCh-EWFLSfVffDg.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/KT3KS9Aol4WfR6Vas8kNcg.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/wkfQbvfT_02e2IWO3yYueQ.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/BVtM30trf7q_jfqYeHfjtA.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  src: local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/CggrdU0t5c42NcNxN-VM3_esZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: local('Lato Light Italic'), local('Lato-LightItalic'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/2HG_tEPiQ4Z6795cGfdivD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/oUan5VrEkpzIazlUe5ieaA.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/HkF_qI1x_noxlxhrhMQYED8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/VNUH7ZAcagYBWsAiBBCEYz8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

/** Print font styling Ends **/

body:not(.node-type-openpublish-blog-post) #block-system-main.odd:before {	
	content:url('https://www.sciencenews.org/profiles/sn/themes/science_news/logo.png');
	display:block;
	margin-bottom:0px;
	margin-top:10px;
	text-align:center;
}
/*
body.node-type-openpublish-blog-post #block-system-main:before {	
	content:url('https://www.sciencenews.org/profiles/sn/themes/science_news/logo.png');
	display:block;
	margin-bottom:0px;
	margin-top:10px;
	text-align:center;
}*/

#block-system-main .node .article-terms .article-type {float:left;width:auto;}
#block-system-main .node .article-terms .article-section {float:left;width:auto;margin-left:0px;}
body:not(.node-type-openpublish-blog-post) #block-system-main .node .article-terms .article-section {float:left;width:auto;margin-left:5px;}

#block-system-main .node .article-terms .article-section:first-child {margin-left:0px;}
body.node-type-openpublish-blog-post #block-system-main .node .article-terms .article-type {
	display:none;
}
body.node-type-openpublish-blog-post #block-system-main .node .field-type-taxonomy-term-reference {
	display:none;
}
body.node-type-openpublish-blog-post #block-system-main .node .article-section .field-type-taxonomy-term-reference {
	display:inline-block;
}
#block-system-main .node .disqus-disclaimer {
	display:none !important;
}

.node .article-terms .article-type .field-name-field-article-type .field-items .field-item:after {
	content:": ";
}

.node .field-name-field-magazine-ref .field-label, .field-items {
	width:auto;
	float:left;
}

.node .field-name-body {
	float:left;
	width:100%;
}

#page #region-content #block-system-main .node .group_article_information {
	display:block !important;
}

#block-system-main .node .group_article_information .field-name-field-article-citation {
	width:47%;
	float:left;	
}

#block-system-main .node .group_article_information .field-name-field-article-citation + div {
	width:47%;
	float:right;
}

.field-name-body .blockquote-inner span:after, .field-name-body .blockquote-inner span:before{
	content:'"';
}

.node .field-name-body .floating-sidebar-right {
	display:inline-block;
	float:right;
	margin:3px;
}

.node .field-name-body .floating-sidebar-left {
	display:inline-block;
	float:left;
	margin:3px;
}

#region-content .block-sn-ad-paywall-wrapper {
	display:none;
}

#region-content #disqus_thread {
	display:none;
}


#page {	
}

#region-content {	
	float:left !important;
	width:100% !important;
}

#block-system-main {	
	float:left !important;
	width:100% !important;
}

#block-system-main .node {	
}

#block-system-main .node .content {	
}

#block-system-main .node .field-name-body {
	max-width:100% !important;	
}

#block-system-main .node .field-name-body p {
	width:100% !important;
}

#viewport {
	display:none !important;
}

/** Sidebar Styling ***/
#block-system-main .content aside.floating-sidebar {
	width:90%;
	margin:20px 5%;
	border-top:1px dotted #000000;
	border-bottom:1px dotted #000000;
	padding: 0 5px;
}
#block-system-main .content aside.floating-sidebar img {
	max-width:100%;
}
#block-system-main .content span.print-video-link {
	display:block!important;
	font-weight:700;
}

.node .field-name-field-op-author div a:after {
        content: ','; }
    .node .field-name-field-op-author .view-content .views-row:last-child a:after {
      content: ''; }
    .node .field-name-field-op-author .view-content .views-row:last-child:before {
      content: 'and '; }
    .node .field-name-field-op-author .view-content .views-row:nth-last-child(2) a:after {
      content: "" !important; }
    .node .field-name-field-op-author .view-content .views-row:first-child:before {
      content: ''; }
