.jats_article {
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.jats_front {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.jats_back {
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
	font-size: 10pt;
	line-height: 1.5em;
	padding-bottom: 10px;
}
.jats_body {
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
	font-size: 10pt;
	line-height: 1.5em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	border-bottom: 1px solid gray;
}
.jats_article_meta {
}
.jats_article_id {
	text-align: right;
	font-size: 10pt;
}
.jats_article_id_href {
	font-size: 10pt;
}
.jats_article_categories {
}
.jats_subj_group {
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 8pt;
}
.jats_subject {
	background: #c0eaf9;
	padding: 2px;
	border: #4098b7 solid 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 8pt;
	color: #4098b7;
}
.jats_contrib_group {
}
.jats_title_group {
}
.jats_article_title {
	font-size: 14pt;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #333;
}
.jats_trans_title_group {
	font-size: 10pt;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #333;
	font-style: italic;
}
.jats_trans_title {
	font-size: 14pt;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #333;
}
.jats_ref_list {
	word-wrap: break-word; max-width:650px
}
@media(max-width:600px){
	.jats_ref_list {max-width:375px;}
}
.jats_ref {
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
	font-size: 8pt;
	line-height: 1.5em;
	text-align: justify;
}

.jats_ref p a{
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
	font-size: 8pt;
	line-height: 1.5em;
	text-align: justify;
	text-decoration: none;
}

.jats_title {
	font-size: 12pt;
	font-weight: bold;
}
.jats_label {
}
.jats_table {
}
.jats_col {
}
.jats_colgroup {
}
.jats_th {
}
.jats_tr {
}
.jats_thead {
}
.jats_tfoot {
}
.jats_tbody {
}
.jats_table_wrap {
	background: #EEE;
	padding: 5px;
	border: #BBB solid 1px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.jats_table_wrap_foot {
	text-align: justify;
}
.jats_table_wrap_group {
}
.jats_disp_formula {
	background: #EEE;
	padding: 5px;
	border: #BBB solid 1px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 20px
}
.jats_graphic {
	width: 100%;
	height: auto;
}
.jats_graphic_inline {
	height: 10px;
	width: auto;
}
.jats_caption {
}
.jats_name {
}
.jats_email {
}
.jats_ext-link {
color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;

}
.jats_uri {
color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;

}
.jats_xref_bibr {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_aff {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_app {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_author-note {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_bibr {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_boxed-text {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_chem {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_contrib {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_corresp {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_disp-formula {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_fig {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_fn {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_kwd {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_list {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_plate {
	color: #00759B;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_scheme {
	color: #00759B;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_sec {
	color: #00759B;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_statement {
	color: #00759B;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_supplementary-material {
	color: #00759B;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_table {
	color: #00759B;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_xref_table-fn {
	color: #00759B;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.jats_p {
	display: block;
	text-align: justify;
	}
.jats_funding_group {
	text-align: left;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
}
.jats_app_group {
	display: block;
	margin-top: 20px;
	border-bottom: 1px solid gray;
	padding-bottom: 10px;
}
.jats_award_group {
	display: none;
}
.jats_funding_source {
	font-size: 10pt;
}
.jats_award_id {
	font-size: 8pt;
}
.jats_funding_statement {
	display: block;
	font-size: 10pt;
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 5px;
}
.jats_kwd_group {
	display: block;
	margin-top: 20px;
	border-bottom: 1px solid gray;
	padding-bottom: 10px;
}
.jats_kwd {
	background: #c0eaf9;
	padding: 2px;
	border: #4098b7 solid 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 8pt;
	color: #4098b7;
}
.jats_sec {
	font-size: 12pt;
	font-weight: bold;
}
.jats_sec_href {
	color: #00759B !important;
	outline: medium none;
	text-decoration: none;
	font-weight: normal;
}
.indexSec {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
	border-bottom: 1px solid gray;
	font-size: 12pt;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.indexFig {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
	border-bottom: 1px solid gray;
	font-size: 14pt;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.indexTable {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
	border-bottom: 1px solid gray;
	font-size: 14pt;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.indexEquation {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
	border-bottom: 1px solid gray;
	font-size: 14pt;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.indexRef {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
	border-bottom: 1px solid gray;
	font-size: 14pt;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.jats_abstract {
	text-align: justify;
	display: block;
	font-size: 10pt;
	line-height: 1.5em;
}
.jats_trans_abstract {
	text-align: justify;
	display: block;
	font-size: 10pt;
	line-height: 1.5em;
}
.jats_aff {
	text-align: right;
	font-size: 10pt;
	line-height: 1.0em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.jats_publisher_name {
	font-size: 8pt;
	font-style: italic;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}

.jats_journal_title {
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.jats_issn {
	font-size: 8pt;
	font-style: italic;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.jats_volume {
	font-size: 12pt;
	margin-left: 5;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.jats_lpage {
	font-size: 12pt;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.jats_fpage {
	font-size: 12pt;
	margin-left: 5;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.jats_issue {
	font-size: 12pt;
	margin-left: 5;
	font-family: "Arial Unicode MS", "Arial Unicode", Arial, "URW Gothic L", Helvetica, Tahoma, sans-serif;
}
.jats_cabecera {
	text-align: right;
	display: block;
	font-size: 10pt;
	line-height: 1.5em;
}
.jats_fn {
	text-align: right;
	font-size: 8pt;
	line-height: 1.0em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.jats_attrib {
	text-align: left;
	font-size: 8pt;
	line-height: 1.0em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.jats_fn_group {
	text-align: left;
	display: block;
	font-size: 10pt;
	line-height: 1.5em;
}
.jats_fn_group1 {
	text-align: right;
	display: block;
	font-size: 10pt;
	line-height: 1.5em;
}

.jats_links_td {
	max-width:150px
}

.jats_line{
    text-indent: 2.5em;
}

.jats_notes .jats_fn .jats_title{
	text-align: center;
}