
/* metaclasses */

.tag-name, .tag-marker, .attr, .attr-name, .attr-value, .comment, .css-class { color: red; display: none }  

.css-class, .css-class > .attr-name, .css-class > .attr-value { color: red;	display: none }

.transient-tag span {display: none; color: green}

.transformation-excluded {	display: inline; 	color: orange}

.xp-match span { background-color: #F5F5F5;}

.xp-match span:hover, #xp-focus span  { background-color: #fffbe6;} /*#FFFFF0;*/

.noteAsTitledElement, .note-rend-contentAsTitle, .span-rend-noteAsTitleForAsterisk {
	color: blue;
	cursor: pointer;
	/*text-decoration: underline;*/
}

.noteAsTextInBrackets::before {
	content: "["
}

.noteAsTextInBrackets::after {
	content: "]"
}

.note-rend-display-none {
	/*color: red*/
	display: none;
}


.interp {
	display: inline;
}

.interp::before {
	content: "{"
}

.interp::after {
	content: "} "
}

.div-ana-analyzed ._p  {
	display: inline;
	word-break: normal;
	padding: 0;
	margin-left: 0px;
}

.div-ana-analyzed .interp {
	display: none;
}

.div-ana-analyzed .structural-division  {	
	display: block;
	line-height: 0.5em;
	padding-bottom: 0.25em;
	padding-top: 0.25em;
}

.l-out-first-line {
	padding-top: 0.5em;
}

.l-out-last-line {
	padding-bottom: 0.5em;
}

.lg ~ .structural-division {
	padding: 0;
}

.halfDanda {
	font-weight: bold;
	vertical-align: super;
	line-height: 0.5em;
	font-size: 0.8em;
	padding-left: 0.2em;
	padding-right: 0.3em;
}

.div-ana-analyzed .seg-type-ES {
	display: none;
}

.query_excerpt_after {
	display: block;
	border-bottom: 1px solid grey;
	margin-top: 1em;
	margin-bottom: 2em;
	margin-left: -30px;
}

.more_context_next, .more_context_previous{
	font-size: 0.9em;
	font-style: italic;
}

.lb-downsize-hide {
	 display:none; /* nicht alle werden angesprochen, weil die im header mitgezählt werden */
}

.span-highlighted-txt {
	background-color: red;
}

.teiHeader-hidden {	
	display: none;	
}

.teiHeader-block {	
	display: block;	
}