h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.2em;
}

body {
	background: #fff;
}

.resourceTable_info {
	display: none;
}

.resourceTable tr td, tr {
	background-color: #ffffff !important;
	border-spacing: 0;
	border-collapse: collapse;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin: 0;
}

.resourceTable th {
	display: none;
}

.resourceTable td {
	vertical-align: top;
}



.resourceTable .title {
	display: none;
}

.public-access {
	position: relative;
}

.public-access:before {
	color: green;
	content: "\f13e";
	font-family: FontAwesome;
	top: 0;
	left: -5px;
	padding-right: 10px;
}

.private-access {
	position: relative;
}

.private-access:before {
	color: red;
	content: "\f023";
	font-family: FontAwesome;
	top: 0;
	left: -5px;
	padding-right: 10px;
}

.restricted-access {
	position: relative;
}

.restricted-access:before {
	color: orange;
	font-family: FontAwesome;
	top: 0;
	left: -5px;
	padding-right: 10px;
	content: "\f023";
}

.downloadIcon img {
	width: 20px;
}

.downloadIcon a, .downloadIcon div, .downloadIcon span, .downloadIcon img
	{
	display: inline-block;
}

td:empty {
	display: none;
}

tr.inSeries tr.rdftype, tr.inSeries td.numbering, tr.inSeries td.series
	{
	display: none;
}

tr.volumeIn tr.rdftype, tr.volumeIn td.numbering, tr.volumeIn td.multiVolumeWork
	{
	display: none;
}

.resourceTable .catalogLink a[title], .resourceTable .parallelEdition a[title]
	{
	pointer-events: none;
	cursor: default;
	color: rgb(75, 75, 77);
}

body, table, input, label, .fieldset-legend, .ui-widget {
  font-family: "TabletGothicNarrow", "roboto_condensedregular",sans-serif;
  line-height: 1.5em;
  color: #4b4b4d;
  max-width: 1650px;
}


td {
	max-width: 30em;
	font-weight: 400;
}


td .item-list ul li a {
  word-wrap: break-word;
}

table:not ([tableheader-processed] ) th {
	background-repeat: no-repeat;
	background-position: right;
}

table:not ([tableheader-processed] ) th:hover {
	text-decoration: underline;
	cursor: pointer;
}

table:not ([tableheader-processed] ) th.headerSortDown {
	background-image: url('/misc/arrow-desc.png');
}

table:not ([tableheader-processed] ) th.headerSortUp {
	background-image: url('/misc/arrow-asc.png');
}

table h1 {
	font-size: 1.2em;
	font-weight: 400;
	margin-top: 3px;
}

.edoweb-entity-list table td:nth-child(1),
.edoweb-entity-list table th:nth-child(1)
 {
    display: block; display: table-cell;
}
.edoweb-entity-list table th:nth-child(1),
.edoweb-entity-list table td:nth-child(1),
.edoweb-entity-list table th:nth-child(2),
.edoweb-entity-list table td:nth-child(2),
.edoweb-entity-list table th:nth-child(4),
.edoweb-entity-list table td:nth-child(4),
.edoweb-entity-list table th:nth-child(5),
.edoweb-entity-list table td:nth-child(5)
 {
    display: block; display: table-cell;
}

.edoweb-entity-list table th,
.edoweb-entity-list table td
 {
    display: block; display: table-cell;

}

.edoweb-entity-list table td:nth-child(6),
.edoweb-entity-list table th:nth-child(7),
.edoweb-entity-list table td:nth-child(7),
.edoweb-entity-list table th:nth-child(8),
.edoweb-entity-list table td:nth-child(8)
 {
    word-wrap: break-word;
    word-break: break-all;
}

.edoweb-entity-list table th,
.edoweb-entity-list table td
 {
    display: block; display: table-cell;
}

.edoweb-entity-list table td:nth-child(6),
.edoweb-entity-list table th:nth-child(7),
.edoweb-entity-list table td:nth-child(7),
.edoweb-entity-list table th:nth-child(8),
.edoweb-entity-list table td:nth-child(8)
 {
    word-wrap: normal;
    word-break: normal;
}

.resourceTable tr, td, th {
padding-left:0px !important;
}

