[%- PROCESS "opac/parts/css/colors.tt2"; PROCESS "opac/parts/css/fonts.tt2"; rtl=ctx.get_i18n_l(ctx.eg_locale).rtl; -%] html { height: 100%; } body { display: flex; flex-direction: column; height: 100%; } body { background-color: #FFF; [%- IF rtl=='t' -%] direction: rtl; [%- END %] font-family: "Raleway", sans-serif; font-size: 18px; margin: 30px 0 0 0; } input[type='text'], input[type='password'] { -moz-appearance: none; -webkit-appearance: none !important; -webkit-border-radius: 0px; background-color: #F9F9F9; border: 1px solid #cccccc; box-sizing: border-box; border-radius: 0; font-size: 100%; height: 2.5rem; padding: .2em; width: 13em; } button, input[type='submit'], #acct_info_main a, input[type='reset'] { background-color: #EEEEEE; border: 1px solid #CCCCCC; border-radius: 0; font-family: "Raleway", sans-serif; font-size: 100%; padding: .4em .7em; transition: all .3s ease-out; -webkit-appearance: none; } button:hover, input[type='submit']:hover, input[type='reset']:hover { background-color: #f5f8ff; border: 1px solid #789ACE; font-size: 100%; } button:active, input[type='submit']:active, input[type='reset']:active { background-color: #f5f8ff; border: 1px inset #7e98ce; font-size: 100%; } abbr[title].unapi-id { text-decoration: none; } select { /* Cribbed from https://evergreen.owwl.org */ border: 1px solid #e9ebf3; -webkit-appearance: none !important; -webkit-border-radius: 0px; -moz-appearance: none; background-color: #F9F9F9; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+); background-position: 100% center; background-repeat: no-repeat; border: 1px solid #cccccc; padding: 0.333rem 0.5rem; padding-right: 1.1em; font-size: 1rem; color: rgba(0, 0, 0, 0.75); line-height: normal; border-radius: 0; height: 2.5rem; } img { border: 0; } label { color: #0A5FAB; } #topnav_logo { margin: 2em 0; } #homesearch_main_logo { margin: auto; padding-top: 60px; width: 50%; } a, a:link, a:visited, a:active { color: #536090; cursor: pointer; text-decoration: none; transition: all .2s ease; } a:hover { color: #6AB5F9; cursor: pointer; } a.opac-button, a:link.opac-button, a:visited.opac-button, a:active.opac-button, #account-update-email input[type='submit'] { background: #38558A; border: 0; color: #fff; cursor: pointer; display: inline-block; letter-spacing: .0625em; line-height: 1; margin: 0 .3em; padding: .6em .8em; position: relative; text-transform: uppercase; transition: all .3s ease-out; vertical-align: middle; } a.opac-button:hover, a:link.opac-button:hover, a:visited.opac-button:hover, a:active.opac-button:hover, #account-update-email input[type='submit']:hover { background: #085EAB; } #account-update-email input[type='submit'] { margin: 0; } .results_header_lbl select { margin: 0; padding: 0; width: 12em; } { font-weight: bold; padding-top: 10px; } .refine_search { margin-left: 0; padding-bottom: 7px; } /* #search-wrapper select { border:0px solid black; filter:alpha(opacity=0); -khtml-opacity:0; opacity:0; padding:0; margin:0; height:18px; } */ h1 { margin: 0; margin-bottom: 5px; font-size: 150%; font-weight: normal; } h2 { font-size: 125%; font-weight: bold; } h2.graphic880 { font-size: 125%; font-weight: normal; } .hide_me, .hidden { display: none; visibility: hidden; } div.select-box-wrapper { position: absolute; padding-top: 2px; overflow: hidden; [% IF rtl=='t' -%] padding-right: 3px; text-align: right; [%- ELSE %] padding-left: 3px; text-align: left; [%- END %] } #dash_wrapper { [% IF rtl=='t' -%] margin-right: .5em; [%- ELSE %] margin-left: .5em; [%- END %] } #dash_identity { } #dashboard { float: right; } .dash_divider { margin: 0 .5em; display: inline-block; } #dashboard, #dashboard_e { margin-top: 1em; height: 3em; } #dashboard span.dash-align a, #dashboard_e span.dash-align a { font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; } #dash_user { font-weight: bold; } #dash_checked, #dash_e_checked { background-color: #38558a; color: #FFF; border-radius: 30px; font-weight: normal; padding: .25em .6em; } #dash_holds, #dash_e_holds { background-color: #6F2062; color: #FFF; border-radius: 30px; font-weight: normal; padding: .25em .6em; } #dash_pickup, #dash_e_pickup { background-color: #006736; color: #FFF; border-radius: 30px; font-weight: normal; padding: .25em .6em; } /* #dash_fines { color: #f41d36; } the color contrast between "text_badnews" and "primary" is too low for WCAG compliance. Use "text_attention" for now until a better color is picked - if needed. */ #dash_fines { background-color: #b60000; color: #FFF; border-radius: 30px; font-weight: normal; padding: .25em .6em; } #dash_user_message_button_container { display: inline; padding: 0; } #unread_message_count_floater { background: #b60000; border: 0; border-radius: 20px; color: #fff; display: inline-block; letter-spacing: .0625em; line-height: 1; margin: 0; padding: .25em .5em .5em .5em; position: relative; text-transform: uppercase; transition: all .3s ease-out; vertical-align: middle; } .dash-link:hover #dash_holds { background-color: #922580; } .dash-link:hover #dash_pickup { background-color: #0c9655; } .dash-link:hover #dash_checked { background-color: #4672c1; } .dash-link:hover #dash_fines { background-color: #ca1d1d; } #header-wrap { background-color: #FFF; } #header { border-bottom: 1px solid #EEEEEE; font-size: 92%; margin: 1em; } #header-links { font-size: 92%; } #header-links a { color: #FFFFFF; display: block; float: left; margin-right: 22px; text-shadow: 0 1px 1px #000036; } #header #header-links2 { position: relative; top: -8px; padding-bottom: 15px; } #header #header-links2 a:hover { text-decoration: underline; } #your-acct-login { padding-top: 2em; } #home_myopac_link { font-size: 110%; } #gold-links { line-height: 1.5em; [% IF rtl=='t' -%] margin-right: 1em; padding-right: 0; [%- ELSE %] margin-left: 1em; padding-left: 0; [%- END %] } #gold-links-home { margin: auto; [% IF rtl=='t' -%] padding-right: 0; [%- ELSE %] padding-left: 0; [%- END %] } #gold-links-holder { background-color: #3f61a7; border-top: 10px solid #7E98CE; height: 30px; left: 0; position: absolute; top: 0; width: 100%; } #gold-links-holder a { display: inline-block; font-family: Arial, sans-serif; } #util-bar { [% IF rtl=='t' -%] margin-right: 1em; padding-right: 0; [%- ELSE %] margin-left: 1em; padding-left: 0; [%- END %] height: 0; } #breadcrumb { margin-top: 0; font-size: [% css_fonts.size_smaller %]; [% IF rtl=='t' -%] float: right; [%- ELSE %] float: left; [%- END %] } #search-within { margin-top: 10px; position: relative; [% IF rtl=='t' -%] float: left; right: -173px; [%- ELSE %] float: right; left: -173px; [%- END %] } #breadcrumb a { color: #000000; } #search_frm label { font-size: 83%; } #search-wrapper { margin: 0 10%; padding-bottom: 5px; } #search-box { [% IF rtl=='t' -%] margin-right: 1em; padding-right: 0; [%- ELSE %] padding-left: 0; [%- END %] padding-top: 10px; padding-bottom: 10px; } #adv_search_tabs { border-bottom: 4px solid #263245; } #adv_search_tabs a { border-bottom: 1px solid #7E98CD;; } #adv_search_tabs a.on { border-bottom: 1px solid #263245;; } #adv_search_input { display: none; } #adv_search_tabs, #acct_tabs, #acct_fines_tabs, #acct_checked_tabs, #acct_holds_tabs, #acct_prefs_tabs, #results_header_inner { font-family: "Raleway", sans-serif; overflow: auto; } #account-update-email { } #adv_search_tabs a, #acct_tabs a, #acct_fines_tabs a, #acct_holds_tabs a, #acct_prefs_tabs a { background-color: #0a5fab; color: #FFF; [% IF rtl=='t' -%] float: right; margin: 10px 0 0px 7px; [%- ELSE %] float: left; margin: 10px 7px 0 0; [%- END %] font-size: 90%; text-align: center; vertical-align: middle; display: block; padding: 10px 0 10px 0; } #adv_search_tabs a, #acct_tabs a, #acct_fines_tabs a { padding: .6em 1em; } a.acct-tab-on { border-bottom: 1px solid #263245; } a.acct-tab-off { border-bottom: 1px solid #7E98CE; } #adv_search_rows { border-bottom: 0; } .adv_filter_block { [% IF rtl=='t' -%] float: right; [%- ELSE %] float: left; [%- END %] padding-right: 1em; clear: both; } .adv_filter_block_item { [% IF rtl=='t' -%] float: right; [%- ELSE %] float: left; [%- END %] padding: 5px; } .adv_filter_block_item br { display: none; } .adv_filter_block_item strong { display: block; letter-spacing: .0625em; margin: .2em 0; } #adv_special_block { [% IF rtl=='t' -%] float: right; [%- ELSE %] float: left; [%- END %] padding: 5px; margin-top: 5px; } #adv_search_submit { margin-bottom: 2em; } #adv_search_submit .opac-button { background-color: #FFF; color: #0A5FAB; } #adv_search_submit #search-submit-go, #adv_numeric_block .opac-button, .expert-search .opac-button { background-color: #38558a; border: 0; color: #FFF; font-size: 110%; padding: .4em .6em; } .checkbox_col { width: 1%; [% IF rtl=='t' -%] padding-right: 10px !important; [%- ELSE %] padding-left: 10px !important; [%- END %] } #adv_search, #num_search, #expert_search { background-color: #0A5FAB; color: #FFF; font-weight: normal; text-transform: uppercase; } #adv_search.on, #num_search.on, #expert_search.on { background-color: #263245; border-bottom: 1px solid #263245; color: #FFF; font-weight: normal; text-transform: uppercase; } #adv_search_tabs a.acct-tab-on, #acct_tabs a.acct-tab-on, #acct_fines_tabs a.acct-tab-on { background-color: #263245; color: #FFF; } #acct_checked_tabs a, #acct_holds_tabs a, #acct_prefs_tabs a { background-color: #7a9f37; border-bottom: 3px solid #7a9f37; color: #FFFFE8; font-size: 1rem; margin-top: 0; padding: .2em .8em; } #acct_checked_tabs div.selected a, #acct_holds_tabs div.selected a, #acct_prefs_tabs div.selected a { background-color: #FFF; border-bottom: 3px solid #9ECC4C; color: #333; } #acct_checked_tabs, #acct_holds_tabs, #acct_prefs_tabs { padding-bottom: 1.5rem; padding-top: .5rem; color: #999; } #acct_select, #acct_prefs_select { display: none; } #canvas_main h2 { color: #16305C; font-family: "Raleway", sans-serif; font-size: 110%; font-weight: 600; letter-spacing: .0625em; border-bottom: 1px solid #EEE; padding-bottom: .2em; } #canvas_main hr { display: none; } #rdetail_record_details + ul, #rdetail_related_subjects + ul { line-height: 1.5em; list-style-type: none; padding: 0; } #rdetail_summary_header { margin-top: 1em; } #rdetail_summary_header #rdetail_title { font-family: "Raleway", sans-serif; font-weight: 700; letter-spacing: .0625em; margin: .7em 0 .4em 0; } .rdetail_header { border-bottom: 3px solid #7a9f37; font-size: 85%; margin-left: 0; } .rdetail_results a { background-color: #7a9f37; color: #FFFFE8; padding: .3em .5em; } .rdetail_result_count { color: #000000; font-weight: normal; display: inline-block; [% IF rtl=='t' -%] padding-right: 1em; [%- ELSE %] padding-left: 1em; [%- END %] } .result_count::before { color: #7095D6; content: "\002022"; } .rdetail_result_nav { font-weight: normal; display: inline-block; [% IF rtl=='t' -%] padding-right: 1em; [%- ELSE %] padding-left: 1em; [%- END %] } .rdetail_result_nav a { background-color: #7a9f37; color: #FFFFE8; padding: .3em .5em; } #rdetail_details_table { margin-top: 15px; } #rdetail_image { border: 0; padding-right: 1em; padding-bottom: 1em; } #rdetail_image_cell { padding-top: 3px; [% IF rtl=='t' -%] padding-left: 10px; [%- ELSE %] padding-right: 10px; [%- END %] } h2.rdetail_uris { margin-top: 1em; } div.rdetail_uris { background-color: #d8d8d8; display: inline-block; padding: .5em 1em .5em 1em; } div.rdetail_uris p { margin: 0; } div.rdetail_uris ul li { position: relative; [% IF rtl=='t' -%] right: 1em; [%- ELSE %] left: 1em; [%- END %] } div.rdetail_show_copies { margin-top: 1em; } #rdetail_actions_div { background-color: #fff; margin-bottom: 1em; float: right; } #copy_hold_counts h2 { font-size: 100%; margin-bottom: .6em; } #copy_hold_counts p, #copy_hold_counts ul { margin: .5em 0; } #rdetail_copy_counts { display: inline-block; vertical-align: top; [% IF rtl=='t' -%] border-left: thin; margin-left: 1em; padding-left: 1em; [%- ELSE %] border-right: thin; margin-right: 1em; padding-right: 1em; [%- END %] } #rdetail_hold_counts { display: inline-block; vertical-align: top; } #rdetail_hold_counts p { [% IF rtl=='t' -%] padding-right: 2em; [%- ELSE %] padding-left: 2em; [%- END %] } #rdetail_image_div { [% IF rtl=='t' -%] float: right; margin-left: 1em; [%- ELSE %] float: left; margin-right: 1em; [%- END %] } .rdetail_aux_utils { color: #FFF; padding-left: 17px; padding-right: 70px; } .rdetail_aux_utils img { display: none; } #format_actions, #rdetail_copy_counts, #rdetail_hold_counts { font-size: .9rem; } .result_table_title_cell img, #format_actions img { vertical-align: middle; } #rdetail_image_div { margin-right: 0; } .classic_link { display: inline-block; margin: 0 1em; } .classic_link.record_title { line-height: 1.5em; } div.toggle_list { padding-top: 6px; } div.share_record { padding-top: 6px; } div.format_icon { [% IF rtl=='t' -%] float: left; margin-left: 17px; [%- ELSE %] float: right; margin-right: 17px; [%- END %] } #metarecord_population h3 { font-size: 96%; margin: .5em 0; } #metarecord_population a::before { content: "\002022"; } #metarecord_population { border: 1px solid #CCC; background-color: rgba(228, 243, 212, .5); float: left; padding: .3em 1em; margin-bottom: 1em; min-width: 50%; } .metarecord_population_span_link { line-height: 20px; } .metarecord_population_format { border-right: thin; display: inline-block; margin-right: 1em; padding-right: 1em; vertical-align: top; } .metarecord_population_item_lang { display: inline-block; vertical-align: top; } .metarecord_population_all { padding-top: 10px; } .results_aux_utils.place_hold a, .results_aux_utils.result_util a, .rdetail_aux_utils a { background-color: #5176b6; color: #FFF; display: inline-block; margin-top: .3em; padding: .7em 1em; text-align: center; } .results_aux_utils.place_hold a:hover, .results_aux_utils.result_util a:hover { background-color: #7095D6; color: #FFF; } .results_aux_utils.place_hold a, .rdetail_aux_utils.place_hold a { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAd0lEQVQ4jd2Tuw2AMAxEbUBiIcZgJ7IDDMUmtIgFHk2ErJCfUlBwlXXOPVlWLMAMHCQkgby9WyMZzgAeX2OPrFRVQ4D1u1y4RlUAwAEu1htqwiKy+PrVL+4gpW938HOAmF87tU5w+bpvnWDLHVPxyIARWIGzBXADu57icISS+qQAAAAASUVORK5CYII=") #5176b6 no-repeat; background-position-x: 10px; display: block; padding-left: 30px; background-position-y: center; } .results_aux_utils.result_util a, .rdetail_aux_utils.result_util a, .rdetail_aux_utils.toggle_list a { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAQElEQVQ4je3QQQpAAABE0TdOxf1XypEwNi5AUcqv2U8vbWfsSSZoWxcasJ/7aPkNpO2CNcnIPYMV2wPnXuo34ADcXyvnnwHItgAAAABJRU5ErkJggg==") #5176b6 no-repeat; background-position-x: 10px; display: block; padding-left: 30px; background-position-y: center; } .rdetail_aux_utils.share_record a { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABH0lEQVQ4jY2TPUtDQRBF7+SZSmJAsBCC3yaFYCHW/j57QSQgRFHBoP4CG8sgKbVRtBNF856NnXIsMuCyL092YFmYO2e4O7srJQTQBq6Ad199YD2FFbAEfFKOEbBWS+hhkpB0LGlOUlPSkaRZSbtJLia4agA/QDH1T9GmpI6kXNKNmX0HchY4K4EbwG103kdg2nUDep7vx/A2ULj4AJwDd8CL2zagGwxxtQreB7JAswjOga0qeC8Efa8Dh1VwuwIeAs/AKfAU2P6DvfDSxYMoP4gGOQA68dANyDV+HDNm9hU0yCTtSGpJujezYenKvHDkj6IZ5esTgShqkq597wLzwAJwIakg5cMAK4x/WBwfQCvFhYBl4Ax4A16BE2Axhf0FMaqORLwYoRUAAAAASUVORK5CYII=") #5176b6 no-repeat; background-position-x: 10px; display: block; padding-left: 30px; background-position-y: center; } div .place_hold img, .result_util img { display: none; } .result_count { color: #666; } .results_reviews { top: -5px; } #rdetail_copies { padding-top: 1.5em; } #rdetails_status tbody>tr:nth-child(even)>td { background-color: #FFF; } #rdetails_status td { [% IF rtl=='t' -%] padding: 7px 13px 3px 0; [%- ELSE %] padding: 7px 0 3px 13px; [%- END %] } #rdetails_status td[headers=copy_header_library], #rdetails_status td[headers=copy_header_shelfloc] { white-space: normal; } #rdetails_status tbody td.copy_note { text-wrap: normal; white-space: pre-wrap !important; word-wrap: normal; } #rdetails_status tbody td.copy_tag { background-color: #FFF; border-top: 4px solid #FFDD1A; border-bottom: 4px solid #FFDD1A; } #rdetails_status tbody .copy_tag_value { font-weight: bolder; } #rdetails_status tbody td.copy_tag { border-color: [% css_colors.primary %]; border-style: dashed; border-width: 2px; } #rdetails_status tbody .copy_tag_value { font-weight: bolder; } .rdetail_extras { padding-top: 1px; clear: both; } #rdetail_extras_div { margin: 1em 0; } .rdetail_extras_hr { height: 1px; background-color: #EEE; } .rdetail_extras_link { padding: 6px 12px; font-size: 100%; font-weight: bold; } .rdetail_extras_link a:link, .rdetail_extras_link a:visited { color: #0A5FAB; } .rdetail_extras_link a:hover, .rdetail_extras_link a:active { color: #6AB5F9; } #rdetail_extras_expand, #rdetail_extras_collapse, #rdetail_locs_collapse { [% IF rtl=='t' -%] margin-right: 13px; [%- ELSE %] margin-left: 13px; [%- END %] } #rdetail_locs_expand, #rdetail_locs_collapse { [% IF rtl=='t' -%] margin-right: 13px; [%- ELSE %] margin-left:13px; [%- END %] padding-bottom:3px; margin-top:15px; } #rdetail_anotes_div .biography { margin:0; } .rdetail_subject_value { color: #3f61a7; font-size: 90%; } .rdetail_subject_value a { display: inline-block; padding: .05em .4em; margin-bottom: .2em; } .rdetail_subject_value a:link, .rdetail_subject_value a:visited { background-color: #F3F6FB; border: 1px solid #D5E1F8; border-radius: 5px; color: #3E5B90; } .rdetail_subject_value a:hover, .rdetail_subject_value a:active { background-color: #FFF; border: 1px solid #D0DAED; border-radius: 5px; color: #6B86BB; } .rdetail_subject_value span { display: block; margin-bottom: .1em; } #gbp_extra, #gbp_arrow_down_link { display: none; } .almost-content-wrapper { background-color: #fff; } #content-wrapper, #search-wrapper, #results_header_bar { background-color: #fff; margin: 0 10%; } .content-wrapper-record-page { position: relative; top: -15px; } #main-content-home { [% IF rtl=='t' -%] padding-right: 17px; margin-right: 1em; [%- ELSE %] padding-left: 17px; margin-left: 1em; [%- END %] } #main-content { clear: both; font-family: Helvetica, Arial, sans-serif; [% IF rtl=='t' -%] padding-right: 0; [%- ELSE %] padding-left: 0; [%- END %] } #main-content h1, #main-content h2, #main-content h3, #main-content h4 { } #main-content-after-bar { [% IF rtl=='t' -%] margin-right: 1em; padding-right: 4px; [%- ELSE %] margin-left: 1em; padding-left: 4px; [%- END %] } #results-side-bar { background-color: #fff; [% IF rtl=='t' -%] float: right; margin-left: 5px; [%- ELSE %] float: left; margin-right: 5px; [%- END %] width: 174px; } #login-form-box { background-color: #EEEEEE; border: 1px solid #ddd; color: #333; } #main-content .left_brain { margin: 1em 0; padding: 1em; } #main-content .left_brain .input_bg { padding: .5em 0; } label[for="login_persist"] { font-size: 80%; } #login-form-box h1 { font-family: "Raleway", sans-serif; font-weight: bold; letter-spacing: .0625em; } #login-form-box input[type='text'], #login-form-box input[type='password'] { width: 15rem; } #login-form-box label.lbl1 { display: block; font-size: 110%; margin: .3em 0; } #login-form-box .opac-button { background: #38558A; border: 0; color: #fff; cursor: pointer; display: block; font-size: 100%; letter-spacing: .0625em; line-height: 1; margin: .5em 0; padding: .6em .8em; position: relative; text-transform: uppercase; transition: all .3s ease-out; vertical-align: middle; } .login-help-box { [% IF rtl=='t' -%] float: right; margin-right: 2em; [% ELSE -%] float: left; margin-left: 2em; [% END -%] width: 200px; text-align: center ;} .login-help-button { font-size: 90%; padding: 1.5em; } .login-help-button a.opac-button { background-color: #1a7c48; } #login-failed-message { background-color: #FBEE86; border-left: 10px solid #EC5959; font-style: italic; margin: 1em 0; padding: 1em; min-width: 75%; } #holds_temp_parent td { border-bottom: 1px solid #e9ebf3; } #holds_temp_parent input, #holds_temp_parent select { margin:0; } #holds_temp_parent tr td div { margin-top: 10px; margin-bottom: 10px; } #holds_temp_parent tr td div.format_icon { margin-top: 6px; margin-bottom: 6px; float: none; } #results_another_search a, #refine_hits a, #return_to_hits a, .results_header_sel a { background: #5178ad; border: 0; color: #fff; cursor: pointer; display: block; font-size: 75%; letter-spacing: .0625em; margin: .4em 0; padding: .5em; text-align: center; transition: all .3s ease-out; vertical-align: middle; } .results_header_lbl { color: #333333; display: block; font-size: 80%; margin: .5em 0 .5em 1em; } #results_header_bar { background-color: #EEEEEE; border-bottom: 1px solid #cbcbcb; border-top: 1px solid #dedede; font-family: Helvetica, Arial, sans-serif; font-size: .85rem; margin: 0 10%; } #results_header_bar a { background: #38558a; border: 0; color: #fff; cursor: pointer; display: inline-block; letter-spacing: .0625em; margin: .4em .6em; padding: .5em; transition: all .3s ease-out; vertical-align: middle; } #results_header_bar a:hover { background: #085EAB; } #results_header_bar select { height: 1.9em; margin: .3em 0; } #sidebar_search_options h4 { background-color: rgba(228, 243, 212, .5); margin: 0 0 .3em 0; padding: .4em .4em .5em 1em; } #results_check_options { } #results_check_options .results_header_lbl { } /* we need a negative margin on the select to allow the containing