#block-chooseapathmenu .options {
    font-size: 17px;
    display: flex;
    flex-wrap: wrap;
}

#block-chooseapathmenu .options .option_group{
    padding: 28px 0px;
    color:white;
    margin-bottom: 20px;
    width: calc(50% - 10px);
    display: flex;
    cursor: pointer;
}
  
/**
* Very Small Screen
*/
@media only screen and (max-width: 900px) {
    #block-chooseapathmenu .options .option_group{
        width: calc(100%);
        display: flex;
        cursor: pointer;
    }

    #block-chooseapathmenu .options .gap{
        display: none;
    }
}







#block-chooseapathmenu .options .gap{
    width: 20px;
}

#block-chooseapathmenu .option_group .label{
    margin-left: 15px;
}

#block-chooseapathmenu input[type='radio'] { 
    transform: scale(1.3); 
    margin-left: 20px;
}

#block-chooseapathmenu .submit_btn {
    width: 240px;
    height: 48px;
    background: #9D237B;
    color: white;
    border: 0;
}

#block-chooseapathmenu .button_container {
    text-align: right;
    margin-top: 75px;
}

#block-chooseapathmenu .submit_btn:disabled {
    background: #CCCCCC;
}

/* Each block color */
#block-chooseapathmenu .options .option_group:nth-of-type(1){
    background: #DB732C;
}

#block-chooseapathmenu .options .option_group:nth-of-type(3){
    background: #CD822F;
}  

#block-chooseapathmenu .options .option_group:nth-of-type(4){
    background: #86584D;
}

#block-chooseapathmenu .options .option_group:nth-of-type(6){
    background: #48826A;
}  

#block-chooseapathmenu .options .option_group:nth-of-type(7){
    background: #427573;
}

#block-chooseapathmenu .options .option_group:nth-of-type(9){
    background: #2B5B7B;
}  

#block-chooseapathmenu .options .option_group:nth-of-type(10){
    background: #3577AF;
}  

#block-chooseapathmenu .options .option_group:nth-of-type(12){
    background: #569CBB;
}  


/* Custom radio button*/

#block-chooseapathmenu input[type='radio'] {
    -webkit-appearance:none;
    width:20px;
    height:20px;
    border:1px solid darkgray;
    border-radius:50%;
    outline:none;
    background: white;
}

#block-chooseapathmenu input[type='radio']:before {
    content:'';
    display:block;
    width:40%;
    height:40%;
    margin: 30% auto;    
    border-radius:50%;    
}
#block-chooseapathmenu input[type='radio']:checked:before {
    background:#333 !important;
}

#block-chooseapathmenu input[type='radio']:focus:before {
    background: #33333333
}

#block-chooseapathmenu fieldset {
    border: none;
}
