/*****************************************************************
 * HW-provided Top-level CSS stylesheet for iiarjnls
 *
 * Should contain (or import) all styles used across many pages
 * within the site, and overrides to HW global CSS stylesheet.
 *
 *****************************************************************/
/** requires sidebar styles **/
@import url("hw-publisher-sidebars.css");

/* Deal with author affiliation email being too close to affiliation */
/** This is the line feed solution with no possible rogue problems
.contributors address span.addr-line {display:block;}
**/
/** This adds space but might cause a rogue problem **/
.contributors address a {margin-left:.4em;}


li#copyright-statement-1{
list-style-type: none;
margin-left: 0;
clear: both;
}
#pageid-pap-bysection .cit-auth-list, #pageid-pap-index .cit-auth-list { display: block; padding-left:2em; }
a:hover {
text-decoration:none;
}
#footer a, #footer a:link {
	color: white;
}
#footer .copyright a, #footer .copyright a:link {
	color: white;
}
p a.xref-fn  {
  text-decoration: none;
  vertical-align:super;
}
#header #hdr-logo {
	left:756px;
	margin-top:-50px;
	height:95px;
	padding-top:25px;
	padding-left:10px;
	padding-bottom:10px;
	position:absolute;
	top:40px;
	border-left:1px dashed #C8C8C8;
}
#col-2 {
	background-color:#f2ead0;
}
#header .header-qs input#header-qs-search-go {
  width: 27px;
  height: 21px;
  vertical-align: bottom;
  margin-left: 0.5em;
	float:left;
}
#header .header-qs input#header-qs-input {
  height: 17px;
	float:left;
}

#header .header-qs {
	padding-left: 12px;
	padding-top: 30px;
}
/* For Home page the top padding is diff since no extra button-list */
#pageid-home #header .header-qs {
	padding-left: 12px;
	padding-top: 10px;
}
#footer .footer-col-right {
  margin-left: 0px;
}
/* No corner cut, so removing /shared/img/standard-design/design2/corner.gif */
div#header {
	width: 960px;
	background-image:none;
	background-repeat: no-repeat;
	background-position: top right;
	border-bottom: none;
	 /*font-size: 66.67%; /*8pt; /*em sizes fail in ie6*/
	margin-top: 0;
}
#footer .bar {
  /*body width minus padding*/
	width:940px;
	margin-left:0px;
}
#header .bar-inner {
	width:942px;
	margin-left:-2px;
}
#header .bar {
	margin-left:0px;
	width:900px;
}
#footer .footer-col-left {
	width:736px;
}
#footer {
background-color:white;
background-image:url(/shared/img/standard-design/design2/dash.gif);
background-position:756px 0;
background-repeat:repeat-y;
clear:both;
padding-bottom:0px;
}
#header div.login-button {
	width:56px;
	margin-left:630px;
	padding-top:19px;
}
li.copyright-statement {
list-style:none;
margin-left:-30px;
}
ul.copyright-statement {
	list-style:none;
}
form.searchbox {
	margin:0 auto;
	width:100%;
}
#header div.adv-search-link a:link {
display:block;
clear:both;
}
#header div.adv-search-link a:hover {
	text-decoration:none;
	border-bottom:0px solid white;
}

#content-block span.free-article-note {
	display:none;
}

#header .custom-header-buttons {
  list-style: none;
  margin-top: 5px;
  margin-right: 0px;
  margin-left: 24px; /*same margin left as main-logo*/
  margin-bottom: 8px; /*coordinate margin-bottom with header-qs absolute position*/

  padding: 0;
}
#header .custom-header-buttons, #header .custom-header-buttons li a {
 color: #7a6e35 ; /*override in local*/
}
#header .custom-header-buttons li {
  display: inline;
  border-left: 1px solid #666666;
  margin: 0;
  padding: 0 .4em 0 .4em;
}
#header .custom-header-buttons li span {
  font-size: 87.5%;
  font-weight: bold;
}
#header .custom-header-buttons li.first {
  border-left: none;
  padding-left: 0;
}
#header #authstring{
	text-align:left;
}
#pageid-home #content-block .home-include-left {
  margin-left:20px;
  margin-right: 20px;
}

.slug-doi {word-wrap: break-word;}

.cit.openaccess {background-color:#FFFFFF;}
.cit .cit-views li.access-free, .cit .cit-views li.access-oa {position:relative; top:0.2em;}
.cit .cit-views li.access-oa a {background-image:none; padding-left:0;}
#col-2 .free-icon, #col-2 .oa-icon {margin: 2px;vertical-align: middle;}
#col-2 a.open-access {background-color:#FFFFFF;}
span.cit-flags, span.free-article-note, span.open-access-note {display:none;}
.free-icon {width:21px; height:21px; padding-right:0.2em;}
.oa-icon {width:14px;height:22px; padding-right:0.2em;}
