@charset "UTF-8";
/*
 *	Wooi Stylesheet
 */

.resultsReturned strong{
	font-size:1.2em;
	font-family: 'Doulos SIL', 'Charis SIL', 'Gentium Plus', Caslon, 'Lucida Grande', 'Lucida Sans Unicode', serif;
}

.hide_lang {
	white-space:nowrap;
	text-indent:110%;
	overflow: hidden; 
	color:transparent;
}

.show_student .hide_lang {
	white-space:auto;
	text-indent:0;
	overflow: inherit; 
	color:inherit;
}

#hide_lang_for_students {
	border:1px solid #DDDDDD;
	font-size:0.8em;
	margin:0.5em;
	padding:0.25em;
	white-space:nowrap;
	text-align: center;
}

.entry .general{ /*, span:lang(tpi)*/
	padding-left:0.5em;
	font-style: italic;
	font-size: 0.8em;
}

.main .image{
	margin: 0 auto .5em auto;
	padding:0.25em;
	max-width:80%;
	text-align: center;
	background-color:#fff;
	border-style: solid;
	border-width: 1px;
	border-color: #7F737B;
	-moz-box-shadow: 3px 5px 3px #CCCCCC;
	-webkit-box-shadow: 3px 5px 3px #CCCCCC;
	box-shadow: 3px 5px 3px #CCCCCC;
}

#transcript p{
	margin: 0;
}

#transcript .english {
    margin-bottom: 1em;
    margin-top: 0.125em;
}

#references, #aboutdictionary, #ethnography {
	margin:2em auto;
}

.main table.phon_table, .main table.interlinear {
	margin-left:3em;
}
.main table.interlinear {
	margin:2em 3em;
}
.phon_table th, .phon_table td, .interlinear th, .interlinear td {
	padding:0.125em 0.25em;
}
.verb_table th[colspan]{
	padding-top:1.5em;
}
.phon_table td.ipa, .phon_table td.unicode {
	max-width:10%;
	padding:0 0.25em;
}

.bracket {
	white-space:nowrap;
}
.bracket:before{
    content:"[";
    padding:0 0.125em;
    font-style:normal;
}
.bracket:after{
    content:"]";
    padding:0 0.125em;
    font-style:normal;
}
.phon_table .examples span {
	display:block;
	padding: 0.25em;
}
.phon_table span[lang="ind"]:before{
	font-size:0.8em;
    content:"(Indonesian)";
    padding:0 0.25em;
}
.phon_table span[lang="en"]:before{
	font-size:0.8em;
    content:"(English)";
    padding:0 0.25em;
}
.phon_table td.entry {
	max-width:800px;
	width:50%;
}
.phon_table th {
	text-align: left;
}