body{font-family:Roboto,Helvetica,Arial,SANS-SERIF;font-size:1em;line-height:1.5em;color:#545454;width:100%;margin:0 auto;overflow-x:hidden}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .rablCustomMessage{display:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clear,.clearfix:after{clear:both}@media screen and (max-width:640px){.core-dialog-open{position:fixed}}.add_list_dark,.add_list_disabled,.add_list_medium,.add_list_white,.add_more_plus_icon,.arrow-down,.arrow-right,.arrow_left,.arrow_right,.artchap,.available_circle,.bg_peer_reviewed,.blob_locationPin,.chat-bubble-black,.chat-bubble-white,.check,.circle_arrow_closed_444_16h,.circle_arrow_closed_white_16h,.circle_arrow_open_444_16h,.circle_arrow_open_CCC_16h,.circle_arrow_open_white_16h,.db_down_arrow,.db_info_question_mark_off,.db_info_question_mark_on,.double_arrow_down,.double_arrow_left,.double_arrow_right,.double_arrow_up,.dropdown_arrow_down,.dropdown_arrow_down-2,.dropdown_arrow_up,.dropdown_arrow_up-2,.dui-icon-artchap,.dui-icon-artchap_artcl,.dui-icon-book,.dui-icon-book_thesis,.dui-icon-jrnl,.dui-icon-jrnl_digital,.dui-icon-jrnl_issue,.email_light,.email_white,.export_dark,.export_disabled,.export_medium,.export_white,.fulltext,.GreenCheck16x16,.GreenCheck32x32,.icon-archv,.icon-archv_digital,.icon-art,.icon-artchap,.icon-artchap_artcl,.icon-artchap_chapter,.icon-artchap_digital,.icon-artchap_mss,.icon-audiobook,.icon-audiobook_cassette,.icon-audiobook_cd,.icon-audiobook_digital,.icon-audiobook_lp,.icon-bks,.icon-bksdeg,.icon-bluray,.icon-book,.icon-book_braille,.icon-book_continuing,.icon-book_digital,.icon-book_largeprint,.icon-book_mic,.icon-book_mss,.icon-book_printbook,.icon-book_thesis,.icon-chat,.icon-close,.icon-compfile,.icon-compfile_digital,.icon-corpprof,.icon-ebook,.icon-email,.icon-encyc,.icon-film,.icon-game,.icon-game_digital,.icon-image,.icon-image_2d,.icon-intmm,.icon-intmm_digital,.icon-jrnl,.icon-jrnl_digital,.icon-jrnl_issue,.icon-kit,.icon-location-large,.icon-map,.icon-map_digital,.icon-map_mss,.icon-msscr,.icon-msscr_digital,.icon-msscr_mss,.icon-music,.icon-music_cassette,.icon-music_cd,.icon-music_digital,.icon-music_lp,.icon-news,.icon-news_digital,.icon-object,.icon-object_digital,.icon-paper,.icon-pub,.icon-recmsr,.icon-recmsrcas,.icon-recmsrcda,.icon-recmsrlps,.icon-recmsrurl,.icon-rev,.icon-ser,.icon-snd,.icon-snd-_digital,.icon-snd_cassette,.icon-snd_cd,.icon-snd_lp,.icon-thesis,.icon-thesis_digital,.icon-toy,.icon-und,.icon-unknown,.icon-vhs,.icon-video,.icon-video_bluray,.icon-video_digital,.icon-video_dvd,.icon-video_film,.icon-video_vhs,.icon-vis,.icon-vis-dvd,.icon-vis_digital,.icon-visart,.icon-web,.icon-web_digital,.icon-web_dwn2d,.icon-web_dwn3d,.list_blue,.list_dark,.list_medium,.list_white,.lock_icon,.message_confirmation,.message_error,.message_informational,.message_warning,.minus_collapse,.minus_collapse_777,.minus_collapse_white_bold,.not_available,.page_left,.page_right,.plus_expand,.plus_expand_777,.plus_expand_777_20x20,.plus_expand_CCC,.plus_expand_white_bold,.remove_list_blue,.remove_list_disabled,.search,.selector_filter_x,.show_filters,.source_selected_arrow,.url_link_black_15h,.user_icon_gray{background:url(../images/sprites.png) no-repeat}.add_more_plus_icon{background-position:-1408px -18px;width:14px;height:14px}.arrow_left{background-position:-1463px -18px;width:9px;height:11px}.arrow_right{background-position:-1474px 0;width:9px;height:11px}.bg_peer_reviewed{background-position:-466px -23px;width:11px;height:14px}.db_down_arrow{background-position:-241px -28px;width:26px;height:8px}.db_info_question_mark_off{background-position:-497px 0;width:20px;height:20px}.double_arrow_down{background-position:-1474px -12px;width:8px;height:16px}.double_arrow_left{background-position:-272px -28px;width:16px;height:8px}.double_arrow_right{background-position:-289px -28px;width:16px;height:8px}.double_arrow_up{background-position:-1484px 0;width:8px;height:16px}.dropdown_arrow_down{background-position:-435px -28px;width:11px;height:11px}.dropdown_arrow_up{background-position:-1438px -13px;width:11px;height:11px}.fulltext{background-position:-1408px 0;width:14px;height:17px}.icon-archv_digital{background-position:-560px -16px;width:16px;height:16px}.icon-archv{background-position:-578px 0;width:16px;height:16px}.icon-artchap_digital{background-position:-578px -17.991073608398438px;width:16px;height:16px}.icon-artchap,.icon-artchap_artcl,.icon-artchap_mss{background-position:-595px 0;width:16px;height:16px}.icon-audiobook_cassette{background-position:-595px -17px;width:16px;height:16px}.icon-audiobook_cd{background-position:-612px 0;width:16px;height:16px}.icon-audiobook_digital{background-position:-612px -17px;width:16px;height:16px}.icon-audiobook_lp{background-position:-629px 0;width:16px;height:16px}.icon-audiobook{background-position:-629px -17px;width:16px;height:16px}.icon-bks{background-position:-646px 0;width:16px;height:16px}.icon-bksdeg{background-position:-646px -17px;width:16px;height:16px}.icon-bluray{background-position:-663px 0;width:16px;height:16px}.icon-book_braille{background-position:-663px -17px;width:16px;height:16px}.icon-book_continuing{background-position:-680px 0;width:16px;height:16px}.icon-book_largeprint{background-position:-680px -17px;width:16px;height:16px}.icon-book_mic{background-position:-697px 0;width:16px;height:16px}.icon-book_mss{background-position:-595px 0;width:16px;height:16px}.icon-book_thesis{background-position:-697px -17px;width:16px;height:16px}.icon-book,.icon-book_printbook{background-position:-714px 0;width:16px;height:16px}.icon-compfile_digital{background-position:-714px -17px;width:16px;height:16px}.icon-compfile{background-position:-731px 0;width:16px;height:16px}.icon-ebook{background-position:-731px -17px;width:16px;height:16px}.icon-film{background-position:-748px 0}.icon-film,.icon-game{width:16px;height:16px}.icon-game{background-position:-748px -17px}.icon-image,.icon-image_2d{background-position:-765px 0;width:16px;height:16px}.icon-intmm{background-position:-765px -17px;width:16px;height:16px}.icon-jrnl_digital{background-position:-782px 0;width:16px;height:16px}.icon-jrnl,.icon-jrnl_issue{background-position:-782px -17px;width:16px;height:16px}.icon-kit{background-position:-799px 0;width:16px;height:16px}.icon-location-large{background-position:0 0;width:40px;height:40px}.icon-map_digital{background-position:-799px -17px;width:16px;height:16px}.icon-map,.icon-map_mss{background-position:-816px 0;width:16px;height:16px}.icon-msscr_digital{background-position:-816px -17px;width:16px;height:16px}.icon-msscr,.icon-msscr_mss{background-position:-833px 0;width:16px;height:16px}.icon-music_cassette{background-position:-833px -17px;width:16px;height:16px}.icon-music_cd{background-position:-850px 0;width:16px;height:16px}.icon-music_digital{background-position:-850px -17px;width:16px;height:16px}.icon-music_lp{background-position:-867px 0;width:16px;height:16px}.icon-music{background-position:-867px -17px;width:16px;height:16px}.icon-news_digital{background-position:-884px 0;width:16px;height:16px}.icon-news{background-position:-884px -17px;width:16px;height:16px}.icon-object_digital{background-position:-901px 0;width:16px;height:16px}.icon-paper{background-position:-901px -17px}.icon-paper,.icon-pub{width:16px;height:16px}.icon-pub{background-position:-918px 0}.icon-rev{background-position:-918px -17px}.icon-rev,.icon-ser{width:16px;height:16px}.icon-ser{background-position:-935px 0}.icon-snd-_digital{background-position:-935px -17px;width:16px;height:16px}.icon-snd_cassette{background-position:-952px 0;width:16px;height:16px}.icon-snd_cd{background-position:-952px -17px;width:16px;height:16px}.icon-snd_lp{background-position:-969px 0;width:16px;height:16px}.icon-snd{background-position:-969px -17px;width:16px;height:16px}.icon-thesis_digital{background-position:-986px 0;width:16px;height:16px}.icon-thesis{background-position:-986px -17px;width:16px;height:16px}.icon-toy{background-position:-1003px 0;width:16px;height:16px}.icon-unknown{background-position:-1003px -17px;width:16px;height:16px}.icon-video_bluray{background-position:-1020px 0;width:16px;height:16px}.icon-video_digital{background-position:-1020px -17px;width:16px;height:16px}.icon-video_dvd{background-position:-1037px 0;width:16px;height:16px}.icon-web_digital{background-position:-1037px -17px;width:16px;height:16px}.icon-web,.icon-web_dwn2d,.icon-web_dwn3d{background-position:-1054px 0;width:16px;height:16px}.lock_icon{background-position:-1423px -15px;width:12px;height:14px}.message_confirmation{background-position:-303px 0;width:28px;height:28px}.message_error{background-position:-332px 0;width:28px;height:28px}.message_informational{background-position:-361px 0;width:28px;height:28px}.message_warning{background-position:-390px 0;width:28px;height:28px}.search{background-position:-448px 0;width:26px;height:22px}.selector_filter_x{background-position:-340px -29px;width:10px;height:10px}.source_selected_arrow{background-position:-1494px 0;width:7px;height:31px}.icon-vhs{background-position:-1054px -17px;width:16px;height:16px}.icon-chat{background-position:-41px 0;width:166px;height:32px}.minus_collapse{background-position:-1392px -26px;width:12px;height:12px}.plus_expand{background-position:-1438px 0;width:12px;height:12px}.arrow-down{background-position:-1438px -25px;width:11px;height:11px}.arrow-right{background-position:-1451px 0;width:11px;height:11px}.blob_locationPin{background-position:-1463px 0;width:10px;height:17px}.dropdown_arrow_down-2{background-position:-1451px -12px;width:11px;height:11px}.dropdown_arrow_up-2{background-position:-1451px -24px;width:11px;height:11px}.icon-art{background-position:-1071px 0;width:16px;height:16px}.icon-artchap_chapter{background-position:-1071px -17px;width:16px;height:16px}.icon-book_digital{background-position:-1088px 0;width:16px;height:16px}.icon-corpprof{background-position:-1088px -17px;width:16px;height:16px}.icon-encyc{background-position:-1105px 0;width:16px;height:16px}.icon-game_digital{background-position:-1105px -17px;width:16px;height:16px}.icon-intmm_digital{background-position:-1122px 0;width:16px;height:16px}.icon-object{background-position:-1122px -17px;width:16px;height:16px}.icon-recmsr{background-position:-1139px 0;width:16px;height:16px}.icon-recmsrcas{background-position:-1139px -17px;width:16px;height:16px}.icon-recmsrcda{background-position:-1156px 0;width:16px;height:16px}.icon-recmsrlps{background-position:-1156px -17px;width:16px;height:16px}.icon-recmsrurl{background-position:-1173px 0;width:16px;height:16px}.icon-und{background-position:-1173px -17px}.icon-und,.icon-video{width:16px;height:16px}.icon-video{background-position:-1190px 0}.icon-video_film{background-position:-1190px -17px;width:16px;height:16px}.icon-video_vhs{background-position:-1207px 0;width:16px;height:16px}.icon-visart{background-position:-1207px -17px;width:16px;height:16px}.icon-vis-dvd{background-position:-1224px 0;width:16px;height:16px}.page_left{background-position:-1343px -17px;width:15px;height:15px}.page_right{background-position:-1360px 0;width:15px;height:15px}.user_icon_gray{background-position:-475px 0;width:21px;height:24px}.icon-email{background-position:-419px -28px;width:15px;height:11px}.GreenCheck32x32{background-position:-208px 0;width:32px;height:32px}.GreenCheck16x16{background-position:-1224px -17px;width:16px;height:16px}.artchap{background-position:-1241px 0;width:16px;height:16px}.check{background-position:-497px -21px;width:18px;height:18px}.plus_expand_777{background-position:-1241px -17px;width:16px;height:16px}.plus_expand_CCC{background-position:-1258px 0;width:16px;height:16px}.plus_expand_white_bold{background-position:-1258px -17px;width:16px;height:16px}.available_circle{background-position:-1275px 0;width:16px;height:16px}.minus_collapse_777{background-position:-1275px -17px;width:16px;height:16px}.minus_collapse_white_bold{background-position:-1292px 0;width:16px;height:16px}.not_available{background-position:-1292px -17px;width:16px;height:16px}.plus_expand_777_20x20{background-position:-539px 0;width:20px;height:20px}.chat-bubble-white{background-position:-1360px -16px;width:15px;height:15px}.chat-bubble-black{background-position:-1376px 0;width:15px;height:15px}.icon-close{background-position:-1423px 0;width:14px;height:14px}.add_list_dark{background-position:-241px 0;width:30px;height:13px}.add_list_medium{background-position:-241px -14px;width:30px;height:13px}.add_list_white{background-position:-272px 0;width:30px;height:13px}.email_light{background-position:-306px -29px;width:15px;height:10px}.email_white{background-position:-323px -29px;width:15px;height:10px}.export_dark{background-position:-448px -23px;width:17px;height:15px}.export_medium{background-position:-518px -21px;width:17px;height:15px}.export_white{background-position:-538px -22px;width:17px;height:15px}.list_blue{background-position:-479px -25px}.list_blue,.list_dark{width:15px;height:12px}.list_dark{background-position:-1376px -16px}.list_medium{background-position:-1392px 0;width:15px;height:12px}.list_white{background-position:-1392px -13px;width:15px;height:12px}.dui-icon-book{background-position:-1309px 0;width:16px;height:16px}.dui-icon-book_thesis{background-position:-1309px -17px;width:16px;height:16px}.dui-icon-jrnl,.dui-icon-jrnl_issue{background-position:-1326px 0;width:16px;height:16px}.dui-icon-jrnl_digital{background-position:-1326px -17px;width:16px;height:16px}.dui-icon-artchap,.dui-icon-artchap_artcl{background-position:-1343px 0;width:16px;height:16px}.add_list_disabled{background-position:-272px -14px;width:30px;height:13px}.export_disabled{background-position:-560px 0;width:17px;height:15px}.remove_list_blue{background-position:-419px 0;width:28px;height:13px}.remove_list_disabled{background-position:-419px -14px;width:28px;height:13px}.show_filters{background-position:-1503px -1px;width:16px;height:18px}.circle_arrow_open_444_16h{background-position:-1520px -2px;width:16px;height:16px}.circle_arrow_closed_444_16h{background-position:-1520px -20px;width:16px;height:16px}.circle_arrow_closed_white_16h{background-position:-1538px -2px;width:16px;height:16px}.circle_arrow_open_white_16h{background-position:-1538px -20px;width:16px;height:16px}.db_info_question_mark_on{background-position:-519px -1px;width:16px;height:16px}.circle_arrow_open_CCC_16h{background-position:-1502px -20px;width:16px;height:16px}.url_link_black_15h{background-position:-1556px -2px;width:12px;height:15px}.icon-vis{background-position:-1265.0000610351562px -17.991073608398438px;width:16px;height:16px}.icon-vis_digital{background-position:-541.0000267028809px -21.991073608398438px;width:16px;height:16px}.holdings{font-size:.875em;margin:0}.holdings dd,.holdings dl,.holdings dt,.holdings ul{margin:0;padding:0}.holdings dt{position:absolute;left:-9999em}.holdings ul li{width:100%;display:table}.holdings ul li>a,.holdings ul li>div{padding-top:10px;padding-bottom:10px;display:table-cell;overflow:hidden;background-color:inherit}.holdings ul li:nth-child(2n){background-color:#fff}.holdings ul li a{font-weight:700}.holdings ul li .map,.holdings ul li a .name{text-decoration:underline;color:#369;font-weight:700;cursor:pointer}.holdings ul li>a:active,.holdings ul li>a:hover{background-color:#ffffe0;text-decoration:none!important}span.institutionname{width:42%;display:inline-block}.staff span.institutionname{width:40%;display:inline-block}dd.institutionname{width:50%}.staff dd.institutionname{width:36%}.instsymbol{width:13%;display:inline-block}.staff dd.instsymbol{width:16%}span.alias{width:33.5%;display:inline-block}dd.alias{width:40%}.address1,.address2{display:block}.record span{margin:0}#numlibs{background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;display:table;width:100%;border-bottom:1px solid #e5e5e5}.iteminfo{display:inline-block;width:100%;font-size:.875em}.iteminfo>.record>h3{font-size:1.5em;color:#369}.holdinglinenumber{vertical-align:top;text-align:center;float:left;margin-left:1%;width:3%}.holdinglinenumber>span{display:inline-block;font-weight:700;padding-right:4px;color:#545454}.institutioninfo{color:#545454;padding-left:5%}.geoform label{font-weight:700;color:#434343;margin-left:20px;padding-right:3px}.geoform select{font-weight:700;color:#434343;padding-top:3px;height:25px}#main .error_alert_dialog{width:28%;min-height:100px;height:100%;overflow:hidden;min-width:300px;margin:0 0 2em 1em}.holdings dd{display:inline-block;vertical-align:top;padding-left:2.5%;line-height:1em}.holdings_area .address2 span{padding-right:.5em;display:inline}.holdings_area h3{font-size:.875em}.holdings_area section{margin:0}.holdings_area .institution{display:inline-block;width:74%}.holdings_area .distance{float:right;padding-right:7.5%}.holdings_area dd span{display:block}.holdings_area .instsymbol{display:none}.holdings_area .map{display:inline;float:right;padding-top:.3em}.holdings_area .hasAvailability{display:none}.holdings_area .holdings-content .availability_action_button,.holdings_area .holdings .availability_action_button,.holdings_area .holdingsAvailability .availability_action_button{font-size:1em;line-height:1.5em;white-space:nowrap;padding:0 1.66em 0 0;float:none}.holdings_area .holdings-content .availability_action_button i,.holdings_area .holdings .availability_action_button i,.holdings_area .holdingsAvailability .availability_action_button i{display:none}.holdings_area .holdings-content .availability_action_button span,.holdings_area .holdings .availability_action_button span,.holdings_area .holdingsAvailability .availability_action_button span{display:inline}.holdings_area .holdings-content .check_availability_action_button_text,.holdings_area .holdings .check_availability_action_button_text,.holdings_area .holdingsAvailability .check_availability_action_button_text{margin:1em;line-height:1.5em}.holdings_area .holdings-content .check_holdings_availability,.holdings_area .holdings .check_holdings_availability,.holdings_area .holdingsAvailability .check_holdings_availability{display:block;padding:.5em 0}.holdings_area .holdings-content .distance,.holdings_area .holdings .distance,.holdings_area .holdingsAvailability .distance{float:none;padding:0}.holdings_area .holdings-content .institution_availability_header,.holdings_area .holdings .institution_availability_header,.holdings_area .holdingsAvailability .institution_availability_header{display:none}.holdings_area .holdings-content .availability_display,.holdings_area .holdings .availability_display,.holdings_area .holdingsAvailability .availability_display{margin:.5em;float:none}.holdings_area .holdings-content .institution_availability_display .availability_institution_box,.holdings_area .holdings .institution_availability_display .availability_institution_box,.holdings_area .holdingsAvailability .institution_availability_display .availability_institution_box{border:none}.holdings_area .holdings-content table,.holdings_area .holdingsAvailability table,.holdings_area .holdings table{margin:0;width:100%;border:1px solid #ccc}.holdings_area .holdings-content .availability_table,.holdings_area .holdings-content .availability_table caption,.holdings_area .holdings-content .availability_table col,.holdings_area .holdings-content .availability_table colgroup,.holdings_area .holdings-content .availability_table tbody,.holdings_area .holdings-content .availability_table tfoot,.holdings_area .holdings-content .availability_table thead,.holdings_area .holdings-content .availability_table tr,.holdings_area .holdings .availability_table,.holdings_area .holdings .availability_table caption,.holdings_area .holdings .availability_table col,.holdings_area .holdings .availability_table colgroup,.holdings_area .holdings .availability_table tbody,.holdings_area .holdings .availability_table tfoot,.holdings_area .holdings .availability_table thead,.holdings_area .holdings .availability_table tr,.holdings_area .holdingsAvailability .availability_table,.holdings_area .holdingsAvailability .availability_table caption,.holdings_area .holdingsAvailability .availability_table col,.holdings_area .holdingsAvailability .availability_table colgroup,.holdings_area .holdingsAvailability .availability_table tbody,.holdings_area .holdingsAvailability .availability_table tfoot,.holdings_area .holdingsAvailability .availability_table thead,.holdings_area .holdingsAvailability .availability_table tr{width:100%}.holdings_area i{display:inline-block;margin-left:.4em;margin-right:.4em}.holdings_area .value{float:left;padding-top:.3em}.holdings_area .secondaryInfo dd{padding-left:0;padding-top:1em}.holdings_area .staff .institution{display:inline-block;width:95%}.holdings_area .staff .distance{display:none}.holdings_area .staff .instInfo span.alias{padding-left:1.5%}.holdings_area .staff .instsymbol{display:inline-block}header#numlibs span{margin:0}.instInfo dd{color:#545454;padding-left:0}.instInfo .institutionname{padding-left:6.5%;color:#545454}.secondaryInfo{display:none}.searchHoldingsByScopeOrLocation{display:inline-block;margin-top:5px;width:100%}.holdingsScopeDropdown{margin-bottom:10px}.holdingsLocationSearch{margin-bottom:10px;width:100%}.holdingsLocationSearch .changeLocationLabel{float:left;margin-right:.9em}.core-panel-collapsible.holdings_panel{margin-top:2em;margin-bottom:2em}#holdings-no-results-warning{width:100%}.ajax-dialog-loader{position:absolute;width:100%;height:100%;z-index:1;background-color:#fff;background-image:url(../images/large_loading_spinner.gif);background-position:50%;background-repeat:no-repeat;-webkit-animation:place-hold-loader-fade .5s;animation:place-hold-loader-fade .5s;opacity:1}.ajax-dialog-loader-text{position:absolute;bottom:1em;width:100%;text-align:center;font-weight:700}.table-striped tbody tr:nth-child(odd){background-color:#f3f3f3}#marc-table{width:100%}#marc-table td{padding-left:5px;border:1px solid #ccc}#marc-main{height:30em;overflow-y:auto}.loadmask{z-index:100;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50);background-color:#ccc;width:100%;height:100%;zoom:1}.loadmask,.loadmask-msg{position:absolute;top:0;left:0}.loadmask-msg{display:none;z-index:3001;border:1px solid #888;background:#ccc;padding:2px}.loadmask-msg div{padding:12px 12px 12px 40px;background:#fbfbfb url(../images/spinner.gif) no-repeat 12px 12px;line-height:16px;border:1px solid #a3bad9;color:#666;font-size:.9375em;font-weight:700;cursor:wait}.masked{overflow:hidden}.masked-relative{position:relative!important}.masked-hidden{visibility:hidden!important}.alert-message{background-color:#000;background-position:8px 8px;background-repeat:no-repeat;padding-left:44px;min-height:44px;border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert-text{font-size:14px;font-family:Helvetica;color:#444;padding:7px 15px;min-height:30px}.alert-text a{color:#444}.alert-text p{margin-top:0;margin-bottom:0}.alert-text p:only-of-type{margin-top:6px}.alert-message.confirmation{background-image:url(../../resources/images/message_confirmation.png)}.alert-message.confirmation .alert-text{background-color:#d6edc9}.alert-message.error{background-image:url(../../resources/images/message_error.png)}.alert-message.error .alert-text{background-color:#e4c2bf}.alert-message.warning{background-image:url(../../resources/images/message_warning.png)}.alert-message.warning .alert-text{background-color:#fbf6cc}.alert-message.info{background-image:url(../../resources/images/message_informational.png)}.alert-message.info .alert-text{background-color:#d3e8ef}.alert-message.in-line-message{background-color:#555;background-repeat:no-repeat;background-size:22px;background-position:4px 4px;padding-left:29px;width:25%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.in-line-message p{color:#f4f4f4;margin:4px}.in-line-message .highlight-arrow{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45.5deg);transform:rotate(45deg);-webkit-box-shadow:0 2px 4px #555;-moz-box-shadow:0 2px 4px #555;box-shadow:0 2px 4px #555;border-color:transparent #555 #555 transparent;border-style:solid;border-width:10px;position:absolute;bottom:-7px;left:40%;z-index:100}.styleguide_alert_message{border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.styleguide_alert_icon{background-color:#000;padding:5px 2px 2px;min-height:32px;float:left}.styleguide_alert_text{font-family:Helvetica;font-size:14px;color:#444;padding:7px 15px 7px 56px;min-height:24px}.styleguide_alert_text a{color:#444}.confirm .styleguide_alert_text{background-color:#d6edc9}.info .styleguide_alert_text{background-color:#d3e8ef}.error .styleguide_alert_text{background-color:#e4c2bf}.warn .styleguide_alert_text{background-color:#fbf6cc}.styleguide_alert_message>.styleguide_alert_icon{background-color:transparent}.breadcrumbs{display:flex;margin:.1em 0 0 .1em;overflow:hidden;padding:0 1.5em;list-style:none;align-items:center}.breadcrumbs>*{margin:0}.breadcrumbs>:first-child:before{content:" ";margin:0}.breadcrumbs>:before{content:">";margin:0 .75em;position:relative}.breadcrumbs #page-name{white-space:nowrap}.breadcrumbs #institution-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs>li{padding:4px 0}.errorpage p{margin-top:5px;margin-bottom:5px}.errorpage ul{list-style:disc;margin-left:40px}.errorpage ul li{padding:5px;font-weight:700}.errorpage a:active,.errorpage a:hover,.errorpage a:link,.errorpage a:visited{text-decoration:underline}section.errorpage{padding-left:10px}.error_alert_dialog{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;background:red url(../../images/message_warning.png) 2% 10% no-repeat}.error_alert_dialog span{margin:.5em;float:right;color:#fff;padding-left:2em}.error_alert_dialog button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:.5em;float:right;color:red;border:1px solid #cecece}#footer{font-size:.75em;margin-top:16em;padding:30px 30px 50px;display:flex;justify-content:center;width:100%}#footer .footer-content{display:flex;justify-content:space-between;line-height:1.25em;width:75%}#footer .footer-content>*{flex-basis:20%;margin-bottom:1.5em}#footer .footer-content>:first-child{flex-basis:30%;flex-shrink:0}#footer .footer-content>:first-child>*{margin-bottom:1em}#footer .footer-content>* a{display:block;margin-bottom:.25em}#footer .footer-content #language_dropdown_label,#footer .footer-content .footer-header{font-weight:700;margin-bottom:.5em}#footer .footer-content #language_dropdown{color:#000}#footer .footer-content #appinfo{font-size:.75em}#footer .footer-content #copyright{text-decoration:none;margin:.5em 0}#footer .footer-content #copyright:hover{text-decoration:underline}#footer .footer-content #language_dropdown_label{display:block}#footer .footer-content .view-my-item-link{float:none;width:auto;margin-right:2px}#academic_landing_page #footer{position:fixed;bottom:0}#brief_results_area #footer{width:calc(100% + 6vw);margin-left:-3vw;padding-left:3vw;padding-right:3vw;margin-top:2em}#brief_results_area #footer.active{justify-content:unset;width:100%;margin-left:0}#brief_results_area #footer.active .footer-content{margin-left:10px;display:block}#brief_results_area #footer.active .footer-content>section{padding-left:0;width:100%}@media screen and (max-width:640px){#academic_landing_page #footer{position:relative}#footer{justify-content:baseline}#footer .footer-content{margin-left:10px;width:98%;display:block}#footer #footer-account-info,#footer #footer-contentinfo,#footer #footer-links{padding-left:0;width:100%}}@media screen and (max-height:800px){#academic_landing_page section#main{height:auto}#academic_landing_page #footer{position:relative;margin-top:10rem}}header[role=banner]{color:#434343;font-size:1em;margin:0;padding:0;position:fixed!important;width:100%;z-index:2001}header[role=banner] #sandbox_info{margin:0!important}header[role=banner] #sandbox_info .csbHeader{background-color:#ffef8c;width:100%;padding-left:25px;padding-top:2px;padding-bottom:2px;border-bottom:3px solid #fff}header[role=banner] #sandbox_info .csbHeader .csbHeaderWMS{font-weight:700}header[role=banner] #sandbox_info .csbHeader .csbHeaderValue{font-style:italic}header[role=banner] #acad_banner{margin:0;height:80px}header[role=banner] #acad_banner .institution-row{display:flex;justify-content:space-between;padding:0 .65rem;min-height:4rem;height:100%}header[role=banner] #acad_banner .institution-row #header_logo{display:flex;align-items:center;flex-shrink:1}header[role=banner] #acad_banner .institution-row #header_logo>a{width:100%}header[role=banner] #acad_banner .institution-row #header_logo>a>img{display:block;width:auto;height:auto;max-height:4.5rem;max-width:15.46875rem}header[role=banner] #acad_banner .institution-row #search{flex-grow:1;flex-shrink:2;padding:1rem;min-width:16em;max-width:55em}header[role=banner] #acad_banner .institution-row .header_options{padding:1rem 0}header[role=banner] #acad_banner .institution-row .header_options a,header[role=banner] #acad_banner .institution-row .header_options button,header[role=banner] #acad_banner .institution-row .header_options span{font-size:.8rem}header[role=banner] #acad_banner .institution-row .header_options .mobile-view{display:none}header[role=banner] #acad_banner .institution-row .header_options .desktop-view{display:flex;justify-content:flex-end}header[role=banner] #acad_banner .institution-row .header_options nav{padding-right:10px}header[role=banner] #acad_banner .dropdown-header a,header[role=banner] #acad_banner .dropdown-header div{background-color:#434343;color:#fff}header[role=banner] #acad_banner #my-ill-requests-external{padding:5px 0 0 5px}header[role=banner] #titlebar{display:flex;font-size:.75em;width:100%;min-height:27px;line-height:1.5em;align-items:center;justify-content:space-between}header[role=banner] #titlebar #breadcrumb-container{display:flex;align-items:center;min-width:0}header[role=banner] #titlebar .back .back_button,header[role=banner] #titlebar .titlebar_button,header[role=banner] #titlebar .view_filters_button.active{display:flex;align-items:center;margin-top:1px;padding-right:15px;border-right:1px solid #666;text-decoration:underline}header[role=banner] #titlebar .view_filters_button{display:none}header[role=banner] #titlebar .view_filters_icon{position:relative;margin:0 5px 1px}header[role=banner] #titlebar .view_filters_text{margin-left:3px;font-weight:700}header[role=banner] #titlebar #viewMyListButton>.button-icon{margin-top:.25em}header[role=banner] #titlebar #viewMyListButton>.button-text{float:none;width:auto;margin-right:2px}header[role=banner] #titlebar>.titlebar-right-links{display:flex;align-items:center;white-space:nowrap}header[role=banner] #titlebar>.titlebar-right-links a{padding:0 1em;text-decoration:underline;border-left:1px solid #666;margin-top:1px}header[role=banner] #titlebar>.titlebar-right-links a i{margin-left:0}header[role=banner] #titlebar>.titlebar-right-links a .core-icon-external-link{margin-left:.4rem}header[role=banner] #titlebar .back{display:inline-block;float:left}header[role=banner] #titlebar .back i{padding-bottom:1px;margin-right:.5em}header[role=banner] .discovery-notifications{font-size:.875rem}header[role=banner] .discovery-notifications .course-notification{border-radius:0}header[role=banner] .custom-notifications{font-size:.875rem;margin:0}header[role=banner] .custom-notifications .custom-notification{border-radius:0}header[role=banner] .custom-notifications a{text-decoration:underline!important}header[role=banner] #loadingResults{padding:10px 0}header[role=banner] #loadingResults .alert-message{width:98%;margin:0 auto;padding-left:0;border:none;background-color:transparent}header[role=banner] #loadingResults .alert-message #acquiringSearchResults{margin-bottom:0}header[role=banner] #loadingResults .alert-message #acquiringSearchResults .searching-icon{float:right}header[role=banner] #loadingResults .alert-message .core-alert{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;box-shadow:2px 2px 4px rgba(0,0,0,.2)}header[role=banner] #loadingResults .alert-message .core-alert .core-alert-content{width:100%}header[role=banner] #loadingResults .alert-message .core-alert .core-alert-content .core-icon{line-height:inherit}@media screen and (max-width:1072px){header[role=banner] #acad_banner .institution-row .header_options{color:#fff}header[role=banner] #acad_banner .institution-row .header_options .mobile-view{display:inline}header[role=banner] #acad_banner .institution-row .header_options .desktop-view{display:none}header[role=banner] #acad_banner .institution-row .header_options .lighter-hover:active,header[role=banner] #acad_banner .institution-row .header_options .lighter-hover:hover{background-color:#999}}.overflow-name-truncation a{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate-name,.truncate-name button{max-width:20ch}.truncate-name span{max-width:14ch;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#search_limits{padding:0;font-size:.75em;font-weight:700}#headerAdvancedSearchLink{float:right}.link-to-discovery-page{padding:0;font-size:.75rem;font-weight:700}.link-to-discovery-page:active,.link-to-discovery-page:visited{text-decoration:none}.link-to-discovery-page:hover{text-decoration:underline}#mobileHeaderAdvancedSearchLink{display:none}#main-nav{width:100%}#local_options,#main-nav{float:right}#local_options .menu{right:0}#local_options>li{padding-left:0;padding-right:0;float:left;position:relative;display:block}#local_options>.sign_link:hover{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-decoration:underline}#local_options>li.open,#local_options>li:active,#local_options>li:hover{display:block;text-decoration:none;background-color:#f2f1f1;color:#545454!important;-webkit-box-shadow:0 0 4px grey;-moz-box-shadow:0 0 4px grey;box-shadow:0 0 4px grey}#local_options>.sign_link a{display:block;padding:0 10px;border-left:1px solid}#feedback{position:fixed;right:2%;bottom:-20px;background-color:#545454;border-radius:5px;padding:4px 12px 24px;text-align:center;-webkit-transition:bottom .5s ease;-moz-transition:bottom .5s ease;-ms-transition:bottom .5s ease;-o-transition:bottom .5s ease;transition:bottom .5s ease}#feedback>a,#feedback>a:hover,#feedback>a:link,#feedback>a:visited{text-decoration:none;color:#fff}#briefSearchResults #main.search-spinner,#detailed_record_page #main.search-spinner,#search_page #main.search-spinner{padding-top:180px}#my_list_page #main.search-spinner{padding-top:190px}#briefSearchResults .records .panel-content.search-spinner{padding-top:40px}.hide-from-view{position:absolute!important;left:-9999px!important;top:-9999px!important}#search ul.suggestion-box{display:block;width:100%;margin:.1rem 0 0}#search ul.suggestion-box li.core-active,#search ul.suggestion-box li:hover{background-color:#434343;color:#fff}#search ul.suggestion-box li.core-active a,#search ul.suggestion-box li.core-active span,#search ul.suggestion-box li:hover a,#search ul.suggestion-box li:hover span{color:#fff}#search ul.suggestion-box .sayt-suggestions{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;margin:.25em 0;padding:.25em 0}#search ul.suggestion-box .sayt-suggestions:empty{padding:1px;border-bottom:none}h1{font-size:1.35em;padding-bottom:15px;line-height:1.35em}h2{font-size:1.25em;padding-bottom:10px;line-height:1.25em}h3{font-size:1.125em;line-height:1.125em}h3,h4{padding-bottom:5px}h4{font-size:1em}h5{font-size:.875em}h5,h6{padding-bottom:5px}h6{font-size:.75em}h1,h2,h3,h4,h5,h6{font-weight:700}.subtext{font-weight:400;font-size:.75em;color:#545454}div.menu{display:none}.menu_button{cursor:pointer}.menu{position:absolute;background-color:#f2f1f1;z-index:2001;-moz-box-shadow:0 2px 4px grey;-webkit-box-shadow:0 2px 4px grey;box-shadow:0 2px 4px grey;font-weight:400;margin-top:7px}.menu>ul{list-style:none;padding:0}.menu>ul>li{width:100%;padding:5px 0}.menu>ul>li>a{padding-left:15px;padding-right:15px;line-height:19px;white-space:nowrap;color:#545454}.menu.open{display:block}li .menu span a:active,li .menu span a:link,li .menu span a:visited{color:#444}li .menu span a:hover{background-color:#dadada}#main-nav{font-weight:700;height:50px;font-size:.75em;margin:0 auto}#local_options li{float:left;margin-right:5px;position:relative;padding-top:7px;padding-bottom:7px;z-index:2001}#local_options li span{margin:8px;white-space:nowrap}#local_options li a:link{display:block;text-decoration:none}#local_options li a:active,#local_options li a:hover{color:#545454}#local_options li a:hover{cursor:pointer}.menu>ul>li>a:visited{color:#545454}.pagination{height:38px;margin:18px 0}.pagination ul{float:left;margin:0;border:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:.9375em}.pagination ul>li{margin:0;padding:0}.pagination ul>li i{margin:0 6px}.pagination li{display:inline}.pagination a{text-decoration:none}.pagination .active,.pagination a,.pagination a:hover{float:left;padding:2px 16px;line-height:34px;border-right:1px solid #bbb;*border-right-color:#bbb;font-weight:700}.pagination .active,.pagination a:hover{background-color:#e8e8e8;color:#545454}.pagination .disabled,.pagination .disabled a,.pagination .disabled a:hover{background-color:transparent;color:#bfbfbf;padding:2px 16px;line-height:34px;font-weight:700;float:left}.pagination .prev.disabled,.pagination .prev>a{border-right:1px solid #bbb;background-repeat:no-repeat;padding:2px 8px}.pagination .next.disabled,.pagination .next>a{border:0;background-repeat:no-repeat;padding:2px 8px}.universal-option{margin:0;border:none;padding-right:.5em;padding-left:.5em}.universal{background-color:#fff;border:1px solid #ccc;height:1.56em;padding-left:.625em;padding-right:.625em;margin:.625em .3125em;font-size:.75em;font-weight:700}.labelInput{margin:.625em .3125em;width:20%}.circ-hold-remove-hold-dialog .content-container{margin:2em 1em 0}#circ-hold-remove-dialog{display:block}.circ-hold-remove-hold-text{margin-bottom:2em}.circ-hold-remove-hold-dialog-text .styleguide_alert_message{border:0}.circ-hold-remove-hold-dialog-actions-container{float:right;margin-bottom:1em;width:100%}.circ-hold-remove-hold-dialog-action{display:inline-block;margin-right:1em}.circ-hold-remove-hold-dialog-action:last-child{margin-right:0}@media screen and (max-width:640px){.circ-hold-remove-hold-dialog-actions-container{float:none;text-align:center;width:100%}.circ-hold-remove-hold-dialog-action{display:block;margin:1em;width:90%}.circ-hold-remove-hold-dialog-action .fakeButton{display:block}.circ-hold-remove-hold-dialog-action .submit{width:100%}}.discovery-dialog-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:none repeat scroll 0 0 #000;z-index:7999;opacity:.5;filter:alpha(opacity=50)}.discovery-dialog-container{display:none;z-index:8000;position:fixed;width:34%;border:10px solid #434343;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;left:30%;top:100px}.discovery-dialog-container .title-bar{background-color:#eee;color:#222;font-weight:700;padding:.4em 1em;position:relative;font-size:1em!important;-webkit-box-shadow:0 2px 4px 0 #555;-moz-box-shadow:0 2px 4px 0 #555}.discovery-dialog-container .title-bar:after{clear:both;content:".";display:block;height:0;visibility:hidden}.discovery-dialog-container .title-text{display:block;float:left}.discovery-dialog-container .icon-close-dialog,.discovery-dialog-container .icon-close-dialog:hover{display:block;float:right;font-size:1.5em;font-weight:700;text-decoration:none!important;color:#222!important}@media screen and (max-width:640px){.discovery-dialog-container{width:100%;top:50px;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.core-dialog{left:5%!important;right:5%!important}}.my-list-capacity-reached-dialog .content-container{margin:2em 1em 0}.my-list-capacity-reached-text{margin-bottom:2em}.my-list-capacity-reached-text .styleguide_alert_message{border:0}.my-list-capacity-reached-dialog-actions-container{float:right;margin-bottom:1em}.my-list-capacity-reached-dialog-action{display:inline-block;margin-right:1em}.my-list-capacity-reached-dialog-action:last-child{margin-right:0}@media screen and (max-width:640px){.my-list-capacity-reached-dialog-actions-container{float:none;text-align:center;width:100%}.my-list-capacity-reached-dialog-action{display:block;margin:1em;width:90%}.my-list-capacity-reached-dialog-action .fakeButton{display:block}.my-list-capacity-reached-dialog-action .submit{width:100%}}.panel-controls{position:absolute;top:0;right:0;padding:5px 10px 0 0}.panel-controls .close-action{float:right;text-decoration:none;color:inherit}.panel-controls .close-action:visited{color:inherit}.panel-controls .panel-close-text{font-weight:700;font-size:.75em;text-decoration:none;color:#434343}.record-tools .core-dropdown-options .core-dropdown-option{font-size:.75em}.record-tools .core-dropdown-options .core-dropdown-option>a{width:auto;padding:0}.record-tools .core-dropdown-options .core-dropdown-option.separator{width:100%;border-bottom:1px solid #ccc}.actionpanelbib .record-tools .core-button-group-stacked{position:absolute;top:3.5em;right:2em;padding:.25rem!important;margin:0}.actionpanelbib .record-tools .core-button-group-stacked .record-tools-button{padding:0;border:1px solid #cecece;background-color:#fafafa}.actionpanelbib .record-tools .core-button-group-stacked .core-dropdown{background-color:#fafafa;border:0}.actionpanelbib .record-tools .core-button-group-stacked .core-dropdown .core-button{padding:0 1.5rem 0 0!important;background-color:#fafafa;border:1px solid #cecece}.actionpanelbib .record-tools .core-button-group-stacked .core-dropdown .core-button.core-active{background-color:#222}#brief_results_area.active .bib-record-container .record-tools{opacity:0;visibility:hidden}.actionpanelbib .record-tools-buttons,.bib-record-container .record-tools-buttons{margin:0}.actionpanelbib .record-tools-buttons button,.bib-record-container .record-tools-buttons button{padding:0 15px 0 5px!important;border:1px solid #cecece;background-color:#fafafa}.actionpanelbib .record-tools-buttons i.core-icon-lg,.bib-record-container .record-tools-buttons i.core-icon-lg{margin-left:.1rem;margin-right:.1rem;font-size:1.15em;line-height:1rem;vertical-align:middle}.bib-record-container .record-tools-buttons button{background-color:#fafafa}.bib-record-container .record-tools-buttons button:first-of-type{border-top-left-radius:1px;border-bottom-left-radius:1px}.bib-record-container .record-tools-buttons button:last-of-type{border-top-right-radius:1px;border-right-width:0}.actionpanelbib .record-tools-buttons{position:absolute;top:2px;right:0}.actionpanelbib .record-tools-buttons button{border-top-width:0}.actionpanelbib .record-tools-buttons button:first-of-type{border-top-left-radius:1px;border-bottom-left-radius:1px}.actionpanelbib .record-tools-buttons button:last-of-type{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}@media screen and (max-width:950px){.actionpanelbib .record-tools-buttons .core-button-text{display:none}}@media screen and (max-width:640px){.record-tools .record-tools-buttons .core-button-text{display:none}}.record-tools ul{float:right;list-style:none;margin:0}.record-tools .full_text_button{display:none;float:left}.record-tools .electronics_resources_link,.record-tools .loading,.record-tools .loading.hide,.record-tools .request_item_link{display:none}.record-tools .check-electronic-resources:before,.record-tools .request-item:before{left:1rem;right:auto}.record-tools .check-electronic-resources:after,.record-tools .request-item:after{left:0;right:auto}.record-tools .record-tools_buttons{display:table}.record-tools .record-tools_buttons .core-button{color:#545454;margin-right:5px;font-size:.75rem}.record-tools .record-tools_buttons .core-button:hover{color:#fff}.record-tools .record-tools_buttons .record-tool-layout{float:left;margin-right:.5em}.record-tools .record-tools_buttons #record-tools-main{clear:both}.record-tools .record-tools_buttons #record-tools-others{padding-top:10px;clear:both}.record-tools .record-tool-my-list-operation.wait-interaction-disabled{cursor:wait!important}.record-tools .electronics_resources_link.active,.record-tools .google-preview-button,.record-tools .request_item_link.active,.record-tools .reserve_button,.record-tools .staff_ill_button{display:block;float:left;height:30px;position:relative}.actionpanelbib .record-tools .record-tool{display:inline-block;margin:0 5}.actionpanelbib .record-tools .record-tool .customized-dropdown{padding-right:.5em}.record-tool{display:inline-block;margin-right:.5em}.record-tool:last-child{margin-right:0}.customized-dropdown:before{border:.3125em solid transparent;border-top-color:#444;content:"";display:block;height:0;right:.1875em;position:absolute;top:50%}.customized-dropdown{padding:0 4px;position:relative}.customized-dropdown:hover{color:#545454}.core-icon-star{color:#0080ff}.core-icon-starloading{animation:pulse .8s infinite}@keyframes pulse{0%{color:transparent}to{color:#0080ff}}.add-to-error-list-default{padding:5px;position:fixed;top:-300px;right:10px;z-index:9999;transition:top 1s,visibility ease-in-out}.add-to-error-list-default.error-active{top:55px}@media only screen and (max-width:767px){.add-to-error-list-default.error-active{top:10px}}#alert-content{padding-right:20px}#try-again-url{color:#00f}#error-alert-close-icon{vertical-align:top;width:18px;margin-top:10px;margin-right:8px;position:absolute;top:0;right:0}.disable-add-to-list-icon{color:#999;cursor:not-allowed}.google-preview-button{vertical-align:top}@media screen and (max-width:640px){#detailed_record_page .record-tools,.actionpanelbib .record-tools{margin-right:1em}#detailed_record_page .record-tools .record-tools_buttons{margin-left:1em}.record-tools .full_text_button{margin-bottom:8px}.record-tools .record-tools-right-buttons{margin-bottom:1em}}@media screen and (max-width:350px){.actionpanelbib .record-tools .core-button-group-stacked{right:0}#detailed_record_page .record-tools_buttons .reserve_button,.actionpanelbib .record-tools_buttons .reserve_button,.electronics_resources_link.active,.full_text_button,.request_item_link.active,.staff_ill_button{padding-bottom:2.5em}#detailed_record_page .record-tools_buttons .google_preview_button{float:left}}@media (max-width:768px) and (orientation:portrait){.actionpanelbib .record-tools{margin-right:2em}}section{margin:4px}.hidden{display:none!important}#lib-chat{padding:4px 8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:32px}#lib-chat a{height:32px;width:166px;overflow:hidden;text-align:left;text-indent:-9999px;float:left}.content-panel{position:fixed;right:0;bottom:0;opacity:0;visibility:hidden;top:120px;margin-top:15px;margin-right:1%;width:58%;background-color:#fff;border:1px solid #ddd;box-shadow:0 2px 4px #bbb;overflow:hidden;-webkit-transform:translate3d(105%,0,0);-moz-transform:translate3d(105%,0,0);-ms-transform:translate(105%);-o-transform:translate3d(105%,0,0);transform:translate3d(105%,0,0);-webkit-transition:opacity .4s cubic-bezier(.65,.05,.36,1),transform .4s cubic-bezier(.65,.05,.36,1),visibility .4s cubic-bezier(.65,.05,.36,1);-moz-transition:opacity .4s cubic-bezier(.65,.05,.36,1),transform .4s cubic-bezier(.65,.05,.36,1),visibility .4s cubic-bezier(.65,.05,.36,1);-ms-transition:opacity .4s cubic-bezier(.65,.05,.36,1),transform .4s cubic-bezier(.65,.05,.36,1),visibility .4s cubic-bezier(.65,.05,.36,1);-o-transition:opacity .4s cubic-bezier(.65,.05,.36,1),transform .4s cubic-bezier(.65,.05,.36,1),visibility .4s cubic-bezier(.65,.05,.36,1);transition:opacity .4s cubic-bezier(.65,.05,.36,1),transform .4s cubic-bezier(.65,.05,.36,1),visibility .4s cubic-bezier(.65,.05,.36,1);z-index:2000}.content-panel .panel-content{height:90%;width:100%;margin:0;padding:0 .5em .5em;position:relative;overflow-y:auto}.content-panel .panel-content .actionpanelbib{margin-top:0}.content-panel.active{opacity:1;visibility:visible;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translate(0);-o-transform:translateZ(0);transform:translateZ(0)}.content-panel.pushed{right:-25%}.content-panel .subtitle{display:none}.action-panel{overflow-x:hidden}.action-panel .area_loading{display:inline-block;text-align:center;height:auto;width:auto}.action-panel .editions-link{font-size:.75em}.action-panel .detailPanelGroup{margin-top:1em}.action-panel .detailPanelGroup .core-panel-collapsible.core-disabled .core-panel-header{color:#888}.action-panel .detailPanelGroup .core-panel-collapsible.core-disabled .core-panel-header .core-panel-title{cursor:not-allowed}.action-panel .reading-list-area .talis-link{font-size:.9em}.action-panel .reading-list-area .talis-list{list-style:disc;margin:4px;padding-left:.5em}.action-panel.brief-results .side-panel-title{background-color:#dfdfdf;font-size:1.15rem;font-weight:700;padding:5px 0 5px 10px;box-shadow:0 2px 2px 0 #dedede;border-bottom:1px solid #bbb}.action-panel.brief-results .record-title{padding-right:2.1rem}.action-panel.brief-results .actionpanelbib .check_availability_onbrief,.action-panel.brief-results .actionpanelbib .noAvailabilityMessage,.action-panel.brief-results .actionpanelbib .title-holder{display:none!important}.actionpanelbib .bib_record{width:100%;margin-top:40px}.actionpanelbib .title{font-size:1.25em;padding-bottom:10px}.actionpanelbib .bib_record{display:block}.actionpanelbib .coverart{max-width:150px!important;width:unset!important}.actionpanelbib .coverart img{max-height:210px!important;max-width:150px!important}.actions a,.actions button,.actionslink{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;font-weight:700;text-decoration:none;margin-right:5px;background:#434343;color:#fff;display:inline-block}.actions{padding-top:7px;padding-left:.5%;font-size:.8125em;font-weight:700}.actions .loading.show{display:inline-block;background:url(../images/spinner.gif) no-repeat 0 50%;padding-left:20px;height:30px;line-height:30px}.actions button{padding:8px;font-size:.875em}.actions a{padding:5px 10px;text-decoration:none}.actions a:visited{color:#fff}.record-metadata .error_alert_dialog{width:40%;min-height:100px;height:100%;min-width:363px;overflow:hidden}.more_info ul li{list-style-type:none;display:block!important;float:none}#availability_area{margin:0;padding:1em}.availability_subsection{text-align:center;margin:0}.availability_content_box{text-align:left;margin:0}.availability_display{margin:0;overflow:hidden;clear:left}.availability_information{display:none}.availability_information.noFullText{display:inline-block;width:100%;margin:0}.availability_content_box .institution_availability_display{margin:0;width:100%;padding:.625em .625em 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.institution_availability_display .availability_institution_box{border:1px solid #bbb;overflow:hidden}.availability_institution_shelving_box,.availability_shelving_table_wrapper{overflow:hidden;clear:left}.availability_section{position:relative;margin:0;color:#434343}.fulfillment{float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.availability_group_loading{padding-left:2em;display:none}.availability_action_button .availability_group_loading.availability_show_wait{display:inline-block}.availability_action_button .availability_button_text_hide{display:none}.availability_icon{float:left;margin:0}.availability_level_section.first{margin:0;line-height:18px;padding-top:0}.availability_warning_section{margin:0;padding:.625em .625em 0}.availability_level_section{margin:2em 0 0}.worldcat_fulfillment{display:none}.holding_not_found_alert{overflow:hidden;width:100%}.availability_table,.availability_table caption,.availability_table col,.availability_table colgroup,.availability_table tbody,.availability_table td,.availability_table tfoot,.availability_table th,.availability_table thead,.availability_table tr{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;width:100%}.availability_table{background-color:#fff;border:none;border-collapse:collapse;margin-bottom:.5em;padding:0 .625em}.availability_table tbody{background:#fff}.availability_table tbody tr:nth-child(odd){background:#f6f6f6}.availability_table thead{background:#fff}.availability_table tr{border-bottom:1px solid #ddd}.availability_table td,.availability_table th{width:50%;line-height:16px;padding:10px 0;font-size:.75em;text-align:left;margin:0;border:none}.availability_table th{font-weight:400;font-style:italic}.single_institution_with_holdings_summary{padding:.625em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.single_institution_with_holdings_summary .availability_institution_box{overflow:hidden}.institution_availability_header{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#666;color:#fff;padding:10px .625em;overflow:hidden}.institution_availability_header_virtual_group{background-color:#fff}.availability_institution_box .institution_availability_header_virtual_group{color:#434343}.institution_availability_name{line-height:2.5em;font-size:.75em;font-weight:700;margin:0;display:block;float:left}.availability_action_button{line-height:2.5em;font-size:.75em;font-weight:700;float:right}.fulfillment_button_container a:before{left:45%;right:auto}.fulfillment_button_container a:after{left:-1rem;right:auto}@media screen and (max-width:640px){.fulfillment_button_container a{width:90%}}.fulfillment_button_container .core-button.core-sm{height:27px;line-height:.9rem;padding:.315rem .9rem;font-size:.7875rem}.fulfillment_buttons_list{list-style:none;padding-left:14px;margin:0}.fulfillment_buttons_list:after{clear:both;content:" ";display:table}.fulfillment_button_item{float:left;padding-right:8px}.availability_institution_box .availability_action_button .check_availability_subtle{font-size:inherit;height:25px;padding:0 8px;margin:0}.check_availability_action_button{background:#fff;border:1px solid #ccc;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#434343;display:inline-block;min-width:7em;padding:4px 15px;text-align:center;text-decoration:none}.check_availability_action_button:hover{text-decoration:none}#institution-panel-group .location-availability-summary{margin:0;padding-bottom:0}#institution-panel-group .location-availability-summary .core-panel-header{border-top:1px solid #ddd;font-size:.875rem;padding:10px}.availability_table .location_availability_summary_row{background-color:#f3f3f3}.availability_table .location_availability_summary_name{float:left;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.availability_table .location_availability_summary_total{float:right;text-align:right;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.availability_table .availability_header_row{font-weight:700}.availability_table th.availability-custom-message-header{width:100%;padding:5px 1em}.availability_table .availability_note_header{display:none}.availability_table .availability_call_number_cell{font-weight:700}tr.worldwide_holdings_row td,tr.worldwide_holdings_row th{padding-left:1em}.availability_table .availability_status_message{padding-left:.5em;display:block;word-wrap:break-word;white-space:normal;width:auto;overflow:hidden}.aob-container{display:flex;margin-bottom:10px}.aob-container .aob_status_icon{width:25px;display:block;float:left}.aob-container .aob_status_icon .core-icon{font-size:.875rem}.aob-container .aob_status_icon .core-icon-check{padding-bottom:2px}.availability_status_icon{width:25px;display:block;float:left}.availability_status_icon .core-icon{font-size:.875rem}.availability_status_icon .core-icon-check{padding-bottom:4px}.availability_status_icon .core-icon-error{padding-bottom:2px}.availability_stackmap_icon{width:25px;display:block;float:left}.availability_table .availability_note_cell{display:block;font-style:italic;padding-left:2.5em;padding-top:0;white-space:normal;width:100%;word-wrap:break-word}.availability_table .availability_left_hand_cell{padding:5px .8333em}th.availability_right_hand_cell{padding-left:.9375rem!important}.availability_table .availability_right_hand_cell{padding:5px .8333em}.availability_right_hand_cell{width:67%!important}.availability_left_hand_cell{width:33%!important}.availability_table td,.availability_table th{width:unset}.availability_table .availability_checked{margin-left:0}.availability_table_wrapper_with_holdings_summary{padding:0}.availability_table_with_holdings_summary{border:1px solid #ccc}.availability_holdings_summary{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;float:left;width:100%;font-size:.75em;line-height:14px;margin:0}.availability_holdings_summary dd{border:1px solid #ddd;padding:.5em 1em;margin:0}.availability_holdings_summary_header{font-weight:700;background:#ccc;padding:10px}.availability_holdings_summary_note{border-top:1px}.availability_note_container p{margin:0;padding:0}.availability_note_container p:not(:last-child){padding-bottom:.3em}.availability_note_container p .availability_note{margin-left:.2em}@media screen and (max-width:640px){.availability_level_banner_text{float:none;padding:0 0 1em 3em}.availability_level_total{padding-top:13px;clear:left}.availability_action_button{float:left;padding-left:.833em;width:90%}.availability_action_button .loading_spinner_small{padding-right:.75em;padding-left:2.25em;background-position:5% 50%}.check_availability_action_button{min-width:100%}.availability_table .location_availability_summary_total{width:100%;text-align:left;padding-left:3em}.fulfillment{float:left;width:100%;padding:0;text-align:right}.fulfillment_button{width:75%;display:inline-block;margin:.625em}.availability_table .location_availability_summary{padding:10px 0}.location_availability_summary .location_availability_summary_name{display:block;float:none;padding:0 0 0 3em}.availability_table .availability_status_message{display:block;float:none;padding:0}.availability_table .availability_note_cell{padding-left:2em;float:none}.fulfillment_button_item{width:100%;margin-bottom:10px}.fulfillment_buttons_list{padding-left:0}.fulfillment_options,.google_view_button{padding:4px 6px;font-size:.9em}.fulfillment_options .electronics_resources_link,.fulfillment_options .request_item_link,.google_view_button .electronics_resources_link,.google_view_button .request_item_link{display:none}.fulfillment_options .electronics_resources_link.active,.fulfillment_options .request_item_link.active,.google_view_button .electronics_resources_link.active,.google_view_button .request_item_link.active{display:block;height:30px;position:relative}}.core-icon-check{color:#65b94d}.unavailable-icon{color:#930}.core-panel-group .location-availability-summary .core-panel-summary{float:none;padding-left:20px}.core-panel-group .location-availability-summary .core-panel-summary .core-icon{font-size:.875rem}.core-panel-group .location-availability-summary .core-panel-summary .core-icon-check{padding-bottom:4px}.core-panel-group .location-availability-summary .core-panel-summary .core-icon-error{padding-bottom:2px}#briefSearchResults{background-color:#f7f7f7}#briefSearchResults .buttonGroup>a{color:#ccc}.bib-record-container{display:inline}.bib-record-container .record-tools{float:right}#brief_results_area{clear:both;width:100%;-webkit-transition:width .33s cubic-bezier(.65,.05,.36,1);-moz-transition:width .33s cubic-bezier(.65,.05,.36,1);-ms-transition:width .33s cubic-bezier(.65,.05,.36,1);-o-transition:width .33s cubic-bezier(.65,.05,.36,1);transition:width .33s cubic-bezier(.65,.05,.36,1)}#brief_results_area.active{width:39%;position:absolute;top:135px;bottom:0;left:1%;right:0;overflow-y:auto;overflow-x:hidden;box-shadow:0 -2px 2px -1px #cecece}#brief_results_area.active #additional-db-section,#brief_results_area.active #facet-panel,#brief_results_area.active #remote-db-error-section,#brief_results_area.active #remote-db-loading-section,#brief_results_area.active #remote-db-no-matches-section,#brief_results_area.active #remote-db-results-section,#brief_results_area.active #sort_results_module{display:none}#brief_results_area.active .records{width:100%}@media screen and (max-width:1300px){#brief_results_area.active .records .bib-record-container .record-tools-buttons .core-button-text{display:none}}#brief_results_area.active .records .edition .bib_record{width:100%;display:inline-block;margin-bottom:0}#brief_results_area.active .records .edition .bib_record .basicbib dd,#brief_results_area.active .records .edition .bib_record .basicbib dt.displayed{line-height:1.5em}.more_details{display:inline-block;width:98%;height:auto}.more_details ul{margin:0;padding:0;list-style:none}.more_details dt{clear:both;font-weight:700;float:left;width:20%;padding-right:.5em}.more_details dd{float:right;width:80%;padding-left:.5em}.more_details dd,.more_details dt{padding-bottom:5px;margin:0}.more_details .linking_entry dd{border-top:none;font-weight:400;width:84%;padding-left:5px;float:left;border-bottom:none}.more_details .linking_entry .prefix{float:left}.more_details .desc-relator-term{color:#7b7b7b}.more_details .added-entry-uniform-title{border-top:none}.more_details .local_notes_label{font-weight:700}.availability{float:left;width:33%;margin-left:2%}#sort_results_module{width:100%;overflow:visible;padding:10px;margin:0 0 5px;font-size:1em;display:flex;flex-wrap:wrap;justify-content:space-between}#sort_results_module .scope-statement{margin-top:-.4em;margin-right:1em}#sort_results_module label{align-items:flex-end}#sort_results_module select{width:100%}#remote-db-error-section,#remote-db-loading-section,#remote-db-no-matches-section{display:block}#additional-db-section{display:flex;flex-direction:row-reverse}@media screen and (max-width:640px){#additional-db-section{flex-direction:column}}#remote-db-loading-msg #remote-db-loading .searching-icon{float:right}#additional-db-label,#remote-db-error-msg,#remote-db-loading-msg,#remote-db-no-matches,#remote-db-results-area{display:block}#additional-db-label .core-alert,#additional-db-label .core-alert .core-alert-content,#remote-db-error-msg .core-alert,#remote-db-error-msg .core-alert .core-alert-content,#remote-db-loading-msg .core-alert,#remote-db-loading-msg .core-alert .core-alert-content,#remote-db-no-matches .core-alert,#remote-db-no-matches .core-alert .core-alert-content,#remote-db-results-area .core-alert,#remote-db-results-area .core-alert .core-alert-content{width:100%}#remotedb-dialog .core-dialog{left:0;right:0;width:680px;margin:30px auto;max-height:80%}#remotedb-dialog .remotedb-dialog-container{bottom:110px;max-height:400px;overflow-y:auto}#remotedb-dialog .remotedb-dialog-close-btn{bottom:.5em;right:.5em;position:absolute;float:right;cursor:pointer}#search-query-text{font-style:italic;padding-right:.8em}#search-query-chevron{font-size:35px;padding-right:.3em;position:relative;top:3.5px}.remoteDatabaseLink{padding-left:1em}.additionalDatabaseLabel{padding-bottom:.8em}#additional-db-label{display:block;flex-basis:78.7%}@media screen and (max-width:640px){#additional-db-label{flex-basis:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#additional-db-label{flex-basis:71%}}@media only screen and (min-width:1024px) and (orientation:portrait){#additional-db-label{flex-basis:78%}}.remoteDatabasesResultsSection{display:flex;flex-direction:row-reverse}@media screen and (max-width:640px){.remoteDatabasesResultsSection{flex-direction:column}}.remoteDatabasesResultsArea{display:block;flex-basis:80.5%}@media screen and (max-width:640px){.remoteDatabasesResultsArea{flex-basis:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.remoteDatabasesResultsArea{flex-basis:74%}}@media only screen and (min-width:1024px) and (orientation:portrait){.remoteDatabasesResultsArea{flex-basis:80%}}.remoteDatabasesResultsBlockSection{display:block}.remoteDatabasesResultsBlockArea{display:block;flex-basis:100%}@media screen and (max-width:640px){#remotedb-dialog .core-dialog{left:0;right:0;width:auto;margin:0 auto}}@media (max-width:768px) and (orientation:portrait){#remotedb-dialog .core-dialog{left:15px;right:20px;width:auto;margin:0 auto}}#remote-db-results-area{margin-bottom:-15px}#remote-db-results-area .slick-slider .slick-list .slick-track{margin-left:0}#remote-db-results-area .slick-slider .slick-list .slick-track .carousel-container{padding-bottom:15px}#remote-db-results-area .slick-slider .slick-list .slick-track .carousel-container .carousel-card{border-style:solid;border-width:3px;max-height:100%;margin-bottom:1.5em}#remote-db-results-area .slick-slider .slick-list .slick-track .carousel-container .carousel-card .remote-db-name{font-size:1em;font-weight:700;vertical-align:top;margin:0 0 1em;display:block;height:3.5em;line-height:1.2em}#remote-db-results-area .slick-slider .slick-list .slick-track .carousel-container .carousel-card .remote-db-description{vertical-align:bottom;margin:0 0 1em;display:block;font-size:.85em;font-style:italic;height:2em;line-height:1.2em}#remote-db-results-area .slick-slider .slick-list .slick-track .carousel-container .carousel-card .remote-db-count-section{height:2em;position:relative;margin-bottom:.2em}#remote-db-results-area .slick-slider .slick-list .slick-track .carousel-container .carousel-card .remote-db-count{bottom:0;position:absolute;font-size:.95em;line-height:1.2em}#additional-db-section{margin-top:-15px}@media screen and (max-width:640px){#additional-db-section{margin-top:0}}#no-records-found{margin-top:10px}.page_navigation{margin-top:10px;margin-bottom:10px;clear:both;width:100%}.page_navigation ul{margin-top:10px;list-style-type:none;text-align:center}.page_navigation ul li{font-size:.75em;background-color:#ededed;padding:2px 5px 2px 8px;display:inline;border:2px solid #000;margin-top:10px}.page_navigation a{color:#000;text-decoration:none}.iteminfo .title{font-size:1.375em}.iteminfo .secondary-title{font-size:1.25em}.iteminfo .record_title,.iteminfo .secondary-title,.iteminfo .title{padding:0}.bib_record{width:94%;display:inline-block;vertical-align:text-top;margin-bottom:8px}.bib_record .flex-container{display:flex}.edition .recdata{width:100%;display:flex;padding-left:8px;hyphens:auto;word-wrap:break-word}.edition .recdata dl{font-size:.8125em}.edition .recdata dl dd p:last-child{padding-top:0;padding-bottom:0}.edition .recdata dd{padding:0 5px 0 0;line-height:2em;float:left;width:auto}.edition .recdata dt{font-weight:700;position:absolute;left:-9999em}.edition .recdata dt.displayed{position:static;clear:both;line-height:2em;float:left;padding-right:.25em}.edition .date,.edition .genre,.edition .heldby,.edition .language{width:25%;line-height:1em;vertical-align:top;display:inline-block;font-size:.8125em}.edition .date .visible-sm,.edition .genre .visible-sm,.edition .heldby .visible-sm,.edition .language .visible-sm{display:none}.edition .coverart{width:70px}@media screen and (max-width:992px){.edition{padding-left:10px}.edition .date,.edition .genre,.edition .heldby,.edition .language{width:90%;display:inline-block;line-height:1.2em}.edition .date .visible-sm,.edition .genre .visible-sm,.edition .heldby .visible-sm,.edition .language .visible-sm{display:initial}.edition .recdata{padding-left:0!important;width:100%;display:inline-block}.edition .coverart,.edition .recdata .visible-sm{display:initial}}.iteminfo .record .authors,.iteminfo .record dl{font-size:1em}.record_options{float:right;width:25%;font-size:.75em}.separator{float:left;line-height:1.5em}dd.heldByName{font-weight:700;margin-bottom:0!important}.result-card{border-radius:4px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2)}.records{width:80%}.records ol.results{list-style-position:inside;margin:0;padding:0}.records ol.results>li{padding:.5em 0 0 1em;margin:5px 0;border:1px solid #cdcdcd;background-color:#fff;overflow:hidden;zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-transition:border-right-color .1s,box-shadow .1s;-moz-transition:border-right-color .1s,box-shadow .1s;-ms-transition:border-right-color .1s,box-shadow .1s;-o-transition:border-right-color .1s,box-shadow .1s;transition:border-right-color .1s,box-shadow .1s}.records ol.results>li:first-of-type{margin-top:0}.records .record{clear:both;width:100%}.records .record.active{background-color:#fff;-webkit-box-shadow:0 2px 5px #888;-moz-box-shadow:0 2px 5px #888;-ms-box-shadow:0 2px 5px #888;-o-box-shadow:0 2px 5px #888;box-shadow:0 2px 5px #888;border-right:3px solid #ccc}.records .record .secondary-title{font-size:.825em}.records .record i{vertical-align:middle}.records .record .record-tool-share .share-menu{position:absolute;right:2em}.records .record .record-tool{display:block}.records .record .core-button-group-stacked{padding:.25rem!important;margin:0}.records .record .core-button-group-stacked .core-dropdown{background-color:#fafafa;border:0}.records .record .core-button-group-stacked .core-dropdown .core-button{padding:0 1.5rem 0 0!important;background-color:#fafafa;border:1px solid #cecece}.records .record .core-button-group-stacked .core-dropdown .core-button.core-active{background-color:#222}#main-nav .menu ul li:hover{background-color:#ccc;padding-left:0;padding-right:0}div.menu ul li:hover{background-color:#eee}#brief_results .excerpt-label{font-weight:700;padding:0 2px}#brief_results .fulltext-snippet{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-weight:400}#brief_results .fulltext-snippet-info{display:inline}#brief_results .result-info-collection .summary{line-height:1em;margin-bottom:10px}#brief_results .result-info-collection .summary .summary-text{white-space:pre-wrap}#brief_results .alternate-summary{margin-left:5px}@media print{#briefSearchResults header{position:relative}#briefSearchResults body{line-height:1em}#briefSearchResults section#main{padding-top:15px}#briefSearchResults .records{float:left;width:100%}#briefSearchResults .bib-record{width:85%}#briefSearchResults .bib-record .title,#briefSearchResults .bib-record h2{line-height:0}#briefSearchResults #facet-panel,#briefSearchResults #feedback,#briefSearchResults #footer,#briefSearchResults #person_entity_area,#briefSearchResults #results-control,#briefSearchResults #search,#briefSearchResults #search-results-pagination,#briefSearchResults #search_limits,#briefSearchResults .record-links,#briefSearchResults .record-tools,#briefSearchResults .results-controls,#briefSearchResults footer,#briefSearchResults nav#main-nav{display:none}}@media screen and (max-width:240px){#brief_results_area .record>.record-tools{display:none}}@media screen and (max-width:640px){.records{width:100%}.record .record-tool-share .share-menu{right:.5em;width:auto}#search-form .searchTerm{margin:0}#search-form .searchTerm .core-input-group{display:inline-table;width:90%}#search-form .searchTerm #mobileHeaderAdvancedSearchLink{width:5%}}.bad-date-input{background-color:#e4c2bf}.circ-hold-copy-volume-dropdown,.circ-hold-copy-volume-note{display:none}#circ-hold-ajax-dialog{width:100%;max-height:75%;top:12.5%;overflow-y:auto;overflow-x:hidden;max-width:48em;left:0;right:0;margin:auto}#circ-hold-ajax-dialog section{width:100%;margin:0 0 20px}.circ-hold-create .bib_record{margin:0 1em;padding-bottom:1em;overflow:hidden}#circ-hold-ajax-dialog .circ-hold-copy-volume{border-right:1px solid #ddd;padding-right:2em;margin-right:1em}#circ-hold-ajax-dialog .circ-hold-copy-volume,.place-hold-form-section{display:inline-block;-webkit-box-sizing:border-box;-mox-box-sizing:border-box;box-sizing:border-box}.place-hold-form-section{vertical-align:top;padding-top:.5em}.place-hold-form-section label,.place-hold-form-section label select{width:100%}#copy-volume-note{display:block;width:100%;height:3em}.circ-hold-create h3,.circ-hold-create h4,.circ-hold-create h5{margin:0;padding:0}.circ-hold-create>header{line-height:3em;text-align:right;background-color:#eee;border-bottom:2px solid #ddd;overflow:hidden}.circ-hold-create>header>h3{float:left;line-height:3em;font-size:1em;padding:0 1em}.circ-hold-create>header>.circ-hold-close-button{float:right}.circ-hold-create .panel-close-icon{margin:1em;float:left}#circ-hold-form{margin:1em}.circ-hold-request-label{margin:.5em 1em}.place-hold-form-section label{color:#434343;display:block}#suspend-date-description-header{font-style:italic}#edit-place-hold-note,#note-reach-limit-message{width:100%}#note-reach-limit-message{display:none}.circ-hold-schedule-header{cursor:pointer;line-height:3em}.circ-hold-schedule-header>h4{display:inline-block}.circ-hold-schedule-expand-collapse{margin:0}#circ-hold-form .circ-hold-request-dates{margin-right:1em;display:none}#circ-hold-form .circ-hold-suspend-dates{margin-bottom:.5em;display:none}.circ-hold-form-buttons{text-align:right}#circ-hold-form .circ-date-block{display:inline-block;margin-right:1em;margin-bottom:.5em}.circ-date-block label{display:block}.circ-hold-button{padding:.5em 2em;margin:0;text-decoration:none;font-weight:400;line-height:1em;border-radius:.5em}.circ-hold-button.cancel{color:#434343;margin-right:2em;padding-right:1em;font-weight:700}.circ-hold-button.cancel:hover{text-decoration:underline}.circ-hold-button[type=submit]{color:#fff;background-color:#434343}.circ-hold-button[type=submit]:disabled{cursor:default;background-color:#ddd}#circ-hold-ajax-dialog .circ-hold-errors{margin:0 1em}.date-messages{list-style-type:inherit;margin-left:1em}@media screen and (max-width:640px){#circ-hold-ajax-dialog{left:-10px}}.hold_confirmation_position_message{display:block;font-weight:700}.circ-hold-response h3,.circ-hold-response h4,.circ-hold-response h5{margin:0;padding:0}.circ-hold-response h4{font-weight:400}.circ-hold-response>header{line-height:3em;text-align:right;background-color:#eee;border-bottom:2px solid #ddd;overflow:hidden}.circ-hold-response>header>h3{float:left;line-height:3em;font-size:1em;padding:0 1em}.circ-hold-response>header>.circ-hold-close-button{float:right}.circ-hold-response-bib-title{font-size:1.5em;margin:.666em;padding-bottom:1em;border-bottom:1px solid #ddd}#circ-hold-ajax-dialog .circ-hold-response-pickup-location,.circ-hold-response .alerts,.circ-hold-response .panel-close-icon,.circ-hold-response .response-label{margin:1em}#circ-hold-ajax-dialog .circ-hold-response-bib-record,#circ-hold-ajax-dialog .circ-hold-response-hold-dates,#circ-hold-ajax-dialog .circ-hold-response-suspend-dates,#circ-hold-ajax-dialog .circ-hold-response-user-note{display:inline-block;margin:0 1em;padding-bottom:1em}.circ-hold-response .date-block{display:inline-block;margin-right:2em}.circ-hold-response .date-block .date-label{font-size:smaller}.circ-hold-response .date-block .date{font-weight:700}.circ-hold-response-buttons{text-align:right;padding:1em}#circ-hold-ajax-dialog .circ-hold-response{width:100%}[data-view=mobile]{display:none}[data-view=desktop]{display:block}.edition{display:inline-block;width:100%;padding-top:10px;padding-bottom:10px}.edition:nth-of-type(odd){background:#f6f6f6}.editions-content-box{overflow:hidden}.editions_subsection{text-align:center;margin:0}.editionheaders{width:15%}.editioneditionheaders,.editionheaders{display:inline-block;text-align:left;font-style:italic}.editioneditionheaders{width:40%}.editionstableheader{font-size:.9em!important;width:100%;padding-left:10px;margin-top:10px;hyphens:auto;word-wrap:break-word}.edition-table{width:60%;display:flex;flex:0 1 auto;font-size:1.2em}@media screen and (max-width:992px){.edition-table{float:none;width:calc(100% - 90px);display:inline-block}}.edition-title-author{width:calc(38% - 80px);display:inline-block;padding:0 5px 0 0}.edition-title-author .title .record-title{padding-right:.1em}@media screen and (max-width:992px){.edition-title-author{width:calc(100% - 90px)}}.editions-paginator{margin-top:1.25em;margin-bottom:1.25em;text-align:center}.editions_results{display:flex;flex-direction:column}.editions_results nav{display:flex}.editions_results nav ul{margin-left:auto;margin-right:auto}.editionsPanelContent,.rowParent{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.editions-filter-trigger.core-button{display:none;background-color:#ededed;border:1px solid #999;width:100%;margin-top:10px;margin-bottom:10px}.editionsPanelContent{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.flexChild{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1 0 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.editions_sort{display:flex;justify-content:flex-end;padding-top:16px}.editions_sort label{font-size:.85em}.editions_filter{-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:22%;font-size:.75rem;padding-left:1em;line-height:1rem;padding-top:22px}.editions_filter header{font-weight:700}.editions_filter ul{margin:0;padding:0;list-style:none}.editions_filter ul li.filter{font-style:italic;padding-top:.5rem}.editions_filter ul li>label{padding-left:14px;position:relative;display:inline-block}.editions_filter ul li>label input{position:absolute;left:0;top:2px}#detailed_record_page .editions_filter{padding-top:18px}.editions_area{flex-basis:0}@media screen and (max-width:992px){.editions .hr-kb,.editionstableheader{display:none}.editions .bib_record .title{margin-right:0}.edition-table{margin-top:5px;line-height:1em}.rowParent{-webkit-box-orient:horizontal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.rowParent .editions_filter{display:none;width:100%}.rowParent .editions_filter.d-sm-block{display:block;background:#fff;position:absolute;z-index:999;top:45px;border:1px solid #dcdcdc}.loading-edition-results .alert-text{padding-left:0;padding-right:0}.loading-edition-results .core-alert{width:100%}.editions-filter-trigger.core-button{display:block}}#briefSearchResults .email-prompt-content{font-size:.9em;display:block;clear:both;padding:20px 4%;overflow:auto;-webkit-box-shadow:0 2px 6px 0 #888;-moz-box-shadow:0 2px 6px 0 #888;box-shadow:0 2px 6px 0 #888;margin:0}.email-alert-message-container{display:none}.email-form{margin-top:20px;margin-bottom:40px}#emailPrompt .contentHeader,.email-prompt-content>.contentHeader{padding-bottom:10px}#emailPrompt .record_title,.email-prompt-content .record_title{font-size:1.42em;font-weight:700;margin-bottom:20px}.email-form>div{height:3em}.email-form>.email-form-input-area{float:left;display:block;width:57%;margin-right:4%;position:relative}.email-form>.email-form-submit-area{float:right;width:39%;position:relative}.email-recipient-label{display:block;font-size:.8em;font-weight:700}#briefSearchResults .email-recipient{display:block;width:100%;height:2em;position:absolute;bottom:0}.email-form .standard{width:100%;height:3em;bottom:2px;position:absolute}.email-confirmation-dialog .standard,.email-prompt-dialog .standard{-webkit-box-shadow:0 2px 4px 0 #888;-moz-box-shadow:0 2px 4px 0 #888;box-shadow:0 2px 4px 0 #888;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#888888')"}.content-container>.dialog-options-area{border-top:1px solid #cdcdcd;clear:both;padding:20px 0;text-align:center;word-wrap:break-word}.email-confirmation-dialog>.content-container{margin-left:2%;margin-right:2%}.email-confirmation-message{margin-top:20px;margin-bottom:30px}.email-confirmation-message-icon{float:left;margin-right:5%;max-width:28px}.email-confirmation-message-close{margin-bottom:30px}.email-confirmation-message-close>a{margin-left:auto;margin-right:auto;text-align:center;width:45%}.email-confirmation-message-text{display:inline-block;width:84%}#email-error-dialog .content-container{padding:20px}#email-error-message{padding-bottom:30px}#email-error-dialog .primary{padding:0 1em;float:right;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#send-email-disabled-button{display:none}#emailConfirmationMsgId{word-wrap:break-word}@media screen and (max-width:320px){#emailPrompt .record_title,.email-prompt-content .record_title{font-size:1em}.email-form{margin-bottom:0}.email-form>.email-form-input-area,.email-form>.email-form-submit-area{display:block;width:100%;float:none;margin-bottom:20px}.email-form .standard{position:static;width:100%}.email-recipient{height:35px}.email-confirmation-message-close>a{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#email-error-dialog .primary{width:100%}}#facets_module{font-size:.9em;width:100%;display:block;overflow:visible;line-height:18px;border-radius:4px}#facets_module input[type=checkbox]{width:20px;-webkit-appearance:checkbox;margin:3px 0 0 .4375em}#branch_scope{text-indent:1.5em}li.yearfacettext input.linked,li.yearfacettext input.yrfacet{max-height:30px;padding:5px;text-align:left;width:3.5em}li.yearfacettext .actionbutton button.facetbutton{max-height:30px;padding:5px;margin:0;width:100%;font-size:1.1667em;border:1px solid #c5c5c5;color:#777;background-color:#f2f1f1}li.yearfacettext .actionbutton button.facetbutton.submit{border-color:#898989;color:#fff;background-color:#4e4e4e}#year_facet_button{margin-top:1em;font-size:1em;height:auto;white-space:normal}#facet-panel{width:20%;margin-right:.5em;white-space:nowrap;display:block}.facet-group{margin-top:1em}.facet-group input{margin:0 0 0 .125em;display:inline-block}.facet-group label{margin:0;padding-top:1px;display:inline-block;text-indent:0;white-space:normal;max-width:80%;vertical-align:top}.facet-group fieldset{border:none;padding:0 0 5px}.facet-group ul{padding-left:10px;margin:0;list-style:none}.facet-group ul li{color:#434343;margin:0 0 0 8px;white-space:normal;line-height:1.3em;vertical-align:middle}.facet-group .yearfacettext{padding-right:18px;margin-left:1.3em}.facet-group .customRangeBoxes{margin-top:.5em}.facet-group .customRangeBoxes label{vertical-align:middle}.facet-group .customRangeBoxes input{margin-right:60px;height:1.7em;float:right}.facet-group .facet-count{margin-left:.5em}.facet-group .facet-note{font-style:italic;font-size:.8em;margin-left:1.8em}.facet-group .first-facet-hotlink{margin-top:.7em}.facet-group .last-facet-hotlink{margin-bottom:.7em}.facet-group #invalidYear{margin-top:1em}.facet-group .toggle-item:not(:last-of-type){margin-bottom:.5em}.facet-display-none{display:none}.search-tools-header{line-height:18px;display:inline-block;width:97%;font-weight:700;font-size:1.1em}.search-tools-group{padding-left:.5em}.search-tools-group ul{padding-left:0}.search-tools-group ul>li{margin-left:0;display:flex;padding:3px}.search-tools-group .queryTranslationExpansion{line-height:1.5em}.search-tools-group input{margin-left:0}.search-tools-group .group-variant-records{margin-left:45px}.facet-group-header{line-height:18px;display:inline-block;width:97%;font-size:1.2em}.facet-group-header>*{cursor:pointer}.facet-subgroup-header{margin-left:9px;font-weight:700}.facet-group-content{padding:2px 0;display:none}.facet-group-content.active{display:block}.facet-group-content .show-less,.facet-group-content .show-more{padding-left:2em;margin:.7em 0 0!important;cursor:pointer;display:none}.subfacet{padding-bottom:5px;margin-left:10px}.subfacet li{margin-left:.25em}i.header-chevron{font-family:FontAwesome;font-style:normal}i.header-chevron:before{content:"\F054";display:inline-block;transition:transform .3s ease}i.header-chevron.expanded:before{transform:rotate(90deg)}i.header-chevron.collapsed:before{transform:rotate(0deg)}.fulfillment_list{list-style:none;padding:0;font-size:.9em;clear:both}.fulfillment_list li:nth-child(odd){background-color:#f6f6f6}.fulfillment_list li>*{padding:5px 20px}.fulfillment_list .fulfillment_link{font-weight:700;width:35%;display:inline-block}.fulfillment_list .fulfillment_info .core-panel-header{background-color:inherit}.fulfillment_list .fulfillment_info dd{font-style:italic;margin:0;float:right;width:80%;padding-left:.5em}.fulfillment_list .fulfillment_info dt{font-weight:700;float:left;clear:both;width:20%;word-wrap:break-word}div[class^=doi_fullfilment_]{display:none}.fulfillment_options,.google_view_button{padding:4px 18px!important;font-size:.9em}.fulfillment_options .electronics_resources_link,.fulfillment_options .request_item_link,.google_view_button .electronics_resources_link,.google_view_button .request_item_link{display:none}.fulfillment_options .electronics_resources_link.active,.fulfillment_options .request_item_link.active,.google_view_button .electronics_resources_link.active,.google_view_button .request_item_link.active{display:block;height:30px;position:relative}.fulfillment_info:nth-of-type(odd){background:#f6f6f6}.fulfillment_info{padding:5px 5px 5px 10px;clear:both;font-size:.9em!important}.fulfillment_info .fulfillment_link{font-weight:700;width:40%;display:inline-block;word-wrap:break-word;vertical-align:top}.fulfillment_info .fulfillment_link_details{display:inline-block;width:50%}.fulfillment_info .fulfillment_description{width:60%;display:block;vertical-align:top}.kblinksheaders{font-size:.9em!important;width:100%}.kblinks:nth-of-type(2n){background:#f6f6f6}.kblinks:nth-of-type(2n) .core-panel-header{background:inherit}.kblinks{font-size:.9em!important;padding:5px}.kblinks .kb_notes{display:inline-block!important;width:100%}.kblinks .kb_notes dl{display:block;width:100%;padding-left:25px;margin:0}.kblinks .kb_notes dt{display:inline-block;width:20%;word-wrap:break-word}.kblinks .kb_notes dd{width:80%;margin:0;vertical-align:top;display:inline-block}.kblinks .core-panel-collapsible{margin-left:24%}.kblinks a{width:25%;display:inline-block;padding-left:5px;font-weight:700}.kblinks .visible-sm{display:none}.kblinks .definition{width:24%;display:inline-block;margin:0 1% 0 0;vertical-align:top;line-height:1.2em}.kblinks dd:last-child:empty{display:none}.kbaccesslinks{width:25%;display:inline-block;text-align:left;font-style:italic}a.report-bad-link{display:inline;color:#333;font-size:.8em;font-weight:400;text-decoration:underline;font-style:italic}a.report-bad-link:focus,a.report-bad-link:hover{color:#333}.full_text_area{margin:0}.full_text_area.noFullText{display:none}.hr-kb{background-color:#e5e5e5;height:1px;border:0}.floatcon.active .access-online-container .kblinks{font-size:.9em}.floatcon.active .access-online-container .kblinks .kb_notes dl{padding-left:10px}.floatcon.active .access-online-container .kblinks .kb_notes dd{width:auto;padding-left:5px}.floatcon.active .access-online-container .kblinks .kb_notes dt{width:auto}.floatcon.active .access-online-container .kblinks .core-panel-collapsible{margin-left:0}.floatcon.active .access-online-container .kblinks .core-panel{padding-left:10px}.floatcon.active .access-online-container .kblinks a{width:100%;display:block;padding-left:0;font-weight:700}.floatcon.active .access-online-container .kblinks .visible-sm{display:initial;margin:0}.floatcon.active .access-online-container .kblinks .definition{display:inline-block;width:100%;margin:0;vertical-align:text-top}.floatcon.active .access-online-container .kblinks .report-bad-link{font-weight:400}.floatcon.active .access-online-container .kblinksheaders{display:none}.floatcon.active .access-online-container .fulfillment_info .fulfillment_description,.floatcon.active .access-online-container .fulfillment_info .fulfillment_link,.floatcon.active .access-online-container .fulfillment_info .fulfillment_link_details{width:100%}@media screen and (max-width:640px){.fulfillment_list .fulfillment_info dd,.fulfillment_list .fulfillment_info dt{display:block;clear:both;float:none;width:100%}.fulfillment_info .fulfillment_description,.fulfillment_info .fulfillment_link,.fulfillment_info .fulfillment_link_details{width:100%}.kblinksheaders{display:none}.kblinks{font-size:.9em}.kblinks .kb_notes dl{padding-left:10px}.kblinks .kb_notes dd{width:auto;padding-left:5px}.kblinks .kb_notes dt{width:auto}.kblinks .core-panel-collapsible{margin-left:0}.kblinks .core-panel{padding-left:10px}.kblinks a{width:100%;display:block;padding-left:0;font-weight:700}.kblinks .visible-sm{display:initial;margin:0}.kblinks .definition{display:inline-block;width:100%;margin:0;vertical-align:text-top}.kblinks .report-bad-link{font-weight:400}.fulfillment_options,.google_view_button{padding:4px 13px!important;font-size:.9em}.fulfillment_options .electronics_resources_link,.fulfillment_options .request_item_link,.google_view_button .electronics_resources_link,.google_view_button .request_item_link{display:none}.fulfillment_options .electronics_resources_link.active,.fulfillment_options .request_item_link.active,.google_view_button .electronics_resources_link.active,.google_view_button .request_item_link.active{display:block;height:30px;position:relative}}.google_view_button:empty{display:none}#main{display:block;clear:both;margin:0 3em;width:auto;padding-top:135px}p{padding-bottom:10px}.footnote{font-size:.75rem;color:#a0a0a0;line-height:1em;margin-top:5px}.loading_spinner_small{background-image:url(../images/spinner.gif);background-repeat:no-repeat;background-position:0 50%}.loadmask{position:fixed;height:100vh}.click-disabled{position:relative;opacity:.5}.click-disabled:before{content:"";position:absolute;height:100%;width:100%;z-index:4001}.loading_area:empty{background-image:url(../images/spinner.gif);background-repeat:no-repeat;background-position:0 50%}i{display:inline-block;vertical-align:middle;margin-left:.4rem;margin-right:.4rem}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.core-input-group .core-dropdown{display:block}.common-pagination-container{margin-top:1.25em;margin-bottom:1.25em;text-align:center}.common-pagination-container nav{display:flex}.common-pagination-container nav ul{margin-left:auto;margin-right:auto}.page_heading{margin-bottom:30px;overflow:auto}.page_heading h1{font-size:1.5em}@media screen and (max-width:640px){.page_heading{background:#ededed;margin-bottom:0;float:none;border-bottom:none;overflow:hidden}.page_heading h1{font-size:.875em;color:#434343;text-align:center;width:100%;padding:18px 0}}.bib_record .title-holder{padding-bottom:5px;display:block}.bib_record .title,.bib_record h2{font-weight:700;line-height:1.25em;margin-right:1rem;max-width:100%}.bib_record .title{font-size:1.2em}.bib_record h2{font-size:.9125em}.bib_record .copyVolume{font-size:.8125em;font-weight:700;line-height:1em}.bib_record .authors,.bib_record .publication{line-height:1.2em;font-size:1em}.bib_record .author-string-secondary{display:block}.bib_record .relator-term{color:#7b7b7b}.bib_record .basicbib{overflow:hidden;zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bib_record .basicbib .bib-field-list{margin:1em 0}.bib_record .basicbib dl dd p:last-child{padding-top:0;padding-bottom:0}.bib_record .basicbib dd{padding:0 5px 0 0;line-height:1.1em;margin:0 0 6px;float:left;width:auto}.bib_record .basicbib dd.item-type{margin-bottom:0}.bib_record .basicbib dd.clear{clear:both}.bib_record .basicbib dt{font-weight:700;position:absolute;left:-9999em}.bib_record .basicbib dt.displayed{position:static;clear:both;line-height:1.1em;float:left;padding-right:.25em}.bib_record .basicbib a dd{text-decoration:underline}.bib_record .basicbib ul{padding:0;margin:0;list-style:none}.bib_record .basicbib .bib-field-list{margin-bottom:0}.bib_record .notes{overflow:visible}.bib_record .divTable{display:table;padding-left:20px;width:100%;font-weight:400}.bib_record .divTableRow{display:table-row}.bib_record .divTableCell:first-child{display:table-cell;width:30%}.bib_record .divTableHead{font-style:italic}.bib_record .divTableHead:first-child{display:table-cell;width:30%}.bib_record .divTableRow:nth-of-type(2n){background:#f6f6f6}.bib_record .viewAllCopies{margin-left:5px;font-weight:400;padding-bottom:20px}.bib_record .checkAvailable{color:#65b94d}.bib_record #holdingContentMobile dl{margin-left:10px}.bib_record #holdingContentMobile dl:nth-of-type(odd){background:#f6f6f6}.bib_record #holdingContentMobile dt{display:inline-block;width:30%}.bib_record #holdingContentMobile dd{display:inline-block;width:70%;margin:0}.bib_record .coverart{float:left;margin-right:20px;cursor:pointer;position:relative}@media screen and (min-width:640px){.bib_record .coverart{flex:1;max-width:140px}}.bib_record .coverart [type=hidden]{opacity:0}.bib_record .coverart [type=visible]{opacity:1}.bib_record .coverart img{-webkit-transition:all .9s ease-out;-moz-transition:all .9s ease-out;-ms-transition:all .9s ease-out;-o-transition:all .9s ease-out;transition:all .9s ease-out;max-width:140px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.3)}@media screen and (max-width:640px){.bib_record .coverart img{max-width:70px}}@media screen and (min-width:640px){.bib_record .coverart img{width:100%}}.bib_record .coverart img.fixed-size{width:140px}@media screen and (max-width:640px){.bib_record .coverart img.fixed-size{width:70px}}.bib_record .information-holder{max-width:calc(100% - 90px)}@media screen and (min-width:640px){.bib_record .information-holder{flex:1;max-width:calc(100% - 160px)}}.bib_record .iiifExpand{position:absolute;right:0;height:23px!important;width:0!important;margin-top:2px;margin-right:2px;cursor:pointer}.bib_record .iiifExpand i{margin-left:-6px;margin-bottom:7px}.bib_record .iiifExpand .core-icon{line-height:0!important}.bib_record i{margin-left:0;vertical-align:middle}.bib_record .record-links{font-size:1rem;display:block;position:relative;width:100%}.bib_record .record-links .other-format-links{margin-top:10px}.bib_record .record-links .core-button,.bib_record .record-links .reserve-button{color:#545454;margin-right:5px;font-size:.75em;padding:.35rem 1rem;height:30px;line-height:16px;list-style-position:inside}.bib_record .record-links .core-button:not(.core-button-subtle):hover,.bib_record .record-links .reserve-button:not(.core-button-subtle):hover{color:#fff}.bib_record .record-links .core-button .core-button-text,.bib_record .record-links .reserve-button .core-button-text{font-size:1.25em;line-height:1rem}.bib_record .record-links .core-button .core-button-icon,.bib_record .record-links .core-button i,.bib_record .record-links .reserve-button .core-button-icon,.bib_record .record-links .reserve-button i{line-height:12px;margin-left:.4rem;margin-right:.4rem;font-size:16px}.bib_record .record-links .core-alert{margin-top:1em}.bib_record .record-links .loading{line-height:1.5em;padding-left:2em;font-size:1rem;display:none}.bib_record .record-links .loading.show{display:block}.bib_record .record-links .alternate-edition-loading{margin-top:20px}.bib_record .record-links .access_online{display:none;font-size:.75rem;float:left}.bib_record .record-links .access_online i{margin-left:0}.bib_record .record-links .access_online.active{display:inline-block}.bib_record .record-links .access_online.core-button-primary:hover{color:#fff}.bib_record .record-links .check_availability_onbrief,.bib_record .record-links .checking_availability_onbrief{display:none;font-size:1em;font-weight:700}.bib_record .record-links .viewRequestOptions{display:none;font-size:.75rem;font-weight:700}.bib_record .record-links .nocopies{display:none}.bib_record .record-links .availability-on-brief{display:none;font-weight:700;transition-property:opacity,height;transition-duration:.4s}.bib_record .record-links .availability-on-brief.active{display:block}.bib_record .record-links .availability-on-brief .call-number,.bib_record .record-links .availability-on-brief .location{display:inline-block;padding-right:1.25rem}.bib_record .record-links .availability-on-brief .status{display:inline-block;padding-right:1.25rem;word-break:break-all}.bib_record .record-links .availability-on-brief .status i{margin-left:0}.bib_record .record-links .availability-on-brief .status i.available{color:#a3d900}.bib_record .record-links .availability-on-brief .status i.unavailable{color:#aaa}.bib_record .record-links .availability-on-brief .box{display:block;border:1px solid #ccc;margin-bottom:1em;top:-1px;position:relative}.bib_record .record-links .availability-on-brief .fade-in{height:200px;overflow:hidden;padding-bottom:5px;display:none;padding-top:20px;border-radius:0 4px 4px 4px}.bib_record .record-links .availability-on-brief .fade-in .close{position:absolute;right:0;top:0;border-color:transparent;background-color:transparent;padding:0;color:inherit;margin:1px 20px}.bib_record .record-links .availability-on-brief .fade-in .available{font-weight:400}.bib_record .record-links .availability-on-brief .fade-in .available-holding{max-height:100%;overflow-y:auto;margin:5px 20px 5px 0;padding:0 20px}.bib_record .record-links .availability-on-brief .show{display:block}.bib_record .record-links .availability-on-brief .core-dialog-container.show{z-index:2500}.bib_record .record-links .availability-on-brief button.open{border-bottom:1px solid #fff;position:relative;z-index:1;border-bottom-right-radius:0;border-bottom-left-radius:0}.bib_record .record-links .availability-on-brief .core-button{margin-top:9px;font-weight:700}.bib_record .record-links .availability-on-brief .core-icon{margin-left:0;margin-right:3px;margin-bottom:2px}.bib_record .record-links .availability-on-brief .core-button-text{padding-left:0}.bib_record .record-links .availability-on-brief .core-panel-collapsible{margin:0}.bib_record .record-links .availability-on-brief .core-panel-collapsible .core-panel-header{padding:0}.bib_record .record-links .availability-on-brief .core-panel-collapsible .core-panel-header .core-panel-toggle{margin-top:0;margin-bottom:0;margin-left:8px}.bib_record .record-links .availability-on-brief .core-panel-collapsible .core-panel-header .core-icon{margin-left:10px}.bib_record .record-links .availability-on-brief .core-panel-collapsible.core-active .core-panel-header .core-icon{color:inherit;margin-left:10px}.bib_record .record-links .availability-on-brief #availableHoldingsMobile ul.available-holding{list-style:none;padding-left:1.7rem;font-weight:400}.bib_record .record-links .availability-on-brief #availableHoldingsMobile ul.available-holding>li:nth-child(odd){background-color:#f6f6f6}.bib_record .record-links .availability-on-brief #availableHoldingsMobile ul.available-holding>li>span{display:block}.bib_record .record-links .availability-on-brief #availableHoldingsMobile ul.available-holding>li>span .core-icon{padding-left:10px}.bib_record .record-links .check-availability-link .core-button{font-weight:700}.bib_record .record-links .noAvailabilityMessage{display:none}.bib_record .record-links .noAvailabilityMessage.active{display:block;font-weight:700;margin-top:7px}.bib_record .record-links .alternate-editions-on-brief{font-weight:700;transition-property:opacity,height;transition-duration:.4s}.bib_record .record-links .alternate-editions-on-brief .call-number,.bib_record .record-links .alternate-editions-on-brief .location,.bib_record .record-links .alternate-editions-on-brief .status{display:inline-block;padding-right:1.25rem}.bib_record .record-links .alternate-editions-on-brief .status i{margin-left:0}.bib_record .record-links .alternate-editions-on-brief .status i.available{color:#a3d900}.bib_record .record-links .alternate-editions-on-brief .status i.unavailable{color:#aaa}.bib_record .record-links .alternate-editions-on-brief .alternate-edition-link{padding-right:1.25rem}@media screen and (max-width:640px){.bib_record .record-links .alternate-editions-on-brief .location{display:block}}.bib_record .record-links .access-online-buttons,.bib_record .record-links .access-online-container{overflow:hidden}.bib_record .record-links .access-online-buttons,.bib_record .record-links .check-availability-link{display:none}.bib_record .record-links .access-online-buttons,.bib_record .record-links .availability-on-brief,.bib_record .record-links .check-availability-link,.bib_record .record-links .loading{margin-top:30px}.bib_record dd.notes{margin:.5em 0 1em}.bib_record dl>.course-item-notes{margin-top:.5rem;margin-bottom:0}.bib_record .save-note-button{margin-right:.5em}.bib_record .note-spinner{margin-left:1em;text-align:right}.bib_record dd.note-form-container{margin-top:.5em;width:100%}.actionpanelbib .bib_record .title{white-space:normal;overflow:visible;font-size:1.25em;max-width:none}.actionpanelbib .view-editions-link{font-size:.75em}.edition .bib_record .basicbib dd,.edition .bib_record .basicbib dt.displayed{line-height:1.5em}#availableHoldingsMobile .available,.shelf-browse-panel .core-panel-header .shelf-disabled-note{font-weight:400}.availability-dialog-container .core-dialog{max-height:90%;overflow-y:auto}.access-online-buttons .access_online[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}@media screen and (max-width:640px){.access-online-container .kblinks{margin-bottom:5px}.access-online-container .kblinks>a{width:auto;padding:0}.access-online-container .kblinks dl dt{display:inline!important;padding:0 5px 0 0}.access-online-container .kblinks dl dd{display:inline}.access-online-container .kblinks dl dd:after{content:" ";display:block}.access-online-container .kblinks dl dd .report-bad-link{padding:0}}.access-online-container .access-online-tray-container{clear:both}.access-online-container .access-online-tray-container .box{margin-bottom:1em;border:2px solid;border-radius:0 4px 4px 4px;overflow:hidden;position:relative;padding:20px 10px 5px;display:none;font-size:1em}.access-online-container .access-online-tray-container .box .close{position:absolute;right:0;top:0;border-color:transparent;background-color:transparent;padding:0;color:inherit;margin:1px 6px}.access-online-container .access-online-tray-container .box .holding{max-height:280px;overflow-y:auto}.access-online-container .access-online-tray-container .box .core-panel,.access-online-container .access-online-tray-container .box .holding dd:last-child:empty,.access-online-container .access-online-tray-container .box .holding hr.hr-kb:last-child{display:none}.access-online-container .access-online-tray-container .box .core-panel.core-active{display:inherit}.access-online-container .access-online-tray-container .core-icon-external-link{padding-left:3px}.person-collapsible-tabs{background-color:#f7f7f7;margin-bottom:5px}.person-collapsible-tabs .person-tab-toggle{padding-left:1em}.person-collapsible-tabs .birthDate{font-weight:400}.person_entity_content{width:100%;min-height:200px;display:block;overflow:hidden}.person_record{width:50%;display:inline-block;float:left;padding-right:20px}.person_record .person_image{float:left;width:200px}.person_record .person_image .image_rights{line-height:normal;width:180px;overflow:hidden;font-size:.75em}.person_record .person_bib .author_name{font-size:1.25em;font-weight:700}.person_record .person_bib .description{overflow:hidden;margin-top:10px;line-height:1.3em;font-size:.9em}.person_record .person_bib .description .description_label{font-weight:700;margin-right:.5em}.person_record .person_bib .description .collapse,.person_record .person_bib .description .expand{font-size:.95em;display:none;margin-left:.5em}.person_record .person_bib .description .collapse.active,.person_record .person_bib .description .expand.active{display:inline}.related_works{width:50%;display:inline-block;margin:0}.related_works .person_records_area_heading{font-weight:700;display:inline}.related_works .related-works-view-all{display:inline;margin-left:10px}.related_works .works_by{margin:0 0 10px;border-bottom:1px solid #ddd}.related_works .works_about,.related_works .works_records{margin:10px 0}.related_works .works-listing{list-style-type:none;margin:10px 0;padding:0}.related_works .works-listing .related-work{display:inline-block;width:33%;font-size:.75em;line-height:1;overflow-y:hidden}.related_works .works-listing .related-work:not(:first-child):not(:last-child){padding:0 15px}.related_works .works-listing .related-work .related-work-title{overflow:hidden;height:3em}.related_works .works-listing .related-work .related-work-title:before{content:"";float:left;width:5px;height:100%}.related_works .works-listing .related-work .related-work-title>:first-child{float:right;width:100%;margin-left:-5px}.related_works .works-listing .related-work .related-work-title:after{content:"\2026";-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:right;position:relative;top:-13px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right}.related_works .works-listing .related-work .related-work-cover-art{height:40px;display:block;float:left;margin-right:10px}@media screen and (max-width:640px){.person-collapsible-tabs{margin-bottom:0}.core-tabs .core-tab.core-active{width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.core-tabs .core-tab.core-tabs-paging-next,.core-tabs .core-tab.core-tabs-paging-prev{width:15%}.person_record{width:100%;display:block;margin-bottom:20px}.related_works{width:100%;display:block;clear:both;font-size:.875em}.related_works .works_by{padding-top:10px;border-top:1px solid #ddd}.related_works .works_about,.related_works .works_records{margin:15px 0}.related_works .works-listing .related-work{display:block;width:100%;margin:15px 0;font-size:1em}.related_works .works-listing .related-work:not(:first-child):not(:last-child){padding:0}}#restrictedResultsPromptPage header[role=banner]{position:absolute;top:0}#restrictedResultsPromptPage footer#footer{position:absolute;bottom:0}#restrictedResultsPromptPage #restricted-results-prompt .core-dialog-content{padding:.5em 1em}#restrictedResultsPromptPage #restricted-results-prompt .core-dialog-content #restricted-prompt-content{outline:none}#restrictedResultsPromptPage #restricted-results-prompt .core-dialog-content #restricted-prompt-content p.message{margin-bottom:5px}#restrictedResultsPromptPage #restricted-results-prompt .core-dialog-content #restricted-prompt-content ul{list-style:none;padding:0;margin:0}#restrictedResultsPromptPage #restricted-results-prompt .core-dialog-content #restricted-prompt-content ul li{margin-bottom:5px}#brief_results{display:flex;flex-direction:row-reverse}#academic_widgets{float:right;width:15%}.records.empty{width:100%}.filter-trigger.core-button{display:none}.offscreen{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}#spelling-suggestion{font-weight:700}#spelling-suggestion a{color:#00e;font-weight:400}@media screen and (max-width:640px){#brief_results{flex-direction:column}}#save-search-dialog .saving{display:none;text-align:center}#save-search-dialog .saving .icon{font-size:1.75em;line-height:6em}#save-search-dialog label{font-weight:700}#save-search-dialog .search-query{padding-top:15px}#save-search-dialog .search-options{padding-top:10px;margin-left:25px}#save-search-dialog .save-search-dialog.working{z-index:99999}#save-search-dialog .save-search-dialog.working .confirmation,#save-search-dialog .save-search-dialog.working .save-search-dialog-content,#save-search-dialog .save-search-dialog.working footer,#save-search-dialog .save-search-dialog.working header{display:none}#save-search-dialog .save-search-dialog.working .saving{display:block}#save-search-dialog .hide-element{display:none}@-moz-document url-prefix(){#save-search-dialog button:focus{outline:1px dotted #434343}}#save-search-dialog .core-alert-message:focus{outline:none}#save-search-dialog .saved-search-spinner-section{text-align:center}#save-search-dialog .saved-search-spinner-section .save-search-dialog-spinner{display:inline-block;margin-bottom:20px}#selectedFacets{padding-left:.5em;margin:0;white-space:normal}#selectedFacets #sticky-facets-list{margin-left:20px;padding-top:3px}#selectedFacets #sticky-facets-list button:hover{box-shadow:none}#selectedFacets fieldset{overflow:hidden;border:none;margin:.25em .25em .25em 0;padding:0;width:100%;min-width:0}#selectedFacets fieldset a{padding-top:3px;margin-left:22px}#selectedFacets fieldset>div{margin-left:4px}#selectedFacets h2{font-weight:700;padding:.5em;margin:0;font-size:1.1em}#selectedFacets h3{font-size:1em;padding:0;margin:0;white-space:nowrap;max-width:200px}#selectedFacets .toggle-label{max-width:70%;display:inline-block;vertical-align:top}#selectedFacets ul{list-style:none;padding:0;margin:0}#selectedFacets ul li{font-weight:700;border:1px solid #c8c8c8;border-radius:3px;display:inline-block;align-items:center;vertical-align:middle;margin:.25em;max-width:90%}#selectedFacets ul li h3{display:flex}#selectedFacets ul li button:before{content:"\2A09";text-align:center;font-size:1.25em;font-weight:700;margin-right:.5em;position:relative}#selectedFacets ul li button{border:none;display:inline-block;background-color:#fff;border-radius:3px;padding:.15rem .45rem;height:2rem;text-overflow:ellipsis;overflow:hidden;align-items:center;vertical-align:middle;font-weight:400;-webkit-transition:box-shadow 50ms;-moz-transition:box-shadow 50ms;-ms-transition:box-shadow 50ms;-o-transition:box-shadow 50ms;transition:box-shadow 50ms}#selectedFacets ul li button:hover{box-shadow:inset 0 -1px 0 #545454}@media screen and (max-width:1030px){.record_options{width:28%}#facet-panel{min-width:13em}.records{width:calc(100% - 13em)}.facets_section li{white-space:normal}.view_items{width:30%;margin-top:0}#search_limits .right{margin-right:-2px}.facets_section label{max-width:80%}.feedback div{font-size:.75em}.staff dd.instsymbol{width:30%;padding-left:3.5%}dd.alias{width:100%}dd.distance{width:30%;display:block;float:right}.holdings_area .holdingsAvailability .map,.holdings_area .holdingsAvailability .value{display:inline-block;float:none}.holdings_area .holdingsAvailability .availability_display{float:left}.holdings_area .holdingsAvailability .institution{width:20%;float:left}.holdings_area .holdingsAvailability dd.distance{float:left}.holdings_area .secondaryInfo dd{padding-left:1.5%}.holdings_area .secondaryInfo{clear:both}.institutionname{width:100%}.instInfo .alias{display:none}.holdings_area .institution{display:block;float:left;width:60%}.holdings_area .value{padding-left:3%;float:right}#nd_patron_form label.field_label{font-size:1.16em;display:inline-block;margin-bottom:5px;padding-bottom:10px;padding-top:10px;width:100%}#nd_patron_form>.textbox{font-size:1.5em;width:100%;display:block}#nd_patron_form input.text{width:360px;height:35px}select.select_box{width:280px;height:35px;font-size:18px}#nd_patron_form textarea.text{display:block;width:480px}input.money{width:260px;height:35px;font-size:18px}input.calendarField{width:240px;height:35px;font-size:1.5em}.calColumn .moneyColumn{width:320px}.ui-datepicker-trigger{margin-bottom:-3px;height:31px;width:30px}.calendarField,span.money{font-size:1.5em}div.floatbox{margin-right:80px}.nd_recdata{width:52.5%}#additional_email,#primary_email{width:18%}}@media screen and (max-width:850px){.collapsible{display:none;position:absolute;top:40px;left:0;float:none;width:99.6%;margin:0;padding:0}.collapsible.open{display:block}#local_options .menu{margin:0;position:relative;width:100%}#local_options .menu ul li{background:#f2f1f1}#local_options .menu>ul>li{padding-left:0;padding-right:0}#local_options{margin-left:0;padding-left:0;float:none;width:100%}#local_options>li{padding:0;width:100%;background-color:#f2f1f1;border:1px solid #bbb;color:#545454;display:block;float:left}#local_options>.sign_link a{color:#545454!important}#local_options>.sign_link:hover,#local_options>.sign_link a:hover{background-color:#f2f1f1}#local_name,#local_options>.menu_button>span{display:none}#local_name.open,.menu_button>span{display:block}.view_items{width:28%}#additional_email,#primary_email{width:18%}}@media screen and (max-width:640px){[data-view=mobile]{display:block}[data-view=desktop]{display:none}footer,header,section{margin:0;padding:0}#main{width:100%;margin:0 auto;padding:0 .625em}#briefSearchResults #main.search-spinner{padding-top:179px}#briefSearchResults .records .panel-content.search-spinner{padding-top:70px}header[role=banner] #acad_banner #header_logo{width:70%;margin:0}header[role=banner] #acad_banner .header_options{margin-top:0}#main-nav{padding-top:0}.menu_button{cursor:pointer;margin-top:10px}#search_limits{display:none}#mobileHeaderAdvancedSearchLink{display:inline-block;margin-left:-4px;padding:7px 2% 7px 0}header[role=banner]{position:relative}header[role=banner] #acad_banner{height:auto}header[role=banner] #acad_banner .institution-row #header_logo{position:absolute;top:0;left:0;margin:.25rem .7rem;width:auto}header[role=banner] #acad_banner .institution-row #header_logo>a{width:auto}header[role=banner] #acad_banner .institution-row #header_logo>a>img{width:auto;height:3.5rem}header[role=banner] #acad_banner .institution-row #search{margin-top:50px;padding:1rem .25rem .25rem 0;width:100%;min-width:0}header[role=banner] #acad_banner .institution-row .header_options{position:absolute;top:0;right:0;padding:.75rem .25rem 0 0}#search{width:100%;float:none;margin:0;padding:0}.searchTerm{margin:.4em .6em}#feedback{position:fixed;bottom:-20px;right:2%;background-color:#545454;border-radius:5px;padding:4px 12px 24px;text-align:center}#feedback>a{display:inline-block;width:100%}.badgeButton .button-text{display:none}a.badgeButton{text-decoration:none}.titlebar-link .link-text{display:none}.titlebar-link .course-reserve-icon,.titlebar-link .save-search-icon{margin:0}#detailed_record_page .title{display:block}#detailed_record_page .anchored_title{display:none}.bib_record .title{text-overflow:clip;white-space:normal;max-width:none}#facet-panel{display:none;flex-basis:100%}#facet-panel.active{width:100%;padding:0}#facets_module form{padding:.25em}.filter-trigger.core-button{background-color:#ededed;border:1px solid #999;width:100%;display:block}#filter_button_container{padding:5px 0}.record_options,.records.filtered{display:none}#facet-panel.active{display:block}.records{width:100%}.record dt{display:none}.record dt.displayed{display:block}footer .legal{border:none;float:none;text-align:center;width:100%}.iteminfo .record{width:100%;margin-left:0;background-color:#ededed;padding-top:10px;padding-bottom:10px;overflow:hidden}.iteminfo .record>span{font-weight:400}#numlibs{background:none;border-bottom:1px solid #e5e5e5;padding-top:5px;padding-bottom:0}#numlibs>h4.instInfo{width:100%}.geoform,.institutioninfo,.iteminfo .record{padding-left:2%;padding-right:2%}.searchHoldingsByScopeOrLocation{display:block}.holdings ul li>div.instsymbol{padding-left:2%;padding-right:2%;display:none}.institutioninfo span,.institutioninfo span.holdinginstsymbol{display:inline}.view_filters_button.active{display:none}.action-panel.content-panel{width:auto;height:auto;position:fixed;z-index:3000;top:10px;left:10px;right:10px;bottom:10px;box-shadow:0 0 30px 0 #000}.actionpanelbib .title{display:inline}.actionpanelbib .offscreen.anchored_title{display:none}.actionpanelbib .coverart{display:inline}#brief_results_area.active,#footer.active{width:100%}.actions>a{display:block;margin-bottom:10px;text-align:center;width:90%}.more_details{padding-left:2%;padding-right:2%}.more_details .uniform_title{border-bottom:none}.more_details dd,.more_details dt{border-top:none;display:block;width:100%}.more_details dd{padding-bottom:10px;border-bottom:1px solid #e3e3e3}.holdinglinenumber{margin-right:1%}.holdings_area .secondaryInfo{margin-left:3%}.holdings_area .staff .institution{display:inline-block;width:90%}.staff span.institutionname{width:51%}.staff dd.institutionname{width:50%}#contact_changepassword_button{display:none}#contact_changepassword_button_smartphone{display:block;margin:20px auto;text-align:center;width:90%}#primary_contact_label{width:100%}#primary_info_cell{width:80%}#change_password_smartphone_container{display:block;width:100%;border-top:1px solid #cdcdcd}#contact_label_primary{display:none;font-weight:700}#contact_label_primary_phone{font-weight:700;display:block}#primary_name_address{width:100%;margin-bottom:10px}#primary_email,#primary_phone{margin-bottom:10px;margin-left:10px;float:none;width:100%}#primary_label_cell{vertical-align:top;width:20%}#primary_info{width:100%}#contact_show_hide_cell{width:65%;vertical-align:middle}.other_address{width:100%;padding-top:10px;border-top:1px solid #cdcdcd}#additional_name_address,#additional_phone{float:none;width:100%}#additional_email,#additional_phone{margin-top:10px;margin-left:10px;border-top:1px solid #cdcdcd;padding-top:10px}#additional_email{float:none;width:100%}#view_more_less{float:left;margin-left:10px;margin-top:10px;margin-bottom:10px}#contact_information{padding:0 2%;width:96%}#contact_label_cell{float:none;margin:0;width:100%}#contact_information_container .container_trigger{position:relative}#contact_information_container .container_trigger .trigger_mobile{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;height:100%;left:0;line-height:1.25em;margin:0;opacity:0;padding:1.25em 2%;position:absolute;top:0;width:100%;z-index:5}.contact_information_label{display:block;font-size:.75em;font-weight:400;padding:1.25em 2%}#contact_label_cell.active .contact_information_label{font-weight:700;text-align:center}#contact_show_hide_cell{display:block;float:none;margin:0;position:absolute;top:0;width:100%}#contact_change_password_cell,.hideshow_link{display:none}#checkouts_container,#contact_information_container,#holds_container{border:0;border-top:1px solid #cdcdcd;margin:0;padding:0;width:100%}#checkouts_container .container_trigger,#holds_container .container_trigger{font-size:.8em;font-weight:400;padding:0;position:relative}#checkouts_container .checkouts_label,#holds_container .holds_label{display:inline-block;line-height:1.25em;border-bottom:0;margin-bottom:0;padding:1.25em 2%}#checkouts_container.active #checkouts_header,#holds_container.active #holds_header{text-align:center}#checkouts_container .container_trigger .trigger_mobile,#holds_container .container_trigger .trigger_mobile{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;height:100%;left:0;line-height:1.25em;margin:0;opacity:0;padding:1.25em 2%;position:absolute;top:0;width:100%;z-index:5}#checkouts_container .container_trigger .button_container,#holds_container .container_trigger .button_container,.trigger_mobile.active{display:none}.patron_account_action_button{margin:0}.checkouts_label{font-weight:400}#checkouts_container .container_content,#holds_container .container_content{display:none}#checkouts_container .container_content.active,#holds_container .container_content.active{display:block}.container_items_actions{border-top:1px solid #ccc;display:none}.container_items_actions .checkout_print,.container_items_actions .holds_print{display:none}.active .container_items_actions{display:block}.container_select_all .select_all{width:auto}.items_filter .sort_label{width:18%}.items_filter .sort{width:82%}.container_checkouts_renew_actions{background:none;margin-bottom:1.25em;padding:0 2% 1.25em}.container_checkouts_renew_actions .select_all{width:20%}.container_checkouts_renew_actions .select_all .select_all_label[data-view=desktop]{display:none}.container_checkouts_renew_actions .select_all .select_all_label[data-view=mobile]{display:inline}.container_checkouts_renew_actions .instructions{font-weight:400;width:42%}.container_checkouts_renew_actions .container_renew_button{width:38%}.container_checkouts_renew_actions .container_renew_button .checkout_renew{display:block;margin:0 auto;min-width:0;width:auto}#checkout_items{padding:0 2%}.item_number{width:15%}.item_bib{width:85%;border-bottom:1px solid #eee}.item_begin_hold_date,.item_charges,.item_due_date,.item_end_hold_date,.item_status{clear:both;float:none;padding-top:2%;padding-left:19.5%;padding-right:2%;width:85%}.item_status .arrow_right{display:block;float:left;margin-left:-14px;margin-top:2px}.circ_date_label,.queue_position_label{display:inline;font-weight:700}.in_queue,.suspension_date_label{display:inline;font-weight:400}.suspension_date{display:block;font-style:italic}.item_charges_label,.item_due_date .checkout_due_date,.item_due_date .checkout_due_time,.item_hold_date{display:inline}.anchored_title>a{color:#434343}.brief_record_number{padding-top:2px;padding-right:1.5em}.record{width:95%;padding-top:4px}.offscreen.anchored_title{position:relative;display:inline-block;margin-top:0;left:0;height:100%;width:100%;line-height:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vertical-separator{display:none}}@media screen and (max-width:320px){#facet-panel.active{width:100%;padding:0 2.5%;margin-top:-1.5%}#contact_changepassword_button{display:none}table.contact_layout{width:300px;border-bottom:1px solid #cdcdcd}#primary_contact_label{width:100%}#change_password_smartphone_container{display:block;margin:1.5em auto 0;border-top:1px solid #cdcdcd}#contact_label_primary{display:none;font-weight:700}#contact_label_primary_phone{font-weight:700;display:block}#primary_name_address{width:100%;margin-bottom:10px}#primary_email,#primary_phone{width:100%;margin-bottom:10px;margin-left:10px}#primary_label_cell{vertical-align:top;width:20%}.hideshow_link{float:right}.other_address{width:100%;border-top:1px solid #cdcdcd;margin-top:20px;padding-top:10px}#additional_name_address{float:none}#additional_phone{margin-top:10px}#additional_email,#additional_phone{float:none;margin-left:10px;width:100%;border-top:1px solid #cdcdcd;padding-top:10px}#additional_email{margin-bottom:0}.holdinglinenumber{width:5%}.instInfo{display:none}#nd_patron_form div.floatbox{margin-bottom:14px}#nd_patron_form>.textbox{font-size:1.5em;width:100%;display:block}input.textfield_email{font-size:1.16em;width:250px;display:block}#nd_patron_form input.text,select.select_box{width:280px;height:35px}#nd_patron_form textarea.text{display:block;width:280px}#nd_patron_form>.message{font-size:80%}#nd_patron_form input.money{width:84%}input.calendarField{width:75%}div.floatbox{margin-right:0}.calColumn,.moneyColumn{width:320px}div.nd_radio{float:left;vertical-align:middle;height:50px;border:1px solid red}#nd_edition li{margin-right:100px}#nd_edition ul{display:block}#nd_action button,input[type=button]{padding:7px 42px}.nd_recdata span.authors{display:block}.nd_recdata span{color:#545454}.nd_recdata dt{display:none}.nd_recdata{width:70%}.iteminfo .nd_recdata{width:100%;margin-left:0;background-color:#ededed;padding-top:10px;padding-bottom:10px;overflow:hidden}.iteminfo .nd_recdata>span{font-weight:400}.iteminfo .nd_recdata{padding-left:2%;padding-right:2%}#contact_information_header{width:100%;margin:0}#contact_information_table{width:100%}#primary_info_cell{width:80%}.menu_button>span{display:block}}#non-important-info{font-weight:400!important}@media screen and (max-width:485px){#citations-dialog .record-brief{padding-bottom:.5em}#citations-dialog .citation-export{display:block;width:100%}#citations-dialog .citation-export h4{margin-top:1em}#citations-dialog .citation-export .export-listing{padding:0 1em}#citations-dialog .citation-copy{display:block;width:100%}#citations-dialog .citation-copy select{width:100%}#citations-dialog .citation-copy .citation-result-area{margin:2em 0 1em!important;overflow:scroll;max-height:220px}#citations-dialog .citation-copy #citation-unsupported-stdrt{margin-top:2.5em}}@media screen and (min-width:485px) and (max-width:640px){#citations-dialog .record-brief{padding-bottom:.5em}#citations-dialog .citation-export{display:block;width:100%}#citations-dialog .citation-export h4{margin-top:1em}#citations-dialog .citation-export .export-listing{padding:0 1em}#citations-dialog .citation-copy{display:block;width:100%}#citations-dialog .citation-copy #citation-unsupported-stdrt{margin-top:2.5px}}@media screen and (min-width:640px){#citations-dialog>.core-dialog{left:inherit;right:inherit;width:680px;margin:30px auto}#citations-dialog .citation-export{display:inline-block;width:33%}#citations-dialog .citation-export .export-listing{padding:1em}#citations-dialog .citation-copy{display:inline-block;width:63%}#citations-dialog .citation-copy #citation-unsupported-stdrt{margin-top:10px}#citations-dialog #citation-dialog-close{bottom:1.5em;right:1.5em;position:absolute}}#citations-dialog{font-size:.9em}#citations-dialog select[disabled]{color:grey}#citations-dialog h4{margin:0}#citations-dialog #citation-export-failed,#citations-dialog #citation-service-error,#citations-dialog #citation-unsupported-stdrt{display:none}#citations-dialog .record-brief{overflow:auto;border-bottom:1px solid #ccc}#citations-dialog .record-brief .coverart{float:left;margin:.5em 1em;max-height:96px;max-width:70px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.3)}#citations-dialog .record-brief .info>cite{display:block;font-style:normal;line-height:1.2em}#citations-dialog .record-brief .info>h3{margin:0;padding:0}#citations-dialog .record-brief .info .item-type>i{margin-left:0}#citations-dialog .citation-export .footnote{margin-top:0}#citations-dialog .citation-export .export-listing{display:inline-block;margin:0}#citations-dialog .citation-export .export-listing li{margin-bottom:.5em}#citations-dialog .citation-copy{vertical-align:top}#citations-dialog .citation-copy #citation-service-error{margin-top:1em}#citations-dialog .citation-copy #citation-copy-info{position:relative;width:98%;left:1%}#citations-dialog .citation-copy .citation-copy-label{display:flex;flex-wrap:wrap}#citations-dialog .citation-copy .citation-copy-label select{flex-grow:1}#citations-dialog .citation-copy .citation-copy-label span{margin-right:1em;font-weight:700}#citations-dialog .citation-copy .citation-result-area{border:1px solid #d5d5d5;min-height:15em;max-height:220px;margin:1em 0;padding:.5em;line-height:1.2em;overflow:scroll}#citations-dialog .citation-copy .citation-result-area .citation-copy-result{word-break:break-all}#citations-dialog .citation-copy .citation-result-area .citation-copy-result i{margin:0}#citations-dialog .citation-copy button.close{float:right}#citations-dialog .citation-copy .footnote{margin:0 1em;color:#434343;vertical-align:top;display:inline-block}#citations-dialog .citation-copy .chegg-logo{display:inline-block;background:url(../../resources/images/academic/logo-easybib-chegg.svg) 100% no-repeat;background-size:86px 25px;width:86px;height:25px}.personal-list-error-page{text-align:center;margin:0 0 3em;font-weight:700}#talis-reading-list-container .loading-talis,#talis-reading-list-container .view-all-lists{font-size:.75em}#talis-reading-list-container .hidden{display:none!important}#talis-reading-list-container .loading-error,#talis-reading-list-container .talis-link{font-size:.8125em}#talis-reading-list-container .reading-list .list-heading{font-size:1em;font-weight:700}#talis-reading-list-container .reading-list .talis-list{list-style:disc;margin:4px;padding-left:.5em}#talis-reading-list-container .talis-link .core-icon-sm{vertical-align:-1px!important}.top-spacing{margin-top:30px}#stackmap-dialog .core-dialog{width:960px;margin:0 auto;left:0;right:0}#stackmap-dialog .stackmap-container{background-color:#fff;display:flex;flex-direction:column;width:100%;height:100%}#stackmap-dialog .stackmap-error-message{display:none}#stackmap-dialog .stackmap-buttons{background:#fff;display:block;padding-left:inherit}#stackmap-dialog .stackmap-button-group{display:inline-block;cursor:pointer}#stackmap-dialog .stackmap-operation{border:none;background:#fff;color:#434343}#stackmap-dialog .stackmap-button-text{font-size:1em}#stackmap-dialog .stackmap-window{width:100%;height:100%;display:flex;justify-content:center;position:relative;cursor:pointer;float:left;overflow:hidden;background:#fff}#stackmap-dialog .stackmap-loading{display:none;text-align:center;left:0;top:0}#stackmap-dialog .stackmap-image{height:100%;width:100%;left:0;top:0;pointer-events:none;position:relative;-moz-user-select:none;justify-content:center;cursor:-webkit-grab;margin:1em auto}#stackmap-dialog .stackmap-library-location{font-size:1em;text-align:center;padding-top:5px}#stackmap-dialog .stackmap-location-icon{color:#930}#stackmap-dialog .stackmap-library-floor-name{font-size:2em;padding-top:10px;padding-bottom:10px}#stackmap-dialog .stackmap-library-callnum-info,#stackmap-dialog .stackmap-library-directions-info,#stackmap-dialog .stackmap-shelving-row-info{font-size:1em;padding-top:3px}#stackmap-dialog .stackmap-url-info{font-size:1em;text-align:right;padding-top:3px}#stackmap-dialog .stackmap-target-url{text-decoration:#545454;color:#545454}#stackmap-dialog .stackmap-close-btn{bottom:.5em;right:.5em;position:absolute;float:right;cursor:pointer}.stackmap-aob-location-pin{margin-right:3px}.stackmap-location-pin{cursor:pointer;margin-right:3px}.stackmap-action{font-weight:400}@media screen and (max-width:640px){#stackmap-dialog .core-dialog{left:0;right:0;width:auto;margin:0 auto}#stackmap-dialog .stackmap-image{width:100%;height:100%}}@media (max-width:768px) and (orientation:portrait){#stackmap-dialog .core-dialog{left:15px;right:20px;width:auto;margin:0 auto}#stackmap-dialog .stackmap-image{width:100%;height:100%}}#brief_results_area #query-expansion-translation-dialog{display:none}#brief_results_area .search-notification{margin-top:1.5625em}#brief_results_area .list-item{display:list-item;margin-left:1em;list-style-type:disc}@media screen and (min-width:640px){#brief_results_area #query-expansion-translation-dialog>.core-dialog{width:600px}#brief_results_area #query-expansion-translation-dialog>.core-dialog .core-dialog-close:-moz-focusring{outline:1px dotted #000}#brief_results_area .expanded-terms{margin:0 25px 0 50px}#brief_results_area .expanded-terms,#brief_results_area .original-search-term{flex-grow:0;flex-shrink:0}#brief_results_area .original-search-term{width:40%}#brief_results_area .expanded-terms-container{display:flex}}@media screen and (max-width:640px){#brief_results_area .expanded-terms-container{margin-bottom:16px}}.core-dialog-container .delete-course-dialog{font-size:1rem}.core-dialog-container .delete-course-dialog .courseName{font-weight:700}.core-dialog-container .delete-course-dialog .deleting{display:none;text-align:center}.core-dialog-container .delete-course-dialog .deleting .icon{font-size:1.75em;line-height:6em}.core-dialog-container .delete-course-dialog .deleting .working-text{font-weight:700;line-height:2em}@supports (-moz-appearance:none){.core-dialog-container .delete-course-dialog #active-status-filter:focus,.core-dialog-container .delete-course-dialog #all-status-filter:focus,.core-dialog-container .delete-course-dialog #inactive-status-filter:focus,.core-dialog-container .delete-course-dialog button:focus{outline:1px dotted #434343}}.core-dialog-container .delete-course-dialog.working{z-index:99999}.core-dialog-container .delete-course-dialog.working .confirmation,.core-dialog-container .delete-course-dialog.working footer,.core-dialog-container .delete-course-dialog.working header{display:none}.core-dialog-container .delete-course-dialog.working .deleting{display:block}.core-dialog-container .remove-material-dialog .courseName,.core-dialog-container .remove-material-dialog .titleInDialog{font-weight:700}.core-dialog-container .remove-material-dialog .deleting{display:none;text-align:center}.core-dialog-container .remove-material-dialog .deleting .icon{font-size:1.25em;line-height:6em}.core-dialog-container .remove-material-dialog .deleting .working-text{font-weight:700;line-height:2em}.core-dialog-container .remove-material-dialog.working .confirmation,.core-dialog-container .remove-material-dialog.working footer,.core-dialog-container .remove-material-dialog.working header{display:none}.core-dialog-container .remove-material-dialog.working .deleting{display:block}@supports (-moz-appearance:none){#active-status-filter:focus,#all-status-filter:focus,#inactive-status-filter:focus{outline:1px dotted #434343}}header.core-dialog-header{position:relative!important}#report-bad-link-dialog .core-dialog-content{padding:.75em;max-height:80vh;overflow-y:auto}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-header{margin-bottom:1em}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-header p{margin:.1em;padding:0}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-header .note{font-size:.8em}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main{display:flex;flex-wrap:wrap;justify-content:center;height:auto;padding:0}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main section#rabl-link-details{flex-basis:15em;flex-grow:1;font-size:.9em;margin-right:3em;margin-bottom:1em;padding:.25em;height:100%;background-color:#eee;border:1px solid #ccc}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main section#rabl-link-details a{display:inline-block;margin:0 0 .5em;word-break:break-all}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main section#rabl-link-details p{margin:0;padding:0}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main section#rabl-link-details .text-holder{padding-left:2px}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container{flex-grow:1;flex-basis:20em}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content{min-height:10em}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content div .request-feedback-option{width:auto;margin-right:.25em}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content div .request-feedback-option+label{display:inline}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content div .request-feedback-desc{font-size:.9em;margin-left:1.25em;line-height:normal;padding-bottom:1em}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content label{display:block;font-size:.9em}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content .rabl-feedback-info label{margin-top:1em}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content .rabl-feedback-info input:invalid{box-shadow:none!important}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content .rabl-feedback-info :not(output):-moz-ui-invalid,#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content .rabl-feedback-info :not(output):-moz-ui-invalid:-moz-focusring{box-shadow:none!important}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content div.core-alert,#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content input,#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content select,#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content textarea{width:100%}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content textarea{resize:none}#report-bad-link-dialog .core-dialog-content .form-unsubmitted section.rabl-main>section.form-container form .form-content #rabl-description-counter{font-size:.8em;margin:0;padding:0;text-align:right}#report-bad-link-dialog .core-dialog-content .submitting .loading-container{margin-top:1em;font-size:3em;width:100%;min-height:2em;padding:.25em;display:flex;justify-content:center;align-items:center;flex-direction:column}#report-bad-link-dialog .core-dialog-content .submitting .loading-container p{margin-top:4em;font-size:1rem}#report-bad-link-dialog .core-dialog-content .successful-submit p{margin-bottom:1.5em}#report-bad-link-dialog .core-dialog-content .form-actions{text-align:right;margin-top:1.5em;font-size:.9em}#report-bad-link-dialog .core-dialog-content .form-actions button:first-child{margin-right:1em}#report-bad-link-dialog .core-dialog-content section.privacy-policy{padding-top:.625em}#report-bad-link-dialog .core-dialog-content section.privacy-policy p.rabl-privacy-policy-text{margin-top:0;font-size:.8em;line-height:1em}@media screen and (max-width:640px){#report-bad-link-dialog.core-dialog-container .core-dialog-content{max-height:none}#report-bad-link-dialog.core-dialog-container .submitting .loading-container span{font-size:2rem}#report-bad-link-dialog.core-dialog-container section.privacy-policy{padding-top:.625em}#report-bad-link-dialog.core-dialog-container section.privacy-policy p.rabl-privacy-policy-text{margin-top:0;font-size:.8em;line-height:1em}}.course-view-page .course-panel .course .course-info .course-name{white-space:normal!important;font-weight:700;font-size:1.25em}.course-view-page .course-panel .course .course-actions{padding-top:10px}.course-view-page .course-panel .course .course-dates{display:inline-block;width:100%}.course-view-page .course-panel .course .course-dates .active-or-inactive{display:block;padding-top:17px;font-weight:700}.course-view-page .course-panel .course .course-dates .active-or-inactive .active-icon{color:#25c8ff;margin-left:0}.course-view-page .course-panel .course .course-dates .active-or-inactive .inactive-icon{color:#bbb;margin-left:0}.course-view-page .course-panel .course .course-dates .active-or-inactive .inactive{color:#bbb}.course-view-page .course-panel .reservedMaterials .source-list{display:inline}.course-view-page .course-panel .reservedMaterials .source-list .source{display:inline;padding-top:0;border-bottom:none}.course-view-page .course-panel .reservedMaterials .results .course-result{border:1px solid #cdcdcd;padding:.5em 0 .5em 1em;margin-bottom:.5em}.course-view-page .course-panel .reservedMaterials .bib_record{width:70%}.course-view-page .course-panel .reservedMaterials .bib_record .result-info-collection{float:left;width:calc(90% - 70px)}.course-view-page .course-panel .reservedMaterials .bib_record .result-info-collection .aob-alert{margin-top:15px}.course-view-page .course-panel .reservedMaterials .bib_record .basicbib .item-type{padding-top:3px}.course-view-page .course-panel .reservedMaterials .bib_record .title-holder{line-height:1em}.course-view-page .course-panel .reservedMaterials .bib_record .title-holder .title{width:100%;line-height:1.2em}.course-view-page .course-panel .reservedMaterials .material-actions{display:inline-block;vertical-align:text-top;margin-right:93px;float:right}.course-view-page .course-panel .reservedMaterials .material-actions .item-actions{font-size:.8125rem;position:absolute}.course-view-page .course-panel .reservedMaterials .material-actions .item-actions li{border-bottom:none!important;padding:0}.course-view-page .course-panel .reservedMaterials .material-actions .remove-material-dialog-button{color:#8c0000;margin-top:40px;float:right;position:absolute}.course-view-page .course-panel .reservedMaterials .material-actions .remove-material-dialog-button:hover{color:#fff}.course-view-page .access-online-container .access-online-tray-container{clear:both}.course-view-page .access-online-container .access-online-tray-container .box{margin-bottom:1em;border:2px solid;border-radius:0 4px 4px 4px;overflow:hidden;position:relative;padding:20px 10px 5px;display:none;font-size:1.2em}.course-view-page .access-online-container .access-online-tray-container .box .close{position:absolute;right:0;top:0;border-color:transparent;background-color:transparent;padding:0;color:inherit;margin:1px 6px}.course-view-page .access-online-container .access-online-tray-container .box .holding{max-height:280px;overflow-y:auto}.course-view-page .access-online-container .access-online-tray-container .core-icon-external-link{padding-left:3px}.course-view-page .access-online-buttons{margin-top:15px}.course-view-page .access-online-buttons .access_online[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}@media screen and (max-width:640px){.course-view-page .course-panel .course-details-metadata dt{clear:left}.course-view-page .course-panel .course-details-metadata dd,.course-view-page .course-panel .course-details-metadata dt{min-height:1.5em}.course-view-page .course-panel .reservedMaterials li{overflow:auto}.course-view-page .course-panel .reservedMaterials .results .record{width:100%}.course-view-page .course-panel .reservedMaterials .bib_record{width:90%!important}.course-view-page .course-panel .reservedMaterials .bib_record .result-info-collection{width:100%}.course-view-page .course-panel .reservedMaterials .bib_record.staff{width:65%!important}.course-view-page .course-panel .reservedMaterials .bib_record .fulfillment_link,.course-view-page .course-panel .reservedMaterials .bib_record .fulfillment_link_details{width:100%}.course-view-page .course-panel .reservedMaterials .bib_record .fulfillment_info{padding-left:5px}.course-view-page .course-panel .reservedMaterials .bib_record .kblinks{margin-bottom:5px}.course-view-page .course-panel .reservedMaterials .bib_record .kblinks>a{width:auto;padding:0!important}.course-view-page .course-panel .reservedMaterials .bib_record .kblinks .report-bad-link{padding-left:0;font-weight:400}.course-view-page .course-panel .reservedMaterials .bib_record .kblinks dl dt{display:inline!important;padding:0 5px 0 0}.course-view-page .course-panel .reservedMaterials .bib_record .kblinks dl dd{display:inline}.course-view-page .course-panel .reservedMaterials .bib_record .kblinks dl dd:after{content:" ";display:block}.course-view-page .course-panel .reservedMaterials .bib_record .kblinks dl dd:last-child:empty{display:none}.course-view-page .course-panel .reservedMaterials .material-actions{float:right;width:15%;margin-right:25px}}.management-page #back-to-item-search{float:right}.management-page .element{padding-top:135px!important}.management-page .title-wrapper{padding-top:1.25em;padding-bottom:1.25em}.management-page .page-heading{display:inline-block;font-weight:700;font-size:1.3em}.management-page .sub-heading{display:inline-block;font-size:1.05em;padding-left:.5em}.management-page .search-course-reserves{width:100%}.management-page .search-course-reserves .course-search-box{margin:27px 0;display:inline-block;width:100%}.management-page .search-course-reserves .course-search-box .course-form,.management-page .search-course-reserves .course-search-box .course-search-limit-box,.management-page .search-course-reserves .course-search-box label{font-weight:700}.management-page .search-course-reserves .course-search-box .form-field{width:100%}.management-page .search-course-reserves .course-search-box .disappear{display:none}.management-page .search-course-reserves .course-search-area{display:inline}.management-page .search-course-reserves .course-search-area .course-search-options{display:inline-block;margin:0 16.5%;width:67%}.management-page .search-course-reserves .course-search-limit-box{padding:10px;background-color:#fff;border:1px solid #c8c8c8;border-radius:5px;margin-bottom:15px;float:right;width:30%;display:inline}.management-page .search-course-reserves .course-search-limit-box .course-search-limit-options{margin-left:25px;margin-top:15px}.management-page .search-course-reserves .submit-course-search-button{float:right}.management-page .course-landing-navigation{margin-top:5px;margin-left:20px}.management-page .navigation-button{margin-left:12px}.management-page .course-info-sub-field{font-size:.75em}.management-page .course-field-label{font-weight:700;width:15%}.management-page .course{display:inline-block;width:100%;padding:0 5px;margin:0;vertical-align:top}.management-page .course .course-info{display:inline-block;width:55%;float:left}.management-page .course .course-info .course-name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.management-page .course .course-info .course-field-label,.management-page .course .course-info .course-field-value{font-size:.9125rem}.management-page .course .course-info .course-materials{font-weight:700}.management-page .course .course-actions{font-size:.8125rem;float:right}.management-page .course .course-dates{font-size:.9125rem;display:inline-block}.management-page .course .course-dates .active-or-inactive{padding-top:32px;font-weight:700;display:block}.management-page .course .course-dates .active-or-inactive .active-icon{color:#25c8ff;margin-left:0}.management-page .course .course-dates .active-or-inactive .inactive-icon{color:#bbb;margin-left:0}.management-page .course .course-dates .active-or-inactive .inactive{color:#bbb}.management-page .course .course-dates .dash,.management-page .course .course-dates .na-label{display:none}.management-page .course .course-dates .start-date{display:block}.management-page .course-panel .core-panel-summary{padding-left:5px}.management-page .course-panel #course-panel-header{display:inline-block;width:100%}.management-page .course-panel dl{margin:0}.management-page .course-panel dl:after{display:block;content:"";clear:both}.management-page .course-panel .course-list{display:inline-block;width:100%;min-height:5em}.management-page .course-panel .course-list>ol{margin:0;padding:0;list-style-position:inside;list-style-type:none}.management-page .course-panel .course-list>ol>li{padding-top:10px;padding-bottom:20px;border-bottom:1px solid #ccc}.management-page .course-panel .course-list>ol>li:first-of-type{padding-top:0}.management-page .course-panel .course-list>ol>li:last-of-type{border-bottom:0;padding-bottom:0}.management-page .course-panel .reservedMaterials ol.results{list-style-position:inside;background-color:#fff;margin:0;padding:0}@media screen and (max-width:640px){.management-page .search-course-reserves{padding:10px;border:0;width:100%;margin-bottom:0}.management-page .course-search-area .course-search-limit-box,.management-page .course-search-area .course-search-options{width:100%!important;margin:0!important}.management-page .course-search-area .course-search-limit-options{margin-left:25px!important}.management-page .course-details{padding-left:1em;padding-right:1em}.management-page .course .course-info{width:70%!important}.management-page .course .course-dates{display:inline-block;width:100%;margin-bottom:10px}.management-page .course .course-dates .active-or-inactive{padding-top:0}.management-page .course .course-dates .dash,.management-page .course .course-dates .na-label{display:inline}.management-page .course .course-dates .end-date-label,.management-page .course .course-dates .start-date-label{display:none}.management-page .course .course-dates .start-date{display:inline}.management-page .course-field-label{width:30%;margin-left:5px}.management-page .edit-page-wrapper .course-name,.management-page .edit-page-wrapper .course-name-validation-error{width:100%}.management-page .course-panel .reservedMaterials{margin:.5em}.management-page .navigation-button{margin-bottom:10px}}@media screen and (max-width:1160px){.management-page .course-search-area .course-search-limit-box{display:inline-block}.management-page .course-search-area .course-search-limit-box .course-search-limit-options{margin-left:0;margin-top:15px}}.edit-course-page .course-reserves-actions .core-button,.edit-course-page .edit-course-form,.edit-course-page .edit-page-wrapper{margin:5px}.edit-course-page .edit-page-wrapper .form-label{display:block}.edit-course-page .edit-page-wrapper .form-field,.edit-course-page .edit-page-wrapper .validation-error{margin-top:5px;font-size:.875rem}.edit-course-page .edit-page-wrapper .course-name,.edit-course-page .edit-page-wrapper .course-name-validation-error{width:50%}.edit-course-page .edit-page-wrapper .edit-course-form #instructors{margin-bottom:16px}.edit-course-page .edit-page-wrapper .edit-course-form .line{width:100%;height:1px;background-color:#ccc;margin-bottom:16px}.edit-course-page .edit-page-wrapper .edit-course-form .prefix-row{display:inline-block}.edit-course-page .edit-page-wrapper .edit-course-form .date-row{display:inline-block;width:100%}.edit-course-page .edit-page-wrapper .edit-course-form .form-field{width:100%}.edit-course-page .edit-page-wrapper .edit-course-form .small-field{float:left;display:inline;width:15%;padding-right:20px;padding-bottom:20px}.edit-course-page .edit-page-wrapper .edit-course-form .large-field{float:left;display:inline;width:35%;padding-right:20px;padding-bottom:20px}.edit-course-page .edit-page-wrapper .edit-course-form .instructor-names-box:after{content:"";display:block;clear:both}.edit-course-page .edit-page-wrapper .edit-course-form .instructor-name{background-color:#f2f1f1;padding:10px 10px 0;margin:10px 10px 10px 0;width:70%;float:left}.edit-course-page .edit-page-wrapper .edit-course-form .instructor-row:after{content:"";display:block;clear:both}.edit-course-page .edit-page-wrapper .edit-course-form .delete-instructor{margin-top:40px}.edit-course-page .edit-page-wrapper .edit-course-form .delete-instructor i{color:#b20000}.edit-course-page .edit-page-wrapper .edit-course-form .date-field{float:left;display:inline;width:25%;padding-right:20px;padding-bottom:0}.edit-course-page .edit-page-wrapper .edit-course-form .half-row{float:left;display:block;width:50%;padding-right:20px;padding-bottom:20px}.edit-course-page .edit-page-wrapper .edit-course-form .field-no-padding{padding-right:0}.edit-course-page .edit-page-wrapper .edit-course-form .add-instructor{margin-bottom:20px}.edit-course-page .edit-page-wrapper .edit-course-form #description,.edit-course-page .edit-page-wrapper .edit-course-form #notes{width:85%}@media screen and (min-width:1030px){.edit-course-page .edit-page-wrapper #instructors,.edit-course-page .edit-page-wrapper .date-row,.edit-course-page .edit-page-wrapper .prefix-row{width:75%}.edit-course-page .edit-page-wrapper #description,.edit-course-page .edit-page-wrapper #notes{width:60%}}@media screen and (max-width:640px){.edit-course-page .edit-page-wrapper .edit-course-form .date-field,.edit-course-page .edit-page-wrapper .edit-course-form .small-field{width:50%}.edit-course-page .edit-page-wrapper .edit-course-form .no-padding-mobile{padding-left:0;padding-right:0}.edit-course-page .edit-page-wrapper .edit-course-form .course-name,.edit-course-page .edit-page-wrapper .edit-course-form .course-name-validation-error{width:100%}.edit-course-page .edit-page-wrapper .edit-course-form .own-row-mobile{display:block;float:left;width:100%}.edit-course-page .edit-page-wrapper .edit-course-form .half-row-mobile{float:left;display:block;width:50%}.edit-course-page .edit-page-wrapper .edit-course-form .right-padding-mobile{padding-right:10px}.edit-course-page .edit-page-wrapper .edit-course-form .left-padding-mobile{padding-left:10px;padding-right:0}.edit-course-page .edit-page-wrapper .edit-course-form #description,.edit-course-page .edit-page-wrapper .edit-course-form #notes{width:100%}.edit-course-page .edit-page-wrapper .edit-course-form .instructor-name{width:80%}.edit-course-page .edit-page-wrapper .edit-course-form .instructor-row .first{width:100%}.edit-course-page .edit-page-wrapper .edit-course-form .delete-instructor{margin-top:80px}}#pagination{width:100%;text-align:center}#course-result-pagination{margin:14px auto;display:inline-block}#course-results,.course-search-results{margin:0;position:relative}.course-search-results{padding:0}.course-search-results .core-alert-success{margin:0}.course-search-results .course-panel{background-color:#fff;border:1px solid #c8c8c8}.course-search-results .course-panel .course-panel-header{border-bottom:1px solid #c8c8c8;padding:12px;display:table;width:100%}.course-search-results .course-panel .course-panel-header .view-all{margin:0 12px}.course-search-results .course-panel .course-list{padding:20px}.course-search-results .status-filter{float:right}.course-search-results .status-filter .status-filter-label{font-weight:700}.course-search-results .status-filter .filter-button{margin-left:5px}.course-search-results .busy-overlay{position:absolute;top:5px;bottom:0;left:0;right:0;margin:auto;z-index:2000;background-color:hsla(0,0%,90%,.5)}.course-search-results .busy-overlay i{text-align:center;width:100%;margin-top:52px}@media screen and (max-width:640px){.course-search-results .status-filter{float:left;margin-top:15px}.course-search-results .view-all{margin:0!important;display:block}}#progress-bar{margin:0;border-radius:0;height:5px;width:100%;position:absolute;z-index:2000}.additional-options-header{border:1px #c8c8c8;border-style:solid solid none;padding:8px}#course-alert-warn{margin:12px}@-moz-document url-prefix(){#temp-reserve-success button:focus{outline:1px dotted #434343}}.reserve-dialog .title{font-weight:700;font-size:.9125em!important}.reserve-dialog .reserving{display:none}.reserve-dialog .reserve-for-course{padding-top:10px}.reserve-dialog .availability-items-dropdown{max-width:100%}.reserve-dialog .course-reserve-dialog-content .record-links,.reserve-dialog .course-reserve-dialog-content .summary{display:none}.reserve-dialog .reserve-section{margin:0;display:inline-block;width:100%}.reserve-dialog .noCopyVolume #course-material-copies-volumes{display:none}.reserve-dialog .notice{margin-top:4px;font-style:italic}.reserve-dialog .dialog-button.hidden{display:none}#reserve_dialog.error .core-dialog-content{color:#7b7b7b}#reserve_dialog.error .core-dialog-content .core-alert-error{color:#545454}#reserve_dialog.error .core-dialog-content a{text-decoration:none;cursor:default;pointer-events:none;color:#7b7b7b}#reserve_dialog.error .core-dialog-content i{-webkit-filter:grayscale(1);filter:grayscale(100%)}#reserve_dialog.working .core-dialog-footer,#reserve_dialog.working .core-dialog-header,#reserve_dialog.working .course-reserve-dialog-content,#reserve_dialog.working .dialog-intro-message{display:none}#reserve_dialog.working .reserving{display:block;text-align:center}#reserve_dialog.working .reserving .icon{font-size:2.5em;line-height:7em}#reserve_dialog.working .reserving .working-text{font-weight:700}@media screen and (max-width:768px){#reserve_dialog>.reserve-dialog{width:90%;left:5%;right:5%;top:1%}#reserve_dialog>.reserve-dialog .reserve-section .course-section{display:inline-block;width:100%;border:0;border-bottom:1px solid #cbcbcb;padding-bottom:10px}#reserve_dialog>.reserve-dialog .reserve-section .copy-volume-list{padding:10px 0 0;border-bottom:0}#reserve_dialog>.reserve-dialog .noCopyVolume #course-material-copies-volumes{display:none}#reserve_dialog>.reserve-dialog .noCopyVolume .course-section{width:100%;border-bottom:0}}.details-metadata{font-size:.9125em;margin:0}.details-metadata .description-container:not(:first-child){margin:0;border-top:1px solid #e3e3e3}.details-metadata dt{float:left;clear:both;padding-right:.5em;padding-bottom:12px;padding-top:12px;width:15%}.details-metadata dd{width:85%;float:right;padding-top:12px;padding-bottom:12px;margin:0}@media screen and (max-width:640px){.details-metadata dd,.details-metadata dt{float:none;width:auto}.details-metadata dd{padding-top:0;margin-left:5px}}.import-list-form-page h2{margin-top:0}.import-list-form-page .import-page-wrapper{padding:0 2em}.import-list-form-page .import-page-wrapper .required-field-label{font-size:.8em;display:inline-block;margin-bottom:20px}.import-list-form-page .import-page-wrapper .core-form-row{padding-bottom:1.5em}.import-list-form-page .import-page-wrapper .file-upload-field{margin-right:1em;margin-bottom:1em}.import-list-form-page .import-page-wrapper .file-upload-field label{display:block}.import-list-form-page .import-page-wrapper .form-actions .core-button-primary{margin-right:10px}.import-list-form-page .core-alert{width:100%}#created-personal-list-page>div{padding-left:3em;padding-right:3em}.list-info{float:left;margin-bottom:20px;width:100%}.list-info .list-info-icon{float:left}.list-info .list-info-detail{display:inline-block;float:left;width:75%}.list-info .list-info-detail #list-name{font-size:1.25em}.list-info .list-info-detail #list-description{font-size:.875em;word-break:break-word}.list-info .list-info-actions{display:inline-block;float:left}.list-info .list-info-actions #grouped-list-actions-buttons button{height:30px;line-height:1rem;padding:.35rem 1rem}.list-items-actions-container{display:inline-block;float:left;clear:both}.list-items-actions-container #personal-list-records-operations>button{height:30px;line-height:1rem;padding:.35rem 1rem}.personal-list-actions{float:left}#delete-records-from-list i,.delete-list-button i{color:#8c0000}.list-select-all-items{display:inline-block;padding:.625em;float:left}.list-select-all-items .select-all-items-label{margin-left:.44444rem;margin-right:.88889rem;vertical-align:baseline}.list-actions{float:right}.my-personal-list-item{vertical-align:text-top;flex-grow:1;margin-bottom:1em}.my-personal-list-item .bib_record{width:100%;vertical-align:middle;line-height:1em}.my-personal-list-item .edit-note-wrapper .note-input-field{margin-top:.5em}.my-personal-list-item .edit-note-wrapper .edit-item-note-form{display:none}.my-personal-list-item .edit-note-wrapper .edit-item-note-form label{font-size:.8125em;font-weight:700}.my-personal-list-item .edit-note-wrapper .edit-item-note-form .edit-list-form-action,.my-personal-list-item .edit-note-wrapper .edit-item-note-form .edit-note-form-action{margin:.5em}.my-personal-list-item .record-tool-edit-note{clear:both;padding-top:.5em}.my-personal-list-item .item_note .personal-list-note-label{font-weight:700;font-size:.8125em;float:left;width:5%;margin-right:.5em}.my-personal-list-item .item_note .personal-list-note-value{font-size:.8125em;float:left;width:94%;word-break:break-word}.delete-records-dialog-disabled,.move-records-dialog-disabled{display:none}.records-action-failure-confirmation,.records-action-success-confirmation{display:none;margin-top:1em;clear:both}.personal-list-items{clear:both;padding-top:.125em}.personal-list-items .listing{list-style:none;padding-left:0}.personal-list-items .listing .personal-list-item{border:1px solid #bbb;margin:1em 0;padding:.625em;text-align:left;display:flex}.personal-list-items .listing .personal-list-item.selected{background-color:#fff}.personal-list-items .listing input{float:left;margin-top:.25em;margin-right:.625em}.personal-list-items .record-tools-buttons{padding:0;margin-left:1em}.personal-list-items .record-tools-buttons li{list-style:none}.personal-list-items .remove-single-record-button i{color:#8c0000}.lists-attempt-to-move{padding-bottom:.25em}.personal-list-lists-selection .listing{list-style:none;padding-left:0}.personal-list-lists-selection li:nth-child(odd){background-color:#fff}.personal-list-lists-selection .listing-row{padding-left:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.personal-list-lists-selection .listing-row label{padding-left:6px}.personal-list-lists-selection .list-all-scroll{margin-top:0;max-height:35em;overflow-y:scroll}.personal-list-lists-selection ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.personal-list-lists-selection ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.key-message{font-weight:700}.created-private-list #personal-list-form-title,.created-private-list .edit-page-wrapper{display:none}#back-to-my-personal-lists-link{font-size:.8125em;display:block;margin-bottom:1em}.list-select-disabled{color:#888}.select-list-disclaimer{padding-top:.25em}.info-highlight{font-weight:700}textarea#description{display:block}@media screen and (max-width:640px){#created-personal-list-page>div,.created-private-list{padding-left:.625em;padding-right:.625em}.created-private-list{margin-top:35px!important}.personal-list-lists-selection .list-all-scroll{max-height:5em}.list-action-button span,.remove-single-record-button span{display:none}}.toggle-text-private,.toggle-text-public{vertical-align:middle;display:inline-block;position:relative;left:8px}.shareable-link-desc{font-size:75%;text-align:left;font-style:italic}#personal-list-items-count,#personal-list-items-text,#plural-records,#singular-record{font-size:75%;font-weight:400;font-style:italic}#validation-error-limit-reached{width:100%}.delete-list-button{border-radius:0 25px 25px 0}.shareable-link-label{font-weight:700}.personal-list-line{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid hsla(0,0%,100%,.3);margin-top:25px;margin-bottom:25px}@media print{#appinfo,#back-to-my-personal-lists-link,#copy-list-button,#delete-list-button,#edit-personal-list,#footer-account-info,#footer-language,#footer-links,#library-links-dropdown,#personal-list-records-operations,#privacy-container,#search,#sign-in-button,#sign-in-dropdown-option,#terms-footer,#titlebar,#user-links-dropdown-button{display:none;margin:0;padding:0}.checkbox-wrapper,.list-select-all-items,.personal-list-line,.record-tool-add-note,.record-tool-edit-note,.record-tools-actions{display:none!important;margin:0;padding:0}#footer{display:block;margin-top:0}#copyright,.brought-to-you,.personal-list-items{position:static;overflow:visible!important}#acad,.list-info{float:none;margin:0}body>header[role=banner]{height:2em;position:relative}body>header[role=banner] #acad_banner{height:0}body>header[role=banner] #acad_banner #header_logo{height:4em}body>header[role=banner] #acad_banner #header_logo img{height:24px;margin:1em}body>header[role=banner] .personal-list-item{break-inside:avoid}#main{padding-top:0!important}.list-info .list-info-detail{float:none}#footer .footer-content{display:inline-block}}.call-number-information{font-size:.8125rem}.call-number-information .call-number-header{font-weight:700}.call-number-information .call-number-listing{list-style:disc outside;padding-left:1.75em}.call-number-information.contracted .call-number:nth-child(n+4){display:none}.call-number-information.contracted .show-more,.call-number-information.expanded .show-less{display:initial}.call-number-information .display-toggle{margin-left:1.75em}.call-number-information .display-toggle>*{display:none}#create-personal-list-dialog .core-dialog{left:24%;right:24%}#create-personal-list-dialog .spinner{font-size:140px;margin:20px}#create-personal-list-dialog .saving-list{text-align:center;margin-bottom:20px}#create-personal-list-dialog input,#create-personal-list-dialog textarea{display:block}#create-personal-list-dialog #required-field-header{font-size:.8125em}#create-personal-list-dialog #create-list-dialog-name-container,#create-personal-list-dialog #create-list-dialog-name-container input{width:100%}#create-personal-list-dialog textarea{width:100%;height:7em}#create-personal-list-dialog section{margin-bottom:1em}#create-personal-list-dialog label{font-size:.875em}#create-personal-list-dialog .dialog-actions{display:flex;flex-direction:row;justify-content:flex-end}#create-personal-list-dialog .dialog-actions button{margin-left:1em}#create-personal-list-dialog #description-length-error,#create-personal-list-dialog #name-length-error,#create-personal-list-dialog .core-dialog-footer{display:none}#create-personal-list-dialog #description-length-error,#create-personal-list-dialog #name-length-error{width:100%}#create-personal-list-dialog button[disabled]{cursor:not-allowed}@media screen and (max-width:960px){#create-personal-list-dialog .core-dialog{left:15%;right:15%}#create-personal-list-dialog #create-list-dialog-name-container{width:100%}}#email-personal-list-dialog{font-size:.875rem}#email-personal-list-dialog .error{color:#999}#email-personal-list-dialog .error>.email-list-dialog-content>#email-service-error{color:#545454;display:block}#email-personal-list-dialog .loading>.email-list-dialog-loading{display:flex;flex-direction:column;align-items:center;opacity:1;z-index:1;transition:opacity 1s ease-in}#email-personal-list-dialog .loading>.email-list-dialog-content{visibility:hidden}#email-personal-list-dialog .number-container,#email-personal-list-dialog .title-container{line-height:1rem}#email-personal-list-dialog .number-container{margin-bottom:2rem}#email-personal-list-dialog #email-dialog-input,#email-personal-list-dialog #message-dialog-input{display:block;width:100%}#email-personal-list-dialog .dialog-actions{display:flex;flex-direction:row;justify-content:flex-end}#email-personal-list-dialog .dialog-actions button{margin-left:1em}#email-personal-list-dialog .email-list-dialog-content{display:flex;flex-direction:column;justify-content:flex-end;min-height:14em}#email-personal-list-dialog .email-list-dialog-loading{opacity:0;position:absolute;top:0;width:93%;z-index:-1;margin-top:4em}#email-personal-list-dialog #email-address-error,#email-personal-list-dialog #email-service-error,#email-personal-list-dialog #list-of-lists-no-records,#email-personal-list-dialog #message-length-error,#email-personal-list-dialog #single-list-no-records,#email-personal-list-dialog .core-dialog-footer,#email-personal-list-dialog .dialog-actions-error,#email-personal-list-dialog .number-container{display:none}#email-personal-list-dialog #email-address-error{margin-bottom:0}#email-personal-list-dialog section.message-input{margin-top:1em}#email-personal-list-dialog textarea{min-height:5em;width:100%;resize:vertical}#email-personal-list-dialog .core-dialog{left:38%;right:38%}#email-personal-list-dialog .core-dialog-content{padding:.25em 1em}#email-personal-list-dialog .loading-spinner{font-size:140px;margin-bottom:1rem}#email-success-alert{display:none;margin-bottom:1rem}@media screen and (max-width:1400px){#email-personal-list-dialog .core-dialog{left:30%;right:30%}}#main.my-personal-lists{padding-left:3em;padding-right:3em}.breakContainer{margin-left:-100%;margin-right:-175%}.created-lists .lists-container{margin:0;padding:0}.created-lists .lists-container .list-container{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ccc;margin:10px 0;padding:.625em 0 0 .625em;position:relative;clear:both;overflow:hidden}.created-lists .lists-container .list-container .personal-list-actions-container{float:right}.created-lists .lists-container .list-container #grouped-list-actions-buttons{width:100%;margin:0}.created-lists .lists-container .list-container #grouped-list-actions-buttons button:last-of-type{border-right-width:0}.created-lists .lists-container .list-container #grouped-list-actions-buttons .list-action-button{border-bottom:0;height:30px;line-height:1rem;padding:.35rem 1rem;-moz-border-radius-topright:1px;-moz-border-radius-bottomright:1px;-webkit-border-top-right-radius:1px;-webkit-border-bottom-right-radius:1px;border-top-right-radius:1px;border-bottom-right-radius:1px;-moz-border-radius-bottomleft:1px;-moz-border-radius-topleft:1px;-webkit-border-bottom-left-radius:1px;-webkit-border-top-left-radius:1px;border-bottom-left-radius:1px;border-top-left-radius:1px}.created-lists .list-item-data{padding:.625em 0 1em;display:inline}.created-lists .list-name{display:inline-block;padding-right:.625em;position:absolute;text-align:left}.created-lists .list-description{display:block;text-align:inherit;padding-right:.625em;margin-bottom:5px}.created-lists .list-name-label{display:block;padding-right:.625em;font-size:80%;font-style:italic;padding-left:0;text-align:inherit}.call-number-information{margin-bottom:1rem}.edit-page-wrapper{margin:5px}#create-private-list-actions button{margin-right:10px}@media screen and (max-width:640px){#create-private-list-actions #cancel-button,#create-private-list-actions #save-button{width:100%}#main.my-personal-lists{padding-left:.625em;padding-right:.625em}}.list-label-status-text{padding-right:.625em;font-size:100%;font-style:italic;display:inline-block}.list-name-label{clear:both}.list-url,.shareable-link-label,.shareable-url-label{font-size:90%}#status-filters,.list-filter-button{margin:5px;vertical-align:middle}.float-right-wrapper{float:right}#main.placehold-section{margin-left:3em}#main.placehold-section .title-container{margin-bottom:1em;padding-top:15px}#main.placehold-section .title-container .title{font-size:large}#main.placehold-section .title-container .sub-title{display:block;font-size:small;line-height:1em}#main.placehold-section #placehold-form{width:100%}#main.placehold-section .title-holder{padding-bottom:0}#main.placehold-section .form-row{margin-top:1em}#main.placehold-section .form-row label select,#main.placehold-section .form-row textarea{display:block;font-size:.875em}#main.placehold-section .placehold-confirmation-section,#main.placehold-section .request-form-section{margin-bottom:3em}#main.placehold-section .no-copy-data-alert,#main.placehold-section .place-hold-form-select-alert,#main.placehold-section .validation-error-message{width:65%}#main.placehold-section .validation-error-message-note{width:100%}#main.placehold-section .no-copy-data-alert,#main.placehold-section .no-specific-copy-selected-message{margin:15px 0}#main.placehold-section label{display:inline-block;width:65%;vertical-align:text-top}#main.placehold-section .missing-request-pickup-location-alert-container{width:65%}#main.placehold-section .missing-request-pickup-location-alert-container .missing-request-pickup-location-alert{width:30%;min-width:300px}#main.placehold-section select{text-align:left;width:30%;margin-right:0;min-width:300px}#main.placehold-section .item-pickup-location-select select{width:100%;min-width:100px}#main.placehold-section .pickup-location-select{margin-top:10px}#main.placehold-section .pickup-location-select-label{font-style:italic}#main.placehold-section fieldset{border:#d3d3d3;border-style:solid;border-width:1px;width:65%}#main.placehold-section .message-box{padding-bottom:0;margin-bottom:5px;margin-top:2em}#main.placehold-section .message-box .sub-message{display:block;font-style:italic;font-size:small;line-height:1em;margin-bottom:1em}#main.placehold-section textarea{width:100%}#main.placehold-section .date-range-container{display:flex;justify-content:space-between}#main.placehold-section .date-range-container label input{display:block}#main.placehold-section .date-content{display:none;margin-left:20px}#main.placehold-section .circ-hold-schedule-expand-collapse{margin-right:10px}#main.placehold-section .shelving-checkbox{margin-right:5px}#main.placehold-section .custom-message-holder{margin-left:1.5em}#main.placehold-section .custom-message-holder,#main.placehold-section .specific-copy-location-custom-message{font-style:italic;font-size:small;line-height:1em}#main.placehold-section .placehold-cancel-button{margin-left:1em}#main.placehold-section .available-shelving-locations label{position:relative;float:left;padding-left:1.5em;width:100%}#main.placehold-section .available-shelving-locations label input{position:absolute;left:-5px;margin-top:5px}#main.placehold-section #how-to-select{font-style:italic;font-size:small;margin-bottom:1em}#main.placehold-section .select-copies-option{text-align:center}#main.placehold-section .successful-copy{color:#0c0}#main.placehold-section .unsuccessful-copy{color:#cf3a3a}#main.placehold-section .requested-holdings-info>li{list-style:none}#main.placehold-section #processing-place-hold-dialog .core-dialog-content div.processing{text-align:center}#main.placehold-section #processing-place-hold-dialog .core-icon-15x{font-size:15em}#main.placehold-section .place-hold-failure-alert .item-problems-list{padding-top:1em}#main.placehold-section #cancel-place-hold{margin-left:20px}#main.placehold-section .coverart{float:left}#main.placehold-section .main-content{float:left;width:90%;margin-left:10px}#main.placehold-section .coverart>img{max-height:96px;max-width:70px}#main.placehold-section .specificItemsHeader{background-color:#efefef}#main.placehold-section .itemHeader{font-weight:700}#main.placehold-section .itemInfo:first-child{margin-left:0!important}#main.placehold-section .itemHeader,#main.placehold-section .itemInfo{display:inline-block;text-align:left;width:18%;margin-left:10px;vertical-align:text-top;word-break:break-word}#main.placehold-section .only-4-columns .itemHeader,#main.placehold-section .only-4-columns .itemInfo{width:22%!important}#main.placehold-section .item-select-checkbox{position:relative;right:30px;margin-right:5px}#main.placehold-section .specific-copies-selection{max-height:500px;overflow-y:scroll;padding-left:40px}#main.placehold-section .specific-copies-selection .specific-item{margin:10px 0;padding:15px 0 10px;border-bottom:1px solid #d6d6d6}#main.placehold-section .specific-copies-selection .specific-item:nth-child(odd){background:#fff}#main.placehold-section #specific-items-contents>div,#main.placehold-section .sort-by-label{margin-left:20px}#main.placehold-section .item-multi-pickup-locations-header{font-weight:700}#main.placehold-section .item-info-text-only{padding-left:20px}#main.placehold-section #pick-up-locations-dialog-loading,#main.placehold-section #specific-request-items-dialog-loading,#main.placehold-section .mobile-view-label{display:none}#main.placehold-section .loading-spinner{margin-right:10px}@media screen and (max-width:640px){#main.placehold-section{width:95%;margin-left:1em}#main.placehold-section .main-content{width:90%;margin-left:10px}#main.placehold-section fieldset{width:100%}#main.placehold-section .itemHeader,#main.placehold-section .itemInfo,#main.placehold-section .no-copy-data-alert,#main.placehold-section .validation-error-message,#main.placehold-section label{width:90%}#main.placehold-section .only-4-columns .itemHeader,#main.placehold-section .only-4-columns .itemInfo{width:90%!important}#main.placehold-section .main-content{width:100%;margin-left:0}#main.placehold-section .item-select-checkbox{right:15px}#main.placehold-section .specificItemsHeader{display:none}#main.placehold-section .specific-item{border-bottom:2px solid #bbb}#main.placehold-section .specific-copies-selection{background:#fff}#main.placehold-section #specific-items-contents>div,#main.placehold-section .sort-by-label{margin-left:0}#main.placehold-section .item-info-text-only{padding-left:0}#main.placehold-section .mobile-view-label{display:inline}}.confirmation-info-row{padding:10px 0}#return-to-search-button{margin-right:20px}.shelving-location-info>li.location-custom-message,.shelving-location-info>li.selected-copies-for-location{list-style:none}.location-custom-message{font-style:italic}.core-alert{width:100%}.edit-temp-item-page .core-button,.edit-temp-item-page .edit-temp-item-page-wrapper,.edit-temp-item-page .edit-temp-items-form,.edit-temp-item-page .temp-items-actions{margin:5px}.edit-temp-item-page .edit-temp-item-page-wrapper .form-label{display:block}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .form-field{width:100%}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .form-field,.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .validation-error{margin-top:5px;font-size:.875rem}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .title,.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .title-validation-error{width:70%}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .multiple-input-row{display:inline-block;width:100%}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .large-field{float:left;display:inline;width:35%;padding-right:20px;padding-bottom:20px}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .small-field{float:left;display:inline;width:20%;padding-right:20px;padding-bottom:20px}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .line{width:100%;height:1px;background-color:#ccc;margin-bottom:16px}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .author-names-box:after{content:"";display:block;clear:both}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .author-name{background-color:#f2f1f1;padding:10px 10px 0;margin:10px 10px 20px 0;width:70%;float:left}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .delete-author{margin-top:40px}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .delete-url{margin-top:1px}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .delete-author i,.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .delete-url i{color:#b20000}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .author-row:after,.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .url-row:after{content:"";display:block;clear:both}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .half-row{float:left;display:block;width:50%;padding-right:20px;padding-bottom:20px}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .field-no-padding{padding-right:0}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form #description,.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form #notes{width:85%}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form #language{font-size:1em!important}@media screen and (max-width:640px){.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form{width:100%}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form #description,.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form #notes,.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .line,.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .title{width:95%}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form #language{font-size:1em!important}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .own-row-mobile{display:block;float:left;width:95%}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .no-padding-mobile{padding-left:0;padding-right:0}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .delete-author{margin-top:80px}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .delete-url{margin-top:1px;margin-left:43px}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .author-name{width:73%}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .url-box{width:65%}.edit-temp-item-page .edit-temp-item-page-wrapper .edit-temp-items-form .validation-error{width:98%}}.temporary-items-detail-page ul{list-style:none;padding:0;margin:0}.temporary-items-detail-page .item-actions{float:right;margin-right:10px}.temporary-items-detail-page .basicbib dl{margin:0}.temporary-items-detail-page .basicbib dt{font-weight:700;display:inline-block;position:static;left:auto}.temporary-items-detail-page .basicbib dd{display:inline-block;margin:0 4px;float:none}.temporary-items-detail-page .basicbib .core-button,.temporary-items-detail-page .basicbib .reserve_button{color:#545454;margin-right:5px;font-size:.75em;padding:.35rem 1rem;height:30px;line-height:16px;list-style-position:inside}.temporary-items-detail-page .basicbib .core-button:hover,.temporary-items-detail-page .basicbib .reserve_button:hover{color:#fff}.temporary-items-detail-page .basicbib .core-button .core-button-text,.temporary-items-detail-page .basicbib .reserve_button .core-button-text{font-size:12px;line-height:1rem;color:#fff}.temporary-items-detail-page .basicbib .core-button .core-button-icon,.temporary-items-detail-page .basicbib .reserve_button .core-button-icon{font-size:16px}.temporary-items-detail-page .bib_record{width:100%!important}.temporary-items-detail-page .bib_record .title{word-wrap:break-word}.temporary-items-detail-page .item-details{margin-left:20px;margin-right:20px;word-wrap:break-word}.temporary-items-detail-page .open-new-window-icon{vertical-align:-3px}.temporary-items-detail-page .temp-item-detail-alerts{font-size:.875em}.temporary-items-detail-page #courses-containing-this-item li{border-bottom:1px solid #cdcdcd;padding:10px 0}@media screen and (max-width:640px){.temporary-items-detail-page .item-overview{margin-left:10px}.temporary-items-detail-page .core-dialog{left:3%!important;right:5%!important;width:90%!important;margin-top:75px}.temporary-items-detail-page .special-note{padding-top:10px}}#courses-containing-this-item{margin:0 20px}#courses-containing-this-item li{border-bottom:1px solid #cdcdcd;padding:5px 0!important}.core-dialog-container .delete-item-dialog{font-size:1rem}.core-dialog-container .delete-item-dialog .itemTitle{font-weight:700;word-wrap:break-word}.core-dialog-container .delete-item-dialog .deleting{display:none;text-align:center}.core-dialog-container .delete-item-dialog .deleting .icon{font-size:1.75em;line-height:6em}.core-dialog-container .delete-item-dialog .deleting .working-text{font-weight:700;line-height:2em}@-moz-document url-prefix(){.core-dialog-container .delete-item-dialog button:focus{outline:1px dotted #434343}}.core-dialog-container .delete-item-dialog.working{z-index:99999}.core-dialog-container .delete-item-dialog.working .confirmation,.core-dialog-container .delete-item-dialog.working footer,.core-dialog-container .delete-item-dialog.working header{display:none}.core-dialog-container .delete-item-dialog.working .deleting{display:block}.temporary-item-modal-dialog{margin-top:200px!important}.temporary-item-modal-dialog .modal-content{border:0!important}.temporary-item-modal-dialog .dialog-body-message,.temporary-item-modal-dialog .dialog-intro-message{padding-top:10px}.temporary-items-list-page .temporary-items-list-navigation{margin-top:5px;margin-left:20px}.temporary-items-list-page .navigation-button{margin-left:12px}.temporary-items-list-page .temp-item-list-alerts{font-size:.875em}.temporary-items-list-page .temp-item-list-alerts .core-alert-message{word-wrap:break-word;word-break:break-all}.temporary-items-list-page #temporary-items-list{margin-top:25px}.temporary-items-list-page #temporary-items-list .temporary-list-panel{position:relative;background-color:#fff;border:1px solid #c8c8c8}.temporary-items-list-page #temporary-items-list .temporary-list-panel .temporary-item-header{border-bottom:1px solid #c8c8c8;display:table;padding:12px;width:100%}.temporary-items-list-page #temporary-items-list .temporary-list-panel #progress-bar{margin:0;border-radius:0;height:5px;width:100%;position:absolute;z-index:2000}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel #temp-items-pagination{margin:0 auto}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-item-count-container{padding:5px}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-item-count-container .temp-item-count{font-size:13px;padding-left:6px}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .loading-icon-container>i{text-align:center;position:relative;width:100%;margin-top:10px;margin-bottom:10px}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list{list-style:none;padding:0;margin:0}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .temp-item-list{position:relative}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record{border-top:1px solid #cdcdcd;padding-left:16px;padding-top:8px;padding-bottom:8px}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .basicbib dl{margin:0}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .basicbib dt{font-weight:700;display:inline-block;position:static;left:auto}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .basicbib dd{display:inline-block;margin:0 4px;float:none}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .basicbib .core-button,.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .basicbib .reserve_button{color:#545454;margin-right:5px;font-size:.75em;padding:.35rem 1rem;height:30px;line-height:16px;list-style-position:inside}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .basicbib .core-button:hover,.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .basicbib .reserve_button:hover{color:#fff}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .basicbib .core-button .core-button-text,.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .basicbib .reserve_button .core-button-text{font-size:12px;line-height:1rem;color:#fff}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .basicbib .core-button .core-button-icon,.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .basicbib .reserve_button .core-button-icon{font-size:16px}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .bib_record{width:100%}.temporary-items-list-page #temporary-items-list .temporary-list-panel #temporary-items-list-panel .temp-items-results-list .record .bib_record .item-actions{float:right;margin-right:5px}.busy-overlay{position:absolute;top:5px;bottom:0;left:0;right:0;margin:auto;z-index:2000;background-color:hsla(0,0%,90%,.5)}.busy-overlay i{text-align:center;width:100%;margin-top:52px}@media screen and (max-width:640px){.bib_record .title{word-wrap:break-word}.temporary-items-list-page .navigation-button{margin-bottom:10px}}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder,::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}#feedback-form input,#feedback-form select{display:block;width:360px}#feedback-form button{margin-right:1em}#feedback-form #affiliation{display:inline-block}#feedback-form .feedback-form-error{width:360px}#feedback-form .feedback-form-character-counter{float:right;font-style:italic}#feedback-form .feedback-textarea-label{display:block;margin-top:1em}#feedback-form .feedback-form-textarea-error{width:60%}#feedback-form .core-pill a{min-width:300px}#feedback-form>.core-form-row:last-of-type{margin-top:20px}#feedback-form .feedback-required-field{margin-left:1em}#feedback-form section.privacy-policy{padding-top:10px}#feedback-form section.privacy-policy p.privacy-policy-header{font-weight:700;padding-bottom:0;margin-bottom:0}#feedback-form section.privacy-policy p.privacy-policy-text{margin-top:0}@media screen and (min-width:960px){.feedback-form-text-area{max-width:80%}.feedback-left-column{float:left;margin-right:4em}.feedback-right-column{margin-left:480px}.feedback-given-error{position:absolute}.core-form .core-form-row{overflow:auto}section.privacy-policy p.privacy-policy-text{width:45%}}@media screen and (max-width:960px){#feedback-form .feedback-right-column{margin-top:16px}#feedback-form .feedback-form-text-area{max-width:100%}#feedback-form .feedback-form-textarea-error{margin-top:1.5em;width:100%}}.email-dialog .core-dialog-mask{z-index:0}.email-dialog main.core-dialog-content{padding-right:20px}.email-dialog .core-alert-error{margin:0;width:100%}.email-dialog .form-input{margin-top:8px}.email-dialog .form-input label{display:block;font-size:81%}.email-dialog .form-input label sup{font-size:13px;top:0}.email-dialog .form-input input{width:100%}.email-dialog .form-input .help-block{margin:0;padding:2px 0 0;font-size:70%;line-height:13px}.email-dialog .form-input textarea{width:100%;max-width:100%;min-width:100%;display:block}.email-dialog .form-input .core-alert-error{display:none}.email-dialog .form-input.has-error .core-alert-error{display:block}.email-dialog .form-input.has-error .help-block{position:absolute;z-index:-1}.email-dialog .form-input.has-error .invalid-email,.email-dialog .form-input.has-error .limit-reached,.email-dialog .form-input.has-error .limit-reached-and-invalid-email,.email-dialog .form-input.has-error .no-record-select-alert{display:none}.email-dialog .form-input.has-error.customError .limit-reached,.email-dialog .form-input.has-error.patternMismatch .invalid-email,.email-dialog .form-input.has-error.typeMismatch .invalid-email,.email-dialog .form-input.has-error.valueMissing .invalid-email{display:block}.email-dialog .form-input.has-error.longEmailError .limit-reached,.email-dialog .form-input.has-error.typeMismatch.customError .invalid-email,.email-dialog .form-input.has-error.typeMismatch.customError .limit-reached{display:none}.email-dialog .form-input.has-error.typeMismatch.customError .limit-reached-and-invalid-email{display:block}.email-dialog .loading{text-align:center}.email-dialog .loading .loading-spinner{font-size:140px;margin-bottom:1rem}.email-dialog .note{font-size:12px;padding:0}.email-dialog.state-error .core-dialog-footer .core-button.btn-cancel,.email-dialog.state-error .core-dialog-footer .core-button.btn-send,.email-dialog.state-error .loading,.email-dialog.state-error .success,.email-dialog.state-form .core-dialog-footer .core-button.btn-ok,.email-dialog.state-form .error,.email-dialog.state-form .loading,.email-dialog.state-form .success,.email-dialog.state-loading .core-dialog-footer .core-dialog-actions,.email-dialog.state-loading .error,.email-dialog.state-loading .form,.email-dialog.state-loading .success,.email-dialog.state-success .core-dialog-footer .core-button.btn-cancel,.email-dialog.state-success .core-dialog-footer .core-button.btn-send,.email-dialog.state-success .error,.email-dialog.state-success .form,.email-dialog.state-success .loading{display:none}#email-record-dialog.email-dialog .record-preview p{margin:0;padding:0}#email-record-dialog.email-dialog .record-preview .label{margin:5px 0;font-size:13px}#email-record-dialog.email-dialog .record-preview .preview{display:flex}#email-record-dialog.email-dialog .record-preview .preview .coverart{width:55px;margin-right:12px}#email-record-dialog.email-dialog .record-preview .preview .coverart img{width:55px}#email-record-dialog.email-dialog .record-preview .preview .title{margin:0;padding:0;font-weight:400;line-height:1.2}#email-record-dialog.email-dialog .record-preview .preview p{line-height:1.2;font-size:12px}@media screen and (min-width:641px){#email-record-dialog.email-dialog .form-input,#email-record-dialog.email-dialog .note{margin-left:66px}}#email-list-dialog.email-dialog .list-preview .label{margin:5px 0;font-size:13px}#email-list-dialog.email-dialog .list-preview .title{margin-bottom:0;padding:0;font-weight:400;line-height:1.2}#email-list-dialog.email-dialog .list-preview .title:empty{display:none}#email-list-dialog.email-dialog .list-preview p{line-height:1.2;font-size:12px;margin-top:0;padding:0}#email-list-dialog.email-dialog .list-preview p:empty,#email-list-dialog.email-dialog.state-error #list-of-lists-no-records,#email-list-dialog.email-dialog.state-error #single-list-no-records,#email-list-dialog.email-dialog.state-lists-no-records #email-service-error,#email-list-dialog.email-dialog.state-lists-no-records #single-list-no-records,#email-list-dialog.email-dialog.state-lists-no-records .core-dialog-footer .core-button.btn-ok,#email-list-dialog.email-dialog.state-lists-no-records .loading,#email-list-dialog.email-dialog.state-no-records #email-service-error,#email-list-dialog.email-dialog.state-no-records #list-of-lists-no-records,#email-list-dialog.email-dialog.state-no-records .core-dialog-footer .core-button.btn-ok,#email-list-dialog.email-dialog.state-no-records .loading{display:none}#iiif-image-dialog .core-dialog{width:90%;background-color:#222;margin:0 auto;left:0;right:0;border:none}#iiif-image-dialog .iiifImageDialog{height:85%}#iiif-image-dialog #osd{position:unset!important;width:100%;height:100%}#iiif-image-dialog #osd>div{position:absolute!important}#iiif-image-dialog .buttonGroup{position:relative;z-index:99;float:left;margin-top:8px;margin-left:8px;cursor:pointer}#iiif-image-dialog .buttonGroup a{color:#ccc}#iiif-image-dialog .iiifCloseBtn{z-index:99;position:relative;float:right;margin-top:8px;margin-right:10px;cursor:pointer}#iiif-image-dialog .iiifCloseBtn a{color:#ccc}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{margin:0 auto;width:calc(100% - 3em);user-select:text}.slick-slider .slick-track{display:flex}.slick-slider .slick-track .slick-slide{float:none;height:auto}.slick-slider .slick-track .slick-slide .carousel-card{display:inline-block;padding:.625em .938em;margin-right:.938em;border-radius:3px;width:100%;height:100%;margin-bottom:1.25em;background-color:#fff;max-width:95%;margin-left:2.5%}.slick-slider .slick-arrow:before{color:#000;display:inline-block;font-family:FontAwesome;-webkit-font-smoothing:antialiased}.slick-slider .slick-arrow.slick-prev:before{content:"\F053"}.slick-slider .slick-arrow.slick-next:before{content:"\F054"}.slick-slider .slick-arrow.loading{cursor:progress}.slick-slider .slick-arrow.loading:before{color:#999}.switch{vertical-align:middle;position:relative;display:inline-block;flex-shrink:0;width:40px;height:13px;margin:5px}.switch input{display:none}.slider{cursor:pointer;top:0;left:0;right:0;bottom:-6px;background-color:#e8e8e8}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{content:"";height:13px;width:13px;left:4px;bottom:3px;background-color:#b5c0bb}input:checked+.slider{background-color:#c0e4ce}input:focus+.slider{box-shadow:0 0 1px #add1bb}input:checked+.slider:before{-webkit-transform:translateX(19px);-ms-transform:translateX(19px);transform:translateX(19px);background-color:#0a7859}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.slider:after{position:relative;right:-55px}#detailed_record_page #main .shelf-browse-carousel .bib_record{margin-top:0}.shelf-browse-content.loading .shelf-browse-carousel{height:0;overflow:hidden}.shelf-browse-content .core-alert{width:100%;margin:.5em 0 1em}.shelf-browse-content .browse-location{margin:.5em 0 .5em 1em;padding:0}.shelf-browse-content .core-alert-message{line-height:1.2em}.shelf-browse-carousel .shelf-browse-item{height:100%}.shelf-browse-carousel .shelf-browse-item .bib_record{display:block;height:95%;width:100%;padding:.5em}.shelf-browse-carousel .shelf-browse-item.main-item .shelf-record a.record-title{text-decoration:none;pointer-events:none;color:#545454}.shelf-browse-carousel .shelf-browse-item:not(.main-item) .shelf-record{border-color:transparent}.shelf-browse-carousel .shelf-browse-item .shelf-record{padding:.75em .75em 2em;height:100%;max-width:20em;margin:0 auto;border-radius:5px;border-width:2px;box-shadow:1px 1px 6px #888}.shelf-browse-carousel .shelf-browse-item .shelf-record .authors{line-height:1.2em;overflow:hidden}.shelf-browse-carousel .shelf-browse-item .shelf-record .record-title{padding:0}.shelf-browse-carousel .shelf-browse-item .shelf-record .coverart{height:12em;width:100%;background-size:cover;background-position:50%;max-width:none;margin-bottom:.5em;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.3)}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder{max-width:none}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .title-holder>.title{line-height:.9em;width:100%}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .title-holder>.title a,.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .title-holder>.title a.record-title{font-size:.75em;line-height:.9em}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .title-holder>.title .secondary-title{display:none}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .result-info-collection{margin-top:.3em;font-size:.9em}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .result-info-collection .basicbib dl{margin-top:.5em;float:left}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .result-info-collection .call-number{margin-top:.5em;margin-left:25px;clear:both;line-height:1em}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .result-info-collection .call-number p{margin:.1em 0 0}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .result-info-collection .record-links{font-size:1em;display:flex;flex-direction:column}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .result-info-collection .record-links .loading{font-size:1em;margin:1em 0;height:1.25em;line-height:1.25em;padding-left:0}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .result-info-collection .record-links .availability-on-brief{margin-top:.75em;line-height:1.25em}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .result-info-collection .record-links .availability-on-brief .call-number{display:none}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .result-info-collection .record-links .access-online-buttons{margin:.5em 0 1em;order:99}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .result-info-collection .record-links .access-online-buttons .shelf-record-hr{margin-bottom:20px;border:0;height:1px;box-shadow:1px 1px}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .result-info-collection .record-links .access-online-container{order:100}.shelf-browse-carousel .shelf-browse-item .shelf-record .information-holder .result-info-collection .record-links .check-availability-link{margin-top:.75em}