@charset "iso-8859-1";
/*
-----------------------------------------------
ir-article.css : bepress IR article CSS rules.
Author:   Samira Vijghen
Version:  8 December 2023 (AJL)
PLEASE DO NOT CHANGE THIS FILE 
----------------------------------------------- */
#sub {
	border-top:solid 1px #aaa;
	clear:both; 
	display:block; 
	margin:32px 0 0;
	padding:8px 0 0; }
/*
-----------------------------------------------
 =ALPHA COLUMN
----------------------------------------------- */
#alpha #title h4,
#alpha #authors h4,
#alpha #file_list h4,
#alpha #abstract_format,
#alpha #wf_areyouuploadingaf1,
#alpha #preview_image h4,
#alpha #geolocate,
#latitude-h,
#longitude-h,
#multimedia_url h4,
#multimedia_url_2 h4,
#alpha #rtmp_file,
#alpha #rtmp_streamer,
#alpha #rtmp_file_2,
#alpha #rtmp_streamer_2,
#hcalendar  {
        display:none; }

#alpha {
	background-color:#fff;
	clear:both;
	display:block;
	float:left;
	padding:5px 0;
	width:480px; }

#alpha h1 {
	margin:0;
	padding:0; }
	
#alpha h2 {
	padding:10px 0 0;
	margin:0 0 5px; }
	
#alpha h4,
#custom-fields h4 {
	padding:10px 0 0;
	margin:0; }

#alpha .element h4,
#custom-fields .element h4 {
	color:#000;
	margin:0;
	padding:4px;
	padding-bottom:0;
	font-weight: bold;
	font-size: 13px; }
#alpha p,
#custom-fields p {
	margin:0;
	padding:4px; }

#full-text p,
#alpha .element #full-text p  {
	font-size:15px; 
	font-weight:bold; }

#alpha .element p,
#custom-fields .element p { 
	font-size:12px;
    line-height:18px; 
	margin:0;
	padding:4px; }

#alpha #title {
	display:block; }

#alpha #title p {
	color:#222;
	font-size:22px;
	font-weight:normal;
	line-height:24px;
	margin:0;
	padding:4px; }

#alpha #title h3 {
	color:#222;
	font-size:22px;
	font-weight:normal;
	line-height:24px;
	margin:0;
	padding:4px; 
	text-decoration: none;}


#alpha #title h1 {
		color:#222;
		font-size:22px;
		font-weight:normal;
		line-height:24px;
		margin:0;
		padding:4px; 
		text-decoration: none;}

/* IR Journals Authors */
#alpha .author {
	border-bottom:solid 1px #666;
	padding:8px 0;
	margin:16px 0; }

/* Metadata Config Authors */
#alpha #authors p.author {
	border-bottom:solid 1px #666;
	padding:8px 4px;
	margin:0; }

#alpha #authors p.author a {
	display: inline-block;
	max-width: 380px; }

#alpha #authors p.author a.followable {
	float: right;
	margin: 0 8px 0 0; }

#alpha #authors p.author br { line-height: 24px; }

p.citation {
	padding:0; }

#alpha #recommended_citation p {
	font-size:11px;}

#alpha #previous_versions {
	background-color:#fff;
	border:solid 1px #d5d5d5;
	margin:16px 0 0; }

#alpha #previous_versions h4,
#alpha #previous_versions p {	
	font-size:11px; 
	padding:4px 0; }
	
#alpha #previous_versions h4 { 
	font-weight:bold; }

#alpha .extra .related {
	background-color:#f8f8f8;
	line-height:1.2em;
	padding:5px 5px 5px 0; }

.extra {
	background-color:#fff;
	border:solid 1px #fff;
	font-size:11px;
	margin:16px 0 0; }
	
#alpha .multi-media {
	display:block; 
	clear:both;
	margin-top:20px; }

.related a,.related a:visited {
	background-image:none;
	text-decoration:none; }

/* standardizing ISSN metadata field, see CSFR-3341 */
#alpha #issn {
  display: inline;
  margin: 0;
  padding: 0;
  float: left; }

#alpha #issn p {
  letter-spacing: normal;
  line-height: normal;
  margin: 0;
  text-align: left;
  text-transform: none;  }

/* Hosted Streaming */
#alpha #media-loading.element {
  background: #fafafa url("/assets/images/circle-loader.gif") no-repeat center center;
  height: 270px;
  width: 480px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #eee; }

#alpha #media-loading.element p {
  font: normal 14px helvetica;
  color: #666;
  display: inline-block;
  max-width: 75%;
  margin-top: 25%;
  text-align: center; }

/* embed.ly */
.embedly_amzn td * { 
	display:inline;
	font-size:15px !important;
	line-height:15px !important;
	position:relative; }

.embed .thumb {
	border:1px solid #ddd; 
	float:left;
	margin-right:10px;
	padding:3px;}

.embed .provider { 
	display:block;}

/* Additional files macro */
#file-list { 
	padding:4px 0;
	border:1px solid #ccc;
 	margin:24px 0;
	width:478px;}

#full-text, .files { margin:10px; }
#full-text #button, #full-text a.btn, .files { margin-right:0; }
#full-text .size { padding-left:10px; }
#file-list .files p .size  { padding-left:5px; }
#alpha .element .files p {
	margin-right:10px;
    font-size:11px;
    line-height:24px; }
	
#main.text #file-list a.btn,
#main.text #full-text a.btn  {
	float:right;
  font-weight:bold;
	text-decoration:none;}

/* Custom Fields */
#custom-fields {
    float:left;
    margin-top:-5px; }

/* Article Maps */

