#footer .widgettitle{margin-top:0!important}.freguesias-footer{text-align:center}.freguesias-footer img{height:180px}.av-upcoming-event-meta{line-height:100%}.av-magazine-content-wrap{border-bottom:medium none!important}.green-color{color:#719430}.margin-top-0{margin-top:0px!important}.margin-top-10{margin-top:10px!important}.margin-bottom-10{margin-bottom:10px!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.awesome-weather-forecast{margin-top:0px!important;padding-top:10px;padding-bottom:10px;width:90%;font-size:90%;line-height:100%}.awesome-weather-wrap{background:rgb(0 0 0 / .5) none repeat scroll 0 0!important}.awesome-weather-current-temp{text-align:center;padding-top:20px!important;padding-bottom:20px!important}.awe_wide .awesome-weather-current-temp strong{font-size:50px!important;color:#fff!important}.awe_wide .awesome-weather-header.awecf{background:rgb(109 140 50 / .6) none repeat scroll 0 0}.av-upcoming-event-image{border-radius:0;width:80px}.tribe-common-l-container{padding-left:0!important;padding-right:0!important;max-width:100%!important}.av-upcoming-events{margin-top:30px}.av-upcoming-event-entry{background:#f1f1f1;margin-bottom:10px;border-radius:10px;display:flex;align-items:center;line-height:130%;border-right:3px #377e40 solid;padding:10px}.tribe-common-l-container{padding-top:20px!important;padding-bottom:20px!important}.tribe-events-single .tribe_events{display:grid;grid-template-columns:3fr 2fr;gap:30px}.tribe-events-event-meta::before{border-top:none!important}.tribe-events-event-meta{display:flex!important;width:100%!important;margin:0!important}.av-single-event-meta-bar-inner{padding:38px 38px 30px 38px!important;background:#f1f1f1;border-top:3px #377e40 solid!important}.tribe-events-meta-group-details{padding:0!important;margin:0!important}#top.tribe-theme-enfold.single-tribe_events #tribe-events-pg-template,.tribe-events-view{max-width:1210px;margin:auto}.tribe-events-pg-template{padding:50px 0!important}.tribe-events-single-event-title{font-size:2em!important;line-height:120%!important}.tribe-events-page-template .tribe-common img{float:right}.tribe-events-calendar-list__event-date-tag-weekday{background:#719430;color:#fff!important;padding:3px 0!important}.tribe-events-calendar-list__event-date-tag-daynum{background:#377e40;color:#fff!important;padding:3px 0!important}#agenda-de-eventos-home .av-upcoming-events{display:grid;grid-template-columns:repeat(4,minmax(250px,1fr));gap:15px}#agenda-de-eventos-home .av-upcoming-event-entry{background:#fff;border:1px #f1f1f1 solid;margin-bottom:10px;border-radius:0;display:grid;grid-template-columns:1fr;line-height:130%;padding:15px;align-items:flex-start}#agenda-de-eventos-home .av-upcoming-event-entry img{width:100%}#agenda-de-eventos-home .av-upcoming-event-data{padding:10px 0}.adsi-freguesias-container{padding:50px 0}.adsi-freguesias-container h1{border-bottom:1px #ddd dotted;padding-bottom:15px;margin-bottom:20px}.adsi-freguesias-content{padding-right:20px;margin-right:20px;border-right:1px #ddd dotted}@media(max-width:767px){.adsi-freguesias-content{border-right:none;margin-right:0;padding-right:0}}.freguesias-widget-title{background:#377E40;color:#fff;padding:5px 10px}.adsi-freguesias-galeria{margin:0 -3px!important}.adsi-freguesias-galeria .gallery-item{width:25%!important;margin:0!important;border:3px #fff solid!important;box-sizing:border-box!important;height:auto!important}.adsi-freguesias-galeria .gallery-item img{width:100%}.page-id-4914 .entry-content{padding:40px;background:#fff}.single-dir-entry-field{padding:20px;background:#fff}.dir-side-list-item a{padding:7px 15px;background:#fff;margin-bottom:2px;display:block;width:100%}.sidebar #searchform div{max-width:100%!important}.sidebar #searchsubmit{height:40px!important}.sidebar #s{padding-left:15px!important}.bo-h3{margin-top:50px}.nested_nav .current_page_item,.nested_nav .current_page_ancestor{padding-top:30px!important;padding-bottom:30px!important;margin-bottom:20px;background:#fff!important;left:-51px;margin-bottom:4px;margin-top:-1px;padding-left:51px;top:1px;width:100%}#top .widget_nav_menu ul ul li.current_page_item::before{top:35px}.callout{background:#fff url(/wp-content/themes/light/img/stripes.png) repeat scroll 0 0!important;border:1px solid #ddd;border-radius:3px;box-shadow:1px 1px 3px 0 rgb(180 180 180 / .2);display:block;margin:0;padding:10px}.callout .border{background:#fff none repeat scroll 0 0;border:1px solid #e3e3e3;box-shadow:1px 1px 2px 0 rgb(180 180 180 / .1) inset;padding:20px}.callout .callout-content{float:left}.callout .callout-button{float:right}#top #wrap_all .tribe-events-button{border-bottom-style:solid;border-bottom-width:1px;border-radius:3px;font-weight:400;height:auto;padding:12px 16px;transition:all 0.4s ease-out 0s}#tribe-events .tribe-events-button,.tribe-events-button{background-color:#666;background-image:none;border:0 none;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:700;letter-spacing:1px;line-height:normal;padding:6px 9px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle}.tribe-theme-child-light .content{padding-top:0!important}.widget-event-meta{padding:20px!important;background:#f7f7f7}.widget-event-meta .tribe-events-meta-group{width:100%!important;margin-bottom:0!important}.widget-event-meta dl dd{font-weight:700}.template-event-page .template-single-blog{background:#fff}#tribe-events-bar{margin-top:0!important;margin-bottom:0!important}.av-tribe-events-content-wrap{background:#fff;padding:40px}.tribe-mini-calendar-nav td{background:#719430!important}.tribe-events-day .tribe-events-day-time-slot .type-tribe_events{margin-left:0!important}#tribe-events-bar{background:#fff!important;padding:0 30px}.tribe-bar-views-inner{min-height:112px!important}.tribe-events-sub-nav{margin-top:0px!important;top:0!important}h2.tribe-events-page-title{background:#719430;clear:both!important;color:#fff;float:left!important;margin-top:15px;padding:10px;width:100%!important}.tribe-events-nav-previous,.tribe-events-nav-next{padding:10px!important;background:#fff!important;border:1px #e1e1e1 solid}.bonline-container .pagination{width:100%;padding:20px 0!important}.bonline-container .pagination .next.page-numbers,.bonline-container .pagination .prev.page-numbers{width:80px!important}.tribe-events-present{background:#719430!important;color:#fff!important}.tribe-events-present span{color:#fff!important}.wpgpxmaps .plot{padding:30px 30px 10px 30px;background:#fff;margin-top:5px;margin-bottom:20px}.wpgpxmaps .wpgpxmaps_osm_footer{height:auto!important}.wpgpxmaps .wpgpxmaps_osm_footer span{background:none!important;padding:0 6px 13px!important}.wpgpxmaps .gm-style-mtc>div{padding:0 8px!important;line-height:25px!important}.wpgpxmaps .gm-style-mtc>div>div{padding:0!important;line-height:25px!important}.post-content{text-align:justify}.wpgpxmaps .plot{background:#f7f7f7;padding:30px 20px 10px 25px}.wpgpxmaps .highcharts-background{fill:#f7f7f7!important}#elevation-div{width:100%;max-width:100%!important;overflow-x:auto;margin-top:5px}.lime-theme.elevation .background{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:0}.lime-theme.elevation .axis line,.lime-theme.elevation .axis path{fill:none;stroke:#566b13;stroke-width:2}.lime-theme.elevation .mouse-drag{fill:rgb(99 126 11 / .4)}.lime-theme.elevation .elevation-toggle{cursor:pointer;box-shadow:0 1px 7px rgb(0 0 0 / .4);-webkit-border-radius:5px;border-radius:5px;width:36px;height:36px;background-color:#377E40}.lime-theme.elevation .elevation-toggle-icon{background:url(/wp-content/themes/light/images/elevation-lime.png) no-repeat center center}.lime-theme.elevation .area{fill:#377E40}.lime-theme.elevation .mouse-focus-line{pointer-events:none;stroke-width:1;stroke:#101404}.lime-theme.elevation-collapsed .background{display:none}.lime-theme.elevation-collapsed .elevation-toggle{display:block}.lime-theme.height-focus{stroke:#9cc222;fill:#9cc222}.lime-theme.height-focus.line{pointer-events:none;stroke-width:2}.background{width:100%!important}#qroutput{text-align:center;padding:10px;background:#fff}.gpx-options .avia-button{width:100%}.awesome-weather-attribution{display:none!important}.tribe_events-template-default .template-event-page{padding:50px 0!important}.tribe_events-template-default .av-single-event-content{padding:40px;background:#fff}.single-tribe_events .secondary .tribe-events-venue-map{width:100%!important}.sidebar_right .ambiente-nav li{margin-left:1em}.ambiente-nav li{list-style-type:none;padding:0!important}.ambiente-nav li a{padding:6px 12px;background:#fff;margin-bottom:3px;display:block;width:100%}.ambiente-nav .children li a{border-left:5px #367D40 solid}.ambiente-nav .current_page_item>a{background:#367D40;color:#fff!important}.relatorio-lista-link{display:inline-block;width:100%;margin-bottom:3px;padding:5px 10px;background:#fff}.relatorio-lista-link span.impropria{display:block;width:20px;height:20px;background:red;float:left;margin-right:10px;vertical-align:middle;margin-top:2px;border-radius:50%}.relatorio-lista-link span.propria{display:block;width:20px;height:20px;background:green;float:left;margin-right:10px;vertical-align:middle;margin-top:2px;border-radius:50%}ul.fontanarios-sidebar li a{display:inline-block;width:100%}.avia-timeline .milestone_icon{height:70px;width:70px;line-height:70px}.relatorio-list-loop{display:inline-block;width:100%;padding:5px 10px 5px 40px!important;background:#fff;margin-bottom:5px;margin-left:0!important}.relatorio-list-loop .badge-impropria{width:20px;height:20px;background:red;display:inline-block;border-radius:50%;margin-right:5px;margin-left:-30px}.relatorio-list-loop .badge-propria{width:20px;height:20px;background:green;display:inline-block;border-radius:50%;margin-right:5px;margin-left:-30px}.mapa_fontanarios path:hover{fill:#434343!important;cursor:pointer}#signup-content{max-width:1180px!important;margin:50px auto;padding:50px;background:#f1f1f1}#signup-content a{color:#0e9fd6!important;text-decoration:underline!important}.mu_alert{text-align:center;padding:10px;line-height:130%}#setupform input{margin-bottom:0!important}#setupform br{display:none!important}#setupform label{margin-top:30px}#rect-5612:hover~#image-map-pro-1535{opacity:0.5!important}#image-map-pro-1535 .imp-shape-text{background:#0077C0;width:40px;height:40px;text-align:center;color:#fff!important;border-radius:50px;display:flex;align-items:center;justify-content:center}#image-map-pro-9453,#image-map-pro-1535{border:1px #323232 solid}.imp-tooltip{max-width:98%!important}.page-id-16561 .av-tab-section-container.main_color{background:#f1f1f1!important}.page-id-16561 .av-active-tab-title .av-tab-section-image{border:1px #323232 solid;transition:transform .2s;width:100px;height:100px}.entrada-adsi-locais{padding:50px 0}.forum-icon{border-radius:50px;border:2px #2D8ACC solid!important;max-height:130px;width:auto}.bbp-forum-info .bbp-forum-content{line-height:130%!important}.bbp-template-notice ul{margin-bottom:0!important}#top .bbp-login-form label{width:auto!important}#top .bbp_widget_login .bbp-submit-wrapper{float:none;margin-right:0;margin-top:10px}.bbp-login-links a{display:block;width:100%;padding:10px 15px!important;font-size:14px;margin-top:10px;background:#fff;box-sizing:border-box;border:1px #ccc solid;border-radius:5px;text-align:center}#top .bbp_widget_login .button{border-radius:5px;width:100%}div.nsl-container-block .nsl-container-buttons a{max-width:100%!important}.bbp-login-form .bbp-login-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px}.birds-sidebar{padding:10px 0}.btn-mapa-explorar{background:#1b9af7;color:#fff;padding:8px 12px;border-radius:15px}.ods-wrapper-outside{margin:30px 0 10px;float:left;clear:both;width:100%}.ods-wrapper{display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));clear:both;grid-gap:10px;margin:10px 0;float:left}.links-uteis-biodiversidade .slide-image{background:none!important;padding:20px}.histotico-de-obsercacao{padding:30px 0}.nespecies-observadas{padding:5px 10px;color:#fff;display:inline-block;border-radius:10px}.docs-contratacao-publica{display:grid;gap:5px;margin:0!important;list-style:none!important}.docs-contratacao-publica li{margin:0!important}.docs-contratacao-publica a{background:#fff;display:flex;padding:5px 15px}.docs-contratacao-publica a image-overlay{display:none!important}.documentos_contratacao_publica_separador h2{padding:5px 15px;background:#377e40;color:#fff;font-size:1.3em;margin-top:30px;line-height:1.2em}.adsi-responsive-table{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#377e40 #fff;margin-bottom:20px}.adsi-responsive-table table{margin-bottom:5px!important}.docs-loop-list{display:flex;flex-flow:column;padding-top:20px}.docs-loop-item{display:flex;justify-content:space-between;padding:5px 0;align-items:center}.docs-loop-alldocs{margin-top:20px;margin-bottom:20px;display:flex}.docs-loop-nodocs{padding:20px 0}.propose-details-row{padding:30px;background:#fff;margin:15px 0}.servicos-single-content li.splide__slide{padding:0;margin:0}.embed-container{overflow:hidden;position:relative;width:100%}.embed-container::after{padding-top:56.25%;display:block;content:''}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ser-blocos-de-conteudo{padding:3px 15px;background:#fff;margin:3px 0}