body{

}

.main-header,
aside.main-sidebar {
	display: none;
	visibility: hidden;
}

button#btnsubmit{margin-bottom:10px;}

#flogin div.checkbox {
	visibility: hidden;
	display: none;
}

.form-control {
	height: auto;
	padding: 7px 7px;
}

#flogin p.login-box-msg{
	background-color: #333333;
	margin-bottom: 20px;
	text-align: center;
	padding: 10px 20px 10px 20px;
	text-align: left;
	text-align: left;
	
	font-size: 15px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #ffd200;
	font-weight: bold;
	
}

#flogin img.ewCaptcha{width:100%; height:auto;}
#flogin input#captcha{margin-bottom:0px;}
button#btnsubmit{margin-bottom:10px;}

form#flogin{
	margin: 0 auto;
	position: relative;
	/*width: 310px;
	padding: 10px;*/
}

#flogin button#btnsubmit {
	width: 100%;
}

div.input-group{
	width:100%;
}

div.input-group input#username,
div.input-group input#password{
	background-color: #fff;
	background-repeat: no-repeat;
	border: 2px solid #bebebe;
	border-radius: 4px;
	height: 32px;
}

div.input-group input#username{
	background-image: url("../phpimages/icon-username.png");
	background-position: 3px 3px;
	padding-left:30px;
}
div.input-group input#password{
	background-image: url("../phpimages/icon-password.png");
	padding-left:30px;
	background-position: 3px 3px;
}

form#flogin button#btnsubmit{
	margin-top:20px;
}


form#flogin{
	position: relative;
	/*top: 50%;*/
	-webkit-transform: translateY(50%);
	-ms-transform: translateY(50%);
	transform: translateY(50%);
	margin: 0% auto !important;
}


button#btnAction, 
button#btnsubmit {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: #f28858 none repeat scroll 0 0;
	border-color: #b56642;
	border-image: none;
	border-radius: 5px;
	border-style: solid;
	border-width: 1px 1px 4px;
	color: #ffffff;
	cursor: pointer;
	font-family: Verdana,Arial,Helvetica,sans-serif !important;
	letter-spacing: 1px;
	padding: 5px 10px;
}

button#btnAction:hover, 
button#btnAction:focus, 
button#btnsubmit:hover, 
button#btnsubmit:focus {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: #ec7945 none repeat scroll 0 0;
	border-color: #d1612e;
	border-image: none;
	border-style: solid;
	border-width: 1px 1px 4px;
	text-decoration: none;
}

button#btnAction, 
button#btnsubmit {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: #3ea340 none repeat scroll 0 0;
	border-color: #2c5624;
	border-image: none;
	border-radius: 5px;
	border-style: solid;
	border-width: 1px 1px 4px;
	color: #ffffff;
	cursor: pointer;
	font-family: Verdana,Arial,Helvetica,sans-serif !important;
	letter-spacing: 1px;
	padding: 5px 10px;
}

button#btnAction:hover, 
button#btnAction:focus, 
button#btnsubmit:hover, 
button#btnsubmit:focus {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: #2C802E none repeat scroll 0 0;
	border-color: #1A3915;
	border-image: none;
	border-style: solid;
	border-width: 1px 1px 4px;
	text-decoration: none;
}

button#btnCancel {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: #f28858 none repeat scroll 0 0;
	border-color: #b56642;
	border-image: none;
	border-radius: 5px;
	border-style: solid;
	border-width: 1px 1px 4px;
	color: #ffffff;
	cursor: pointer;
	font-family: Verdana,Arial,Helvetica,sans-serif !important;
	letter-spacing: 1px;
	padding: 5px 10px;
}

button#btnCancel:hover, 
button#btnCancel:focus {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: #ec7945 none repeat scroll 0 0;
	border-color: #d1612e;
	border-image: none;
	border-style: solid;
	border-width: 1px 1px 4px;
	text-decoration: none;
}


