/* MODE-SPECIFIC PROPERTIES */
/* breakpoints: s=0-767|m=768-991|l=992-1199|xl=1200-∞ */

/** MODE H **/
.h-container .modeH {
	overflow: hidden;
}
.h-container .modeHLeft {
	width: 16em;
	float: left;
	padding: 0.25em;
	margin: 0;
}
.h-container .modeHRight {
	width: 16em;
	float: right;
	padding: 0.25em;
	margin: 0;
}
.h-container .modeHCenter {
    margin: 0 16.5em;
    padding: 0.25em;
}
.h-container .modeH:after {
	content: "";
	display: table;
  clear: both;
	margin: 0;
}
.h-container .modeHLeft {
	padding: 0.25em;
	margin: 0;
}

div.modeHLeftSearchResults {
	height: 20em;
}

.h-container .label1 {
	display:block;
}
.h-container .label1:after{
	content: ":";
}

/* K W I C */

.h-container .kwic-table {
	table-layout: fixed;
	border-collapse: collapse;
	line-height: 1.3em;
	margin: 10px;
	font-family: 'Consolas', monospace;
}
.h-container .kwic-row:nth-child(even) {
	background: #eee;
}

.h-container .kwic-id {
	font-style: italic;
	text-align: center;
	white-space: normal;
	margin-right: 10px;
}
.h-container .kwic-before {
	padding: 0em 1em;
	white-space: nowrap;
	text-align: right;
}
.h-container .kwic-after {
	text-align: left;
	white-space: nowrap;
}
.h-container .kwic-middle {
	text-align: center;
	padding: 0em 1em;
	white-space: normal;
	font-weight: bold;
}

/* ENDE: K W I C */

.h-container .blaetterleiste, .nav-kom {
	padding: 0.5em;
	margin: 0;
}
.h-container .blaetterleiste .blaetterleiste-links, .nav-kom .nav-kom-links {
	float: left
}

.h-container .blaetterleiste .blaetterleiste-rechts, .nav-kom .nav-kom-rechts {
	float: right
}

.h-container .blaetterleiste .h-icon-triangle-1-e {
	color:white
}

.h-container .blaetterleiste .blaetterleiste-links,
.h-container .blaetterleiste .blaetterleiste-rechts,
.nav-kom .nav-kom-links,
.nav-kom .nav-kom-rechts {
	width: 35%;
	background-color: #0093DD;
	text-align: center;
	margin: 0;
	color: white;
}

.h-container .blaetterleiste .blaetterleiste-mitte,
.nav-kom .nav-kom-mitte {
	text-align: center;
	width: 100%;
	background-color: #0072AB;
	margin: 0;
	color: white;
}

.h-container .anzeigeMenu {
	padding-left:0.7em;
}

.h-container div.gruppe {
	padding: 0.5em;
	margin: 0;
	line-height: 1.25em;
}
.h-container div.absatz {
	border: 2px solid #0093dd;
	padding: 0.5em;
	margin: 0;
}
.h-container div.absatz div, .h-container div.absatz div {
	display: inline;
	margin: 0;
}
.h-container br {
	/* */
	margin: 0;
}
.h-container div.absatz div div.verse {
	display: block;
	margin: 0.5em 0;
}

.h-container div.modeHLeftSearchbarKeywords,
.h-container div.modeHLeftSearchbarKeywords p {
	font-size: 0.95em;
}

.kommentar-formular {padding:0 0.7em}

.h-container div.oergeli-rechts.divByLogin > div {
/* potenziell auch div.divBySearchOptions.oergeli-links > div */ 
	display:block;
}


/* REGISTRIERUNG */
form.registrierung-form {
	display: table;
}
form.registrierung-form > div {
	display: table-row;
}
form.registrierung-form > div > span.registrierung-label,
form.registrierung-form > div > span.registrierung-input {
	display: table-cell;
}

form.registrierung-form > div > span.registrierung-label {
	width:30%;
	vertical-align: top;
	padding-bottom: 0.5em;
}

form.registrierung-form > div > span  {
	width:70%;
	display: inline-block;
}

.registrierung-feedback, .registrierung-tooltip {
	display: block;
}

.registrierung-blind {
	visibility: hidden;
}

/* BESTICHWORTUNG */

.bestichwortung_suchbegriff {width:49%}

.bestichwortung_links {width : 49%;}

.bestichwortung_rechts {width: 49%}

#h-container div.h_l {
	display: block;
}
#h-container div.h_m {
	display: none;
}
#h-container div.h_s {
	display: none;
}

.anzeigeMenu-bestichwortung {
	display: inline-block;
}

/*
.modeHRight2 {
	display: none;
}

div.modeHLeft div.modeHLeftBySearchOptions, div.modeHLeft div.modeHLeftByAlphabet, div.modeHLeft div.modeHLeftByKeyword {
	display: block;
}

div.modeHRight {
	display: block;
}
*/

div.modeHBottom {
	display: none;
}

div.suche_unscharf_zeile {
	display: block;
}

div.modeHCenter {
	padding: 1em;
}