.logo_container {
	float: left!important;
}
.form-heading {
	color: #fff;
	float: left!important;
	margin-top: 7px!important;
}
.heading_small  {
	color: #fff;
}
.container_pwacc {
	background: #303237!important;
}
.container_secure {
	background: none!important;
	height: 30px!important;
	color: #fff;
}
.secure_area {
	background:none!important;
}
.btn-primary {
	font-weight: 700!important;
	background:#ffd400!important;
	color: #333!important;
}
.btn-primary:hover {
	font-weight: 700!important;
	background:#ffd400!important;
	color: #333!important;
	opacity: 0.85;
	cursor: pointer;
}
.bottom_text {
	color: #fff!important;
}
.bottom_text a {
	color: #ffd400!important;
}
.form_footer,
.form_footer a,
.form_footer a:hover,
.form_footer a:active {
	color: #888888!important;
}
#ck-button-pwacc {
	top: -85px!important;
	background:none!important;
}
/*#ck-button-pwacc label {
	background: url(ultimate_game_card_sprite.png);
	background-position: -280px -528px;
}*/
input[type="email"],
input[type="password"],
input[type="text"] {
	background: none!important;
	color: #fff!important;
}
.form-control {
	border: 1px solid #57575b!important;
}
#remember_user {
	color: #777!important;
}
::-webkit-input-placeholder { /* WebKit browsers */
	color: #fff!important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #fff!important;
	opacity: 1!important;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #fff!important;
	opacity: 1!important;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #fff!important;
}

.bottom_text a { border-bottom: none!important; }
.bottom_text a:hover { border-bottom: none; text-decoration: underline!important; }

/* arabic lang fixes */

html:lang(ar) #ck-button-pwacc {
	float: left!important;
	left: 0!important;
}
html:lang(ar) #password {
	padding-right: 9px;
}

/* button preloader styles */

.load-step {
	top: -11px;
}
.line {
	background: #a4821e;
	box-shadow: 0px 1px 0px 0px rgba(255, 235, 108, 1);
}
/* /button preloader styles */

.errors_block {
	overflow: hidden;
}