body{
	font-family:'open_sansregular',Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#000;	
}
.fcolor1{
	color:#000;
}
.fcolor2{
	color:#019dd6;
}
.page-tit{
	clear: both;
    font-size: 36px;
    padding: 21px 0 0 0;
    margin: 0 0 30px;
    line-height: 36px;
}
.page-sub-tit{
	font-size: 16px;
    font-family: 'open_sansbold', sans-serif;
    padding-bottom: 0px;
    color: #019dd6;
}
.btn-primary {
    color: #fff;
    background-color: #019dd6;
    border-color: #009bd0;
}
.row-drop{
	margin-bottom:10px;    
}
#rassunto,#rtabs{
	display:none;
}
.tab-content{
	margin-top: -20px;
    border: 1px solid #ddd;
    border-top: none;
}
.g-right{
	padding-right:0
}
.g-left{
	padding-left:0
}
.t-a-center{
	text-align:center
}
.nav-tabs > li > a {
	padding-left:38px;	
	background-repeat: no-repeat;
	background-position:7px center;	
}
.nav-tabs > li > a:hover {
	color:#019dd6;
}
#tab1{
	background-image:url(../imagens/icons/faq-b.png);
	background-size:29px 29px;
	padding-left:41px;
	background-position-y:9px;
}
.nav-tabs > li.active > #tab1{
	background-image:url(../imagens/icons/faq.png);
}
#tab2{
	background-image:url(../imagens/icons/search-b.png);
	background-size:24px 24px;
}
.nav-tabs > li.active > #tab2{
	background-image:url(../imagens/icons/search.png);
}
#tab3{
	background-image:url(../imagens/icons/contact-b.png);
	background-position-y:12px;
	background-size:24px 24px;
}
.nav-tabs > li.active > #tab3{
	background-image:url(../imagens/icons/contact.png);
}	
.container-fluid {
    /*padding-left: 30px !important;*/
	margin-top: -38px;
}
#divformPJ,#divformPF{
	display:none
}
#resultado{
	padding-top:18px;
}
.numberSearch{
	font-size:20px;
	font-weight:bold;
	position: absolute;
    margin-left: -26px;
}
.panel-title > a[aria-expanded="true"]{
	color:#fff;
	background-color:#019dd6;
}
.panel-heading:hover{
	background-color:#019dd6 !important;
}
