#category_trie li
{
	padding-left:15px;
	cursor:pointer;
}

#category_trie i
{
	display:none;
}

#category_trie div:hover  > i, #category_trie i.icon-folder-close, #category_trie i.icon-folder-open, #category_trie i.icon-file
{
	display:inline-block;
}

#container
{
	width:1000px;
	margin: 20px auto;
}

#choose_folder
{
	margin-bottom:10px;
}

table.text-right tr td, table.text-right tr th, td.number
{
	text-align:right;
}

table.sortable th[data-sort]
{
	cursor:pointer;
}

fieldset label.radio
{
	margin-left:20px;
}

.bold
{
	font-weight:bold;
}

.navbar
{
	margin-bottom:0;
}

.navbar-spacer
{
	height:30px;
}

body
{
	margin-bottom:150px;
}

@media print {
	.navbar
	{
		display:none;
	}
}

.status2 a,.status2 
{
	color:#F89406;
}

.status3 a,.status3, .completed a,.completed
{
	color:#62C462;
}

#whishlit ul
{
	list-style-type:none;
}

#whishlit .title
{
	font-weight:bold;
}

#whishlit .speaker .title
{
	font-style:italic;
}

#whishlit .item
{
	cursor:pointer;
}

table td.aligned-text
{
	font-family:"Courier New",Consolas;
	font-size:13px;
	text-align:left;
}

#category_trie
{
	height:500px;
	overflow-y:scroll;
}

#footer
{
	text-align:center;
	margin-top:150px;
}

#top
{
	position:fixed;
	bottom:5px;
	right:5px;
}

.transcription_scroll_container
{
	overflow-x:scroll;
	overflow-y:visible;
}

.transcription_container
{
	overflow:auto;
}

.transcription
{
	float:left;
	cursor:pointer;
	border-left:1px solid #DDD;
	padding:3px;
}

.transcription:nth-child(even)
{
	background-color: #F9F9F9;
	
}

.transcription:hover
{
	background-color:#F5F5F5;
}

.fragment_container .title
{
	font-size:120%;
	margin:10px 0;
}

.highlighted
{
	background-color: #FFFF00;
}
.transcription_container {
    overflow: auto;
}
.transcription_container div {
    float: left;
    overflow: hidden;
}
.transcription_container .left, .transcription_container .right {
    width: 450px;
	white-space:nowrap;
}
.transcription_container .left {
    text-align: right;
}
.transcription_container .center {
    font-weight: bold;
    text-align: center;
    width: 100px;
}

#fragments hr
{
	margin:0 2px;
}