.widget{margin:40px 0 0 20px;}
.widget .categories li{line-height:32px;}
.widget .categories li{border-bottom:1px dotted #ced8df;list-style:none;margin:0;}
.widget .categories li.indented a{margin-left:20px;}
table.my_licenses{width:100%;}
table.my_licenses caption{text-align:left;background:#bbb;padding:10px 0 0 5px;}
table.my_licenses th{background-color:#ddd;text-align:left;border-left:1px solid #fff;padding-left:3px;padding:0 5px;}
table.my_licenses td{vertical-align:middle;text-align:left;background:#fff;padding:5px;border-bottom:1px solid #c0c0c0;}
.small-spacer{height:15px;display:block}
.spacer{height:40px;display:block}
.mid-spacer{height:150px;display:block}
.double-spacer{height:100px;display:block}
.big-spacer{height:440px;display:block}
.mc4-submit:disabled{cursor:not-allowed;}
span.mc4-highlight{background:#ff0;color:0;font-style:italic;}
.error, .success, .info, .notice{display:block;padding:10px 20px 10px 44px;}
.error{background:#f9e5e6 url(//www.mc4software.com/marketing/wp-content/plugins/mc4software/assets/css/icons/icon-box-error.png) no-repeat 10px 9px;border:1px solid #f7c7c9;border-left-width:4px;color:#b3696c;}
.success{background:#e3ebc6 url(//www.mc4software.com/marketing/wp-content/plugins/mc4software/assets/css/icons/icon-box-success.png) no-repeat 12px 8px;border:1px solid #c2d288;border-left-width:4px;color:#8fa442;}
.info{background:#d8ecf5 url(//www.mc4software.com/marketing/wp-content/plugins/mc4software/assets/css/icons/icon-box-info.png) no-repeat 10px 8px;border:1px solid #9ac9df;border-left-width:4px;color:#528da9;}
.notice{background:#fcf7d9 url(//www.mc4software.com/marketing/wp-content/plugins/mc4software/assets/css/icons/icon-box-notice.png) no-repeat 10px 9px;border:1px solid #f5dc7d;border-left-width:4px;color:#c4a21b;}
.elementor-element .mc4-action-1.elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;font-size:16px;background-color:#AC1919;border-radius:0px 0px 0px 0px;width:auto;border-width:0;}
.elementor-element .mc4-action-1.elementor-button:hover, .elementor-element .mc4-action-1.elementor-button:focus{background-color:#2BA43C;border-width:0;}
.elementor-element .mc4-action-1-disabled.elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;font-size:16px;background-color:#3a3a3a;border-radius:0px 0px 0px 0px;width:auto;cursor:not-allowed;border-width:0;}
.elementor-element .mc4-action-3.elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;font-size:16px;background-color:#177D92;border-radius:0px 0px 0px 0px;width:auto;border-width:0;}
.elementor-element .mc4-action-3.elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;font-size:16px;background-color:#177D92;border-radius:0px 0px 0px 0px;width:auto;border-width:0;}
.elementor-element button.mc4-action-6.elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;font-size:14px;background-color:#177D92;border-radius:0px 0px 0px 0px;width:auto;border-width:0;}
.elementor-element button.mc4-action-6.elementor-button:hover, .elementor-element button.mc4-action-6.elementor-button:focus{background-color:#2D953B;border-width:0;}
.elementor-element select.mc4-action-6.elementor-button{font-family:"Montserrat", Sans-serif;border-width:0;}
a.mc4-link-ac1919{color:#ac1919;}
a.mc4-link-ac1919:hover{color:#2d953b;}
a.mc4-link-177d92{color:#177d92;}
a.mc4-link-177d92:hover{color:#2d953b;}
a.mc4-link-2d953b{color:#2d953b;}
a.mc4-link-2d953b:hover{color:#177d92;}
a.mc4-link-000000{color:#000000;}
a.mc4-link-000000:hover{color:#ffffff;}
a.mc4-link-ffffff{color:#ffffff;}
a.mc4-link-ffffff:hover{color:#000000;}
@media(max-width:767px){
table.mc4-without-border.mc4-faq .elementor-button-wrapper span.elementor-button-text{display:none;}
} span.cfe-wrapper span.cfe-jsemail-cfe-info a, span.cfe-wrapper span.cfe-jsemail-cfe-amministrazione a, span.cfe-wrapper span.cfe-jsemail-cfe-education a, span.cfe-wrapper span.cfe-jsemail-cfe-privacy a{color:inherit;}
input[type="checkbox"].mc4-download{margin:0 8px 0 0;width:25px;height:25px;accent-color:#ac1919;}
span.mc4-publish-date {
font-size: 13px;
font-style: italic;
}