@import url(https://fonts.googleapis.com/css?family=Roboto:400italic,700italic,300,700,300italic,400);body{font-family:'Roboto',sans-serif;}a{color:#7d3b0a;text-decoration:none;}a:hover{color:#bf5b10;}h6,.h6{font-size:10px;line-height:12px;}.grigio{color:#c0bdad;}.grigio-chiaro{color:rgb(236,237,232);}.bg-grigio{background-color:#cdcdcd;}.bg-grigio-chiaro{background-color:rgb(236,237,232);}.logo-berlucchi{padding-top:25px;padding-bottom:10px;}.logo-banco{min-height:50px;}ul li ul,ul li ol{margin-left:15px;margin-bottom:0px;font-size:1em;}.nav > li > a{position:relative;display:block;padding:5px;line-height:1em;}#barra-superiore{float:none;margin-left:0;width:100%;z-index:2;padding:0;top:0;background-color:#cdcdcd;border-bottom:1px solid #B3B3B3;}.col-logo{padding-top:15px;padding-bottom:15px;}.col-menu{background-color:#fff;margin:0 auto;}@media (min-width:768px) {
 #barra-superiore{background-color:#fff;}#barra-superiore.scrolling .navigation{line-height:50px}.col-logo{}.col-menu{width:auto;margin:0 auto;}.navbar .row{display:flex;align-items:flex-end;margin:0;} 
}.navbar.container{margin-top:0px;margin-bottom:0px;}@media (min-width:768px) {
 .navbar.container{padding:0px;} 
}.navbar-default{background:none!important;border:none;border-radius:0px;font-size:14px;}.navbar-collapse{padding-right:15px;padding-left:15px;}@media (min-width:768px) {
 .navbar-collapse{padding:0;}.navbar-nav{float:left;margin:0;width:100%;display:flex;justify-content:space-around;} 
}.navbar-default .navbar-nav > li > a{color:#9C9E9E;text-decoration:none;white-space:normal;font-size:16px;line-height:32px;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#333333;background:none;}.navbar-nav > li > a,.language-switcher-locale-url .language-link{padding:7px;}@media (min-width:768px) {
 .navbar-nav > li > a{padding:5px 5px;font-size:14px!important;} 
}@media (min-width:992px) {
 .navbar-nav > li > a{padding:19px 9px;font-size:15px!important;} 
}@media (min-width:1200px) {
 .navbar-nav > li > a{padding:19px 15px;font-size:16px!important;} 
}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:38px;margin-right:0;margin-bottom:38px;background-color:transparent;background-image:none;border:1px solid #999!important;border-radius:4px;}#logo{margin:0;padding:0;}#logo img{max-height:80px}ul.language-switcher-locale-url{margin:0 0 0 -15px;border-left:none;border-top:1px solid #9C9E9E;font-size:14px;padding:0;}ul.language-switcher-locale-url li{list-style:outside none none;display:inline-block;}ul.language-switcher-locale-url .language-link{color:#B3B3B3;line-height:20px;position:relative;display:inline-block;padding:15px 25px;text-decoration:none;text-transform:uppercase;}@media (min-width:768px) {
 ul.language-switcher-locale-url{float:right;border-top:none;margin-left:0px;}ul.language-switcher-locale-url li{position:relative;display:block;float:left;}ul.language-switcher-locale-url .language-link{padding:5px 5px;font-size:12px;line-height:32px;} 
}@media (min-width:992px) {
 ul.language-switcher-locale-url .language-link{padding:19px 15px;font-size:12px;line-height:32px;} 
}@media (min-width:1200px) {
 ul.language-switcher-locale-url .language-link{padding:19px 20px;font-size:12px;line-height:32px;} 
}ul.language-switcher-locale-url .language-link:hover,ul.language-switcher-locale-url .language-link:focus,ul.language-switcher-locale-url .language-link.active,ul.language-switcher-locale-url .language-link.active:hover,ul.language-switcher-locale-url .language-link.active:focus{color:#666666;background-color:transparent;}ul.language-switcher-locale-url li:after{content:"|";display:inline-block;}ul.language-switcher-locale-url li:last-child:after{content:"";display:inline-block;}.leaflet-div-icon{background:none!important;border:none!important;}.leaflet-div-circle{background:black;border:5px solid rgba(255,255,255,0.5);color:blue;font-weight:bold;text-align:center;border-radius:50%;line-height:30px;width:20px;height:20px;}.leaflet-div-Gara,.leaflet-div-Competition{background:blue;}.leaflet-div-Project,.leaflet-div-Progetto{background:green;}.leaflet-div-Press{background:red;}*{box-sizing:border-box;}.timeline{padding:0;}.timeline h1{text-align:center;font-size:3rem;font-weight:200;margin-bottom:20px;}.timeline p.leader{text-align:center;max-width:90%;margin:auto;margin-bottom:45px;}.timeline .event-wrapper{position:relative;margin:auto;width:100%;margin:0 auto;padding:0;}@media (min-width:768px) {
  
}@media (min-width:992px) {
  
}@media (min-width:1200px) {
 .timeline .event-wrapper{} 
}.timeline .event-wrapper::after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:50%;border-left:1px solid rgba(191,191,191,0.4);}@media (min-width:768px) {
 .timeline .event-wrapper::after{border-left:1px solid #bdbdbd;} 
}.timeline .event-box{display:inline-block;width:100%;margin-top:15px;}@media (min-width:768px) {
 .timeline .event-box{margin-top:-25%;} 
}.timeline .event-box:first-child{margin-top:0;}.timeline .event{position:relative;display:block;margin:10px auto 10px;max-width:100%;z-index:2;background-color:#ccc;float:left;}@media (min-width:768px) {
 .timeline .event{max-width:60%;box-shadow:0px 1px 22px 4px rgba(0,0,0,0.07);} 
}@media (min-width:768px) {
 .timeline .event{width:calc(50% - 45px);margin:0;margin-top:15px;margin-bottom:15px;}.timeline .event-box:nth-child(odd) .event{margin-right:45px;}.timeline .event-box:nth-child(odd) .event .intestazione::after{border-left-width:15px;border-left-style:solid;left:100%;color:#ccc;}.timeline .event-box:nth-child(odd) .event .intestazione::before{left:calc(100% + 41.5px);}.timeline .event-box:nth-child(even) .event{margin-left:45px;float:right;}.timeline .event-box:nth-child(even) .event .intestazione::after{color:#ccc;border-right-width:15px;border-right-style:solid;right:100%;}.timeline .event-box:nth-child(even) .event .intestazione::before{right:calc(100% + 39.5px);} 
}.timeline .event-box .intestazione{position:relative;color:#fff;font-weight:400;display:flex;padding:15px;align-items:center;}.timeline .event-box .intestazione a{color:#fff;}.timeline .event .intestazione h2{text-transform:uppercase;font-size:20px;line-height:1.1em;font-weight:inherit;letter-spacing:2px;margin:0;padding-bottom:6px;}.timeline .event .intestazione h2 span{display:block;font-size:12px;margin:0;}.timeline .event .contenuto{background:#fff;border:1px solid rgba(191,191,191,0.4);border-top:0;padding:15px;display:block;}.timeline .event .contenuto p{font-size:14px;line-height:18px;margin-bottom:15px;}.timeline .event .contenuto img{display:block;width:100%;}@media (min-width:768px) {
 .timeline .event:nth-child(odd) .intestazione::after,.timeline .event:nth-child(even) .intestazione::after{position:absolute;content:"";width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;}.timeline .event:nth-child(odd) .intestazione::before,.timeline .event:nth-child(even) .intestazione::before{position:absolute;content:"";width:9px;height:9px;background-color:#bdbdbd;border-radius:9px;box-shadow:0px 0px 2px 8px #fff;} 
}.cronologia{margin:0px auto 0px;overflow:hidden;height:auto;position:relative;padding:30px 0 0px;list-style-type:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEElEQVQIW2NMTEz8z8gABAAPKwIlXWq1kgAAAABJRU5ErkJggg==);background-repeat:repeat-y;background-position:50% 0;}.cronologia .views-row-even{display:block;}.cronologia .views-row-odd{display:block;}.cronologia .year{background:none repeat scroll 0 0 #7d3b0a;color:#FFFFFF;font-size:15px;font-weight:700;line-height:32px;margin:50px auto 0;text-align:center;width:18%;position:relative;display:block;}.cronologia .event{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D0D0D0;color:#4D4D4D;display:inline-block;min-height:280px;font-size:11px;line-height:18px;list-style-type:none;margin:-72px 0 90px;position:relative;text-align:left;text-decoration:none;transition:background 0.15s linear 0s;width:39%;z-index:15;padding:5px;-webkit-transition:background .15s linear;-moz-transition:background .15s linear;-ms-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear;}.cronologia .views-row-odd .event{float:left;clear:left;}.cronologia .views-row-even .event{float:right;clear:right;}.cronologia .views-row-odd .event:after{content:"...";display:block;font-size:17px;height:9px;position:absolute;right:-5%;top:41px;}.cronologia .views-row-even .event:before{content:"...";display:block;font-size:17px;height:9px;left:-5%;position:absolute;top:41px;}.cronologia img{max-width:100%;height:auto;}.cronologia p{color:#3D3D3D;font-size:14px;font-weight:400;}.payoff{display:none;background:#c0bdad;height:200px;margin-top:15px;}.breadcrumb{padding:8px 15px;margin-bottom:30px;list-style:none;background-color:#eee;border-radius:0;}.page-header{text-align:left;font-weight:300;color:#7d3b0a;padding:0px 0 25px;margin:0px 0 10px;border-bottom:1px solid #ccc;font-size:36px;line-height:36px;}#page-header{margin-top:15px;}.front .page-header{display:none;}.page-node-41 .page-header{display:none;}.node-advpoll{background:rgb(240,240,240) none repeat scroll 0% 0%;padding:15px;}.field-name-field-sottotitolo,.node-type-sezione .field-name-field-sede-locale,.node-type-advpoll .field-name-field-circolo-territoriale,.node-advpoll h3{text-align:left;font-weight:normal;color:rgb(152,149,133);padding:0px 0 10px;font-size:17px;line-height:20px;border-bottom:1px solid #ccc;margin-bottom:25px;}.node-type-article .field-name-field-data-descrittiva{margin-bottom:25px;font-weight:bold;font-style:italic;}.field-name-field-allegati{margin-bottom:30px;}.node-progetto.node-teaser h2{margin-top:0px;}.node-progetto.node-teaser .field-name-field-sottotitolo{margin-bottom:0px;border-bottom:none;padding:0;}.node-progetto.node-teaser .table{margin-bottom:0px;}.lista-tabella{padding-top:5px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px dotted #333;}.form-group:last-child,.panel:last-child{margin-bottom:20px;}.group-dettagli-gara .table > tbody > tr > th.field-label{width:130px;}#block-search-form{margin:10px 0 5px 0px!important;}#search-block-form input{background-color:rgba(255,255,255,0.25);border:1px solid #c0bdad;border-radius:0px;font-size:14px;height:auto;line-height:20px;font-family:'Roboto Condensed',sans-serif;padding:0px 6px;font-weight:100;color:#c0bdad;}#search-block-form input::-webkit-input-placeholder{color:#c0bdad;}#search-block-form input:-moz-placeholder{color:#c0bdad;}#search-block-form input::-moz-placeholder{color:#c0bdad;}#search-block-form input:-ms-input-placeholder{color:#c0bdad;}#search-block-form button{background:none;border:none;color:#c0bdad;border-radius:0px;padding:0px 5px;}.flex-display{display:none !important;}@media (max-width:767px) {
 .flex-display{display:flex!important;align-items:stretch;} 
}.flex{display:flex!important;align-items:stretch;flex-wrap:wrap;}.page-search h2,h2.titolo-sezione,h2.block-title,.view-ele-convenzioni h2,#block-views-frontpage-block-1 h2,#block-views-sezioni-block-1 h2{text-align:left;font-weight:300;color:#7d3b0a;margin:40px 0 10px;border-bottom:1px solid #c0bdad;padding-bottom:10px;}h2.titolo-sezione a,h2.block-title a,.view-ele-convenzioni h2 a,#block-views-sezioni-block-1 h2 a{color:#7d3b0a;}h2.titolo-sezione a:hover,h2.block-title a:hover,#block-views-frontpage-block-1 h2 a:hover,.view-ele-convenzioni h2 a:hover,#block-views-sezioni-block-1 h2 a:hover{}.galleria-container{position:relative;overflow:hidden;background:#c0bdad;}.views-widget-filter-field_tipo_di_attivita_tid{padding:0;margin:0 auto;width:100%;}.shs-select{display:block;width:100%;height:40px;padding:6px 12px;font-size:20px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.field-name-field-sezione.field-type-entityreference{margin-top:0px;margin-bottom:10px;font-size:14px;}.field-name-field-sezione.field-type-entityreference h2{margin-top:0px;margin-bottom:0px;font-size:14px;}.field-name-field-sezione.field-type-entityreference .field-name-field-sede-locale{text-align:left;font-weight:normal;color:rgb(51,51,51);padding:0px 0px;font-size:14px;line-height:20px;}.links.list-inline{text-align:right;}.titolo-convenzione{text-align:center;font-weight:300;color:#7d3b0a;font-size:24px;}#block-views-ele-convenzioni-block-2 h3,#block-views-ele-convenzioni-block-3 h3,#block-views-ele-convenzioni-block-4 h3{text-align:center;font-weight:300;background:rgb(152,149,133);padding:25px 0 25px;font-size:25px;line-height:20px;color:#FFF;margin-top:20px;clear:both;}.page-search h3{font-weight:300;font-size:25px;line-height:20px;color:#FFF;}.barra-destra{background:#eeeeee;padding:0px 5px 0;}.grid-mansonry:after{content:'';display:block;clear:both;}.grid-item{margin:0px;padding:0px 5px 10px;text-align:center;text-transform:uppercase;-webkit-transition:-webkit-all 0.6s;transition:all 0.35s;}.grid-item img{display:block;max-width:100%;height:auto;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;}.grid-item a{background:#cdcdcd;overflow:hidden;display:block;}.grid-item .item-inner{display:block;position:relative;overflow:hidden;border:1px solid #ddd;}.grid-item.no-spaces{padding:0;}.grid-item.no-borders .item-inner{border:none;}.grid-item.no-borders .item-inner{border:none;}.grid-item .item-inner .image-wrap{display:block;position:relative;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.grid-item .item-inner .image-wrap img{max-width:100%;height:auto;}.leaflet-popup-content-wrapper .grid-item{min-width:180px;display:block;}.grid-item.effect-apollo:hover .item-inner > .image-wrap img,.grid-item.effect-apollo:focus .item-inner > .image-wrap img{opacity:1;transform:scale(1.1,1.1);}.grid-item.effect-apollo .item-inner > .image-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);overflow:hidden}.grid-item.effect-apollo:hover .item-inner > .image-wrap,.grid-item.effect-apollo:focus .item-inner > .image-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}.grid-item .item-inner .caption{margin:0;position:absolute;top:0px;left:0px;bottom:0px;right:0px;text-align:center;-webkit-transition:all 0.35s ease .1s;-o-transition:all 0.35s ease .1s;transition:all 0.35s ease .1s;}.grid-item.effect-apollo .caption{opacity:1;height:100%;width:100%;}.grid-item.effect-apollo .testo{text-align:center;width:100%;color:#111;font-size:13px;padding:14px;background:rgba(255,255,255,.75);line-height:14px;min-height:56px;display:block;position:absolute;bottom:0;-webkit-transition:-webkit-all 0.6s;transition:all 0.6s;}.view-display-id-block_5 .effect-apollo .testo{position:relative;}.view-display-id-block_9  .image-wrap{height:auto;}@media (min-width:768px) {
 .view-display-id-block_9  .image-wrap{height:167.5px;} 
}@media (min-width:992px) {
 .view-display-id-block_9  .image-wrap{height:222.5px;} 
}@media (min-width:1200px) {
 .view-display-id-block_9  .image-wrap{height:272.5px;} 
}.view-display-id-block_9 .effect-apollo .testo{bottom:-100px;-webkit-transition:-webkit-all 0.6s;transition:all 0.6s;}.view-display-id-block_9 .effect-apollo:hover .testo,.view-display-id-block_9 .effect-apollo:focus .testo{bottom:0;}.xgrid-item.effect-apollo .caption:before{position:absolute;top:0;left:0;width:150%;height:100%;background:rgba(255,255,255,0.5);content:'';-webkit-transition:-webkit-all 0.6s;transition:all 0.6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);}.grid-item.effect-apollo:hover .caption,.grid-item.effect-apollo:focus .caption{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}.view-display-id-block_4 .effect-apollo .dettaglio{position:absolute;top:50%;left:0;padding:5px 10px;text-transform:none;font-size:90%;opacity:0;transition:all 0.35s;background:#fff;z-index:-100;margin:-10px 5px 0;padding:5px;border:1px solid #ddd;display:block;}.view-display-id-block_4 .effect-apollo:hover,.view-display-id-block_4 .effect-apollo:focus{margin:0px;padding:0px 0px 0px;text-align:center;text-transform:uppercase;}.view-display-id-block_4 .effect-apollo:hover .dettaglio,.view-display-id-block_4 .effect-apollo:focus .dettaglio{opacity:1;top:100%;z-index:100;}.bef-select-as-radios{align-items:stretch;flex-wrap:wrap;padding:0;margin:0;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;}#views-exposed-form-mappa-page .views-exposed-widgets{width:100%;border-bottom:1px #333 dotted;margin:0;}#views-exposed-form-mappa-page .views-exposed-widget{margin:0 auto;padding:0;display:inline-block;text-align:center;float:none;width:100%;}#views-exposed-form-mappa-page radio{}#views-exposed-form-mappa-page .form-item{display:block;background:#eee;margin:0;}#views-exposed-form-mappa-page input[type="radio"]{visibility:hidden;display:none;margin:0;}#views-exposed-form-mappa-page .radio label{padding:5px 25px;margin:5px;font-size:15px;font-weight:normal;text-transform:uppercase;line-height:21px;}#views-exposed-form-galleria-tipo-progetto-block-7 .views-exposed-widgets{width:100%;border-bottom:1px solid #ccc;margin-bottom:5px;}#views-exposed-form-galleria-tipo-progetto-block-7 .views-exposed-widget{margin:0 auto;padding:0;display:inline-block;text-align:center;float:none;width:100%;}#views-exposed-form-galleria-tipo-progetto-block-7 radio{}#views-exposed-form-galleria-tipo-progetto-block-7 .form-item{display:block;flex-grow:1;background:#eee;margin:0;}#views-exposed-form-galleria-tipo-progetto-block-7 input[type="radio"]{visibility:hidden;display:none;margin:0;}#views-exposed-form-galleria-tipo-progetto-block-7 .radio label{padding:5px 25px;margin:5px;font-size:15px;font-weight:normal;text-transform:uppercase;line-height:21px;}figure.effect-lexi{background:-webkit-linear-gradient(-45deg,#000 0%,#fff 100%);background:linear-gradient(-45deg,#000 0%,#fff 100%);position:relative;overflow:hidden;}figure.effect-lexi img{margin:0;max-width:none;width:100%;opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;backface-visibility:hidden;}figure.effect-lexi figcaption::before,figure.effect-lexi p,figure.effect-lexi a{-webkit-transition:all 0.5s,-webkit-transform 0.5s;transition:all 0.5s,transform 0.5s;}figure.effect-lexi figcaption::before{position:absolute;right:-100px;bottom:-100px;width:300px;height:300px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 900px rgba(255,255,255,0.2);content:'';opacity:0;-webkit-transform:scale3d(0.5,0.5,1);transform:scale3d(0.5,0.5,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}.recall-elem-small figure.effect-lexi figcaption::before{right:-25px;bottom:-25px;width:70px;height:70px;}figure.effect-lexi:hover img,figure.effect-lexi:focus img{}figure.effect-lexi h2{text-align:left;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(5px,5px,0);transform:translate3d(5px,5px,0);}.recall-elem-small figure.effect-lexi h2{font-size:18px;}figure.effect-lexi p{position:absolute;right:0;bottom:0;padding:0 1.5em 1.5em 0;width:140px;text-align:right;opacity:0;-webkit-transform:translate3d(20px,20px,0);transform:translate3d(20px,20px,0);color:#fff;font-weight:normal;text-transform:none;}figure.effect-lexi figcaption > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:1;position:absolute;top:100%;left:0;width:100%;height:100%;display:block;background:rgba(255,255,255,.01);}figure.effect-lexi:hover figcaption > a,figure.effect-lexi:focus figcaption > a{display:block;top:0;}figure.effect-lexi:hover figcaption::before,figure.effect-lexi:focus figcaption::before{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}figure.effect-lexi:hover h2,figure.effect-lexi:focus h2,figure.effect-lexi:hover p,figure.effect-lexi:focus p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.view-articoli a:hover h2{text-decoration:underline;}.view-articoli a:hover h2{text-decoration:underline;}.view-articoli .row{margin-top:10px;margin-bottom:10px;border-bottom:1px solid #c0bdad;padding-bottom:10px;padding-top:10px;margin-right:0;margin-left:0;}.view-articoli ul{list-style:none inside none;color:rgb(152,149,133);font-weight:normal;text-align:right;padding-left:0;}.view-articoli h2{margin-top:0px;margin-bottom:10px;font-weight:300;color:#7d3b0a;}.view-articoli .view-header h2{display:none;}.view-articoli .testo{color:#333;}#node-16 h2{display:none;}.view-display-id-page_1 .views-exposed-form{margin:20px auto 20px;border-top:1px solid #c0bdad;border-bottom:1px solid #c0bdad;}.view-display-id-page_1  .views-exposed-widgets{margin-bottom:.5em;}.view-display-id-page_1 .views-exposed-form .views-exposed-widget{float:left;padding:0 1em;width:50%;}.view-display-id-page_1 .views-exposed-form label{margin-top:20px;color:#7d3b0a;text-align:center;font-weight:300;width:100%;font-size:24px;}.lista_flex{list-style:none inside none;margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.elemento_lista_flex{display:-webkit-flex;display:-ms-flexbox;display:flex;}.sottotitolo-convenzione{text-align:center;font-weight:normal;color:rgb(152,149,133);padding:0px 0 25px;font-size:20px;line-height:20px;}.logo-convenzione{border:1px solid #c0bdad;}#user-register-form  .form-required{display:none;}#user-register-form  .date-form-element-content-multiline,#banco-nel-bianco-entityform-edit-form .date-form-element-content-multiline{padding:0px;border:none;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{width:100%;}.container-inline-date .date-padding{float:inherit;}#banco-nel-bianco-entityform-edit-form .date-form-element-content-multiline .help-block{display:none;}#edit-field-partecipanti-und-0-remove-button--2{color:#fff;background-color:#ff4444;border-color:#ff4444;}#banco-nel-bianco-entityform-edit-form .form-group:last-child,#banco-nel-bianco-entityform-edit-form .panel:last-child{margin-bottom:0px;}.footer{margin-top:45px;padding-top:0;padding-bottom:0;border-top:none;font-size:13px;line-height:17px;text-transform:uppercase;color:#c0bdad;}.footer a{color:#c0bdad;text-decoration:underline;}.footer a:hover{color:#fff;}.footer1,.footer2{text-align:center;}@media (min-width:768px) {
 .footer1{text-align:left;}.footer2{text-align:right;} 
}.inner-footer{padding-top:35px;padding-bottom:10px;color:#ffffff;background-color:#777;border-top:1px solid #333;}.footer h2{color:#ffffff;border-bottom:1px solid #ffffff;margin-bottom:5px;font-weight:bold;font-size:13px;padding-bottom:8px;text-transform:uppercase;}.footer img{padding:0 12px 12px;}
/*})'"*/
