#responsive-form{max-width:100%;margin:0 auto;width:100%}#responsive-form p{margin:0}.form-row{width:100%}.form-row:before,.form-row:after{content:"";display:table;table-layout:fixed}.form-row:after{clear:both}.column-half,.column-full{float:left;position:relative;padding:.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%;padding:.4em 1em}.wpcf7 input[type="date"]{width:100%}.wpcf7 select{width:100%;color:#828482;font-size:14px;padding:10px}.wpcf7 input[type="text"]:focus{background:#fff}.wpcf7-submit{width:100%;text-transform:uppercase;border:none;padding:8px 20px;cursor:pointer}.wpcf7-submit:hover{background:red}span.wpcf7-not-valid-tip{text-shadow:none;font-size:12px;color:#fff;background:red;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:#fff0;background:#f9cd00;padding:5px;color:#9C6533;text-align:center;margin:0;font-size:12px}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:12px;background:#59a80f;border-color:#59a80f;color:#fff;margin:0}@media only screen and (min-width:48em){.column-half{width:50%}}.site_content_nologin{max-width:1240px;margin:0 auto;padding:10em 0}.single-download .entry-header .entry-title{border-bottom:2px solid #d29b15;display:inline-block}#secondary .widget .widget-title .widgets-heading,#tertiary .widget .widget-title .widgets-heading{border-color:#d29b15!important}.imgGrey{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .3s ease-in-out}.imgGrey:hover{-webkit-filter:none;filter:none;transition:all .3s ease-in-out}.text_highlighted{color:#d29a14;font-weight:700}.tablepress thead th{background-color:#ececec!important;color:#333;border-bottom:2px solid #d29a15!important}.noOptiong{color:#333}.yesOptiong{color:#47B611}.gecoButton{background-color:transparent!important;color:#333333!important;border-bottom:2px solid;border-color:#333;border-radius:0!important;font-size:13px;padding:.6em 0 0 0;font-weight:600;display:inline-block;text-align:center;transition:all .3s ease-in-out}.gecoButton:hover{background-color:transparent!important;color:#333333!important;border-bottom:2px solid;border-color:#d29a14;transition:all .3s ease-in-out}.edd-add-to-cart.gecoButton,.edd_go_to_checkout.gecoButton{background-color:#d29a14!important;color:#ffffff!important;border:0;border-radius:5px!important;font-size:13px;padding:.4em 1em;font-weight:600;display:inline-block;text-align:center;transition:all .3s ease-in-out}.edd-add-to-cart.gecoButton:hover,.edd_go_to_checkout.gecoButton:hover{background-color:#333333!important;transition:all .3s ease-in-out}#edd_purchase_form p#edd-first-name-wrap,#edd_purchase_form p.eu_vat_number,#edd_purchase_form p.street_address,#edd_purchase_form p.zip_postal_code{width:49%;float:left;margin-top:0}#edd_purchase_form p#edd-last-name-wrap,#edd_purchase_form p.codice_fiscale,#edd_purchase_form p.city,#edd_purchase_form p.state_province{width:49%;float:right;margin-top:0}#edd_purchase_form p#edd-email-wrap,#edd_purchase_form p.company_name,#edd_purchase_form p.country,#edd_purchase_form p.html_1480495361{clear:both;margin-top:0}#edd_purchase_form p#edd-card-name-wrap{width:100%}#edd-card-details-wrap .edds-field-spacer-shim,#edd_sl_renewal_fields p{margin:0}.StripeElement{padding:.7em 1em!important}#edd_secure_site_wrapper .padlock svg{fill:forestgreen}#edd_secure_site_wrapper .padlock{vertical-align:top}#edd-gateway-option-paypal{float:left}#edd-gateway-option-stripe{float:right}#edd-gateway-option-paypal,#edd-gateway-option-stripe{width:49%;text-align:center;padding:1em .5em;border-radius:5px;border:1px solid #e0e0e0;cursor:pointer;margin:0!important}#edd-gateway-option-paypal input[type=radio],#edd-gateway-option-stripe input[type=radio],fieldset.cc-address,#edd_profile_editor_form #edd_profile_address_fieldset{display:none!important}#edd-gateway-option-paypal.edd-gateway-option-selected,#edd-gateway-option-stripe.edd-gateway-option-selected{background:#ececec;text-decoration:none;border:1px solid #fff0;font-weight:700!important;position:relative}#edd_checkout_form_wrap label{color:#333}#edd-gateway-option-paypal.edd-gateway-option-selected:after,#edd-gateway-option-stripe.edd-gateway-option-selected:after{position:absolute;font-family:"Font Awesome 5 Free";content:"\f00c";color:#55c546;margin-left:8px}.edd-cart .edd-cart-item:before{content:initial!important}.edd-cart .edd-cart-item{list-style:disc;margin-left:25px}.edd-cart-number-of-items{margin:0}.edd-cart .edd-cart-meta.edd_total,.edd-cart .cart_item.edd_checkout{padding:.5em 0 .5em}.edd-cart .cart_item.edd_checkout a{background-color:#d29b15;color:#ffffff!important;padding:5px;border-radius:5px}.edd-cart .cart_item.edd_checkout a:before{font-family:"Font Awesome 5 Free";content:"\f0da";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900}@media (max-width:600px){#edd_purchase_form p#edd-last-name-wrap,#edd_purchase_form p.city,#edd_purchase_form p.state__province,#edd_purchase_form p.eu_vat_number,#edd_purchase_form p#edd-card-cvc-wrap,#edd_purchase_form p.card-expiration,#edd_purchase_form #edd_login_fields p#edd-user-pass-wrap,#edd_purchase_form p#edd-user-pass-confirm-wrap,#edd_purchase_form p#edd-first-name-wrap,#edd_purchase_form p.company_name,#edd_purchase_form p.street_address,#edd_purchase_form p.zip_postal_code,#edd_purchase_form p#edd-user-pass-wrap,#edd_purchase_form p#edd-card-number-wrap,#edd_purchase_form p#edd-card-name-wrap,#edd_purchase_form #edd_login_fields p#edd-user-login-wrap{width:100%}}#edd_checkout_cart th{background-color:#ececec}.edd-sl-renewal-form-fields input.edd-input{width:60%!important}.edd-discount-code-field-wrap #edd-discount{width:60%!important}.edd-discount-code-field-wrap input[type="submit"]{display:block;margin:10px 0}#edd_checkout_form_wrap select.edd-input{border:1px solid #ececec!important;height:initial!important;padding:.6em 1em!important;transition:border-color .3s ease-in-out}#edd_checkout_form_wrap select.edd-input:hover{border-color:#d29a14}#edd-privacy-policy-agreement{padding:0;border:none}#edd_terms_agreement,#edd-privacy-policy-agreement{margin-bottom:5px}#edd_final_total_wrap{border:0!important;background-color:transparent!important}.edd-terms-agreement,.edd-privacy-policy-agreement{font-size:85%;display:inline-block;float:left}#edd-show-privacy-policy,#edd_show_terms{display:inline-block;margin-left:10px;vertical-align:super;font-size:85%}#edd_purchase_submit #edd_terms_agreement #edd_terms p,#edd_purchase_submit #edd_terms_agreement #edd_terms h2,#edd_purchase_submit #edd-privacy-policy-agreement #edd-privacy-policy p,#edd_purchase_submit #edd-privacy-policy-agreement #edd-privacy-policy h2{font-size:14px!important;margin:0!important;padding:0!important}#edd_purchase_submit #edd-privacy-policy-agreement #edd-privacy-policy{border-color:#e0e0e0;background-color:#e0e0e0;max-height:300px;overflow-y:scroll;border-style:solid;border-width:1px;font-size:13px;padding:10px}.edd_downloads_list .edd_download .edd_download_inner .edd_download_image{margin:0!important}#cookie-law-info-again{box-shadow:0 -1px 10px rgb(172 171 171 / 30%)!important;border-top-left-radius:5px;border-top-right-radius:5px}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#d29a15!important}.cli-modal-content,#cookie-law-info-bar,.cli-plugin-button{border-radius:5px!important}#edd_login_form{text-align:center}