body{background:#fdfdfd;font-family:open sans,Verdana,Tahoma,Arial,Sans Serif;color:#222}#h1_home{margin-left:-30000px;position:absolute}a{color:#0089d1}a:hover{color:#0089d1;text-decoration:none}p a{text-decoration:underline}h1{font-size:3em}h2{font-size:2.2em}.wp-block-cover h2,.wp-block-cover h1{max-width:100%}h3{font-size:1.9em}h4{font-size:1em}.display_block{display:block}.text-aligncenter{text-align:center}.text-alignleft{text-align:left}.text-alignright{text-align:right}.font_10{font-size:10px;line-height:15px}.font_15{font-size:15px;line-height:18px}.margin_left_20{margin-right:20px}.margin_right_10{margin-right:10px}p,div,ul,ol{font-size:18px;line-height:26px}.colore_footer{background:#fff;color:#222}h1,h2,h3,h4,h5,h6{color:#333;font-family:open sans,Verdana,Tahoma,Arial,Sans Serif}#content_all{width:px;background:#fff;margin:0 auto}.min_height_0{min-height:0}.text-right{text-align:right}.img-center{margin:0 auto}img{max-width:100%;height:auto}.fondino{background:#eee}.fondino_colore2{background:0 0}.clear_after:after,.clear_before:before{display:block;content:"";clear:both}img.alignright{float:right;margin-left:20px}img.alignleft{float:left;margin-right:20px}.float_right{float:right}.float_none{float:none}.position_relative{position:relative}.p-bt-30{padding-bottom:30px;padding-top:30px}.p-bt-10{padding-bottom:10px;padding-top:10px}.p-b-10{padding-bottom:10px;padding-top:0}.p-b-15{padding-bottom:15px;padding-top:0}.p-t-10{padding-bottom:0;padding-top:10px}.p-t-30{padding-bottom:0;padding-top:30px}.p-b-30{padding-bottom:30px;padding-top:0}.p-t-0{padding-top:0}.p-b-0{padding-bottom:0}.p-bt-0{padding-bottom:0;padding-top:0}.p-lr-10{padding-left:10px;padding-right:10px}.p-lr-30{padding-left:30px;padding-right:30px}.p-50{padding:50px}.m-t--50{margin-top:-50px}.m-t--150{margin-top:-150px}.m-t--60{margin-top:-60px}.m-t--70{margin-top:-70px}.m-b-70{margin-bottom:70px}.m-b-250{margin-bottom:250px!important}.m-t-0{margin-top:0}.m-b-0{margin-bottom:0}.m-bt-0{margin-bottom:0;margin-top:0}.p-bt-0{padding-bottom:0;padding-top:0}.block-left .tb-container-inner{margin-left:0}.block-right .tb-container-inner{margin-right:0}.menu_1{background-color:none;margin-top:15px;text-align:right}.menu_1 a{color:#fff;font-size:13px}.menu_1 a:hover{color:#ddd;background-color:transparent}.menu_2{background-color:transparent}.menu_2 a{color:#000}.menu_2 a:hover{color:#0f5ea5;background-color:transparent}.menu_2 li,.menu_1 li{display:inline-block}.menu_2 li ul li,.menu_1 li ul li{display:block}.btn-navbar{display:none}.collapse{display:block;visibility:visible}.btn-navbar{top:34px;right:0;color:transparent;font-size:25px;text-align:right}#myCarousel{height:400px;width:100%}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel .fill{width:100%;height:400px;background-position:center;background-size:cover}.carousel .item{display:none}.carousel .item.active{display:block}.carousel-caption{width:100%;right:0;left:0;padding-bottom:20px;bottom:0;background:rgba(0,0,0,.6)}.carousel-caption a{background:#810010;text-shadow:none;color:#fff;padding:6px 10px;display:inline-block;text-decoration:none}.carousel-caption a:hover{background:#c50018;color:#fff;text-decoration:none}.carousel-control{opacity:1;color:#fff}.date{color:#666;display:block;padding-bottom:10px}.categories{display:block;margin-bottom:5px}.widget{list-style:none}.date_event{font-size:17px;display:block;padding-bottom:10px;font-weight:700}.riassunto{margin-bottom:20px}.pulsante,.btn-primary{background:#810010;text-shadow:none;color:#fff;padding:6px 10px;display:inline-block;margin-top:15px;border:0;text-decoration:none}.pulsante:hover,.btn-primary:hover{background:#c50018;color:#fff;text-decoration:none}.pulsante2{background:#00427f;text-shadow:none;color:#fff;padding:6px 10px;display:inline-block;margin-top:15px}.pulsante2:hover{background:#006bcf;color:#fff;text-decoration:none}.figli_sidebar li{display:block}.figli_sidebar li li{display:none}.figli_sidebar .current_page_ancestor li,.figli_sidebar .current_page_item li{display:block}a.pagina_padre{font-size:20px;margin-bottom:13px;display:block;margin-top:20px}#menu_sidebar a:hover{text-decoration:none;opacity:.7}#menu_sidebar ul ul li a{display:block;padding-top:10px;padding-bottom:10px;color:#000}#menu_sidebar ul ul ul li a:before{padding-left:20px}#menu_sidebar ul ul ul ul li a:before{padding-left:30px}#menu_sidebar ul{list-style:none;padding:0}#menu_sidebar ul li{border-bottom:1px solid #eee}#menu_sidebar ul li:last-child{border-bottom:0}#menu_sidebar .current_page_item>a,#menu_sidebar .current_page_item>a:before{color:#0089d1}ul.glyphicons-lista li:before{color:#0089d1}.evento_passato p,.evento_passato h2,.evento_passato h3,.evento_passato .date,.evento_passato span,.evento_passato img{opacity:.5}#map_canvas,#map_canvas2{width:100%;height:250px;background:#ddd}#footer ul{list-style:none;padding:0}#footer ul li{padding:5px 0}#footer ul li a{color:#fff}.gallery-item{float:left;margin-top:0;text-align:center;width:31%;margin-bottom:10px}.thumb_video{position:relative;display:block}.play-icon:before{font-size:30px;text-decoration:none;color:#fff;width:99px;height:99px;overflow:hidden;margin:-49px 0 0 -49px;position:absolute;top:50%;left:50%;display:block;content:" ";z-index:50;background:url(../i/youtube-play.png) no-repeat center center}.no_padding{padding-left:0;padding-right:0}.hide-screen-show-mobile{display:none!important}.show-screen-hide-mobile{display:inherit!important}@media(max-width:992px){.m-t--50,.m-t--150,.m-t--60,.m-t--70{margin-top:0}.m-b-250{margin-bottom:75px!important}.mobile-m-b-20 .item-grid{margin-bottom:20px}.hide-screen-show-mobile{display:inherit!important}.show-screen-hide-mobile{display:none!important}.btn-navbar{display:block;overflow:hidden}.collapse{visibility:hidden;display:none}.nav-collapse,.nav-collapse>div{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.nav-collapse ul li{width:100%;border-top:1px solid #ddd}.nav-collapse ul li:first-child{border-top:0}.carousel .fill{background-size:1000px 365px}#myCarousel,.carousel .fill{height:365px}.carousel-caption p,.carousel-caption a{font-size:10px;line-height:14px;padding:0 50px}}@media(max-width:768px){table{overflow-x:auto;display:block}}@media(max-width:400px){.accua-form .pfbc-label,.accua-form .pfbc-fieldwrap{width:95%!important}}