body{color:#000}a,a:hover{color:#cd192d}.text-primary{color:#cd192d!important}.dataTables_filter,.dataTables_info,.dataTables_length{color:#98a6ad}.alest-success{background:#c3e6cb;color:#155724}.bg-black{background:#000}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered p{margin-bottom:0}.coming-soon-section{background:#2a2a2a}.coming-soon-section p{font-size:3rem;letter-spacing:-.05em}.coming-soon-section p span{color:#cd192d}.spinner-content{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.8);z-index:100}.spinner-content .spinner .spinner-effect{width:50px;height:50px;border-radius:50%;margin:0 auto;border-top:25px rgba(205,25,45,.75) solid;border-left:25px rgba(205,25,45,.25) solid;border-bottom:25px rgba(205,25,45,.25) solid;border-right:25px rgba(205,25,45,.25) solid;-webkit-animation:spSlices 1s infinite linear;animation:spSlices 1s infinite linear}@-webkit-keyframes spSlices{0%{border-top:25px rgba(205,25,45,.75) solid;border-right:25px rgba(205,25,45,.25) solid;border-bottom:25px rgba(205,25,45,.25) solid;border-left:25px rgba(205,25,45,.25) solid}25%{border-top:25px rgba(205,25,45,.25) solid;border-right:25px rgba(205,25,45,.75) solid;border-bottom:25px rgba(205,25,45,.25) solid;border-left:25px rgba(205,25,45,.25) solid}50%{border-top:25px rgba(205,25,45,.25) solid;border-right:25px rgba(205,25,45,.25) solid;border-bottom:25px rgba(205,25,45,.75) solid;border-left:25px rgba(205,25,45,.25) solid}75%{border-top:25px rgba(205,25,45,.25) solid;border-right:25px rgba(205,25,45,.25) solid;border-bottom:25px rgba(205,25,45,.25) solid;border-left:25px rgba(205,25,45,.75) solid}100%{border-top:25px rgba(205,25,45,.75) solid;border-right:25px rgba(205,25,45,.25) solid;border-bottom:25px rgba(205,25,45,.25) solid;border-left:25px rgba(205,25,45,.25) solid}}@keyframes spSlices{0%{border-top:25px rgba(205,25,45,.75) solid;border-right:25px rgba(205,25,45,.25) solid;border-bottom:25px rgba(205,25,45,.25) solid;border-left:25px rgba(205,25,45,.25) solid}25%{border-top:25px rgba(205,25,45,.25) solid;border-right:25px rgba(205,25,45,.75) solid;border-bottom:25px rgba(205,25,45,.25) solid;border-left:25px rgba(205,25,45,.25) solid}50%{border-top:25px rgba(205,25,45,.25) solid;border-right:25px rgba(205,25,45,.25) solid;border-bottom:25px rgba(205,25,45,.75) solid;border-left:25px rgba(205,25,45,.25) solid}75%{border-top:25px rgba(205,25,45,.25) solid;border-right:25px rgba(205,25,45,.25) solid;border-bottom:25px rgba(205,25,45,.25) solid;border-left:25px rgba(205,25,45,.75) solid}100%{border-top:25px rgba(205,25,45,.75) solid;border-right:25px rgba(205,25,45,.25) solid;border-bottom:25px rgba(205,25,45,.25) solid;border-left:25px rgba(205,25,45,.25) solid}}#topBar{background:#000;box-shadow:none}#topBar.topnav-navbar .topnav-logo{line-height:inherit}#topBar .notification-list .nav-user{background:#f1f3fa;color:#000;border:none}#topBar .notification-list .nav-user#logout{color:#98a6ad;background:0 0}#topBar .notification-list .nav-user#logout .account-user-name{line-height:30px}#topBar .notification-list .nav-user .account-user-avatar{font-size:28px;top:.8rem}#topBar .notification-list .nav-user .account-user-logout{position:absolute;left:15px;font-size:28px;top:1.2rem;line-height:30px}#topBar .navbar-toggle .lines span{background-color:#fff}#topNav{background:#2a2a2a}#dashboard .progress .progress-bar{background-color:#000}#dashboard #dataTables-moto_wrapper .pagination .paginate_button.page-item{font-size:.9rem}#dashboard #dataTables-moto_wrapper .pagination .paginate_button.page-item.active .page-link{background:#6c757d}#dashboard .table th.configurazioni i{color:#f9ab00}#dashboard .table th.preventivi i{color:#39afd1}#dashboard .table th.contratti i{color:#50b432}#dashboard .table th.scr i{color:#f9ab00}#dashboard .value-preventivi{color:#39afd1;font-size:3rem}#dashboard .value-contratti{color:#50b432;font-size:3rem}#dashboard #year-chart .value-year span{font-size:4rem;line-height:3.5rem;color:#cd192d}#dashboard .line-arrow{position:relative}#dashboard .line-arrow i{font-size:2.5rem;color:#dee2e6;position:relative;z-index:1}#dashboard .line-arrow:after{border-top:1px solid #eef2f7;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:100%;z-index:0}@media (max-width:991px){#dashboard #selectionDate.w-50{width:100%!important}}#configuratore #progressbarwizard .form-wizard-header .nav-link{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-color:#fff}#configuratore #progressbarwizard .form-wizard-header .nav-link.active{background-color:#eef2f7;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#configuratore #progressbarwizard .form-wizard-header .nav-link.active .circle-name{color:#cd192d}#configuratore #progressbarwizard .form-wizard-header .nav-link.disabled{opacity:.5}#configuratore #progressbarwizard .circle{position:relative;color:#000;text-align:center;width:4rem;height:4rem;font-weight:400;border-radius:50%;border:.2rem solid #cd192d}@media (max-width:991px){#configuratore #progressbarwizard .circle{width:3rem;height:3rem;border:.2rem solid #cd192d}}@media (max-width:767px){#configuratore #progressbarwizard .circle{width:auto;height:auto;border:none}}#configuratore #progressbarwizard .circle .circle-number{position:absolute;font-size:1.5rem;color:#000}@media (max-width:767px){#configuratore #progressbarwizard .circle .circle-number{position:relative;font-size:1rem}}#configuratore #riepilogo .card-text .title{background:#f1f3fa;color:#000!important;text-transform:uppercase;font-weight:700}#configuratore #riepilogo .card-text .list-group .list-group-item{color:#98a6ad;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.9rem 1.25rem}@media (max-width:1500px){#configuratore #riepilogo .card-text .list-group .list-group-item{display:block;flex-direction:column}#configuratore #riepilogo .card-text .list-group .list-group-item .price{display:block;margin-top:.5rem}#configuratore #riepilogo .card-text .list-group .list-group-item .w-50{width:100%!important}}#configuratore #riepilogo .card-text .list-group .list-group-item.totale{color:#000;font-size:20px;flex:none;display:block;font-weight:700}#configuratore #riepilogo .card-footer .text-primary{color:#cd192d!important}#configuratore #riepilogo #error-modal .modal-header .icon,#configuratore #riepilogo #notice-modal .modal-header .icon{position:relative;margin-top:-3.5rem}#configuratore #riepilogo #error-modal .modal-header .icon span,#configuratore #riepilogo #notice-modal .modal-header .icon span{position:relative;display:flex;width:5rem;height:5rem;border-radius:10rem;flex-direction:column;justify-content:center;align-content:center;margin:0 auto}#configuratore #riepilogo #error-modal .modal-header .icon span i,#configuratore #riepilogo #notice-modal .modal-header .icon span i{color:#fff;font-size:2.5rem}#configuratore #configurazione h5 i,#configuratore #preventivo h5 i{color:#cd192d}@media (min-width:1368px){#configuratore #configurazione .result-search-client,#configuratore #preventivo .result-search-client{border-left:1px solid #f1f3fa}}@media (max-width:576px){#configuratore #configurazione .multi-field-wrapper .multi-field .w-50,#configuratore #preventivo .multi-field-wrapper .multi-field .w-50{width:100%!important}}#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn{text-transform:none;background-color:#fff;border:1px solid #ced4da;text-align:left;padding:1rem;color:#878787;border-radius:0}#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn .icon::before{position:relative;content:"\f0c8";font-size:2rem;cursor:pointer;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";font-weight:400;-webkit-font-smoothing:antialiased}#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn.active .icon::before{position:relative;content:"\f14a";font-size:2rem;cursor:pointer;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";font-weight:400;-webkit-font-smoothing:antialiased}#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn.active,#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn:hover{background-color:#f1f3fa}#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn.active .icon,#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn.active strong,#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn:hover .icon,#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn:hover strong{color:#a11d2c}#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn span,#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn strong{display:block;margin-left:1rem}#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn strong{font-size:1.25rem;text-transform:uppercase}#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn strong a{color:inherit}#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn span{font-size:80%}@media (min-width:992px){#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn-group{flex-direction:row;flex-wrap:wrap}#configuratore #finanziamento-modal .financing-slection #configurator-plan .btn-group .btn{width:50%}}#configuratore #finanziamento-modal .custom-range::-webkit-slider-thumb{background-color:#000}#configuratore #search-client #divRicercaAnagrafica .table-responsive{max-height:calc(100vh - 20rem)}#configuratore #search-client #divRicercaAnagrafica .table-responsive::-webkit-scrollbar{-webkit-appearance:none}#configuratore #search-client #divRicercaAnagrafica .table-responsive::-webkit-scrollbar:vertical{width:12px}#configuratore #search-client #divRicercaAnagrafica .table-responsive::-webkit-scrollbar:horizontal{height:12px}#configuratore #search-client #divRicercaAnagrafica .table-responsive::-webkit-scrollbar-thumb{background-color:rgba(42,42,42,.5);border-radius:10px;border:2px solid #fff}#configuratore #search-client #divRicercaAnagrafica .table-responsive::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}#configuratore #btn-preventivo .email-field{width:200px;display:inline-block;text-align:center;background-color:transparent;padding:.5em 1em;border:1px solid #6c757d;cursor:pointer;outline:0;-webkit-border-radius:.15rem;-moz-border-radius:.15rem;border-radius:.15rem;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}#configuratore #btn-preventivo .email-field:hover{background-color:#6c757d}#configuratore #btn-preventivo .email-field:hover::-webkit-input-placeholder{color:#fff}#configuratore #btn-preventivo .email-field:hover::-moz-placeholder{color:#fff}#configuratore #btn-preventivo .email-field:hover:-ms-input-placeholder{color:#fff}#configuratore #btn-preventivo .email-field:hover:-moz-placeholder{color:#fff}#configuratore #btn-preventivo .email-field.active{width:300px;outline:0;color:#6c757d;text-align:left;cursor:inherit}#configuratore #btn-preventivo #subscribe-button{width:35px;height:35px;border:none;text-indent:-9999px;opacity:.25;background-size:13px;background-position:0 1px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;cursor:pointer;display:none}#configuratore #btn-preventivo #subscribe-button:hover{opacity:.33}#configuratore #btn-preventivo #subscribe-button.show{display:inline-block;background-size:33px}#configuratore #dataTable-accessori1.table tbody tr td,#configuratore #dataTable-accessori2.table tbody tr td{vertical-align:middle}#configuratore #dataTable-accessori1.table tbody tr td.code-config,#configuratore #dataTable-accessori1.table tbody tr td.desc-config,#configuratore #dataTable-accessori2.table tbody tr td.code-config,#configuratore #dataTable-accessori2.table tbody tr td.desc-config{font-size:.75rem;font-weight:700}#configuratore #dataTable-accessori1.table tbody tr.selected,#configuratore #dataTable-accessori2.table tbody tr.selected{color:#155724;background-color:#c3e6cb}#configuratore #dataTable-accessori1.table tbody tr.selected td,#configuratore #dataTable-accessori2.table tbody tr.selected td{color:#155724;border-color:#c3e6cb}#configuratore #dataTable-accessori1.table tbody tr.selected td.price-config:before,#configuratore #dataTable-accessori2.table tbody tr.selected td.price-config:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f00c";margin-right:.5rem;font-size:.8rem}#configuratore #dataTable-accessori1_paginate .pagination .paginate_button.page-item,#configuratore #dataTable-accessori2_paginate .pagination .paginate_button.page-item{font-size:.9rem}#configuratore #dataTable-accessori1_paginate .pagination .paginate_button.page-item.active .page-link,#configuratore #dataTable-accessori2_paginate .pagination .paginate_button.page-item.active .page-link{background:#6c757d}#configuratore .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-track{background-color:#eef2f7;border-radius:1rem;height:.5rem}#configuratore .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar{border-radius:1rem;background-color:#eef2f7;height:.5rem}#configuratore .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-thumb{background-color:#ced4da;border-radius:1rem;height:.5rem}#configuratore .dataTables_info,#configuratore .dataTables_paginate{margin-top:1rem}.content-page,.wrapper{overflow:initial!important}.bg-light-grey{background:#f1f3fa}.nc-container-riepilogo{background:#fff;box-shadow:0 -15px 30px -20px rgba(0,0,0,.2);line-height:1.5em}.nc-container-riepilogo>div{padding:1.5em 2em;font-size:1em!important;font-weight:400;border-right:1px solid #dee2e6}.nc-container-riepilogo>div.listino{background-color:#f1f3fa}.nc-container-riepilogo>div.totale{background-color:#2a2a2a;color:#fff;border-right:none}.nc-container-riepilogo>div span{font-size:1.5em!important;font-weight:700;display:block}.nc-container-riepilogo button{padding:1em 2em;font-size:1em;font-weight:700;border-radius:0;text-transform:uppercase}.nc-cat-accessori button{font-size:.85em;padding:.35rem .35rem;margin-bottom:.35rem;margin-right:.35rem}.nc-cat-accessori button.active{background-color:#cd192d!important;border-color:#cd192d!important;box-shadow:none!important}.nc-container-accessori .item button{line-height:.7em;background:#fff;text-align:left;color:#6c757d;height:100%;padding:.5em}.nc-container-accessori .item button .nome-articolo{font-size:.75em;text-transform:uppercase;font-weight:700}.nc-container-accessori .item button .cod-articolo{font-size:.6em}.nc-container-accessori .item button .tempo-inst{font-size:.6em}.nc-container-accessori .item button .prezzo-articolo{font-size:.75em;font-weight:700}.nc-container-accessori .item button .indicatore-sel{position:absolute;top:0;right:0;z-index:1}.nc-container-accessori .item button .indicatore-sel i{position:relative;right:12px}.nc-container-accessori .item button .indicatore-sel i.aggiungi{border-style:solid;border-width:0 40px 40px 0;border-color:transparent #fff transparent transparent;font-size:.75em}.nc-container-accessori .item button .indicatore-sel i.aggiungi::before{font-family:"Font Awesome 5 Free";font-weight:600;content:"\f067";position:absolute;color:#6c757d;top:8px;right:-32px}.nc-container-accessori .item button .indicatore-sel i.aggiunto{border-style:solid;border-width:0 40px 40px 0;border-color:transparent #cd192d transparent transparent;font-size:.75em}.nc-container-accessori .item button .indicatore-sel i.aggiunto::before{font-family:"Font Awesome 5 Free";font-weight:600;content:"\f00c";position:absolute;color:#fff;top:8px;right:-32px}.nc-container-accessori .item button:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}#contenutoNuovoConfiguratore{margin-top:2rem}#nc-accessori{background:#fff}#nc-accessori #container-moto-dx,#nc-accessori #container-moto-sx{position:relative;width:100%;height:100%}#nc-accessori #container-moto-dx .z,#nc-accessori #container-moto-sx .z{z-index:10;position:absolute;top:0;left:0}.container-btn-fncs{width:100%;top:1em;left:0}.container-btn-fncs button{z-index:20}#tabsNuovoConfiguratore{border:1px solid #dee2e6}#tabsNuovoConfiguratore .nav-link{border:0;border-right:1px solid #dee2e6;background-color:transparent;font-weight:700;text-transform:uppercase;color:#2a2a2a;border-radius:0;padding:1rem 1.5rem}#tabsNuovoConfiguratore .nav-link.active{border-bottom:3px solid #cd192d;background-color:transparent;color:#2a2a2a}#modal-accessori-vincoli-darimuovere img,#modal-esclusioni img,#modal-vincoli img,#modal-vincoli-selezionabili img,#modal-warning img{max-width:110px;height:auto}#modal-accessori-vincoli-darimuovere span,#modal-esclusioni span,#modal-vincoli span,#modal-vincoli-selezionabili span,#modal-warning span{font-size:1em}#modal-accessori-vincoli-darimuovere ul li,#modal-esclusioni ul li,#modal-vincoli ul li,#modal-vincoli-selezionabili ul li,#modal-warning ul li{border-bottom:1px solid #eef2f7}#modal-accessori-vincoli-darimuovere ul li:last-of-type,#modal-esclusioni ul li:last-of-type,#modal-vincoli ul li:last-of-type,#modal-vincoli-selezionabili ul li:last-of-type,#modal-warning ul li:last-of-type{border-bottom:none}#modal-accessori-vincoli-darimuovere .modal-header,#modal-esclusioni .modal-header,#modal-vincoli .modal-header,#modal-vincoli-selezionabili .modal-header,#modal-warning .modal-header{background-color:#f1f3fa}#modal-accessori-vincoli-darimuovere .btn,#modal-esclusioni .btn,#modal-vincoli .btn,#modal-vincoli-selezionabili .btn,#modal-warning .btn{text-transform:uppercase;font-weight:700}#modal-accessori-vincoli-darimuovere .btn.buttonXORSelection.active,#modal-esclusioni .btn.buttonXORSelection.active,#modal-vincoli .btn.buttonXORSelection.active,#modal-vincoli-selezionabili .btn.buttonXORSelection.active,#modal-warning .btn.buttonXORSelection.active{background-color:#cd192d}#access{position:relative;background-image:url(/img/bg-login.jpg);background-position:top;background-size:cover;height:100%;background-repeat:no-repeat}#access .account-pages{position:relative;z-index:10000}#access .account-pages .card-header{background:#000}#access .footer{left:0;position:fixed;bottom:0;width:100%;background:#000}#attivita #dataTable-attivita_wrapper .pagination .paginate_button.page-item{font-size:.9rem}#attivita #dataTable-attivita_wrapper .pagination .paginate_button.page-item.active .page-link{background:#6c757d}#attivita #dataTable-attivita_info,#attivita #dataTable-attivita_paginate{margin-top:1rem}.badge.badge-primary{background-color:#cd192d}.badge.badge-configurazioni{background-color:#f9ab00;color:#fff}.badge.badge-preventivi{background-color:#39afd1;color:#fff}.badge.badge-contratti{background-color:#50b432;color:#fff}.btn-primary{color:#fff;background-color:#cd192d;border-color:#cd192d;box-shadow:none}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.focus,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:focus{color:#fff;background-color:#a11d2c;border-color:#a11d2c}.btn-primary:hover{color:#fff;background-color:#a11d2c;border-color:#a11d2c}.btn-primary .focus,.btn-primary:focus{color:#fff;background-color:#a11d2c;border-color:#a11d2c;box-shadow:0 0 0 .2rem rgba(205,25,45,.5)}.btn-primary.active,.btn-primary:active{color:#fff;background-color:#a11d2c;border-color:#a11d2c;box-shadow:0 0 0 .2rem rgba(205,25,45,.5)}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary{cursor:not-allowed;opacity:.65;box-shadow:0 0 0 .2rem rgba(205,25,45,.5)}.btn-primary.show>.btn-primary.dropdown-toggle,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#cd192d;border-color:#cd192d;box-shadow:0 0 0 .2rem rgba(205,25,45,.5)}.btn-secondary{background:#000}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.focus,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:focus{color:#fff;background-color:#a11d2c;border-color:#a11d2c}.btn-secondary:hover{color:#000;background-color:transparent;border-color:#000}.btn-secondary .focus,.btn-secondary:focus{color:#fff;background-color:#000;border-color:#000;box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn-secondary.active,.btn-secondary:active{color:#fff;background-color:#000;border-color:#000;box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary{cursor:not-allowed;opacity:.65;box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn-secondary.show>.btn-secondary.dropdown-toggle,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#000;border-color:#000;box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn-outline-info{color:#fff;background-color:transparent;border-color:#fff;box-shadow:none}.btn-outline-info.active.focus,.btn-outline-info.active:focus,.btn-outline-info.focus,.btn-outline-info:active.focus,.btn-outline-info:active:focus,.btn-outline-info:focus{color:#fff;background-color:transparent;border-color:#fff}.btn-outline-info:hover{color:#000;background-color:#fff;border-color:#fff}.btn-outline-info .focus,.btn-outline-info:focus{color:#fff;background-color:transparent;border-color:#fff;box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-info.active,.btn-outline-info:active{color:#000;background-color:#fff;border-color:#fff}.btn-outline-info.disabled,.btn-outline-info[disabled],fieldset[disabled] .btn-outline-info{cursor:not-allowed;opacity:.65;box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-info.show>.btn-outline-info.dropdown-toggle,.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active{color:#fff;background-color:transparent;border-color:#fff}.custom-control-input:checked~.custom-control-label:before{color:#cd192d;border-color:#cd192d;background-color:#cd192d}.custom-control-input:not(:disabled):active~.custom-control-label:before{border-color:rgba(205,25,45,.5);background-color:rgba(205,25,45,.5)}.pIva_fields{display:none}.cf_fields.disabled{opacity:.5;cursor:no-drop}