@charset "utf-8";
/*
Theme Name: MaxAssist
Theme URI: https://parachutedesign.ca/
Author: 
Author URI: https://parachutedesign.ca/
Description: 
Version: 2023.09.08
Text Domain: 
*/

body .maxassist-demo-rt .frm_forms .frm_form_fields .form_field_wrapper .form-field:not(:last-child).vertical_radio{ flex: 100%; display: flex; flex-wrap: wrap;}
body .maxassist-demo-rt .frm_forms .frm_form_fields .form_field_wrapper .frm_form_field.vertical_radio .frm_opt_container{margin: 0; }
body .maxassist-demo-rt .frm_forms .frm_form_fields .form_field_wrapper .frm_form_field.vertical_radio .frm_radio{margin: 0; flex: 1;}
body .maxassist-demo-rt .frm_forms .frm_form_fields .form_field_wrapper .frm_form_field.vertical_radio label{padding-left: 28px !important;}
body .maxassist-demo-rt .frm_forms .frm_form_fields .form_field_wrapper .frm_form_field.vertical_radio input[type="radio"]{top: 4px;}

body .maxassist-demo-rt .frm_forms .frm_form_fields .frm_form_field.vertical_radio input[type="radio"]:checked { background: var(--Accent); border-radius: 50%; }
body .maxassist-demo-rt .frm_forms .frm_form_fields .form_field_wrapper .frm_form_field.vertical_radio input[type="radio"]:checked::before {display: block !important;  background: var(--Accent);}
body .maxassist-demo-rt .frm_forms .frm_form_fields .form_field_wrapper .frm_form_field.vertical_radio input[type="radio"]{border: 1px solid var(--Accent); background: var(--White);  padding: 0;  cursor: pointer;}
body .maxassist-demo-rt .frm_forms .frm_form_fields .form_field_wrapper .frm_form_field.vertical_radio input[type="radio"]:checked{background-color: var(--Accent);}
body .maxassist-demo-rt .frm_forms .frm_form_fields .form_field_wrapper .frm_form_field.vertical_radio input[type="radio"]:not([disabled]):checked {background-color: var(--Raisin-Tint); border: 1px solid var(--Card-Stroke);}


@media screen and (max-width: 767px) and (min-width: 200px){
    
    body .maxassist-demo-rt .frm_forms .frm_form_fields .form_field_wrapper .frm_form_field.vertical_radio .frm_radio{flex: 1;}
}
