@charset "utf-8";.cleaner{width:100%;clear:both;height:0px;}
.cleaner2{width:100%;clear:both;height:2px;}
.cleaner4{width:100%;clear:both;height:4px;}
.cleaner5{width:100%;clear:both;height:5px;}
.cleaner10{width:100%;clear:both;height:10px;}
.cleaner15{width:100%;clear:both;height:15px;}
.cleaner20{width:100%;clear:both;height:20px;}
.cleaner30{width:100%;clear:both;height:30px;}
.cleaner40{width:100%;clear:both;height:40px;}
h1,
h2,
h3,
h4,
h5,
h6{margin:9px 0;font-weight:normal;line-height:18px;color:inherit;text-rendering:optimizelegibility;}
h2, h3, h4, h5, h6{padding:3px 0 3px 0px;border-bottom:1px dotted #ddd;padding-bottom:3px;}
h1{font-size:36px;line-height:37px;}
h2{font-size:32px;line-height:34px;}
h3{font-size:30px;line-height:28px;font-family:'Calibri', Arial, Helvetica, sans-serif;font-weight:bold;}
h4{font-size:23px;line-height:26px;font-family:'Calibri', Arial, Helvetica, sans-serif;font-weight:bold;}
h5{font-size:21px;margin-top:10px;line-height:21px;font-family:'Calibri', Arial, Helvetica, sans-serif;}
h6{font-size:21px;margin-top:10px;line-height:21px;font-family:'Calibri', Arial, Helvetica, sans-serif;padding:3px 0 3px 0px;margin:9px 0 0 0;}
h1.title{font-family:'Nixie One', Arial, Helvetica, sans-serif;margin:0;padding:0;margin-bottom:20px;color:#000;}
.article-header h1.title{font-size:28px;}
.modal-header h3{margin:0;line-height:30px;border-bottom:0px dotted #ddd;font-size:21px;margin-top:10px;line-height:36px;font-family:'Calibri', Arial, Helvetica, sans-serif;}
body{background-color:#e0e0e2;font-family:'Calibri', Arial, Helvetica, sans-serif;font-size:15px;line-height:19px;background:url("../img/assets/bg/bg-brightsquare.png") repeat 0 0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.top-image{position:relative;}
.lingue{position:absolute;top:0px;right:0px;z-index:1000;float:right;padding:8px 15px;margin:0 0 18px;list-style:none;background-color:transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.lingue li{display:inline-block;text-shadow:0 1px 0 #ffffff;}
.modal{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.sidebar-widget .tag-widget a{background:#ccc;}
.latest-article{margin-bottom:20px;}
.container[role="main"] #main-content #content .post-single .separator{height:1px;background-color:#eeeeee;border-right:0px solid #06669f;margin:0;padding:0;}
hr{margin:20px 0 20px 0;border:0;border-top:1px solid #DDD;border-bottom:0px solid #ffffff;}
h2.title{font-family:'Nixie One', Arial, Helvetica, sans-serif;font-size:24px;margin:0;padding:0;color:#000;margin-bottom:5px;margin-top:0px;}
.sidebar-widget .separator{height:1px;background-color:#eee;border-right:0px solid #06669f;margin:0;padding:0;}
.container[role="main"] #main-content #content #post .content-outer{padding:0px;border:0px solid;border-color:rgba(130, 130, 130, 0.1);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;background-color:#ffffff;-webkit-box-shadow:0 0 0px rgba(0, 0, 0, 0.06);-moz-box-shadow:0 0 0px rgba(0, 0, 0, 0.06);box-shadow:0 0 0px rgba(0, 0, 0, 0.06);position:relative;z-index:0;border-top:#76c3f1 solid 4px;}
.container[role="main"] #main-content #content #post .content-outer .content-inner{border:0px solid #fcfcfc;padding:20px 20px;background-color:#ffffff;}
.underconstruction{margin:0 0px 0 25px;padding:30px;text-align:center;background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
.sidebar-widget .post-widget > ul li.sidebar-item > a{display:block;float:left;width:80px;height:auto !important;margin:0px 10px 0 0;overflow:hidden;padding:0px;}
.image-polaroid{-webkit-box-shadow:0 0 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 0px rgba(0, 0, 0, 0.1);box-shadow:0 0 0px rgba(0, 0, 0, 0.1);border:1px solid #c0c0c0;padding:0px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
/*#video iframe{width:95% !important;}*/
footer .container.footer-container{background:#FFF;}
footer h4{margin:0px 0 9px 0;padding:0px 0 3px 0px;}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
header{margin-top:20px;margin-bottom:20px;}
.article-content ul{margin:0px;padding:0;margin-bottom:15px;margin-top:10px;}
.article-content ul li{list-style:none;padding:5px 0 5px 20px;border-bottom:1px dotted #ddd;background:url('/img/assets/freccia.png') no-repeat 0px 4px;}
.article-content ul li img{margin-right:10px;}
.article-content a{color:#0159d2;text-decoration:underline;}
.article-content ul li a{color:#0159d2;text-decoration:underline;}
.container[role="main"] #main-content #content article a{color:#0159d2;text-decoration:underline;text-align:center;}
.article-content ol{margin:0 15px;padding:0;margin-bottom:30px;}
.article-content ol li{list-style:none;padding:3px 0 3px 0px;border-bottom:1px dotted #ddd;}
.article-content em{font-style:italic;}
.content-inner .separator{display:none;}
.btn-flat{background-color:#76c3f1;}
.comment-submit .btn-flat{text-transform:uppercase;}
.sottotitoloscheda{margin:30px 0 9px;border-bottom:1px solid #eeeeee;font-size:18px;font-weight:300;font-family:'Open Sans', Arial, sans-serif;line-height:18px;padding-bottom:5px;}
label, input, button, select, textarea{font-size:15px;}
.allegati ul{margin:10px 0px;padding:0;margin-bottom:30px;}
.allegati ul li{list-style:none;padding:5px 0;border-bottom:1px solid #eeeeee;}
.allegati ul li img{margin-right:10px;}
footer{color:#000;}
footer a{color:#000 !important;text-decoration:underline;}
.allontana{margin-top:10px;}
.loghi-footer img{border:solid 1px #ddd;margin:0 5px;}
.visualizzatutte{margin:10px -20px 0 0;padding:8px 12px;background-color:#d9edf7;text-decoration:none !important;}
.visualizzatutte a{color:#000 !important;text-decoration:none !important;}
#right-sidebar .visualizzatutte{margin-right:-15px;}
.container[role="main"] #main-content #content .post-single .article-header h1.title{margin-bottom:10px;margin-top:0px;}
.sidebar-widget .sidebar-header
.container[role="main"] #main-content #content .post-single .article-content{margin-bottom:20px;margin-left:10px !important;margin-right:10px !important;}
sidebar-widget .post-widget > ul li.sidebar-item{border-bottom:1px solid #e5e5e5;}
.sidebar-widget .post-widget > ul li.sidebar-item{padding-bottom:10px;margin:10px 0;border-bottom:1px solid #e5e5e5;}
.container[role="main"]{background-color:#f3f2f2;padding:20px;color:#000;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;border-bottom-left-radius:0px;}
.container[role="main"] #main-content #content article .article-thumbnail{max-height:auto !important;width:auto;overflow:hidden;}
.container[role="main"] #main-content #content .breadcrumb{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-color:#f3f2f2;padding:0px 0px;margin:0 0 10px;}
.breadcrumb li{color:#999;}
header > #nav{-webkit-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 0px rgba(0, 0, 0, 0.3);}
.container[role="main"] #main-content #content article .article-thumbnail{overflow:hidden;text-align:center;}
.sidebar-block > .menu-widget ul li a{font-size:17px !important;}
.sidebar-block > .menu-widget ul li ul li a{font-size:14px !important;}
.sidebar-widget .menu-widget ul li li{padding:6px 0;border-top:1px solid #444 !important;border-bottom:0px solid #444 !important;cursor:pointer;}
.sidebar-block > .menu-widget ul li{border-bottom:1px solid #444 !important;}
.article-content stessaaltezza p{margin:0 0px 15px 0px !important;}
#gallery #gallery-list{margin-top:10px;}
#gallery #gallery-list .gallery-item{display:block;margin-bottom:15px;max-height:183px;width:46%;float:left;margin-right:1%;margin-left:1%;overflow:hidden;opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;border:1px solid #ccc;}
.error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}
.article-content .dataannuncio{margin:15px 20px;margin-bottom:0;padding-bottom:5px;border-bottom:1px dotted #ddd;font-style:italic;font-size:18px;}
.dataannuncio{margin:15px;margin-bottom:0;padding-bottom:5px;border-bottom:1px solid #ddd;font-style:italic;}
.dataannuncioscheda{margin:5px 0 15px 0;padding-bottom:5px;font-style:italic;border-bottom:0px solid #ddd;}
footer h3{font-size:22px;font-family:'Nixie One', Arial, Helvetica, sans-serif;border-bottom:1px solid #444;padding-bottom:8px;margin:15px 0 10px 0;}
#newlogic{padding-top:10px;}
#firma{display:block;float:left;margin-right:0px;width:129px;height:12px;text-indent:-9999px;background:url('/img/newlogic.png') no-repeat;opacity:0.4;}
.social-media a{float:left;margin:0 7px 0 0px;background-color:transparent !important;padding-bottom:0px;}
header nav#secondary-navigation > .social-media a{width:30px;height:30px;}
footer .social-media a{margin:0 0 0 10px;width:32px;height:32px;}
@charset "utf-8";.details-note span{display:block;width:24px;height:24px;line-height:23px;background-color:#ffffff;text-align:center;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;cursor:pointer;-webkit-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);}
.details-note span:hover{color:#06669f;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.article-excerpt p{margin:0 0 0px;}
.container[role="main"] #main-content #content article .article-header h3{background:#fff;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-right-radius:0px;padding:15px 15px 8px 15px;line-height:22px !important;margin:0;border-top:4px solid #76c3f1;border-bottom:1px solid #ddd;}
.container[role="main"] #main-content #content article .article-header h3 a{margin:0;color:#000;font-size:20px;font-weight:normal;text-decoration:none !important;}
.container[role="main"] #main-content #content article .article-header h3 a:hover{text-decoration:none !important;color:#000;}
.container[role="main"] #main-content #content article .article-content{position:relative;background-color:tranparent !important;margin-bottom:25px;}
.container[role="main"] #main-content #content article .article-content{-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;border-bottom-left-radius:0px;}
.container[role="main"] #main-content #content article{background-color:#fff;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;}
.container[role="main"] #main-content #content article .article-content .article-excerpt{padding:15px 20px 15px 20px;padding-bottom:0 !important;}
.article-thumbnail{background-color:#fff;}
.sidebar-widget{-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;border-bottom-left-radius:0px;}
.sidebar-widget{padding:15px;background-color:#000;padding-bottom:0 !important;}
#right-sidebar .sidebar-widget{background-color:#fff !important;}
.top-image{position:relative !important;margin-bottom:0px;}
.top-image #logo{position:absolute;bottom:30px;left:0;z-index:10;width:270px;height:97px;}
#logo{}
.sidebar-block > .menu-widget ul li a{font-size:15px;}
.sidebar-block > .menu-widget ul li a:hover{color:#76c3f1;}
.sidebar-block > .menu-widget ul li a span{font-size:13px;color:#999;}
.sidebar-block > .menu-widget ul li li a{font-size:13px;}
li{line-height:18px;padding-top:5px;padding-bottom:5px;}
.sidebar-widget .post-widget > ul li.sidebar-item > h5{font-family:Arial, Helvetica, sans-serif;margin:0 0 0 0;font-weight:bold;font-style:normal;font-size:12px;margin-left:70px;border-bottom:0;padding:0;}
.container[role="main"] #main-content #content #post .content-outer{}
.awe-plus-sign:before{content:"\f055";}
.awe-minus-sign:before{content:"\f056";}
.awe-chevron-up:before{content:"\f056";font-size:14px;color:#777;}
.awe-chevron-down:before{content:"\f055";font-size:14px;}
@media (min-width:1200px){body{}
}
@media (min-width:980px) and (max-width:1199px){body{}
}
@media (min-width:768px) and (max-width:979px){body{background-color:#FCF;}
}
@media (min-width:481px) and (max-width:767px){body{}
.nascondi_mobile{display:none;}
}
@media (min-width:321px) and (max-width:480px){body{}
.nascondi_mobile{display:none;}
}
@media all and (max-width:320px){body{}
.nascondi_mobile{display:none;}
}