#fulltext {
	margin-right:5px;
    padding: 1em;
    font-size:13px;
    background: white;

    /*width: 950px;
    margin-left: auto;
    margin-right: auto;*/
}

#fulltext > p:first-of-type {
	font-weight:bold;
}

#unidentified {
	display:none;
}


sup, sub {
   vertical-align: baseline;
   position: relative;
   top: -0.4em;
}

sub { top: 0.4em; }

.h1 {
	color: black;	
	font-size: 15px;
  	font-weight: 700;
}

.h2 {
	font-weight:bold;
	border-bottom: 1px solid #97B0C8;
	font-size: 1.25em;
	color: #985735;
	margin: 1.125em 0 .5625em;
	text-transform: uppercase;
}

.h3 {
	font-weight:bold;
	font-size: 1.2em;
	color: #724128;
	margin: 1.2856em 0 .6428em;
}

.h4 {
	font-weight:bold;
	font-size: 1.1em;
	color: #724128;
	margin: 1.2856em 0 .6428em;
}

.omit {
	/*opacity:0.2;*/
}

#fulltext #license {
    font-weight: normal;
}

.emphasis {
	font-weight:bold;
}

p {
	margin: 0.6923em 0;
	line-height: 120%;
	font-size: 1em;
}

#fulltext p {
    text-align: justify;
}


#fulltext ol, #fulltext ul {
    padding: 0em 2em 0.5em 2em;
}

#fulltext .separatorLine {
    height: 1px;
    border-width: 0;
    color: gray;
    background-color: #d9d9d9;
    margin: 0 auto;
    margin-bottom: 1em;
    width: 90%;
}

#references, #figures, #tables {
	display:none;
}

#references .authors {
    font-weight:normal;
}

.figure, .table {
	position:relative;
	background-color: #F6F6F9;
	border: 1px solid #E2E2E2;
	padding:10px;
	margin: 10px 0;
}

.figure .id, .table .id, 
.figure .title, .table .title {
	font-weight:bold;
	margin-left: 120px;
}
.figure .id, .table .id {
	margin-top:0; 
}

.figure .title, .table .title {
	margin-top:10px;
}

.figure .caption, .table .caption, .img_container {
  	display: block;
  	margin-left: 120px;
  	margin-top: 10px;
}

.thumb_container {
	border: 1px solid black;
	position:absolute;
	top:10px;
	left:10px;
	padding:1px;
	width:100px;
	overflow:hidden;
	cursor:pointer;
}

.thumb_container:hover {
	-webkit-box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3);
	-moz-box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3);
	box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3);	
}

.references {
	padding:0;
}

#fulltext ul.references {
    padding: 0;
    text-align: justify;
}

.references li {
	list-style-type:none;
	margin: .6923em 0;
}

#article_data {
	background-color: #F6F6F9;
	border: 1px solid #E2E2E2;
	padding:10px;
	margin: 10px 0;
}

#authors {
	margin:0;
    font-size:1.1em;
}

#affiliations {
	font-size: 0.9em;
    line-height: 1.5em;
}

#affiliations sub {
	font-size:small;
}

#correspondence span, #keywords span, #received span, #accepted span, #published span {
	color:#777;
	font-weight:bold;
	font-style:normal;
}

#correspondence {
	padding-top:10px;
}

#correspondence, #keywords, #received, #accepted, #published {
	font-weight:bold;
	font-size:12px;
}

#keywords, #received, #accepted, #published {
	font-style:italic;
	margin:0;
}

#received, #accepted, #published {
	display: inline-block;
	padding-right: 10px;
}

/* Tooltip styles */

.Zebra_Tooltip {
	font-family: inherit;
}

.figure_tooltip .Zebra_Tooltip_Message {
	border: 10px #444 solid;
	border-color: rgba(0,0,0,0.7);
	padding:10px;
	color: #2f4a8b !important;
	cursor: pointer;
}

.Zebra_Tooltip_Message {
	background-color: white !important;
	border: 3px solid #3e72a6;
	color: black !important;
	z-index:10;
}

.figure_tooltip .Zebra_Tooltip_Arrow > div {
	border-color: transparent transparent transparent !important;
}

.Zebra_Tooltip_Arrow_Top > div {
	border-color: transparent transparent #3e72a6 !important;
}

.Zebra_Tooltip_Arrow_Bottom > div {
	border-color: #3e72a6 transparent transparent !important;
}


/* Journal-specific styles */

/* Oncoscience */
.h2 {
	color: #2B7839!important;
}

.h3 {
	color: black !important;
}

#authors sup {
	color: #2B7839!important;
}

#affiliations {
	color: #2B7839!important;
}

#affiliations sub {
	color:#333;
}

:not(.figure_tooltip) .Zebra_Tooltip_Message {
	border: 3px solid #2B7839;
}

:not(.figure_tooltip) .Zebra_Tooltip_Arrow_Top > div {
	border-color: transparent transparent #2B7839 !important;
}

:not(.figure_tooltip) .Zebra_Tooltip_Arrow_Bottom > div {
	border-color: #2B7839 transparent transparent !important;
}

