/*!
* Formula Agile (https://www.formula-agile.com/)
* My Agile Basket Css
*/.AbF-container .buy_step_inactive,.AbF-container.expired{position:relative}.AbF-container .buy_step_inactive:after,.AbF-container.expired:after{background:hsla(0,0%,100%,.4);content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:90}.AbF-container,.AbF-container b,.AbF-container label{color:#444}.AbF-container input[type=email],.AbF-container input[type=tel],.AbF-container input[type=text],.AbF-container select{background-color:#fff;color:#444;height:50px}.AbF-container textarea{background-color:#fff;color:#444}.AbF-container .abf_elementOnError,.AbF-container div.abf_elementOnError,.AbF-container input.abf_elementOnError,.AbF-container select.abf_elementOnError,.AbF-container textarea.abf_elementOnError{background-color:rgba(247,255,24,.52)!important}.AbF-container .visibilityHidden{visibility:hidden!important}.AbF-container .hidden{display:none!important}.AbF-container .underline{text-decoration:underline}.AbF-container .pt-20{padding-top:20px}.AbF-container .pb-20{padding-bottom:20px}.AbF-container .form-control.validElemBorder:focus,.AbF-container .validElemBorder{border:1fbb1f solid!important;box-shadow:0 0 0 .2rem #1fbb1f!important}.AbF-container .greenColor{color:#1fbb1f}.AbF-container .riepilogoCarrello li em{float:right}.AbF-container select{width:100%}.AbF-container .bs-stepper-header{min-width:200px}.AbF-container .form-control{font-size:.9rem}.AbF-container .valid-feedback{color:#23bf08;display:none;font-size:80%;margin-top:.25rem;width:100%}.AbF-container .valid-tooltip{background-color:rgba(35,191,8,.9);border-radius:3px;color:#fff;display:none;font-size:.76563rem;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.AbF-container .custom-select.is-valid,.AbF-container .dataTables_filter .was-validated input:valid,.AbF-container .dataTables_filter input.is-valid,.AbF-container .dataTables_filter input.parsley-success,.AbF-container .form-control.is-valid,.AbF-container .was-validated .custom-select:valid,.AbF-container .was-validated .dataTables_filter input:valid,.AbF-container .was-validated .form-control:valid,.AbF-container input.custom-select.parsley-success,.AbF-container input.form-control.parsley-success,.AbF-container input.is-valid,.AbF-container textarea.custom-select.parsley-success,.AbF-container textarea.form-control.parsley-success{border-color:#23bf08}.AbF-container .custom-select.is-valid:focus,.AbF-container .dataTables_filter .was-validated input:valid:focus,.AbF-container .dataTables_filter input.is-valid:focus,.AbF-container .dataTables_filter input.parsley-success:focus,.AbF-container .form-control.is-valid:focus,.AbF-container .was-validated .custom-select:valid:focus,.AbF-container .was-validated .dataTables_filter input:valid:focus,.AbF-container .was-validated .form-control:valid:focus,.AbF-container input.custom-select.parsley-success:focus,.AbF-container input.form-control.parsley-success:focus,.AbF-container textarea.custom-select.parsley-success:focus,.AbF-container textarea.form-control.parsley-success:focus,input.is-valid:focus{border-color:#23bf08;box-shadow:0 0 0 .2rem rgba(35,191,8,.25)}.AbF-container .custom-select.is-valid~.valid-feedback,.AbF-container .custom-select.is-valid~.valid-tooltip,.AbF-container .dataTables_filter .was-validated input:valid~.valid-feedback,.AbF-container .dataTables_filter .was-validated input:valid~.valid-tooltip,.AbF-container .dataTables_filter input.is-valid~.valid-feedback,.AbF-container .dataTables_filter input.is-valid~.valid-tooltip,.AbF-container .dataTables_filter input.parsley-success~.valid-feedback,.AbF-container .dataTables_filter input.parsley-success~.valid-tooltip,.AbF-container .form-control.is-valid~.valid-feedback,.AbF-container .form-control.is-valid~.valid-tooltip,.AbF-container .was-validated .custom-select:valid~.valid-feedback,.AbF-container .was-validated .custom-select:valid~.valid-tooltip,.AbF-container .was-validated .dataTables_filter input:valid~.valid-feedback,.AbF-container .was-validated .dataTables_filter input:valid~.valid-tooltip,.AbF-container .was-validated .form-control:valid~.valid-feedback,.AbF-container .was-validated .form-control:valid~.valid-tooltip,.AbF-container input.custom-select.parsley-success~.valid-feedback,.AbF-container input.custom-select.parsley-success~.valid-tooltip,.AbF-container input.form-control.parsley-success~.valid-feedback,.AbF-container input.form-control.parsley-success~.valid-tooltip,.AbF-container input.is-valid~.valid-feedback,.AbF-container textarea.custom-select.parsley-success~.valid-feedback,.AbF-container textarea.custom-select.parsley-success~.valid-tooltip,.AbF-container textarea.form-control.parsley-success~.valid-feedback,.AbF-container textarea.form-control.parsley-success~.valid-tooltip{display:block}.AbF-container .form-control-file.is-valid~.valid-feedback,.AbF-container .form-control-file.is-valid~.valid-tooltip,.AbF-container .was-validated .form-control-file:valid~.valid-feedback,.AbF-container .was-validated .form-control-file:valid~.valid-tooltip,.AbF-container input.form-control-file.parsley-success~.valid-feedback,.AbF-container input.form-control-file.parsley-success~.valid-tooltip,.AbF-container textarea.form-control-file.parsley-success~.valid-feedback,.AbF-container textarea.form-control-file.parsley-success~.valid-tooltip{display:block}.AbF-container .form-check-input.is-valid~.form-check-label,.AbF-container .was-validated .form-check-input:valid~.form-check-label,.AbF-container input.form-check-input.parsley-success~.form-check-label,.AbF-container textarea.form-check-input.parsley-success~.form-check-label{color:#23bf08}.AbF-container .form-check-input.is-valid~.valid-feedback,.AbF-container .form-check-input.is-valid~.valid-tooltip,.AbF-container .was-validated .form-check-input:valid~.valid-feedback,.AbF-container .was-validated .form-check-input:valid~.valid-tooltip,.AbF-container input.form-check-input.parsley-success~.valid-feedback,.AbF-container input.form-check-input.parsley-success~.valid-tooltip,.AbF-container textarea.form-check-input.parsley-success~.valid-feedback,.AbF-container textarea.form-check-input.parsley-success~.valid-tooltip{display:block}.AbF-container .custom-control-input.is-valid~.custom-control-label,.AbF-container .was-validated .custom-control-input:valid~.custom-control-label,.AbF-container input.custom-control-input.parsley-success~.custom-control-label,.AbF-container textarea.custom-control-input.parsley-success~.custom-control-label{color:#23bf08}.AbF-container .custom-control-input.is-valid~.custom-control-label:before,.AbF-container .was-validated .custom-control-input:valid~.custom-control-label:before,.AbF-container input.custom-control-input.parsley-success~.custom-control-label:before,.AbF-container textarea.custom-control-input.parsley-success~.custom-control-label:before{background-color:#68f84f}.AbF-container .custom-control-input.is-valid~.valid-feedback,.AbF-container .custom-control-input.is-valid~.valid-tooltip,.AbF-container .was-validated .custom-control-input:valid~.valid-feedback,.AbF-container .was-validated .custom-control-input:valid~.valid-tooltip,.AbF-container input.custom-control-input.parsley-success~.valid-feedback,.AbF-container input.custom-control-input.parsley-success~.valid-tooltip,.AbF-container textarea.custom-control-input.parsley-success~.valid-feedback,.AbF-container textarea.custom-control-input.parsley-success~.valid-tooltip{display:block}.AbF-container .custom-control-input.is-valid:checked~.custom-control-label:before,.AbF-container .was-validated .custom-control-input:valid:checked~.custom-control-label:before,.AbF-container input.custom-control-input.parsley-success:checked~.custom-control-label:before,.AbF-container textarea.custom-control-input.parsley-success:checked~.custom-control-label:before{background-color:#2cf00a}.AbF-container .custom-control-input.is-valid:focus~.custom-control-label:before,.AbF-container .was-validated .custom-control-input:valid:focus~.custom-control-label:before,.AbF-container input.custom-control-input.parsley-success:focus~.custom-control-label:before,.AbF-container textarea.custom-control-input.parsley-success:focus~.custom-control-label:before{box-shadow:0 0 0 1px #e9ecef,0 0 0 .2rem rgba(35,191,8,.25)}.AbF-container .custom-file-input.is-valid~.custom-file-label,.AbF-container .was-validated .custom-file-input:valid~.custom-file-label,.AbF-container input.custom-file-input.parsley-success~.custom-file-label,.AbF-container textarea.custom-file-input.parsley-success~.custom-file-label{border-color:#23bf08}.AbF-container .custom-file-input.is-valid~.custom-file-label:after,.AbF-container .was-validated .custom-file-input:valid~.custom-file-label:after,.AbF-container input.custom-file-input.parsley-success~.custom-file-label:after,.AbF-container textarea.custom-file-input.parsley-success~.custom-file-label:after{border-color:inherit}.AbF-container .custom-file-input.is-valid~.valid-feedback,.AbF-container .custom-file-input.is-valid~.valid-tooltip,.AbF-container .was-validated .custom-file-input:valid~.valid-feedback,.AbF-container .was-validated .custom-file-input:valid~.valid-tooltip,.AbF-container input.custom-file-input.parsley-success~.valid-feedback,.AbF-container input.custom-file-input.parsley-success~.valid-tooltip,.AbF-container textarea.custom-file-input.parsley-success~.valid-feedback,.AbF-container textarea.custom-file-input.parsley-success~.valid-tooltip{display:block}.AbF-container .custom-file-input.is-valid:focus~.custom-file-label,.AbF-container .was-validated .custom-file-input:valid:focus~.custom-file-label,.AbF-container input.custom-file-input.parsley-success:focus~.custom-file-label,.AbF-container textarea.custom-file-input.parsley-success:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(35,191,8,.25)}.AbF-container .invalid-feedback{color:#dc3545;display:none;font-size:80%;margin-top:.25rem;width:100%}.AbF-container .invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:3px;color:#fff;display:none;font-size:.76563rem;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.AbF-container .custom-select.is-invalid,.AbF-container .was-validated .custom-select:invalid,.AbF-container input.custom-select.parsley-error,.AbF-container textarea.custom-select.parsley-error,.dataTables_filter .was-validated input:invalid,.dataTables_filter input.is-invalid,.dataTables_filter input.parsley-error,.form-control.is-invalid,.was-validated .dataTables_filter input:invalid,.was-validated .form-control:invalid,input.form-control.parsley-error,input.is-invalid,textarea.form-control.parsley-error{border-color:#dc3545}.AbF-container .custom-select.is-invalid:focus,.AbF-container .dataTables_filter .was-validated input:invalid:focus,.AbF-container .dataTables_filter input.parsley-error:focus,.AbF-container .form-control.is-invalid:focus,.AbF-container .was-validated .dataTables_filter input:invalid:focus,.AbF-container .was-validated .form-control:invalid:focus,.AbF-container input.custom-select.parsley-error:focus,.AbF-container input.form-control.parsley-error:focus,.AbF-container input.is-invalid:focus .dataTables_filter input.is-invalid:focus,.AbF-container textarea.custom-select.parsley-error:focus,.AbF-container textarea.form-control.parsley-error:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.AbF-container .custom-select.is-invalid~.invalid-feedback,.AbF-container .custom-select.is-invalid~.invalid-tooltip,.AbF-container .dataTables_filter .was-validated input:invalid~.invalid-feedback,.AbF-container .dataTables_filter .was-validated input:invalid~.invalid-tooltip,.AbF-container .dataTables_filter input.is-invalid~.invalid-feedback,.AbF-container .dataTables_filter input.is-invalid~.invalid-tooltip,.AbF-container .dataTables_filter input.parsley-error~.invalid-feedback,.AbF-container .dataTables_filter input.parsley-error~.invalid-tooltip,.AbF-container .form-control.is-invalid~.invalid-feedback,.AbF-container .form-control.is-invalid~.invalid-tooltip,.AbF-container .was-validated .custom-select:invalid~.invalid-feedback,.AbF-container .was-validated .custom-select:invalid~.invalid-tooltip,.AbF-container .was-validated .dataTables_filter input:invalid~.invalid-feedback,.AbF-container .was-validated .dataTables_filter input:invalid~.invalid-tooltip,.AbF-container .was-validated .form-control:invalid~.invalid-feedback,.AbF-container .was-validated .form-control:invalid~.invalid-tooltip,.AbF-container input.custom-select.parsley-error~.invalid-feedback,.AbF-container input.custom-select.parsley-error~.invalid-tooltip,.AbF-container input.form-control.parsley-error~.invalid-feedback,.AbF-container input.form-control.parsley-error~.invalid-tooltip,.AbF-container input.is-invalid~.invalid-feedback,.AbF-container textarea.custom-select.parsley-error~.invalid-feedback,.AbF-container textarea.custom-select.parsley-error~.invalid-tooltip,.AbF-container textarea.form-control.parsley-error~.invalid-feedback,.AbF-container textarea.form-control.parsley-error~.invalid-tooltip{display:block}.AbF-container .form-control-file.is-invalid~.invalid-feedback,.AbF-container .form-control-file.is-invalid~.invalid-tooltip,.AbF-container .was-validated .form-control-file:invalid~.invalid-feedback,.AbF-container .was-validated .form-control-file:invalid~.invalid-tooltip,.AbF-container input.form-control-file.parsley-error~.invalid-feedback,.AbF-container input.form-control-file.parsley-error~.invalid-tooltip,.AbF-container textarea.form-control-file.parsley-error~.invalid-feedback,.AbF-container textarea.form-control-file.parsley-error~.invalid-tooltip{display:block}.AbF-container .form-check-input.is-invalid~.form-check-label,.AbF-container .was-validated .form-check-input:invalid~.form-check-label,.AbF-container input.form-check-input.parsley-error~.form-check-label,.AbF-container textarea.form-check-input.parsley-error~.form-check-label{color:#dc3545}.AbF-container .form-check-input.is-invalid~.invalid-feedback,.AbF-container .form-check-input.is-invalid~.invalid-tooltip,.AbF-container .was-validated .form-check-input:invalid~.invalid-feedback,.AbF-container .was-validated .form-check-input:invalid~.invalid-tooltip,.AbF-container input.form-check-input.parsley-error~.invalid-feedback,.AbF-container input.form-check-input.parsley-error~.invalid-tooltip,.AbF-container textarea.form-check-input.parsley-error~.invalid-feedback,.AbF-container textarea.form-check-input.parsley-error~.invalid-tooltip{display:block}.AbF-container .custom-control-input.is-invalid~.custom-control-label,.AbF-container .was-validated .custom-control-input:invalid~.custom-control-label,.AbF-container input.custom-control-input.parsley-error~.custom-control-label,.AbF-container textarea.custom-control-input.parsley-error~.custom-control-label{color:#dc3545}.AbF-container .custom-control-input.is-invalid~.custom-control-label:before,.AbF-container .was-validated .custom-control-input:invalid~.custom-control-label:before,.AbF-container input.custom-control-input.parsley-error~.custom-control-label:before,.AbF-container textarea.custom-control-input.parsley-error~.custom-control-label:before{background-color:#efa2a9}.AbF-container .custom-control-input.is-invalid~.invalid-feedback,.AbF-container .custom-control-input.is-invalid~.invalid-tooltip,.AbF-container .was-validated .custom-control-input:invalid~.invalid-feedback,.AbF-container .was-validated .custom-control-input:invalid~.invalid-tooltip,.AbF-container input.custom-control-input.parsley-error~.invalid-feedback,.AbF-container input.custom-control-input.parsley-error~.invalid-tooltip,.AbF-container textarea.custom-control-input.parsley-error~.invalid-feedback,.AbF-container textarea.custom-control-input.parsley-error~.invalid-tooltip{display:block}.AbF-container .custom-control-input.is-invalid:checked~.custom-control-label:before,.AbF-container .was-validated .custom-control-input:invalid:checked~.custom-control-label:before,.AbF-container input.custom-control-input.parsley-error:checked~.custom-control-label:before,.AbF-container textarea.custom-control-input.parsley-error:checked~.custom-control-label:before{background-color:#e4606d}.AbF-container .custom-control-input.is-invalid:focus~.custom-control-label:before,.AbF-container .was-validated .custom-control-input:invalid:focus~.custom-control-label:before,.AbF-container input.custom-control-input.parsley-error:focus~.custom-control-label:before,.AbF-container textarea.custom-control-input.parsley-error:focus~.custom-control-label:before{box-shadow:0 0 0 1px #e9ecef,0 0 0 .2rem rgba(220,53,69,.25)}.AbF-container .custom-file-input.is-invalid~.custom-file-label,.AbF-container .was-validated .custom-file-input:invalid~.custom-file-label,.AbF-container input.custom-file-input.parsley-error~.custom-file-label,.AbF-container textarea.custom-file-input.parsley-error~.custom-file-label{border-color:#dc3545}.AbF-container .custom-file-input.is-invalid~.custom-file-label:after,.AbF-container .was-validated .custom-file-input:invalid~.custom-file-label:after,.AbF-container input.custom-file-input.parsley-error~.custom-file-label:after,.AbF-container textarea.custom-file-input.parsley-error~.custom-file-label:after{border-color:inherit}.AbF-container .custom-file-input.is-invalid~.invalid-feedback,.AbF-container .custom-file-input.is-invalid~.invalid-tooltip,.AbF-container .was-validated .custom-file-input:invalid~.invalid-feedback,.AbF-container .was-validated .custom-file-input:invalid~.invalid-tooltip,.AbF-container input.custom-file-input.parsley-error~.invalid-feedback,.AbF-container input.custom-file-input.parsley-error~.invalid-tooltip,.AbF-container textarea.custom-file-input.parsley-error~.invalid-feedback,.AbF-container textarea.custom-file-input.parsley-error~.invalid-tooltip{display:block}.AbF-container .custom-file-input.is-invalid:focus~.custom-file-label,.AbF-container .was-validated .custom-file-input:invalid:focus~.custom-file-label,.AbF-container input.custom-file-input.parsley-error:focus~.custom-file-label,.AbF-container textarea.custom-file-input.parsley-error:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.AbF-container .paymentChooser{margin-bottom:7px}.AbF-container .bonificoPayment,.AbF-container .paypalPayment,.AbF-container .stripePayment{margin-bottom:0}.AbF-container .stepperCarrello{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.18)}.AbF-container .riepilogoCarrello{box-shadow:0 2px 4px rgba(0,0,0,.18);padding:2em 1em}.AbF-container .riepilogoCarrello .finalSummary{clear:both}.AbF-container .riepilogoCarrello ul{list-style-type:none!important;padding:0}.AbF-container label.to_check{border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem;display:block;margin-bottom:5px;margin-top:5px;padding:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-ms-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.AbF-container label.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:1px solid #dc3545;padding-right:calc(1.5em + .75rem)}.AbF-container .expired_notification,.AbF-container .some_errors{bottom:0;left:0;margin-bottom:0;position:fixed;text-align:center;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;width:100%;z-index:100}.AbF-container .countdown-container{margin-bottom:30px}.AbF-container .countdown-col{box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);font-size:1em;font-weight:300;padding-bottom:5px;text-align:center}.AbF-container .countdown-col span{display:block;font-size:3em}.AbF-container .to_autocomplete input[name^="ticketing[1]"].disabled{background:#f2f2f2}.AbF-container #slider_quantity_wrapper{align-items:center;display:flex;flex-direction:column}.AbF-container #slider_quantity_wrapper input[type=number]{border:1px solid #ebebeb;text-align:center}.AbF-container #slider_quantity_container{text-align:center;width:100%}.AbF-container #slider_quantity_container input{width:80%}.AbF-container .buyButton{line-height:20px;padding:8px 16px}@media (max-width:768px){.AbF-container .countdown-container{background-color:#fff;padding:10px 0;position:fixed;top:0;width:100%}}