@import url(https://fonts.googleapis.com/css?family=Lato:400,300,300italic,400italic,700,700italic,900,900italic);@import url(https://fonts.googleapis.com/css?family=Lato:700,700italic,100italic,100,400,400italic);*{margin:0;}html,body{font-family:'Lato';}body{background:#fff;color:#313131;overflow-x:hidden;font:11px / 14px Verdana,arial,sans-serif;margin:0;padding:0;font-family:'Lato';}input{font:12px / 100% Verdana,arial,verdana,sans-serif;color:#494949;font-family:'Lato';}textarea,select{font:12px / 160% Verdana,sans-serif;color:#494949;}h1,h2,h3,h4,h5,h6{margin:0 0 2px;padding:0;font-weight:normal;}tbody{border:0;}h1{font-size:40px;}h2{font-size:30px;}h3{font-size:20px;}h4{font-size:15px;}h5{font-size:13px;}h6{font-size:13px;}ul,quote,code,fieldset{margin:.5em 0;}p{margin:12px 0 4px;padding:0;}a:link,a:visited{color:#666;text-decoration:none;outline:none;}a:hover{color:rgb(159,0,64);}a:active,a.active{outline:none;}hr{margin:0;padding:0;border:none;height:1px;background:#5294c1;}ul{margin:0.5em 0 1em;padding:0;}ol{margin:0.75em 0 1.25em;padding:0;}ol li,ul li{margin:0.4em 0 0.4em .5em;}ul.menu,.item-list ul{margin:0.35em 0 0 -0.5em;padding:0;}ul.menu ul,.item-list ul ul{margin-left:0em;}ol li,ul li,ul.menu li,.item-list ul li,li.leaf{margin:0.15em 0 0.15em .5em;}ul.menu li,.item-list ul li,li.leaf{padding:0 0 .2em 1.5em;list-style-type:none;list-style-image:none;}.node ul li,.node ul.menu li,.node .item-list ul li,.node li.leaf,#cia-content-content-main-page-inner ul li{padding:0 0 0px 2px;}ol li{padding:0 0 .3em;margin-left:2em;}ul li.expanded{float:left;}ul.inline li{background:none;margin:0;padding:0 1em 0 0;}ol.task-list{margin-left:0;list-style-type:none;list-style-image:none;}ol.task-list li{padding:0.5em 1em 0.5em 2em;}ol.task-list li.done{color:#393;}ol.task-list li.active{margin-right:1em;}fieldset ul.clear-block li{margin:0;padding:0;background-image:none;}dl{margin:0.5em 0 1em 1.5em;}dl dt{}dl dd{margin:0 0 .5em 1.5em;}img,a img{border:none;}table{margin:0;width:100%;}thead th{border-bottom:0 none;color:#494949;font-weight:bold;}th a:link,th a:visited{color:#6f9dbd;}td,th{padding:.3em .5em;}ul.primary,ul.primary li,ul.secondary,ul.secondary li{border:0;background:none;margin:0;padding:0;}#tabs-wrapper{border:1px dashed #97B816;display:block;margin:15px 0;padding:7px 10px;}ul.primary{padding:0;float:left;}ul.secondary{clear:both;text-align:left;border-bottom:1px solid #e9eff3;margin:-0.2em -26px 1em;padding:0 26px 0.6em;}ul.primary li a{background-color:transparent;border-style:none;border-width:0;margin-right:2px;text-decoration:none;}ul.primary li.active a{background-color:#FFFFFF;border-color:#BBBBBB;border-style:solid;border-width:1px;text-decoration:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid red;}html.js fieldset.collapsible{border:1px solid #B0D7EC;}html.js fieldset.collapsible div.fieldset-wrapper{padding:5px 10px;}html.js fieldset.collapsible legend a{padding-left:19px;}html.js fieldset.collapsed legend a{background-position:2px 0px;}.clear{clear:both;}#logo-site > a,.logo-javali > a,.mask > a{display:inline-block;height:100%;width:100%;}#sou-container a,#sou-container a:link,#sou-container a:visited{color:white}#destaques-inner a{display:inline-block;}.p-label a{color:#3890CF;width:auto;float:left;}#body-basica a:hover{color:rgb(159,0,64);}.title-1{font-size:40px;font-weight:700;text-transform:uppercase;line-height:50px;color:#00447B;}.title-1 a{color:#00447B;}.title-2{font-size:30px;font-weight:500;line-height:40px;color:#333333;}.title-2 a{color:#333333;}.title-3{font-size:20px;font-weight:500;line-height:30px;color:#333333;}.title-3 a{color:#333333;}.title-4{font-size:15px;font-weight:500;line-height:20px;color:#333333;}.title-4 a{color:#333333;}.title-5{font-family:'Lato';font-size:20px;line-height:30px;color:#333333;}.title-5 a{color:#333333;}.text{font-family:'Lato';font-size:17px;font-weight:500;line-height:24px;color:#555555;}.text a{color:#555555;}.text-destaques a{font-family:'Lato';font-size:15px;font-weight:500;line-height:22px;color:#555555;}.event .text-destaques a{color:white;}.title-docs{font-size:15px;line-height:25px;color:#333333;}.title-docs a{color:#333333;}.title-sou-block,.title-sou-block a{font-size:25px;line-height:35px;color:white;padding-right:20px;padding-left:20px;text-transform:uppercase;padding-top:50px;position:relative;z-index:2;}.medium-block-bottom{position:absolute;bottom:20px;}.body-sou-block,.body-sou-block a{color:white;padding-right:20px;padding-left:20px;position:relative;z-index:2;}.line{width:40px;height:2px;margin:20px 180px 20px 20px;background-color:rgb(56,144,207);float:left;margin-left:20px;}.title-contacts{font-size:15px;color:#9F003F;text-transform:uppercase;font-weight:700;}.title-category{font-size:14px;margin-right:10px;display:inline;font-weight:700;color:#9F003F;}.title-category:hover{cursor:text;}#listagem .category{margin-top:10px;}.title-contacts-2 a{font-size:13px;color:#9F003F;text-transform:uppercase;font-weight:700;}#search{background-color:#f3f3f3;float:left;height:130px;transition-duration:0.5s;transition-property:margin-top;width:100%;margin-top:-130px;}.search-close{}.search-open{}.center{width:1100px;margin:auto;}.center-destaques{width:1120px;margin:auto;}#banner{width:100%;height:600px;background-color:blue;}#destaques{width:100%;padding-top:120px;padding-bottom:100px;background-color:#f3f3f3;float:left;}#destaques-inner{position:relative;}.destaque{position:relative;margin-left:10px;margin-right:10px;box-shadow:0px;transition-property:box-shadow;transition-duration:0.5s;}.destaque.small:hover,.destaque.big:hover,.destaque.medium-block:hover{box-shadow:0px 0px 15px 5px #888888;transition-property:box-shadow;transition-duration:0.5s;cursor:pointer;}.document-destaque:hover{box-shadow:0px 0px 15px 5px #888888;transition-property:box-shadow;transition-duration:0.5s;cursor:pointer;text-decoration:none;}.destaque.small-document:hover{cursor:pointer;}.big{height:540px;width:540px;background-color:white;float:left;}.big-sou{height:540px;width:260px;background-color:rgb(1,68,123);float:left;}.small{height:260px;width:260px;background-color:white;float:left;margin-bottom:20px;}.small-document{height:260px;width:260px;float:left;margin-bottom:20px;}.document-destaque{height:120px;width:100%;float:left;background-color:white;box-shadow:0px;transition-property:box-shadow;transition-duration:0.5s;}.medium-block{position:relative;height:260px;width:540px;background:no-repeat center center /cover transparent;float:left;margin-bottom:20px;}.mask{width:100%;height:100%;background-color:black;position:absolute;top:0;left:0;opacity:0.5;z-index:1;}.destaque:hover .big-destaque-title a{text-decoration:underline;}.destaque.small-document:hover .big-destaque-title a{text-decoration:none;}.document-destaque:hover .title-docs a{text-decoration:underline!important;}.destaque.small-document .document-destaque:first-child{margin-bottom:20px;}.big-destaque-image{width:100%;height:260px;overflow:hidden;}.big-destaque-icon{width:auto;height:20px;margin-top:20px;padding-left:20px;}.icon{width:20px;float:left;height:20px;}.icon-event{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll -51px -428px transparent;}.icon-new{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll -2px -329px transparent;}.icon-document{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll -1px -379px transparent;}.icon-basic{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll -2px -279px transparent;}.big-destaque-title{margin-top:20px;padding-left:20px;padding-right:20px;}.big-destaque-body{margin-top:20px;padding-left:20px;padding-right:20px;}.see-more{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll 0 -519px transparent;bottom:20px;height:10px;position:absolute;right:20px;width:5px;}.document-destaque .big-destaque-icon{float:left;margin-right:20px;width:20px;}.document-destaque .big-destaque-title{float:right;margin-top:14px;padding-right:20px;padding-left:0px;width:180px;}.destaque.small.event,.destaque.big.event{background-color:#9F0040;}.destaque.small.event .big-destaque-title a,.destaque.big.event .big-destaque-title a{color:white;}.destaque.small.event .see-more{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll -30px -477px transparent;}.destaque.small.event:hover .see-more{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll -60px -519px transparent;}.destaque:hover .see-more{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll -30px -519px transparent;}.title-sou{color:rgb(255,255,255);float:left;font-size:40px;margin-top:100px;text-align:center;text-transform:uppercase;width:100%;}.slogan-sou{float:left;font-size:20px;line-height:30px;color:#ffffff;margin-top:50px;padding-bottom:80px;text-align:center;width:100%;}.menu-sou{float:left;width:100%;background-color:white;}.menu-sou-inner li{float:left;font-size:12px;text-transform:uppercase;color:#333333;margin:0;padding:0;margin-left:0px;padding-top:25px!important;padding-bottom:5px!important;display:table-cell;}.menu-sou-inner .arrow-menu{top:10px;}.page-sou-estudante #header-content-2{height:450px;background:url(/sites/all/themes/javali_theme/images/bnnr_souestudante.jpg) no-repeat center center transparent;}.page-sou-futuro-estudante #header-content-2{height:450px;background:url(/sites/all/themes/javali_theme/images/bnnr_soufuturoestudante.jpg) no-repeat center center transparent;}.page-sou-antigo-estudante #header-content-2{height:450px;background:url(/sites/all/themes/javali_theme/images/bnnr_souantigoestudante.jpg) no-repeat center center transparent;}.page-sou-instituicao #header-content-2{height:450px;background:url(/sites/all/themes/javali_theme/images/bnnr_souinstituicao.jpg) no-repeat center center transparent;}.diagram-top{padding-top:50px;padding-bottom:50px;}.diagram-top-body{margin-top:20px;}.diagram{width:100%;background-color:#D9E0EA;display:inline-block;min-height:350px;}.center-buttons{text-align:center;}.diagram .row-0{display:inline-block;padding-bottom:20px;float:right;}.diagram-button{background-color:rgb(1,68,123);border-radius:60px;color:rgb(255,255,255);float:left;font-size:17px;font-weight:800;padding:34px 120px;text-align:center;text-transform:uppercase;width:208px;}.diagram-button:hover{cursor:pointer;}.button-d:hover .diagram-button-description{opacity:1!important;display:block!important;}.row-diagram{float:left;width:100%;height:120px;background-color:white;margin:10px 0px;display:none;}.row-block-header{height:100px;margin:10px 40px 10px 10px;line-height:20px;font-size:20px;width:130px;float:left;font-weight:800;}.row-block-header .diagram-info{display:none;}.row-block{background-color:rgb(255,255,255);float:left;font-size:20px;height:100px;line-height:20px;margin-top:10px;margin-bottom:10px;width:210px;margin-right:20px;}.row-block.cicle{border-radius:253px;}.row-block:hover{}.row-block-big-height{height:240px;position:relative;z-index:1;}.row-block-big-width{width:440px;}.block-header-title{text-transform:uppercase;color:black;font-size:15px;margin-bottom:5px;}.row-block-title{float:left;color:#014479;text-transform:uppercase;padding-left:10px;font-weight:800;width:150px;font-size:15px;margin-top:18px;}.row-block-title-cicle{color:rgb(0,0,0);float:left;font-size:13px;font-weight:800;line-height:17px;padding-top:27px;width:162px;}.row-block-null{opacity:0;display:block!important;}.diagram-info{border:1px solid rgb(1,68,123);border-radius:20px;color:rgb(1,68,123);float:left;font-size:15px;padding:2px 0;text-align:center;width:24px;font-weight:800;}.diagram-info-cicle{border:1px solid rgb(1,68,121);border-radius:20px;color:rgb(1,68,121);float:left;font-size:11px;font-weight:800;height:17px;margin-left:-13px;margin-top:45px;text-align:center;width:17px;}.diagram-info:hover{color:white;background-color:rgb(1,68,123);cursor:pointer;}.diagram-info:hover{cursor:pointer;}.row-block .diagram-info{float:right;margin-right:18px;margin-top:18px;}.diagram-intro-title{padding:58px 0;text-align:right;margin-right:118px;padding-bottom:42px;}.button-d{float:left;margin:0 10px;width:450px;}.diagram-button-description{text-align:center;float:left;padding:20px;opacity:0;display:none;}.all-diagram-rows{display:table;position:relative;width:100%;padding-bottom:60px;}.popup-univ{position:absolute;bottom:0;top:-100px;right:0;width:460px;background-color:white;display:none;z-index:2;box-shadow:0px 0px 10px 5px #888888;transition-property:box-shadow;transition-duration:0.5s;}.popup-univ.popup.popup-doutoramento{top:0px!important;}.popup-poli{position:absolute;top:0;left:160px;height:590px;width:460px;display:table;background-color:green;z-index:2;opacity:0;display:none;}.popup-text{padding:20px;font-family:"Lato";font-size:15px;color:#333333;}.diagram .popup-text{line-height:20px;}.popup-text a{text-decoration:underline;}.popup-title{color:#9F0040;font-size:15px;font-family:'Lato';font-weight:800;margin-bottom:20px;text-transform:uppercase;}.blue{color:rgb(1,68,121);float:left;font-weight:800;font-family:"Lato";margin-right:3px;}.close{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll -103px -150px transparent;background-color:rgb(1,68,121);border-radius:50px;float:right;height:40px;position:relative;right:-20px;top:-20px;width:40px;}.close:hover{cursor:pointer;}.button-1-popup{width:60%;margin:auto;border:1px solid rgb(1,68,121);color:rgb(1,68,121);text-align:center;font-size:15px;padding:15px;border-radius:200px;font-weight:800;margin-bottom:20px;}.button-1-popup a{text-decoration:none!important;}.button-1-popup:hover{border-color:#9F0040;cursor:pointer;background-color:#9F0040;color:white;}.button-2-popup{font-size:15px;padding:15px;background-color:rgb(1,68,121);text-align:center;color:white;font-size:15px;font-weight:800;}.button-2-popup:hover{cursor:pointer;background-color:#9F0040;}.popup-univ.popup.zero,.popup-univ.popup.popup-poli-lic,.popup-univ.popup.popup-poli-mes{left:160px;}.ctesp{background-color:rgb(249,152,87);}.licenciatura{background-color:rgb(150,199,78);}.mestrado{background-color:rgb(134,193,230);}.mestrado-integrado{background-color:rgb(203,262,75);}.doutoramento{background-color:rgb(185,153,227);}.expand{display:block;}.row-block.poli .diagram-info:hover .popup-diagram-poli{opacity:1;display:block;}.contactos-top{padding:50px 0px;float:left;}.contactos-top-left{width:44%;float:left;}.contactos-top-right{width:44%;float:right;}.contactos-top-right a{display:inline-block;}.contactos-top .title-contacts,.contactos-top .title-2{padding-bottom:30px;}.sede{padding:50px 0px;width:100%;float:left;border-top:1px solid #EDEDED;}.acesso-ao-ensino-superior{padding:50px 0px;width:100%;float:left;border-top:1px solid #EDEDED;}.bolsas-de-estudo{padding:50px 0px;width:100%;float:left;border-top:1px solid #EDEDED;}.reconhecimento{padding:50px 0px;width:100%;float:left;border-top:1px solid #EDEDED;}.rede{padding:50px 0px;width:100%;float:left;border-top:1px solid #EDEDED;}.button-contacts{width:300px;height:50px;border-radius:40px;border:1px solid #9F003F;float:left;display:table;}.button-contacts:hover{background-color:#9F003F;}.button-contacts:hover .logo{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll 16px -740px rgba(0,0,0,0)}.contactos-top-right .button-contacts .logo{width:56px;height:100%;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll 16px -806px transparent;display:table-cell;}.contactos-top-right .button-contacts:hover .logo{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll -34px -806px transparent;}.contactos-top-right .button-contacts:hover .contacts-text.title-contacts-2 a{color:white;}.contactos-top-right .button-contacts .contacts-text{height:100%;display:table-cell;color:#9F003F;vertical-align:middle;}.button-contacts:hover{cursor:pointer;}.row-contacts{display:table-cell;background-color:red;}.row-contacts.logo{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll 16px -690px transparent;}.space-right{margin-left:66px;}.space-right-min{margin-left:60px;}.row-block.cicle.uni.final{margin:auto;text-align:center;display:none;width:100%;background-color:transparent;}.row-block.cicle.uni.final .row-block-title-cicle{display:inline-block;margin:auto;position:relative;text-align:center;width:100%;}.row-block.cicle.uni.final .diagram-info-cicle{left:210px;margin:auto;position:absolute;right:0;top:27px;}#map{width:100%;height:350px;position:relative;float:left;}.blocos-de-contacto{display:table;margin-top:30px;font-size:15px;font-family:'Lato';line-height:30px;color:#333333;}.contactos-description{width:100%;margin-top:30px;margin-bottom:30px;font-size:15px;font-family:'Lato';line-height:30px;color:#333333;}.contactos-bloco{display:table-cell;font-size:15px;font-family:'Lato';line-height:30px;color:#333333;padding-right:110px;}.contactos-top-right .button-contacts{width:154px;}.pink{color:#A50D4B;float:left;margin-right:4px;font-weight:700;text-transform:uppercase;}.pink-title{color:#A50D4B;width:100%;margin-right:2px;font-weight:700;text-transform:uppercase;}.pink-title.null{color:transparent;}.bloco-row{display:table-row;height:100px;}.bloco-cell{display:table-cell;padding-right:70px;}.contactos .text{margin-top:30px;margin-bottom:30px;}.date-destaque{float:left;font-size:15px;height:16px;margin-left:10px;padding-top:3px;width:190px;color:black;}.event .date-destaque{color:white;}#contactos-footer{display:table;float:left;height:100px;}.table-column-contacts{float:left;width:190px;}.line-footer{display:inline-block;font-size:13px;float:left;color:white;margin-bottom:10px;}.line-column{display:table-column;font-size:13px;color:white;}.bluesy{color:rgb(56,144,207);font-size:13px;float:left;text-transform:uppercase;font-weight:700;margin-right:4px;}.sugestoes-form{width:100%;padding-top:50px;padding-bottom:100px;background-color:#F3F3F3;}.page-sugestoes-reclamacoes .region.region-content{display:inline-block;width:100%;}.sugestoes-form .webform-client-form{width:632px;margin:auto;text-align:center;}.general-form .form-text{height:50px;padding-left:10px;float:left;width:610px;}.general-form .form-textarea{height:190px;padding-left:10px;padding-top:10px;width:622px;}.form-actions input{padding:10px 40px;font-weight:700;border:1px solid rgb(170,31,86);border-radius:20px;color:rgb(170,31,86)}.form-actions input:hover{background-color:rgb(170,31,86);cursor:pointer;color:white;}.grippie{display:none!important;}.page-sugestoes-reclamacoes .text{margin-top:30px;display:none;margin-bottom:50px;}.page-sugestoes-reclamacoes .title-2{margin-bottom:50px}#edit-submitted-sugestoes label{float:left;color:#01447B;font-weight:700;font-size:13px;text-transform:uppercase;padding-right:10px;}.sugestoes-form input[type=email],.sugestoes-form input[type=text],.sugestoes-form textarea{border-radius:0px;border:1px solid rgb(200,200,200);}.sugestoes-form .webform-component{float:left;width:100%;}#edit-submitted-sugestoes input{margin-right:20px;}#edit-submitted-sugestoes .form-type-radio{float:left;}.webform-component--sugestoes input[type=radio]{display:none;}.webform-component--sugestoes label:before{background-color:rgb(255,255,255);border:1px solid rgb(1,68,123);border-radius:20px;bottom:3px;content:"";float:right;height:16px;left:10px;margin-right:10px;position:relative;width:16px;}.webform-component--sugestoes .radio label:before{border-radius:8px;}.webform-component--sugestoes input[type=radio]:checked + label:before{color:rgb(1,68,123);content:"";background-color:#3890CF;font-size:18px;height:16px;padding:0;text-align:center;width:16px;}.webform-component--sugestoes input:before{background-color:rgb(255,255,255);border:0.5px solid rgb(1,68,123);border-radius:20px;bottom:3px;content:"";float:right;height:18px;left:10px;margin-right:10px;position:relative;width:18px;}.captcha{margin:auto;display:inline-block;text-align:center;}#edit-radio label{font-family:'Lato';font-size:15px;font-weight:500;color:#666666;}#edit-radio input[type=radio]{display:none;}#edit-radio label:before{background-color:rgb(217,224,234);border-radius:20px;bottom:3px;content:"";display:table;float:left;height:16px;margin-right:10px;position:relative;width:16px;}#edit-radio .radio label:before{border-radius:8px;}#edit-radio input[type=radio]:checked + label:before{color:rgb(1,68,123);content:"•";font-size:18px!important;line-height:14px!important;font-family:'Lato'!important;height:16px;padding:0;text-align:center;width:16px;}#edit-radio .form-type-radio{margin-bottom:40px;}#edit-radio input:before{background-color:rgb(255,255,255);border-radius:20px;bottom:3px;content:"";display:table;float:left;height:18px;margin-right:10px;position:relative;width:18px;}.page-registos-equivalencias-reconhecimentos .title-2{margin-bottom:20px;display:inline-block;width:100%;}.page-registos-equivalencias-reconhecimentos .title-5{margin-bottom:20px;display:inline-block;width:100%;}.formulario-requerimento{width:100%;background-color:rgb(217,224,234);display:inline-block;padding-top:50px;padding-bottom:100px;}.formulario-requerimento.block-2{display:none;opacity:0;}.page-registos-equivalencias-reconhecimentos .webform-component-select,.page-registos-equivalencias-reconhecimentos .webform-component{width:300px;overflow:hidden;}.page-registos-equivalencias-reconhecimentos .webform-component--pais-de-origem-do-diploma{width:460px;}.page-registos-equivalencias-reconhecimentos .form-select{padding:0;margin:0;border:1px solid #ccc;width:330px;padding:15px;border-radius:3px;font-size:10px;text-transform:uppercase;font-weight:700;line-height:30px;color:rgb(1,68,123);overflow:hidden;background-color:#fff;background:#fff url("http://www.scottgood.com/jsg/blog.nsf/images/arrowdown.gif") no-repeat 85% 50%;}.page-registos-equivalencias-reconhecimentos .webform-component--pais-de-origem-do-diploma .form-select{width:490px;}.page-registos-equivalencias-reconhecimentos select option{width:300px;}select.decorated option:hover{box-shadow:0 0 10px 100px red inset;color:red;}select option:checked,select option:hover{box-shadow:0 0 10px 100px red inset;color:red;}select:focus > option:checked{background:#000 !important;}.documentos-title,.documentos-data,.documentos-body{padding:5px 20px;}.documentos-data{color:rgb(51,51,51);}#user-login{margin:auto;padding:50px 0;position:relative;width:460px;}.view.view-estatisticas.view-id-estatisticas,.view.view-uyuy.view-id-uyuy{font-size:12px;margin:auto;padding:100px 0;width:1100px;}.search-snippet-info,#search-form #edit-advanced{display:none;}.page-search .content{margin:auto;padding:60px 0;width:1100px;}.page-search .content li{margin:0;padding:0;}.search-form #edit-submit{background-color:#01447B;border:0px;color:white;border-radius:20px;}.search-form #edit-submit:hover{cursor:pointer;}.view-estatisticas tr,.view-uyuy tr{border-bottom:1px solid rgb(255,255,255);height:60px;margin-bottom:34px;font-size:15px;}.view-estatisticas thead tr,.view-uyuy thead tr{color:rgb(0,76,140);font-size:13px;text-transform:uppercase;}.view-estatisticas thead tr th,.view-uyuy thead tr th
    color:rgb(0,76,140);}.view-estatisticas thead tr td,.view-uyuy thead tr td{font-size:15px;color:red;}.view-estatisticas,.view-estatisticas a,.view-uyuy,.view-uyuy a{color:#333333;}.view-estatisticas .view-content,.view-uyuy .view-content{margin-bottom:40px;}.view-estatisticas a:hover,.view-uyuy a:hover{text-decoration:underline;color:rgb(170,31,86);}.link_siap{float:left;font-size:15px;margin-bottom:20px;text-decoration:underline;}.link_siap a:hover{color:rgb(158,0,64) !important;}.view-listagem-de-conteudos{width:1100px;margin:auto;padding-top:100px;padding-bottom:100px;font-size:16px;line-height:20px;}#views-exposed-form-listagem-de-conteudos-page{padding-bottom:40px;}#views-exposed-form-listagem-de-conteudos-page input{margin:0px;}.view-content{padding-bottom:40px;}.no-results{text-align:center;padding-top:100px;padding-bottom:100px;color:rgb(159,1,62);font-weight:700;font-size:26px;text-transform:uppercase;}.nodequeue-remove{display:none!important;}.icon-atr-2.zeus,.icon-legis.zeus{background-position:-1px -2994px !important;}.page-node.node-type-link .content,.page-node.node-type-legislacao .content,.page-node.node-type-documento .content{float:left;margin-left:80px;margin-top:50px;position:relative;width:790px;}.page-node.node-type-link .field-collection-view .content,.page-node.node-type-legislacao .field-collection-view .content,.page-node.node-type-documento .field-collection-view .content{margin-left:0px;margin-top:0px;}.page-node.node-type-link .statistics_counter,.page-node.node-type-legislacao .statistics_counter,.page-node.node-type-documento .statistics_counter{display:none;}.page-node.node-type-link .field-label,.page-node.node-type-legislacao .field-label,.page-node.node-type-documento .field-label{float:left;width:auto!important;line-height:30px;font-size:15px;}.page-node.node-type-link .field-item,.page-node.node-type-legislacao .field-item,.page-node.node-type-documento .field-item{font-size:15px;line-height:30px;}.page-node.node-type-link .field-label,.page-node.node-type-legislacao .field-label,.page-node.node-type-documento .field-label{float:left;width:auto!important;}.page-node.node-type-legislacao .field-collection-view-links,.page-node.node-type-documento .field-collection-view-links{display:none;}.page-node.node-type-documento .field-name-field-data,.page-node.node-type-legislacao .field-name-field-data{display:none;}.page-node.node-type-legislacao .action-links-field-collection-add,.page-node.node-type-documento .action-links-field-collection-add{display:none;}.page-node.node-type-legislacao .field-collection-view,.page-node.node-type-documento .field-collection-view,.page-node.node-type-legislacao .field-collection-container,.page-node.node-type-documento .field-collection-container{border:0px;}.node-type-documento .field-name-field-documento-doc .field-label{width:100% !important;}.node-type-documento .field-name-field-documento-doc span.file{background-color:#F3F3F3;width:95%;display:inline-block;padding:10px 2.5%;}.node-type-documento .field-item{color:#666666;}.node-type-legislacao .field-item{color:#666666;}.node-type-documento .field-name-field-link-documento .field-item,.node-type-documento .field-name-field-link-documento .field-item a,.node-type-legislacao .field-name-field-link-documento .field-item,.node-type-legislacao .field-name-field-link-documento .field-item a{color:#AA1F56;}img.file-icon{height:16px;}.node-type-link .field-item{color:#666666;}.field-name-field-url .field-item{color:#AA1F56;}.node-type-documento .content .form-type-item,.node-type-documento .content .description,.node-type-legislacao .content .form-type-item,.node-type-legislacao .content .description{display:none;}#javali-admin-menu ul li span{background:none repeat scroll 0 0 transparent !important;border-bottom:medium none;border-right:1px solid rgb(50,50,50);color:rgb(245,134,51);display:block;font-size:9px;font-weight:bold;padding:4px 8px;text-align:left;text-decoration:none;text-transform:none;}#iframe-content{float:left;margin-left:80px;margin-top:50px;position:relative;width:790px;}.title-3.faq-title:hover{cursor:pointer;}.title-3.faq-title{background-color:#F3F3F3;padding:15px 15px;float:left;width:96.2%;}.faq-pergunta .faq-arrow{margin-right:34px;}#resp-menu-icon{width:40px;height:40px;float:left;z-index:99;top:0px;right:-70px;position:absolute;}#resp-menu-icon-close{width:60px;height:60px;position:absolute;z-index:99;right:-65px;background-color:white;display:none;}#responsive-menu{float:left;}.webform-confirmation{width:960px;margin:auto;padding:150px 0;text-align:center;color:#01447B;font-size:13px;font-weight:bold;line-height:18px;text-transform:uppercase;}.page-node-done .links{display:none;}#responsive-menu{left:-251px;display:none;}li.title{text-transform:uppercase !important;}.node-unpublished{background-color:white;}.no-results{line-height:1.25em;}#footer-outras-infos{display:none;font-size:15px;}#responsive-menu ul,#responsive-menu{transition:left 0.5s,right 0.5s;-webkit-transition:left 0.5s,right 0.5s;}#sou-container-mobile{display:none;}.slidesjs-navigation{display:none !important;}.slidesjs-pagination-item{float:left;width:10px;height:10px;}.slidesjs-pagination-item a{width:100%;height:100%;display:block;background-color:#B0B0B0;color:gray;border-radius:5px;}.slidesjs-pagination-item{background-color:#FFFFFF;display:inline-block;float:none;}.slidesjs-pagination-item a.active{background-color:#004E8E;}#sou-container-mobile .sou-imagem.slidesjs-slide{width:220px;}#sou-container-mobile{top:35px;display:none !important;}.slidesjs-container{width:220px !important;margin:auto;height:340px !important;}#header-content{height:auto;}.slidesjs-control{width:220px !important;}.slidesjs-pagination{position:absolute;bottom:0px;width:100%;text-align:center;}#nav-icon3{position:relative;margin:0px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;width:70%;}#nav-icon3 span{display:block;position:absolute;height:4px;width:100%;background:#FFFFFF;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#nav-icon3 span:nth-child(1){top:9px;}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:18px;}#nav-icon3 span:nth-child(4){top:27px;}#nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%;}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%;}#resp-menu-icon:hover{cursor:pointer;}#responsive-menu > .menu-mobile > ul{border-top:dotted 1px #8F8F8F;}.node-type-dges .legislacao{width:100%;padding:20px 0px;}.node-type-dges .legislacao .faq-arrow{float:left;margin-left:20px;margin-right:0;}.node-type-dges .legislacao .legislacao-subtitulo,.node-type-dges .legislacao .legislacao-corpo{margin-left:20px;}.acesso-title{background-color:rgb(0,69,124);color:rgb(255,255,255);font-size:25px;padding:40px 0;text-align:center;text-transform:uppercase;}.acesso-inner{background-color:#D9E0EA;padding:30px 0;}.page-formas-de-acesso table{border-collapse:separate;}.page-formas-de-acesso table th{border-bottom:0px;}.page-formas-de-acesso th{color:rgb(1,68,123);font-size:15px;text-transform:uppercase;text-align:center;}.page-formas-de-acesso td{background-color:rgb(255,255,255);border:16px solid #AEC4D9;margin:20px;padding:10px;font-size:14px;line-height:20px;color:#313131;width:15%;}.page-formas-de-acesso td a{color:#313131;}.page-formas-de-acesso td a:hover{text-decoration:underline;}.page-formas-de-acesso th{width:15%;}.page-formas-de-acesso td.invisible{background-color:rgb(174,196,217);}td.acesso-text,th.acesso-text{width:35%;}td.first-col{width:20%;color:rgb(1,68,123);font-size:15px;line-height:20px;text-transform:uppercase;}td .sub{font-size:13px;line-height:54px;color:#368ECE;}.page-formas-de-acesso table{margin-top:20px;}.diagram-header{width:100%;position:relative;background-color:white;z-index:3;}.diagram-header th,.diagram-header td{border:0;font-weight:700;text-transform:uppercase;color:white;font-size:15px;line-height:20px;text-align:center;}.diagram-header th{height:71px;}.diagram-header td{color:#313131;padding:20px 0;}.false-div{width:100%;height:80px;overflow:hidden;position:absolute;background:#013765;left:0;top:0;}.false-div-second{width:50%;height:80px;position:absolute;background:#015697;left:0;top:0;}.wine{background-color:#9F0040;}.wine-letter{color:#9F0040;}.radio-ano-requisicao{background-color:red;}.page-requerimento-documentos .webform-client-form .form-item.form-type-radio.form-item-submitted-ano{width:100%;float:left;display:inline-block;}.page-requerimento-documentos .webform-client-form .form-item.form-type-radio.form-item-submitted-ano input{float:left;margin-top:23px;}.page-requerimento-documentos .webform-client-form a{float:left;width:auto;font-size:16px;height:auto;margin-top:18px;margin-bottom:18px;text-align:left;}.page-requerimento-documentos .webform-client-form a.ano{width:14.8%;color:#00457C;font-weight:bold;margin-left:1%;}.page-requerimento-documentos .webform-client-form a.concurso{width:40.9%;margin-right:6%;line-height:1.25em;}.page-requerimento-documentos .webform-client-form a.documento{width:21.09%;margin-right:2%;}.page-requerimento-documentos .webform-client-form a.valor{width:11.5%;}.page-requerimento-documentos .webform-client-form a:hover{cursor:default;color:#313131;}.page-requerimento-documentos .form-item .form-type-radio.form-item-submitted-ano{border:solid 1px #D9E0EA;margin:0px;border-bottom:0px;}.page-requerimento-documentos .form-actions{float:left;margin-top:40px;margin-bottom:75px;}.page-requerimento-documentos .webform-component--ano{float:left;margin-top:0px;}.page-requerimento-documentos .webform-component--ano label[for="edit-submitted-ano"]{display:none;}.page-requerimento-documentos .webform-component--ano input{margin-left:10px;}.page-requerimento-documentos .webform-component-markup.webform-component--cabecalho{float:left;width:100%;margin-bottom:0px;background-color:#00457C;}.page-requerimento-documentos .webform-client-form a.header{color:#FFFFFF;font-weight:900;line-height:1.25em;}.page-requerimento-documentos  .webform-client-form a.header.ano{margin-left:40px;}.page-requerimento-documentos .webform-client-form a.ano{margin-top:25px;}.page-requerimento-documentos .webform-client-form a.ano.header{margin-top:18px;}.page-requerimento-documentos a.valor{text-align:center;}.page-requerimento-documentos .webform-component--ano label{color:#313131;text-transform:none;}.page-requerimento-documentos label{color:#1C6198;text-transform:uppercase;font-size:13px;margin-bottom:7px;}.page-requerimento-documentos input.form-text{border-radius:0px;border:solid 1px #D9E0EA;height:50px;width:620px;padding-left:10px;font-size:14px;}.page-requerimento-documentos #wrapper{background-color:#F3F3F3;}.page-requerimento-documentos .form-item{margin-bottom:25px;}.page-requerimento-documentos .webform-component--texto-pedido-estatico{color:#444444;line-height:1.25em;font-size:15px;}.page-requerimento-documentos .webform-previous.form-submit{margin-right:20px;}.page-requerimento-documentos .webform-previous.form-submit .form-managed-file{position:relative;height:50px;}.page-requerimento-documentos #edit-submitted-ano .form-item{background-color:#FFFFFF;}.page-requerimento-documentos #edit-submitted-ano-atual{width:100px;}.page-requerimento-documentos textarea{width:624px;border-radius:0px;border:solid 1px #D9E0EA;}.page-requerimento-documentos .webform-component--nota-ano,.page-requerimento-documentos .webform-component--metodos-pagamento{font-size:16px !important;line-height:1.25em !important;color:#666666;}.page-requerimento-documentos .webform-component--metodos-pagamento{font-size:15px !important;}.page-requerimento-documentos .webform-component--metodos-pagamento .rteindent1{margin-top:15px;}.page-requerimento-documentos .webform-component--metodos-pagamento .rteindent2{margin-top:0px;}.page-requerimento-documentos #edit-submitted-codigo-postal{width:140px;}.page-requerimento-documentos .webform-component--codigo-postal{width:164px !important;float:left;}.page-requerimento-documentos .webform-component--codigo-postal2{float:left;margin-top:32px;width:95px;}.page-requerimento-documentos #edit-submitted-codigo-postal2{width:70px;}.page-requerimento-documentos .webform-component--localidade{float:left;width:820px;}.page-requerimento-documentos .preview h2{width:100%;float:left;}.page-requerimento-documentos #edit-submitted-localidade{width:363px;}.page-requerimento-documentos #edit-submitted-pais,.page-requerimento-documentos #edit-submitted-telemovel{width:235px;}.page-requerimento-documentos #edit-submitted-ano-de-candidatura-em-portugal{width:115px;}.page-requerimento-documentos #edit-submitted-upload-comprovativo-de-pagamento-upload-button{background-color:transparent;color:transparent;position:absolute;right:0px;margin-top:12px;}.page-requerimento-documentos .webform-component--upload-comprovativo-de-pagamento .form-file{width:100%;}.page-requerimento-documentos .webform-component--recepcao-do-documento #edit-submitted-recepcao-do-documento .form-item label{color:#494949;text-transform:none;}.page-requerimento-documentos .webform-component-display{width:100%;float:left;}.page-requerimento-documentos h2.webform-page{font-weight:900;font-size:16px;margin-top:15px;}.page-requerimento-documentos .webform-component-display{font-size:14px;font-weight:500;color:#666666;}.page-requerimento-documentos .webform-component-display.webform-component--ano{display:none;}.page-requerimento-documentos .form-item.webform-component.webform-component-display.webform-component--upload-comprovativo-de-pagamento{float:left;}.page-requerimento-documentos label[for="edit-submitted-recepcao-do-documento"]{margin-bottom:15px;}.page-requerimento-documentos #edit-submitted-upload-comprovativo-de-pagamento-ajax-wrapper .description{display:none;}.page-requerimento-documentos .form-item.webform-component.webform-component-display.webform-component--upload-comprovativo-de-pagamento a{margin-top:0px;}.page-requerimento-documentos .form-item.webform-component.webform-component-radios.webform-component--recepcao-do-documento{width:100%;float:left;}.webform-submission .webform-component--ano a{margin-right:20px;}.page-requerimento-documentos .webform-progressbar-inner{background-color:transparent;width:100%;height:auto;display:none;}.page-requerimento-documentos .webform-progressbar-outer{background-color:transparent;border:none;width:100% !important;float:left;height:auto;margin:0;margin-top:5px;position:absolute;top:-65px;}.page-requerimento-documentos .preview .webform-progressbar-outer{top:-53px;}.page-requerimento-documentos span.webform-progressbar-page-label{display:block;width:auto;float:left;position:relative;top:auto;margin:0;padding-left:15px;padding-right:15px;margin-top:10px;margin-bottom:10px;text-transform:uppercase;font-weight:900;border-color:#F3F3F3;font-size:12px;max-width:140px;}.page-requerimento-documentos .webform-progressbar-page{width:auto;height:auto;float:left;position:relative;left:auto !important;margin:0;margin-right:20px;background-color:transparent;border-radius:0px;border-color:#F3F3F3;height:48px;}.page-requerimento-documentos .webform-progressbar{width:100%;margin:0;text-align:left;float:left;margin-bottom:40px;background-color:#FFFFFF;}.page-requerimento-documentos .form-managed-file{float:left;}.page-requerimento-documentos .form-item.webform-component.webform-component-markup.webform-component--texto-pedido-de-certificado{color:#444444;line-height:1.25em;font-size:15px;}.page-requerimento-documentos .webform-progressbar-page.current{background-color:#F3F3F3;}.page-requerimento-documentos h2.webform-page:last-child{display:none;}.page-node-done .webform-progressbar{display:none;}.page-quadro-qualificacoes .min{width:10%;text-align:center;background-color:transparent!important;font-size:15px;}.page-quadro-qualificacoes .acesso-inner .min{width:10%;text-align:center;background-color:rgb(223,223,223)!important;font-size:20px;padding:0;font-weight:700;}.page-quadro-qualificacoes .acesso-inner-second .min{width:10%;text-align:center;background-color:rgb(195,208,224)!important}.page-quadro-qualificacoes td{padding:20px 0;width:20%;text-align:center;}.page-quadro-qualificacoes .acesso-inner td{background-color:white;border:10px solid rgb(223,223,223);padding:0 40px 10px 10px;font-size:14px;line-height:20px;text-align:left;}.page-quadro-qualificacoes .acesso-inner-second td{background-color:rgb(255,255,255);border:10px solid rgb(195,208,224);padding:0 40px 10px 10px;font-size:14px;line-height:20px;text-align:left;}.click-header{font-size:20px;color:#313131;font-weight:700;border:0px;}.click-header.isopen{font-size:20px;color:#9F0040;font-weight:700;border:0px;}.click-header .faq-arrow{float:left;}.page-quadro-qualificacoes table{margin-bottom:10px;position:relative;}.page-quadro-qualificacoes .diagram-info{bottom:0;float:right;height:14px;left:296px;font-size:14px;line-height:12px;margin:auto;position:absolute;top:0;width:18px;}.page-quadro-qualificacoes .popup.popup-poli-mes{left:410px;top:20px;bottom:auto;}.dont-show-table table{display:none;}.show-table table{display:table;}.click-header:hover{cursor:pointer;}.page-requerimento-documentos .webform-progressbar-page:last-child{display:none;}.page-requerimento-documentos a.valor{color:#00457C;font-weight:900;}.acesso-inner .sub a{color:#368ECE;text-decoration:underline;}.popup.level-1{top:0%;}.popup.level-2{top:25%!important;}.popup.level-3{top:50%!important;}.popup.level-4{top:75%!important;}.page-user .profile{width:1100px;margin:auto;padding:100px 0;}.page-user .profile .masquerade-switch{text-decoration:underline;font-weight:700;color:#9F0040;}.center.slides{width:220px;}.page-requerimento-documentos select{background-color:#FFFFFF;border:solid 1px #D9E0EA;height:50px;width:200px;}.page-requerimento-documentos .webform-component--distrito{position:relative;}.page-requerimento-documentos .webform-component--distrito{width:200px;}.page-requerimento-documentos .webform-component--distrito label{width:200px;}.page-requerimento-documentos .webform-component--codigo-postal2 label{display:none;}.page-requerimento-documentos .form-item.webform-component.webform-component-display.webform-component--codigo-postal2{margin-top:35px;width:910px;position:relative;left:-126px;}.page-requerimentos-documentos .form-item.webform-component.webform-component-display.webform-component--codigo-postal{width:auto;float:left;}.page-diplomas-estrangeiros a.chosen-single{height:50px !important;border-radius:0;background:#fff;border:1px solid #d6d6d6;box-shadow:none;}.page-diplomas-estrangeiros .chosen-container-active.chosen-with-drop .chosen-single span{color:#216499 !important;}.page-diplomas-estrangeiros .chosen-container-single .chosen-single{color:#216499 !important;text-transform:uppercase;}.page-diplomas-estrangeiros .chosen-single span{height:100%;font-size:14px;font-weight:bold;text-align:left;line-height:3.25em;}.page-diplomas-estrangeiros input.form-text{border-radius:0px;height:50px;border:solid 1px #D8DFE9;color:#313131;}.page-diplomas-estrangeiros .form-item-tipo label{font-size:20px;font-weight:500;line-height:1.25em;color:#313131;margin-bottom:10px;}.page-diplomas-estrangeiros .form-radios .form-item-tipo label{font-size:16px;color:#6C6C6C;}.page-diplomas-estrangeiros .chosen-container-single .chosen-single div b{background-position:0px 13px;}.page-diplomas-estrangeiros .chosen-container{width:315px !important;}.page-diplomas-estrangeiros #edit_inst_ens_pt_chosen{width:640px !important;}.page-diplomas-estrangeiros #edit-nome{padding-left:10px;font-size:16px;color:#636363;}.page-diplomas-estrangeiros .content{background-color:#F3F3F3;}.page-diplomas-estrangeiros .form-item{margin-bottom:30px;}.page-diplomas-estrangeiros #edit-tipo .form-item{margin-bottom:15px;}.page-diplomas-estrangeiros input.form-submit{border-radius:20px;padding:12px 20px;outline:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #9F013E;text-transform:uppercase;font-weight:bold;color:#9F013E;float:left;margin-right:25px;margin-top:15px;background:#fff;background-color:transparent;margin-bottom:50px;}.page-diplomas-estrangeiros input.form-submit:hover{cursor:pointer;color:#fff;background-color:#9F013E;}.page-diplomas-estrangeiros #wrapper{background-color:#F3F3F3;}.page-diplomas-estrangeiros #edit_inst_ens_pt_chosenm,.page-diplomas-estrangeiros #edit_ent_chosen{width:610px !important;}.page-diplomas-estrangeiros .form-item-nome{position:relative;}.page-diplomas-estrangeiros .form-item-nome label{position:absolute;color:rgb(33,100,153);font-size:16px;margin-left:10px;margin-top:19px;}.page-diplomas-estrangeiros .bread li{color:#AA1F56;font-size:13px;line-height:20px;list-style-type:none;float:left;position:relative;padding-right:10px;}.page-diplomas-estrangeiros .bread li .b-arrow{right:-5px;}.page-diplomas-estrangeiros .form-item-nome label{text-transform:uppercase;}.page-diplomas-estrangeiros .form-item-nome input{width:600px;}.page-diplomas-estrangeiros thead{background-color:#00457C;color:#FFFFFF;font-weight:900;text-transform:uppercase;font-size:13px;}.page-diplomas-estrangeiros thead td{padding-top:13px;padding-bottom:15px;line-height:1.25em;padding-left:10px;padding-right:10px;text-align:left;}.page-diplomas-estrangeiros tbody tr{border:solid 1px #D9E0EA;border-top:none;}.page-diplomas-estrangeiros tbody{font-size:13px;background-color:#FFFFFF;}.page-diplomas-estrangeiros tbody td{padding:10px;}.page-diplomas-estrangeiros #tabela-diplomas-estrangeiros{margin-bottom:50px;}.page-diplomas-estrangeiros tbody tr td:first-child{color:#00457C;}.page-diplomas-estrangeiros .captcha{width:100%;}.page-pesquisa-cursos-instituicoes .bread li{color:#AA1F56;font-size:13px;line-height:20px;list-style-type:none;float:left;position:relative;padding-right:10px;}.page-pesquisa-cursos-instituicoes .bread li .b-arrow{right:-5px;}#leg-form-containner .form-item-area .chosen-single b{background-position:0px 15px;}#form-pesquisa-cursos-instituicoes{float:left;width:100%;}#form-pesquisa-cursos-instituicoes .form-item{width:31%;float:left;}#form-pesquisa-cursos-instituicoes .form-item-intituicoes-ensino-superior,#form-pesquisa-cursos-instituicoes .form-item-cursos{margin-right:3.5%;}#form-pesquisa-cursos-instituicoes .chosen-container{width:100% !important;}#form-pesquisa-cursos-instituicoes .form-item-tipo-ensino,#form-pesquisa-cursos-instituicoes .form-item-tipo-estabelecimento,#form-pesquisa-cursos-instituicoes .form-item-area,#form-pesquisa-cursos-instituicoes .form-item-tipo-curso{width:23.4%;margin-right:2%;}#form-pesquisa-cursos-instituicoes .form-item-tipo-curso{margin-right:0px;}.page-requerimento-documentos .webform-client-form a.break{width:100%;}.webform-component--nota-ano a{float:auto;margin:0;text-align:auto;float:none !important;text-decoration:underline;}.page-requerimento-documentos .webform-component--upload_comprovativo_de_pagamento{border:none;}.page-requerimento-documentos .webform-component--upload_comprovativo_de_pagamento .fieldset-legend{color:#1C6198;text-transform:uppercase;font-size:13px;margin-bottom:7px;font-weight:900;}.page-requerimento-documentos .webform-component--upload_comprovativo_de_pagamento .file-size{position:relative;top:14px;}.page-requerimento-documentos .webform-component--upload_comprovativo_de_pagamento .tabledrag-toggle-weight{display:none;}.page-requerimento-documentos .webform-component--upload_comprovativo_de_pagamento .description{float:left;width:100%;margin-top:25px;}#edit-pesq-avancada{width:100%;float:left;}.page-requerimento-documentos .webform-component--comprovativos{border:none;padding:0;}.page-requerimento-documentos .webform-component--comprovativos fieldset{padding-top:0;}.page-requerimento-documentos .webform-component--metodos-pagamento-1{font-size:13px;color:#494949;}.page-node-261 .view-webform-results .views-table .views-field{display:none !important;}.webform-component--comprovativos .fieldset-wrapper label{font-size:10px !important;}.webform-component--comprovativos > legend > .fieldset-legend{display:none;}#webform-client-form-261.preview .webform-component--comprovativos{width:100%;}#webform-client-form-261.preview label{font-size:13px !important;}#webform-client-form-261.preview .webform-multiple-file{width:100%;float:left;}.page-requerimento-documentos #edit-submitted-upload-comprovativo-de-pagamento0-ajax-wrapper .description,.page-requerimento-documentos #edit-submitted-upload-comprovativo-de-pagamento1-ajax-wrapper .description{display:none;}.page-requerimento-documentos #edit-submitted-upload-comprovativo-de-pagamento2-ajax-wrapper .description{color:rgb(119,119,119);width:100%;float:left;}.page-requerimento-documentos #edit-submitted-upload-comprovativo-de-pagamento0-ajax-wrapper,.page-requerimento-documentos #edit-submitted-upload-comprovativo-de-pagamento1-ajax-wrapper,.page-requerimento-documentos #edit-submitted-upload-comprovativo-de-pagamento2-ajax-wrapper{width:100%;float:left;margin-bottom:25px;}.page-requerimento-documentos .file-icon{margin-top:12px;margin-left:10px;}.page-pesquisa-cursos-instituicoes #edit-intituicoes-ensino-superior,.page-pesquisa-cursos-instituicoes #edit-cursos{border:1px solid rgb(217,224,234);height:45px;padding-left:;color:rgb(28,97,152);font-weight:900;}.page-pesquisa-cursos-instituicoes #edit-intituicoes-ensino-superior{margin-right:20px;}.page-requerimento-documentos .webform-component--recepcao-do-documento .description{font-size:13px;}.page-requerimento-documentos a.ano.two,.page-requerimento-documentos a.ano.three,.page-requerimento-documentos a.ano.four,.page-requerimento-documentos a.ano.seven{margin-top:30px !important;}.page-requerimento-documentos a.ano.five{margin-top:30px !important;}.page-requerimento-documentos a.ano.six{margin-top:40px;}.page-requerimento-documentos a.ano.eight{margin-top:27px;}.page-requerimento-documentos #edit-submitted-ano-8{margin-top:27px;}.page-requerimento-documentos #edit-submitted-ano-7{margin-top:29px;}.page-requerimento-documentos #edit-submitted-ano-6{margin-top:40px;}.page-requerimento-documentos #edit-submitted-ano-5{margin-top:28px;}.page-requerimento-documentos #edit-submitted-ano-4,.page-requerimento-documentos #edit-submitted-ano-3,.page-requerimento-documentos #edit-submitted-ano-2,.page-requerimento-documentos #edit-submitted-ano-1{margin-top:30px;}#resultado-pesquisa{float:left;width:100%;padding-bottom:30px;}#resultado-pesquisa .tipo-estabelecimento{padding:20px;background-color:#00457C;color:white;}#resultado-pesquisa .tipo-ensino{padding:20px;background-color:#C3D0E0;font-weight:700;font-size:15px;color:#444444;text-transform:uppercase;}#edit-pesq-avancada .fieldset-wrapper{width:100%;padding:0px;}.instituicao{padding-left:100px;font-weight:700;color:#505050;background-color:#F3F3F3;padding:20px;padding-left:60px;font-size:16px;line-height:23px;text-transform:uppercase;padding-right:35%;position:relative;}.page-pesquisa-cursos-instituicoes .unidade-organica{color:#9A1743;padding:20px;padding-left:130px;}.page-pesquisa-cursos-instituicoes .tipo-curso{color:#9A1743;padding:20px;padding-left:63px;}.page-pesquisa-cursos-instituicoes .nome-curso{color:#9A1743;padding:20px;padding-left:160px;font-size:14px;font-weight:700;color:rgb(80,80,80);}.page-pesquisa-cursos-instituicoes .tipo-estabelecimento{font-size:19px;font-weight:700;}#resultado-pesquisa{background-color:rgb(243,243,243);}.page-pesquisa-cursos-instituicoes .form-item.form-type-select.form-item-distrito,.page-pesquisa-cursos-instituicoes .form-item.form-type-textfield.form-item-cursos,.page-pesquisa-cursos-instituicoes .form-item.form-type-textfield.form-item-intituicoes-ensino-superior{width:31%;float:left;}.page-pesquisa-cursos-instituicoes #edit-intituicoes-ensino-superior,.page-pesquisa-cursos-instituicoes #edit-cursos{width:100%;padding-left:15px;}.page-pesquisa-cursos-instituicoes{float:left;}.page-pesquisa-cursos-instituicoes .chosen-single span{background-color:rgb(255,255,255);padding-left:15px;color:rgb(28,97,152);font-weight:900;line-height:48px;margin-right:0px;}.page-pesquisa-cursos-instituicoes .chosen-container-single .chosen-single div{width:15px;}.page-pesquisa-cursos-instituicoes .chosen-single{background-color:gray;border-radius:0px;border-color:rgb(217,224,234);padding-left:0px;box-shadow:none;height:49px;}.page-pesquisa-cursos-instituicoes .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 14px;}.page-pesquisa-cursos-instituicoes .chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background-position:0px 12px;}.page-pesquisa-cursos-instituicoes #edit-pesquisa-submit{background-color:rgb(255,255,255);border:1px solid rgb(154,23,67);color:rgb(154,23,67);height:45px;padding:15px 45px;border-radius:25px;text-transform:uppercase;font-weight:700;margin-bottom:35px;margin-top:10px;}.page-pesquisa-cursos-instituicoes #edit-pesquisa-submit:hover{color:#FFFFFF;height:45px;background-color:rgb(154,23,67);cursor:pointer;}.page-pesquisa-cursos-instituicoes #edit-pesq-avancada{border:none;margin-top:20px;}.page-pesquisa-cursos-instituicoes #edit-pesq-avancada span.fieldset-legend{font-weight:700;color:#555555;font-size:15px;text-transform:uppercase;margin-bottom:15px;}.page-pesquisa-cursos-instituicoes #edit-pesq-avancada .fieldset-title{padding-right:20px;}.page-pesquisa-cursos-instituicoes #edit-pesq-avancada .fieldset-title:hover{cursor:pointer;color:#2C2C2C;}.page-pesquisa-cursos-instituicoes .natureza{background-color:rgb(243,243,243);color:#505050;font-weight:700;font-size:17px;padding:20px 30px;padding-bottom:0px;padding-right:35%;line-height:20px;}.page-pesquisa-cursos-instituicoes .instituicao-morada,.page-pesquisa-cursos-instituicoes .instituicao-contactos,.page-pesquisa-cursos-instituicoes .instituicao-fax,.page-pesquisa-cursos-instituicoes .instituicao-email{font-size:14px;font-weight:400;padding-left:95px;padding-bottom:15px;}.page-pesquisa-cursos-instituicoes .mapa-pesquisa{float:right;position:relative;right:31px;}.page-pesquisa-cursos-instituicoes .unidade-organica{font-size:22px;line-height:20px;color:#333333;}.page-pesquisa-cursos-instituicoes .unidade-organica-morada,.page-pesquisa-cursos-instituicoes .unidade-organica-contactos,.page-pesquisa-cursos-instituicoes .unidade-organica-fax,.page-pesquisa-cursos-instituicoes .unidade-organica-email{padding-left:160px;font-size:14px;font-weight:400;padding-top:15px;}.page-pesquisa-cursos-instituicoes .tipo-curso{padding-left:130px;font-weight:700;font-size:16px;text-transform:uppercase;padding-bottom:0px;color:#333333;font-size:14px;position:relative;}.page-pesquisa-cursos-instituicoes .tipo-curso .faq-arrow{position:absolute;background-position:0px -516px;left:99px;}.page-pesquisa-cursos-instituicoes .curso-ects,.page-pesquisa-cursos-instituicoes .curso-duracao,.page-pesquisa-cursos-instituicoes .curso-diploma,.page-pesquisa-cursos-instituicoes .curso-vagas,.page-pesquisa-cursos-instituicoes .curso-observacoes,.page-pesquisa-cursos-instituicoes .curso-estado{padding-left:190px;font-size:14px;padding-top:15px;padding-bottom:5px;}.page-pesquisa-cursos-instituicoes .curso-ects{padding-top:0px;}.page-pesquisa-cursos-instituicoes .unidade-organica-morada{padding-top:0px;}.page-pesquisa-cursos-instituicoes #pager .item-list .pager li.pager-next{background:none !important;}.page-pesquisa-cursos-instituicoes #pager .item-list .pager li.pager-next:hover{background-color:#AA1F56 !important;}.page-pesquisa-cursos-instituicoes .instituicao .faq-arrow{float:none;position:absolute;left:35px;top:23px;background-position:0px -515px;}.page-pesquisa-cursos-instituicoes .nome-curso .faq-arrow{position:absolute;left:132px;background-position:0px -516px;}.page-pesquisa-cursos-instituicoes .container{}.instituicao-inner,.tipo-curso,.nome-curso{display:none;}.cursos-container{display:none!important;}.hide{display:none!important;}.unidade-inner{display:none!important;}.showme{display:block!important;}.nome-curso:hover,.instituicao:hover{cursor:pointer;}.unidade-organica,.unidade-inner{display:none;}.nome-curso,.tipo-curso{display:none;}.unidade-organica:hover{cursor:pointer;}.mapa-pesquisa{display:none;}.page-requerimento-documentos .concurso.mid{margin-top:55px;}.unidade-organica-fax{display:inline;padding-left:10px !important;}.curso-diploma,.curso-duracao{display:inline;padding-left:10px !important;}.page-requerimento-documentos a.ano.one{margin-top:25px;}.page-requerimento-documentos a.concurso.center{margin-top:37px;}.page-view-submissoes-requisicao table{max-width:100%;width:1100px;margin:auto;margin-top:50px;}.page-view-submissoes-requisicao thead a{color:#00447B;font-size:15px;}.page-view-submissoes-requisicao thead{border:solid 1px #A6A6A6;}.page-view-submissoes-requisicao .views-field-value{border-left:solid 1px #A6A6A6;}.page-view-submissoes-requisicao .views-field-delete-submission{border-right:solid 1px #A6A6A6;}.page-view-submissoes-requisicao table{border-bottom:solid 1px #A6A6A6;}.page-view-submissoes-requisicao td{font-size:13px;color:#444444;line-height:1.5em;}.page-view-submissoes-requisicao tr.odd{background-color:#F4F4F4;}.page-view-submissoes-requisicao tr.even{background-color:#F6F6F6;}.page-view-submissoes-requisicao .views-field-edit-submission a,.page-view-submissoes-requisicao .views-field-view-submission a,.page-view-submissoes-requisicao .views-field-delete-submission a{color:#6f9dbd;}.page-requerimento-documentos #webform-client-form-261 .webform-component--upload-comprovativo-de-pagamento{float:left;width:100%;}.page-requerimento-documentos #edit-submitted-upload-comprovativo-de-pagamento-ajax-wrapper{display:none;}.page-requerimento-documentos #edit-submitted-upload-comprovativo-de-pagamento-ajax-wrapper .fieldset-wrapper label{display:none;}.page-requerimento-documentos .webform-component--upload_comprovativo_de_pagamento.form-wrapper label{font-size:10px;}.page-requerimento-documentos .webform-component--upload_comprovativo_de_pagamento.form-wrapper img{display:none;}.page-requerimento-documentos .webform-component--upload_comprovativo_de_pagamento.form-wrapper .file-size{display:none;}.page-requerimento-documentos .form-item.webform-component.webform-component-multiple-file.webform-component--upload-comprovativo-de-pagamento{display:block !important;}.page-requerimento-documentos .form-item.webform-component.webform-component-markup.webform-component--metodos-pagamento-1{float:left;width:100%;}.page-requerimento-documentos .form-item.webform-component.webform-component-markup.webform-component--metodos-pagamento-1 a,.page-requerimento-documentos .form-item.webform-component.webform-component-markup.webform-component--metodos-pagamento-1 p{width:100%;}.nohoverlink:hover{cursor:auto!important;}.nohoverlink .instrumento-multiple-title:hover{cursor:auto!important;}.page-pedido-declaracao-reconhecimento label{color:#1C6198;text-transform:uppercase;font-size:13px;margin-bottom:7px;}.page-pedido-declaracao-reconhecimento input.form-text{border-radius:0px;border:solid 1px #D9E0EA;height:50px;width:620px;padding-left:10px;font-size:14px;}.page-pedido-declaracao-reconhecimento .form-item{margin-bottom:25px;}.page-pedido-declaracao-reconhecimento .chosen-single span{background-color:#FFFFFF;padding-left:10px;width:100%;height:100%;padding-top:6px;color:#494949;}.page-pedido-declaracao-reconhecimento .chosen-container-active{background-color:#D8DFE9 !important;}.page-pedido-declaracao-reconhecimento .chosen-container{height:40px;}.page-pedido-declaracao-reconhecimento .chosen-single{width:100%;padding-left:0px;margin:0px;height:100%;border-radius:0px;border-color:#D9E0EA !important;}.page-pedido-declaracao-reconhecimento .chosen-single b{position:relative;right:-2px;top:7px;}.page-pedido-declaracao-reconhecimento .webform-component--codigo-postal{width:164px !important;float:left;}.page-pedido-declaracao-reconhecimento #edit-submitted-codigo-postal{width:140px;}.page-pedido-declaracao-reconhecimento .webform-component--codigo-postal2{float:left;margin-top:32px;width:95px;}.page-pedido-declaracao-reconhecimento #edit-submitted-codigo-postal2{width:70px;}.page-pedido-declaracao-reconhecimento .webform-component--localidade{float:left;width:820px;}.page-pedido-declaracao-reconhecimento #edit-submitted-localidade{width:363px;}.page-sugestoes-reclamacoes .description{color:rgb(255,0,0);font-size:12px;margin-bottom:10px;margin-top:10px;position:relative;text-align:left;}#language,#language li{list-style:none;float:left;}#language ul{margin:0;}#language li{margin:0px 5px;}#language li a{font-size:11px;color:white;}#language li.active a{color:#3991d1;text-decoration:underline;}.loader{background:url(/sites/all/themes/javali_theme/images/ajax-loader.gif) no-repeat scroll center center transparent;bottom:0;display:block;height:66px;left:0;margin:auto;position:fixed;right:0;top:0;width:66px;z-index:2;}.arrow-to-left{width:23px;height:21px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll 0px -3118px transparent;position:absolute;left:20px;top:140px;bottom:0;display:none;margin:auto;}.arrow-to-right{width:23px;height:21px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll 0px -3180px transparent;position:absolute;right:20px;top:140px;bottom:0;display:none;margin:auto;}.center{width:1100px;position:relative;margin:auto;}.h1-homepage{font-size:40px;line-height:50px;text-transform:uppercase;color:#fff;}#header-content{width:100%;height:600px;background:url(/sites/all/themes/javali_theme/images/bnnr_prncpl.jpg) no-repeat center center transparent;background-size:cover;position:relative;float:left;}#header-content-2{width:100%;padding-bottom:35px;background:url(/sites/all/themes/javali_theme/images/bnnr_prncpl.jpg) no-repeat transparent;background-size:cover;position:relative;}#logo-site{width:170px;height:59px;float:left;margin-top:20px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0 0 transparent;}#menu-topo{height:20px;margin-top:20px;float:right;}#menu-container{height:160px;}#banner-slogan{text-align:center;margin-top:100px;font-weight:100;}#sou-container{height:250px;position:relative;margin-top:40px;}.sou-imagem{width:220px;height:250px;float:left;position:relative;}.over{width:100%;height:100%;float:left;position:relative;overflow:hidden;}.sou-imagem img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:scale(1.00);-moz-transform:scale(1.00) rotate(0.02deg);-ms-transform:scale(1.00);-o-transform:scale(1.00);transform:scale(1.00);}.sou-imagem:hover img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:scale(1.05);-moz-transform:scale(1.05) rotate(0.02deg);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.sou-texto{background-color:rgb(0,78,142);bottom:-40px;color:rgb(255,255,255);font-size:20px;left:0;line-height:20px;margin:0 10px;padding:20px 0;position:absolute;right:0;}.sou-texto p{padding-left:15px;padding-right:70px;vertical-align:middle;display:table-cell;}.sou-texto .arrow{position:absolute;bottom:0;right:20px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0 -477px transparent;width:10px;height:10px;top:20px;margin:auto;}#menu-principal{float:left;margin-left:auto;margin-right:auto;height:40px;margin-top:40px;}#menu-principal ul.menu{margin:0;}#menu-principal ul > li{padding:0;width:auto;float:left;padding-left:18px;padding-right:7px;height:53px;}#menu-principal ul > li > ul > li{position:initial;}#menu-principal ul.menu li:first-child{padding-left:0px;}#menu-principal ul.menu li:last-child{}#menu-principal ul.menu li a,#menu-principal ul.menu li span{color:#fff;font-weight:bold;font-size:13px;line-height:18px;text-transform:uppercase;}#menu-principal ul.menu li a:hover,#menu-principal ul.menu li span:hover{color:#3991D1;}#counter-section{width:100%;position:relative;background-color:#fff;float:left;padding-bottom:90px;}.counter-container{position:relative;display:table;}.counter{display:table-cell;position:relative;width:25%;border-left:1px #f3f3f3 solid;background-color:#fff;}.counter:last-child{border-right:1px solid #f3f3f3;margin-right:-1px;}.number{width:100%;float:left;font-style:uppercase;font-size:60px;color:#9F0040;margin-top:120px;margin-bottom:40px;text-align:center;height:80px;line-height:80px;}.name-counter{font-size:20px;width:100%;float:left;position:relative;text-align:center;line-height:30px;color:#333333;}#footer{width:100%;background-color:#01447B;position:relative;float:left;height:250px;}#footer-container{height:100%;position:relative;}#menu-footer{width:100%;float:left;position:relative;height:15px;background-color:#01447B;margin-top:30px;margin-bottom:30px;text-align:center;}#breadcrumb ul{margin:0;width:auto;display:inline-block;list-style-type:none;}#breadcrumb ul li{padding:0;width:auto;float:left;color:#AA1F56;font-size:13px;line-height:20px;position:relative;padding-right:25px;margin-left:0px;}#breadcrumb ul li:first-child{margin-left:0px;}#breadcrumb{float:left;margin-top:55px;width:auto;}#breadcrumb ul li a{color:rgb(170,31,86);font-size:13px;line-height:20px;}.b-arrow{width:10px;height:10px;position:absolute;right:5px;top:6px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0px -595px transparent;}#breadcrumb ul li:hover .b-arrow{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -30px -595px transparent !important;}#breadcrumb ul li a:hover{color:#AA1F56;}#menu-footer ul.menu{margin:0;width:auto;}#menu-footer ul.menu li{padding:0;width:auto;float:left;padding:0 10px 0 0;margin:0 10px 0 0;font-size:10px;border-right:2px solid #3890CF;}#menu-footer ul.menu li:last-child{border-right:0;}#menu-footer ul.menu li a{color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;}#menu-footer ul.menu li a:hover{color:#3890CF;}#cont-menu{float:left;position:relative;width:100%;}#balcao-electronico{position:relative;float:left;width:300px;height:45px;border:1px solid #3991D1;border-radius:50px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 30px -625px transparent;}#balcao-electronico:hover{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 30px -741px transparent;background-color:#3991D1;transition:background-color ease 0.1s;}#partilhar{color:rgb(255,255,255);float:right;font-size:14px;font-weight:700;display:table;position:relative;text-transform:uppercase;}#partilhar a:hover{background-color:#3991D1;transition:background-color ease 0.1s;}#partilhar a:hover span{background-position:-160px;}#partilhar-label{display:table-row;height:30px;margin-bottom:20px;width:100%;}#cont{width:100%;float:left;}#copyright{margin-top:35px;position:relative;float:left;color:#3890CF;text-transform:uppercase;font-weight:bold;}#powered{margin-top:30px;height:25px;width:135px;float:right;position:relative;float:right;}.logo-javali{width:65px;height:20px;float:left;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 5px -1057px transparent;position:relative;}#menu-principal ul > li > ul,.menu-sou-inner ul > li > ul{left:0;position:absolute;width:100%;background-color:#D9E0EA;z-index:1;min-height:490px;visibility:hidden;top:53px;z-index:20;opacity:0;}#menu-principal ul > li:hover .arrow-menu{opacity:1;transition:all 0.7s ease 0.4s !important;display:block;visibility:visible;}.menu-sou-inner ul > li:hover .arrow-menu{opacity:1;display:block;visibility:visible;}#menu-principal ul > li > ul > li > ul{left:245px;top:0px;position:absolute;width:275px;background-color:#D9E0EA;z-index:1;border-left:1px solid #fff;}#menu-principal ul > li > ul > li{float:none!important;padding-left:0px !important;padding-bottom:15px !important;width:230px;height:auto !important;padding-right:30px;}#menu-principal ul > li > ul > li > ul > li{padding-left:30px !important;width:200px;}#menu-principal ul > li > ul > li > a,#menu-principal ul > li > ul > li > span{font-size:12px !important;line-height:15px !important;color:#333 !important;}#menu-principal ul > li > ul > li > ul > li > a,#menu-principal ul > li > ul > li > ul > li > span{line-height:18px !important;text-transform:none!important;}#menu-principal ul > li > ul > li > a:hover{color:#9F0040 !important;text-decoration:underline !important;}#menu-principal ul > li > ul > li:hover{color:#9F0040 !important;}#menu-principal ul > li > ul > li:hover > a,#menu-principal ul > li > ul > li:hover > span{color:#9F0040 !important;cursor:pointer;}#menu-principal ul > li > ul > li:hover > .arrow-left{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -30px -513px transparent !important;}#menu-principal ul > li > ul > li:first-child{padding-top:30px;}#menu-principal ul > li:hover > ul{opacity:1;transition:all 0.5s ease 0.6s !important;display:block;visibility:visible;}#menu-principal ul > li > ul > li:hover > ul{opacity:1;transition:all 0s ease 0s !important;display:block;visibility:visible;}.menu-sou-inner ul > li:hover > ul{opacity:1;display:block;visibility:visible;}#menu-principal ul > li > ul >li:hover >ul{display:block;}#menu-top-containner ul.menu{margin:0;}#menu-top-containner ul.menu li{padding:0;width:auto;display:inline-block;padding-right:20px;}#menu-top-containner ul.menu li a{color:#fff;text-transform:uppercase;font-weight:bold;}#menu-top-containner ul.menu li a:hover{color:#3890CF;}#menu-top-containner{position:relative;float:left;}#menu-principal ul.menu li.expanded:hover .back-menu{opacity:1 !important;transition:all 0.7s ease 0.4s !important;visibility:visible !important;}.menu-sou-inner ul.menu li.expanded:hover .back-menu{opacity:1 !important;visibility:visible !important;}#menu-principal ul.menu li.expanded:hover .opacity-menu{opacity:0.8 !important;transition:all 0.5s ease 0.4s !important;visibility:visible !important;}.arrow-left{width:14px;height:17px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0 -513px transparent;position:relative;float:right;right:0px;top:-4px;}#pesquisa{width:30px;height:25px;float:left;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0 -159px transparent;position:relative;}#pesquisa:hover{cursor:pointer;}.a2a_default_style a{border:1px solid #3890CF;border-radius:30px;}.a2a_s_facebook{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -100px -866px transparent !important;}.a2a_s_facebook:hover{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -160px -866px transparent !important;}.a2a_s_twitter{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -100px -912px transparent !important;}.a2a_s_twitter:hover{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -160px -912px transparent !important;}.a2a_s_linkedin{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -104px -957px transparent !important;}.a2a_s_linkedin:hover{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -164px -957px transparent !important;}.a2a_s_google_plus{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -104px -1000px transparent !important;}.a2a_s_google_plus:hover{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -164px -1000px transparent !important;}.a2a_kit a{margin-right:10px;}.a2a_svg{width:25px !important;height:25px !important;}.a2a_kit{display:table-row;}#menu-lateral{width:220px;float:left;position:relative;min-height:400px;background-color:#f3f3f3;margin-right:20px;}#seccao-conteudo{width:815px;float:left;position:relative;background:#fff;min-height:1045px;}.faq-pergunta{width:100%;float:left;background-color:#f3f3f3;padding-top:20px;padding-bottom:20px;}.faq-pergunta:hover{cursor:hand;cursor:pointer;}.faq-pergunta h2 a{color:#333;}.faq-pergunta:hover h2,.faq-pergunta:hover h2 a{color:#9F0040;}.faq-pergunta:hover h2 a{color:#9F0040;text-decoration:underline;}.purple{color:#9F0040 !important;}.purple-under{color:#9F0040 !important;text-decoration:underline !important;}.faq-arrow{width:20px;height:20px;position:relative;float:right;margin-right:20px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0px -555px transparent;}.faq-arrow-up{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -30px -555px transparent !important;}.faq-pergunta h2{padding-left:40px;color:#333;font-size:15px;line-height:20px;float:left;}.faq-resposta{width:100%;float:left;background-color:#f3f3f3;padding-bottom:20px;}.faq-resposta.text p{line-height:22px!important;}.faq-resposta p{padding-left:60px;padding-right:50px;}.faq-resposta ul{padding-left:40px;padding-right:20px;}.faq-resposta ul p{padding-left:0px;padding-right:0px;}#texto-faq{width:100%;float:left;position:relative;margin-top:30px;}#node-cont{margin-top:50px;width:790px;margin-left:80px;float:left;position:relative;}.faq-collection{margin-top:35px;width:100%;float:left;padding-bottom:30px;}.faq{height:auto;position:relative;float:left;width:100%;}.none{display:none !important;}#search-center{height:100%;}#lupa{width:30px;height:30px;float:left;margin:45px 20px;float:left;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0px -219px transparent !important;}#search-inside{width:1030px;float:left;margin-top:45px;position:relative;}#search-inside input[name="search_block_form"]{width:900px;height:30px;float:left;position:relative;font-style:italic;font-size:18px;font-weight:bold;background-color:#f3f3f3;outline:0;border:0;}#search-inside input[name="op"]{width:40px;height:32px;float:left;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -37px -216px transparent !important;color:transparent;padding-left:20px;float:right;border:0;}#search-inside input[name="op"]:hover{cursor:hand;cursor:pointer;}#search-inside input[name="search_block_form"]::-webkit-input-placeholder{color:#333;}#search-inside input[name="search_block_form"]:-moz-placeholder{color:#333;opacity:1;}#search-inside input[name="search_block_form"]::-moz-placeholder{color:#333;opacity:1;}#search-inside input[name="search_block_form"]:-ms-input-placeholder{color:#333;}:placeholder-shown{color:#333;}.a2a_default_style a{padding:0 !important;}.arrow-menu{width:20px;height:20px;position:relative;bottom:0;left:0;right:0;margin:auto;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0px -2750px transparent !important;visibility:hidden;opacity:0;}#menu-principal > ul.menu > li.expanded:last-child .arrow-menu{top:18px !important;}#menu-fixed-dges{width:100%;height:90px;border-bottom:1px solid #ededed;position:absolute;float:left;background-color:#fff;z-index:10;top:195px;}#bread-size{height:120px;width:100%;position:relative;float:left;}#bread-size-page{height:auto;width:100%;position:relative;float:left;margin-left:80px;}.title{text-transform:uppercase;padding-bottom:30px;}#missao-visao{width:100%;float:left;position:relative;}#missao-visao h2{margin-top:30px;margin-bottom:30px;}#missao{position:relative;}#visao{position:relative;}#conteudo{width:100%;float:left;position:relative;padding-bottom:50px;}#conteudo-institucional{width:100%;float:left;position:relative;padding-bottom:50px;}#conteudo-instrumentos{width:100%;float:left;position:relative;padding-bottom:50px;}#conteudo-comunicacao{width:100%;float:left;position:relative;padding-bottom:50px;}#valores{width:100%;float:left;position:relative;margin-top:50px;}.valor{width:540px;float:left;position:relative;height:120px;margin-bottom:50px;}.valor-imagem{width:100px:height:80px;float:left;position:relative;padding:20px;}.atribuicoes{width:100%;float:left;position:relative;margin-bottom:50px;}.atribuicao{width:100%;position:relative;float:left;padding:20px 0;background-color:#F3F3F3;margin-bottom:10px;}.atribuicao a{color:#333;padding-left:10px;font-size:15px;}.atribuicao a:hover{color:#9E0040 !important;text-decoration:underline;}.instrumento-recurso-xxl:hover .link-in a,.instrumento-gestao:hover .link-in,.instrumento:hover .link-in a,.instrumento-recurso:hover .link-in a{color:#9E0040 !important;text-decoration:underline;}.icon-atr{width:20px;height:20px;float:left;position:relative;margin-left:20px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0px -379px transparent !important;}#banner-dges-pag{width:100%;float:left;position:relative;background:url(/sites/all/themes/javali_theme/images/img_dges.jpg) no-repeat fixed center center transparent;}#texto-banner{color:rgb(255,255,255);font-size:25px;line-height:30px;padding:80px 0;width:545px;}#texto-inside{width:100%;float:left;position:relative;}#organograma{width:100%;float:left;background-color:#D9E0EA;}.instrumento,.instrumento-recurso{background-color:rgb(243,243,243);float:left;height:120px;margin-bottom:20px;margin-right:20px;position:relative;width:255px;}.instrumento-multiple{background-color:rgb(243,243,243);margin-bottom:10px;margin-right:20px;margin-top:0;position:relative;float:left;padding:20px 0px;width:100%;}.instrumento-multiple-inner.multi{margin-left:20px;}.node-type-dges a:hover{color:rgb(158,0,64);text-decoration:underline;}.instrumento-multiple-title{color:rgb(51,51,51);font-size:15px;line-height:20px;text-transform:uppercase;margin-left:20px;margin-bottom:10px;}.instrumento-multiple-title:hover{cursor:pointer;}.instrumento-multiple-inner{float:left;display:none;width:100%;}.instrumento-multiple .faq-arrow{float:left;margin-right:0px;margin-left:20px;}.instrumento-multiple .faq-arrow:hover{cursor:pointer;}.instrumento-multiple .link-in{float:left;margin-top:10px;}.instrumento-multiple .icon-atr-center{float:left;margin-left:20px;margin-top:10px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat scroll 0 -379px rgba(0,0,0,0)!important;}.instrumento-multiple-inner.multi .icon-atr-center{margin-top:8px;}.instrumento-multiple-inner.multi{margin-bottom:20px;}.multiple-title{color:#333;font-size:15px;line-height:20px;}.multiple-title:hover{cursor:pointer;}.document-multi{display:none;float:left;height:20px;margin:10px;margin-left:20px;position:relative;width:80%;}.instrumento-gestao{width:204px;height:120px;position:relative;float:left;margin-right:20px;background-color:#F3F3F3;}.instrumento-gestao .link-in{margin-top:10px !important;padding:0 10px;}.instrumento-recurso .link-in,.instrumento-recurso-xxl .link-in{margin-top:10px !important;}.instrumento-recurso-xxl{width:540px;height:120px;position:relative;float:left;margin-right:20px;background-color:#F3F3F3;}.instrumento:last-child,.instrumento-gestao:last-child,.instrumento-recurso:last-child,.instrumento-recurso-xxl:last-child{margin-right:0px;}.icon-atr-center{width:25px;height:35px;position:relative;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0px -1920px transparent !important;margin-left:auto;margin-right:auto;margin-top:25px;}.link-in{margin-top:20px;color:#333;font-size:15px;line-height:20px;text-align:center;line-height:20px;}#inst-gest1{position:relative;float:left;width:100%;margin-top:30px;}#inst-gest2{position:relative;float:left;width:100%;margin-top:30px;}#inst-gest3{position:relative;float:left;width:100%;margin-top:30px;}#gestao,#recursos-humanos{width:100%;float:left;position:relative;margin-top:50px;}#indicadores{width:100%;float:left;padding-top:120px;padding-bottom:120px;background-color:#F3F3F3;position:relative;}#indicadores-inside{position:relative;float:left;width:100%;height:auto;}.indicador-dges{width:275px;height:150px;position:relative;float:left;}.number-dges{width:100%;float:left;font-style:uppercase;font-size:60px;color:#9F0040;margin-top:30px;margin-bottom:20px;text-align:center;height:80px;line-height:80px;}.name-counter-dges{font-size:16px;width:100%;float:left;position:relative;text-align:center;color:#333333;}.dges-mobile-menu{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0px -540px;}#organograma-inside{width:100%;height:auto;float:left;position:relative;}#organograma-text{position:absolute;top:80px;left:0;color:#333;width:385px;}#organograma-title{width:100%;float:left;}#organograma-subtitulo{width:100%;float:left;margin-top:15px;}#organograma-corpo{width:100%;float:left;margin-top:0px;line-height:20px;}#menu-fixed-dges-inside{width:100%;height:100%;float:left;position:relative;background-color:#fff;z-index:10;}ul.menu-dges{list-style-type:none;width:100%;margin:0;padding:0;}ul.menu-dges li{float:left;height:85px;margin:0;padding:0;margin-right:40px;font-weight:bold;text-transform:uppercase;color:#333;font-weight:bold;line-height:90px;}ul.menu-dges li:hover{cursor:hand;cursor:pointer;}.color-menu{color:#9E0040 !important;border-bottom:4px solid #9E0040;}ul.menu-dges li:hover{border-bottom:4px solid #9E0040;margin-top:-3px;}ul.menu-dges li:hover a{color:#9E0040;}.b-title{position:absolute;bottom:0;left:0;width:100px;height:2px;background-color:#ededed;}#wrapper{width:100%;position:relative;display:inline-block;}#imagem-basica{width:100%;height:auto;position:relative;float:left;margin-top:30px;}#body-basica{width:100%;float:left;position:relative;height:auto;margin-top:30px;}#basic-faq-containner{width:100%;float:left;position:relative;margin-top:50px;}#basic-faq-containner .title-3{margin-bottom:10px;}#basic-faq-containner h1{margin-bottom:30px;}#partilha-pagina{width:100%;float:left;position:relative;height:50px;margin-top:30px;margin-bottom:80px;}#corpo-noticia{width:100%;float:left;position:relative;height:auto;margin-top:30px;}#imagem-noticia{width:540px;float:left;position:relative;height:auto;padding-right:30px;}#icon-data{width:100%;float:left;position:relative;height:20px;margin-bottom:15px;}.icon-page{width:20px;height:20px;float:left;}.data{float:left;margin-left:20px;font-size:15px;line-height:20px;}#menu-lateral ul.menu{}#texto-menu{text-transform:uppercase;font-size:18px;line-height:22px;color:#00447B;border-bottom:1px dotted #D9E0EA;width:100%;float:left;font-weight:bold;margin-bottom:25px;height:65px;}#texto-menu2,#texto-menu3,#texto-menu4{text-transform:uppercase;font-size:13px;line-height:15px;color:#00447B;border-bottom:1px dotted #F3F3F3;float:left;font-weight:bold;margin-bottom:25px;height:65px;pointer-events:none;position:absolute;top:60px;color:#9F0040;width:200px;margin-left:20px;}#menu-lateral-cont{position:relative;float:left;height:auto;width:100%;padding-top:60px;}#menu-l{width:100%;float:left;height:auto;border-bottom:1px dotted #D9E0EA;}#menu-l ul.menu{padding:0;margin:0;}#menu-l ul.menu li{width:100%;padding:0;margin:0;padding-bottom:25px;padding-right:35px;}#menu-l ul.menu li a,#menu-l ul.menu li span{text-transform:uppercase;font-size:12px;line-height:20px;color:#333;font-weight:bold;padding-right:15px;}#menu-l ul.menu li a:hover{color:#9F0040;text-decoration:underline;}#menu-l ul.menu li ul.menu li{display:block;}#menu-l ul.menu > li > ul.menu{position:absolute;top:0;left:240px;background:#DEE2ED;display:none;}#menu-l ul.menu li:hover > ul.menu{display:block;z-index:20;width:240px;border-left:1px solid #fff;}#menu-l ul.menu li ul li{padding-left:20px;width:200px;}#menu-l ul.menu li ul li:first-child{margin-top:90px;}#menu-l ul.menu li ul li a,#menu-l ul.menu li ul li span{font-size:12px;line-height:20px;color:#333;font-weight:bold;text-transform:none;}#menu-l ul.menu ul.menu{padding-top:60px;}#menu-l ul.menu > li > a:hover,#menu-l ul.menu > li > a:focus{color:#9F0040 !important;}#menu-l ul.menu > li > ul > li > a:hover{color:#9F0040 !important;}#menu-l ul.menu li a.active{color:#9F0040;text-decoration:underline;}#body-basica a{color:#333333;text-decoration:underline;line-height:30px;}#body-basica a:hover{color:#9F0040;}#noticias-filter{width:100%;height:160px;float:left;position:relative;border-bottom:1px solid #ededed;}#not-listagem{width:100%;height:160px;position:relative;}.noticia-evento{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ededed;float:left;width:100%;}#listagem{width:100%;float:left;}.imagem-listagem{width:225px;height:200px;float:left;margin-right:20px;}.noticia-evento:hover .title-listagem h2{text-decoration:underline;}.title-listagem h2{line-height:20px;font-size:20px;color:#333;}.title-listagem{margin-top:10px;}.data-listagem{font-size:15px;color:#666666;}.corpo-listagem{margin-top:10px;}#pager{margin-top:30px;margin-bottom:30px;float:left;width:100%;}.pager .first,.pager .pager-last{display:none;}#pager .item-list .pager li.pager-last,#pager .item-list .pager li.pager-first{display:none;}#pager .item-list .pager li.pager-next{display:inline-block;width:40px;height:40px;border:1px solid #9F0040;border-radius:40px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0px -500px transparent !important;}#pager .item-list .pager li.pager-previous{display:inline-block;width:40px;height:40px;border:1px solid #9F0040;border-radius:40px;}#pager .item-list .pager li.pager-item a{color:#C7C7C7;font-size:15px;}#pager .item-list .pager li.pager-current{color:#9F0040;font-size:15px;}#form-filtro-form{margin-top:20px;}#form-filtro-form .form-item-filtro{width:385px;height:50px;float:left;position:relative;}#form-filtro-form #edit_filtro_chosen{width:385px !important;height:50px;float:left;position:relative;}#form-filtro-form #edit_filtro_chosen a.chosen-single{height:50px !important;border-radius:0;background:#fff;border:1px solid #ededed;outline:0;-webkit-box-shadow:none;box-shadow:none;}#form-filtro-form #edit_filtro_chosen a.chosen-single span{margin-top:12px !important;text-transform:uppercase;color:#034C81;font-weight:bold;}#form-filtro-form #edit_filtro_chosen a.chosen-single div{position:absolute;top:12px;right:-2px;display:block;width:18px;height:100%;}#form-filtro-form input[type="submit"]{border-radius:20px;padding:12px 20px;outline:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #9F013E;text-transform:uppercase;font-weight:bold;color:#9F013E;float:left;margin-left:25px;margin-top:15px;background:#fff;}#form-filtro-form input[type="submit"]:hover{cursor:hand;cursor:pointer;color:#fff;background-color:#9F013E;}#menu-top-containner ul li a.active{color:#3890CF;}.legislacao{float:left;position:relative;padding:20px;background-color:#F3F3F3;margin-bottom:10px;width:700px;}.legislacao-titulo{font-size:15px;line-height:20px;color:#333;text-transform:uppercase;}.legislacao-subtitulo{margin-top:5px;font-size:15px;line-height:20px;color:#333;}.legislacao-area{font-size:15px;line-height:20px;color:#333;font-style:italic;}.legislacao-corpo{margin-top:20px;display:none;}.link-legislacao a{color:#333 !important;font-size:15px;line-height:30px;}.link-legislacao a:hover{text-decoration:underline;}.alterado-por{margin-top:10px;color:#333;font-size:15px;line-height:30px;}.legislacao-estado span{color:#666666 !important;}.legislacao-estado{margin-top:10px;color:#333;font-size:15px;line-height:30px;margin-top:20px;}.legislacao-name:hover{cursor:pointer;cursor:hand;}.link-legislacao{margin-top:20px;}.icon-legis{width:20px;height:20px;position:relative;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0px -379px transparent;float:left;margin-right:10px;top:5px;}#leg-form-containner{position:relative;float:left;margin-left:80px;margin-top:50px;}#form-filtro-form{margin-top:20px;}#form-filtro-legislacao-form .form-item-filtro{width:235px;height:50px;float:left;position:relative;}#form-filtro-legislacao-form #edit_tipo_chosen,#form-filtro-legislacao-form #edit_estado_chosen{width:235px !important;height:50px;float:left;position:relative;}#form-filtro-legislacao-form #edit_tipo_chosen a.chosen-single,#form-filtro-legislacao-form #edit_estado_chosen a.chosen-single{height:50px !important;border-radius:0;background:#fff;border:1px solid #ededed;outline:0;-webkit-box-shadow:none;box-shadow:none;}#form-filtro-legislacao-form #edit_tipo_chosen a.chosen-single span,#form-filtro-legislacao-form #edit_estado_chosen a.chosen-single span{margin-top:12px !important;text-transform:uppercase;color:#034C81;font-weight:bold;}#form-filtro-legislacao-form #edit_tipo_chosen a.chosen-single div,#form-filtro-legislacao-form #edit_estado_chosen a.chosen-single div{position:absolute;top:12px;right:-2px;display:block;width:18px;height:100%;}#form-filtro-legislacao-form .form-item-tipo,#form-filtro-legislacao-form .form-item-estado{width:235px;height:50px;float:left;}#form-filtro-legislacao-form input#edit-numero{width:210px;height:45px;padding-left:10px;font-size:15px;border-radius:0;outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ededed;color:#034C81;}#form-filtro-legislacao-form input#edit-pesquisa{width:465px;height:45px;padding-left:10px;font-size:15px;border-radius:0;outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ededed;color:#034C81;font-weight:600;}#form-filtro-legislacao-form input#edit-numero::-webkit-input-placeholder,#form-filtro-legislacao-form input#edit-pesquisa::-webkit-input-placeholder{color:#034C81;opacity:1 !important;}#form-filtro-legislacao-form input#edit-numero::-moz-placeholder,#form-filtro-legislacao-form input#edit-pesquisa::-webkit-input-placeholder{color:#034C81;opacity:1 !important;}#form-filtro-legislacao-form input#edit-numero::-moz-placeholder,#form-filtro-legislacao-form input#edit-pesquisa::-webkit-input-placeholder{color:#034C81;opacity:1 !important;}#form-filtro-legislacao-form input#edit-numero::-ms-input-placeholder,#form-filtro-legislacao-form input#edit-pesquisa::-webkit-input-placeholder{color:#034C81;opacity:1 !important;}#form-filtro-legislacao-form .form-item-numero{width:220px;height:50px;float:left;margin-left:20px;}#form-filtro-legislacao-form .form-item-pesquisa{width:470px;height:50px;float:left;}#form-filtro-legislacao-form input[type="submit"]{border-radius:20px;padding:12px 20px;outline:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #9F013E;text-transform:uppercase;font-weight:bold;color:#9F013E;float:left;margin-left:25px;margin-top:15px;background:#fff;}#form-filtro-legislacao-form input[type="submit"]:hover{cursor:hand;cursor:pointer;color:#fff;background-color:#9F013E;}#form-filtro-legislacao-seccao-form input#edit-submit-button,#form-filtro-legislacao-form input#edit-submit-button{border-radius:20px;padding:12px 20px;outline:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #9F013E;text-transform:uppercase;font-weight:bold;color:#9F013E;float:left;margin-left:25px;margin-top:15px;background:#fff;margin-top:10px;}#form-filtro-legislacao-seccao-form input#edit-limpar,#form-filtro-legislacao-form input#edit-limpar{border-radius:20px;padding:12px 20px;outline:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #9F013E;text-transform:uppercase;font-weight:bold;color:#9F013E;float:left;margin-left:5px;margin-top:15px;background:#fff;margin-top:10px;}#form-filtro-legislacao-seccao-form input#edit-submit-button:hover,#form-filtro-legislacao-seccao-form input#edit-limpar-button:hover,#form-filtro-legislacao-form input#edit-submit-button:hover,#form-filtro-legislacao-form input#edit-limpar-button:hover{cursor:hand;cursor:pointer;color:#fff;background-color:#9F013E;}#form-filtro-form{margin-top:20px;}#form-filtro-legislacao-seccao-form #edit_area_chosen,#form-filtro-legislacao-seccao-form #edit_estado_chosen,#form-filtro-legislacao-form #edit_area_chosen,#form-filtro-legislacao-form #edit_estado_chosen{width:235px !important;height:50px;float:left;position:relative;}#form-filtro-legislacao-seccao-form #edit_tipo_chosen,#form-filtro-legislacao-form #edit_tipo_chosen{width:235px !important;height:50px;float:left;position:relative;}#form-filtro-legislacao-seccao-form #edit_area_chosen a.chosen-single,#form-filtro-legislacao-seccao-form #edit_tipo_chosen a.chosen-single,#form-filtro-legislacao-seccao-form #edit_estado_chosen a.chosen-single,#form-filtro-legislacao-form #edit_area_chosen a.chosen-single,#form-filtro-legislacao-form #edit_tipo_chosen a.chosen-single,#form-filtro-legislacao-form #edit_estado_chosen a.chosen-single{height:50px !important;border-radius:0;background:#fff;border:1px solid #ededed;outline:0;-webkit-box-shadow:none;box-shadow:none;}#form-filtro-legislacao-seccao-form #edit_area_chosen a.chosen-single span,#form-filtro-legislacao-seccao-form #edit_tipo_chosen a.chosen-single span,#form-filtro-legislacao-seccao-form #edit_estado_chosen a.chosen-single span,#form-filtro-legislacao-form #edit_area_chosen a.chosen-single span,#form-filtro-legislacao-form #edit_tipo_chosen a.chosen-single span,#form-filtro-legislacao-form #edit_estado_chosen a.chosen-single span{margin-top:12px !important;text-transform:uppercase;color:#034C81;font-weight:bold;}#form-filtro-legislacao-seccao-form #edit_area_chosen a.chosen-single div,#form-filtro-legislacao-seccao-form #edit_tipo_chosen a.chosen-single div,#form-filtro-legislacao-seccao-form #edit_estado_chosen a.chosen-single div{position:absolute;top:12px;right:-2px;display:block;width:18px;height:100%;}#form-filtro-legislacao-seccao-form .form-item-area,#form-filtro-legislacao-form .form-item-area{width:235px;height:50px;float:left;}#form-filtro-legislacao-seccao-form .form-item-tipo,#form-filtro-legislacao-form .form-item-tipo{width:235px;height:50px;float:left;margin-left:20px;}#form-filtro-legislacao-seccao-form input#edit-numero,#form-filtro-legislacao-form input#edit-numero{width:210px;height:45px;padding-left:10px;font-size:15px;text-transform:uppercase;border-radius:0;outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ededed;color:#034C81;}#form-filtro-legislacao-seccao-form input#edit-pesquisa,#form-filtro-legislacao-form input#edit-pesquisa{width:220px;height:45px;padding-left:10px;font-size:15px;text-transform:uppercase;border-radius:0;outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ededed;color:#034C81;}#form-filtro-legislacao-seccao-form .form-item,#form-filtro-legislacao-form .form-item{margin-top:10px !important;float:left;}#form-filtro-legislacao-seccao-form .form-item-numero,#form-filtro-legislacao-form .form-item-numero{width:220px;height:50px;float:left;margin-left:20px;}#form-filtro-legislacao-seccao-form .form-item-pesquisa,#form-filtro-legislacao-form .form-item-pesquisa{width:230px;height:50px;float:left;margin-left:20px;}#form-filtro-legislacao-seccao-form,#form-filtro-legislacao-form{margin-top:30px;}#form-filtro-legislacao-seccao-form .form-tem{margin-top:20px;}.chosen-with-drop{background-color:red !important;}.chosen-container-active.chosen-with-drop .chosen-single{background-color:#D8DFE9 !important;}.chosen-container-active.chosen-with-drop .chosen-single span{color:#9F0040 !important;}.chosen-container .chosen-drop{background:#D8DFE9;border:0px;}.chosen-container .chosen-results li{font-size:12px;font-weight:bold;}.chosen-container .chosen-results li:hover,.chosen-container .chosen-results .result-selected{background:#D8DFE9 !important;color:#9F0040 !important;text-decoration:underline;}#legislacoes{width:730px;float:left;position:right;margin-bottom:80px;}.alterado-por a{color:#333 !important;text-decoration:underline !important;display:block;margin-left:30px;}.alterado-por span{color:#333 !important;margin-left:30px;}.documentos{width:100%;float:left;background-color:#F3F3F3;position:relative;margin-bottom:20px;}.documento{width:100%;float:left;margin-top:10px;color:#333;font-size:15px;line-height:20px;}.documento:hover{cursor:hand;cursor:pointer;}.documento:hover a{color:#9F013E !important;text-decoration:underline;}.documento a{color:#333 !important;font-size:15px;line-height:20px;display:block;padding-bottom:10px;padding-top:10px;padding-left:60px;}#form-documentos-form,#form-documentos-area-form{margin-top:20px;}#form-documentos-form .form-item-tipo,#form-documentos-area-form .form-item-tipo{width:385px;height:50px;float:left;position:relative;}#form-documentos-form #edit_tipo_chosen,#form-documentos-area-form #edit_tipo_chosen{width:385px !important;height:50px;float:left;position:relative;}#form-documentos-form #edit_tipo_chosen a.chosen-single,#form-documentos-area-form #edit_tipo_chosen a.chosen-single{height:50px !important;border-radius:0;background:#fff;border:1px solid #ededed;outline:0;-webkit-box-shadow:none;box-shadow:none;}#form-documentos-form #edit_tipo_chosen a.chosen-single span,#form-documentos-area-form #edit_tipo_chosen a.chosen-single span{margin-top:12px !important;text-transform:uppercase;color:#034C81;font-weight:bold;}#form-documentos-form #edit_tipo_chosen a.chosen-single div,#form-documentos-area-form #edit_tipo_chosen a.chosen-single div{position:absolute;top:12px;right:-2px;display:block;width:18px;height:100%;}#form-documentos-form input[type="submit"],#form-documentos-area-form input[type="submit"]{border-radius:20px;padding:12px 20px;outline:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #9F013E;text-transform:uppercase;font-weight:bold;color:#9F013E;float:left;margin-left:25px;margin-top:15px;background:#fff;}#form-documentos-form input[type="submit"]:hover,#form-documentos-area-form input[type="submit"]:hover{cursor:hand;cursor:pointer;color:#fff;background-color:#9F013E;}.icon-atr-2{width:20px;height:20px;float:left;position:relative;margin-left:20px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 0px -379px transparent !important;top:10px;}.arrow-up{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -30px -555px transparent !important;}#menu-principal ul > li:nth-child(7) .arrow-menu{top:19px !important;}.page-node .legislacao{width:750px;}#body-basica ul,#basic-faq-containner ul{margin-left:20px;margin-top:12px;}.menu-sou{z-index:30;}.menu-sou-inner ul.menu li a,.menu-sou-inner ul.menu li span{font-weight:bold;color:#333;}.menu-sou-inner ul.menu li:hover a{color:#9F0040;}.menu-sou-inner ul.menu li:hover ul.menu{display:flex;}.menu-sou-inner ul.menu ul.menu li:hover > ul.menu{display:flex;}.menu-sou-inner ul.menu ul.menu{position:absolute;width:100%;left:0;background-color:#D9E0EA;top:66px;margin-top:0 !important;z-index:20;padding-top:10px;padding-bottom:10px;min-height:275px;display:none;flex-direction:column;flex-wrap:wrap;}.menu-sou-inner ul.menu ul.menu ul.menu{width:300px;position:absolute;left:240px;top:0;display:none;padding:0;flex-direction:column;flex-wrap:wrap;height:100%;}.menu-sou-inner ul.menu{display:table;}.menu-sou-inner ul.menu ul.menu ul.menu li:first-child{margin-top:7px !important;}.menu-sou-inner ul.menu li ul.menu li{font-size:12px;text-transform:none;font-weight:bold;color:#333333;margin:0;padding:0;margin-left:20px;padding-top:5px!important;padding-bottom:5px!important;width:240px;}.menu-sou-inner ul.menu li ul.menu li span{}.menu-sou-inner .arrow-left{right:11px;}.menu-sou-inner ul.menu li ul.menu li a{width:200px;}.menu-sou-inner ul > li > ul > li:hover > .arrow-left{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -30px -513px transparent !important;}.menu-sou-inner ul.menu li ul.menu ul.menu li{margin-right:0;}.menu-sou-inner ul.menu li ul.menu li a,.menu-sou-inner ul.menu li ul.menu ul.menu li a,.menu-sou-inner ul.menu li ul.menu ul.menu li ul.menu a{color:#333 !important;display:block;}.menu-sou-inner ul.menu li ul.menu li:hover a,.menu-sou-inner ul.menu li ul.menu ul.menu li:hover a,.menu-sou-inner ul.menu li ul.menu ul.menu ul.menu li:hover a{color:#9F0040 !important;}#ir-topo{background-color:rgb(1,68,123);bottom:20px;color:rgb(255,255,255);font-size:16px;font-weight:bold;height:60px;position:fixed;right:20px;text-align:center;text-transform:uppercase;width:60px;}#ir-topo span{width:60px;height:40px;background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 2px -2772px transparent !important;float:left;position:relative;top:10px;}#ir-topo:hover{cursor:hand;cursor:pointer;}.share-bpage{width:40px;height:40px;background-color:red;float:left;margin-right:10px;border:solid 1px #9F0040;border-radius:20px;}.share-bpage:hover{cursor:pointer;}.s-print{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 10px -2514px transparent;}.s-print:hover{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -30px -2514px transparent;background-color:#9F0040;}.s-share{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 10px -2561px transparent;}.s-share:hover{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -30px -2561px transparent;background-color:#9F0040;}.s-email{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat 10px -2609px transparent;}.s-email:hover{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -30px -2609px transparent;background-color:#9F0040;}span.nolink:hover{cursor:default !important;}#partilha-pagina{position:relative;}#networks-share{position:absolute;width:150px;height:95px;background-color:white;display:none;bottom:60px;left:-10px;border:solid 1px rgb(159,0,64);border-radius:5px;padding:10px;}#networks-share a{color:rgb(159,0,64);font-size:13px;}.s-share:hover #networks-share{display:block;}.networks-holder{height:29px;width:58px;position:absolute;top:-16px;background-color:transparent;left:45px;}.s-face,.s-twitter,.s-linkedin,.s-gmais{width:100%;float:left;margin-top:5px;margin-bottom:5px;margin-left:50px;}#menu-lateral li:hover > span{text-decoration:underline;color:#9F0040 !important;}#menu-lateral li:hover > .arrow-left{background:url(/sites/all/themes/javali_theme/images/sprt.png) no-repeat -30px -513px transparent;}.menu-sou-inner li:hover > span{text-decoration:underline;color:#9F0040 !important;}#pager{}.pager{font-size:15px;padding-bottom:25px !important;}.pager a:hover{color:#AA1F56;}.pager .pager-current{font-size:15px;color:#AA1F56;}.pager-previous{display:inline-block !important;position:relative;width:40px;height:40px;border:solid 1px #AA1F56;border-radius:22px;padding:0 !important;bottom:10px;color:#AA1F56;}.pager-previous a{position:relative;top:12px;font-weight:900;color:#AA1F56 !important;font-size:18px;}.pager-next{display:inline-block !important;position:relative;width:40px;height:40px;border:solid 1px #AA1F56;border-radius:22px;padding:0 !important;bottom:10px;color:#AA1F56;}.pager-next a{position:relative;top:12px;font-weight:900;color:#AA1F56 !important;font-size:18px;}.pager-first{display:none !important;}.pager-last{display:none !important;}.pager-next:hover{background-color:#AA1F56 !important;cursor:pointer;}.pager-next:hover a{color:white !important;}.pager-previous:hover{background-color:#AA1F56 !important;cursor:pointer;}.pager-previous:hover a{color:white !important;}#menu-principal ul{}#form-filtro-legislacao-form #edit-pesquisa{font-weight:500 !important;}#form-filtro-legislacao-seccao-form ::-webkit-input-placeholder{color:#034C81;}#form-filtro-legislacao-seccao-form :-moz-placeholder{color:#034C81;}#form-filtro-legislacao-seccao-form ::-moz-placeholder{color:#034C81;}#form-filtro-legislacao-seccao-form :-ms-input-placeholder{color:#034C81;}#webform-client-form-261 .chosen-container{height:40px;}#webform-client-form-261 .chosen-container-active{background-color:#D8DFE9 !important;}#webform-client-form-261 .chosen-single{width:100%;padding-left:0px;margin:0px;height:100%;border-radius:0px;border-color:#D9E0EA !important;}#webform-client-form-261 .chosen-single span{background-color:#FFFFFF;padding-left:10px;width:100%;height:100%;padding-top:6px;color:#494949;}#webform-client-form-261 .chosen-container-active .chosen-single{background-color:#D8DFE9 !important;}#webform-client-form-261 .chosen-single b{position:relative;right:-2px;top:7px;}