#article-map.element {
    width: 480px; }

#article-map.element h4 {
    font-size: 13px;
    padding-bottom: 5px;
    color: #000; }

#article-map.element img {
    border-radius: 8px;
    border: 1px solid #333;
    width: 480px;
    height: auto; }

/* =ALPHA Geolocate Container
----------------------------------------------- */
body#geo-series #alpha {
	padding-right:8px;
	width:480px; }

body#geo-series #alpha .element h4 {
	padding-top:4px; }

body#geo-series #alpha #title,
body#geo-series #alpha #authors {
	display:block;
	width:480px; }

/*
-----------------------------------------------
=BETA COLUMN 
----------------------------------------------- */
#beta_7-3 {
	background-color:#fff;
	display:block;
	float:right;
	margin:0 0 0 6px; 
	padding:10px 0 0;
	width:169px; }

#beta_7-3 .aside { 
	display:inline-block;
	margin:10px 0 0;
	width:100%;
	float: right; }

#beta_7-3 h4 { 
	border-bottom:1px solid #eee;
	font:11px/15px Helvetica, Arial, sans-serif;
	font-weight:bold;
	margin-bottom:8px;
	padding:0;
	text-transform:uppercase; }

#beta_7-3 * { text-align:right; }

#beta_7-3 a img {
	border:none; }
	
#main.text #beta_7-3 a.btn { 
	font-family:Helvetica,Arial, sans-serif;
	min-width:90px;
	margin:10px 0 0;
	display:inline-block;
	float:right;
	font-weight:bold;
	text-align:center;
	text-decoration:none;}

#main.text #beta_7-3 a.btn:active,
#main.text #beta_7-3 a.btn:hover  { font-weight:bold !important;}

/*
COMMENTED OUT FOR NEW INFO BOX
--------------------------------------------*/

#beta_7-3 br,
span.Z3988 {
	display:none; }

#beta-disciplines.aside { 
	text-align:left;
	border:1px solid #ccc;
	padding:0 8px 8px;
	font-size:11px;  
	width:140px;
	margin-top:18px;
	box-shadow: 2px 2px 5px #ccc;
	-webkit-box-shadow: 2px 2px 5px #ccc;
	box-shadow: 2px 2px 5px #ccc;}

.left #beta-disciplines.aside { float: left; }
.right #beta-disciplines.aside { float: right; }

#beta-disciplines.aside,#file-list {
	-webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;}

#beta-disciplines h4 { 
	border:0;
	font-size:12px;
	line-height:20px;
	padding-left:20px;
	padding-bottom:0;
	vertical-align:bottom;
	margin-bottom:0;
	background:transparent url(/assets/images/sunburst-icon.png) top left no-repeat;	
	color:#555;
	text-align:left;
	text-transform:none;}

#beta-disciplines p { 
	text-align:left;}

#gallery #beta-disciplines { display:none; } /* Hiding Network links from gallery pages for now */

/*
COMMENTED OUT FOR INFO BOX CHANGES
----------------------------------------------------*/
	
/* =BETA Geolocate Container
----------------------------------------------- */
body#geo-series #beta_7-3 {
	background:transparent;
	width:169px; }

#article p.author {
	line-height:1.3em; }

/* =GEOLOCATION 
----------------------------------------------- */
#side_map {
	border:3px solid #fff;
	height:160px;
	margin:16px;
	padding:0;
	width:160px; }

#beta_7-3 .g-map #map {
	border:1px solid #000;
	height:160px;
	margin:16px 0;
	padding:0;
	width:160px; }

#large-gmap #large_map { 
	border:0;
	height:675px;
	margin:0;
	width:900px; }

/* infoWindow autoscroll */
.gmnoprint #iw_kml {
    height:150px;
    overflow:auto; }

#geolocate h4,
#geolocate p,
a#kmltoggle,
.gmnoprint span,
.earthview,
#beta_7-3 .g-map #map span,
#side_map span {
	display:none; }

/* Article Metrics */

#article-stats.aside {
    width: 140px;
    text-align: center;
    border: 1px solid #ccc;
    padding: 6px 8px 2px 8px;
    font-size: 11px;
    width: 140px;
    margin-top: 18px;
    box-shadow: 2px 2px 5px #ccc;
    -webkit-box-shadow: 2px 2px 5px #ccc;
    box-shadow: 2px 2px 5px #ccc;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px; }

#article-stats.aside h4 {
    border: 0;
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 0;
    background: transparent url("/assets/images/graph-icon.png") bottom left no-repeat;
    color: #555;
    background-size: contain;
    text-align: left;
    text-transform: none;
    display: inline;
    padding: 6px 0 0 28px; }

#article-stats.aside h4 {
    font-weight: normal; }

#article-stats.aside h4 span#article-downloads {
    font-weight: bold; }

#article-stats.aside p.article-stats-date {
    margin-bottom: 0;
    text-align: center;
    font-style: italic;
    color: #555; }

#article-stats.hidden {
    display: none !important; }

/* =DISPLAY PDF
----------------------------------------------- */
#display-pdf {
	 border-bottom:3px solid #666;
	 display:block;
	 height:460px;
	 width:660px; }
/*
=IR_GALLERY INDEX
----------------------------------------------- */
#gallery .thumbnails { 
	text-align:center;
	width:666px; }

#gallery .thumb {
	display:block;
	float:left;
	height:154px;
	margin:0 8px 16px 0;
	position:relative;
	width:154px !important; }

#gallery .thumb a img {
	border:1px solid #ddd;
	padding:1px; }

#gallery .thumb a img:hover {
	background:#f5f5f5;
	border:1px solid #ccc; }