/*List all css rules used for the editor buttons. This file is added to the editor and the frontend */

body {
  counter-reset: ex;
}

.sentence{
	font-style: italic;
	display: inline-block;
}

.gloss {
	counter-increment: ex;
	display: inline-block;
	margin-bottom: 20px;
}


.gloss p{
	margin: 0px !important;
}

.gloss::before {
	content: "("counter(ex)") ";
}

.morphological{
	
}

.free::before, .free::after{
	content: "\'";
}


.align{
	display:inline-block;
}	

.align-token{
	float:left;
	/*padding:8px;*/	
	display:inline-block;
}	

.align-sent{
	font-style:italic !important;
}

.align-morph{
	font-size: 0.9em;
}

.meaning::before, .meaning::after{
	content: "\'";
}

.meaning{
	letter-spacing: 0px;
}

.etymon{
	font-variant: small-caps;
}

.table-caption{
	counter-increment: table;
	margin-top: 12px;
	margin-bottom: 20px;
	font-size: 14px;
	color: #777;
	text-align: center;
}

.iframe-caption{
	counter-increment: iframe;
	margin-top: 0px;
	margin-bottom: 20px;
	font-size: 14px;
	color: #777;
	text-align: center;
}

.iframe-caption::before{
	content: "iFrame "counter(iframe)": ";
	font-family: bitter;
	font-size:  14px;
}

.map-caption{
	counter-increment: map;
	margin-top: 0px;
	margin-bottom: 20px;
	font-size: 14px;
	color: #777;
	text-align: center;
}

.map-caption::before{
	content: "Karte "counter(map)": ";
	font-family: bitter;
	font-size:  14px;
}

blockquote  p{
	font-style: normal !important;
}

@font-face {
    font-family: symbola;
    src: url(../fonts/Symbola_hint.ttf);
}