@CHARSET "ISO-8859-1";
/* TODO this css files is be used out of scope (login, status, change password). break down */

#loginmaincontent {
	width: 380px;
	margin: 20px auto;
	padding: 10px;
	border: 1px solid #e8e8e8;
}

#loginmaincontent h1 {
	padding: 0 0 50px;
	font-size: 40px;
	text-align: center;
}

#loginmaincontent .ui-tabs .ui-tabs-panel {
	padding: 37px 10px;
}

#loginmaincontent .section {
	padding: 40px 10px;
}

.ui-tabs-anchor {
	font-size: 1.2em;
}

/* -------------------------------------------------------------- 
	Login form
-------------------------------------------------------------- */
.form-login {
	position: relative;
	padding: 25px 0 35px 30px;
	border: none !important;
	background: #f5f5f5;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}

.form-login .row {
	margin: 0 0 14px;
}

.form-login label {
	width: 135px;
}

.form-login input {
	width: 167px;
}

.form-login .btn-group {
	margin: 27px 0 0 140px;
	text-align: left;
}

.form-login .btn-group input {
	width: auto;
	margin-right: 6px;
}

.language-sel {
	margin-left: 140px;
	width: 100px;
}

.form-login h3 {
	padding: 0 0 5px;
	font-size: 1.5em;
	font-weight: bold;
	color: #222;
}

.ui-tabs .ui-tabs-nav li a {
	padding: 0.5em 1.11em;
}

/* -------------------------------------------------------------- 
	Password form
-------------------------------------------------------------- */
.form-password {
	margin: 40px auto;
	width: 450px;
}

.form-password .row {
	margin: 0 0 14px;
}

.form-password label {
	width: 200px;
}

.form-password input {
	width: 167px;
}

.form-password .btn-group {
	margin: 27px 0 0 204px;
	text-align: left;
}

.form-password .btn-group input {
	width: auto;
	margin-right: 6px;
}

/* -------------------------------------------------------------- 
	Status
-------------------------------------------------------------- */
.status-wrap {
	margin: 40px auto;
	width: 560px;
}

.status-wrap tr td {
	padding: 0 25px 15px 0;
}

.status-wrap tr td {
	font-weight: bold;
}

.status-wrap tr td:first-child {
	width: auto;
	color: #343434;
	font-weight: normal;
}