.tabela-por-ano .table {
	max-width:98%;
	margin-left:20px;
}
.tabela-por-ano .table > thead th {
  background-color: transparent ;
  font-size:22px;
}

.views-field-field-data-feriado.views-field-field-data-feriado-final {
  font-weight: bold;
}
.views-exposed-form {
  padding: 15px 20px;
}
.form-item-field-ano-txt-value .form-control, .form-item-field-data-ano-limite2-value .form-control {
  padding: .375rem .75rem;
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  border: 1px solid #e8e8e8;
	max-width: 190px;
	text-align: end;
	margin-right:20px;
}
.js-form-item-combine {
	margin-left:15px;

}
form label {
  margin: 1px;
  font-size: 1rem;
}

.form-control#edit-combine {
		max-width: 300px;
		text-align:left;
		font-size: 1.3rem;
		margin: 8px 8px 0 0;
}
.btn {

  --bs-btn-padding-y: 0.4rem;
}
.file a { 
	margin-top:0;
}
.fonte-18 {
	font-size:18px;
}
.views-field-field-data-feriado {
	min-width:130px;
}

/* pareceres técnicos */
.parecer {
  background-image: url("/sites/default/publico/2024-08/iconPDF_1.png");
  padding-left: 50px;
  background-repeat: no-repeat;
  background-position: 8px;
  min-width: 210px;
}