/* __________________________________
  ____                               
 |  _ \ ___  ___ ___  ___   __ _ ___ 
 | |_) / _ \/ __/ __|/ _ \ / _` / __|
 |  __/  __/\__ \__ \ (_) | (_| \__ \
 |_|   \___||___/___/\___/ \__,_|___/
 __________________________________ */

.secao-pessoas h1#page-title,
.section-usuarios h1#page-title,
.node-type-panel .posted,
.field-name-field-foto .field-label {
	display: none;
}

.view-pessoas .views-row {
	overflow: hidden;
	margin: 0 0 70px 0;
}

.view-pessoas-semfoto .views-row {
	margin-bottom: 10px;
}

.view-pessoas span.views-label {
	float: left;
	margin: 0 5px 0 0;
}

.view-pessoas .view-pessoas-imagem {
	background: #2a8bda;
	padding: 17px;
	float: left;
}

.view-pessoas .view-pessoas-titulo {
	background: #2a8bda;
	color: #fff;
	padding: 10px 13px;
	margin: 0 0 3px 168px;
}

.view-pessoas-semfoto .view-pessoas-titulo {
	margin-left: 0px !important;
}

.view-pessoas .view-pessoas-titulo a {
	color: #fff;
}

.view-pessoas .view-pessoas-miolo {
	display: block;
	margin: 0.5em 0 0.5em 168px !important;
}

.view-pessoas-semfoto .view-pessoas-miolo {
	margin-left: 40px !important;
}

.view-pessoas .view-pessoas-miolo .views-label {
	color: #777;
	font-weight: 900;
}

.ajax-progress,
.block-block-filter-docentes .progress-disabled, 
.block-block-filter-docentes .ajax-progress .throbber
.block-block-filter-docentes tr .ajax-progress .throbber,
.block-block-filter-docentes .ajax-progress-bar {
	visibility: hidden;
}

.block-block-filter-docentes.ajax-progress-throbber {
  display: none;
}

.view-Professores-orientadores-novo .view-filters {
	display: none;
}

.view-pessoas .view-filters,
.block-block-filter-docentes .view-filters {
 	color: #fff !important;
 	text-transform: uppercase;
  	background: #2a8bda url(../../images/departamento-titulo-bg.jpg) 90% 0 no-repeat;
  	padding: 5px 15px 1px 15px;
 	font-size: 2em;
 	clear: both;
 	margin: 0 0 25px 0;
}

.view-pessoas .views-exposed-widget,
.block-block-filter-docentes .views-exposed-widget {
	margin: 0 1em 5px 0;
}

.view-pessoas .views-exposed-widget .description,
.block-block-filter-docentes .views-exposed-widget .description {
	font-size: 9px !important;
	text-transform: none;
	line-height: 1.1em !important;
}

.view-pessoas .view-filters * {
	padding: 0;
}

.view-pessoas .view-filters label,
.block-block-filter-docentes .view-filters label {
	color: #fff;
	font-weight: 100;
	font-size: 0.7em;
	font-weight: 100;
	text-transform: none;
	width: 100%;
	padding: 0 !important;
	margin: 0 !important;
}

.view-pessoas .view-filters .views-submit-button,
.block-block-filter-docentes .views-submit-button {
	margin: 22px 0 0 0;
	width: 30px;
}

.view-pessoas .view-filters button,
.block-block-filter-docentes button {
	background: url(../../images/input-pessoas.png) no-repeat;
	width: 34px;
	height: 32px;
	font-size: 0 !important;
	line-height: 0 !important;
}

.block-block-filter-docentes button {
	top: -7px;
	margin-left: 10px;
}

.view-pessoas .view-filters input,
.view-pessoas .view-filters select,
.block-block-filter-docentes .view-filters input,
.block-block-filter-docentes .view-filters select {
	padding: 3px !important;
	width: 260px !important;
	margin: 0 !important;
	height: 28px;
	overflow: hidden;
}

.block-block-filter-docentes .form-item-nome,
.block-block-filter-docentes .form-item-departamento,
.block-block-filter-docentes #dropdown-second-replace,
.block-block-filter-docentes #dropdown-third-replace {
	display: inline-block;
	width: 250px;
	margin: 0 10px 0 0;
	overflow: hidden;
	max-height: 60px;
	vertical-align: top;
}

.block-block-filter-docentes #dropdown-second-replace {
	margin: 0 20px 0 0;
}

img.curriculo-lattes {
	height: 27px;
	width: 131px;
}

/* ///////////////////////////////
  // PERFIL - Docentes         //
 /////////////////////////////// */
.perfil-usuario {
	overflow: hidden;
}

.perfil-usuario .field-label-above {
 	color: #797979 !important;
}

.perfil-usuario .field-label {
 	color: #0045ad !important;
 	font-weight: 100;
 	margin: 1.5em 0 0.3em 0;
}

.perfil-usuario h1 {
  	background-image: none;
  	background-color: #005ca7;
  	padding: 12px 0 12px 233px;
  	text-transform: none;
  	font-weight: 900;
  	font-size: 1.8em;
  	margin: 0 0 15px 0;
  	color: #fff !important;
}

.perfil-usuario-foto {
 	overflow: hidden;
 	float: left;
 	text-align: center;
 	margin: 15px 0 0 0;
}

.perfil-usuario-foto img {
 	max-width: 143px;
 	margin: 0 auto;
}

.perfil-usuario-itens {
 	background: #298bda;
 	padding: 1em;
 	list-style-type: none;
 	margin: 0 auto;
 	max-width: 143px;
}

.perfil-usuario-itens li {
 	text-align: left;
}

.perfil-usuario-itens li a {
 	color: #fff;
 	font-size: 0.9em;
 	text-align: left;
}

.perfil-usuario-itens li a:hover,
.perfil-usuario-itens li a.active {
	color: #efd799;
}

.perfil-usuario-infos {
 	margin: 0 0 0 233px;
 	padding: 0;
}

.perfil-usuarios-infos-corpo {
 	margin: 15px 0 0 0;
}

.perfil-usuario-infos h2 {
 	font-size: 1em;
 	color: #4677c4 !important;
 	margin: 1em 0;
 	font-weight: 900;
}

.secao-funcionario .perfil-usuario h1,
.secao-user .perfil-usuario h1 {
  	padding: 12px;
}


.views-exposed-widgets > div {
	width: 42%;
}

.views-exposed-widgets > div select {
	max-width: 100%;
}

.perfil-usuario h2.field-label {
	margin: 4px 0 0 0 !important;
}
