header.fixable{background:#022eb6;border-top:0.25em #0632b5 solid}#mainLogo{background-color:#022eb6}h1,h2{color:#0632b5}a:link,a:visited{color:#0632b5}.btnHover{color:#0632b5 !important;backgroundr:white!important}.btnFlatHover{color:white !important;background:#0632b5 !important;border-color:#0632b5 !important}.speBtnHover{color:#0632b5 !important;background-color:white!important}a.iconBtn{-moz-box-shadow:2px 3px 0px 0px #3a5bd0;-webkit-box-shadow:2px 3px 0px 0px #3a5bd0;box-shadow:2px 3px 0px 0px #3a5bd0;background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#7fa0ff),color-stop(1,#0632b5) );background:-moz-linear-gradient( center top,#7fa0ff %,#0632b5 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fa0ff',endColorstr='#0632b5');background-color:#0632b5;color:#ededed;border:1px solid #7fa0ff;*border:1px solid #7fa0ff}a.iconBtn:hover{text-decoration:none;color:white;background:#0632b5;border-color:#0632b5;-moz-box-shadow:0px 0px 0px 0px #3470aa;-webkit-box-shadow:0px 0px 0px 0px #3470aa;box-shadow:0px 0px 0px 0px #3470aa}.cubeLink:hover{background:#0632b5}#closeContact:hover,#mapReturn:hover{color:#0632b5}.socialHoverClass{background-color:#0632b5}.accordion h2.current{border-bottom:1px solid #0632b5;color:#0632b5}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#0632b5 !important;color:white}#to-top:hover{background-color:#0632b5 !important}#mainMenu ul li .active{background-color:#0632b5}.color1{background:url(../images/bg-slider.gif) repeat #0632b5}.color6{background-color:#022eb6}#contact{background-color:#022eb6}.footer1{background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#333),color-stop(1,#022eb6) );background:-moz-linear-gradient( center top,#333 5%,#022eb6 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#022eb6');background:#022eb6;border-top:0.5em #0632b5 solid}.footer2{background:#011e7a}#sliderWrapper .flex-control-paging li a.flex-active{background:#0632b5}.tp-bullets.simplebullets .bullet.selected{background-color:#0632b5!important}.captionBloc{background:#0632b5;color:white}.theme-light .nivo-directionNav a:hover{background-color:#0632b5}.theme-light .nivo-controlNav a.active{background:#0632b5}#navTrail .current{color:#0632b5}#navTrail a:hover{color:#0632b5}#sidebar #subnav ul li a.active,#sidebar #subnav ul li a:hover{color:#0632b5}.blog .widget ul li a:hover{color:#0632b5}.blog .blogTags ul li a:hover{background-color:#0632b5;color:white}ul.iconsList li a:hover{color:#0632b5}nav#filter a:hover,nav#filter a.current{color:#0632b5}li.filterTitle{color:#0632b5}.PortfolioStickyMenu a:hover{color:#0632b5}.scrollElement .pInfo a:hover{color:#0632b5}nav.navigate a:hover{background-color:#0632b5}.table tbody tr.success td{background-color:#d8def0}.alert-success{border:1px solid #D6E9C6;color:#468847;background-position:0 0;background:#d8def0 url('../images/icons/alert-success-icon.png') no-repeat 5px center}#modalFuncionarios .modal-header,#modalFuncionariosBaseSoc .modal-header{background:linear-gradient(135deg,#1b3aa8 0%,#2a4fcb 50%,#5b82e0 100%);border-bottom:none;padding:14px 24px;display:flex;align-items:center;justify-content:space-between}#modalFuncionarios .modal-body .m-form__group,#modalFuncionariosBaseSoc .modal-body .m-form__group{background:#eeeff4;padding:10px 24px;margin:0;border-bottom:1px solid #d5d9e3}#modalFuncionarios .modal-body .m-form__group label,#modalFuncionariosBaseSoc .modal-body .m-form__group label{margin:0;font-size:12px;font-weight:700;color:#1b3aa8;text-transform:uppercase;letter-spacing:0.8px}#modalFuncionarios #funcionarios-sgg-table thead tr,#modalFuncionariosBaseSoc #funcionarios-sgg-table thead tr{background:linear-gradient(135deg,#1b3aa8,#2a4fcb)}#modalFuncionarios #funcionarios-sgg-table thead tr th,#modalFuncionariosBaseSoc #funcionarios-sgg-table thead tr th{color:#fff !important;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.3px;padding:10px 6px !important;border:none !important;border-bottom:2px solid #223775 !important;white-space:nowrap;text-align:center}#modalFuncionarios #funcionarios-sgg-table tbody tr:nth-child(even),#modalFuncionariosBaseSoc #funcionarios-sgg-table tbody tr:nth-child(even){background-color:#f0f2f7}#modalFuncionarios #funcionarios-sgg-table tbody tr.shown,#modalFuncionariosBaseSoc #funcionarios-sgg-table tbody tr.shown{background-color:#e8ebf5 !important}#modalFuncionarios .dataTables_wrapper .dataTables_filter input,#modalFuncionariosBaseSoc .dataTables_wrapper .dataTables_filter input{border:1px solid #c8cbd6 !important;border-radius:6px !important;padding:6px 12px !important;font-size:13px !important;background:#fff;transition:border-color 0.2s;min-width:220px}#modalFuncionarios .dataTables_wrapper .dataTables_filter input:focus,#modalFuncionariosBaseSoc .dataTables_wrapper .dataTables_filter input:focus{border-color:#2a4fcb !important;outline:none;box-shadow:0 0 0 3px rgba(81,139,116,0.15)}#modalFuncionarios .dataTables_wrapper .dataTables_paginate .paginate_button.current,#modalFuncionariosBaseSoc .dataTables_wrapper .dataTables_paginate .paginate_button.current{background:#2a4fcb !important;color:#fff !important;border-color:#2a4fcb !important}#modalFuncionarios .dataTables_wrapper .dataTables_paginate .paginate_button:hover:not(.current),#modalFuncionariosBaseSoc .dataTables_wrapper .dataTables_paginate .paginate_button:hover:not(.current){background:#eeeff4 !important;color:#1b3aa8 !important;border-color:#c8cbd6 !important}#modalFuncionarios .modal-footer,#modalFuncionariosBaseSoc .modal-footer{background:#f8faf9;border-top:1px solid #e0e2e8;padding:10px 24px}#modalFuncionarios .modal-footer .btn-default.close_modal_1,#modalFuncionariosBaseSoc .modal-footer .btn-default.close_modal_1{background:#fff;border:1px solid #c8cbd6;color:#2a4fcb;border-radius:6px;padding:6px 20px;font-size:13px;font-weight:500;transition:all 0.2s}#modalFuncionarios .modal-footer .btn-default.close_modal_1:hover,#modalFuncionariosBaseSoc .modal-footer .btn-default.close_modal_1:hover{background:#2a4fcb;color:#fff;border-color:#2a4fcb}.bg-menu{border-radius:0px;background:#2440a0 !important}.quadro-aviso-importante{border:solid 1px #000;padding:15px;line-height:initial;border-radius:5px;font-size:16px;color:#ffffff;background:#5b82e0;box-shadow:0 6px 12px rgba(0,0,0,0.15)}.menu-inicial{border-radius:5px;padding:20px;border:solid 1px #ccc;border-left:solid 30px #34426d;font-size:19px;width:40%;float:left;margin:10px 0px 20px 20px;background:linear-gradient(to top,#fff,#f5f5f5);color:#34426d;line-height:1.2;height:50px;align-items:center}.menu-inicial.aba-green-b{border-left:solid 30px #2e5bc8}.menu{margin-top:20px;border-radius:7px;border:solid 1px #161a19;background:#5b82e0;padding:0;box-shadow:0 6px 12px rgba(0,0,0,0.15)}.menu .menu-a .flex-menu .menu-inicial-linha-2{border-radius:5px;padding:20px;border:solid 1px #2c3e80;border-left:solid 30px #1e3e9e;font-size:19px;width:400px;min-width:250px;float:left;margin:10px 20px 30px 20px;background:#2a4fcb;color:#f5f5f5;line-height:1.2;height:50px;align-items:center;box-shadow:0 6px 12px rgba(0,0,0,0.15)}.menu .menu-a .flex-menu .menu-inicial-linha-2.aba-green{border-left:solid 30px #2e5bc8}.menu .menu-a .flex-menu .menu-inicial-linha-2.menu-inicial-linha-2:hover{border-color:#04155e;box-shadow:0 6px 12px rgba(0,0,0,0.15)}.menu-treinamentos{border-radius:5px;padding:5px;border:solid 1px #34426d;border-top:solid 20px #34426d;font-size:16px;width:385px;float:left;margin:10px 0px 20px 20px;background:#34426d;color:#34426d;line-height:1.2;height:343px;align-items:center}.menu-treinamentos img{border-radius:5px;border:solid 1px #34426d;width:100%}.box-gerar-relatorio input{line-height:25px;height:15px;display:inline;width:150px;border-radius:5px;border:solid 1px #082e9f}.input-soc{width:98%;height:35px !important;padding-top:3px !important;border:solid 1px #2042a9}.btn-padrao{background:#f4f4f4;background:linear-gradient(to top,#fff,#f5f5f5);color:#03113c;border:solid 1px #ccc;box-shadow:none;margin-bottom:0px;font-size:13.4px;padding:4px 10px}.btn-padrao-g{background:#f4f4f4;background:linear-gradient(to top,#fff,#f5f5f5);color:#03113c;border:solid 1px #ccc;box-shadow:none;margin-bottom:0px;font-size:16px;padding:10px 20px}.a-btn-green{background:#2042a9;color:#fff !important;border:solid 1px #a8a7a7;padding:3px 9px 3px;box-shadow:none;font-weight:normal}.btn-green{background:#2042a9;color:#fff;border:solid 1px #ccc;padding:3px 9px 1px;box-shadow:none;font-weight:bold}.iframe_custom{min-width:100%;min-height:800px;padding:0px;border:solid 1px #051850;border-radius:5px}.modal-content-confirmar-descontos-exames{background:#5b82e0 !important;color:#000;font-weight:bold;font-size:17px;border:solid 1px !important}.table-exames-solicitados table th{background-color:#5b82e0;font-style:italic}.table-exames-solicitados .btn-finalizar-solicitacao{padding:10px 10px;background:#f4f4f4;border:solid 1px red;color:#2a4fcb;font-weight:bold;font-size:20px;width:100%;-webkit-box-shadow:inset 0px 1px 0px 0px rgba(0,0,0,0.15);margin:10px 0px;margin-top:0px;animation:blink 1s infinite}.table-exames-solicitados .btn-finalizar-solicitacao:hover{background:#204ac7;color:#ffffff !important;box-shadow:0 6px 12px rgba(0,0,0,0.15)}.encontrar-exames .carrinho-exame{border:solid 1px #000;border-radius:5px;width:22%;margin-right:20px;color:#000;padding:0px 0px 5px;background:#5b82e0;box-shadow:0 6px 12px rgba(0,0,0,0.15);position:absolute;right:65px;top:-31px}.encontrar-exames .carrinho-exame .btn-valor > button{padding:10px 10px;background:#fff;border:solid 1px red;color:#2a4fcb;font-weight:bold;font-size:14px;width:100%;-webkit-box-shadow:inset 0px 1px 0px 0px rgba(0,0,0,0.15);margin:10px 0px;margin-top:0px;animation:blink 1s infinite}.encontrar-exames .carrinho-exame .btn-valor > button:hover{background:#204ac7;color:#ffffff !important;box-shadow:0 6px 12px rgba(0,0,0,0.15)}.encontrar-exames .coluna1{float:left;border:solid 1px #000;border-radius:5px;width:22%;margin-right:20px;color:#fff;padding:20px;background:#5b82e0;box-shadow:0 6px 12px rgba(0,0,0,0.15);font-size:18px;margin-top:94px}.encontrar-exames .coluna1:hover{border:solid 1px #2042a9;box-shadow:none}.encontrar-exames .coluna2 .item-exame:hover{background:none;color:#2042a9;border:solid 1px #2042a9;box-shadow:none}.encontrar-exames .coluna2 .item-exame .quadro1 .exame{color:#2a4fcb;font-weight:bold;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.encontrar-exames .coluna2 .item-exame .quadro1 .preco{font-size:20px;font-weight:bold;color:#2042a9}.encontrar-exames .coluna2 .item-exame .quadro1 .preco-contraste{font-size:20px;font-weight:bold;color:#2042a9;position:absolute;bottom:0px;left:240px;color:#fe3848}.encontrar-exames .coluna2 .item-exame .quadro2 button{margin-top:20%;padding:10px;border:solid 1px #ccc;background:#2a4fcb;color:#fff;font-weight:bold;font-size:18px;-webkit-box-shadow:inset 0px 1px 0px 0px rgba(0,0,0,0.15)}.encontrar-exames .coluna2 .item-exame .quadro2 button:hover{background:#2042a9;box-shadow:0 6px 12px rgba(0,0,0,0.15)}.encontrar-exames .coluna2 .item-exame .quadro2 .btn-saiba-mais{background:#fff;border:solid 1px #2a4fcb;color:#2a4fcb}.encontrar-exames .coluna2 .item-exame .quadro2 .btn-saiba-mais:hover{background:none;color:#2042a9;border:solid 1px #2042a9}.item-unidade{border:solid 1px #000;border-radius:5px;width:90%;margin:0px auto 20px !important;color:#fff;padding:10px 20px 0px;background:#2a4fcb;box-shadow:0 6px 12px rgba(0,0,0,0.15);font-size:18px}.item-unidade:hover{border:solid 1px #1547de;background:#4260b8;box-shadow:none}.item-unidade .btn-valores > button{padding:10px 10px;background:#fff;border:solid 1px #ccc;color:#2a4fcb;font-weight:bold;font-size:18px;width:49%;-webkit-box-shadow:inset 0px 1px 0px 0px rgba(0,0,0,0.15);margin:10px 0px}.item-unidade .btn-valores > button:hover{background:#204ac7;color:#ffffff !important;box-shadow:0 6px 12px rgba(0,0,0,0.15)}.item-unidade .btn-valores .btn-valor-contraste{color:#121d3e;background:#7391ea}.matriz-highlight{background-color:#d8def0 !important}.filtro-container{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 24px;background:#f8faf9;border-bottom:1px solid #e0e2e8;gap:16px;flex-wrap:wrap}.filtro-container .filtro-ckinput .m-radio{display:inline-flex;align-items:center;margin:0;padding:5px 14px;border-radius:20px;font-size:12px;font-weight:500;cursor:pointer;transition:all 0.2s;border:1px solid #c8cbd6;background:#fff;color:#555;white-space:nowrap}.filtro-container .filtro-ckinput .m-radio:has(input:checked){background:#2a4fcb;color:#fff;border-color:#2a4fcb;box-shadow:0 2px 6px rgba(81,139,116,0.3)}.filtro-container .filtro-ckinput .m-radio:hover:not(:has(input:checked)){background:#eeeff4;border-color:#2a4fcb}.combo-empresa{border-radius:5px;border:solid 1px #ccc;padding:10px 30px 15px 30px;margin-bottom:20px;background-color:#2a4fcb}.combo-empresa .col-btn .btn-selecionar-empresa{padding:10px;border:solid 1px #ccc;background:#2a4fcb;color:#fff;font-weight:bold;font-size:18px;-webkit-box-shadow:inset 0px 1px 0px 0px rgba(0,0,0,0.15)}.combo-empresa .col-btn .btn-selecionar-empresa:hover{background:#2042a9;box-shadow:0 6px 12px rgba(0,0,0,0.15)}#modal-menu-dashboards .close-modal-menu-dashboards{background:#082e9e;color:white;margin-top:10px;padding:10px 20px;border:solid 1px green;font-size:14px;box-shadow:none}#modal-menu-dashboards .tit-modal-menu-dashboards{font-size:24px;text-align:center;margin-top:-50px;border:solid 1px black;background:#2a3a69;border-radius:5px;color:white;padding:10px 0px}#modal-menu-dashboards .modal-content{margin-top:330px;background:#2a4fcb;border:solid 1px #010d02 !important;border-radius:5px !important}.btnSolicitarExameAdmissionalSoc:hover,.btnSolicitarExameAdmissionalSoc:visited:hover{background:#14369c;text-decoration:none}.btn-ajuda{position:fixed;bottom:20px;right:20px;background:#244abb;color:#fff;font-weight:600;border:none;border-radius:50px;padding:10px 20px;font-size:14px;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,0.2);display:flex;align-items:center;gap:6px;transition:all 0.3s ease;z-index:9999;animation:pulse 2s infinite}.btn-ajuda:hover{background-color:#203f9d;transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,0.25)}.modal-box{background:#263150;width:400px;max-width:95%;border-radius:10px;padding:1rem;box-shadow:0 8px 24px rgba(0,0,0,0.2)}.verde{background:#eaeefa;color:#198754;border-color:#198754}#modalFinanceiroSgg .modal-header,#modalContatosFinanceiroSgg .modal-header{background:linear-gradient(135deg,#1b3aa8 0%,#2a4fcb 50%,#5b82e0 100%);border-bottom:none;padding:12px 24px;display:flex;align-items:center;justify-content:space-between}#modalFuncionarios .m-radio,#modalFuncionariosBaseSoc .m-radio{margin:0;cursor:pointer;font-weight:500;color:#2a4fcb}#table-contas-receber-sgg thead tr,#table-contatos-empresa-sgg thead tr{background:linear-gradient(135deg,#1b3aa8,#2a4fcb)}#table-contas-receber-sgg thead th,#table-contatos-empresa-sgg thead th{color:#fff !important;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:0.3px;padding:10px 5px !important;border:none !important;border-bottom:2px solid #223775 !important;text-align:center}#table-contas-receber-sgg tbody tr:nth-child(even),#table-contatos-empresa-sgg tbody tr:nth-child(even){background-color:#f0f2f7}#modalFinanceiroSgg .modal-footer,#modalContatosFinanceiroSgg .modal-footer{background:#f8faf9;border-top:1px solid #e0e2e8;padding:14px 24px}#modalFinanceiroSgg .modal-footer .btn-default,#modalContatosFinanceiroSgg .modal-footer .btn-default{background:#fff;border:1px solid #c8cbd6;color:#2a4fcb;border-radius:6px;padding:6px 20px;font-size:13px;font-weight:500;transition:all 0.2s}#modalFinanceiroSgg .modal-footer .btn-default:hover,#modalContatosFinanceiroSgg .modal-footer .btn-default:hover{background:#2a4fcb;color:#fff;border-color:#2a4fcb}.btn-central-green{background:#2a4fcb !important;color:#fff !important;border:none !important;border-radius:6px !important;padding:8px 16px !important;font-weight:500 !important;transition:all 0.2s !important}#modalFuncionarios .m-radio{margin:0;cursor:pointer;font-weight:500;color:#2a4fcb}#table-contas-receber-sgg thead tr,#table-contatos-empresa-sgg thead tr{background:linear-gradient(135deg,#1b3aa8,#2a4fcb)}#table-contas-receber-sgg thead th,#table-contatos-empresa-sgg thead th{color:#fff !important;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:0.3px;padding:10px 5px !important;border:none !important;border-bottom:2px solid #223775 !important;text-align:center}#table-contas-receber-sgg tbody tr:nth-child(even),#table-contatos-empresa-sgg tbody tr:nth-child(even){background-color:#f0f2f7}#modalFinanceiroSgg .modal-footer,#modalContatosFinanceiroSgg .modal-footer{background:#f8faf9;border-top:1px solid #e0e2e8;padding:14px 24px}#modalFinanceiroSgg .modal-footer .btn-default,#modalContatosFinanceiroSgg .modal-footer .btn-default{background:#fff;border:1px solid #c8cbd6;color:#2a4fcb;border-radius:6px;padding:6px 20px;font-size:13px;font-weight:500;transition:all 0.2s}#modalFinanceiroSgg .modal-footer .btn-default:hover,#modalContatosFinanceiroSgg .modal-footer .btn-default:hover{background:#2a4fcb;color:#fff;border-color:#2a4fcb}.btn-central-green{background:#2a4fcb !important;color:#fff !important;border:none !important;border-radius:6px !important;padding:8px 16px !important;font-weight:500 !important;transition:all 0.2s !important}.btn-central-green:hover{background:#1b3aa8 !important;box-shadow:0 4px 12px rgba(81,139,116,0.3)}#modalSggDocumentoslegais .modal-header{background:linear-gradient(135deg,#1b3aa8 0%,#2a4fcb 50%,#5b82e0 100%);border-bottom:none;padding:14px 24px;display:flex;align-items:center;justify-content:space-between}#modalSggDocumentoslegais .filtro-container{padding:15px 24px;background:#eeeff4;border-bottom:1px solid #d5d9e3;display:flex;align-items:center;box-sizing:border-box;width:100%}#modalSggDocumentoslegais #DocumentosLegais-table thead tr{background:linear-gradient(135deg,#1b3aa8,#2a4fcb)}#modalSggDocumentoslegais #DocumentosLegais-table thead tr th{color:#fff !important;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.3px;padding:10px 6px !important;border:none !important;border-bottom:2px solid #223775 !important;white-space:nowrap;text-align:center}#modalSggDocumentoslegais #DocumentosLegais-table tbody tr:nth-child(2n){background-color:#f0f2f7}#modalSggDocumentoslegais .dataTables_wrapper .dataTables_filter input{border:1px solid #c8cbd6 !important;border-radius:6px !important;padding:6px 12px !important;font-size:13px !important;background:#fff;transition:border-color 0.2s;min-width:220px}#modalSggDocumentoslegais .dataTables_wrapper .dataTables_filter input:focus{border-color:#2a4fcb !important;outline:none;box-shadow:0 0 0 3px rgba(81,139,116,0.15)}#modalSggDocumentoslegais .modal-footer{background:#f8faf9;border-top:1px solid #e0e2e8;padding:10px 24px}#modalSggDocumentoslegais .modal-footer .btn-default{background:#fff;border:1px solid #c8cbd6;color:#2a4fcb;border-radius:6px;padding:6px 20px;font-size:13px;font-weight:500;transition:all 0.2s}#modalSggDocumentoslegais .modal-footer .btn-default:hover{background:#2a4fcb;color:#fff;border-color:#2a4fcb}#modalSggDocumentosdrive .modal-header{background:linear-gradient(135deg,#1b3aa8 0%,#2a4fcb 50%,#5b82e0 100%);border-bottom:none;padding:14px 24px;display:flex;align-items:center;justify-content:space-between}#modalSggDocumentosdrive .filtro-container{padding:15px 24px;background:#eeeff4;border-bottom:1px solid #d5d9e3;display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;box-sizing:border-box;width:100%}#modalSggDocumentosdrive .filtro-combo-drive label{font-size:11px;font-weight:700;color:#1b3aa8;text-transform:uppercase;letter-spacing:0.8px;margin:0}#modalSggDocumentosdrive .select-drive{border:1px solid #c8cbd6 !important;border-radius:6px !important;padding:6px 10px !important;font-size:13px !important;background:#fff;color:#333;height:36px;transition:border-color 0.2s}#modalSggDocumentosdrive .select-drive:focus{border-color:#2a4fcb !important;outline:none;box-shadow:0 0 0 3px rgba(81,139,116,0.15)}#modalSggDocumentosdrive .btn-drive-baixar{background:#2a4fcb !important;color:#fff !important;border:none !important;border-radius:6px !important;padding:7px 16px !important;font-size:13px !important;font-weight:600 !important;display:flex;align-items:center;gap:6px;transition:background 0.2s !important;white-space:nowrap;height:36px}#modalSggDocumentosdrive .btn-drive-baixar:hover{background:#1b3aa8 !important}#modalSggDocumentosdrive #table-documentos-drive-sgg thead tr{background:linear-gradient(135deg,#1b3aa8,#2a4fcb)}#modalSggDocumentosdrive #table-documentos-drive-sgg thead th{color:#fff !important;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:0.3px;padding:10px 8px !important;border:none !important;border-bottom:2px solid #223775 !important;white-space:nowrap;text-align:center}#modalSggDocumentosdrive #table-documentos-drive-sgg tbody tr:nth-child(even){background-color:#f0f2f7}#modalSggDocumentosdrive .dataTables_wrapper .dataTables_filter input{border:1px solid #c8cbd6 !important;border-radius:6px !important;padding:6px 12px !important;font-size:13px !important;background:#fff;transition:border-color 0.2s;min-width:220px}#modalSggDocumentosdrive .dataTables_wrapper .dataTables_filter input:focus{border-color:#2a4fcb !important;outline:none;box-shadow:0 0 0 3px rgba(81,139,116,0.15)}#modalSggDocumentosdrive .modal-footer{background:#f8faf9;border-top:1px solid #e0e2e8;padding:10px 24px;display:flex;justify-content:flex-end}#modalSggDocumentosdrive .modal-footer .btn-default{background:#fff;border:1px solid #c8cbd6;color:#2a4fcb;border-radius:6px;padding:6px 20px;font-size:13px;font-weight:500;transition:all 0.2s}#modalSggDocumentosdrive .modal-footer .btn-default:hover{background:#2a4fcb;color:#fff;border-color:#2a4fcb}table th{background-color:#34426d;font-style:italic;color:white;font-weight:normal !important;white-space:nowrap}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #182857}table.dataTable.no-footer{border-bottom:1px solid #182857}.tb-gree-b th{background-color:#182857 !important;color:white !important;padding:5px 13px !important}.tb-mini-green th{background-color:#34426d !important;color:white !important;padding:5px 13px !important}.btn-ver-respostas{background:#233a7f;color:#fff;border:none;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;cursor:pointer;transition:background-color 0.2s ease}.btn-ver-respostas:hover{background-color:#1b2f6d}.label-success,.badge-success{background-color:#2954d3;background-image:none !important}.linha{margin:20px 0px;height:1px;width:100%;background-color:#101d44}input,textarea{background:#fff;border:solid 1px #082e9f;width:350px;height:36px}.input_padrao{border:solid 1px #082e9f;width:350px;height:25px}select{background:#fff;padding:10px;border:solid 1px #082e9f;float:left;margin-right:10px}legend{padding:0px 10px;text-transform:uppercase;color:#122b76;font-weight:bold}#div-ppp label{color:#273f89;font-weight:600}#modalAfastamento input[type=date]{padding:0.1em 1em;outline:none;border:solid 1px #082e9f;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:0;max-width:100%;display:block;margin-bottom:1.4em;background:#fff;width:120px}.comparar-condicao-loja.btn-comparar button{margin-top:10px;height:40px;width:90px;font-weight:bold;background:#385fd5;color:white}.qd-data .date{border:solid 1px #082e9f}.grid-filtro .btn-comparar{margin:24px 0px 0px 10px;height:40px;width:100px;background:#385fd5;border:solid 1px #008000;font-weight:bold;color:white}.grid-60-20 div,.grid-30-70 div{font-weight:bold;color:#385fd5;font-size:18px}.lojaTitle,.lojaSubTitle,.canvasTitle{font-weight:bold;color:#385fd5}.listaheader{background-color:#F5F5F5;border-top:solid 2px #3055c5;border-bottom:solid 2px #3055c5;padding:0px 15px;font-weight:bold;color:#1B5E20;margin-bottom:3px}.btn-salvar-pergunta{margin-top:10px;height:40px;width:90px;font-weight:bold;background:#385fd5;color:white}legend{padding:0px 10px;text-transform:uppercase;color:#122b76;font-weight:bold}.popup,.popup2{background:#d8def0;border:solid 1px #293761;border-radius:5px}#btEnviarFormulario{padding:17px 19px !important;font-size:20px !important;width:500px !important;border:solid 1px black !important;border-radius:4px !important;background:#041549 !important;color:white !important;justify-content:center;box-shadow:none}:root{--primary:#062275;--primary-dark:#041549;--primary-light:#e8ebf5;--accent:#ff6b35;--danger:#dc3545;--warning:#f0ad4e;--success:#28a745;--gray-50:#f8f9fa;--gray-100:#f1f3f5;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--border-radius:8px;--shadow-sm:0 1px 3px rgba(0,0,0,.08);--shadow-md:0 4px 12px rgba(0,0,0,.1);--shadow-lg:0 8px 24px rgba(0,0,0,.15);--transition:all .2s ease}#Historicofamiliar center{color:#030e30}.home-telefone{text-align:center;font-size:14px;font-weight:bold;color:#193ba2;width:50%;padding:5px;border-bottom:solid 1px #ccc}#footer a,#footer a:link,#footer a:visited,#contact a,#contact a:link,#contact a:visited{color:#cfdcff}#footer a:hover,#contact a:hover{color:#ffffff}