body{padding-top: 130px;font-family: 'Ubuntu', sans-serif !important;background: #eeeeee !important;}
.titulo-pagina {
    color: #555555 !important;
    font-weight: 600;
    margin: 0px;
    padding: 0px;
    font-size: 18px;
    text-transform: uppercase;
    font-family: "Ubuntu";
}.titulo{border-bottom: solid 1px #eee;}
.painel-personalizado{background: #fff;border-radius: 0px !important;}
label{font-weight: normal !important;margin-top: 10px;}
.subtitulo-pagina{font-weight: bold;border-bottom: solid 1px #dddddd;padding-bottom: 5px;}
hr{border-color: #dddddd}
.form-control{border-radius: 0px;border:solid 1px #222;}
.input-group-addon, .select2 {
  
    border: 1px solid #222;
}
.padding10-5{
	padding: 5px;
	padding-left: 10px;
}
.texto-contrato{
	font-size: 20px !important;
	text-align: justify;
	font-family: arial;
	line-height: 20px;
}
.navbar {
    min-height: 70px !important;
}
input[type=password]:focus{background-color: #FAFFBD;}
input[type=text]:focus{background-color: #FAFFBD;}
select:focus{background-color: #FAFFBD;}
textarea:focus{background-color: #FAFFBD;}
.bloco-detalhe{
	padding: 5px 10px;
	border: solid 1px #333333;
	background: #eeeeee;
}
h3{
	margin:0px;
	padding:0px;
}
.slogan{
	font-family: "Ubuntu";
	font-weight: 300;
	font-size: 17px;

}
.titulo-th th{
	background: #e6e4e4 !important;
	color: #222 !important;
}
.logo{
	font-family: "Ubuntu";
	color: #ffffff !important;
	font-size: 25px;
	margin-top: -5px;
} 
.navbar-inverse{
	background:  #003F5E  !important;
	border-color:  #003F5E  !important;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: #ffffff;
    background-color: #DF070C;
}
.navbar-inverse .navbar-nav > li > a {
    color: #ffffff;
}

.navbar-inverse .navbar-nav > li > a:hover {
    color: #ffffff;
    background-color: #DF070C;

}
.btn-laranja  {
    color: #ffffff;
    background-color: #DF070C;
}
.btn-laranja:hover{
    color: #ffffff;
    background-color: #d90000;
}
.ajuste-btn-voltar{
	margin-top: -8px !important;
}
.container-branco{background: transparent;padding-left:0px;padding-right:0px;padding-top: 10px;padding-bottom: 10px;}
.tac{text-align: center  !important;}
/*#474A8D*/
.tvm{
	vertical-align: middle !important;
}
.footer{
	color: #555555;
	font-size: 11px;
	padding-top:20px;
}

.titulo-filtro{
	font-size: 16px;
	font-weight: bold;
}

.border-bottom{
	border-bottom: solid 1px #dddddd;
	padding-bottom: 12px;
	margin-bottom: 10px;
}

.ajuste-btn-filtro{
	margin-top: 34px;
}


.navbar-brand {
    height: 60px !important;
}
.error{
	text-align: center !important;
	background: #ff0000 !important;
	color: #ffffff !important;
}


.pullright{
	float: right;
}
@media (max-width: 767px) {
	.pullright{
		float: none;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
	    color: #DF070C;
	}
	.hide-cel{display: none;}

	.txt_logado{
		text-align: right !important;
	}
	.btn_ag{
		margin-bottom: 20px;
	}
}
.navbar-inverse .navbar-toggle{
	border-color: #111;
    background: #111;
}

.txt_logado{
	color: #fff;
    margin-top: 14px;
    margin-right: 100px;
}
.txt_logado b{
	color: #DF070C;
	font-weight: bold;
}


.submenunavall {
    color: #ffffff;
    background-color: #006596;
    border-color: #006596;
}

.submenunavall .btn-default:hover {
    color: #ffffff;
    background-color: #DF070C;
    border-color: #d90000;
}



.submenunavall .btn-default:focus,
.submenunavall .btn-default.focus {
  color: #ffffff;
  background-color: #DF070C;
  border-color: #d90000;
}

.submenunavall .btn-default:active{
  color: #ffffff;
  background-color: #003F5E;
  border-color: #003F5E;
}

.submenunavall .btn-default.active{
  color: #ffffff;
  background-color: #DF070C;
  border-color: #d90000;
}
.tar{text-align: right;}

.panel-default{
	border-radius: 0px !important;
}
