PageSourceSearch

https://www.sef.pt/pt/Pages/recuperacao-password.aspx

html sef.pt collected 2026-09-27 20:55:16 UTC 124,637 bytes, 1,689 lines download raw bytes

1
2
3<!DOCTYPE HTML>
4<!--[if IE 6]><![endif]-->
5<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
6<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
7<!--[if IE 8]>         <html class="no-js lt-ie9"> <![endif]-->
8<!--[if gt IE 8]><!-->  
9<html dir="ltr" lang="pt-PT">
10<!--<![endif]-->
11    <head><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" /><meta name="HandheldFriendly" content="true" /><meta name="apple-touch-fullscreen" content="yes" /><meta name="format-detection" content="telephone=no" /><meta name="GENERATOR" content="Microsoft SharePoint" /><meta http-equiv="Content-type" content="text/html; charset=utf-8" /><meta http-equiv="Expires" content="0" /><meta property="og:title" content="SEF - Serviço de Estrangeiros e Fronteiras" /><meta property="og:description" content="Portal do Serviço de Estrangeiros e Fronteiras" /><meta property="og:type" content="website" /><meta property="title" content="SEF - Serviço de Estrangeiros e Fronteiras" /><meta property="description" content="Portal do Serviço de Estrangeiros e Fronteiras" /><meta property="og:url" content="https://www.sef.pt" /><meta property="og:site_name" content="Portal Serviço de Estrangeiros e Fronteiras" /><meta property="og:image" content="https://www.sef.pt/docs/facebook/logo_sef_470_246_horizontal.png" /><meta property="fb:app_id" content="180714132619104" />
12
13        <!-- ===== STARTER: Robots  ======================================================================================================= -->
14        
15
16        <!-- ===== STARTER: Favicon / Windows Tile ======================================================================================== -->
17        <link rel="shortcut icon" href="../../_layouts/15/SEF.WebScripts/Images/logo_separador.png" type="image/vnd.microsoft.icon" id="favicon" />
18
19        
20        
20<script src="../../_layouts/15/SEF.WebScripts/Scripts/vendor/jquery-3.2.1.js?v=20260927095515"></script>
20
21
22        <!-- ===== STARTER: Page Title loaded from page or page layout ==================================================================== -->
23        <title>
24	
25    Recuperar Password
26
27</title>
28
29        <!-- ===== STARTER: SP Scripts and CSS  =========================================================================================== -->
30        
30<script type="text/javascript" src="/_layouts/15/1033/initstrings.js?rev=2WxjgxyM2qXGgY9r2nHW8A%3D%3DTAG0"></script>
vendor: 1 bytes, line 30
30
31<script type="text/javascript" src="/_layouts/15/init.js?rev=oOmyiBjYCa5Q2K23bTgcdQ%3D%3DTAG0"></script>
vendor: 1 bytes, line 31
31
32<script type="text/javascript" src="/ScriptResource.axd?d=yJZGtqyvGYU6HTLCL877EVZjzBPSoU2vI6S9Ag24o_hk2b_jTV8nD8RtKF0rMvqbxQxJUj1fuZkbSRljjJOpT5BdIjIMVzMkUD9wOlGPvYbcaN3HiXESnAqqSYo2-6QMxwvbCR8o5qFA6X1HF4mnyUaoxRyjdTvemtK9i15CO95hbuDVHQ2mQeXQ5Eh5cgFl0&amp;t=5c0e0825"></script>
vendor: 1 bytes, line 32
32
33<script type="text/javascript" src="/_layouts/15/blank.js?rev=hYt%2FKwBYPs%2B8sNYA2rccmQ%3D%3DTAG0"></script>
vendor: 1 bytes, line 33
33
34<script type="text/javascript" src="/ScriptResource.axd?d=n-wpy04QgbIaIW3Zx7uF5HPWjox_EyybEUrw8REEBjM6Z0gBKGjPmwr_KvLer1EVBYYY2JcCyLizOu85RpkzOqyCSjId5mlwbGlNruSB235iFLWoh5xjQhwUamkv38oF1GXxeFn5ubS2DgO7GAa6VWOu9rct3Pc-MsI846ZEUExVwYw0d5kcyTjqxPYn9T000&amp;t=5c0e0825"></script>
vendor: 1 bytes, line 34
34
35<script type="text/javascript">RegisterSod("require.js", "\u002f_layouts\u002f15\u002frequire.js?rev=4UhLIF\u00252FezOvmGnh\u00252Fs0LLpA\u00253D\u00253DTAG0");</script>
vendor: 1 bytes, line 35
35
36<script type="text/javascript">RegisterSod("strings.js", "\u002f_layouts\u002f15\u002f1033\u002fstrings.js?rev=k\u00252FSaOdWtcHDDvsb\u00252FUFykOA\u00253D\u00253DTAG0");</script>
vendor: 1 bytes, line 36
36
37<script type="text/javascript">RegisterSod("sp.res.resx", "\u002f_layouts\u002f15\u002f1033\u002fsp.res.js?rev=wAoMiKx7gNtLcYzRgm0ujg\u00253D\u00253DTAG0");</script>
vendor: 1 bytes, line 37
37
38<script type="text/javascript">RegisterSod("sp.runtime.js", "\u002f_layouts\u002f15\u002fsp.runtime.js?rev=PqAwiFDy6819lJ\u00252Fv5FK2uA\u00253D\u00253DTAG0");RegisterSodDep("sp.runtime.js", "sp.res.resx");</script>
vendor: 1 bytes, line 38
38
39<script type="text/javascript">RegisterSod("sp.js", "\u002f_layouts\u002f15\u002fsp.js?rev=l2tiqXdBSBMFxBBlpjbjwQ\u00253D\u00253DTAG0");RegisterSodDep("sp.js", "sp.runtime.js");RegisterSodDep("sp.js", "sp.ui.dialog.js");RegisterSodDep("sp.js", "sp.res.resx");</script>
vendor: 1 bytes, line 39
39
40<script type="text/javascript">RegisterSod("sp.init.js", "\u002f_layouts\u002f15\u002fsp.init.js?rev=\u00252FqWc1JeSluG7Tj\u00252F5oOvgOQ\u00253D\u00253DTAG0");</script>
vendor: 1 bytes, line 40
40
41<script type="text/javascript">RegisterSod("sp.ui.dialog.js", "\u002f_layouts\u002f15\u002fsp.ui.dialog.js?rev=OVpuY6DxMJV06Puc8nH8vA\u00253D\u00253DTAG0");RegisterSodDep("sp.ui.dialog.js", "sp.init.js");RegisterSodDep("sp.ui.dialog.js", "sp.res.resx");</script>
vendor: 1 bytes, line 41
41
42<script type="text/javascript">RegisterSod("core.js", "\u002f_layouts\u002f15\u002fcore.js?rev=wbwUEEivqbG3XL99\u00252FfX9hA\u00253D\u00253DTAG0");RegisterSodDep("core.js", "strings.js");</script>
vendor: 1 bytes, line 42
42
43<script type="text/javascript">RegisterSod("menu.js", "\u002f_layouts\u002f15\u002fmenu.js?rev=irjStfDL3zdVRIk2OK7XLw\u00253D\u00253DTAG0");</script>
vendor: 1 bytes, line 43
43
44<script type="text/javascript">RegisterSod("mQuery.js", "\u002f_layouts\u002f15\u002fmquery.js?rev=tx1iONWVWVjXS18s3HMIyA\u00253D\u00253DTAG0");</script>
vendor: 1 bytes, line 44
44
45<script type="text/javascript">RegisterSod("callout.js", "\u002f_layouts\u002f15\u002fcallout.js?rev=RF2faLlic5H9rDmYJ\u00252F4R\u00252Fg\u00253D\u00253DTAG0");RegisterSodDep("callout.js", "strings.js");RegisterSodDep("callout.js", "mQuery.js");RegisterSodDep("callout.js", "core.js");</script>
vendor: 1 bytes, line 45
45
46<script type="text/javascript">RegisterSod("sp.core.js", "\u002f_layouts\u002f15\u002fsp.core.js?rev=soEpB0URBw6RhTEYFZxgXA\u00253D\u00253DTAG0");RegisterSodDep("sp.core.js", "strings.js");RegisterSodDep("sp.core.js", "sp.init.js");RegisterSodDep("sp.core.js", "core.js");</script>
vendor: 1 bytes, line 46
46
47<script type="text/javascript">RegisterSod("clienttemplates.js", "\u002f_layouts\u002f15\u002fclienttemplates.js?rev=qyO3DgB\u00252BG2DvRSOxiuqMxg\u00253D\u00253DTAG0");</script>
vendor: 1 bytes, line 47
47
48<script type="text/javascript">RegisterSod("sharing.js", "\u002f_layouts\u002f15\u002fsharing.js?rev=ZcB8TEOquFAZQEDuwSUEew\u00253D\u00253DTAG0");RegisterSodDep("sharing.js", "strings.js");RegisterSodDep("sharing.js", "mQuery.js");RegisterSodDep("sharing.js", "clienttemplates.js");RegisterSodDep("sharing.js", "core.js");</script>
vendor: 1 bytes, line 48
48
49<script type="text/javascript">RegisterSod("suitelinks.js", "\u002f_layouts\u002f15\u002fsuitelinks.js?rev=P\u00252FjnaS7fhpzGsJnxBX\u00252B1\u00252Fw\u00253D\u00253DTAG0");RegisterSodDep("suitelinks.js", "strings.js");RegisterSodDep("suitelinks.js", "core.js");</script>
vendor: 1 bytes, line 49
49
50<script type="text/javascript">RegisterSod("userprofile", "\u002f_layouts\u002f15\u002fsp.userprofiles.js?rev=cx6U8sP\u00252ByP0OFLjk6ekyIg\u00253D\u00253DTAG0");RegisterSodDep("userprofile", "sp.runtime.js");</script>
vendor: 1 bytes, line 50
50
51<script type="text/javascript">RegisterSod("followingcommon.js", "\u002f_layouts\u002f15\u002ffollowingcommon.js?rev=BhsYEcHU8PWfgV6SEuSqeg\u00253D\u00253DTAG0");RegisterSodDep("followingcommon.js", "strings.js");RegisterSodDep("followingcommon.js", "sp.js");RegisterSodDep("followingcommon.js", "userprofile");RegisterSodDep("followingcommon.js", "core.js");RegisterSodDep("followingcommon.js", "mQuery.js");</script>
vendor: 1 bytes, line 51
51
52<script type="text/javascript">RegisterSod("profilebrowserscriptres.resx", "\u002f_layouts\u002f15\u002f1033\u002fprofilebrowserscriptres.js?rev=qwf69WaVc1mYlJLXqmZmVA\u00253D\u00253DTAG0");</script>
vendor: 1 bytes, line 52
52
53<script type="text/javascript">RegisterSod("sp.ui.mysitecommon.js", "\u002f_layouts\u002f15\u002fsp.ui.mysitecommon.js?rev=oGT8ZCjda4n7IOzKSrBPYQ\u00253D\u00253DTAG0");RegisterSodDep("sp.ui.mysitecommon.js", "sp.init.js");RegisterSodDep("sp.ui.mysitecommon.js", "sp.runtime.js");RegisterSodDep("sp.ui.mysitecommon.js", "userprofile");RegisterSodDep("sp.ui.mysitecommon.js", "profilebrowserscriptres.resx");</script>
vendor: 1 bytes, line 53
53
54<script type="text/javascript">RegisterSod("browserScript", "\u002f_layouts\u002f15\u002fie55up.js?rev=25RDpjaqYREG81bcNHUHVA\u00253D\u00253DTAG0");RegisterSodDep("browserScript", "strings.js");</script>
vendor: 1 bytes, line 54
54
55<script type="text/javascript">RegisterSod("inplview", "\u002f_layouts\u002f15\u002finplview.js?rev=ECv1oZ0heATDrzVjvbUSbA\u00253D\u00253DTAG0");RegisterSodDep("inplview", "strings.js");RegisterSodDep("inplview", "core.js");RegisterSodDep("inplview", "clienttemplates.js");RegisterSodDep("inplview", "sp.js");</script>
vendor: 1 bytes, line 55
55
56<script type="text/javascript">RegisterSod("dragdrop.js", "\u002f_layouts\u002f15\u002fdragdrop.js?rev=DCLAd5o5gW1TB8WFk8huZQ\u00253D\u00253DTAG0");RegisterSodDep("dragdrop.js", "strings.js");</script>
vendor: 1 bytes, line 56
56
57<script type="text/javascript">RegisterSod("quicklaunch.js", "\u002f_layouts\u002f15\u002fquicklaunch.js?rev=\u00252BRfBT\u00252Fha\u00252BJjzciORYn7VQw\u00253D\u00253DTAG0");RegisterSodDep("quicklaunch.js", "strings.js");RegisterSodDep("quicklaunch.js", "dragdrop.js");</script>
57
58
59        <!-- ===== STARTER: Additional header placeholder - overridden by asp:Content on pages or page layouts  =========================== -->
60        
61    
62    
63    
64<link rel="canonical" href="https://www.sef.pt:443/pt/Pages/recuperacao-password.aspx" />
65
66        <!-- ===== STARTER: Core SharePoint CSS =========================================================================================== -->
vendor: 95 bytes, lines 66-69
66
67        
68         <script src='https://www.google.com/recaptcha/api.js'></script> 
69        
69<!-- CSS & JS-->
70        <link rel="stylesheet" href="../../_layouts/15/SEF.WebScripts/Styles/bootstrap.min.css?v=20260927095515">
71        <link rel="stylesheet" href="../../_layouts/15/SEF.WebScripts/Styles/font-awesome.min.css?v=20260927095515">
72        <link rel="stylesheet" href="../../_layouts/15/SEF.WebScripts/Styles/slick.css?v=20260927095515">
73        
73<script src="../../_layouts/15/SEF.WebScripts/Scripts/vendor/modernizr-2.8.3.js?v=20260927095515"></script>
73
74        <link rel="stylesheet" type="text/css" href="../../_layouts/15/SEF.WebScripts/Styles/main.min.css?v=20260927095515">
75     
76        <link rel="stylesheet" type="text/css" href="/Site%20Assets/override.css" />
77        
77<script src="/Site%20Assets/override.js?v=20260927095515" type="text/javascript"></script>
vendor: 86 bytes, lines 77-80
77
78
79        <script src='https://www.google.com/recaptcha/api.js'></script> 
80        
80<!-- CSS & JS end -->
81
82
83        <!-- ===== STARTER: Custom CSS  =================================================================================================== -->
84        
85    </head>
86
87    <body data-template="homepage">
88        <!-- ===== STARTER: SP IDs / Prefetch SP images / SP Form  =========================================================================== -->
89        
90        <form method="post" action="./recuperacao-password.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm">
91<div class="aspNetHidden">
92<input type="hidden" name="_wpcmWpid" id="_wpcmWpid" value="" />
93<input type="hidden" name="wpcmVal" id="wpcmVal" value="" />
94<input type="hidden" name="MSOWebPartPage_PostbackSource" id="MSOWebPartPage_PostbackSource" value="" />
95<input type="hidden" name="MSOTlPn_SelectedWpId" id="MSOTlPn_SelectedWpId" value="" />
96<input type="hidden" name="MSOTlPn_View" id="MSOTlPn_View" value="0" />
97<input type="hidden" name="MSOTlPn_ShowSettings" id="MSOTlPn_ShowSettings" value="False" />
98<input type="hidden" name="MSOGallery_SelectedLibrary" id="MSOGallery_SelectedLibrary" value="" />
99<input type="hidden" name="MSOGallery_FilterString" id="MSOGallery_FilterString" value="" />
100<input type="hidden" name="MSOTlPn_Button" id="MSOTlPn_Button" value="none" />
101<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
102<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
103<input type="hidden" name="__REQUESTDIGEST" id="__REQUESTDIGEST" value="noDigest" />
104<input type="hidden" name="MSOSPWebPartManager_DisplayModeName" id="MSOSPWebPartManager_DisplayModeName" value="Browse" />
105<input type="hidden" name="MSOSPWebPartManager_ExitingDesignMode" id="MSOSPWebPartManager_ExitingDesignMode" value="false" />
106<input type="hidden" name="MSOWebPartPage_Shared" id="MSOWebPartPage_Shared" value="" />
107<input type="hidden" name="MSOLayout_LayoutChanges" id="MSOLayout_LayoutChanges" value="" />
108<input type="hidden" name="MSOLayout_InDesignMode" id="MSOLayout_InDesignMode" value="" />
109<input type="hidden" name="_wpSelected" id="_wpSelected" value="" />
110<input type="hidden" name="_wzSelected" id="_wzSelected" value="" />
111<input type="hidden" name="MSOSPWebPartManager_OldDisplayModeName" id="MSOSPWebPartManager_OldDisplayModeName" value="Browse" />
112<input type="hidden" name="MSOSPWebPartManager_StartWebPartEditingName" id="MSOSPWebPartManager_StartWebPartEditingName" value="false" />
113<input type="hidden" name="MSOSPWebPartManager_EndWebPartEditing" id="MSOSPWebPartManager_EndWebPartEditing" value="false" />
114<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTg2MTY4OTY5Mw9kFgJmD2QWAgIBD2QWBGYPZBYGAhQPZBYCZg9kFgICAQ8WAh4TUHJldmlvdXNDb250cm9sTW9kZQspiAFNaWNyb3NvZnQuU2hhcmVQb2ludC5XZWJDb250cm9scy5TUENvbnRyb2xNb2RlLCBNaWNyb3NvZnQuU2hhcmVQb2ludCwgVmVyc2lvbj0xNi4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj03MWU5YmNlMTExZTk0MjljAWQCGw9kFgICBQ8WAh8ACysEAWQCHA9kFgJmD2QWAmYPPCsABgBkAgIPZBYIAgcPZBYCAgIPZBYCAgEPZBYCAgMPFgIeB1Zpc2libGVoFgJmD2QWBAIDD2QWBgIBDxYCHwFoZAIDDxYCHwFoZAIFDxYCHwFoZAIEDw8WAh4JQWNjZXNzS2V5BQEvZGQCDw9kFgRmD2QWBAIBDw8WAh4EVGV4dAUMQmVtLXZpbmRvKGEpZGQCBQ9kFgJmDw8WAh8DBRBUZXJtaW5hciBTZXNzw6NvZGQCAQ9kFgICBg8PFgIfAwUGRW50cmFyZGQCEQ9kFgoCAQ8WAh4LXyFJdGVtQ291bnQCBBYIZg9kFgJmDxUBC1NvYnJlIG8gU0VGZAIBD2QWAmYPFQETw4FyZWFzIGRlIEF0dWHDp8Ojb2QCAg9kFgJmDxUBDUVzdGF0w61zdGljYXNkAgMPZBYCZg8VAQxMZWdpc2xhw6fDo29kAgMPFgIfAWgWAmYPFgIfAwUNw4FyZWEgUGVzc29hbGQCBQ8WAh8EAgQWCGYPZBYEZg8VAQtTb2JyZSBvIFNFRmQCAQ8WAh8EAgQWCGYPZBYEZg8VAi5odHRwczovL3d3dy5zZWYucHQvUHVibGlzaGluZ0ltYWdlcy9Gb3RvMTIuanBnF0luc3RydW1lbnRvcyBkZSBHZXN0w6NvZAIBDxYCHwQCCBYQZg9kFgICAQ8WAh8DBT88YSBocmVmPScvcHQvcGFnZXMvY29udGV1ZG8tZGV0YWxoZS5hc3B4P25JRD0zMyc+RnJvbnRlaXJhczwvYT5kAgEPZBYCAgEPFgIfAwVpPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9MzQnPlF1YWRybyBkZSBBdmFsaWHDp8OjbyBlIFJlc3BvbnNhYmlsaXphw6fDo28g4oCTIFFVQVI8L2E+ZAICD2QWAgIBDxYCHwMFSTxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTM1Jz5QbGFub3MgZGUgQXRpdmlkYWRlczwvYT5kAgMPZBYCAgEPFgIfAwVOPGEgaHJlZj0nL3B0L3BhZ2
114VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9MzYnPlJlbGF0w7NyaW9zIGRlIEF0aXZpZGFkZXM8L2E+ZAIED2QWAgIBDxYCHwMFRDxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTM3Jz5CYWxhbsOnbyBTb2NpYWw8L2E+ZAIFD2QWAgIBDxYCHwMFZDxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTM4Jz5NYXBhcyBkZSBzdWJ2ZW7Dp8O1ZXMsIGTDrXZpZGFzIGUgZGVjbGFyYcOnw7VlczwvYT5kAgYPZBYCAgEPFgIfAwVePGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9MzknPkRlY2xhcmHDp8OjbyBkZSBJbmV4aXN0w6puY2lhIGRlIGTDrXZpZGFzPC9hPmQCBw9kFgICAQ8WAh8DBU08YSBocmVmPScvcHQvcGFnZXMvY29udGV1ZG8tZGV0YWxoZS5hc3B4P25JRD00MCc+Q29tcHJvbWlzc29zIFBsdXJpYW51YWlzPC9hPmQCAQ9kFgRmDxUCLmh0dHBzOi8vd3d3LnNlZi5wdC9QdWJsaXNoaW5nSW1hZ2VzL0ZvdG8xMy5qcGcQUmVjdXJzb3MgSHVtYW5vc2QCAQ8WAh8EAgMWBmYPZBYCAgEPFgIfAwVNPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9NDEnPlByb2NlZGltZW50b3MgQ29uY3Vyc2FpczwvYT5kAgEPZBYCAgEPFgIfAwVUPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9NDInPlNJQURBUCBlIFByw6ltaW9zIGRlIERlc2VtcGVuaG88L2E+ZAICD2QWAgIBDxYCHwMFTDxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTQzJz5Ob3JtYXMgZSBCb2FzIFByw6F0aWNhczwvYT5kAgIPZBYEZg8VAi5odHRwczovL3d3dy5zZWYucHQvUHVibGlzaGluZ0ltYWdlcy9Gb3RvMTQuanBnEkltYWdlbSBjb3Jwb3JhdGl2YWQCAQ8WAh8EAgIWBGYPZBYCAgEPFgIfAwV3PGEgaHJlZj0naHR0cHM6Ly93d3cuc2VmLnB0L3B0L0RvY3VtZW50cy9Gb2xoZXRvX2luc3RpdHVjaW9uYWxfUFQucGRmJyB0YXJnZXQ9J19ibGFuayc+Rm9saGV0byBJbnN0aXR1Y2lvbmFsIGRvIFNFRjwvYT5kAgEPZBYCAgEPFgIfAwVPPGEgaHJlZj0naHR0cHM6Ly95b3V0dS5iZS9xWXlIX2dEY0dKTScgdGFyZ2V0PSdfYmxhbmsnPlbDrWRlbyBJbnN0aXR1Y2lvbmFsPC9hPmQCAw9kFgRmDxUCNWh0dHBzOi8vd3d3LnNlZi5wdC9QdWJsaXNoaW5nSW1hZ2VzL0RhZG9zUGVzc29haXMuanBnF0FjZXNzbyBhIERhZG9zIFBlc3NvYWlzZAIBDxYCHwQCBBYIZg9kFgICAQ8WAh8DBVU8YSBocmVmPScvcHQvcGFnZXMvY29udGV1ZG8tZGV0YWxoZS5hc3B4P25JRD05Nic+RW5jYXJyZWdhZG8gUHJvdGXDp8OjbyBkZSBEYWRvcyA8L2E+ZAIBD2QWAgIBDxYCHwMFXzxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTk3Jz5TaXN0ZW1hIGRlIEluZm9ybWHDp8OjbyBzb2JyZSBWaXN0b3MgKFZJUyk8L2E+ZAICD2QWAgIBDxYCHwMFVTxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTEwNSc+UG9sw610aWNhIGRlIFByaXZhY2lkYWRlIGRvIFNFRjwvYT5kAgMPZBYCAgEPFgIfAwVhPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9OTgnPlNpc3RlbWEgZGUgSW5mb3JtYcOnw6NvIGRlIFNjaGVuZ2VuIChTSVMgSUkpPC9hPmQCAQ9kFgRmDxUBE8OBcmVhcyBkZSBBdHVhw6fDo29kAgEPFgIfBAIJFhJmD2QWBGYPFQIuaHR0cHM6Ly93d3cuc2VmLnB0L1B1Ymxpc2hpbmdJbWFnZXMvRm90bzE3LmpwZx5Eb2N1bWVudGHDp8OjbyBkZSBlc3RyYW5nZWlyb3NkAgEPFgIfBAIJFhJmD2QWAgIBDxYCHwMFWzxhIGhyZWY9J2h0dHA6Ly9pbWlncmFudGUuc2VmLnB0L2Rlc2xvY2FjYW8tc2VmLycgdGFyZ2V0PSdfYmxhbmsnPkEgZGVzbG9jYcOnw6NvIGFvIFNFRjwvYT5kAgEPZBYCAgEPFgIfAwVaPGEgaHJlZj0naHR0cDovL2ltaWdyYW50ZS5zZWYucHQvJyB0YXJnZXQ9J19ibGFuayc+UG9ydGFsIGRlIEluZm9ybWHDp8OjbyBhbyBJbWlncmFudGU8L2E+ZAICD2QWAgIBDxYCHwMFdjxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTYyJz5BUkkgLSBBdXRvcml6YcOnw6NvIGRlIFJlc2lkw6puY2lhIHBhcmEgQXRpdmlkYWRlIGRlIEludmVzdGltZW50bzwvYT5kAgMPZBYCAgEPFgIfAwVdPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9NjMnPk5hY2lvbmFpcyBVLkUgLyBFLkUuRSAvIEFORE9SUkEgL1NVw43Dh0E8L2E+ZAIED2QWAgIBDxYCHwMFdjxhIGhyZWY9J2h0dHBzOi8vaW1pZ3JhbnRlLnNlZi5wdC9zb2xpY2l0YXIvZXN0YXR1dG8vJyB0YXJnZXQ9J19ibGFuayc+RXN0YXR1dG8gZGUgaWd1YWxkYWRlIGRlIGRpcmVpdG9zIGUgZGV2ZXJlczwvYT5kAgUPZBYCAgEPFgIfAwVXPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9NjUnPlNFRiBlbSBNb3ZpbWVudG8vU0VGIHZhaSDDoCBlc2NvbGE8L2E+ZAIGD2QWAgIBDxYCHwMFUTxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTY2Jz5Mb2phcyBkbyBTRUYgbmEgVW5pdmVyc2lkYWRlPC9hPmQCBw9kFgICAQ8WAh8DBV08YSBocmVmPScvcHQvcGFnZXMvY29udGV1ZG8tZGV0YWxoZS5hc3B4P25JRD02Nyc+UHJvZ3JhbWEgZGUgQXBvaW8gYW8gUmV0b3JubyBWb2x1bnTDoXJpbzwvYT5kAggPZBYCAgEPFgIfAwVFPGEgaHJlZj0naHR0cHM6Ly9pbWlncmFudGUuc2VmLnB0L2JyZXhpdC8nIHRhcmdldD0nX2JsYW5rJz5CcmV4aXQ8L2E+ZAIBD2QWBGYPFQIuaHR0cHM6Ly93d3cuc2VmLnB0L1B1Ymxpc2hpbmdJbWFnZXMvRm90bzE4LmpwZwpGcm9udGVpcmFzZAIBDxYCHwQCBBYIZg9kFgICAQ8WAh8DBT88YSBocmVmPScvcHQvcGFnZXMvY29udGV1ZG8tZGV0YWxoZS5hc3B4P25JRD02OSc+RnJvbnRlaXJhczwvYT5kAgEPZBYCAgEPFgIfAwVcPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9NzAnPlNpc3RlbWEgZGUgSW5mb3JtYcOnw6NvIGRlIFZpc3RvcyAoVklTKTwvYT5kAgIPZBYCAgEPFgIfAwVzPGEgaHJlZj0nL3B0L3BhZ2
114VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9NzInPlNpc3RlbWEgZGUgSW5mb3JtYcOnw6NvIFNjaGVuZ2VuIGRlIFNlZ3VuZGEgR2VyYcOnw6NvIChTSVMgSUkpPC9hPmQCAw9kFgICAQ8WAh8DBV48YSBocmVmPScvcHQvcGFnZXMvY29udGV1ZG8tZGV0YWxoZS5hc3B4P25JRD03Myc+U2HDrWRhIGRlIE1lbm9yZXMgZGUgVGVycml0w7NyaW8gTmFjaW9uYWw8L2E+ZAICD2QWBGYPFQIuaHR0cHM6Ly93d3cuc2VmLnB0L1B1Ymxpc2hpbmdJbWFnZXMvRm90bzE5LmpwZxdJbnZlc3RpZ2HDp8OjbyBjcmltaW5hbGQCAQ8WAh8EAgIWBGYPZBYCAgEPFgIfAwVMPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9NzQnPkludmVzdGlnYcOnw6NvIGNyaW1pbmFsPC9hPmQCAQ9kFgICAQ8WAh8DBWE8YSBocmVmPScvcHQvcGFnZXMvY29udGV1ZG8tZGV0YWxoZS5hc3B4P25JRD0xMDMnPkNvbWJhdGUgw6BzIFByw6F0aWNhcyBUcmFkaWNpb25haXMgTmVmYXN0YXM8L2E+ZAIDD2QWBGYPFQIuaHR0cHM6Ly93d3cuc2VmLnB0L1B1Ymxpc2hpbmdJbWFnZXMvRm90bzIwLmpwZw5GaXNjYWxpemHDp8Ojb2QCAQ8WAh8EAgEWAmYPZBYCAgEPFgIfAwVOPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9NzUnPkHDp8O1ZXMgZGUgRmlzY2FsaXphw6fDo288L2E+ZAIED2QWBGYPFQIuaHR0cHM6Ly93d3cuc2VmLnB0L1B1Ymxpc2hpbmdJbWFnZXMvRm90bzIxLmpwZxJBc2lsbyBlIHJlZnVnaWFkb3NkAgEPFgIfBAIFFgpmD2QWAgIBDxYCHwMFRzxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTc2Jz5Bc2lsbyBlIFJlZnVnaWFkb3M8L2E+ZAIBD2QWAgIBDxYCHwMFswE8YSBocmVmPSdodHRwczovL3d3dy5zZWYucHQvcHQvRG9jdW1lbnRzL0ZvbGhldG9fUHJvY2VkaW1lbnRvX3Byb3RlY2FvX2ludGVybmFjaW9uYWwucGRmJyB0YXJnZXQ9J19ibGFuayc+SW5mb3JtYcOnw6NvIHBhcmEgUmVxdWVyZW50ZXMgZGUgUHJvdGXDp8OjbyBJbnRlcm5hY2lvbmFsIGVtIFBvcnR1Z2FsPC9hPmQCAg9kFgICAQ8WAh8DBcEBPGEgaHJlZj0naHR0cHM6Ly93d3cuc2VmLnB0L3B0L0RvY3VtZW50cy9Gb2xoZXRvX01lbm9yZXNfZGVzYWNvbXBhbmhhZG9zLnBkZicgdGFyZ2V0PSdfYmxhbmsnPkluZm9ybWHDp8OjbyBwYXJhIE1lbm9yZXMgTsOjby1BY29tcGFuaGFkb3MgUmVxdWVyZW50ZXMgZGUgUHJvdGXDp8OjbyBJbnRlcm5hY2lvbmFsIGVtIFBvcnR1Z2FsPC9hPmQCAw9kFgICAQ8WAh8DBXs8YSBocmVmPSdodHRwczovL3d3dy5zZWYucHQvcHQvRG9jdW1lbnRzL0ZvbGhldG8lMjBBY29saGltZW50b19lbV9Qb3J0dWdhbC5wZGYnIHRhcmdldD0nX2JsYW5rJz5BY29saGltZW50byBlbSBQb3J0dWdhbDwvYT5kAgQPZBYCAgEPFgIfAwV1PGEgaHJlZj0naHR0cHM6Ly93d3cuc2VmLnB0L3B0L0RvY3VtZW50cy9Gb2xoZXRvJTIwUmVndWxhbWVudG9fRFVCTElOLnBkZicgdGFyZ2V0PSdfYmxhbmsnPlJlZ3VsYW1lbnRvIER1YmxpbiBJSUk8L2E+ZAIFD2QWBGYPFQIuaHR0cHM6Ly93d3cuc2VmLnB0L1B1Ymxpc2hpbmdJbWFnZXMvRm90bzIyLmpwZ0FQZXJpdGFnZW0gZG9jdW1lbnRhbCBlIGRvY3VtZW50YcOnw6NvIGRlIG5hY2lvbmFpcyBlIGVzdHJhbmdlaXJvc2QCAQ8WAh8EAgMWBmYPZBYCAgEPFgIfAwVpPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9ODAnPkRvY3VtZW50YcOnw6NvIGRlIENpZGFkw6NvcyBOYWNpb25haXMgZSBFc3RyYW5nZWlyb3M8L2E+ZAIBD2QWAgIBDxYCHwMFWTxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTgxJz5JbmRpY2HDp8O1ZXMgZGUgRG9jdW1lbnRvcyBlIFBlc3NvYXM8L2E+ZAICD2QWAgIBDxYCHwMFYDxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTgyJz5QZXJpdGFnZW0sIEFzc2Vzc29yaWEgVMOpY25pY2EgZSBGb3JtYcOnw6NvPC9hPmQCBg9kFgRmDxUCLmh0dHBzOi8vd3d3LnNlZi5wdC9QdWJsaXNoaW5nSW1hZ2VzL0ZvdG8yNC5qcGcoUmVsYcOnw7VlcyBJbnRlcm5hY2lvbmFpcyBlIENvb3BlcmHDp8Ojb2QCAQ8WAh8EAgEWAmYPZBYCAgEPFgIfAwVgPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9ODknPkF0cmlidWnDp8O1ZXMgZG8gU0VGIG5vIHBsYW5vIGludGVybmFjaW9uYWw8L2E+ZAIHD2QWBGYPFQIuaHR0cHM6Ly93d3cuc2VmLnB0L1B1Ymxpc2hpbmdJbWFnZXMvRm90bzI1LmpwZx1SZWRlIEV1cm9wZWlhIGRhcyBNaWdyYcOnw7Vlc2QCAQ8WAh8EAgEWAmYPZBYCAgEPFgIfAwVSPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9OTAnPlJlZGUgRXVyb3BlaWEgZGFzIE1pZ3Jhw6fDtWVzPC9hPmQCCA9kFgRmDxUCL2h0dHBzOi8vd3d3LnNlZi5wdC9QdWJsaXNoaW5nSW1hZ2VzL0ZvdG9zMjYuanBnF1Byb2pldG9zIGNvLWZpbmFuY2lhZG9zZAIBDxYCHwQCBRYKZg9kFgICAQ8WAh8DBUs8YSBocmVmPScvcHQvcGFnZXMvY29udGV1ZG8tZGV0YWxoZS5hc3B4P25JRD05MSc+UHJvamV0b3MgQ29tdW5pdMOhcmlvczwvYT5kAgEPZBYCAgEPFgIfAwVKPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9OTknPlByb2dyYW1hIFF1YWRybyBTT0xJRDwvYT5kAgIPZBYCAgEPFgIfAwVDPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9MTAwJz5Qb3J0dWdhbCAyMDIwPC9hPmQCAw9kFgICAQ8WAh8DBXI8YSBocmVmPSdodHRwczovL3d3dy5zZWYucHQvcHQvRG9jdW1lbnRzL01hcGFQcm9qZXRvc18yMDE4LnBkZicgdGFyZ2V0PSdfYmxhbmsnPk1hcGEgZGUgRXhlY3XDp8OjbyBkZSBQcm9qZXRvczwvYT5kAgQPZBYCAgEPFgIfAwVCPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9MTAyJz5MZWdpc2xhw6fDo288L2E+ZAICD2QWBGYPFQENRXN0YXTDrXN0aWNhc2QCAQ8WAh8EAgMWBmYPZBYEZg8VAi5odHRwczovL3d3dy5zZWYucHQvUHVibGlzaGluZ0ltYWdlcy9Gb3RvMjcuanBnHVBvcnRhbCBkZSBFc3RhdMOtc3RpY2
114EgZG8gU0VGZAIBDxYCHwQCARYCZg9kFgICAQ8WAh8DBTw8YSBocmVmPScvcHQvcGFnZXMvY29udGV1ZG8tZGV0YWxoZS5hc3B4P25JRD04Myc+U0VGU1RBVDwvYT5kAgEPZBYEZg8VAjtodHRwczovL3d3dy5zZWYucHQvcHQvUHVibGlzaGluZ0ltYWdlcy9DYXBhJTIwUklGQV8yMDIxLmpwZy1SZWxhdMOzcmlvcyBkZSBJbWlncmHDp8OjbyBGcm9udGVpcmFzIGUgQXNpbG9kAgEPFgIfBAIBFgJmD2QWAgIBDxYCHwMFYjxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTkyJz5SZWxhdMOzcmlvcyBkZSBJbWlncmHDp8OjbyBGcm9udGVpcmFzIGUgQXNpbG88L2E+ZAICD2QWBGYPFQIuaHR0cHM6Ly93d3cuc2VmLnB0L1B1Ymxpc2hpbmdJbWFnZXMvRm90bzI5LmpwZxpPdXRyb3MgTWFwYXMgRXN0YXTDrXN0aWNvc2QCAQ8WAh8EAgEWAmYPZBYCAgEPFgIfAwVPPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9OTMnPk91dHJvcyBNYXBhcyBFc3RhdMOtc3RpY29zPC9hPmQCAw9kFgRmDxUBDExlZ2lzbGHDp8Ojb2QCAQ8WAh8EAgIWBGYPZBYEZg8VAi5odHRwczovL3d3dy5zZWYucHQvUHVibGlzaGluZ0ltYWdlcy9Gb3RvMzAuanBnD0xlZ2lzcMOpZGlhIFNFRmQCAQ8WAh8EAgEWAmYPZBYCAgEPFgIfAwVbPGEgaHJlZj0naHR0cHM6Ly9zaXRlcy5nb29nbGUuY29tL3NpdGUvbGV4aW1pZ3JhdG9yaWEvJyB0YXJnZXQ9J19ibGFuayc+TGVnaXNww6lkaWEgU0VGPC9hPmQCAQ9kFgRmDxUCLmh0dHBzOi8vd3d3LnNlZi5wdC9QdWJsaXNoaW5nSW1hZ2VzL0ZvdG8zMS5qcGcIRGlwbG9tYXNkAgEPFgIfBAIDFgZmD2QWAgIBDxYCHwMFQTxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTg0Jz5Fc3RyYW5nZWlyb3M8L2E+ZAIBD2QWAgIBDxYCHwMFOjxhIGhyZWY9Jy9wdC9wYWdlcy9jb250ZXVkby1kZXRhbGhlLmFzcHg/bklEPTg1Jz5Bc2lsbzwvYT5kAgIPZBYCAgEPFgIfAwVLPGEgaHJlZj0nL3B0L3BhZ2VzL2NvbnRldWRvLWRldGFsaGUuYXNweD9uSUQ9ODYnPkVzdGF0dXRvcyBkZSBJZ3VhbGRhZGU8L2E+ZAIHDxYCHwFoFgZmDxYCHwMFDcOBcmVhIFBlc3NvYWxkAgEPFgIfAwUNw4FyZWEgUGVzc29hbGQCAg8WAh8DBQ3DgXJlYSBQZXNzb2FsZAIJD2QWBGYPDxYEHglGb3JlQ29sb3IKTh4EXyFTQgIEZGQCAQ8WAh4JaW5uZXJodG1sBQlQZXNxdWlzYXJkAhMPZBYGAgYPZBYCAgEPZBYCAgEPPCsABQEADxYCHhVQYXJlbnRMZXZlbHNEaXNwbGF5ZWRmZGQCEA9kFgICAQ9kFgQCAQ8PFgIfAwUSUmVjdXBlcmFyIHBhc3N3b3JkZGQCAw9kFgYCAQ9kFgQCAQ8PFgIfAwUFRW1haWxkZAIFDw8WAh4MRXJyb3JNZXNzYWdlBSRPIEVtYWlsIGludHJvZHV6aWRvIG7Do28gw6kgdsOhbGlkby5kZAIDD2QWAgIDDw8WAh8DBQhTdWJtZXRlcmRkAgUPZBYIAgEPDxYCHwMFDU5vdmEgcGFzc3dvcmRkZAIHDw8WAh8DBRdDb25maXJtYXIgbm92YSBwYXNzd29yZGRkAg0PDxYCHwMFGyRSZXNvdXJjZXM6SW52YWxpZFBhc3N3b3JkO2RkAg8PDxYCHwMFCFN1Ym1ldGVyZGQCEg9kFhRmDw8WAh8DBQlzaWdhLW5vcyBkZAIBDw8WAh8DBQpuZXdzbGV0dGVyZGQCAg8PFgIfAwUsUmVjZWJhIG5vIHNldSBtYWlsIHRvZGFzIGFzIG5vdmlkYWRlcyBkbyBTRUZkZAIED2QWAgIBDw8WAh8DBQJva2RkAgYPDxYCHwMFHUV1IGFjZWl0byBvcyB0ZXJtb3MgZG8gcG9ydGFsZGQCBw8PFgIfAwUJY29udGFjdG9zZGQCCA8WAh8EZmQCCQ8WAh8EAgQWCGYPZBYEZg8VAQtTb2JyZSBvIFNFRmQCAQ8WAh8EAgQWCGYPZBYCZg8VAgEzF0luc3RydW1lbnRvcyBkZSBHZXN0w6NvZAIBD2QWAmYPFQIBNBBSZWN1cnNvcyBIdW1hbm9zZAICD2QWAmYPFQIBNRJJbWFnZW0gY29ycG9yYXRpdmFkAgMPZBYCZg8VAgIyMxdBY2Vzc28gYSBEYWRvcyBQZXNzb2Fpc2QCAQ9kFgRmDxUBE8OBcmVhcyBkZSBBdHVhw6fDo29kAgEPFgIfBAIJFhJmD2QWAmYPFQIBOB5Eb2N1bWVudGHDp8OjbyBkZSBlc3RyYW5nZWlyb3NkAgEPZBYCZg8VAgE5CkZyb250ZWlyYXNkAgIPZBYCZg8VAgIxMBdJbnZlc3RpZ2HDp8OjbyBjcmltaW5hbGQCAw9kFgJmDxUCAjExDkZpc2NhbGl6YcOnw6NvZAIED2QWAmYPFQICMTISQXNpbG8gZSByZWZ1Z2lhZG9zZAIFD2QWAmYPFQICMTNBUGVyaXRhZ2VtIGRvY3VtZW50YWwgZSBkb2N1bWVudGHDp8OjbyBkZSBuYWNpb25haXMgZSBlc3RyYW5nZWlyb3NkAgYPZBYCZg8VAgIxNChSZWxhw6fDtWVzIEludGVybmFjaW9uYWlzIGUgQ29vcGVyYcOnw6NvZAIHD2QWAmYPFQICMTUdUmVkZSBFdXJvcGVpYSBkYXMgTWlncmHDp8O1ZXNkAggPZBYCZg8VAgIxNhdQcm9qZXRvcyBjby1maW5hbmNpYWRvc2QCAg9kFgRmDxUBDUVzdGF0w61zdGljYXNkAgEPFgIfBAIDFgZmD2QWAmYPFQICMTcdUG9ydGFsIGRlIEVzdGF0w61zdGljYSBkbyBTRUZkAgEPZBYCZg8VAgIxOC1SZWxhdMOzcmlvcyBkZSBJbWlncmHDp8OjbyBGcm9udGVpcmFzIGUgQXNpbG9kAgIPZBYCZg8VAgIxORpPdXRyb3MgTWFwYXMgRXN0YXTDrXN0aWNvc2QCAw9kFgRmDxUBDExlZ2lzbGHDp8Ojb2QCAQ8WAh8EAgIWBGYPZBYCZg8VAgIyMA9MZWdpc3DDqWRpYSBTRUZkAgEPZBYCZg8VAgIyMQhEaXBsb21hc2QCCg8WBB8HBSZQb2wmIzIzNzt0aWNhIGRlIHByaXZhY2lkYWRlIGUgY29va2llcx4EaHJlZgUfL3B0L1BhZ2VzL3BvbGl0aWNhLWNvb2tpZXMuYXNweGQCCw8PFgIfAwUcVG9kb3Mgb3MgZGlyZWl0b3MgcmVzZXJ2YWRvc2RkGAEFF2N0bDAwJFRvcE5hdmlnYXRpb25NZW51Dw9kBRVQb3J0dWd1ZXNlIChQb3J0dWdhbClkOJsyrUQGst+kU/vd2dhocOsb+OthXPzYEfQUsgbFi1I=" />
115</div>
116
117<script type="text/javascript">
118//<![CDATA[
119var theForm = document.forms['aspnetForm'];
120if (!theForm) {
121    theForm = document.aspnetForm;
122}
123function __doPostBack(eventTarget, eventArgument) {
124    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
125        theForm.__EVENTTARGET.value = eventTarget;
126        theForm.__EVENTARGUMENT.value = eventArgument;
127        theForm.submit();
128    }
129}
130//]]>
131</script>
131
132
133
134<script src="/WebResource.axd?d=LSoQ_us0jSKfDeju58AnlRjG2m7GDwHP4_IrcOR_hvemSToU8KAkeJU-RuhecoY7x5I1uVDKszKhq6LWfNg1lEV4ldlMA_8rj5PeFckclXA1&amp;t=638901572248157332" type="text/javascript"></script>
134
135
136
137<script type="text/javascript">
138//<![CDATA[
139var MSOWebPartPageFormName = 'aspnetForm';
140var g_presenceEnabled = true;
141var g_wsaEnabled = false;
142
143var g_correlationId = '366d3fa2-dd38-50b7-7fca-696aa977f8d2';
144var g_wsaQoSEnabled = false;
145var g_wsaQoSDataPoints = [];
146var g_wsaRUMEnabled = false;
147var g_wsaLCID = 1033;
148var g_wsaListTemplateId = 850;
149var g_wsaSiteTemplateId = 'CMSPUBLISHING#0';
150var _fV4UI=true;var _spPageContextInfo = {webServerRelativeUrl: "\u002fpt", webAbsoluteUrl: "https:\u002f\u002fwww.sef.pt\u002fpt", siteAbsoluteUrl: "https:\u002f\u002fwww.sef.pt", serverRequestPath: "\u002fpt\u002fPages\u002frecuperacao-password.aspx", layoutsUrl: "_layouts\u002f15", webTitle: "Portuguese \u0028Portugal\u0029", webTemplate: "39", tenantAppVersion: "0", isAppWeb: false, Has2019Era: true, webLogoUrl: "_layouts\u002f15\u002fimages\u002fsiteicon.png", webLanguage: 1033, currentLanguage: 1033, currentUICultureName: "en-US", currentCultureName: "pt-PT", clientServerTimeDelta: new Date("2026-09-27T20:55:15.1501503Z") - new Date(), updateFormDigestPageLoaded: new Date("2026-09-27T20:55:15.1501503Z"), siteClientTag: "452$$16.0.5556.1002", crossDomainPhotosEnabled:false, webUIVersion:15, webPermMasks:{High:16,Low:2147680321},pageListId:"{78bd43ea-cb5c-4baa-97ab-732f0d2d1b1f}",pageItemId:11, pagePersonalizationScope:1, alertsEnabled:true, customMarkupInCalculatedFieldDisabled: true, siteServerRelativeUrl: "\u002f", allowSilverlightPrompt:'True', isSiteAdmin: false};var L_Menu_BaseUrl="/pt";
151var L_Menu_LCID="1033";
152var L_Menu_SiteTheme="null";
153document.onreadystatechange=fnRemoveAllStatus; function fnRemoveAllStatus(){removeAllStatus(true)};Flighting.ExpFeatures = [480215056,1880287568,1561350208,302071836,3212816,69472768,4194310,-2113396707,268502022,-872284160,1049232,-2147421952,65536,65536,2097472,917504,-2147474174,1372324107,67108882,0,0,-2147483648,2097152,0,0,32768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32768]; (function()
154{
155    if(typeof(window.SP) == "undefined") window.SP = {};
156    if(typeof(window.SP.YammerSwitch) == "undefined") window.SP.YammerSwitch = {};
157
158    var ysObj = window.SP.YammerSwitch;
159    ysObj.IsEnabled = false;
160    ysObj.TargetYammerHostName = "www.yammer.com";
161} )(); //]]>
162</script>
162
163
164<script src="/ScriptResource.axd?d=uvDhZFZB0q0tgQPtmwCV0-ONhUmjTEhyuezaLD0ireR2fHPR6hDb86OaazbjCQLJY_htk069tNJfqQOqrWOz-iJhbhS_gy0CgEi2DVMaP-26bZ6nW4VrjBiBGfof89u7cwu3PHmBUxdG5Qm_J2_rh9g7BXZn_IsBCzTlXJC1hlI1&amp;t=ffffffff93d1c106" type="text/javascript"></script>
vendor: 2 bytes, line 164
164
165<script src="/_layouts/15/blank.js?rev=hYt%2FKwBYPs%2B8sNYA2rccmQ%3D%3DTAG0" type="text/javascript"></script>
vendor: 2 bytes, line 165
165
166<script type="text/javascript">
167//<![CDATA[
168(function(){
169
170        if (typeof(_spBodyOnLoadFunctions) === 'undefined' || _spBodyOnLoadFunctions === null) {
171            return;
172        }
173        _spBodyOnLoadFunctions.push(function() {
174            SP.SOD.executeFunc('core.js', 'FollowingDocument', function() { FollowingDocument(); });
175        });
176    })();(function(){
177
178        if (typeof(_spBodyOnLoadFunctions) === 'undefined' || _spBodyOnLoadFunctions === null) {
179            return;
180        }
181        _spBodyOnLoadFunctions.push(function() {
182            SP.SOD.executeFunc('core.js', 'FollowingCallout', function() { FollowingCallout(); });
183        });
184    })();if (typeof(DeferWebFormInitCallback) == 'function') DeferWebFormInitCallback();function WebForm_OnSubmit() {
185UpdateFormDigest('\u002fpt', 1440000);if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;if (typeof(_spFormOnSubmitWrapper) != 'undefined') {return _spFormOnSubmitWrapper();} else {return true;};
186return true;
187}
188//]]>
189</script>
189
190
191<div class="aspNetHidden">
192
193	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="C810F0D1" />
194	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAArSO1Lu13Kj7EQuRYArntrnURljjHjAI0L9UEB+IAWVX6ZJWymiTHyGiqLLMtlj6N6BC8LJRVotwV4kUsSJJQYDc0IBVmSLpl/gNnp5q/ej4B/pxvlMGe0Q72+2m7At4HgSNySxN/mvQfVBjN6PPoHCdHLEC25zIYdTaEFbXQJBtTzToVYB/WcLDoJI0w58DX6P46yHnSeovFsJElzgX68lkoh9WwMW3eqAkR0KJ0ZQFhwgtKFyn8Z1+D7SGEQ9eZc=" />
195</div>
196
197            <!-- ===== STARTER: SharePoint Reqs this for adding columns ===================================================== -->
198            
199            <!-- ===== STARTER: Web Part Manager  ============================================================================================= -->
200            
201
202            <!-- ===== STARTER: ScriptManager ===================================================== -->
203            
203<script type="text/javascript">
204//<![CDATA[
205Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00');
206//]]>
207</script>
207
208
209            
210            <!-- ===== STARTER: Ribbon Code Starts Here ===================================================== -->
211            <div>
212	
213	<div id="s4-ribbonrow" style="visibility:hidden;display:none"></div>
214
215</div>
216
217
218            <!-- Removing Ribbon from view -->
219            <style>
220                #suiteBarDelta { display: none; }
221                #s4-ribbonrow { display: none; }
222            </style>
223            
223<script>
224                $( document ).ready(function() {
225                    if (window.location.hostname.indexOf("auth") !== -1){
226                        $("#suiteBarDelta").show();
227                        $("#s4-ribbonrow").show();
228                    }
229                });
230            </script>
230
231            <!-- ===== STARTER: Ribbon Code Ends Here  ======================================================================================== -->
232
233            <!-- HEADER -->
234            <header>
235                <div class="top-header">
236                    <!--Cookies Policys-->
237                    
238<link rel="stylesheet" type="text/css" href="/_layouts/15/SEF.WebScripts/Scripts/cookie/jquery-eu-cookie-law-popup.css"/> 
239<script type="text/javascript" src="/_layouts/15/SEF.WebScripts/Scripts/cookie/jquery-eu-cookie-law-popup.js"></script>
239
240<div class="eupopup eupopup-top eupopup-color-default"></div>
241<script type="text/javascript">
242
243
244    $(document).ready(function () {
245        $(document).euCookieLawPopup().init({
246            cookiePolicyUrl: 'http://ec.europa.eu/ipg/basics/legal/cookies/index_en.htm ',
247            popupPosition: 'top',
248            colorStyle: 'default',
249            compactStyle: false,
250            popupTitle: 'Utilização de cookies',
251            popupText: 'Ao continuar a sua navegação está a consentir a utilização de cookies que possibilitam a apresentação de serviços e ofertas adaptadas aos seus interesses. Pode alterar as suas definições de cookies a qualquer altura.',
252            buttonContinueTitle: 'Aceitar',
253            buttonLearnmoreTitle: 'Saiba mais clique aqui',
254            buttonLearnmoreOpenInNewWindow: true,
255            agreementExpiresInDays: 30,
256            autoAcceptCookiePolicy: false,
257            htmlMarkup: null
258        });
259    });
260</script>
260
261
262                    <div class="container">
263                        
264                        
265
266<h1><a href="/pt">Serviço de Estrangeiros e Fronteiras</a></h1>
267
268                        
269<div class="lang-change-box">
270    <div class="lang-change">
271        <span class="toggler"><span class="span-variation">Português</span> <i class="fa fa-chevron-down"></i><i class="fa fa-chevron-up"></i></span>
272        <div class="lang-list">
273            <ul>
274                <li class="li-pt"><a href="../../../../pt">Português</a></li>
275                <li class="li-en"><a href="../../../../en">English</a></li>
276            </ul>
277        </div>
278    </div>
279    <div class="small-lang-change" id="small-lang-change-id">
280        <span class="toggler"><span class="span-variation">Português</span> <i class="fa fa-chevron-down"></i><i class="fa fa-chevron-up"></i></span>
281        <div class="lang-list">
282            <ul>
283                <li class="li-pt"><a href="../../../../pt">Português</a></li>
284                <li class="li-en"><a href="../../../../en">English</a></li>
285            </ul>
286        </div>
287    </div>
288</div>
289
290
291<script type="text/javascript">
292    // A $( document ).ready() block.
293    $(document).ready(function () {
294        var currLng = 'pt';
295        if (currLng.toUpperCase() === "EN") {
296            $('.span-variation').html("English");
297            $('.li-en').hide();
298        }
299        if (currLng.toUpperCase() === "PT") {
300            $('.span-variation').html("Português");
301            $('.li-pt').hide();
302        }
303    });
304</script>
304
305
306
307                        <div class="social-media">
308                            <a target="_blank" href="https://www.facebook.com/servicodeestrangeirosefronteiras"><i class="fa fa-facebook"></i></a>
309                            <a target="_blank" href="https://twitter.com/sef_portugal"><i class="fa fa-twitter"></i></a>
310                            <a target="_blank" href="https://www.youtube.com/servi%C3%A7odeestrangeirosefronteiras"><i class="fa fa-youtube"></i></a>
311                        </div>
312
313                        
314                        
315
316<script src="../../_layouts/15/SEF.WebScripts/Scripts/jquery.toast.min.js"></script>
316
317<link rel="stylesheet" href="../../_layouts/15/SEF.WebScripts/Styles/jquery.toast.min.css">
318
319
320
321
322<div id="pnlLogin">
323	
324    <div class="login-launcher">
325        
326        <a href="#">Login
327            <i class="fa fa-chevron-down"></i><i class="fa fa-chevron-up"></i></a>
328    </div>
329    
330    <div class="login-box" id="login-box-id">
331        <div class="row login-toggle-row no-gutters">
332            <div class="col-12">
333                <a href="#">login <i class="fa fa-chevron-down"></i><i class="fa fa-chevron-up"></i></a>
334            </div>
335        </div>
336        <div class="container row">
337            <div class="col col-12 col-md-8">
338                <p class="login-or-register"><span>Entre na sua área pessoal</span> ou <a id="ctl00_ucLoginMenu_linkRegisto" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ucLoginMenu$linkRegisto&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, true))">registe-se</a></p>
339                <div class="login-container">
340                    <fieldset class="">
341
342                        <label for="txtUsername" id="ctl00_ucLoginMenu_lblUsernameText">E-mail</label>
343                        <input name="ctl00$ucLoginMenu$txtUsername" type="text" id="txtUsername" class="text" />
344                    </fieldset>
345                    <fieldset>
346
347                        <label for="txtPassword" id="ctl00_ucLoginMenu_lblPasswordText">Password</label>
348                        <input name="ctl00$ucLoginMenu$txtPassword" type="password" id="txtPassword" class="text" />
349                    </fieldset>
350                    <div class="btn-holder">
351                        <input type="submit" name="ctl00$ucLoginMenu$btnLogin" value="Entrar" onclick="ShowLoading();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ucLoginMenu$btnLogin&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="btnLogin" class="sef-button" />
352                        <a href="/pt/Pages/recuperacao-password.aspx">
353                            <span>Recuperar password</span>
354                        </a>
355                    </div>
356                </div>
357            </div>
358            <p class="clearfix d-sm-block d-md-none">
359            </p>
360        </div>
361    </div>
362    
363
364</div>
365<script>
366
367    $(document).keypress(function (e) {
368        var keyCode = (e.keyCode ? e.keyCode : e.which);
369        if (keyCode == 13) {
370            if ($('#login-box-id').hasClass("active") && !($('.search-box').hasClass("active"))) {
371                $('#btnLogin').trigger('click');
372            }
373        }
374    });
375
376    $(document).ready(function () {
377        var query = '';
378        if (!isNullOrWhitespace(query)) {
379            if (query == "1") {
380                $.toast({
381                    heading: 'Erro',
382                    text: 'Email e/ou password inválidos',
383                    position: 'top-center',
384                    stack: false,
385                    icon: 'error',
386                    hideAfter: 5000
387                })
388            }
389            else if (query == "2") {
390                $.toast({
391                    heading: 'Sucesso',
392                    text: 'A sua password foi alterada com sucesso. Por favor efetue login com a sua nova password.',
393                    position: 'top-center',
394                    stack: false,
395                    icon: 'success',
396                    hideAfter: 6000
397                })
398            }
399            else if (query == "3") {
400                $.toast({
401                    heading: 'Erro',
402                    text: 'Formato de email inválido',
403                    position: 'top-center',
404                    stack: false,
405                    icon: 'error',
406                    hideAfter: 5000
407                })
408            }
409            else if (query == "4") {
410                $.toast({
411                    heading: 'Erro',
412                    text: 'Por favor introduza a password',
413                    position: 'top-center',
414                    stack: false,
415                    icon: 'error',
416                    hideAfter: 5000
417                })
418            }
419            else if (query == "5") {
420                $.toast({
421                    heading: 'Erro',
422                    text: 'O email introduzido necessita de ser confirmado, por favor verifique o seu email.',
423                    position: 'top-center',
424                    stack: false,
425                    icon: 'error',
426                    hideAfter: 5000
427                })
428            }
429            else if (query == "6") {
430                $.toast({
431                    heading: 'Erro',
432                    text: 'Ocorreu um erro ao tentar efetuar login',
433                    position: 'top-center',
434                    stack: false,
435                    icon: 'error',
436                    hideAfter: 5000
437                })
438            }
439        }
440    });
441
442
443    function isNullOrWhitespace(input) {
444
445        if (typeof input === 'undefined' || input == null) return true;
446
447        return input.replace(/\s/g, '').length < 1;
448    }
449
450</script>
450
451
452                        
453                    </div>
454
455                    <a href="#" class="btn-menu-toggle"><i class="fa fa-bars"></i></a>
456                </div>
457
458                
459<div class="menu-global">
460    <div class="navigation">
461        <div class="container">
462            <nav>
463                <ul>
464                    
465                            <li><a href="#" onclick="onClickToogleActive(this); return false;" class="has-submenu"><span>Sobre o SEF</span></a></li>
466                        
467                            <li><a href="#" onclick="onClickToogleActive(this); return false;" class="has-submenu"><span>Áreas de Atuação</span></a></li>
468                        
469                            <li><a href="#" onclick="onClickToogleActive(this); return false;" class="has-submenu"><span>Estatísticas</span></a></li>
470                        
471                            <li><a href="#" onclick="onClickToogleActive(this); return false;" class="has-submenu"><span>Legislação</span></a></li>
472                        
473                    
474                    <li><a href="#" onclick="return false" class="btn-search"><span><i class="fa fa-search"></i></span></a></li>
475                </ul>
476            </nav>
477        </div>
478    </div>
479
480    <div class="small-box-only" id="small-box-only-id">
481        <div class="navigation-menus">
482            
483                    <div class="navigation-menu">
484                        <div class="container">
485                            <div class="row">
486                                <div class="col col-12 category-title"><a href="#">Sobre o SEF<i class="fa fa-chevron-down"></i><i class="fa fa-chevron-up"></i></a></div>
487                                
488                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
489                                            <div class="media">
490                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto12.jpg" />
491                                                <div class="media-body">
492                                                    <a class="category">Instrumentos de Gestão</a>
493                                                    <ul>
494                                                        
495                                                                <li>
496                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=33'>Fronteiras</a></li>
497                                                            
498                                                                <li>
499                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=34'>Quadro de Avaliação e Responsabilização – QUAR</a></li>
500                                                            
501                                                                <li>
502                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=35'>Planos de Atividades</a></li>
503                                                            
504                                                                <li>
505                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=36'>Relatórios de Atividades</a></li>
506                                                            
507                                                                <li>
508                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=37'>Balanço Social</a></li>
509                                                            
510                                                                <li>
511                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=38'>Mapas de subvenções, dívidas e declarações</a></li>
512                                                            
513                                                                <li>
514                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=39'>Declaração de Inexistência de dívidas</a></li>
515                                                            
516                                                                <li>
517                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=40'>Compromissos Plurianuais</a></li>
518                                                            
519                                                    </ul>
520                                                </div>
521                                            </div>
522                                        </div>
523                                    
524                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
525                                            <div class="media">
526                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto13.jpg" />
527                                                <div class="media-body">
528                                                    <a class="category">
528Recursos Humanos</a>
529                                                    <ul>
530                                                        
531                                                                <li>
532                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=41'>Procedimentos Concursais</a></li>
533                                                            
534                                                                <li>
535                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=42'>SIADAP e Prémios de Desempenho</a></li>
536                                                            
537                                                                <li>
538                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=43'>Normas e Boas Práticas</a></li>
539                                                            
540                                                    </ul>
541                                                </div>
542                                            </div>
543                                        </div>
544                                    
545                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
546                                            <div class="media">
547                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto14.jpg" />
548                                                <div class="media-body">
549                                                    <a class="category">Imagem corporativa</a>
550                                                    <ul>
551                                                        
552                                                                <li>
553                                                                    <a href='https://www.sef.pt/pt/Documents/Folheto_institucional_PT.pdf' target='_blank'>Folheto Institucional do SEF</a></li>
554                                                            
555                                                                <li>
556                                                                    <a href='https://youtu.be/qYyH_gDcGJM' target='_blank'>Vídeo Institucional</a></li>
557                                                            
558                                                    </ul>
559                                                </div>
560                                            </div>
561                                        </div>
562                                    
563                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
564                                            <div class="media">
565                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/DadosPessoais.jpg" />
566                                                <div class="media-body">
567                                                    <a class="category">Acesso a Dados Pessoais</a>
568                                                    <ul>
569                                                        
570                                                                <li>
571                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=96'>Encarregado Proteção de Dados </a></li>
572                                                            
573                                                                <li>
574                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=97'>Sistema de Informação sobre Vistos (VIS)</a></li>
575                                                            
576                                                                <li>
577                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=105'>Política de Privacidade do SEF</a></li>
578                                                            
579                                                                <li>
580                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=98'>Sistema de Informação de Schengen (SIS II)</a></li>
581                                                            
582                                                    </ul>
583                                                </div>
584                                            </div>
585                                        </div>
586                                    
587                            </div>
588                        </div>
589                    </div>
590                
591                    <div class="navigation-menu">
592                        <div class="container">
593                            <div class="row">
594                                <div class="col col-12 category-title"><a href="#">Áreas de Atuação<i class="fa fa-chevron-down"></i><i class="fa fa-chevron-up"></i></a></div>
595                                
596                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
597                                            <div class="media">
598                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto17.jpg" />
599                                                <div class="media-body">
600                                                    <a class="category">Documentação de estrangeiros</a>
601                                                    <ul>
602                                                        
603                                                                <li>
604                                                                    <a href='http://imigrante.sef.pt/deslocacao-sef/' target='_blank'>A deslocação ao SEF</a></li>
605                                                            
606                                                                <li>
607                                                                    <a href='http://imigrante.sef.pt/' target='_blank'>Portal de Informação ao Imigrante</a></li>
608                                                            
609                                                                <li>
610                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=62'>ARI - Autorização de Residência para Atividade de Investimento</a></li>
611                                                            
612                                                                <li>
613                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=63'>Nacionais U.E / E.E.E / ANDORRA /SUÍÇA</a></li>
614                                                            
615                                                                <li>
616                                                                    <a href='https://imigrante.sef.pt/solicitar/estatuto/' target='_blank'>Estatuto de igualdade de direitos e deveres</a></li>
617                                                            
618                                                                <li>
619                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=65'>SEF em Movimento/SEF vai à escola</a></li>
620                                                            
621                                                                <li>
622                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=66'>Lojas do SEF na Universidade</a></li>
623                                                            
624                                                                <li>
625                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=67'>Programa de Apoio ao Retorno Voluntário</a></li>
626                                                            
627                                                                <li>
628                                                                    <a href='https://imigrante.sef.pt/brexit/' target='_blank'>Brexit</a></li>
629                                                            
630                                                    </ul>
631                                                </div>
632                                            </div>
633                                        </div>
634                                    
635                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
636                                            <div class="media">
637                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto18.jpg" />
638                                                <div class="media-body">
639                                                    <a class="category">Fronteiras</a>
640                                                    <ul>
641                                                        
642                                                                <li>
643                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=69'>
643Fronteiras</a></li>
644                                                            
645                                                                <li>
646                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=70'>Sistema de Informação de Vistos (VIS)</a></li>
647                                                            
648                                                                <li>
649                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=72'>Sistema de Informação Schengen de Segunda Geração (SIS II)</a></li>
650                                                            
651                                                                <li>
652                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=73'>Saída de Menores de Território Nacional</a></li>
653                                                            
654                                                    </ul>
655                                                </div>
656                                            </div>
657                                        </div>
658                                    
659                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
660                                            <div class="media">
661                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto19.jpg" />
662                                                <div class="media-body">
663                                                    <a class="category">Investigação criminal</a>
664                                                    <ul>
665                                                        
666                                                                <li>
667                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=74'>Investigação criminal</a></li>
668                                                            
669                                                                <li>
670                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=103'>Combate às Práticas Tradicionais Nefastas</a></li>
671                                                            
672                                                    </ul>
673                                                </div>
674                                            </div>
675                                        </div>
676                                    
677                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
678                                            <div class="media">
679                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto20.jpg" />
680                                                <div class="media-body">
681                                                    <a class="category">Fiscalização</a>
682                                                    <ul>
683                                                        
684                                                                <li>
685                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=75'>Ações de Fiscalização</a></li>
686                                                            
687                                                    </ul>
688                                                </div>
689                                            </div>
690                                        </div>
691                                    
692                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
693                                            <div class="media">
694                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto21.jpg" />
695                                                <div class="media-body">
696                                                    <a class="category">Asilo e refugiados</a>
697                                                    <ul>
698                                                        
699                                                                <li>
700                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=76'>Asilo e Refugiados</a></li>
701                                                            
702                                                                <li>
703                                                                    <a href='https://www.sef.pt/pt/Documents/Folheto_Procedimento_protecao_internacional.pdf' target='_blank'>Informação para Requerentes de Proteção Internacional em Portugal</a></li>
704                                                            
705                                                                <li>
706                                                                    <a href='https://www.sef.pt/pt/Documents/Folheto_Menores_desacompanhados.pdf' target='_blank'>Informação para Menores Não-Acompanhados Requerentes de Proteção Internacional em Portugal</a></li>
707                                                            
708                                                                <li>
709                                                                    <a href='https://www.sef.pt/pt/Documents/Folheto%20Acolhimento_em_Portugal.pdf' target='_blank'>Acolhimento em Portugal</a></li>
710                                                            
711                                                                <li>
712                                                                    <a href='https://www.sef.pt/pt/Documents/Folheto%20Regulamento_DUBLIN.pdf' target='_blank'>Regulamento Dublin III</a></li>
713                                                            
714                                                    </ul>
715                                                </div>
716                                            </div>
717                                        </div>
718                                    
719                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
720                                            <div class="media">
721                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto22.jpg" />
722                                                <div class="media-body">
723                                                    <a class="category">Peritagem documental e documentação de nacionais e estrangeiros</a>
724                                                    <ul>
725                                                        
726                                                                <li>
727                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=80'>Documentação de Cidadãos Nacionais e Estrangeiros</a></li>
728                                                            
729                                                                <li>
730                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=81'>Indicações de Documentos e Pessoas</a></li>
731                                                            
732                                                                <li>
733                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=82'>Peritagem, Assessoria Técnica e Formação</a></li>
734                                                            
735                                                    </ul>
736                                                </div>
737                                            </div>
738                                        </div>
739                                    
740                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
741                                            <div class="media">
742                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto24.jpg" />
743                                                <div class="media-body">
744                                                    <a class="category">Relações Internacionais e Cooperação</a>
745                                                    <ul>
746                                                        
747                                                                <li>
748                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=89'>
748Atribuições do SEF no plano internacional</a></li>
749                                                            
750                                                    </ul>
751                                                </div>
752                                            </div>
753                                        </div>
754                                    
755                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
756                                            <div class="media">
757                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto25.jpg" />
758                                                <div class="media-body">
759                                                    <a class="category">Rede Europeia das Migrações</a>
760                                                    <ul>
761                                                        
762                                                                <li>
763                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=90'>Rede Europeia das Migrações</a></li>
764                                                            
765                                                    </ul>
766                                                </div>
767                                            </div>
768                                        </div>
769                                    
770                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
771                                            <div class="media">
772                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Fotos26.jpg" />
773                                                <div class="media-body">
774                                                    <a class="category">Projetos co-financiados</a>
775                                                    <ul>
776                                                        
777                                                                <li>
778                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=91'>Projetos Comunitários</a></li>
779                                                            
780                                                                <li>
781                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=99'>Programa Quadro SOLID</a></li>
782                                                            
783                                                                <li>
784                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=100'>Portugal 2020</a></li>
785                                                            
786                                                                <li>
787                                                                    <a href='https://www.sef.pt/pt/Documents/MapaProjetos_2018.pdf' target='_blank'>Mapa de Execução de Projetos</a></li>
788                                                            
789                                                                <li>
790                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=102'>Legislação</a></li>
791                                                            
792                                                    </ul>
793                                                </div>
794                                            </div>
795                                        </div>
796                                    
797                            </div>
798                        </div>
799                    </div>
800                
801                    <div class="navigation-menu">
802                        <div class="container">
803                            <div class="row">
804                                <div class="col col-12 category-title"><a href="#">Estatísticas<i class="fa fa-chevron-down"></i><i class="fa fa-chevron-up"></i></a></div>
805                                
806                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
807                                            <div class="media">
808                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto27.jpg" />
809                                                <div class="media-body">
810                                                    <a class="category">Portal de Estatística do SEF</a>
811                                                    <ul>
812                                                        
813                                                                <li>
814                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=83'>SEFSTAT</a></li>
815                                                            
816                                                    </ul>
817                                                </div>
818                                            </div>
819                                        </div>
820                                    
821                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
822                                            <div class="media">
823                                                <img class="d-flex mr-3" src="https://www.sef.pt/pt/PublishingImages/Capa%20RIFA_2021.jpg" />
824                                                <div class="media-body">
825                                                    <a class="category">Relatórios de Imigração Fronteiras e Asilo</a>
826                                                    <ul>
827                                                        
828                                                                <li>
829                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=92'>Relatórios de Imigração Fronteiras e Asilo</a></li>
830                                                            
831                                                    </ul>
832                                                </div>
833                                            </div>
834                                        </div>
835                                    
836                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
837                                            <div class="media">
838                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto29.jpg" />
839                                                <div class="media-body">
840                                                    <a class="category">Outros Mapas Estatísticos</a>
841                                                    <ul>
842                                                        
843                                                                <li>
844                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=93'>Outros Mapas Estatísticos</a></li>
845                                                            
846                                                    </ul>
847                                                </div>
848                                            </div>
849                                        </div>
850                                    
851                            </div>
852                        </div>
853                    </div>
854                
855                    <div class="navigation-menu">
856                        <div class="container">
857                            <div class="row">
858                                <div class="col col-12 category-title"><a href="#">Legislação<i class="fa fa-chevron-down"></i><i class="fa fa-chevron-up"></i></a></div>
859                                
860                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
861                                            <div class="media">
862                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto30.jpg" />
863                                                <div class="media-body">
864                                                    <a class="category">Legispédia SEF</a>
865                                                    <ul>
866                                                        
867                                                                <li>
868                                                                    <a href='https://sites.google.com/site/leximigratoria/' target='_blank'>Legispédia SEF</a></li>
869                                                            
870                                                    </ul>
871                                                </div>
872                                            </div>
873                                        </div>
874                                    
875                                        <div class="col col-12 col-md-4" style="margin-bottom: 15px;">
876                                            <div class="media">
877                                                <img class="d-flex mr-3" src="https://www.sef.pt/PublishingImages/Foto31.jpg" />
878                                                <div class="media-body">
879                                                    <a class="category">Diplomas</a>
880                                                    <ul>
881                                                        
882                                                                <li>
883                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=84'>Estrangeiros</a></li>
884                                                            
885                                                                <li>
886                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=85'>Asilo</a></li>
887                                                            
888                                                                <li>
889                                                                    <a href='/pt/pages/conteudo-detalhe.aspx?nID=86'>Estatutos de Igualdade</a></li>
890                                                            
891                                                    </ul>
892                                                </div>
893                                            </div>
894                                        </div>
895                                    
896                            </div>
897                        </div>
898                    </div>
899                
900
901            
902        </div>
903    
904<div class="search-box">
905    <div class="container">
906        <fieldset>
907            <i class="fa fa-search"></i>
908            <input name="ctl00$NavSEFUC$ucSearch$txtSearchQueryInput" type="text" id="txtSearchQueryInput" class="text" style="color:Gray;" />
909            <button id="ctl00_NavSEFUC_ucSearch_btnSearchQuery" class="btnSearchResults">Pesquisar</button>
910        </fieldset>
911    </div>
912</div>
913<script>
914    $(document).ready(function () {
915
916        if (!String.prototype.format) {
917            String.prototype.format = function () {
918                var args = arguments;
919                return this.replace(/{(\d+)}/g, function (match, number) {
920                    return typeof args[number] != 'undefined'
921                        ? args[number]
922                        : match
923                        ;
924                });
925            };
926        }
927        var plcahld = "Pesquise";
928
929        $('#txtSearchQueryInput').attr('placeholder', plcahld);
930
931        $('#txtSearchQueryInput').keydown(function (event) {
932            var keyCode = (event.keyCode ? event.keyCode : event.which);
933            if (keyCode == 13) {
934                $('#btnSearchQuery').trigger('click');
935            }
936        });
937
938        $(".btnSearchResults").click(function (e) {
939            if ($('.search-box').hasClass('active')) {
940                e.preventDefault();
941                var hostname = window.location.protocol + "//" + window.location.hostname;
942                var lang = "pt";
943                var textToSearch = encodeURI($('#txtSearchQueryInput').val());
944                var urlToRedirect = "{0}/{1}/pages/resultados-pesquisa.aspx?k={2}".format(hostname, lang, textToSearch);
945                $(location).attr('href', urlToRedirect);
946            }
947        });
948
949        $('.fa-search').click(function (e) {
950            if ($(window).width() < 768) {
951                e.preventDefault();
952                var hostname = window.location.protocol + "//" + window.location.hostname;
953                var lang = "pt";
954                var textToSearch = encodeURI($('#txtSearchQueryInput').val());
955                var urlToRedirect = "{0}/{1}/pages/resultados-pesquisa.aspx?k={2}".format(hostname, lang, textToSearch);
956                $(location).attr('href', urlToRedirect);
957            }
958        });
959    });
960
961</script>
961
962
963</div>
964</div>
965
966                
966<script type="text/javascript">
967                    // A $( document ).ready() block.
968                    $(document).ready(function () {
969                        var inDesignMode = document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value;
970
971                        if (inDesignMode) {
972                            $('.menu-global').hide();
973                        }
974                    });
975                </script>
975
976
977            </header>
978
979            <!-- HEADER END -->
980
981            <!-- CONTENT -->
982
983
984            <!-- CONTENT END -->
985
986            <!-- ===== STARTER: Main Scrolling Body Starts Here =============================================================================== -->
987            <div id="s4-workspace">
988                <div id="s4-bodyContainer">
989
990                    <!-- ===== STARTER: This decides where the web part menu lives ===================================================== -->
991                    <div id="ctl00_DeltaPlaceHolderMain">
992
993                        <!-- ===== STARTER: style.css adds width and margin =========================================================================================== -->
994                        <div class="customWidth">
995
996                            <!-- ===== STARTER: SharePoint looks for this div ID s4-titlerow for the "Focus on Content" Button ======================== -->
997                            <div id="s4-titlerow">
998
999                                <!-- ===== STARTER: Site Logo with link to root ======================================================================= -->
1000                                
1001
1002                                <!-- ===== STARTER: Global navigation ================================================================================= -->
1003                               <!-- <div class="ms-dialogHidden">
1004                                    <div class="ms-displayInline ms-core-navigation ms-dialogHidden">
1005                                        
1006                                        <div id="zz1_TopNavigationMenu" class=" noindex ms-core-listMenu-horizontalBox">
1007	<ul id="zz2_RootAspMenu" class="root ms-core-listMenu-root static">
1008		<li class="static dynamic-children"><a class="static dynamic-children menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/homepage.aspx" accesskey="1"><span aria-haspopup="true" class="additional-background ms-navedit-flyoutArrow dynamic-children"><span class="menu-item-text">English (United Kingdom)</span></span></a><ul class="dynamic">
1009			<li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/banner-detalhe.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">banner-detalhe</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/conteudo-detalhe.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">conteudo-detalhe</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/destaques-detalhe.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">destaques-detalhe</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/e-balcao-ver-mais.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">e-balcao-ver-mais</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/faq-detalhe.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">faq-detalhe</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/noticias-ver-mais.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">News archive</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/perguntas-frequentes-ver-mais.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">perguntas-frequentes-ver-mais</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/recuperacao-password.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Recover Password</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/registo.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">registo</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/verificacao-email.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">verificacao-email</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/resultados-pesquisa.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">resultados-pesquisa</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/contactos-aereos.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Contactos Aéreos</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/contactos-marítimos.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Contactos Marítimos</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/direcao-regional-centro.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Direção Regional do Centro</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/direcao-regional-madeira.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Direção Regional da Madeira</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/direcao-regional-algarve.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Direção Regional do Algarve</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/direcao-regional-acores.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Direção Regional dos Açores</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/en/Pages/direcao-regional-lisboa-vale-tejo-e-alentejo.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Direção Regional de Lisboa, Vale do Tejo e Alentejo</span></span></a></li>
1010		</ul></li><li class="static dynamic-children selected"><a class="static dynamic-children selected menu-item ms-core-listMenu-item ms-displayInline ms-core-listMenu-selected ms-navedit-linkNode" href="/pt/Pages/Homepage.aspx"><span aria-haspopup="true" class="additional-background ms-navedit-flyoutArrow dynamic-children"><span class="menu-item-text">Portuguese (Portugal)</span><span class="ms-hidden">Currently selected</span></span></a><ul class="dynamic">
1011			<li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/default.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Home</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/banner-detalhe.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">banner-detalhe</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/conteudo-detalhe.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">conteudo-detalhe</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/destaques-detalhe.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">destaques-detalhe</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/e-balcao-ver-mais.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">
1011Serviços E-Balcão</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/faq-detalhe.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">faq-detalhe</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/perguntas-frequentes-ver-mais.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Saber mais sobre</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/recuperacao-password.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Recuperar Password</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/registo.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Registo</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/verificacao-email.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Verificação Email</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/resultados-pesquisa.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Resultados de Pesquisa</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/contactos-aereos.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Contactos Aéreos</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/contactos-centros-cooperacao-policial-e-aduaneira.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Contactos Centros Cooperação Policial e Aduaneira</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/pt/Pages/contactos-marítimos.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Contactos Marítimos</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" title="{ &quot;parentUrl&quot;: 
1012  { 
1013    &quot;title&quot;: &quot;Direções e Delegações Regionais&quot;, 
1014    &quot;url&quot;: &quot;/pt/pages/conteudo-detalhe.aspx?nID=53&quot; 
1015  } 
1016}" href="/pt/Pages/direcao-regional-centro.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Direção Regional do Centro</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" title="{ &quot;parentUrl&quot;: 
1017  { 
1018    &quot;title&quot;: &quot;Direções e Delegações Regionais&quot;, 
1019    &quot;url&quot;: &quot;/pt/pages/conteudo-detalhe.aspx?nID=53&quot; 
1020  } 
1021}" href="/pt/Pages/direcao-regional-madeira.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Direção Regional da Madeira</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" title="{ &quot;parentUrl&quot;: 
1022  { 
1023    &quot;title&quot;: &quot;Direções e Delegações Regionais&quot;, 
1024    &quot;url&quot;: &quot;/pt/pages/conteudo-detalhe.aspx?nID=53&quot; 
1025  } 
1026}" href="/pt/Pages/direcao-regional-algarve.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Direção Regional do Algarve</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" title="{ &quot;parentUrl&quot;:
1027  {
1028    &quot;title&quot;: &quot;Direções e Delegações Regionais&quot;,
1029    &quot;url&quot;: &quot;/pt/pages/conteudo-detalhe.aspx?nID=53&quot;
1030  }
1031}" href="/pt/Pages/direcao-regional-acores.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Direção Regional dos Açores</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" title="{ &quot;parentUrl&quot;: 
1032  { 
1033    &quot;title&quot;: &quot;Direções e Delegações Regionais&quot;, 
1034    &quot;url&quot;: &quot;/pt/pages/conteudo-detalhe.aspx?nID=53&quot; 
1035  } 
1036}" href="/pt/Pages/direcao-regional-lisboa-vale-tejo-e-alentejo.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Direção Regional de Lisboa, Vale do Tejo e Alentejo</span></span></a></li>
1037		</ul></li><li class="static"><a class="static menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/Pages/default.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Home</span></span></a></li><li class="static"><a class="static menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/Pages/VariationRoot.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">VariationRoot</span></span></a></li>
1038	</ul>
1039</div>
1040                                    </div>
1041                                </div> -->
1042
1043                                <!-- ===== STARTER: Search Control ==================================================================================== -->
1044                                
1045
1046                                <!-- ===== STARTER: Breadcrumbs ======================================================================================= -->
1047                                <div class="ms-dialogHidden">
1048                                    <h1 id="pageTitle" class="ms-core-pageTitle">
1049                                        <!-- ===== STARTER: SP Reqs DeltaPlaceHolderPageTitleInTitleArea and PlaceHolderPageTitleInTitleArea for adding Apps in Site Content =================== -->
1050                                        
1051
1052                                        <div class="ms-displayInlineBlock ms-normalWrap">
1053                                            <a href="javascript:;" id="ms-pageDescriptionDiv" style="display: none;">
1054                                                <span id="ms-pageDescriptionImage">&#160;</span>
1055                                            </a>
1056                                            <span class="ms-accessible" id="ms-pageDescription">
1057                                                
1058                                            </span>
1059                                            
1059<script type="text/javascript">// <![CDATA[ 
1060
1061
1062                                                _spBodyOnLoadFunctionNames.push("setupPageDescriptionCallout");
1063                                            // ]]>
1064</script>
1064
1065                                        </div>
1066                                    </h1>
1067                                </div>
1068                            </div>
1069
1070                            <!-- ===== STARTER: Body Area (includes left nav and body) ==================================================================== -->
1071
1072                            <!-- ===== STARTER: Current navigation =========================================================================================== -->
1073                            <div id="sideNavBox" class="ms-dialogHidden ms-forceWrap ms-noList">
1074                                <div class="ms-core-navigation">
1075                                    <!-- ===== STARTER: SP Reqs PlaceHolderLeftNavBar for adding Apps in Site Content =================== -->
1076                                    
1077                                        
1078                                            <!-- ===== STARTER: hide the quick launch for any page the doesn't override the PlaceHolderLeftNavBar ============ -->
1079                                            <!-- ===== STARTER: if you want the navigation back you can add it from the collab master ============ -->
1080                                            <style type="text/css">
1081                                                #contentBox {
1082                                                    margin-left: 0;
1083                                                }
1084
1085                                                #sideNavBox {
1086                                                    display: none;
1087                                                }
1088                                            </style>
1089                                        
1090                                        
1091                                        
1092                                        
1093                                        
1094                                        
1095                                    
1096                                </div>
1097                            </div>
1098
1099                            <!-- ===== STARTER: Main Content ========================================================================================== -->
1100                            <div id="contentBox">
1101                                <!-- ===== STARTER: Status bar / also used for notifications in 365 ======================================= -->
1102                                <div id="DeltaPageStatusBar">
1103	
1104                                    <div id="pageStatusBar"></div>
1105                                
1106</div>
1107
1108                                <!-- ===== STARTER: Main Placeholder gets replaced with content of the page ======================================= -->
1109                                
1110     
1111
1112<div class="main inner">
1113    <div class="container">
1114        <div class="col-12 col-md-9 form-col">
1115            <div class="online-schedule" style="padding-top: 30px">
1116                <h3 class="section-title"><span>
1117                    <span id="ctl00_PlaceHolderMain_ucRecuperarPassword_lblTitle">Recuperar password</span></span></h3>
1118                <div id="ctl00_PlaceHolderMain_ucRecuperarPassword_panelForm">
1119	
1120                    <div id="ctl00_PlaceHolderMain_ucRecuperarPassword_pnlEmail">
1121		
1122                        <div class="row">
1123                            <div class="col-6">
1124                                <label for="txtEmail" id="ctl00_PlaceHolderMain_ucRecuperarPassword_lblEmail" class="for-field">Email</label>
1125                                <input name="ctl00$PlaceHolderMain$ucRecuperarPassword$txtEmail" type="text" id="txtEmail" class="form-control" />
1126                                <span id="ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator" class="error-row" style="visibility:hidden;">O Email introduzido não é válido.</span>
1127                            </div>
1128                        </div>
1129                    
1130	</div>
1131                    <div id="ctl00_PlaceHolderMain_ucRecuperarPassword_pnlRecaptchaAndSubmit">
1132		
1133                        <div class="row">
1134                            <div class="col-6">
1135                                <div class="g-recaptcha" id="recaptcha_id" data-sitekey="6LcJPTUUAAAAAApYt0_OWtPKizfRIlefYYoLhl1G"></div>
1136                                <span id="ctl00_PlaceHolderMain_ucRecuperarPassword_recaptchaValidator" class="error-row" style="visibility:hidden;"></span>
1137                            </div>
1138                        </div>
1139
1140                        <div class="row">
1141                            <div class="col-12">
1142                                <input type="submit" name="ctl00$PlaceHolderMain$ucRecuperarPassword$btnRecoverPasswordRequest" value="Submeter" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$PlaceHolderMain$ucRecuperarPassword$btnRecoverPasswordRequest&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="ctl00_PlaceHolderMain_ucRecuperarPassword_btnRecoverPasswordRequest" class="btn-go" />
1143                            </div>
1144                        </div>
1145
1146                        <div class="row error-row">
1147                            <div class="col-12">
1148                                
1149                            </div>
1150                        </div>
1151                    
1152	</div>
1153
1154                    
1155
1156                
1157</div>
1158                
1159            </div>
1160        </div>
1161    </div>
1162</div>
1163
1164<script type="text/javascript">
1165    function isEmailValid(sender, args) {
1166        args.IsValid = validateEmail($("#txtEmail").val());
1167        if (!args.IsValid) {
1168            $("#txtEmail").addClass("has-error");
1169        } else {
1170            $("#txtEmail").removeClass("has-error");
1171        }
1172    }
1173
1174    function isPasswordValid(sender, args) {
1175        var control = $("#" + sender.controltovalidate);
1176        if (isNullOrWhitespace(args.Value)) {
1177            args.IsValid = false;
1178            control.addClass("has-error");
1179        }
1180        else {
1181            args.IsValid = true;
1182            control.removeClass("has-error");
1183            checkPageValidation();
1184        }
1185    }
1186
1187    ////Validate Recaptcha
1188    //var response = grecaptcha.getResponse();
1189    ////recaptcha failed validation
1190    //if (response.length == 0) {
1191    //    $('.empty-fields').show();
1192    //    IsValid = false;
1193    //}
1194    ////recaptcha passed validation
1195    //else {
1196    //    $('.empty-fields').hide();
1197    //}
1198
1199    function validateEmail(email) {
1200        var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
1201        return re.test(email);
1202    }
1203
1204    function PageValidation() {
1205
1206        var NewPassword = $("#txtNewPassword").val();
1207        var ConfirmNewPassword = $("#txtNewPasswordConfirm").val();
1208        if (NewPassword != ConfirmNewPassword) {
1209            $("#txtNewPassword").addClass("has-error");
1210            $("#txtNewPasswordConfirm").addClass("has-error");
1211            $(".passwords-do-not-match").removeClass("hide");
1212            return false;
1213        } else {
1214            $(".passwords-do-not-match").addClass("hide");
1215        }
1216
1217        if (Page_ClientValidate("ValidationGroup2")) {
1218            $(".empty-fields").addClass("hide");
1219            return true;
1220        }
1221        else {
1222            $(".empty-fields").removeClass("hide");
1223            return false;
1224        }
1225    }
1226
1227    function isRecaptchaValid(sender, args) {
1228        //Validate Recaptcha
1229        var response = grecaptcha.getResponse();
1230        if (response.length == 0) {
1231            $('.empty-fields').show();
1232            IsValid = false;
1233        } else {
1234            $('.empty-fields').hide();
1235        }
1236        return IsValid;
1237    }
1238
1239</script>
1239
1240
1241<div style='display:none' id='hidZone'><menu class="ms-hide">
1242	<ie:menuitem id="MSOMenu_Help" iconsrc="/_layouts/15/images/HelpIcon.gif" onmenuclick="MSOWebPartPage_SetNewWindowLocation(MenuWebPart.getAttribute('helpLink'), MenuWebPart.getAttribute('helpMode'))" text="Help" type="option" style="display:none">
1243
1244	</ie:menuitem>
1245</menu></div>
1246
1247                            </div>
1248                            <div style="clear: both;" />
1249
1250                            <div class="ms-dialogHidden">
1251                                <!-- Footer  -->
1252                                <footer>
1253                                    
1254<script src="/_layouts/15/SEF.WebScripts/Scripts/jquery.blockUI.js" type="text/javascript"></script>
1254
1255<div class="container">
1256    <div class="row">
1257        <div class="col col-12 col-md-4 main-col">
1258            <img src="/_layouts/15/SEF.WebScripts/Images/logo_footer.png" />
1259            <div class="social">
1260                <p class="title">
1261                    <span id="ctl00_FooterUc_lblFollow">siga-nos </span>
1262                </p>
1263                <p><a href="http://www.facebook.com/servicodeestrangeirosefronteiras"><i class="fa fa-facebook"></i></a><a href="https://twitter.com/sef_portugal"><i class="fa fa-twitter"></i></a><a href="https://www.youtube.com/servi%C3%A7odeestrangeirosefronteiras"><i class="fa fa-youtube"></i></a></p>
1264            </div>
1265
1266            <div class="newsletter">
1267                <p class="title">
1268                    <span id="ctl00_FooterUc_lblNewsletterTitle">newsletter</span>
1269                </p>
1270                <p class="lead">
1271                    <span id="ctl00_FooterUc_lblNewsletterDescription">Receba no seu mail todas as novidades do SEF</span>
1272                </p>
1273                <div class="newsletter-form">
1274                    <fieldset>
1275                        <input name="ctl00$FooterUc$txtEmailNewsletter" type="text" id="txtEmailNewsletter" class="text" placeholder="Email" />
1276                        <button onclick="if (typeof(Page_ClientValidate) == 'function') Page_ClientValidate(''); __doPostBack('ctl00$FooterUc$buttonSendEmail','')" id="buttonSendEmail" disabled="disabled">
1277                            <span id="ctl00_FooterUc_lblNewsletterOK">ok</span></button>
1278                        
1279                        <div style="margin-top:8px">
1280                            <input type="checkbox" id="checkBoxAcceptTerms" onclick="check();"/> <span id="ctl00_FooterUc_lblAcceptTerms" style="font-size:1.3em; font-weight: bold">Eu aceito os termos do portal</span>
1281                            
1282                        </div>
1283                    </fieldset>
1284                </div>
1285            </div>
1286
1287            <div class="contacts">
1288                <p class="title">
1289                    <span id="ctl00_FooterUc_lblContactosTitle">contactos</span>
1290                </p>
1291                
1292
1293            </div>
1294
1295        </div>
1296
1297        
1298
1299
1300
1301        <div class="col col-8 site-map">
1302            <div class="row">
1303                
1304                        <div class="col-4" style="padding-bottom: 20px;">
1305                            <ul>
1306                                <li><a>Sobre o SEF</a></li>
1307                                
1308                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=3">Instrumentos de Gestão</a></li>
1309                                    
1310                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=4">Recursos Humanos</a></li>
1311                                    
1312                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=5">Imagem corporativa</a></li>
1313                                    
1314                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=23">Acesso a Dados Pessoais</a></li>
1315                                    
1316                            </ul>
1317                        </div>
1318                    
1319                        <div class="col-4" style="padding-bottom: 20px;">
1320                            <ul>
1321                                <li><a>Áreas de Atuação</a></li>
1322                                
1323                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=8">Documentação de estrangeiros</a></li>
1324                                    
1325                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=9">Fronteiras</a></li>
1326                                    
1327                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=10">Investigação criminal</a></li>
1328                                    
1329                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=11">Fiscalização</a></li>
1330                                    
1331                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=12">Asilo e refugiados</a></li>
1332                                    
1333                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=13">Peritagem documental e documentação de nacionais e estrangeiros</a></li>
1334                                    
1335                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=14">Relações Internacionais e Cooperação</a></li>
1336                                    
1337                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=15">Rede Europeia das Migrações</a></li>
1338                                    
1339                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=16">Projetos co-financiados</a></li>
1340                                    
1341                            </ul>
1342                        </div>
1343                    
1344                        <div class="col-4" style="padding-bottom: 20px;">
1345                            <ul>
1346                                <li><a>Estatísticas</a></li>
1347                                
1348                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=17">Portal de Estatística do SEF</a></li>
1349                                    
1350                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=18">Relatórios de Imigração Fronteiras e Asilo</a></li>
1351                                    
1352                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=19">Outros Mapas Estatísticos</a></li>
1353                                    
1354                            </ul>
1355                        </div>
1356                    
1357                        <div class="col-4" style="padding-bottom: 20px;">
1358                            <ul>
1359                                <li><a>Legislação</a></li>
1360                                
1361                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=20">Legispédia SEF</a></li>
1362                                    
1363                                        <li><a href="/pt/pages/footer-conteudo-detalhe.aspx?nID=21">Diplomas</a></li>
1364                                    
1365                            </ul>
1366                        </div>
1367                    
1368            </div>
1369        </div>
1370    </div>
1371    <div class="row">
1372        <div class="col-sm-7" style="text-align: center;">
1373            <div margin-left: 25%;>
1374                <img src="/_layouts/15/SEF.WebScripts/Images/Modelos-Barras-FUNDOS-v04_3logos-FSE.PNG" class="logos_footer" /></div>
1375        </div>
1376    </div>
1377</div>
1378
1379
1380
1381<div class="row">
1382    <div class="col">
1383        <p class="privacy-policy">
1384            <a href="/pt/Pages/politica-cookies.aspx" id="ctl00_FooterUc_cookies_policy_lnk">Pol&#237;tica de privacidade e cookies</a>
1385        <p class="copyright">
1386            SEF  <span class="rights">&copy;
1387                      <span id="ctl00_FooterUc_lblCopyrights">Todos os direitos reservados</span>.</span>
1388    </div>
1389</div>
1390
1391
1392
1393<div id="divError" style="display: none; text-align: left; cursor: default; height: 50px; line-height: 50px; font-size: 15px; color: white;">
1394    <div class="row">
1395        <div class="col-2"><i class="fa fa-exclamation-triangle" style="color: #fff" aria-hidden="true"></i></div>
1396        <div class="col-10" id="divErrorDescription">
1397        </div>
1398    </div>
1399
1400
1401</div>
1402
1403<script type="text/javascript">
1404
1405    function ShowError(message) {
1406
1407
1408        //jQuery('#divError').show();
1409        jQuery("#divErrorDescription").html("<span>" + message + "</span>");
1410        jQuery.blockUI({
1411            message: jQuery('#divError'), css: {
1412                border: 'none',
1413                width: '500px',
1414                top: '40%',
1415                left: '50%',
1416                margin: 'auto auto auto -210px',
1417                backgroundColor: '#329bc2'
1418            }
1419        });
1420
1421        setTimeout($.unblockUI, 2000);
1422    }
1423
1424
1425    $('#btnSendEmail').on({
1426        click: function (event) {
1427            event.preventDefault();
1428            SetEmailProspect();
1429        }
1430    });
1431
1432    //$('#buttonSendEmail').on({
1433    //    click: function (event) {
1434    //        document.location.reload(true);
1435    //        $("#serviceMessageMail").show();
1436    //    }
1437    //});
1438
1439    function SetEmailProspect() {
1440        var emailAddress = $('#txtEmailNewsletter').val();
1441        if (isValidEmailAddress(emailAddress)) {
1442            _SendMessage(emailAddress);
1443        } else {
1444            ShowMessage("Email inválido!");
1445        }
1446    }
1447
1448    //Validate an e-mail address
1449    function isValidEmailAddress(emailAddress) {
1450
1451        var pattern = new RegExp(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,3}$/);
1452        return pattern.test(emailAddress);
1453    }
1454
1455    function ShowMessage(msg) {
1456
1457        $("#serviceMessageMail").html(msg);
1458        $("#serviceMessageMail").css('visibility', 'visible').hide().fadeIn(250);
1459    }
1460
1461    /**
1462   * Send email to sp list
1463   **/
1464    function _SendMessage(originEmail) {
1465        // input object
1466        var serviceInput = { email: originEmail };
1467
1468        jQuery.ajax({
1469            type: "POST",
1470            url: "/pt/_vti_bin/SEF.WebPortal/SEFValidationService.svc/sendEmailToNewsletter",
1471            data: JSON.stringify(serviceInput),
1472            contentType: "application/json; charset=utf-8",
1473            dataType: "json",
1474            success: function (msg) {
1475                if (msg.sendEmailToNewsletterResult) {
1476                    ShowMessage("Newsletter subscrita!");
1477                    $('#txtEmailNewsletter').val(' ');
1478                } else {
1479                    ShowMessage("Ocorreu um erro...");
1480                }
1481            },
1482            error: function (msg) {
1483                //jQuery("#mail").unblock();
1484                ShowMessage("Ocorreu um erro...");
1485                console.error(msg);
1486            }
1487        });
1488    }
1489
1490    
1491    function check() {
1492        if (document.getElementById("checkBoxAcceptTerms").checked) {
1493            activateBtn($('#buttonSendEmail'));
1494            if (!isValidEmailAddress($('#txtEmailNewsletter').val())) {
1495                disableBtn($('#buttonSendEmail'));
1496            }
1497        }
1498        else {
1499            disableBtn($('#buttonSendEmail'));
1500        }
1501    }
1502
1503    $("#txtEmailNewsletter").keyup(function () {
1504        if (!isValidEmailAddress($(this).val())) {
1505            disableBtn($('#buttonSendEmail'));
1506        }
1507        else {
1508            activateBtn($('#buttonSendEmail'));
1509            check();
1510        }
1511    });
1512
1513    function disableBtn(btn) {
1514        btn.css("background", "grey");
1515        btn.css("cursor", "default");
1516        btn.prop("disabled", true);
1517    }
1518    function activateBtn(btn) {
1519        btn.css("background", "#369dc3");
1520        btn.css("cursor", "pointer");
1521        btn.prop("disabled", false);
1522    }
1523
1524    $(document).ready(function () {
1525        disableBtn($('#buttonSendEmail'));
1526    });
1527
1528</script>
1528
1529
1530                                </footer>
1531                                <!-- Footer  end -->
1532                            </div>
1533                        </div>
1534                    </div>
1535                </div>
1536            </div>
1537            <!-- ===== STARTER: Main Scrolling Body Ends Here ================================================================================= -->
1538
1539            <!-- ===== STARTER: Needed for form stuff ========================================================================================= -->
1540            
1541                
1541<script type="text/javascript">//<![CDATA[
1542        var formDigestElement = document.getElementsByName('__REQUESTDIGEST')[0];
1543        if (!((formDigestElement == null) || (formDigestElement.tagName.toLowerCase() != 'input') || (formDigestElement.type.toLowerCase() != 'hidden') ||
1544            (formDigestElement.value == null) || (formDigestElement.value.length <= 0)))
1545        {
1546            formDigestElement.value = '0xF9162D09D942317C8D23276EC6846754A1EB76DC6A223E8A3EB1242EBB8E7B7B169F98DAE6018DE801C0854FF31430DDD15B65DCE8BB3D3F43C59A523CE200F3,27 Sep 2026 20:55:15 -0000';_spPageContextInfo.updateFormDigestPageLoaded = new Date();
1547        }
1548        //]]>
1549        </script>
1549
1550            
1551
1552            <!-- ===== STARTER: Hidden Placeholders =========================================================================================== -->
1553            
1554            
1555            
1556            
1557            
1558            
1559            
1560            
1561            
1562            
1563            
1564            
1565            
1566            
1567            
1568            
1569            
1570            
1571
1572        
1573<script type="text/javascript">
1574//<![CDATA[
1575var Page_Validators =  new Array(document.getElementById("ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator"), document.getElementById("ctl00_PlaceHolderMain_ucRecuperarPassword_recaptchaValidator"));
1576//]]>
1577</script>
1577
1578
1579<script type="text/javascript">
1580//<![CDATA[
1581var ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator = document.all ? document.all["ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator"] : document.getElementById("ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator");
1582ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator.controltovalidate = "txtEmail";
1583ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator.errormessage = "O Email introduzido não é válido.";
1584ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator.validationGroup = "ValidationGroup1";
1585ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator.evaluationfunction = "CustomValidatorEvaluateIsValid";
1586ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator.clientvalidationfunction = "isEmailValid";
1587ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator.validateemptytext = "true";
1588var ctl00_PlaceHolderMain_ucRecuperarPassword_recaptchaValidator = document.all ? document.all["ctl00_PlaceHolderMain_ucRecuperarPassword_recaptchaValidator"] : document.getElementById("ctl00_PlaceHolderMain_ucRecuperarPassword_recaptchaValidator");
1589ctl00_PlaceHolderMain_ucRecuperarPassword_recaptchaValidator.validationGroup = "ValidationGroup1";
1590ctl00_PlaceHolderMain_ucRecuperarPassword_recaptchaValidator.evaluationfunction = "CustomValidatorEvaluateIsValid";
1591ctl00_PlaceHolderMain_ucRecuperarPassword_recaptchaValidator.clientvalidationfunction = "isRecaptchaValid";
1592ctl00_PlaceHolderMain_ucRecuperarPassword_recaptchaValidator.validateemptytext = "true";
1593//]]>
1594</script>
1594
1595
1596
1597<script type="text/javascript">
1598//<![CDATA[
1599var _spFormDigestRefreshInterval = 1440000; IsSPSocialSwitchEnabled = function() { return true; };var _fV4UI = true;
1600function _RegisterWebPartPageCUI()
1601{
1602    var initInfo = {editable: false,isEditMode: false,allowWebPartAdder: false,listId: "{78bd43ea-cb5c-4baa-97ab-732f0d2d1b1f}",itemId: 11,recycleBinEnabled: true,enableMinorVersioning: true,enableModeration: false,forceCheckout: true,rootFolderUrl: "\u002fpt\u002fPages",itemPermissions:{High:16,Low:2147680321}};
1603    SP.Ribbon.WebPartComponent.registerWithPageManager(initInfo);
1604    var wpcomp = SP.Ribbon.WebPartComponent.get_instance();
1605    var hid;
1606    hid = document.getElementById("_wpSelected");
1607    if (hid != null)
1608    {
1609        var wpid = hid.value;
1610        if (wpid.length > 0)
1611        {
1612            var zc = document.getElementById(wpid);
1613            if (zc != null)
1614                wpcomp.selectWebPart(zc, false);
1615        }
1616    }
1617    hid = document.getElementById("_wzSelected");
1618    if (hid != null)
1619    {
1620        var wzid = hid.value;
1621        if (wzid.length > 0)
1622        {
1623            wpcomp.selectWebPartZone(null, wzid);
1624        }
1625    }
1626};
1627function __RegisterWebPartPageCUI() {
1628ExecuteOrDelayUntilScriptLoaded(_RegisterWebPartPageCUI, "sp.ribbon.js");}
1629_spBodyOnLoadFunctionNames.push("__RegisterWebPartPageCUI");var __wpmExportWarning='This Web Part Page has been personalized. As a result, one or more Web Part properties may contain confidential information. Make sure the properties contain information that is safe for others to read. After exporting this Web Part, view properties in the Web Part description file (.WebPart) by using a text editor such as Microsoft Notepad.';var __wpmCloseProviderWarning='You are about to close this Web Part.  It is currently providing data to other Web Parts, and these connections will be deleted if this Web Part is closed.  To close this Web Part, click OK.  To keep this Web Part, click Cancel.';var __wpmDeleteWarning='You are about to permanently delete this Web Part.  Are you sure you want to do this?  To delete this Web Part, click OK.  To keep this Web Part, click Cancel.';
1630var Page_ValidationActive = false;
1631if (typeof(ValidatorOnLoad) == "function") {
1632    ValidatorOnLoad();
1633}
1634
1635function ValidatorOnSubmit() {
1636    if (Page_ValidationActive) {
1637        return ValidatorCommonOnSubmit();
1638    }
1639    else {
1640        return true;
1641    }
1642}
1643        g_QuickLaunchControlIds.push("zz1_TopNavigationMenu");_spBodyOnLoadFunctionNames.push('QuickLaunchInitDroppable'); var g_zz1_TopNavigationMenu = null; function init_zz1_TopNavigationMenu() { if (g_zz1_TopNavigationMenu == null) g_zz1_TopNavigationMenu = $create(SP.UI.AspMenu, null, null, null, $get('zz1_TopNavigationMenu')); } if(g_spPreFetchKeys) {{ g_spPreFetchKeys.push('SP.Core.js');}}EnsureScriptFunc('SP.Core.js', 'SP.UI.AspMenu', init_zz1_TopNavigationMenu);
1644
1645document.getElementById('ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator').dispose = function() {
1646    Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ucRecuperarPassword_txtEmailValidator'));
1647}
1648
1649document.getElementById('ctl00_PlaceHolderMain_ucRecuperarPassword_recaptchaValidator').dispose = function() {
1650    Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ucRecuperarPassword_recaptchaValidator'));
1651}
1652//]]>
1653</script>
1653
1654</form>
1655
1656        <!-- ===== STARTER: Adds extra stuff like another form for Survey management ====================================================== -->
1657                      
1658
1659        
1659<script src="../../_layouts/15/SEF.WebScripts/Scripts/vendor/slick.js?v=20260927095515"></script>
1659
1660        
1660<script src="../../_layouts/15/SEF.WebScripts/Scripts/vendor/popper.js?v=20260927095515"></script>
1660
1661        
1661<script src="../../_layouts/15/SEF.WebScripts/Scripts/vendor/bootstrap.js?v=20260927095515"></script>
1661
1662        
1662<script src="../../_layouts/15/SEF.WebScripts/Scripts/plugins.js?v=20260927095515"></script>
1662
1663        
1663<script src="../../_layouts/15/SEF.WebScripts/Scripts/main.js?v=20260927095515"></script>
1663
1664        
1664<script src="../../_layouts/15/SEF.WebScripts/Scripts/waitingDialog.js?v=20260927095515"></script>
1664
1665
1666        
1666<script type="text/javascript">
1667                    function ShowLoading() { waitingDialog.show(); }
1668                    $(document).ready(function () {
1669                        var login = document.getElementById("login-box-id");
1670                        document.getElementById("small-box-only-id").appendChild(login);
1671
1672                        var language = document.getElementById("small-lang-change-id");
1673                        document.getElementById("small-box-only-id").appendChild(language);
1674                    });
1675        </script>
1675
1676        
1677<!-- Etiqueta global do site (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 1677-1678
1677
1678<script async src="https://www.googletagmanager.com/gtag/js?id=
1678UA-48782000-5
vendor: 13 bytes, line 1678
1678"></script>
1679<script>
1680  
vendor: 138 bytes, lines 1680-1684
1680window.dataLayer = window.dataLayer || [];
1681  function gtag(){dataLayer.push(arguments);}
1682  gtag('js', new Date());
1683
1684  gtag('config', '
1684UA-48782000-5
vendor: 5 bytes, line 1684
1684');
1685</script>
1685
1686
1687        
1688    </body>
1689</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.