/** Bellows Custom Menu Styles (Customizer) **/ /* main */ .bellows.bellows-main, .bellows.bellows-main .bellows-menu-item, .bellows.bellows-main .bellows-menu-item .bellows-target { font-family:Arial; } /* Status: Loaded from Transient */ .comments-link { display: none; } .cmplz-hidden{display:none!important;} .ctl-bullets-container { display: block; position: fixed; bottom: 0; height: 100%; z-index: 1049; font-weight: normal; height: 70vh; overflow-x: hidden; overflow-y: auto; margin: 15vh auto; } body { background-color:#3b3939 } .header { background-color:#ffffff } h1 { font: normal 40px/48px Arial, Helvetica, sans-serif; color:; } h2 { font: normal 36px/43px Arial, Helvetica, sans-serif; color:#3b3939; } h3 { font: normal 30px/30px Arial, Helvetica, sans-serif; color:#3b3939; } h4 { font: normal 26px/31px Arial, Helvetica, sans-serif; color:#3b3939; } h5 { font: normal 24px/29px Arial, Helvetica, sans-serif; color:#3b3939; } h6 { font: normal 20px/25px Arial, Helvetica, sans-serif; color:#3b3939; } body { font-weight: normal;} .logo_h__txt, .logo_link { font: normal 40px/38px Tahoma, Geneva, sans-serif; color:#363f45; } .sf-menu > li > a { font: normal 14px/18px Open Sans; color:#3b3939; } .nav.footer-nav a { font: normal 12px/14px Arial, Helvetica, sans-serif; color:#ffffff; } /* -- customizazione home page 02/2020 -- */ .posts-grid.facing-unknown li.span12 .thumbnail { margin: 0 30px 10px 0; } .posts-grid.facing-unknown li .thumbnail { margin: 0 0 10px 0; } .posts-grid.facing-unknown { border-top: 0px solid #f5f5f6; padding: 8px 0 5px; } .posts-grid li { margin-bottom: 5px; } p.excerpt { margin: 0px; text-align: left; } div.type-page p { margin: 0px; } .banner-wrap { overflow: hidden; margin: 0 0 100px; padding: 0; } .banner-wrap:last-of-type { overflow: hidden; margin: 0px; padding: 0; } .banner-wrap .featured-thumbnail a { border: 0px; } .banner-wrap h5 { color: #3e454c; font: 300 20px/1em 'Open Sans', 'sans-serif'; text-transform: uppercase; text-align: center; } /* --------------------------- */ /* IVAN --------------- */ @media screen and (max-width: 600px) { .mobile-no { visibility: hidden; display: none; } .page-id-31946 #content{ padding-top: 10px !important; } } @media screen and (min-width: 601px) { .desk-no { visibility: hidden; display: none; } } body.term-73 article header, body.term-88 article header{ padding-bottom: 0px; } body.term-73 article .post_content, body.term-88 article .post_content{ padding-bottom: 0px; } body.term-73 article .excerpt, body.term-88 article .excerpt{ margin-bottom: 0px; } body.term-73 article .post_meta, body.term-88 article .post_meta{ border: none; margin-bottom: 0px; } body.term-73 article .post_meta .post_category, body.term-73 article .post_meta .post_comment,body.term-88 article .post_meta .post_category, body.term-88 article .post_meta .post_comment{ display: none; } .single-news .title-section{ margin-bottom: 0px; } .single-news div[data-motopress-static-file="static/static-title.php"]{ margin-bottom: 40px; } .slider_off{ display:none; } .thirty_accordions_box .accordion-group { margin-bottom: 10px; } .thirty_accordions_box .accordion-heading { background-color: #f5f5f5; padding: 15px 0 15px; } .thirty_accordions_box .accordion-heading:hover { background-color: #DCDEDF } .thirty_accordions_box .accordion-heading a { color: #3b3939; font: 200 32px/1em 'Open Sans', 'sans-serif'; text-transform: uppercase; } .thirty_accordions_box .accordion-heading a:hover { text-decoration:none; color: #5f823e; } @media (min-width: 1200px){ .im-6to7 .row .span2 { width: 141px; } } @media (max-width: 767px){ .im-6to7 .row .span2 { width: 25%; float: left; } } footer .textwidget { font: 12px/1.2em "Helvetica Neue", Helvetica, Arial, sans-serif; } footer .textwidget p { margin-bottom: 5px; } footer .textwidget p.phone { margin-top: 20px; } footer .textwidget p.envelope { margin-top: 20px; } .nav__primary .sf-menu >li >a { height: 64.546px !important; } .title-box.title-centered .title-box_primary, .title-box.title-centered .title-box_secondary{ text-align: center; } .page-id-203 .posts-grid h5, .page-id-2254 .posts-grid h5, .page-id-20877 .posts-grid h5, .page-id-21421 .posts-grid h5{ text-transform: uppercase; font: 300 18px/1em 'Open Sans', 'sans-serif'; margin-bottom: 36px; } .page-id-203 .posts-grid h5 a, .page-id-2254 .posts-grid h5 a, .page-id-20877 .posts-grid h5 a, .page-id-21421 .posts-grid h5 a { color: #3b3939; } .page-id-203 .posts-grid h5 a:hover, .page-id-2254 .posts-grid h5 a:hover, .page-id-20877 .posts-grid h5 a:hover, .page-id-21421 .posts-grid h5 a:hover{ text-decoration: none; color: #5f823e; } .title-section .title-header { margin-top: 30px !important; } .news-template-default.single.single-news #page-content p, .news-template-default.single.single-news #page-content ul li, .news-template-default.single.single-news #page-content ol li{ font-size: 1.2em; line-height: 1.8em; } /* 30 YEARS PAGES */ .thirty-home-title { /* margin-top: -70px; */ } .nav__primary .sf-menu >li#menu-item-23651, .nav__primary .sf-menu >li#menu-item-23685{ background-color: #8dbf41; border-left: 1px solid #8dbf41; } .nav__primary .sf-menu >li#menu-item-23651 a, .nav__primary .sf-menu >li#menu-item-23685 a{ color: white; } .nav__primary .sf-menu >li#menu-item-23651.current-menu-item, .nav__primary .sf-menu >li#menu-item-23685.current-menu-item{ background-color: #373f45; border-left: 1px solid #373f45; } .nav__primary .sf-menu >li#menu-item-23651:hover, .nav__primary .sf-menu >li#menu-item-23685:hover{ border-left: 1px solid #e5e6e6; } .nav__primary .sf-menu >li#menu-item-23651:hover a, .nav__primary .sf-menu >li#menu-item-23685:hover a{ color: #373f45; } .nav__primary .sf-menu >li#menu-item-23651 >.sub-menu >.menu-item a:hover, .nav__primary .sf-menu >li#menu-item-23685 >.sub-menu >.menu-item a:hover{ color: #8dbf41; } .nav__primary .sf-menu >li#menu-item-23651 >.sub-menu >.menu-item.current-menu-item a{ color: #8dbf41; } /*nuovo organigramma */ .nav__primary .sf-menu >li { width: 120px; } .nav__primary .sf-menu >li#menu-item-30192 { width: 196px; } .nav__primary .sf-menu >li#menu-item-5177 { width: 180px; padding: 0 20px } .nav__primary .sf-menu >li#menu-item-21101 { width: 132px; } .nav__primary .sf-menu >li#menu-item-23651{ padding: 0 20px; } .nav__primary .sf-menu >li#menu-item-23685{ padding: 0 8px; } .nav__primary .sf-menu >li#menu-item-21288{ padding: 0 8px; } .nav__primary .sf-menu >li#menu-item-21285{ padding: 0 10px; } /* 5x1000 5xMille */ .mille-banner { margin-top: -80px; background: silver url("https://www.crs4.it/wp-content/uploads/2022/02/SedePula.CRS4_.01-min.jpg") no-repeat scroll center; height: 350px; background-size: cover; position: relative; } .mille-page.mille-banner { margin-top: -31px; } .text-mille{ position: absolute; bottom: 0; left: 0; background-color: rgba(0,0,0,0.55); padding: 7px 20px; margin-left: 20px; margin-bottom: 15px } .text-mille h2:first-of-type{ color: white; font-size: 2.4em; } .next-banner { margin-top: -50px; background: silver url("https://www.crs4.it/wp-content/uploads/2023/06/next-banner.jpg") no-repeat scroll right top; height: 350px; background-size: cover; position: relative; } .covid-banner { margin-top: -80px; background: silver url("https://www.crs4.it/wp-content/uploads/2021/01/CRS4againstCOVID19-min-scaled.jpg") no-repeat scroll center; height: 250px; background-size: cover; position: relative; } .covid-page.covid-banner { margin-top: -31px; } .text-covid{ position: absolute; bottom: 0; left: 0; background-color: rgba(0,0,0,0.35); padding: 7px 20px; margin-left: 20px; margin-bottom: 15px } .text-covid h2:first-of-type{ color: white; font-size: 2.8em; } .text-covid a{ color: #fff; } .text-covid:hover{ background-color: rgba(255,255,255,0.5); } .text-covid a:hover{ color: #000; text-decoration: none; } .button-covid{ position: absolute; bottom: 20px; right: 20px; } .single-cool_timeline #content.span8 { /* width: 1170px; */ } .single-cool_timeline #sidebar { padding-top: 0px } .post-template-default.single.single-post #sidebar, .single-cool_timeline #sidebar { padding-top: 0px } .single-cool_timeline #sidebar .menu-item-22860, .single-cool_timeline #sidebar .menu-item-22546{ background-color: #373f45; } .single-cool_timeline #sidebar .menu-item-22860 a, .single-cool_timeline #sidebar .menu-item-22546 a{ color: white; } .single-cool_timeline #sidebar .menu-item-22860:hover, .single-cool_timeline #sidebar .menu-item-22546:hover{ background-color: #dcdedf; } .single-cool_timeline #sidebar .menu-item-22860:hover a, .single-cool_timeline #sidebar .menu-item-22546:hover a{ color: black; } .single-cool_timeline #sidebar > div { margin-top: 0px } #nav_menu-4 li{ width: 100%; } .single-cool_timeline .type-cool_timeline p { font: 200 1.2em/1.6em 'Open Sans', 'sans-serif'; } .single-cool_timeline .type-cool_timeline p:last-child { margin-bottom: 80px; } .post-template-default.single.single-post #content img.wp-post-image { float:left; padding: 0px 20px 10px 0px; } .post-template-default .post-author, .post-template-default .breadcrumb, .single-cool_timeline .post-author, .single-cool_timeline .breadcrumb{ display: none; } .title-box sup { text-transform: lowercase !important; } .years30-small h2 { font-size: 32px !important; margin: 0 !important; display: block; } #main_countedown_1 .element_conteiner { min-width:70px !important; } #main_countedown_1 .time_left { background-color: #B0CA21 !important; font: inherit !important; color: #fff !important; font-weight: 900 !important; font-size: 24px !important; padding-bottom: 20%; padding-top: 20%; } #main_countedown_1 .time_description { font: inherit !important; font-size: 12px !important; color: #000000; text-transform: uppercase; font-weight: 100 !important; } .animation-logo { margin: 60px auto; } .wpcf7 .wpcf7-form p input[type="tel"]{ margin: 0; height: 35px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } @media (min-width: 1200px){ .row-fluid .next{ margin-left: 30px !important; padding-right: 30px !important; } .row-fluid .next-textarea{ } } .page-id-21694 .title-section, .page-id-21421 .title-section, .page-id-21469 .title-section, .page-id-21427 .title-section, .page-id-21426 .title-section, .page-id-21425 .title-section, .page-id-21446 .title-section, .page-id-21448 .title-section, .page-id-21450 .title-section, .page-id-21471 .title-section, .page-id-22360 .title-section, .page-id-22362 .title-section, .page-id-22364 .title-section, .page-id-22366 .title-section, .page-id-22656 .title-section, .page-id-21424 .title-section, .page-id-22965 .title-section, .page-id-22822 .title-section, .page-id-23096 .title-section, .page-id-21429 .title-section, .page-id-22835 .title-section, .page-id-22575 .title-section, .page-id-24274 .title-section, .page-id-24276 .title-section, .page-id-24951 .title-section, .page-id-24870 .title-section, .page-id-26625 .title-section, .page-id-26914 .title-section, .page-id-26940 .title-section, .page-id-27991 .title-section, .page-id-28721 .title-section, .page-id-29376 .title-section, .page-id-29732 .title-section, .page-id-29734 .title-section, .page-id-29722 .title-section, .page-id-29725 .title-section, .page-id-29728 .title-section, .page-id-29730 .title-section, .page-id-30423 .title-section, .page-id-30524 .title-section, .page-id-30839 .title-section, .page-id-30859 .title-section, .page-id-30864 .title-section, .page-id-30869 .title-section, .page-id-30856 .title-section, .page-id-30861 .title-section, .page-id-30866 .title-section, .page-id-31080 .title-section, .page-id-31100 .title-section, .page-id-31061 .title-section, .page-id-31184 .title-section, .page-id-28046 .title-section, .page-id-31893 .title-section, .page-id-31946 .title-section, .page-id-27787 .title-section { display: none; } .page-id-21694 #content, .page-id-21421 #content, .page-id-21469 #content, .page-id-21427 #content, .page-id-21426 #content, .page-id-21425 #content, .page-id-21446 #content, .page-id-21448 #content, .page-id-21450 #content, .page-id-21471 #content, .page-id-22360 #content, .page-id-22362 #content, .page-id-22364 #content, .page-id-22366 #content, .page-id-22656 #content, .page-id-21424 #content, .page-id-22965 #content, .page-id-22822 #content, .page-id-23096 #content, .page-id-21429 #content, .page-id-22835 #content, .page-id-22575 #content, .page-id-24274 #content, .page-id-24276 #content, .page-id-24951 #content, .page-id-24870 #content, .page-id-26625 #content, .page-id-26914 #content, .page-id-27991 #content, .page-id-26940 #content, .page-id-28721 #content, .page-id-29376 #content, .page-id-29732 #content, .page-id-29734 #content, .page-id-29722 #content, .page-id-29725 #content, .page-id-29728 #content, .page-id-29730 #content, .page-id-30423 #content, .page-id-30524 #content, .page-id-30839 #content, .page-id-30869 #content, .page-id-30859 #content, .page-id-30864 #content, .page-id-30856 #content, .page-id-30861 #content, .page-id-30866 #content, .page-id-31080 #content, .page-id-31100 #content, .page-id-28046 #content, .page-id-31893 #content, .page-id-31946 #content, .page-id-27787 #content { padding-top: 100px; padding-bottom: 80px; } .page-id-29732 #content, .page-id-29734 #content, .page-id-29722 #content, .page-id-29725 #content, .page-id-29728 #content, .page-id-29730 #content, .page-id-30423 #content, .page-id-30869 #content, .page-id-30859 #content, .page-id-30864 #content, .page-id-30856 #content, .page-id-30861 #content, .page-id-30866 #content, .page-id-31061 #content, .page-id-31184 #content { padding-top: 40px } .page-id-29734 #content img{ padding-bottom: 40px; } img.next_site.rounded { width: 150px; border-radius: 50%; border: 10px solid #e3e3e3; } .next_site .nav-tabs { border-bottom: 1px solid #6b9a24 } .next_site .nav-tabs li{ text-transform: uppercase; font-weight: 700 !important; font: normal 16px/18px Open Sans; } .next_site .nav-tabs li.active a{ background-color: #8dbf41; color: white; border-bottom: 1px solid #6b9a24 } .next_site .plan h3{ text-transform: none; font-weight: 700 !important; font: normal 16px/18px Open Sans; background-color: #e5e6e6; } .next_site .plan.highlight h3{ background-color: #8dbf41; border-color: #6b9a24; font-weight: 900 !important; } .next_site .plan h4{ text-transform: none; font-weight: 400 !important; font: normal 14px/18px Open Sans; color: #373f45; background-color: #c0c0c0; } .next_site .plan.highlight h4{ background-color: #b1d678; border-color: #6b9a24; color: white } .next-page.covid-page-cta-button.text-center{ text-transform:none } .next_site .plan .plan-container .plan-features-row{ text-transform: none; padding:8px; font-size: 12px; line-height: 16px !important; } .next_site .plan .plan-container .plan-features-row .small{ font-size: 10px; line-height: 12px !important; color: #888; } .ngs_site .ngs_top_button { background: #f0f1f1; padding: 9px 15px; border: 1px solid #e5e6e6; border-top: 8px solid #373f45; } .ngs_site .ngs_top_button h1{ text-transform: uppercase; font-weight: 700 !important; color: #3b3939; font: normal 16px/18px Open Sans; } .ngs_site .ngs_top_button p { font-weight: 400 !important; color: #3b3939; font: normal 12px/16px Open Sans; } .ngs_site .ngs_top_button a { font-weight: 700 !important; color: #8dbf41; font: normal 12px/18px Open Sans; display: block; margin: 12px 12px 12px 0px; } .row.thirty-header .title-box { margin: 5px 0 0px; } .row.thirty-header .title-box .title-box_primary{ color: #3b3939; font: 200 54px/1em 'Open Sans', 'sans-serif'; } .row.thirty-header .title-box .title-box_secondary{ color: #3b3939; } .row.thirty-header.thirty-home .title-box .title-box_primary{ text-align: center; font: 200 40px/1em 'Open Sans', 'sans-serif'; margin-bottom: 50px } .row.thirty-header.thirty-home .title-box .title-box_secondary{ text-align: center; } .row.thirty-header.thirty-home img{ margin: 30px auto 30px; } .row.thirty-well-centered .title-box .title-box_primary{ text-align: center; font: 200 20px/1em 'Open Sans', 'sans-serif'; margin: 20px 0; } .row.thirty-well-centered .title-box .title-box_secondary{ text-align: center; font: 200 14px/1em 'Open Sans', 'sans-serif'; } .thirty-menu, #menu-30years, #menu-30anni{ padding:0px; list-style-type: none; background-color: #f7f7f7; border-radius: 3px; margin: 0; } #menu-covid-projects-en, #menu-covid-projects{ padding:0px; list-style-type: none; background-color: #f7f7f7; border-radius: 3px; margin: 0; } .thirty-menu li, #menu-30years li, #menu-30anni li{ background-color: #f7f7f7; float: left; position: relative; display: inline-block; border:none !important; padding:4px 8px; transition: all 0.3s ease 0s; transition-property: all; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; } #menu-covid-projects-en li, #menu-covid-projects li{ background-color: #f7f7f7; position: relative; display: block; border:none !important; padding:9px 18px; transition: all 0.3s ease 0s; transition-property: all; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; } .page-list.thirty-menu .page_item > a, #menu-30years .menu-item > a, #menu-30anni .menu-item > a{ color: black; text-decoration: none; text-transform: uppercase; font: normal 12.5px/18px Open Sans } #menu-covid-projects-en .menu-item > a, #menu-covid-projects .menu-item > a{ color: black; text-decoration: none; text-transform: uppercase; font: bold 15px/18px Open Sans } .thirty-menu li:hover, #menu-30years li:hover, #menu-30anni li:hover, #menu-covid-projects li:hover, #menu-covid-projects-en li:hover{ background-color: #dcdedf; } .page-list.thirty-menu .page_item.current_page_item, #menu-30years .menu-item.current-menu-item, #menu-30anni .menu-item.current-menu-item, #menu-covid-projects .menu-item.current-menu-item, #menu-covid-projects-en .menu-item.current-menu-item{ background-color: #373f45; } .page-list.thirty-menu .page_item.current_page_item > a, #menu-30years .menu-item.current-menu-item > a, #menu-30anni .menu-item.current-menu-item > a, #menu-covid-projects .menu-item.current-menu-item > a, #menu-covid-projects-en .menu-item.current-menu-item > a{ color: #fff } .page-list.thirty-menu .page_item.current_page_item:hover, #menu-30years .menu-item.current-menu-item:hover, #menu-30anni .menu-item.current-menu-item:hover, #menu-covid-projects .menu-item.current-menu-item:hover, #menu-covid-projects-en .menu-item.current-menu-item:hover{ background-color: #373f45; } .thirty-menu li a:hover, #menu-30years li a:hover, #menu-30anni li a:hover, #menu-covid-projects li a:hover, #menu-covid-projects-en li a:hover{ text-decoration: none; } #menu-30years .sub-menu, #menu-30anni .sub-menu{ display: none; position: absolute; left: -1px; width: 200px; margin-left: 1px; margin-top: 3.6px; background-color: #f1f1f1; } #menu-30years li:hover > .sub-menu, #menu-30years li .sub-menu:hover, #menu-30anni li:hover > .sub-menu, #menu-30anni li .sub-menu:hover { visibility: visible; opacity: 1; display: block; } #menu-30years li .sub-menu li, #menu-30anni li .sub-menu li{ display: block; clear: both; width: 100%; } .row.thirty-links ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; } .row.thirty-links li { float: left; background-color: #f0f1f1; transition: all 0.3s ease 0s; transition-property: all; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; } .row.thirty-links .hr { margin: 10px 0; } .row.thirty-links li a { display: block; color: #3b3939; text-align: center; padding: 5px 15px; text-decoration: none; text-transform: uppercase; font: normal 14px/18px Open Sans; } .row.thirty-links li:hover { background-color: #dcdedf; } .row.thirty-links li a:hover { text-decoration: none; } .row.thirty-links li.active { background-color: #373f45; } .row.thirty-links li.active a { color: #fff; } .row.thirty-title .title-box .title-box_primary{ color: #3b3939; font: 200 40px/1em 'Open Sans', 'sans-serif'; margin: 30px 0; } .cursor-zoomin { cursor: zoom-in; } p.big, ul.big li, ol.big li, .row.thirty-title p{ font: 300 20px/1.5em 'Open Sans', 'sans-serif'; } p.big a { font-weight: 400; } @media (max-width: 767px){ .row.thirty-header .title-box { margin: 5px 0 0px; } .row.thirty-header .title-box .title-box_primary{ color: #3b3939; font: 200 40px/1em 'Open Sans', 'sans-serif'; margin: 20px 0; text-align: center; } .row.thirty-header .title-box .title-box_secondary{ color: #3b3939; text-align: center; } .row.thirty-header a img.alignright{ float: none; margin-bottom: 50px; } .row.thirty-links li { float: none; } .row.thirty-title .title-box .title-box_primary { font: 200 28px/1em 'Open Sans', 'sans-serif'; } .thirty-title iframe { margin-top: 40px; } } .thirty-logos img { /* filter: gray; /* -webkit-filter: grayscale(1); filter: grayscale(1); opacity: 0.8; */ } .thirty-logos img:hover { /* -webkit-filter: grayscale(0); filter: none; opacity: 1; */ } .thirty-logos .small-logo { padding: 80px; } /* FINE 30 years*/ #loghist { background-color: white; border-radius: 10px; /* padding: 10px; */ color: black; text-align: center; margin-top: -50px; } #logocrs4footer { padding-top: 20px; } .mille.covid-page-cta { background-image: url(https://www.crs4.it/wp-content/uploads/2022/03/foto-di-gruppo_©CRS4_2-small-scaled.jpeg); background-size: cover; background-repeat: no-repeat; background-attachment: fixed; } .covid-page-cta { background-image: url(https://www.crs4.it/wp-content/uploads/2021/01/next_crs4_-2.jpg); background-size: cover; background-repeat: no-repeat; background-attachment: fixed; } .covid-page-cta .covid-page-filterwhite{ background-color: rgba(0,40,95,0.3); padding: 30px; } .covid-page-cta1.title-box{ margin-bottom: 4px; } .covid-page-cta1.title-box .title-box_primary { font: 500 26px/1em 'Open Sans', 'sans-serif'; color: white; } .covid-page-cta2.title-box, .airport4all-page-cta{ } .covid-page-cta2.title-box .title-box_primary, .covid-page-cta2.title-box .title-box_secondary{ margin:0px 15% 12px; font-weight: 700; color: white; } .covid-page-cta a.btn{ background: #8dbf41; } .covid-page-news { } .covid-page-news > h2 { font: 500 27.2px/1em 'Open Sans', 'sans-serif'; text-transform: uppercase; } .covid-page-news .owl-wrapper{ display: flex !important; } .covid-page-news .owl-item{ background-color: #f7f7f7; padding: 10px; margin-right: 15px; width: 180px !important; } .covid-page-news .owl-item:hover{ text-decoration: none; background-color: #8dbf41; color:black; } .covid-page-news .owl-item .desc h5 { margin-top: 0px; margin-bottom: 3px; } .covid-page-news .owl-item .desc h5 a{ font: 700 10.8px/1em 'Open Sans', 'sans-serif'; text-transform: uppercase; } .covid-page-news .owl-item .desc p{ font: 300 13.6px/1.3em 'Open Sans', 'sans-serif'; } .covid-page-title.title-box .title-box_secondary { font: 500 27.2px/1em 'Open Sans', 'sans-serif'; margin: 30px 0px; } @media (max-width: 979px) and (min-width: 768px){ #slider-wrapper { margin-top: 66px; } .camera_caption > div > h2{ font-size: 1.8em !important; padding: 0 150px !important; font-weight: 600 !important; } } @media (max-width: 767px){ #slider-wrapper { display: none; } } @media (max-width: 468px) and (min-width: 300px){ .logo .logo_tagline { float: none; width: 100%; margin: 1px 0 0 0; font: 200 10px/1.2em 'Open Sans', 'sans-serif'; } } @media (max-width: 480px){ #lang_sel{ zoom: 0.8; margin-bottom: -30px; } .logo .logo_tagline { margin-top: 10px; font-size: 9px } .nav.nav__primary.clearfix { padding-top: 0px } .button-covid{ display:none; } .covid-banner { margin-top: 0px; margin-bottom: 30px; background: silver url("https://www.crs4.it/wp-content/uploads/2021/01/CRS4againstCOVID19-min-scaled.jpg") no-repeat scroll center; height: 160px; background-size: cover; position: relative; } .text-covid { width: 100%; margin: 0px 0px 8px; text-align: center; } .text-covid h2:first-of-type { font-weight: 400; font-size: 1.3em; text-align: center; } .thirty-home-title { /*margin-top: -50px;*/ } .logo.pull-left { margin: 0; padding: 0; } .logo img{ width: 35%; margin-right: 10px } .logo p { } #menu-30years li:last-child, #menu-30anni li:last-child{ margin-bottom: 40px; } .thirty-menu li, #menu-30years li, #menu-30anni li{ width: 100%; } #menu-30years .sub-menu, #menu-30anni .sub-menu{ display: block; visibility: visible; opacity: 1; display: block; } #menu-30years .sub-menu, #menu-30anni .sub-menu{ display: block; visibility: visible; opacity: 1; display: block; position: relative; background-color: transparent; } #menu-30years .sub-menu li, #menu-30anni .sub-menu li{ display: block; visibility: visible; opacity: 1; display: block; position: relative; background-color: transparent; } #menu-30years .current-menu-item .sub-menu li a, #menu-30anni .current-menu-item .sub-menu li a{ color: white; } #menu-30years .sub-menu li a:before, #menu-30anni .sub-menu li a:before{ content: "- "; } #menu-30years .sub-menu li:last-child, #menu-30anni .sub-menu li:last-child{ margin-bottom: 0px; } .title-box .title-box_secondary { font-size: 16px; } #loghist { margin-top: 10px; } } #nav_menu-3 h4:lang(it)::before{ content: "Ricerca e Sviluppo"; } #nav_menu-3 h4:lang(en)::before{ content: "R&D Shortcuts"; } #general_info h4:lang(it)::before{ content: "Informazioni generali"; } #general_info h4:lang(en)::before{ content: "General Info"; } .ctl-bullets-container{ /* display: none !important;*/ } table.datacenter-table { border:2px solid #666 } table.datacenter-table th, table.datacenter-table td{ border:1px solid #666; padding: 8px 15px } table.datacenter-table th{ background-color: #7cb632; color: white; padding: 8px 5px } #wpcf7-f26913-p26914-o1 .input-btn.btn.btn-from-top, #wpcf7-f26913-p26940-o1 .input-btn.btn.btn-from-top{ padding: 0; } #wpcf7-f26913-p26914-o1 .input-btn.btn.btn-from-top input, #wpcf7-f26913-p26940-o1 .input-btn.btn.btn-from-top input{ padding: 15px 50px; height: auto; } #wpcf7-f26913-p26914-o1 .input-btn.btn.btn-from-top .ajax-loader, #wpcf7-f26913-p26940-o1 .input-btn.btn.btn-from-top .ajax-loader{ display: none; } #wpcf7-f26913-p26914-o1 form.sent .wpcf7-response-output, #wpcf7-f26913-p26940-o1 form.sent .wpcf7-response-output{ border: 1px solid #46b450 !important; background-color: #c1efc5; color: #0d3503; font-size: 24px; line-height: 32px; padding: 28px !important; } #wpcf7-f26913-p26914-o1 form.invalid .wpcf7-response-output, #wpcf7-f26913-p26940-o1 form.invalid .wpcf7-response-output{ font-size: 20px; line-height: 32px; padding: 18px !important; } /********************************/ /********************************/ /* font awesome v5 Icon Footer */ .contacts p.home:before { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f015" !important; } .contacts p.phone::before { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f879" !important; } .contacts p.envelope:before { font-family: "Font Awesome 5 Free"; font-weight: 900; content: '\f0e0' !important; } #back-top-wrapper #back-top a span::after { font-family: "Font Awesome 5 Free"; content: "\f35b"; font-weight: 900; position: absolute; left: 50%; top: 50%; margin: -8px 0px 0px -6px !important; } /*******************************/ /* fonts opensans by google */ /* open-sans-300 - latin */ @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 300; src: url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-300.eot'); /* IE9 Compat Modes */ src: local(''), url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-300.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-300.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */ } /* open-sans-regular - latin */ @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-regular.eot'); /* IE9 Compat Modes */ src: local(''), url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-regular.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */ } /* open-sans-500 - latin */ @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 500; src: url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-500.eot'); /* IE9 Compat Modes */ src: local(''), url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-500.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-500.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-500.svg#OpenSans') format('svg'); /* Legacy iOS */ } /* open-sans-600 - latin */ @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-600.eot'); /* IE9 Compat Modes */ src: local(''), url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-600.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-600.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */ } /* open-sans-700 - latin */ @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-700.eot'); /* IE9 Compat Modes */ src: local(''), url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-700.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-700.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */ } /* open-sans-800 - latin */ @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 800; src: url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-800.eot'); /* IE9 Compat Modes */ src: local(''), url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-800.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-800.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */ } /* open-sans-300italic - latin */ @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 300; src: url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-300italic.eot'); /* IE9 Compat Modes */ src: local(''), url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-300italic.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */ } /* open-sans-italic - latin */ @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 400; src: url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-italic.eot'); /* IE9 Compat Modes */ src: local(''), url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-italic.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */ } /* open-sans-500italic - latin */ @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 500; src: url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-500italic.eot'); /* IE9 Compat Modes */ src: local(''), url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-500italic.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-500italic.svg#OpenSans') format('svg'); /* Legacy iOS */ } /* open-sans-600italic - latin */ @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 600; src: url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-600italic.eot'); /* IE9 Compat Modes */ src: local(''), url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-600italic.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */ } /* open-sans-700italic - latin */ @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 700; src: url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-700italic.eot'); /* IE9 Compat Modes */ src: local(''), url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-700italic.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */ } /* open-sans-800italic - latin */ @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 800; src: url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-800italic.eot'); /* IE9 Compat Modes */ src: local(''), url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-800italic.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/theme49466/fonts/open-sans-v29-latin/open-sans-v29-latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */ } /* Enter Your Custom CSS Here */ /* CARLO */ .pub-thumb { width: 100px; height: 75px; } .pub-thumb, .proj-thumb { display: block; /* width: 100px; height: 75px; */ max-width: 100px; max-height: 75px; border-radius: 0.65em; padding: 0.1em; } .pub-year, .project-status { border-bottom: 1px solid #31353D; padding-bottom: 5px; } .row-pub-container, .row-proj-container { padding-bottom: 0.9em; } .row-pub-container > div.span2, .row-proj-container > div.span2 { width: 115px; } .pub-authors { font-size: 0.9em; } .pub-journal { font-size: 0.75em; padding-right: 10px; } .pub-doi { font-size: 0.75em; padding-right: 10px; } .pub-volume { font-size: 0.75em; padding-right: 10px; } .pub-publisher { font-size: 0.75em; padding-right: 10px; } .pub-number { font-size: 0.75em; padding-right: 10px; } .row-well { padding: 10px; } .anti-row { /* margin-left: 0px; */ } .proj-acronym, .proj-funder, .proj-dates {font-size: 0.9em;} .proj-groups {font-size: 0.9em;} .waiting-class { background-image: url("/wp-content/themes/theme49466/images/infinite-loading.gif"); background-repeat: no-repeat; /* background-attachment: fixed; */ background-position: center; height: 80px; } span.proj-boldify, p.boldify { font-weight: bold;} .thumb-very-small-people { display: block; width: 70px; height: 70px; /* width: 90px; height: 90px; */ border-radius: 0.6em; padding: 0.1em; } .thumb-small-people { display: block; width: 120px; height: 120px; /* width: 90px; height: 90px; */ border-radius: 0.7em; padding: 0.1em; } .thumb-people { display: block; width: 180px; height: 180px; border-radius: 0.8em; padding: 0.1em; } .thumb-project { display: block; max-width: 120px; /* height: 120px; */ max-height: 90px; border-radius: 0.5em; padding: 0.1em; } .single-people-pad { padding-top: 21px; } div.users-block-list p{ color: #363f45; } div.people-list div.span2 { width: 100px; } .users-block-list { padding-bottom: 1.5em; /* height: 9.5em; width: 5.5em; */ height: 10.5em; width: 7.5em; } .users-block-list > a > p { line-height: 1.1em; margin-bottom: 1px; font-size: 0.9em; } .users-list-item > a > p { font-size: 0.9em; } .users-list-item > .span3 { width: 187px; } .users-block-list > a > p > small { margin-bottom: 1px; font-size: 0.7em; } #bsearchresults h1.page-title { /* margin-bottom: 1.1em; */ } #bsearchresults .bsearch_nav { margin-bottom: 1.1em; } div.results-block { margin-bottom: 1.8em; } div.results-block hr { margin: 15px; } #people-index-container div.well, div.pub-container div.well, div.proj-container div.well { background-color: transparent; border: none; box-shadow: none; } .abstract-tab, .contacts-tab, .positions-tab, .groups-tab { padding-bottom: 20px; } .contacts-tab h5, .positions-tab h5, .groups-tab h5 { border-bottom: 1px solid #f5f5f6; /* #31353D; */ padding-bottom: 5px; } .contacts-tab .span2 p, .positions-tab .span2 p, .groups-tab .span3 p, .positions-tab .span3 p { margin-bottom: 2px; } .proj-table { width: 100%; } .proj-table tr > th { border-bottom: 1px solid; } div.project-data { padding-top: 47px; } div.project-data > p { margin-bottom: 17px; } div.people-index .btn:hover, div.people-index .reply a:hover, div.people-index .btn:active, div.people-index .reply a:hover { color: black; } .proj-table { width: 100%; } .proj-table tr > th { border-bottom: 1px solid; } div.project-data { padding-top: 47px; } div.project-data > p { margin-bottom: 17px; } div.people-index .btn:hover, div.people-index .reply a:hover, div.people-index .btn:active, div.people-index .reply a:hover { color: black; } .nav-tabs li.active a { background-color: #ddd; } .pagination ul > li > strong > a, .pagination ul > li > span { float:left; padding:4px 12px; line-height:23px; text-decoration:none; background-color:#fff; border:1px solid #ddd; /* border-left-width:0; */ font-weight: 400; } .pagination ul > li:first-child > strong > a, .pagination ul > li:first-child > span { border-left-width:1px; -webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px; } .pagination ul > li:last-child > strong > a, .pagination ul > li:last-child > span { -webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px; } .underlined { border-bottom: 1px solid; } .authors { color: #363f45; text-decoration: underline; } .space5{ margin-right: 5px; } ul.nooz-list > li > time { /* margin-right: 15px; */ display: block; } ul.nooz-list > li { margin-bottom: 10px; } @media (max-width: 767px) { #people-index-container [class*="span"] { float: left; margin-left: 20px; } #people-index-container .span12 { /*margin-right: 20px; */ width: 95%; } } @media (max-width: 420px) { .thumb-small-people { height: 100px; width: 100px; } .users-block-list { width: 6em; } #people-index-container [class*="span"] { margin-left: 0.6em; } } /* @media (max-width: 420px) { */ @media (max-width: 319px) { #people-index-container [class*="span"] { float: none; margin-left: 0px; } } #ecl-notice { border-top: 2px dashed yellowgreen; } /* ******************************************* */ /* PERSONALIZZAZIONI AD PERSONAM */ div.pub-tab-user-luigi-filippini, div.proj-tab-user-luigi-filippini { display: none; } /* *************************************** */ /* PERSONALIZZAZIONE GUESTBOOK */ #gwolle_gb_write_button .btn-default:hover { background-color: brown; border-color: brown; } /* ********************************* */ /* se menu su due righe bisogna abbassare i titoli */ .title-section { margin: 40px 0; padding: 30px 0 3px; position: relative; }
CRS4

Centro di Ricerca, Sviluppo e Studi Superiori in Sardegna

In ricordo di Gianluigi Zanetti

ZagDay 2021 - Event banner

Sessione mattutina

Sessione pomeridiana

Gianluigi Zanetti, l'Inguaribile Ottimista

di Fabio Maggio

Non ricordo esattamente il primo incontro con Gianluigi. Era il 1992, a Cagliari, e il CRS4 aveva da poco selezionato e assunto un gruppo numeroso di neolaureati, tra cui il sottoscritto. Gianluigi lavorava già come dirigente di ricerca del nostro centro e, nonostante la giovane età, poteva vantare una solida esperienza in alcune delle più prestigiose istituzioni di ricerca americane, dalla Princeton University ai laboratori di Los Alamos.

L'ambiente era a dir poco stimolante: guidati da un premio Nobel per la fisica, eravamo tutti, dai ricercatori più giovani a quelli già noti a livello internazionale, animati da un entusiasmo tangibile che assieme all’energia e alla voglia di fare contribuiva a uno di quegli stati di grazia che di tanto in tanto occorrono nella vita. Avevamo idee e avevamo le conoscenze e i mezzi per implementarle, dalle nuovissime IBM RISC alle rivoluzionarie Connection Machine che cominciavano allora ad affacciarsi alla ribalta della cultura popolare (qualcuno ricorda il primo Jurassic Park?). Eravamo come degli esploratori che, sbarcati in un mondo nuovo, vedevano davanti a loro orizzonti infiniti di praterie meravigliose e sconosciute.

Il CRS4 Gianluigi l’aveva praticamente visto nascere, come ricorda l’amico di vecchia data Pietro Zanarini: “Quando alla fine del 1990 lasciai il CERN di Ginevra per accettare la sfida di questo centro di ricerca in Sardegna pensai subito a chi, tra le persone che conoscevo, racchiudeva in sé il massimo delle competenze ed esperienze necessarie, per proporgli di condividere questa nuova avventura. E Gianluigi fu la prima persona che mi venne in mente. Lo conoscevo dai primi anni di Fisica all’Università di Bologna, lui era di due anni più giovane ma ci incontravamo immancabilmente presso la computer room dei fisici teorici: da lì nacque la nostra amicizia. Così quando, una decina d’anni dopo che ci laureammo e partimmo per esperienze all’estero in due paesi diversi, Gianluigi mi disse che accettava con entusiasmo di venire anche lui a Cagliari fui decisamente felice come amico e al tempo stesso altamente rassicurato per la disponibilità di una figura così autorevole in campo professionale.”

In questo milieu Gianluigi si ritrovava perfettamente, con la sua passione per l’innovazione tecnologica e le sue visioni anticipatrici. Racconta l'amico e collega Piero Pili: “Lo ricordo chino a visionare con apprensione i dati generati la notte e a programmare, con quelle infinite mani che aveva, i run notturni delle simulazioni di fluidodinamica. Mi raccontava ciò che faceva, per me assolutamente nuovo. Il primo ricordo di un brillante e appassionato ricercatore italiano appena rientrato dagli USA con la moglie Benedetta e una bambina appena nata. Quella stessa passione la ha mantenuta sinora”. E c’era davvero una grande passione: lo testimoniano le tante serate o i week end passati davanti al computer, con l’unica concessione di una pizza e una birra ordinate per telefono. O i voli dall'Europa agli USA passati in gran parte a lavorare sul proprio PC. Non che l’interazione con lui fosse sempre priva di difficoltà: ricordo ancora bene le lunghe riunioni nella stanza d’angolo al secondo piano dell’edificio di via Sauro, in cui la discussione era diretta e vivace, spigolosa a volte, ma sempre leale e franca, reminiscente del concetto di confronto virile caro a Solzenicyn. Ma sempre, a mia memoria, Gianluigi seguiva un proprio stile personale, teso alla ricerca di una fusione ad alto livello tra teorie avanzate della ricerca applicata e le innovazioni ultime – a volte ancora non completamente consolidate – della tecnologia informatica e della computer science.

Innovatore Gianluigi lo era davvero: e come tale non esitò a lasciare le competenze di fluidodinamica maturate da poco per buttarsi a capofitto in un progetto di genetica computazionale, una disciplina emergente e in parte sconosciuta a quei tempi, organizzando attorno a sè un primo, minuscolo nucleo di persone di valore (il 'gruppo che sta dentro l’ascensore'). Oramai i suoi interessi erano decisamente orientati verso le scienze della vita, e i molteplici aspetti della ricerca collegati: dalla visualizzazione avanzata 3D in ambiente clinico1, all’analisi automatica del DNA2, allo studio dei segnali EEG3, alla simulazione numerica dei flussi cardiovascolari4. E spesso l’attenzione era rivolta agli end-users, in particolare i medici, a vantaggio dei quali si cercava l’implementazione di sistemi e piattaforme computazionali che potessero servire come supporto operativo nella loro pratica professionale.

Allo stesso tempo Gianluigi non poteva trascurare quelle tecnologie emergenti che avrebbero cambiato in modo così radicale la nostra vita quotidiana negli anni a venire, vale a dire gli ipertesti, i documenti HTML e la divulgazione di contenuti, anche tecnico-scientifici, sul Web 5 6. Ebbe anche un ruolo importante nella diffusione di queste nuove tecnologie nella società sarda, contribuendo ad esempio al progetto con il liceo Alberti che portò alla costruzione del sito Web della scuola, uno dei primissimi in Italia. Gianluigi ha mantenuto negli anni la passione per le tecnologie informatiche. Quando, vagabondando nella savana della computer science, incocciavi per caso contro una ‘bestia sconosciuta’, fosse uno dei primi listati Perl o un programma Python delle origini, sapevi che potevi ottenere da Gianluigi una probabile identificazione e qualche spiegazione (e ti chiedevi: ma come fa a saperlo? Nota bene: Google non esisteva ancora). Lidia Leoni, responsabile della piattaforma computazionale e ICT al CRS4, ricorda che “è stato sicuramente uno degli ideatori dell'infrastruttura di calcolo ad alte prestazioni come la conosciamo adesso. Era responsabile del mio settore quando ci siamo trasferiti a Pula. Con il progetto Cybersar siamo riusciti a creare una connessione ad altissima velocità con il resto del mondo. Questo ci ha permesso di diventare uno dei più importanti centri di calcolo in Italia”. Sempre agli inizi degli anni 2000 vide la luce l’idea di applicare le ultime tecnologie Internet ai sistemi sanitari distribuiti geograficamente (distributed healthcare systems) e alla digitalizzazione dei dati dei pazienti, con la cartella clinica elettronica7, un aspetto diventato col tempo una best practice ospedaliera. Questo filone di ricerca è tutt’ora in corso8.

Alla fine del secolo scorso la realtà virtuale era un filone in pieno sviluppo e anche la medicina non rimase a guardare. Dalla collaborazione tra i gruppi di Visual Computing del CRS4 e quello di Gianluigi nacque IERAPSI, un progetto europeo finalizzato allo sviluppo di un simulatore tattile e visuale per gli interventi chirurgici9, in cui i dati reali provenienti da tomografia 3D e risonanza magnetica venivano usati per produrre un feedback realistico alla fresa virtuale del chirurgo, simulata tramite un braccio robotico, includendo effetti come la schermatura della zona d’intervento da parte della polvere ossea e altri detriti. Il risultato era un simulatore efficace per l’addestramento chirurgico. Le applicazioni della computer vision alla medicina hanno riguardato anche l’uso di schermi olografici interattivi per la visualizzazione e la navigazione di immagini di 50 Mpixel (quasi 15 anni fa!) pilotati da un cluster di GPUs10.

Negli ultimi 10 anni, Gianluigi e il suo gruppo hanno investito molte risorse in un nuovo filone dell’High Performance Computing (HPC) mirato all’analisi di grandi dataset biomedici. Le analisi computazionali più intensive richiedevano l’utilizzo di risorse di calcolo di grande scala che fino ad allora erano garantite dall’uso di cluster paralleli per il  supercomputing in cui il message-passing era esplicitamente pianificato dal programmatore11: era una soluzione efficiente ma con alcune criticità (ad esempio la scarsa fault tolerance) e in generale non facilmente alla portata di biologi e bioinformatici. MapReduce, con la sua implementazione open source Hadoop, era un approccio generale per la parallelizzazione che Gianluigi e i suoi colleghi furono tra i primissimi ad applicare a dati genomici12, sviluppando una pionieristica API Python in uso ancora oggi. Come spiega bene il collega Luca Pireddu “Gianluigi riusciva a contribuire all'avanzamento dello stato dell'arte di un ampio spettro di temi. Ha iniziato a lavorare sulla tracciabilità e la riproducibilità delle analisi scientifiche con grande anticipo. Ha riconosciuto il potenziale della virtualizzazione prima che 'cloud' significasse più di 'nuvola'. Ha visto l'opportunità di adottare le tecniche di calcolo distribuito in ambiti scientifici come la bioinformatica quando ancora si lavorava esclusivamente con script Perl e file di testo.”

Solo ora mi rendo conto di non essere in grado, in fondo, di raccontare chi era veramente Gianluigi e cosa ha rappresentato per tutti noi la sua frequentazione in questi lunghi anni. La cosa più ragionevole che posso fare è riportare qui le impressioni di quelli che lo hanno conosciuto e ora lo rimpiangono: persone con le quali ho avuto in queste ore lunghe conversazioni de visu o che hanno preferito, forse per una forma ultima di delicatezza, affidarmi i loro ricordi al telefono o per email13.

Gianluigi era una persona pura, onesta, dolce. Con il suo sorriso disarmante e la sua autoironia aveva la capacità di disinnescare qualunque tensione e di farsi voler bene. La sua solarità e la sua eccezionale intelligenza ci mancheranno. Ci piacerebbe, in particolare, che si ricordasse la sua capacità di 'anticipare' gli sviluppi; di avere sempre una visione 'laterale', un punto di vista altro; di immaginare il futuro; di costruire una rete scientifica internazionale. La curiosità di provare e di misurarsi con cose nuove. L’attitudine ad ispirare con generosità, soprattutto, ma non solo, le persone più giovani. Se è vero che tutto quanto resta di noi è il ricordo nelle generazioni successive - che si ottiene attraverso opere e azioni - allora non c'è dubbio che, in questo modo, Gianluigi vivrà molto a lungo, sia per i riconoscimenti scientifici ottenuti che per i legami umani che aveva stabilito nel tempo.

 

CRS4, 11 settembre 2019

Scarica il file PDF dell'articolo


  1. Così amava autodefinirsi Gianluigi stesso, come riporta l'amico Fabio Bettio che ha collaborato a lungo con lui e a lui è stato legato da una grande amicizia
  2. P. Pili, R. Scateni, G. Zanetti, A Distributed-Integrated Medical Imaging System, Fourth Eurographics Workshop on Visualization in Scientific Computing, 1993
  3. S. Audic, G. Zanetti, Automatic reading of hybridization filter images, Bioinformatics 11 (5), 1995
  4. S. Angioni, C. Foddis, M. Puligheddu, F. Marrosu, G. Zanetti, Wavelet analysis of EEG for theta activity monitoring as an alternative to Fast Fourier Transform-based analysis, Electroencephalography and Clinical Neurophysiology 1 (103), 116, 1997
  5. A. Giachetti, G. Zanetti, S. Cadeddu, M. Tuveri et al, Comparison between numerical flow simulations and MR measures on glass anastomosis models, VIII Mediterranean Conference on Medical and Biological Engineering and Computing (Medicon98), 1998
  6. A. Leone, G. Zanetti, Il trattamento e la consultazione di dati scientifici mediante ipertesti e CSCW, PIXEL-MILAN-14, 1993
  7. G.M. Manzini, A. Ticca, G. Zanetti, Interactive Books, International Journal of Modern Physics C 5 (05), 1994
  8. G. Brelstaff, S. Moehrs, P. Anedda, M. Tuveri, G. Zanetti, Internet patient records: new techniques, Journal of medical Internet research 3 (1), 2001
  9. G. Delussu, L. Lianas, F. Frexia, G. Zanetti, A Scalable Data Access Layer to Manage Structured Heterogeneous Biomedical Data, PloS One, 11, 12, 2016
  10. M. Agus, A. Giachetti, E. Gobbetti, G. Zanetti, A. Zorcolo, Real-time haptic and visual simulation of bone dissection, Presence: Teleoperators & Virtual Environments 12 (1), 2003
  11. T. Agocs, T. Balogh, T. Forgacs, F. Bettio, E. Gobbetti, G Zanetti, E. Bouvier, A large scale interactive holographic display, IEEE Virtual Reality Conference (VR 2006), 2006
  12. Tramite l’uso di librerie MPI/OpenMP in programmi Fortran o C/C++
  13. M. Gaggero, S. Leo, S. Manca, F. Santoni, O. Schiaratura, G. Zanetti, Parallelizing bioinformatics applications with MapReduce, Journal Cloud Computing and Its Applications, 12, 18, 2008
  14. Voglio ringraziare di cuore, oltre alle persone già citate nel testo, Giorgio Fotia, Alessandro Milletti, Enrico Gobbetti, Ernesto Bonomi; Andrea Mameli, Emanuela Falqui e Paolo Sirigu, con i quali abbiamo ideato e realizzato questa iniziativa, oltre a tutti i colleghi e amici con i quali abbiamo condiviso un pensiero, una riflessione, un ricordo, un momento di silenzio in memoria di Gianluigi Zanetti

Write a memory / Scrivi un ricordo

            Fields marked with * are required.
Your E-mail address won't be published.
It's possible that your entry will only be visible in the guestbook after we reviewed it.
We reserve the right to edit, delete, or not publish entries.
Guestbook list navigation12 23 entries.
Roberto De Leo from Washington, DC wrote on 2021-06-28 Although we had in common a passion for scientific numerical explorations, I happened to meet Gianluigi Zanetti through a completely unrelated channel. For a while, before finding a tenured academic position, I taught Mathematics and Physics at Liceo Scientifico “Leon Battista Alberti”, a high-school in Cagliari (Italy). One day of Spring, in mid-Nineties, I had enough free time to go and check the PCs in our lab and found out that they were quite outdated – they still had 5 1/4 inches floppy disk drives! In the conversation that followed with my (enlightened) Principal Ugo Galassi, he mentioned to me, on the side, that some young researcher from CRS4, the Center for Advanced Studies, Research and Development in Sardinia, was looking for a teacher for an interesting project: training a group of outstanding high-school students to create the first school website in Italy.

His idea (quite unusual in those times) was to let the students themselves build and maintain the website, since it was they who would benefit the most from learning such skills (especially in mid-Nineties!) and, at the same time, their young minds would in general absorb much more quickly this (at that time) brand new technology than the teachers themselves. Little did I know, when I told my Principal that I liked the idea and that I’d contact Dr. Zanetti, that he would have such a powerful influence on my scientific life.

First of all, he was right. The group of outstanding students we directed got so involved in the project that they kept working on it hard throughout the whole summer – something unheard of in those times – and we ended up building not only the first Italian school website but also the first school webserver, a Linux machine installed and maintained by myself and the students and located in the school’s Lab, connected to the Internet through a dedicated line supported directly by the Italian’s Ministry of Education. Recall that, in those times, connecting to the Internet involved slow modems. Our school, on the contrary, thanks to the success of this project was connected 24/7 with a fast connection. It is hard to overemphasize the impact that this project had on the life of those students, many of whom found soon jobs in IT-related positions worldwide – this alone would be an interesting story to be told.

The impact was strong on me as well. Gianuigi (or Zag, as he liked to be called from his login name), was a person of many talents and deep skills and I absorbed from him several important ones.

One was Linux OS maintaining. While this might seem unrelated to science, it is actually the opposite: Linux is the best OS for numerical computing (currently, 99% of the 500 most powerful supercomputers use Linux or Linux-based OSs). Hence, even in mid-Ninenties I was able to easily run efficient scientific programs directly on my home PC. This became critically important already when I worked for my, mostly numerical, PhD thesis at University of Maryland, where I graduated in 2000 under S.P. Novikov. And is even more critical now that I maintain the small High Power Computational Cluster of the College of Arts & Sciences at Howard University. Another one was coding. Zag was an impressive coder of both interpreted (bash, perl) and compiled (c, c++) languages and working under his direction led me to become accustomed too to all these powerful tools. Since numerical explorations amount to about 50% of my scientific activity, I clearly owe him a lot.

Perhaps the most critical help from Zag came, again, just by chance. I must have mentioned to him my desire to get a PhD in Mathematics in the USA. Since I had gotten “full gpa” Laurea degrees in both Physics and Mathematics from University of Cagliari, I was hoping to get through local faculty some contacts to US universities. Somehow this just did not happen and it is not trivial getting a fully funded PhD student position at a good US university coming from abroad, especially from a peripheral location. It was Zag that suggested me to apply at University of Maryland – I would not have otherwise – and, unknown to me, wrote a strong support letter to his friend Alessandra Iozzi, at that time an Assistant Professor at UMD. I say it must have been strong because, a posteriori, I learned that she fought hard to get me a fully-supported position – in fact, out of the six campuses I applied to, that was the only one that offered me full TA-ship with tuition remission, without which I just could not have come to the US to complete my studies.

Ultimately, those few months of work under Gianluigi’s direction completely changed the course of my scientific (and private) life. After getting my faculty position at Howard University we did not meet much, but I would look for him whenever I’d be back in Sardinia and we’d meet briefly to have a walk and chat about the past and the future. He had always something new to teach me and his enthusiasm in talking about his activities or in making suggestions on how to improve mine was always the same: just the one of a kid in a candy shop. He passed away in a tragic accident in September 2019. This was an unfillable loss not only for his family but also for CRS4, for Sardinia and for anyone that had the luck and pleasure to interact with him. His passion and enthusiasm, though, always resonate in all of us.
Maria Chiara from Faenza wrote on 2020-02-14 Ciao zio, leggere questa pagina è spalancare la porta di un mondo sconosciuto a noi Campodoni di Faenza. Tu eri lo zio "genio", e questa parola serviva per coprire la mancanza di categorie mentali per definirti diversamente. Lo zio che il giorno di Natale rischiavi ti fermasse a parlare con uno dei suoi viaggi cosmici, come ha scritto in questa pagina Francesca, in cui io ti avevo già perso dopo i primi metri, ma continuavo ad annuire. E a fine serata puntualmente scherzavamo con le mie sorelle, "anche quest'anno l'avete lasciato a me"!
Leggere i commenti dei tuoi studenti, capaci di infiammarsi e seguirti più di me, mi fa capire che zio speciale che eri. Grazie! e grazie ai tuoi colleghi per questo tributo.
Questa volta a Cagliari veniamo, non possiamo mancare!
PS: a Natale 2006 ne avevo approfittato io, ti ho tenuto tutto il pomeriggio con me per consigliarmi il portatile. Mi fidai ciecamente, anche se mi consigliavi una marca a me sconosciuta (poco commerciale). Non ti ho mai detto però che con quel portatile feci un figurone con i miei compagni di università, e recentemente l'ho ricominciato ad usare in attesa di riparare quello di casa. Funziona ancora! E ogni volta che aprendolo vedo quel logo, ti penso!
Ilaria from Cardiff wrote on 2019-12-08 Losing you is like losing the ground where I am standing. I miss you Dad.
Matilde from Cagliari wrote on 2019-12-03 Papà, com'è assordante la tua assenza.
James A Glazier from Bloomington wrote on 2019-11-24 Gianluigi and I were graduate students together in Chicago and interacted a great deal. In that period, I was working in experimental fluid dynamics and he was working on his computational fluid dynamics methods so, despite much fruitful discussion we never wrote a paper together. I visited him a good deal when we were both postdocs in New Jersey and I had the pleasure of seeing the start of his family. He and his family were very kind at a difficult period in my life and I don't think I would have stayed in science without their support. After he moved back to Cagliari, I saw him only occasionally--we talked of visiting, but it never happened. Ironically, as we saw less of each other in person, my own research work evolved towards his. These days I am working closely with people whose fluid-dynamics code is based on ideas that GIanluigi pioneered. I will miss him very much.
Benedetta from Cagliari wrote on 2019-11-23 Gigi com'è complicato lasciarti andare
renata from cesenatico wrote on 2019-10-28 Le persone speciali arrivano in punta di piedi...ma quanto rumore nell'anima quando se ne vanno.
E poi c'è chi rimane ( penso soprattutto a moglie e figli ).
Nonostante la vita.Nonostante tutto.
Anche quelle sono persone speciali.
Gianluigi era speciale ma mi piace definirlo " diversamente normale ".
Porto con me tanti ricordi di tranquille ma spesso indecifrabili chiacchierate sotto l'ombrellone.
Ruben from Bologna wrote on 2019-10-10 The Italian who is playing games

La mia prima interazione con Gianluigi Zanetti, per molti di noi zag, non è
stata un incontro fisico e per giunta me ne sono reso conto a posteriori
molto tempo dopo. Nella seconda metà degli anni ottanta si era entrambi
in Illinois negli USA, lui a Chicago in un dipartimento di fisica, io ad
Urbana-Champaign (UIUC) in un dipartimento di ingegneria nucleare.
Non ci si conosceva sia per la distanza che per la differenza di età,
lui più giovane di tre anni. Allora mi occupavo di fisica e ingegneria dei
plasmi per la fusione nucleare e sia i dottorandi che i docenti universitari
solevano sciamare in estate verso i laboratori nazionali, nel mio caso
Los Alamos nel New Mexico. Un bel dì fui avvicinato da uno dei pezzi grossi
in visita al laboratorio, non mi ricordo se Freidberg o Montgomery, che mi
chiese se per caso conoscevo quell'altro italiano "who is playing games".
Si era agli albori dello sviluppo dei metodi noti come "Cellular Automata"
e "Lattice Boltzmann" che allora venivano visti quasi come dei "giochi" in cui
si stabilivano le "regole del gioco" a livello microscopico e la dinamica di
questi sistemi riproduceva a livello macroscopico il comportamento dei fluidi.
Ovviamente risposi negativamente.
Questo ricordo è riemerso casualmente parecchi anni dopo il mio ritorno a
Bologna e non ho mai avuto purtroppo l'occasione di parlarne con zag.

In quegli anni zag fu autore di notevoli lavori di fluidodinamica, alcuni
anche in collaborazione con Stéphane Zaleski, che era stato assistant
professor al MIT [1-4].

Dopo vari passaggi intermedi arrivai infine al CRS4 nel 1992 dove incontrai e
frequentai zag anche al di fuori del lavoro; in particolare con alcuni colleghi
del CRS4 di allora ricordiamo sempre con piacere i trekking in sua compagnia
e della moglie Benedetta all'Isola di San Pietro e sulla Punta La Marmora del
Gennargentu.

In quel periodo Zaleski, che nel frattempo era tornato in Francia all'Università
Pierre et Marie Curie di Parigi, ora nuovamente Sorbona, visitò il CRS4. Aveva
cominciato ad occuparsi di miscele/flussi bifase e, non soddisfatto dei
risultati ottenuti con i nuovi metodi, era ritornato alle equazioni classiche
di Navier-Stokes e allo sviluppo di nuove tecniche numeriche per poter
simulare i flussi bifase, per esempio miscele di aria e combustibile liquido, con
il tracciamento esplicito delle interfacce. Fece il seminario e lasciò a zag
la prima versione bidimensionale del codice. Zag pensò bene di chiedere a me e
a Carlo Nardone se eravamo interessati allo sviluppo part-time della versione
tridimensionale del codice e in circa otto mesi la versione 3D del buon
vecchio SURFER era pronta, debuggata e operativa [5].
Una parte rilevante del notevole successo di SURFER fu anche dovuto alla
primissime visualizzazioni tridimensionali dei risultati delle simulazioni
e ai filmati prodotti con le librerie sviluppate dal gruppo di computer
graphics coordinato da zag.
Zaleski fu molto impressionato da quel lavoro e la nostra collaborazione
continua da allora anche dopo il mio trasferimento all'Università di Bologna.
La notizia del tragico incidente mi ha raggiunto proprio durante una missione
a Parigi da Zaleski e se possibile è stata più dolorosa per entrambi, visti
i trascorsi comuni con zag.
Nonostante il titolo iniziale provenga da tutt'altro ambito, credo che descriva
molto bene la passione e l'impegno sconfinati che zag metteva nel suo lavoro
a tal punto che le più accese discussioni teoriche alla lavagna potevano
tranquillamente prendere derive tangenziali e sfociare nella più coinvolgente
risata.

Salvo omissioni involontarie, queste sono le pubblicazioni più citate di zag
del primo periodo della sua attività scientifica. Il numero di citazioni
è preso da google scholar, il database senz'altro più generoso, ma anche
l'unico che non richiede un abbonamento.

[1] Use of the Boltzmann equation to simulate lattice-gas automata,
McNamara, G.R., Zanetti, G.,
Physical Review Letters 61(20), pp. 2332-2335, 1988 (2330 cit.)

[2] Scaling of hard thermal turbulence in Rayleigh—Bénard convection,
Castaing, B., Gunaratne, G., Kadanoff, L., Libchaber, A., Wu, X.-Z.,
Zanetti, G., Heslot, F., Thomae, S.
Journal of Fluid Mechanics, 204(1), pp. 1-30, 1989 (1022 cit.)

[3] Lattice Boltzmann model of immiscible fluids,
Gunstensen, A.K., Rothman, D.H., Zaleski, S., Zanetti, G.,
Physical Review A 43(8), pp. 4320-4327, 1991 (1378 cit.)

[4] Clustering instability in dissipative gases,
Goldhirsch, I., Zanetti, G.,
Physical Review Letters 70(11), pp. 1619-1622, 1993 (982 cit.)

[5] Modelling merging and fragmentation in multiphase flows with SURFER,
Lafaurie, B., Nardone, C., Scardovelli, R., Zaleski, S., Zanetti, G.,
Journal of Computational Physics 113(1), pp. 134-147, 1994 (1081 cit.)
Alessandro from Decatur, GA, USA wrote on 2019-10-05 Ricordare Gianluigi, o meglio Zag, è facile e difficile allo stesso tempo.
Facile, perché mi ha riempito di conoscenza e passione, con una ricchezza che è difficile concepire... e perché lo ha fatto con uno spirito che sta in una parola dimenticata, sconosciuta: gratuità. Non ti comunicava scienza né per spocchia, né per interesse. Alla sua scrivania c'era sempre posto e tempo per chi aveva passione.

Difficile perché lo ha fatto in così poco tempo, fra il 1995 e il 1998 e io so bene che quello che sono scientificamente, lo sono anche grazie a lui, ai TeraByte di conoscenza che mi ha trasmesso in così poco tempo (altro che 5G!).

Gianluigi non insegnava, comunicava passione prima che scienza. Quanto avrei voluto dirgli della caterva di cose splendide che avevo capito solo dopo molto tempo su di lui!

In via Nazario Sauro 10 ho vissuto intensissimi momenti di vita e di scienza che serbo con gratitudine e hanno principalmente la faccia di Zag. In quel Gennaio 1996 arrivai con una scassatissima Renault 11 e dopo una notte quasi insonne, riuscii a parlargli alle 8 di sera, quando io ero già cotto e lui invece ancora iperattivo. Ricordo la sferzata di quel "non ci siamo!" quando si rese conto che non sapevo un'acca di Unix. Eppure non sentii spocchia, ma una sferzata, appunto. Iniziò così un mese e mezzo entusiasmante, in cui apprezzò il mio impegno e la mia voglia di conoscere e imparare. Mi fece solo un altro rimprovero in tutto il tempo della nostra collaborazione, quando di fronte a una simulazione completamente andata a rane e alla mia frustrazione, mi assestò un bel calcio virtuale nel fondoschiena per farmi reagire.

Ma ho due ricordi che più di altri svettano. Entrambi nella sala delle Silicon (che avevo ribattezzato "il congelatore").
Una sera dopocena con lui e Stephan Zaleski, davanti alla lavagna. Parlavano di come certe quantità avrebbero dovuto scalare con altre. Erano veloci come fulmini nei loro ragionamenti ed io assistevo a quella che era un'opera d'arte vivente, lo spettacolo dell'ingegno umano. Testimone passivo ed estasiato, consapevole esterrefatto di tanta bravura.

Il secondo si riferisce a un giorno di settembre del 1996. Avevamo finalmente lanciato una simulazione con successo in una carotide di un paziente. Non ne avevamo mai viste così, la simulazione era andata a buon fine, avevo ricostruito la geometria da 4 angiografie, avevo fatto la mesh superficiale a mano con la direzione e i consigli suoi e di Fausto Saleri. E ora , la simulazione era andata a buon fine, e io volevo mostrargliela, ma lui non aveva tempo. All'epoca, la sua famiglia era ancora in vacanza e lui si poteva permettere di vedersi con me alle 8 di sera. Una pizza, una chiamata alla sorveglianza per dire che ci saremmo trattenuti e via. Vedere i risultati ci fece impazzire, come due bambini. Lui era un mago e trovò il modo di visualizzare quella simulazione in un modo spettacolare. Si entrava nella carotide del paziente e stando a cavallo della biforcazione si potevano vedere i flussi elicoidali del sangue, quei flussi che - allora in via ipotetica, oggi con più certezza - si pensava fossero legati all'aterosclerosi. Erano ormai le 2 di notte, io avevo un aereo alle 7.20am da Elmas per Milano. Mi spedi' a casa di Massimiliano Tuveri con la sua Renault 5 (facevamo a gara a chi avesse la macchina più improbabile) dove avevo alloggiato a prendere la mia roba. "Non fermarti, non dormire, torna qui subito". Alle 3 ero lì, e l'idea di quella di mettere le pathlines per sottolineare la traiettoria del sangue dall'interno della biforcazione. Lungo dibattito: coloriamo le pathlines o le lasciamo bianche? Ma no dai, lasciamole bianche, sennò sembra una carnevalata. Che dici, le palline vanno bene per segnalare la direzione? Si', dai, perfette.

Ok. Ore 5 am, stiamo facendo la videocassetta, il 26 Settembre ho un talk, il mio primo in Inglese, all'ICTP per una scuola estiva alla presenza "solamente" di Brezzi, Szepessy, Maday, Le Tallec, Pironneau, Rannacher, Stemberg.... Ore 6 "Zag, ho un aereo fra un'ora", "ce la fai, ti porto io!". Corsa in aeroporto, 6 e 45am: "dove imbarcano per Milano?" "Corra, si stanno già imbarcando!" Bei tempi prima del 2001, potevi prendere un aereo come un treno, per un pelo....

A Milano alle 10 al bar del Politecnico, Fausto mi guardava ridendo, mentre io avevo una faccia sconvolta...
Ma lo sconvolgimento venne quando vidi il filmato... "Zag - al telefono - sai che più che sangue, adesso che ci penso questi sembrano il spermatozoi del film Senti chi parla? Con la voce di Paolo Villaggio???" Abbiamo riso per giorni.
Presentai quel filmato, nell'epoca in cui un dottorando aveva trasparenze e non laptop, il PowerPoint era una scatola di pennarelli colorati e un filmato... Un filmato era un VHS nell'aula magna dell'ICTP. Ho messo tutti quei fantastici analisti numerici sulla tip di una biforcazione carotidea di un ignaro signore bergamasco, li abbiamo messi tutti li, Zag ed io, suscitando davvero una certa impressione su cosa potesse essere la fluidodinamica numerica vascolare (ovviamente dopo la doverosa "disclosure": badate che questi non sono spermatozoi...).

Era l'inizio di un lungo viaggio che continua oggi insieme a cardiologi fantastici come Spencer King, Habib Samady e bioingegneri di cui leggevo i paper come Don Giddens.
E mi sento uno stupido per non aver mai eseguito quello che avevo pensato di fare diverse volte: ricontattarti e chiederti come va.

Sei morto come era troppo presto, ma forse giusto che fosse: in preda a una passione che tanto ha a che fare con la fluidodinamica. Quella che tu amavi e conoscevi come pochi altri.
Sei morto esattamente come un altro grandissimo scienziato, Andreas Gruentzig, il primo medico ad aver messo uno stent in un paziente e direttore della cardiologia interventista di Emory. Morì come te nel 1985 e sono sicuro che ora state già conversando di flussi sanguigni e aerei.

So long, scienziato e uomo vero.

Alessandro
Francesca wrote on 2019-09-29 Zag non ti insegnava a nuotare, ti spiegava (vagamente) come muovere le braccia e ti buttava nell'acqua. Lí per lí a volte poteva essere terrificante, perché quando annaspi magari non ci pensi che comunque lui è lí vicino, pronto a darti una mano(na) se cominci a bere troppo. Però è probabilmente un'ottima tecnica per tirare su gente che quando qualcosa non riesce non si abbatte, ma si rialza con mille idee nuove per riprovare (come Willy il Coyote), che ragiona e non si limita a seguire, ma traccia insieme a te una rotta per andare alla scoperta dell'ignoto, anche se agli esterni non è evidente che si sta seguendo una direzione. In effetti, uno dei tanti momenti particolari del lavorare con Zag era vedere la faccia delle persone, soprattutto quelli che lo conoscevano poco, quando partiva per uno dei suoi viaggi mentali nel mezzo di un discorso. Era come se fosse appena atterrato un extra-terrestre e stesse cercando di comunicare qualcosa con le nostre parole, ma usate in un modo nuovo, mai sentito prima. Molti lo fanno per posa, cercano di infarcire le conversazioni di paroloni complessi e inutili solo per impressionare e confondere. A lui capitava perché davvero quello che stava pensando era complesso, magari a volte un po' fuori tema rispetto al momento perché si stava già proiettando in una dimensione futura e possibile, ma cosí lontana dal presente da sembrare quasi inconcepibile. E' che lui la concepiva. Riusciva a vedere nello stesso momento il minimo dettaglio del qui ed ora, insieme ai possibili sviluppi di quello che sarebbe successo tra cinquant'anni, tipo Dottor Strange, ma senza gemma del tempo (anche se, nella metafora Avengers, lui sarebbe piú Stan Lee). Con preparazione sul contesto, tanta pratica e tanta tanta fantasia si riusciva almeno a intravvedere la traiettoria principale, per imbastire un dialogo che chiarificasse l'idea portante e quello che ne derivava come azioni, presenti e in prospettiva. Questo serviva a noi che lavoravamo con lui, ma anche a lui stesso, perché anche per lui qualche volta c'era il rischio di perdersi tra tutte quelle dimensioni parallele compenetrate. Le persone che lo conoscevano meno erano piú esposte al rischio di pensare di avere a che fare con un alieno, ma comunque quasi tutti escludevano subito che lo stesse facendo per sentirsi importante o mortificare l'interlocutore. Di questo effetto abbiamo parlato tanto, perché lui faticava a capire perché non lo capissimo e voleva trovare un modo per superare questa barriera. Quindi, quando ne aveva il tempo, si preparava attentamente, pensando a chi lo avrebbe ascoltato, magari testando con noi quello che voleva dire. Se riusciva a seguire questo piano di comunicazione personale, andava alla grande e conquistava il pubblico, facendolo appassionare e anche divertire, che è uno dei modi migliori di capire o ricordare un'idea. Ogni tanto era piú forte di lui, e ripartiva per uno dei suoi viaggi nel bel mezzo del discorso. Quando se ne accorgeva in corsa, dalle nostre facce o dagli sguardi persi degli interlocutori, rimediava e correggeva il tiro al volo. E subito dopo, quando restavamo soli, le prime parole erano sempre "L'ho rifatto di nuovo, vero? Ma qualcosa si capiva?". A volte si capiva, a volte meno. Ma tutti, qualunque fosse il punto fino a cui riuscivamo a seguirlo, ci rendevamo conto di essere davanti a una persona straordinaria, nella mente e nel cuore. So che ti saresti un sacco imbarazzato per questa frase e mi avresti guardato malissimo, ma quando ci vuole ci vuole. Grazie Zag, per tutto quello che ci hai dato e che abbiamo fatto insieme, inclusi questi viaggi cosmici. Soprattutto perché, una volta che cominci a farli, non ne puoi piú fare a meno.


Zag didn't teach how to swim, he (vaguely) explained how to move the arms and threw you into the water. That sometimes could be terrifying, because when you think you are drowning you don't remember that he's there anyway, ready to help you if you start drinking too much. But it's probably an excellent technique to grow people who when something fails do not fall, but get up with a thousand new ideas to try again (like Wile E. Coyote). People who think and don't just follow, but together with you trace a route to discover the unknown, even if from the outside it is not obvious that you are following a direction. In fact, one of the many special moments of working with Zag was to see the faces of people, especially those who knew him little, when he was leaving for one of his mental journeys in the middle of a speech. It was as if an extra-terrestrial had just landed and was trying to communicate something with our words, but used in a new way, never heard before. Many do it just to impress and confuse, filling the conversation with complex and useless words. In his case it depended on the fact that what he was thinking was really complex, perhaps sometimes a little off-topic, because he was already projecting himself into a dimension future and possible, but so far from the present as to seem almost inconceivable. But he was able to conceive it. He could see at the same time the smallest detail of the here and now, along with the possible developments of what would happen in fifty years, like Dr. Strange, but without the gem of time (although, in the Avengers metaphor, he would be more Stan Lee). With preparation on the context, a lot of practice and a lot (a lot) of imagination we could at least glimpse the main trajectory, to set up a dialogue that clarified the main idea and what came out of it as actions, present and in perspective. This was useful for us, but also for him, because even for him sometimes there was the risk of getting lost among all those parallel dimensions penetrated. People who knew him less were more exposed to the risk of thinking they were dealing with an alien, but in any case almost everyone immediately excluded that he was doing it to feel important or mortify the interlocutor. We often talked about this effect, because he struggled to understand why we didn't understand him and he wanted to find a way to overcome this barrier. So, when possible, he has prepared his speechs carefully, thinking about the public, often testing with us what he wanted to express. When he has succeeded in follow this personal communication plan, he has conqueered the audience, infusing passion and fun, which is one of the best ways to understand or remember an idea. Every now and then it was stronger than him, and he left anyway for one of his trips in the middle of the speech. When he noticed it on the run, from our faces or from the lost glances of the interlocutors, he would rehearse to correct the trajectory. And immediately afterwards, when we were alone, the first words were always "I did it again, haven't I? But was it possible to understand something?". Sometimes yes, sometimes less. But everyone, no matter how far we could follow him, realized that we were in front of an extraordinary person, in both minds and hearts. I know you would have been so embarrassed about that sentence and would have looked at me in a grumpy way, but it's true. Thank you Zag, for all that you have given us and that we have done together, including these cosmic journeys. Especially because, once you start, you can't do without them anymore.
Andrea Pietrabissa from Pavia wrote on 2019-09-28 Chicago, 1987. Benedetta e Gianluigi mi avevano “adottato”. Ci trovavamo spesso la sera a casa loro per cenare italiano e mangiare assieme un’altro pezzo di un’interminabile torta ai picani, durata alcuni mesi...
Parlavamo di computer, trapianti di fegato e incerto futuro. Non ci siamo mai più visti, ma abbiamo continuato a seguire a distanza le nostre vite scrivendoci e parlando qualche volta al telefono. Buon viaggio, vecchio amico.
Antonio from Cagliari wrote on 2019-09-27 Ciao Zag,
ricordo bene quando arrivasti (assieme a Zip) ai primi di febbraio 1991 in via Caboni, fresco di PhD, raccontando dell’inverno gelido di Chicago, e dei mille progetti che volevi realizzare.
Sei stato motore “defilato” di una crescita scientifica e tecnologica notevole per la Sardegna (ma non solo), e disrupting più di quanto fece Kanthan nel settore sistemi nel 1992 … la idea della prima webmail è stata tua e Luca la implementò alla grande, la collaborazione coll’Ospedale Brotzu per Il biomedicale un primo passo fondamentale per portare credibilità al CRS4, ci sarebbero tante altre cose da citare.
Hai dato tanto alla Sardegna, lasci un grande vuoto, ma il ricordo sarà indelebile
Emanuele Neri from Pisa wrote on 2019-09-26 R. I. P. Amico con cui ho collaborato. Un ricercatore, uno scienziato. Chi lo ha conosciuto può testimoniare le sue qualità umane e professionali. Incontrarlo ai convegni o in meeting progettuali era sempre un momento di crescita culturale e di ispirazione.
Ciao Gianluigi.
Cecilia wrote on 2019-09-23 And now you have gone, too soon, too suddenly. Just like when, sometimes, you said “I have this conference call I can’t attend, could you do it? You just have to connect, stay quiet and listen”. And maybe, that was your way to say “get in there and learn”. There was no choice at that time, nor is there today. We are here and we face these challenges without the certainty of relying on your answers anymore. You have been able to shake me up and give me precious advices when I felt I couldn’t measure up, you showed me trust by giving me tasks that I saw as huge. I’ve learned a lot from these challenges, but I really wish I still had time to learn more from you.
And look, I wrote directly in English... just like you always told us we should do.
Goodbye Zag, thank you for everything.
Pierpaolo Griffa from Milano wrote on 2019-09-23 Di Gianluigi ricordo con ammirazione e affetto la sua competenza, il suo rigore scientifico, la sua curiosità e capacità di ascolto, tutte cose che lo facevano spesso entrare in riunione con apparente distacco. Ancor più l'ho sempre ammirato per la velocità e simpatia con cui quelle sue indubbie capacità si trasformavano in entusiasmo e creatività.
E' solo così che l'ottimismo può diventare incurabile e senz'altro per tanti anche contagioso.
Grazie Gianluigi !
Alessandro Pomata from Cagliari wrote on 2019-09-22 Gianluigi e' stata la prima persona ad avere avuto davvero fiducia in me. Quello che sono professionalmente ora lo ha iniziato lui. Ha avuto un impatto decisivo su di me, e non lo dimenticherò mai.
So che mi apprezzava.
Nonostante i tanti anni passati dopo aver lavorato con lui, solo pochi mesi fa non mi ha fatto mancare il suo aiuto.
Mancherà tanto alla ricerca. Mancherà tanto alla Sardegna. Mancherà tanto a me.

Grazie zag, per tutto
Franco Marrosu from Capoterra wrote on 2019-09-22 Carissimi,

mi sentirei onorato se potreste aggiungere ai commenti e ricordi di Gianluigi anche il mio

Grazie

Francesco Marrosu



Per una singolare coincidenza tornavo anch’io dall’Universita’ di Princeton quando Gianluigi ed io ci incontrammo al secondo piano del mitico stabile in via Nazario Sauro. Ho sempre avuto, io medico, un’attrazione per quella parte delle scienze che possono contribuire a dare un “flavour” scientifico ad una pratica empirica, in fondo, come la nostra. Gianluigi mi era stato presentato da Helga Wilson , straordinaria poliglotta segretaria che con la sua sensibilita’ umana e scientifica aveva capito che questa contaminazione sarebbe potuta essere interessante. Cosi’ fu davvero…Lavorammo col suo gruppo , formato da giovani intelligenti ed entusiasti. I nostri temi, ancora attuali , furono centrati su quel difficilissimo campo neuroscientifico che e’ l’Elettroencefalogramma appena divenuto digitale da analogico che era. Discutemmo sempre con entusiasmo di elaborazioni fatte con software implementati ad hoc che ci aiutarono a capire le variazioni di segnale EEG in ambito sperimentale ed in situazioni patologiche (epilessia) e terminali (morte cerebrale) nei quali i segnali EEG andavano educatamente considerati al di la’ della visione del grafoelemento che recitava se stesso. Con Gianluigi ed il suo straordinario gruppo (Paolo Pili, Federico Santoni ed i piu’ recenti Busonera e Cogoni) presentammo, publicammo e discutemmo in sedi locali ed internazionali i nostri risultati. In tutto questo Gianluigi dava i suoi pareri, indicava la strategia, chiedeva curioso a noi clinici i risvolti pratici di questo nostro ricercare. Al di la’ di questo Gianluigi resta per me la persona sempre disponibile ad un colloquio con quella meraviglia sempre aperta a tutte quelle possibili circostanze scientifiche dove il suo contributo poteva dire a noi qualcosa in piu’.

Francesco Marrosu

Professore di Neurologia
Luigi Arru from Nuoro wrote on 2019-09-20 Ho conosciuto Dr Zanetti durante la mia attività come assessore alla sanità, così come scopri le enormi potenzialità del CRS4.Mi avvicinai con molta curiosità e capii che la sua enorme potenzialità come quelle del CRS4 non venivano capite e non venivano integrate nelle politiche per migliorare la nostra Sardegna.l’esempio pratico della telemedicina con la rete tra il Brotzu e Ospedale di Lanusei per effettuare ecocardiografia pediatrica erano la testimonianza della incapacità dell’amministrazione nel declinare e applicare le potenzialità. Chiesi a Lui di partecipare al tavolo della Telemedicina. Una parola minrimesse impressa nel colloquio sulle reti: SCALABILITÀ. Non ho fatto in tempo a vedere tradotta e realizzata la su progettualità. Pur concludendo con questo rimpianto, ringrazio per avere avuto modo di conoscere una persona un gruppo di persone speciali
Daniel Dui from London wrote on 2019-09-20 I met Gianluigi with other kids from high school Alberti in Cagliari in 1995, when CRS4 did a project to introduce in schools this new thing called the World Wide Web. I considered him my mentor and we have been in touch since.
Like many others, I learned a lot from him. I remember late night sessions of Perl wizardry in Via Sauro, when he helped me install Linux on my 386 PC, and how he treated all of us, who had not started university yet, as peers.
I would not be where I am now without his influence.
Goodbye Zag.
Vittorio wrote on 2019-09-20 Il primo giorno di tirocinio al Brotzu, dopo esserti vantato con Andrea Giacchetti
della tua installazione di Gentoo sul Dell 11 pollici (che le tue manone ricoprivano completamente),
mi hai detto: "Noi siamo disposti a insegnarti ma vogliamo da parte tua impegno". Credo sia stata
la frase più severa che mi hai detto in 11 anni in cui sei stato il mio capo. Spero di aver appreso anche solo
una minima parte dei tuoi insegnamenti. Grazie di tutto, Zag. Addio

The first day of internship at Brotzu, after bragging with Andrea Giacchetti
of your Gentoo installation on the Dell 11-inch (which your hands completely covered),
you told me, "We're willing to teach you, but we want you to commit." I think it was
the most severe sentence you told to me in 11 years of being my boss. I hope I've learned even just
a little of your teachings. Thank you for everything, Zag. Goodbye
Guestbook list navigation12

Manage Cookie Consent We use cookies to optimize our website and our service.
Functional Always active The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes View preferences {title} {title} {title}