#secure-session-label span.input {
	width: 57%;
}
#secure-session-label span.input input {
	margin-right: .25em;
}
span#session-msg {
	padding-top: .25em;
	line-height: 1em;
	font-size: .8em;
}
#captcha-field {
	float: left;
}
span.captcha-image {
	position: relative;
	display: block;
	float: left;
	margin: 0em 0em 0em 1em;
	padding: 0em;
}
#login-links,
#captcha-refresh {
	list-style: none;
	margin: 0em;
	padding: 0em;
}
#login-links {
	position: absolute;
	top: .5em;
	right: 0em;
}
#login-links li,
#captcha-refresh li {
	float: left;
	padding: 0em .25em;
}
#login-links li:before,
#captcha-refresh li:before {
	content: '[';
}
#login-links li:after,
#captcha-refresh li:after {
	content: ']';
}
#login-links li a,
#captcha-refresh li a {
	padding: 0em .35em;
}

#captcha-image {
	cursor: pointer;
	padding-right:3px;
}

/* BH */
body.login-layout{
	background-color: #EEF7FB!important;
}
body.login-layout .widget-box .widget-main{
	background-color: #fff!important;
	padding: 24px!important;
}
body.light-login .widget-box.signup-box{
	background-color: transparent!important;
}
body.light-login .widget-box{
	padding: 0!important;
	border-bottom: 0!important;
	border-radius: 8px!important;
	box-shadow: 0 0 25px rgba(0,85,121,.1);
	margin: 0!important;
	overflow: hidden;
}
body.light-login .header{
	margin-top: 0!important;
	border-color: #F3ECFE;
}
body.light-login input[type=submit]{
	background-color: #0C6F8A!important;
	font-weight: bold;
	color: #fff;
	border-radius: 16px;
	line-height: 32px;
	padding: 0;
	margin: 0;
	border: 0;
}
body.light-login input[type=submit]:hover{
	background-color: #2E3138!important;
}
body.light-login{
	color: #2E3138;
}
body.light-login .signup-box .toolbar{
	border: 0;
	border-top: 1px solid #F3ECFE;
	background-color: #fff;
}
body.light-login .signup-box .toolbar a{
	color: #6244A9;
}
body.light-login fieldset input[type=text],
body.light-login fieldset input[type=password]{
	background-color: #ECEEF4;
	border: 2px solid #ECEEF4;
	border-radius: 4px!important;
}
body.light-login fieldset input[type=text]:focus,
body.light-login fieldset input[type=password]:focus{
	border: 2px solid #FDB924;
}
body.light-login fieldset input[type=text]::placeholder,
body.light-login fieldset input[type=password]::placeholder{
	color: rgba(46,49,56,.5);
}
body.light-login .login-container{
	max-width: 400px;
}
/*
#ECEEF4 hatter
#0C6F8A kek
#2E3138 szurke
#6244A9 kozepkek
#F3ECFE vilagoskek
#FDB924 sarga
*/