#wrapper,body,html{height:100%;position:relative}#header,body,html{background:#008fa1;width:100%}#iconImg,#navegationMobile #menuOpts #closeImg{right:15px;top:15px;position:absolute}article,article p{text-align:center}.blocks ul,ol,ul{list-style:none}#logo,#separator,.banner{overflow:hidden}a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}hr{border:0;margin:0}body,html{font-family:KievitOT-Medium}a{text-decoration:none;cursor:pointer}b{font-weight:700}.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{text-shadow:initial}:focus{outline:0}@font-face{font-family:KievitOT-Medium;src:url(../fonts/KievitOT-Medium.eot);src:url(../fonts/KievitOT-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/KievitOT-Medium.woff2) format('woff2'),url(../fonts/KievitOT-Medium.woff) format('woff'),url(../fonts/KievitOT-Medium.ttf) format('truetype'),url(../fonts/KievitOT-Medium.svg#KievitOT-Medium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:KievitOT-Black;src:url(../fonts/KievitOT-Black.eot);src:url(../fonts/KievitOT-Black.eot?#iefix) format('embedded-opentype'),url(../fonts/KievitOT-Black.woff2) format('woff2'),url(../fonts/KievitOT-Black.woff) format('woff'),url(../fonts/KievitOT-Black.ttf) format('truetype'),url(../fonts/KievitOT-Black.svg#KievitOT-Black) format('svg');font-weight:900;font-style:normal}#wrapper{width:100%}#header{height:50%;min-height:200px;position:fixed;z-index:9}#header.small{height:200px}#logo{max-height:340px;height:80%;position:absolute;top:50%;left:10%;-webkit-transition:all 50ms ease-out;-moz-transition:all 50ms ease-out;-o-transition:all 50ms ease-out;transition:all 50ms ease-out;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#logo img{width:auto;height:100%;object-fit:contain}#navegation{position:absolute;right:20px}#navegation a{color:#008fa1;font-size:11px;margin:0 10px;display:inline-block;padding:7px;padding-bottom:3px!important;padding-top:15px!important;height:12px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#navegation a.active{background-color:#35BDB2;color:#FFF}#bt_download,#bt_inscrever{width:292px;height:auto;position:absolute;right:10%;bottom:0;cursor:pointer}#bt_download img,#bt_inscrever img,#iconImg img{width:100%;height:auto}#navegationMobile,#navegationMobile #menuOpts #closeImg img,.banner{height:100%;width:100%}#iconImg{width:45px}#navegationMobile{position:relative;z-index:100;display:none}#navegationMobile #menuOpts{width:100%;height:100%;background-color:#35BDB2;position:fixed}#navegationMobile #menuOpts #separator{position:absolute;top:25%}#navegationMobile #menuOpts a{display:block;width:100%;color:#FFF;position:absolute;left:45px;font-size:2em;padding:0;font-family:KievitOT-Black}#navegationMobile #menuOpts a.coordenacao{top:20%}#navegationMobile #menuOpts a.autores{top:40%}#navegationMobile #menuOpts a.indice{top:60%}#navegationMobile #menuOpts a.download{top:80%}.banner{position:relative;background-size:cover;background-position:center center;background-attachment:fixed}#banner article#scrolldown{width:100%;position:absolute;bottom:0;left:0}#banner article#scrolldown div#bonecos{width:79%;height:auto;margin:0 auto}#banner article#scrolldown div#bonecos img{width:100%;height:auto;max-width:770px}#separator{width:100%;height:288px}#separator.toBeFixed{position:absolute;top:auto;bottom:0}#footer,.blocks,article{position:relative}.blocks{width:100%;background-color:#35BDB2;padding:50px 0}article p{color:#FFF;font-size:1.3em;line-height:1.2em;padding:20px 0;width:69%;margin:auto}.blocks#autores,.blocks#download{background-color:#008fa1}.blocks article p.blockTitle{width:79%;height:auto;margin:0 auto 50px;border-bottom:1px solid #fff;text-align:left;padding:10px;font-family:KievitOT-Black;font-size:40px}.blocks ul{width:79%;height:auto;margin:0 auto;display:block;padding:0;font-size:0}.blocks ul li{display:inline-block;vertical-align:top;font-size:14px;font-family:KievitOT-Medium;margin:10px 5px 5px;color:#fff}.blocks ul .aName{font-family:KievitOT-Black;font-size:18px}.blocks ul .aTitle{margin:5px 0}.blocks ul .aImage{width:100px;margin:0 auto}.blocks ul .aImage img{width:100%;height:auto}.blocks#autores ul{column-count:4;-webkit-column-count:4;column-gap:20px;-webkit-column-gap:20px}.blocks#autores ul li{width:100%}.blocks#coordenacao ul li{width:48%}.blocks#indice ul li{width:100%}.blocks#download ul li{width:48%}#footer{height:150px;margin-top:50px}#footer #footerInfos{width:80%;height:76px;position:absolute;top:33px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}#footer #footerInfos #footerCompany{width:146px;position:absolute;right:0}#footer #footerInfos #footerCompany img{width:100%;height:auto}#footer #footerInfos #footerCode{font-size:8px;width:346px;height:100%;position:absolute;left:0}#footer #footerInfos #footerCode p{color:#78d0df;width:100%;text-align:left;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#footer #footerCopy{position:absolute;bottom:10px;left:50%;text-align:center;font-size:11px;color:#000;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}#footer #footerCopy #footerAF{width:85px;display:inline-block;position:relative;top:5px;margin-left:20px}#footer #footerCopy #footerAF img,#popupStuff,#popupStuff #overlay{width:100%;height:100%}#popupStuff{display:none;position:absolute;top:0;right:0}#popupStuff #overlay{position:fixed;background-color:#000;opacity:.7;top:0;z-index:90}#popupStuff .POPupwrapper{background-color:#008fa1;border-radius:7px;z-index:91;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);overflow:hidden}#popupStuff .POPupwrapper:not(.showCV){width:100%;height:100%;max-width:500px;max-height:240px}#popupStuff .POPupwrapper.showCV{width:50%}#popupStuff .POPupwrapper #closePOPup{position:absolute;top:10px;right:10px;width:30px;height:30px;background:url(../imgs/icon_close_cv.png) no-repeat;z-index:99}#popupStuff .POPupwrapper form{width:90%;margin:10px auto}#popupStuff .POPupwrapper form label.labelstyle{display:block;margin:7px 0;font-size:15px;color:#004564;text-align:left}#popupStuff .POPupwrapper form input,section#Contactos form textarea{width:100%;border:0;box-sizing:border-box;color:#004564;padding-left:10px}#popupStuff .POPupwrapper form input{height:30px;margin-bottom:7px}#popupStuff .POPupwrapper form .bt_enviar{width:100%;height:40px;margin-top:10px;background-color:#c6ebf0;color:#004564;font-size:20px}#popupStuff .POPupwrapper form .bt_enviar:hover{background-color:#004564;color:#c6ebf0}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}#popupStuff .POPupwrapper form #msg_success,#popupStuff .POPupwrapper form #msg_warning{width:100%;padding:0;min-height:50px;color:red;font-size:17px;text-align:center}#popupStuff .POPupwrapper form #msg_warning{color:#fff;font-size:14px;text-align:left}#popupStuff .POPupwrapper.showCV div h1{color:#fff;font-size:34px;text-align:left;font-family:KievitOT-Black;padding:5px 0;width:90%;border-bottom:1px solid #fff;margin:10px auto}#popupStuff .POPupwrapper.showCV div p{color:#fff;font-size:14px;text-align:left;font-family:KievitOT-Medium;padding:5px 0;width:90%}