/*FORM LOGIN */

html{
	background: url(../img/background-full.jpg) !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    height: 100%;
    overflow: hidden;
}

body.login {
	background-color:#F5F5F5 !important;
	/*COLORED*/
	background-color:transparent !important;
	background:transparent !important;
	height:100%;
	}
.login .content {
	background: #FA9044 !important;
	border-radius: 10px !important;
	/*COLORED*/
	background: #FFFFFF !important;

}


.login .content .form-control {
/*COLORED*/
border-radius: 0px !important;
border-bottom: 1px solid #D7D7D7;
}

.login .content .form-title {
/*COLORED*/
color: #616161;
}

.login .content .form-actions .btn {
	/*COLORED*/
background-color: #2BA6DF;
}



.page-footer {background-color: #FFF;}

#captcha-value{margin-top:10px;}
#changecaptcha{color: #FFFFFF;  margin-left: 14px;  text-decoration: underline;
/*COLORED*/
color: #646464;
}
#changecaptcha i{margin-right:5px;}
#recupero-password{

	color: #FFFFFF;  text-decoration: underline;
		/*COLORED*/
color: #616161;
	}
.page-header.navbar .top-menu { clear: none;}

.width-10-percent { width: 10%; }

#annulla{
	background-color: #DDD;
	border: none;
	color: #5B3E25;
}


@media ( max-width : 640px) {

	/* LOGIN */
	body#login .content {
		margin-top: 0px;
		max-width: 360px;
		width: auto;
		overflow: hidden;
	}

	body#login {
		background-color: #F5F5F5 !important;
		/*COLORED*/
		background-color: transparent !important;
	}

}


@media ( max-width : 320px) {

	body#login .content {
		margin-top: 0px;
		max-width: 100%;
		width: auto;
		overflow: hidden;
		margin: 0;
		border-radius: 0px !important;
	}


}
