/*	[data-role="header"] {
		background: url('../images/fundo-header.jpg') bottom repeat-x;
	}*/

	/*.ui-li .ui-btn-text a.ui-link-inherit {style="white-space:normal!important;}*/

	.notrunc{
		white-space:normal!important;
	}

	.h3headerContribuinte { font-size:14px;white-space:normal!important;margin-top: 12px!important;margin-bottom: 0px;margin-left:15px!important;text-align:left!important;}

	.icone-header-receita {
		width:30px; height:20px; vertical-align:middle;
	}

	@media all {
		.texto-navbar {
			display:block;
		}
		.icone-header-receita {
			display:inline;
		}
		.ui-header{
			height:46px;
		}

		.h3headerContribuinte { font-size:14px;white-space:normal!important;margin-top: 12px!important;margin-bottom: 0px;margin-left:15px!important;text-align:left!important;}

		.linhaTotalResumo {text-align:right;}
		
		.tituloTotalResumo {margin-right:120px;}
	}
	@media (max-width:480px) {
		.texto-navbar {
			display:none;
		}

		/*.icone-header-receita {
			display:none;
		}*/

		/*.ui-header .ui-title {font-size:12px!important;}*/

		.ui-header .ui-title {overflow-x:visible; overflow-y: visible;font-size:14px!important;margin-left:20%;margin-top:0.9em;}

		.ui-header{
			height:46px;
		}

		.html { font-size: 10px!important; }

		.h3headerContribuinte { font-size:14px;white-space:normal!important;margin-top: 7px!important;margin-bottom: 0px;margin-left:15px!important;text-align:left!important;}

		.linhaTotalResumo {text-align:right;}
		
		.tituloTotalResumo {margin-right:120px;}
	}
	@media (max-width:584px) {
		.h3headerContribuinte { font-size:14px;white-space:normal!important;margin-top: 0px!important;margin-bottom: 0px;margin-left:15px!important;text-align:left!important;}

		.linhaTotalResumo {text-align:right;}
		
		.tituloTotalResumo {margin-right:120px;}
	}

	.ui-page { 
		background:#dfe7ec;
		/*background-image:url('../images/fundo-page.jpg');
		background-size: 100%;
		background-repeat:repeat;*/
	}

/*	.ui-page { 
		background:#cfdce4;
		background-image:url('../images/fundo-page.jpg');
		background-size: 100%;
		background-repeat:repeat;
	}
*/

	/* Portrait */
/*	@media screen and (orientation:portrait) {
		.ui-page { 
		  background:#cfdce4;
        background: url('../images/fundo-page-p.jpg') no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
		}
	}
*/
/* Landscape */
/*	@media screen and (orientation:landscape) {
		.ui-page {
		  background:#cfdce4;
        background: url('../images/fundo-page-l.jpg') no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
		}
	}
*/

/* Validação */
	.error {
		color:red;
	}
/* Força da Senha*/
	#demo {
		width:100px;

	}

	#progressbar {
		width:100px;

		display:block;
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;
		border-top:1px solid #ccc;
		border-top-right-radius: 8px;
		border-top-left-radius: 8px;

		border-bottom:1px solid #ccc;
		border-bottom-right-radius: 8px;
		border-bottom-left-radius: 8px;

		overflow:hidden;
	}

	#progress {
		display:block;
		height:26px;
		width:0%;
	}

	.progressbarValid {
		background-color:green;
		background-image: -o-linear-gradient(-90deg, #8AD702 0%, #389100 100%);
		background-image: -moz-linear-gradient(-90deg, #8AD702 0%, #389100 100%);
		background-image: -webkit-linear-gradient(-90deg, #8AD702 0%, #389100 100%);
		background-image: -ms-linear-gradient(-90deg, #8AD702 0%, #389100 100%);
		background-image: linear-gradient(-90deg, #8AD702 0%, #389100 100%);
	}

	.progressbarInvalid {
		background-color:red;
		background-image: -o-linear-gradient(-90deg, #F94046 0%, #92080B 100%);
		background-image: -moz-linear-gradient(-90deg, #F94046 0%, #92080B 100%);
		background-image: -webkit-linear-gradient(-90deg, #F94046 0%, #92080B 100%);
		background-image: -ms-linear-gradient(-90deg, #F94046 0%, #92080B 100%);
		background-image: linear-gradient(-90deg, #F94046 0%, #92080B 100%);
	}

	.EnderecoReadOnly {background:eeeeee!important;background:transparent!important;}

	#txtBensAdicionarDiscriminacao{
	 height:50px;
	 max-height:50px;
	}

	#txtBensEditarDiscriminacao{
	 height:50px;
	 max-height:50px;
	}

	.ui-corner-bottom {
		 -webkit-border-bottom-left-radius: .2em;    
		 border-bottom-left-radius: .2em;
		 -webkit-border-bottom-right-radius: .2em;   
		 border-bottom-right-radius: .2em;
	}
