#content__importFrom {
    width: 100%;
}
#content__importFrom .select_container > .trHeading {
    padding-bottom: 8px;
} 
#select__importFrom_program_list,
#select__importFrom_program_list .sub-nav {
    width: 100%;
}
#select__importFrom_trainingPlan_list,
#select__importFrom_trainingPlan_list .sub-nav {
    width: 100%;
}

#select__importFrom_workoutTags_container {
    position: absolute;
    top: 8px;
    right: 0;
}

#select__importFrom_workoutTags {
    width: 140px;
    height: 26px;
    margin: 8px;
}

#select__importFrom_workoutTags_selection {
    line-height: 26px;
    font-size: 12px;
}

#select__importFrom_workoutTags_list,
#select__importFrom_workoutTags_list .sub-nav {
    width: 100%;
}

#select__importFrom_workoutTags_list p {
    font-size: 12px;
}

#content__importFrom_selectableItems {
    width: 100%;
    height: 180px;
    box-sizing: border-box;
}

#content__importFrom_selectableItems .selectableItems__searchbar_container {
    width: 165px;
}

#content__importFrom_selectableItems .selectableItems__searchbar_container .searchBar-input {
    font-size: 12px;
}

#content__importFrom_selectableItems div {
    min-height: 0; /* Overflow flex fix for Firefox */
}

#content__importFrom_selectables_container {
    position: relative;
}

#content__importFrom_selectables_container .selectableItems__container label {
    font-size: 14px;
}

#content__importFrom .fancy-radio-container {
    height: 20px;
    border: none;
    margin-bottom: 0;
}

#content__importFrom .fancy-radio-container input[type="radio"]:checked + label, #content__importFrom .fancy-radio-container input[type="radio"]:not(:checked) + label {
    line-height: 34px;
}

#content__importFrom .fancy-radio-container input[type="radio"]:checked + label:before,
#content__importFrom .fancy-radio-container input[type="radio"]:not(:checked) + label:before {
    top: 8px;
}
#content__importFrom .fancy-radio-container input[type="radio"]:checked + label:after,
#content__importFrom .fancy-radio-container input[type="radio"]:not(:checked) + label:after {
    top: 12px;
}

#content__importFrom_dateSelection .fancy-radio-container input[type="radio"]:checked + label:before, #content__importFrom_dateSelection .fancy-radio-container input[type="radio"]:not(:checked) + label:before {
    top: 7px;
    left: -5px;
}

#content__importFrom_dateSelection .fancy-radio-container input[type="radio"]:checked + label:after, #content__importFrom_dateSelection .fancy-radio-container input[type="radio"]:not(:checked) + label:after {
    top: 11px;
    left: -1px;
}

#content__importFrom_dateSelection .fancy-radio-container input[type="radio"]:checked + label, #content__importFrom_dateSelection .fancy-radio-container input[type="radio"]:not(:checked) + label {
    padding-left: 23px;
}
