html{overflow-y: scroll !important}
.tabelaPrimeTitulo .ui-datatable-header {background: #438eb9 !important;border: 0.12em solid  #AABCFE !important; color: white !important;font-size: 14px !important;padding-top: 10px !important;padding-bottom: 10px !important}
.tabelaPrimeTitulo .ui-paginator {background: #d3dfe4 !important;border: 0.12em solid  #AABCFE !important}
.tabelaPrimeTitulo .ui-state-active {background: #d3dfe4 !important;border: none !important;font-weight: bold !important}
.tabelaPrime thead th {border: 0.12em solid #AABCFE;background: #d3dfe4;color: black;font-weight: bold}
.tabelaPrime tbody td {border: 0.12em solid #AABCFE;padding: 0}
.correcaoSpinner input {padding-right: 20px !important}

.tabelaPrimeTituloModal .ui-datatable-header {background: #438eb9 !important;border: 0.12em solid  #AABCFE !important; color: white !important;font-size: 14px !important;padding-top: 10px !important;padding-bottom: 10px !important}
.tabelaPrimeTituloModal .ui-paginator {background: #d3dfe4 !important;border: 0.12em solid  #AABCFE !important}
.tabelaPrimeTituloModal .ui-state-active {background: #d3dfe4 !important;border: none !important;font-weight: bold !important}
.tabelaPrimeModal thead th {border: 0.12em solid #AABCFE !important;background: #d3dfe4 !important;color: black !important;font-weight: bold !important}
.tabelaPrimeModal tbody td {border: 0.12em solid #AABCFE; padding: 0}
.colunaTurmaCodigoModal{text-align: center; width: 15% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaTurmaVagasModal{text-align: center; width: 15% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaTurmaCursosModal{text-align: center; width: 60% !important}
.colunaCursoNomeModal{text-align: center; width: 100% !important; padding-top: 5px !important; padding-bottom: 5px !important;border: none !important}


.colunaDisciplinaCodigoModal{width: 10%;text-align: center;padding: 5px !important}
.colunaDisciplinaNomeModal{width: 40%;padding-top: 5px !important;padding-left: 5px !important}
.colunaDisciplinaTurmasModal{width: 45%;padding: 0px !important}
.colunaDisciplinaAcoesModal{width: 5%;text-align: center;padding-top: 5px !important}




.entrada_dados_filtro{/* padding: 2px !important; */-webkit-box-shadow: none !important;-webkit-border-top-left-radius: 0px !important;border-radius: 0px !important;width: 100% !important;}
.linha1{background-color: white}
.linha2{background-color: #E9F1F5}
.linhaTurmas{border: 0.1em solid #AABCFE}
.colunaDisciplinaCodigo{width: 8%;text-align: center;padding: 5px !important}
.colunaDisciplinaNome{width: 30%;padding-top: 5px !important;padding-left: 5px !important}
.colunaDisciplinaPeriodo{width: 8%;text-align: center;padding-top: 5px !important}
.colunaDisciplinaTurmas{width: 47%;padding: 0px !important}
.colunaDisciplinaAcoes{width: 7%;text-align: center;padding-top: 5px !important}
.colunaTurmaCodigo{text-align: center; width: 15% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaTurmaVagas{text-align: center; width: 10% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaTurmaHorarios{text-align: center; width: 65% !important}
.colunaTurmaAcoes{text-align: center; width: 10% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaHorarioDia{text-align: center; width: 20% !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaHorarioHoras{text-align: center; width: 33% !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaHorarioLocal{text-align: center; width: 47% !important;  padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
/* Estilos da tabela Geral */
.colunaDisciplinaGeralTurmas{width: 56%}
/*.colunaDisciplinaAcoes{width: 6%;text-align: center;padding-top: 5px !important}*/
.colunaTurmaGeralCodigo{text-align: center; width: 10% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaTurmaGeralVagas{text-align: center; width: 6% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaTurmaGeralHorarios{text-align: center; width: 37% !important}
.colunaTurmaGeralCursos{text-align: center; width: 40% !important}
/*.colunaTurmaAcoes{text-align: center; width: 7% !important; padding-top: 5px !important; padding-bottom: 5px !important}*/
.colunaHorarioGeralDia{text-align: center; width: 13% !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaHorarioGeralHoras{text-align: center; width: 42% !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaHorarioGeralLocal{text-align: center; width: 45% !important;  padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaCursoPeriodo{text-align: center; width: 30% !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaCursoNome{text-align: center; width: 70% !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.ui-dialog-titlebar{padding: 0 !important;margin: 20px 0px 5px 15px !important}
.ui-dialog-titlebar-close{margin-top:8px !important}
.ui-button{background: #428BCA !important}
.ui-growl-item-container{background: #428BCA !important}
.ui-colorpicker button{background: transparent !important;box-shadow: none !important;border: 0px !important}
.ui-colorpicker button ui-state-hover{background: transparent !important;box-shadow: none !important;border: 0px !important}
.ui-colorpicker button ui-state-focus{background: transparent !important;box-shadow: none !important;border: 0px !important}
.ui-dialog-buttonpane{text-align: center !important}
.disable-scroll .ui-dialog-content{overflow-x: hidden !important}
.ui-fileupload-content{border: 0px transparent !important;width: 0px !important;height: 0px !important}
.ui-fileupload-buttonbar{background: transparent !important;border: 0px transparent !important}

/* Cadastro de disciplinas */
.colunaTurmaCadCodigo{text-align: center; width: 10% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaTurmaCadVagas{text-align: center; width: 10% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaTurmaCadHorarios{width: 25% !important}
.colunaTurmaCadCursos{width: 45% !important}
.colunaTurmaCadAcoes{text-align: center; width: 10% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaHorarioCadDia{text-align: center; width: 20% !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaHorarioCadHoras{text-align: center; width: 40% !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaHorarioCadAcoes{text-align: center; width: 40% !important;  padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaCursoCadNome{width: 65% !important; padding-left: 10px !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaCursoCadPeriodo{text-align: center; width: 25% !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaCursoCadAcoes{text-align: center; width: 10% !important;  padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}

/* Edição de disciplinas */
.colunaHorarioEdtDia{text-align: center; width: 20% !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaHorarioEdtHoras{text-align: center; width: 30% !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaHorarioEdtLocal{text-align: center; width: 30% !important; padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}
.colunaHorarioEdtAcoes{text-align: center; width: 20% !important;  padding-top: 5px !important; padding-bottom: 20px !important;border: none !important}

.colunaTurmaEdtCodigo{text-align: center; width: 8% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaTurmaEdtVagas{text-align: center; width: 8% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaTurmaEdtHorarios{width: 31% !important}
.colunaTurmaEdtCursos{width: 45% !important}
.colunaTurmaEdtAcoes{text-align: center; width: 8% !important; padding-top: 5px !important; padding-bottom: 5px !important}



.colunaDisciplinaCodigoAlocacao{width: 7%;text-align: center;padding: 5px !important}
.colunaDisciplinaNomeAlocacao{width: 25%;padding-top: 5px !important;padding-left: 5px !important}
.colunaDisciplinaVagasAlocacao{width: 7%;text-align: center;padding-top: 5px !important}
.colunaDisciplinaTurmasAlocacao{width: 7%;text-align: center;padding-top: 5px !important}
.colunaDisciplinaCursosAlocacao{width: 24%;}
.colunaDisciplinaHorariosAlocacao{width: 30%;}

.colunaCursoAlocacao{padding-left: 5px !important;padding-top: 5px !important; padding-bottom: 10px !important;border: none !important}

.colunaHorariosDiaAlocacao{width: 20%;padding-top: 5px !important;padding-bottom: 5px !important;text-align: center;border: none !important}
.colunaHorariosHoraAlocacao{width: 30%;padding-top: 5px !important;padding-bottom: 5px !important;text-align: center;border: none !important}
.colunaHorariosSalaAlocacao{width: 35%;padding-top: 5px !important;padding-bottom: 5px !important;text-align: center;border: none !important}
.colunaHorariosAcaoAlocacao{width: 15%;padding-top: 5px !important;padding-bottom: 5px !important;text-align: center;border: none !important}

.colunaHorariosAlocacaoSala{width: 10% !important;text-align: center;padding-top: 5px !important}
.colunaDiaAlocacaoSala{width: 15% !important;text-align: center;padding-top: 5px !important}

.colunaSalaSimulacao{padding-top: 5px !important;padding-bottom: 5px !important;text-align: center;border: none !important}


.tabelaPrimeModal thead th {border: 0.12em solid #AABCFE !important;background: #d3dfe4 !important;color: black !important;font-weight: bold !important}
.tabelaPrimeModal tbody td {border: 0.12em solid #AABCFE;padding: 0}

.colunaPeriodoPesquisaModel{width: 30%;padding-top: 5px !important;padding-bottom: 5px !important;text-align: center;border: none !important}
.colunaNomeCursoPesquisaModel{width: 70%;padding-top: 5px !important;padding-bottom: 5px !important;text-align: center;border: none !important}

.colunaDiaPesquisaModel{width: 20%;padding-top: 5px !important;padding-bottom: 5px !important;text-align: center;border: none !important}
.colunaHorarioPesquisaModel{width: 40%;padding-top: 5px !important;padding-bottom: 5px !important;text-align: center;border: none !important}
.colunaSalaPesquisaModel{width: 40%;padding-top: 5px !important;padding-bottom: 5px !important;text-align: center;border: none !important}


.colunaDisciplinaCodigoConsulta{width: 10%;text-align: center;padding: 5px !important}
.colunaDisciplinaNomeConsulta{width: 45%;padding-left: 5px !important}
.colunaDisciplinaPeriodoConsulta{width: 10%;text-align: center;}
.colunaDisciplinaTurmasConsulta{width: 35%;padding: 0px !important}
.entrada_dados_filtroConsulta{/* padding: 2px !important; */-webkit-box-shadow: none !important;-webkit-border-top-left-radius: 0px !important;border-radius: 0px !important;width: 80% !important;}

.colunaTurmaCodigoConsulta{text-align: center; width: 20% !important; padding-top: 5px !important; padding-bottom: 5px !important}
.colunaTurmaHorariosConsulta{text-align: center; width: 80% !important}

.colunaHorarioDiaConsulta{text-align: center; width: 20% !important; padding-top: 10px !important;  padding-bottom: 10px !important; border: none !important}
.colunaHorarioHorasConsulta{text-align: center; width: 33% !important; padding-top: 10px !important; padding-bottom: 10px !important; border: none !important}
.colunaHorarioLocalConsulta{text-align: center; width: 47% !important;  padding-top: 10px !important; padding-bottom: 10px !important; border: none !important}