.adm{    background-color: #e4797e;	padding: 5px;}.noticia_data{    margin-bottom: 8px;}.noticia a{    color: #000;    font-weight: 400;}.noticia a:hover{    color: #6b0303;}.subtitulo-slider, .subtitulo-servico{	text-align: justify;}.header-consulta{	opacity: 0.85;	margin-bottom: 5px;	background-color: #fff;	padding: 8px 8px 8px 20px;	border-radius: 5px;	font-size: 20px!important;}.submit-consulta-cpf{	padding:5px 10px 5px 10px!important;    margin-bottom: 0!important;    font-size: 17px!important;	margin-top: 0px;	float: right;    margin-right: 15px;}.submit-consulta{    padding:5px 10px 5px 10px!important;    margin-bottom: 0!important;    font-size: 17px!important;	margin-top: 10px;	float: right;    margin-right: 15px;}.submit-consulta-bloco{    padding:3px 16px 4px 16px!important;    margin-bottom: 0!important;    margin-left:5px!important;    font-size: 17px!important;	float: left;}.submit-consulta-bloco-2{    padding:3px 16px 4px 16px!important;    margin-bottom: 0!important;    margin-left:5px!important;    font-size: 17px!important;	float: left;}.submit-consulta-bloco-cpf-nome{	padding:3px 16px 4px 16px!important;    margin-bottom: 0!important;    margin-left:5px!important;    font-size: 17px!important;	float: left;}.input-consulta-cpf{    width: 50%;    margin-top: 5px!important;    margin-bottom: 0!important;}.input-consulta-cpf-nome{    width: 60%;    margin-top: 5px!important;    margin-bottom: 0!important;}.input-consulta{    width: 95%;    margin-top: 5px!important;    margin-bottom: 0!important;}.input-consulta-bloco-cpf{	width: 150px;    margin-top: 0px;    margin-bottom: 0;}.input-consulta-bloco{    width: 150px!important;    margin-top: 0px!important;    margin-bottom: 0!important;}.input-consulta-bloco-2{    width: 150px!important;    margin-top: 0px!important;    margin-bottom: 0!important;	float: left;}.input-consulta-nome-bloco-2{	width: 250px!important;    margin-top: 0px!important;    margin-bottom: 0!important;	float: left;}.input-consulta-nome-bloco{    width: 250px!important;    margin-top: 0px!important;    margin-bottom: 0!important;}.input-consulta-bloco-seg{    width: 105px!important;    margin-top: 0px!important;    margin-left: 3px;    margin-bottom: 0!important;	text-transform: uppercase;	float: left;	font-size: 12px;}.input-consulta-seg{	 width: 60%!important;    margin-top: 14px!important;    margin-left: 3px;    margin-bottom: 0!important;	float: left;	font-size: 12px;}.senha-consulta-bloco{	width: 128px!important;    margin-top: 0px!important;    margin-left: 3px;    margin-bottom: 0!important;	float: left;}.senha-consulta{	width: 60%!important;    margin-top: 0px!important;    margin-left: 3px;    margin-bottom: 0!important;	float: left;}.consulta-slider{	margin-top: 20px;	width: 350px;	position: absolute;	right: 19.5%;	top: 175px;	z-index: 1500;	opacity: 0.95;	border-radius: 6px;	}.query{	padding: 9px 0 9px 20px;	margin-bottom: 12px;	width: 100%;		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box;		font: inherit;}#slide{	padding: 5px 10px 10px 10px;	font-size: 24px!important;	z-index: 5;	max-width: 450px;	min-width: 200px;	min-height: 150px;	text-shadow: 1px 1px rgba(255,255,255, 0.5);	background: rgba(0,0,0, 0.7);	height: auto;	border-radius: 8px;	white-space: pre-line;	line-height: 20px;}#slide br{	line-height: 18px;}#slide span{	padding-top: 0px;	font-size: 16px;	white-space: pre-line;	text-shadow: 1px 1px rgba(0,0,0, 0.5);	font-weight: normal;	margin-top: -5px;}#slide a{	margin: 0px;}.tbb_title{	width: 80%;	float: left;}#page_subtitle p{	margin-bottom: 0px;}.help{	width: 20%;	float: right;}.help a{	color: #fff!important;	vertical-align: middle;	margin-top: 13px;}.mobile{	display: none;}.tema_section_dd  .tema_section_content .tema_container .tema_column_dd_span4, .tema_column_dd_span3 {	padding-top: 25px;}.tema-callout_box > .tema_container .tema_column_dd_span9 form label{	font-weight: 400;}.noticia{	margin-bottom: 10px;}.consulta-titulo{	float: left;	width: 50%;	border-right: 1px solid #ccc;	height: 100%;}.consulta-certidao{	float: left;	width: 46%;	margin-left: 35px;	height: 100%;}.consulta-atendimento{	float: left;	width: 50%;	text-align: right;}.consulta-titulo-2{	width: 100%;}.consulta-titulo-2 span{	float: left;}.codigo-seguranca-home{	float: left;	margin-left: 2px;	padding: 4px 3px 4px 3px;	background-color: #000!important;	color: #fff;}.codigo-seguranca-slider{	float: right;	margin-right: 15px;	padding: 4px 3px 4px 3px;	color: #fff;	margin-top: -5px;}.bloco-consulta-input{	padding-top: 5px;	margin-bottom: 15px;}.consulta-atendimento p{	margin-top: 15px;}.consulta-atendimento a{	margin-top: 10px;}.tabs{	height: 180px;}.copyright-text{		text-transform: uppercase;		display: block;		font-size: 14px;	}.link-rodape{	list-style: none;	padding: 0px;	text-align: center;	margin-left: 0px;}.link-rodape li{	display: inline;	float:left;	padding-right: 7px;	padding-left: 7px;	height: 23px;}.link-rodape li{	border-right: 1px solid #f3f3f3;}.link-rodape li:last-of-type{}.links{	margin-bottom: 5px;	margin-top: -4px;	}	input[type=submit] {  -webkit-appearance: none;}/* Responsivo */@media (min-width: 1600px){	.consulta-slider{		right: 14%;	}}@media (max-width: 1600px){	.consulta-slider{		right: 10%;			}}@media (max-width: 1400px){	.consulta-slider{		right: 5%;			}}@media (max-width: 1200px){	.consulta-certidao{		width: 49%;		margin-left: 25px;	}	.consulta-titulo{		width: 48%	}	.consulta-slider{		right: 5%;	}	.tema-tabs .ui-tabs-panel{		    padding: 10px 10px 10px 10px;	}}@media (max-width: 1050px){	.header-consulta{		opacity: 1;		margin-bottom: 2px;	}	#logo:before{		background-color: transparent!important;	}	.consulta-slider{		right: 5%;	}	#slide{		line-height: 26px;	}	#dz_main_slider{		height:auto!important;	}	.tema_container > .tema_column_dd_span7 , .tema_container > .tema_column_dd_span5{		float: none!important;		width: 100%;		margin-left: 0px!important;	}	#footer_columns > .container .row .span3, #footer_columns > .container .row .span9{		float: none!important;		width: 100%!important;	}	#footer_copyright > .container #footer_copyright_text{		float: none!important;		width: 100%!important;		text-align: center;	}	#footer_copyright > .container #footer_logo{		display: none;	}	#footer_copyright > .container #footer_social{		display: none;	}	.mobile{		display: block;		text-align: center;	}	#footer_columns{		padding-bottom: 0px!important;		padding-top: 15px!important;	}	.contact > div .tema-button{		margin-bottom: 10px!important;	}	.contact{		margin: 0 0 10px 0!important;	}	#footer_copyright{		padding-bottom: 10px!important;	}	.container > nav{		overflow-y: scroll!important;	}	nav > ul > li a{		margin-bottom: 5px!important;	}	.tbb_title{		width: 100%;		float: none;	}	#page_subtitle p{		margin-bottom: 0px;	}	.help{		display: none;	}	.consulta-titulo{		border-right: 0px;		float: none;		width: 70%;		margin: auto;		min-height: 150px;	}	.consulta-certidao{		float: none;		margin: auto;		width: 70%;		min-height: 150px;		margin-top:10px;	}	.tabs{		height: auto;	}	.consulta-cpf{		margin-top: 10px;		float: none;		width:80%;		height: 50px;		text-align: center;	}	.consulta-nome{		float: none;		width: 80%;		height: 50px;		text-align: center;	}	.input-consulta-cpf{		width: 60%;	}	.input-consulta-bloco-cpf{		width: 68%;	}	.consulta-atendimento{		width: 70%;		margin: auto;		float:none;		text-align: left;	}}@media (min-width: 481px) and (max-width: 768px){	.input-consulta {		display: block;		width: 50%!important;		margin-bottom: 15px!important;		margin: auto;	}	.bloco-consulta-input{		text-align: left;	}	.consulta-titulo{		border-right: 0px;		float: none;		width: 90%;		margin: auto;		min-height: 150px;	}	.consulta-certidao{		float: none;		margin: auto;		width: 90%;		min-height: 150px;		margin-top:10px;	}	.consulta-atendimento{		border-right: 0px;		float: none;		width: 90%;		margin: auto;		min-height: 150px;	}	.consulta-verificacao{		width: 50%!important;		text-align: center;		margin: auto;	}}@media (max-width: 769px){	#dz_main_slider{		display: none;	}	.consulta-slider{		margin-top: 0px;		position:relative!important;				top: 0px;		right: 0;		width: 100%;		border-bottom: 1px solid;		border-radius: 0;		opacity: initial;	}}@media (max-width: 767px){	#dz_main_slider{		display: none;	}	.consulta-slider{		position:relative!important;				margin-top: 0px;		top: 0px;		right: 0;		width: 100%;		border-bottom: 1px solid;		border-radius: 0;		opacity: initial;	}	#logo:before{		width: auto!important;	}	#logo{		    float: none;    width: 100%;    padding: 5px 0 5px 0;	}	.logo_inner{		text-align: center;	}	.header-consulta{		text-align: center;	}	.ui-accordion-header{		text-align: center!important;	}	.ui-accordion-content{		text-align:center!important;	}	li {     text-align: center;	}	.copyright-text{		text-align: center;	}	.consulta-cpf{		margin-top: 10px;		float: none;		width:70%;		height: 50px;		margin:auto;		text-align: center;	}	.consulta-nome{		float: none;		width: 70%;		height: 50px;		margin:auto;		text-align: center;	}	.input-consulta-cpf{		width: 60%;	}	.input-consulta-bloco-cpf{		width: 68%;	}	.submit-consulta-bloco-cpf-nome{		float: none;		margin: auto;		margin-top: 10px;	}}@media (max-width: 650px){	.consulta-cpf{		margin-top: 10px;		float: none;		width:90%;		height: 50px;		text-align: center;		margin: auto;		padding-left: 10%;	}	.consulta-nome{		float: none;		width: 90%;		height: 50px;		text-align: center;		margin: auto;		padding-left: 10%;	}}@media (min-width: 550px) and (max-width: 600px){	.consulta-verificacao{		width: 60%!important;		text-align: center;		margin: auto;	}	.submit-consulta-bloco-cpf-nome{		float: none!important;		margin:auto;		margin-top: 10px;	}}@media (max-width: 550px){	.consulta-cpf{		width:100%;	}	.consulta-nome{		width: 100%;	}	.consulta-verificacao{		width: 70%!important;		text-align: center;		margin: auto;	}}@media (max-width: 481px){	.input-consulta {		width: 90%!important;	}	.consulta-titulo{		border-right: 0px;		float: none;		width: 100%;		margin: auto;		min-height: 215px;		text-align: left;	}	.consulta-certidao{		float: none;		margin: auto;		width: 100%;		min-height: 215px;		margin-top:10px;		text-align: left;	}	.consulta-atendimento{		border-right: 0px;		float: none;		width: 100%;		margin: auto;		min-height: 215px;		text-align: left;	}	.input-consulta-bloco, .input-consulta-nome-bloco, .input-consulta-bloco-2, .input-consulta-nome-bloco-2{		width: 96%!important;	}	.input-consulta-bloco-seg{		width: 96%!important;		width: 96%!important;	}	.submit-consulta-bloco, .submit-consulta-bloco-2{		margin-top: 10px;		width: 100%;		margin-left: 0!important;	}	.submit-consulta-bloco-cpf-nome{		margin-top: 10px;		width: 100%;		margin-left: 0!important;		margin-bottom: 5px!important;	}	.senha-consulta-bloco{		width: 100%!important;	}	.input-consulta-bloco-cpf{		width: 96%;	}	.consulta-cpf{		margin-top: 10px;		float: none;		width:100%;		height: 50px;		text-align: center;		margin: auto;		padding-left: 0%;	}	.consulta-nome{		float: none;		width: 100%;		height: 50px;		text-align: center;		margin: auto;		padding-left: 0%;	}	.tema_column_dd_span3{		margin-top: 5px;	}	.consulta-verificacao{		width: 100%!important;		text-align: center;		margin: auto;	}	.link-rodape{		display: none;	}}/* Em 17/05/2017 - Fernanda: Adicionado as alterações do Gustavo: Criação de medias para corrigir erros de responsividade */@media (max-width: 1025px){    .tp-caption{        left: 100px !important;    }    .container > nav{        overflow-y: visible !important;    }    #main_menu li:last-child ul{        right: 0px;    }}@media (max-width: 770px) and (orientation: portrait){    .tema_column_dd_span3{        margin-left: 0px !important;    }    #ABdev_menu_toggle{        position: absolute;    }    .navbar-fixed {        position: fixed !important;    }}@media (max-width: 500px){    #ABdev_menu_toggle{        position: absolute;        top: -60px;        right: 2px;    }    .navbar-fixed {        position: fixed !important;        top: 22px !important;        right: 10px !important;    }}/*Classes para consulta*/.titulo-consulta{	font-size:1.9rem;    font-weight: bolder;}.btn-imprimir-consulta {    color: #fff !important;    background-color: #3b8ba2;    border-color: #3b8ba2;}.btn-imprimir-consulta:hover {    color: #fff !important;}.mb-0 {  margin-bottom: 0 !important;}.titulo_linha_tabela{  width: 160px;}