/**
 * Unicorn Admin Template
 * Diablo9983 -> diablo9983@gmail.com
**/
html, body {
    width: 100%;
    height: 100%;
    overflow:hidden;
}
body {
	box-shadow: 0 1px 0 #7A212E;
    padding: 0;
    margin: 0;
    background-color: #444444;
	background-image: url(../img/bg/nav-grad.jpg);
	-webkit-font-smoothing: antialiased;
	text-shadow: 0 0 1px rgba(0,0,0,0.3);
}

#logo, #loginbox {
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
#logo {
    padding: 20px 0 20px 5px;
}
#logo img {
    margin: 0 auto;
    display: block;
}
#loginbox {
    /* height: 196px; */
    min-height: 182px; 
	background: #ffffff;
    box-shadow: 0 0 4px #000000;
    border-radius: 7px;
    overflow: hidden !important;
    padding:12px;
    position: relative;   
}

#loginbox form{
	width:100%;
	top:0;
	left:0;
	top: 46px;
	left: 14px;
	margin-bottom: 0;
}
#loginbox p {
    margin-top: 20px;
    padding: 0 20px;
}
.errorSummary ul{
	list-style: none;
	padding: 0;
	margin: 0;	
}
.errorSummary ul li{
	padding: 0;
	margin: 0;
}
.errorSummary p {
	margin: 2px !important;
	padding: 0;
	
}
#loginbox .alert{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 26px;
	padding-left: 7px;
	text-align: left;
}
#loginbox .form-actions {
	padding: 14px 20px 15px;
}
#loginbox .form-actions .pull-left {
	margin-top: 2px;
}

#loginbox form#loginform {
	z-index: 200;
}

#loginbox form#recoverform {
	z-index: 100;
	opacity: 0;
    display:none;
}

#loginbox form#recoverform .form-actions {
    margin-top: 27px;
}

#loginbox form#recoverform .control-group {
	margin: 23px 0;
}

.form-vertical, .form-actions {
    margin-bottom: 0;
}
.form-inline{
	position: relative;
}
.ctn-link-senha{
	margin-top: 8px;
}
@media (max-width: 480px){
    #logo, #loginbox {
        width: 80%; 
    }    
}
#loginbox .ctn-link-login{
	padding-top: 6px;
}
#loginbox .row-fluid{
	margin-bottom: 6px;
}
#loginbox .row-fluid-ultimo{
	margin-bottom: 0px;
}
#loginbox .input-prepend input{
	width: 184px;
}
@media (max-width: 767px){
	#LoginForm_captcha{
		width: 100%;
	}	
	#loginbox .input-prepend input{
		width: 87%;
	}
}
