/* Styles for the subject component. ep_subjectinput_* */ .ep_subjectinput_toggle { text-decoration: none; color: #000000; } .ep_subjectinput_selections { margin: 0.5em auto 0.5em auto; margin-top: 0.5em; padding: 0.5em; } .ep_subjectinput_selected { font-weight: bold; } .ep_subjectinput_selected_subject { font-weight: bold; } ul.ep_subjectinput_subjects { list-style: none; } ul.ep_subjectinput_subjects li { margin-top: 3px; margin-bottom: 3px; list-style: none; } ul.ep_subjectinput_subjects img { vertical-align: -2px; } .ep_subjectinput_selections { padding-bottom: 10px; border-bottom: dashed #808080 1px; margin-bottom: 10px; } .ep_subjectinput_selections td.ep_first { border-top: none; } .ep_subjectinput_selections td { border-top: dashed #ccc 1px; } .ep_subjectinput_results { border: dashed #c8cbdf 1px; margin-top: 0.5em; padding: 0.5em; background-color: white; list-style: none; } .ep_subjectinput_results td.ep_first { border-top: none; } .ep_subjectinput_results td { border-top: dashed #ccc 1px; } .ep_subjectinput_add_button, .ep_subjectinput_remove_button { border: solid blue 1px; padding: 1px; background-color: transparent; font-size: 70%; color: blue; } .ep_subjectinput_searchbar { text-align: center; } /* End of subject component section */