.wrapper{
    max-width: 960px;
    margin:0 auto;
}
li label input{
    zoom:1.5;
    vertical-align: text-bottom;
}
li label{
    background-color:rgb(7, 88, 7);
    border-radius: 5px;
    padding:8px 20px;
    color:#fff;
    margin-top: 12px;
    margin-bottom: 24px;
    margin-right:8px;
    transition:background-color 0.6s ease-in-out;
    cursor:pointer;
}
li label:last-child{
    background-color:rgb(146, 10, 10);
    color:#fff;
}
li label:checked {
    background-color:green;
}
li label:last-child:checked {
    background-color:red;
}
input[type='radio']:after {
    width: 13px;
    height: 13px;
    border-radius: 15px;
    top: -6px;
    left: 0px;
    position: relative;
    background-color: #fff;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
    transition: background-color 0.2s ease-in-out;
    cursor:pointer;
}
input[type='radio']:checked:after {
    width: 13px;
    height: 13px;
    border-radius: 15px;
    top: -6px;
    left: 0px;
    position: relative;
    background-color: green;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}
label:last-child input[type='radio']:checked:after {
    width: 13px;
    height: 13px;
    border-radius: 15px;
    top: -6px;
    left: 0px;
    position: relative;
    background-color: red;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}
#applicant-save .form-group{
    max-width:420px;
    display:inline-block;
}
#applicant-save input{
    min-width:300px;
}