.toggle-vat{display:inline-block;position:relative;text-align:initial;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;vertical-align:middle;width:60px}.toggle-vat-checkbox{opacity:0;pointer-events:none;position:absolute}.toggle-vat-label{border:0 solid #999;border-radius:20px;cursor:pointer;display:block;overflow:hidden;position:relative}.toggle-vat-inner{display:block;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.toggle-vat-inner:after,.toggle-vat-inner:before{box-sizing:border-box;color:#fff;display:block;float:left;font-family:app-font,Arial,sans-serif;font-size:10px;font-weight:400;height:24px;line-height:25px;padding:0;width:50%}.toggle-vat-inner:before{background-color:#7fb33e;content:"VAT";padding-left:10px}.toggle-vat-inner:after,.toggle-vat-inner:before{box-shadow:inset 0 2px 3px -2px hsla(0,0%,50%,.4);color:#fff}.toggle-vat-inner:after{background-color:#a8b4bf;content:"EXCL";padding-right:8px;text-align:right}.toggle-vat-switch{background:#fff;background:linear-gradient(135deg,#fff 30%,hsla(0,0%,90%,.9));border:0 solid #999;border-radius:20px;bottom:0;box-shadow:0 2px 3px -2px hsla(0,0%,50%,.5);display:block;margin:4px;position:absolute;right:34px;top:0;transition:all .3s ease-in 0s;width:17px}.toggle-vat-checkbox:checked+.toggle-vat-label .toggle-vat-inner{margin-left:0}.toggle-vat-checkbox:checked+.toggle-vat-label .toggle-vat-switch{right:0}.toggle-onoff{display:inline-block;position:relative;text-align:initial;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;vertical-align:middle;width:60px}.toggle-onoff-checkbox{opacity:0;pointer-events:none;position:absolute}.toggle-onoff-label{border:0 solid #999;border-radius:20px;cursor:pointer;display:block;overflow:hidden;position:relative}.toggle-onoff-inner{display:block;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.toggle-onoff-inner:after,.toggle-onoff-inner:before{box-sizing:border-box;color:#fff;display:block;float:left;font-family:app-font,Arial,sans-serif;font-size:10px;font-weight:400;height:24px;line-height:24px;padding:0;width:50%}.toggle-onoff-inner:before{background-color:#7fb33e;content:"ON";padding-left:10px}.toggle-onoff-inner:after,.toggle-onoff-inner:before{box-shadow:inset 0 2px 3px -2px hsla(0,0%,50%,.4);color:#fff}.toggle-onoff-inner:after{background-color:#a8b4bf;content:"OFF";padding-right:10px;text-align:right}.toggle-onoff-text-yesno:after{content:"NO"}.toggle-onoff-text-yesno:before{content:"YES"}.toggle-onoff-switch{background:#fff;background:linear-gradient(135deg,#fff 30%,hsla(0,0%,90%,.9));border:0 solid #999;border-radius:20px;bottom:0;box-shadow:0 2px 3px -2px hsla(0,0%,50%,.5);display:block;margin:4px;position:absolute;right:34px;top:0;transition:all .3s ease-in 0s;width:17px}.toggle-onoff-checkbox:checked+.toggle-onoff-label .toggle-onoff-inner{margin-left:0}.toggle-onoff-checkbox:checked+.toggle-onoff-label .toggle-onoff-switch{right:0}.toggle{display:inline-block;position:relative;text-align:initial;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;vertical-align:middle;width:40px}.toggle-checkbox{opacity:0;pointer-events:none;position:absolute}.toggle-label{border:0 solid #999;border-radius:20px;cursor:pointer;display:block;overflow:hidden;position:relative}.toggle-inner{display:block;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.toggle-inner:after,.toggle-inner:before{box-sizing:border-box;color:#fff;display:block;float:left;font-family:app-font,Arial,sans-serif;font-size:10px;font-weight:400;height:24px;line-height:24px;padding:0;width:50%}.toggle-inner:before{background-color:#7fb33e;padding-left:0}.toggle-inner:after,.toggle-inner:before{box-shadow:inset 0 2px 3px -2px hsla(0,0%,50%,.3);color:#fff;content:""}.toggle-inner:after{background-color:#a8b4bf;padding-right:0;text-align:right}.toggle-switch{background:#fff;background:linear-gradient(135deg,#fff 30%,hsla(0,0%,90%,.9));border:0 solid #999;border-radius:20px;bottom:0;box-shadow:0 2px 3px -2px hsla(0,0%,50%,.5);display:block;margin:4px;position:absolute;right:15px;top:0;transition:all .3s ease-in 0s;width:17px}.toggle-checkbox:checked+.toggle-label .toggle-inner{margin-left:0}.toggle-checkbox:checked+.toggle-label .toggle-switch{right:0}.toggle-small .toggle{width:30px}.toggle-small .toggle-inner:after,.toggle-small .toggle-inner:before{height:20px;line-height:20px}.toggle-small .toggle-switch{display:block;margin:4px;right:20px;width:12px}.switch_contact,.toggle-container{display:inline-block;vertical-align:middle}.switch_contact{background-color:hsla(0,0%,50%,.2);border-radius:1.9rem;box-shadow:inset 0 0 2px 2px hsla(0,0%,59%,.09);cursor:pointer;font-size:1rem;height:31px;line-height:1.9rem;outline:none;position:relative;text-indent:8.1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60%}.switch_contact__label{color:#333;font-size:14px;font-weight:400;left:0;line-height:1.25;position:absolute;text-align:center;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%);transition:color 1s cubic-bezier(.23,1,.32,1);width:50%;z-index:2}.switch_contact__label~.switch_contact__label{left:auto;right:0}.switch_contact__base{background:#8cc14c;border-radius:100px;height:100%;left:0;position:absolute;top:0;transform:translateX(100%);transition:all .2s;width:50%;z-index:1}.switch_contact input+.switch_contact__label+.switch_contact__label,.switch_contact input:checked+.switch_contact__label{color:#fff}.switch_contact input+.switch_contact__label,.switch_contact input:checked+.switch_contact__label+.switch_contact__label{color:#555}.switch_contact input:checked~.switch_contact__base{transform:translateX(0)}.switch_contact input{clip:rect(0 0 0 0);background:none;border:0;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.switch_contact input:disabled+label{color:#868e96;cursor:not-allowed}.switch_contact input:disabled+label:before{background-color:#e9ecef}.switch_contact.switch_contact-sm{font-size:.875rem}.switch_contact.switch_contact-sm input+label{height:1.55rem;line-height:1.55rem;min-width:6.2rem;text-indent:6.7rem}.switch_contact.switch_contact-sm input+label:before{width:6.2rem}.switch_contact.switch_contact-sm input+label:after{height:calc(1.55rem - 10px);width:calc(1.55rem - 10px)}.switch_contact.switch_contact-sm input:checked+label:after{margin-left:1.55rem}.switch_contact.switch_contact-lg{font-size:1.25rem}.switch_contact.switch_contact-lg input+label{height:2.4rem;line-height:2.4rem;min-width:9.6rem;text-indent:10.1rem}.switch_contact.switch_contact-lg input+label:before{width:4.8rem}.switch_contact.switch_contact-lg input+label:after{height:calc(2.4rem - 10px);width:calc(2.4rem - 10px)}.switch_contact.switch_contact-lg input:checked+label:after{margin-left:2.4rem}.switch_contact+.switch_contact{margin-left:1rem}.checkbox-lock input[type=checkbox]{display:none}.checkbox-lock input[type=checkbox]+label:before{content:"\f023";cursor:pointer;font-family:font-awesome-solid}.checkbox-lock input[type=checkbox]:checked+label:before{content:"\f3c1";cursor:pointer;font-family:font-awesome-solid}.switch-button *,.switch-button :after,.switch-button :before{box-sizing:content-box!important}.switch-button input{opacity:0;position:absolute;z-index:-1}.switch-button span{font-family:inherit;font-size:1rem;line-height:1.5}.switch-button{cursor:pointer;display:table;margin-bottom:.4rem;padding-left:2rem;position:relative}.switch-button input[type=checkbox]~.switch-input{border:2px solid #ddd;border-radius:2rem}.switch-button input[type=checkbox]~.switch-input,.switch-button input[type=radio]~.switch-input{background:#fff;height:1.25rem;left:0;position:absolute;top:0;transition:background .25s;width:1.25rem}.switch-button input[type=radio]~.switch-input{border:2px solid #ddd;border-radius:3rem}.switch-button input[type=checkbox]~.switch-input:after,.switch-button input[type=radio]~.switch-input:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:.6rem;left:7px;position:absolute;top:3px;transform:rotate(45deg);transition:background .25s;width:.3rem}.switch-button input[type=checkbox]:disabled~.switch-input:after{border-color:#fff}.switch-button input:checked~.switch-input:after{display:block}.switch-button input[type=checkbox]:focus~.switch-input,.switch-button:hover input[type=checkbox]:not([disabled])~.switch-input{background:#ddd;border-color:#ddd}.switch-button input[type=radio]:focus~.switch-input,.switch-button:hover input[type=radio]:not([disabled])~.switch-input{background:#ccc;border-color:#ccc}.switch-button input:focus~.switch-input{box-shadow:0 0 0 2px #e5e5e5}.switch-button input[type=checkbox]:checked~.switch-input,.switch-button input[type=radio]:checked~.switch-input{background:#ccc;border-color:#ccc}.switch-button input[type=checkbox]:disabled~.switch-input,.switch-button input[type=radio]:disabled~.switch-input{cursor:not-allowed;opacity:.5}.switch-button input[type=radio]:disabled~.switch-input:after{background:#fff}.switch-button input[type=checkbox]:checked:focus~.switch-input,.switch-button input[type=radio]:checked:focus~.switch-input,.switch-button:hover input[type=checkbox]:not([disabled]):checked~.switch-input,.switch-button:hover input[type=radio]:not([disabled]):checked~.switch-input{background:#bbb;border-color:#bbb}
