1<!DOCTYPE html> 2<html lang="pt-PT" class="css3transitions"> 3 <head> 4 <meta charset="UTF-8" /> 5 <title>Galeria - Junta de Freguesia de Matosinhos</title> 6 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 7 <!-- META TAGS --> 8 <meta name="title" content="Junta de Freguesia de Matosinhos"> 9 <meta name="description" content="Website oficial da Junta de Freguesia de Matosinhos. Informação sobre a Junta de Freguesia, avisos, documentos, eventos, notícias, composição e atividades."> 10 <meta name="keywords" content="Junta de Freguesia de Matosinhos, Freguesia de Matosinhos, JF Matosinhos, Matosinhos, Porto, Portal da Freguesia, FTKode, GESAutarquia."> 11 <meta name="author" content="GESAutarquia"> 12 <meta name="robots" content="index, follow"> 13 <meta content="7 days" name="revisit-after"> 14 <meta name="apple-mobile-web-app-capable" content="yes"> 15 <meta name="HandheldFriendly" content="True"> 16 <meta name="apple-mobile-web-app-status-bar-style" content="black"> 17 18 <!-- OGs --> 19 <!--<meta property="fb:app_id" content="xxxxxxxxx">--> 20 <meta property="og:locale" content="pt_PT"> 21 <meta property="og:type" content="website"> 22 23 24 <meta property="og:url" content="https://www.jf-matosinhos.pt/freguesia/galeria"> 25 <meta property="og:title" content="Galeria - Junta de Freguesia de Matosinhos"/> 26 <meta property="og:image:alt" content="Galeria - Junta de Freguesia de Matosinhos" /> 27 28 <meta property="og:image" content="https://www.jf-matosinhos.pt/images/galerias/1/galeria_1_photo_7.jpeg"/> 29 <meta property="og:image:secure_url" content="https://www.jf-matosinhos.pt/images/galerias/1/galeria_1_photo_7.jpeg" /> 30 <meta property="og:image:type" content="image/jpeg" /> 31 <meta property="og:image:width" content="1024" /> 32 <meta property="og:image:height" content="684" /> 33 34 <meta property="og:site_name" content="Portal da Freguesia V3 - Website"/> 35 36 <meta property="og:description" content="Portal da Freguesia - Agora já pode consultar online toda a informação da sua autarquia."/> 37 38 <!-- Twitter --> 39 <!--<meta name="twitter:site" content="@xxxxxxxxx">--> 40 <meta name="twitter:card" content="summary_large_image"> 41 <meta name="twitter:title" content="Galeria - Junta de Freguesia de Matosinhos"> 42 <meta name="twitter:image:alt" content="Galeria - Junta de Freguesia de Matosinhos"> 43 44 <meta name="twitter:image" content="https://www.jf-matosinhos.pt/images/galerias/1/galeria_1_photo_7.jpeg"> 45 46 <meta name="twitter:description" content="Portal da Freguesia - Agora já pode consultar online toda a informação da sua autarquia."> 47 48 <!-- RSS Feeds --> 49 <link rel="alternate" hreflang="pt" type="application/rss+xml" href="https://www.jf-matosinhos.pt/noticias/rss" title="RSS Feed de NotÃcias"> 50 <link rel="alternate" hreflang="pt" type="application/rss+xml" href="https://www.jf-matosinhos.pt/eventos/rss" title="RSS Feed de Eventos"> 51 52 <!-- ================= Favicon ================== --> 53 <!-- Standard --> 54 <link rel="shortcut icon" href="/images/favicon.png"> 55 <!-- Retina iPad Touch Icon--> 56 <link rel="apple-touch-icon" sizes="144x144" href="/images/favicon_retina_ipad.png"> 57 <!-- Retina iPhone Touch Icon--> 58 <link rel="apple-touch-icon" sizes="114x114" href="/images/favicon_retina_iphone.png"> 59 <!-- Standard iPad Touch Icon--> 60 <link rel="apple-touch-icon" sizes="72x72" href="/images/favicon_standard_ipad.png"> 61 <!-- Standard iPhone Touch Icon--> 62 <link rel="apple-touch-icon" sizes="57x57" href="/images/favicon_standard_iphone.png"> 63 <!-- Google Fonts --> 64 <link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet"> 65 <!-- BASE CSS --> 66 <!-- CSS BLOCK --> 67 <!-- Bootstrap --> 68 <link href="https://www.jf-matosinhos.pt/frontend/plugins/bootstrap/bootstrap.min.css" rel="stylesheet" media="screen"> 69 <!-- SwipeBox --> 70 <link href="https://www.jf-matosinhos.pt/frontend/plugins/swipebox/css/swipebox.min.css" rel="stylesheet"> 71 <!-- Animated Headline --> 72 <link href="https://www.jf-matosinhos.pt/frontend/plugins/animated-headline/css/animated-headline.css" rel="stylesheet"> 73 <!-- Slick --> 74 <link href="https://www.jf-matosinhos.pt/frontend/plugins/slick/slick.css" rel="stylesheet"> 75 <link href="https://www.jf-matosinhos.pt/frontend/plugins/slick/slick-theme.css" rel="stylesheet"> 76 <!-- Selecter --> 77 <link href="https://www.jf-matosinhos.pt/frontend/plugins/fs.selecter/jquery.fs.selecter.min.css" rel="stylesheet"> 78 <!-- Animate --> 79 <link href="https://www.jf-matosinhos.pt/frontend/plugins/animate/animate.min.css" rel="stylesheet"> 80 <!-- Ion Icons --> 81 <link href="https://www.jf-matosinhos.pt/frontend/icon-fonts/icons.css" rel="stylesheet"> 82 <!-- Web Slide Menu CSS --> 83 <link rel="stylesheet" href="https://www.jf-matosinhos.pt/frontend/plugins/webslide/css/webslidemenu.css" media="screen" /> 84 <link rel="stylesheet" href="https://www.jf-matosinhos.pt/frontend/plugins/webslide/css/color-theme.css" media="screen" /> 85 <!--Font Awesome --> 86 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" media="screen" /> 87 <!-- Revolution Slider --> 88 <link href="https://www.jf-matosinhos.pt/frontend/plugins/revolution-slider/css/layers.css" rel="stylesheet" media="screen"> 89 <link href="https://www.jf-matosinhos.pt/frontend/plugins/revolution-slider/css/settings.css" rel="stylesheet" media="screen"> 90 <link href="https://www.jf-matosinhos.pt/frontend/plugins/revolution-slider/css/navigation.css" rel="stylesheet" media="screen"> 91 <!-- Full Calendar --> 92 <link href="https://www.jf-matosinhos.pt/plugins/fullcalendar6/fullcalendar.css" rel="stylesheet"> 93 <!-- FlexSlider --> 94 <link href="https://www.jf-matosinhos.pt/frontend/plugins/flexslider/flexslider.css" rel="stylesheet"> 95 <!-- Flatpickr CSS --> 96 <link rel="stylesheet" href="https://www.jf-matosinhos.pt/frontend/plugins/flatpickr/flatpickr.min.css" /> 97 <!-- Style Sheets --> 98 <link href="https://www.jf-matosinhos.pt/frontend/css/style.css" rel="stylesheet" media="screen"> 99 <link href="https://www.jf-matosinhos.pt/frontend/css/header.css" rel="stylesheet" media="screen"> 100 <link href="https://www.jf-matosinhos.pt/frontend/css/shortcodes.css" rel="stylesheet" media="screen"> 101 <link href="https://www.jf-matosinhos.pt/frontend/css/portfolio.css" rel="stylesheet" media="screen"> 102 <link href="https://www.jf-matosinhos.pt/frontend/css/blog.css" rel="stylesheet" media="screen"> 103 <link href="https://www.jf-matosinhos.pt/frontend/css/footer.css" rel="stylesheet"> 104 <link href="https://www.jf-matosinhos.pt/frontend/css/shop.css" rel="stylesheet"> 105 <link href="https://www.jf-matosinhos.pt/frontend/css/responsive.css" rel="stylesheet"> 106 <link href="https://www.jf-matosinhos.pt/frontend/css/templates/main-color.css" rel="stylesheet"> 107 <link href="https://www.jf-matosinhos.pt/frontend/fonts/fonts.css" rel="stylesheet"> 108 <link href="https://www.jf-matosinhos.pt/frontend/css/themes/blue.css" rel="stylesheet">
109 <link rel="preconnect" href="https://fonts.googleapis.com"> 110 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 111 <link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400..500;1,400..500&family=Montserrat:ital,wght@0,400..700;1,400..700&display=swap" rel="stylesheet"> 112 <style type="text/css"> 113 114 @media only screen and (min-width: 1601px) and (max-width: 2560px) { 115 .container-fluid { 116 max-width: 90%; 117 } 118 } 119 120 .copy{ display: none !important; } 121 .fc-time{ display : none; } 122 .foot{ display: none !important; } 123 .contador-visitas img { width: auto !important; } 124 .btn { margin-bottom: 5px !important; margin-right: 0px !important; } 125 .btn-xs, .btn-sm , .btn-md, .btn-lg { text-transform: none; } 126 127 .page-preloader { 128 -khtml-opacity:0.8; 129 -moz-opacity:0.8; 130 -ms-filter:âalpha(opacity=80)â; 131 filter:alpha(opacity=80); 132 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8); 133 opacity:0.8; 134 z-index: 999999 !important; 135 } 136 137 .sf-menu > li > a, .sf-menu > li.dropdown > a { 138 color: #323232 !important; 139 font: 13px 'Montserrat', Arial, sans-serif !important; 140 text-transform: uppercase !important; 141 } 142 .mobile-sub.wsmenu-list > li > a { 143 font-family: 'Montserrat', Arial, sans-serif !important; 144 } 145 .wsmenu-list > li > a { 146 text-transform: uppercase; 147 } 148 h1, h2, h3, h4, h5, h6, .testimonials-slider .testimonials-slider-box .testimonial-text { 149 font-family: 'Montserrat', Arial, sans-serif !important; 150 font-weight: bold !important; 151 } 152 body, p, .featured-content h1.small, .form-group > label, .checkbox > label, .alert > p, .block-content-wrapper h2, .intro-text h1, .intro-text h2, .intro-text h3, .intro-text h4, .intro-text h5, .intro-text h6, .restaurant-info-img-content h4, .contact-title h3 { 153 font-family: 'Montserrat', Arial, sans-serif !important; 154 font-size: 14px; 155 line-height: 1.42857; 156 color: #333333; 157 font-weight: 400; 158 } 159 .wsmenu { 160 font-family: 'Montserrat', Arial, sans-serif !important; 161 font-weight: 100; 162 } 163 .wsmenu-submenu li { 164 border-bottom: unset !important; 165 } 166 .wsmenu-click02 { 167 display: block !important; 168 } 169 .wsmenu-click02 .wsmenu-arrow:before { 170 content: "\f105" !important; 171 display: inline-block; 172 font: normal normal normal 14px/1 FontAwesome; 173 font-size: inherit; 174 text-rendering: auto; 175 -webkit-font-smoothing: antialiased; 176 -moz-osx-font-smoothing: grayscale; 177 } 178 .btn { 179 font-family: 'Montserrat', Arial, sans-serif !important; 180 } 181 /* @media only screen and (min-width: 1024px) and (max-width: 1440px) { 182 .smllogo, .wsmenu { 183 float: initial !important; 184 width: fit-content !important; 185 } 186 .smllogo { 187 display: flex; 188 align-items: center; 189 justify-content: center; 190 width: 100% !important; 191 } 192 .wsmenu { 193 clear: both; 194 display: flex; 195 align-items: center; 196 justify-content: center; 197 198 } 199 .brand-modern { 200 padding-bottom: 0 !important; 201 } 202 #page-title { 203 margin-top: 46px; 204 } 205 .wsmenu-list > li > a { 206 padding: 5px 9px; 207 } 208 } */ 209 input.loginFooterFields:-webkit-autofill { 210 -webkit-text-fill-color: #fff; 211 } 212 input.loginFooterFields:-webkit-autofill:focus { 213 -webkit-text-fill-color: #fff; 214 } 215 #btn-social .btn-facebook { 216 color: white; 217 background-color: #3b5998 !important; 218 border-color: #3b5998; 219 } 220 #btn-social .btn-google { 221 color: white; 222 background-color: #de5246 !important; 223 border-color: #de5246; 224 } 225 #btn-social .btn-facebook:hover, #btn-social .btn-google:hover { 226 background-color: white !important; 227 } 228 #btn-social .btn-facebook:hover { 229 color: #3b5998 !important; 230 } 231 #btn-social .btn-google:hover { 232 color: #de5246 !important; 233 } 234 235 .contact-form .icon-arrow-1-left, .contact-form .icon-arrow-1-right { 236 color: white !important; 237 top: initial !important; 238 } 239 240 #btn-social .btn, #login-form-header .btn { 241 min-width: 192px; 242 text-align: left; 243 width: initial; 244 } 245 246 #btn-social .btn, #login-form-header .btn { 247 min-width: 192px; 248 text-align: left; 249 border-radius: 0; 250 } 251 252 .row-flex { 253 display: flex; 254 flex-wrap: wrap; 255 column-gap: 0;
256 flex-flow: column; 257 } 258 .row-flex [class^="col-"] { 259 /* padding-left: 0; 260 padding-right: 0; */ 261 } 262 263 .row-flex .btn { 264 padding-left: 0; 265 padding-right: 0; 266 } 267 268 .footer-newsletter-box form .btn { 269 padding: 15px 20px 15px 20px; 270 min-width: initial; 271 word-break: break-all; 272 } 273 274 @media (max-width: 575px) { 275 #btn-social .btn { 276 min-width: initial; 277 } 278 .row-flex a[class*="col-xs-6"] { 279 flex: 6 0 calc(50% - 12px); 280 } 281 282 .row-flex a[class*="col-xs-6"]:last-child { 283 flex: 0 0 calc(50% - 12px); 284 } 285 } 286 287 @media (max-width: 991px) { 288 .row-flex { 289 flex-wrap: nowrap; 290 flex-flow: row; 291 } 292 #login-form-header .form-group { 293 /* padding-right: 0; */ 294 } 295 296 #login-form-header .btn { 297 width: 100%; 298 text-align: center; 299 } 300 301 div#btn-social .row [class^="col-"] { 302 margin-bottom: 3px !important; 303 } 304 305 #btn-social .btn { 306 text-align: center; 307 word-break: break-word; 308 white-space: normal; 309 display: flex; 310 align-items: center; 311 justify-content: center; 312 } 313 } 314 315 #footer .help-block { 316 margin-bottom: 0; 317 } 318 319 .text-right-md img, .text-left-md img { 320 width: 90%; 321 } 322 /* .text-left-md img { 323 margin-top: 20px; 324 } */ 325 326 @media (min-width: 992px) { 327 /* .text-left-md { 328 text-align: left; 329 } 330 .text-right-md { 331 text-align: right; 332 } */ 333 .text-right-md img, .text-left-md img { 334 width: 150px; 335 margin-top: 0; 336 } 337 338 } 339 .logo-label { 340 font-weight: 900; 341 } 342 .mobile-sub.wsmenu-list > li > a { 343 font-family: 'NexaRegular', sans-serif; 344 } 345 .wsmenu { 346 font-family: 'NexaRegular', sans-serif; 347 font-weight: 100; 348 } 349 .brand-modern { 350 display: table; 351 } 352 .logo-label { 353 top: 0; 354 vertical-align: middle; 355 } 356 a.brand-modern { 357 align-items: flex-start; 358 display: flex; 359 } 360 a.brand-modern span.logo-label { 361 top: unset; 362 align-self: center; 363 text-align: left; 364 margin-left: 10px 365 } 366 367 @media only screen and (min-width: 1024px) { 368 .wsmain .container-fluid { 369 display: flex; 370 flex-flow: wrap; 371 justify-content: center; 372 } 373 .smllogo { 374 flex: 1 1 200px; 375 margin-right: 20px; 376 /* max-width: fit-content; */ 377 } 378 .wsmenu { 379 flex: 0 0 auto; 380 } 381 } 382 .wsmobileheader a.brand-modern { 383 margin-left: auto !important; 384 margin-right: auto; 385 display: flex; 386 justify-content: center; 387 } 388 389 @media only screen and (max-width: 1023px) { 390 .wsmobileheader a.brand-modern img { 391 margin: 0 !important; 392 } 393 .wsmobileheader a.brand-modern { 394 /* padding-left: 105px; 395 padding-right: 105px; */ 396 padding-left: 0; 397 padding-right: 55px; 398 } 399 } 400 @media only screen and (max-width: 480px) { 401 a.brand-modern { 402 -webkit-transform-origin: center; 403 } 404 } 405 .wsmenu-list { 406 text-align: right; 407 margin: 0; 408 /* float: unset; */ 409 width: fit-content; 410 /* margin-left: auto; 411 margin-right: auto; 412 display: block; */ 413 } 414 /* .wsmenu { 415 margin: 0; 416 } */ 417 #header .wsmenu { 418 float: unset; 419 width: fit-content; 420 /* display: flex; 421 justify-content: center; */ 422 } 423 424 .wsmobileheader #wsnavtoggle { 425 bottom: 0; 426 display: flex; 427 align-items: center; 428 padding: 0; 429 } 430 .goog-te-combo { 431 padding: 6px 3px; 432 } 433 #google_translate_element { 434 margin-right: 4px; 435 } 436 .ws-google-translate { 437 display: initial; 438 } 439 .ws-google-translate #google_translate_element2 { 440 height: 39px; 441 align-items: center; 442 display: flex; 443 } 444 .ws-google-translate a { 445 display: flex !important; 446 padding: 3px 0 2px 12px !important; 447 } 448 .ws-google-translate .goog-te-gadget .goog-te-combo { 449 margin: 0; 450 } 451 .wsmenu { 452 overflow-y: initial; 453 } 454 455 .goog-te-combo { 456 font-weight: bolder; 457 font-family: 'Montserrat', Arial, sans-serif; 458 border: unset; 459 } 460 461 .google_translate_li { 462 display: flex; 463 align-items: center; 464 border-left: 1px solid rgba(0,0,0,0.1); 465 border-right: 1px solid rgba(0,0,0,0.1); 466 padding-left: 12px; 467 } 468 469 @media only screen and (min-width: 1008px) { 470 .hidden-md { 471 display: none; 472 } 473 } 474 @media only screen and (min-width: 768px) { 475 .ws-google-translate { 476 display: none !important; 477 } 478 } 479 480 481 @media only screen and (max-width: 479px) { 482 .wsmobileheader a.brand-modern { 483 padding-left: 25px; 484 padding-right: 25px; 485 } 486 .wsmobileheader a.brand-modern { 487 justify-content: initial; 488 } 489 } 490 .asterisk::after{ 491 content: '*'; 492 padding-left: 4px;
493 display: inline-block; 494 width: 12px; 495 height: 12px; 496 color: #0292CB; 497 } 498 499 #fixed-footer + #copyrights { 500 padding-bottom: 60px; 501 } 502 503 504 #ckbarfooter { 505 display:none; 506 position:fixed; 507 left:0px; 508 right:0px; 509 bottom:0px; 510 padding-bottom:20px; 511 width:100%; 512 text-align:center; 513 min-height:40px; 514 background-color: rgba(0, 0, 0, 0.8); 515 color:#fff; 516 z-index:99999; 517 } 518 519 #ckbarfooter .row [class^="col-"] { 520 margin-bottom: 15px !important; 521 } 522 523 .inner { 524 width:100%; 525 position:absolute; 526 padding-left:5px; 527 font-family:verdana; 528 font-size:0.85em; 529 top:30%; 530 } 531 532 .inner a.ok { 533 padding:4px; 534 text-decoration:none; 535 } 536 537 .inner a.info { 538 padding-left:5px; 539 text-decoration:none; 540 } 541 542 @media only screen and (min-width: 992px) { 543 #ckbarfooter { 544 min-height:80px; 545 } 546 } 547 548 @media only screen and (max-width: 991px) { 549 #ckbarfooter { 550 min-height:150px; 551 } 552 } 553 554 @media only screen and (max-width: 791px) { 555 #ckbarfooter { 556 min-height:130px; 557 } 558 .inner { 559 top: 15%; 560 } 561 } 562 @media only screen and (max-width: 480px) { 563 #ckbarfooter { 564 min-height:200px; 565 } 566 } 567 568 569 .modal-cookie { 570 position: fixed; 571 top: 0; 572 right: 0; 573 bottom: 0; 574 left: 0; 575 z-index: 1040; 576 display: none; 577 overflow: hidden; 578 -webkit-overflow-scrolling: touch; 579 outline: 0; 580 padding-right: 0 !important; 581 } 582 583 .modal-cookie h6 { 584 margin-bottom: 10px; 585 } 586 587 .modal-cookie section div { 588 display: inline-flex; 589 padding-left: 20px 590 } 591 .modal-cookie section div span:last-of-type { 592 margin-left: 10px 593 } 594 595 .modal-cookie .modal-body section:last-of-type { 596 padding-bottom: 20px; 597 } 598 .modal-cookie .modal-header { 599 margin-left: 15px; 600 margin-right: 15px; 601 } 602 #ckbarfooter { 603 height: 80px; 604 } 605 606 /* .wsmenu-list li:hover .wsmenu-submenu { 607 overflow: hidden auto; 608 max-height: calc(100vh - 148px); 609 } */ 610 .gallery-img { 611 background-position: center; 612 background-size: cover!important; 613 height: 210px; 614 width: 100%; 615 } 616 .sidebar-cat { 617 padding: 0 !important; 618 } 619 .sidebar-cat .wrapper { 620 float: left; 621 display: block; 622 position: relative; 623 overflow: hidden; 624 height: 210px; 625 width: 100%; 626 } 627 .sidebar-cat h4 { 628 font-size: 12px; 629 color: white; 630 margin-bottom: 0; 631 } 632 .sidebar-cat .absolute { 633 padding-top: 15px; 634 height: 70%; 635 width: 100%; 636 text-align: center; 637 bottom: 0; 638 background-image: linear-gradient(to bottom, rgba(255,0,0,0), rgba(0,0,0,1)); 639 } 640 641 642 #farmacias_expediente ul, #farmacias_servico ul, #farmacias_telefone ul { 643 list-style: none; 644 padding: 0; 645 } 646 #farmacias_expediente h6, #farmacias_servico h6, #farmacias_telefone h6 { 647 color: #0292CB; 648 font-size: 12px; 649 margin-bottom: 5px; 650 } 651 #farmacias_expediente p, #farmacias_servico p, #farmacias_telefone p { 652 font-size: 11px; 653 line-height: 1.2; 654 } 655 .farmacias-container { 656 overflow: auto; 657 width: 100%; 658 height: 340px; 659 border: 1px solid rgb(204, 204, 204); 660 clear: both; 661 } 662 663 .wsmenu-list:not(.wsmenu > .wsmenu-list) li:hover { 664 background-color: #ececec; 665 } 666 667 .light-menu .megamenu, .light-menu .wsmenu-submenu li a, .light-menu .wsmenu-submenu .wsmenu-submenu-sub li a { 668 background: initial !important; 669 } 670 671 .wsmenu-list ul { 672 width: 220px; 673 overflow-x: hidden; 674 overflow-y: auto; 675 } 676 677 .wsmenu-list li { 678 position: static; 679 } 680 681 .wsmenu-list > li .ws-wrapper { 682 position: absolute; 683 display: none; 684 width: 220px; 685 } 686 687 .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub { 688 position: static; 689 } 690 691 .wsmenu-list > li:hover >
691 .ws-wrapper, .wsmenu-list .wsmenu-submenu li:hover > .ws-wrapper { 692 display: block; 693 } 694 695 .wsmenu-list .ws-wrapper .ws-wrapper { 696 margin-left: 205px; 697 display: none; 698 } 699 700 .wsmenu-list li { 701 cursor: pointer; 702 } 703 704 .wsmenu-list .ws-wrapper > ul { 705 padding-left: 0; 706 } 707 708 .wsmenu-list > li.ws-dropdown { 709 position: initial; 710 } 711 712 .wsmenu-list > li { 713 display: inline; 714 } 715 .wsmenu-list .wsmenu-submenu .ws-dropdown { 716 display: flex; 717 justify-content: space-between; 718 } 719 .wsmenu-submenu { 720 position: initial; 721 opacity: 1; 722 } 723 .wsmenu-list .ws-dropdown { 724 position: static; 725 } 726 727 .wsmenu-submenu li a { 728 color: #555 !important 729 730 } 731 732 .wsmenu-submenu li a, .wsmenu-submenu li .wsmenu-click02 { 733 -webkit-transition: all 0.35s ease-out; 734 -moz-transition: all 0.35s ease-out; 735 -o-transition: all 0.35s ease-out; 736 -ms-transition: all 0.35s ease-out; 737 transition: all 0.35s ease-out; 738 } 739 740 .wsmenu-submenu li a { 741 width: 100%; 742 } 743 744 745 746 @media only screen and (max-width: 1023px) { 747 .mobile-sub .wsmenu-submenu li .wsmenu-submenu-sub li a { 748 background: #e7e7e7 !important; 749 } 750 .wsmain { 751 overflow-y: auto; 752 } 753 } 754 755 .smllogo a img { 756 min-height: 80px; 757 max-height: 80px; 758 } 759 760 .newsletter-form input[type="email"]::placeholder { 761 color: grey 762 } 763 .fc .fc-daygrid-day.fc-day-today { 764 background-color: #0292CB !important; 765 } 766 .hp-group { 767 display: none; 768 769 } 770 .fa-twitter:before { 771 content: ''; 772 background-color: currentColor; 773 min-width: 13px; 774 min-height: 13px; 775 display: inline-block; 776 -webkit-mask: url(/images/logo-x.svga) no-repeat 50% 50%; 777 mask: url(/images/logo-x.svg) no-repeat 50% 50%; 778 -webkit-mask-size: cover; 779 mask-size: cover; 780 } 781 782 783 btn-subscribe 784 </style> 785<!-- ./CSS BLOCK --> <!-- PAGE CSS --> 786 <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> 787 <!--[if lt IE 9]> 788
788<script src="https://html5shim.googlecode.com/svn/trunk/html5.js"></script>
788 789 <![endif]--> 790 <style type="text/css"> 791 .no-decoration-link { text-transform: none !important; } 792 .pagination>li>a, .pagination>li>span { 793 border-radius: 0; 794 } 795 .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover, .pagination-box .pager li a, .pagination-box .pager li a { 796 background-color: #337ab7; 797 border-color: #337ab7; 798 } 799 .pagination>li>a, .pagination>li>span, .pagination>li:first-child>a, .pagination>li:last-child>a { 800 position: relative; 801 float: left; 802 padding: 6px 12px; 803 margin-left: -1px; 804 line-height: 1.42857143; 805 color: #337ab7; 806 text-decoration: none; 807 background-color: #fff; 808 border: 1px solid #ddd; 809 } 810 .pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li:last-child>a, .pagination>li:last-child>span { 811 border-radius: 0; 812 width: initial; 813 height: initial; 814 } 815 .pagination>li:first-child>a:hover, .pagination>li:last-child>a:hover { 816 color: #232323; 817 background-color: #dedede; 818 } 819 .overlay-animation-4-pull:hover .image-box img { 820 -webkit-transition:all initial; 821 -moz-transition:all initial; 822 -o-transition:all initial; 823 transition:all initial; 824 -webkit-transform:initial; 825 -moz-transform:initial; 826 -ms-transform:initial; 827 -o-transform:initial; 828 transform:initial; 829 } 830 .pagination>li>a, .pagination>li>span { 831 width: initial; 832 } 833</style> 834 <!-- CUSTOM CSS --> 835 <link href="https://www.jf-matosinhos.pt/frontend/css/custom.css" rel="stylesheet" media="screen"> 836 </head> 837 <body class="nicescroll 838 combarra 839 "> 840 <!-- HEADER BAR --> 841 <!-- Page Preloader && Scroll to top button--> 842<a class="scroll-to-top-fixed page-scroll" href="body"><span class="icon-arrow-1-up"></span></a> 843 844<!-- <div class="page-preloader"> 845 <div class="page-loader-spinner"> <span></span><span></span><span></span> </div> 846</div> --> 847<!-- End Page Preloader --> 848 849<!-- SERACH FORM POPUP START --> 850<div class="search-popup-box animated fadeInDown"> <span class="search-popup-close"><span class="icon-close"></span></span> 851 <form method="POST" action="https://www.jf-matosinhos.pt/pesquisa-livre" accept-charset="UTF-8" class="search-form-popup"><input name="_token" type="hidden" value="6e6ynnwrsVNj0mxSdCfHBJydbpE2mZ2pDxyIwajz"> 852 <div class="form-group"> 853 <input type="text" class="form-control" name="keyword" id="keyword" placeholder=" Procurar..."> 854 <button type="submit"><i class="fa fa-search"></i></button> 855 </div> 856 </form> 857</div> 858 859<!-- HEADER START --> 860<div class="wsmenucontainer clearfix"> 861 <div class="overlapblackbg"> </div> 862 863 <!--MOBILE HEADER--> 864 <div class="wsmobileheader clearfix"> 865 <a id="wsnavtoggle" class="animated-arrow"><span></span></a> 866 <a class="brand-modern" href="https://www.jf-matosinhos.pt"> 867 <img src="https://www.jf-matosinhos.pt/frontend/images/logo.png" alt="Junta de Freguesia de Matosinhos"/> 868 <span class="logo-label">Junta de Freguesia de Matosinhos</span> 869 </a> 870 </div> 871 <!-- MOBILE HEADER END --> 872 873 <!-- NORMAL HEADER --> 874 <div id="header" class="header header-fullwidth header-light light-menu clearfix"> 875 <div class="header-top-bar2 clearfix hidden-xs" style="border-bottom: 1px solid rgba(0,0,0,0.1);"> 876 <div class="container-fluid"> 877 <ul class="header-top-bar-navigation"> 878 <li><a class="" href="tel:22 938 05 86"> <span class="fa fa-phone"></span> 22 938 05 86</a></li> 879 <li><a href="mailto:[email protected]?subject=Pedido de Informações" s tyle="color: #0292CB"> <span class="fa fa-envelope"></span> [email protected]</a></li> 880 881 <li><a href="https://fogos.icnf.pt/InfoQueimasQueimadas/" target="_blank">Queimas e queimadas</a></li> 882 </ul> 883 <ul class="header-top-bar-social"> 884 </ul> 885 </div> 886 </div> 887 888 <!--Main Menu HTML Code--> 889 <div class="wsmain "> 890 <div class="container-fluid"> 891 <div class="smllogo">
892 <a class="brand-modern" href="https://www.jf-matosinhos.pt"> 893 <img src="https://www.jf-matosinhos.pt/frontend/images/logo.png" alt="Junta de Freguesia de Matosinhos"/> <span class="logo-label">Junta de Freguesia de Matosinhos</span> 894 </a> 895 </div> 896 897 <nav class="wsmenu clearfix"> 898 <ul class="mobile-sub wsmenu-list"> 899 <li> 900 <a data-menuicon="icon-home" data-menusubtitle="InÃcio" class="main-category inicio " href="https://www.jf-matosinhos.pt"><!-- <i class="fa fa-home" aria-hidden="true"></i> --><b>InÃcio</b></a> 901 </li> 902 <li class="ws-dropdown"><a data-menuicon="icon-newspaper" class="main-category freguesia active " data-menusubtitle="Freguesia" href="#"><i class="fa fa-angle-down" aria-hidden="true"></i> Freguesia</a> 903 <div class="ws-wrapper"> 904 <ul class="ws-dropdown-menu wsmenu-submenu"> 905 <li> 906 <a class="" href="https://www.jf-matosinhos.pt/freguesia/historia">História</a> 907 </li> 908 <li> 909 <a class="" href="https://www.jf-matosinhos.pt/freguesia/heraldica">Heráldica</a> 910 </li> 911 <li> 912 <a class=" active " href="https://www.jf-matosinhos.pt/freguesia/galeria">Galeria</a> 913 </li> 914 <li> 915 <a class="" href="https://www.jf-matosinhos.pt/freguesia/imprensa">Imprensa</a> 916 </li> 917 <li> 918 <a class="" href="https://www.jf-matosinhos.pt/freguesia/redeescolar">Rede Escolar</a> 919 </li> 920 <li> 921 <a class="" href="https://www.jf-matosinhos.pt/freguesia/agenda">Agenda de Eventos</a> 922 </li> 923 <li> 924 <a class="" href="https://www.jf-matosinhos.pt/freguesia/caracterizacao">Caracterização</a> 925 </li> 926 <li> 927 <a class="" href="https://www.jf-matosinhos.pt/freguesia/instituicoes">Instituições</a> 928 </li> 929 <li> 930 <a class="" href="https://www.jf-matosinhos.pt/freguesia/locais-a-visitar">Locais a Visitar</a> 931 </li> 932 <li> 933 <a class="" href="https://www.jf-matosinhos.pt/freguesia/paroquia">Paróquia</a> 934 </li> 935 <li> 936 <a class="" href="https://www.jf-matosinhos.pt/freguesia/festividades">Festividades</a> 937 </li> 938 </ul> 939 </div> 940 </li> 941 <li class="ws-dropdown"><a data-menuicon="icon-diamond-2" class="main-category autarquia " data-menusubtitle="Autarquia" href="#"><i class="fa fa-angle-down" aria-hidden="true"></i> Autarquia</a> 942 <div class="ws-wrapper"> 943 <ul class="ws-dropdown-menu wsmenu-submenu"> 944 <li><a href="https://www.jf-matosinhos.pt/autarquia/concursos-publicos" class="incidentes ">Contratação Pública</a></li> 945 <li class="ws-dropdown"><a href="https://www.jf-matosinhos.pt/autarquia/incidentes" class="incidentes ">Incidentes</a></li> 946 <li class="ws-dropdown"><a href="https://www.jf-matosinhos.pt/autarquia/infraestruturas" class="">Infraestruturas</a></li> 947 <li class="ws-dropdown"><a href="#" class="orgaos-da-autarquia ">Orgãos da Autarquia</a> 948 <div class="ws-wrapper"> 949 <ul class="ws-dropdown-menu wsmenu-submenu-sub"> 950 <li> 951 <a class="" href="https://www.jf-matosinhos.pt/autarquia/autarcas/mensagem-presidente">Mensagem do Presidente</a> 952 </li> 953 <li> 954 <a class="" href="https://www.jf-matosinhos.pt/autarquia/autarcas/antigos-presidentes">Mandatos Anteriores</a> 955 </li> 956 <li> 957 <a class="" href="https://www.jf-matosinhos.pt/autarquia/autarcas/executivo">Executivo</a> 958 </li> 959 <li> 960 <a class="" href="https://www.jf-matosinhos.pt/autarquia/autarcas/assembleia">Assembleia</a> 961 </li> 962 </ul> 963 </div> 964 </li> 965 966 <li> 967 <a class="" href="https://www.jf-matosinhos.pt/autarquia/noticias">Notícias</a> 968 </li> 969 <li> 970 <a class="" href="https://www.jf-matosinhos.pt/autarquia/programas">Programas e Iniciativas</a> 971 </li> 972 <li class=""> 973 <a href="https://www.jf-matosinhos.pt/autarquia/servicos" class="">Serviços</a> 974 </li> 975 <li> 976 <a class="" href="https://www.jf-matosinhos.pt/autarquia/toponimia">Toponímia</a> 977 </li> 978 <li class=""> 979 <a class="" href="https://www.jf-matosinhos.pt/autarquia/projetos">Projetos</a> 980 </li> 981 <li class="ws-dropdown"><a class="documentos " href="#">Documentos Executivo</a> 982 <div class="ws-wrapper"> 983 <ul class="ws-dropdown-menu wsmenu-submenu-sub"> 984 <li> 985 <a class="" href="https://www.jf-matosinhos.pt/autarquia/documentos/executivo/atas">Atas</a> 986 </li> 987 <li> 988 <a class="" href="https://www.jf-matosinhos.pt/autarquia/documentos/executivo/plano-de-atividades">Plano de Atividades</a> 989 </li> 990 <li> 991 <a class="" href="https://www.jf-matosinhos.pt/autarquia/documentos/executivo/avisos">Avisos</a> 992 </li> 993 <li> 994 <a class="" href="https://www.jf-matosinhos.pt/autarquia/documentos/executivo/editais">Editais</a> 995 </li> 996 <li> 997 <a class="" href="https://www.jf-matosinhos.pt/autarquia/documentos/executivo/regulamentos">Regulamentos</a> 998 </li> 999 <li> 1000 <a class="" href="https://www.jf-matosinhos.pt/autarquia/documentos/executivo/relatorio-de-contas">Relatório de Contas</a> 1001 </li> 1002 </ul> 1003 </div> 1004 </li> 1005 <li class="ws-dropdown"><a class="documentos " href="#">Documentos Assembleia</a> 1006 <div class="ws-wrapper"> 1007 <ul class="ws-dropdown-menu wsmenu-submenu-sub"> 1008 <li> 1009 <a class="" href="https://www.jf-matosinhos.pt/autarquia/documentos/assembleia/atas">Atas</a> 1010 </li> 1011 <li> 1012 <a class="" href="https://www.jf-matosinhos.pt/autarquia/documentos/assembleia/plano-de-atividades">Plano de Atividades</a> 1013 </li> 1014 <li> 1015 <a class="" href="https://www.jf-matosinhos.pt/autarquia/documentos/assembleia/avisos">Avisos</a> 1016 </li> 1017 <li> 1018 <a class="" href="https://www.jf-matosinhos.pt/autarquia/documentos/assembleia/editais">Editais</a> 1019 </li> 1020 <li> 1021 <a class="" href="https://www.jf-matosinhos.pt/autarquia/documentos/assembleia/regulamentos">Regulamentos</a> 1022 </li> 1023 <li> 1024 <a class="" href="https://www.jf-matosinhos.pt/autarquia/documentos/assembleia/relatorio-de-contas">Relatório de Contas</a> 1025 </li> 1026 </ul> 1027 </div> 1028 </li> 1029 <li> 1030 <a class="" href="https://www.jf-matosinhos.pt/autarquia/1-procedimentos-concurs
1030ais/0">Procedimentos Concursais</a> 1031 </li> 1032 <li> 1033 <a class="" href="https://www.jf-matosinhos.pt/autarquia/2-reunioes-de-executivo/0">Reuniões de Executivo</a> 1034 </li> 1035 </ul> 1036 </div> 1037 </li> 1038 1039 <li class="ws-dropdown"> 1040 <a data-menuicon="icon-school-bag" class="main-category informacoes " data-menusubtitle="Informações" href="#"><i class="fa fa-angle-down" aria-hidden="true"></i> Informações</a> 1041 <div class="ws-wrapper"> 1042 <ul class="ws-dropdown-menu wsmenu-submenu"> 1043 1044 <li><a class="" href="https://www.jf-matosinhos.pt/informacoes/localizacao">Localização</a></li> 1045 <li><a class="" href="https://www.jf-matosinhos.pt/informacoes/contactos-freguesia">Contactos da Freguesia</a></li> 1046 <li><a class="" href="https://www.jf-matosinhos.pt/informacoes/contactos-gerais">Contactos Gerais</a></li> 1047 <li><a class="" href="https://www.jf-matosinhos.pt/informacoes/faqs">Faqs</a></li> 1048 <li><a class="" href="https://www.jf-matosinhos.pt/informacoes/formulario-contacto">Formulário de Contacto</a></li> 1049 <li><a class="" href="https://www.jf-matosinhos.pt/informacoes/livro-reclamacoes">Livro de Reclamações</a></li> 1050 <li><a class="" href="https://www.jf-matosinhos.pt/termosecondicoes">Termos e Condições</a></li> 1051 1052 1053 </ul> 1054 </div> 1055 </li> 1056 1057 1058 1059 1060 <li> 1061 <a data-menuicon="icon-map" data-menusubtitle="Balcão Virtual" class="main-category balcao-virtual " href="https://www.jf-matosinhos.pt/cidadao/entrar"><i class="fa fa-user" aria-hidden="true"></i> Balcão Virtual</a> 1062 </li> 1063 1064 <li class=""> <a class="btn btn-search" href="#"><i class="fa fa-search"></i> <span class="hidden-md">Pesquisa</span></a></li> 1065 </ul> 1066 </nav> 1067 </div> 1068 </div> 1069 <!--Menu HTML Code--> 1070 </div> 1071</div> 1072<!-- HEADER END --> 1073 1074 <!-- MAIN CONTAINER --> 1075 <!-- BREADCRUMBS --> 1076<section id="page-title" class="default-page-title"> 1077 <div class="container-fluid"> 1078 <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> 1079 <h2>Galeria</h2> 1080 <ol class="breadcrumb"> 1081 <li><a href="https://www.jf-matosinhos.pt">InÃcio</a> </li> 1082 <li class="active">Galeria</li> 1083 </ol> 1084 </div> 1085 </div> 1086</section> 1087<!-- MAIN CONTENT --> 1088<section class="section clearfix"> 1089 <div class="container-fluid"> 1090 1091 <form method="POST" action="https://www.jf-matosinhos.pt/freguesia/galeria/pesquisar" accept-charset="UTF-8" class="form-search c-form-3"><input name="_token" type="hidden" value="6e6ynnwrsVNj0mxSdCfHBJydbpE2mZ2pDxyIwajz"> 1092 <div class="col-sm-6 form-group"> 1093 <input type="text" class="form-control" placeholder="Pesquisar..." name="keyword" id="keyword" minlength="3" value="" > 1094 </div> 1095 <div class="col-sm-4 form-group"> 1096 <select class="form-control" id="categoria" name="categoria"><option value="">Categoria...</option><option value="1">Geral</option><option value="0" selected="selected">Todas</option></select> 1097 </div> 1098 <div class="col-sm-2 form-group"> 1099 <div class="input-group-btn"> 1100 <button type="submit" class="pull-right btn btn-default btn-block"> 1101 <span><i class="fa fa-search"></i> Pesquisar</span> 1102 </button> 1103 </div> 1104 </div> 1105 </form> 1106 1107 <div class="portfolio-wrapper"> 1108 <div class="portfoliomasonry portfoliobox"> 1109 <article class="col-lg-3 col-md-4 col-sm-4 col-xs-12 p-item pf-icons"> 1110 <div class="overlay-animation-4-pull"> 1111 <a href="https://www.jf-matosinhos.pt/freguesia/galeria/1"> 1112 <div class="image-box"> 1113 <img src="/images/galerias/1/galeria_1_photo_7-image(500x500).jpeg" alt="Freguesia de Matosinhos" style="height: 280px; object-fit: cover;"> 1114 <div class="absolute" style="height: 50%; width: 100%; text-align: center; bottom: 0; background-image: linear-gradient(to bottom, rgba(255,0,0,0), rgba(0,0,0,1)); padding-top: 50px"> 1115 <h4 style="font-size: 12px; color: white" class="portfolio-item-title">Freguesia de Matosinhos</h4> 1116 <small class="no-decoration-link text-white">05-11-2025</small> 1117 <small class="no-decoration-link text-white" style="display: block; margin-top: 7px">10 1118 foto(s) 1119 </small> 1120 </div> 1121 </div> 1122 </a> 1123 </article> 1124 </div> 1125 </div> 1126 1127 <nav class="text-center col-xs-12"> 1128 1129 </nav> 1130 1131 <!-- --> 1132 </div> 1133</section> 1134 <!-- FOOTER --> 1135 <!-- FOOTER --> 1136 1137<section id="footer" class="clearfix">
1138 <div class="container-fluid"> 1139 <div class="col-md-4 col-md-offset-0 col-sm-10 col-sm-offset-1 col-xs-12 footer-widget top20 bottom20"> 1140 <h5 class="title">Contactos </h5> 1141 <hr class="separator-accent"> 1142 <ul class="simple-list"> 1143 <li>Rua Augusto Gomes, 313, 4450-053, Matosinhos</li> 1144 <li>Email: <a href="mailto:[email protected]?subject=Pedido%20de%20Informações">[email protected]</a></li> 1145 <li class="">Telefone: 22 938 05 86</li> 1146 <li>Horário de Funcionamento: <br> <span style="text-align: left;">Seg. a Sex.: 9h00 - 12h30 / 14h00 - 17h30</span></li> 1147 </ul> 1148 </div> 1149 1150 1151 <div class="col-md-4 col-md-offset-0 col-sm-10 col-sm-offset-1 col-xs-12 footer-widget top20 bottom20"> 1152 <h5 class="title">Freguesia</h5> 1153 <hr class="separator-accent"> 1154 <ul class="widget-ul"> 1155 <li><a href="https://www.jf-matosinhos.pt/freguesia/agenda"><i class="fa fa-angle-right" aria-hidden="true"></i> Agenda de Eventos</a></li> 1156 <li><a href="https://www.jf-matosinhos.pt/freguesia/caracterizacao"><i class="fa fa-angle-right" aria-hidden="true"></i> Caracterização</a></li> 1157 <li><a href="https://www.jf-matosinhos.pt/freguesia/galeria"><i class="fa fa-angle-right" aria-hidden="true"></i> Galeria</a></li> 1158 <li><a href="https://www.jf-matosinhos.pt/freguesia/imprensa"><i class="fa fa-angle-right" aria-hidden="true"></i> Imprensa</a></li> 1159 </ul> 1160 </div> 1161 1162 <div class="col-md-4 col-md-offset-0 col-sm-10 col-sm-offset-1 col-xs-12 footer-widget top20 bottom20"> 1163 <h5 class="title">Autarquia</h5> 1164 <hr class="separator-accent"> 1165 <ul class="widget-ul"> 1166 1167 <li><a href="https://www.jf-matosinhos.pt/autarquia/infraestruturas"><i class="fa fa-angle-right" aria-hidden="true"></i> Infraestruturas</a></li> 1168 <li><a href="https://www.jf-matosinhos.pt/autarquia/noticias"><i class="fa fa-angle-right" aria-hidden="true"></i> Notícias</a></li> 1169 <li><a href="https://www.jf-matosinhos.pt/autarquia/servicos"><i class="fa fa-angle-right" aria-hidden="true"></i> Serviços</a></li> 1170 <li><a href="https://www.jf-matosinhos.pt/autarquia/toponimia"><i class="fa fa-angle-right" aria-hidden="true"></i> Toponímia</a></li> 1171 </ul> 1172 </div> 1173 1174 </div> 1175</section> 1176<!-- #/ FOOTER --> 1177<section style="background-color: #5a5d5f" id="footer-newsletter"> 1178 <div class="container-fluid"> 1179 <div class="col-md-6 col-xs-12" style="padding: 20px;"> 1180 <div class="col-xs-12"> 1181 <h5 class="title text-white" style="margin-bottom: 0">DESCARREGUE AQUI A APP GESAUTARQUIA,</h5> 1182 <hr class="separator-accent"> 1183 </div> 1184 1185 <div class="col-md-6 col-xs-6 text-right-md"> 1186 <a href="https://play.google.com/store/apps/details?id=com.gesautarquia" target="_blank"> 1187 <img src="/frontend/images/appstore.png" alt="Descarre a nossa app na Google App Store" width="150"> 1188 </a> 1189 </div> 1190 <div class="col-md-6 col-xs-6 text-left-md"> 1191 <a href="https://apps.apple.com/pt/app/gesautarquia/id1518814833?fbclid=IwAR2w15ubqNk9T-rAoaUdQBc8iKaZyM0-d-LY4G_aX1u1sqkw9md-kJujaqw" target="_blank"> 1192 <img src="/frontend/images/applestore.png" alt="Descarre a nossa app na Apple Store" width="150"> 1193 </a> 1194 </div> 1195 </div> 1196 </div> 1197</section> 1198 1199 1200<!-- COPYRIGHTS START --> 1201<section id="copyrights"> 1202 <div class="container-fluid"> 1203 1204 <div class="col-xs-12" style="text-align: center; margin-top: 10px"> 1205 <p style="margin-top: 15px; display: contents;"> © 2026 Junta de Freguesia de Matosinhos. Todos os direitos reservados | <a href="/termosecondicoes">Termos e Condições</a> 1206 </p> 1207 </div> 1208 1209 1210 <div class="col-xs-12"> 1211 <ul style="float: initial; display: table; margin: 10px auto 5px auto"> 1212 <li style="height: 40px; line-height: 40px; text-align: center"><span style="color: #fff">Desenvolvido por:</span></li> 1213 <li><a href="https://www.gesautarquia.pt" class="image-box"> 1214 <img class="logo-foot" style="width: 144px; padding: 0 0 10px 0;" alt="GESAutarquia" src="https://www.jf-matosinhos.pt/frontend/images/logo_gesautarquia.svg" ></a></li> 1215 </ul> 1216 1217 </div> 1218 </div> 1219</section> 1220<!-- COPYRIGHTS END --> 1221 1222<!--COOKIES--> 1223<div id="ckbarfooter" style="display: none;"> 1224 <div class="inner"> 1225 <div class="container-fluid" style="padding-right: 30px; padding-left: 30px;"> 1226 <div class="row" style="text-align: left"> 1227 <div class="col-md-8"> 1228 A Junta de Freguesia de Matosinhos utiliza cookies para melhorar a sua experiência de navegação e para fins estatÃsticos. 1229 Ao navegar está a consentir a sua utilização. <a href="/termosecondicoes" target="_blank">Termos e Condições</a> 1230 </div> 1231 <div class="col-md-4"> 1232 <a href="javascript:void(0);" class="btn btn-sm btn-default btn-square pull-right" onclick="PonerCookie();" style="margin-left: 10px; font-weight: bold">Aceitar</a> 1233 <a class="btn btn-sm btn-default btn-square pull-right" data-toggle="modal" data-target="#cookiesmodal" id="cookies-adv">Definiçoes de Cookies</a> 1234 </div> 1235 </div> 1236 </div> 1237 </div> 1238</div> 1239 1240<div class="modal-cookie fade" id="cookiesmodal" tabindex="-1" role="dialog" aria-labelledby="cookies-adv" aria-hidden="true"> 1241 <div class="modal-dialog"> 1242 <div class="modal-content"> 1243 <div class="modal-header"> 1244 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 1245 <h4 class="modal-title">Configurações avançadas de cookies</h4> 1246 </div> 1247 <div class="modal-body"> 1248 <section> 1249 <h6>Cookies Essenciais</h6> 1250 <div>
1251 <span><input type="checkbox" name="cookie-essencials" disabled="disabled" checked="checked"></span> 1252 <span>Esses cookies permitem funcionalidades essenciais, tais como segurança, verificação de identidade e gestão de rede. Esses cookies não podem ser desativados.</span> 1253 </div> 1254 </section> 1255 <section> 1256 <h6>Ativar cookies analÃticos</h6> 1257 <div> 1258 <span><input type="checkbox" name="cookie-analytics" checked="checked"></span> 1259 <span>Esses cookies nos ajudam a entender como os visitantes interagem com nosso site, obter estatÃsticas de acessos e utilizadores para fornecer uma melhor análise geral.</span> 1260 </div> 1261 </section> 1262 <div class="modal-footer"> 1263 <button type="button" class="btn btn-md btn-default btn-square" onclick="CookieSavePrefs();">Aceitar</button> 1264 </div> 1265 </div> 1266 </div> 1267 </div> 1268</div>
1269<script> 1270function getCookie(cname) { 1271 var name = cname + "="; 1272 var decodedCookie = decodeURIComponent(document.cookie); 1273 var ca = decodedCookie.split(';'); 1274 for(var i = 0; i <ca.length; i++) { 1275 var c = ca[i]; 1276 while (c.charAt(0) == ' ') { 1277 c = c.substring(1); 1278 } 1279 if (c.indexOf(name) == 0) { 1280 return c.substring(name.length, c.length); 1281 } 1282 } 1283 return ""; 1284} 1285 1286function setCookie(cname, cvalue, exdays) { 1287 var d = new Date(); 1288 d.setTime(d.getTime() + (exdays*24*60*60*1000)); 1289 var expires = "expires="+ d.toUTCString(); 1290 document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; 1291 // console.log(getCookie("ckEnabled")); 1292} 1293 1294if(getCookie("ckEnabled")!="1"){ 1295 document.getElementById("ckbarfooter").style.display="block"; 1296} 1297 1298function PonerCookie(){ 1299 if ($('input[name="cookie-analytics"]').prop('checked')) { 1300 setCookie("ckPrefs","['analytics']",365); 1301 } 1302 setCookie("ckEnabled","1",365); 1303 document.getElementById("ckbarfooter").style.display="none"; 1304} 1305function CookieSavePrefs(){ 1306 PonerCookie(); 1307 $('#cookiesmodal').modal('hide'); 1308} 1309</script>
1309 1310<!--//FIM COOKIES--> <!-- SCROLL TOP --> 1311 <!-- <div id="scroll-top"><i class="fa fa-angle-up"></i></div> --> 1312 <div></div> 1313 <!-- BASE SCRIPTS--> 1314 <!-- MAIN JS FILES --> 1315<!--
1315<script src="https://www.jf-matosinhos.pt/frontend/js/jquery-1.10.2.min.js"></script>
1315 -->
1316<script src="https://www.jf-matosinhos.pt/frontend/js/jquery-1.12.4.min.js"></script>
1316 1317<!-- jQuery & Accessories --> 1318<!-- Plugins --> 1319<!-- Jquery UI -->
1320<script src="https://www.jf-matosinhos.pt/frontend/plugins/jquery/jquery-ui.min.js"></script>
1320 1321<!-- Bootstrap -->
1322<script src="https://www.jf-matosinhos.pt/frontend/plugins/bootstrap/bootstrap.min.js"></script>
1322 1323<!-- Easing Plugin -->
1324<script src="https://www.jf-matosinhos.pt/frontend/plugins/easing/jquery.easing.min.js"></script>
1324 1325<!-- Header Plugin -->
1326<script src="https://www.jf-matosinhos.pt/frontend/plugins/webslide/js/webslidemenu.js"></script>
1326 1327<!-- Parallax Plugin -->
1328<script src="https://www.jf-matosinhos.pt/frontend/plugins/parallax/jquery.parallax.min.js"></script>
1328 1329<!-- Swipebox Plugin -->
1330<script src="https://www.jf-matosinhos.pt/frontend/plugins/swipebox/js/jquery.swipebox.min.js"></script>
1330 1331<!-- Smoothscroll Plugin -->
1332<script src="https://www.jf-matosinhos.pt/frontend/plugins/smoothscroll/smoothscroll.js"></script>
1332 1333<!-- Sticky Plugin -->
1334<script src="https://www.jf-matosinhos.pt/frontend/plugins/sticky/jquery.sticky.js"></script>
1334 1335<!-- Select Plugin -->
1336<script src="https://www.jf-matosinhos.pt/frontend/plugins/fs.selecter/jquery.fs.selecter.min.js"></script>
1336 1337<!-- Waypoint Plugin -->
1338<script src="https://www.jf-matosinhos.pt/frontend/plugins/waypoints/jquery.waypoints.min.js"></script>
1338 1339<!-- FlickrFeed Plugin -->
1340<script src="https://www.jf-matosinhos.pt/frontend/plugins/jflickrfeed/jflickrfeed.min.js"></script>
1340 1341<!-- Dribbble Plugin -->
1342<script src="https://www.jf-matosinhos.pt/frontend/plugins/jribbble/jribbble.min.js"></script>
1342 1343<!-- Twitter Plugin -->
1344<script src="https://www.jf-matosinhos.pt/frontend/plugins/tweetie/tweetie.min.js"></script>
1344 1345<!-- Validator Plugin -->
1346<script src="https://www.jf-matosinhos.pt/frontend/plugins/bootstrap-validator/js/validator.min.js"></script>
1346 1347<!-- Material Kit Plugin -->
1348<script src="https://www.jf-matosinhos.pt/frontend/plugins/materialKit/material.min.js"></script>
vendor: 2 bytes, line 1348
1348
1349<script src="https://www.jf-matosinhos.pt/frontend/plugins/materialKit/material-kit.js"></script>
1349 1350<!-- Swiper Slider --> 1351<!--
1351<script src="https://www.jf-matosinhos.pt/frontend/plugins/swiperslider/swiper.min.js"></script>
vendor: 2 bytes, line 1351
1351
1352<script src="https://www.jf-matosinhos.pt/frontend/plugins/swiperslider/swiper.jquery.min.js"></script>
1352 --> 1353<!-- Google Map -->
1354<script src="https://www.jf-matosinhos.pt/frontend/plugins/slick/slick.min.js"></script>
1354 1355<!-- WOW Animation -->
1356<script src="https://www.jf-matosinhos.pt/frontend/plugins/wow/wow.min.js"></script>
1356 1357<!-- Isotope -->
1358<script src="https://www.jf-matosinhos.pt/frontend/plugins/isotope/isotope.pkgd.min.js"></script>
1358 1359<!-- Count To -->
1360<script src="https://www.jf-matosinhos.pt/frontend/plugins/countto/jquery.countTo.js"></script>
1360 1361<!-- MAIN JS FILES --> 1362<!-- Theme Functions -->
1363<script src="https://www.jf-matosinhos.pt/frontend/js/theme.functions.js"></script>
1363 1364<!-- Social Widgets Config -->
1365<script src="https://www.jf-matosinhos.pt/frontend/js/social-widgets-config.js"></script>
vendor: 2 bytes, line 1365
1365
1366<script src="https://www.jf-matosinhos.pt/frontend/plugins/isotope/isotope.pkgd.min.js"></script>
1366 1367<!-- FlexSlider -->
1368<script src="https://www.jf-matosinhos.pt/frontend/plugins/flexslider/jquery.flexslider-min.js"></script>
1368 1369<!--
1369<script src="https://www.otempo.pt/dados/loader/w_7b1b98cdd4acae07ef3acb42392654eb"></script>
1369 --> 1370<!-- Full Calendar -->
1371<script src="https://www.jf-matosinhos.pt/plugins/fullcalendar6/moment.min.js"></script>
vendor: 2 bytes, line 1371
1371
1372<script src="https://www.jf-matosinhos.pt/plugins/fullcalendar6/fullcalendar.min.js"></script>
1372 1373<!-- reCaptcha Google -->
vendor: 69 bytes, lines 1373-1375
1373 1374<script src='https://www.google.com/recaptcha/api.js'></script> 1375
1376<!-- MASK FIELDS -->
1377<script src="https://www.jf-matosinhos.pt/plugins/input-mask/jquery.inputmask.js"></script>
vendor: 2 bytes, line 1377
1377
1378<script src="https://www.jf-matosinhos.pt/plugins/input-mask/jquery.inputmask.date.extensions.js"></script>
vendor: 2 bytes, line 1378
1378
1379<script src="https://www.jf-matosinhos.pt/plugins/input-mask/jquery.inputmask.extensions.js"></script>
vendor: 2 bytes, line 1379
1379
1380<script> 1381 $(document).ready(function(){ 1382 // mask codigo postal fields 1383 $("#codigo_postal").inputmask("9999-999"); 1384 // mask for datepickers 1385 $('[data-provide="datepicker-inline"]').inputmask("dd/mm/yyyy"); 1386 $('[data-provide="datepicker"]').inputmask("dd/mm/yyyy"); 1387 }); 1388</script>
vendor: 2 bytes, line 1388
1388
1389<script> 1390 $(document).ajaxStart(function() { 1391 $(".page-preloader").show(); 1392 }); 1393 $(document).ajaxComplete(function() { 1394 if ($.active == 1) { 1395 $(".page-preloader").fadeOut(); 1396 } 1397 }); 1398 $(document).ready(function() { 1399 $(".page-preloader").fadeOut(); 1400 }); 1401 //To any form submit, show preloader and close modals 1402 $("form").submit(function() { 1403 $(".page-preloader").show(); 1404 $(".modal").fadeOut(); 1405 }); 1406 $("#cookiesmodal").on('show.bs.modal', function(e){ 1407 $('input[name="cookie-analytics"]').removeAttr('checked'); 1408 }); 1409 $("#cookiesmodal").on('hidden.bs.modal', function(e){ 1410 $('input[name="cookie-analytics"]').prop('checked', true) 1411 }); 1412 $(window).on('load', function () { 1413 if ($('.smllogo').width() > (0.8 * $(window).width())) { 1414 $('.smllogo').attr('style', 'max-width: fit-content;'); 1415 $('.wsmenu-list > li > a').attr('style', 'padding: 5px 9px;'); 1416 } else { 1417 $('.smllogo').attr('style', ''); 1418 $('.wsmenu-list > li > a').attr('style', ''); 1419 } 1420 }); 1421</script>
1421 1422 1423<!-- ONESIGNAL --> 1424<!--
1424<script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" async></script>
1424 1425<style type="text/css"> 1426 .onesignal-popover-dialog{ min-height: 160px; } 1427</style>
1428<script> 1429 /* <![CDATA[ */; 1430 var OneSignal=window.OneSignal||[]; 1431 OneSignal.push([ 1432 "init",{ 1433 appId:"XPTO", 1434 autoRegister:true, 1435 notifyButton:{ 1436 enable:true, 1437 position:'bottom-left', 1438 showCredit:false, 1439 text:{ 1440 'tip.state.unsubscribed':'Subscrever notificações', 1441 'tip.state.subscribed':"Você subscreveu as notificações", 1442 'tip.state.blocked':"Você bloqueou as notificações", 1443 'message.prenotify':'Clique para subscrever as notificações', 1444 'message.action.subscribed':"Obrigado por subscrever!", 1445 'message.action.resubscribed':"Você subscreveu as notificações", 1446 'message.action.unsubscribed':"Não irá receber notificações novamente", 1447 'dialog.main.title':'Gerir as Notificações do Site', 1448 'dialog.main.button.subscribe':'SUBSCREVER', 1449 'dialog.main.button.unsubscribe':'CANCELAR SUBSCRIÃÃO', 1450 'dialog.blocked.title':'Desbloquear Notificações', 1451 'dialog.blocked.message':"Siga as instruções para permitir notificações:" 1452 }, 1453 displayPredicate:function(){ 1454 return OneSignal.isPushNotificationsEnabled().then(function(isPushEnabled){return!isPushEnabled;}); 1455 } 1456 }, 1457 promptOptions:{ 1458 actionMessage:"Gostariamos de enviar notificações acerca dos últimos acontecimentos da freguesia.", 1459 acceptButtonText:"PERMITIR", 1460 cancelButtonText:"NÃO OBRIGADO"}, 1461 httpPermissionRequest:{ 1462 modalTitle:'Obrigado por subscrever', 1463 modalMessage:"", 1464 modalButtonText:'Fechar' 1465 }, 1466 welcomeNotification:{ 1467 "title":"Junta de Freguesia de Matosinhos", 1468 "message":"Obrigado por subscrever as notificações." 1469 } 1470 } 1471 ]); 1472 OneSignal.push(function(){OneSignal.showHttpPrompt();}); 1473 /* ]]> */ 1474</script>
1474 -->
1475<script> 1476 $(function() { 1477 $('section:not(#footer, #footer-newsletter, #copyrights) form').find('input:not([name^="keyword"]):visible:first').focus(); 1478 1479 if(window.innerWidth > 1023) { 1480 $('.wsmenu-list > .ws-dropdown > a').on('mouseover', function() { 1481 1482 let topBarHeight = 148; 1483 let viewHeight = document.documentElement.clientHeight; 1484 1485 if(viewHeight - topBarHeight < $(this).siblings('.ws-wrapper').find('ul')[0].scrollHeight) { 1486 $(this).siblings('.ws-wrapper').find('ul').css({ 1487 maxHeight: (viewHeight - topBarHeight) + 'px' 1488 }) 1489 1490 $('.wsmenu-list .ws-wrapper .ws-wrapper').css({ 1491 marginLeft: '205px' 1492 }) 1493 } else { 1494 $(this).siblings('.ws-wrapper').find('ul').css({ 1495 maxHeight: 'unset' 1496 }) 1497 $('.wsmenu-list .ws-wrapper .ws-wrapper').css({ 1498 marginLeft: '220px' 1499 }) 1500 } 1501 }); 1502 1503 $('.wsmenu-list .ws-dropdown-menu > .ws-dropdown').on('mouseover', function() { 1504 1505 let topBarHeight = 148; 1506 let viewHeight = document.documentElement.clientHeight; 1507 1508 let YPos = viewHeight - $(this)[0].getBoundingClientRect().top 1509 1510 if($(this).parent().scrollTop() > 0) { 1511 $(this).find('.ws-wrapper ul').css({ 1512 marginTop: - $(this).parent().scrollTop() + 'px', 1513 maxHeight: YPos + 'px' 1514 }) 1515 } else { 1516 $(this).find('.ws-wrapper ul').css({ 1517 marginTop: 0, 1518 maxHeight: YPos + 'px' 1519 }) 1520 } 1521 }); 1522 } 1523 1524 $('.ws-dropdown:not(.mobile-sub > .ws-dropdown) a.active').parent().css('backgroundColor', '#ececec') 1525 $('.ws-dropdown li').hover(function() { 1526 $(this).css('backgroundColor', '#bdccd6') 1527 }, function() { 1528 if( $(this).children('a').hasClass('active')) { 1529 $(this).css('backgroundColor', '#ececec') 1530 } else { 1531 $(this).css('backgroundColor', 'initial') 1532 } 1533 }) 1534 }); 1535</script>
1535 <!-- PAGE SCRIPTS --> 1536
1536<script type="text/javascript" src="https://www.jf-matosinhos.pt/frontend/js/jquery.simplePagination.js" charset="utf-8"></script>
vendor: 2 bytes, line 1536
1536
1537<script type="text/javascript"> 1538 // jQuery(function($){ 1539 // //var pagination 1540 // var items = $(".item-galeria"); 1541 // var numItems = 1; 1542 // var perPage = 12; 1543 // if (numItems <= 12) $("#pagination-all").hide(); 1544 // items.slice(perPage).hide(); 1545 // //function pagination 1546 // $("#pagination-all").pagination({ 1547 // items : numItems, 1548 // itemsOnPage : perPage, 1549 // prevText : "<", 1550 // nextText : ">", 1551 // cssStyle : 'light-theme', 1552 // onPageClick : function(pageNumber) { 1553 // var showFrom = perPage * (pageNumber - 1); 1554 // var showTo = showFrom + perPage; 1555 1556 // items.hide().slice(showFrom, showTo).show(); 1557 // } 1558 // }); 1559 // }); 1560</script>
1560 1561 1562
1562<script type="text/javascript"> 1563 $(document).ready(function(){ 1564 // setTimeout(function(){ 1565 // //remove last created div 1566 // $("body div:last").not( ".modal-footer" ).remove(); 1567 // }, 3000); 1568 1569 // var options = { 1570 // title: '🍪 Aceitar Cookies & PolÃtica de Privacidade?', 1571 // message: 'A Junta de Freguesia de Matosinhos utiliza cookies para melhorar a sua experiência de navegação e para fins estatÃsticos. Ao navegar está a consentir a sua utilização.', 1572 // delay: 600, 1573 // expires: 1, 1574 // link: '/termosecondicoes', 1575 // onAccept: function(){ 1576 // var myPreferences = jQuery.fn.ihavecookies.cookie(); 1577 // // console.log('Yay! The following preferences were saved...'); 1578 // // console.log(myPreferences); 1579 // }, 1580 // acceptBtnLabel: 'Aceitar Cookies', 1581 // advancedBtnLabel: 'Configurar Cookies', 1582 // moreInfoLabel: 'Saber mais', 1583 // cookieTypesTitle: 'Selecione quais cookies deseja aceitar', 1584 // fixedCookieTypeLabel: 'Essenciais', 1585 // fixedCookieTypeDesc: 'Cookies essenciais para que o site funcione corretamente.', 1586 // cookieTypes: [ 1587 // { 1588 // type: 'AnalÃticos', 1589 // value: 'analytics', 1590 // description: 'Cookies relacionados a visitas a sites, tipos de navegador, etc.' 1591 // } 1592 // ] 1593 // } 1594 1595 // jQuery('body').ihavecookies(options); 1596 }); 1597 </script>
1597 1598 </body> 1599</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.