/* {font-family: "trebuchet ms"; !important
   font-size: 12px;}*/

   .background_top {
	background-color: #E0E0E0;
	font-size: 20px;
	color: #04408C;
	font-family: tahoma,arial,verdana,sans-serif;
}

.background_top_classic {
	background-color: #DFE8F6;
	font-size: 20px;
	color: #04408C;
	font-family: tahoma,arial,verdana,sans-serif;
}
.background_titulo_janela {
	background-color: #E0E0E0;
	font-size: 12px;
	color: #04408C;
	font-family: tahoma,arial,verdana,sans-serif;
	padding-left: 10px;
	padding-top: 5px;
}
.background_titulo_janela_classic {
	background-color: #DFE8F6;
	font-size: 12px;
	color: #04408C;
	font-family: tahoma,arial,verdana,sans-serif;
	padding-left: 10px;
	padding-top: 5px;
}
img.icon_top_empresa {
	vertical-align: middle;
	margin-bottom: 2px;
	margin-right: 2px;
}
img.icon_top_data {
	vertical-align: middle;
	margin-bottom: 2px;
	margin-right: 2px;
	margin-left: 10px;
}

img.icon_top_usuario {
	vertical-align: middle;
	margin-bottom: 2px;
	margin-left: 10px;
}

img.icon_top_func_ativo {
	vertical-align: middle;
	margin-bottom: 2px;
	margin-left: 10px;
}

img.icon_top_permissao {
    vertical-align: middle;
    margin-bottom: 2px;
    margin-left: 5px;
}

img.icon_top_sair {
	vertical-align: middle;
	margin-bottom: 2px;

}

b.icon_top_sair{
	margin-left: 10px;
	text-decoration: underline;
	cursor: pointer;
}
b.icon_top_usuario{
    margin-left: 10px;
    text-decoration: underline;
    cursor: pointer;
}

b.icon_top_empresa_data{
	text-decoration: underline;
	cursor: pointer;
}

.icon_sair{
    height:16px;
    /*width:700px;*/
    border: 0px solid;
    text-align : right;
    font-size: 12px;
    font-family: tahoma,arial,verdana,sans-serif;
    font-weight: bold;
    margin-top: 2px;
    margin-right: 5px;
	overflow:hidden;
}

.icon_usuario{
    height:16px;
    /*width:700px;*/
    border: 0px solid;
    text-align : right;
    font-size: 12px;
    font-family: tahoma,arial,verdana,sans-serif;
    margin-top: 2px;
    margin-right: 5px;
	overflow:hidden;
}

.sair{
	font-size: 14px;
	color: #04408C;
	font-family: tahoma,arial,verdana,sans-serif;
	background-size: 16px;
    background-repeat: no-repeat;
    background-position: left;
    margin-left: 10px;
    font-weight: bold;
    width:80px;
}

.icon_save {
    background-image: url(../images/save.png) !important;
}

.icon_reset {
    background-image: url(../images/stop.png) !important;
}

.icon_grid {
    background-image: url(../images/grid.png) !important;
}

.icon_add {
    background-image: url(../images/add.png) !important;
}

.icon_delete {
    background-image: url(../images/delete.png) !important;
}

.icon_menu {
    background-image: url(../images/menu.png) !important;
}

.icon_menuItem {
    background-image: url(../images/menuItem.png) !important;
}

.icon_grid {
    background-image: url(../images/grid.png) !important;
}

.icon_form {
    background-image: url(../images/form.png) !important;
}

.icon_form_edit{
	background-image: url(../images/form_edit.png) !important;
}

.icon_form_add{
	background-image: url(../images/form_add.png) !important;
}

.icon_busca {
    background-image: url(../images/busca.png) !important;
}

.icon_logo{
	background-image: url(../images/logo1.png) !important;
	background-size: 30px;
    background-repeat: no-repeat;
    background-position: left;
    height:30px;
    width:30px;
    border: 0px solid;
    margin-left: 2px;
}

.icon_alterar{
	background-image: url(../images/alterar.png) !important;
	background-size: 16px;
    background-repeat: no-repeat;
    background-position: center;
    height:16px;
    width:16px;
    border: 0px solid;
    cursor:pointer;
    margin-left: 2px;
}

.icon_excluir{
	background-image: url(../images/delete.png) !important;
	background-size: 16px;
    background-repeat: no-repeat;
    background-position: center;
    height:16px;
    width:16px;
    border: 0px solid;
    cursor:pointer;
    margin-left: 8px;
}

