.lg .lg-content {
	height: 99%;
	position: relative;
}

.lg .lg-content .ui-wizard {
	height: 100%;
}

.lg .lg-content .ui-wizard>ul, .lg .lg-content .ui-wizard>div {
	height: 100%;
	overflow: auto;
	float: left;
	width: 49%;
}

.lg .lg-content .ui-wizard ul li {
	float: none;
	display: block;
}

.lg .lg-content .ui-wizard li.ui-state-default {
	float: none;
	font-size: 12px;
	font-weight: normal;
	text-shadow: none;
	border: 0px;
	background: none;
	padding: 0px;
	margin: 0px;
}

.lg .lg-content .ui-wizard li.ui-state-highlight .lg-nav-entry {
	border-bottom: 1px solid #4d4f53;
	height: 22px;
	position: relative;
}

body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight {
	color: #ffffff;
}

.lg .lg-content .ui-wizard li.ui-state-default .lg-nav-entry .lg-nav-entry-content {
	background: #f1f1f2 url("/jakarta.faces.resource/images/triangle-button.png.xhtml;jsessionid=64D539442C4AF8B8C08E13F7DD6E20D2") no-repeat scroll right bottom;
	padding: 8px;
	width: 90%;
	height: 32px;
}

.lg-nav-entry-content .ui-state-highlight {
	color: #ffffff;
}

.lg .lg-content .ui-wizard li.ui-state-highlight .lg-nav-entry .lg-nav-entry-content {
	background-color: #4d4f53;
}

.lg .lg-content .ui-wizard .lg-nav-entry .lg-nav-entry-label, .lg .lg-content .ui-wizard .lg-nav-entry .lg-nav-entry-status {
	float: left;
	margin-bottom: 2px;
}

.lg .lg-content .ui-wizard .lg-nav-entry .lg-nav-entry-label {
	width: 90%;
}

.lg .lg-content .ui-wizard .lg-nav-entry .lg-nav-entry-status {
	width: 10%;
}

.lg .lg-content .ui-wizard .lg-nav-entry, .lg .lg-content .ui-wizard .lg-nav-entry-value {
	float: left;
	width: 49%;
	border-right: 1px solid #4d4f53;
	height: 34px;
}

.lg .lg-content .ui-wizard .lg-nav-entry-value div {
	margin: 8px 0px 0px 6px;
}

.lg .lg-content .ui-wizard .ui-wizard-content {
	padding-left: 12px;
}

.lg-btn-bar button {
	margin-right: 12px;
}

.lg-btn-bar-feature0 {
	margin-bottom: 20px;
}

.lg .lg-content .ui-wizard .tbl-value {
	margin-top: 12px;
}

.lg-wiz-value {
	padding: 0 !important;
}

.lg-wiz-value-info {
	padding: 0 !important;
}

.fa-info {
	padding: 4px 0 4px 20px;
	display: block;
}

.lg .lg-content .ui-wizard .tbl-value .value-info div div {
	height: 28px;
}

.lg .left {
	text-align: left;
}

.lg .middle {
	text-align: center;
}

.lg .right {
	text-align: right;
}

.lg .lg-content .lg-order-bar .left, .lg .lg-content .lg-order-bar .middle, .lg .lg-content .lg-order-bar .right {
	width: 33%;
}

.lg .lg-content .lg-position-concl {
	width: 100%;
}

.lg .lg-content .lg-position-concl .left {
	width: 30%;
}

.lg .lg-content .lg-position-concl .middle {
	width: 10%;
}

.lg .lg-content .lg-position-concl .right {
	width: 60%;
}

.lg .lg-content .lg-position-concl .lg-value-descr {
	font-size: 10px;
}

.lg .lg-content .lg-position-bar {
	width: 100%;
	margin: 40px 0px;
}

.lg .lg-content .lg-position-bar button {
	font-size: 14px;
	padding: 10px;
}

.lg .lg-content .lg-position-text {
	width: 50%;
	height: 200px !important;
	overflow: auto !important;
}

.lg-wizard-step .ui-outputlabel {
	user-select: none;
}