.wpca-btn{height:auto;min-height:40px;border-radius:2px;float:none;margin:0;padding:10px 20px;border:0;font-size:16px;font-weight:400;text-transform:none;cursor:pointer}.wpca-btn:before{content:none!important}button,input.button-submit{-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease}#wpca-placeholer-html{display:none}.wpca-replacement-elem,.wpca-replacement-elem *{box-sizing:border-box}.wpca-replacement-elem{width:100%;height:auto;max-width:100%;font-weight:700;position:relative;z-index:1;background:#f4efea;overflow:hidden;text-align:left;padding:1em;margin:1em 0}.wpca-replacement-elem:first-child{margin-top:0}.wpca-replacement-elem .wpca-replacement-logo{width:13%;height:auto;max-width:100%;position:absolute;bottom:0;right:0;z-index:100000}.wpca-replacement-elem p{padding-right:13px}.wpca-replacement-elem img{border:none!important;border-radius:0!important;box-shadow:none!important}.wpca-replacement-elem .wpca-btn{margin:10px 0;display:block}.wpca-replacement-elem .wpca-btn+.wpca-btn{display:block;margin-left:0}.sidebar .widget .wpca-replacement-elem p{padding-right:0}.sidebar .widget .wpca-replacement-elem .wpca-btn{width:100%}#wpca-trans-layer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99997;zoom:1}.wpca-lay-out,.wpca-lay-out *{box-sizing:border-box}.wpca-lay-out{position:fixed;height:auto;display:block;z-index:99998;background-color:#444}.wpca-lay-out.wpca-top{top:0}.wpca-lay-out.wpca-bottom{bottom:0}#wpca-popup-modal.wpca-hide,#wpca-reconsider-icon.wpca-hide,#wpca-trans-layer.wpca-hide,.wpca-lay-out.wpca-hide{display:none!important}#wpca-popup-modal.wpca-show,#wpca-reconsider-icon.wpca-show,#wpca-trans-layer.wpca-show,.wpca-lay-out.wpca-show:not(#wpca-bar){display:block}.wpca-lay-out.wpca-align-left p{text-align:left}.wpca-lay-out.wpca-align-center p{text-align:center}.wpca-lay-out.wpca-align-right p{text-align:right}.wpca-lay-out .wpca-lay-out-content{text-align:center;min-height:40px}.wpca-lay-out .wpca-lay-out-content p{padding:0 5px;margin:0;position:relative;z-index:100;opacity:1;min-height:40px}.wpca-lay-out .wpca-lay-out-content *{font-size:16px;line-height:33px}.wpca-lay-out .wpca-lay-out-meta .wpca-btn{display:inline-block;text-align:center}.wpca-lay-out.wpca-has-close-x{overflow:visible}.wpca-btn-privacy{cursor:pointer}.wpca-btn:focus{outline:none}.wpca-btn+.wpca-btn{display:inline-block;vertical-align:top}#wpca-icon-settings+.wpca-btn,#wpca-icon-settings+noscript+.wpca-btn,.wpca-btn+.wpca-btn{margin-left:2%}.wpca-cc-sett-box .wpca-btn{margin-left:0;margin-right:2%}#wpca-icon-settings{font-size:small;cursor:pointer;display:inline-block;vertical-align:middle}.wpca-cc-settings-link #wpca-icon-settings{width:auto;text-align:right}.wpca-cc-settings-icon #wpca-icon-settings{width:27px}#wpca-icon-settings:hover{opacity:.8}.wpca-lay-out[class*=wpca-decline].wpca-cc-settings-has .wpca-lay-out-meta .wpca-btn{vertical-align:middle}#wpca-reconsider-icon{width:35px;height:35px;position:fixed;bottom:17px;z-index:99998;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:none}#wpca-reconsider-icon.wpca-rci-bl{left:17px}#wpca-reconsider-icon.wpca-rci-br{right:17px}#wpca-bar{width:100%;min-height:30px;padding:15px 20px;display:flex;flex-flow:row nowrap;justify-content:space-between}#wpca-bar.wpca-cc-settings-icon.wpca-decline-not .wpca-lay-out-content,#wpca-bar.wpca-cc-settings-not.wpca-decline-not .wpca-lay-out-content{flex:0 1 80%}#wpca-bar.wpca-cc-settings-link.wpca-decline-not .wpca-lay-out-content{flex:0 1 77%}#wpca-bar.wpca-cc-settings-icon.wpca-decline-has .wpca-lay-out-content,#wpca-bar.wpca-cc-settings-not.wpca-decline-has .wpca-lay-out-content{flex:0 1 65%}#wpca-bar.wpca-cc-settings-link.wpca-decline-has .wpca-lay-out-content{flex:0 1 62.56%}#wpca-bar.wpca-cc-settings-icon.wpca-decline-not .wpca-lay-out-meta,#wpca-bar.wpca-cc-settings-not.wpca-decline-not .wpca-lay-out-meta{flex:0 1 20%}#wpca-bar.wpca-cc-settings-link.wpca-decline-not .wpca-lay-out-meta{flex:0 1 23%}#wpca-bar.wpca-cc-settings-icon.wpca-decline-has .wpca-lay-out-meta,#wpca-bar.wpca-cc-settings-not.wpca-decline-has .wpca-lay-out-meta{flex:0 1 35%}#wpca-bar.wpca-cc-settings-link.wpca-decline-has .wpca-lay-out-meta{flex:0 1 37.44%}#wpca-bar-meta{text-align:right}#wpca-bar.wpca-top.wpca-shadow{-webkit-box-shadow:2px 2px 5px 0 rgba(68,68,68,.75);-moz-box-shadow:2px 2px 5px 0 rgba(68,68,68,.75);box-shadow:2px 2px 5px 0 rgba(68,68,68,.75)}#wpca-bar.wpca-bottom.wpca-shadow{-webkit-box-shadow:2px -2px 5px 0 rgba(68,68,68,.75);-moz-box-shadow:2px -2px 5px 0 rgba(68,68,68,.75);box-shadow:2px -2px 5px 0 rgba(68,68,68,.75)}#wpca-box{width:20%;min-height:10%;max-height:100%;padding:15px 20px}#wpca-box.wpca-tl{top:0;left:0}#wpca-box.wpca-tr{top:0;right:0}#wpca-box.wpca-bl{bottom:0;left:0}#wpca-box.wpca-br{bottom:0;right:0}#wpca-box-content{width:100%}#wpca-box-content p{padding:0}#wpca-box-meta{width:100%;text-align:center;margin-top:14px}.wpca-btn-align-left #wpca-box-meta{text-align:left}.wpca-btn-align-right #wpca-box-meta{text-align:right}#wpca-box.wpca-cc-settings-icon #wpca-box-meta #wpca-icon-settings{width:30px}#wpca-box.wpca-cc-settings-link #wpca-box-meta #wpca-icon-settings{width:auto}#wpca-box.wpca-cc-settings-not.wpca-decline-not #wpca-box-meta .wpca-btn{width:100%}#wpca-box.wpca-cc-settings-not.wpca-decline-has #wpca-box-meta .wpca-btn{width:49%}#wpca-box.wpca-cc-settings-icon.wpca-decline-not #wpca-box-meta .wpca-btn{width:calc(98% - 30px)}#wpca-box.wpca-cc-settings-icon.wpca-decline-has #wpca-box-meta .wpca-btn{width:calc(48% - 15px)}#wpca-box.wpca-cc-settings-link.wpca-decline-has #wpca-box-meta .wpca-btn{width:38%}#wpca-box.wpca-cc-settings-link.wpca-decline-has #wpca-box-meta #wpca-icon-settings{width:20%}#wpca-box.wpca-cc-settings-link.wpca-decline-not #wpca-box-meta .wpca-btn{width:78%}#wpca-box.wpca-cc-settings-link.wpca-decline-not #wpca-box-meta #wpca-icon-settings{width:20%}#wpca-box[class*=wpca-cc-settings][class*=wpca-decline][class*=wpca-box-width-5] #wpca-box-meta .wpca-btn,#wpca-box[class*=wpca-cc-settings][class*=wpca-decline][class*=wpca-box-width-6] #wpca-box-meta .wpca-btn,#wpca-box[class*=wpca-cc-settings][class*=wpca-decline][class*=wpca-box-width-7] #wpca-box-meta .wpca-btn,#wpca-box[class*=wpca-cc-settings][class*=wpca-decline][class*=wpca-box-width-8] #wpca-box-meta .wpca-btn,#wpca-box[class*=wpca-cc-settings][class*=wpca-decline][class*=wpca-box-width-9] #wpca-box-meta .wpca-btn,#wpca-box[class*=wpca-cc-settings][class*=wpca-decline][class*=wpca-box-width-100] #wpca-box-meta .wpca-btn{width:auto;margin-left:10px}#wpca-box.wpca-ct,#wpca-popup-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#wpca-popup-modal,#wpca-popup-modal *{box-sizing:border-box}.wpca-btn-hide{visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;position:absolute!important;left:-9999px!important}.wpca-blocked{display:none!important}#wpca-box.wpca-shadow{-webkit-box-shadow:2px 2px 5px 0 rgba(68,68,68,.75);-moz-box-shadow:2px 2px 5px 0 rgba(68,68,68,.75);box-shadow:2px 2px 5px 0 rgba(68,68,68,.75)}.wpca-icon-close{position:absolute;display:inline-block;right:10px;cursor:pointer}.wpca-lay-out.wpca-top .wpca-icon-close{bottom:-30px}.wpca-lay-out.wpca-bottom .wpca-icon-close{top:-30px}.wpca-lay-out.wpca-ct .wpca-icon-close{right:0;top:-30px}.wpca-lay-out.wpca-close-x-inside{padding-top:36px!important}.wpca-lay-out.wpca-close-x-inside .wpca-icon-close{width:17px;height:17px;top:7px;right:7px}#wpca-popup-modal{z-index:99999;overflow-y:auto}#wpca-popup-modal .wpca-icon-close{top:15px;right:15px}.wpca-cc-settings-open+#wpca-trans-layer{z-index:99998}.wpca-cc-sett-box{display:none}.wpca-cc-sett-options input[type=checkbox]{margin-right:5px}.wpca-cc-sett-box.wpca-shadow{-webkit-box-shadow:2px 2px 5px 0 rgba(68,68,68,.75);-moz-box-shadow:2px 2px 5px 0 rgba(68,68,68,.75);box-shadow:2px 2px 5px 0 rgba(68,68,68,.75)}.wpca-cc-sett-box .wpca-btn{margin-right:15px}.wpca-cc-sett-box .wpca-btn,.wpca-cc-sett-box .wpca-cc-sett-options,.wpca-cc-sett-options+.wpca-btn{margin-top:15px}@media screen and (max-width:1780px){#wpca-bar.wpca-cc-settings-link.wpca-decline-has .wpca-lay-out-content{flex-basis:58%}#wpca-bar.wpca-cc-settings-link.wpca-decline-has .wpca-lay-out-meta{flex-basis:42%}#wpca-bar.wpca-cc-settings-link.wpca-decline-not .wpca-lay-out-content{flex-basis:69.1012%}#wpca-bar.wpca-cc-settings-link.wpca-decline-not .wpca-lay-out-meta{flex-basis:30.8988%}}@media screen and (max-width:1480px){#wpca-bar.wpca-cc-settings-link.wpca-decline-has .wpca-lay-out-content{flex-basis:48%}#wpca-bar.wpca-cc-settings-link.wpca-decline-has .wpca-lay-out-meta{flex-basis:52%}#wpca-bar.wpca-cc-settings-link.wpca-decline-not .wpca-lay-out-content{flex-basis:55.6032%}#wpca-bar.wpca-cc-settings-link.wpca-decline-not .wpca-lay-out-meta{flex-basis:44.3968%}#wpca-bar.wpca-cc-settings-link.wpca-decline-has .wpca-lay-out-meta *{width:32%}}@media screen and (max-width:1180px){#wpca-bar.wpca-decline-has:not(.wpca-cc-settings-link) .wpca-lay-out-content{flex-basis:55%}#wpca-bar.wpca-decline-has:not(.wpca-cc-settings-link) .wpca-lay-out-meta{flex-basis:45%}#wpca-bar.wpca-cc-settings-icon #wpca-bar-meta #wpca-icon-settings{width:30px}#wpca-bar.wpca-cc-settings-not.wpca-decline-not #wpca-bar-meta .wpca-btn{width:auto}#wpca-bar.wpca-cc-settings-not.wpca-decline-has #wpca-bar-meta .wpca-btn{width:49%}#wpca-bar.wpca-cc-settings-icon.wpca-decline-not #wpca-bar-meta .wpca-btn{width:calc(98% - 30px)}#wpca-bar.wpca-cc-settings-icon.wpca-decline-has #wpca-bar-meta .wpca-btn{width:calc(48% - 15px)}#wpca-box.wpca-cc-settings-link[class*=wpca-decline][class*=wpca-box-width-1] #wpca-box-meta .wpca-btn,#wpca-box.wpca-cc-settings-link[class*=wpca-decline][class*=wpca-box-width-2] #wpca-box-meta .wpca-btn,#wpca-box.wpca-cc-settings-link[class*=wpca-decline][class*=wpca-box-width-3] #wpca-box-meta .wpca-btn,#wpca-box.wpca-cc-settings-link[class*=wpca-decline][class*=wpca-box-width-4] #wpca-box-meta .wpca-btn{width:100%;margin-left:0}#wpca-box.wpca-cc-settings-link[class*=wpca-decline][class*=wpca-box-width-1] #wpca-box-meta #wpca-icon-settings,#wpca-box.wpca-cc-settings-link[class*=wpca-decline][class*=wpca-box-width-2] #wpca-box-meta #wpca-icon-settings,#wpca-box.wpca-cc-settings-link[class*=wpca-decline][class*=wpca-box-width-3] #wpca-box-meta #wpca-icon-settings,#wpca-box.wpca-cc-settings-link[class*=wpca-decline][class*=wpca-box-width-4] #wpca-box-meta #wpca-icon-settings{width:100%;text-align:center;margin-bottom:2%}}@media screen and (max-width:1024px){#wpca-bar{flex-direction:column}.wpca-lay-out img{max-width:100%;height:auto}.wpca-lay-out .wpca-lay-out-content p{padding:0}.wpca-lay-out .wpca-lay-out-content *{font-size:14px;line-height:26px}#wpca-box{width:100%!important;margin:0!important;border-radius:0!important;min-height:10%!important}#wpca-bar[class*=wpca-cc-settings][class*=wpca-decline] .wpca-lay-out-content,#wpca-bar[class*=wpca-decline] .wpca-lay-out-meta{flex-basis:100%}#wpca-bar .wpca-lay-out-meta{margin-top:14px}#wpca-bar.wpca-cc-settings-link.wpca-decline-has .wpca-lay-out-meta .wpca-btn{width:38%}#wpca-bar.wpca-cc-settings-link.wpca-decline-has .wpca-lay-out-meta #wpca-icon-settings{width:20%}#wpca-bar.wpca-cc-settings-link.wpca-decline-not .wpca-lay-out-meta .wpca-btn{width:78%}#wpca-bar.wpca-cc-settings-link.wpca-decline-not .wpca-lay-out-meta #wpca-icon-settings{width:20%}#wpca-bar.wpca-cc-settings-not.wpca-decline-not #wpca-bar-meta .wpca-btn{width:100%}#wpca-popup-modal{width:100%;height:100%;top:0;left:0;transform:none;max-width:100%!important;max-height:100%!important}#wpca-popup-modal .wpca-cc-sett-box{width:100%;height:100%;border-radius:0;padding:10px;overflow-y:auto}#wpca-popup-modal .wpca-cc-sett-box h1,#wpca-popup-modal .wpca-cc-sett-box h2,#wpca-popup-modal .wpca-cc-sett-box h3{margin-top:15px}#wpca-popup-modal .wpca-cc-sett-box p{font-size:14px;line-height:1.5}#wpca-popup-modal .wpca-cc-sett-box .wpie-switch{margin:0 0 10px}#wpca-popup-modal .wpca-cc-sett-box .wpie-switch-descr{margin-top:9px}}@media screen and (max-width:768px){.wpca-cc-sett-box .wpca-btn{width:100%;margin-right:0}.wpca-cc-sett-box .wpca-btn+.wpca-btn{margin-top:7px}}@media screen and (max-height:375px),screen and (max-width:640px){#wpca-box.wpca-ct{top:0;left:0;transform:none;height:100%;z-index:99999}}@media screen and (max-width:640px){#wpca-bar.wpca-cc-settings-link[class*=wpca-decline] #wpca-bar-meta #wpca-icon-settings,#wpca-box.wpca-cc-settings-link[class*=wpca-decline] #wpca-box-meta #wpca-icon-settings{width:100%;text-align:center;margin-bottom:2%}#wpca-bar.wpca-cc-settings-link[class*=wpca-decline] #wpca-bar-meta .wpca-btn,#wpca-bar.wpca-cc-settings-not[class*=wpca-decline] #wpca-bar-meta .wpca-btn,#wpca-box.wpca-cc-settings-link[class*=wpca-decline][class*=wpca-box-width] #wpca-box-meta .wpca-btn,#wpca-box.wpca-cc-settings-not[class*=wpca-decline][class*=wpca-box-width] #wpca-box-meta .wpca-btn{width:100%;display:block}#wpca-bar.wpca-cc-settings-link[class*=wpca-decline] #wpca-bar-meta .wpca-btn+.wpca-btn,#wpca-bar.wpca-cc-settings-not[class*=wpca-decline] #wpca-bar-meta .wpca-btn+.wpca-btn,#wpca-box.wpca-cc-settings-link[class*=wpca-decline] #wpca-box-meta .wpca-btn+.wpca-btn,#wpca-box.wpca-cc-settings-not[class*=wpca-decline] #wpca-box-meta .wpca-btn+.wpca-btn{margin-top:2.5%}#wpca-bar.wpca-cc-settings-link #wpca-bar-meta .wpca-btn,#wpca-box.wpca-cc-settings-link[class*=wpca-decline][class*=wpca-box-width] #wpca-box-meta .wpca-btn{margin-left:0}#wpca-bar[class*=wpca-decline] #wpca-bar-content,#wpca-bar[class*=wpca-decline] #wpca-bar-meta{flex-basis:100%}#wpca-bar.wpca-cc-settings-icon[class*=wpca-decline] #wpca-bar-meta #wpca-icon-settings,#wpca-box.wpca-cc-settings-icon[class*=wpca-decline] #wpca-box-meta #wpca-icon-settings{width:30px}#wpca-bar.wpca-cc-settings-icon[class*=wpca-decline] #wpca-bar-meta .wpca-btn,#wpca-box.wpca-cc-settings-icon[class*=wpca-decline][class*=wpca-box-width] #wpca-box-meta .wpca-btn{display:inline-block;width:calc(98% - 30px)}#wpca-box.wpca-cc-settings-icon[class*=wpca-decline][class*=wpca-box-width] #wpca-box-meta .wpca-btn{margin-left:2%}#wpca-bar.wpca-decline-has #wpca-bar-meta .wpca-btn+.wpca-btn,#wpca-box.wpca-decline-has[class*=wpca-box-width] #wpca-box-meta .wpca-btn+.wpca-btn{margin-top:2.5%}#wpca-bar.wpca-decline-has.wpca-cc-settings-icon #wpca-bar-meta .wpca-btn+.wpca-btn,#wpca-box.wpca-decline-has.wpca-cc-settings-icon[class*=wpca-box-width] #wpca-box-meta .wpca-btn+.wpca-btn{margin-left:calc(30px + 2%)}#wpca-bar.wpca-decline-has.wpca-cc-settings-not #wpca-bar-meta .wpca-btn+.wpca-btn,#wpca-box.wpca-decline-has.wpca-cc-settings-not[class*=wpca-box-width] #wpca-box-meta .wpca-btn+.wpca-btn{margin-left:0}}.wpie-switch label{position:relative;display:inline-block;width:40px;height:23px;margin:0;font-size:inherit;line-height:inherit}.wpie-switch input{opacity:0;width:0;height:0;font-size:inherit;line-height:inherit}.wpie-switch-slider{cursor:pointer;top:0;left:0;right:0;bottom:0;border-radius:23px;background-color:#ccc}.wpie-switch-slider,.wpie-switch-slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.wpie-switch-slider:before{content:"";height:17px;width:17px;left:3px;bottom:3px;border-radius:50%;background-color:#fff}input:checked+.wpie-switch-slider{background-color:#7cdf46}input:checked+.wpie-switch-slider:before{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translateX(17px)}input:disabled:checked+.wpie-switch-slider{background-color:#ccc}input:disabled:checked+.wpie-switch-slider:before{background-color:#a7a3a3}.wpie-switch-label{margin-left:15px;font-weight:700}.wpie-switch-descr{margin-top:13px;display:block}.et_pb_extra_column_sidebar .et_pb_widget a{color:#666;}
form#commentform .fluid-width-video-wrapper iframe{position:relative;}
#et-navigation>ul>li.menu-nascosto.menu-item, #et-mobile-navigation #et-extra-mobile-menu li.menu-nascosto.menu-item{display:none;}
.et_pb_widget.widget_em_widget li{list-style-type:none;padding:10px;}
.et_pb_widget.widget_em_widget li:first-child{padding-top:15px;}
.et_pb_widget.widget_em_widget .em-events-widget{gap:0;}
.et_pb_widget.widget_em_widget li:not(.all-events-link) a{padding-left:60px;display:block;}
.et_pb_widget.widget_em_widget li.all-events-link{padding:0;}
#em_widget-2 img.wp-post-image{float:left;margin-right:10px;margin-bottom:5px;}
#em_widget-2.et_pb_widget ul li:not(.all-events-link){padding-left:75px;background-image:url(//mami.org/wp-content/themes/mami2/images/immagine-base-eventi.svg);background-repeat:no-repeat;background-size:50px 50px;background-position:15px 15px;}
.event h1.entry-title, .location-template-default h1.entry-title{font-weight:600;text-align:center;padding-top:60px;margin-bottom:60px;}
.immagine-copertina-evento{margin:0 -60px 60px;text-align:center;}
.blocco-info-map-evento{margin-bottom:40px;}
.blocco-info-map-evento .mappa-evento{float:right;margin:0 0 15px 15px;max-width:100%;width:calc(100% - 250px);text-align:center;font-style:italic;}
.blocco-info-map-evento .mappa-evento .em-location-map-container{max-width:100%;width:580px !important;float:right;}
.event-template-default section#comment-wrap, .location-template-default section#comment-wrap{display:none;}
.fc .fc-button-group button, button.fc-today-button.ui-button.ui-state-default.ui-corner-left.ui-corner-right{padding-top:6px !important;border:none !important;border-radius:0;font-weight:bold !important;}
.fc .fc-button-group button:hover, .fc .fc-button-group button:focus{background:#ccc !important;color:#000 !important;}
body .ui-widget-header{background:#0b56a7;border:#0b56a7;}
.wpfc-calendar-search span#event-categories-button{background:#0b56a7;border:1px solid #0b56a7;border-radius:0;color:#fff;}
.wpfc-calendar-search span#event-categories-button:hover, .wpfc-calendar-search span#event-categories-button:focus{background:#fff;color:#0b56a7;}
.ui-selectmenu-menu.ui-front.ui-selectmenu-open ul#event-categories-menu{background:#fff;}
.fc-scroller.fc-day-grid-container{height:auto !important;}
span#event-categories-button{width:200px;}
ul#event-categories-menu .ui-state-active{background:#E2E3E3;border-color:#E2E3E3;color:#000;font-weight:normal;}
.fc-ltr .fc-h-event.fc-not-end, .fc-rtl .fc-h-event.fc-not-start, .fc-ltr .fc-h-event.fc-not-start, .fc-rtl .fc-h-event.fc-not-end, .ui-widget .fc-event{padding:5px;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{background:#E2E3E3;border:1px solid #a6c9e2;color:#222;}
div.css-search div.em-search-main .em-search-submit{background:#a8d144;border-color:#a8d144;}
div.css-search div.em-search-main .em-search-submit:hover{background:#aaa;border-color:#aaa;}
.css-events-list table.events-table td{padding:5px 12px;vertical-align:middle;}
.css-events-list table.events-table td.data{width:30%;}
.et_pb_widget li.all-events-link{background-color:rgba(0, 0, 0, 0.1);text-align:center;text-transform:uppercase;margin:24px;border-radius:4px;position:relative;top:-12px;height:39px;padding:0;-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;}
.et_pb_widget li.all-events-link:hover{background-color:rgba(0, 0, 0, 0.2);}
.et_pb_widget li.all-events-link a{padding:10px;width:100%;display:inherit;}
@media only screen and ( max-width: 1024px ) {
.immagine-copertina-evento{margin:0 -40px 40px;}
}
@media only screen and ( max-width: 700px ) {
.blocco-info-map-evento .mappa-evento{width:100%;}
} table td{vertical-align:top;}
table td p:empty{display:none;}
.post-thumbnail img{max-height:800px;width:auto;margin:0 auto;}
#regioni article.nopost h5{font-size:0;display:contents;}
#regioni article.nopost h5:after{content:"Spiacenti, non ci sono News per questa regione.";font-size:14px;text-align:center;font-weight:normal;text-transform:initial;}
body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:8px;}
.data-calendario input{width:155px !important;}
.data-calendario img.ui-datepicker-trigger{top:4px;position:relative;}
div.gform_confirmation_message{font-size:150%;padding:20px 0;line-height:1.2;}
.point-tipo-evento .gfield_checkbox li label{font-size:13px !important;}
.gform_wrapper .gfield_checkbox li input, .gform_wrapper .gfield_checkbox li input[type=checkbox], .gform_wrapper .gfield_radio li input[type=radio]{vertical-align:top !important;margin-top:2px !important;}
.gform_wrapper select{padding:6px 0 6px 3px !important;}
.gform_wrapper.gf_browser_chrome select{padding:7px 0 6px 3px !important;}
.gform_wrapper .top_label .senza-titolo label.gfield_label{display:none;}
.ginput_container_fileupload input{padding:4px;}
.gform_wrapper .field_description_below .gfield_description{padding-top:4px !important;}
.gform_wrapper .field_description_below.senza-titolo{margin-top:0;}
.gform_wrapper .field_description_below.gfield.senza-titolo.extra-scelta{margin-top:-7px;margin-left:20px !important;}
.ginput_container.ginput_recaptcha > div{margin:0 auto;}
.compilatore{margin:20px auto !important;}
.gform_wrapper input, .gform_wrapper select{padding:.5em !important;height:3em;font-size:14px;}
.gfield_description{padding:0 !important;}
.gform_wrapper .gform_body .top_label li.gfield.gf_inline.w20{width:20% !important;}
.gform_wrapper .gform_body .top_label li.gfield.gf_inline.w25{width:25% !important;}
.gform_wrapper .gform_body .top_label li.gfield.gf_inline.w33{width:33.3333% !important;}
.gform_wrapper .gform_body .top_label li.gfield.gf_inline.w50{width:50% !important;}
.gform_wrapper .gform_body .top_label li.gfield.gf_inline.w66{width:66.6666% !important;}
.gform_wrapper .gform_body .top_label li.gfield.gf_inline.w75{width:75% !important;}
.gform_wrapper .gform_body .top_label li.gfield.gf_inline.w80{width:80% !important;}
.gform_wrapper .gform_body .top_label li.gfield.gf_inline.w100{width:100% !important;}
.gform_wrapper .gform_body .top_label li.gfield.gf_inline.w100 input{width:100%;}
.gform_wrapper label.gfield_label, .gform_wrapper legend.gfield_label{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;}
.gform_wrapper .gform_body .top_label li.gfield.gf_inline input[type=text].datepicker.medium{width:100% !important;}
.gform_wrapper .gform_body .top_label li.gfield.field_description_below+li.gsection{margin-top:50px!important;}
.gform_wrapper .top_label .nolabel label.gfield_label, .gform_wrapper .top_label .no-label label.gfield_label, .hide{display:none !important;}
gform_wrapper ul li.gfield.nolabel ul, body .gform_wrapper ul li.gfield.nolabel li{margin:0;}
.gform_wrapper .gfield_checkbox li input{height:1.2em;}
.gform_wrapper .gform_footer input.button{border:none;margin:0 auto !important;padding:0 2em !important;display:block !important;background-color:#aaa;color:#fff;cursor:pointer;-webkit-transition:all .5s;transition:all .5;}
.gform_wrapper .gform_footer input.button:hover{background-color:#ccc;color:#000;}
.box-a-comparsa .ginput_container li > input{display:none !important;visibility:hidden;max-width:48%;}
.box-a-comparsa .ginput_container li > label{margin:1em auto !important;display:block;}
.box-a-comparsa .ginput_container li > label:after{content:" (+)";}
.box-a-comparsa .ginput_container li input[type="checkbox"]:checked + label:after{content:" (-) ";}
.gform_wrapper li ul.gfield_radio li > input{height:18px;}
.gform_wrapper li ul.gfield_radio li label{width:calc(100% - 25px) !important;max-width:none !important;}
.gform_wrapper .gform_body li.gfield.gfield_error{padding:0 16px 0 0 !important;margin:0 !important;background-color:transparent !important;border:none;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:8px !important;}
.gform_wrapper .gform_body li.gfield.gfield_error label{margin:0 !important;padding:0 !important;vertical-align:sub;}
.gform_wrapper .gform_body li.gfield.gfield_error .validation_message{line-height:1.2;padding-bottom:1em !important;}
.gform_wrapper.gform_validation_error .gform_body ul.top_label li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important;}
@media only screen and ( max-width: 767px ) {
.gform_wrapper .gform_body .top_label li.gfield.gf_inline.w20, .gform_wrapper .gform_body .top_label li.gfield.gf_inline.w25, .gform_wrapper .gform_body .top_label li.gfield.gf_inline.w33, .gform_wrapper .gform_body .top_label li.gfield.gf_inline.w50, .gform_wrapper .gform_body .top_label li.gfield.gf_inline.w66, .gform_wrapper .gform_body .top_label li.gfield.gf_inline.w75, .gform_wrapper .gform_body .top_label li.gfield.gf_inline.w80, .gform_wrapper .gform_body .top_label li.gfield.gf_inline.w100{width:100% !important;}
.gform_wrapper .gform_body li.gfield.gfield_error, .gform_wrapper .top_label li.gfield{padding:0 !important;}
}  .et_pb_pagebuilder_layout .robots-nocontent.sd-block.sd-social.sd-social-icon.sd-sharing{padding:0 50px 70px;}
.mappa-sostegno{float:left;margin-right:20px;}
.mappa-sostegno h3{background-color:#74A2C6;text-align:center;padding:20px 10px 0;color:#fff;}
.mappa-sostegno div#gen-map-wrap{background-color:#74A2C6;display:grid;}
.mappa-sostegno div#gen-map-wrap #mappa{margin:20px 5px 20px 15px;}
header.header #et-navigation a{line-height:1.2;}
#regioni.tabbed-post-module .tabs ul li{border:1px solid #e5e5e5;margin-bottom:-1px;float:none;text-align:center;border-left:0;}
#regioni.tabbed-post-module .tabs ul{display:flex;flex-flow:row;flex-wrap:wrap;}
div#ibfan.posts-carousel-module h1{color:#7cda24!important;}
div#documenti.posts-carousel-module h1{color:#fcc006!important;}
.et_pb_extra_module .posts-list article.et-doesnt-have-format-content .post-thumbnail img{-webkit-filter:invert(1);filter:invert(1);opacity:.7;}
.et_pb_extra_module .posts-list article .post-thumbnail{background:transparent !important;}
.et_pb_extra_module .posts-list article .post-thumbnail img{background:transparent !important;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}
#footer .et_pb_extra_column:last-child{text-align:right;}
#footer div#jetpack_widget_social_icons-4{display:none;}
#footer .et_pb_widget#jetpack_widget_social_icons-3{text-align:center;padding-top:20px;margin-bottom:0;}
#footer .et_pb_widget#jetpack_widget_social_icons-3 ul{display:inline;}
#footer .et_pb_widget#jetpack_widget_social_icons-3 li.jetpack-social-widget-item{border-bottom:none;}
#footer .et_pb_widget#jetpack_widget_social_icons-3 li.jetpack-social-widget-item:hover{opacity:.7;}
#footer .textwidget{color:#fff;}
#text-7 input[type="image"]{background:transparent;padding:0;}
.news-letter-sidebar{text-align:center;line-height:2em;}
.events_widget_list a{display:block;text-transform:uppercase;}
.et_contact_bottom_container{float:none;text-align:center;margin-top:30PX;}
#logo{max-height:87px;}
#et-secondary-menu li.associati.menu-item a{background-color:#FCC006;margin:10px 0;padding:8px;border-radius:3px;color:#2E3092;font-weight:600;}
.et_pb_widget .widgettitle{background:#040368;}
#et-info .et-extra-social-icons li:first-child{margin-left:0;}
#et-navigation a.et-extra-icon{display:inline-block;}
.et-extra-icon-picassa:before{background:url(//mami.org/wp-content/themes/mami2/pis-images/email-icon.png) no-repeat scroll 0 0 transparent;display:block;content:"";width:17px;height:12px;margin:9px 6px;}
.et-extra-icon-blogger:before{background:url(//mami.org/wp-content/themes/mami2/pis-images/messenger-icon.png) no-repeat scroll 0 0 transparent;display:block;content:"";width:17px;height:18px;margin:7px 6px;}
.et-extra-icon-picassa.et-extra-icon-background-hover:hover{background:green !important;}
.et-extra-icon-blogger.et-extra-icon-background-hover:hover{background:#007FFF !important;}
li.et-extra-social-icon.facebook:before{content:"Seguici ";color:#fff;padding-right:5px;}
li.et-extra-social-icon.picassa:before{content:"Contattaci";color:#fff;padding:0 5px 0 10px;position:relative;top:-9px;}
div#wpca-box{padding:20px 25px !important;}
div#wpca-box-content p, div#wpca-box-content a{line-height:1.5;font-size:inherit;}
span.cancella-cookie{display:block;font-style:italic;padding-top:16px;font-size:90%;}
button.wpca-btn{border-radius:4px;}
.bottone-cookie-privacy-page{text-align:center;margin:20px 0 40px;display:block !important;}
.bottone-cookie-privacy-page button.wpca-btn-cc-settings.wpca-btn{min-width:250px;}
div#wpca-popup-modal .wpca-cc-sett-options p.wpie-switch{font-size:0;line-height:normal;}
div#wpca-popup-modal .wpca-cc-sett-options p.wpie-switch:nth-child(1) span.wpie-switch-label:before{content:"Funzionali";font-size:initial;vertical-align:bottom;}
div#wpca-popup-modal .wpca-cc-sett-options p.wpie-switch:nth-child(1) span.wpie-switch-descr:before{font-size:initial;padding-bottom:1em;display:block;content:"Il nostro sito Web utilizza cookie funzionali. Questi cookie sono necessari per far funzionare il nostro sito web.";line-height:1.6;}
div#wpca-popup-modal .wpca-cc-sett-options p.wpie-switch:nth-child(2) span.wpie-switch-label:before{content:"Analitici";font-size:initial;vertical-align:bottom;}
div#wpca-popup-modal .wpca-cc-sett-options p.wpie-switch:nth-child(2) span.wpie-switch-descr:before{font-size:initial;padding-bottom:1em;display:block;content:"Il nostro sito Web utilizza cookie analitici per consentire l'analisi del sito Web e l'ottimizzazione allo scopo di migliorare l'usabilità.";line-height:1.6;}
div#wpca-popup-modal .wpca-cc-sett-options p.wpie-switch:nth-child(3) span.wpie-switch-label:before{content:"Social media";font-size:initial;vertical-align:bottom;}
div#wpca-popup-modal .wpca-cc-sett-options p.wpie-switch:nth-child(3) span.wpie-switch-descr:before{font-size:initial;padding-bottom:1em;display:block;content:"Il nostro sito Web inserisce i cookie dei social media per mostrarti contenuti di terze parti come YouTube e Facebook. Questi cookie possono tracciare i tuoi dati personali.";line-height:1.6;}
div#wpca-popup-modal .wpca-cc-sett-options p.wpie-switch:nth-child(4) span.wpie-switch-label:before{content:"Pubblicità";font-size:initial;vertical-align:bottom;}
div#wpca-popup-modal .wpca-cc-sett-options p.wpie-switch:nth-child(4) span.wpie-switch-descr:before{font-size:initial;padding-bottom:1em;display:block;content:"Il nostro sito Web inserisce cookie pubblicitari per mostrarti annunci pubblicitari di terze parti in base ai tuoi interessi. Questi cookie possono tracciare i tuoi dati personali.";line-height:1.6;}
div#wpca-popup-modal .wpca-cc-sett-options p.wpie-switch:nth-child(5) span.wpie-switch-label:before{content:"Altri";font-size:initial;vertical-align:bottom;}
div#wpca-popup-modal .wpca-cc-sett-options p.wpie-switch:nth-child(5) span.wpie-switch-descr:before{font-size:initial;padding-bottom:1em;display:block;content:"Il nostro sito Web potrebbe utilizzare cookie di terze parti da altri servizi di terze parti che non sono analitici, social media o pubblicità.";line-height:1.6;}
footer#footer{background:#2e3092;}
div#footer-bottom{background:#040368;}
ul#footer-menu, #footer-menu li{display:inline-block;list-style:none;padding:0;}
#footer-menu li:after{content:" |";}
div#footer-info, #powered-pis, div#footer-info, div#footer-info a:hover{color:rgba(255,255,255,.6);font-size:13px;padding:0;}
div#footer-info{text-align:left;float:left;}
#powered-pis{text-align:right;float:right;}
#powered-pis a{color:#656464;}
#powered-pis a#logo-em3{background:url(//mami.org/wp-content/themes/mami2/pis-images/logo-em3design-footer-black.png) no-repeat scroll 0 -30px transparent;float:right;height:30px;margin-left:5px;overflow:hidden;text-indent:999px;width:100px;}
#powered-pis a#logo-em3:hover{background-position:0 0;}
#powered-pis a#logo-pis{background:url(//mami.org/wp-content/themes/mami2/pis-images/logo-passioninsite-footer-white.png) no-repeat scroll right -7px transparent;float:right;height:16px;margin-left:5px;margin-top:7px;overflow:hidden;text-indent:999px;width:100px;}
#powered-pis a#logo-pis:hover{background-position:right -37px;}
.post-password-form input{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:2px solid;margin:20px 0 0 5px;}
.post-password-form{position:relative;text-align:center;top:80px;}
 @media only screen and ( min-width: 1405px ){}
@media only screen and ( min-width: 1100px ) and ( max-width: 1405px){}
@media only screen and ( min-width: 981px ) and ( max-width: 1405px){}
@media only screen and ( min-width: 981px ){}
@media only screen and ( min-width: 768px ) {
.et-fixed-header #main-header .logo{margin:12px 0 !important;}
.et-fixed-header .header.left-right #et-navigation>ul>li>a{padding-bottom:26px !important;}
#regioni li.et-accent-color-parent-term span{margin-right:-74px;line-height:50px;position:relative;top:-15px;}
#regioni li.et-accent-color-parent-term{height:52px;}
} @media only screen and ( min-width: 768px ) and ( max-width: 1252px ) {
.header.left-right #et-navigation>ul>li>a{padding:10px 0 30px !important;}
}
@media only screen and  ( max-width: 1100px ) {
#footer .et_pb_extra_column{text-align:center !important;}
} @media only screen and ( max-width: 980px )  {
div#footer-info, #powered-pis{text-align:center;width:100%;}
div#footer-info{margin-bottom:0;}
#powered-pis{float:none;text-align:center;width:100%;}
#powered-pis a#logo-em3{display:inline-block;float:none;vertical-align:top;}
 
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ){}
@media only screen and ( max-width: 767px ) {
.immagini-colonna > br{display:none;}
.immagini-colonna img{margin:15px;}
.immagini-colonna{text-align:center;margin-right:0;width:100%;}
.et_pb_slide_image, .et_pb_slide_video{display:block;}
.et_pb_slide_image + .et_pb_slide_description{display:none;}
} @media only screen and ( max-width: 479px ) {
.immagini-colonna img {
height: auto;
width: 100%;
}
}