@media all {
	html,body{
		height:100%;
	}
	body {
		margin:0px;
		width:100%;
	}
	a {
		text-decoration: none;
	}
	p {
		padding:0;
		margin:0;
	}
	#redefinirSenha{
		width: 460px;
		height: 100%;
		background-color: #fff;
		-webkit-box-shadow: 6px 0px 41px -10px rgba(0,0,0,0.75);
		-moz-box-shadow: 6px 0px 41px -10px rgba(0,0,0,0.75);
		box-shadow: 6px 0px 41px -10px rgba(0,0,0,0.75);
		z-index: 1;
		background-image: url(../images/bg_linhas_login.jpg);
		background-repeat: no-repeat;
		background-position: left top;
		margin: 0 auto;
	}
	.senha1, .senha2, .senha3, .senha4{
		width: calc(100% - 20px);
		float: left;
		line-height:20px;
		text-align:left;
		padding-left: 20px;
		color: #8996aa;
	}
	#login{
		width: 460px;
		float: left;
		height: 100%;
		background-color: #fff;
		-webkit-box-shadow: 6px 0px 41px -10px rgba(0,0,0,0.75);
		-moz-box-shadow: 6px 0px 41px -10px rgba(0,0,0,0.75);
		box-shadow: 6px 0px 41px -10px rgba(0,0,0,0.75);
		z-index: 1;
		background-image: url(../images/bg_linhas_login.jpg);
		background-repeat: no-repeat;
		background-position: left top;
	}
	#imagens{
		width: calc(100% - 460px);
		margin-left: 460px;
		height:100%;
		
		background-size: cover;
	}
	#logo{
		width: 100%;
		margin-top: 90px;
		float: left;
		background-image: url(../images/logo_entrada.webp);
		background-repeat: no-repeat;
		background-position: center center;
		height: 175px;
	}
	#msg{
		width: 100%;
		line-height:60px;
		float:left;	
		font-family: 'Source Sans Pro';
		font-size:14px;
		text-align:center;
	}
	.verificacaoSenha{
		width: 80%;
		float:left;	
		font-family: 'Source Sans Pro';
		font-size:14px;
		margin-left: 10%;
		margin-top: 2%;
		margin-bottom:2%;
	}
	#formulario{
		width: 100%;
		float:left;	
	}
	#formularioInput{
		width: 80%;
		margin: 0 auto;
		margin-bottom: 10px;
	}
	#rodape{
		width: 100%;
		float:left;	
		font-family: 'Source Sans Pro';
		font-size:13px;
		color: #8996aa;
		position:fixed;
		bottom:0px;
		left:0px;
		margin-left: 20px;
		margin-bottom: 20px;
		line-height: 22px;
	}
	#rodapeLogoWL{
		width: 460px;
		height:22px;
		float: left;
		font-family: 'Source Sans Pro';
		font-size: 13px;
		color: #8996aa;
		position: fixed;
		bottom: 0px;
		left: 0px;
		margin-bottom: 20px;
		line-height: 22px;
		background-image: url(../images/logo_wl.webp);
		background-repeat: no-repeat;
		background-position: center center;
	}
	#rodapeRedefinirSenha{
		width: 460px;
		font-family: 'Source Sans Pro';
		font-size:13px;
		color: #8996aa;
		position:fixed;
		bottom:0px;
		left:0px;
		margin-left: 20px;
		margin-bottom: 20px;
		line-height: 22px;
		margin: 0 auto;
		left: calc(50% - 230px);
		text-align:center;
	}
	.tamanho15px{
		font-size: 15px;
		text-decoration: underline;
	}
	#formulario input{
		width: calc(100% - 30px);
		background-color: #ebedf1;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		border-radius: 16px;
		padding: 14px;
		color:#8996aa;
		font-family: 'Source Sans Pro';
		font-size:13px;
	}
	#formulario select{
		width: 100%;
		background-color: #ebedf1;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		border-radius: 16px;
		padding: 14px;
		color:#8996aa;
		font-family: 'Source Sans Pro';
		font-size:13px;
	}
	#formulario input[type=submit]{
		width: 100%;
		background-color: #d37d0e;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		border-radius: 16px;
		height: 44px;
		color: #fff;
		font-family: 'Source Sans Pro';
		font-size: 16px;
		font-weight: bold;
		cursor:pointer;
	}
	#formulario input[type=submit]:hover{
		background-color: #212a50;	
	}
	.corAzul{
		color: #8996aa;
	}
	.corVermelho{
		color:#F00;
	}
	.corVerde{
		color:#00913d;
	}
	.ui-widget-overlay {
		background: #000;
		opacity: .4;
		filter: Alpha(Opacity=40); /* support: IE8 */
	}
	.ui-dialog{
		box-shadow: 0 0 15px #484747;
	}
	.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{
		font-family: 'Source Sans Pro';
		font-size: 13px;
	}
	
	.ui-widget {
		font-family: 'Source Sans Pro';
		font-size: 13px;
	}
	.ui-dialog-title {
		font-size: 16px;
	}
	.obsFormulario{
		color: #FF0000;
	}
	.obsFormularioAzul{
		color: #0000FF;
	}
}
