@charset "UTF-8";@font-face{font-family:imed;src:url(fonts/imed/imed.eot);src:url(fonts/imed/imed.eot?#iefix) format("embedded-opentype"),url(fonts/imed/imed.woff) format("woff"),url(fonts/imed/imed.ttf) format("truetype"),url(fonts/imed/imed.svg#imed) format("svg");font-weight:400;font-style:normal}[data-im]:before{font-family:imed!important;content:attr(data-im);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" im-"]:before,[class^=im-]:before{font-family:imed!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i[class*=" im-"],i[class^=im-]{font-size:14px;cursor:pointer;color:#45a8de}i[class*=" im-"]:before,i[class^=im-]:before{line-height:22px;vertical-align:top}html[data-browser*=Chrome] i[class*=" im-"]:before,html[data-browser*=Chrome] i[class^=im-]:before{vertical-align:text-bottom}.im-cancel:before{content:"\61"}.im-check:before{content:"\62"}.im-mais:before{content:"\63"}.im-order:before{content:"\64"}.im-search:before{content:"\66"}.im-edit:before{content:"\67"}.im-fav-disable:before{content:"\68"}.im-fav-enable:before{content:"\69"}.im-invisivel:before{content:"\6a"}.im-visivel:before{content:"\6b"}.im-transferencia:before{content:"\6c"}.im-calendario:before{content:"\6e"}.im-copiar:before{content:"\6f"}.im-pasta-cont:before{content:"\70"}.im-pasta:before{content:"\71"}.im-circ-direita:before{content:"\74"}.im-circ-cima:before{content:"\73"}.im-circ-baixo:before{content:"\72"}.im-alerta:before{content:"\75"}.im-seta-baixo:before{content:"\76"}.im-seta-cima:before{content:"\77"}.im-seta-esq:before{content:"\78"}.im-seta-dir:before{content:"\79"}.im-ultima:before{content:"\41"}.im-primeira:before{content:"\42"}.im-sorting:before{content:"\43"}.im-config:before{content:"\7a"}.im-config-cont:before{content:"\44"}.im-faturacao:before{content:"\47"}.im-consultas:before{content:"\48"}.im-requisicao:before{content:"\46"}.im-prescricao:before{content:"\4a"}.im-ccidadao:before{content:"\4b"}.im-edit-cont:before{content:"\4c"}.im-mensagem-cont:before{content:"\4d"}.im-mensagem:before{content:"\4e"}.im-printer:before{content:"\65"}.im-printer-cont:before{content:"\4f"}.im-info-cont:before{content:"\6d"}.im-notificacao:before{content:"\51"}.im-historico:before{content:"\52"}.im-utente:before{content:"\45"}.im-check-circulo-cont:before{content:"\54"}.im-interrog-circulo-cont:before{content:"\55"}.im-calendario-cont:before{content:"\56"}.im-declaracoes:before{content:"\49"}.im-dados-cons:before{content:"\57"}.im-contacto:before{content:"\58"}.im-observacao:before{content:"\53"}.im-utente-menu:before{content:"\59"}.im-pdf:before{content:"\5a"}.im-video:before{content:"\31"}.im-fax:before{content:"\32"}.im-olho:before{content:"\33"}.im-conversacao:before{content:"\34"}.im-lupa-demonst:before{content:"\35"}.im-chamada:before{content:"\36"}.im-atendimento:before{content:"\37"}.im-info:before{content:"\50"}.im-xls:before{content:"\30"}.im-txt:before{content:"\38"}.im-xml:before{content:"\39"}.im-xlsx:before{content:"\21"}.im-csv:before{content:"\22"}.im-interrog-circulo:before{content:"\23"}.im-check-circulo:before{content:"\24"}.im-importar:before{content:"\25"}.im-json:before{content:"\26"}.im-warning:before{content:"\27"}.im-info-circulo-cont:before{content:"\28"}.im-download:before{content:"\29"}.im-dente:before{content:"\2a"}.im-perfil-cont:before{content:"\2b"}.im-perfil:before{content:"\2c"}.im-menu:before{content:"\2d"}.im-remover:before{content:"\2e"}.im-enviar:before{content:"\2f"}.im-pasta-aberta:before{content:"\3a"}.im-agenda:before{content:"\3b"}.im-artigos:before{content:"\3c"}.im-clientes:before{content:"\3d"}.im-comissoes:before{content:"\3e"}.im-compras:before{content:"\3f"}.im-configurar:before{content:"\40"}.im-consultas-hoje:before{content:"\5b"}.im-contactos:before{content:"\5d"}.im-faq:before{content:"\5e"}.im-folhas-de-caixa:before{content:"\5f"}.im-horario:before{content:"\60"}.im-iniciar-consulta:before{content:"\7b"}.im-local:before{content:"\7c"}.im-manuais:before{content:"\7d"}.im-medicacao:before{content:"\7e"}.im-modelos:before{content:"\5c"}.im-notificacoes:before{content:"\e000"}.im-nova-declaracao:before{content:"\e001"}.im-nova-ficha:before{content:"\e002"}.im-nova-requisicao:before{content:"\e003"}.im-novo-documento:before{content:"\e004"}.im-observacoes:before{content:"\e005"}.im-pesquisa:before{content:"\e006"}.im-precario:before{content:"\e007"}.im-nova-prescricao:before{content:"\e008"}.im-relatorios:before{content:"\e009"}.im-subscricoes:before{content:"\e00a"}.im-utilizadores:before{content:"\e00b"}.im-tratamentos-agendar:before{content:"\e00c"}.im-lista-espera:before{content:"\e00d"}.im-seguradora:before{content:"\e00e"}.im-sair:before{content:"\e00f"}.im-fornecedores:before{content:"\e010"}.im-vendas:before{content:"\e011"}.im-receitas:before{content:"\e012"}.im-entidade:before{content:"\e013"}.im-mais-cont:before{content:"\e014"}.im-nova-pasta:before{content:"\e015"}.im-novo-doc:before{content:"\e016"}.im-importar-doc:before{content:"\e017"}.im-cortar:before{content:"\e018"}.im-colar:before{content:"\e01b"}.im-fisicos:before{content:"\e01c"}.im-vitais:before{content:"\e01d"}.im-pessoais:before{content:"\e01e"}.im-outros:before{content:"\e01f"}.im-mais-cont-bold:before{content:"\e019"}.im-mais-bold:before{content:"\e01a"}.im-documentos:before{content:"\e020"}.im-despesas:before{content:"\e022"}.im-intervenientes:before{content:"\e021"}.im-estabelecimento:before{content:"\e023"}.im-transporte:before{content:"\e024"}.im-pass:before{content:"\e025"}.im-opcoes:before{content:"\e026"}.im-residuos:before{content:"\e027"}.im-move:before{content:"\e028"}.im-cliente:before{content:"\e029"}.im-folder:before{content:"\e02a"}.im-xml-2:before{content:"\e02b"}.im-xlsx-2:before{content:"\e02c"}.im-xls-2:before{content:"\e02d"}.im-txt-2:before{content:"\e02e"}.im-png-2:before{content:"\e02f"}.im-csv-2:before{content:"\e030"}.im-json-2:before{content:"\e031"}.im-doc:before{content:"\e032"}.im-doc-2:before{content:"\e033"}.im-html:before{content:"\e034"}.im-html-2:before{content:"\e035"}.im-jpg:before{content:"\e036"}.im-jpg-2:before{content:"\e037"}.im-bmp:before{content:"\e038"}.im-bmp-2:before{content:"\e039"}.im-mp3:before{content:"\e03a"}.im-mp3-2:before{content:"\e03b"}.im-png:before{content:"\e03c"}.im-rvg:before{content:"\e03d"}.im-rvg-2:before{content:"\e03e"}.im-zip:before{content:"\e03f"}.im-zip-2:before{content:"\e040"}.im-vazio-2:before{content:"\e041"}.im-folder-2:before{content:"\e042"}.im-editar:before{content:"\e043"}.im-editar-2:before{content:"\e044"}.im-vazio:before{content:"\e045"}.im-pdf-2:before{content:"\e046"}.im-gif:before{content:"\e047"}.im-gif-2:before{content:"\e048"}.im-grafico:before{content:"\e049"}.im-graficohover:before{content:"\e04a"}.im-widget:before{content:"\e04c"}.im-listagem:before{content:"\e04d"}.im-grafico-geral:before{content:"\e04b"}.im-resize:before{content:"\e04e"}.im-fechar-simetrico:before{content:"\e04f"}.im-back:before{content:"\e050"}.im-undo:before{content:"\e051"}.im-redo:before{content:"\e052"}.im-refresh:before{content:"\e054"}@font-face{font-family:vmenu;src:url(fonts/menu-vertical/menu.eot);src:url(fonts/menu-vertical/menu.eot?#iefix) format("embedded-opentype"),url(fonts/menu-vertical/menu.woff) format("woff"),url(fonts/menu-vertical/menu.ttf) format("truetype"),url(fonts/menu-vertical/menu.svg#menu) format("svg");font-weight:400;font-style:normal}[data-vmenu]:before{font-family:vmenu!important;content:attr(data-vmenu);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" vmenu-"]:before,[class^=vmenu-]:before{font-family:vmenu!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vmenu-agenda:before{content:"\68"}.vmenu-consultas:before{content:"\69"}.vmenu-despesas:before{content:"\6b"}.vmenu-documentos:before{content:"\6c"}.vmenu-exames:before{content:"\6d"}.vmenu-faturacao:before{content:"\6e"}.vmenu-ficha-clinica:before{content:"\6f"}.vmenu-historico:before{content:"\70"}.vmenu-internamento:before{content:"\71"}.vmenu-medicacao:before{content:"\72"}.vmenu-medicos:before{content:"\73"}.vmenu-parametro-controlo:before{content:"\74"}.vmenu-patologias:before{content:"\75"}.vmenu-observacoes:before{content:"\76"}.vmenu-plano:before{content:"\77"}.vmenu-tratamentos:before{content:"\78"}.vmenu-saldo:before{content:"\61"}.vmenu-descontos:before{content:"\62"}.vmenu-conta-corrente:before{content:"\63"}.vmenu-precos:before{content:"\64"}.vmenu-comparticipacoes:before{content:"\65"}.vmenu-codigos-barras:before{content:"\66"}.vmenu-stock:before{content:"\67"}.vmenu-artigos:before{content:"\6a"}.vmenu-geral:before{content:"\79"}.vmenu-declaracoes:before{content:"\7a"}.vmenu-utente:before{content:"\41"}.cur-def{cursor:default!important}.cur-auto{cursor:auto!important}.cur-hover{cursor:pointer!important}.cur-move{cursor:move!important}.cur-grab{cursor:move!important;cursor:-webkit-grab!important;cursor:-moz-grab!important;cursor:-o-grab!important;cursor:-ms-grab!important;cursor:grab!important}.cur-grabbing{cursor:move!important;cursor:-webkit-grabbing!important;cursor:-moz-grabbing!important;cursor:-o-grabbing!important;cursor:-ms-grabbing!important;cursor:grabbing!important}.page-layout{padding:7px 10px 0;position:relative}.page-layout .page-layout{padding:0}.page-layout.wrapper_b{padding-top:0;padding-bottom:55px}.page-layout.popup-imed{background:#fff;padding:0}.page-layout.popup-imed.padding-popup{padding:18px 15px}.page-layout input,.page-layout select,.page-layout textarea{border-radius:3px;border:1px solid #a9a9a9;padding:1px 4px;background-color:#fff;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.page-layout input:not(.select2-search__field):focus,.page-layout select:focus,.page-layout textarea:focus{-webkit-box-shadow:0 0 3px 0 #c2c3c7;-moz-box-shadow:0 0 3px 0 #c2c3c7;box-shadow:0 0 3px 0 #c2c3c7}.page-layout input[readonly],.page-layout select[readonly],.page-layout textarea[readonly]{color:grey;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default!important}.page-layout input.campo-full,.page-layout select.campo-full,.page-layout textarea.campo-full{width:100%}.page-layout input.campo-half,.page-layout select.campo-half,.page-layout textarea.campo-half{width:50%}.page-layout input,.page-layout select{height:25px}.page-layout input.meio-texto,.page-layout select.meio-texto{height:20px}.page-layout input[type=checkbox],.page-layout input[type=radio]{height:auto}.page-layout input[type=checkbox]:focus,.page-layout input[type=radio]:focus{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.page-layout input[type=file]{border:none;height:25px;padding:0}.page-layout input[type=submit]{background-color:#c2c3c7;color:#000;margin-left:10px;display:inline-block;padding:2px 9px 1px;min-width:70px;text-align:center;border-radius:3px;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;-moz-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;-o-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;cursor:pointer;padding-top:0;height:26px}.page-layout input[type=submit]:hover{background-color:#d1d1d1;border-color:#d1d1d1}.page-layout input[type=submit].aceitar{color:#fff;background-color:#46b791;border-color:#46b791}.page-layout input[type=submit].aceitar:hover{background-color:#62c2a1;border-color:#62c2a1}.page-layout input[type=submit].rejeitar{color:#fff;background-color:#d96666;border-color:#d96666}.page-layout input[type=submit].rejeitar:hover{background-color:#de7d7d;border-color:#de7d7d}.page-layout input[type=submit].guardar{background-color:#adcab1;border-color:#adcab1}.page-layout input[type=submit].guardar:hover{background-color:#c3d8c8;border-color:#c3d8c8}.page-layout input[type=color]{border:none;padding:0;border-radius:0}.page-layout input.data-dia{width:75px}.page-layout input.data-hora{width:41px}.page-layout input.data-dia-hora{width:111px}.page-layout input.meio-texto{padding-top:2px}.page-layout select{padding-left:0}.page-layout label.opcao-escolha span{color:grey;cursor:pointer!important}.page-layout label.opcao-escolha input:checked+span{color:#2f2f2f}.page-layout span.opcional{color:grey;font-weight:300;font-size:12px}.page-layout span.prior-baixa{color:#5eaa7f}.page-layout span.prior-media{color:#e2884b}.page-layout span.prior-alta{color:#b24242}.page-layout span.campo-obrigatorio{color:#d1181f}.page-layout span.texto-neg{color:#d96666}.page-layout span.texto-pos{color:#46b791}.page-layout span a{font-size:inherit;color:inherit}.page-layout div[class*=" im-"].im-check,.page-layout div[class*=" im-"].im-mais,.page-layout div[class*=" im-"].im-xls,.page-layout div[class*=" im-"].im-xlsx,.page-layout div[class^=im-].im-check,.page-layout div[class^=im-].im-mais,.page-layout div[class^=im-].im-xls,.page-layout div[class^=im-].im-xlsx,.page-layout i[class*=" im-"].im-check,.page-layout i[class*=" im-"].im-mais,.page-layout i[class*=" im-"].im-xls,.page-layout i[class*=" im-"].im-xlsx,.page-layout i[class^=im-].im-check,.page-layout i[class^=im-].im-mais,.page-layout i[class^=im-].im-xls,.page-layout i[class^=im-].im-xlsx{color:#46b791}.page-layout div[class*=" im-"].im-cancel,.page-layout div[class^=im-].im-cancel,.page-layout i[class*=" im-"].im-cancel,.page-layout i[class^=im-].im-cancel{color:#d96666!important}.page-layout div[class*=" im-"].im-alerta,.page-layout div[class^=im-].im-alerta,.page-layout i[class*=" im-"].im-alerta,.page-layout i[class^=im-].im-alerta{color:#d1181f}.page-layout div[class*=" im-"].im-info,.page-layout div[class^=im-].im-info,.page-layout i[class*=" im-"].im-info,.page-layout i[class^=im-].im-info{color:#e2884b!important}.page-layout div[class*=" im-"].desativo,.page-layout div[class*=" im-"].im-invisivel,.page-layout div[class^=im-].desativo,.page-layout div[class^=im-].im-invisivel,.page-layout i[class*=" im-"].desativo,.page-layout i[class*=" im-"].im-invisivel,.page-layout i[class^=im-].desativo,.page-layout i[class^=im-].im-invisivel{color:#a9a9a9}.page-layout div[class*=" im-"].im-fav-disable,.page-layout div[class*=" im-"].im-fav-enable,.page-layout div[class^=im-].im-fav-disable,.page-layout div[class^=im-].im-fav-enable,.page-layout i[class*=" im-"].im-fav-disable,.page-layout i[class*=" im-"].im-fav-enable,.page-layout i[class^=im-].im-fav-disable,.page-layout i[class^=im-].im-fav-enable{color:#bfa166!important}.page-layout div[class*=" im-"].im-pdf,.page-layout div[class^=im-].im-pdf,.page-layout i[class*=" im-"].im-pdf,.page-layout i[class^=im-].im-pdf{color:#b24242}.page-layout div[class*=" im-"].im-json,.page-layout div[class^=im-].im-json,.page-layout i[class*=" im-"].im-json,.page-layout i[class^=im-].im-json{color:#325a9b}.page-layout div[class*=" im-"].im-xml,.page-layout div[class^=im-].im-xml,.page-layout i[class*=" im-"].im-xml,.page-layout i[class^=im-].im-xml{color:#cc771b}.page-layout div[class*=" im-"].im-txt,.page-layout div[class^=im-].im-txt,.page-layout i[class*=" im-"].im-txt,.page-layout i[class^=im-].im-txt{color:#b4574a}.page-layout div[class*=" im-"].im-csv,.page-layout div[class^=im-].im-csv,.page-layout i[class*=" im-"].im-csv,.page-layout i[class^=im-].im-csv{color:#19abb2}.page-layout div[class*=" im-"].im-invisivel,.page-layout div[class*=" im-"].im-visivel,.page-layout div[class^=im-].im-invisivel,.page-layout div[class^=im-].im-visivel,.page-layout i[class*=" im-"].im-invisivel,.page-layout i[class*=" im-"].im-visivel,.page-layout i[class^=im-].im-invisivel,.page-layout i[class^=im-].im-visivel{cursor:default;font-size:15px;line-height:18px}.page-layout div[class*=" im-"].im-edit-cont:hover:before,.page-layout div[class^=im-].im-edit-cont:hover:before,.page-layout i[class*=" im-"].im-edit-cont:hover:before,.page-layout i[class^=im-].im-edit-cont:hover:before{content:"\67"}.page-layout div[class*=" im-"].im-config-cont:hover:before,.page-layout div[class^=im-].im-config-cont:hover:before,.page-layout i[class*=" im-"].im-config-cont:hover:before,.page-layout i[class^=im-].im-config-cont:hover:before{content:"\7a"}.page-layout div[class*=" im-"].im-mais-cont-bold:hover:before,.page-layout div[class^=im-].im-mais-cont-bold:hover:before,.page-layout i[class*=" im-"].im-mais-cont-bold:hover:before,.page-layout i[class^=im-].im-mais-cont-bold:hover:before{content:"\e01a"}.page-layout div[class*=" im-"].pendente,.page-layout div[class^=im-].pendente,.page-layout i[class*=" im-"].pendente,.page-layout i[class^=im-].pendente{color:#f6bf00}.page-layout div[class*=" im-"],.page-layout div[class^=im-]{display:inline-block;color:#45a8de}.page-layout .bold{font-weight:600}.page-layout b{font-weight:600;font-size:13px;color:#25aae1}.page-layout b.msg-problema{font-size:14px!important;color:#d96666!important;font-weight:400!important}.page-layout b.bold-azul{color:#25aae1!important}.page-layout b.bold-body{color:#2f2f2f!important}.page-layout b.bold-black{color:#000!important}.page-layout b.bold-erro{color:#d96666!important}.page-layout b a,.page-layout b span,.page-layout b u{font-size:inherit}.page-layout hr.sem-valor{background-color:grey;width:30px;margin-top:10px;position:static}.page-layout iframe{border:none!important}.page-layout table{width:100%}.page-layout table.tabela-defeito{table-layout:auto}.page-layout .tabela-formulario,.page-layout table.tabela-fixed{table-layout:fixed}.page-layout .tabela-formulario tr td{padding:5px 0 6px}.page-layout .tabela-formulario tr td b{color:#000}.page-layout .botoes-edicao{text-align:right;padding-top:15px!important}.page-layout .botao-acao{background-color:#c2c3c7;color:#000;margin-left:10px;display:inline-block;height:22px;padding:2px 9px 0;border:1px solid #c2c3c7;min-width:70px;text-align:center;border-radius:3px;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;-moz-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;-o-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-layout .botao-acao:hover{background-color:#d1d1d1;border-color:#d1d1d1}.page-layout .botao-acao.aceitar{color:#fff;background-color:#46b791;border-color:#46b791}.page-layout .botao-acao.aceitar:hover{background-color:#62c2a1;border-color:#62c2a1}.page-layout .botao-acao.rejeitar{color:#fff;background-color:#d96666;border-color:#d96666}.page-layout .botao-acao.rejeitar:hover{background-color:#de7d7d;border-color:#de7d7d}.page-layout .botao-acao.guardar{background-color:#adcab1;border-color:#adcab1}.page-layout .botao-acao.guardar:hover{background-color:#c3d8c8;border-color:#c3d8c8}.page-layout .botao-acao.titulo{color:#bfa166;background-color:transparent;height:21px;padding:0 9px;border-color:#bfa166;margin-left:5px}.page-layout .botao-acao.titulo:hover{color:#fff;background-color:#bfa166}.page-layout .botao-acao.titulo.azul{color:#45a8de;border-color:#45a8de}.page-layout .botao-acao.titulo.azul:hover{color:#fff;background-color:#45a8de}.page-layout .botao-acao.pequeno{height:15px;line-height:15px;font-size:11px;padding:2px 0;margin-left:2px;min-width:55px}.page-layout .botao-adicionar-dados{border:1px solid #c2c3c7;text-align:center;cursor:pointer;width:45px;padding:20px;border-radius:7px;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.page-layout .botao-adicionar-dados:hover{background-color:#c2c3c7}.page-layout .botao-adicionar-dados:hover i{color:#fff}.page-layout .botao-adicionar-dados i{color:#c2c3c7;font-size:45px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.page-layout .botao-adicionar-dados i:before{line-height:1}.page-layout .button_merge{border-color:#b0b7bc;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.page-layout .button_merge a{border-color:#b0b7bc;color:#595959;padding-bottom:0;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out;-moz-transition:background .2s ease-in-out,color .2s ease-in-out;-o-transition:background .2s ease-in-out,color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out}.page-layout .button_merge a:hover{background-color:#e0f3fa;color:#595959}.page-layout .button_merge a.active,.page-layout .button_merge a.active:hover{background-color:#45a8de;color:#fff!important}.page-layout .titulo-pagina{border-bottom:1px solid #bfa166;line-height:22px;margin-bottom:15px}.page-layout .titulo-pagina>span{padding-left:0;color:#bfa166;font-size:17px}.page-layout .titulo-pagina .titulo-botoes{float:right;margin-top:-3px}.page-layout .titulo-pagina .titulo-botoes .botao-acao{color:#bfa166;background-color:transparent;height:21px;padding:0 9px;border-color:#bfa166;margin-left:5px}.page-layout .titulo-pagina .titulo-botoes .botao-acao:hover{color:#fff;background-color:#bfa166}.page-layout .titulo-pagina .titulo-botoes .botao-acao.azul{color:#45a8de;border-color:#45a8de}.page-layout .titulo-pagina .titulo-botoes .botao-acao.azul:hover{color:#fff;background-color:#45a8de}.page-layout .titulo-pagina .titulo-botoes .button_merge{border-color:#bfa166;margin-top:-4px}.page-layout .titulo-pagina .titulo-botoes .button_merge a{border-color:#bfa166;color:#bfa166}.page-layout .titulo-pagina .titulo-botoes .button_merge a:hover{background-color:#F2ECE0;color:#bfa166}.page-layout .titulo-pagina .titulo-botoes .button_merge a.active,.page-layout .titulo-pagina .titulo-botoes .button_merge a.active:hover{background-color:#bfa166}.page-layout .titulo-pagina .titulo-botoes i{color:#bfa166!important}.page-layout .np-top{padding-top:0!important}.page-layout .np-right{padding-right:0!important}.page-layout .np-bottom{padding-bottom:0!important}.page-layout .np-left{padding-left:0!important}.page-layout .np-hor{padding-right:0!important;padding-left:0!important}.page-layout .np-vert{padding-top:0!important;padding-bottom:0!important}.page-layout .np-all{padding:0!important}.page-layout .nm-top{margin-top:0!important}.page-layout .nm-right{margin-right:0!important}.page-layout .nm-bottom{margin-bottom:0!important}.page-layout .nm-left{margin-left:0!important}.page-layout .nm-hor{margin-right:0!important;margin-left:0!important}.page-layout .nm-vert{margin-top:0!important;margin-bottom:0!important}.page-layout .nm-all{margin:0!important}.page-layout .content-left{text-align:left!important}.page-layout .content-center{text-align:center!important}.page-layout .content-right{text-align:right!important}.page-layout .item-prioridade{font-size:15px;height:16px;display:inline-block;vertical-align:middle;margin:-1px 7px 0 0;cursor:default}.page-layout .item-prioridade[prioridade=baixa]{color:#5eaa7f}.page-layout .item-prioridade[prioridade=baixa]:before{content:"\72"}.page-layout .item-prioridade[prioridade=media]{color:#e2884b}.page-layout .item-prioridade[prioridade=media]:before{content:"\74"}.page-layout .item-prioridade[prioridade=alta]{color:#b24242}.page-layout .item-prioridade[prioridade=alta]:before{content:"\73"}.page-layout .foto-utente{margin:5px;border:1px solid #f3f3f4;-webkit-box-shadow:0 0 3px 0 gray;-moz-box-shadow:0 0 3px 0 gray;box-shadow:0 0 3px 0 gray;max-width:65px;max-height:80px;background:#fff}.page-layout .foto-cart-cidad{margin:5px 0;border:none;max-width:70px;max-height:95px}.page-layout .configurar-ordem ul li{background-color:#fff;cursor:move}.page-layout .configurar-ordem ul li:nth-child(even){background-color:#f0f4f6}.page-layout .configurar-ordem ul li.ui-sortable-helper,.page-layout .configurar-ordem ul li:hover{background-color:#dfeef4!important}.page-layout .configurar-ordem ul li div{display:inline-block;padding:3px 5px 1px 2px;vertical-align:top;height:22px}.page-layout .configurar-ordem ul li div:first-child{padding-left:10px}.page-layout .configurar-ordem .botoes-acao{text-align:right;padding-top:15px}.page-layout .barra-progresso{text-align:center}.page-layout .barra-progresso .barra{border-radius:25px;border:1px solid #45a8de;width:269px;height:19px;display:inline-block;margin-bottom:-5px;padding:4px;overflow:hidden}.page-layout .barra-progresso .barra .progresso{border-radius:25px 0 0 25px;background-color:#45a8de;width:0;max-width:100%;height:100%}.page-layout .barra-progresso .barra .progresso.concluido{border-radius:25px}.page-layout .barra-progresso .percentagem{color:#969696;font-size:11px}.page-layout .config-cor{display:inline-block;border-radius:4px;margin-right:8px;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.page-layout .config-cor+span{display:inline-block;vertical-align:top;margin-top:-1px}.page-layout .config-cor input{display:block;opacity:0;width:19px;height:19px;cursor:pointer!important}.page-layout .caixa-erros,.page-layout .sem-resultados-lista-pesquisa{background-color:#f7f0f0;padding:15px;position:relative}.page-layout .caixa-erros i,.page-layout .sem-resultados-lista-pesquisa i{font-size:30px;color:#af2f2f!important;vertical-align:middle;cursor:default;position:absolute;top:0;bottom:0;margin:auto;width:30px;height:31px}.page-layout .caixa-erros i:before,.page-layout .sem-resultados-lista-pesquisa i:before{line-height:1}.page-layout .caixa-erros span,.page-layout .sem-resultados-lista-pesquisa span{color:#af2f2f!important;margin-left:40px;display:inline-block}.page-layout .lista-pontos{text-indent:-15px}.page-layout .lista-pontos li{margin-left:15px}.page-layout .lista-pontos li:before{content:'— ';color:#bfa166}.page-layout .token-field{border-radius:3px;border:1px solid #a9a9a9;padding:2px 4px 0}.footer-pagina{position:absolute;bottom:0;left:0;width:100%}.footer-pagina .footer-element{text-align:center;background-color:#7C7C7C;color:#fff;padding:11px 0 8px}.footer-pagina .footer-element a{color:inherit}.popup-aniversario{background:url(images/aniversario.gif) center no-repeat fixed #f2f2f2;width:572px;height:365px}.popup-aniversario .botao-fechar{float:right;margin:8px 5px;cursor:pointer;font-size:14px;border-radius:100%;border-color:inherit}.popup-aniversario .botao-fechar:before{font-family:imed;content:"\61";line-height:23px;margin-left:4px}.menu_right_content ._hide-ficha-utente{display:none!important}table.arquivoHome{min-height:500px;width:100%;table-layout:fixed;border-collapse:collapse}.menuArquivo>td{height:70px;vertical-align:top;text-align:center}.menuArquivo>.menuLeftArquivo>div{display:inline-block;width:58px;text-align:center}.menuArquivo>.menuLeftArquivo>div>i{font-size:43px}.menuArquivo>.menuLeftArquivo>div>i:before{line-height:1}.menuArquivo>.menuLeftArquivo{vertical-align:top;padding-left:5px}.menuArquivo>.menuLeftArquivo .reciclagem{margin-right:15px;float:right}.arquivoHome .iframe_load_file{min-height:520px}.arquivoHome .listFileBrowser{overflow:auto;height:520px;background:#fff}.arquivoHome .arquivo_content,.arquivoHome .listTreeArquivo{border:1px solid #e0e0e0}.arquivoHome .listFileBrowser .file{width:75px;float:left;margin:2px;cursor:pointer}.arquivoHome .fileBrowserOptions{width:100%;table-layout:fixed;margin:2px}.arquivoHome .fileBrowserOptions .back{margin-top:2px;cursor:pointer}.arquivoHome .fileBrowserOptions .refresh{margin-top:2px;width:18px;cursor:pointer}.arquivoHome .fileBrowserOptions .back.disable{opacity:0}.arquivoHome .fileBrowserOptions .dirLocation{background:#fff;height:18px;line-height:17px;margin-top:2px;border:1px solid #e0e0e0;padding:2px 5px 2px 8px}.arquivoHome .fileBrowserOptions .dirLocation span{cursor:pointer}.file>.nome{text-align:center;line-height:12px;font-size:12px;overflow:hidden;height:25px;text-overflow:ellipsis}.arquivoHome .listTreeArquivo>div{margin-left:4px}.arquivoHome .fileDescription .configuracoes{text-align:right;padding-right:10px}.arquivoHome .fileDescription .configuracoes>div{width:22px;height:22px;cursor:pointer;display:inline-block;text-align:center;float:right;margin-top:10px}.arquivoHome .fileDescription .configuracoes>div.colar.disable{display:none!important}.arquivoHome .fileDescription .fileName{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:12px;height:12px}.arquivoHome input[name=pesquisaPasta]{border-top:1px solid #929292;border-left:1px solid #929292;border-bottom:1px solid #fff;border-right:1px solid #CCC;border-radius:4px;background:#fff}.fileIconRemover{height:90px}.fileIconRemover img{display:none}.arquivoHome .fileBrowserOptions>tbody>tr>td{padding:0}.arquivoHome .fileDescription{width:100%}.arquivoHome .fileDescription.enable{background:#f7f7f7}.arquivoHome .fileDescription td{vertical-align:middle}.arquivoHome .fileBrowserOptions .fileIcon{background-repeat:no-repeat;background-position:center;background-size:22px;width:35px;height:35px}.arquivoHome .fileDescription .configuracoes i::before{line-height:10px}.arquivoHome .fileDescription .configuracoes i{color:#636363}.arquivoHome .fileBrowserOptions .fileIcon.icon.im-folder{text-align:center;color:#F0CB26;font-size:22px}.arquivoHome ul.jqueryFileTree li{background:0 0;padding-left:5px}.arquivoHome ul.jqueryFileTree li>a{font-family:Roboto,sans-serif}.arquivoHome ul.jqueryFileTree li>a:before{font-family:imed;margin-right:6px;content:"\e045";color:#898989}.arquivoHome .file>.icon{background-image:none;text-align:center;width:75px;height:30px;padding-top:11px;font-size:33px;color:#898989;font-family:imed}.arquivoHome .file>.icon:before{content:"\e045"}.arquivoHome .file.selected>.icon:before{content:"\e041"}.arquivoHome .file>.icon.folder{color:#f0cb26}.arquivoHome .file>.icon.folder:before{content:"\e02a"}.arquivoHome .file.selected>.icon.folder:before{content:"\e042"}.arquivoHome ul.jqueryFileTree li.folder>a:before{content:"\e02a";color:#f0cb26}.arquivoHome .file>.icon.txt{color:#6a8daa}.arquivoHome .file>.icon.txt:before{content:"\38"}.arquivoHome .file.selected>.icon.txt:before{content:"\e02e"}.arquivoHome ul.jqueryFileTree li.txt>a:before{content:"\38";color:#6a8daa}.arquivoHome .file>.icon.jpg{color:#ba9a5a}.arquivoHome .file>.icon.jpg:before{content:"\e036"}.arquivoHome .file.selected>.icon.jpg:before{content:"\e037"}.arquivoHome ul.jqueryFileTree li.jpg>a:before{content:"\e036";color:#ba9a5a}.arquivoHome .file>.icon.png{color:#c98e5d}.arquivoHome .file>.icon.png:before{content:"\e03c"}.arquivoHome .file.selected>.icon.png:before{content:"\e02f"}.arquivoHome ul.jqueryFileTree li.png>a:before{content:"\e03c";color:#c98e5d}.arquivoHome .file>.icon.rvg{color:#898989}.arquivoHome .file>.icon.rvg:before{content:"\e03d"}.arquivoHome .file.selected>.icon.rvg:before{content:"\e03e"}.arquivoHome ul.jqueryFileTree li.rvg>a:before{content:"\e03d";color:#898989}.arquivoHome .file>.icon.doc{color:#6a8daa}.arquivoHome .file>.icon.doc:before{content:"\e032"}.arquivoHome .file.selected>.icon.doc:before{content:"\e033"}.arquivoHome ul.jqueryFileTree li.doc>a:before{content:"\e032";color:#6a8daa}.arquivoHome .file>.icon.docx{color:#6a8daa}.arquivoHome .file>.icon.docx:before{content:"\e032"}.arquivoHome .file.selected>.icon.docx:before{content:"\e033"}.arquivoHome ul.jqueryFileTree li.docx>a:before{content:"\e032";color:#6a8daa}.arquivoHome .file>.icon.bmp{color:#3b528c}.arquivoHome .file>.icon.bmp:before{content:"\e038"}.arquivoHome .file.selected>.icon.bmp:before{content:"\e039"}.arquivoHome ul.jqueryFileTree li.bmp>a:before{content:"\e038";color:#3b528c}.arquivoHome .file>.icon.zip{color:#c4be6e}.arquivoHome .file>.icon.zip:before{content:"\e03f"}.arquivoHome .file.selected>.icon.zip:before{content:"\e040"}.arquivoHome ul.jqueryFileTree li.zip>a:before{content:"\e03f";color:#c4be6e}.arquivoHome .file>.icon.mp3{color:#44a09d}.arquivoHome .file>.icon.mp3:before{content:"\e03a"}.arquivoHome .file.selected>.icon.mp3:before{content:"\e03b"}.arquivoHome ul.jqueryFileTree li.mp3>a:before{content:"\e03a";color:#44a09d}.arquivoHome .file>.icon.html{color:#d35b5b}.arquivoHome .file>.icon.html:before{content:"\e043"}.arquivoHome .file.selected>.icon.html:before{content:"\e044"}.arquivoHome ul.jqueryFileTree li.html>a:before{content:"\e043";color:#d35b5b}.arquivoHome .file>.icon.xls{color:#468c71}.arquivoHome .file>.icon.xls:before{content:"\30"}.arquivoHome .file.selected>.icon.xls:before{content:"\e02d"}.arquivoHome ul.jqueryFileTree li.xls>a:before{content:"\30";color:#468c71}.arquivoHome .file>.icon.xlsx{color:#468c71}.arquivoHome .file>.icon.xlsx:before{content:"\21"}.arquivoHome .file.selected>.icon.xlsx:before{content:"\e02c"}.arquivoHome ul.jqueryFileTree li.xlsx>a:before{content:"\21";color:#468c71}.arquivoHome .file>.icon.xml{color:#898989}.arquivoHome .file>.icon.xml:before{content:"\39"}.arquivoHome .file.selected>.icon.xml:before{content:"\e02b"}.arquivoHome ul.jqueryFileTree li.xml>a:before{content:"\39";color:#898989}.arquivoHome .file>.icon.pdf{color:#bc80bc}.arquivoHome .file>.icon.pdf:before{content:"\5a"}.arquivoHome .file.selected>.icon.pdf:before{content:"\e046"}.arquivoHome ul.jqueryFileTree li.pdf>a:before{content:"\5a";color:#bc80bc}.page-layout .resultados-entidade{background:#F2F2F2;padding:10px 5px 10px 10px;border-bottom:1px solid #9C9C9C;margin:-18px -15px 0}.page-layout #listEntidadesAjax{margin:0 -15px -15px}.page-layout #listEntidadesAjax .message-popup{margin:25px 0 25px 25px}.page-layout #perfil_utilizador textarea{width:100%}.page-layout #perfil_utilizador .separacao-tabelas{padding-left:50px}.page-layout #perfil_utilizador .nome-clinico{width:50px}.page-layout #perfil_utilizador .nome-completo{width:100%}.page-layout #perfil_utilizador .codigo-postal{margin-left:170px}.page-layout #perfil_utilizador .bold-separacao{margin-left:10px}.page-layout .tabela-formulario .botoes-form{padding:4px 30px 4px 4px;text-align:right}.page-layout .form-pedido input:not([type=checkbox]),.page-layout .form-pedido textarea{width:200px}.page-layout .form-pedido .label-margin{margin-left:10px}.page-layout .form-pedido .label-margin-bi{margin-left:10px;margin-right:39px}.page-layout .form-pedido .label-margin-certi{margin-right:10px;margin-left:10px}.page-layout .form-pedido .nome-pedido{width:130px}.page-layout .form-pedido #tab5 .admin-pedido{width:118px}.page-layout .form-pedido tr:nth-child(1) td:nth-child(2) input{width:400px}.page-layout .form-pedido tr:nth-child(2) td:nth-child(2) textarea{width:400px}.page-layout .mensagem-sucesso{margin-bottom:10px}.page-layout .mensagem-sucesso div{background-color:#eef8f4;padding:15px}.page-layout .mensagem-sucesso div i{font-size:30px;color:#46b791}.page-layout .mensagem-sucesso div b{color:#46b791;margin-left:10px}.page-layout .mensagem-erro{color:#af2f2f}.page-layout .mensagem-erro div{background-color:#f7f0f0;padding:15px}.page-layout .mensagem-erro div i{font-size:30px;color:#af2f2f}.page-layout .mensagem-erro div span{margin-left:10px}.page-layout .margin-top{margin-top:10px}.page-layout .grabbable:hover{cursor:move}.page-layout .not-allowed:hover{cursor:not-allowed}.page-layout .info-consultas-conf{margin-bottom:20px}.page-layout .info-consultas-conf .botoes-conf-ambiente{margin-top:20px;margin-bottom:30px}.page-layout .info-consultas-conf .botoes-conf-ambiente .botao-opcoes{text-align:center;padding-right:10px}.page-layout .lista-consultas-modo-lista .conf-lista-cons i.im-seta-cima{cursor:default}.page-layout .lista-consultas-modo-lista .conf-lista-cons .div_consulta_info .estado-consulta{margin-top:3px;margin-left:3px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .div_consulta_info .estado-consulta select{width:78px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .div_consulta_info .tipo-consulta{padding:0!important;margin-bottom:3px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .div_consulta_info .botao-add-colunas-ambiente.options{margin-top:5px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info{table-layout:fixed}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .foto-modelo{background:#c2c3c7}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .foto-modelo .foto-wrapper{height:80px;display:block;margin-top:15px;margin-bottom:5px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .foto-modelo .foto-wrapper .utente_foto_ficha_img{filter:grayscale(100%);margin:0}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .foto-modelo select{width:78px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .target-grab{padding-top:5px;padding-bottom:5px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .colunas-ambiente td:last-child ul{padding-right:10px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .configuracao-modulos-campos-consulta{padding:5px 0 0 10px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .configuracao-modulos-campos-consulta .gerir-modulos{width:25px;float:left;border:1px solid #c2c3c7;background-color:#fff;border-right:0;border-top-left-radius:6px;border-bottom-left-radius:6px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .configuracao-modulos-campos-consulta .gerir-modulos div.index{margin-left:7px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .configuracao-modulos-campos-consulta .gerir-modulos i{font-size:12px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .configuracao-modulos-campos-consulta .gerir-modulos i.im-cancel{color:#45a8de!important}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .configuracao-modulos-campos-consulta .linha-vertical{margin-left:26px;z-index:10;float:left;border:3px solid #fff;border-right:0;height:82px;position:absolute;margin-top:1px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .configuracao-modulos-campos-consulta .conf-campos-consulta{min-height:109px;overflow:hidden;margin-left:24px;margin-bottom:5px;width:auto;padding-left:10px;padding-right:10px;border:1px solid #c2c3c7;background-color:#fff;display:block}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .configuracao-modulos-campos-consulta .conf-campos-consulta a{display:block}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .configuracao-modulos-campos-consulta .conf-campos-consulta a i{position:absolute;right:8px;top:3px;color:inherit}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .configuracao-modulos-campos-consulta .conf-campos-consulta li{width:auto;margin-bottom:5px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .configuracao-modulos-campos-consulta .conf-campos-consulta li:first-child{margin-top:10px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .configuracao-modulos-campos-consulta .conf-campos-consulta li:last-child{margin-bottom:10px}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .adicionar-colunas-consulta div{text-align:center;margin:5px 0 5px 10px;padding:37px 0 16px;background-color:#edf7fc}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .adicionar-colunas-consulta div .im-mais-cont{margin-bottom:15px;display:block;color:#25aae1}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .adicionar-colunas-consulta div span{color:#25aae1}.page-layout .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .adicionar-colunas-consulta .im-mais-cont{color:#C8C8C8;font-size:50px}.page-layout .lista-campos-ambiente{padding-top:20px}.page-layout .tabela-lista-campos th{color:#4aa9dc;border-bottom:1px solid #4aa9dc;font-weight:600;font-size:14px}.page-layout .tabela-lista-campos div{margin-right:-14px;margin-top:15px}.page-layout .tabela-lista-campos ul.lista-ambiente{min-height:22px;width:auto;list-style-type:none}.page-layout .tabela-lista-campos ul.lista-ambiente li{width:163px;float:left;margin:0 14px 5px 0}.page-layout .tabela-lista-campos .lista-campos-consulta{min-height:22px;width:314px;list-style-type:none}.page-layout .tabela-lista-campos .lista-campos-consulta li{margin-top:5px;margin-right:14px;width:300px}.page-layout .tabela-lista-campos .lista-campos-consulta li a{display:block}.page-layout .tabela-lista-campos .lista-campos-consulta li a i{color:inherit;position:absolute;right:8px;top:3px}.page-layout .tabela-lista-campos .lista-campos-consulta li:last-child{margin-bottom:5px}@media only screen and (max-width:1400px),(min-device-width:768px) and (max-device-width:1024px){.page-layout:not(.popup-imed) .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .target-grab table,.page-layout:not(.popup-imed) .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .target-grab tbody,.page-layout:not(.popup-imed) .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .target-grab td,.page-layout:not(.popup-imed) .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .target-grab th,.page-layout:not(.popup-imed) .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .target-grab thead,.page-layout:not(.popup-imed) .lista-consultas-modo-lista .conf-lista-cons .table_consulta_info .target-grab tr{display:block}}.agenda_wizard_vista_modo{float:right;margin-bottom:-35px}#agenda_data_div i{font-size:18px;vertical-align:middle}#data_span,#data_span_agenda{color:#45a8de;font-size:20px;font-weight:400;display:inline-block;height:25px;line-height:25px;vertical-align:middle}.dados-agenda .data-agenda{text-align:center}.dados-agenda .data-agenda #agenda_data_div{height:25px}.dados-agenda .data-agenda .botoes-agenda{float:right;margin-top:-25px}.dados-agenda #calendar_mes_div{margin:10px 0;padding:10px 0 20px 10px;background:#fff}.dados-agenda #calendar_mes_div *{line-height:normal;font-family:Roboto,sans-serif}.dados-agenda #calendar_mes_div #gridcontainer{overflow-y:visible}.dados-agenda #calendar_mes_div #gridcontainer .rb-i>span{line-height:18px!important}html[data-browser*=Firefox] .dados-agenda #calendar_mes_div #gridcontainer .rb-i>span{line-height:17px!important}.dados-agenda #calendar_mes_div #gridcontainer .cc{border-radius:3px;border-color:#a9a9a9;-webkit-box-shadow:0 0 3px 0 #c2c3c7;-moz-box-shadow:0 0 3px 0 #c2c3c7;box-shadow:0 0 3px 0 #c2c3c7;padding-bottom:1px}.dados-agenda #calendar_mes_div #gridcontainer .cc .cc-title{padding-top:4px}.dados-agenda #calendar{margin:15px 0 0 10px}.dados-agenda.resultados-pesquisa #calendar_mes_div{padding-left:0}.dados-agenda.resultados-pesquisa #calendar{margin-left:0}.wc-header{font-family:Roboto,sans-serif}.wc-header .wc-time-column-header{background:#fff}.wc-header .wc-day-column-header{color:#595959!important;font-size:12px!important}.wc-header .wc-day-column-header.wc-day-1,.wc-header .wc-day-column-header.wc-day-3,.wc-header .wc-day-column-header.wc-day-5,.wc-header .wc-day-column-header.wc-day-7{background-color:#b5dcf1}.wc-header .wc-day-column-header.wc-day-2,.wc-header .wc-day-column-header.wc-day-4,.wc-header .wc-day-column-header.wc-day-6{background-color:#e0f3fa}.wc-header .wc-day-column-header b{color:#595959!important;font-size:17px!important}.wc-header .wc-user-header{font-weight:400!important}.wc-time-slots .wc-grid-row-freebusy .wc-day-column .free-busy-busy{background:#c7c7c7}.wc-time-slots .wc-grid-row-events .wc-grid-timeslot-header .wc-time-header-cell{color:#fff;background-color:#969696;padding:0!important;text-align:center}.wc-time-slots .wc-grid-row-events .wc-day-column .wc-cal-event{border-top-right-radius:5px;border-top-left-radius:5px}.wc-time-slots .wc-grid-row-events .wc-day-column .wc-cal-event.ferias{background-color:#F3D2D2;border-color:#F3D2D2!important}.wc-time-slots .wc-grid-row-events .wc-day-column .wc-cal-event.ferias .wc-time{background-color:#d96666;border-color:#d96666}.wc-time-slots .wc-grid-row-events .wc-day-column .wc-cal-event.dispensas{background-color:#F7D9CB;border-color:#F7D9CB!important}.wc-time-slots .wc-grid-row-events .wc-day-column .wc-cal-event.dispensas .wc-time{background-color:#e6804d;border-color:#e6804d}.wc-time-slots .wc-grid-row-events .wc-day-column .wc-cal-event.feriados{background-color:#FBE5C8;border-color:#FBE5C8!important}.wc-time-slots .wc-grid-row-events .wc-day-column .wc-cal-event.feriados .wc-time{background-color:#f2a640;border-color:#f2a640}.wc-time-slots .wc-grid-row-events .wc-day-column .wc-cal-event.consultas{background-color:#CFE9D4;border-color:#CFE9D4!important}.wc-time-slots .wc-grid-row-events .wc-day-column .wc-cal-event.consultas .wc-time{background-color:#46b791;border-color:#46b791}.aviso-consultas-espera{color:#c95506;background-color:#f9f0d7;padding:8px;margin-top:15px;margin-bottom:15px}.aviso-consultas-espera i,.aviso-consultas-espera span{color:inherit}.aviso-consultas-espera i{font-size:30px;vertical-align:middle;cursor:default;margin-left:7px}.aviso-consultas-espera .num-consultas{margin-left:10px}.aviso-consultas-espera .num-consultas span:first-child{font-weight:900}.agenda-consulta-medico .agenda_wizard_medico{margin-top:15px}.agenda-consulta-medico .agenda_wizard_medico:first-child{margin-top:0}.agenda-consulta-medico .agenda_wizard_medico.bVerIntervalosDisponiveisMes .zabuto_calendar .table tr td div.day{line-height:22px;padding-right:3px}.agenda-consulta-medico .agenda_wizard_medico .agenda_wizard_medico_header{color:#000;background-color:#c2c3c7;padding-left:10px;line-height:25px}.agenda-consulta-medico .agenda_wizard_medico .agenda_wizard_medico_header .toggle_icon{float:right;padding-right:10px;margin-top:2px;height:22px}.agenda-consulta-medico .agenda_wizard_medico .agenda_wizard_medico_header .toggle_icon i{color:#000}.agenda-consulta-medico .agenda_wizard_medico .agenda_wizard_medico_body{border:1px solid #c2c3c7;border-top:none}.agenda-consulta-medico .agenda_wizard_medico .agenda_wizard_medico_body_table>tbody>tr>td{padding-top:5px;padding-bottom:4px}.agenda-consulta-medico .agenda_wizard_medico .foto_medico{max-height:151px;max-width:120px}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico{padding-left:10px;padding-right:30px}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .table tr:last-child{border:none}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .table tr.calendar-dow td{padding:0 1px 0 0}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .table tr.calendar-dow-header th{padding-top:0;padding-bottom:0}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .table tr td div.day{padding-top:0;padding-bottom:0;margin-bottom:1px;line-height:21px}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .calendar-month-header th{padding:0;vertical-align:middle;background:#808285;color:#fff;height:20px}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .calendar-month-header th .calendar-month-navigation,.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .calendar-month-header th span{padding:0}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .calendar-month-header th .calendar-month-navigation i{color:#fff;font-size:12px}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .calendar-month-header th .calendar-month-navigation i:before{vertical-align:middle;line-height:1}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .legend{display:none}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .indisponivel{background:rgba(163,163,163,.42);color:grey}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .ocupado{background-color:#d68989}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .ocupado_pouco{background-color:#ffeba3}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .ocupado_muito{background-color:#ffbca3}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .disponivel{background-color:#83af93}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .day_selected{font-weight:700;border:1px solid #000;margin:-1px!important}.agenda-consulta-medico .agenda_wizard_medico .agenda-mes-medico .zabuto_calendar .nIntervalosDisponiveisZabutoCalendar{position:absolute;right:0;top:0;font-size:9px;width:10px;height:10px;line-height:10px;color:#000;background-color:#aad1b6;border-bottom-left-radius:3px}.agenda-consulta-medico .agenda_wizard_medico .medico_agenda_dia{padding-right:10px}.agenda-consulta-medico .agenda_wizard_medico .medico_agenda_dia .medico_item_dia_header{padding-left:5px;border-bottom:1px solid #3d3d3d;margin-bottom:4px;font-weight:700}.agenda-consulta-medico .agenda_wizard_medico .medico_agenda_dia .medico_item_dia_body{overflow-x:hidden}.agenda-consulta-medico .agenda_wizard_medico .medico_agenda_dia .medico_item_intervalo{width:100%;padding-top:0;padding-bottom:0;padding-left:5px;vertical-align:top;height:20px;overflow:hidden;border-bottom:1px solid #e1e0e0;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.agenda-consulta-medico .agenda_wizard_medico .medico_agenda_dia .medico_item_intervalo:hover{background-color:#f0f4f6}.agenda-consulta-medico .agenda_wizard_medico .medico_agenda_dia .medico_item_intervalo:last-child{border-bottom:none}.agenda-consulta-medico .agenda_wizard_medico .medico_agenda_dia .medico_item_intervalo.disponivel{color:#83af93}.agenda-consulta-medico .agenda_wizard_medico .medico_agenda_dia .medico_item_intervalo.indisponivel{background-color:#d68989;color:#fff;position:relative}.agenda-consulta-medico .agenda_wizard_medico .medico_agenda_dia .medico_item_intervalo.tempo_insuficiente{color:#808285}.agenda-consulta-medico .agenda_wizard_medico .medico_agenda_dia .medico_item_intervalo label{padding-right:28px;line-height:21px}.agenda-consulta-medico .agenda_wizard_medico .medico_agenda_dia .medico_item_intervalo label span{font-weight:700}.agenda-consulta-medico .agenda_wizard_medico .medico_agenda_dia .medico_item_intervalo .im-search{top:-1px;position:absolute;right:10px;color:#fff}.page-layout.avisos-util{width:65px;align:center;vertical-align:middle;padding:0}.page-layout.avisos-util .aviso-seleccionado{position:absolute;right:327px;top:131px;max-width:500px;height:250px;background:#f3f3f4;word-break:break-all;border:1px solid #d4d4d4;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);box-shadow:0 3px 8px 0 rgba(0,0,0,.2);z-index:710}.page-layout.avisos-util .aviso-seleccionado .popup-aviso-atual{height:100%;overflow:auto}.page-layout.avisos-util .aviso-seleccionado .titulo-aviso-atual{color:#25aae1;font-weight:500;font-size:15px}.page-layout.avisos-util .aviso-seleccionado .aviso-confg-texto{word-wrap:break-word;width:250px;margin:20px}.page-layout.avisos-util .aviso-seleccionado .aviso-confg-texto i{float:right}.page-layout.avisos-util .aviso-seleccionado .aviso-confg-texto p.aviso-texto-focus{font-size:12px;white-space:pre-wrap;font-weight:200;color:#5b5b5b}.page-layout.avisos-util .aviso-seleccionado .aviso-confg-texto span{font-size:9px;font-weight:200;color:#5b5b5b}.page-layout.avisos-util .aviso-container{z-index:700;margin:3px 35px 3px 0;position:relative}.page-layout.avisos-util .aviso-container .aviso-contador{display:block;position:absolute;background:#d1181f;color:#f3f3f4;font-size:9px;font-weight:400;margin:-5px 0 0 25px;border:1px solid #d4d4d4;left:7px;height:12px;min-width:8px;padding:1px 3px;text-align:center;line-height:13px;border-radius:10px}.page-layout.avisos-util .aviso-container .aviso-botao{font-size:20px;margin-left:20px}.page-layout.avisos-util .aviso-container .aviso-menu{display:none;width:300px;position:absolute;top:36px;right:-10px;background:#f3f3f4;border:1px solid #d4d4d4;border-top:2px solid #25aae1;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);box-shadow:0 3px 8px 0 rgba(0,0,0,.2)}html[data-browser*=Firefox] .page-layout.avisos-util .aviso-container .aviso-menu{top:35px}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-cabec{height:57px}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-cabec i{color:#000;float:right;margin:18px 12px 18px 0}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-cabec i.aviso-voltar{font-size:20px}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-cabec i.sub-menu-avi-btn{font-size:22px}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-cabec .sub-menu-avi{display:none;position:absolute;border:1px solid #d4d4d4;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);box-shadow:0 3px 8px 0 rgba(0,0,0,.2);background:#f3f3f4;min-width:160px;min-height:76px;z-index:690;left:300px;top:-4px;width:100px}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-cabec .sub-menu-avi ul{height:auto}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-cabec .sub-menu-avi ul li{padding:12px 16px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-cabec .sub-menu-avi ul li:hover{background:#e1e0e0}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista{overflow:auto;max-height:235px;width:100%}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .sem-avisos{width:85%;text-align:center;padding-bottom:30px;padding-top:30px;margin:0 auto;border-top:1px solid #e1e0e0;border-bottom:1px solid #e1e0e0}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso:hover{background:#e1e0e0}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso:first-child .aviso-item{border-top:1px solid #e1e0e0}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso .aviso-item{position:relative;z-index:1;width:85%;padding:10px;margin:0 auto;border-bottom:1px solid #e1e0e0}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso .aviso-item.estado i{font-size:20px;color:#25aae1}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso .aviso-item.estado.lido i{color:#5b5b5b}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso .aviso-item .expandir{height:18px;white-space:pre;padding:2px 2px 2px 0;overflow:hidden;color:#666;font-size:12px;font-weight:300}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso .aviso-item .aviso-texto-data{font-size:9px;margin-top:5px;color:#666;font-weight:200}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso .aviso-item .titulo-seccao{color:#25aae1}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso .aviso-item .titulo-seccao .iconApagarAviso{position:relative;z-index:10;float:right}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso .aviso-item .titulo-seccao .indicador{background:#25aae1;top:17px;position:absolute;width:6px;height:6px;border-radius:10px;left:1px}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso .aviso-item .titulo-seccao .indicador.lido{display:none}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso .aviso-item .titulo-seccao .titulo span{font-size:15px;font-weight:500}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-lista .notificacaoAviso .aviso-item .titulo-seccao .titulo.lido span{color:#5b5b5b}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista{display:none}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .titulo{margin-bottom:10px;margin-left:20px;font-size:15px;color:#25aae1;font-weight:500}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .seccao-dispositivos{overflow:auto;max-height:215px;width:100%}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .seccao-dispositivos .dispositivos-conteudo .dispositivo-geral{height:80px;position:relative}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .seccao-dispositivos .dispositivos-conteudo .dispositivo-geral:first-child div.subDiv{border-top:1px solid #e1e0e0}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .seccao-dispositivos .dispositivos-conteudo .dispositivo-geral div.subDiv{height:79px;width:90%;margin:0 auto;border-bottom:1px solid #e1e0e0;position:relative}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .seccao-dispositivos .dispositivos-conteudo .dispositivo-geral span{margin-left:9px;font-size:12px;font-weight:200}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .seccao-dispositivos .dispositivos-conteudo .dispositivo-geral .switch{display:inline-block;float:right}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .seccao-dispositivos .dispositivos-conteudo .dispositivo-geral.corDispositivoAtivo{background-color:#e0f3fa}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .seccao-dispositivos .dispositivos-conteudo .dispositivo-geral .dispositivo-item{padding-top:10px;display:inline-block}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .seccao-dispositivos .dispositivos-conteudo .dispositivo-geral .clear{height:5px}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .seccao-dispositivos .dispositivos-conteudo .dispositivo-geral .iconsDispo{margin-top:10px;text-align:right}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .editar-nome-dispo{padding:5px;margin:-7px 5px 5px}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .editar-nome-dispo input{width:125px}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .iconNot{color:#5b5b5b;font-size:20px;margin-right:3px}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .iconNot.desativado,.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .iconNot.inativo{color:#cdc9c9;cursor:default}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .iconNot.enviaTesteAviso{font-size:26px}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .switch{float:right;display:inline-block;position:relative;width:30px;height:15px}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .switch input{display:none}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .slider{position:absolute;cursor:pointer;top:12px;left:-15px;right:16px;bottom:-10px;background-color:#c2c3c7;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;border-radius:34px}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .slider:before{position:absolute;content:"";height:17px;width:17px;left:-5px;bottom:-3px;background-color:#fff;border:1px solid #c2c3c7;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;border-radius:50%}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .slider.desativado{border-radius:34px;cursor:default}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista .slider.desativado:before{background-color:#c2c3c7;cursor:default}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista input:checked+.slider{background-color:#46b791}.page-layout.avisos-util .aviso-container .aviso-menu .dispositivos-lista input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.page-layout.avisos-util .aviso-container .aviso-menu .config-lista{display:none;overflow:auto;max-height:215px}.page-layout.avisos-util .aviso-container .aviso-menu .config-lista .config-titulo p{color:#25aae1;font-weight:500;font-size:15px;margin-left:15px}.page-layout.avisos-util .aviso-container .aviso-menu .config-lista .config-conteudo{margin-top:15px;margin-left:15px;font-size:12px;font-weight:200}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-rodape{background:#f3f3f4;padding:26px 0;text-align:center}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-rodape .aviso-apagar-todos{text-decoration:underline;font-size:9px;color:#5b5b5b;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-layout.avisos-util .aviso-container .aviso-menu .aviso-rodape .aviso-apagar-todos:hover{color:#969696}.page-layout.avisos-util .aviso-container-block{position:fixed;background-color:transparent;top:0;bottom:0;left:0;right:0;z-index:650}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#toast-container.toast-bottom-right{right:12px;bottom:12px}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:350px;height:135px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;color:#fff;-webkit-box-shadow:0 4px 7px 0 grey;-moz-box-shadow:0 4px 7px 0 grey;box-shadow:0 4px 7px 0 grey;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div:hover{cursor:pointer}#toast-container .toast-success{background-color:#F7F7F7}#toast-container .toast-success .toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;color:#25aae1;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}#toast-container .toast-success .toast-close-button:hover:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}#toast-container .toast-success .toast-title{font-weight:700;font-size:15px;color:#25aae1;margin-left:40px;margin-top:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#toast-container .toast-success .toast-message{max-height:30px;margin-left:40px;text-overflow:ellipsis;height:auto}#toast-container .toast-success .toast-message .aviso-confg-texto{width:230px;word-break:break-all}#toast-container .toast-success .toast-message .aviso-confg-texto span{font-weight:700;font-size:13px;color:#5b5b5b}#toast-container .toast-success .toast-message .aviso-confg-texto p{white-space:pre-wrap;font-weight:lighter;color:#5b5b5b;font-size:13px}#toast-container .toast-success .toast-message .aviso-confg-texto p.aviso-texto-focus{height:12px;margin-bottom:-5px;margin-top:5px}#toast-container .toast-success .toast-icon{float:left;position:absolute;top:13px;left:13px}.page-layout.dados-cartao-cc{display:none;padding:8px;position:absolute;top:12px;left:-28px;min-width:100px;min-height:50px;z-index:700}.page-layout.dados-cartao-cc:hover .imed_plugin_tooltip{display:block!important}.page-layout.dados-cartao-cc .imed_plugin_tooltip{display:none;color:#2f2f2f;background-color:#fff;padding:8px 15px;min-width:100px;min-height:50px;border:1px solid #d4d4d4;border-radius:4px;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);box-shadow:0 3px 8px 0 rgba(0,0,0,.2);z-index:99999}.page-layout.dados-cartao-cc .imed_plugin_tooltip ._imed_plugin_tooltip_utente_div{min-width:350px;min-height:100px}.page-layout.dados-cartao-cc .imed_plugin_tooltip ._imed_plugin_tooltip_utente_div tr:first-child td{border-bottom:2px solid rgba(0,0,0,.05)}.page-layout.dados-cartao-cc .imed_plugin_tooltip ._imed_plugin_tooltip_utente_div .lista-opcoes{padding-left:20px}.page-layout.dados-cartao-cc .imed_plugin_tooltip ._imed_plugin_tooltip_utente_div .lista-opcoes .opcao-img-label{margin-top:4px}.page-layout.dados-cartao-cc .imed_plugin_tooltip ._imed_plugin_tooltip_medico_div{min-width:350px;min-height:60px}.page-layout.dados-cartao-cc .imed_plugin_tooltip ._imed_plugin_tooltip_medico_div a{margin-left:0;padding:0;height:21px;min-width:68px;font-size:11px}.page-layout.dados-cartao-cc .imed_plugin_tooltip ._imed_plugin_tooltip_medico_div .dados-medico{padding-left:15px;vertical-align:middle}.page-layout.dados-cartao-cc .imed_plugin_tooltip ._imed_plugin_tooltip_medico_div .dados-medico div{padding-bottom:4px}.page-layout .importar-dados-utente-cc{background-color:#edf7fc;margin-bottom:15px}.page-layout .importar-dados-utente-cc td{padding:10px 13px}.page-layout .importar-dados-utente-cc td span{color:#4d89bc;margin-top:7px;display:inline-block;vertical-align:top}.page-layout .importar-dados-utente-cc td .botao-acao{color:#fff;background-color:#4d89bc;border-color:#4d89bc;padding-top:0}.page-layout .importar-dados-utente-cc td .botao-acao:hover{background-color:#6d9fc9;border-color:#6d9fc9}.page-layout .dynatree-container{font-family:Roboto;height:auto;max-height:450px}.page-layout .dynatree-container .dynatree-node .dynatree-icon{font-family:imed;color:#45a8de;font-size:18px;background:0 0}.page-layout .dynatree-container .dynatree-node .dynatree-icon:before{content:"\57"}.page-layout .dynatree-container .dynatree-node.dynatree-ico-cf .dynatree-icon{font-size:14px}.page-layout .dynatree-container .dynatree-node.dynatree-ico-cf .dynatree-icon:before{content:"\71"}.page-layout .dynatree-container .dynatree-node.dynatree-ico-ef .dynatree-icon{font-size:14px}.page-layout .dynatree-container .dynatree-node.dynatree-ico-ef .dynatree-icon:before{content:"\3a"}.page-layout .dynatree-container .dynatree-connector,.page-layout .dynatree-container li,.page-layout .dynatree-container ul li{background:0 0}.page-layout .dynatree-container .dynatree-expander{font-family:imed;background:0 0;color:#cdc9c9}.page-layout .dynatree-container .dynatree-expander:before{content:"\76"}.page-layout .dynatree-container .dynatree-expanded .dynatree-expander:before{content:"\77"}.page-layout .dynatree-container span.dynatree-active a{background:0 0!important;color:#45a8de!important}.page-layout .dynatree-container span.dynatree-focused a{background:0 0}.page-layout .dynatree-container span.dynatree-selected a{color:#000;font-style:normal}.page-layout .categoria-patologia .lista-dados tbody tr{cursor:pointer}.page-layout .conf-declaracao .predefinicao select{width:100px}.page-layout .conf-declaracao .predefinicao select.tipo-pre{width:270px}.page-layout .conf-declaracao .predefinicao .botoes-edicao{position:absolute;bottom:11px;right:11px}.page-layout .conf-declaracao .texto-info{padding-bottom:11px}.page-layout.selec-dentes-trat-agendar .dados-tratamentos-dentes label{display:inline-block}.page-layout.selec-dentes-trat-agendar .dados-tratamentos-dentes label input{display:block}.page-layout.selec-dentes-trat-agendar .imagens-faces-dentes td{padding:13px 0}.page-layout.selec-dentes-trat-agendar .imagens-faces-dentes td>div{overflow-x:initial}.page-layout.selec-dentes-trat-agendar .metade-superior .dados-tratamentos-dentes td{padding-bottom:0!important}.page-layout.selec-dentes-trat-agendar .metade-superior .imagens-faces-dentes td{padding-top:0!important}.page-layout.selec-dentes-trat-agendar .metade-inferior .dados-tratamentos-dentes td{vertical-align:top!important;padding-top:0!important}.page-layout.selec-dentes-trat-agendar .metade-inferior .dados-tratamentos-dentes td input{margin-top:32px}.page-layout.selec-dentes-trat-agendar .metade-inferior .dados-tratamentos-dentes td span{display:block;margin-top:-35px}.page-layout.selec-dentes-trat-agendar .metade-inferior .imagens-faces-dentes td{padding-bottom:0!important}.page-layout.confirmacao_consulta select{width:100px}.page-layout .menu_consultas_dia_header{margin-right:250px;min-height:27px}.page-layout .menu_consultas_dia_header .botao-opcoes{width:145px;padding-right:10px!important;display:inline-block}.page-layout .menu_consultas_dia_header.gestao_gabinetes_ativa .botao-opcoes{width:205px}.page-layout .lista-consultas-modo-lista{display:inline-block;width:100%}.page-layout .lista-consultas-modo-lista .div_consulta{margin-top:15px}.page-layout .lista-consultas-modo-lista .div_consulta:first-child{margin-top:0}.page-layout .lista-consultas-modo-lista .div_consulta.expandir:hover .div_consulta_info{background-color:#b0b7bc}.page-layout .lista-consultas-modo-lista .div_consulta.consulta_mesma_hora{margin-top:0;border-top:1px solid #fff}.page-layout .lista-consultas-modo-lista .div_consulta .div_consulta_info{background-color:#c2c3c7;line-height:25px;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.page-layout .lista-consultas-modo-lista .div_consulta .div_consulta_info .estado-consulta{width:80px;display:inline-block;text-align:center;color:#fff}.page-layout .lista-consultas-modo-lista .div_consulta .div_consulta_info .tipo-consulta{display:inline-block;padding-left:8px;font-weight:500}.page-layout .lista-consultas-modo-lista .div_consulta .div_consulta_info .options{float:right;padding-right:10px;margin-top:2px;height:22px}.page-layout .lista-consultas-modo-lista .div_consulta .div_consulta_info .options i,.page-layout .lista-consultas-modo-lista .div_consulta .div_consulta_info .tipo-consulta{color:#000}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info{border:1px solid #c2c3c7;border-top:none;border-left:none;background-color:#fff}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info>tbody>tr>td{padding-top:3px;padding-bottom:3px}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info>tbody>tr>td.campos-consulta{padding-left:11px}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info>tbody>tr>td:first-child.campos-consulta{padding-left:9px;border-left:1px solid #c2c3c7}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info b{color:#000}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .utente_foto_ficha_img{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .consulta_estado_edit select{margin-right:5px}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .im-mais-cont-bold{font-size:16px}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .im-mais-cont-bold:before{line-height:1;vertical-align:middle}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .acoes-consulta{padding:10px;vertical-align:middle}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .acoes-consulta .botao-acao{margin-top:5px}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .acoes-consulta .botao-acao:first-child{margin-top:0}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .table_consulta_info_data .table_consulta_info_data_label{display:inline-block;width:80px;overflow:hidden;text-overflow:ellipsis;line-height:14px;white-space:nowrap;margin-top:-1px;vertical-align:middle}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .table_consulta_info_data .recolherDiv{overflow:hidden;height:46px}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .table_consulta_info_data .expandirDiv{overflow:auto;height:auto}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .table_consulta_info_data .observacoes-descricao,.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .table_consulta_info_data .tratamentos-descricao{line-height:16px}.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .table_consulta_info_data .consulta_estado_edit,.page-layout .lista-consultas-modo-lista .div_consulta .table_consulta_info .table_consulta_info_data .consulta_estado_view{display:inline-block}.page-layout .lista-consultas-modo-lista .consulta_intervalo{color:#000;margin-top:15px;height:23px;line-height:23px;border:1px solid #c2c3c7;-webkit-transition:background .2s ease-in-out,border .2s ease-in-out;-moz-transition:background .2s ease-in-out,border .2s ease-in-out;-o-transition:background .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,border .2s ease-in-out}.page-layout .lista-consultas-modo-lista .consulta_intervalo:hover{border-color:#b0b7bc;background-color:#b0b7bc}.page-layout .lista-consultas-modo-lista .consulta_intervalo:hover .hora-intervalo{border-color:#b0b7bc}.page-layout .lista-consultas-modo-lista .consulta_intervalo .hora-intervalo{text-align:center;width:79px;display:inline-block;border-right:1px solid #c2c3c7;background-color:#fff!important;-webkit-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.page-layout .lista-consultas-modo-lista .consulta_intervalo .tempo-intervalo{padding-left:7px;display:inline-block;font-weight:500}.page-layout .dados-consulta-espera .dados{padding:20px 15px 15px;height:208px}.page-layout .dados-consulta-espera .dados textarea{width:100%}.page-layout .dados-consulta-espera .dados .tabela-formulario>tbody>tr:first-child>td{padding-top:0}.page-layout .dados-consulta-espera .opcoes-consulta-espera .opcao .numero-dados{right:37%}.page-layout .contactos-plataforma>div{display:inline-block;vertical-align:middle}.page-layout .contactos-plataforma>div:first-child{width:55%}.page-layout .contactos-plataforma>div:last-child{width:45%}.page-layout .contactos-plataforma .titulo{text-transform:uppercase;font-size:14px;color:#2f2f2f;display:block}.page-layout .contactos-plataforma .lista-contactos{margin-top:20px}.page-layout .contactos-plataforma .lista-contactos.externo{margin-top:0}.page-layout .contactos-plataforma .lista-contactos.externo li{background-color:#f3f3f4;width:74px;padding:0 22px}.page-layout .contactos-plataforma .lista-contactos.externo li i{color:#2f2f2f}.page-layout .contactos-plataforma .lista-contactos li{display:inline-block;height:118px;width:100px;text-align:center;margin-right:15px;border-radius:10px;vertical-align:middle;padding:0 9px}.page-layout .contactos-plataforma .lista-contactos li i{font-size:50px;display:block;height:40px;margin-top:22px;cursor:default!important}.page-layout .contactos-plataforma .lista-contactos li b{font-size:13px;color:#2f2f2f}.page-layout .contactos-plataforma .lista-contactos li a{color:#2f2f2f!important;text-decoration:underline}.page-layout .contactos-plataforma .contacto-prioritario{border:1px solid #c2c3c7;border-collapse:initial}.page-layout .contactos-plataforma .contacto-prioritario td{padding:25px}.page-layout .contactos-plataforma .contacto-prioritario .im-atendimento{font-size:85px;color:#b24242;display:block;height:55px;margin-top:25px}.page-layout .contactos-plataforma .contacto-prioritario .n-cliente,.page-layout .contactos-plataforma .contacto-prioritario .numero-apoio{display:block}.page-layout .contactos-plataforma .contacto-prioritario .n-cliente{text-transform:uppercase;line-height:10px;margin-top:10px;color:#b24242}.page-layout .contactos-plataforma.sem-modulo .im-alerta{font-size:50px;display:inline-block;vertical-align:top;margin-top:16px;margin-right:15px}.page-layout .exportacao-view td{text-align:center;height:90px;vertical-align:middle;border-radius:15px;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.page-layout .exportacao-view td:hover{background:#e8e9ea;cursor:pointer}.page-layout .exportacao-view td i{font-size:50px;line-height:1px}table.dataTable.tableWidthAuto{table-layout:auto}table.dataTable thead th{border-bottom:none}table.dataTable tfoot td,table.dataTable tfoot th{padding:10px 18px 6px;border-top:1px solid #111}table.dataTable thead .dt-orderable-asc.dt-orderable-desc,table.dataTable thead .dt-ordering-asc,table.dataTable thead .dt-ordering-desc{cursor:pointer;*cursor:hand}table.dataTable thead .dt-orderable-asc.dt-orderable-desc,table.dataTable thead .dt-ordering-asc,table.dataTable thead .dt-ordering-asc_disabled,table.dataTable thead .dt-ordering-desc,table.dataTable thead .dt-ordering-desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .dt-orderable-asc.dt-orderable-desc{background-image:url(../javascript/components/datatables/images/sort_both.png)}table.dataTable thead .dt-ordering-asc{background-image:url(../javascript/components/datatables/images/sort_asc.png)}table.dataTable thead .dt-ordering-desc{background-image:url(../javascript/components/datatables/images/sort_desc.png)}table.dataTable thead .dt-ordering-asc_disabled{background-image:url(../javascript/components/datatables/images/sort_asc_disabled.png)}table.dataTable thead .dt-ordering-desc_disabled{background-image:url(../javascript/components/datatables/images/sort_desc_disabled.png)}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable.display tbody td,table.dataTable.display tbody th,table.dataTable.row-border tbody td,table.dataTable.row-border tbody th{border-top:1px solid #ddd}table.dataTable.display tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.row-border tbody tr:first-child th{border-top:none}table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th{border-top:none}table.dataTable.display tbody tr.odd,table.dataTable.stripe tbody tr.odd{background-color:#f9f9f9}table.dataTable.display tbody tr.odd.selected,table.dataTable.stripe tbody tr.odd.selected{background-color:#acbad4}table.dataTable.display tbody tr:hover,table.dataTable.hover tbody tr:hover{background-color:#f6f6f6}table.dataTable.display tbody tr:hover.selected,table.dataTable.hover tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3,table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3,table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px 17px 4px 4px}table.dataTable.compact tbody td,table.dataTable.compact tbody th,table.dataTable.compact tfoot td,table.dataTable.compact tfoot th{padding:4px}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:right;margin-bottom:5px}.dataTables_wrapper .dataTables_length select{height:20px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:.5em}.dataTables_wrapper .dataTables_info{float:right}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;*cursor:hand;color:#333!important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333!important;border:1px solid #979797;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-moz-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-ms-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-o-linear-gradient(top,#fff 0,#dcdcdc 100%);background:linear-gradient(to bottom,#fff 0,#dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:default;color:#666!important;border:1px solid transparent;background:0 0;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0,#111 100%);background:-moz-linear-gradient(top,#585858 0,#111 100%);background:-ms-linear-gradient(top,#585858 0,#111 100%);background:-o-linear-gradient(top,#585858 0,#111 100%);background:linear-gradient(to bottom,#585858 0,#111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,.9)),color-stop(75%,rgba(255,255,255,.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_processing{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollBody table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter{float:none;text-align:center;margin-top:.5em}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:#fff;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:.5em;margin:0;font-weight:400;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}a.dt-button,button.dt-button,div.dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-right:.333em;padding:.5em 1em;border:1px solid #999;border-radius:2px;cursor:pointer;font-size:.88em;color:#000;white-space:nowrap;overflow:hidden;background-color:#e9e9e9;background-image:-webkit-linear-gradient(top,#fff 0,#e9e9e9 100%);background-image:-moz-linear-gradient(top,#fff 0,#e9e9e9 100%);background-image:-ms-linear-gradient(top,#fff 0,#e9e9e9 100%);background-image:-o-linear-gradient(top,#fff 0,#e9e9e9 100%);background-image:linear-gradient(to bottom,#fff 0,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='white', EndColorStr='#e9e9e9');-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:0}a.dt-button.disabled,button.dt-button.disabled,div.dt-button.disabled{color:#999;border:1px solid #d0d0d0;cursor:default;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#fff 0,#f9f9f9 100%);background-image:-moz-linear-gradient(top,#fff 0,#f9f9f9 100%);background-image:-ms-linear-gradient(top,#fff 0,#f9f9f9 100%);background-image:-o-linear-gradient(top,#fff 0,#f9f9f9 100%);background-image:linear-gradient(to bottom,#fff 0,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#f9f9f9')}a.dt-button.active:not(.disabled),a.dt-button:active:not(.disabled),button.dt-button.active:not(.disabled),button.dt-button:active:not(.disabled),div.dt-button.active:not(.disabled),div.dt-button:active:not(.disabled){background-color:#e2e2e2;background-image:-webkit-linear-gradient(top,#f3f3f3 0,#e2e2e2 100%);background-image:-moz-linear-gradient(top,#f3f3f3 0,#e2e2e2 100%);background-image:-ms-linear-gradient(top,#f3f3f3 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#f3f3f3 0,#e2e2e2 100%);background-image:linear-gradient(to bottom,#f3f3f3 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#f3f3f3', EndColorStr='#e2e2e2');box-shadow:inset 1px 1px 3px #999}a.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button:active:not(.disabled):hover:not(.disabled),button.dt-button.active:not(.disabled):hover:not(.disabled),button.dt-button:active:not(.disabled):hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button:active:not(.disabled):hover:not(.disabled){box-shadow:inset 1px 1px 3px #999;background-color:#ccc;background-image:-webkit-linear-gradient(top,#eaeaea 0,#ccc 100%);background-image:-moz-linear-gradient(top,#eaeaea 0,#ccc 100%);background-image:-ms-linear-gradient(top,#eaeaea 0,#ccc 100%);background-image:-o-linear-gradient(top,#eaeaea 0,#ccc 100%);background-image:linear-gradient(to bottom,#eaeaea 0,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#eaeaea', EndColorStr='#cccccc')}a.dt-button:hover,button.dt-button:hover,div.dt-button:hover{text-decoration:none}a.dt-button:hover:not(.disabled),button.dt-button:hover:not(.disabled),div.dt-button:hover:not(.disabled){border:1px solid #666;background-color:#e0e0e0;background-image:-webkit-linear-gradient(top,#f9f9f9 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#f9f9f9 0,#e0e0e0 100%);background-image:-ms-linear-gradient(top,#f9f9f9 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#f9f9f9 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#f9f9f9', EndColorStr='#e0e0e0')}a.dt-button:focus:not(.disabled),button.dt-button:focus:not(.disabled),div.dt-button:focus:not(.disabled){border:1px solid #426c9e;text-shadow:0 1px 0 #c4def1;outline:0;background-color:#79ace9;background-image:-webkit-linear-gradient(top,#bddef4 0,#79ace9 100%);background-image:-moz-linear-gradient(top,#bddef4 0,#79ace9 100%);background-image:-ms-linear-gradient(top,#bddef4 0,#79ace9 100%);background-image:-o-linear-gradient(top,#bddef4 0,#79ace9 100%);background-image:linear-gradient(to bottom,#bddef4 0,#79ace9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#bddef4', EndColorStr='#79ace9')}.dt-button embed{outline:0}div.dt-buttons{position:relative;float:left}div.dt-buttons.buttons-right{float:right}div.dt-button-collection{position:absolute;top:0;left:0;width:150px;margin-top:3px;padding:8px 8px 4px;border:1px solid #ccc;border:1px solid rgba(0,0,0,.4);background-color:#fff;overflow:hidden;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,.3);z-index:2002;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection a.dt-button,div.dt-button-collection button.dt-button,div.dt-button-collection div.dt-button{position:relative;left:0;right:0;display:block;float:none;margin-bottom:4px;margin-right:0}div.dt-button-collection a.dt-button.active:not(.disabled),div.dt-button-collection a.dt-button:active:not(.disabled),div.dt-button-collection button.dt-button.active:not(.disabled),div.dt-button-collection button.dt-button:active:not(.disabled),div.dt-button-collection div.dt-button.active:not(.disabled),div.dt-button-collection div.dt-button:active:not(.disabled){background-color:#dadada;background-image:-webkit-linear-gradient(top,#f0f0f0 0,#dadada 100%);background-image:-moz-linear-gradient(top,#f0f0f0 0,#dadada 100%);background-image:-ms-linear-gradient(top,#f0f0f0 0,#dadada 100%);background-image:-o-linear-gradient(top,#f0f0f0 0,#dadada 100%);background-image:linear-gradient(to bottom,#f0f0f0 0,#dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#f0f0f0', EndColorStr='#dadada');box-shadow:inset 1px 1px 3px #666}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-150px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);background:-ms-radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,.3) 0,rgba(0,0,0,.7) 100%);background:-moz-radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,.3) 0,rgba(0,0,0,.7) 100%);background:-o-radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,.3) 0,rgba(0,0,0,.7) 100%);background:-webkit-gradient(radial,center center,0,center center,497,color-stop(0,rgba(0,0,0,.3)),color-stop(1,rgba(0,0,0,.7)));background:-webkit-radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,.3) 0,rgba(0,0,0,.7) 100%);background:radial-gradient(ellipse farthest-corner at center,rgba(0,0,0,.3) 0,rgba(0,0,0,.7) 100%);z-index:2001}@media screen and (max-width:640px){div.dt-buttons{float:none!important;text-align:center}}table.dtcr-cloned.dataTable{position:absolute!important;background-color:#EEE;border:1px solid #c2c3c7;z-index:4003}table.dtcr-cloned.dataTable th{background-image:none;cursor:move}div.DTCR_pointer{width:1px;background-color:#000;z-index:4002}div.DTFC_Blocker,table.DTFC_Cloned tfoot,table.DTFC_Cloned thead{background-color:#fff}div.DTFC_LeftWrapper table.dataTable,div.DTFC_RightWrapper table.dataTable{margin-bottom:0;z-index:2}div.DTFC_LeftWrapper table.dataTable.no-footer,div.DTFC_RightWrapper table.dataTable.no-footer{border-bottom:none}table.dt-rowReorder-float{position:absolute!important;opacity:.8;table-layout:fixed;outline:#2f2f2f solid 2px;outline-offset:-2px;z-index:2001}tr.dt-rowReorder-moving{outline:#2f2f2f solid 2px;outline-offset:-2px}body.dt-rowReorder-noOverflow{overflow-x:hidden}.page-layout .alerta-novo-doc{margin-bottom:15px}.page-layout .dados-novo-documento,.page-layout .pesquisa-utentes .campos-pesquisa,.page-layout .pesquisa-utentes .dados-utente{padding:15px;margin-bottom:15px}.page-layout .dados-novo-documento{background-color:#f6f1e8}.page-layout .pesquisa-utentes .campos-pesquisa,.page-layout .pesquisa-utentes .dados-utente{background-color:#edf7fc;margin-top:15px}.page-layout .pesquisa-utentes .campos-pesquisa .tabela-formulario,.page-layout .pesquisa-utentes .dados-utente .tabela-formulario{width:auto}.page-layout .pesquisa-utentes .botoes-opcoes b{color:#2f2f2f;font-size:15px;margin-right:10px}.page-layout .pesquisa-utentes .campos-pesquisa{display:inline-block}.page-layout .pesquisa-utentes .campos-pesquisa .tabela-formulario td:nth-child(3){padding-left:45px}.page-layout .pesquisa-utentes .campos-pesquisa .tabela-formulario td.botoes-pesquisa div{display:inline-block}.page-layout .pesquisa-utentes .campos-pesquisa .tabela-formulario td.botoes-pesquisa div.botoes{padding-left:90px}.page-layout .pesquisa-utentes .campos-pesquisa .tabela-formulario td.botoes-pesquisa div .im-ccidadao{font-size:19px;line-height:18px;padding-left:15px}.page-layout .pesquisa-utentes .campos-pesquisa .tabela-formulario input,.page-layout .pesquisa-utentes .campos-pesquisa .tabela-formulario select{width:100%}.page-layout .pesquisa-utentes .sem-resultados-pesquisa{padding:20px 15px 30px;margin-top:-21px;background-color:#edf7fc}.page-layout .pesquisa-utentes .sem-resultados-pesquisa i{font-size:51px}.page-layout .pesquisa-utentes .sem-resultados-pesquisa i:before{line-height:40px}.page-layout .pesquisa-utentes .sem-resultados-pesquisa p:first-child{color:#d1181f}.page-layout .pesquisa-utentes .sem-resultados-pesquisa a{color:#2f2f2f;text-decoration:underline}.page-layout .pesquisa-utentes .dados-utente{margin-bottom:25px}.page-layout .pesquisa-utentes .dados-utente.editar-dados .tabela-formulario input,.page-layout .pesquisa-utentes .dados-utente.editar-dados .tabela-formulario select{width:145px}.page-layout .pesquisa-utentes .dados-utente>.botao-acao{float:right}.page-layout .pesquisa-utentes .dados-utente .tabela-formulario td{height:21px}.page-layout .pesquisa-utentes .dados-utente .tabela-formulario td .foto-utente{margin-left:0}.page-layout .pesquisa-utentes .dados-utente .tab_container .tab_content{min-height:120px}.page-layout .pesquisa-utentes .dados-utente .importar-dados-utente-cc{margin-bottom:0;width:953px!important}.page-layout .pesquisa-utentes .dados-utente .importar-dados-utente-cc td{padding-top:0!important;padding-left:0!important;padding-bottom:25px}.page-layout .pesquisa-utentes .botoes-edicao{padding-top:15px;text-align:right}.page-layout .emissao-documento .dados-utente-linha{background-color:#edf7fc;padding:10px;margin-bottom:30px}.page-layout .emissao-documento .dados-utente-linha table{width:auto}.page-layout .emissao-documento .dados-utente-linha table.dados-expandidos td{padding-right:15px}.page-layout .emissao-documento .dados-utente-linha table.dados-expandidos .utente_foto_ficha_img{margin:0}.page-layout .emissao-documento .dados-utente-linha table.dados-comprimidos td{padding-right:45px}.page-layout .emissao-documento .dados-utente-linha b{color:#000}.page-layout .emissao-documento .dados-utente-linha input,.page-layout .emissao-documento .dados-utente-linha select{margin-left:10px}.page-layout .emissao-documento .dados-utente-linha .botoes-dados-utente{float:right}.page-layout .emissao-documento .dados-utente-linha .botoes-dados-utente i{margin-left:3px}.page-layout .emissao-documento .botoes-opcoes b{color:#2f2f2f;font-size:15px;margin-right:10px}.page-layout .emissao-documento .botoes-opcoes .botao-acao:not(.aceitar):not(.historico){color:#fff;background-color:#666;border-color:#666}.page-layout .emissao-documento .botoes-opcoes .botao-acao:not(.aceitar).historico{color:#2f2f2f;background:#fff;border-color:#666}.page-layout .emissao-documento .botoes-opcoes .botao-acao:not(.aceitar).historico:hover{color:#fff}.page-layout .emissao-documento .botoes-opcoes .botao-acao:not(.aceitar):hover{background-color:#858585;border-color:#858585}.page-layout .emissao-documento .listaDec,.page-layout .emissao-documento .listaMCDT,.page-layout .emissao-documento .listaMedicamentos{min-height:290px;margin-top:15px}.page-layout .emissao-documento .listaDec>div,.page-layout .emissao-documento .listaMCDT>div,.page-layout .emissao-documento .listaMedicamentos>div{margin-bottom:15px}.page-layout .emissao-documento .listaDec .lista-dados th,.page-layout .emissao-documento .listaMCDT .lista-dados th,.page-layout .emissao-documento .listaMedicamentos .lista-dados th{color:#353535}.page-layout .emissao-documento .listaDec .lista-dados th.opcoes-linhas,.page-layout .emissao-documento .listaMCDT .lista-dados th.opcoes-linhas,.page-layout .emissao-documento .listaMedicamentos .lista-dados th.opcoes-linhas{width:75px}.page-layout .emissao-documento .listaDec .lista-dados th.opcoes-linhas i,.page-layout .emissao-documento .listaMCDT .lista-dados th.opcoes-linhas i,.page-layout .emissao-documento .listaMedicamentos .lista-dados th.opcoes-linhas i{color:#666}.page-layout .emissao-documento .listaDec .lista-dados th.opcoes-linhas .im-fav-disable,.page-layout .emissao-documento .listaDec .lista-dados th.opcoes-linhas .im-fav-enable,.page-layout .emissao-documento .listaMCDT .lista-dados th.opcoes-linhas .im-fav-disable,.page-layout .emissao-documento .listaMCDT .lista-dados th.opcoes-linhas .im-fav-enable,.page-layout .emissao-documento .listaMedicamentos .lista-dados th.opcoes-linhas .im-fav-disable,.page-layout .emissao-documento .listaMedicamentos .lista-dados th.opcoes-linhas .im-fav-enable{font-size:16px}.page-layout .emissao-documento .listaDec .lista-dados td,.page-layout .emissao-documento .listaMCDT .lista-dados td,.page-layout .emissao-documento .listaMedicamentos .lista-dados td{height:auto}.page-layout .emissao-documento .listaDec .lista-dados td .docContent,.page-layout .emissao-documento .listaMCDT .lista-dados td .docContent,.page-layout .emissao-documento .listaMedicamentos .lista-dados td .docContent{padding:5px 0 10px!important}.page-layout .emissao-documento .listaDec .lista-dados td .docContent>table,.page-layout .emissao-documento .listaMCDT .lista-dados td .docContent>table,.page-layout .emissao-documento .listaMedicamentos .lista-dados td .docContent>table{table-layout:fixed}.page-layout .emissao-documento .listaDec .lista-dados td .docContent>table>tbody>tr>td:last-child,.page-layout .emissao-documento .listaMCDT .lista-dados td .docContent>table>tbody>tr>td:last-child,.page-layout .emissao-documento .listaMedicamentos .lista-dados td .docContent>table>tbody>tr>td:last-child{padding-right:10px}.page-layout .emissao-documento .listaDec .lista-dados b,.page-layout .emissao-documento .listaMCDT .lista-dados b,.page-layout .emissao-documento .listaMedicamentos .lista-dados b{color:#2f2f2f}.page-layout .adiciona-med-mcdt{display:none;margin-top:30px}.page-layout .adiciona-med-mcdt .msg-sucesso{margin-bottom:30px}.page-layout .adiciona-med-mcdt .msg-sucesso .im-check-circulo{font-size:30px;vertical-align:middle;padding-right:15px;cursor:default!important}.page-layout .adiciona-med-mcdt .msg-sucesso label{font-size:16px}.page-layout .adiciona-med-mcdt b{padding-left:20px}.page-layout .adiciona-med-mcdt .msg-sucesso,.page-layout .documento-concluido .msg-sucesso{background-color:#eef8f4;padding:23px 20px}.page-layout .adiciona-med-mcdt .msg-sucesso .im-check-circulo,.page-layout .adiciona-med-mcdt .msg-sucesso label,.page-layout .documento-concluido .msg-sucesso .im-check-circulo,.page-layout .documento-concluido .msg-sucesso label{color:#46b791}.page-layout .documento-concluido .msg-sucesso{margin-bottom:5px}.page-layout .documento-concluido .msg-sucesso .botao-acao{float:right}.page-layout .documento-concluido .acoes-documentos .wrapper-dados{background-color:#e1f2fa;padding:44px 20px;margin-bottom:15px;height:21px;position:relative}.page-layout .documento-concluido .acoes-documentos .wrapper-dados label{color:#666}.page-layout .documento-concluido .acoes-documentos .wrapper-dados .lista-opcoes{position:absolute;top:0;right:0}.page-layout .documento-concluido .acoes-documentos .wrapper-dados .lista-opcoes a{color:#45a8de;font-size:11px;font-weight:600;text-align:center;text-transform:uppercase;display:inline-block;width:84px;height:94px;padding:15px 30px 0;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.page-layout .documento-concluido .acoes-documentos .wrapper-dados .lista-opcoes a:hover{background-color:#c7e5f4}.page-layout .documento-concluido .acoes-documentos .wrapper-dados .lista-opcoes a div{font-size:50px}.page-layout .documento-concluido .im-check-circulo,.page-layout .documento-concluido .im-interrog-circulo{font-size:30px;vertical-align:middle;padding-right:15px;cursor:default!important}.page-layout .documento-concluido label{font-size:16px}.page-layout .documento-emitido{border:none!important}.page-layout .nova-declaracao .dados-novo-documento .tabela-formulario{width:auto}.page-layout .nova-declaracao .dados-novo-documento .tabela-formulario tbody{display:inline-block;padding-left:30px;vertical-align:top}.page-layout .nova-declaracao .dados-novo-documento .tabela-formulario tbody:first-child{padding-left:0!important}.page-layout .nova-declaracao .dados-novo-documento .tabela-formulario tbody:last-child td:first-child{display:none;display:block\9}.page-layout .emissao-declaracao .dados-declaracao{table-layout:fixed}.page-layout .emissao-declaracao .dados-declaracao th{padding:2px 0}.page-layout .emissao-declaracao .dados-declaracao th b{color:#000}.page-layout .emissao-declaracao .dados-declaracao td{padding:10px 10px 15px;border:1px solid #a9a9a9;border-top-width:2px;border-top-color:#000}.page-layout .emissao-declaracao .dados-declaracao td .separador{margin-top:0;height:26px}.page-layout .emissao-declaracao .dados-declaracao td .botao-acao{float:right}.page-layout .emissao-declaracao .dados-declaracao td input,.page-layout .emissao-declaracao .dados-declaracao td select,.page-layout .emissao-declaracao .dados-declaracao td textarea{width:100%}.page-layout .emissao-declaracao .dados-declaracao td input[type=checkbox]{width:auto}.page-layout .emissao-declaracao .dados-declaracao td .chzn-container.chzn-container-single .chzn-single .search-choice-close{display:none}.page-layout .emissao-declaracao .lista-dados{border:none}.page-layout .emissao-declaracao .lista-dados .botao-acao{background-color:#fff;border:none;color:#000}.page-layout .emissao-declaracao .lista-dados .botao-acao:hover{color:#45a8de}.page-layout._atestado_cc .hide_atestado_cc{display:none}.page-layout .wizard_nova_declaracao{background:0 0}.page-layout .util-aprovacao-dec .chzn-container.chzn-container-multi .chzn-choices .search-choice{width:83.5%}.page-layout .util-aprovacao-dec-emissao textarea{width:403px;margin:5px 0 5px 17px;min-height:50px;display:block}.page-layout .util-aprovacao-dec-emissao .chzn-container{display:block;margin-left:17px;margin-top:5px}.page-layout .util-aprovacao-dec-emissao .chzn-container.chzn-container-multi .chzn-choices .search-choice{width:83.5%}.page-layout .emissao-atestado .dados-utente-linha .im-edit{display:none}.page-layout .emissao-atestado:not(.previsualizar) .dados-utente-linha .dados-expandidos>colgroup>col:first-child,.page-layout .emissao-atestado:not(.previsualizar) .dados-utente-linha .dados-expandidos>tbody>tr:first-child>td:first-child{display:none}.page-layout .emissao-atestado .utente-atestado-cc-form{display:inline-block;vertical-align:top}.page-layout .emissao-atestado .utente-atestado-cc-form.dados-morada col:first-child,.page-layout .emissao-atestado .utente-atestado-cc-form.dados-morada tr td:first-child{display:none}.page-layout .emissao-atestado .utente-atestado-cc-form .tabela-formulario{width:auto}.page-layout .emissao-atestado .utente-atestado-cc-form .tabela-formulario input,.page-layout .emissao-atestado .utente-atestado-cc-form .tabela-formulario select{width:160px}.page-layout .emissao-atestado .utente-atestado-cc-form .tabela-formulario .foto-utente{margin-left:0}.page-layout .emissao-atestado iframe{border:1px solid #c2c3c7!important}.page-layout .informacao-carta-conducao div{padding:10px 0 0 10px}.page-layout .informacao-carta-conducao div ul{padding:10px 0 0 25px}.page-layout .informacao-carta-conducao div ul li{list-style-type:initial}.page-layout .emissao-requisicao .listaMCDT .lista-dados td .docContent .escolha-area{margin-top:10px}.page-layout .emissao-requisicao .listaMCDT .lista-dados td .docContent .escolha-area td{padding:4px 2px 0}.page-layout .emissao-requisicao .info-vias{background-color:#f3f3f4;padding:10px;border-bottom:4px solid #fff}.page-layout .emissao-requisicao .info-vias tr:last-child td:first-child{padding:5px 0 6px!important}.page-layout .emissao-requisicao .info-vias tr td{padding:0!important}.page-layout .emissao-requisicao .info-vias tr td:first-child{width:125px}.page-layout .emissao-requisicao .info-vias select{width:80px}.page-layout .emissao-requisicao iframe{background-color:#fff}.page-layout .titulo-botoes .select2-container--default .select2-selection--single{border:none}.page-layout .titulo-botoes .select2-container--default .select2-selection--single .select2-selection__rendered{text-align:right;color:#bfa166;padding-right:14px}.page-layout .titulo-botoes .select2-container--default .select2-selection--single .select2-selection__arrow b{color:#bfa166;top:3px;left:5px;font-size:10px;text-align:right}.page-layout .emissao-prescricao .botoes-opcoes .pesquisa_geral_table{table-layout:fixed;margin-bottom:25px}.page-layout .emissao-prescricao .botoes-opcoes .pesquisa_geral_table .pesquisa_geral_filtro_tipo_td select{width:120px}.page-layout .emissao-prescricao .botoes-opcoes .pesquisa_geral_table .pesquisa_geral_options_td i{font-size:16px}.page-layout .emissao-prescricao .botoes-opcoes .pesquisa_geral_table .pesquisa_geral_options_td i.im-opcoes{font-size:20px}.page-layout .emissao-prescricao .botoes-opcoes .pesquisa_geral_table .pesquisa_geral_options_td i.toggle{margin-left:3px}.page-layout .emissao-prescricao .listaMedicamentos>div:last-of-type{margin-bottom:0}.page-layout .emissao-prescricao .listaMedicamentos .lista-dados th.opcoes-linhas{width:90px}.page-layout .emissao-prescricao .listaMedicamentos .lista-dados td .docContent .tabela-dados-medicamento>tbody>tr>td{height:22px}.page-layout .emissao-prescricao .listaMedicamentos .lista-dados td .docContent .tabela-dados-medicamento>tbody>tr>td:last-child{padding-right:10px}.page-layout .emissao-prescricao .listaMedicamentos .lista-dados td .docContent .tabela-dados-medicamento select{width:135px}.page-layout .emissao-prescricao .listaMedicamentos .lista-dados td .docContent .tabela-dados-medicamento .botao-acao{width:133px;margin:0;padding:0}.page-layout .emissao-prescricao .listaMedicamentos .lista-dados td .docContent ._autocomplete div{display:none}.page-layout .emissao-prescricao.receitas_pre .filtros-pesquisa{background-color:transparent!important;padding:0!important;width:144px}.page-layout .emissao-prescricao.receitas_pre .resultados-pesquisa .tab_content{padding-right:0;padding-bottom:0}.page-layout .emissao-prescricao.receitas_pre .resultados-pesquisa .tab_content iframe{margin-top:8px}.page-layout.pesquisa_avancada_dialog .botoes-hist-cron{float:right;margin-bottom:-36px}.page-layout.pesquisa_avancada_dialog .botoes-hist-cron .botao-opcoes{display:inline-block;width:80px;margin-bottom:0;text-align:center}.page-layout.pesquisa_avancada_dialog .botoes-hist-cron .botao-opcoes.selected{padding-right:10px}.page-layout.pesquisa_avancada_dialog .padding-popup{padding:0}.page-layout .emissao-consulta .configuracao-modulos-consulta>li:last-child>ul>li:last-child,.page-layout .emissao-consulta .configuracao-modulos-consulta>li:last-child>ul>li>ul>li:last-child{padding-bottom:0}.page-layout .emissao-consulta .cke_editable{line-height:inherit;padding:3px 10px}.page-layout .emissao-consulta .cke_editable *{line-height:inherit}.page-layout .emissao-consulta .registar_parametros{padding:10px}.page-layout .emissao-consulta .registar_parametros .ui-widget-content{padding-bottom:6px}.page-layout .emissao-consulta .registar_parametros .input{background-color:#fff!important;border-radius:3px;border:1px solid #a9a9a9;margin-bottom:4px}.page-layout .emissao-consulta .registar_parametros .input input{background-color:inherit!important}.page-layout .emissao-consulta .registar_parametros .input span{font-size:11px;vertical-align:middle;margin-bottom:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-layout .emissao-consulta .consulta_ficha_utente_obs_cat_modulo .consulta_ficha_utente_obs_cat_list_div{max-height:350px;overflow-y:auto}.page-layout .emissao-consulta .consulta_ficha_utente_obs_cat_modulo .consulta_ficha_utente_obs_cat_list_div .consulta_ficha_utente_obs_cat_novo{padding:10px 10px 0;display:none}.page-layout .emissao-consulta .consulta_ficha_utente_obs_cat_modulo .consulta_ficha_utente_obs_cat_list_div .consulta_ficha_utente_obs_cat_novo label{padding-left:10px}.page-layout .emissao-consulta .consulta_ficha_utente_obs_cat_modulo .consulta_ficha_utente_obs_cat_list_div .consulta_ficha_utente_obs_cat_novo .botoes-edicao{padding-bottom:10px}.page-layout .emissao-consulta .consulta_ficha_utente_obs_cat_modulo .consulta_ficha_utente_obs_cat_list_div .observacoes-ficha-utente{padding:0 10px}.page-layout .emissao-consulta .consulta_ficha_utente_obs_cat_modulo .consulta_ficha_utente_obs_cat_list_div .observacoes-ficha-utente .observacao{padding:10px 0}.page-layout .emissao-consulta .consulta_ficha_utente_obs_cat_modulo .consulta_ficha_utente_obs_cat_list_div .observacoes-ficha-utente .observacao:last-child{border-bottom:none}.page-layout .emissao-consulta .opcoes-ficha-utente-cat-obs .select2-selection.select2-selection--single,.page-layout .emissao-consulta .opcoes-prescricao .select2-selection.select2-selection--single{border:none;background:0 0!important;height:19px}.page-layout .emissao-consulta .opcoes-ficha-utente-cat-obs .select2-selection.select2-selection--single .select2-selection__rendered,.page-layout .emissao-consulta .opcoes-prescricao .select2-selection.select2-selection--single .select2-selection__rendered{padding-left:0;color:#000;line-height:19px!important}.page-layout .emissao-consulta .opcoes-ficha-utente-cat-obs .select2-selection.select2-selection--single .select2-selection__arrow b,.page-layout .emissao-consulta .opcoes-prescricao .select2-selection.select2-selection--single .select2-selection__arrow b{top:0}.page-layout .emissao-consulta .opcoes-ficha-utente-cat-obs .select2-selection.select2-selection--single .select2-selection__arrow b:before,.page-layout .emissao-consulta .opcoes-prescricao .select2-selection.select2-selection--single .select2-selection__arrow b:before{color:#000;font-size:10px}.page-layout .emissao-consulta .consulta_dados_medico_table_historico{display:none;padding-left:15px}.page-layout .emissao-consulta .consulta_dados_medico_table_historico.consulta-concluida .im-copiar{display:none}.page-layout .emissao-consulta .consulta_dados_medico_table_historico .titulo-pagina .titulo-botoes{margin-top:0}.page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table{border:none;border-bottom:1px solid #45a8de}.page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table:first-child{margin-top:0}.page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table tr.linha-header:hover{background-color:#dfeef4}.page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table tr td:first-child,.page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table tr th:first-child{padding-left:3px}.page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table tr th{color:#45a8de;background-color:transparent;padding-top:7px;padding-bottom:7px}.page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table tr th.tipo{font-weight:600}html[data-browser*=Firefox] .page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table tr th.tipo{font-weight:500}.page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table tr th.opcoes-linhas{width:50px}.page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table tr th.opcoes-linhas i{color:inherit}.page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table .consulta_historico_body{display:none;padding:10px 0 35px}.page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table .consulta_historico_body b{color:#000}.page-layout .emissao-consulta .consulta_dados_medico_table_historico .consulta_historico_conteudo .consulta_historico_table .consulta_historico_body textarea{display:none}.page-layout .emissao-consulta .botoes-opcoes{margin-bottom:15px}.page-layout .emissao-consulta .botoes-opcoes .lista-dados{border:none}.page-layout .emissao-consulta .botoes-opcoes .lista-dados>tbody>tr>td:not(.espacamento){border:1px solid #c2c3c7;padding:0}.page-layout .emissao-consulta .botoes-opcoes .lista-dados>tbody>tr>td.espacamento{padding:0;width:20px}.page-layout .emissao-consulta .botoes-opcoes .lista-dados>tbody>tr>td td{padding:10px 10px 0 0}.page-layout .emissao-consulta .botoes-opcoes .lista-dados>tbody>tr>td td .botao-acao{margin-bottom:10px}.page-layout .emissao-consulta .botoes-opcoes .lista-dados .toggle-dados-req{float:right}.page-layout .emissao-consulta .botoes-opcoes .lista-dados .toggle-dados-req:before{line-height:26px}.page-layout .emissao-consulta .botoes-opcoes .lista-dados .info-vias{margin-left:10px;margin-bottom:10px;border-bottom:none}.page-layout .emissao-consulta .botoes-opcoes .lista-dados .info-vias b{color:#000;font-size:13px;margin-right:0}.page-layout .emissao-consulta .lista-med-req-dec{min-height:290px}.page-layout .emissao-consulta .lista-med-req-dec>div{min-height:auto}.page-layout .emissao-consulta .lista-med-req-dec .listaDec .lista-dados td .docContent{padding-right:10px!important}.page-layout .emissao-consulta .lista-med-req-dec .listaDec .lista-dados td .resizable-size-vertical{height:100px;overflow:auto}.page-layout .emissao-consulta .lista-med-req-dec .listaDec .lista-dados td .resizable-size-vertical .ui-resizable-s{height:4px;bottom:0}.page-layout .emissao-consulta .lista-med-req-dec .listaDec .lista-dados td .dec_consulta_dado_edit{width:250px;padding:3px 0 1px 10px;vertical-align:top;display:inline-block}.page-layout .emissao-consulta.receitas_pre .resultados-pesquisa .tab_content.declaracao iframe,.page-layout .emissao-consulta.receitas_pre .resultados-pesquisa .tab_content.requisicao iframe{margin-top:0}.page-layout .emissao-consulta.receitas_pre .resultados-pesquisa .tab_content.requisicao{padding-left:8px;padding-top:8px}.page-layout .emissao-consulta.receitas_pre .resultados-pesquisa .tab_content.declaracao{padding:0;border:none}.page-layout .emissao-consulta .documento-concluido{margin-bottom:15px}.page-layout .emissao-consulta .documento-concluido .acoes-documentos .wrapper-dados .im-interrog-circulo,.page-layout .emissao-consulta .documento-concluido .msg-sucesso .im-check-circulo{display:inline-block}.page-layout .emissao-consulta .documento-concluido .acoes-documentos .wrapper-dados .im-interrog-circulo:before,.page-layout .emissao-consulta .documento-concluido .msg-sucesso .im-check-circulo:before{vertical-align:middle}.page-layout .emissao-consulta .documento-concluido .acoes-documentos .wrapper-dados .im-interrog-circulo+div,.page-layout .emissao-consulta .documento-concluido .msg-sucesso .im-check-circulo+div{display:inline-block;vertical-align:middle}.page-layout .emissao-consulta .documento-concluido .msg-sucesso{margin-bottom:0}.page-layout .emissao-consulta .documento-concluido .acoes-documentos .wrapper-dados{padding-top:23px;padding-bottom:23px;margin-top:5px;margin-bottom:0;height:auto}.page-layout .emissao-consulta .documento-concluido .acoes-documentos .wrapper-dados label u{font-size:inherit}.page-layout .emissao-consulta .documento-concluido .acoes-documentos .wrapper-dados .botao-acao{float:right}.page-layout .emissao-consulta .pdf-doc-cons{display:inline-block;vertical-align:top;padding-left:15px;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-layout .emissao-consulta.concluida .consulta_tratamentos_list_td .im-search,.page-layout .emissao-consulta.concluida .consulta_tratamentos_list_td input[type=checkbox]{display:none}.page-layout .emissao-consulta .dados-consulta-concluida .tratamentos-fim-consulta #tratamentos_td>table>tbody>tr>td:first-child{white-space:nowrap}.page-layout .tratamentos_consulta_medico{margin-bottom:5px;margin-top:5px}.page-layout .cons_amb_medico_home.ficha-utente .emissao-consulta table .abrir-ficha,.page-layout .cons_amb_medico_home.ficha-utente .emissao-consulta table.dados-expandidos tr:first-child td:first-child{display:none}.page-layout .shareScreen.im-visivel{color:#bfa166;font-size:14px;background:0 0;border:none;display:inline-grid;margin-top:3px;cursor:pointer!important}.page-layout .shareScreen.im-visivel.sharing{color:#d1181f}.page-layout .chatMsgs{width:100%;overflow-y:auto}.page-layout .chatMsgs.patient{max-height:665px}.page-layout .chatMsgs.doctor{max-height:235px}.page-layout .chatMsgs table .chatMsg{border:none;display:block;color:#000;padding:0 8px 4px;line-height:13px}.page-layout .chatMsgs table .chatMsg.sent,.page-layout .chatMsgs table .chatMsg.sent b{color:#4AA9DC}.page-layout .chatMsgs table .chatMsg.notSent,.page-layout .chatMsgs table .chatMsg.notSent b{color:#ca2a2a}.page-layout .chatMsgs table .chatMsg.received,.page-layout .chatMsgs table .chatMsg.received b{color:#000}.page-layout .chatMsgs table .chatMsg.info{margin-top:unset;font-style:italic}.page-layout .consulta_dados_medico_table_video_consulta{display:none;padding-left:15px;min-width:260px;width:30%}.page-layout .consulta_dados_medico_table_video_consulta .dados-video-cons .tabela-formulario{margin-top:45px}.page-layout .consulta_dados_medico_table_video_consulta .dados-video-cons .tabela-formulario td{text-align:center}.page-layout .consulta_dados_medico_table_video_consulta .dados-video-cons .tabela-formulario td b{font-size:14px}.page-layout .consulta_dados_medico_table_video_consulta .dados-video-cons .tabela-formulario td input{width:220px}.page-layout .consulta_dados_medico_table_video_consulta .dados-video-cons .tabela-formulario td.botoes-edicao{padding-top:30px!important}.page-layout .consulta_dados_medico_table_video_consulta .dados-video-cons .pedido-pendente{margin-top:45px}.page-layout .consulta_dados_medico_table_video_consulta .dados-video-cons .pedido-pendente .opcional{padding:11px 0 25px;display:block}.page-layout .consulta_dados_medico_table_video_consulta .dados-video-cons .pedido-pendente b{color:#000;display:block}.page-layout .consulta_dados_medico_table_video_consulta .dados-video-cons .pedido-pendente b.email-utente{font-size:16px}.page-layout .consulta_dados_medico_table_video_consulta .dados-video-cons .comunicacao-utente .camaras{margin-bottom:15px}.page-layout .consulta_dados_medico_table_video_consulta .dados-video-cons .comunicacao-utente .chat-comunicacao{height:235px;display:table;border:1px solid #a9a9a9;background-color:#fff;padding-top:4px;width:100%;overflow-y:auto}.page-layout .consulta_dados_medico_table_video_consulta .dados-video-cons .comunicacao-utente textarea{margin-top:10px}@media all and (max-width:1640px){.page-layout .emissao-documento.emissao-consulta .botoes-opcoes .botao-acao{padding-left:3px;padding-right:3px}}@media all and (max-width:1331px){.page-layout .emissao-documento.emissao-consulta .dados-utente-linha table.dados-comprimidos td{padding-right:25px}}@media all and (max-width:1186px){.page-layout .emissao-documento .botoes-opcoes .botao-acao{padding-left:3px;padding-right:3px}}@media all and (max-width:1135px){.page-layout .emissao-documento.emissao-consulta .botoes-opcoes .info-vias tr td:first-child{width:auto}}.page-layout .ficha-utente .ficha_utente_card{margin-bottom:10px}.page-layout .ficha-utente .ficha_utente_card .fotoUtente{width:60px;padding-right:10px}.page-layout .ficha-utente .ficha_utente_card .fotoUtente .image-short{width:100%;height:80px;text-align:center}.page-layout .ficha-utente .ficha_utente_card .fotoUtente .image-short.drop-area-active{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.page-layout .ficha-utente .ficha_utente_card .fotoUtente .image-short img{margin:0}.page-layout .ficha-utente .ficha_utente_card .dados div{width:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:10px;line-height:14px;color:#5b5b5b}.page-layout .ficha-utente .ficha_utente_card .dados div.nome{font-weight:500;color:#000}.page-layout .ficha-utente .ficha_utente_card .dados div span{color:#25aae1;font-size:10px}.page-layout .ficha-utente .ficha_utente_card .dados .im-alerta{font-size:10px}.page-layout .ficha-utente .ficha_utente_card .dados .im-alerta:before{line-height:18px}.page-layout .ficha-utente .consulta-historico{border-bottom:1px solid #A0A0A0;padding-bottom:5px}.page-layout .ficha-utente .consulta-historico b{font-size:14px;color:#000;font-weight:600}.page-layout .ficha-utente .consulta-historico span{font-size:13px;font-weight:400;color:#5b5b5b}.page-layout .ficha-utente .consulta-historico .padding-geral,.page-layout .ficha-utente .consulta-historico .sem-resultados-lista-pesquisa{padding:10px}.page-layout .ficha-utente .consulta-historico .sem-resultados-lista-pesquisa i{font-size:21px;height:22px}.page-layout .ficha-utente .internamento-registo input,.page-layout .ficha-utente .internamento-registo select{width:250px}.page-layout .ficha-utente .igest_novo_documento .new-document-container .viewUtenteCliente .botoes-opcoes,.page-layout .ficha-utente .igest_novo_documento .new-document-container tr#associar_cliente_fs{display:none!important}.page-layout .ficha-utente .igest_novo_documento .new-document-container .viewUtenteCliente .dados-utente.table_view_utente{margin-top:0}.page-layout .ficha-utente .igest_novo_documento .new-document-container .viewUtenteCliente .dados-utente.table_view_utente>.tabela-formulario .foto_td,.page-layout .ficha-utente .igest_novo_documento .new-document-container .viewUtenteCliente .dados-utente.table_view_utente>.tabela-formulario>colgroup col:first-child{display:none}.page-layout .editar-estado-tratamento-utente .adicionar-tratamento-utente .plano_line .plano_select_div .col1{margin-right:2px}.page-layout .editar-estado-tratamento-utente .adicionar-tratamento-utente .plano_line .fase_select_div .col1{width:40px}.page-layout .adicionar-tratamento-utente form>div:not(.botoes-edicao){padding-top:5px;padding-bottom:6px}.page-layout .adicionar-tratamento-utente b{margin-right:5px;color:#000}.page-layout .adicionar-tratamento-utente .first-div-top b{margin-right:33px}.page-layout .adicionar-tratamento-utente .top-row{margin-right:15px;padding-top:0!important}.page-layout .adicionar-tratamento-utente .top-row input,.page-layout .adicionar-tratamento-utente .top-row select{width:125px}.page-layout .adicionar-tratamento-utente .dados-estado.por-agendar{margin-right:0}.page-layout .adicionar-tratamento-utente .dados-estado.por-agendar input{width:307px}.page-layout .adicionar-tratamento-utente .dados-estado.externo b{margin-right:30px}.page-layout .adicionar-tratamento-utente .plano_line .plano_select_div .col1{margin-right:27px}.page-layout .adicionar-tratamento-utente .plano_line .plano_select_div .col2{margin-right:15px;width:auto}.page-layout .adicionar-tratamento-utente .plano_line .plano_select_div .col2 select{width:109px}.page-layout .adicionar-tratamento-utente .plano_line .plano_select_div .col2 input{width:92px}.page-layout .adicionar-tratamento-utente .plano_line .fase_select_div{padding-top:0!important;display:inline-block}.page-layout .adicionar-tratamento-utente .plano_line .fase_select_div .col1{width:60px;margin:0}.page-layout .adicionar-tratamento-utente .plano_line .fase_select_div .col4{width:auto}.page-layout .adicionar-tratamento-utente .plano_line .fase_select_div .col4 input,.page-layout .adicionar-tratamento-utente .plano_line .fase_select_div .col4 select{width:125px}.page-layout .importacao-utente-conc .botao-acao{margin-left:0}.page-layout .importacao-utente-conc .info-erros{padding:25px 0 5px}.page-layout .importacao-utente-conc .listaErros{overflow-y:scroll;height:350px;border:1px solid #c2c3c7;padding:5px 0 5px 15px}.page-layout .importacao-utente-conc .listaErros ul li{line-height:25px;font-size:13px}.page-layout .importacao-utente-conc .listaErros ul li.erro{font-weight:600}.page-layout .importacao-utente-conc .listaErros ul li.erro:before{content:"\61"}.page-layout .importacao-utente-conc .listaErros ul li.aviso:before{content:"\75"}.page-layout .importacao-utente-conc .listaErros ul li:before{font-family:imed;margin-right:10px;font-size:18px;vertical-align:middle;color:#d1181f}.page-layout .mensagem_assinatura_gts .icon{padding-left:20px;padding-right:20px}.page-layout .mensagem_assinatura_gts .icon.im-alerta{font-size:100px;color:#e2884b}.page-layout .mensagem_assinatura_gts .laranja{color:#e2884b}.page-layout .mensagem_assinatura_gts .text{padding-top:20px;padding-bottom:20px}.page-layout .mensagem_assinatura_gts .text .content.main{margin-bottom:15px}.page-layout .mensagem_assinatura_gts .text .content .warn{font-size:20px}.page-layout .mensagem_assinatura_gts .text .content .info{border:none;padding:0;font-size:15px}.gts .icon{top:2px;position:relative;color:#45a8de}.spmsAuthForm .header{position:relative;border:none;height:70px;padding-top:25px;padding-bottom:25px}.spmsAuthForm .header .logo{margin:0;width:50%;text-align:center}.spmsAuthForm .header .logo.left{float:left}.spmsAuthForm .header .logo.right{float:right}.spmsAuthForm .content .text{margin-bottom:20px}.spmsAuthForm .content .form{margin-top:10px;width:100%;position:relative}.spmsAuthForm .content .form form{width:50%;margin-left:auto;margin-right:auto}.spmsAuthForm .content .form form input{width:100%;margin-bottom:15px}.spmsAuthForm .content .form table.text{margin-bottom:0}.spmsAuthForm .text{text-align:justify}.spmsAuthForm .text p,.spmsAuthForm .text span{font-size:15px}.spmsAuthForm .text p.gray,.spmsAuthForm .text span.gray{color:grey}.spmsAuthForm .text p.size13,.spmsAuthForm .text span.size13{font-size:13px}.spmsAuthForm .text p.weight500,.spmsAuthForm .text span.weight500{font-weight:500}.spmsAuthForm .footer .text{margin-bottom:10px}.page-layout .pesquisa-agenda .agenda_vista .horarios,.page-layout .pesquisa-agenda .botao-opcoes .horarios{background-color:#4CB052}.page-layout .pesquisa-agenda .agenda_vista .feriados,.page-layout .pesquisa-agenda .botao-opcoes .feriados{background-color:#F2A640}.page-layout .pesquisa-agenda .agenda_vista .ferias,.page-layout .pesquisa-agenda .botao-opcoes .ferias{background-color:#D96666}.page-layout .pesquisa-agenda .agenda_vista .dispensas,.page-layout .pesquisa-agenda .botao-opcoes .dispensas{background-color:#E6804D}.page-layout.novo-evento .tipo b{font-size:14px;font-weight:400;display:block}.page-layout.novo-evento .tipo div.opcao-tipo{display:inline-block;padding-left:20px;padding-top:20px}.page-layout.novo-evento .tipo div.opcao-tipo label{display:block;margin-bottom:5px}.page-layout.novo-evento .botoes-acao{text-align:right;padding-top:15px;padding-bottom:6px}.page-layout.novo-evento .datas .tabela-dias-semana{width:220px}.page-layout.novo-evento .datas .tabela-dias-semana td{padding:0}.page-layout.novo-evento .datas .tabela-dias-semana td label input{margin-top:30px}.page-layout.novo-evento .datas .tabela-dias-semana td label span{display:block;margin-top:-44px}.page-layout.import-file .import-file-result label{font-weight:700}.page-layout.import-file .import-file-result .import-file-statistic{margin-top:5px;margin-bottom:20px;padding:10px;background-color:#f0f0f0}.page-layout.import-file .import-file-result .import-file-statistic span{display:inline-block;width:130px}.page-layout.import-file .import-file-result .import-file-mensagens{margin-top:5px;margin-bottom:20px;padding:10px;background-color:#F8EDED}.page-layout.import-file .import-file-result .import-file-mensagens ul li span{display:inline-block;width:80px}.page-layout.import-file .import-file-erro{margin-bottom:20px;padding:10px;margin-top:10px;background-color:#f0f0f0}.page-layout.import-file .import-file-erro tr td{padding:0}.page-layout.import-file tr input{height:25px;color:#8f8f91;padding-left:0;margin-top:10px;margin-bottom:20px}.page-layout.import-file tr td.vAlignTop{width:110px}.page-layout.import-file tr td .im-check-circulo-cont,.page-layout.import-file tr td .im-info-circulo-cont,.page-layout.import-file tr td .im-warning{font-size:80px}.page-layout.import-file tr td div.formatos{margin-top:10px;margin-bottom:20px}.page-layout.import-file tr td div.formatos span{min-width:45px;display:inline-block;color:#fff;font-weight:700;padding:2px;border-radius:2px;font-size:15px;letter-spacing:1px;margin-right:3px;text-align:center}.page-layout.import-file tr td div.formatos span.xls,.page-layout.import-file tr td div.formatos span.xlsx{background-color:#46b791}.page-layout.import-file tr td div.formatos span.json{background-color:#325a9b}.page-layout.import-file tr td div.formatos span.xml{background-color:#cc771b}.page-layout.import-file tr td div.formatos span.txt{background-color:#b4574a}.page-layout.import-file tr td div.formatos span.csv{background-color:#19abb2}.page-layout .lista-passos li{list-style-type:none;counter-increment:item;font-weight:300;font-size:15px;display:inline-block;text-align:center;color:#a5a5a5;padding:0 15px 2px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-layout .lista-passos li:before{font-weight:300;content:counter(item) ".";padding-right:3px}.page-layout .lista-passos li.active{color:#25aae1;border-bottom:2px solid #25aae1;font-weight:400}.page-layout .lista-passos li.active:before{font-weight:400}.page-layout .lista-passos-conteudo>div{display:none;padding-top:20px}.page-layout .lista-passos-conteudo>div.active{display:block}.page-layout.popup-imed .lista-passos li{padding:0 0 5px}.page-layout.popup-imed .lista-passos-conteudo{background-color:#edf7fc}.page-layout.popup-imed .lista-passos-conteudo>div{padding:15px 15px 10px}.page-layout .manuais-plataforma td{width:50%;position:relative}.page-layout .manuais-plataforma td:first-child{padding-right:10px}.page-layout .manuais-plataforma td:last-child{padding-left:10px}.page-layout .manuais-plataforma .modulo-manual{text-transform:uppercase;font-size:14px;color:#2f2f2f}.page-layout .manuais-plataforma .wrapper-req-dec{position:absolute;right:0;left:10px}.page-layout .manuais-plataforma .wrapper-req-dec.req{top:0;bottom:50%}.page-layout .manuais-plataforma .wrapper-req-dec.dec{top:50%;bottom:0}.page-layout .manuais-plataforma .manuais{padding:11px 14px;border:1px solid #c2c3c7;margin-bottom:20px}.page-layout .manuais-plataforma .manuais.consulta,.page-layout .manuais-plataforma .manuais.declaracao,.page-layout .manuais-plataforma .manuais.requisicao,.page-layout .manuais-plataforma .manuais.utente{position:absolute;top:21px;right:0;bottom:0;left:10px}.page-layout .manuais-plataforma .manuais.declaracao,.page-layout .manuais-plataforma .manuais.requisicao{left:0}.page-layout .manuais-plataforma .manuais.consulta{right:10px;left:0}.page-layout .manuais-plataforma .manuais.faturacao{min-height:78px}.page-layout .manuais-plataforma .manuais table tr td{padding:1px 0;width:auto}.page-layout .manuais-plataforma .manuais table tr td:first-child{width:32px}.page-layout .manuais-plataforma .manuais table tr td:last-child a:hover{color:#5b5b5b;text-decoration:underline}.page-layout .manuais-plataforma .manuais table tr td a{color:#2f2f2f;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-layout .manuais-plataforma .manuais table tr td i{font-size:20px}.page-layout .manuais-plataforma .manuais table tr td i.im-video{color:#2f2f2f}.page-layout .manuais-plataforma .manuais table tr td i.im-config-cont{color:#bfa166}.page-layout .med-assoc-utente .associar_utilizador_medico_utente{height:35px}.page-layout .med-assoc-utente .associar_utilizador_medico_utente a{font-weight:400;color:#25aae1;text-decoration:underline}.page-layout .med-assoc-utente .medicos-associados{margin-bottom:10px}.page-layout .med-assoc-utente .medicos-associados>tbody>tr{border:1px solid #e1e0e0}.page-layout .med-assoc-utente .medicos-associados>tbody>tr>td.foto-medico{padding-right:25px;width:110px}.page-layout .med-assoc-utente .medicos-associados>tbody>tr>td.foto-medico .medico_foto_upload{display:inline-block;vertical-align:top;height:116px;border:7px solid #89afae;width:95px;text-align:center}.page-layout .med-assoc-utente .medicos-associados>tbody>tr>td.foto-medico .medico_foto_upload img{max-height:119px;max-width:95px;margin:0;box-shadow:none}.page-layout .med-assoc-utente .medicos-associados>tbody>tr>td.foto-medico.f .medico_foto_upload{border-color:#c17e7e}.page-layout .med-assoc-utente .medicos-associados>tbody>tr>td.dados-medico{padding:7px 0;color:#000}.page-layout .med-assoc-utente .medicos-associados>tbody>tr>td.dados-medico .medico_responsavel{width:380px}.page-layout .med-assoc-utente .medicos-associados>tbody>tr>td.dados-medico .medico_responsavel td{padding:0 5px}.page-layout .med-assoc-utente .medicos-associados>tbody>tr>td.dados-medico .medico_responsavel td.nome{font-weight:600;font-size:15px;padding-bottom:13px}@media all and (max-width:1175px){.menu_top_imed.plus .logo-plat{width:100px!important}.menu_top_imed.plus .logo-plat .nome-plat{display:none}}.page-layout.page-menu{background-color:#f3f3f4;margin-bottom:20px;padding:8px 32px 3px 30px;position:initial;height:40px;text-align:left}.page-layout.page-menu .nav-logo{display:inline-block;margin-right:50px;vertical-align:middle}.page-layout.page-menu .nav-logo .logo-plat{position:relative;display:inline-block;background-image:url(images/imed_logo_small_logot.png)}.page-layout.page-menu .nav-logo .logo-plat .progresso-sessao{position:absolute;bottom:1px;background-image:url(images/imed_logo_small_logo.png);background-position:center bottom}.page-layout.page-menu .nav-logo .logo-plat,.page-layout.page-menu .nav-logo .progresso-sessao{width:33px;height:34px;background-repeat:no-repeat}.page-layout.page-menu .nav-logo img{vertical-align:top}.page-layout.page-menu .nav-menu{display:inline-block}.page-layout.page-menu .nav-menu a{color:#5b5b5b}.page-layout.page-menu .nav-menu>li{display:inline-block;position:relative;margin-right:15px}.page-layout.page-menu .nav-menu>li:last-child{margin-right:0}.page-layout.page-menu .nav-menu>li:hover>a{border-bottom-color:#5b5b5b}.page-layout.page-menu .nav-menu>li.campanha{overflow:hidden}.page-layout.page-menu .nav-menu>li.campanha.image_campanha_dec_6_meses{width:93px;height:22px;background:url(images/declaracao.png) no-repeat;padding:2px 0 10px;margin-top:-2px;margin-bottom:-10px}.page-layout.page-menu .nav-menu>li.campanha.image_campanha_dec_6_meses:hover{background-image:url(images/declaracao2.png)}.page-layout.page-menu .nav-menu>li.campanha a{width:100%;display:inline-block;border-bottom-color:transparent}.page-layout.page-menu .nav-menu>li>a{font-size:15px;padding:15px 2px 13px;border-bottom:2px solid #f3f3f4;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-layout.page-menu .nav-menu>li .wrap-opcoes{position:absolute;z-index:700}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao{position:fixed;left:0;right:0;width:100%;text-align:center;background-color:#f3f3f4;margin-top:12px;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);box-shadow:0 3px 8px 0 rgba(0,0,0,.2)}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes{display:-webkit-inline-flex;display:inline-flex;padding-top:28px;padding-bottom:28px;text-align:left;margin-top:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes ul{margin-right:0}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes ul:last-child{margin-right:20px}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes .modulos-fat{border-left:1px solid #bfa166}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes .modulos-fat:first-child{border-left:none}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes .modulos-fat:first-child li{margin-left:0}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes .modulos-fat li{margin-left:15px}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes .modulos-fat li>a{margin-bottom:0}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes .modulos-fat li .wrap-subopcoes{display:-webkit-flex;display:flex}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes .modulos-fat li .wrap-subopcoes .subopcoes{padding-right:25px;padding-left:4px;margin-top:10px;margin-bottom:0}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes .modulos-fat li .wrap-subopcoes .subopcoes:last-child{padding-right:0}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes .modulos-fat li .wrap-subopcoes .subopcoes a{white-space:nowrap;display:-webkit-flex;display:flex}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes .modulos-fat li .wrap-subopcoes .subopcoes>a i{margin-right:0;margin-left:auto;padding-left:10px;color:#bfa166}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes .modulos-fat li .wrap-subopcoes .subopcoes .subsubopcoes{display:none;padding-left:15px}.page-layout.page-menu .nav-menu>li .opcoes{display:-webkit-flex;display:flex;background-color:#f3f3f4;margin-top:13px;padding:25px 15px 25px 0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);box-shadow:0 3px 8px 0 rgba(0,0,0,.2)}.page-layout.page-menu .nav-menu>li .opcoes ul{display:inline-block;margin:0 25px}.page-layout.page-menu .nav-menu>li .opcoes ul li:first-child a{margin-top:0}.page-layout.page-menu .nav-menu>li .opcoes ul li:last-child .subopcoes,.page-layout.page-menu .nav-menu>li .opcoes ul li:last-child a{margin-bottom:0}.page-layout.page-menu .nav-menu>li .opcoes ul li:last-child .subopcoes{margin-top:3px}.page-layout.page-menu .nav-menu>li .opcoes ul li a{-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.page-layout.page-menu .nav-menu>li .opcoes ul li a:hover{color:#bfa166}.page-layout.page-menu .nav-menu>li .opcoes ul li>a{display:inline-block;position:relative;font-size:12px;text-transform:uppercase;padding-left:25px;margin:8px 0;white-space:nowrap}.page-layout.page-menu .nav-menu>li .opcoes ul li>a:before{position:absolute;color:#bfa166;font-size:20px;top:0;left:0}.page-layout.page-menu .nav-menu>li .opcoes ul li>a.im-grafico:before{font-size:17px;left:2px}.page-layout.page-menu .nav-menu>li .opcoes ul li>a.invisivel{height:21px;visibility:hidden;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.page-layout.page-menu .nav-menu>li .opcoes ul li .subopcoes{padding-left:25px;margin-top:-7px;margin-bottom:10px}.page-layout.page-menu .nav-menu>li .opcoes ul li .subopcoes a{display:block;font-weight:300}.page-layout.page-menu .dados-sessao{float:right;margin-top:5px}.page-layout.page-menu .dados-sessao .avisos-util,.page-layout.page-menu .dados-sessao .codigo-assiste,.page-layout.page-menu .dados-sessao .dados-utilizador{display:inline-block}.page-layout.page-menu .dados-sessao .codigo-assiste{margin-right:20px}.page-layout.page-menu .dados-sessao .codigo-assiste input{width:65px;background-color:transparent;color:#5b5b5b}.page-layout.page-menu .dados-sessao .codigo-assiste i{color:#5b5b5b}.page-layout.page-menu .dados-sessao .plugin-cc-dados{margin-right:20px;vertical-align:middle}.page-layout.page-menu .dados-sessao .plugin-cc-dados .im-ccidadao{font-size:25px}.page-layout.page-menu .dados-sessao .plugin-cc-dados .dados-cartao-cc{top:20px;right:-9px;left:auto}.page-layout.page-menu .dados-sessao .avisos-util{width:auto;margin-right:20px}.page-layout.page-menu .dados-sessao .avisos-util .im-mensagem-cont:hover:before{content:"\4e"}.page-layout.page-menu .dados-sessao .avisos-util .aviso-seleccionado{right:302px}.page-layout.page-menu .dados-sessao .avisos-util .aviso-container{margin:0}.page-layout.page-menu .dados-sessao .avisos-util .aviso-container .aviso-contador{margin-left:10px}.page-layout.page-menu .dados-sessao .avisos-util .aviso-container .aviso-botao{font-size:25px;margin:0}.page-layout.page-menu .dados-sessao .avisos-util .aviso-container .aviso-menu{right:0}.page-layout.page-menu .dados-sessao .avisos-util .aviso-container .aviso-menu .aviso-cabec .sub-menu-avi{top:47px;right:7px;left:auto}.page-layout.page-menu .dados-sessao .avisos-util .aviso-container .aviso-menu .aviso-cabec .sub-menu-avi:before{content:'';background:inherit;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);box-shadow:0 3px 8px 0 rgba(0,0,0,.2);display:block;width:15px;height:15px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;top:-8px;right:12px;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4}.page-layout.page-menu .dados-sessao .avisos-util .aviso-container .aviso-menu .aviso-cabec .sub-menu-avi ul{background:inherit}.page-layout.page-menu .dados-sessao .dados-utilizador{position:relative;z-index:700;vertical-align:middle}.page-layout.page-menu .dados-sessao .dados-utilizador .mostrar-dados{font-size:25px}.page-layout.page-menu .dados-sessao .dados-utilizador .mostrar-dados:before{line-height:1}.page-layout.page-menu .dados-sessao .dados-utilizador .mostrar-dados:hover:before{content:"\2c"}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador{width:190px;display:none;position:absolute;padding:12px 15px;background:#f3f3f4;border:1px solid #d4d4d4;border-top:2px solid #25aae1;top:38px;right:0;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);box-shadow:0 3px 8px 0 rgba(0,0,0,.2)}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .nome{font-size:14px;font-weight:500;display:block}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .entidade{color:#25aae1;font-weight:300}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .nivel-utilizador{width:100px!important;margin-top:-3px}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .nivel-utilizador .select2-selection--single{border-color:#5b5b5b!important;background-color:transparent!important;height:21px}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .nivel-utilizador .select2-selection--single .select2-selection__arrow b,.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .nivel-utilizador .select2-selection--single .select2-selection__rendered{color:#5b5b5b}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .nivel-utilizador .select2-selection--single .select2-selection__rendered{line-height:20px!important}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .nivel-utilizador .select2-selection--single .select2-selection__arrow{top:-1px}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .dados-cliente{width:100%;color:#5b5b5b;margin-top:17px;font-weight:300}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .dados-cliente .saldo-receitas a{color:#bfa166;font-weight:500}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .dados-cliente b{color:#5b5b5b;font-weight:500}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .divisao{position:relative;border-color:#d4d4d4;border-width:2px;margin:17px 0}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .links-uteis a{font-size:14px;display:block;color:#5b5b5b;margin-top:8px}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .links-uteis a:first-child{margin-top:0}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .links-uteis a.logout{color:#B73B3B;position:relative;margin-top:18px}.page-layout.page-menu .dados-sessao .dados-utilizador .utilizador .links-uteis a.logout:before{position:absolute;right:0;font-size:21px;font-family:imed;content:"\e00f"}.page-layout.page-menu .dados-sessao .block-dados-utilizador{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:650}.select2-container--default.select2-container--open .select2-dropdown--below.nivel-utilizador-drop{border-color:#5b5b5b!important}.select2-container--default.select2-container--open .select2-dropdown--below.nivel-utilizador-drop .select2-results__option{padding:1px 4px}.select2-container--default.select2-container--open .select2-dropdown--below.nivel-utilizador-drop .select2-results__option:nth-child(2n):not(.select2-results__option--highlighted[aria-selected]){background-color:#f3f3f4}.page-layout .menu-imag-hor .opcao{display:inline-block;height:40px;width:25%;background-color:#e1e0e0;background-repeat:no-repeat;background-position:center center;margin-bottom:-6px;position:relative;text-align:center;vertical-align:top;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.page-layout .menu-imag-hor .opcao:hover{background-color:#d4d4d4}.page-layout .menu-imag-hor .opcao.selected{background-color:#676767}.page-layout .menu-imag-hor .opcao.selected i{color:#fff}.page-layout .menu-imag-hor .opcao i{display:inline-block;margin-top:9px;font-size:30px;color:#676767}.page-layout .menu-imag-hor .opcao .numero-dados{display:inline-block;height:15px;min-width:9px;background-color:red;position:absolute;right:40%;top:5px;border-radius:17px;color:#fff;line-height:15px;text-align:center;padding:0 3px}.page-layout .menu-toggle-texto{display:none;position:absolute;right:0;width:175px;text-align:left;color:#2f2f2f;z-index:1;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.page-layout .menu-toggle-texto:before{content:'';display:block;position:absolute;top:-8px;right:12px;width:15px;height:15px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.page-layout .menu-toggle-texto ul li{padding:10px 10px 10px 20px;cursor:pointer;background-color:#fff;border-bottom:1px solid #f0f4f6;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-layout .menu-vertical{background-color:#e1e0e0}.page-layout .menu-vertical li{color:#676767;position:relative;cursor:pointer}.page-layout .menu-vertical li.selected,.page-layout .menu-vertical li:hover{background-color:#F7F7F7}.page-layout .menu-vertical li.selected>a,.page-layout .menu-vertical li:hover>a{border-top:1px solid #F7F7F7;border-bottom:1px solid #F7F7F7}.page-layout .menu-vertical li:hover>ul{visibility:visible;margin-top:-2px}.page-layout .menu-vertical li.selected .sub_menu{display:none}.page-layout .menu-vertical li.selected .subMenu{display:block}.page-layout .menu-vertical li:before{font-size:23px;position:absolute;left:5px;top:0;bottom:0;margin:auto;height:20px;line-height:21px}.page-layout .menu-vertical li.desativo{background-color:#C4C4C4;text-decoration:line-through}.page-layout .menu-vertical li:last-child a{border-bottom-color:transparent!important}.page-layout .menu-vertical li input[type=checkbox]{position:absolute;top:0;bottom:0;margin:auto;left:8px;z-index:1}.page-layout .menu-vertical li a{border-bottom:1px solid #D0D0D0;border-top:1px solid transparent;display:block;font-size:13px;font-weight:300;position:relative;color:inherit;line-height:15px;padding:11px 7px 11px 23px;margin:0 7px}.page-layout .menu-vertical li a .im-sorting{float:right;color:inherit;margin-right:-7px}.page-layout .menu-vertical li a .im-sorting:before{line-height:16px}.page-layout .menu-vertical li a .countListMenuLi{border-radius:7px;background-color:#A8A8A8;color:#fff;text-align:center!important;float:right;line-height:18px;height:17px;margin-left:5px;margin-right:4px;margin-top:-1px;font-weight:300;min-width:19px;padding:0 4px!important}.page-layout .menu-vertical li a .sub_menu{float:right;line-height:18px;height:18px;width:14px;margin-right:-20px;display:inline-flex;margin-top:-2px;position:absolute;right:15px;color:#A8A8A8;font-family:imed}.page-layout .menu-vertical li a .sub_menu:before{content:"\79";line-height:18px}.page-layout .menu-vertical li a .nova{color:#d1181f;font-style:italic;font-size:13px;line-height:14px}.page-layout .menu-vertical li ul{visibility:hidden;position:absolute;z-index:598;border-left:2px solid #fff;top:2px;left:100%;margin-top:1px;width:200px;background-color:#e1e0e0}.page-layout .menu-vertical li ul li a{padding:11px 14px 11px 10px}.page-layout .menu-vertical nav>li>a{padding:11px 10px}.page-layout .menu-vertical nav>li>a .countListMenuLi{margin-right:2px}.page-layout .menu-vertical nav>li:last-child>a{border-bottom-color:#D0D0D0!important}.page-layout .menu-vertical .menuHidden{display:none}.page-layout .menu-vertical.configuracao-ordem{width:200px;margin-top:10px}.page-layout .menu-vertical.configuracao-ordem li{cursor:move}.page-layout .menu-vertical.configuracao-ordem li a,.page-layout .menu-vertical.configuracao-ordem li i{cursor:inherit}.page-layout .ficha_utente_menu .menu-vertical{width:200px}.page-layout .ficha_utente_menu .menu-vertical>li:before{line-height:1}.page-layout .ficha_utente_menu .menu-vertical>li:not([class*=vmenu])>a{padding-left:10px}.page-layout#div_categoria_obs{min-height:266px}.page-layout .lista-dados.categoriasView tr td table.categorias tr.result td{padding:10px 5px 10px 10px}.page-layout .lista-dados.categoriasView tr td table.categorias tr.result td form[name=formAjaxAddCategoriaObservacao] .tabela-formulario tr td.botoes-edicao{width:35px}.page-layout .observacoes-ficha-utente .n_pagina_div{height:40px}.page-layout .observacoes-ficha-utente .observacao{border-bottom:1px solid #c2c3c7;padding-bottom:5px}.page-layout .observacoes-ficha-utente .observacao b{font-size:14px;color:#000}.page-layout .observacoes-ficha-utente .observacao .observacoes_options_list{padding-bottom:5px}.page-layout .observacoes-ficha-utente .observacao .observacoes_options_list b{font-weight:600;margin-right:10px}.page-layout .observacoes-ficha-utente .observacao .dados-consulta,.page-layout .observacoes-ficha-utente .observacao .nomeUtilizador{font-size:13px;font-weight:400;color:#5b5b5b}.page-layout .observacoes-ficha-utente .observacao .dados-consulta{margin-top:10px;display:inline-block}.page-layout .observacoes-ficha-utente .observacao .dados-consulta i{vertical-align:middle;display:inline-block}.page-layout .observacoes-ficha-utente .observacao .dados-consulta b{font-weight:400}.page-layout .observacoes-ficha-utente .observacao .data{font-size:11px;font-weight:400;color:#AAA;line-height:11px}.page-layout .observacoes-ficha-utente .observacao .data.data-right{float:right}.page-layout .observacoes-ficha-utente .observacao>p{font-size:12px;font-weight:400;color:#5b5b5b;margin-top:5px;line-height:16px;text-align:justify}.page-layout .observacoes-ficha-utente .observacao .hidden{display:none}.page-layout .observacoes-ficha-utente .observacao:hover .hidden{display:inline-block}.page-layout .observacoes-ficha-utente .observacao .label{position:relative;display:block}.page-layout .observacoes-ficha-utente .observacao .label .data{padding-top:10px}.page-layout .botao-opcoes{width:100%;padding-right:10px;margin-bottom:3px;border-radius:3px;padding-left:10px;position:relative;height:30px;line-height:28px;cursor:pointer;background-color:transparent;color:#4aa9dc;border:1px solid #4aa9dc;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out;-moz-transition:background .2s ease-in-out,color .2s ease-in-out;-o-transition:background .2s ease-in-out,color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out}.page-layout .botao-opcoes:hover{background-color:#c7e5f4}.page-layout .botao-opcoes.selected{padding-right:35px;background-color:#4aa9dc;color:#fff}.page-layout .botao-opcoes.selected .estatistica{opacity:1}.page-layout .botao-opcoes.inline{display:inline-block;width:150px;margin-right:10px}.page-layout .botao-opcoes .estatistica{height:17px;min-width:11px;background-color:#fff;position:absolute;right:10px;top:5px;border-radius:17px;line-height:17px;text-align:center;padding:1px 4px;color:#2f2f2f;opacity:.5}.page-layout .botao-opcoes.border-color .estatistica{color:#fff;border:1px solid #fff;height:15px;min-width:9px;line-height:15px}.page-layout .tabela-pesquisa .botao-opcoes.border-color .estatistica{color: #666}.page-layout .botao-opcoes input{display:none}.page-layout .opcao-img-label{color:#45a8de;font-size:11px;font-weight:600;text-align:center;text-transform:uppercase;display:inline-block;width:84px;height:77px;border-radius:7px;padding-top:5px;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.page-layout .opcao-img-label:hover{background-color:#edf7fc}.page-layout .opcao-img-label div{font-size:50px}.page-layout .escolha-opcoes-radio .opcoes-escolha .opcao{text-align:center;margin:0 1%;display:inline-block}.page-layout .escolha-opcoes-radio .opcoes-escolha .opcao:first-child{margin-left:0}.page-layout .escolha-opcoes-radio .opcoes-escolha .opcao:last-child{margin-right:0}.page-layout .escolha-opcoes-radio .opcoes-escolha .opcao:hover label{background-color:#e8e9ea}.page-layout .escolha-opcoes-radio .opcoes-escolha .opcao.active label{color:#45a8de;background-color:#d1ecf7;border-color:#d1ecf7}.page-layout .escolha-opcoes-radio .opcoes-escolha .opcao label{display:inline-block;font-size:15px;color:#676767;background-color:#fff;border:1px solid #e8e9ea;width:100%;padding:15px 0;cursor:pointer!important;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out;-moz-transition:background .2s ease-in-out,color .2s ease-in-out;-o-transition:background .2s ease-in-out,color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out}.page-layout .escolha-opcoes-radio .opcoes-escolha .opcao label input{display:block;margin:0 auto 5px!important}.page-layout .escolha-opcoes-radio .opcoes-opcao{margin-top:10px}.page-layout .escolha-opcoes-radio .opcoes-opcao>div{display:inline-block;margin:0 2%}.page-layout .escolha-opcoes-radio .opcoes-opcao>div:first-child{margin-left:0}.page-layout .escolha-opcoes-radio .opcoes-opcao>div:last-child{margin-right:0}.page-layout .escolha-opcoes-radio .opcoes-opcao>div>div{display:none}.page-layout .escolha-opcoes-radio .opcoes-opcao>div.active>div{display:block}.page-layout .opcoes-select .botao-acao.aceitar{height:22px;padding-top:1px;margin-left:3px;min-width:60px}.page-layout .opcoes-select .lista-opcoes{margin-top:5px}.page-layout .opcoes-select .lista-opcoes li{cursor:move;background-color:#f0f0f0;padding:0 7px}.page-layout .opcoes-select .lista-opcoes li .wrapper-dados{border-bottom:1px solid #c1c1c1;height:29px;position:relative}.page-layout .opcoes-select .lista-opcoes li .wrapper-dados div.elementView{display:inline-block;max-width:90%;vertical-align:middle;cursor:auto;padding-top:4px}.page-layout .opcoes-select .lista-opcoes li .wrapper-dados div.elementEdit{padding-top:3px}.page-layout .opcoes-select .lista-opcoes li .wrapper-dados div.elementEdit input{height:23px;width:87%}.page-layout .opcoes-select .lista-opcoes li .wrapper-dados i{position:absolute;top:4px}.page-layout .opcoes-select .lista-opcoes li .wrapper-dados i.im-check,.page-layout .opcoes-select .lista-opcoes li .wrapper-dados i.im-edit{right:14px}.page-layout .opcoes-select .lista-opcoes li .wrapper-dados i.im-edit{color:#666}.page-layout .opcoes-select .lista-opcoes li .wrapper-dados i.im-cancel{right:-2px}.page-layout .opcoes-select .lista-opcoes li .wrapper-dados i.im-invisivel,.page-layout .opcoes-select .lista-opcoes li .wrapper-dados i.im-visivel{right:32px;cursor:pointer}.page-layout .opcoes-select .lista-opcoes li.ui-sortable-helper .wrapper-dados,.page-layout .opcoes-select .lista-opcoes li:last-child .wrapper-dados{border-bottom:none}.page-layout .opcoes-select .lista-opcoes li.ui-sortable-helper,.page-layout .opcoes-select .lista-opcoes li:hover{background-color:#d4d4d4}.page-layout .n_pagina_div{min-width:258px;float:none;display:inline-block}.page-layout .n_pagina_div.dataTables_paginate a,.page-layout .n_pagina_div.dataTables_paginate span{padding-right:4px}.page-layout .n_pagina_div.dataTables_paginate .paginas{display:inline-block}.page-layout .n_pagina_div a,.page-layout .n_pagina_div span{border:none;background:0 0;color:#45a8de!important;font-size:14px;min-width:10px}.page-layout .n_pagina_div span{font-weight:500;height:19px;cursor:default}.page-layout .n_pagina_div a{font-weight:300;cursor:pointer}.page-layout .n_pagina_div a:hover{text-decoration:underline}.page-layout .n_pagina_div a[class*=" icon-angle-"],.page-layout .n_pagina_div a[class^=arrow]{font-family:imed;font-size:12px;height:18px;margin-top:-1px;text-decoration:none}.page-layout .n_pagina_div a[class*=" icon-angle-"]:before{font-family:imed!important;line-height:20px}.page-layout .n_pagina_div a.arrow_r:before,.page-layout .n_pagina_div a.icon-angle-right:before{content:"\79"}.page-layout .n_pagina_div a.arrow_rr:before,.page-layout .n_pagina_div a.icon-angle-double-right:before{content:"\41"}.page-layout .n_pagina_div a.arrow_l:before,.page-layout .n_pagina_div a.icon-angle-left:before{content:"\78"}.page-layout .n_pagina_div a.arrow_ll,.page-layout .n_pagina_div a.icon-angle-double-left{padding-left:0}.page-layout .n_pagina_div a.arrow_ll:before,.page-layout .n_pagina_div a.icon-angle-double-left:before{content:"\42"}.page-layout .titulo_grupo{margin-bottom:15px}.page-layout .titulo_grupo .input_titulo_grupo{margin-left:5px}.page-layout .groupForm .resultados-pesquisa{margin:15px 0 10px}.page-layout .groupForm .resultados-pesquisa .conta-utilizadores{background-color:#EBEBEB;color:#000}.page-layout .groupForm .permissoes-escolha-lista tr td:last-child{width:85%}.page-layout .groupForm .permissoes-modulo{width:580px;max-height:400px;overflow:auto;overflow-x:hidden;display:inline-block;float:right}.page-layout .groupForm .permissoes-modulo .permissoesLista .permissao-pai td{padding-top:5px}.page-layout .groupForm .permissoes-modulo .permissoesLista .permissao-pai .checkPermissao,.page-layout .groupForm .permissoes-modulo .permissoesLista .permissao-pai .permissao-utilizador,.page-layout .groupForm .permissoes-modulo .permissoesLista .permissao-pai._edit_permissao_user .permissao-grupo{display:none}.page-layout .groupForm .permissoes-modulo .permissoesLista .permissao-pai._edit_permissao_user .permissao-utilizador{display:initial}.page-layout .groupForm .permissoes-modulo .permissoesLista .permissao-pai .valorPermissao{line-height:22px}.page-layout .groupForm .permissoes-modulo .permissoesLista i[class^=im-]:before{line-height:19px}.page-layout .groupForm .permissoes-modulo .permissoesLista .mostraConfUser{vertical-align:initial}.page-layout .groupForm .permissoes-modulo .permissoesLista .designacao-pai{color:#000;display:inline-block}.page-layout .groupForm .permissoes-modulo .permissoesLista .indicador{background:#25aae1;width:7px;height:7px;border-radius:10px;float:left;margin-top:6px;margin-right:2px}.page-layout .groupForm .permissoes-modulo .permissoesLista .margin-tab{margin-left:15px}.page-layout .groupForm .permissoes-modulo .permissoesLista .tdOpcoes{width:200px;text-align:right;vertical-align:middle}.page-layout .groupForm .permissoes-modulo .permissoesLista .tdOpcoes .mostraConfUser{line-height:14px}.page-layout .groupForm .permissoes-modulo .permissoesLista .configuracao-grupo{text-align:right;color:grey}.page-layout .groupForm .permissoes-modulo .permissoesLista .configuracao-grupo .im-info{font-size:13px}.page-layout .groupForm .permissoes-modulo .permissoesLista .filhos-input-utilizador{padding-left:30px}.page-layout .groupForm .permissoes-modulo .permissoesLista .chosen-padding{padding-left:25px}.page-layout .groupForm .permissoes-modulo .permissoesLista .chosen-padding-filho{padding-left:55px}.page-layout .groupForm .permissoes-escolha{height:150px;text-align:center}.page-layout .groupForm .permissoes-escolha p{line-height:100px;font-size:15px}.popup-alerta-imed:not(.popup-imed){padding:15px 15px 0!important;overflow:visible!important}.popup-alerta-imed table{width:100%}.popup-alerta-imed table td.icone-alerta,.popup-alerta-imed table td.icone-sucesso{width:40px;font-size:26px;vertical-align:middle}.popup-alerta-imed table td.icone-alerta{color:#e2884b}.popup-alerta-imed table td.icone-sucesso{color:#46b791}.popup-alerta-imed+.ui-dialog-buttonpane{padding:15px 15px 18px!important;margin:0!important;text-align:right!important}.popup-alerta-imed+.ui-dialog-buttonpane button{background-color:#c2c3c7;color:#000;display:inline-block;height:22px;padding:1px 9px;border:1px solid #c2c3c7;min-width:70px;text-align:center;border-radius:3px;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;-moz-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;-o-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Roboto,sans-serif;margin:0 0 0 10px!important;background-image:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.popup-alerta-imed+.ui-dialog-buttonpane button:hover{background-color:#d1d1d1;border-color:#d1d1d1}.popup-alerta-imed+.ui-dialog-buttonpane button.aceitar{color:#fff;background-color:#46b791;border-color:#46b791}.popup-alerta-imed+.ui-dialog-buttonpane button.aceitar:hover{background-color:#62c2a1;border-color:#62c2a1}.popup-alerta-imed+.ui-dialog-buttonpane button.rejeitar{color:#fff;background-color:#d96666;border-color:#d96666}.popup-alerta-imed+.ui-dialog-buttonpane button.rejeitar:hover{background-color:#de7d7d;border-color:#de7d7d}.popup-alerta-imed+.ui-dialog-buttonpane button.guardar{background-color:#adcab1;border-color:#adcab1}.popup-alerta-imed+.ui-dialog-buttonpane button.guardar:hover{background-color:#c3d8c8;border-color:#c3d8c8}.page-layout #MainTabs,.page-layout .tabs{padding:0;margin-bottom:-1px}.page-layout #MainTabs li,.page-layout .tabs li{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;margin:0;border-radius:0;border-top:2px solid #fff!important;border-right:1px solid #fff!important;border-bottom:none!important;border-left:1px solid #fff!important;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.page-layout #MainTabs li:first-child,.page-layout .tabs li:first-child{border-left:none!important}.page-layout #MainTabs li:first-child.active,.page-layout .tabs li:first-child.active{margin-left:0}.page-layout #MainTabs li:first-child.active a,.page-layout .tabs li:first-child.active a{padding:0 20px 0 19px;margin-right:1px}.page-layout #MainTabs li:hover a,.page-layout .tabs li:hover a{background-color:transparent}.page-layout #MainTabs li.active,.page-layout .tabs li.active{border:1px solid #c2c3c7!important;border-top:2px solid #45a8de!important;border-bottom:none!important;margin:0 -1px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.page-layout #MainTabs li.active a,.page-layout .tabs li.active a{color:#45a8de;font-weight:400;padding:0 21px}.page-layout #MainTabs li a,.page-layout .tabs li a{color:#666;padding:0 20px}.page-layout #MainTabs{height:37px}.page-layout #MainTabs li{height:35px;line-height:35px;background-color:#edf7fc}.page-layout #MainTabs li:hover{background-color:#def1fb}.page-layout #MainTabs li.active{background-color:#fff}.page-layout #MainTabs li.active i{font-size:12px;color:#45a8de!important;margin-left:7px}.page-layout #MainTabs li.active i:before{vertical-align:middle}.page-layout #MainTabs li.newTab{background-color:#45a8de}.page-layout #MainTabs li.newTab a{padding:0 11px 0 10px}.page-layout #MainTabs li.newTab a i{color:#fff;font-size:16px}.page-layout #MainTabs li.newTab a i:before{line-height:37px}.page-layout .tabs{margin-left:0;height:27px}.page-layout .tabs li{height:25px;line-height:25px;background-color:#f3f3f4}.page-layout .tabs li:hover{background-color:#e1e0e0}.page-layout .tabs li.active{background-color:#fff}.page-layout .tab_container{margin:0}.page-layout .tab_container .tab_Maincontent,.page-layout .tab_container .tab_content{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border-radius:0;border:1px solid #c2c3c7;padding:10px}.page-layout .tab_container .tab_Maincontent .botoes-edicao,.page-layout .tab_container .tab_content .botoes-edicao{padding-bottom:0}.ui-tabs.acin-tabs.mostra-todas-tabs>ul{height:auto}.ui-tabs.acin-tabs.mostra-todas-tabs>ul li.ui-state-active{height:24px}.ui-tabs.acin-tabs.mostra-todas-tabs>.ui-widget-content{margin-top:-1px}.ui-tabs.acin-tabs>ul{padding:0;margin-bottom:-1px;height:37px;overflow:visible}.ui-tabs.acin-tabs>ul li{background-color:#edf7fc;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;margin:0;border-radius:0;height:34px;line-height:35px;border-top:2px solid #fff!important;border-right:1px solid #fff!important;border-bottom:none!important;border-left:1px solid #fff!important;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;top:0;overflow-y:hidden}.ui-tabs.acin-tabs>ul li:first-child{border-left:none!important}.ui-tabs.acin-tabs>ul li:first-child.ui-state-active{margin-left:0}.ui-tabs.acin-tabs>ul li:first-child.ui-state-active a{padding:0 20px 0 19px;margin-right:1px}.ui-tabs.acin-tabs>ul li.ui-state-hover{background-color:#def1fb}.ui-tabs.acin-tabs>ul li.ui-state-hover a{background-color:transparent}.ui-tabs.acin-tabs>ul li.ui-state-active{background-color:#fff;border:1px solid #c2c3c7!important;border-top:2px solid #45a8de!important;border-bottom:none!important;margin:0 -1px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;z-index:1;height:35px}.ui-tabs.acin-tabs>ul li.ui-state-active a{color:#45a8de;font-weight:400;padding:0 21px;cursor:default}.ui-tabs.acin-tabs>ul li.ui-state-active .ui-icon-close{display:inline-block}.ui-tabs.acin-tabs>ul li[data-tab-callback-mode]{background-color:#45a8de}.ui-tabs.acin-tabs>ul li[data-tab-callback-mode] a{padding:0 11px 0 10px}.ui-tabs.acin-tabs>ul li[data-tab-callback-mode] a i{color:#fff;font-size:16px}.ui-tabs.acin-tabs>ul li[data-tab-callback-mode] a i:before{line-height:37px;font-family:imed!important;content:"\63"}.ui-tabs.acin-tabs>ul li a{color:#666;padding:0 20px;text-overflow:ellipsis;overflow-y:hidden}.ui-tabs.acin-tabs>ul li .ui-icon-close{display:none;font-size:12px;text-indent:0;background:0 0;margin-left:-12px;margin-top:12px;margin-right:18px;padding:0;overflow:visible;line-height:1}.ui-tabs.acin-tabs>ul li .ui-icon-close:before{font-family:imed!important;content:"\61";color:#45a8de;cursor:pointer}.ui-tabs.acin-tabs>.ui-widget-content{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border-radius:0;border:1px solid #c2c3c7;padding:10px;margin:0}.acin-tabs .acin-tabs>ul,.popup-imed .acin-tabs>ul,.tab_container .acin-tabs>ul{height:27px}.acin-tabs .acin-tabs>ul li,.popup-imed .acin-tabs>ul li,.tab_container .acin-tabs>ul li{background-color:#f3f3f4;height:24px;line-height:25px}.acin-tabs .acin-tabs>ul li.ui-state-hover,.popup-imed .acin-tabs>ul li.ui-state-hover,.tab_container .acin-tabs>ul li.ui-state-hover{background-color:#e1e0e0}.acin-tabs .acin-tabs>ul li.ui-state-active,.popup-imed .acin-tabs>ul li.ui-state-active,.tab_container .acin-tabs>ul li.ui-state-active{background-color:#fff;height:25px}.acin-tabs .acin-tabs>ul li.newTab,.popup-imed .acin-tabs>ul li.newTab,.tab_container .acin-tabs>ul li.newTab{background-color:#45a8de}.acin-tabs .acin-tabs>ul li.newTab a,.popup-imed .acin-tabs>ul li.newTab a,.tab_container .acin-tabs>ul li.newTab a{padding:0 7px 0 6px}.acin-tabs .acin-tabs>ul li.newTab a i,.popup-imed .acin-tabs>ul li.newTab a i,.tab_container .acin-tabs>ul li.newTab a i{color:#fff;font-size:14px}.acin-tabs .acin-tabs>ul li.newTab a i:before,.popup-imed .acin-tabs>ul li.newTab a i:before,.tab_container .acin-tabs>ul li.newTab a i:before{line-height:28px}.acin-tabs .acin-tabs>ul li .ui-icon-close,.popup-imed .acin-tabs>ul li .ui-icon-close,.tab_container .acin-tabs>ul li .ui-icon-close{margin-top:7px}.page-layout .lista-dados{table-layout:fixed;width:100%;border:1px solid #c2c3c7;border-collapse:separate;border-spacing:0}.page-layout .lista-dados.no-border{border:none}.page-layout .lista-dados tr td,.page-layout .lista-dados tr th{height:22px}.page-layout .lista-dados tr td:first-child,.page-layout .lista-dados tr th:first-child{padding-left:10px}.page-layout .lista-dados tr td.opcoes-linhas,.page-layout .lista-dados tr th.opcoes-linhas{width:40px;text-align:right;padding-right:3px}.page-layout .lista-dados tr th{color:#000;background-color:#c2c3c7;font-size:13px;text-align:left;position:relative;padding:2px 5px 2px 2px}.page-layout .lista-dados tr th.campo-data{width:80px}.page-layout .lista-dados tr th.campo-data-hora{width:125px}.page-layout .lista-dados tr th.opcoes-linhas{vertical-align:middle}.page-layout .lista-dados tr th.opcoes-linhas i{color:#000}.page-layout .lista-dados tr th.opcoes-linhas i.im-enviar{font-size:17px}.page-layout .lista-dados tr th.opcoes-linhas i.im-fav-disable,.page-layout .lista-dados tr th.opcoes-linhas i.im-fav-enable{color:#FFEA3C!important}.page-layout .lista-dados tr th span.dt-column-order.glyphicon-sort:before,.page-layout .lista-dados tr th.dt-orderable-asc.dt-orderable-desc:after{content:"\43"}.page-layout .lista-dados tr th span.dt-column-order.glyphicon-sort-by-attributes:before,.page-layout .lista-dados tr th.dt-orderable-asc.dt-orderable-desc.dt-ordering-asc:after{content:"\77"}.page-layout .lista-dados tr th span.dt-column-order.glyphicon-sort-by-attributes-alt:before,.page-layout .lista-dados tr th.dt-orderable-asc.dt-orderable-desc.dt-ordering-desc:after{content:"\76"}.page-layout .lista-dados tr th[class*=" dt-orderable-"],.page-layout .lista-dados tr th[class^=dt-orderable-]{background-image:none}.page-layout .lista-dados tr th[class*=" dt-orderable-"]:after,.page-layout .lista-dados tr th[class^=dt-orderable-]:after{font-family:imed;vertical-align:top;margin-left:3px}.page-layout .lista-dados tr th .ordenar-coluna{cursor:pointer}.page-layout .lista-dados tr th .ordenar-coluna:before{font-family:imed}.page-layout .lista-dados tr td{padding:3px 5px 1px 2px}.page-layout .lista-dados tr td.opcoes-linhas{vertical-align:top}.page-layout .lista-dados tr td.min-obs{height:21px;white-space:nowrap;padding-bottom:2px;display:block}.page-layout .lista-dados tr td.sem-resultados-lista{font-weight:300;color:grey;background:#fff}.page-layout .lista-dados tr td.auto-alt{height:auto}.page-layout .lista-dados tr td i.im-fav-disable,.page-layout .lista-dados tr td i.im-fav-enable{font-size:18px;line-height:16px;margin-right:3px}.page-layout .lista-dados tr td i.abrir-ficha-utente{margin-right:2px;line-height:1;vertical-align:middle}.page-layout .lista-dados tr td i.icon{font-size:14px;cursor:pointer;color:#45a8de}.page-layout .lista-dados tr td i.icon:before{font-family:imed!important;line-height:22px;vertical-align:top}.page-layout .lista-dados tr td i.icon.icon-lupa:before,.page-layout .lista-dados tr td i.icon.icon.im-lupa:before{content:"\66"}.page-layout .lista-dados tr td i.icon.icon-check2,.page-layout .lista-dados tr td i.icon.icon.im-check2{color:#46b791}.page-layout .lista-dados tr td i.icon.icon-check2:before,.page-layout .lista-dados tr td i.icon.icon.im-check2:before{content:"\62"}.page-layout .lista-dados tr td i.icon.icon-check2{cursor:default}.page-layout .lista-dados tr td i.icon.icon-up{color:#5eaa7f;margin-left:5px;cursor:default}.page-layout .lista-dados tr td i.icon.icon-up:before{content:"\73"}.page-layout .lista-dados tr td i.icon.icon-down{color:#b24242;margin-left:5px;cursor:default}.page-layout .lista-dados tr td i.icon.icon-down:before{content:"\72"}.page-layout .lista-dados tr td i.icon.icon-download:before{content:"\29"}.page-layout .lista-dados tr td i.icon.icon-summary{margin-left:5px}.page-layout .lista-dados tr td i.icon.icon-summary:before{content:"\e001"}.page-layout .lista-dados tr td i.icon.icon-remover:before{content:"\61";color:#d96666!important}.page-layout .lista-dados tr td i.icon.icon-edit:before{content:"\67"}.page-layout .lista-dados tr td i.icon.icon-utilizador:before,.page-layout .lista-dados tr td i.icon.icon.im-utilizador:before{content:"\45"}.page-layout .lista-dados tr.odd{background:#fff}.page-layout .lista-dados tr.even,.page-layout .lista-dados tr.linha1{background:#f0f4f6}.page-layout .lista-dados tr.hoverLine:hover td{background-color:#dfeef4!important}.page-layout .lista-dados tr.hoverSelect td,.page-layout .lista-dados tr.hoverSelect:hover td{background-color:#c7e5f4!important}.page-layout .lista-dados tr.no-color td,.page-layout .lista-dados tr.no-color:hover td{background:#fff!important}.page-layout .lista-dados tr.total-row:last-child td{border-bottom:none}.page-layout .lista-dados tr.total-row td{border-bottom:1px solid #c2c3c7}.page-layout .lista-dados tr.total-row td.colored{background-color:#f0f4f6!important}.page-layout .lista-dados tr.total-row td:not(.colored){background-color:#fff!important}.page-layout .lista-dados tr.total-row td:first-child{padding-left:5px}.page-layout .lista-dados.dataTable.dtr-inline{table-layout:auto}.page-layout .lista-dados.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child{cursor:pointer}.page-layout .lista-dados.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before{font-family:imed;content:"\72";color:#45a8de;font-size:14px;line-height:19px;vertical-align:middle;margin-right:7px}.page-layout .lista-dados.dataTable.dtr-inline.collapsed>tbody>tr[role=row].parent td{background-color:#c7e5f4!important}.page-layout .lista-dados.dataTable.dtr-inline.collapsed>tbody>tr[role=row].parent td:first-child:before{content:"\73"}.page-layout .lista-dados.dataTable.dtr-inline.collapsed>tbody>tr.child td{padding-top:10px;padding-bottom:10px;padding-left:31px;border-bottom:1px solid #c2c3c7;background-color:#fff}.page-layout .lista-dados.dataTable.dtr-inline.collapsed>tbody>tr.child td .dtr-details li .dtr-title{display:inline-block;min-width:75px;font-weight:600;color:#000}html[data-browser*=Firefox] .page-layout .lista-dados.dataTable.dtr-inline.collapsed>tbody>tr.child td .dtr-details li .dtr-title{font-weight:500}.page-layout .lista-dados.dataTable.dtr-inline.collapsed>tbody>tr:last-child.child td{border-bottom:none}.page-layout .lista-dados.dataTable.dtr-inline td,.page-layout .lista-dados.dataTable.dtr-inline th{white-space:nowrap}.page-layout .lista-dados.dataTable tr td.reorder{cursor:move}.page-layout .lista-dados.dataTable tr td.details-control{cursor:pointer}.page-layout .lista-dados.dataTable tr td.details-control:before{font-family:imed;content:"\72";color:#45a8de;font-size:14px;vertical-align:middle;line-height:20px;margin-right:0}.page-layout .lista-dados.dataTable tr.shown td.details-control:before{content:"\73"}.page-layout .lista-dados .tabela-formulario.form-padding tr td{padding:5px 0 6px}.page-layout .lista-dados .colunas-tabela{display:none;position:absolute;top:36px;right:-11px;text-align:left;border-radius:3px;z-index:4002;min-width:125px;border:1px solid #c2c3c7;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);box-shadow:0 2px 10px 0 rgba(0,0,0,.3);padding:0}.page-layout .lista-dados .colunas-tabela.top div:before{top:initial;bottom:-8px}.page-layout .lista-dados .colunas-tabela div{background-color:#fff;padding:10px;border-radius:inherit}.page-layout .lista-dados .colunas-tabela div:before{content:'';position:absolute;top:-8px;right:12px;width:15px;height:15px;background:#fff;z-index:-1;border-top:1px solid #c2c3c7;border-left:1px solid #c2c3c7;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.page-layout .lista-dados .colunas-tabela div .im-refresh{color:#45a8de;font-size:16px;height:17px;display:block;text-align:right;cursor:default}.page-layout .lista-dados .colunas-tabela div .im-refresh:before{line-height:1;cursor:pointer}.page-layout .lista-dados .colunas-tabela div label{display:block;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-layout .lista-dados .colunas-tabela-block{position:fixed;background-color:transparent;top:0;bottom:0;left:0;right:0}table.dt-rowReorder-float tr{background-color:#c7e5f4!important}table.dt-rowReorder-float tr td{height:22px;padding:3px 5px 1px 2px}table.dt-rowReorder-float tr td:first-child{padding-left:10px}table.dt-rowReorder-float tr td.opcoes-linhas{width:40px;text-align:right;padding-right:3px;vertical-align:top}.page-layout .tabela-pesquisa{table-layout:fixed}.page-layout .tabela-pesquisa .filtros-pesquisa{width:170px;background-color:#edf7fc;padding:10px 10px 15px}.page-layout .tabela-pesquisa .filtros-pesquisa .configurar-form{text-align:right;margin:-10px -10px 10px;background-color:#fff}.page-layout .tabela-pesquisa .filtros-pesquisa .configurar-form .conf-form-botoes{background-color:#edf7fc;border-top-left-radius:10px;border-top-right-radius:10px;padding:3px 5px;display:inline-block}.page-layout .tabela-pesquisa .filtros-pesquisa .configurar-form .conf-form-botoes i{font-size:16px;color:#bf7d51}.page-layout .tabela-pesquisa .filtros-pesquisa .configurar-form .conf-form-botoes i.im-refresh{margin-right:2px}.page-layout .tabela-pesquisa .filtros-pesquisa.agenda-cons .chzn-container.chzn-container-multi .chzn-choices .search-choice{width:83.5%}.page-layout .tabela-pesquisa .filtros-pesquisa .pesquisa-botoes-top{background-color:#fff;padding:0 0 20px;margin:-10px -10px 10px}.page-layout .tabela-pesquisa .filtros-pesquisa b{font-size:12px;font-weight:400;line-height:23px}.page-layout .tabela-pesquisa .filtros-pesquisa input,.page-layout .tabela-pesquisa .filtros-pesquisa select{width:100%}.page-layout .tabela-pesquisa .filtros-pesquisa input[type=checkbox],.page-layout .tabela-pesquisa .filtros-pesquisa input[type=radio]{width:auto}.page-layout .tabela-pesquisa .filtros-pesquisa label{color:#25aae1;line-height:23px;vertical-align:initial}.page-layout .tabela-pesquisa .filtros-pesquisa label input[type=checkbox],.page-layout .tabela-pesquisa .filtros-pesquisa label input[type=radio]{margin-bottom:2px!important}.page-layout .tabela-pesquisa .filtros-pesquisa fieldset{background-color:transparent;padding-left:10px}.page-layout .tabela-pesquisa .filtros-pesquisa .div_data .div_data_periodo input{width:49%;padding-right:2px}.page-layout .tabela-pesquisa .filtros-pesquisa .div_data .ui-datepicker{width:auto;border:none}.page-layout .tabela-pesquisa .filtros-pesquisa .div_data .ui-datepicker .ui-datepicker-calendar *{font-size:11px}.page-layout .tabela-pesquisa .filtros-pesquisa .div-valores .div_valor_periodo input{width:49%;padding-right:2px}.page-layout .tabela-pesquisa .filtros-pesquisa .chzn-container.chzn-container-multi .chzn-choices{text-align:center}.page-layout .tabela-pesquisa .filtros-pesquisa .chzn-container.chzn-container-multi .chzn-choices .search-choice{text-align:left;display:inline-block;float:none;width:80%}.page-layout .tabela-pesquisa .filtros-pesquisa .separador{margin-top:0;clear:both}.page-layout .tabela-pesquisa .filtros-pesquisa .botao-acao{float:right}.page-layout .tabela-pesquisa .filtros-pesquisa .valores-dados{padding-top:15px;color:grey}.page-layout .tabela-pesquisa .filtros-pesquisa .valores-dados div{padding-top:2px;border-bottom:1px solid grey}.page-layout .tabela-pesquisa .filtros-pesquisa .valores-dados span{display:block;font-weight:600;padding-top:2px;padding-bottom:2px;text-align:right}.page-layout .tabela-pesquisa .conf-campos-form{width:190px;background-color:#bf7d51;padding-bottom:15px}.page-layout .tabela-pesquisa .conf-campos-form ul{color:#fff;max-height:610px;overflow-y:auto}.page-layout .tabela-pesquisa .conf-campos-form ul li{position:relative}.page-layout .tabela-pesquisa .conf-campos-form ul li:hover{background-color:#c58a62}.page-layout .tabela-pesquisa .conf-campos-form ul li.desativo input,.page-layout .tabela-pesquisa .conf-campos-form ul li.desativo label{opacity:.7}.page-layout .tabela-pesquisa .conf-campos-form ul li input{position:absolute;top:0;bottom:0;margin:auto;left:10px;z-index:1}.page-layout .tabela-pesquisa .conf-campos-form ul li label{display:block;font-weight:300;line-height:15px;padding:11px 10px 11px 26px}.page-layout .tabela-pesquisa .conf-campos-form ul li label span{font-size:13px;max-width:125px;display:inline-block;vertical-align:top}.page-layout .tabela-pesquisa .conf-campos-form ul li label i{float:right;color:inherit;cursor:inherit}.page-layout .tabela-pesquisa .conf-campos-form ul li label i:before{line-height:16px}.page-layout .tabela-pesquisa .conf-campos-form .wrapper-separador{padding:0 10px}.page-layout .tabela-pesquisa .conf-campos-form .wrapper-separador hr{position:static;margin-top:40px;margin-bottom:30px}.page-layout .tabela-pesquisa .conf-campos-form .wrapper-separador .botao-acao{background-color:transparent;color:#fff;margin-left:11px;padding-left:3px;padding-right:3px}.page-layout .tabela-pesquisa .conf-campos-form .wrapper-separador .botao-acao:hover{background-color:#c58a62}.page-layout .tabela-pesquisa .conf-campos-form .wrapper-separador .botao-acao,.page-layout .tabela-pesquisa .conf-campos-form .wrapper-separador hr{border-color:#fff}.page-layout .tabela-pesquisa form.declaracoes .botao-opcoes.border-color .estatistica{color:#666}.page-layout .tabela-pesquisa form.declaracoes .botao-opcoes.cinza{color:#666;border-color:#666}.page-layout .tabela-pesquisa form.declaracoes .botao-opcoes.cinza:hover{background-color:#e8e9ea}.page-layout .tabela-pesquisa form.declaracoes .botao-opcoes.cinza.selected{color:#fff;background-color:#666}.page-layout .resultados-pesquisa{padding-left:10px}.page-layout .resultados-pesquisa .resultados-pesquisa-botoes{float:right;margin-top:-3px;margin-bottom:5px;padding-top:3px}.page-layout .resultados-pesquisa .resultados-pesquisa-botoes .botao-acao{color:#45a8de;border-color:#45a8de}.page-layout .resultados-pesquisa .resultados-pesquisa-botoes .botao-acao:hover{color:#fff;background-color:#45a8de}.page-layout .resultados-pesquisa .selecionar-item-dados{background-color:#f0f4f6;padding:7px 9px;margin-bottom:10px}.page-layout .resultados-pesquisa .selecionar-item-dados div{display:inline-block}.page-layout .resultados-pesquisa .selecionar-item-dados div.texto{margin-right:50px}.page-layout .resultados-pesquisa .selecionar-item-dados .botao-acao{height:21px;padding:0 9px;margin-left:5px}.page-layout .resultados-pesquisa .button_merge{margin-bottom:10px}.page-layout .chzn-container.chzn-container-single.chzn-container-active.chzn-with-drop .chzn-single{border-bottom-left-radius:0;border-bottom-right-radius:0}.page-layout .chzn-container.chzn-container-single.chzn-container-active.chzn-with-drop .chzn-single div b:before{content:"\77"}.page-layout .chzn-container.chzn-container-single.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 3px 0 #c2c3c7;-moz-box-shadow:0 0 3px 0 #c2c3c7;box-shadow:0 0 3px 0 #c2c3c7;border-color:#a9a9a9}.page-layout .chzn-container.chzn-container-single .chzn-single{background:#fff;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;color:#2f2f2f;line-height:24px;border-radius:3px;border:1px solid #a9a9a9;padding-left:4px;padding-right:4px;filter:none;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.page-layout .chzn-container.chzn-container-single .chzn-single div b{margin-top:2px;font-family:imed;background:0 0!important;color:#2f2f2f}.page-layout .chzn-container.chzn-container-single .chzn-single div b:before{content:"\76"}.page-layout .chzn-container.chzn-container-single .chzn-search input{background-position-y:-20px,0}.page-layout .chzn-container.chzn-container-multi.chzn-container-active .chzn-choices{border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:0 0 3px 0 #c2c3c7;-moz-box-shadow:0 0 3px 0 #c2c3c7;box-shadow:0 0 3px 0 #c2c3c7;border-color:#a9a9a9}.page-layout .chzn-container.chzn-container-multi .chzn-choices{min-height:25px;padding-top:1px;background:#fff;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-color:#a9a9a9;border-radius:3px}.page-layout .chzn-container.chzn-container-multi .chzn-choices .search-choice{background:0 0;color:#2f2f2f;border-color:#a9a9a9;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.page-layout .chzn-container.chzn-container-multi .chzn-choices .search-choice.search-choice-focus{background-color:#f0f4f6}.page-layout .chzn-container.chzn-container-multi .chzn-choices .search-choice .search-choice-close{background:0 0;color:#d96666;font-size:12px}.page-layout .chzn-container.chzn-container-multi .chzn-choices .search-choice .search-choice-close:before{font-family:imed;content:"\61"}.page-layout .chzn-container.chzn-container-multi .chzn-choices .search-field .default{color:grey}.page-layout .chzn-container .chzn-results{padding:0;margin:0}.page-layout .chzn-container .chzn-results .active-result{padding:5px 4px;filter:none;color:#2f2f2f}.page-layout .chzn-container .chzn-results .active-result:nth-child(even){background-color:#f0f4f6}.page-layout .chzn-container .chzn-results .active-result.result-selected{background-color:#e1e0e0}.page-layout .chzn-container .chzn-results .active-result.highlighted{background:#dfeef4}.page-layout .chzn-container .chzn-drop{border-color:#a9a9a9;border-radius:0 0 3px 3px}.page-layout .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{text-align:left}.page-layout .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:before{content:'\77'}.page-layout .select2-container--default .select2-selection--single{border-color:#a9a9a9!important;height:25px;border-radius:3px}.page-layout .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#2f2f2f}.page-layout .select2-container--default .select2-selection--single .select2-selection__arrow{top:0;width:22px;text-align:left}.page-layout .select2-container--default .select2-selection--single .select2-selection__arrow b{font-family:imed;font-size:12px;color:#2f2f2f;background:0 0!important;border:none;width:100%;height:100%;top:4px;left:9px}.page-layout .select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:'\76'}.page-layout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:22px!important;padding-left:4px;padding-right:22px;color:#2f2f2f}.page-layout .plugin_selecionar_tratamentos .select2-container--default .select2-selection--single .select2-selection__arrow b{color:#46b791}.page-layout .plugin_selecionar_tratamentos .select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:'\63';position:absolute;top:-1px;left:2px}.page-layout .plugin_selecionar_tratamentos ul li{padding-left:4px;padding-right:3px}.page-layout .plugin_selecionar_tratamentos ul li:nth-child(even){background-color:#f0f4f6}.page-layout .plugin_selecionar_tratamentos ul li:hover{background-color:#dfeef4}.page-layout .plugin_selecionar_tratamentos ul li img{margin-left:4px;margin-top:-4px}.page-layout .plugin_selecionar_tratamentos ul li i{margin-left:4px}.page-layout .plugin_selecionar_tratamentos ul li i:before{line-height:1;vertical-align:middle}.select2-container--default.select2-container--open .select2-dropdown{border-color:#a9a9a9!important}.select2-container--default.select2-container--open .select2-dropdown .select2-search--dropdown{padding:0}.select2-container--default.select2-container--open .select2-dropdown .select2-search--dropdown .select2-search__field{height:24px;border:none}.select2-container--default.select2-container--open .select2-dropdown .select2-search--dropdown .select2-search__field:focus{-webkit-box-shadow:0 0 3px 1px #c2c3c7;-moz-box-shadow:0 0 3px 1px #c2c3c7;box-shadow:0 0 3px 1px #c2c3c7}.select2-container--default.select2-container--open .select2-dropdown .select2-results__option{color:#2f2f2f;background-color:#fff}.select2-container--default.select2-container--open .select2-dropdown .select2-results__option:nth-child(even){background-color:#f0f4f6}.select2-container--default.select2-container--open .select2-dropdown .select2-results__option.select2-results__option--highlighted[aria-selected]{background-color:#dfeef4}.select2-container--default.select2-container--open .select2-dropdown .select2-results__option[aria-selected=true]{background-color:#e1e0e0}.select2-container--default.select2-container--open .select2-dropdown.form-pesquisa .select2-results__option{padding:0}.select2-container--default.select2-container--open .select2-dropdown.form-pesquisa .select2-results__option .pesg_c{padding:5px 4px}.select2-container--default.select2-container--open .select2-dropdown.form-pesquisa .select2-results__option .pesg_c,.select2-container--default.select2-container--open .select2-dropdown.form-pesquisa .select2-results__option .pesg_c_header{font-style:12px;line-height:15px}.select2-container--default.noBackgroundSelect2 .select2-selection--single{background:0 0!important;border:none!important}.select2-container--default.noBackgroundSelect2 .select2-selection--single .select2-selection__rendered{padding-left:0!important;background:0 0!important}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-widget{font-size:1.1em}.ui-widget .ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1em}.ui-widget-content{background:url(../javascript/jqueryUI/css/start/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x #fcfdfd;color:#222}.ui-widget-header{background:url(../javascript/jqueryUI/css/start/images/ui-bg_gloss-wave_75_2191c0_500x100.png) 50% 50% repeat-x #c5c5c5;color:#eaf5f7;font-weight:700}.ui-widget-header a{color:#eaf5f7}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #77d5f7;background:#0078ae;font-weight:400;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover{border:1px solid #448dae;background:#79c9ec;font-weight:400;color:#026890}.ui-state-hover a,.ui-state-hover a:hover{color:#026890;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #77D5F7;font-weight:400;color:#000}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcd113;background:url(../javascript/jqueryUI/css/start/images/ui-bg_glass_55_f8da4e_1x400.png) 50% 50% repeat-x #f8da4e;color:#915608}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#915608}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:url(../javascript/jqueryUI/css/start/images/ui-bg_gloss-wave_45_e14f1c_500x100.png) 50% top repeat-x #e14f1c;color:#fff}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(../javascript/jqueryUI/css/start/images/ui-icons_0078ae_256x240.png)}.ui-widget-content .ui-icon{background-image:url(../javascript/jqueryUI/css/start/images/ui-icons_0078ae_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../javascript/jqueryUI/css/start/images/ui-icons_d8e7f3_256x240.png)}.ui-state-default .ui-icon{background-image:url(../javascript/jqueryUI/css/start/images/ui-icons_e0fdff_256x240.png)}.ui-state-hover .ui-icon{background-image:url(../javascript/jqueryUI/css/start/images/ui-icons_056b93_256x240.png)}.ui-state-active .ui-icon{background-image:url(../javascript/jqueryUI/css/start/images/ui-icons_f5e175_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../javascript/jqueryUI/css/start/images/ui-icons_f7a50d_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../javascript/jqueryUI/css/start/images/ui-icons_fcd113_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.ui-widget-overlay{background:url(../javascript/jqueryUI/css/start/images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x #aaa;opacity:.6;filter:alpha(opacity=60);z-index:1000}.ui-widget-shadow{margin:5px 0 0 5px;padding:0;background:url(../javascript/jqueryUI/css/start/images/ui-bg_flat_55_999999_40x100.png) 50% 50% repeat-x #999;opacity:.45;filter:alpha(opacity=45);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-hover{font-weight:400;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:0;zoom:1;background:0 0;border:none}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;background:0 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;z-index:1}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:#fff}.ui-tabs .ui-tabs-hide{display:none!important}.ui-tabs .ui-tabs-nav li{background-image:none;border:1px solid #fff;border-top-left-radius:9px;border-top-right-radius:9px;background-color:#D0D0D0}.ui-tabs-nav>li>span.ui-icon-close{margin-top:5px;padding-right:4px;background-image:url(../javascript/jqueryUI/css/start/images/ui-icons_e0fdff_256x240.png)}.ui-tabs-nav>li.ui-tabs-selected>span.ui-icon-close{background-image:url(../javascript/jqueryUI/css/start/images/ui-icons_0078ae_256x240.png)}.ui-datepicker{width:17em;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-tabs-panel{box-shadow:0 0 3px #888;margin:5px}.ui-tabs .ui-tabs-nav{margin-bottom:-5px;overflow:hidden;padding-top:10px;height:30px;padding-left:5px}.ui-tabs .ui-tabs-nav>li{height:30px;box-shadow:0 0 3px #888;border-radius:3px;border:1px solid #fff;background:#E0E0E0;margin-right:5px}.ui-tabs .ui-tabs-nav>li>a{color:#5c5c5c}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{background:#fff!important}.ui-tabs .ui-tabs-nav li.ui-tabs-selected>a{color:#25aae1}.ui-tabs .ui-tabs-nav>li:hover{background:#c5c5c5}.ui-datepicker-calendar .ui-state-default{background:#fff;color:#77d5f7;font-weight:700}.ui-datepicker-calendar .ui-state-hover{border:1px solid #7BD2F0;background:#7BD2F0;color:#fff}.ui-datepicker-calendar .ui-state-active{border:1px solid #22BEE6;background:#22BEE6;color:#fff!important}.ui-dialog{position:absolute;width:300px;overflow:hidden;border-radius:0!important;z-index:1001;background:#fff}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;border-radius:0!important;background:#45a8de;color:#fff}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px;background:0 0;border:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon-closethick{background-color:#fff;border:1px solid #fff;color:#45a8de;margin:0}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span.ui-icon-closethick{color:#fff;top:1px;left:0;background:0 0;text-indent:0}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span.ui-icon-closethick:before{font-family:imed;content:"\e04f";position:relative;top:3px;line-height:11px}html[data-browser*=Firefox] .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span.ui-icon-closethick:before{top:1px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:0;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:center;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-dialog.no-dialog-title{background:0 0}.ui-dialog.no-dialog-title .ui-dialog-titlebar{background:0 0;height:20px}.ui-dialog.no-dialog-title .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog.no-dialog-title .ui-dialog-titlebar .ui-dialog-titlebar-close{right:0}.ui-dialog.no-dialog-title .ui-dialog-titlebar .ui-dialog-titlebar-close span.ui-icon-closethick{color:#000;left:auto;right:-1px;margin:1px 0;border:none;background:0 0}.ui-dialog.no-dialog-title .ui-dialog-titlebar .ui-dialog-titlebar-close span.ui-icon-closethick:before{font-size:14px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-datepicker{padding:0;background:#fff;border:1px solid #45a8de;border-radius:6px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-title span{font-size:12px;color:#fff}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{color:#fff;text-align:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{font-family:imed}.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover{color:#45a8de;border:none!important;margin:1px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next span,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{background:0 0}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{content:"\78"}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{content:"\79"}.ui-datepicker .ui-datepicker-calendar{margin:0;table-layout:fixed}.ui-datepicker .ui-datepicker-calendar th{padding-bottom:0}.ui-datepicker .ui-datepicker-calendar .ui-state-default{border-color:transparent!important;text-align:center;padding-top:.1em;padding-bottom:.1em}.ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-highlight{background-color:#fff!important;color:#45a8de!important;border:1px solid #45a8de!important}.ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-highlight:hover,.ui-datepicker .ui-datepicker-calendar .ui-state-hover{background-color:#C9E5F5!important;color:#45a8de!important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day.ui-datepicker-today .ui-state-default.ui-state-highlight,.ui-datepicker .ui-datepicker-calendar .ui-state-active{background-color:#45a8de!important;color:#fff!important}.ui-menu{z-index:1}ul.token-input-list{border-color:#c2c3c7!important;border-radius:3px;font-family:Roboto,sans-serif!important}ul.token-input-list .token-input-input-token input:focus{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}div.token-input-dropdown{width:400px!important;border-color:#c2c3c7!important;font-family:Roboto,sans-serif!important}div.token-input-dropdown ul li{color:#2f2f2f!important;cursor:pointer}div.token-input-dropdown ul li.token-input-dropdown-item{background-color:#f0f4f6!important}div.token-input-dropdown ul li.token-input-selected-dropdown-item{background-color:#c7e5f4!important}.toast{margin:auto;position:fixed;top:0;left:0;right:0;padding:0;z-index:999999}.toast li{display:block;position:relative;padding:8px 12px;margin-bottom:10px;text-align:left;border-radius:5px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.35);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.35);box-shadow:0 0 8px 0 rgba(0,0,0,.35)}.toast li:first-child{border-top-right-radius:0;border-top-left-radius:0}.toast li:before{font-family:imed;font-size:20px;position:absolute;left:12px}.toast li.informacao:before,.toast li.sucesso:before{line-height:23px}.toast li.informacao{color:#45a8de;background-color:#e1f2fa}.toast li.informacao:before{content:"\50"}.toast li.sucesso{color:#46b791;background-color:#eef8f4}.toast li.sucesso:before{content:"\24"}.toast li.aviso:before,.toast li.erro:before{content:"\75"}.toast li.erro{color:#af2f2f;background-color:#f7f0f0}.toast li.aviso{color:#c95506;background-color:#f9f0d7}.toast li p{margin-left:30px}@-moz-document url-prefix(){.page-layout input,.page-layout select,.page-layout textarea{padding-bottom:2px}.page-layout input.data-hora{width:43px}.page-layout select.meio-texto{padding-top:0}.page-layout .tabela-pesquisa .filtros-pesquisa .valores-dados span,.page-layout b{font-weight:500}.page-layout .titulo-pagina{line-height:20px}.page-layout .n_pagina_div a[class*=" icon-angle-"],.page-layout .n_pagina_div a[class^=arrow]{margin-top:0}.page-layout.page-menu .dados-sessao .dados-utilizador{vertical-align:initial}.page-layout.dados-cartao-cc .imed_plugin_tooltip ._imed_plugin_tooltip_utente_div .lista-opcoes a{font-weight:500}.page-layout .manuais-plataforma .manuais.requisicao,.page-layout .manuais-plataforma .manuais.utente{top:22px}.page-layout .documento-concluido .acoes-documentos .wrapper-dados .lista-opcoes a,.page-layout .importacao-utente-conc .listaErros ul li.erro,.page-layout .med-assoc-utente .medicos-associados>tbody>tr>td.dados-medico .medico_responsavel td.nome{font-weight:500}.page-layout .chzn-container.chzn-container-single .chzn-single{line-height:22px}.page-layout .dataTables_wrapper .dataTables_length select{padding-top:0}.page-layout .bold{font-weight:500}.plugin_selecionar_tratamentos ul li .icons-trat{padding-top:0!important}}@media all and (min-width:1750px){.page-layout .contactos-plataforma .info_atendimento_prioritario{width:840px;float:right}}@media all and (min-width:1160px){.page-layout .contactos-plataforma>div{width:50%!important}}@media all and (max-width:1497px){.page-layout .wizard_nova_declaracao .emissao-atestado .utente-atestado-cc-form.dados-morada col:first-child{display:table-column}.page-layout .wizard_nova_declaracao .emissao-atestado .utente-atestado-cc-form.dados-morada tr td:first-child{display:block}}@media all and (max-width:1474px){.page-layout .documento-concluido .acoes-documentos .wrapper-dados .lista-opcoes a{padding-left:13px;padding-right:13px}.page-layout .emissao-atestado .utente-atestado-cc-form.dados-morada col:first-child{display:table-column}.page-layout .emissao-atestado .utente-atestado-cc-form.dados-morada tr td:first-child{display:block}.menu_right_content .page-layout .emissao-atestado .utente-atestado-cc-form.dados-morada col:first-child,.menu_right_content .page-layout .emissao-atestado .utente-atestado-cc-form.dados-morada tr td:first-child{display:none}}@media all and (max-width:1350px){.page-layout .nova-declaracao .dados-novo-documento .tabela-formulario tbody:last-child{padding-left:0!important;display:block}.page-layout .nova-declaracao .dados-novo-documento .tabela-formulario tbody:last-child td:first-child{display:block}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes ul{margin-left:10px}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes ul:last-child{margin-right:0}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes ul.modulos-fat li{margin-left:6px}.page-layout.page-menu .nav-menu>li .wrap-opcoes.faturacao .opcoes ul.modulos-fat li .warp-subopcoes .subopcoes{padding-right:15px}}@media all and (max-width:1210px){.page-layout .pesquisa-utentes:not(.criar-ficha-utente) .campos-pesquisa .tabela-formulario{width:100%}.page-layout .pesquisa-utentes:not(.criar-ficha-utente) .campos-pesquisa .tabela-formulario td.botoes-pesquisa div.botoes{padding-left:0!important}}@media all and (max-width:1125px){.page-layout .pesquisa-utentes:not(.criar-ficha-utente) .campos-pesquisa .tabela-formulario col:nth-child(3){width:125px!important}.page-layout .pesquisa-utentes:not(.criar-ficha-utente) .campos-pesquisa .tabela-formulario td:nth-child(3){padding-left:15px}.page-layout .pesquisa-utentes:not(.criar-ficha-utente) .campos-pesquisa .tabela-formulario td.botoes-pesquisa div.botoes .botao-acao{min-width:60px;padding-left:5px;padding-right:5px;margin-left:8px}.page-layout.page-menu .nav-logo img{display:none}}@media all and (max-width:1074px){.page-layout .nova-declaracao .dados-novo-documento .tabela-formulario tbody:nth-child(2){padding-left:0!important;display:block}}
.page-layout .tabela-formulario tr td:first-child{vertical-align: middle}
.page-layout .botao-acao{line-height: 21px}
