.form-field.radiobutton-list{border:1px solid #e9e9e9;border-radius:25px/2px;display:flex}.form-field.radiobutton-list .radiobutton{text-align:center;cursor:pointer;border-right:1px solid #e9e9e9;flex:1 0}.form-field.radiobutton-list .radiobutton label{width:100%;height:25px;margin-top:-1px;padding:0;font-size:.8rem;line-height:25px;display:block}.form-field.radiobutton-list .radiobutton label:before,.form-field.radiobutton-list .radiobutton label:after{display:none}.form-field.radiobutton-list .radiobutton [type=radio]:checked+label{color:#fff;background:#4caf50;box-shadow:0 0 5px #ccc}.form-field.radiobutton-list .radiobutton:first-child,.form-field.radiobutton-list .radiobutton:first-child label{border-radius:25px / 2 0 0 25px / 2}.form-field.radiobutton-list .radiobutton:last-child{border-radius:0 25px / 2 25px / 2 0;border-right:none}.form-field.radiobutton-list .radiobutton:last-child label{border-radius:0 25px / 2 25px / 2 0}