.field_id{
	background-color: #99BCE8;
	text-align: right;
}
.icon_telefone{
	background-image: url(../images/telephone.png) !important;
}
.icon_email{
	background-image: url(../images/email.png) !important;
}
.icon_endereco{
	background-image: url(../images/endereco.png) !important;
}
.icon_refresh{
	background-image: url(../images/refresh.gif) !important;
}
.icon_permissao{
	background-image: url(../images/lock.png) !important;
}
.icon_login_top{
	background-image: url(../images/lock.png) !important;
}
.icon_login{
	background-image: url(../images/key.png) !important;
}
.icon_selecionar{
	background-image: url(../images/accept.png) !important;
}
.icon_cliente{
	background-image: url(../images/user_green.png) !important;
}
.label_erro{
	color: #FF0000;
}
.icon_marcar{
    background-image: url(../images/marcar.png) !important;
}
.icon_desmarcar{
    background-image: url(../images/desmarcar.png) !important;
}
.icon_events{
    background-image: url(../images/events.png) !important;
}
.icon_relatorio{
    background-image: url(../images/report.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}
.icon_relatorio_executa{
    background-image: url(../images/report_go.png) !important;
}
.icon_dependente{
    background-image: url(../images/group.png) !important;
}
.icon_baixar{
    background-image: url(../images/cancel.png) !important;
}

.icon_marcado{
    background-image: url(../images/checked.gif) !important;
}

.icon_desmarcado{
    background-image: url(../images/unchecked.gif) !important;
}

.grid_red {
    color: #f00; 
}

.icon_configuracao {
    background-image: url(../images/setting_tools.png) !important;
}

.icon_add_black {
    background-image: url(../images/icon_add_black.png) !important;
}

.cloud_download {
    background-image: url(../images/cloud_download.png) !important;
}

.dashboard {
    padding: 20px;
    margin-right: 0px;
}

.dash-number {
    font-size: 40px;
}

.dash-descricao {
    font-size: 15px;
    font-weight: bold;
}

.dash-desc-detalhes {
    font-size: 15px;
}

.dash-tamanho-desc-detalhe {
    font-size: 20px;
}

.padding-icon {
    padding-top: 8px;
    padding-left: 20px !important;
}

.proventos-multiplos-ev-aserco {
    color: yellow;
}

.custom-header-multiplos-ev-aserco {
    color: #04408C;
    font-weight: 500;
}

.custom-gridPerformance .x-column-header-inner .x-column-header-text {
    white-space: normal;
    text-align: center;
}

.atencao-configuracao {
    margin-top: 3.5%;
    background:#e8e8e8;
    display:block;
    height:6.5em;
    width:'100%';
    border: 1px solid #000;
    padding:1em;
    border-radius: 5px;
}

.icon_cad_cliente {
    background-image: url(../images/icone_menu/cad_cliente.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_cad_usuario {
    background-image: url(../images/icone_menu/cad_usuario.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_cad_sindicato {
    background-image: url(../images/icone_menu/cad_sindicato.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_cad_evento {
    background-image: url(../images/icone_menu/cad_evento.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_cad_func_func {
    background-image: url(../images/icone_menu/cad_func_func.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_cad_func_cargo {
    background-image: url(../images/icone_menu/cad_func_cargo.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_cad_func_escala {
    background-image: url(../images/icone_menu/cad_func_escala.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_cad_func_adicional {
    background-image: url(../images/icone_menu/cad_func_adicional.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_mov_evento_variavel {
    background-image: url(../images/icone_menu/cad_mov_evento_variavel.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_mov_adm_func {
    background-image: url(../images/icone_menu/mov_adm_func.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_cad_func_salario {
    background-image: url(../images/icone_menu/cad_func_salario.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_cad_mov_rescisao {
    background-image: url(../images/icone_menu/mov_rescisao.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_mov_ferias {
    background-image: url(../images/icone_menu/mov_ferias.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_mov_afastamento {
    background-image: url(../images/icone_menu/mov_afastamento.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_mov_despesa_medica {
    background-image: url(../images/icone_menu/mov_despesa_medica.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_cad_func_organograma {
    background-image: url(../images/icone_menu/cad_func_organograma.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

.icon_mov_banco_hora {
    background-image: url(../images/icone_menu/mov_banco_hora.png) !important;
    background-size: 16px;
    height:16px;
    width:16px;
}

/* .x-form-field {
    color: black;
    border-radius: 4px !important;
} */

/* .x-form-trigger {
    background: url(images/form/trigger.gif);
    width: 17px;
    border-width: 0 0 1px;
    border-color: #b5b8c8;
    border-style: solid;
} */