
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}figure{position:relative}img,object,embed,video{max-width:100%;height:auto;display:block}img{border:0;-ms-interpolation-mode:bicubic}html{height:100%}body{height:100%;font-family:'Roboto',sans-serif;font-size:90%;line-height:1.4em;color:#000;font-weight:300;background:#fff}a{text-decoration:none;color:#000;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}a:hover{color:#000;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}.clear{clear:both!important}strong,b{font-weight:700}#primary ol{list-style-type:decimal;padding-left:20px;padding-bottom:1em}#primary ol li{margin:1em 0}iframe{max-width:100%}.alignleft{float:left;margin:0 20px 10px 0}.alignright{float:right;margin:0 0 10px 20px}.aligncenter{margin:0 auto 20px}h1,h2,h3,h4,h5,h6{line-height:1.2em}h2{text-transform:uppercase;color:#2b2a29;font-weight:700;font-size:2em}hr{margin:50px auto;padding:0;border:0;height:3px;clear:both;display:block;background:#ccc;width:15%}.screen-reader-text{position:absolute;left:-99999px}.noMargin{margin-top:0!important;margin-bottom:0!important}.textLeft{text-align:left}.textCenter{text-align:center}.textRight{text-align:right}.textJustify{text-align:justify}.whiteSpace{display:block;clear:both;height:50px}.whiteSpace.smallSpace{height:20px}.whiteSpace.doubleSpace{height:100px}.contentWide{background:#eee}.contentBiggerText{font-size:1.1em;line-height:1.4em}#page{width:100%;margin:70px auto 0;padding:0;position:relative}.home #page{margin:0 auto}.contentInside{width:1000px;padding:0 20px;margin:0 auto}.contentInsidePadding{padding:30px 0}.column1-4{width:21%;float:left;margin:15px 2%}.column2-4{width:46%;float:left;margin:15px 2%}.column3-4{width:71%;float:left;margin:15px 2%}.column4-4{width:96%;float:left;margin:15px 2%}.column1-3{width:29.3333%;float:left;margin:15px 2%}.column2-3{width:62.6666%;float:left;margin:15px 2%}.column3-3{width:96%;float:left;margin:15px 2%}.column1-3-2{width:12.6666%;float:left;margin:15px 2%}#masthead{position:fixed;top:0;left:0;width:100%;height:50px;background:#2b2a29;z-index:99999}#siteTitle{line-height:50px;margin:0 20px 0 40px;font-size:1.8em;color:#fff;float:left;font-weight:100}#siteTitle strong{font-weight:700}#siteSubtitle{line-height:50px;margin:0 0 0 10px;text-transform:uppercase;font-size:1.1em;color:#5b5b5b;float:left}#borderHeader{top:50px;height:10px;border-top:2px solid #fff;background:#e08673;position:fixed;width:100%;z-index:9999}#searchIcon{float:right;display:block;width:25px;line-height:50px;color:#fff;font-size:1.2em;margin:0 10px 0 0;z-index:999;position:relative}#searchIcon:hover{color:#31506d}#searchFormOpen{position:absolute;width:100%;height:100vh;background:rgb(0 0 0 / .8);display:none}#searchform{display:table-cell;vertical-align:middle;width:100vw;height:100vh;text-align:center}#searchform button.search-submit{display:none}#searchform input.search-field{background:#fff0;border:0;padding:0;margin:0;border-bottom:1px solid #fff;font-size:5vh;line-height:2em;color:#fff;text-transform:uppercase;font-family:'Roboto',sans-serif;width:90%;max-width:720px;text-align:center;font-weight:100}#colophon{position:fixed;bottom:0;left:0;width:100%;height:26px;background:#2b2a29;z-index:9999;line-height:26px;color:#fff;font-size:.8em}#colophon .leftFoot{margin:0 0 0 50px;float:left}#colophon .rightFoot{margin:0 50px 0 0;float:right}#colophon a{color:#fff}#colophon a:hover{color:#31506d}#subscribe{text-align:center;background:#31506d;min-height:60px;padding-top:15px}#subscribe .titleNewsl{display:inline-block;line-height:1em;color:#fff;font-size:1.3em;margin-right:10px;font-weight:700}#subscribe form{display:inline-block}#subscribe form input{line-height:40px;height:40px;padding:0 20px;margin:0;border:0;background:#5a738a;min-width:250px;color:#fff;float:left;margin-right:2px}#subscribe form button{color:#fff;border:0;background:none;cursor:pointer;margin:14px 0 0 0;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}#subscribe form button:hover{color:#e08673}#subscribe form .privacy input{height:auto;width:auto;min-width:auto;margin:4px 5px 0 0}#subscribe form .privacy{font-size:.65em;text-align:left;display:inline-block;color:#fff;float:left;clear:left;margin-bottom:10px}#subscribe form .privacy a{color:#e08673}.mc4wp-response{display:block;clear:both;color:#e08673}#bottom{background:#d4d4d4;margin-bottom:26px;padding:30px 0 10px;color:#2b2a29}#bottom p{margin:0 0 1em}#bottom .titleFoot{text-transform:uppercase;font-size:1.8em;margin-bottom:10px}#bottom .titleFoot span{font-size:.55em;margin-top:0;display:inherit;color:#666}#bottom .socialMenu{float:none;margin:0}#bottom .socialMenu li a{color:#2b2a29}#bottom .socialMenu li a:hover{color:#e08673}.socialMenu{float:right;margin:0 50px 0 0;padding:0;list-style:none;line-height:50px}.socialMenu li{display:inline-block}.socialMenu li a{color:#fff;display:block;font-size:1.2em;width:25px;text-align:center}.socialMenu li a:hover{color:#e08673}#sliderBackground{width:100%;height:calc(75vh - 76px);margin:50px 0 0;position:relative;z-index:0;border:0;float:left}.flex-control-nav.flex-control-paging{display:none}#sliderBackground ul.slides,#sliderBackground ul.slides li{width:100%;height:100%}#sliderBackground ul.slides li{background-size:cover!important;background-position:center center!important}.flex-direction-nav a{top:calc(50% - 10px)!important}#sliderBackground .flex-direction-nav .flex-next{right:40px}#sliderBackground .flex-direction-nav .flex-prev{left:40px}.flex-direction-nav a.flex-next:before{content:"\f105"!important;font-family:'fontAwesome'}.flex-direction-nav a.flex-prev:before{content:"\f104"!important;font-family:'fontAwesome'}.flex-direction-nav a.flex-next:before,.flex-direction-nav a.flex-prev:before{width:40px;height:40px;text-align:center;line-height:40px}#shortcuts{margin:0;padding:0;list-style:none}#shortcuts li{float:left;width:25%;height:25vh}#shortcuts li a{display:block;text-align:center;height:100%;background:#000;padding:5vh 0 0 0;box-sizing:border-box;font-weight:700;text-transform:uppercase;color:#fff;font-size:2vw}#shortcuts li a i{display:block;clear:both;width:8vh;height:8vh;line-height:8vh;text-align:center;margin:0 auto 3vh;background:#fff;border-radius:4vh;font-size:4vh;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}#shortcuts li.ambiente a{background:#639f2c}#shortcuts li.ambiente a i{color:#639f2c}#shortcuts li.agricoltura a{background:#9f6350}#shortcuts li.agricoltura a i{color:#9f6350}#shortcuts li.sanita a{background:#3bb4c7}#shortcuts li.sanita a i{color:#3bb4c7}#shortcuts li.territorio a{background:#8b6d95}#shortcuts li.territorio a i{color:#8b6d95}#shortcuts li a:hover{background:#000}#shortcuts li a:hover i{color:#000}.shortcutHome{background:#e9e9e9;text-align:center;padding:35px 0}.shortcutHome h2{margin:0 0 5px}.shortcutHome span{font-weight:700;color:#8c8c8c}.shortcutHome:hover{background:#ddd}.postBox a{padding:20px 0;display:block;background:#e9e9e9;margin-bottom:20px;position:relative}.postBox .imagePost{width:48%;float:left}.postBox .contentpostBox{float:left;width:46%;margin-left:4%}.postBox h2{text-transform:none;margin:5px 0 10px;line-height:1.2em}.postBox .excerpt{font-size:1.2em;line-height:1.4em}.postBox a:hover{background:#ddd}.postBox .leggitutto{position:absolute;right:0;bottom:20px;background:#333;padding:8px 16px 8px 20px;font-size:.9em;color:#fff;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}.postBox .data{position:absolute;left:52%;bottom:20px;font-size:.9em;font-weight:700}.postBox:hover .leggitutto{background:#333!important}.viewAll{font-weight:700;color:#999;font-size:.9em}.pageTitle{text-align:center;color:#31506d;font-weight:700;text-transform:uppercase;font-size:3em;margin:.5em 0 .2em;line-height:1.1em}.pageSubtitle{text-align:center;font-weight:100;text-transform:uppercase;font-size:1.8em;margin:.3em 0;line-height:1.1em}.categorieBlog{text-align:center;font-size:1.1em;text-transform:uppercase;font-weight:400;line-height:1.8em}.categorieBlog a{display:inline-block;padding:5px 10px 5px;color:#31506d}.categorieBlog a:hover{background:#eee}.singleTitle{text-align:center;color:#31506d;font-weight:700;font-size:3em;margin:.5em 0 .2em;line-height:1.1em}.singleCat{background:#333;color:#fff;text-transform:uppercase;font-weight:700;padding:2px 15px;display:inline-block;margin-top:10px}.singleCat a{color:#fff}.single .size-evidenza.wp-post-image{margin:0 auto}#commentform a{color:#e08673}#reply-title{text-align:center;text-transform:uppercase}.logged-in-as{text-align:center}.comment-notes{text-align:center}.comment-form-comment label,.comment-form-author label,.comment-form-email label{vertical-align:top;width:30%;display:inline-block;text-align:right;text-transform:uppercase;font-weight:700;font-size:.9em;padding:10px 0}.comment-form-comment textarea,.comment-form-author input,.comment-form-email input{width:60%;padding:10px 2%;margin:0 2%;border:0;background:#eee}.comment-form-cookies-consent{font-size:.8em;margin:1em 3% 1em 33%;line-height:1.2em}.comment-form-cookies-consent input{margin-right:5px;margin:0 5px 40px 0;float:left}.form-submit{margin-left:33%}.form-submit input{border:0;background:#31506d;color:#fff;text-transform:uppercase;text-align:center;padding:10px 5% 8px;cursor:pointer;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}.form-submit input:hover{background:#e08673}h3#comments{font-size:1.3em;color:#31506d}.commentlist{padding-left:0!important;list-style:none!important}.commentlist li{padding:15px 3%;background:#ccc;margin:0!important}.commentlist li.even{background:#eee}.comment-author.vcard{font-size:.9em}.comment-author.vcard img{display:inline-block;vertical-align:top;margin:0 7px 2px 0}.comment-metadata{font-size:.8em;font-style:italic}.reply{text-align:right}.reply a{color:#31506d;font-weight:700}.wp-pagenavi{text-align:center;margin:50px 0 0}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #eee;padding:3px 5px;margin:2px;min-width:15px;display:inline-block}.wp-pagenavi .pages{background:#eee;color:#999}.wp-pagenavi .current{background:#31506d;color:#fff}iframe.wp-embedded-content{margin:0 auto;display:block}#cookie-notice{bottom:25px}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=file],.wpcf7-form input[type=tel],.wpcf7-form textarea{width:100%;display:block;padding:0 20px;border:0;border:1px solid #ccc;margin:3px 0 15px;font-family:'Roboto',sans-serif;font-size:1em;background:#fff;line-height:40px;height:40px;color:#333;font-weight:400;box-sizing:border-box}.wpcf7-form textarea{height:130px}.wpcf7-form input[type=submit]{border:0;text-transform:uppercase;background:#e08673;color:#fff;float:right;margin-top:10px;cursor:pointer;line-height:40px;min-width:100px;padding:0 20px;width:auto;clear:both}.wpcf7-form input[type=submit]:hover,.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=number]:focus,.wpcf7-form input[type=tel]:focus,.wpcf7-form textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#ccc;color:#3a3c39;background:#fff;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}.wpcf7-form input[type=submit]:hover{background:#000;color:#fff}#privacy{font-size:.8em;line-height:1.2em;float:left;;margin:20px 0 0 0}#privacy span{display:block;float:left;margin:0 5px 20px 0}.ajax-loader{float:right;margin-right:15px;margin-top:20px}.wpcf7-form-response-output{display:block;clear:both}div.wpcf7-form-validation-errors{clear:both}.wpcf7-form-not-valid-tip{margin-top:-15px}.wpcf7-form .left{width:48%;float:left;margin-top:0}.wpcf7-form .right{width:48%;float:right;margin-top:0}.wpcf7-form-form p{margin-top:0;margin-bottom:0!important}.wpcf7-form .center{width:100%;margin:3px auto 15px;display:block;float:none}.wpcf7-form .left,.wpcf7-form .right,.wpcf7-form .center{position:relative}.wpcf7-form .center#privacy{font-size:.8em;margin:0}#menu-toggle-wrapper{width:50px;height:50px;position:relative;background:none;float:right;margin-right:30px;z-index:999999}#menu-toggle{position:absolute;top:47%;left:50%;font-size:35px;display:block;margin-left:-15px;width:30px;height:2px;background:#fff}#menu-toggle:after,#menu-toggle:before{content:'';position:absolute;width:100%;height:2px;background:#fff;left:0;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}#menu-toggle:before{top:-10px}#menu-toggle:after{bottom:-10px}.active #menu-toggle{background:0 0}.active #menu-toggle:after,.active #menu-toggle:hover:after{background:#fff;-webkit-transform:rotate(-45deg) translate(5px,-9px);-moz-transform:rotate(-45deg) translate(5px,-9px);-ms-transform:rotate(-45deg) translate(5px,-9px);-o-transform:rotate(-45deg) translate(5px,-9px);transform:rotate(-45deg) translate(5px,-9px)}.active #menu-toggle:before,.active #menu-toggle:hover:before{background:#fff;-webkit-transform:rotate(45deg) translate(5px,9px);-moz-transform:rotate(45deg) translate(5px,9px);-ms-transform:rotate(45deg) translate(5px,9px);-o-transform:rotate(45deg) translate(5px,9px);transform:rotate(45deg) translate(5px,9px)}#menu-toggle,#menu-toggle:after,#menu-toggle:before{-webkit-transition:all .3s cubic-bezier(.585,-.6,.43,1.65);-moz-transition:all .3s cubic-bezier(.585,-.6,.43,1.65);-ms-transition:all .3s cubic-bezier(.585,-.6,.43,1.65);-o-transition:all .3s cubic-bezier(.585,-.6,.43,1.65);transition:all .3s cubic-bezier(.585,-.6,.43,1.65)}#menu-toggle-wrapper:hover #menu-toggle,#menu-toggle-wrapper:hover #menu-toggle:after,#menu-toggle-wrapper:hover #menu-toggle:before{background:#fff}.active #menu-toggle{background:0 0!important;left:53%}#menu-toggle-wrapper:hover #menu-toggle:before{top:-8px}#menu-toggle-wrapper:hover #menu-toggle:after{bottom:-8px}#menu-toggle-wrapper.active:hover #menu-toggle:after{bottom:-10px}#menu-toggle-wrapper.active:hover #menu-toggle:before{top:-10px}#menu-toggle-wrapper.active{background:#fff0}#navMenu{display:none;position:fixed;z-index:9999;background:rgb(0 0 0 / .7);background-size:cover;width:100%;height:100%;top:0;left:0;text-align:center}.mobile{display:none!important}.menuPrincipale{margin:0 auto;padding:0;text-align:center;list-style:none;font-size:5vh;width:100%;font-weight:300;text-transform:uppercase}.menuPrincipale li{position:relative}.menuPrincipale li a{color:#fff;display:block;line-height:2em}.menuPrincipale li a:hover{color:#31506d}.menuPrincipale li:after{content:"";position:absolute;border:0;left:50%;margin-left:-2.5%;width:5%;height:1px;background:#fff}.ajde_evcal_calendar .calendar_header p.evo_arrows{float:right!important}.rassegnaPostBox a{padding:0;margin-bottom:10px}.rassegnaPostBox .imagePost{width:42%}.rassegnaPostBox .contentpostBox{width:50%}.rassegnaPostBox .data{left:46%;bottom:10px}.rassegnaPostBox .leggitutto{background:none;color:#31506d;padding:0 16px 0 20px;bottom:10px}.rassegnaPostBox .excerpt{font-size:1.1em;line-height:1.3em}.rassegnaPostBox:hover .leggitutto{color:#fff}.rassegnaPostBox h2{font-size:1.8em;margin:20px 0 10px;color:#31506d}.rassegnaPostBox:hover h2{color:#2b2a29}.searchPostBox .contentpostBox{width:72%}.contentBiggerText .mc4wp-form{text-align:center!important}.contentBiggerText .mc4wp-form{text-align:center!important}.contentBiggerText .mc4wp-form input{line-height:40px;height:40px;padding:0 20px;margin:0;border:0;background:#eee;min-width:250px;color:#2b2a29}.contentBiggerText .mc4wp-form button{color:#2b2a29;border:0;background:none;cursor:pointer;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}.contentBiggerText .mc4wp-form .privacy input{width:auto;height:auto;min-width:auto;margin:5px 5px 0 0}.contentBiggerText .mc4wp-form .privacy{font-size:.8em;line-height:1.1em;margin:10px 15%}@-ms-viewport{width:device-width}@viewport{width:device-width}@media screen and (max-width:1200px){.contentInside{width:calc(100% - 40px)}.socialMenu{margin-right:40px}h2{font-size:1.5em}.postBox h2{line-height:1em}.postBox .excerpt{line-height:1.2em;font-size:1em}}@media screen and (max-width:800px){#siteSubtitle{display:none}#colophon .leftFoot,#colophon .rightFoot{float:none;text-align:center;margin:0;line-height:1.2em}#colophon{position:relative;bottom:auto;left:auto;height:auto;line-height:auto;padding:5px 0}#bottom{margin-bottom:0}#sliderBackground{height:calc(75vh - 50px)}.postBox .imagePost{width:100%}.postBox .imagePost img{margin:0 auto}.postBox .contentpostBox{float:left;width:90%;margin:15px 5%}.postBox .leggitutto{position:relative;right:auto;bottom:auto;margin:10px 0;text-align:center}.postBox .data{position:relative;left:auto;bottom:auto;text-align:center;margin-top:5px}}@media screen and (max-width:710px){.column1-4,.column2-4,.column3-4,.column4-4,.column1-3,.column2-3,.column3-3{clear:both;width:96%;margin:15px 2%}#subscribe form input{float:none;text-align:center;display:block;clear:both;margin:5px auto;width:calc(90% - 40px)}#subscribe form .privacy{float:none;display:block;clear:both;width:90%;margin:0 auto;line-height:1.2em}#subscribe form .privacy input{float:left}#subscribe form button{margin:15px auto}.singleTitle{font-size:2em}}@media screen and (max-width:600px){.socialMenu{display:none}#bottom .socialMenu{display:block}#siteTitle{font-size:1.6em;margin:0 20px 0 20px}#menu-toggle-wrapper{margin-right:10px}#searchIcon{margin-right:0}#shortcuts li a span{display:none}#shortcuts li a i{margin-top:10px}.comment-form-comment label,.comment-form-author label,.comment-form-email label{width:100%;margin:0 auto;text-align:center}.comment-form-comment textarea,.comment-form-author input,.comment-form-email input{padding:10px 2%;width:96%;margin:0 auto}.comment-form-cookies-consent,.form-submit{margin:10px 0}.form-submit input{width:100%;padding:10px 0 8px}.comment-form-cookies-consent{font-size:.7em}#sliderBackground ul.slides li{background-position:70% center!important}}