@charset "UTF-8";
/*INI - diário de classe - Frequência diária*/
.date-picker-wrapper {
	z-index: 1111 !important;
}

.df-colfrq {
	width: 15px !important;
}

.dc-fr-pointer {
	cursor: pointer;
}

.dc-fr-f {
	left: 0 !important;
	display:inline-block;
	padding: 0 0 0 0px;
	
	background-image: url(/unifebeMentorWebG5/javax.faces.resource/imagens/diarioclasse/icons_16X16.png.jsf?ln=edusoft&ve=09060201);
	height: 16px !important;
	width: 16px !important;
	
	margin-left: auto;
	margin-right: auto;
}

.dc-fr-scm label {
	background-position: 0 -80px !important;
}

.dc-fr-co label {
	background-position: 0 -64px !important;
}

.dc-fr-pa label {
	background-position: 0 -32px !important;
}

.dc-fr-ab label {
	background-position: 0 -48px !important;
}

.dc-fr-fa label {
	background-position: 0 -16px !important;
}

.dc-fr-pr label {
	background-position: 0 0 !important;
}

.dc-fr-m.dc-fr-f {
	left: 0 !important;
	display:inline-block;
	padding: 0 0 0 0px;
	
	background-image: url(/unifebeMentorWebG5/javax.faces.resource/imagens/diarioclasse/icons_36X36.png.jsf?ln=edusoft&ve=09060201);
	height: 36px !important;
	width: 36px !important;
	
	margin-left: auto;
	margin-right: auto;
}

.dc-fr-m.dc-fr-scm label {
	background-position: 0 -180px !important;
}

.dc-fr-m.dc-fr-co label {
	background-position: 0 -144px !important;
}

.dc-fr-m.dc-fr-pa label {
	background-position: 0 -72px !important;
}

.dc-fr-m.dc-fr-ab label {
	background-position: 0 -108px !important;
}

.dc-fr-m.dc-fr-fa label {
	background-position: 0 -36px !important;
}

.dc-fr-m.dc-fr-pr label {
	background-position: 0 0 !important;
}
				
.dc-fr-sl {
	background-color: #D8DCDE !important;
}

.dc-fr-s:hover {
	background-color: #D8DCDE;
}

.toolbox {
	position: absolute;
	margin-left: -1200px;
	visibility: hidden;
	color: #395A7A !important;
	z-index: 995;
	background-color: #FFFFCC;
}

.toolboxActive {
	background: #FFFFCC !important;
}

.box {
	float: left;
	margin: 5px 6px;
	width: 30px;
}

.box.dc-fr-m {
	width: 40px !important;
}

.ui-datatable thead th .te, 
.ui-datatable tbody td .te, 
.ui-datatable tfoot td .te, 
.ui-datatable tfoot th .te {
	padding: 0 !important;
}
	
.ui-datatable thead th, .ui-datatable tbody td, .ui-datatable tfoot td, .ui-datatable tfoot th {
    padding: 4px 4px !important;
}
/*FIM - diário de classe - Frequência diária*/


/*INI - requerimento - Solicitação*/
.edu-req-modelo{
	max-width: 800px !important;
	max-height: 500px !important;
	overflow: scroll !important;
}
.edu-req-placeholder-resposta{
	color: rgb(191,191,191);
}
.edu-req-info-anexo{
	color: gray;
    font-size: 12px;
    margin-top: -2px;
}
.label-requerimento-financeiroEmAberto{
	background-color: #dc504f;
}
.label-requerimento-financeiroGerarNoDeferimento {
    background-color: #FF8C00;
}
.label-requerimento-financeiroPago{
	background-color: #558c3d;
}
.label-requerimento-financeiroCancelado {
    background-color: #8E9696;
}
/*FIM - requerimento - Solicitação*/