@font-face{font-family:Oswald-light;src:url(./fonts/Oswald/oswald-light.ttf)}body{font-family:Oswald-light}.date-control{width:100px}pre,textarea{margin:0;padding:0;outline:0;border:0}.expandingArea{border-radius:6px;position:relative;background:#fff}.expandingArea textarea:focus{outline:0;border:1px solid #66afe9;webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.expandingArea>pre,.expandingArea>textarea{font-size:1em;border-radius:6px;padding:6px 12px;line-height:1.42;background:0 0;white-space:pre-wrap;word-wrap:break-word}.expandingArea>textarea{-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:100px}.expandingArea.active>textarea{overflow:hidden;position:absolute;top:0;left:0;height:100%;resize:none}.expandingArea>pre{display:none}.expandingArea.active>pre{display:block;visibility:hidden}.container-emails{max-height:110px;overflow-y:scroll;padding:5px;background-color:#ccc}.mail-body p{margin-bottom:5px}.mail-body p.label-discrete{padding-top:10px}.icon-exportacao-excel{content:"";width:22px;height:25px;background:url(/assets/images/ff6b55b6.excel.png) no-repeat;background-size:22px 25px;float:left}.warning-consulta-projetos{padding-top:30px;padding-bottom:30px;font-size:1.2em}.table-striped input{color:#000}.listagem-seguidores-backoffice-ocorrencia input{width:250px}.ocorrencia-card{margin-bottom:10px;background-color:#C8C8C8;padding:10px;cursor:pointer}.config-ci-categorias i.fa.fa-check{color:#0f0}.config-ci-categorias i.fa.fa-remove{color:red}.container-editar{border:1px dashed;padding:5px}.card-consulta-modal{background-color:#F5F5F5;border-radius:6px;margin:15px 0;padding:15px}.admin-imagem-card-consulta{width:40%;float:left}.admin-imagem-card-consulta img{height:169px}.admin-container-card-consulta{width:60%;float:left;background-color:#C8C8C8;height:169px}.admin-card-consulta{background-color:#fff;margin:15px 0;margin-bottom:15px;border:1px solid #ddd}.admin-detalhes-card-consulta{padding:15px;height:117px}.admin-detalhes-card-consulta h3:hover{text-decoration:underline;cursor:pointer}.admin-actions-card-consulta{border-top:1px solid #ddd;border-left:1px solid #ddd;padding:15px 0;clear:both;text-align:right;background-color:#C8C8C8}.admin-actions-card-consulta a.dashed-left{border-left:1px dashed #ddd}.admin-actions-card-consulta a.solid-left{border-left:1px solid #ddd}.admin-actions-card-consulta a{color:#000;font-size:15px;padding:15px;font-weight:700}.admin-actions-card-consulta a.color-danger:hover,.admin-actions-card-consulta a.color-success:hover{color:#ff8400}.admin-actions-card-consulta a.color-danger,.color-danger{color:#D9534F}.admin-actions-card-consulta a.color-success,.color-success{color:#5CB85C}.card-consulta.clickable:hover{background-color:#eee}.invisible-fa-background:before{content:"\f070";font-family:FontAwesome;text-decoration:inherit;position:absolute;font-size:64px;color:#ddd;right:0}.mail-message-container{background-color:#eee;padding:10px}.disabled-text{color:#ccc}.edit-proponente,.novo-proponente{padding:15px;background-color:#fff;margin-bottom:15px}.perfil-header{background-color:#EBCED6;color:#BD1B53;padding:10px}.pedido-perfil-admin{background-color:#fff;padding:10px;margin-bottom:10px}.novo-perfil-modal label.label-discrete{padding-top:0}.list-chat-users{margin-top:30px;list-style-type:none}.list-scrollable{height:450px;overflow-y:scroll}.mensagens-conversacao{min-height:450px;height:450px;overflow-y:scroll}.list-chat-users li{display:inline;margin:15px}.list-chat-conversations{list-style-type:none;padding-left:0}.conversation-active{background-color:#C8C8C8}.list-chat-conversations li{padding:15px;border-bottom:1px dashed #ccc}.list-chat-conversations li:hover{background-color:#C8C8C8}.list-chat-conversation{list-style-type:none;padding-left:0}.list-chat-conversation li{padding:5px;border:1px solid #ccc;border-radius:5px;margin-bottom:10px}.cabecalho-conversacao{background-color:#4393B9;color:#fff;font-size:24px;padding:10px}.msg-sent-page{background-color:#eee;border-right:3px solid #ccc;margin-left:40px}.msg-receive-page{background-color:#fff;border-left:3px solid #ccc;margin-right:40px}.codigo-postal-3,.codigo-postal-4{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.codigo-postal-4{width:65px}.codigo-postal-3{width:55px}.card-pesquisa:hover{cursor:pointer;outline:1px solid #BD1B53}@media (min-width:992px){.imagem-card-consulta{padding-right:0}.container-card-consulta,.imagem-card-consulta img{height:169px}}@media (max-width:992px){.detalhes-card-consulta{padding-left:15px}}.container-card-consulta{background-color:#C8C8C8}.card-consulta{background-color:#C8C8C8;margin:15px 0;margin-bottom:15px;border:1px solid #ddd}.detalhes-card-consulta{padding-top:15px;padding-right:15px;padding-bottom:15px}.detalhes-card-consulta a{text-decoration:none}.detalhes-card-consulta h3:hover{text-decoration:underline;cursor:pointer}.imagem-consulta-mosaico{width:100%;height:184px}.card-consulta-mosaico{height:330px;margin-bottom:10px;overflow:hidden}.card-detalhes-consulta{background-color:#C8C8C8;padding:10px}.card-descricao-consulta{height:100px;padding:10px;background-color:#C8C8C8}.card-footer-consulta{background-color:#C8C8C8;padding:10px}.card-titulo-consulta{padding:10px;height:100px;font-size:20px;overflow:hidden;text-transform:uppercase;color:#fff;background-color:#BD1B53}.frontoffice-section-content .card-titulo-consulta a{color:#fff}.frontoffice-section-content .card-titulo-consulta a:hover{color:#fff;text-decoration:underline}.backoffice-section-content .card-titulo-consulta a{color:#fff}.backoffice-section-content .card-titulo-consulta a:hover{color:#fff;text-decoration:underline}.participacao-consulta-card.alert-success{background-color:#DFF0D8}.participacao-consulta-card.alert-danger{background-color:#F2DEDE}.participacao-consulta-card{margin-top:20px;margin-right:0;margin-left:0;border-top:1px dotted #707070;padding-top:10px;padding-bottom:10px;background-color:#C8C8C8}.submissao-resposta-consulta{margin-top:30px;padding:15px;background-color:#eee;border-radius:6px}@media (max-width:992px){.imagem-consulta{width:100%}}@media (min-width:992px){.imagem-consulta{width:40%}}.imagem-consulta{float:left;margin:0 10px 10px 0}.social-plugins-projeto{clear:both}.card-projeto{margin-bottom:30px;overflow:hidden}.card-projeto a:hover{color:#EBCED6;text-decoration:underline}.card-projeto .header-card{background-color:#BD1B53;color:#EBCED6;padding:0 10px;float:left;width:100%;height:40px}.card-projeto .header-card h3{margin:0}.card-projeto .header-card small{color:#fff}.card-projeto .cover-card{border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:center;background-color:#ccc;height:240px;max-height:240px;overflow:hidden}.card-projeto .cover-card img{max-width:100%;height:240px;max-height:240px}.card-projeto .container-card{float:left;width:100%;padding:10px;border-left:1px solid #ccc;border-right:1px solid #ccc}.card-projeto .footer-card{background-color:#EBCED6;color:#6c6c6c;border-top:4px solid #BD1B53;float:left;width:100%;padding:10px;margin-bottom:0}.card-projeto .footer-card .share-card{float:right}.card-projeto .footer-card .seguidores-card{float:left}.card-projeto .numero-card .fa{color:#EBCED6}.card-projeto .titulo-card{height:80px;overflow:hidden;max-height:80px}.card-projeto .detalhes-card{height:160px;overflow:hidden;max-height:160px;margin-bottom:10px}.card-projeto .detalhes-card .fa{color:#BD1B53}.header-ponto-situacao{background-color:#BD1B53;color:#EBCED6;padding:10px}.header-ponto-situacao h4 small{color:#EBCED6}.header-ponto-situacao h4{padding:0;margin:0}.body-ponto-situacao{padding:10px;background-color:#fff}.st0,.st1{opacity:.99;fill:#BD1B53}.st2{opacity:.65;fill:#BD1B53}.st3{fill:#BD1B53}.st4{fill:#FFF}.st5{opacity:.65;fill:#444242}.st6{fill:#444242}.active{fill:#BD1B53}.social-plugins-proposta{clear:both}.card-proposta{overflow:hidden}.card-proposta a:hover{color:#EBCED6;text-decoration:underline}.card-proposta .header-card{background-color:#BD1B53;padding:0 10px;float:left;width:100%;height:40px}.card-proposta .header-card h3{margin:0}.card-proposta .header-card small{color:#fff}.card-proposta .cover-card{border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:center;background-color:#ccc;height:240px;max-height:240px;overflow:hidden}.card-proposta .cover-card img{max-width:100%;height:240px;max-height:240px}.card-proposta .container-card{float:left;width:100%;padding:10px;border-left:1px solid #ccc;border-right:1px solid #ccc}.card-proposta .footer-card{background-color:#EBCED6;color:#6c6c6c;border-top:4px solid #BD1B53;float:left;width:100%;padding:10px;margin-bottom:0}.card-proposta .footer-card .share-card{float:right}.card-proposta .footer-card .seguidores-card{float:left}.card-proposta .numero-card{color:#EBCED6;overflow:hidden}.card-proposta .numero-card .fa{color:#EBCED6}.card-proposta .titulo-card{height:80px;overflow:hidden;max-height:80px}.card-proposta .local-submissao{font-size:18px;margin-top:8px;color:#EBCED6}.card-proposta .local-submissao img{position:absolute;padding:0 10px;margin-top:-5px}.card-proposta .detalhes-card{height:110px;overflow:hidden;max-height:110px;margin-bottom:10px}.card-proposta .detalhes-card .fa{color:#BD1B53}.panel-title .img-tipo{margin-left:2em}.font-weight-normal{font-weight:400}.titulo-destaque{position:absolute;z-index:0;margin-right:15px;background:linear-gradient(to bottom,rgba(168,168,168,0)0,#4c4c4c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a8a8a8', endColorstr='#4c4c4c', GradientType=0);color:#fff;bottom:0;padding:10px;font-size:20px;opacity:1}.preview-documento-listagem{height:600px;background-color:#fff;padding:10px;overflow:hidden}.footer-documento-listagem{padding:10px;background-color:#C8C8C8;margin-bottom:30px;height:40px}.titulo-faq{background-color:#C8C8C8;padding:10px}.faq-card{background-color:#C8C8C8;padding:10px;margin-bottom:10px}.faq-card-header{background-color:#EBCED6;padding:10px}#footer{padding-top:10px;margin-top:10px;color:#fff}#footer a{color:#fff}#footer a:hover{text-decoration:underline}#footer{background-color:#BD1B53}.nav-costum>li>a{font-weight:700}.input-3-digits{width:75px;display:inline}.pre-wrap{white-space:pre-wrap}.label{white-space:normal}.color-primary,.frontoffice-section-content .alert a,.frontoffice-section-content .alert a:hover,.table-striped>tbody>tr:nth-child(odd)>td .alert a{color:#428bca}.image-center{background-repeat:no-repeat;background-position:center;background-position:0;background-size:100%;width:100%}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#EBCED6;cursor:default;background-color:#BD1B53;border-color:#BD1B53}.btn-frontoffice-2,.btn-votacao,td .btn-votacao{background-color:#EBCED6;color:#BD1B53;border:1px solid #BD1B53}.btn-frontoffice-2:hover,.btn-votacao:hover{color:#BD1B53;text-decoration:underline}.div-modulo{background-color:#BD1B53;color:#FEF8F8;padding:20px}button a{color:#BD1B53}button a:hover{color:#BD1B53;text-decoration:underline}.break-word{word-wrap:break-word}.header-subsection{background-color:#BD1B53;color:#EBCED6;padding:5px}.subsection{padding:10px;background-color:#C8C8C8}.btn-big{height:60px;font-size:20px}nav.navbar-backoffice>li>a{background-color:#BD1B53;color:#EBCED6}nav.navbar-frontoffice>li>a:hover{background-color:#EBCED6;color:#BD1B53}.btn-frontoffice,.frontoffice-btn:hover{background-color:#BD1B53;color:#EBCED6}.dropdown-menu>li>a.btn-frontoffice{color:#EBCED6}.backoffice .background{background-color:#EBCED6;color:#BD1B53}.frontoffice .background{background-color:#BD1B53;color:#EBCED6}.backoffice-background{background-color:#707070;color:#fff}.frontoffice-title{color:#BD1B53;font-weight:700;margin-top:0}.frontoffice-btn{background-color:#BD1B53;color:#fff}.backoffice-title{color:#000;font-weight:700;margin-top:0}.alert-backoffice{background-color:#6d6d6d;border-color:#6d6d6d;color:#fff}.backoffice-btn{background-color:#BD1B53;color:#EBCED6!important}.backoffice-btn:focus,.backoffice-btn:hover{color:#EBCED6}tbody tr:nth-child(even),thead{background-color:#fff}tbody tr:nth-child(odd){background-color:transparent}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#BD1B53;color:#EBCED6}table,tbody,thead{background-color:#C8C8C8}body,html{width:100%;margin:0;padding:0;overflow-x:hidden}input.ng-invalid:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}a:hover{cursor:pointer;color:#ff8400;text-decoration:none}textarea{resize:none}select[multiple]{width:100%;height:100px}h3>a{color:#000}nav ul{list-style-type:none}nav li{display:inline}input{font-size:1em}h3{margin-top:0}header{z-index:100}td,th{text-align:center}.padding-top-5{padding-top:5px}.padding-top-10{padding-top:10px}.padding-top-30{padding-top:30px}.padding-top-15{padding-top:15px}.padding-top-50{padding-top:50px}.padding-bottom-15{padding-bottom:15px}.padding-va-15{padding-top:7.5px;padding-bottom:7.5px}.padding-v-15{padding-top:15px;padding-bottom:15px}.margin-top-5{margin-top:5px}.margin-top-15{margin-top:15px}.margin-top-30{margin-top:30px}.margin-top-60{margin-top:60px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-30{margin-bottom:30px}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.no-padding-h{padding-left:0;padding-right:0}.no-padding-v{padding-top:0;padding-bottom:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.footer-card{background-color:#C8C8C8;padding:10px;margin-bottom:30px}.pre-line{white-space:pre-line}.table-striped tr:nth-child(odd) a,table-striped tr:nth-child(odd) a{color:#EBCED6}.clickable-div{cursor:pointer}.clickable-div:hover{background-color:#EEE}.form-label{margin-top:6px;margin-bottom:6px}.menuLActive{color:#ff8400}.sombreado{padding:15px 0;border-radius:5px}.sombreado:hover{background-color:#EEE;border-radius:5px}.small-font{font-size:11px}.img-responsive{width:100%}.invalid{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.blue-title{color:#3F51B5}.red-title{color:#a32929}.green-title{color:#47a447}.violet-title{color:#F6F}.color-grey{color:gray}.color-red{color:#a32929}.texto-corpo{color:#0b0e0e;line-height:1.5}.cabecalho{border-radius:6px;background-color:#f5f5f5;padding:10px;border:1px solid #E3E3E3;margin-bottom:10px;margin-top:10px}.cellSelectable:hover,.rowSelectable:hover{cursor:pointer;background-color:#C2D6FF}.cortina{position:absolute;width:100%;height:100%;z-index:900}.color-warning{color:#FFC107}.color-success{color:#4CAF50}.slick-mobile button{width:10%;height:20%}.slick-mobile{font-size:16px}.slick-next{right:0}.slick-prev{left:0}@media (min-width:768px){.slick-next,.slick-prev{width:15%}}@media (max-width:768px){.slick-next,.slick-prev{width:20%}}.slick-next,.slick-prev{color:#BD1B53;background-repeat:repeat-x;top:10px;height:100%}.slick-next,.slick-next:focus{background-image:linear-gradient(to left,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%)}.slick-next:hover{background-image:linear-gradient(to left,rgba(0,0,0,.7)0,rgba(0,0,0,.0001)100%)}.slick-prev{margin-left:4px}.slick-prev,.slick-prev:focus{background-image:linear-gradient(to right,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%)}.slick-prev:hover{background-image:linear-gradient(to right,rgba(0,0,0,.7)0,rgba(0,0,0,.0001)100%)}.titulo-noticia-listagem{height:80px;overflow:hidden}.preview-list-orcamentos{background:#fff;padding:10px;font-size:23px}.panel-title a{color:#fff}.panel-title a:hover{color:#fff;text-decoration:underline}.panel-ponto-situacao{background-color:#FAFAFA;border:1px solid #ccc;border-radius:5px;padding-bottom:0}.panel-ponto-situacao-header{padding-top:10px;background-color:#757575;color:#fff}.footer-ponto-situacao{padding-top:15px;border-top:1px solid #ccc;background-color:#EEE;padding-bottom:15px;margin-top:15px}.lateral-panel{background-color:#fff;border-radius:10px;padding-top:10px;padding-bottom:10px;color:#000;border:1px solid #ccc;font-size:14px}.panel{margin-bottom:15px}.panel-title{padding:16px;font-size:24px;color:#BD1B53}.panel-purple .panel-title{background-color:#673BB7}.panel-purple .panel-content{background-color:#eee;color:#252326}.panel-red .panel-title{background-color:#F44336;color:#fff}.panel-red .panel-content{background-color:#eee}.panel-red .label-discrete{font-weight:700;color:gray}.panel-primary .panel-title{background-color:#009587;color:#fff}.panel-primary .panel-content{background-color:#eee}.panel-info .panel-title{background-color:#03A9F4;color:#fff}.panel-info .panel-content{background-color:#eee}.panel-proposta .panel-title,.proposta-background{background-color:#BD1B53;color:#fff}.panel-title-proposta{background-color:#BD1B53;color:#fff;padding:10px}.frontoffice-section-content .panel-title-proposta a,.frontoffice-section-content .panel-title-proposta a:hover{color:#fff}.panel-proposta .panel-content{background-color:#eee}.panel-proposta .titulo-seccao{background-color:#BD1B53;color:#fff}.panel-title-projeto{background-color:#BD1B53;color:#000;padding:10px}.frontoffice-section-content .panel-title-projeto a,.frontoffice-section-content .panel-title-projeto a:hover{color:#EBCED6}.panel-projeto .panel-title,.projeto-background{background-color:#BD1B53;color:#EBCED6}.panel-projeto .panel-content{background-color:#eee}.panel-projeto .label-discrete,.panel-projeto .label-inline{color:#252326;font-weight:700}.panel-administracao .label-discrete,.panel-administracao .label-inline{color:#232527;font-weight:700}.panel-administracao .panel-title{color:#fff;background-color:#2196F3}.panel-administracao .panel-content{background-color:#eee}.panel-amber .panel-title{color:#271e01;background-color:#FFC107}.numero-titulo-projeto{float:left;color:#EBCED6;border-right:2px solid #fff;font-size:20px;font-weight:700;margin-right:10px;padding-top:5px;padding-right:10px}.card-titulo-projeto{background-color:#BD1B53;height:120px;font-size:25px;text-transform:uppercase;overflow:hidden}.card-detalhes-projeto{padding:10px;font-size:15px;height:90px}.card-votos-projeto{height:60px;font-size:20px;text-transform:uppercase;text-align:center;font-weight:700;margin-top:20px}.card-footer-projeto{font-size:18px;height:100%;text-align:center;padding:10px}.card-footer-projeto a{color:#000}.card-footer-projeto a:hover{color:#000;text-decoration:underline}.card-projeto-vencedor{background-color:#EBCED6}.card-footer-projeto-vencedor{background-color:#dff0d8;color:#3c763d}.card-footer-projeto-vencedor span{cursor:pointer}.card-footer-projeto-vencedor span:hover{text-decoration:underline}.btn-proposta{background-color:#689197;color:#fff}.btn-proposta:hover{color:#BD1B53}.card-proposta-listagem{padding:10px;background-color:#C8C8C8;margin-bottom:10px}.div-link-submissao-propostas{text-align:center;padding:20px;background-color:#BD1B53;color:#EBCED6}.frontoffice-section-content .numero-titulo-proposta{color:#EBCED6;float:left;border-right:2px solid #fff;font-size:20px;font-weight:700;margin-right:10px;padding-right:10px}.titulo-proposta{font-size:20px;color:#FEF8F8;cursor:pointer}.titulo-proposta:hover{text-decoration:underline}.card-proposta{margin-top:15px;margin-bottom:15px;background-color:#C8C8C8}.card-titulo-proposta{padding:10px;height:130px;font-size:20px;overflow:hidden;background-color:#BD1B53}.card-imagem-proposta{cursor:pointer;height:225px}.card-detalhes-proposta{padding:10px;font-size:16px;height:60px}.card-footer-proposta{padding:10px;font-size:16px}.card-footer-proposta p{margin-top:20px}.proposta-icon{float:right;transform:rotate(18deg);position:relative;top:-7px}.frontoffice-section-content a{color:#BD1B53}.frontoffice-section-header .icon-right,.frontoffice-section-header a{color:#FEF8F8}.subsection-header{padding:10px;background-color:#BD1B53;color:#FEF8F8}.frontoffice-section-header a:hover{color:#FEF8F8;text-decoration:underline}.frontoffice-section-content a:hover{color:#BD1B53;text-decoration:underline}.frontoffice-section-header{background-color:#BD1B53;color:#FEF8F8;padding:16px;font-size:24px}.frontoffice-section-content{background-color:#eee;margin-bottom:10px;padding:14px}.subsection{margin-bottom:15px}.subsection-section{margin-bottom:15px;background-color:#C8C8C8;padding:10px}.backoffice-section-header{background-color:#BD1B53;color:#FEF8F8;padding:16px;font-size:24px}.backoffice-section-content{background-color:#eee;margin-bottom:10px;padding:14px}.backoffice-section-content a{color:#BD1B53}.backoffice-section-content a:hover{color:#BD1B53;text-decoration:underline}.backoffice-section-header .icon-right,.backoffice-section-header a{color:#FEF8F8}.backoffice-section-header a:hover{color:#FEF8F8;text-decoration:underline}.bottom-document-preview{position:absolute;z-index:5;width:100%;color:#fff;height:150px;background:linear-gradient(to bottom,rgba(190,190,190,0)0,#fff 100%);bottom:0}.item-list-document-preview{position:absolute;background:#fff;overflow:hidden;height:379px;width:636px;zoom:.5;border:14px solid #EEE;z-index:4;right:0;top:-133px;padding:30px}.preview-list{background:#fff;overflow:hidden;height:379px;border:14px solid #EEE;padding:10px;margin-bottom:30px}.zoom-50{zoom:.5}.title-list-document{background-color:#EEE;padding:20px;font-size:16px;font-weight:700;margin-top:168.5px}.title-list-orcamentos{margin-top:34px;background-color:#EEE;padding:20px;font-size:16px;font-weight:700}.div-image{background-image:url(/assets/images/68829ace.img_default.png);width:100%;background-position-y:center;background-position:0;background-size:100%;background-repeat:no-repeat}.btn-icon{padding:2px 5px}.selected-border{outline-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.titulo-galeria-noticia a{font-size:20px}.clear-both{clear:both}.image-40{float:left;width:40%;margin-right:20px;margin-bottom:20px}.btn-map{direction:ltr;overflow:hidden;text-align:center;position:relative;font-family:Roboto,Arial,sans-serif;-webkit-user-select:none;padding:1px 6px;border-bottom-left-radius:2px;border-top-left-radius:2px;-webkit-background-clip:padding-box;border:1px solid rgba(0,0,0,.14902);box-shadow:rgba(0,0,0,.298039)0 1px 4px -1px;min-width:30px;background-color:#fff;background-clip:padding-box}.container-gallery-icon{position:relative;z-index:500;width:30px;height:30px;top:5px;left:5px;border-radius:25px;border:1px solid #000;background-color:#fff}.container-gallery-icon i{left:6px;top:4px;position:relative}@media (min-width:768px){.container-gallery-image{width:100%;background-color:#C8C8C8;background-position-y:center;background-position:0;background-size:100%;background-repeat:no-repeat}.container-destaque-principal{width:100%;height:350px;background-color:#E0E0E0;background-position-y:center;background-position:0;background-size:100%;background-repeat:no-repeat}}@media (max-width:767px){.container-gallery-image{width:100%;background-color:#C8C8C8;background-position-y:center;background-position:0;background-size:100%;background-repeat:no-repeat}}.btn-map{font-size:11px;font-weight:700;line-height:1}.span-action{cursor:pointer}.span-action:hover{text-decoration:underline}.padding-v-20{padding-top:20px;padding-bottom:20px}.width-100{width:100%}.anexos-ap{background-color:#C8C8C8;padding:15px}.icon-right{animation:spinout .2s ease-in-out;animation-fill-mode:forwards}.icon-right:hover{animation:spinin .2s ease-in-out;animation-fill-mode:forwards}@keyframes spinin{from{transform:rotate(0deg) scale(1,1)}to{transform:rotate(10deg) scale(1.1,1.1)}}@keyframes spinout{0%{transform:rotate(10deg) scale(1.1,1.1)}100%{transform:rotate(0deg) scale(1,1)}}.form-control{border-radius:6px}.fa-block{display:block}.multiselect,.multiselect-container,.multiselect~div{width:100%}.multiselect-dashed .multiselect.dropdown-toggle{border:1px dashed #ddd}.multiselect.dropdown-toggle{font-size:16px;color:#555;border-radius:4px;height:34px}.icon-right{float:right;color:#FFF;opacity:.6;position:relative;top:5px;right:2px}.icon-right:hover{color:#ff8400}.titulo-seccao{padding:5px}#recaptcha_image{width:100%!important;height:auto!important}#recaptcha_image img{width:100%!important;height:auto!important}.btn-yellow-material{background-color:#FFC107;color:#27241D}.btn-yellow-material:hover{box-shadow:0 6px 10px rgba(0,0,0,.23),0 10px 30px rgba(0,0,0,.19)}.btn-primary-material{background-color:#009587;color:rgba(255,255,255,.84)}.btn-primary-material:hover{background-color:#008D80;color:#fff;box-shadow:0 6px 10px rgba(0,0,0,.23),0 10px 30px rgba(0,0,0,.19)}.primary-background{background-color:#009587;color:#fff}.info-background{background-color:#03A9F4;color:#fff}.danger-background{background-color:#F44336;color:#fff}.purple-background{background-color:#673BB7;color:#fff}.panel>div{padding:10px}.panel .panel-title h4{margin:0}.dashed{border:1px dashed #ddd;border-radius:10px}div .withResponsiveTable table{width:100%}.list-no-style{list-style:none;padding:0}.label-discrete,label.label-discrete{font-weight:400;color:#000;font-size:14px;margin-bottom:0;width:100%;padding-top:15px}.certo{font-size:30;color:#5CB85C}.msg,.msg-error,.msg-info,.msg-success,.msg-warning{font-size:12px}.msg-info{color:#5BC0DE}.msg-success{color:#5CB85C}.msg-warning{color:#F0AD4E}.msg-error{color:#D9534F}.margin-v-15{margin-top:15px;margin-bottom:15px}.margin-bottom-0{margin-bottom:0}.margin-h-15{margin-left:15px;margin-right:15px}.padding-h-15{padding-left:15px;padding-right:15px}.margin-bottom-10{margin-bottom:10px}.validation-error{color:#ce8483;font-style:italic}.clickable{cursor:pointer}.icon-footer{padding:15px;width:32px;height:32px}.listagem p{margin:0 0 5px}.titulo{padding:20px 0;margin-top:0}.titulo h3,.titulo h4{margin:0;padding:0}.ellipsis{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.lightbox{cursor:pointer}.form-control{font-size:1em}.fileContainer{overflow:hidden;position:relative}.half-opacity{opacity:.5}.fileContainer [type=file]{display:block;font-size:999px;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0}.fileContainer{text-align:center;border:1px solid #ccc;border-radius:.5em;float:left;padding:.5em}.fileContainer [type=file],.glyphicon{cursor:pointer}.div-inline{float:left;padding:0}.icon-bar{background-color:#888}.navbar-toggle{border-color:#ddd}#header-login ul{list-style-type:none}#header-login li{display:inline}.backoffice{background-color:#FCE4EC}#header-login{background-color:#fff}.animate.ng-enter,.animate.ng-leave{transition:500ms cubic-bezier(0.25,.25,.75,.75) all;position:relative;display:block;overflow:hidden;text-overflow:clip;white-space:nowrap}.animate.ng-enter,.animate.ng-leave.animate.ng-leave-active{opacity:0;width:0;height:0}.animate.ng-enter.ng-enter-active,.animate.ng-leave{opacity:1;width:150px;height:30px}.cke_textarea_inline{background-color:#fff;padding:10px;overflow:auto;-webkit-appearance:textfield;border:1px dashed #ddd;border-radius:10px}.cke_textarea_inline[disabled]{cursor:not-allowed;background-color:#eee}#nav.affix{position:fixed;top:0;width:100%;z-index:1000}#diagrama-mobile text{font-size:40px}.svg-content{display:inline-block;position:absolute;top:0;left:0}.text-selectable{cursor:pointer}.svg-fase{fill:#FFF;stroke:#ccc}.svg-fase-editar{fill:#ebebeb;stroke:#adadad}.svg-fase-hover:hover{cursor:pointer;fill:#ebebeb;stroke:#adadad}.svg-fase-editar-hover:hover{cursor:pointer;fill:#ebebeb;stroke:#69F}.svg-fase-activa{fill:#5cb85c;stroke:#4cae4c}.svg-fase-activa-hover:hover{fill:#47a447;stroke:#398439}.svg-texto-activo{fill:#FFF}.svg-diagrama-fases{max-height:230px}.svg-container{display:inline-block;position:relative;width:100%;padding-bottom:100%;vertical-align:middle;overflow:hidden}.dropdown-message-notification{width:400px;padding:5px}.dropdown-message-notification.dropdown-menu li div{padding:10px 0;border-bottom:1px solid #BD1B53;font-size:12px;width:100%}.dropdown-message-notification.dropdown-menu li div:hover{background-color:#EEE}.dropdown-message-notification.dropdown-menu li.ver-todas-mensagens a{padding:10px 0;border-bottom:0 solid #BD1B53;font-size:18px;width:100%}.message-container{position:fixed;bottom:0;width:360px;z-index:1000;margin:0 15px}.message-container .panel{margin-bottom:0}.message-body{height:300px;overflow-y:scroll}.message-body p{margin:0}.msg_receive,.msg_sent{padding:5px;border:1px solid #ccc;border-radius:5px;margin:10px 0}.msg_sent{border-right:3px solid #ccc;margin-left:40px;background-color:#eee}.msg_receive{border-left:3px solid #ccc;margin-right:40px}.message-header{padding:10px;background-color:#EBCED6;border-color:1px solid #ddd;font-size:12px}.message-header p{margin:0}.message-date{text-align:right;font-size:12px}.msg_sent .message-user{display:none}.message-footer{background-color:#BD1B53}.facebookShare{border:none;visibility:visible;width:auto;background:0 0;overflow:hidden;-webkit-text-size-adjust:none;color:#333;margin:0;padding:0;text-align:left;direction:ltr;cursor:pointer;font-family:'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;display:inline-block}.facebookShare:active .facebookButton .pluginButton,.facebookShare:focus .facebookButton .pluginButton,.facebookShare:hover .facebookButton .pluginButton{background:#5b7bd5;background:linear-gradient(to bottom,#5b7bd5 0,#4864b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b7bd5', endColorstr='#4864b1', GradientType=0);border-color:#5874c3 #4961a8 #41599f;box-shadow:inset 0 0 1px #607fd6}.facebookShare .facebookButton{color:#3b5998;text-decoration:none;font-size:11px;text-align:left;display:inline-block;width:66px}.facebookShare .facebookButton .fa{color:#FFF}.facebookShare .facebookButton .pluginButton{background:#4c69ba;background:linear-gradient(to bottom,#4c69ba 0,#3b55a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c69ba', endColorstr='#3b55a0', GradientType=0);border:none;border-radius:3px;color:#fff;cursor:pointer;font-weight:700;height:20px;line-height:20px;padding:0;text-shadow:0 -1px 0 #354c8c;white-space:nowrap}.facebookShare .facebookButton .pluginButton .pluginButtonContainer{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(255,255,255,.004)}.facebookShare .facebookButton .pluginButton .pluginButtonContainer .pluginButtonImage{display:inline-block}.facebookShare .facebookButton .pluginButton button{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:700;margin:-1px;outline:0;padding:0;text-shadow:0 -1px 0 #354c8c}.facebookShare .facebookButton .pluginButton button .pluginButtonIcon{height:14px;left:0;margin:0 4px;position:relative;top:3px;vertical-align:top;width:14px}.facebookShare .facebookButton .pluginButton button .sp_plugin-button-2x{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/y5/r/KxVPs0eEy36.png);background-size:30px 72px;background-repeat:no-repeat;display:inline-block;height:14px;width:14px}.facebookShare .facebookButton .pluginButton button .sx_plugin-button-2x_favblue{background-position:0 -42px}.facebookShare .facebookButton .pluginButton button i.img{-ms-high-contrast-adjust:none;_overflow:hidden}.facebookShare .facebookButton .pluginButton .pluginButtonLabel{padding:0 5px;position:relative;vertical-align:top}.facebookShare .facebookCount{display:inline-block;width:auto}.facebookShare .facebookCount .pluginCountButton{background:#fff;border:1px solid #bbb;border-radius:3px;color:#6a7180;display:inline-block;font-size:11px;height:auto;line-height:18px;margin-left:6px;min-width:15px;padding:0 3px;text-align:center;white-space:nowrap}.facebookShare .facebookCount .pluginCountButton span{display:inline-block;min-height:12px;min-width:4px;color:#333}.facebookShare .facebookCount .pluginCountButtonNub{height:0;left:2px;position:relative;top:-15px;width:5px;z-index:2}.facebookShare .facebookCount .pluginCountButtonNub i,.facebookShare .facebookCount .pluginCountButtonNub s{border-color:transparent #bbb;border-style:solid;border-width:4px 5px 4px 0;display:block;position:relative;top:1px}.facebookShare .facebookCount .pluginCountButtonNub i{border-right-color:#fff;left:2px;top:-7px}@-moz-document url-prefix(){.facebookShare .facebookButton .pluginButton button .pluginButtonIcon{margin:0 1px}}.facebook-container{margin-bottom:15px}.fb_iframe_widget{float:left;margin-right:2px}.dropdown-menu li{width:100%}.navbar-nav{margin-right:0!important}.navbar-top-links li{display:inline-block}@media (max-width:768px){.navbar-header{display:inline;float:left}.container>.navbar-header{margin-left:0}}@media (max-width:767px){.navbar-nav .open .dropdown-menu{background-color:#fff}}.xs-navbar{clear:both}.xs-navbar>li{float:right}.navbar{border-radius:0}.main-navbar{margin-bottom:0}.secondary-menu.navbar-frontoffice{background-color:#EBCED6;border:0}.secondary-menu{min-height:10px}.secondary-menu li{display:inline;margin-right:20px}.secondary-menu.navbar-frontoffice li.active{background-color:transparent}.secondary-menu.navbar-frontoffice li.active a{text-decoration:underline}.secondary-menu.navbar-frontoffice a{color:#BD1B53}.secondary-menu.navbar-frontoffice a:hover{color:#BD1B53;text-decoration:underline}.secondary-menu.navbar-backoffice{background-color:#BD1B53;border:0}.secondary-menu.navbar-backoffice li.active{text-decoration:underline}.secondary-menu.navbar-backoffice li.active a{text-decoration:underline;font-weight:700}.secondary-menu.navbar-backoffice a{color:#EBCED6}.secondary-menu.navbar-backoffice a:hover{color:#EBCED6;text-decoration:underline}.navbar .dropdown-menu li,.navbar .dropdown-menu li:hover{color:#333}.navbar-frontoffice .active,.navbar-frontoffice li:focus,.navbar-frontoffice li:hover{background-color:#EBCED6;color:#BD1B53}.navbar-frontoffice .active a,.navbar-frontoffice .active i,.navbar-frontoffice li:hover a{color:#BD1B53}.navbar-backoffice .active,.navbar-backoffice li:focus,.navbar-backoffice li:hover{background-color:#BD1B53;color:#EBCED6}.navbar-backoffice .active a,.navbar-backoffice .active i,.navbar-backoffice li:hover a{color:#EBCED6}.navbar-backoffice .dropdown-menu li a,.navbar-backoffice .dropdown-menu li:hover a,.navbar-frontoffice .dropdown-menu li a,.navbar-frontoffice .dropdown-menu li:hover a{color:#333}.nav-costum{padding-left:0;margin-bottom:0;list-style:none}.nav-costum>li{position:relative;display:block}.nav-costum>li>a{position:relative;display:block;padding:15px}.navbar-backoffice a{color:#BD1B53}.navbar-backoffice a:hover,.navbar-frontoffice a{color:#EBCED6}.navbar-backoffice a:hover{color:#BD1B53}.navbar-frontoffice{background-color:#BD1B53;font-size:15px;font-weight:700;border-bottom-width:0}.navbar-backoffice li:hover .dropdown-menu a,.navbar-frontoffice li:hover .dropdown-menu a{color:#000}.navbar-frontoffice .btn-login:hover{color:#BD1B53;background-color:#EBCED6}.navbar-backoffice{background-color:#EBCED6;font-size:15px;font-weight:700;border-bottom-width:0}.navbar-backoffice .btn-login:hover{color:#EBCED6;background-color:#BD1B53}.table-ascending:after{font-family:FontAwesome;content:" \f0de"}.table-descending:after{font-family:FontAwesome;content:" \f0dd"}.picture-angular{background-position-y:center;background-position:0;background-size:100%;background-repeat:no-repeat}.contador-votos{font-size:24px;background-color:#BD1B53;color:#EBCED6;padding:10px;height:55px}.contador-votos .fa{color:#EBCED6}.controlador-votos{border:1px solid #BD1B53;padding:10px 20px;text-align:center}.informacao-votos{background-color:#EBCED6;padding:10px 20px}.informacao-votos a{color:#BD1B53}.mensagem-votou{padding:7px 12px;margin-bottom:0;font-size:15px;font-weight:400;line-height:1.42857143}.opj .btn-frontoffice-2,.opj .btn-votacao,.opj .navbar-frontoffice .active,.opj .navbar-frontoffice li:focus,.opj .navbar-frontoffice li:hover,.opj .secondary-menu.navbar-frontoffice,.opj td .btn-votacao{background-color:#333}.opj .div-link-submissao-propostas,.opj .frontoffice-section-content a,.opj .frontoffice-section-header,.opj .frontoffice-section-header .icon-right,.opj .frontoffice-section-header a,.opj .navbar-frontoffice a{color:#333}.opj .btn-frontoffice-2,.opj .navbar-frontoffice .active a,.opj .navbar-frontoffice .active i,.opj .navbar-frontoffice li:hover a,.opj .secondary-menu.navbar-frontoffice a{color:#A8C034}.opj .btn-frontoffice-2{border:0}.opj #footer,.opj .btn-frontoffice,.opj .div-link-submissao-propostas,.opj .frontoffice-section-header,.opj .navbar-frontoffice{background-color:#A8C034;color:#333}.opa .btn-frontoffice-2,.opa .btn-votacao,.opa .navbar-frontoffice .active,.opa .navbar-frontoffice li:focus,.opa .navbar-frontoffice li:hover,.opa .secondary-menu.navbar-frontoffice,.opa td .btn-votacao{background-color:#EBCED6}.opa .div-link-submissao-propostas,.opa .frontoffice-section-header,.opa .frontoffice-section-header .icon-right,.opa .frontoffice-section-header a,.opa .navbar-frontoffice a{color:#EBCED6}.opa #footer,.opa .frontoffice-section-header,.opa .navbar-frontoffice{background-color:#BD1B53;color:#EBCED6}.opa .frontoffice-section-content a,.opa .navbar-frontoffice .active a,.opa .navbar-frontoffice .active i,.opa .navbar-frontoffice li:hover a,.opa .secondary-menu.navbar-frontoffice a{color:#BD1B53}.opa .frontoffice-section-content .active a{color:#EBCED6}