5 only screen and (max-width: 650px) {
7 width: 100% !important;
10 /* Force table to not be like tables anymore */
11 .miniTable table, .miniTable thead, .miniTable tbody, .miniTable th, .miniTable td, .miniTable tr
20 /* Hide table headers (but not display: none;, for accessibility) */
29 border: 1px solid #ccc;
37 border-bottom: 1px solid #eee;
52 content :attr(mobile-title);
56 .copyTable tr:before { content: attr(mobile-count); display: block; text-align:center; }
57 .holdingsTable tr:before { content: attr(mobile-count); display: block; text-align:center; }
60 .chargesTable td:nth-of-type(1):before { content: "Select"; display: flex; }
61 .chargesTable td:nth-of-type(2):before { content: "Owed"; display: flex; }
62 .chargesTable td:nth-of-type(3):before { content: "Billing Type"; display: flex;}
63 .chargesTable td:nth-of-type(4):before { content: "Note"; display: flex;}
64 .chargesTable td:nth-of-type(5):before { content: "Date"; display: flex;}
66 .chargesMainTable td:nth-of-type(1):before { content: "Select"; display: flex; }
67 .chargesMainTable td:nth-of-type(2):before { content: "Owed"; display: flex; }
68 .chargesMainTable td:nth-of-type(3):before { content: "Billing Type"; display: flex;}
69 .chargesMainTable td:nth-of-type(4):before { content: "Title"; display: flex;}
70 .chargesMainTable td:nth-of-type(5):before { content: "Checkout"; display: flex;}
71 .chargesMainTable td:nth-of-type(6):before { content: "Due"; display: flex;}
72 .chargesMainTable td:nth-of-type(7):before { content: "Returned/Renewed"; display: flex;}
74 .activeHoldstable td:nth-of-type(1):before { content: "Select"; display: flex; }
75 .activeHoldstable td:nth-of-type(2):before { content: "Cover"; display: flex; }
76 .activeHoldstable td:nth-of-type(3):before { content: "Title"; display: flex; }
77 .activeHoldstable td:nth-of-type(4):before { content: "Author"; display: flex;}
78 .activeHoldstable td:nth-of-type(5):before { content: "Format"; display: flex;}
79 .activeHoldstable td:nth-of-type(6):before { content: "Pickup Location"; display: flex;}
80 .activeHoldstable td:nth-of-type(7):before { content: "Cancel If Not Filled By"; display: flex;}
81 .activeHoldstable td:nth-of-type(8):before { content: "Status"; display: flex;}
82 .activeHoldstable td:nth-of-type(9):before { content: "Notes"; display: flex;}
84 .holdHistoryTable td:nth-of-type(1):before { content: "Cover"; display: flex; }
85 .holdHistoryTable td:nth-of-type(2):before { content: "Title"; display: flex; }
86 .holdHistoryTable td:nth-of-type(3):before { content: "Author"; display: flex; }
87 .holdHistoryTable td:nth-of-type(4):before { content: "Format"; display: flex; }
88 .holdHistoryTable td:nth-of-type(5):before { content: "Pickup Location"; display: flex; }
89 .holdHistoryTable td:nth-of-type(6):before { content: "Status"; display: flex; }
91 .paymentTable td:nth-of-type(1):before { content: "Payment Date"; display: flex; }
92 .paymentTable td:nth-of-type(2):before { content: "Payment For"; display: flex; }
93 .paymentTable td:nth-of-type(3):before { content: "Amount"; display: flex; }
94 .paymentTable td:nth-of-type(4):before { content: "Receipt"; display: flex; }
96 .messagesTable td:nth-of-type(1):before { content: "Select"; display: flex; }
97 .messagesTable td:nth-of-type(2):before { content: "Date"; display: flex; }
98 .messagesTable td:nth-of-type(3):before { content: "Library"; display: flex; }
99 .messagesTable td:nth-of-type(4):before { content: "Subject"; display: flex; }
100 .messagesTable td:nth-of-type(5):before { content: ""; display: flex; }
102 .circTable td:nth-of-type(1):before { content: "Select"; display: flex; }
103 .circTable td:nth-of-type(2):before { content: "Cover"; display: flex; }
104 .circTable td:nth-of-type(3):before { content: "Title"; display: flex; }
105 .circTable td:nth-of-type(4):before { content: "Author"; display: flex; }
106 .circTable td:nth-of-type(5):before { content: "Renewals Left"; display: flex; }
107 .circTable td:nth-of-type(6):before { content: "Due Date"; display: flex; }
108 .circTable td:nth-of-type(7):before { content: "Barcode"; display: flex; }
109 .circTable td:nth-of-type(8):before { content: "Call Number"; display: flex; }
111 .circHistTable td:nth-of-type(1):before { content: "Select"; display: flex; }
112 .circHistTable td:nth-of-type(2):before { content: "Cover"; display: flex; }
113 .circHistTable td:nth-of-type(3):before { content: "Title"; display: flex; }
114 .circHistTable td:nth-of-type(4):before { content: "Author"; display: flex; }
115 .circHistTable td:nth-of-type(5):before { content: "Checkout Date"; display: flex; }
116 .circHistTable td:nth-of-type(6):before { content: "Due Date"; display: flex; }
117 .circHistTable td:nth-of-type(7):before { content: "Date Returned"; display: flex; }
118 .circHistTable td:nth-of-type(8):before { content: "Barcode"; display: flex; }
119 .circHistTable td:nth-of-type(9):before { content: "Call Number"; display: flex; }
121 .bookbagTable td:nth-of-type(1):before { content: "Select"; display: flex; }
122 .bookbagTable td:nth-of-type(2):before { content: "Cover"; display: flex; }
123 .bookbagTable td:nth-of-type(3):before { content: "Title"; display: flex; }
124 .bookbagTable td:nth-of-type(4):before { content: "Author(s)"; display: flex; }
125 .bookbagTable td:nth-of-type(5):before { content: "Local Call number"; display: flex; }
126 .bookbagTable td:nth-of-type(6):before { content: "Publication Date"; display: flex; }
127 .bookbagTable td:nth-of-type(7):before { content: "Format"; display: flex; }
128 .bookbagTable td:nth-of-type(8):before { content: "Notes"; display: flex; }
130 .eholdsTable td:nth-of-type(1):before { content: "Title"; display: flex; }
131 .eholdsTable td:nth-of-type(2):before { content: "Author"; display: flex; }
132 .eholdsTable td:nth-of-type(3):before { content: "Expire Date"; display: flex; }
133 .eholdsTable td:nth-of-type(4):before { content: "Status"; display: flex; }
134 .eholdsTable td:nth-of-type(5):before { content: "Actions"; display: flex; }
136 .eholdsreadyTable td:nth-of-type(1):before { content: "Title"; display: flex; }
137 .eholdsreadyTable td:nth-of-type(2):before { content: "Author"; display: flex; }
138 .eholdsreadyTable td:nth-of-type(3):before { content: "Expire Date"; display: flex; }
139 .eholdsreadyTable td:nth-of-type(4):before { content: "Actions"; display: flex; }
141 .echeckoutTable td:nth-of-type(1):before { content: "Title"; display: flex; }
142 .echeckoutTable td:nth-of-type(2):before { content: "Author"; display: flex; }
143 .echeckoutTable td:nth-of-type(3):before { content: "Due Date"; display: flex; }
144 .echeckoutTable td:nth-of-type(4):before { content: "Actions"; display: flex; }
146 .ecircsTable td:nth-of-type(1):before { content: "Title"; display: flex; }
147 .ecircsTable td:nth-of-type(2):before { content: "Author"; display: flex; }
148 .ecircsTable td:nth-of-type(3):before { content: "Due Date"; display: flex; }
149 .ecircsTable td:nth-of-type(4):before { content: "Actions"; display: flex; }
151 .bucketTable td:nth-of-type(2):before { content: "Title"; display: flex; text-align:left; }
152 .bucketTable td:nth-of-type(3):before { content: "Author"; display: flex; text-align:left; }
153 .bucketTable td:nth-of-type(4):before { content: "Call Number"; display: flex; text-align:left; }
155 /*Media Style Additions*/
157 padding: 5px !important;
158 text-align: center !important;
167 max-width: 600px !important;
170 }/*Micro Tables End*/
172 @media only screen and (max-width: 600px) {
174 font-size: [% css_fonts.size_big %];
176 span .nav_arrow_fix {
183 #homesearch_main_logo img {
207 #simple-detail-view-links {
210 #acct_tabs a, #acct_fines_tabs a {
212 border-radius: 6px 0px 0px 6px;
213 margin: 0px 0px 0px 5px;
215 border-radius: 6px 6px 0px 0px;
216 margin: 0px 5px 0px 0px;
218 padding: 2px 4px 3px 4px;
219 font-size: [% css_fonts.size_base %];
221 .bookbag-controls-title-block {
229 .bookbag-controls-button-block {
244 .bookbag-specific div.sort {
253 margin: 5px 0px 5px 0px;
254 border: 1px solid [% css_colors.accent_light %];
257 .bookbag-specific div.meta {
280 #bbag-edit-description {
287 border:1px solid [% css_colors.accent_light %];
300 .bookbag-specific div.sort select {
303 .bookbag-specific tr {
305 border-bottom: 1px solid [% css_colors.border_standard %];
307 .bookbag-specific td.list_checkbox {
309 padding-right: 0px !important;
311 padding-left: 0px !important;
314 .bookbag-specific td.list_entry {
315 display: inline-block;
318 padding-right: 40% !important;
320 padding-left: 40% !important;
323 .bookbag-specific td.list_entry:before {
324 content: attr(data-label);
332 .bbag-navigate-list {
335 .bbag-navigate-list-pages {
345 background-color: transparent;
352 #dash_wrapper .opac-button {
355 .small_view_only, #filter_hits {
356 display: inline !important;
366 #holds_box form blockquote {
375 #holds_box form blockquote select {
378 #myopac_sum_fines_placehold {
384 #list_description, #list_create_name {
387 .results_header_lbl {
390 .results_header_nav1 span.h1 {
396 .start_end_links_span {
402 .result_table_pic_header {
404 padding-right: 0px !important;
407 padding-left: 0px !important;
410 width: 0px !important;
418 tr[name=results_isbn_tr], tr[name=results_phys_desc_tr], tr[name=results_pub_tr] strong, .result_count {
421 tr.result_table_title_cell[name=bib_cn_list] .result_holdings_table th:nth-child(4),
422 tr.result_table_title_cell[name=bib_cn_list] .result_holdings_table td:nth-child(4) {
425 #results_header_bar {
426 background-color: inherit;
428 .results_header_btns a {
431 .adv_filter_results_hide {
434 .adv_filter_results_show {
437 .adv_filter_results_block_label {
440 .adv_filter_results_group_wrapper {
446 #rdetails_status thead {
449 #rdetails_status tr {
453 #rdetails_status td {
458 background-color: [% css_colors.accent_lightest %];
460 .copy_details_offers_row {
461 background-color: [% css_colors.accent_lightest %];
463 select#pickup_lib.search-wrapper-locg {
466 #search-wrapper #search-box {
474 /* Make use of full width in mobile mode */
475 .facet_box_wrapper .box_wrapper .box,
476 .facet_template .facet,
480 .facet_template .count {
491 font-size: [% css_fonts.size_smaller %];
493 #adv_search_filters {
511 div#rdetail_actions_div {
517 #metarecord_population {
521 .metarecord_population_span_link {
523 .metarecord_population_item_lang {
526 .search_catalog_lbl {
534 .adv_search_catalog_lbl {
538 .browse_the_catalog_lbl {
553 .dash_account_buttons {
556 .searchbar { line-height: 1.5em; }
557 #browse-controls { line-height: 1.5em; }
558 #search_query_label, #search_qtype_label, #search_itype_label, #search_locg_label {
565 .bookshelf table thead tr {
568 #lowhits_help { width: inherit; }
570 font-size: [% css_fonts.size_small %];
571 margin: 2px 2px 0px 2px;
572 padding: 2px 2px 5px 2px;
574 border-radius: 7px 0px 0px 7px;
576 border-radius: 7px 7px 0px 0px;
579 #adv_global_tbody td {
580 border-bottom: thin solid [% css_colors.accent_light %];
582 #adv_global_addrow td {
585 /* Force table to not be like tables anymore */
586 table#acct_checked_main_header thead tr th, table#acct_holds_main_header thead tr th, table#acct_checked_hist_header thead tr th, table#acct_holds_groups_header thead tr th, table#acct_holds_hist_header thead tr th, table#ebook_circs_main_table thead tr th, table#ebook_holds_main_table thead tr th {
589 table#acct_checked_main_header tbody tr td, table#acct_holds_main_header tbody tr td, table#acct_checked_hist_header tbody tr td, table#acct_holds_groups_header tbody tr td, table#acct_holds_hist_header tbody tr td, table#ebook_circs_main_table tbody tr td, table#ebook_holds_main_table tbody tr td {
593 /* Hide table headers (but not display: none;, for accessibility) */
604 table#acct_checked_main_header, table#acct_holds_main_header, table#acct_checked_hist_header, table#acct_holds_groups_header, table#acct_holds_hist_header, table#ebook_circs_main_table, table#ebook_holds_main_table {
608 table#acct_checked_main_header tr, table#acct_holds_main_header tr, table#acct_checked_hist_header tr { border: 1px solid #ddd; }
610 /* Holds history gets large white border to mimic header cell on other
611 account screens that provide visual cue for next title. We should do
612 the same for ebook tables too since we have no actions on those
613 tables. If actions get added, we should move those tables out of
616 table#ebook_circs_main_table tr, table#ebook_holds_main_table tr { border-top: 25px solid #fff; }
617 table#acct_holds_groups_header tr{ border-top: 2px solid #bbb; }
618 table#acct_holds_hist_header tr{ border-top: 2px solid #bbb; }
620 table#acct_checked_main_header td, table#acct_holds_main_header td, table#acct_checked_hist_header td, table#acct_holds_groups_header td, table#acct_holds_hist_header td, table#ebook_circs_main_table td, table#ebook_holds_main_table td {
621 /* Behave like a "row" */
623 border-bottom: 1px solid #eee;
632 table#acct_checked_main_header td:before, table#acct_holds_main_header td:before, table#acct_checked_hist_header td:before, table#acct_holds_groups_header td:before, table#acct_holds_hist_header td:before, table#ebook_circs_main_table td:before, table#ebook_holds_main_table td:before {
633 /* Now like a table header */
635 /* Top/left values mimic padding */
648 table#acct_checked_main_header td:nth-of-type(1) { border-top: 5px solid #aaa; padding-top: 15px; background-color: #fff;}
649 table#acct_checked_main_header td:nth-of-type(2):before { content: "[% l('Cover') %]";}
650 table#acct_checked_main_header td:nth-of-type(3):before { content: "[% l('Title') %]";}
651 table#acct_checked_main_header td:nth-of-type(4):before { content: "[% l('Author') %]"; }
652 table#acct_checked_main_header td:nth-of-type(5):before { content: "[% l('Renewals Left') %]"; }
653 table#acct_checked_main_header td:nth-of-type(6):before { content: "[% l('Due Date') %]"; }
654 table#acct_checked_main_header td:nth-of-type(7):before { content: "[% l('Barcode') %]"; }
655 table#acct_checked_main_header td:nth-of-type(8):before { content: "[% l('Call number') %]"; }
657 table#acct_checked_hist_header td:nth-of-type(1) { border-top: 5px solid #aaa; padding-top: 15px; background-color: #fff;}
658 table#acct_checked_hist_header td:nth-of-type(2):before { content: "[% l('Cover') %]";}
659 table#acct_checked_hist_header td:nth-of-type(3):before { content: "[% l('Title') %]";}
660 table#acct_checked_hist_header td:nth-of-type(4):before { content: "[% l('Author') %]"; }
661 table#acct_checked_hist_header td:nth-of-type(5):before { content: "[% l('Checkout Date') %]"; }
662 table#acct_checked_hist_header td:nth-of-type(6):before { content: "[% l('Due Date') %]"; }
663 table#acct_checked_hist_header td:nth-of-type(7):before { content: "[% l('Date Returned') %]"; }
664 table#acct_checked_hist_header td:nth-of-type(8):before { content: "[% l('Barcode') %]"; }
665 table#acct_checked_hist_header td:nth-of-type(9):before { content: "[% l('Call number') %]"; }
667 table#acct_holds_main_header td:nth-of-type(1) { border-top: 5px solid #aaa; padding-top: 15px; background-color: #fff;}
668 table#acct_holds_main_header td:nth-of-type(2):before { content: "[% l('Title') %]";}
669 table#acct_holds_main_header td:nth-of-type(3):before { content: "[% l('Author') %]"; }
670 table#acct_holds_main_header td:nth-of-type(4):before { content: "[% l('Format') %]"; }
671 table#acct_holds_main_header td:nth-of-type(5):before { content: "[% l('Pickup Location') %]"; }
672 table#acct_holds_main_header td:nth-of-type(6):before { content: "[% l('Cancel on') %]"; }
673 table#acct_holds_main_header td:nth-of-type(7):before { content: "[% l('Status') %]"; }
674 table#acct_holds_main_header td.hold_notes:before { content: "[% l('Notes') %]"; }
676 table#acct_holds_groups_header td:nth-of-type(1):before { content: "[% l('Group Name') %]";}
677 table#acct_holds_groups_header td:nth-of-type(2):before { content: "[% l('Description') %]"; }
678 table#acct_holds_groups_header td:nth-of-type(3):before { content: "[% l('Actions') %]"; }
680 table#acct_holds_hist_header td:nth-of-type(1):before { content: "[% l('Cover') %]";}
681 table#acct_holds_hist_header td:nth-of-type(2):before { content: "[% l('Title') %]"; }
682 table#acct_holds_hist_header td:nth-of-type(3):before { content: "[% l('Author') %]"; }
683 table#acct_holds_hist_header td:nth-of-type(4):before { content: "[% l('Format') %]"; }
684 table#acct_holds_hist_header td:nth-of-type(5):before { content: "[% l('Pickup Location') %]"; }
685 table#acct_holds_hist_header td:nth-of-type(6):before { content: "[% l('Status') %]"; }
687 table#ebook_circs_main_table td:nth-of-type(1):before { content: "[% l('Title') %]"; }
688 table#ebook_circs_main_table td:nth-of-type(2):before { content: "[% l('Author') %]"; }
689 table#ebook_circs_main_table td:nth-of-type(3):before { content: "[% l('Due Date') %]"; }
690 table#ebook_circs_main_table td:nth-of-type(4):before { content: "[% l('Actions') %]"; }
692 table#ebook_holds_main_table td:nth-of-type(1):before { content: "[% l('Title') %]"; }
693 table#ebook_holds_main_table td:nth-of-type(2):before { content: "[% l('Author') %]"; }
694 table#ebook_holds_main_table td:nth-of-type(3):before { content: "[% l('Due Date') %]"; }
695 table#ebook_holds_main_table td:nth-of-type(4):before { content: "[% l('Actions') %]"; }
699 /*Want to see these in mobile ONLY */
704 .mobile_search_lbl_clr{
705 color:[% css_colors.mobile_header_text %];
709 @media only screen and (min-width: 992px) {
717 display:none !important;
720 @media only screen and (max-width: 800px) {
721 .facet_sidebar_hidden, .result_block_hidden {
724 .facet_sidebar_visible, .result_block_visible {
725 display: inline ! important;
727 #acct_select, #acct_prefs_select {
728 display: inline-block;
730 #acct_tabs, #acct_prefs_tabs {
733 .radio-parts-selection { width: 90%; }
734 #list_description, #list_create_name {