@CHARSET "UTF-8";

@MEDIA screen {
	
	.reference-detailed {
		margin-bottom: 1em;
	}
	
	.reference-detailed .selector {
		float: left;
		width: 25px;
	}
	
	.reference-detailed .metadata {
		margin-left: 1.5em;
	}
	
	.reference-detailed .metadata .title {
		font-weight: normal;
		font-size: 10pt;
		text-transform: capitalize;
	}

	.reference-detailed .metadata .authors {
		margin-top: 0.5em;
	}
	
	.reference-detailed .metadata .authors .author {
		margin-right: 1em;
		display: inline;
	}
	
	.reference-detailed .metadata .authors .primary-author {
		font-weight: bold;
		display: inline;
	}
	
	.reference-detailed .metadata .authors .et-al {
		display: none;
	}
	
	.reference-detailed .metadata .authors .separator {
		margin-right: 1ex;
		display: inline;
	}
	
	.reference-detailed .metadata .online-availability {
		margin-top: 0.5em;
		border-width: 1px 0px;
		border-style: solid;
		border-color: #aaa;
		padding: 0.5em 0em;
	}
	
	.reference-detailed .metadata .online-availability .title {
		font-weight: bold;
		font-size: 8pt;
	}
	
	.reference-detailed .metadata .label {
		font-weight: bold;
		display: block;
		margin-top: 0.5em;
	}
	
	.reference-detailed .metadata .in-journal {
		display: block;
	}
	
	.reference-detailed .metadata .in-journal .title {
		font-style: italic;
		display: inline;
		font-weight: normal;
		font-size: 8pt;
		text-transform: capitalize;
	}
	
	.reference-detailed .metadata .in-journal .vol {
		font-style: italic;
		display: inline;
	}

	.reference-detailed .metadata .in-journal .year {
		font-style: italic;
		display: inline;
	}

	.reference-detailed .metadata .in-journal .issue {
		display: inline;
	}
	
	.reference-detailed .metadata .in-journal .pages {
		display: inline;
	}
	
	.reference-detailed .metadata .in-book {
		font-size: 8pt;
	}
	
	.reference-detailed .metadata .in-book .title {
		display: inline;
		font-style: italic;
		font-size: 8pt;
	}
	
	.reference-detailed .metadata .in-book .part {
		display: inline;
		font-style: italic;

	}
	
	.reference-detailed .metadata .in-book .edition {
		display: inline;
		font-style: italic;
	}

	.reference-detailed .metadata .in-book .pages {
		display: inline;
		font-style: normal;
	}
	
	.reference-detailed .metadata .in-book .place {
		display: inline;
		font-style: normal;
	}
	
	.reference-detailed .metadata .in-book .publisher {
		display: inline;
		font-style: normal;
	}
	
	.reference-detailed .metadata .in-book .year {
		display: inline;
		font-style: normal;
	}
	
	.reference-detailed .metadata .in-report .title {
		display: inline;
		font-size: 8pt;
		font-style: italic;
	}
	
	.reference-detailed .metadata .in-report .pages {
		display: inline;
		font-style: normal;
	}
	
	.reference-detailed .metadata .in-report .place {
		display: inline;
		font-style: normal;
	}
	
	.reference-detailed .metadata .in-report .publisher {
		display: inline;
		font-style: normal;
	}
	
	.reference-detailed .metadata .in-report .year {
		display: inline;
		font-style: normal;
	}

	.reference-detailed .metadata .book .edition {
		display: inline;
		font-style: normal;
	}
	
	.reference-detailed .metadata .book .place {
		display: inline;
		font-style: normal;
	}
	
	.reference-detailed .metadata .book .publisher {
		display: inline;
		font-style: normal;
	}

	.reference-detailed .metadata .book .year {
		display: inline;
		font-style: normal;
	}

	.reference-detailed .metadata .book .pages {
		display: inline;
		font-style: normal;
	}

	.reference-detailed .metadata .report .place {
		display: inline;
		font-style: normal;
	}
	
	.reference-detailed .metadata .report .publisher {
		display: inline;
		font-style: normal;
	}

	.reference-detailed .metadata .report .year {
		display: inline;
		font-style: normal;
	}

	.reference-detailed .metadata .report .pages {
		display: inline;
		font-style: normal;
	}

	.reference-detailed .metadata .patent .number {
		display: inline;
		font-style: normal;
	}

	.reference-detailed .metadata .patent .country {
		display: inline;
		font-style: normal;
	}

	.reference-detailed .metadata .uri {
		display: inline;
		font-style: normal;
	}
	
	.reference-detailed .metadata .editors .title {
		font-size: 8pt;
		font-weight: bold;
		margin-top: 0.5em;
	}
	
	.reference-detailed .metadata .reference-data-title {
		font-size: 8pt;
		font-weight: bold;
		margin-top: 0.5em;
	}
	
	.reference-detailed .metadata .links {
		margin-top: 0.5em;
	}
	
	.reference-detailed .metadata .links a {
		color: #d61;
		margin-right: 1em;
	}
	
	.reference-detailed .metadata .abstract-title {
		font-weight: bold;
		margin-top: 0.5em;
	}
	
	.reference-detailed .metadata .abstract {
		display: block;
	}
	
	.reference-detailed .metadata .abstract .title {
		font-weight: bold;
		display: block;
	}

	.reference-detailed .metadata .note-title {
		font-weight: bold;
		margin-top: 0.5em;
	}
	
	.reference-detailed .metadata .note {
		display: block;
	}
	
	.reference-detailed .metadata .reference-data-table {
		padding: 0px;
		margin-top: 0.5em;
	}
	
	.reference-detailed .metadata .reference-data-table tr th {
		padding: 2px 5px 2px 0px
	}
	
	.reference-detailed .metadata .reference-data-table tr td {
		padding: 2px 5px;
	}
	
	
	.reference-detailed .metadata .affiliation {
		display: block;
		margin-left: 1em;
	}
	
	.reference-detailed .metadata .affiliation .affiliation-level-name {
		display: block;
	}
	
	.reference-detailed .metadata .subjects {
		display: block;
		margin-top: 0.5em;
	}
	
	.reference-detailed .metadata .subjects .title {
		font-weight: bold;
		font-size: 8pt;
	}
	
	.reference-detailed .metadata .subjects .keyword {
		display: inline;
		text-transform: uppercase;
	}
	
	.reference-detailed .metadata .digitalobject-data-table {
		padding: 0px;
		margin-top: 0.5em;
	}
	
	.reference-detailed .metadata .digitalobject-data-table tr th {
		padding: 2px 5px 2px 0px
	}
	
	.reference-detailed .metadata .digitalobject-data-table tr td {
		padding: 2px 5px;
	}
	
}