/**
do not display this fields
**/
.resourceTable .isDescribedBy, 
.resourceTable .primaryTopic,
.resourceTable .itemID, 
.resourceTable .title, 
.resourceTable .hbzId,
.resourceTable .contributorOrder, 
.resourceTable .fulltextOnline,
.resourceTable .contributingCorporateBodyLabel, 
.resourceTable .isPrimaryTopicOf,
.resourceTable .hasVersion, 
.resourceTable .isLike, 
.resourceTable .exemplar,
.resourceTable .subjectOrder, 
.resourceTable .seeAlso, 
.resourceTable .subjectLabel,
.resourceTable .creator, 
.resourceTable .contributor, 
.resourceTable .volume,
.resourceTable .externalParent, 
.resourceTable .collectionOne,
.resourceTable .accessScheme, 
.resourceTable .publishScheme,
.resourceTable .contentType, 
.resourceTable .sameAs, 
.resourceTable .describedby,
.resourceTable .parallelEdition, 
.resourceTable .hasItem,
.resourceTable .predecessor, 
.resourceTable .successor, 
.resourceTable .corporateBodyForTitle,
.resourceTable .funding,
.resourceTable .projectId,
.resourceTable .fundingProgram,
.resourceTable .fundingId
{ 
	display: none;
}

/**
do not show external links on this fields
**/
.resourceTable .medium a span, 
.resourceTable .subject a span,
.resourceTable .rdftype a span, 
.resourceTable .nwbibsubject a span,
.resourceTable .nwbibspatial a span, 
.resourceTable .language a span,
.resourceTable .ddc a span, 
.resourceTable .reviewStatus a span,
.resourceTable .publicationStatus a span,
.resourceTable .ddc a span,
.resourceTable .subjectName a span,
.resourceTable .language a span,
.resourceTable .reviewStatus a span,
.resourceTable .publicationStatus a span, 
.resourceTable .professionalGroup a span{
	display: none;
}

/**
do not show separator before external links
**/
.resourceTable .medium .separator, 
.resourceTable .subject .separator,
.resourceTable .rdftype .separator, 
.resourceTable .nwbibsubject .separator,
.resourceTable .nwbibspatial .separator, 
.resourceTable .language .separator,
.resourceTable .ddc .separator, 
.resourceTable .reviewStatus .separator,
.resourceTable .publicationStatus .separator,
 .resourceTable .ddc .separator,
 .resourceTable .subjectName .separator,
 .resourceTable .language .separator,
 .resourceTable .reviewStatus .separator,
 .resourceTable .publicationStatus .separator,
 .resourceTable .professionalGroup .separator {
	display: none;
}

.resourceTable ul, .resourceTable ol, .searchResults, .searchResults {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.subjectAltLabelList {
	display: inline;
	list-style: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.componentList, .subjectAltLabelList {
	display: inline;
	list-style: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.componentList li, .subjectAltLabelList li {
	display: inline;
}

.componentList li:after, .subjectAltLabelList li:after {
	content: ", ";
}

.componentList li:last-child:after, .subjectAltLabelList li:last-child:after{
	content: "";
}
.search .titleMain, .search .otherTitle, .search .corporateBodyForTitle{
	font-size:12pt;
}

.search .author-title-list, .search .contributors-title-list, .search .publicationYear {
	display: inline;
	list-style: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	color:#555555;
	font-size:10pt;
}

.author-title-list, .contributors-title-list, .creators-title-list {
	display: inline;
	list-style: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.author-title-list li, .contributors-title-list li, .creators-title-list li {
	display: inline;
}

.author-title-list li:after, .contributors-title-list li:after, .creators-title-list li:after {
	content: " | ";
}

.author-title-list li:last-child:after {
	content: " . ";
}

.contributors-title-list li:last-child:after, .creators-title-list li:last-child:after {
	content: "";
}

.contribution tr td, .contribution tr th {
	margin: 0;
	padding: 0;
}

.lastModifiedLabel {
	display: none;
}

.hasPart, .hasPart table, .hasPart tr, .hasPart td {
	background-color: #efefef !important;
	border: none;
}

.hasPart img {
	width: 40px;
}

.facets_header {
	margin: 14px 0 4.6666666667px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 4.66667px;
	margin-left: 0px;
}

.facets_nav a {
	line-height: 1em;
	display: block;
	margin: 0;
	padding: 6px 6px 6px 0;
	position: relative;
	z-index: 1;
	border-radius: 2px;
}

.facets_nav {
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	list-style: none;
}

.more_facets_link {
	line-height: 1em;
	display: block;
	margin: 0;
	padding: 6px 6px 6px 0;
	position: relative;
	z-index: 1;
	border-radius: 2px;
}

#thumbnail {
	box-shadow: 3px 3px 7px #666;
	width: 150px;
}

.title , .titlePre{
  padding: 0;
  margin: 0;
}
/**
For development uncomment, but do not show to enduser yet
**/
.banner,footer{
	display:none;
}

.joinedFunding-child .field-label{
	width:80px;
}
.joinedFunding-child.field-label{
	display:none;
}
