@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.ptsans,.museo,a.titolo_sito,span.sottotitolo_sito,.st-menu ul li a,.museo300,.museobold,.museosans,html,body,ul#menu_wide,ul.qtrans_language_chooser{font:normal 100%/1.5 "PT Sans",sans-serif}@font-face{font-family:'security_fontillo';src:url("../font/security_fontillo.eot?85126679");src:url("../font/security_fontillo.eot?85126679#iefix") format("embedded-opentype"),url("../font/security_fontillo.woff?85126679") format("woff"),url("../font/security_fontillo.ttf?85126679") format("truetype"),url("../font/security_fontillo.svg?85126679#security_fontillo") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:after,[class*=" icon-"]:after{font-family:"security_fontillo";display:inline;line-height:1em;position:absolute;right:1em !important;top:0.75em}.icon-lock-open-alt:after{content:'\e801'}.icon-th-list-1:after{content:'\e80c'}.icon-left-open-big:after{content:'\e808'}.icon-right-open-big:after{content:'\e809'}.icon-up-open-big:after{content:'\e80a'}.icon-list:after{content:'\e800'}.icon-mail-1:after{content:'\e80e'}.icon-down-open-big:after{content:'\e807'}.icon-facebook:after{content:'\e803'}.icon-twitter-bird:after{content:'\e804'}.icon-vimeo:after{content:'\e805'}.icon-align-justify:after{content:'\e806'}.icon-path:after{content:'\e80b'}.icon-mail:after{content:'\e80d'}.icon-th-list:after{content:'\e802'}i,em{font-style:italic}strong,b{font-weight:normal;font-family:'PT Sans';color:#141313}strong em{font-weight:900;font-style:normal;font-family:'PT Sans'}a{text-decoration:none;color:#141313;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a:hover{color:#747473;text-decoration:none}.clearfix:after{content:".";display:block;height:0px;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.clear,.cento{clear:both}.cento{width:100%;position:relative}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:1;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999}h1{font-size:36px;line-height:40px}h2{font-size:30px;line-height:40px}h3{font-size:24px;line-height:40px}h4{font-size:18px;line-height:20px}h5{font-size:14px;line-height:20px}h6{font-size:12px;line-height:20px}h1 small{font-size:24px}h2 small{font-size:18px}h3 small{font-size:14px}h4 small{font-size:14px}.css3{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(30%, #ffffff), color-stop(100%, #141313));background-image:-webkit-linear-gradient(top, #ffffff 30%,#141313);background-image:-moz-linear-gradient(top, #ffffff 30%,#141313);background-image:-o-linear-gradient(top, #ffffff 30%,#141313);background-image:-ms-linear-gradient(top, #ffffff 30%,#141313);background-image:linear-gradient(top, #ffffff 30%,#141313);-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;-moz-box-shadow:1px 1px 6px #999;-webkit-box-shadow:1px 1px 6px #999;-o-box-shadow:1px 1px 6px #999;box-shadow:1px 1px 6px #999;-moz-box-shadow:inset 0px 2px 3px #fff,0px 3px 2px #aaa;-webkit-box-shadow:inset 0px 2px 3px #fff,0px 3px 2px #aaa;-o-box-shadow:inset 0px 2px 3px #fff,0px 3px 2px #aaa;box-shadow:inset 0px 2px 3px #fff,0px 3px 2px #aaa;text-shadow:0 1px 1px rgba(255,255,255,0.75)}html,body{height:100%;font-size:16px}.onlymobile{display:block}.onlytab{display:none !important}.onlywide{display:none !important}.nomobile{display:none !important}.notab{display:inherit !important}.nowide{display:inherit !important}.wrap{width:96%;margin:0 auto}.button_mobile,#testata a#showmenu,a#closemenu{position:absolute;display:block;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;top:15px;left:4%;width:25px;height:25px;cursor:pointer;z-index:999;background:#747473;color:#fff;font-family:'security_fontillo'}.button_mobile:before,#testata a#showmenu:before,a#closemenu:before{display:block;content:'\e800';font-size:14px;padding-top:3px;padding-left:6px}#testata{position:relative;z-index:9;width:100%;height:4em;margin:0 auto;padding-bottom:10px}a.titolo_sito,span.sottotitolo_sito{padding-top:10px;display:block;width:100%;text-align:center;font-size:24px}span.sottotitolo_sito{font-size:14px;padding-top:0;margin-top:-5px}.st-menu{position:absolute;top:0;left:0;z-index:100;visibility:hidden;width:300px;height:100%;background:#fff;-webkit-transition:all 0.5s;transition:all 0.5s}.st-menu > ul{margin-top:10px}.st-menu ul li a{display:block;padding:1em 1em 1em 1.2em;outline:none;box-shadow:inset 0 -1px rgba(100,100,99,0.5);color:#fff;text-transform:lowercase;text-shadow:0 0 1px rgba(38,38,38,0.1);letter-spacing:1px;font-size:13px;-webkit-transition:background 0.3s, box-shadow 0.3s;transition:background 0.3s, box-shadow 0.3s;background:#fff;color:#262626}.st-menu ul li a:after{font-family:'security_fontillo';font-size:12px;float:right;margin-right:5%;padding-top:0px;content:'\e807'}.st-menu ul li a.subattivo:after{font-family:'security_fontillo';font-size:12px;content:'\e80A';z-index:200}.st-menu ul li:first-child a{box-shadow:inset 0 -1px rgba(100,100,99,0.5)}.st-menu ul li.current-page-item a,.st-menu ul li.current-page-parent a,.st-menu li.current-menu-item > a{background:#747473;color:#fff}.st-menu ul li .sottomenu{display:none}.st-menu ul li.nochild a:after{content:''}.st-menu ul li.nochild a.attivo:after{content:''}.st-menu ul li .sottomenu a:after{content:''}.st-menu ul li .sottomenu a:hover{background:#747473}.st-menu ul li .sottomenu a{background:#a7a7a7;color:#fff}.st-menu ul li .sottomenu li.attivo a,.st-menu ul li .sottomenu li.current-menu-item a{background:#747473}a#closemenu{left:4%}a#closemenu:before{content:'\e809';padding-left:9px}.st-menu ul#qtranslate-chooser{margin-top:0}.st-menu ul#qtranslate-chooser li a:after{content:''}.st-menu ul#qtranslate-chooser li.active{display:none}#col{width:80%;max-width:600px;margin:0 auto;position:relative;padding-top:30px;padding-bottom:60px}#col img{max-width:100%;height:auto !important}#col p{margin:1em 0;color:#747473;font-size:13px;text-align:justify}#col-project{width:90%;margin:0 auto;padding-top:50px;padding-bottom:60px}#col-project .post{position:relative;width:50%;opacity:0}#col-project .post img{width:100%;height:auto !important}#col-project .post.appeso{opacity:1}#col-project .post h2{padding:0 10px;background:#fff;text-indent:0;float:left;display:block;margin:0;position:absolute;bottom:10px;left:13px;font-size:12px;height:33px;line-height:33px;white-space:nowrap;display:none}#col-project .post h2 a{color:#000}#col-project .post h2 strong{font-weight:normal;font-family:'PT Sans'}#col-project .entry p,#col-project .entry li,#col-project .post p,#col-project .post li{font-family:'PT Sans';font-size:12px}#col-project .post p strong{font-weight:normal;font-family:'PT Sans';font-size:14px}#col-project .post p strong em{font-weight:900;font-style:normal;font-family:'PT Sans';font-size:14px}#search_page p,#search_page label,#search_page input{font-size:16px !important;color:#666 !important}#search_page label{font-weight:900}#search_page input{border:none;background:#FaFaFa}#search_page input#searchsubmit{display:none}#infscr-loading{display:block;position:absolute;padding:0 10px 0 10px;font-size:12px;left:48%;bottom:10px}#infscr-loading img{display:block;margin:0 auto;margin-bottom:10px}#footer{width:100%;padding-top:10px;padding-bottom:10px;text-align:center;font-size:10px;color:#a7a7a7;clear:both}a#scroll_top{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;bottom:25px;display:none;height:40px;opacity:.95;position:fixed;right:25px;width:40px;z-index:999;background:#747473}a#scroll_top:after{display:block;width:40px;height:40px;line-height:40px;font-family:'security_fontillo';content:'\e80a';text-align:center;color:#fff}a#scroll_top:hover{opacity:.55;background:#a7a7a7}@media screen and (min-width:767px){.onlymobile{display:none !important}.onlytab{display:inherit !important}.onlywide{display:none !important}.nomobile{display:inherit !important}.notab{display:none !important}.nowide{display:inherit !important}.wrap{margin:0 auto;width:95%;position:relative}#testata{display:block;width:100%;height:auto;padding-bottom:80px}a.titolo_sito,span.sottotitolo_sito{padding-top:60px;font-size:40px;color:#262626}span.sottotitolo_sito{font-size:19px;padding-top:0;margin-top:-5px}ul#menu_wide{width:84%;display:block;margin:0 auto;padding-top:40px;text-align:center;position:relative}ul#menu_wide li{display:inline-block;margin-left:7px;margin-right:7px;padding-bottom:21px}ul#menu_wide li a{color:#a7a7a7;letter-spacing:1px;font-size:18px}ul#menu_wide li a:hover{color:#262626}ul#menu_wide ul.sottomenu{display:block;display:none;position:absolute;top:74px;width:100%;left:0}ul#menu_wide ul.sottomenu li a{font-size:15px}ul#menu_wide li.current-menu-item > a,.st-menu ul li.current-page-parent > a{color:#262626}ul#menu_wide li .sottomenu li.current-menu-item a{color:#262626}ul.qtrans_language_chooser{display:block;position:absolute;right:5%;top:70px;font-size:13px}ul.qtrans_language_chooser li{display:inline-block;margin:1px}ul.qtrans_language_chooser li a{color:#a7a7a7}ul.qtrans_language_chooser li a:hover{color:#262626}ul.qtrans_language_chooser li.active a{color:#262626}ul.qtrans_language_chooser li:first-child:after{display:inline-block;margin-left:1px;content:'/'}.testata_aperta{display:block;position:relative;width:100%;float:left;height:185px;background:#fff;display:none;z-index:999}#testata.nomobile.attiva{display:none;width:100%;background-color:rgba(255,255,255,0.95);overflow:visible;position:fixed;top:0;z-index:9999;padding-bottom:0}#testata.nomobile.attiva .sottotitolo_sito,#testata.nomobile.attiva .titolo_sito{display:none}#testata.nomobile.attiva ul#menu_wide{padding-top:20px}#testata.nomobile.attiva ul#menu_wide li{padding-bottom:11px}#testata.nomobile.attiva ul#menu_wide ul.sottomenu{top:58px;background-color:rgba(255,255,255,0.95)}#testata.nomobile.attiva ul#menu_wide ul.sottomenu li{padding-bottom:7px}#testata.nomobile.attiva ul.qtrans_language_chooser{top:23px}#testata.nomobile.attiva #top_bar_button{display:block;width:30px;height:30px;position:absolute;left:5%;top:15px;background:#a7a7a7;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#testata.nomobile.attiva #top_bar_button:after{display:block;width:30px;height:30px;line-height:30px;font-family:'security_fontillo';content:'\e80a';text-align:center;color:#fff}#col{padding-top:0px}#col p{font-size:15px}#col-project{width:80%;margin:0 auto;padding-top:0px}#col-project .post{position:relative;width:33%}#col.attiva{padding-top:130px}#col-wrapper.attiva{width:100%;position:relative;padding-bottom:308px}.one-third{display:block;width:20%;float:left;padding-bottom:30px}.one-third.primo{width:40%}}@media screen and (min-width:1024px){.onlymobile{display:none !important}.onlytab{display:none !important}.onlywide{display:inherit !important}.nomobile{display:inherit !important}.notab{display:inherit !important}.nowide{display:none !important}.wrap{max-width:1000px}#col-project{width:80%}#col-project .post:hover h2{display:block}}@media screen and (min-width:1280px){.wrap{max-width:1200px}#col-project{max-width:1600px}#col-project .post{width:25%}#col-project .post:hover h2{display:block}}
