html, body {
height: 100%;
background-color:#F8F8F8;
}
.wrapper {
min-height: 95%;
height: auto !important;
height: 100%;
margin: 0 auto -4.5em;
}

.whiteDiv{
    font-size: 13pt; border: 1px solid #999; background-color: #FFF ;padding:10px; margin: 10px; border-radius: 10px
}

.bibliography ul>li:before {
    content: "\f00c"; /* FontAwesome Unicode */
    font-family: FontAwesome;
    display: inline-block;
    margin-left: -1.3em; /* same as padding-left set on li */
    width: 1.3em; /* same as padding-left set on li */
}

.ul{
    list-style: none;

}
li a {color:#000;}
li a:hover {color:#AA2211;}

li.bibliography{
    padding:10px; margin: 10px;  list-style: none;
}

.HeaderText{
color: #EEE;
font-size:36px; margin:1px;
}

.navmenu{
padding:4px; margin-left:30px;
}
.parallelSentences{
    border: 1px solid #DDD;
	border-radius:5px;
	background-color: #CED;
	padding:10px;
	margin:5px;

}
.scrollable{overflow:scroll; width:100%;border: 1px solid #CCC;margin:10px;padding:1px; border-radius:5px;}
pre {
    -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.32);
    -moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.32);
    box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.32);
}
#footer {
    background: #EEE;
    color:#000;
    width: 100%;
    font-size:12px;
    padding: 10px;
    margin:5px;
    min-height: 4.5em;
    box-shadow: 0px -1px 1px rgba(0, 0, 0, 0.05);
    border-top: 1px solid #999;
    text-align: center;
}

.push {
	height: 4.5em;
    clear: both;
}

.ui{
	width:90%; 
	margin:auto;
	margin-top:20px;
}

.description{
	width:90%; 
	margin:auto
}


.uploadDiv{
	padding-right:15px;
}
.userTextDiv{
border-left: 1px solid #CCC;
padding-left:15px;

}


/* Alignment style classes */
.notAligned{
    background-color:#E84A3F;
    color:#FFF;
}
.aligned{
    background-color:#BDB76B
}
.Aligned-complete{
    background-color:#318203;
    color:#FFF;
}
.Aligned-removedNonAlphanumeric{
    background-color:#6BC934;
    color:#FFF;
}
.Aligned-case{
    background-color:#6BC934;
    color:#FFF;
}
.Aligned-removeHarakat{
    background-color:#446600;
    color:#FFF;
}
.Aligned-ignoreOrthography{
    background-color:#446600;
    color:#FFF;
}

.Aligned-removeHamzas{
    background-color:#6BC934;
    color:#FFF;
}
.Aligned-removeddiacritics{
    background-color:#A6DE85;
    color:#000;
}
.Aligned-removeddiacritics{
    background-color:#A6DE85;
    color:#000;
}
.Aligned-levenshtein{
    background-color:#5C9678;
    color:#FFF;
}
.Gap{
    background-color:#F0FA82;
}
.Aligned-combination{
    background-color:#469C5A;
    color:#FFF;
}
.ht:hover .tooltip {
    display:block;
}
