.animated .ui-progressbar-value {
	background-image: url("/quickstart/javax.faces.resource/img/pbar-ani.gif.xhtml?ln=default");
	width: 50%
}

.quickstart-block { 
	width: 100%;
}

@media(min-width:960px) {
.quickstart-frame {
	text-align: left;
	min-width: 950px;
	width: 65%;
}

.quickstart-frame * #form {
    width: 45%;
}

.quickstart-frame * #text {
    float:right;
    width: 55%;
}
}

@media(max-width:959px) {
.quickstart-frame {
	text-align: left;
}

.quickstart-frame * #form {
}

.quickstart-frame * #text {
}
}

.pbar-adapt { 
	width: 45%;
}

.login-rememberme {
    vertical-align: text-top;
}

.login-table tr,
.login-table td { 
	border: none !important; 
}

div.transcription-header {
	text-align: left;
	padding-bottom: 0.125em;
}

div.transcription-date {
	float: right;
	text-align: right;
	display: inline-block;
}

div.transcription-body {
	text-align: left;
	padding-left: 2em;
	font-size: smaller;
}

.transcription-informme {
    vertical-align: text-top;
}

.ui-page-element { 
	margin-top: 1.5em;
}

div.adaptation-table-header {
	text-align: left;
	padding-bottom: 0.125em;
}

div.adaptation-table-date {
	float: right;
	text-align: right;
	display: inline-block;
}

div.adaptation-table-body {
	text-align: left;
	padding-left: 2em;
	font-size: smaller;
}

.tokenbar {
	margin-top:1em;
	width: 100%;
}

.token {
    font-size: larger;
}

.tokenbar-button {
    float: right;
}

.faq{
    width: 40%;
    text-align: right;
}
.faqcontent{
    text-align: left;
    width: 100%;
}
.strong-faq-text {
    width: 110px;
    vertical-align: top;
}