html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{box-sizing:border-box}@font-face{font-family:'KlavikaBold';src:url("//static.tecnico.ulisboa.pt/fonts/klavika/klavikaboldbold-webfont.eot?") format("eot"),url("//static.tecnico.ulisboa.pt/fonts/klavika/klavikaboldbold-webfont.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/klavika/klavikaboldbold-webfont.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/klavika/klavikaboldbold-webfont.svg#webfontBUN34PZS") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'KlavikaMediumPlain';src:url("//static.tecnico.ulisboa.pt/fonts/klavika/klavikamedium-plain-webfont.eot?") format("eot"),url("//static.tecnico.ulisboa.pt/fonts/klavika/klavikamedium-plain-webfont.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/klavika/klavikamedium-plain-webfont.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/klavika/klavikamedium-plain-webfont.svg#webfontTWPh10Er") format("svg");font-weight:bold;font-style:normal}h2,h3,h4,h5,h6{font:16px/1.5 'KlavikaMediumPlain',Helvetica,Helvetica Neue,Arial;line-height:1.2;color:#666}h1{font-size:2em;margin:1.4em 0}h2{font-size:1.6em;margin:0 0 1em}h4{font-size:1.2em;margin:.6em 0}h5{font-size:1.1em;margin:.4em 0}h6{font-size:1em;margin:.2em 0}html{background:#f9f9f9}body{font:14px/1.5 'Source Sans Pro',Helvetica,Helvetica Neue,Arial;font-weight:400;color:#666}header,main,footer{width:100%}header:before,header:after,main:before,main:after,footer:before,footer:after{content:" ";display:table}header:after,main:after,footer:after{clear:both}.center-container{padding:40px 30px 30px;background:#f9f9f9}a{text-decoration:none;color:#666;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover,a:focus{color:#009de0}p{margin:.8em 0 1em}nav,nav ul,nav ul li,ul,ul li{margin:0;padding:0;display:inline-block}ul{width:100%}ul.block{margin:0 0 15px}ul.block span{width:10%;float:left}ul.block li{display:block;width:90%;float:left}ul.block a{padding:0}h1.title{float:left;width:100%;margin:0;padding:0}h1.title a{display:block;margin:0 auto 44px;width:200px;height:47px;padding:10px;background:url(//static.tecnico.ulisboa.pt/projects/tecnico-id/logotipo-tecnico-c.svg) center center no-repeat;text-indent:200%;white-space:nowrap;overflow:hidden}.no-svg h1.title a{background:url(//static.tecnico.ulisboa.pt/projects/tecnico-id/logotipo-tecnico-c.png) center center no-repeat;background-size:200px 47px!important}img{max-width:100%}main nav#autenticacao{display:none}form fieldset:not(:first-child){display:none}form fieldset.hide-fieldset{display:none;-webkit-transition:all 1s ease;transition:all 1s ease}form fieldset.show-fieldset{display:block;-webkit-transition:all 1s ease;transition:all 1s ease}.selection-selectedOption{font-weight:600;overflow:hidden}input[type=text],input[type=password]{border:1px solid #bbb;text-indent:10px;color:#666;height:46px;font-weight:400!important}input[type=text]:hover,input[type=password]:hover{border-color:#009de0}input[type=text]:focus,input[type=password]:focus{border-color:#009de0;color:#009de0;box-shadow:none;outline:0;z-index:10}input[type=text],input[type=password]{margin-bottom:-1px}input[type=text],input[type=password]{position:relative;font:16px/1.5 'Source Sans Pro',Helvetica,Helvetica Neue,Arial;width:100%;padding:0;box-sizing:border-box;-webkit-border-radius:0}#checklist ul{background:linear-gradient(#f9f9f9 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#f9f9f9 70%) 0 100%,radial-gradient(50% 0,farthest-side,rgba(0,0,0,0.2),rgba(0,0,0,0)),radial-gradient(50% 100%,farthest-side,rgba(0,0,0,0.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(#f9f9f9 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#f9f9f9 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,0.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,0.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#f9f9f9;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.button{border:0;display:inline-block;padding:7px 15px;min-width:110px;font:600 15px/1.5 'Source Sans Pro',Helvetica,Helvetica Neue,Arial;margin-top:30px;border-radius:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:center}.button:active{outline:0}.button-cancel{background:#f2f2f2;color:#666;margin-right:15px}.button-cancel:hover{background:#efefef;color:#666}.button-active{background:#009de0;color:#FFF}.button-active:hover{background:#00a8ef;color:#FFF}.button-wide{display:block;width:100%;padding:10px 0}.right .button-cancel{border:1px solid #e6e6e6}.right .button-active{border:1px solid #008bc7}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}placeholder:focus{color:#009de0}main ul li a{display:inline-block;padding:10px 0}.label-box{display:block;width:100%;height:44px;background:#4d4d4d}.label-box span{display:block;position:relative;height:45px;text-indent:10px;padding:0;line-height:44px;background:#4d4d4d;color:#FFF}main nav{display:block;width:100%;height:44px;background:#4d4d4d}main nav ul{display:block;width:100%}main nav ul:first-child{height:45px}main nav ul li{display:block;position:relative;height:45px;text-indent:10px;padding:0;font-size:14px;line-height:44px;cursor:pointer;background:#4d4d4d;color:#FFF}main nav ul li:hover{background:#666}main nav ul li .arrow{color:#FFF;position:absolute;top:0;right:20px}main nav ul li ul{display:none;border:1px solid #009de0}main nav ul li ul li{border:1px solid #009de0;border-left:0;border-right:0}main nav ul li ul li:first-of-type{border-top:0}.show-menu{display:block;position:absolute;margin:44px 0 0 0;top:0;left:0;z-index:20;border-top:1px solid #009de0}main nav ul a{font-weight:400!important;float:left;width:100%;height:45px;font-size:16px;color:#009de0!important;background:#FFF;box-sizing:border-box;padding:0}main nav ul li ul li a:hover{color:#FFF!important;background:#009de0}.group-button li{width:100%;background:#FFF;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.05);box-shadow:0 2px 5px 0 rgba(0,0,0,0.05);margin:0 0 2%;padding:0;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.group-button li:hover{background-color:#009de0}.group-button li i{margin-right:10px}.group-button li a{padding:15px;width:100%}.group-button li a:hover{color:#FFF}.group-button li.unactive{background:0;-moz-box-shadow:none;box-shadow:none}.group-button li.unactive:hover{background-color:#009de0}.secondary-actions li{display:block;text-align:center}.secondary-actions li:nth-child(1){margin-top:20px}.secondary-actions li:nth-child(2){display:none}footer{font-size:13px;margin:20px 0 -15px;border-top:thin dotted #989898}footer nav,footer nav ul{position:relative;display:block}footer nav ul li{margin:0 10px 0 0;font-weight:400!important;line-height:3}footer nav ul li:last-of-type{margin-right:0}@media only screen and (min-width:569px){html,body{width:100%;height:100%;margin:0;padding:0}html{display:table}body{display:table-cell;vertical-align:middle}.center-container{max-width:540px;margin:0 auto;padding:50px 35px 35px;background:#f9f9f9;border-radius:3px}html{background-color:#eaeaea}.container-xs{max-width:420px}.container-sm{max-width:500px}.container-md{max-width:540px}.container-lg{max-width:600px}#bg{position:fixed;z-index:-10;top:0;left:0;width:100%;height:100%;background:url(//static.tecnico.ulisboa.pt/projects/tecnico-id/bg-01-blur.jpg);background-size:cover}ul.block span{width:6%}ul.block li{width:92%}main nav ul li{font-size:16px}.group-button li{width:49%;float:left}.group-button li:nth-child(odd){margin-right:2%}#checklist ul{max-height:250px;overflow:auto}}@media only screen and (min-width:799px){main nav{display:block!important;width:100%;height:44px;background:#4d4d4d}main nav ul{display:block;width:100%}main nav ul:first-child{height:45px}main nav ul li{display:block;position:relative;height:45px;text-indent:10px;padding:0;line-height:44px;cursor:pointer;background:#4d4d4d;color:#FFF;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}main nav ul li:hover{background:#666}main nav ul li .arrow{color:#FFF;position:absolute;top:0;right:20px}main nav ul li ul{display:none;border:1px solid #009de0}main nav ul li ul li{border:1px solid #009de0;border-left:0;border-right:0}main nav ul li ul li:first-of-type{border-top:0}.mem-authentication{display:block}.secondary-actions li:nth-child(1){display:inline-block;margin-top:0;float:left}.secondary-actions li:nth-child(2){display:inline-block;margin-top:0;float:right}}#checklist li{position:relative;margin:25px 0;width:100%;margin:0 0 10px}#checklist li label{display:block;padding:0 0 0 45px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#checklist li span.field{display:block;font:600 15px/1.5 'Source Sans Pro',sans-serif;color:#444}#checklist li input[type="checkbox"]{display:none}#checklist li input[type="checkbox"]+span,#checklist li input[type="checkbox"]:checked+span{position:absolute;display:inline-block;width:18px;height:18px;top:12px;left:1px;vertical-align:middle;cursor:pointer;background-color:#009de0}#checklist li input[type="checkbox"]:checked+span:after{content:" ";position:absolute;width:8px;height:3px;top:4px;left:4px;border:3px solid #FFF;border-top:0;border-right:0;-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg)}#checklist li input[type="checkbox"]:disabled+span{opacity:.45;cursor:default}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:whitesmoke;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:white;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar[aria-valuenow="0"]{color:#777;background-color:transparent;background-image:none;box-shadow:none}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(max-width:767px){.visible-xs-block{display:block!important}}@media(max-width:767px){.visible-xs-inline{display:inline!important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media(min-width:1200px){.visible-lg-block{display:block!important}}@media(min-width:1200px){.visible-lg-inline{display:inline!important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}@font-face{font-family:'entypo';src:url("../fonts/entypo/entypo.eot?75834018");src:url("../fonts/entypo/entypo.eot?75834018#iefix") format("embedded-opentype"),url("../fonts/entypo/entypo.woff?75834018") format("woff"),url("../fonts/entypo/entypo.ttf?75834018") format("truetype"),url("../fonts/entypo/entypo.svg?75834018#entypo") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"entypo";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-check:before{content:'\e812'}.icon-info-circled:before{content:'\e81f'}.icon-lock:before{content:'\e824'}.icon-attention:before{content:'\e83e'}.icon-phone:before{content:'\e854'}.icon-down-open:before{content:'\e873'}.icon-down-open-mini:before{content:'\e877'}.icon-right-open-mini:before{content:'\e879'}.icon-down-open-big:before{content:'\e87b'}.icon-arrows-ccw:before{content:'\e891'}.icon-mobile:before{content:'\e8ac'}.icon-globe:before{content:'\e8b1'}.flag-icon{position:relative;display:inline-block;width:1.3333333333333333em;line-height:1em;background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon:before{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon-at{background-image:url(../images/flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(../images/flags/1x1/at.svg)}.flag-icon-ee{background-image:url(../images/flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(../images/flags/1x1/ee.svg)}.flag-icon-es{background-image:url(../images/flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../images/flags/1x1/es.svg)}.flag-icon-fi{background-image:url(../images/flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(../images/flags/1x1/fi.svg)}.flag-icon-is{background-image:url(../images/flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(../images/flags/1x1/is.svg)}.flag-icon-it{background-image:url(../images/flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(../images/flags/1x1/it.svg)}.flag-icon-lt{background-image:url(../images/flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(../images/flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(../images/flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(../images/flags/1x1/lu.svg)}.flag-icon-pt{background-image:url(../images/flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(../images/flags/1x1/pt.svg)}.flag-icon-se{background-image:url(../images/flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(../images/flags/1x1/se.svg)}.flag-icon-si{background-image:url(../images/flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(../images/flags/1x1/si.svg)}::-moz-selection{background:#009de0;color:white;text-shadow:none}::selection{background:#009de0;color:white;text-shadow:none}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outdatedbrowser{position:absolute;top:0;left:0;width:100%;margin:0 0 20px;background:#FFF;color:#000;padding:1em 0;text-align:center}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.left{text-align:left;float:left;padding-left:0}.right{float:right}.active{color:#009de0}a.active:hover{color:#00a8ef}.underline{border-bottom:thin dotted}.dotted{border-bottom:thin dotted}.single-line{margin:1.2em 0}.row:first-of-type{margin-top:20px}.row-no-padding{margin-left:0;margin-right:0}.row-no-padding [class*="col-"]{padding-left:0!important;padding-right:0!important}.progress{height:20px;border-radius:0;background:#ffaf33;box-shadow:none;margin:15px 0}.progress .progress-bar{background:#45c396;box-shadow:none}main nav.paises ul>li:hover{background:#595959}main nav.paises ul ul{height:180px!important;overflow:auto}ul.escolher-pais li{width:100%;background:#fff;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.05);box-shadow:0 2px 5px 0 rgba(0,0,0,0.05);margin:0 0 2%;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}ul.escolher-pais i{margin-right:10px}ul.escolher-pais a{width:100%;padding:15px}aside.horizontal{margin:25px 0}hr{display:block;border:0;margin:1em 0;padding:0;width:100%;height:1px;background-color:#CCC}fieldset{border:0;margin:0;padding:0}.light-gray{color:#aaa}.light-gray:hover{color:#666}.error-message{margin:20px 0;background:#ff9833}.error-message span,.error-message p{color:#FFF}.error-message p{text-align:center;font-weight:bolder;margin:0;padding:10px}.icon-down-open{position:absolute;top:0;right:20px;font-size:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.icon-info-circled,.icon-lock{font-size:26px;margin-left:-7.5px}.icon-info-circled:before,.icon-lock:before{margin:15px 0 0}.icon-attention{color:#ff9b00}.icon-check{color:#45c396}.ccidadao{background:url(../images/icones/ccidadao.svg) top left no-repeat}.no-svg .ccidadao{background:url(../images/icones/ccidadao.png) top left no-repeat;width:80px;height:50px;background-size:80px 50px!important}.eid-europeu{background:url(../images/icones/eid_europeu.svg) top left no-repeat}.no-svg .eid-europeu{background:url(../images/icones/eid_europeu.png) top left no-repeat;width:80px;height:50px;background-size:80px 50px!important}.ccidadao,.eid-europeu{display:block;margin:15px 0;width:52px;height:33px;background-size:52px 33px}span.flag-icon{margin-right:10px}.chosen{background:#666}.enabled{background:#009de0}.disabled{background:#aaa}.center{text-align:center}.welcome-user img{border-radius:50%;width:120px;margin:0 0 1em}.welcome-user .container-fluid a{padding-bottom:10px}@media only screen and (min-height:481px) and (max-width:568px){h1.title a{width:170px;height:88px;background:url(//static.tecnico.ulisboa.pt/projects/tecnico-id/logotipo-tecnico-b.svg) center center no-repeat;background-size:170px 88px}.no-svg h1.title a{background:url(//static.tecnico.ulisboa.pt/projects/tecnico-id/logotipo-tecnico-b.png) center center no-repeat;background-size:170px 88px}}@media only screen and (max-height:320px){h1.title a{margin:0 auto 24px}}