body,html{font-family:"Source Sans Pro",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",sans-serif}pre,code{font-family:"Inconsolata",monospace}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}@font-face{font-family:"ulss1";src:url("../fonts/ulss2.eot");src:url("../fonts/ulss2.eot?#iefix") format("embedded-opentype"),url("../fonts/ulss2.woff") format("woff"),url("../fonts/ulss2.ttf") format("truetype"),url("../fonts/ulss2.svg#ulss1") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"ulss1" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="ulssicon-"]:before,[class*=" ulssicon-"]:before{font-family:"ulss1" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ulssicon-rate:before{content:"\61"}.ulssicon-document:before{content:"\62"}.ulssicon-hospital:before{content:"\63"}.ulssicon-emergency:before{content:"\64"}.ulssicon-farmacia:before{content:"\65"}.ulssicon-sportello:before{content:"\66"}.ulssicon-cup:before{content:"\e900"}h1{font-size:32px;font-size:1.8rem;padding-bottom:12px;position:relative;display:block}h1:after{display:block;position:absolute;content:"\A";width:70px;height:4px;background-color:#3D589C;bottom:0;left:0}h2{font-size:24px;font-size:1.5rem}h3{font-size:22.4px;font-size:1.4rem}h4{font-size:19.2px;font-size:1.2rem}h5{font-size:16px;font-size:1rem}h6{font-size:16px;font-size:1rem}h1,h2,h3,h4,h5,h6{color:#3D589C;text-transform:uppercase;margin:0.8em 0 0.4em 0}h1.lined,h2.lined,h3.lined,h4.lined,h5.lined,h6.lined{padding-bottom:12px;position:relative;display:block}h1.lined:after,h2.lined:after,h3.lined:after,h4.lined:after,h5.lined:after,h6.lined:after{display:block;position:absolute;content:"\A";width:70px;height:4px;background-color:#3D589C;bottom:0;left:0}h4,h5,h6{color:#000}p{margin:0 0 1em 0}span.lined{padding-bottom:12px;position:relative;display:block}span.lined:after{display:block;position:absolute;content:"\A";width:70px;height:4px;background-color:#3D589C;bottom:0;left:0}.chevron::before{border-style:solid;border-width:0.15em 0.15em 0 0;content:'';display:inline-block;height:0.45em;left:0.25em;position:relative;top:0.15em;transform:rotate(-45deg);vertical-align:top;width:0.45em}.chevron.right:before{left:0;top:0.50em;transform:rotate(45deg)}.chevron.bottom:before{top:0.30em;transform:rotate(135deg)}.chevron.left:before{left:0.25em;top:0.30em;transform:rotate(-135deg)}.screen-reader-text,.offscreen{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.spinner-loader{color:#878787;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}img,iframe,video{max-width:100%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #dadada}figure{display:inline-block;background-color:#fafafa;box-shadow:0 0 4px rgba(0,0,0,0.3)}.image-wrapper{width:100%;margin:12px auto;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.content ul{margin:0 0 1em 0}.content a{text-decoration:underline}.rsUni,.rsUni .rsOverflow,.rsUni .rsSlide,.rsUni .rsVideoFrameHolder,.rsUni .rsThumbs{background:white !important}header#masthead #logo{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}header#masthead #logo h1{margin:0}@media only screen and (min-width: 992px){header#masthead #logo{margin-bottom:-66px}}header#masthead #logo:hover{filter:saturate(1.3)}@media only screen and (max-width: 767px){header#masthead #logo{max-width:calc(100% - 110px);margin:0 auto}}header#masthead .contacts{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:6px 0}header#masthead .contacts span.contact,header#masthead .contacts span.extra,header#masthead .contacts span.label{display:block;margin:0 6px;text-transform:uppercase;font-weight:bold;font-size:13.44px;font-size:.84rem}header#masthead .contacts span.contact a,header#masthead .contacts span.extra a,header#masthead .contacts span.label a{font-weight:bold}@media only screen and (max-width: 991px){header#masthead .contacts{display:block;text-align:center}header#masthead .contacts span.contact,header#masthead .contacts span.extra,header#masthead .contacts span.label{display:inline-block}}header#masthead .contacts span.label{color:#000}header#masthead #amministrativo-nav-wrapper{margin:12px 0 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 991px){header#masthead #amministrativo-nav-wrapper{-ms-flex-pack:center;justify-content:center}}header#masthead #amministrativo-nav-wrapper nav.amministrativo-nav ul.menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style:none}header#masthead #amministrativo-nav-wrapper nav.amministrativo-nav ul.menu li{text-align:center}header#masthead #amministrativo-nav-wrapper nav.amministrativo-nav ul.menu li{text-align:center}header#masthead #amministrativo-nav-wrapper nav.amministrativo-nav ul.menu li a{display:block;padding:12px 6px;text-transform:uppercase;position:relative;font-size:13px}header#masthead #amministrativo-nav-wrapper nav.amministrativo-nav ul.menu li a:after{display:none;content:"\A";position:absolute;height:2px;width:calc(100% - 24px);margin:0 auto;background-color:#3D589C;left:0;right:0;bottom:4px}header#masthead #amministrativo-nav-wrapper nav.amministrativo-nav ul.menu li a:hover:after{display:block}header#masthead #amministrativo-nav-wrapper .rss-wrapper a{display:block;padding:12px}header#masthead{margin:12px 0 0 0;position:relative}.primaryNavigationWrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:0 12px 0 0}a{color:#3D589C;text-decoration:none;transition:0.25s}a:hover{color:#637ec2}a.button,button.btn{display:inline-block;background-color:#3D589C;color:white;text-decoration:none;padding:12px 22px;transition:0.25s;margin-bottom:12px;text-transform:uppercase}a.button:hover,button.btn:hover{background-color:#637ec2}#masonry-menu ul li{margin-bottom:8px}.primary-navigation-wrapper{background-color:#3D589C;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.primary-navigation-wrapper nav#primary-navigation ul.menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin:0;padding:0}@media only screen and (max-width: 991px){.primary-navigation-wrapper nav#primary-navigation ul.menu{-ms-flex-pack:center;justify-content:center}}.primary-navigation-wrapper nav#primary-navigation ul.menu li{position:relative;text-align:center;list-style:none}.primary-navigation-wrapper nav#primary-navigation ul.menu li a{color:#fff;display:block;padding:16px 16px;text-transform:uppercase;font-size:16px;font-size:1rem;position:relative}@media only screen and (max-width: 1200px){.primary-navigation-wrapper nav#primary-navigation ul.menu li a{font-size:12.8px;font-size:.8rem}}.primary-navigation-wrapper nav#primary-navigation ul.menu li a:after{display:none;content:"\A";position:absolute;height:2px;width:calc(100% - 32px);margin:0 auto;background-color:#fff;left:0;right:0;bottom:10px}.primary-navigation-wrapper nav#primary-navigation ul.menu li a:hover:after{display:block}.primary-navigation-wrapper nav#primary-navigation ul.menu li:hover ul.sub-menu{visibility:visible;opacity:1;z-index:1;transform:translateY(0%);transition-delay:0s, 0s, 0.3s}.primary-navigation-wrapper nav#primary-navigation ul.menu li ul.sub-menu{visibility:hidden;opacity:0;padding:0;margin:-1px 0 0 0;position:absolute;top:100%;left:16px;width:300px;transform:translateY(-2em);z-index:-1;font-size:12px;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;background-color:white;list-style:none;border:1px solid #DDDDFF}.primary-navigation-wrapper nav#primary-navigation ul.menu li ul.sub-menu li{list-style:none}.primary-navigation-wrapper nav#primary-navigation ul.menu li ul.sub-menu li a{color:#3D589C;font-size:13px;padding:4px 8px}.primary-navigation-wrapper nav#primary-navigation ul.menu li ul.sub-menu li a:hover:after{display:none}@media only screen and (max-width: 991px){#amministrativo-nav-wrapper,.primary-navigation-wrapper{display:none !important}}#sidr{display:none}.sidr{background:#eee;font-family:"Source Sans Pro",sans-serif;box-shadow:none;border-right:1px solid #ddd}.sidr h2{box-shadow:none;text-align:left;color:#3D589C;font-weight:bold;text-transform:uppercase;padding:10px 8px;margin:0;font-size:17.6px;font-size:1.1rem}.sidr ul{border-top:0;border-bottom:0;list-style:none;padding:0 4px;margin:0}.sidr ul>li{background-color:#EEE;border:0;text-align:left;padding-left:0;padding-right:0;border-bottom:1px solid #ddd}.sidr ul>li.has-children{font-weight:bold}.sidr ul>li>a{color:#000;padding:8px 8px;display:block}.sidr ul>li>a:hover{background:white}.sidr ul>li ul{list-style:none;margin:0}.sidr ul>li ul li{padding-left:12px}.sidr ul>li ul li a{font-weight:normal;display:block;padding:8px;color:#000}.sidr ul>li ul li a:hover{background:white}a.hamburgher{position:absolute;top:22px;left:22px;z-index:10}a.hamburgher span.line{border-bottom:3.2px solid #3D589C;display:block;width:32px;text-align:right;margin-bottom:5.8181818182px}a.hamburgher span.line:nth-child(2){width:28px}@media only screen and (min-width: 992px){a.hamburgher{display:none !important}}.entry-content img{margin:0 0 1.5em 0}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0 !important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.sticky{position:static}.gallery-caption{position:static}.bypostauthor{position:static}img.alignleft{float:none;margin-right:12px;margin-bottom:12px;margin-top:12px;clear:both;display:block}img.alignright{float:none;margin-left:12px;margin-bottom:12px;margin-top:12px;clear:both;display:block}#box-navigation{display:-ms-flexbox;display:flex;margin-right:-8px;margin-left:-8px;margin-bottom:32px;-ms-flex-pack:justify;justify-content:space-between}#box-navigation .boxed-navigation{position:relative;display:inline-block;width:calc(100% / 6);height:188px;margin:0 8px}#box-navigation .boxed-navigation .front{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#3D589C;z-index:1;transition:0.25s}#box-navigation .boxed-navigation .front:hover{background-color:#637ec2}#box-navigation .boxed-navigation .front a{display:block;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#box-navigation .boxed-navigation .front i{font-size:56px;color:white}#box-navigation .boxed-navigation .front h3{color:white;font-weight:normal;text-transform:uppercase;font-size:17.6px;font-size:1.1rem;margin:0 auto;text-align:center;height:2.2em;width:90%}#box-navigation .boxed-navigation .back{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}#box-navigation .boxed-navigation .back a{color:white;text-transform:uppercase;display:block;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#box-navigation .boxed-navigation .back .top,#box-navigation .boxed-navigation .back .bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}#box-navigation .boxed-navigation .back .top{background-color:#878787;height:48%;margin-bottom:4%}#box-navigation .boxed-navigation .back .bottom{background-color:#BCBCBC;height:48%}@media only screen and (max-width: 991px){#box-navigation{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-wrap:wrap;flex-wrap:wrap}#box-navigation .boxed-navigation{width:calc(100% / 3 - 16px);margin-bottom:10px}}@media only screen and (max-width: 767px){#box-navigation{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-wrap:wrap;flex-wrap:wrap}#box-navigation .boxed-navigation{width:calc(100% / 2 - 16px);margin-bottom:10px}}.breadcrumb{display:-ms-flexbox;display:flex;margin:12px 0;padding:12px 0;line-height:1em}.breadcrumb a,.breadcrumb i,.breadcrumb span{font-size:12px;text-transform:uppercase;line-height:1em;display:inline-block;margin:0 12px 0 0}.breadcrumb span{color:#BCBCBC}div.leave-site-notice{margin:32px 0;border:1px solid #3D589C;padding:32px 32px 32px 72px;position:relative}div.leave-site-notice i{color:#3D589C;font-size:32px;position:absolute;top:22px;left:22px}div.leave-site-notice p{margin:0 0 12px 0}section.boxed-content{margin-bottom:32px}section.boxed-content header h3{margin:0;color:#3D589C;text-transform:uppercase}section.boxed-content .box-content{padding:18px 16px;border-top:4px solid #878787;background-color:#eee}section.boxed-content .box-content h4{margin:0;color:#3D589C;text-transform:uppercase}ul.pagination{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}ul.pagination li a{display:block;padding:12px}aside.allegati{margin:16px 0}aside.allegati h4{margin:0;font-size:16px}aside.allegati ul{padding:12px;background-color:#eee}aside.allegati ul li{display:-ms-flexbox;display:flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;margin-bottom:12px}aside.allegati ul li .attachment-icon{width:10%;min-width:75px}aside.allegati ul li .attachment-icon i{font-size:32px}aside.related-content{padding:24px 0}aside.related-content h2{color:#3D589C;text-transform:uppercase;font-size:120%;margin-bottom:24px}aside.related-content h4{font-size:90%;line-height:1.1em;text-transform:uppercase;margin:0}aside.related-content ul li{margin-bottom:24px}section.moduli-correlati{margin-top:48px}section.moduli-correlati ol{list-style:square}section.moduli-correlati ol li h4{text-transform:none;font-weight:normal}aside.meta{margin:6px 0}aside.meta span{color:#3D589C;display:inline-block;padding:6px;background-color:#eee;margin-right:6px;color:black}aside.meta span.tag{background-color:#eee}aside.meta span.term{background-color:#eee}.note-orari{margin:4px 6px}.responsabile{text-transform:uppercase;margin-bottom:12px}@media only screen and (max-width: 767px){.responsiveTable{max-width:100%;overflow:scroll}}table.tables td,table.tables th{padding:6px}table.bandi{border:1px solid #fafafa}table.bandi td,table.bandi th{padding:6px;border-right:1px solid #fafafa}table.bandi td:last-child,table.bandi th:last-child{border:0}table.bandi tr:nth-child(odd) td{background-color:#fafafa}.content table{border:1px solid #eee}.content table td,.content table th{padding:6px;border-right:1px solid #eee}.content table td:last-child,.content table th:last-child{border:0}.content table tr:nth-child(odd) td{background-color:#eee}section#informazioni dl{margin:32px 0;padding:0;width:100%}section#informazioni dl .dl-row{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-align:center;align-items:center;border-bottom:1px solid #BCBCBC;padding:8px}section#informazioni dl dt{width:40%;font-weight:bold}section#informazioni dl dt span{display:block;line-height:1.1em;margin-bottom:8px}section#informazioni dl dd{width:60%}.social_shares{margin-top:32px}.tabs-nav{margin:0;background-color:#eee}.tabs-nav ul{list-style:none;margin:0}.tabs-nav li{display:inline-block}.tabs-nav a{display:block;padding:5px 10px;border:1px solid transparent;text-decoration:none;border-top:3px solid transparent}.tabs-nav a.active{background-color:#fafafa;border-top:3px solid #3D589C}section.tab{display:none;margin-bottom:15px}section.tab.active{display:block}.tabs-content{padding:22px;background-color:#fafafa}@media only screen and (max-width: 767px){.tabs-nav{display:none}.tabs-container .tab{display:block !important}}iframe{display:block}#content{margin:64px 0}ul{padding:0;margin:0;list-style:none}ul.simple_menu{list-style:none;margin:0;padding:0}ul.simple_menu li{list-style:none;padding:12px}ul.simple_menu li ul{margin:0;padding:0 1% 0 0;list-style:none}ul.simple_menu li ul li{display:block;font-size:95%;margin-bottom:0px;min-height:24px;max-width:90%;padding:0;font-size:100%;margin:12px 0;line-height:24px}hr{border:solid #BCBCBC;border-width:1px 0 0;clear:both;margin:1.5em 0 1.4375em;height:0}#main_slider{margin-bottom:32px}#main_slider .slide{background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:image-url("slide_bg.jpg");height:400px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#main_slider .slide .slide_content{max-width:600px;padding:0 64px}#main_slider .slide .slide_content h2{font-size:28.8px;font-size:1.8rem}#main_slider .slide .slide_content p{color:#3D589C}#main_slider .slide .slide_content p.super_testo_gigante{font-size:25.6px;font-size:1.6rem;font-weight:bold}#home--servizi-erogati{margin-bottom:32px}#home--servizi-erogati h2{font-size:32px;font-size:2rem}#home--servizi-erogati .servizio{margin-bottom:10px;text-align:center}#home--servizi-erogati .servizio h3{max-width:100%}#home--servizi-erogati .servizio a{transition:0.25s}#home--servizi-erogati .servizio a:hover{filter:saturate(1.4)}#homeNews{background-color:#eee;padding:22px 0}#ultime-notizie .featured-post{color:tomato}#home--notizie-e-comunicati h2{font-size:32px;font-size:2rem}#home--notizie-e-comunicati .news-list{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:48px}#home--notizie-e-comunicati .news-list .news{width:25%;padding:0 22px 22px 0;position:relative}#home--notizie-e-comunicati .news-list .news img{width:100%}#home--notizie-e-comunicati .news-list .news a.moretag{position:absolute;bottom:0}#home--notizie-e-comunicati .news-list .news span.datetime{color:#878787}#home--notizie-e-comunicati .news-list .news span.datetime i{color:tomato}#home--notizie-e-comunicati .news-list .news h3{text-transform:none;font-size:17.6px;font-size:1.1rem;font-weight:normal;transition:0.25s}#home--notizie-e-comunicati .news-list .news h3:hover{color:#637ec2}@media only screen and (max-width: 991px){#home--notizie-e-comunicati .news-list{-ms-flex-wrap:wrap;flex-wrap:wrap}#home--notizie-e-comunicati .news-list .news{width:50%}}@media only screen and (max-width: 767px){#home--notizie-e-comunicati .news-list{-ms-flex-wrap:wrap;flex-wrap:wrap}#home--notizie-e-comunicati .news-list .news{width:100%}}section#home--partners{margin-bottom:32px}section#home--partners .partners{padding:32px 0 0 0;border-top:1px solid #3D589C;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}section#home--partners .partners .partner{width:25%;text-align:center}@media only screen and (max-width: 991px){section#home--partners .partners{-ms-flex-wrap:wrap;flex-wrap:wrap}section#home--partners .partners .partner{width:50%}}@media only screen and (max-width: 767px){section#home--partners .partners{-ms-flex-wrap:wrap;flex-wrap:wrap}section#home--partners .partners .partner{width:50%}}.headerSearch a{color:white}#headerSearchBar{display:none}#home--searchbar{margin-bottom:32px;position:relative;z-index:100}#home--searchbar .search-form{width:100%}#home--searchbar form{font-size:0;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#home--searchbar .inp-wrap{display:inline-block}#home--searchbar [class*="grid-"]{vertical-align:middle;height:3.125rem;font-size:1.4rem}@media only screen and (max-width: 991px){#home--searchbar [class*="grid-"]{font-size:1.1rem}}#home--searchbar .search-wrap{width:75%;display:-ms-flexbox;display:flex}#home--searchbar .cat-wrap{width:35%}#home--searchbar .submit-wrap{width:25%}#home--searchbar .grid-20{width:20%}#home--searchbar .grid-25{width:25%}#home--searchbar .grid-75{width:75%}#home--searchbar .grid-80{width:80%}#home--searchbar .grid-100{width:100%}#home--searchbar label{padding:0 1rem;display:inline-block;vertical-align:middle;line-height:3.125rem;background:#dadada;cursor:pointer;text-align:center;font-weight:300;color:black;transition:color 0.2s ease-in-out, background 0.2s ease-in-out}#home--searchbar .search-label{width:25%}#home--searchbar input,#home--searchbar select{transition:box-shadow 0.2s ease-in-out;border:0;padding:0 0 0 0.5em;background-color:#eee}#home--searchbar #search-field:focus,#home--searchbar select:focus{outline:none;border:0;box-shadow:inset 0 0 0 2px #3D589C}#home--searchbar .cat-wrap{padding:0;position:relative;z-index:1}#home--searchbar .cat-wrap::after{content:'\25BC';position:absolute;top:0.6rem;right:0.5em;color:#515151;font-size:1.2rem;pointer-events:none}#home--searchbar select{padding:0.5rem 2rem 0.5rem 0.75rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}#home--searchbar option{margin:0.6em 0}#home--searchbar button::-moz-focus-inner{padding:0 !important;border:0 none !important}#home--searchbar .btn{text-transform:uppercase;font-size:1.1rem;border:0;padding:0 0.3em 0 0;background:#3D589C;color:white;font-weight:600;transition:background 0.25s ease-in-out}#home--searchbar .btn:hover,#home--searchbar .btn:focus,#home--searchbar .btn:active{outline:0;background:#637ec2}#home--searchbar .btn:active{transform:translateY(1px)}#home--searchbar .search-icon-container{outline:0}#home--searchbar #search-icon{height:2rem;width:2rem;vertical-align:middle;outline:0;fill:#fff}@media screen and (max-width: 820px){#home--searchbar .search-label{border-radius:0}#home--searchbar .cat-wrap{width:50%}#home--searchbar .submit-wrap{width:50%;display:block;margin:1rem auto 1rem}#home--searchbar .search-form{padding:0 1rem}}@media screen and (max-width: 820px){#home--searchbar .cat-wrap,#home--searchbar .search-wrap{width:100%;margin-bottom:0.5rem}#home--searchbar .grid-80{width:75%}#home--searchbar .grid-20{width:25%}}#homeEvidenza .widgetsWrapper{margin-bottom:32px}@media only screen and (max-width: 767px){#homeEvidenza .sidebarWithIcon{margin-bottom:32px}}#homeEvidenza .sidebarWithIcon .sidebarIcon{margin-bottom:16px}#homeEvidenza .sidebarWithIcon .sidebarIcon i{width:80px;height:80px;font-size:42px;color:#3D589C;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:12px;border:1px solid #878787;border-radius:100%}#homeEvidenza .sidebarWithIcon h3{font-size:18px}#homeEvidenza .sidebarWithIcon ul.menu li{margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #878787}#homeEvidenza .sidebarWithIcon ul.menu li a{color:#878787}#homeEvidenza .sidebarWithIcon p.readmore a{font-style:italic;font-weight:100}@media only screen and (max-width: 767px){#homeEvidenza .evidenza-item{margin-bottom:32px}}body.home #content{margin-bottom:0}#pages--ospedali{margin:32px 0}#pages--ospedali>.container{padding-bottom:32px;border-bottom:1px solid #3D589C;margin-bottom:32px}#pages--ospedali .list-ospedali{display:-ms-flexbox;display:flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:-8px;margin-left:-8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}#pages--ospedali .list-ospedali .ospedale{width:calc(100% / 3 - 16px);margin:0 8px;padding:28px 52px 22px 22px;background-color:#AAA;position:relative;margin-bottom:16px}@media only screen and (max-width: 991px){#pages--ospedali .list-ospedali .ospedale{width:calc(100% / 2 - 16px)}}@media only screen and (max-width: 767px){#pages--ospedali .list-ospedali .ospedale{width:calc(100%)}}#pages--ospedali .list-ospedali .ospedale:nth-child(odd){background-color:#BCBCBC}#pages--ospedali .list-ospedali .ospedale:nth-child(odd) h3 a{color:black}#pages--ospedali .list-ospedali .ospedale:nth-child(odd) h3 a:hover{text-decoration:underline}#pages--ospedali .list-ospedali .ospedale:nth-child(odd) p.subtitle,#pages--ospedali .list-ospedali .ospedale:nth-child(odd) address{color:black}#pages--ospedali .list-ospedali .ospedale:nth-child(odd) p.subtitle a,#pages--ospedali .list-ospedali .ospedale:nth-child(odd) address a{color:inherit;text-decoration:underline}#pages--ospedali .list-ospedali .ospedale:nth-child(odd) .icon{color:white}#pages--ospedali .list-ospedali .ospedale:nth-child(even){background-color:#3D589C}#pages--ospedali .list-ospedali .ospedale:nth-child(even) h3 a{color:white}#pages--ospedali .list-ospedali .ospedale:nth-child(even) p.subtitle,#pages--ospedali .list-ospedali .ospedale:nth-child(even) address,#pages--ospedali .list-ospedali .ospedale:nth-child(even) .icon{color:white}#pages--ospedali .list-ospedali .ospedale:nth-child(even) p.subtitle a,#pages--ospedali .list-ospedali .ospedale:nth-child(even) address a,#pages--ospedali .list-ospedali .ospedale:nth-child(even) .icon a{color:inherit;text-decoration:underline}#pages--ospedali .list-ospedali .ospedale h3{font-size:25.6px;font-size:1.6rem;margin:0 0 6px 0;line-height:1em}#pages--ospedali .list-ospedali .ospedale h3 a:hover{text-decoration:underline}#pages--ospedali .list-ospedali .ospedale p.subtitle{text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.2em;margin:0 0 22px 0}#pages--ospedali .list-ospedali .ospedale .icon{position:absolute;top:22px;right:22px;font-size:32px}.single-ospedale header{margin-bottom:32px}.single-ospedale h2{margin:0 0 0.5em 0;line-height:1em}.list-servizi{display:-ms-flexbox;display:flex;margin-right:-8px;margin-left:-8px;margin-bottom:32px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-servizi .servizio{position:relative;display:inline-block;width:188px;height:188px;margin:0 8px 8px 8px;padding:12px;background-color:#3D589C;transition:0.25s}.list-servizi .servizio:hover{background-color:#637ec2}.list-servizi .servizio a{display:block;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.list-servizi .servizio i{font-size:42px;color:white;margin-bottom:12px}.list-servizi .servizio h3{color:white;font-weight:normal;text-transform:uppercase;font-size:14.4px;font-size:.9rem;margin:0;text-align:center;max-width:100%}.list-servizi .servizio small{color:white;text-transform:uppercase;opacity:0.6}@media only screen and (max-width: 991px){.list-servizi{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-servizi .servizio{width:calc(100% / 3 - 16px);margin-bottom:10px}}@media only screen and (max-width: 767px){.list-servizi{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-servizi .servizio{width:calc(100% / 2 - 16px);margin-bottom:10px}}.list-servizi.small .servizio{width:75px;height:75px}.list-servizi.small .servizio i{font-size:18px;color:white;margin-bottom:6px}.list-servizi.small .servizio h3{font-size:11.2px;font-size:.7rem}#outgoing{min-height:300px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section#pages--ritiro-referti .modalita{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:12px}section#pages--ritiro-referti .modalita .icon{-ms-flex-negative:0;flex-shrink:0;width:142px;margin:0 12px 0 0}@media only screen and (max-width: 767px){section#pages--ritiro-referti .modalita .icon{width:115px}}.single-progetto{position:relative}.single-progetto .image-wrapper{text-align:left;margin:12px 0;-ms-flex-pack:start;justify-content:flex-start}.single-progetto .concluso{color:tomato;position:absolute;display:block;top:22px;right:22px;font-size:32px;padding:12px;border:2px solid tomato;border-radius:12px;background-color:rgba(255,229,224,0.4)}@media only screen and (max-width: 991px){.single-progetto .concluso{position:relative;right:inherit;margin-bottom:32px}}#pages--progetti{margin:32px 0}#pages--progetti>.container{padding-bottom:32px;border-bottom:1px solid #3D589C;margin-bottom:32px}#pages--progetti .list-progetti{display:-ms-flexbox;display:flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:-8px;margin-left:-8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}#pages--progetti .list-progetti .progetto{text-align:center;width:calc(100% / 3 - 16px);margin:0 8px;padding:12px;background-color:#bfcae6;position:relative;margin-bottom:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}#pages--progetti .list-progetti .progetto.concluso:after{content:"CONCLUSO";color:tomato;position:absolute;display:block;top:30%;transform:translate(-50%, -50%) rotate(10deg);left:70%;font-size:32px;padding:12px;border:2px solid tomato;border-radius:12px;background-color:rgba(255,229,224,0.4)}@media only screen and (max-width: 991px){#pages--progetti .list-progetti .progetto{width:calc(100% / 2 - 16px)}}@media only screen and (max-width: 767px){#pages--progetti .list-progetti .progetto{width:calc(100%)}}#pages--progetti .list-progetti .progetto img{margin-bottom:12px}#pages--progetti .list-progetti .progetto h3{font-size:25.6px;font-size:1.6rem;margin:0 0 6px 0;line-height:1em;color:#333}#pages--progetti .list-progetti .progetto h3 a{color:#333}#pages--progetti .list-progetti .progetto h3 a:hover{text-decoration:underline}#pages--progetti .list-progetti .progetto:hover a{text-decoration:underline}#pages--progetti .list-progetti .progetto p.subtitle{text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.2em;margin:0 0 22px 0}#pages--progetti .list-progetti .progetto .icon{position:absolute;top:22px;right:22px;font-size:32px}.faq-index{list-style:square}.faq-index li{margin-bottom:12px}.amministrazione-trasparente{column-count:2}.info-utile{margin-bottom:12px}.tabella-oraria{margin-bottom:12px}.tabella-oraria h2{margin:0 0 8px 0}.tabella-oraria ul{list-style:none;margin:0}.tabella-oraria ul li{padding:4px 6px;border-bottom:1px solid #878787}.tabella-oraria ul li p{margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;width:100%}.tabella-oraria ul li span.day{display:block;width:25%}.tabella-oraria ul li span.timespan{padding:4px 24px;width:75%}.tabella-oraria ul li:nth-child(odd){background-color:#eee}@media only screen and (max-width: 767px){.tabella-oraria{font-size:12.8px;font-size:.8rem}.tabella-oraria ul li span.day{width:20%}.tabella-oraria ul li span.timespan{padding:4px 2px}}#mappa-farmacie{margin-bottom:32px}.farmacie-di-turno .actions small{display:inline-block;padding:15px 3px;background-color:#eee}.farmacie-search-wrapper strong{color:#3D589C;display:inline-block;margin:0 1em 0 0}#search-farmacie{display:inline}#search-farmacie input[type="submit"]{display:inline-block;background-color:#3D589C;color:white;text-decoration:none;padding:12px 22px;transition:0.25s;margin-bottom:12px;text-transform:uppercase}#search-farmacie input[type="submit"]:hover{background-color:#637ec2}#search-farmacie input[type="text"]{display:inline-block;padding:12px 8px;margin-bottom:12px;width:110px}.alert{display:inline-block;padding:3px;background-color:yellow;font-size:11px}.quick-access a{display:inline-block;padding:4px;margin:2px;background-color:#eee}.list-farmacie{display:-ms-flexbox;display:flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:-8px;margin-left:-8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}.list-farmacie .farmacia{width:calc(100% / 3 - 16px);margin:0 8px;padding:28px 52px 22px 22px;background-color:#AAA;position:relative;margin-bottom:16px;padding-bottom:78px}.list-farmacie .farmacia .map-button{position:absolute;bottom:0;left:12px}.list-farmacie .farmacia h4{font-size:14px}@media only screen and (max-width: 991px){.list-farmacie .farmacia{width:calc(100% / 2 - 16px)}}@media only screen and (max-width: 767px){.list-farmacie .farmacia{width:calc(100%)}}.list-farmacie .farmacia:nth-child(odd){background-color:#BCBCBC}.list-farmacie .farmacia:nth-child(odd) h4{color:black}.list-farmacie .farmacia:nth-child(odd) h4 a{color:black}.list-farmacie .farmacia:nth-child(odd) h4 a:hover{text-decoration:underline}.list-farmacie .farmacia:nth-child(odd) p.subtitle,.list-farmacie .farmacia:nth-child(odd) address{color:black}.list-farmacie .farmacia:nth-child(odd) p.subtitle a,.list-farmacie .farmacia:nth-child(odd) address a{color:inherit;text-decoration:underline}.list-farmacie .farmacia:nth-child(odd) .icon{color:white}.list-farmacie .farmacia:nth-child(even){background-color:#3D589C}.list-farmacie .farmacia:nth-child(even) .map-button{background-color:#BCBCBC;color:black}.list-farmacie .farmacia:nth-child(even) h4{color:white}.list-farmacie .farmacia:nth-child(even) h4 a{color:white}.list-farmacie .farmacia:nth-child(even) p.subtitle,.list-farmacie .farmacia:nth-child(even) address,.list-farmacie .farmacia:nth-child(even) .icon{color:white}.list-farmacie .farmacia:nth-child(even) p.subtitle a,.list-farmacie .farmacia:nth-child(even) address a,.list-farmacie .farmacia:nth-child(even) .icon a{color:inherit;text-decoration:underline}.list-farmacie .farmacia h4{font-size:19.2px;font-size:1.2rem;margin:0 32px 6px 0;line-height:1em}.list-farmacie .farmacia h4 a:hover{text-decoration:underline}.list-farmacie .farmacia p.subtitle{text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.2em;margin:0 0 22px 0}.list-farmacie .farmacia .icon{position:absolute;top:12px;right:12px;font-size:32px}.single.post.excerpt{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #BCBCBC}.single.post.excerpt .featured-post{color:tomato;text-transform:uppercase}.single.post.excerpt .post-date{color:#878787}.single.post.excerpt h2{margin:0 0 0.25em 0}.single.post.excerpt aside.terms{margin-bottom:12px}.single.post.excerpt aside.terms .term{display:inline-block;padding:4px;background-color:#eee;text-transform:uppercase;font-size:13px}nav#footer-menu{margin:32px 0}nav#footer-menu ul.menu{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;list-style:none}@media only screen and (max-width: 991px){nav#footer-menu ul.menu{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 767px){nav#footer-menu ul.menu{display:block;text-align:center}}nav#footer-menu ul.menu li a{display:block;padding:12px;text-transform:uppercase;font-size:17.6px;font-size:1.1rem;font-weight:bold;position:relative}nav#footer-menu ul.menu li a:after{display:none;content:"\A";position:absolute;height:2px;width:calc(100% - 32px);margin:0 auto;background-color:#fff;left:0;right:0;bottom:10px}nav#footer-menu ul.menu li a:hover:after{display:block}footer#footer .footer-legal{color:#fff;text-align:center;font-weight:normal}footer#footer .footer-legal p{margin:0 0 4px 0}footer#footer .footer-legal a{color:#fff;text-decoration:underline}.externalLinks{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;margin:32px 0;padding:32px 0;border-top:4px solid #BCBCBC}@media only screen and (max-width: 767px){.externalLinks{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-positive:0;flex-grow:0}.externalLinks .externalLink{width:calc(50% - 24px);margin:12px}}#indice-generale{background-color:#eee;border-top:4px solid #3D589C}#indice-generale p.indice-generale-completo{text-align:center}#indice-generale-pagina{padding:22px;column-count:2;background-color:#eee;border-top:4px solid #3D589C}@media only screen and (max-width: 991px){#indice-generale-pagina{column-count:1}}.pre-footer{padding:22px 0}footer#footer #legal{padding:16px 0}footer#footer #legal nav.menu-legal ul{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){footer#footer #legal nav.menu-legal ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}}footer#footer #legal nav.menu-legal ul li a{text-transform:uppercase}#footer-contacts{padding:16px 0;background-color:#3D589C;text-align:center;color:white}#footer-contacts a{color:white;text-decoration:underline}.sidebar{margin:64px 0}.sidebar .widget{margin-bottom:32px;font-size:13.6px;font-size:.85rem}.sidebar .widget h4{margin:0 0 0.75em 0;color:#000;padding-bottom:12px;position:relative;display:block;font-size:16px;font-size:1rem;line-height:1em}.sidebar .widget h4:after{display:block;position:absolute;content:"\A";width:70px;height:4px;background-color:#3D589C;bottom:0;left:0}.sidebar .widget ul li{margin-bottom:8px;font-size:13.6px;font-size:.85rem}.sidebar .widget ul li a{font-size:13.6px;font-size:.85rem}#ultime-notizie ul li{margin-bottom:32px}#most-liked-answers ul li{margin-bottom:32px}.facetwp-facet input.facetwp-search{background-color:#fafafa;padding:4px 8px;border:0;width:100%;font-size:18px}.facetwp-facet select.facetwp-dropdown{width:100%;max-width:100%;font-size:18px;border-radius:0;border:0;padding:4px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fafafa url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23000000'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:8px;background-position:calc(100% - 10px) 60%;background-repeat:no-repeat}.facetwp-template li.modulo-item{border-bottom:4px solid #dadada;margin-bottom:24px;padding:22px;background-color:#fafafa;position:relative}.facetwp-template li.modulo-item h3{margin:0 0 0.25em 0;font-size:18px;font-weight:normal}.facetwp-template li.modulo-item .tipologia{margin-bottom:6px;font-size:12px}.facetwp-template li.modulo-item .tag{padding:2px 8px;margin:4px 0;background-color:#3D589C;color:white;text-transform:uppercase;font-size:11px;width:142px;text-align:center}article.page-bandi h2{font-size:120%;color:#AAA}article.page-bandi table.bandi{width:100%;margin-bottom:64px;font-size:14px}article.page-bandi table.bandi h3{font-size:14px}article.page-bandi table.bandi thead th{background-color:#3D589C;color:white;text-decoration:uppercase}article.page-bandi table.bandi a{color:#3D589C}article.page-bandi table.bandi td{border-bottom:1px solid #DADADA}article.page-bandi table.bandi td,article.page-bandi table.bandi th{text-align:center;padding:4px 8px}article.page-bandi table.bandi th{font-weight:normal}article.page-bandi table.bandi td:first-child,article.page-bandi table.bandi th:first-child{text-align:left;max-width:300px}article.page-bandi table.bandi td:first-child h3,article.page-bandi table.bandi th:first-child h3{font-weight:normal}article.page-bandi section.rss{margin-bottom:24px}article.single-bandi hgroup{margin-bottom:24px}article.single-bandi hgroup h1{font-size:24px;line-height:1.1em;margin-bottom:0}article.single-bandi hgroup p{margin:0;font-size:90%}@media print{#rss-wrapper,#main_slider,#home--searchbar,#primary-menu-toggle{display:none}#content,#page{width:100%;margin:0;float:none}@page{margin:2cm}body{font:13pt "Open Sans", "Times New Roman", Times, serif;line-height:1.3;background:#fff !important;color:#000}h1{font-size:24pt}h2,h3,h4{font-size:14pt;margin-top:25px}a{page-break-inside:avoid}blockquote{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}img{page-break-inside:avoid;page-break-after:avoid}table,pre{page-break-inside:avoid}ul,ol,dl{page-break-before:avoid}a:link,a:visited,a{background:transparent;color:#333;font-weight:bold}a{page-break-inside:avoid}a:after>img{content:""}article a[href^="#"]:after{content:""}.entry iframe,ins{display:none;width:0 !important;height:0 !important;overflow:hidden !important;line-height:0pt !important;white-space:nowrap}.embed-youtube,.embed-responsive{position:absolute;height:0;overflow:hidden}#header-widgets,nav,aside.mashsb-container,.sidebar,.mashshare-top,.mashshare-bottom,.content-ads,.make-comment,.author-bio,.heading,.related-posts,#decomments-form-add-comment,#breadcrumbs,.post-byline,.meta-single,.site-title img,.post-tags,.readability{display:none}code,pre{font-family:"Courier New", Courier, mono}#box-navigation,.primary-navigation-wrapper,#amministrativo-nav-wrapper,#fascia-home,.widgetsWrapper,.indice-generale-completo,#scrollUp,.map_canvas,.breadcrumb,h1:after{display:none !important}section{padding:10px 0}header#masthead .contacts{display:block;font-size:11px}header#masthead .contacts span.contact{display:inline}header#masthead .contacts .extra{display:none !important}#home--notizie-e-comunicati .archive-link{display:none !important}#home--notizie-e-comunicati .news-list{display:block}#home--notizie-e-comunicati .news-list .news{width:100%}#home--notizie-e-comunicati .news-list .news .image-wrapper{display:none !important}#home--notizie-e-comunicati .news-list .news h3{margin:0 0 4px 0}.moretag{display:none !important}.sidebarWrapper.sidebarWithIcon{padding:56px 0}.sidebarWrapper.sidebarWithIcon .sidebarIcon{display:none}}.elenco-farmacie hr{display:none}.elenco-farmacie section{padding:0}.list-farmacie{display:block}.list-farmacie .farmacia{width:100%;color:black !important;background-color:#fff !important;padding:12px;page-break-inside:avoid}.list-farmacie .farmacia h4,.list-farmacie .farmacia p,.list-farmacie .farmacia address{color:black !important}.list-farmacie .farmacia p{margin:0 !important}.list-farmacie .farmacia .icon{display:none}.list-farmacie .farmacia .button.map-button{display:none}.single-service strong{color:#3D589C}.single-service header#service-header{margin-bottom:22px}.single-service header#service-header h1{margin:0 0 12px 0}.single-service header#service-header h1 .serviceSection{text-transform:uppercase;font-size:22px}.single-service header#service-header strong{color:#3D589C}.single-service section#contatti div.info{position:relative;padding-left:22px;margin-bottom:8px}.single-service section#contatti div.info strong{color:#3D589C}.single-service section#contatti div.info i.fa{position:absolute;color:#3D589C;top:0;left:0}html.msie .primary-navigation-wrapper{display:block}html.msie header#masthead #logo img{width:100%}
