.form-buttons .btn{font-size:.9rem}.delete_update{position:absolute;left:0}.ui-datepicker{background:#fff;border:1px solid #d9d9d9;border-radius:5px;display:none;padding:4px 4px 0;width:17em}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;padding-right:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a:hover{background:#dadada;border-color:#999}.ui-datepicker .ui-state-active{background:#fff;border-color:#aaa}.ui-datepicker-header{background:#ccc;border:1px solid #aaa;border-radius:2px;color:#222;font-weight:700;padding:2px;position:relative}.ui-datepicker-next,.ui-datepicker-prev{border-radius:4px;position:absolute;top:3px}.ui-datepicker-prev{left:4px}.ui-datepicker-prev:hover{left:3px}.ui-datepicker-next{right:4px}.ui-datepicker-next:hover{right:3px}.ui-datepicker-next span,.ui-datepicker-prev span{display:block;font-size:0;height:12px;padding:4px;width:12px}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background-color:#e4e4e4;border:1px solid #999;top:2px}.ui-datepicker-title{line-height:1.8em;text-align:center}.ui-datepicker td a,.ui-datepicker td span{background:#e6e6e6;border:1px solid #d3d3d3;border-radius:2px;color:#555;display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-state-highlight:hover{background:#fbf9ee;border-color:#fcefa1}.ui-state-highlight a{background:#fff!important;border-color:#aaa}.btn-toggle{margin:0 4rem;padding:0;position:relative;border:none;height:1.5rem;width:3.5rem;border-radius:1.5rem;color:#6b7381;background:#bdc1c8}.btn-toggle.spanish{width:6.5rem!important}.btn-toggle.btn-sm{margin:0 .5rem;padding:0;position:relative;border:none;height:1.5rem;width:3.5rem;border-radius:1.5rem;color:#6b7381;background:#bdc1c8}.btn-toggle.btn-sm.active{transition:background-color .25s}.btn-toggle.active{background-color:#0272a5}.btn-toggle.btn-sm.btn-sm:before{text-align:right}.btn-toggle.btn-sm.btn-sm:after,.btn-toggle.btn-sm.btn-sm:before{line-height:-.5rem;color:#fff;letter-spacing:.75px;left:.8125rem;width:2.325rem}.btn-toggle.btn-sm:before{content:"Off";left:-.5rem;opacity:1}.btn-toggle.btn-sm.spanish:before{content:"no compartir";left:.1rem;opacity:1;width:6rem!important}.btn-toggle.btn-sm:after,.btn-toggle.btn-sm:before{line-height:1.5rem;width:.5rem;text-align:center;font-weight:600;font-size:.55rem;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;transition:opacity .25s}.btn-toggle.btn-sm:after{content:"On";right:-.5rem;opacity:0}.btn-toggle.btn-sm.spanish:after{content:"compartir";right:-.5rem;opacity:0}.btn-toggle.btn-sm.btn-sm.active:after{opacity:1;text-align:left}.btn-toggle.btn-sm.btn-sm.active:before{opacity:0}.btn-toggle.btn-sm.btn-sm:after{line-height:-.5rem;color:#fff;letter-spacing:.75px;left:.4125rem;width:2.325rem}.btn-toggle.btn-sm>.handle{position:absolute;top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;border-radius:1.125rem;background:#fff;transition:left .25s}.btn-toggle.btn-sm.active>.handle{left:2.175rem;transition:left .25s}.btn-toggle.spanish.btn-sm.active>.handle{left:5.1rem!important}.btn-toggle.disabled{opacity:.25;background-color:#c72230}.option-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;top:13.33333px;right:0;bottom:0;left:0;height:20px;width:20px;transition:all .15s ease-out 0s;background:#cbd1d8;border:none;color:#fff;cursor:pointer;display:inline-block;margin-right:.5rem;outline:none;position:relative;z-index:1}#demographic-form .option-input,#demographic-user-information .option-input{top:5px;height:20px!important;width:20px!important}#demographic-form .option-input:checked:before,#demographic-user-information .option-input:checked:before{font-family:Ionicons;height:20px;width:20px;font-size:16px;line-height:20px}#demographic-user-information label{font-size:18px}#demographic-user-information .form-check{padding-left:0}@media only screen and (min-width:1024px){#demographic-user-information .form-check{padding-left:1.25rem}}#demographic-user-information .form-check label{display:inline;font-size:16px}@media only screen and (min-width:1024px){#demographic-user-information .form-check label{display:inline-block;font-size:18px}}#demographic-user-information .form-check:first-of-type{margin-top:15px}@media only screen and (min-width:1024px){#demographic-user-information .form-check:first-of-type{margin-top:0}}.option-input:hover{background:#9faab7}.option-input:checked{background:#03a9f4}.option-input:checked:before{font-family:Ionicons;height:20px;width:20px;position:absolute;content:"\f2bc";display:inline-block;font-size:16px;text-align:center;line-height:20px}.option-input:checked:after{background:#03a9f4;content:"";display:block;position:relative;z-index:100}@media only screen and (max-width:768px){.ms-container .ms-selectable,.ms-container .ms-selection{display:block;float:none!important;width:100%!important;margin-bottom:10px}.ms-container .ms-selectable span,.ms-container .ms-selection span{text-align:left!important}}