Created
August 10, 2024 00:18
-
-
Save denismcdonald/d6eee9616bafcfb9a29ae1a83c2d4ed0 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* ------------------------------------------------------------------------------------------------------ */ | |
| /*--- Z-INDEX STANDARDS ---*/ | |
| /* ------------------------------------------------------------------------------------------------------ */ | |
| /* 9999 - tapestry popups/error messages/etc. (must be closeable) */ | |
| /* 9998 - assorted items with high z-index (formerly 9999999999 - modal resize icon, dropdown item, etc.) */ | |
| /* 9997 - assorted items with high z-index (formerly 999999999) */ | |
| /* 9996 - formerly 99999 (ui-resizable-handle) */ | |
| /* 9995 - formerly 9999 (modal background, more_info_container, a couple of others) */ | |
| /* >999 - should be for modals and stuff written over them (?) */ | |
| /* 999 - loadingBackdrop */ | |
| /* 998 - language picker dropdown (dropdownList, libraryInfo, customDropdown ul) */ | |
| /* 997 - qchoices and tinymce */ | |
| /* >99 - should be for the main page and stuff written over it (?) */ | |
| /* 52 - #mainMenuContainer */ | |
| /* 51 - .logoContainer p (from editing the page as an admin)/.logo_container */ | |
| /* 50 - some search box/header stuff */ | |
| /*--- | |
| OpenSans-Regular.ttf: Digitized data copyright © 2010-2011, Google Corporation. | |
| SourceSansPro-Regular.ttf: Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries. | |
| Font Awesome by Dave Gandy - http://fontawesome.io. | |
| ---*/ | |
| /****************************************/ | |
| /*--- GENERAL COLORS ---*/ | |
| /****************************************/ | |
| /* Background for some headers and buttons, such as search bar, book river header, and dialog title bar */ | |
| .nm-bgcolor-p3 { | |
| background: #306d9c; | |
| color: #ffffff; | |
| } | |
| .ada-mode .nm-bgcolor-p3 { | |
| background: #063b63; | |
| } | |
| /* Main menu and ADA navigation menu */ | |
| .nm-bgcolor-p4 { | |
| background: #6F9CBE; | |
| color: #ffffff; | |
| } | |
| .ada-mode .nm-bgcolor-p4 { | |
| background: #063b63; | |
| } | |
| /* Background for accordion headers, dialog title bar, facet title bar within the facet section, and others */ | |
| .nm-bgcolor-p5 { | |
| background: #7FA5C2; | |
| color: #ffffff; | |
| } | |
| /* My Lists left sidebar uses black text for some reason, this preserves that. */ | |
| .nm-bgcolor-p5-dark { | |
| background: #7FA5C2; | |
| color: #000000; | |
| } | |
| /* Accordion header hover */ | |
| .nm-bgcolor-p5.ui-state-hover { | |
| background: #306d9c; | |
| } | |
| /* No hover for ADA mode is intentional, DO NOT move this above the previous rule unless you want to change that! */ | |
| .ada-mode .nm-bgcolor-p5 { | |
| background: #063b63; | |
| } | |
| /* Upper header background color */ | |
| .nm-bgcolor-p6 { | |
| background: #ADC9DE; | |
| } | |
| /* Background for research starter, facet area, EDS search result sections in an interfiled search, etc. */ | |
| .nm-bgcolor-p7 { | |
| background: #DEEEFA; | |
| color: #000000; | |
| } | |
| /* Allows hover style for interfiled EDS search results on the hitlist when present */ | |
| .nm-bgcolor-p7.has-hover:hover { | |
| background-color: #c6e5fd; | |
| } | |
| /* No hover for ADA mode */ | |
| .ada-mode .nm-bgcolor-p7, .ada-mode .nm-bgcolor-p7:hover { | |
| background: #ecf7ff; | |
| } | |
| /* Background for hitlist search results and ILS facets */ | |
| .nm-bgcolor-white { | |
| background: #ffffff; | |
| } | |
| /* Hover for hitlist search results */ | |
| .nm-bgcolor-white.has-hover:hover { | |
| background: #efefef; | |
| } | |
| /* No hover for ADA mode */ | |
| .ada-mode .nm-bgcolor-white:hover { | |
| background: #ffffff; | |
| } | |
| /* For some areas that need a color only in ADA mode, mostly a background for bulk action checkbox */ | |
| .ada-mode .nm-bgcolor-ada { | |
| background: #063b63; | |
| } | |
| /* Color for pagination forward/back arrows, facet breadcrumb remove icon, carousel left/right arrows, etc. */ | |
| .nm-color-p3 { | |
| color: #306d9c; | |
| } | |
| .ada-mode .nm-color-p3 { | |
| color: #063b63; | |
| } | |
| /* Special link color for parent room breadcrumb link */ | |
| .nm-color-p4 { | |
| color: #6F9CBE; | |
| } | |
| /* Footer text color */ | |
| .nm-color-p6 { | |
| color: #ADC9DE; | |
| } | |
| /* Main menu welcome text color */ | |
| .nm-color-a7 { | |
| color: #c8f581; | |
| } | |
| .ada-mode .nm-color-a7 { | |
| color: #ffffff; | |
| } | |
| /* Yellow text for number of search results */ | |
| .nm-color-y { | |
| color: #FFED36; | |
| } | |
| .ada-mode .nm-color-y { | |
| color: #FFED36; | |
| } | |
| /* Grey text for My Lists right panel header/footer */ | |
| .nm-bgcolor-grey { | |
| background: #d0d0d0; | |
| color: #000000; | |
| } | |
| /* Border color around search results and on eRC child lookup error messages on the detail display */ | |
| .nm-bcolor-s5 { | |
| border-color: #ccc; | |
| } | |
| /* ADA overrides for elements that don't use the main ADA color change */ | |
| .ada-mode .nm-ada-bgcolor-p3 { | |
| background: #306d9c; | |
| } | |
| .ada-mode .nm-ada-bgcolor-p7 { | |
| background: #ecf7ff; | |
| } | |
| .ada-mode .bgcolor-link-text { | |
| color: #5e8fb5; | |
| background-color: #000000; | |
| } | |
| /****************************************/ | |
| /*--- GLOBAL SETTINGS ---*/ | |
| /****************************************/ | |
| /*--- Added for Sticky Footer ---*/ | |
| html { | |
| position: relative; | |
| position: static\9; | |
| min-height: 100%; | |
| } | |
| body { | |
| font-family: 'Open Sans', sans-serif; | |
| font-weight: 400; | |
| background-color: #eee; | |
| font-size: 12px; | |
| min-width: 1000px; | |
| /**Added for Sticky Footer**/ | |
| margin: 0 0 44px; | |
| } | |
| body > div { | |
| margin: 0 auto; | |
| } | |
| a { | |
| color: #306d9c; | |
| } | |
| table.sortable thead, | |
| .table.sortable .thead { | |
| background-color: #7FA5C2; | |
| font-weight: 500; | |
| cursor: pointer; | |
| color: #fff; | |
| } | |
| /* CONTAINER LAYOUT */ | |
| .button, .button:visited { | |
| background: #306d9c; | |
| border: none; | |
| padding: 5px 15px; | |
| font-weight: 100; | |
| font-family: 'Source Sans Pro', sans-serif; | |
| border-radius: 5px; | |
| -moz-box-shadow: 0 1px 0px rgba(0,0,0,0.3); | |
| -webkit-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.3); | |
| -webkit-appearance: none; | |
| } | |
| /*--- Modal Button ---*/ | |
| .noback .button { | |
| padding: 5px 20px; | |
| font-size: 14px; | |
| color: #fff; | |
| margin-top: 12px; | |
| } | |
| .noback .button:hover { | |
| cursor: pointer; | |
| } | |
| /*--- Place Hold Modal ---*/ | |
| #holdTable .titleColumn { | |
| text-align: left; | |
| } | |
| #holdTable .pickupColumn { | |
| text-align: left; | |
| } | |
| /*-----*/ | |
| #searchInterfiledPanelPlacard { | |
| background: #749b6c; | |
| } | |
| .button:hover { | |
| background-color: #2d4e79; | |
| } | |
| a:hover.button { | |
| background-color: #2d4e79; | |
| } | |
| /****************************************/ | |
| /*--- HEADER ---*/ | |
| /****************************************/ | |
| /*--- Moved From Discovery_base ---*/ | |
| .headerWrapper { | |
| width: 100%; | |
| z-index: 97; | |
| } | |
| /****************************************/ | |
| .header_container{ | |
| color: #000000; | |
| width: 1000px; | |
| margin: 0 auto; | |
| min-height: 105px; | |
| } | |
| .logo_container { | |
| margin-left: 0px; | |
| position: relative; | |
| } | |
| .logo_container h1, .logo_container h2, .logo_container h3, .logo_container h4, .logo_container h5, .logo_container h6, .logo_container p { | |
| margin-top: 0; | |
| margin-bottom: 0; | |
| } | |
| .loginButton { | |
| font-size: 12px; | |
| font-weight: 300; | |
| padding: 5px 20px; | |
| } | |
| /* SEARCH BAR */ | |
| #searchBoxWrapper { | |
| position: relative; | |
| padding-top: 4px; | |
| border-bottom: solid 1px #eee; | |
| height: 44px; | |
| min-width: 1000px; | |
| clear: both; | |
| margin-bottom: 15px; | |
| } | |
| #searchField { | |
| top: -4px; | |
| } | |
| #searchBoxHomeLink { | |
| opacity: .7; | |
| margin-top: 4px; | |
| } | |
| #searchBox .dropDown { | |
| margin: 5px; | |
| background-color: #fff; | |
| color: #306D9C ; | |
| height: 30px; | |
| font-family: 'Source Sans Pro', sans-serif; | |
| font-weight: 400; | |
| font-size: small; | |
| border: none | |
| } | |
| .customDropdown { | |
| color: #306d9c; | |
| height: 31px; | |
| font-family: 'Open Sans',sans-serif; | |
| font-weight: 400; | |
| font-size: 12px; | |
| border: 0; | |
| margin-right: 10px; | |
| cursor: pointer; | |
| padding-left: 10px; | |
| border-radius: 5px; | |
| } | |
| .customDropdown:focus { | |
| color: #000000; | |
| } | |
| .sortDropDown, .edsSortSelect { | |
| float: right; | |
| background-color: #fff; | |
| color: #306D9C; | |
| height: 31px; | |
| width: 180px; | |
| font-family: 'Open Sans', sans-serif; | |
| font-weight: 400; | |
| font-size: 12px; | |
| border: none; | |
| margin-right: 15px; | |
| cursor: pointer; | |
| right: 25px; | |
| padding-left: 10px; | |
| } | |
| #searchBoxAdvancedLink { | |
| padding-left: 10px; | |
| position: relative; | |
| top: 8px; | |
| } | |
| /*--- Fixes for Consistently Sized Search Bar Fields and Dropdown Menus ---*/ | |
| #searchButton { | |
| background-color: #749b6c; | |
| min-width: 80px; | |
| margin-right: 10px; | |
| margin-left: 5px; | |
| top: -3px; | |
| border-radius: 5px; | |
| text-transform: uppercase; | |
| -webkit-font-smoothing: antialiased; | |
| font-weight: 700; | |
| box-shadow: none !important; | |
| border: solid 1px rgba(255, 255, 255, 0.25); | |
| height: 30px; | |
| } | |
| #searchButton:hover { | |
| background-color: #47763c; | |
| } | |
| #q { | |
| border: 0; | |
| height: 26px; | |
| padding-left: 10px; | |
| margin: 1px 5px; | |
| border-radius: 5px; | |
| font-size: 14px; | |
| width: 305px; | |
| padding-right: 30px; | |
| } | |
| #q:focus { | |
| background: #eef7e8; | |
| } | |
| /*--- SEARCH RESULTS ---*/ | |
| .editField { | |
| padding-bottom: 10px; | |
| } | |
| /*--- MAIN MENU ---*/ | |
| #mainMenuContainer { | |
| clear: both; | |
| padding: 8px 10px; | |
| border-radius: 30px; | |
| margin-top: 15px; | |
| line-height: 20px; | |
| position: relative; | |
| } | |
| .welcome { | |
| padding: 10px; | |
| color: #c8f581; | |
| font-size: 13px; | |
| font-style: italic; | |
| } | |
| #libInfoContainer { | |
| font-family: 'Source Sans Pro', sans-serif; | |
| font-weight: 200; | |
| } | |
| .patron_help img { | |
| left: 10px; | |
| margin-right: 10px; | |
| opacity: .8; | |
| } | |
| .secondary_header_menu_container ul li a { | |
| color: inherit; | |
| font-weight: 700; | |
| margin-right: 10px; | |
| } | |
| .menu_link_after { | |
| margin: 0 5px; | |
| } | |
| .menu_link_after:before { | |
| font-family: FontAwesome; | |
| content: "\f054"; | |
| color: #999; | |
| font-size: 10px; | |
| } | |
| /****************************************/ | |
| /*--- CONTENT ---*/ | |
| /****************************************/ | |
| .content { | |
| padding: 15px; | |
| } | |
| .content p { | |
| margin: 10px; | |
| } | |
| #content { | |
| background: transparent; | |
| display: inline-block; | |
| display: block\9; | |
| min-height: 200px; | |
| height: auto; | |
| overflow: visible; | |
| width: 1000px; | |
| margin: 0 auto; | |
| clear: both; | |
| margin-bottom: 30px; | |
| } | |
| .content_container { | |
| margin-bottom: 5px; | |
| color: #306d9c; | |
| } | |
| .content_container .asset_pagination { | |
| color: #000000; | |
| } | |
| /*--- FOOTER ---*/ | |
| /*--- Stick Footer to Bottom ---*/ | |
| #footer { | |
| position: absolute; | |
| position: static\9; | |
| left: 0; | |
| bottom: 0; | |
| height: 44px; | |
| min-height: 44px; | |
| width: 100%; | |
| margin-top: 20px; | |
| padding-top: 5px; | |
| min-width: 1000px; | |
| } | |
| #footer a { | |
| color: #ffffff; | |
| } | |
| #copyright { | |
| padding: 10px; | |
| } | |
| /*--- MY ACCOUNT ---*/ | |
| #accountMain .badge { | |
| position: absolute; | |
| top: -6px; | |
| right: 0; | |
| width: 24px; | |
| height: 24px; | |
| z-index: 1; | |
| } | |
| #accountMain .redBadge { | |
| width: 20px; | |
| height: 20px; | |
| } | |
| input#changePin { | |
| margin-top: 10px; | |
| } | |
| .checkoutsButtons { | |
| float: left; | |
| } | |
| .checkoutsUser { | |
| text-align: center; | |
| } | |
| .checkoutsDueDate { | |
| text-align: center; | |
| font-size: 11px; | |
| } | |
| .holdError { | |
| font-size: 15px; | |
| } | |
| #checkoutUnreturnableLinkDiv { | |
| float: right; | |
| } | |
| /****************************************/ | |
| /*--- THUMBNAIL ---*/ | |
| /****************************************/ | |
| .thumb .results_cell { | |
| width: 170px; | |
| padding: 5px; | |
| margin: 5px; | |
| } | |
| .thumb .results_chkbox { | |
| top: 220px; | |
| } | |
| .thumb .results_top_half { | |
| -moz-border-radius: 0px; | |
| -webkit-border-radius: 0px; | |
| -khtml-border-radius: 0px; | |
| border-radius: 0px; | |
| } | |
| .thumb .results_bio { | |
| width: 130px; | |
| padding-top: 10px; | |
| margin-left: 5px; | |
| } | |
| /****************************************/ | |
| /*--- LIST VIEW ---*/ | |
| /****************************************/ | |
| .list .results_right { | |
| width: 120px; | |
| text-align: center; | |
| } | |
| .results_right input { | |
| width: 128px !important; | |
| white-space: nowrap; | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| -o-text-overflow: ellipsis; | |
| -moz-binding: url('./ellipsis.xml#ellipsis'); | |
| } | |
| .list .myListItem .results_right { | |
| width: 125px; | |
| } | |
| .list .myListItem .results_bio { | |
| width: 375px; | |
| } | |
| .list .cell_wrapper { | |
| padding: 20px; | |
| border-bottom: dotted 1px #b5b5b5; | |
| } | |
| .myListList .cell_wrapper:hover { | |
| background: transparent; | |
| } | |
| .list_cell_wrapper:hover { | |
| background: #efefef; | |
| } | |
| .displayDetailLink > a { | |
| font-family: 'Open Sans', sans-serif; | |
| font-weight: 700; | |
| color: #306d96; | |
| } | |
| /****************************************/ | |
| /*--- FEDERATED VIEW ---*/ | |
| /****************************************/ | |
| .federatedResultsPanel { | |
| background: #fff; | |
| border-width: 1px; | |
| border-style: solid; | |
| } | |
| #federatedSearchTitle { | |
| padding: 20px 0px 10px 25px; | |
| font-size: 21px; | |
| } | |
| #federatedTitleBar_did_you_mean .didYouMeansWrapper { | |
| background: #ededed; | |
| margin: 0px 20px; | |
| font-size: 14px; | |
| } | |
| #federatedTitleBar_did_you_mean .didYouMeansWrapper .didYouMean { | |
| margin: 5px 20px 15px 15px; | |
| padding: 10px; | |
| } | |
| .federatedNoResult { | |
| display: inline-block; | |
| padding: 20px; | |
| } | |
| .loadingFederatedResults { | |
| height: 500px; | |
| margin: 10px 0px 0px 20px; | |
| } | |
| .federated .cell_wrapper { | |
| padding: 20px 20px 0px 20px; | |
| } | |
| .federated .results_img_div { | |
| height: 120px; | |
| } | |
| .federated .connectionError { | |
| height: 500px; | |
| } | |
| .federated .facebook_share { | |
| margin-left: 0; | |
| } | |
| .federated .documentSummaries .hasLimits { | |
| border-color: #ccc; | |
| } | |
| /* TOOLBAR */ | |
| .resultsToolbar_did_you_mean { | |
| text-align: left; | |
| background: #ededed; | |
| } | |
| .didYouMean { | |
| padding: 10px; | |
| padding-left: 15px; | |
| } | |
| .didYouMeanLabel { | |
| color: #c33030; | |
| font-weight: 600; | |
| } | |
| .resultsToolbar_left { | |
| width: 26%; | |
| padding-left: 15px; | |
| } | |
| .federated .resultsToolbar_left { | |
| padding-left: 20px; | |
| } | |
| .ada-mode .federated .resultsToolbar_left { | |
| padding-left: 17px; | |
| } | |
| .federatedMultipleResultsSection .resultsToolbar_left { | |
| padding-left: 12px; | |
| } | |
| .ada-mode .federatedMultipleResultsSection .resultsToolbar_left { | |
| padding-left: 10px; | |
| } | |
| .adaFederatedListSeperator + h2 { | |
| border-bottom: 1px dotted #b5b5b5; | |
| margin: 0; | |
| padding: 5px; | |
| } | |
| .resultsToolbar_right { | |
| width: 41%; | |
| } | |
| .resultsToolbar_right .pagination { | |
| margin-top: 15px; | |
| margin-bottom: 15px; | |
| } | |
| .federated .pagination { | |
| margin-top: 3px; | |
| } | |
| .paginationNavigation { | |
| vertical-align: bottom; | |
| } | |
| .resultsToolbar_paginationNumbers { | |
| margin: 0 5px; | |
| color: #33393d; | |
| } | |
| .currentPage { | |
| color: #33393d; | |
| } | |
| #chooseListForm div { | |
| margin-top: 0.5em; | |
| } | |
| #chooseListForm .button { | |
| float: right; | |
| } | |
| #addToListWaiting img { | |
| margin: 0 auto; | |
| display: block; | |
| } | |
| #addToListResultDiv ul, #addToListResultDivDetail ul { | |
| font-style: italic; | |
| clear: both; | |
| margin: 5px 10px 5px 24px; | |
| margin-left: 24px; | |
| } | |
| #addToListResultDiv .success_icon, #addToListResultDivDetail .success_icon { | |
| padding-left: 24px; | |
| min-height: 24px; | |
| line-height: 24px; | |
| background-image: url('/client/images/account-icons/green!.png'); | |
| background-repeat: no-repeat; | |
| } | |
| #addToListResultDiv .error_icon, #addToListResultDivDetail .error_icon { | |
| padding-left: 24px; | |
| min-height: 24px; | |
| line-height: 24px; | |
| margin-bottom: 5px; | |
| background-image: url('/client/images/account-icons/red!.png'); | |
| background-repeat: no-repeat; | |
| } | |
| #bottomToolbar_wrapper, .bottomToolbar_wrapper { | |
| padding-top: 10px; | |
| padding-bottom: 13px; | |
| background: #ffffff; | |
| } | |
| #bottomToolbar_wrapper .selectAllCheck, .bottomToolbar_wrapper .selectAllCheck { | |
| margin: 10px 10px 0px 12px; | |
| } | |
| #bottomToolbar_wrapper .selectAllCheck input, .bottomToolbar_wrapper .selectAllCheck input { | |
| width: 14px; | |
| height: 14px; | |
| } | |
| #bottomToolbar_wrapper .pagination, .bottomToolbar_wrapper .pagination { | |
| margin-top: 10px; | |
| } | |
| /* Limit Column */ | |
| .facet { | |
| padding: 0px 0px 10px; | |
| line-height: 1.4em; | |
| } | |
| .limitcolumn_wrapper .shown { | |
| float: left; | |
| } | |
| .moreNavigators { | |
| margin-left: 28px; | |
| margin-top: 10px; | |
| line-height: 18px; | |
| font-family: 'Open Sans', sans-serif; | |
| } | |
| .moreNavigators a { | |
| color: #000; | |
| font-weight: 600; | |
| font-size: 11px; | |
| } | |
| .fewerNavigators { | |
| margin-left: 28px; | |
| margin-top: 10px; | |
| line-height: 18px; | |
| font-family: 'Open Sans', sans-serif; | |
| } | |
| .fewerNavigators a { | |
| color: #000; | |
| font-weight: 600; | |
| font-size: 11px; | |
| } | |
| .limitcolumn_wrapper { | |
| font-family: 'Source Sans Pro', sans-serif; | |
| padding: 6px; | |
| } | |
| .federated .limitcolumn_wrapper { | |
| border-bottom-width: 0; | |
| } | |
| .limitcolumn_title { | |
| margin-top: 10px; | |
| margin-bottom: 10px; | |
| font-size: 18px; | |
| font-weight: 600; | |
| } | |
| #limitcolumn_author { | |
| font-size: 10px; | |
| } | |
| .limitcolumn_wrapper hr { | |
| margin-bottom: 5px; | |
| margin-top: 5px; | |
| } | |
| .limitcolumn_wrapper .button { | |
| padding: 4px 6px; | |
| position: relative; | |
| font-weight: 100; | |
| background: #306d9c; | |
| } | |
| .limitcolumn_wrapper .clearAllCrumbs .button { | |
| background: #C78F8F; | |
| } | |
| .limitcolumn_wrapper .limitcolumn_button .button { | |
| top: 5px; | |
| } | |
| .limitcolumn_wrapper .button:hover { | |
| background: #2d4e79; | |
| } | |
| .breadCrumbs { | |
| padding: 0 5px 5px; | |
| } | |
| .breadCrumbs .facetTitle { | |
| min-width: 100%; | |
| padding: 8px 0px 0px 10px; | |
| top: 0; | |
| left: -5px; | |
| height: 24px; | |
| } | |
| .navCrumbRow { | |
| margin-left: 10px; | |
| } | |
| .facetTitleRow { | |
| margin-bottom: 10px; | |
| padding-right: 5px; | |
| height: initial; | |
| min-height: 32px; | |
| } | |
| .facetTitle { | |
| font-size: 13px; | |
| font-family: 'Source Sans Pro', sans-serif; | |
| position: relative; | |
| top: 9px; | |
| left: 10px; | |
| } | |
| .navigatorCheckBox { | |
| margin-left: 0px; | |
| margin-right: 2px; | |
| } | |
| .facetItem { | |
| width: 97%; /* SO CHILD ITEMS CAN FLOAT RIGHT */ | |
| padding: 3px 0; | |
| left: 10px; | |
| } | |
| .navigatorName { | |
| float: left; | |
| display: inline-block; | |
| margin-left: 3px; | |
| max-width: 130px; | |
| white-space: nowrap; | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| -o-text-overflow: ellipsis; | |
| -moz-binding: url('./ellipsis.xml#ellipsis'); | |
| } | |
| .federated .navigatorName { | |
| max-width: 150px; | |
| } | |
| .navigatorCount { | |
| color: red; | |
| text-align: right; | |
| padding-right: 18px; | |
| } | |
| .federated.navigatorCount { | |
| position: relative; | |
| } | |
| #nav_sort_label, .nav_sort_label { | |
| padding-right: 5px; | |
| } | |
| #facet_navigators_table_header .navigatorCheckBox.navHeader, .facet_navigators_table_header .navigatorCheckBox.navHeader { | |
| margin-left: 0px; | |
| } | |
| #facet_navigators_table td, .facet_navigators_table td { | |
| border: none; | |
| } | |
| /*--- View All Results Table Width ---*/ | |
| .navCountColumn .navHeader { | |
| width: 70px; | |
| } | |
| #view_all_facets_div .navCountColumn, .view_all_facets_div .navCountColumn { | |
| width: initial; | |
| max-width: initial; | |
| } | |
| #view_all_facets_div, .ui-dialog > .view_all_facets_div.ui-dialog-content { | |
| padding: 6px; | |
| } | |
| #view_all_facets_div .button, .view_all_facets_div .button { | |
| font-size: 10px; | |
| margin-right: 4px; | |
| border-radius: 5px; | |
| padding: 5px 15px; | |
| } | |
| #view_all_facets_div .navFacetNameColumn, .view_all_facets_div .navFacetNameColumn { | |
| width: 100%; | |
| } | |
| .limitcolumn_more { | |
| font-size: 9px; | |
| } | |
| #pub_date_btn, .pub_date_btn, #facetCrumbClearAllButton { | |
| padding: 5px 10px; | |
| margin-bottom: 10px; | |
| left: 8px; | |
| background: #999; | |
| border-radius: 5px; | |
| outline: none; | |
| } | |
| #pub_date_btn:hover, .pub_date_btn:hover { | |
| background: #ccc; | |
| } | |
| .rightSearchLimitsColumn .facetItem span { | |
| display: inline-block; | |
| margin-left: 3px; | |
| max-width: 130px; | |
| overflow: hidden; | |
| } | |
| /*--- Prevents the EDS Expanders and Limiters Sections from Truncating ---*/ | |
| #searchResultsColumn, .csResultsColumn { | |
| background: #fff; | |
| float: right; | |
| } | |
| .csResultsColumn { | |
| border-bottom-width: 0; | |
| } | |
| .csResultsWrapper { | |
| display: block; | |
| } | |
| /****************************************/ | |
| /*--- PUBLICATION DATE ---*/ | |
| /****************************************/ | |
| .pub_date_textbox { | |
| color: #000; | |
| padding: 3px; | |
| padding-left: 6px; | |
| width: 33%; | |
| } | |
| #facet_DT1_2 .center { | |
| text-align: left; | |
| margin-left: 5px; | |
| } | |
| /****************************************/ | |
| /*--- DETAIL PAGE ---*/ | |
| /****************************************/ | |
| #detail_wrapper { | |
| font-family: Arial, Verdana, sans-serif; | |
| } | |
| .detail_biblio { | |
| width: 310px; | |
| padding-left: 0px; | |
| padding-right: 0px; | |
| } | |
| right .assetresource_detail_cover_art { | |
| position: relative; | |
| top: initial; | |
| transform: initial; | |
| left: 15px; | |
| } | |
| right .erc_child_detail_cover_art { | |
| position: relative; | |
| top: initial; | |
| transform: initial; | |
| left: 15px; | |
| } | |
| .detail_cover_asset_div .jscarousal { | |
| padding-top: 14px; | |
| height: 128px; | |
| background: none; | |
| } | |
| .detail_cover_erc_child_div .jscarousal { | |
| padding-top: 14px; | |
| padding-left: 0; | |
| height: 200px; | |
| background: none; | |
| } | |
| .detail_cover_erc_child_div.loading { | |
| height: 151px; | |
| } | |
| .detail_cover_asset_div .jscarousal-contents { | |
| width: 728px; | |
| } | |
| .detail_cover_asset_div .jscarousal .jscarousal-left { | |
| top: 40px; | |
| height: auto; | |
| margin-right: 0px; | |
| } | |
| .detail_cover_erc_child_div .jscarousal .jscarousal-left { | |
| top: 40px; | |
| height: auto; | |
| margin-right: 0px; | |
| } | |
| .detail_cover_asset_div .jscarousal .jscarousal-right { | |
| top: 40px; | |
| height: auto; | |
| z-index: 99999; | |
| } | |
| .detail_cover_erc_child_div .jscarousal .jscarousal-right { | |
| top: 40px; | |
| height: auto; | |
| } | |
| .detail_buttons .customDropdown { | |
| margin: 0px; | |
| border: solid 1px; | |
| width: 198px; | |
| } | |
| #no_results_wrapper, .requestsError { | |
| padding-bottom: 70px; | |
| } | |
| .requestsError { | |
| border: none; | |
| } | |
| #no_results_wrapper { | |
| border-style: solid; | |
| border-width: 1px; | |
| } | |
| .holdButton { | |
| width: 100%; | |
| } | |
| .list .holdButton .button { | |
| padding: 4px; | |
| } | |
| .detailItems td { | |
| padding-bottom: 7px; | |
| padding-top: 10px; | |
| padding-left: 10px; | |
| padding-right: 10px; | |
| border: solid 1px #ccc; | |
| } | |
| .detailItems th { | |
| border: solid 1px #ccc; | |
| font-weight: 500; | |
| font-family: "Source Sans Pro", sans-serif; | |
| font-size: 14px; | |
| } | |
| .detailItemTable { | |
| border-collapse: collapse; | |
| } | |
| /*--- Added by Ryan ---*/ | |
| .nonasset_detail { | |
| padding: 20px; | |
| } | |
| /****************************************/ | |
| /*--- INTERFILED TOOLBAR ---*/ | |
| /****************************************/ | |
| .dropDownButton { | |
| background: #fff; | |
| height: 26px; | |
| width: 175px; | |
| padding-left: 10px; | |
| padding-top: 5px; | |
| border-radius: 5px; | |
| font-family: "Open Sans", sans-serif; | |
| text-align: right; | |
| } | |
| /*--- My Lists custom dropdown ---*/ | |
| .myListControls .customDropdown { | |
| line-height: normal; | |
| } | |
| .customDropdown ul { | |
| border: 1px solid #dedede; | |
| margin-left: 0px; | |
| } | |
| .customDropdown li a, .dropDownButton div { | |
| color: #306D9C; | |
| } | |
| .dropDownButton .customDropdownText { | |
| display: inline-block; | |
| margin-right: 10px; | |
| max-width: 148px; | |
| text-overflow: ellipsis; | |
| overflow: hidden; | |
| white-space: nowrap; | |
| vertical-align: middle; | |
| } | |
| /*--- Add Plus/Minus Icons to Include/Exclude Buttons ---*/ | |
| .customDropdown li a { | |
| font-family: FontAwesome; | |
| content: "\f0d7"; | |
| -webkit-font-smoothing: antialiased; | |
| margin-left: 70px; | |
| } | |
| .dropDownButton:after { | |
| font-family: FontAwesome; | |
| content: "\f0d7"; | |
| color: #306D9C; | |
| -webkit-font-smoothing: antialiased; | |
| display: inline-block; | |
| margin-top: 3px; | |
| margin-right: 10px; | |
| vertical-align: middle; | |
| } | |
| .customDropdown li { | |
| margin-left: 0px; | |
| margin-bottom: 0px; | |
| padding-left: 0px; | |
| } | |
| .customDropdown li a { | |
| width: 185px; | |
| border-bottom: solid 1px #ededed; | |
| padding-left: 0px; | |
| padding-top: 5px; | |
| margin-top: 0px; | |
| margin-left: 0px; | |
| } | |
| .customDropdown ul li:last-child a { | |
| border-bottom: none !important; | |
| } | |
| .customDropdown li a span { | |
| margin-top: 3px; | |
| font-family: "Source Sans Pro", sans-serif; | |
| } | |
| .customDropdown ul img { | |
| margin-right: 5px; | |
| position: relative; | |
| top: -2px; | |
| margin-left: 8px; | |
| } | |
| /* NON-MODAL DETAIL PAGE */ | |
| #nm_detail_wrapper { | |
| padding: 30px; | |
| } | |
| /* MODAL STYLING */ | |
| .fieldLabel { | |
| margin-left: 5px; | |
| margin-right: 5px; | |
| } | |
| /* ERC WIDGET BASE */ | |
| .detailActions .button { | |
| font-family: "Source Sans Pro", sans-serif !important; | |
| height: auto; | |
| padding: 4px; | |
| } | |
| .detailActions a.button { | |
| width: 190px; | |
| height: 14px; | |
| padding-top: 4px; | |
| } | |
| .displayElementWrapper { | |
| color: #000; | |
| line-height: 20px; | |
| padding-bottom: 5px; | |
| } | |
| .displayElementText { | |
| color: rgb(68, 68, 68); | |
| } | |
| .tab { | |
| background-color: #DEEEFA; | |
| border-width: 1px; | |
| border-style: solid; | |
| border-color: inherit; | |
| margin-bottom: -1px; | |
| margin-left: 5px; | |
| padding: 6px 10px; | |
| position: relative; | |
| z-index: 1; | |
| } | |
| .tab_selected { | |
| background-color: #fff; | |
| border-bottom-color: #fff; | |
| margin-left: 5px; | |
| margin-right: 0px; | |
| padding: 6px 10px; | |
| } | |
| /*--- BOOK RIVER ---*/ | |
| .nytimes_listbar { | |
| height: 50px; | |
| width: 100%; | |
| padding: 10px 0px; | |
| padding-left: 10px; | |
| -moz-box-sizing: border-box; | |
| -webkit-box-sizing: border-box; | |
| box-sizing: border-box; | |
| } | |
| .nytimes_select { | |
| top: 10px; | |
| left: 15px; | |
| height: 30px !important; | |
| border-radius: 0px; | |
| border: none; | |
| padding: 5px; | |
| font-size: 13px; | |
| color: #306D9C; | |
| } | |
| .bookRiver .nytimes_select { | |
| position: relative; | |
| top: 0px; | |
| left: 0px; | |
| max-width: 420px; | |
| height: 30px !important; | |
| border-radius: 0px; | |
| border: none; | |
| padding: 0px; | |
| font-size: 13px; | |
| color: #306D9C; | |
| padding-left: 5px; | |
| } | |
| #nytimes_detail_wrapper { | |
| width: 100%; | |
| -moz-box-sizing: border-box; | |
| -webkit-box-sizing: border-box; | |
| box-sizing: border-box; | |
| padding: 25px; | |
| } | |
| .amazonButton { | |
| width: 100%; | |
| font-size: 11px; | |
| font-weight: 100; | |
| float: right; | |
| text-transform: capitalize; | |
| } | |
| .nytimes_most_popular_more { | |
| margin-top: 30px; | |
| } | |
| .nytimes_top_three_authors { | |
| margin-left: 15px; | |
| } | |
| .nytimes_top_three_subjects_label { | |
| color: #306D9C; | |
| } | |
| .nytimes_top_three_titles_label { | |
| color: #306D9C; | |
| } | |
| .nytimes_top_three_authors_label { | |
| color: #306D9C; | |
| } | |
| .jscarousal { | |
| width: 100%; | |
| height: 118px; | |
| padding-top: 10px; | |
| padding-left: 4px; | |
| background-color: #859bac; | |
| -webkit-box-sizing: border-box; | |
| -moz-box-sizing: border-box; | |
| box-sizing: border-box; | |
| } | |
| .jscarousal .jscarousal-left { | |
| float: left; | |
| position: relative; | |
| top: 10px; | |
| cursor: pointer; | |
| margin-right: 3px; | |
| } | |
| #bookRiverWrapper .jscarousal-left, #bookRiverWrapper .jscarousal-right { | |
| color: #fff; | |
| top: 42px; | |
| } | |
| .jscarousal .jscarousal-right { | |
| float: left; | |
| position: relative; | |
| top: 10px; | |
| cursor: pointer; | |
| } | |
| .jscarousal .jscarousal-left:before { | |
| font-family: FontAwesome; | |
| content: "\f137"; | |
| color: inherit; | |
| font-size: 18px; | |
| } | |
| .jscarousal .jscarousal-right:before { | |
| font-family: FontAwesome; | |
| content: "\f138"; | |
| color: inherit; | |
| font-size: 18px; | |
| } | |
| /*--- MY LISTS ---*/ | |
| .listsTable { | |
| display: table; | |
| width: 100%; | |
| } | |
| .listsCell { | |
| float: left; | |
| width: 740px; | |
| } | |
| .listsContainer form { | |
| margin-top: -15px; | |
| } | |
| .myListHeader { | |
| padding: 20px; | |
| } | |
| #myListsHeader { | |
| padding-bottom: 24px; | |
| } | |
| #myListsHeader .myListControls { | |
| padding-top: 13px; | |
| } | |
| .listWrapper { | |
| float: left; | |
| width: 100%; | |
| } | |
| .myListTitle { | |
| height: 30px; | |
| } | |
| .myListTitleIcon { | |
| margin-right: 5px; | |
| } | |
| .myListControls { | |
| width: 100%; | |
| } | |
| .myListDetails { | |
| border: 1px dotted #acacac; | |
| box-sizing: border-box; | |
| } | |
| select.myListControl.lists { | |
| background: #fff; | |
| height: 32px; | |
| width: 140px; | |
| cursor: pointer; | |
| border-radius: 5px; | |
| font-size: 12px; | |
| border: none; | |
| color: #306D9C; | |
| margin-left: 15px; | |
| } | |
| /* override .list .cell_wrapper */ | |
| .myListList .cell_wrapper { | |
| background: transparent; | |
| border-bottom: none; | |
| padding: 7px; | |
| padding-bottom: 0px; | |
| } | |
| .myListsUL li { | |
| padding: 10px 5px; | |
| } | |
| .myListDetailsUL li { | |
| padding: 10px; | |
| } | |
| /* ADVANCED SEARCH */ | |
| #advancedSearchInnerBox { | |
| margin: 10px; | |
| padding: 30px; | |
| padding-bottom: 50px; | |
| } | |
| #example { | |
| top: 13px; | |
| width: 82%; | |
| margin-right: 19px; | |
| } | |
| .advancedSearchTitle { | |
| margin-bottom: 10px; | |
| color: #306d9c; | |
| } | |
| .advancedSearchTitle { | |
| font-weight: 600; | |
| } | |
| #libraryFacetDiv { | |
| margin-bottom: 15px; | |
| } | |
| .advancedSearchLabel { | |
| font-size: 12px; | |
| } | |
| .advancedSearchDropDown { | |
| width: 200px; | |
| background-color: #efefef; | |
| height: 22px; | |
| } | |
| .advancedSearchTextField { | |
| height: 20px; | |
| } | |
| .advancedSearchRadioLabel { | |
| margin-left: 5px; | |
| margin-right: 10px; | |
| } | |
| .advancedSearchRadioSection .advancedSearchLabel { | |
| font-size: 12px; | |
| } | |
| #advancedSearchOnlyAvailableWrapper { | |
| margin-bottom: 20px; | |
| padding: 10px; | |
| padding-left: 20px; | |
| } | |
| #advancedSearchOnlyAvailable { | |
| margin: 2px; | |
| margin-right: 5px; | |
| } | |
| .searchModifiersColumn { | |
| margin-left: 43px; | |
| } | |
| .searchModifiersLabel { | |
| margin-bottom: 10px; | |
| margin-left: -20px; | |
| color: #306d9c; | |
| } | |
| .searchModifiersLabel { | |
| font-size: 14px; | |
| font-weight: 600; | |
| } | |
| .searchModifier { | |
| margin-bottom: 5px; | |
| } | |
| .searchModifier input { | |
| margin-right: 5px; | |
| } | |
| #advancedSearchForm div.t-error li { | |
| margin-left: 20px; | |
| } | |
| /* DROPDOWN LANGUAGE PICKER */ | |
| .dropdownList { | |
| width: 200px; | |
| font-family: "Open Sans", sans-serif; | |
| } | |
| .lpdropdown li { | |
| border: 1px solid #6F9CBE; | |
| text-align: left; | |
| margin-bottom: 0px; | |
| border-bottom: 0px; | |
| } | |
| /*--- MISCELLANEOUS ---*/ | |
| /* Determines the size of the Google Preview modal when opened */ | |
| .googlePreviewHolder { | |
| height: 666px; | |
| } | |
| .bookRiverLoading{ | |
| height: 350px; | |
| font-family: 'Source Sans Pro', sans-serif; | |
| font-size: 18px; | |
| padding-top: 20px; | |
| color: #306d9c; | |
| } | |
| li { | |
| margin-bottom: 2px; | |
| } | |
| #taxonomyContainer { | |
| padding: 10px; | |
| } | |
| #tabs-left .ui-tabs-nav { | |
| height: 100%; | |
| border-radius: 0; | |
| -webkit-border-radius: 0; | |
| border-top-left-radius: 4px; | |
| border-left: none; | |
| border-top: none; | |
| border-right: none; | |
| margin: 0.4em 0.4em 0; | |
| } | |
| /*--- IE SPECIFIC CSS ---*/ | |
| .nytimes_bio .bold { | |
| font-weight: 700; | |
| } | |
| #bookRiverWrapper .nytimes_bio .bold { | |
| font-weight: 700; | |
| font-size: 14px; | |
| color: #306d9c; | |
| } | |
| /* ADA SPECIFIC CLASSES */ | |
| .ada_div_top { | |
| float: right; | |
| top: 12px; | |
| margin-left: 15px; | |
| height: 20px; | |
| line-height: normal; | |
| padding: 8px 22px; | |
| border-radius: 25px; | |
| margin-bottom: 6px; | |
| } | |
| .ada_div_bottom { | |
| padding: 15px 30px; | |
| text-align: center; | |
| background: #fff; | |
| margin-top: 20px; | |
| width: 75%; | |
| border-radius: 30px; | |
| border: solid 1px #D0D0D0; | |
| position: relative; | |
| bottom: 25px; | |
| } | |
| .ada_div_bottom a { | |
| font-size: 18px; | |
| font-weight: 600; | |
| } | |
| .ada_div_bottom span { | |
| font-size: 18px; | |
| font-weight: 600; | |
| color: #306d9c; | |
| } | |
| .ada_link img{ | |
| margin: 0px 5px; | |
| vertical-align: middle; | |
| } | |
| .quicksearchBar { | |
| margin: 0 auto; | |
| } | |
| .quicksearchIcon { | |
| height: 35px; | |
| width: 35px; | |
| padding: 0 2px; | |
| } | |
| .interfiled3rdParty.cell_wrapper { | |
| border-bottom: dotted 1px #b5b5b5; | |
| } | |
| .resource_margin { | |
| margin-left: 15px; | |
| padding: 10px; | |
| width: 95%; | |
| } | |
| .ada_link { | |
| font-family: "Source Sans Pro", sans-serif; | |
| font-weight: 100; | |
| } | |
| .myListsListMain { | |
| margin-top: 15px; | |
| } | |
| /*--- LOGIN ---*/ | |
| .patronLogin { | |
| overflow: hidden; | |
| } | |
| /*--- Register/Forgot My PIN Colors and Icons ---*/ | |
| #registration_link { | |
| color: #22B900 !important; | |
| } | |
| #registration_link:hover { | |
| text-decoration: none; | |
| } | |
| #passwordRecovery_link, #changePinLink { | |
| color: #e36262 !important; | |
| } | |
| #passwordRecovery_link:hover, #changePinLink:hover { | |
| text-decoration: none; | |
| } | |
| #lists_deleteListsSubmit { | |
| margin-left: 7px; | |
| } | |
| #lists_deleteListsCancel { | |
| margin-left: 7px; | |
| } | |
| #lists_createListSubmit { | |
| margin-left: 7px; | |
| } | |
| #lists_createListCancel { | |
| margin-left: 7px; | |
| } | |
| #emailModalDialogZone { | |
| padding: 15px; | |
| } | |
| .emailFormElementsContainer .editField { | |
| margin-bottom: 10px; | |
| padding-bottom: 0; | |
| } | |
| #addToListResultDivinterfiled { | |
| padding: 15px; | |
| } | |
| #addToListSuccessListinterfiled li { | |
| margin: 5px; | |
| color: #278C12; | |
| } | |
| .checkboxSidetable .sortable { | |
| border-collapse: collapse; | |
| } | |
| .detail_main .detailActions .amazonButton { | |
| float: none; | |
| padding: 0px; | |
| } | |
| .bookRiver { | |
| height: 310px; | |
| } | |
| .bookRiver .nytimes_detail_bio { | |
| float: left; | |
| width: 295px; | |
| } | |
| .myListsListMain #listLoginLink { | |
| padding: 10px; | |
| margin-right: 5px; | |
| border-radius: 5px; | |
| padding: 5px 15px; | |
| } | |
| /* Pagination Arrows */ | |
| .pagination .fa { | |
| font-size: 21px; | |
| } | |
| .publicationPlacard input:nth-of-type(1) { | |
| height: 20px; | |
| padding-left: 10px; | |
| margin-right: 10px; | |
| } | |
| /* Icons for Buttons, Home, Etc. */ | |
| #mainMenuContainer .fa-question-circle:before { | |
| font-size: 15px; | |
| } | |
| .btn-include:before { | |
| margin-right: 8px; | |
| color: #fff; | |
| } | |
| .btn-exclude:before { | |
| color: #fff; | |
| } | |
| .fewerNavigators .fa-caret-right:before { | |
| color: #aaa; | |
| } | |
| .fa-times-circle { | |
| font-size: 16px; | |
| } | |
| /* Buttons */ | |
| .btn-library-only, .btn-library-only:visited { | |
| border-radius: 5px; | |
| padding: 4px 10px !important; | |
| } | |
| .btn-available, .btn-available:visited { | |
| border-radius: 5px; | |
| padding: 4px 10px !important; | |
| } | |
| .btn-unavailable, .btn-unavailable:visited { | |
| border-radius: 5px; | |
| padding: 4px 10px !important; | |
| } | |
| .btn-eds-only, .btn-eds-only:visited { | |
| border-radius: 5px; | |
| padding: 4px 10px !important; | |
| margin-bottom: 20px; | |
| } | |
| .ercSecondaryButton { | |
| background: #d8d8d8; | |
| } | |
| .ercPrimaryButton { | |
| background: #306d9c; | |
| } | |
| .ercPrimaryButton:hover { | |
| background: #2d4e79; | |
| } | |
| #view_all_facets_div .button.selectedButton, .view_all_facets_div .button.selectedButton { | |
| background: #ccc; | |
| box-shadow: none; | |
| -moz-box-shadow: none; | |
| -webkit-box-shadow: none; | |
| } | |
| #view_all_facets_div .button:focus, .view_all_facets_div .button:focus { | |
| border: none; | |
| box-shadow: none; | |
| outline: none; | |
| } | |
| .btn-inc-pubdate { | |
| border-radius: 5px; | |
| margin-right: 8px; | |
| } | |
| /*--- Available Label ---*/ | |
| .availableLabel, .availableNumber { | |
| font-size: 14px; | |
| margin-top: 4px; | |
| } | |
| /*--- Search Page *---*/ | |
| .list .results_right i { | |
| margin-bottom: 6px; | |
| } | |
| .list .results_right .button { | |
| font-weight: 100; | |
| padding: 4px; | |
| margin: 2px; | |
| text-transform: capitalize; | |
| margin-bottom: 6px; | |
| border-radius: 5px; | |
| } | |
| .clearAllCrumbs { | |
| border-top: solid 1px #C8D9E7; | |
| margin-top: 10px; | |
| } | |
| .clearAllCrumbs .button { | |
| float: left; | |
| padding: 5px 10px; | |
| font-size: 10px !important; | |
| margin-top: 15px; | |
| margin-bottom: 10px; | |
| left: 10px; | |
| background: #C78F8F; | |
| border-radius: 5px; | |
| } | |
| .displayElementLabel.INITIAL_TITLE_SRCH, .displayElementLabel.TITLE { | |
| display: none; | |
| } | |
| .navCheckboxColumn .navigatorCheckBox { | |
| margin-right: 0px; | |
| } | |
| #facet_navigators_table_header .navHeader, .facet_navigators_table_header .navHeader { | |
| border-bottom: none; | |
| border: none; | |
| background: #dadada; | |
| text-align: left; | |
| height: unset; | |
| } | |
| #nav_header_bar .navigator.facetItem { | |
| background-color: #dadada; | |
| } | |
| #facet_navigators_table_header > tbody > tr > th.navFacetNameColumn > div, .facet_navigators_table_header > tbody > tr > th.navFacetNameColumn > div { | |
| border-right: none; | |
| border-left: none; | |
| } | |
| #facet_navigators_table tr:nth-child(odd), .facet_navigators_table tr:nth-child(odd) { | |
| background: #f5f5f5; | |
| } | |
| /*--- Some of the SVN Changes by Others Since Ryan Started ---*/ | |
| .requestData .textbox { | |
| height: 27px; | |
| border: solid 1px; | |
| } | |
| .requestEntryLabel { | |
| min-width: 100px; | |
| text-align: right; | |
| font-weight: bold; | |
| } | |
| .requestHeader { | |
| border: 0; | |
| margin: 3px; | |
| } | |
| .requestRow select { | |
| background-color: #fff; | |
| } | |
| /*--- Fixes from Academic Profile Custom CSS ---*/ | |
| .landingPage { | |
| overflow-x: hidden !important; | |
| } | |
| .landingPage body { | |
| overflow-x: hidden !important; | |
| } | |
| .ui-widget, .ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button { | |
| font-family: "Open Sans", sans-serif; | |
| } | |
| .logo_container img { | |
| margin-top: 5px; | |
| max-height: 80px; | |
| width: auto; | |
| } | |
| .dropdownList ul { | |
| margin: 0; | |
| } | |
| .lpdropdown li:last-child { | |
| border-bottom: 1px; | |
| } | |
| #languageSelector .lpdropdown a#lpMainLink { | |
| font-size: 12px; | |
| font-family: "Source Sans Pro", sans-serif; | |
| font-weight: 200; | |
| } | |
| #languageSelector .pipeSeparator { | |
| color: inherit; | |
| } | |
| .researchStarter .results_bio { | |
| padding: 20px 30px 20px 30px; | |
| } | |
| .researchStarter .thumbnail { | |
| vertical-align: top; | |
| } | |
| .sortDropDown { | |
| border-radius: 5px; | |
| margin-right: 11px; | |
| } | |
| .federated .resultsToolbar_right .sortDropDown { | |
| margin-top: 7px; | |
| right: 30px; | |
| outline: none; | |
| } | |
| .detail_cover_asset_div .jscarousal .jscarousal-left:before, .detail_cover_asset_div .jscarousal .jscarousal-right:before { | |
| color: inherit; | |
| } | |
| div.sorter { | |
| margin-bottom: 10px; | |
| font-size: 11px !important; | |
| } | |
| /*--- Added 4/15/15 ---*/ | |
| ul.whats-new { | |
| list-style-position: outside; | |
| margin: 0 15px; | |
| } | |
| ul.whats-new li { | |
| margin-top: 8px; | |
| } | |
| ul.whats-new li ul li { | |
| list-style-position: outside; | |
| margin-left: 15px; | |
| } | |
| /*--- jQuery Overrides ---*/ | |
| /*--- jQuery dialog/modal style ---*/ | |
| .ui-dialog .ui-dialog-titlebar { | |
| border: none; | |
| padding: 10px; | |
| margin: 5px; | |
| border-radius: 0px; | |
| -webkit-border-radius: 0px; | |
| } | |
| .ui-dialog .ui-dialog-title { | |
| color: inherit; | |
| } | |
| .ui-dialog .ui-dialog-titlebar-close { | |
| right: .6em; | |
| } | |
| /*--- jQuery accordion style ---*/ | |
| .ui-accordion .ui-accordion-header { | |
| border-radius: 0px; | |
| } | |
| .ui-accordion .ui-accordion-header.ui-state-hover { | |
| border-radius: 0px; | |
| outline: none; | |
| } | |
| .ui-accordion-header > a, .ui-accordion-header > a:link, .ui-accordion-header > a:visited { | |
| font-size: 14px; | |
| padding-left: .5em; | |
| } | |
| /*--- jQuery tab style ---*/ | |
| .ui-tabs > .ui-tabs-nav { | |
| background-color: #7fa5c2; | |
| border-color: #9b9b9b; | |
| } | |
| .ui-tabs .ui-tabs-tab { | |
| background-color: #dedede; | |
| border-color: #9b9b9b; | |
| outline: none; | |
| } | |
| .ui-tabs .ui-tabs-tab.ui-state-hover { | |
| border-radius: 0px; | |
| } | |
| .ui-tabs .ui-tabs-tab.ui-state-active { | |
| background-color: #ffffff; | |
| border-color: #9b9b9b; | |
| } | |
| .ui-tabs-tab a.ui-tabs-anchor, .ui-tabs-tab a.ui-tabs-anchor:link { | |
| color: #666666; | |
| outline: none; | |
| } | |
| .ui-tabs-tab.ui-state-hover a.ui-tabs-anchor, .ui-tabs-tab.ui-state-hover a.ui-tabs-anchor:link { | |
| color: #666666; | |
| } | |
| .ui-tabs-tab.ui-state-active a.ui-tabs-anchor, .ui-tabs-tab.ui-state-active a.ui-tabs-anchor:link { | |
| color: #313131; | |
| } | |
| /*--- Added 4/27/15 ---*/ | |
| /*--- My Account Section ---*/ | |
| .noPatronWarning { | |
| border: 1px solid #ddd; | |
| border-radius: 5px; | |
| color: #33; | |
| font-family: "Open Sans", sans-serif; | |
| } | |
| #accountMain { | |
| width: 759px; | |
| } | |
| #accountTabs .ui-tabs-nav { | |
| padding: .2em .4em 0; | |
| } | |
| #accountTabs .ui-tabs-tab { | |
| background-color: #cfe5f5; | |
| border: 1px solid #ffffff; | |
| border-bottom: 0; | |
| border-radius: 0; | |
| margin-top: 1px; | |
| padding-bottom: 0; | |
| } | |
| #accountTabs .ui-tabs-tab.ui-state-hover { | |
| background-color: #306d9c; | |
| border-color: #c2c2c2; | |
| } | |
| #accountTabs .ui-tabs-tab.ui-state-active { | |
| background-color: #ffffff; | |
| border-color: #ffffff; | |
| border-bottom-style: solid; | |
| border-bottom-width: 1px; | |
| } | |
| #accountTabs .ui-tabs-tab a.ui-tabs-anchor { | |
| padding: .5em 1em; | |
| } | |
| #accountTabs .ui-tabs-tab.ui-state-hover a.ui-tabs-anchor, #accountTabs .ui-tabs-tab.ui-state-hover a.ui-tabs-anchor:link { | |
| color: #ffffff; | |
| } | |
| #accountTabs .ui-tabs-tab.ui-state-active a.ui-tabs-anchor, #accountTabs .ui-tabs-tab.ui-state-active a.ui-tabs-anchor:link { | |
| color: #313131; | |
| } | |
| #accountTabs .ui-tabs-anchor > img { | |
| display: none; | |
| } | |
| #accountTabs .ui-tabs-tab a:before { | |
| color: #306d9c; | |
| font-family: FontAwesome; | |
| font-size: 18px; | |
| position: relative; | |
| top: 2px; | |
| -webkit-font-smoothing: antialiased; | |
| } | |
| #accountTabs .ui-tabs-tab.ui-state-hover a:before { | |
| color: #ffffff; | |
| } | |
| #accountTabs .ui-tabs-tab.ui-state-active a:before { | |
| color: #306d9c; | |
| } | |
| #accountTabs .ui-tabs-tab:nth-of-type(1) a:before { | |
| content: "\f007"; | |
| } | |
| #accountTabs .ui-tabs-tab:nth-of-type(2) a:before { | |
| content: "\f14a"; | |
| } | |
| #accountTabs .ui-tabs-tab:nth-of-type(3) a:before { | |
| content: "\f02d"; | |
| } | |
| #accountTabs .ui-tabs-tab:nth-of-type(4) a:before { | |
| content: "\f0d6"; | |
| } | |
| #accountTabs .ui-tabs-tab:nth-of-type(5) a:before { | |
| content: "\f044"; | |
| } | |
| #accountSummary { | |
| background: white; | |
| float: right; | |
| width: 190px; | |
| border: 1px solid #c2c2c2; | |
| padding: 10px 20px 10px 10px; | |
| -moz-border-radius: 0; | |
| -webkit-border-radius: 0; | |
| border-radius: 0; | |
| } | |
| #accountSummary .summaryPic { | |
| width: 30px; | |
| } | |
| #accountSummary .summarySubheading { | |
| margin-bottom: 8px !important; | |
| float: left; | |
| width: 100%; | |
| font-weight: 500; | |
| padding-right: 0; | |
| } | |
| #accountSummary .userStatusSection { | |
| font-weight: 700; | |
| } | |
| #accountSummary .summarySection { | |
| padding: 10px 0; | |
| } | |
| #accountSummary .alertIcon { | |
| margin-right: 5px; | |
| } | |
| /*--- Checkouts Section ---*/ | |
| td.checkoutsBookInfo { | |
| height: 70px; | |
| padding: 5px 10px; | |
| } | |
| .checkoutsRenewCountHeader { | |
| width: 100px; | |
| } | |
| .checkoutsDueDateHeader { | |
| width: 70px; | |
| } | |
| #checkoutsSummary { | |
| padding: 10px; | |
| margin-bottom: 10px; | |
| } | |
| #checkoutsSummary h3 { | |
| padding: 0; | |
| } | |
| .checkoutsAlert img { | |
| width: 18px; | |
| height: auto; | |
| } | |
| .sorttable_sortAnyInd img { | |
| width: 16px; | |
| height: auto; | |
| } | |
| /*--- Holds Section ---*/ | |
| .HoldsSummary { | |
| padding: 10px; | |
| margin-bottom: 10px; | |
| } | |
| .HoldsSummary h3 { | |
| padding: 0; | |
| } | |
| .holdsHeader button { | |
| clear: both; | |
| } | |
| .holdsRank { | |
| width: 70px; | |
| text-align: left; | |
| } | |
| .holdsRank .myAccountHeader_div { | |
| font-size: 11px; | |
| } | |
| .myAccountHeader_div { | |
| text-align: left; | |
| } | |
| .pickupHoldsLine td { | |
| padding: 5px; | |
| padding-left: 10px; | |
| } | |
| .holdsCoverArt { | |
| width: 13%; | |
| text-align: left; | |
| } | |
| .holdsAlert .fa-calendar { | |
| font-size: 18px; | |
| color: #E5AA2B; | |
| } | |
| .holdsHeader td { | |
| padding: 5px; | |
| font-size: 12px; | |
| padding-left: 10px !important; | |
| text-align: left; | |
| border: none; | |
| max-height: 19px; | |
| font-weight: 500; | |
| font-family: "Source Sans Pro", sans-serif; | |
| } | |
| /*--- Fines Section ---*/ | |
| .accruingFinesTable .td { | |
| padding: 10px; | |
| padding-bottom: 0; | |
| } | |
| .paymentHistoryTable .th.right { | |
| text-align: left; | |
| padding-left: 30px; | |
| } | |
| .paymentHistoryTable td.right { | |
| text-align: left; | |
| padding-left: 30px; | |
| } | |
| .paymentHistoryTable .paymentTotal .td { | |
| padding-bottom: 20px; | |
| } | |
| .accruingFinesHeader_div { | |
| padding: 5px; | |
| font-size: 12px; | |
| padding-left: 10px; | |
| padding-bottom: 8px; | |
| text-align: left; | |
| border: none; | |
| max-height: 19px; | |
| font-weight: 500; | |
| font-family: "Source Sans Pro", sans-serif; | |
| } | |
| .paymentHistoryHeader_div { | |
| font-size: 12px; | |
| text-align: left; | |
| border: none; | |
| max-height: 19px; | |
| font-weight: 500; | |
| font-family: "Source Sans Pro", sans-serif; | |
| } | |
| .moneyCol.totalCredit { | |
| font-family: Verdana,Arial,sans-serif; | |
| } | |
| .accruingFinesTable .thead button { | |
| display: block; | |
| margin-left: 8px; | |
| margin-top: -6px; | |
| margin-bottom: 8px; | |
| } | |
| .blocksHeaderRow { | |
| line-height: 35px; | |
| } | |
| .blocksHeader { | |
| padding-left: 5px; | |
| } | |
| .noneHoldMessage { | |
| font-weight: bold; | |
| font-size: 16px; | |
| } | |
| /*- Top and Left Different --*/ | |
| .federated .hitNumber { | |
| top: 10px; | |
| left: 3px; | |
| } | |
| .federated .adaMode { | |
| padding: 5px; | |
| height: 35px; | |
| } | |
| /*- Width and Height Different --*/ | |
| .thumb .availableDiv { | |
| display: none; | |
| } | |
| /*- Padding Different --*/ | |
| .warning { | |
| padding: 20px; | |
| } | |
| #searchLimitDropDown { | |
| width: 180px; | |
| } | |
| /*- Padding Different --*/ | |
| .loginLink a { | |
| font-size: 12px; | |
| padding: 10px; | |
| } | |
| /*- Padding Different --*/ | |
| .menuLink a { | |
| font-size: 12px; | |
| padding: 10px; | |
| } | |
| .menuActive a { | |
| padding: 10px; | |
| color: #FFD07A; | |
| } | |
| .lpdropdown a:visited, .lpdropdown a:hover, .lpdropdown a:active { | |
| color: black; | |
| } | |
| #lpMainLink { | |
| color:white; | |
| } | |
| .noback { | |
| background:#FFFFFF; | |
| min-width: 0; | |
| } | |
| /* Background Tranparent Added */ | |
| .header_container { | |
| background: transparent; | |
| } | |
| .holdsTable { | |
| width: 500px | |
| } | |
| .titleColumn { | |
| width: 300px | |
| } | |
| .confirmation { | |
| text-align: center; | |
| } | |
| .sortSelectLabel { | |
| left: 4px; | |
| } | |
| /*--------------------------------------------*/ | |
| .cell_wrapper.researchStarter { | |
| width: auto; | |
| height: auto; | |
| margin: 0px; | |
| padding: 5px; | |
| } | |
| .researchStarter .thumbnail { | |
| float: none; | |
| display: table-cell; | |
| vertical-align: middle; | |
| width: auto; | |
| } | |
| .researchStarter .thumbnail img { | |
| max-width: 200px; | |
| max-height: 200px; | |
| padding: 5px; | |
| padding-left: 20px; | |
| padding-top: 30px; | |
| } | |
| .researchStarter .results_bio { | |
| float: none; | |
| display: table-cell; | |
| vertical-align: middle; | |
| width: auto; | |
| left: 0px; | |
| margin: 0; | |
| padding: 20px; | |
| } | |
| .researchStarter .results_bio h2 { | |
| color: #306D9C; | |
| } | |
| .researchStarter p:nth-child(1) { | |
| font-size: 14px; | |
| margin-bottom: 10px; | |
| } | |
| /*--- Fix Sort Images in Detail View ---*/ | |
| .checkoutsIcons { | |
| display: block; | |
| clear: both; | |
| } | |
| /*--- My Lists Adjustments ---*/ | |
| .list .results_chkbox { | |
| top: 7px; | |
| left: -9px; | |
| } | |
| ul#listdetails_list .results_img { | |
| margin-top: 5px; | |
| } | |
| /*--- My Account Adjustments ---*/ | |
| .patronRequestDiv .fa-caret-right, .patronRequestDiv .fa-caret-down:before { | |
| margin-right: 6px; | |
| } | |
| .requestEntryLabel { | |
| display: initial; | |
| } | |
| .checkoutsCheckboxSelectAll { | |
| margin-left: 44px; | |
| margin-top: 4px; | |
| } | |
| .holdsActionMessages { | |
| margin: 5px; | |
| } | |
| .payFinesTable .th { | |
| background-color: #7FA5C2; | |
| padding: 5px; | |
| font-size: 12px; | |
| padding-left: 10px; | |
| padding-bottom: 8px; | |
| text-align: left; | |
| border: none; | |
| max-height: 19px; | |
| font-weight: 500; | |
| font-family: "Source Sans Pro", sans-serif; | |
| } | |
| .payFinesTable .finesFooter { | |
| background-color: #BFD2E0; | |
| } | |
| .list .hitNumber { | |
| top: -14px; | |
| left: -8px; | |
| } | |
| #facet_navigators_table_header th, .facet_navigators_table_header th { | |
| padding: 0; | |
| } | |
| #view_all_facets_div table#facet_navigators_table_header .navCountColumn, .view_all_facets_div table.facet_navigators_table_header .navCountColumn { | |
| padding-right: 0; | |
| } | |
| /*--- Adjustments for Holdings Table ---*/ | |
| #results_wrapper .results_every_four .cell_wrapper .sortable, .results_wrapper_cs .results_every_four .cell_wrapper .sortable { | |
| width: 100%; | |
| border-collapse: collapse; | |
| } | |
| #view_all_facets_div, .ui-dialog > .view_all_facets_div.ui-dialog-content { | |
| height: auto !important; | |
| } | |
| #results_wrapper .results_every_four .cell_wrapper .sortable th, .results_wrapper_cs .results_every_four .cell_wrapper .sortable th { | |
| padding: 8px; | |
| text-align: left; | |
| border: solid 1px #ccc; | |
| } | |
| #results_wrapper .results_every_four .cell_wrapper .sortable td, .results_wrapper_cs .results_every_four .cell_wrapper .sortable td { | |
| padding: 8px; | |
| text-align: left; | |
| border: solid 1px #ccc; | |
| } | |
| .list .results_wrapper .cell_wrapper .sortable { | |
| width: 100%; | |
| border-collapse: collapse; | |
| } | |
| .list .results_wrapper .cell_wrapper .sortable th { | |
| padding: 8px; | |
| text-align: left; | |
| border: solid 1px #ccc; | |
| } | |
| .list .results_wrapper .cell_wrapper .sortable td { | |
| padding: 8px; | |
| text-align: left; | |
| border: solid 1px #ccc; | |
| } | |
| /*----------*/ | |
| #changePinPanel td:first-child { | |
| width: 135px; | |
| } | |
| /*--- Fix Scrollbar Issues in Place Hold Modal ---*/ | |
| #placeHold { | |
| overflow-y: hidden; | |
| overflow-x: hidden; | |
| } | |
| /*--- Email Error Fix ---*/ | |
| div.t-error li { | |
| margin-left: 5px !important; | |
| } | |
| /*--- Make Checkbox Bigger ---*/ | |
| .selectAll { | |
| font-size: 16px; | |
| } | |
| .cell_wrapper.publicationPlacard { | |
| border-bottom: dotted 1px #a9a9a9; | |
| } | |
| .dataByNyTimes { | |
| margin-left: -1px; | |
| padding-right: 5px; | |
| } | |
| /*--- Checkouts History Formatting ---*/ | |
| td.checkoutsHistoryCheckoutDates { | |
| padding: 5px; | |
| width: 15%; | |
| } | |
| /*--- Logout Warning Button ---*/ | |
| button#okButton { | |
| border: none; | |
| background: none; | |
| } | |
| button#okButton .ui-button-text { | |
| background: #306d9c; | |
| -webkit-border-radius: 5px; | |
| -moz-border-radius: 5px; | |
| -ms-border-radius: 5px; | |
| border-radius: 5px; | |
| color: #fff; | |
| } | |
| button#okButton .ui-button-text:hover { | |
| background-color: #2d4e79; | |
| text-decoration: none; | |
| } | |
| /*--- Book Position for IE 8 ---*/ | |
| .detail_cover_art { | |
| margin-left: 35px\9; | |
| } | |
| /*--- Sort Button Alignment ---*/ | |
| .checkoutsIcons { | |
| position: relative; | |
| top: 2px; | |
| } | |
| .detailItems th { | |
| vertical-align: bottom; | |
| } | |
| .holdsHeader td { | |
| padding-bottom: 6px; | |
| vertical-align: bottom; | |
| } | |
| .checkoutsList th { | |
| vertical-align: bottom; | |
| } | |
| .checkoutsHistoryList th { | |
| vertical-align: bottom; | |
| } | |
| th.checkboxCol.sorttable_nosort, | |
| .th.checkboxCol.sorttable_nosort { | |
| vertical-align: top; | |
| } | |
| /*--- Book River Padding ---*/ | |
| #bookRiverWrapper .jscarousal { | |
| padding-left: 14px; | |
| } | |
| /*--- Asset Display Spacing ---*/ | |
| #assetDisplayZone .documentDetail { | |
| margin-top: 15px; | |
| padding-left: 20px; | |
| } | |
| /*--- Update Requests Dialog Button Margin ---*/ | |
| .updateRequestButtonDiv { | |
| margin-top: 10px; | |
| } | |
| /*--- Allows 'Only Show Library Results' Button to Wrap in French Mode ---*/ | |
| a.button.btn-library-only, a.button.btn-eds-only { | |
| display: inline-block; | |
| } | |
| /*----------------------------------*/ | |
| /*--- Positioning for Book Title ---*/ | |
| /*----------------------------------*/ | |
| .no_image_text { | |
| font-family: 'Source Sans Pro', sans-serif; | |
| } | |
| /* Non-Interfiled and Assets Search Results */ | |
| #searchViewDISCOVERY_ALL .no_image_text, .csResultsWrapper .no_image_text { | |
| width: 56px; | |
| max-height: 46px; | |
| top: 19px; | |
| left: 33px; | |
| font-size: 9px; | |
| } | |
| /* Modal Window Detail View (Interfiled/Assets/Federated/My Lists) and Non-Modal Detail View */ | |
| #searchViewINTERFILED .ui-widget .detail_cover_art_div .no_image_text, | |
| #searchViewDISCOVERY_ALL .ui-widget .detail_cover_art_div .no_image_text, | |
| .csResultsWrapper .ui-widget .detail_cover_art_div .no_image_text, | |
| .federated .ui-widget .detail_cover_art_div .no_image_text, | |
| .listsTable .ui-widget .detail_cover_art_div .no_image_text, | |
| .detail_cover_art_div .no_image_text { | |
| width: 77px; | |
| max-height: 71px; | |
| top: 15px; | |
| left: 54px; | |
| font-size: 11px; | |
| } | |
| /* Assets Detail View Carousal (Non-Modal) */ | |
| .detail_cover_asset_div .jscarousal-contents .no_image_text { | |
| top: 11px; | |
| left: 46px; | |
| } | |
| /* Assets Detail View Carousal (Modal Window) */ | |
| #searchViewDISCOVERY_ALL .jscarousal-contents .no_image_text, .csResultsWrapper .jscarousal-contents .no_image_text { | |
| width: 59px; | |
| max-height: 51px; | |
| top: 11px; | |
| left: 41px; | |
| font-size: 10px; | |
| } | |
| /* Book River Details */ | |
| .bookRiver .no_image_text { | |
| width: 115px; | |
| max-height: 96px; | |
| top: 21px; | |
| left: 24px; | |
| font-size: 15px; | |
| } | |
| /* Book River Carasouel */ | |
| .jscarousal-contents .no_image_text { | |
| width: 59px; | |
| max-height: 51px; | |
| top: 8px; | |
| left: 15px; | |
| font-size: 10px; | |
| } | |
| /* My Lists */ | |
| .listsTable .no_image_text { | |
| max-height: 53px; | |
| } | |
| /*--- Additional ADA Compliance ---*/ | |
| #ada_header .welcome { | |
| font-style: italic; | |
| } | |
| #ada_header #searchBoxHomeLink { | |
| opacity: 1; | |
| } | |
| #ada_header #searchButton { | |
| background-color: #36692C; | |
| } | |
| #ada_header .menuActive a { | |
| color: #fff; | |
| font-weight: bold; | |
| } | |
| .ada-mode .limitcolumn_wrapper .button, | |
| .ada-mode table.sortable thead, | |
| .ada-mode .table.sortable .thead, | |
| .ada-mode .button, | |
| .ada-mode .button:visited, | |
| .ada-mode #searchInterfiledPanelPlacard, | |
| .ada-mode .federated .publicationPlacard input.button { | |
| background: #063b63; | |
| } | |
| .ada-mode .resultsToolbar_paginationNumbers { | |
| color: #000; | |
| background-color: #fff; | |
| padding: 3px; | |
| } | |
| .ada-mode .ui-accordion-header .fa-caret-right, .ui-accordion-header .fa-caret-down { | |
| color: inherit; | |
| } | |
| .ada-mode .ui-accordion-header .availableLabel, .ada-mode .ui-accordion-header .totalAvailable { | |
| color: inherit; | |
| } | |
| .ada-mode .ui-accordion-header > a, .ada-mode .ui-accordion-header > a:link, .ada-mode .ui-accordion-header > a:visited { | |
| color: inherit; | |
| } | |
| .ada-mode .ui-tabs > .ui-tabs-nav { | |
| background-color: #063b63; | |
| } | |
| .ada-mode #accountTabs .ui-tabs-tab.ui-state-hover { | |
| background-color: #cfe5f5; | |
| border-color: #ffffff; | |
| } | |
| .ada-mode #accountTabs .ui-tabs-tab.ui-state-active { | |
| background-color: #ffffff; | |
| } | |
| .ada-mode #accountTabs .ui-tabs-tab a:before { | |
| color: #063b63; | |
| } | |
| .ada-mode #accountTabs .ui-tabs-tab a.ui-tabs-anchor, .ada-mode #accountTabs .ui-tabs-tab a.ui-tabs-anchor:link { | |
| color: #313131; | |
| } | |
| .ada-mode #accountTabs .ui-tabs-tab.ui-state-hover a.ui-tabs-anchor, .ada-mode #accountTabs .ui-tabs-tab.ui-state-hover a.ui-tabs-anchor:link { | |
| color: #313131; | |
| } | |
| .ada-mode #accountTabs .ui-tabs-tab.ui-state-active a.ui-tabs-anchor, .ada-mode #accountTabs .ui-tabs-tab.ui-state-active a.ui-tabs-anchor:link { | |
| color: #313131; | |
| } | |
| .ada-mode .navigatorCount, | |
| .ada-mode .finesError, | |
| .ada-mode .checkoutsError, | |
| .ada-mode .holdsErrorMsg, | |
| .ada-mode .additionalInformationError, | |
| .ada-mode .patronRequestsError { | |
| color: #cc0000; | |
| } | |
| .ada-mode .payFinesTable .th { | |
| background-color: #D0D0D0; | |
| color: #063b63; | |
| } | |
| .ada-mode .advancedSearchTextField { | |
| border: solid 1px #000; | |
| } | |
| /*---------------------------------*/ | |
| /*--- Layout Fixes Added 9/1/15 ---*/ | |
| /*---------------------------------*/ | |
| /*--- Fix For Overlapping Buttons On My List Page ---*/ | |
| .myListList .results_right { | |
| float: right; | |
| position: static; | |
| } | |
| .myListList .results_bio { | |
| margin: 0; | |
| float: left; | |
| } | |
| /*--- Button Width Fix ---*/ | |
| .list .results_right a.button { | |
| width: 120px !important; | |
| } | |
| /*--- SMS Notification Button Fix ---*/ | |
| .addSmsDiv { | |
| margin-top: 0; | |
| } | |
| .smsPrefButtons .button { | |
| float: left; | |
| font-family: "Source Sans Pro"; | |
| } | |
| .smsPrefButtons button { | |
| margin-right: 5px; | |
| } | |
| .smsPrefButtons { | |
| padding-bottom: 10px; | |
| } | |
| /*--- iFrame for Relais Page ---*/ | |
| #relais_search_results { | |
| border: solid 1px #ccc; | |
| } | |
| /*--- Topmost Title For iFrame ---*/ | |
| #jerFederatedTitleBar { | |
| font-size: 18px; | |
| padding: 9px; | |
| } | |
| /*--- Fix for Results Bio Middle Column (Interfiled Results) - Keeps Widgets from Wrapping to Bottom ---*/ | |
| .interfiledResultsWrapper div[id^=results_bio] { | |
| max-width: 240px; | |
| margin-right: 0; | |
| } | |
| /*--- Fix for Results Bio Middle Column (Library Only Results) - Keeps Widgets from Wrapping to Bottom ---*/ | |
| #results_wrapper div[id^=results_bio]], .results_wrapper_cs div[id^=results_bio] { | |
| max-width: 450px; | |
| } | |
| /*--- Fix for Results Bio Middle Column (EDS and Other Database Results) - Keeps Widgets from Wrapping to Bottom ---*/ | |
| .federated div[id^=results_bio] { | |
| max-width: 450px; | |
| } | |
| /*--- Remove Right Margin From EDS Only Results ---*/ | |
| .interfiled3rdParty .results_bio { | |
| margin-right: 0; | |
| } | |
| .federated .ui-dialog-content .no_image_text, | |
| #searchViewINTERFILED .federated .ui-dialog-content .no_image_text { | |
| top: 15px; | |
| left: 54px; | |
| } | |
| .myAccountCoverArt .no_image_text { | |
| max-height: 28px; | |
| } | |
| /*--- Fix for Journal Section Button and Margin ---*/ | |
| .federated .publicationPlacard input.button { | |
| background: #749b6c; | |
| } | |
| .federated .publicationPlacard { | |
| padding-bottom: 20px; | |
| border-bottom: none; | |
| } | |
| /*--- Add Padding to Bottom of Thumbnail Results Display ---*/ | |
| .thumb #results_wrapper, .thumb .results_wrapper_cs { | |
| padding-bottom: 10px; | |
| } | |
| /*--- Sort Dropdown ---*/ | |
| .sortDropDown:focus { | |
| background: #fff; | |
| } | |
| /*--- Fixes for Other Languages ---*/ | |
| .customDropdown li a { | |
| margin-right: 5px; | |
| padding-left: 10px; | |
| } | |
| .HoldsDetail .holdsButtons:last-of-type { | |
| margin-top: 15px; | |
| } | |
| /*--- Fixes for Thumbnail View ---*/ | |
| #searchViewINTERFILED .thumb .no_image_text, #searchViewDISCOVERY_ALL .thumb .no_image_text, .csResultsWrapper .thumb .no_image_text { | |
| font-size: 16px; | |
| width: 120px; | |
| max-height: 104px; | |
| top: 22px; | |
| } | |
| /*--- Fix for no_image_text ---*/ | |
| .searchView .no_image_text { | |
| top: 19px; | |
| } | |
| .federated .no_image_text, | |
| #searchViewINTERFILED .federated .no_image_text { | |
| left: 28px; | |
| } | |
| /*-------------------------------------------*/ | |
| /*--- CSS for Internet Explorer 10 and Up ---*/ | |
| /*-------------------------------------------*/ | |
| @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |
| /* IE10+ CSS styles go here */ | |
| html { | |
| position: relative; | |
| } | |
| #q { | |
| margin-top: -1px; | |
| } | |
| #searchButton { | |
| top: -5px; | |
| } | |
| #footer { | |
| position: absolute; | |
| } | |
| .ui-widget .detail_cover_art_div .no_image_text { | |
| max-height: 69px; | |
| } | |
| #content { | |
| display: inline-block; | |
| } | |
| /*--- Book Position for IE 8 ---*/ | |
| .detail_cover_art { | |
| margin-left: 50%; | |
| } | |
| } | |
| /* Put this at the bottom for max priority */ | |
| .hidden { | |
| display: none; | |
| } | |
| /* Begin SirsiDynix FRBRish styling */ | |
| /* FRBR Detail Display (Other editions) */ | |
| .frbrNote { | |
| font-size: 11px; | |
| } | |
| ul.frbr-dropdown, | |
| ul.list-items { | |
| list-style:none; | |
| } | |
| ul.list-items { | |
| clear:both; | |
| text-align:left; | |
| padding-left:2em; | |
| text-indent: -2em; | |
| border: solid 1px #aaa; | |
| } | |
| .list-items .formatTypeIcon { | |
| min-width: unset; | |
| } | |
| /* FRBR Search Results Display */ | |
| .frbrClusterDisplay { | |
| background-color: beige !important; | |
| } | |
| .frbrExpressionLinks { | |
| display:inline-block; | |
| white-space: inherit; | |
| display: flex; | |
| flex-direction: column; | |
| margin: 0; | |
| } | |
| .expressionSearchLink { | |
| padding: 1px 12px 0px; | |
| border: solid 1px #ccc; | |
| border-top: none; | |
| background: #fff; | |
| } | |
| .expressionSearchLink:hover { | |
| cursor: pointer; | |
| } | |
| ul.frbr-sr-dropdown { | |
| list-style: none; | |
| } | |
| li.frbr-expressions { | |
| margin-left: 0; | |
| margin-bottom: 0; | |
| white-space: nowrap; | |
| } | |
| li.frbr-expressions>a { | |
| color: #000; | |
| text-decoration: none; | |
| width: 95%; | |
| } | |
| .frbr-menu-labels { | |
| margin-left: 5px; | |
| } | |
| .frbr-menu-open { | |
| float: right; | |
| } | |
| .mobile .frbr-menu-open { | |
| display: none; | |
| } | |
| ul.frbr-sr-list-items { | |
| list-style: none; | |
| display: none; | |
| margin: 10px 0px; | |
| } | |
| .frbr-sr-list-items .frbrFormatTypeIcon { | |
| background-repeat: no-repeat; | |
| height: 16px; | |
| position: relative; | |
| top: 2px; | |
| } | |
| ul.frbr-sr-list-items>li { | |
| position: relative; | |
| padding-right: 10px; | |
| } | |
| .frbrFormatTypeIcon { | |
| display: inline-block; | |
| background-repeat: no-repeat; | |
| width:auto; | |
| padding-left: 18px; | |
| background-size: 18px 18px; | |
| } | |
| .mobile .frbrFormatTypeIcon { | |
| min-height: 22px; | |
| } | |
| .frbr-expressions i:before { | |
| font-size: 14px; | |
| margin-right: 6px; | |
| margin-left: 4px; | |
| } | |
| .cell_wrapper.frbrClusterDisplay .results_bio { | |
| max-width: 600px !important; | |
| } | |
| .frbrClusterDisplay button[class^="availability-button"] { | |
| display: none !important; | |
| } | |
| .frbr-accordion { | |
| float: left; | |
| clear: both; | |
| width: 100%; | |
| min-width: 600px; | |
| margin-top: 20px; | |
| text-align: left; | |
| border: 1px solid rgb(222, 222, 222); | |
| padding: 2px 10px; | |
| background: rgb(246, 246, 246); | |
| border-radius: 4px; | |
| outline: none; | |
| box-sizing: border-box; | |
| } | |
| .frbr-accordion>.displayElementWrapper .displayElementLabel:hover { | |
| cursor: pointer; | |
| } | |
| .frbr-accordion-content { | |
| display: none; | |
| float: left; | |
| width: 100%; | |
| } | |
| .frbr-accordion .frbr-displayElementWrapper { | |
| line-height: 20px; | |
| padding-bottom: 5px; | |
| } | |
| .frbr-accordion .displayElementLabel { | |
| font-weight: 400; | |
| color: #1e6aad; | |
| position: relative; | |
| top: 3px; | |
| } | |
| .frbr-accordion .displayElementLabel i { | |
| margin-right: 5px; | |
| color: #000; | |
| } | |
| .frbr-accordion .frbr-number-of-formats, | |
| .frbr-accordion .frbr-number-of-items { | |
| font-weight: 700; | |
| } | |
| .frbr-table { | |
| width: 100%; | |
| border-collapse: collapse; | |
| } | |
| .frbr-table th { | |
| border: solid 1px #ccc; | |
| background: #7a879b; | |
| font-size: 11px; | |
| color: #fff; | |
| font-weight: 400; | |
| padding: 3px 6px; | |
| } | |
| .frbr-table td { | |
| border: solid 1px #ccc; | |
| padding: 3px 6px; | |
| font-size: 11px; | |
| } | |
| .frbr-table tr:nth-child(even) { | |
| background: #f1f1f1; | |
| } | |
| .frbr-table tr:nth-child(odd) { | |
| background: #fff; | |
| } | |
| .frbr-table th:nth-child(2) { | |
| width: 56px; | |
| } | |
| .frbr-table th:nth-child(4) { | |
| width: 90px; | |
| } | |
| .frbr-table th:last-child { | |
| width: 66px; | |
| } | |
| .availability-table-div td { | |
| background: none !important; | |
| } | |
| .availability-table-div tr { | |
| background: #fff; | |
| } | |
| .availability-table-div tr:nth-child(even) { | |
| background: #f1f1f1; | |
| } | |
| .frbr-table th:first-child { | |
| width: 90px; | |
| } | |
| .frbr-first-format { | |
| border-top: solid 1px #ccc; | |
| } | |
| .list-all-editions .frbr-open-all { | |
| top:auto; | |
| height: auto; | |
| } | |
| /*--- FRBR Open All Button ---*/ | |
| .frbr-open-all { | |
| float: right; | |
| position: relative; | |
| text-transform: uppercase; | |
| top: -23px; | |
| right: 15px; | |
| color: #1e6aad; | |
| height: 0px; | |
| font-size: 11px; | |
| } | |
| .frbr-open-all:hover { | |
| cursor: pointer; | |
| } | |
| button.frbrToggle { | |
| width: 17px; | |
| height: 20px; | |
| font-size: 14px; | |
| } | |
| .fa-angle-down:before { | |
| content: "\f107"; | |
| margin-left: -2px !important; | |
| } | |
| /*--- FRBR "Place Hold" Button ---*/ | |
| .frbr-table .button { | |
| font-size: 10px; | |
| padding: 2px 10px; | |
| margin: 2px 0px; | |
| } | |
| .frbr-table .button:hover { | |
| background: #3b3a36; | |
| opacity: .5; | |
| } | |
| .formatTypeIcon-UNKNOWN{ | |
| background-image: url(/client/images/format-icons/unknown.png); | |
| } | |
| .list_hidden{ | |
| display: none; | |
| } | |
| .thumb .list_hidden{ | |
| display: inline; | |
| } | |
| .frbrPopupHeader { | |
| font-weight: 700; | |
| margin-bottom: 5px; | |
| } | |
| .frbrThumbButton { | |
| margin-left: 21px; | |
| } | |
| /*--- FRBR Format Holds (Blanket Holds) ---*/ | |
| .frbr-format-holds { | |
| float: right; | |
| position: relative; | |
| top: -25px; | |
| height: 0; | |
| right: 10px; | |
| } | |
| .frbr-format-holds .button { | |
| padding: 2px 12px; | |
| font-size: 10px; | |
| text-transform: uppercase; | |
| } | |
| .frbr-format-holds-check { | |
| float: right; | |
| height: 0; | |
| width: 95px; | |
| position: relative; | |
| top: 7px; | |
| right: -615px; | |
| font-size: 11px; | |
| } | |
| .frbr-format-holds-check input { | |
| margin-left: 10px; | |
| } | |
| .frbr-available-note { | |
| float: right; | |
| position: relative; | |
| top: -23px; | |
| right: 140px; | |
| color: #1e6aad; | |
| height: 0px; | |
| font-size: 11px; | |
| font-style: italic; | |
| } | |
| .submit-format-holds { | |
| float: right; | |
| margin: 10px 10px 0; | |
| line-height: 1.5; | |
| } | |
| .submit-format-holds .button { | |
| padding: 2px 12px; | |
| font-size: 10px; | |
| text-transform: uppercase; | |
| } | |
| .frbr-format-holds { | |
| display:none; | |
| } | |
| .frbrClusterDisplay .sumItemsDiv, .frbrClusterDisplay .summaryitems, .frbrClusterDisplay .availability-table-div, .frbrClusterDisplay button[class^="availability-button"], .frbrClusterDisplay .detailitems, .frbrClusterDisplay .copies_wrapper, .frbrClusterDisplay .marcHoldings_outerWrapper { | |
| display:none !important; | |
| } | |
| /* End SirsiDynix FRBRish styling */ | |
| @import 'libsvic-reframe.css'; | |
| /* Announcement Banner */ | |
| @media screen and (max-width: 600px) {.reframe #menu #announcement {display: none;}} | |
| .bigband.announcement {padding: 1rem;} | |
| /* Back to top button */ | |
| .topButton{bottom:2rem} | |
| .slideMenu { | |
| background-color: white; | |
| } | |
| .mobile div#buttonsWrapper { | |
| float: right; | |
| } | |
| .mobile #searchBoxWrapper { | |
| top: auto; | |
| padding: 0rem 1rem 1rem; | |
| } | |
| .mobile .searchBoxLinks a { | |
| color: white; | |
| } | |
| .mobile div#searchBox { | |
| /* max-width: calc(100% - 50px); */ | |
| } | |
| .mobile div.searchBoxLinkRow { | |
| width: none; | |
| } | |
| .mobile .searchBoxSection { | |
| margin-bottom: 0; | |
| } | |
| .mobile .buttonsWrapper .fa-search { | |
| top: 7px; | |
| left: 16px; | |
| } | |
| .mobile #searchButton { | |
| min-width: 50px; | |
| margin-left: 0; | |
| min-height: auto; | |
| } | |
| .mobile .fa-search { | |
| background-color: transparent; | |
| } | |
| .mobile div#searchBoxWrapper:before, | |
| .mobilehomebutton { | |
| content: ""; | |
| background-image: url(/custom/web/LSA_horizontal_white_text.png); | |
| width: calc(100% - 115px); | |
| display: inline-block; | |
| height: 69px; | |
| background-repeat: no-repeat; | |
| background-size: contain; | |
| } | |
| .mobile div#searchBoxWrapper:before { | |
| background: none; | |
| display:none; | |
| } | |
| .heavyweight .mobile div#searchBoxWrapper:before { | |
| display:none; | |
| } | |
| /* :::: overwrite above and add new small libSA logo in mobile :::: */ | |
| .mobile .mobilehomebutton { | |
| width: 54%; | |
| left: 75px; | |
| } | |
| /* below added in saplnjslauncher instead so as not to break the search results page | |
| .mobile div#searchBoxWrapper:before { | |
| display: initial; | |
| }*/ | |
| .mobilehomebuttonPls { | |
| background: url(/custom/web/PLS/redesign/libraries-SA.png) no-repeat; | |
| position: relative; | |
| left: 0; | |
| height: 70px; | |
| width: 60px; | |
| background-size: contain; | |
| z-index: 22; | |
| } | |
| @media (max-width: 768px) { | |
| /*.mobile div#searchBoxWrapper.scrolled:before, .mobilehomebutton { | |
| display: none; | |
| }*/ | |
| .mobile div#searchBoxWrapper.scrolled:before { | |
| display: none; | |
| } | |
| .mobile div#searchBoxWrapper.scrolled #searchField { | |
| /*margin-top: 14px;*/ | |
| } | |
| .mobile div#searchBoxWrapper.scrolled { | |
| padding-top: 14px; | |
| } | |
| } | |
| /* mobilehomebutton is added by the custom_js_launcher to be a clickable home button in mobile view */ | |
| .mobilehomebutton { | |
| background-image: url(/custom/web/LSA_horizontal_white_text.png); | |
| position: absolute; | |
| top: 0; | |
| left: 1em; | |
| z-index: 1; | |
| cursor: pointer; | |
| } | |
| .mobile .mobilehomebutton { | |
| z-index: 21; | |
| } | |
| .mobile div#searchBoxWrapper { | |
| background-color: rgba(23, 83, 119, 0); | |
| /* transition: all 2s; */ | |
| } | |
| .mobile div#searchBoxWrapper.scrolled { | |
| background-color: rgba(23, 83, 119, 0.9); | |
| } | |
| .mobile .header { | |
| z-index: 21; | |
| padding: 0; | |
| margin: 0; | |
| width: 0; | |
| height: 0; | |
| } | |
| .mobile .headerWrapper { | |
| height: 64px; | |
| /*50px;*/ | |
| width: 50px; | |
| left: auto; | |
| padding: 1rem 1rem 0 0; | |
| position: absolute; | |
| right: 0; | |
| z-index: 21; | |
| } | |
| .mobile .header_container { | |
| min-height: auto; | |
| color: auto; | |
| width: auto; | |
| height: auto; | |
| color: inherit; | |
| } | |
| .mobile #searchLimitDropDown { | |
| width: 100%; | |
| } | |
| .mobile div#searchField { | |
| width: 100%; | |
| } | |
| .mobile .headerWrapper.scroll-img { | |
| background: transparent; | |
| /* background:rgba(0,0,0,.6);*/ | |
| } | |
| .mobile .headerWrapper { | |
| /*background:rgba(0,0,0,.6);*/ | |
| } | |
| .mobile .dropDown { | |
| box-shadow: none; | |
| background-color: white; | |
| } | |
| .mobile #searchBox .dropDown { | |
| margin: 5px 0; | |
| } | |
| .mobile #hero_area { | |
| padding-top: 285px; | |
| min-height: 500px; | |
| } | |
| /* table fixes */ | |
| @media (min-width: 768px) { | |
| .mobile #hero_area { | |
| padding-top: 100px; | |
| } | |
| .mobile .thumb .results_cell { | |
| width: 90%; | |
| } | |
| .mobile #searchResultsColumn { | |
| width: 98vw; | |
| margin: 0 auto; | |
| } | |
| .mobile #nm_detail_wrapper { | |
| width: 100vw; | |
| } | |
| } | |
| .mobile #searchBox .dropDown.restrictionDropDown { | |
| width: 150px; | |
| } | |
| .mobile .restrictionForm i.fa-caret-down.select-arrow { | |
| left: 122px; | |
| } | |
| /*stop jumping when mobile menu changes on scroll*/ | |
| .mobile .scroll-position { | |
| position: relative; | |
| top: 180px; | |
| margin-bottom: 170px; | |
| } | |
| /* search results filter layout*/ | |
| .mobile table#facet_navigators_table { | |
| background: white; | |
| padding: 6px; | |
| } | |
| .mobile table#facet_navigators_table tr td { | |
| padding: 10px; | |
| } | |
| /* my lists page.reduce width on mobile*/ | |
| /*.mobile #myListsContainer { | |
| max-width:400px; | |
| } | |
| */ | |
| /*.mobile .listsCell { | |
| width: initial; | |
| } | |
| */ | |
| .mobile #hero_area #local_hero_area { | |
| margin-top: 40px; | |
| } | |
| .mobile #eventsResultsPanel .list>img { | |
| margin-top: 20px; | |
| } | |
| .mobile .comm_info_results { | |
| margin-top: 30px; | |
| } | |
| .mobile a.commInfoIDLink { | |
| margin-left: 0; | |
| padding: 3px 6px !important; | |
| } | |
| .mobile .contact_id { | |
| margin-top: 6px; | |
| } | |
| /* related services in search results */ | |
| .mobile div#eventsResultsPanel { | |
| padding: 8px; | |
| } | |
| .mobile div#eventsResultsPanel h4 { | |
| text-align: left; | |
| } | |
| .mobile div#eventsResultsPanel h4 a { | |
| margin-top: 8px; | |
| font-size: 20px; | |
| } | |
| .mobile div#eventsResultsPanel h4 a::before { | |
| color: #444; | |
| display: inline-block; | |
| font-family: FontAwesome; | |
| content: "\f054"; | |
| -webkit-font-smoothing: antialiased; | |
| font-size: 14px; | |
| margin-right: 4px; | |
| } | |
| .mobile .displayElementWrapper img { | |
| width: 100%; | |
| } | |
| .mobile #results_wrapper .border-v:not(.hidden)~.border-v { | |
| border-top: 1px solid #ccc; | |
| } | |
| .mobile #results_wrapper .list .cell_wrapper { | |
| border-bottom: none !important; | |
| } | |
| .mobile .comm_info_results .thumb_hidden_comm_info:nth-child(3) { | |
| position: relative !important; | |
| left: 0; | |
| } | |
| .mobile .comm_info_results span.thumb_hidden_comm_info { | |
| position: relative; | |
| top: 16px; | |
| } | |
| .mobile .list .cell_wrapper { | |
| padding: 32px 5px; | |
| } | |
| .mobile #preferencesPanel .fieldSection .dropDown, | |
| .mobile #resultSelectWrapper select#resultSelect { | |
| padding: 10px; | |
| border-radius: 4px; | |
| } | |
| .mobile #preferencesPanel .fieldSection i.fa-caret-down { | |
| margin-top: 24px; | |
| } | |
| .mobile #userPanel .fieldSection>.text-h4 { | |
| margin-bottom: 10px; | |
| font-size: 20px; | |
| font-weight: bold; | |
| color: #306d9c; | |
| margin-top: 24px; | |
| } | |
| .mobile #userPanel .fieldSection.listField .field { | |
| font-size: 18px; | |
| } | |
| .mobile #userPanel .fieldSection .field .label { | |
| font-weight: bold; | |
| color: #666; | |
| } | |
| .mobile #userPanel .fieldSection .field .label::after { | |
| content: ':'; | |
| display: inline-block; | |
| } | |
| .mobile #userPanel .fieldSection.listField .field:not(.hidden)~.field { | |
| padding-top: 10px; | |
| } | |
| .mobile .mobileMenuLink a { | |
| color: inherit !important; | |
| /* padding-left: 8px; */ | |
| margin-left: 6px; | |
| } | |
| .mobile .mobileMenuLink i.fa { | |
| top: 32px; | |
| font-size: 12px; | |
| position: relative; | |
| padding-left: 6px; | |
| color: #555; | |
| } | |
| .mobile a.tab_selected.required, | |
| .mobile #links a.tab { | |
| text-decoration: none; | |
| } | |
| .mobile .frbrExpressionLinks { | |
| background: white; | |
| padding: 8px 0; | |
| border-radius: 2px; | |
| margin-top: 8px; | |
| } | |
| .mobile .expressionSearchLink { | |
| padding: 6px 12px 0; | |
| } | |
| .mobile button.frbrToggle { | |
| padding: 3px 6px; | |
| border: 1px solid #aaa; | |
| } | |
| .mobile #suggestWrapper .dropdown { | |
| background: rgba(0, 0, 0, .6) | |
| } | |
| .mobile .accountResult { | |
| position: relative; | |
| } | |
| .mobile .holdActionMenu { | |
| z-index: 19; | |
| position: absolute; | |
| right: 8px; | |
| } | |
| .ui-dialog.bgcolor-white { | |
| background-color: white; | |
| } | |
| .mobile .ui-dialog-buttonpane .ui-button { | |
| color: white; | |
| } | |
| .mobile .resultsToolbar a#slideMenuLinksearchLimitsColumn { | |
| border: 1px solid #ddd; | |
| padding: 6px 12px; | |
| border-radius: 3px; | |
| background: #fafafa; | |
| margin-bottom: 6px; | |
| } | |
| .mobile .resultsToolbar a#slideMenuLinksearchLimitsColumn::after { | |
| font-family: "Font Awesome 5 Pro"; | |
| display: inline-block; | |
| font-style: normal; | |
| font-variant: normal; | |
| text-rendering: auto; | |
| -webkit-font-smoothing: antialiased; | |
| font-weight: 900; | |
| font-size:14px; | |
| content: "\f0b0"; | |
| color:lightblue; | |
| margin-left:4px; | |
| font: normal normal normal 14px/1 FontAwesome; | |
| } | |
| .gsc-search-button-v2 { | |
| border-radius: 0; | |
| } | |
| .mobile .messageSection { | |
| margin: 10px; | |
| background: rgba(255, 255, 255, .6); | |
| padding: 8px; | |
| } | |
| .mobile .searchInputClearButton { | |
| right: 75px; | |
| } | |
| .mobile div#buttonsWrapper { | |
| margin-left: 0; | |
| } | |
| /* Advanced Search Menu Change */ | |
| var style_advanced = `<style class="style-advanced"> | |
| .mobile #searchBox.expanded .advanced .fa-chevron-down { | |
| transform: rotate(180deg); | |
| } | |
| .returnToPreviousWrapper { | |
| position: relative; | |
| left: 0px; | |
| bottom: 6px; | |
| margin-left: 1rem; | |
| } | |
| body.heavyweight.mobile.reframe #search { | |
| margin-bottom: 19px; | |
| padding-left: 4px; | |
| padding-right: 4px; | |
| } | |
| .mobile #searchBox.expanded .advanced .fa-chevron-down { | |
| transform: rotate(180deg); | |
| } | |
| .mobile #searchBox .fa { | |
| transition: all 0.5s; | |
| } | |
| .mobile #searchBox .fa { | |
| transition: all 0.5s; | |
| } | |
| .mobile #searchBox #more { | |
| /* display:none !important; */ | |
| } | |
| .mobile #searchBoxExpandedLinks { | |
| display:none | |
| } | |
| .mobile #searchBoxCollapsedLink { | |
| display:none | |
| } | |
| .mobile .collapsed .advanced-link { | |
| display:none; | |
| } | |
| .mobile .advanced-link { | |
| padding-top: 8px | |
| } | |
| .mobile .advanced-link a { | |
| color:white; | |
| } | |
| .mobile #searchBox .dropDown { | |
| max-width:none; | |
| } | |
| .mobile #searchBox .dropDown.restrictionDropDown { | |
| width:100%; | |
| } | |
| .mobile #searchBox .restrictionForm i.fa-caret-down.select-arrow { | |
| left: auto; | |
| } | |
| .mobile #buttonsWrapper.hasAdvanced #searchButton { | |
| outline: revert; | |
| border: 1px solid rgba(255,255,255,0.25); | |
| border-right: 0; | |
| } | |
| .mobile #buttonsWrapper.hasAdvanced button.advanced { | |
| outline: revert; | |
| } | |
| </style>`; | |
| $J(".style-advanced").remove(); | |
| $J("head").append(style_advanced); | |
| /* Advanced Search Room Changes */ | |
| .advancedSearchLabel::before, .advancedSearchRadioLabel::before, .advancedSearchRadioLabel::after {content: "\n\n"; white-space:pre-wrap;} | |
| #advancedSearchOnlyAvailableWrapper {font-weight: bold;} | |
| .advancedSearchDropDown, .advancedSearchField #restrictionDropDown {float: left; width: 100%; border-radius: 4px; font-size: 1.25rem; height: 2rem; border-color: blue; margin-bottom: 1rem;} | |
| .advancedSearchTextField {height: 2rem; font-size: 1rem; width: 100%;} | |
| .advancedSearchLabel {font-size: 1.5rem;} | |
| .advancedSearchField {margin-left: 0%;} | |
| .inlineAdvancedSearch {display: inherit;} | |
| #advancedSearchSubmit {margin-left: 10px; margin-top: 30px;} | |
| .flexAdvancedSearch {margin-left: 10px;} | |
| #advancedSearchButton {color: #fff; font-weight: bold;} | |
| #advancedSearchPage {margin: 0px !important;} | |
| @font-face { | |
| font-family: 'Mittelschrift'; | |
| src: url("/custom/web/content/libsvic/css/DIN1451Mittelschrift.eot"); | |
| src: url("/custom/web/content/libsvic/css/DIN1451Mittelschrift.eot?#iefix") format("embedded-opentype"), url("/custom/web/content/libsvic/css/DIN1451Mittelschrift.woff2") format("woff2"), url("/custom/web/content/libsvic/css/DIN1451Mittelschrift.woff") format("woff"), url("/custom/web/content/libsvic/css/DIN1451Mittelschrift.ttf") format("truetype"), url("/custom/web/content/libsvic/css/DIN1451Mittelschrift.svg#DIN1451Mittelschrift") format("svg"); | |
| font-weight: normal; | |
| font-style: normal | |
| } | |
| @font-face { | |
| font-family: 'DINlight'; | |
| src: url("/custom/web/content/libsvic/css/DINLight.eot"); | |
| src: url("/custom/web/content/libsvic/css/DINLight.eot?#iefix") format("embedded-opentype"), url("/custom/web/content/libsvic/css/dinlight.woff2") format("woff2"), url("/custom/web/content/libsvic/css/dinlight.woff") format("woff"), url("/custom/web/content/libsvic/css/DINLight.ttf") format("truetype"), url("/custom/web/content/libsvic/css/DINLight.svg#DINLight") format("svg"); | |
| font-weight: normal; | |
| font-style: normal | |
| } | |
| body.heavyweight.reframe #account, | |
| body.heavyweight.reframe #search { | |
| background-color: #A2394E; | |
| } | |
| div#footer.footer_container { | |
| background-color: #3a4752; | |
| padding: 16px 0; | |
| } | |
| div#footer p { | |
| margin: 0; | |
| padding: 0; | |
| } | |
| #content { | |
| background-color: white !important; | |
| } | |
| .buttongrid.colour2 .img { | |
| background-color: #188cb9; | |
| } | |
| /**** font families ****/ | |
| body #libInfoContainer { | |
| font-family: 'Source Sans Pro', sans-serif; | |
| } | |
| body, | |
| input { | |
| font-family: 'DINlight', Arial; | |
| } | |
| #searchBox .dropDown, | |
| h1, | |
| h2, | |
| h3, | |
| h4, | |
| h5, | |
| h6, | |
| #megamenu ul li { | |
| font-family:'Mittelschrift', Arial; | |
| font-weight: 400; | |
| } | |
| div#suggestWrapper { | |
| background-color: white; | |
| color: black; | |
| } | |
| /************************** BODY STYLES *******************/ | |
| /* Insert the image for the background in the parentheses */ | |
| body { | |
| height: auto; | |
| } | |
| div#hero { | |
| background-image: url(https://libsvictest.ent.sirsidynix.net.au/custom/web/content/libsvic/images/LV-New-Home-Page-Web-Banner2.jpg); | |
| background-size: cover; | |
| background-repeat: no-repeat; | |
| background-position: center; | |
| } | |
| /**** heavyweight: special code halton is currently working on. ***/ | |
| .heavyweight.reframe #account { | |
| background-color: transparent; | |
| padding: 0; | |
| } | |
| .heavyweight.mobile.reframe #mobile { | |
| background: transparent; | |
| position: relative; | |
| color: white; | |
| } | |
| .heavyweight.reframe #search { | |
| display: inherit; | |
| position: sticky; | |
| padding: 0; | |
| } | |
| .heavyweight.reframe #account { | |
| position: relative; | |
| top: 0; | |
| } | |
| .heavyweight.mobile.reframe #mainMenu { | |
| background-color: transparent; | |
| padding: 16px; | |
| } | |
| body[stuck].heavyweight.reframe #search { | |
| background-color: rgb(162 57 78 / 90%); | |
| z-index: 20; | |
| } | |
| .heavyweight div#searchBoxesWrapper { | |
| padding: 0; | |
| } | |
| .heavyweight.mobile #mainMenu>.slideMenuLink { | |
| background-color: white; | |
| border-color: transparent; | |
| } | |
| .heavyweight.mobile.reframe .mobilehomebutton { | |
| background-image: url(/custom/web/content/libsvic/LV_Logo_CMYK-2019.png); | |
| background-repeat: no-repeat; | |
| background-position: center; | |
| background-size: contain; | |
| } | |
| .heavyweight div#hero_area { | |
| padding-top: 0; | |
| } | |
| /**** reframe : javascript changes the order of dom elements on the page to make it easier to style. */ | |
| body.reframe { | |
| background-color: white; | |
| background-size: 100%; | |
| margin-bottom: 0; | |
| } | |
| .reframe #account>*, | |
| .reframe #search>*, | |
| .reframe #menu>* { | |
| max-width: 1200px; | |
| margin-left: auto; | |
| margin-right: auto; | |
| } | |
| .reframe #search { | |
| position: sticky; | |
| top: -2px; | |
| /* special case for intersection observer to detect when off page */ | |
| z-index: 1; | |
| display: none; | |
| position: inherit; | |
| padding-bottom: 16px; | |
| padding-top: 16px; | |
| } | |
| .reframe div#searchBoxesWrapper { | |
| padding-top: 0; | |
| } | |
| .reframe.mobile #search { | |
| display: block; | |
| } | |
| .reframe #account { | |
| position: sticky; | |
| top: -2px; | |
| z-index: 51; | |
| padding: 16px 0; | |
| background-color: white; | |
| transition: padding 0.1s; | |
| } | |
| .ada-mode.reframe #account { | |
| position: relative; | |
| top: auto; | |
| } | |
| .reframe.mobile #account { | |
| display: none; | |
| } | |
| body[stuck].reframe #account { | |
| padding: 0; | |
| } | |
| .ada-mode.reframe #search { | |
| position: unset; | |
| } | |
| .mobile.reframe #search { | |
| padding: 16px; | |
| margin-top: -16px; | |
| } | |
| body.heavyweight.mobile.reframe #search { | |
| padding-top: 0; | |
| margin-top: 0; | |
| } | |
| body[stuck].heavyweight.mobile.reframe #search { | |
| padding-top: 16px; | |
| } | |
| .reframe #menu { | |
| background-color: #A2394E; | |
| margin-top: -20px; | |
| } | |
| @media only screen and (max-width:992px) { | |
| .reframe #menu { | |
| padding-top: 0px; | |
| } | |
| } | |
| .reframe #searchBoxHomeLink { | |
| float: none; | |
| display: inline-block; | |
| } | |
| .reframe #megamenu ul ul { | |
| z-index: 21; | |
| } | |
| .reframe #advancedSearchPage { | |
| margin-top: 0px !important; | |
| } | |
| .reframe.nonhomepage #content { | |
| margin-top: 0px; | |
| } | |
| body[stuck] .reframe #search { | |
| background-color: rgba(23, 83, 119, 0.9); | |
| } | |
| body[stuck] .ada-mode.reframe #search { | |
| background-color: unset; | |
| } | |
| .reframe #hero_area { | |
| display: grid; | |
| /* grid-template-rows: 1fr 1.5fr; */ | |
| grid-template-rows: 1fr; | |
| min-height: 500px; | |
| padding-top: 0; | |
| } | |
| .mobile.reframe #hero_area { | |
| grid-template-rows: unset; | |
| } | |
| .reframe #hero_area #subheading { | |
| background-color: #A2394E; | |
| margin: auto; | |
| display: inline-block; | |
| border-radius: 16px; | |
| padding: 16px; | |
| } | |
| .reframe #hero_area #subheading { | |
| align-self: end; | |
| } | |
| .reframe #hero_area #local_hero_area { | |
| align-self: end; | |
| position: unset; | |
| } | |
| .reframe #hero_area h1 { | |
| font-size: 64px; | |
| margin: 0; | |
| padding: 0; | |
| border-bottom: 1px solid rgba(255,255,255,0.2); | |
| padding-bottom: 8px; | |
| } | |
| .reframe #hero_area h2 { | |
| font-family: 'DINlight'; | |
| margin-top: 16px; | |
| font-size: 32px; | |
| } | |
| .mobile.reframe #slideMenuLinkmainMenu { | |
| border-radius: 0; | |
| padding: 8px 18px 6px; | |
| } | |
| .mobile.reframe .bgcolor-p3 { | |
| color: white; | |
| } | |
| .has-title.mobile.reframe #mobile { | |
| display: block; | |
| } | |
| .mobile.reframe #mobile { | |
| position: sticky; | |
| display: flex; | |
| top: 0; | |
| z-index: 30; | |
| background: white; | |
| color: #222; | |
| } | |
| .ada-mode.mobile.reframe #mobile { | |
| position: relative; | |
| } | |
| .mobile.reframe .mobilehomebutton { | |
| order: 2; | |
| position: relative; | |
| left: auto; | |
| width: calc(100% - 120px); | |
| background: none; | |
| } | |
| .mobile .mobilehomebutton .mm-logo { | |
| display: flex; | |
| height: 100%; | |
| justify-content: center; | |
| } | |
| .mobile .mobilehomebutton .mm-logo a { | |
| align-self: center; | |
| } | |
| .mobilehomebutton .mm-logo img { | |
| max-height: 68px; | |
| max-width: 100%; | |
| padding-top: 6px; | |
| } | |
| .mobile.reframe #mainMenu { | |
| order: 3; | |
| position: relative; | |
| margin-left: auto; | |
| padding: 10px; | |
| right: 0; | |
| top: 0; | |
| } | |
| .mobile.reframe #header.header_container { | |
| margin: 0; | |
| } | |
| .mobile.reframe .pageTitleText { | |
| display: block; | |
| padding: 0; | |
| margin-top: 16px; | |
| } | |
| .reframe #searchBoxStyleDiv { | |
| display: flex; | |
| align-items: center; | |
| height: auto; | |
| } | |
| /**** page types set by page_type_detector() ****/ | |
| .search-page div#content{ | |
| max-width: 1200px; | |
| } | |
| body.search-page { | |
| background-image: none; | |
| } | |
| /*************************** HEADER AREA ******************************/ | |
| /* Background color of header as well as the color "area" of the header - default height of header color 150px */ | |
| .headerWrapper { | |
| background-color: transparent; | |
| width: auto; | |
| left: 0; | |
| right: 0; | |
| top: 0; | |
| height: 43px | |
| } | |
| /* Placement of a banner -- you may need to lower a banner by 30px if it gets in the way of the ADA menu */ | |
| .header_container, | |
| #ada_header .header_container { | |
| background-color: transparent; | |
| max-width: 1200px; | |
| width: auto; | |
| min-height: auto; | |
| } | |
| #header.header_container { | |
| padding: 0; | |
| } | |
| /* menu links color property: color */ | |
| /* menu container background color */ | |
| #mainMenuContainer { | |
| background-color: transparent; | |
| float: none; | |
| padding: 11px 0; | |
| margin: 0; | |
| border-radius: 0; | |
| } | |
| #mainMenuContainer a { | |
| color: white; | |
| } | |
| .menuLink a, | |
| .menuLink a:visited, | |
| .menuLink a:active, | |
| .loginLink a, | |
| .menuActive a, | |
| #lpMainLink { | |
| color: rgb(42, 106, 156); | |
| font-size: 18px; | |
| font-weight: bold; | |
| } | |
| .logo_container { | |
| z-index: 19; | |
| /* stop menu appearing in front of sticky header */ | |
| } | |
| .menuLink a.searchBox { | |
| white-space: nowrap; | |
| } | |
| #libInfoContainer .menuLink:nth-child(n+9) a:hover { | |
| text-decoration: none; | |
| } | |
| .welcome { | |
| font-weight: bold; | |
| } | |
| #languageSelector .pipeSeparator, | |
| .pipeSeparator-light { | |
| display: none; | |
| } | |
| /* language option color property: color */ | |
| .lpdropdown li { | |
| border: 1px; | |
| border-bottom: 0px; | |
| } | |
| .lpdropdown li:last-child { | |
| border: 1px; | |
| } | |
| /* Change help and ADA icon color */ | |
| .fa-question-circle::before, | |
| .fa-wheelchair::before { | |
| color: white; | |
| font-size: 18px; | |
| font-weight: bold; | |
| } | |
| .fa-question-circle::before { | |
| content: "\f128"; | |
| } | |
| /* ADA menu box background color */ | |
| .ada_div_top_wrapper { | |
| width: 250px; | |
| position: relative; | |
| right: auto; | |
| z-index: 22; | |
| margin: 0; | |
| margin-top: 6px; | |
| } | |
| .ada_div_top { | |
| float: none; | |
| top: auto; | |
| } | |
| .ada_div_top_wrapper .ada_link_light { | |
| font-weight: bold; | |
| } | |
| .ada_div_top_wrapper .pipeSeparator-light { | |
| display: initial; | |
| } | |
| #adaNav a, | |
| .ada_link, | |
| #adaNav .pipeSeparator-light { | |
| color: #fff; | |
| } | |
| #adaNav a:hover, | |
| .ada_link:hover { | |
| color: #fff; | |
| text-decoration: none; | |
| color: yellow; | |
| } | |
| a#patronHelp:hover i { | |
| text-decoration: none; | |
| color: yellow; | |
| } | |
| #mainMenuContainer>.patron_help { | |
| vertical-align: middle; | |
| margin-right: 10px; | |
| } | |
| #ada_header .loginLink a, | |
| #ada_header .menuLink a, | |
| #ada_header .pipeSeparator-light, | |
| #ada_header .pipeSeparator { | |
| color: #fff; | |
| } | |
| #ada_header .fa-question-circle::before, | |
| #ada_header .fa-wheelchair::before { | |
| color: #fff; | |
| } | |
| #ada_header .fa-question-circle:hover:before, | |
| #ada_header .fa-wheelchair:hover:before { | |
| color: #fff; | |
| } | |
| .light a .fa::before, | |
| .light a .fa:hover:before { | |
| color: #333; | |
| } | |
| /* join link style | |
| body.reframe.heavyweight .menuLink a.joinLink, | |
| a.loginLink.joinLink, | |
| .loginLink a { | |
| color: yellow !important; | |
| } | |
| .light a.loginLink.joinLink, | |
| .light .loginLink a { | |
| color: #cc0000 !important; | |
| } | |
| body.reframe .menuLink a.joinLink { | |
| color: #08c !important; | |
| } */ | |
| /**************** MEGA MENU MM STYLES NEW **************************/ | |
| #megamenu { | |
| max-width: 1200px; | |
| z-index: 20; | |
| margin: auto; | |
| text-align: left; | |
| } | |
| #megamenu a { | |
| text-decoration: none; | |
| } | |
| #megamenu>ul { | |
| display: flex; | |
| justify-content: space-between; | |
| border-radius: 5px; | |
| background-color: #A2394E; | |
| margin:0; | |
| } | |
| #megamenu ul li { | |
| display: inline-block; | |
| color: #fff; | |
| margin: 0; | |
| font-size: 20px; | |
| margin-right: 30px; | |
| padding: 1em 12px; | |
| text-align: left; | |
| vertical-align: top; | |
| transition: .1s all ease; | |
| background-color: #A2394E; | |
| border-radius: 0; | |
| } | |
| #megamenu.light ul li, | |
| #megamenu.light ul li:hover, | |
| #megamenu.light ul li:focus { | |
| color: #333; | |
| } | |
| #megamenu ul li:hover, | |
| #megamenu ul li:focus { | |
| color: #fff; | |
| background-color: #832e3f; | |
| } | |
| #megamenu ul li:last-child { | |
| margin-right: 0; | |
| position: relative; | |
| } | |
| #megamenu ul ul { | |
| position: absolute; | |
| margin-top: 1em; | |
| margin-left: -12px; | |
| min-width: 224px; | |
| padding: 0; | |
| } | |
| #megamenu ul li ul li { | |
| margin-right: 0; | |
| padding: 6px 20px; | |
| background-color: white; | |
| } | |
| #megamenu ul li ul li a { | |
| color: black; | |
| } | |
| #megamenu ul li ul li:hover, | |
| #megamenu ul li ul li:focus { | |
| color: white; | |
| background-color: #A2394E; | |
| } | |
| #megamenu ul li ul li:hover a, | |
| #megamenu ul li ul li:focus a{ | |
| color: white; | |
| } | |
| #megamenu ul li ul li a { | |
| transition: all .2s ease; | |
| } | |
| #megamenu ul li ul li:hover a, | |
| #megamenu ul li ul li:focus a { | |
| margin-left: 3px; | |
| transition: all .2s ease; | |
| } | |
| #megamenu.light ul li a { | |
| color: #555; | |
| } | |
| #megamenu ul li a { | |
| color: #fff; | |
| padding: 0.5em 0; | |
| } | |
| #megamenu ul li a:hover, | |
| #megamenu ul li a:focus { | |
| text-decoration: none; | |
| } | |
| #megamenu ul li ul li a { | |
| display: block; | |
| } | |
| #megamenu ul li ul li a:hover, | |
| #megamenu ul li ul li a:focus { | |
| text-decoration: none; | |
| } | |
| #megamenu ul.flyout li { | |
| display: none; | |
| font-size: 15px; | |
| } | |
| #megamenu .menu:hover ul.flyout { | |
| border-top: 16px solid transparent; | |
| box-shadow: 0 1px 10px rgba(0,0,0,.2); | |
| } | |
| #megamenu li:focus ul li, | |
| #megamenu li:hover ul li { | |
| display: block; | |
| float: none; | |
| margin-bottom: 0px; | |
| color: black; | |
| text-indent: 0; | |
| } | |
| #megamenu ul li:last-child ul { | |
| position: absolute; | |
| right: 0; | |
| min-width: 236px; | |
| } | |
| #megamenu ul li:last-child ul li { | |
| text-align: right; | |
| } | |
| #megamenu ul li:last-child ul li:focus a, | |
| #megamenu ul li:last-child ul li:hover a { | |
| margin-right: 3px; | |
| } | |
| #megamenu .fa { | |
| font-size: 14px; | |
| margin-left: 4px; | |
| } | |
| /***** MINI MENU ******/ | |
| .minimenu .mm-logo img { | |
| max-width: 415px; | |
| transition: .2s all ease-in-out; | |
| max-height: 200px; | |
| } | |
| .logo-sm { | |
| max-height: 80px !important; | |
| transition: .2s all ease-in-out; | |
| } | |
| .minimenu .mm-logo.auto-width img { | |
| width: auto; | |
| } | |
| .minimenu .mm-logo.invert img { | |
| filter: invert(1); | |
| } | |
| .minimenu .mm-logo.height-60 img { | |
| width: auto; | |
| height: 60px; | |
| } | |
| .minimenu .mm-logo.height-100 img { | |
| width: auto; | |
| height: 100px; | |
| } | |
| .minimenu .mm-logo.height-120 img { | |
| width: auto; | |
| height: 120px; | |
| } | |
| .minimenu { | |
| background-color: white; | |
| color: black; | |
| display: flex; | |
| align-items: center; | |
| flex-wrap: wrap; | |
| padding-top: 10px; | |
| } | |
| .minimenu .mm-right { | |
| margin-left: auto; | |
| display: flex; | |
| align-items: center; | |
| } | |
| #megamenu.minimenu ul li { | |
| margin-right: 0px; | |
| } | |
| #megamenu.minimenu>ul { | |
| background-color: transparent; | |
| } | |
| #megamenu.minimenu ul li.mm-search { | |
| padding-right: 0; | |
| padding-left: 0; | |
| } | |
| .search_open #megamenu.minimenu ul li.mm-search { | |
| display: none; | |
| } | |
| #megamenu.minimenu ul li.mm-help { | |
| padding-left: 0; | |
| } | |
| #megamenu.minimenu.light ul li:hover, | |
| #megamenu.minimenu.light ul li ul li { | |
| background-color: white; | |
| border-radius: 5px; | |
| } | |
| #megamenu.minimenu.light ul li:hover a { | |
| color: #222; | |
| } | |
| #megamenu.minimenu.light ul li ul li:hover { | |
| background-color: white; | |
| } | |
| #megamenu.minimenu.light ul li ul li .menuLink:hover { | |
| background-color: #ddd; | |
| } | |
| #megamenu.minimenu.light ul li ul li.nohover:hover, | |
| #megamenu.minimenu.light ul li ul li.nohover { | |
| background-color: #eee; | |
| cursor: default; | |
| } | |
| #megamenu.minimenu li.mm-flyout a { | |
| padding: .5em 12px; | |
| } | |
| #megamenu.minimenu ul li ul li.mm-flyout { | |
| padding: 6px 4px; | |
| } | |
| #megamenu.minimenu li.mm-flyout a:hover { | |
| background-color: #eee; | |
| } | |
| li.menu.menu5.mm-search.snatch-lwSearch:hover { | |
| background-color: transparent !important; | |
| } | |
| #lwSearchButton:hover { | |
| filter: brightness(1.2); | |
| } | |
| /* ************ stop menu layout breaking before mobile menu *************/ | |
| @media (min-width:768px) and (max-width: 950px) { | |
| #megamenu ul ul { | |
| min-width: 196px; | |
| } | |
| #megamenu ul li { | |
| font-size: 14px; | |
| margin-right: 0; | |
| } | |
| #megamenu ul li:last-child ul { | |
| margin-left: -75px; | |
| } | |
| #megamenu .fa { | |
| font-size: 12px; | |
| } | |
| #megamenu ul.flyout li { | |
| font-size: 14px; | |
| } | |
| } | |
| @media (min-width: 376px)and (max-width: 768px) { | |
| #hero_area { | |
| padding-top: 10px !important; | |
| } | |
| } | |
| /* ::::::::: END NEW MM MENU ::::::::::::::*/ | |
| /* down caret */ | |
| .caret { | |
| position: relative; | |
| } | |
| .caret:before { | |
| content: ''; | |
| position: absolute; | |
| top: 10px; | |
| left: 0; | |
| border-top: 6px solid rgba(255, 255, 255, .6); | |
| border-left: 6px solid transparent; | |
| border-right: 6px solid transparent; | |
| margin-left: 12px; | |
| } | |
| .caret:after { | |
| content: ''; | |
| position: absolute; | |
| left: 2px; | |
| top: 10px; | |
| border-top: 4px solid rgb(36, 102, 153); | |
| border-left: 4px solid transparent; | |
| border-right: 4px solid transparent; | |
| margin-left: 12px; | |
| } | |
| /************************** SEARCH BOX AREA **************************************/ | |
| #searchBoxWrapper { | |
| background-color: transparent; | |
| border-bottom: none; | |
| z-index: 20 !important; | |
| min-width: initial; | |
| width: 100%; | |
| padding: 0; | |
| margin: 0; | |
| padding-top: 0; | |
| height: auto; | |
| min-width: auto; | |
| transition: 1s background-color; | |
| } | |
| div#searchBoxWrapper.scrolled { | |
| position: fixed; | |
| top: 0; | |
| background-color: rgba(0, 0, 0, 0.9); | |
| } | |
| .ada-mode div#searchBoxWrapper.scrolled { | |
| position: relative; | |
| } | |
| .header.scrolled { | |
| /* this counteracts the effect of changing searchboxwrapper from relative to fixed */ | |
| padding-bottom: 80px; | |
| } | |
| .ada-mode .header.scrolled { | |
| padding-bottom: 0; | |
| } | |
| a.returnToPrevious { | |
| color: inherit; | |
| } | |
| /* change Home link color */ | |
| .fa-home::before { | |
| color: transparent; | |
| content: ""; | |
| } | |
| .fa-home::after { | |
| content: ""; | |
| background: transparent url(/custom/web/content/libsvic/LV_Logo_CMYK-2019.png) no-repeat 0px 0px; | |
| width: 200px; | |
| height: 50px; | |
| position: absolute; | |
| top: 0px; | |
| left: 0; | |
| display: none; | |
| } | |
| #lvLogo { | |
| background-image: url(/custom/web/content/libsvic/css/LV-Logo-CMYK-2019.png); | |
| height: 43px; | |
| display: inline-block; | |
| vertical-align: top; | |
| background-repeat: no-repeat; | |
| cursor: pointer; | |
| min-width: 210px; | |
| background-size: auto 43px; | |
| margin: 32px; | |
| } | |
| .mobile #lvLogo { | |
| margin: 5px 0 0 0; | |
| min-width: 120px; | |
| background-size: auto 32px; | |
| height: 32px; | |
| } | |
| #plvLogo { | |
| background-image: url(/custom/web/content/libsvic/css/PLV-Logo-Reverse-2018.png); | |
| height: 43px; | |
| display: inline-block; | |
| vertical-align: top; | |
| background-repeat: no-repeat; | |
| cursor: pointer; | |
| min-width: 210px; | |
| background-size: auto 43px; | |
| margin: 32px; | |
| margin-right: 16px; | |
| } | |
| .mobile #plvLogo { | |
| margin: 5px 0 0 0; | |
| min-width: 160px; | |
| background-size: auto 32px; | |
| height: 32px; | |
| } | |
| @media only screen and (max-width:380px) { | |
| .mobile #plvLogo { | |
| background-size: auto 30px; | |
| min-width: 158px; | |
| } | |
| .mobile #lvLogo { | |
| background-size: auto 30px; | |
| min-width: 118px; | |
| } | |
| } | |
| @media only screen and (max-width:360px) { | |
| .mobile #plvLogo { | |
| background-size: auto 26px; | |
| min-width: 132px; | |
| } | |
| .mobile #lvLogo { | |
| background-size: auto 26px; | |
| min-width: 105px; | |
| } | |
| } | |
| @media only screen and (max-width:319px) { | |
| .mobile #plvLogo { | |
| background-size: auto 24px; | |
| min-width: 122px; | |
| } | |
| .mobile #lvLogo { | |
| background-size: auto 24px; | |
| min-width: 95px; | |
| } | |
| } | |
| /* Home icon is 0.7 opacity by default. If you want the true color, set opacity to 1 */ | |
| #searchBoxHomeLink { | |
| /* position: fixed; */ | |
| top: 13px; | |
| /* max-width: 1200px; */ | |
| /* margin: auto; */ | |
| display: block; | |
| width: auto; | |
| text-align: left; | |
| /* top: auto; */ | |
| opacity: 1; | |
| padding: 0px; | |
| /* min-width: auto; */ | |
| width: auto; | |
| margin: 0; | |
| } | |
| /* Set color of search drop-down menus */ | |
| #searchBox .dropDown { | |
| font-size: 18px; | |
| height: 34px; | |
| border-radius: 5px; | |
| margin-right: 12px; | |
| } | |
| #searchBox .dropDown.restrictionDropDown { | |
| width: 108px; | |
| } | |
| /* Set color of search box */ | |
| #q { | |
| font-size: 16px; | |
| height: 35px; | |
| width: 100%; | |
| box-sizing: border-box; | |
| margin: 5px 0px; | |
| } | |
| .reframe #searchBox .dropDown, | |
| .mobile #searchBox .dropDown, | |
| #q { | |
| border: 1px solid #e8e8e8; | |
| } | |
| .mobile.reframe.lightweight .searchBoxLinks a { | |
| color: #333; | |
| } | |
| .extendedSearchBoxDiv input#q { | |
| width: 100%; | |
| } | |
| /* Advanced Search Link */ | |
| #searchBoxAdvancedLink { | |
| display: none; | |
| } | |
| /* Search Button */ | |
| .searchButton { | |
| vertical-align: top; | |
| background-color: #568E14; | |
| /* WCAG 2.0 contrast */ | |
| height: 35px; | |
| font-size: 18px; | |
| cursor: pointer; | |
| } | |
| #lwSearchButton { | |
| text-transform: none; | |
| background-color: #568E14; | |
| /* WCAG 2.0 contrast */ | |
| font-size: 18px; | |
| height: 34px; | |
| min-width: 100px; | |
| top: 0; | |
| margin: 0px 0px 0px 5px; | |
| outline: none; | |
| font-weight: 700; | |
| border: solid 1px rgba(255, 255, 255, 0.25); | |
| box-sizing: border-box; | |
| } | |
| #searchButton { | |
| text-transform: none; | |
| background-color: #568E14; | |
| /* WCAG 2.0 contrast */ | |
| font-size: 18px; | |
| height: 36px; | |
| min-width: 88px; | |
| top: 0; | |
| margin: 0px 0px 0px 5px; | |
| border-top-right-radius: 0; | |
| border-bottom-right-radius: 0; | |
| outline: none; | |
| } | |
| .searchButton:hover { | |
| background-color: #3A7728; | |
| } | |
| #searchButtonDropdown { | |
| width: 20px; | |
| font-size: 18px; | |
| border-radius: 0px 5px 5px 0; | |
| border-width: 1px 1px 1px 0; | |
| border-color: rgba(255, 255, 255, 0.25); | |
| border-style: solid; | |
| color: white; | |
| background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='378' height='378' viewBox='0 0 100 100'%3E%3Cpath d='M90.2 34.5l-40 40-40-40 8-8 32 32 32-32 8 8' fill='%23fff' stroke='%23fff' stroke-width='5'/%3E%3C/svg%3E"); | |
| background-size: 12px; | |
| background-repeat: no-repeat; | |
| background-position: center 12px; | |
| } | |
| #searchButtonMore { | |
| position: absolute; | |
| width: 200px; | |
| border: 0.2px solid black; | |
| right: 0; | |
| color: black; | |
| background-color: white; | |
| padding: 10px; | |
| border-radius: 3px; | |
| box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5); | |
| } | |
| input#searchButton.searchButtonLeft { | |
| border-radius: 5px 0 0 5px; | |
| } | |
| /* repositions the search suggestions drop-down, add enough pixels to fix if you increase the height of the search bar. | |
| /******************** BOOKRIVER STYLES ***********************************/ | |
| /*** secondary menu ******/ | |
| /* halton hid this: 28/08/2019 */ | |
| .secondary_header_menu_container { | |
| display: none; | |
| } | |
| div#secondary_header_menu_container { | |
| background-color: white; | |
| color: black; | |
| margin-top: 200px; | |
| padding: 1rem; | |
| margin-bottom: 0; | |
| } | |
| .secondary_header_menu_container { | |
| width: auto; | |
| } | |
| /**** new rivers - promotional panel ****/ | |
| .bigband.bigband.bigband.rivers-sd { | |
| background-color: #252523; | |
| } | |
| .bigband.rivers-sd h2 { | |
| color: white; | |
| } | |
| .rivers-thumb { | |
| text-align: center; | |
| } | |
| .rivers-thumb img { | |
| width: 50%; | |
| min-width: 300px; | |
| } | |
| #river-content.bigband { | |
| width: inherit; | |
| min-width: inherit; | |
| background-color: white; | |
| } | |
| .mobile #river-content.bigband { | |
| padding: 8px; | |
| } | |
| /******************** CONTENT AREA ***************************************/ | |
| #content { | |
| margin-bottom: 0; | |
| padding-bottom: 0; | |
| width: auto; | |
| min-height: auto; | |
| display: block; | |
| } | |
| #content.mobile { | |
| padding-top: 0px; | |
| } | |
| .content a { | |
| text-decoration: underline; | |
| } | |
| .column { | |
| /* padding-bottom: 0; */ | |
| /* margin-bottom: 0; */ | |
| float: none; | |
| padding: 0; | |
| margin: 0; | |
| } | |
| .content_container { | |
| color: #585858; | |
| margin-bottom: 0; | |
| } | |
| #content .columns_container { | |
| background-color: transparent; | |
| color: black; | |
| padding-top: 120px; | |
| padding-bottom: 0; | |
| margin-bottom: 0; | |
| min-height: auto; | |
| display: block; | |
| width: auto; | |
| /* overflow: hidden; */ | |
| padding: 0; | |
| /* box-sizing: border-box; */ | |
| margin-top: 0; | |
| } | |
| .nonhomepage #content { | |
| background-color: white; | |
| margin-top: 110px; | |
| } | |
| .nonhomepage #content .columns_container { | |
| max-width: 1200px; | |
| box-sizing: border-box; | |
| margin: auto; | |
| background-color: white; | |
| } | |
| #content .columns_container h1 { | |
| font-size: 60px; | |
| text-align: center; | |
| line-height: 60px; | |
| /* text-shadow: 1px 2px 14px rgba(0, 0, 0, .6); */ | |
| } | |
| .nonhomepage #content .columns_container h1 { | |
| text-shadow: none; | |
| } | |
| #content .columns_container h2 { | |
| /* color: #6d6d6d; */ | |
| /* font-size: 40px; */ | |
| /* text-align: center; */ | |
| /* margin-bottom: 40px; */ | |
| } | |
| #content .columns_container h3 { | |
| /* color: #6d6d6d; | |
| font-size: 20px; | |
| text-align: center; | |
| margin-bottom: 40px; */ | |
| } | |
| .columns_container .pct50, | |
| .columns_container .pct75 { | |
| width: auto; | |
| } | |
| #content>#message { | |
| /* https://test.onecard.network/client/en_AU/mitcham/search/paymentmessage/0/search.PaymentMessage.Cancel */ | |
| padding: 48px; | |
| } | |
| .bigband.max1200 { | |
| max-width: 1200px; | |
| } | |
| /* header/banner on content pages */ | |
| #content .bigband.banner { | |
| background-color: #f0f0f0; | |
| } | |
| #content .bigband.banner h1 { | |
| font-size: 53px; | |
| line-height: unset; | |
| text-align: left; | |
| margin: 0; | |
| } | |
| /* if you need to be able to "scroll to" an element with an anchor tag, this overcomes the header size */ | |
| .anchor-header-fix { | |
| margin-top: -220px; | |
| padding-top: 220px; | |
| background-clip: content-box; | |
| display: block; | |
| pointer-events: none; | |
| } | |
| .allexpanded .anchor-header-fix { | |
| margin-top: 0; | |
| padding-top: 0; | |
| } | |
| /* HS type-scale.com */ | |
| html { | |
| scroll-behavior: smooth; | |
| } | |
| html, | |
| body { | |
| font-size: 17px; | |
| } | |
| body { | |
| background-color: white; | |
| font-weight: 400; | |
| line-height: 1.7; | |
| color: #333; | |
| } | |
| p { | |
| /* margin-bottom: 1.25em; */ | |
| } | |
| h1, | |
| h2, | |
| h3, | |
| h4, | |
| h5 { | |
| margin: 2.75rem 0 1rem; | |
| font-weight: 400; | |
| line-height: 1.15; | |
| } | |
| h1 { | |
| margin-top: 0; | |
| font-size: 3.052em; | |
| } | |
| h2 { | |
| font-size: 2.441em; | |
| } | |
| h3 { | |
| font-size: 1.953em; | |
| } | |
| h4 { | |
| font-size: 1.563em; | |
| } | |
| h5 { | |
| font-size: 1.25em; | |
| } | |
| small, | |
| .text_small { | |
| font-size: 0.8em; | |
| } | |
| #footer h3 { | |
| font-size: 1.25em; | |
| } | |
| /* | |
| .buttongrid a { | |
| font-size:1.563em; | |
| }*/ | |
| /* HS refactor */ | |
| body, | |
| body #libInfoContainer { | |
| min-width: auto; | |
| } | |
| .bigband { | |
| padding: 3rem; | |
| /* width: 90%; */ | |
| box-sizing: border-box; | |
| border: 1px; | |
| margin: 0; | |
| display: block; | |
| max-width: 100vw; | |
| overflow-x: auto; | |
| } | |
| .bigband.odd { | |
| background-color: #006699; | |
| } | |
| .bigband.even { | |
| background-color: #3a4752; | |
| } | |
| .bigband>.panel, | |
| .bigband>div { | |
| max-width: 1200px; | |
| margin: auto; | |
| } | |
| #content .infopanel { | |
| color: white; | |
| height: 340px; | |
| /* padding-top: 20px; */ | |
| } | |
| .infopanel { | |
| /* border:1px solid red; */ | |
| color: white; | |
| } | |
| .infopanel.even { | |
| /* border:1px solid blue; */ | |
| background-position-x: left !important; | |
| background-repeat: no-repeat; | |
| position: relative; | |
| } | |
| .infopanel>div { | |
| width: 50%; | |
| padding: 40px 60px; | |
| box-sizing: border-box; | |
| } | |
| .infopanel.even>div { | |
| /* border:1px solid red; */ | |
| position: absolute; | |
| right: 0px; | |
| } | |
| .infopanel h2 { | |
| line-height: 40px; | |
| /* color: white; */ | |
| } | |
| .infopanel div p>a { | |
| border: 1px solid white; | |
| padding: 1em; | |
| display: inline-block; | |
| text-transform: uppercase; | |
| font-weight: 700; | |
| letter-spacing: 0.05em; | |
| /* border-radius: 4px; */ | |
| /* margin-top: 20px; */ | |
| } | |
| /**** search results *****/ | |
| .searchResults_wrapper { | |
| background-color: #eee; | |
| } | |
| #resultsWrapper { | |
| width: calc(100% - 325px); | |
| margin-bottom: 40px; | |
| } | |
| #resultsWrapper span.thumb_hidden.FORMAT { | |
| display: initial; | |
| } | |
| #resultsWrapper #links { | |
| border: none; | |
| background-color: #f6f6f6; | |
| } | |
| .thumb .resultsToolbar_big_wrapper { | |
| border: none; | |
| } | |
| #searchResultsColumn { | |
| width: 100%; | |
| border-color: #ccc; | |
| } | |
| .searchResults_wrapper .searchLimitsColumn { | |
| max-height: 1493px; | |
| overflow-y: auto; | |
| -webkit-box-shadow: 0px 35px 20px -4px white; | |
| -moz-box-shadow: 0px 35px 20px -4px white; | |
| box-shadow: 0px 35px 20px -4px white; | |
| } | |
| .searchResults_wrapper .searchLimitsColumn { | |
| width: 325px; | |
| } | |
| .searchLimitsColumn .navigatorName { | |
| max-width: 215px; | |
| } | |
| .searchLimitsColumn span.navigatorName a { | |
| font-size: 14px; | |
| } | |
| #results_wrapper div[id^=results_bio] { | |
| max-width: 75%; | |
| width: 75%; | |
| } | |
| .thumb .results_every_four { | |
| padding-left: 16px; | |
| } | |
| /* goodreads button */ | |
| #detail0GOODREADS_BUTTON { | |
| background-image: none !important; | |
| width: 99% !important; | |
| height: 26px !important; | |
| position: relative; | |
| background-color: #ece8dc; | |
| color: #382110; | |
| text-shadow: 1px 0 white; | |
| letter-spacing: -1px; | |
| box-shadow: 0 1px 1px rgba(0, 0, 0, .7); | |
| } | |
| #detail0GOODREADS_BUTTON::before, | |
| #detail0GOODREADS_BUTTON::after { | |
| font-size: 18px; | |
| left: 0; | |
| right: 0; | |
| top: 0; | |
| padding: 2px 10px; | |
| } | |
| #detail0GOODREADS_BUTTON::before { | |
| content: "good"; | |
| position: absolute; | |
| font-weight: 100; | |
| right: 48px; | |
| } | |
| #detail0GOODREADS_BUTTON::after { | |
| content: "reads +"; | |
| font-weight: 500; | |
| position: absolute; | |
| left: 34px; | |
| } | |
| .thumb .results_chkbox { | |
| left: 0; | |
| width: 16px; | |
| height: 16px; | |
| } | |
| /***** updated search results ****/ | |
| /***** SEARCH RESULTS SECTION *****/ | |
| /***** SEARCH RESULTS SECTION *****/ | |
| #results_wrapper button.frbrThumbButton { | |
| font-weight: 700; | |
| } | |
| .searchLimitsColumn .facetTitleRow { | |
| background: #e0e5f1; | |
| color: #333; | |
| border-radius: 2px; | |
| } | |
| .facetTitleRow .facetTitle { | |
| font-size: 15px; | |
| font-weight: 600; | |
| } | |
| .searchLimitsColumn .limitcolumn_wrapper .button, | |
| .searchLimitsColumn .detailPanel { | |
| box-shadow: none; | |
| border-radius: 3px; | |
| font-size: 11px; | |
| font-weight: 600; | |
| } | |
| .searchLimitsColumn .frbrThumbButton { | |
| box-shadow: none; | |
| border-radius: 3px; | |
| } | |
| .searchResults_wrapper .searchLimitsColumn { | |
| max-height: initial; | |
| } | |
| #search_target_tabs .tab.tab_selected { | |
| background-color: white; | |
| } | |
| .resultsToolbar_wrapper { | |
| background-color: #f6f6f6; | |
| } | |
| /** libsvic custom **/ | |
| body.mobile.search-page #plvLogo { | |
| display: none; | |
| } | |
| .searchResults_wrapper .searchLimitsColumn { | |
| padding-top: 20px; | |
| } | |
| .limitcolumn_availability { | |
| margin-bottom: 22px; | |
| } | |
| .searchResults_wrapper { | |
| background-color: none; | |
| } | |
| #results_wrapper .cell_wrapper { | |
| border: none; | |
| border-radius: 3px; | |
| margin: 22px; | |
| box-shadow: 0 1px 5px rgb(0 0 0 / 40%); | |
| } | |
| .searchResults_wrapper .limitcolumn_wrapper, | |
| #results_wrapper #searchResultsColumn { | |
| border: 0; | |
| } | |
| .mobile #results_wrapper { | |
| padding: 12px; | |
| } | |
| .mobile #results_wrapper .cell_wrapper { | |
| margin: 16px 0; | |
| } | |
| /* results tab NOT selected */ | |
| #searchResultsColumn #results_wrapper .tab { | |
| border: 1px solid #aaa; | |
| border-bottom: 0; | |
| } | |
| /* results tab SELECTED */ | |
| #results_wrapper a.tab_selected.required { | |
| background-color: #fff; | |
| border: 1px solid #bbb; | |
| border-bottom: 1px solid white; | |
| margin-bottom: -1px; | |
| color: midnightblue; | |
| } | |
| .thumb #results_wrapper { | |
| padding-left: 0; | |
| display: initial; | |
| /* was inline block that created some white space */ | |
| } | |
| .resultsToolbar_wrapper.top { | |
| border: none; | |
| } | |
| .resultsToolbar_num_results { | |
| border-radius: 6px; | |
| } | |
| .federatedResultsPanel { | |
| float: none; | |
| margin-top: 29px; | |
| } | |
| /* :: Fix results layout :: */ | |
| #resultsWrapper .thumb .results_cell { | |
| float: none; | |
| display: table-cell; | |
| } | |
| #resultsWrapper .thumb .thumbnail { | |
| vertical-align: bottom; | |
| padding-bottom: 3px; | |
| } | |
| #resultsWrapper #searchViewDISCOVERY_ALL .thumb .no_image_text { | |
| top: 28px; | |
| } | |
| /* search results mobile */ | |
| .mobile .list .cell_wrapper { | |
| padding-left: 5px; | |
| padding-right: 5px; | |
| position: relative; | |
| } | |
| .mobile .list .results_cell { | |
| padding-right: 0; | |
| } | |
| .mobile #results_wrapper div[id^=results_bio] { | |
| max-width: none; | |
| width: auto; | |
| } | |
| .mobile .resultsToolbar_left { | |
| width: auto; | |
| padding: 0; | |
| } | |
| .mobile .resultsToolbar_num_results { | |
| padding: 0; | |
| } | |
| .mobile .tab, | |
| .mobile .tab_selected { | |
| white-space: nowrap | |
| } | |
| .mobile .resultsToolbar_right { | |
| float: none; | |
| } | |
| .mobile .list .results_right { | |
| position: absolute; | |
| top: 5px; | |
| right: 0px; | |
| width: 65px; | |
| } | |
| .mobile #links .tab, | |
| .mobile #links .tab_selected { | |
| display: inline-block; | |
| padding: 10px 4px; | |
| margin: 0; | |
| } | |
| .mobile .displayDetailLink { | |
| border: 0px solid red; | |
| max-width: calc(100% - 45px); | |
| display: inline-block; | |
| } | |
| .mobile #mainMenu { | |
| position: absolute; | |
| top: 17px; | |
| padding: 0; | |
| margin: 0; | |
| right: 17px; | |
| background-color: white; | |
| } | |
| .mobile #mainMenu .fa.fa-bars { | |
| color: #08c; | |
| } | |
| .mobile #mainMenu>.slideMenuLink { | |
| padding: 7px 17px 5px; | |
| } | |
| #mainMenu { | |
| z-index: 30; | |
| } | |
| #mainMenuMobile { | |
| display: none; | |
| z-index: 30; | |
| background-color: white; | |
| } | |
| .customDropdown.resultsToolbar { | |
| font-size: 12px; | |
| } | |
| .dropDownButton:after { | |
| content: "\f078"; /* chevron-down */ | |
| } | |
| .customDropdown .dropDownButton { | |
| border-radius: 0; | |
| } | |
| /** change the burger menu **/ | |
| .mobile #mainMenu { | |
| top: 15px; | |
| right: 15px; | |
| } | |
| .heavyweight.mobile.reframe #mainMenu { | |
| padding: 10px 16px 10px 12px; | |
| } | |
| #mainMenu>.slideMenuLink, | |
| .mobile #mainMenu>.slideMenuLink { | |
| border: 0; | |
| border-radius: 0; | |
| padding: 7px 15px 5px; | |
| } | |
| #slideMenuLinkmainMenu i, | |
| .mobile #mainMenu .fa.fa-bars, | |
| #mainMenu a.slideMenuLink.fa.fa-bars { | |
| font-size: 28px; | |
| color: #568E14; | |
| } | |
| #mainMenu a.slideMenuLink .fa-bars::after { | |
| content: 'MENU'; | |
| color: #568E14; | |
| background: white; | |
| padding: 2px; | |
| width: 54px; | |
| text-align: center; | |
| font-size: 10px; | |
| font-family: 'Open Sans', sans-serif; | |
| font-weight: 600; | |
| position: absolute; | |
| left: -15px; | |
| bottom: -12px; | |
| } | |
| /** //end change the burger menu **/ | |
| .mobile .resultsSection { | |
| background-color: white; | |
| } | |
| /*.tab { | |
| float: none; | |
| }*/ | |
| /* search: related services */ | |
| .mobile .comm_info_results { | |
| margin-left: 0 !important; | |
| width: auto !important; | |
| } | |
| #eventsResultsPanel .list>img { | |
| max-width: 100%; | |
| margin-top: 14px; | |
| height: 100%; | |
| } | |
| /* search: state library */ | |
| .mobile .federated .results_img_div { | |
| margin-bottom: 20px; | |
| } | |
| /* search:; detailnonmodal - available in onecard, additional info and reading suggestions, other formats/editions - chrome on ipad holdfast and npsp*/ | |
| .mobile #results_wrapper { | |
| background: white; | |
| } | |
| .mobile #content #nm_detail_wrapper.detail_wrapper .ui-tabs-panel.ui-widget-content { | |
| background-color: white; | |
| } | |
| .mobile .detailItems { | |
| background-color: white; | |
| } | |
| .mobile #nm_detail_wrapper.detail_wrapper .list-items { | |
| background-color: white; | |
| } | |
| .mobile #nm_detail_wrapper.detail_wrapper .unbound_mega { | |
| background-color: white; | |
| } | |
| .mobile #nm_detail_wrapper.detail_wrapper .unbound_mega>* { | |
| background-color: white; | |
| } | |
| /* buttongrid widget */ | |
| .clickable { | |
| cursor: pointer; | |
| } | |
| .buttongrid.buttongrid-cards { | |
| grid-row-gap: 0; | |
| } | |
| .buttongrid.buttongrid-cards h3 { | |
| padding-top: 0; | |
| margin-top: 0; | |
| } | |
| .buttongrid.buttongrid-cards>div h4.more { | |
| position: absolute; | |
| left: 0; | |
| right: 0; | |
| bottom: 12px; | |
| } | |
| .buttongrid.buttongrid-cards>div.colspan3 { | |
| width: 100%; | |
| } | |
| .buttongrid.buttongrid-cards>div h3 { | |
| color: black; | |
| } | |
| .buttongrid.buttongrid-cards .subtitle { | |
| color: #767676; | |
| /* WCAG 2.0 contrast */ | |
| display: block; | |
| font-size: 60%; | |
| } | |
| .buttongrid.buttongrid-cards>div h4 { | |
| font-size: 1em; | |
| min-height: 2.2em; | |
| align-items: center; | |
| display: flex; | |
| justify-content: center; | |
| } | |
| .buttongrid.buttongrid-circles>div { | |
| position: relative; | |
| border-radius: 50%; | |
| overflow: hidden; | |
| width: 193px; | |
| height: 193px; | |
| margin: auto; | |
| align-items: center; | |
| justify-items: center; | |
| } | |
| .buttongrid.buttongrid-circles>div h4 { | |
| align-items: center; | |
| display: flex; | |
| justify-content: center; | |
| position: absolute; | |
| top: 0; | |
| width: 100%; | |
| height: 100%; | |
| color: white; | |
| } | |
| .buttongrid.buttongrid-circles .img { | |
| height: 193px; | |
| } | |
| .buttongrid.buttongrid-circles .img img { | |
| width: 193px; | |
| max-height: none; | |
| filter: blur(2px) contrast(0.6); | |
| mix-blend-mode: luminosity; | |
| } | |
| .buttongrid-circles>div:hover { | |
| filter: brightness(1.5); | |
| } | |
| .buttongrid-circles>div:nth-of-type(1) .img { | |
| background-color: #3aaacf; | |
| } | |
| .buttongrid-circles>div:nth-of-type(2) .img { | |
| background-color: #8d3685; | |
| } | |
| .buttongrid-circles>div:nth-of-type(3) .img { | |
| background-color: #236f6f; | |
| } | |
| .buttongrid-circles>div:nth-of-type(4) .img { | |
| background-color: #eb833b; | |
| } | |
| .buttongrid-circles>div:nth-of-type(5) .img { | |
| background-color: #c32522; | |
| } | |
| .buttongrid-circles>div:nth-of-type(6) .img { | |
| background-color: #1e688b; | |
| } | |
| .buttongrid-circles>div:nth-of-type(7) .img { | |
| background-color: #3aaacf; | |
| } | |
| .buttongrid-circles>div:nth-of-type(8) .img { | |
| background-color: #8d3685; | |
| } | |
| .buttongrid-circles>div:nth-of-type(9) .img { | |
| background-color: #236f6f; | |
| } | |
| .buttongrid-circles>div:nth-of-type(10) .img { | |
| background-color: #c32522; | |
| } | |
| .buttongrid h4 { | |
| padding: 0; | |
| margin: 0; | |
| } | |
| .buttongrid.buttongrid-cards .category-block { | |
| position: relative; | |
| } | |
| /* new grid circles */ | |
| .grid-circle { | |
| display: grid; | |
| grid-template-columns: 1fr 1fr 1fr; | |
| grid-gap: 3rem; | |
| justify-items: center; | |
| text-align: center; | |
| } | |
| .grid-circle .img img { | |
| width: 190px; | |
| max-height: none; | |
| filter: blur(2px) contrast(0.6); | |
| mix-blend-mode: luminosity; | |
| } | |
| .grid-circle>div { | |
| display: grid; | |
| background-color: #08c; | |
| padding: 10px; | |
| height: 190px; | |
| width: 190px; | |
| border-radius: 50%; | |
| align-items: center; | |
| justify-items: center; | |
| transition: all .2s ease; | |
| } | |
| .grid-circle>div:hover { | |
| transition: all .2s ease; | |
| -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.34); | |
| -moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.34); | |
| box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.34); | |
| -webkit-transform: scale(1.05); | |
| -ms-transform: scale(1.05); | |
| transform: scale(1.05); | |
| filter: brightness(1.2); | |
| /*transform: rotate(10deg) scale(1.1);*/ | |
| } | |
| .grid-circle>div a { | |
| color: white; | |
| text-decoration: none !important; | |
| } | |
| /* .grid-circle>div div.img { | |
| clip-path: polygon(15% 66%, 15% 54%, 34% 61%, 34% 48%, 100% 81%, 100% 100%, 0 100%, 0 61%); | |
| } */ | |
| .grid-circle>div:nth-of-type(1) { | |
| background-color: #3aaacf; | |
| } | |
| .grid-circle>div:nth-of-type(2) { | |
| background-color: #8d3685; | |
| } | |
| .grid-circle>div:nth-of-type(3) { | |
| background-color: #236f6f; | |
| } | |
| .grid-circle>div:nth-of-type(4) { | |
| background-color: #eb833b; | |
| } | |
| .grid-circle>div:nth-of-type(5) { | |
| background-color: #c32522; | |
| } | |
| .grid-circle>div:nth-of-type(6) { | |
| background-color: #1e688b; | |
| } | |
| .grid-circle>div:nth-of-type(7) { | |
| background-color: #3aaacf; | |
| } | |
| .grid-circle>div:nth-of-type(8) { | |
| background-color: #8d3685; | |
| } | |
| .grid-circle>div:nth-of-type(9) { | |
| background-color: #236f6f; | |
| } | |
| .grid-circle>div:nth-of-type(10) { | |
| background-color: #c32522; | |
| } | |
| .grid-circle>div:nth-of-type(11) { | |
| background-color: #1e688b; | |
| } | |
| .grid-circle>div:nth-of-type(12) { | |
| background-color: #3aaacf; | |
| } | |
| .grid-circle>div:nth-of-type(13) { | |
| background-color: #8d3685; | |
| } | |
| .grid-circle>div:nth-of-type(14) { | |
| background-color: #236f6f; | |
| } | |
| .grid-circle>div:nth-of-type(15) { | |
| background-color: #eb833b; | |
| } | |
| /* | |
| .buttongrid .category-block:after { | |
| content: "+"; | |
| position: absolute; | |
| right: 11px; | |
| top: 14px; | |
| } | |
| .buttongrid .category-block.expanded:after { | |
| content:"-"; | |
| } | |
| .buttongrid .subcategory-block h5:after { | |
| content: "+"; | |
| right:11px; | |
| position: absolute; | |
| } | |
| .buttongrid .subcategory-block.expanded h5:after { | |
| content:"-"; | |
| } | |
| */ | |
| .allexpanded .buttongrid div div.subcategories, | |
| .allexpanded .buttongrid div div.subcategory-items { | |
| display: block; | |
| } | |
| .allexpanded .buttongrid { | |
| display: block; | |
| grid-template-columns: 1fr; | |
| width: 100%; | |
| } | |
| .allexpanded .buttongrid.buttongrid-cards>div { | |
| width: 100%; | |
| } | |
| .allexpanded .buttongrid .img, | |
| .allexpanded .buttongrid.buttongrid-cards>div, | |
| .allexpanded .buttongrid.buttongrid-cards>div h4 { | |
| background-color: transparent; | |
| color: black; | |
| } | |
| .allexpanded .buttongrid.buttongrid-cards div div.subcategory-items a:link { | |
| color: #0000EE; | |
| } | |
| .allexpanded .buttongrid.buttongrid-cards div div.subcategory-items a:visited { | |
| color: #551A8B; | |
| } | |
| .allexpanded .buttongrid.buttongrid-cards>div h4 { | |
| font-size: 1.563em; | |
| justify-content: normal; | |
| padding-left: 16px; | |
| } | |
| .allexpanded .buttongrid.buttongrid-cards>div { | |
| margin-bottom: 1em; | |
| } | |
| .buttongrid.buttongrid-cards>div { | |
| border: 1px solid #ebebeb; | |
| height: 100%; | |
| transition: .2s all ease-in-out; | |
| } | |
| .buttongrid.buttongrid-cards>div:hover { | |
| background: #f1f1f1; | |
| transition: .2s all ease-in-out; | |
| } | |
| .buttongrid-cards a { | |
| text-decoration: none; | |
| } | |
| .buttongrid-cards a:hover { | |
| text-decoration: none; | |
| } | |
| .allexpanded .buttongrid .category-block:after { | |
| content: ""; | |
| } | |
| .buttongrid div div.subcategories, | |
| .buttongrid div div.subcategory-items { | |
| min-height: 10px; | |
| clear: both; | |
| float: none; | |
| margin-top: 5px; | |
| } | |
| .buttongrid div div.subcategories { | |
| padding-bottom: 2em; | |
| display: none; | |
| } | |
| .buttongrid div div.subcategory-items { | |
| display: none; | |
| } | |
| .subcategory-items p { | |
| text-align: left; | |
| padding: 10px; | |
| } | |
| .buttongrid div div.subcategory-block { | |
| float: none; | |
| clear: both; | |
| min-height: 0px; | |
| margin: 5px 0 0 !important; | |
| position: relative; | |
| } | |
| .buttongrid div div.subcategory-block h5 { | |
| margin: 0 !important; | |
| padding: 0 0 0 15px !important; | |
| text-align: left !important; | |
| font-size: 1rem; | |
| } | |
| .buttongrid div div.subcategory-block h6 { | |
| margin: 0 0 0 40px !important; | |
| padding: 0 !important; | |
| text-align: left !important; | |
| line-height: 20px; | |
| } | |
| .buttongrid div div.subcategory-items a { | |
| font-weight: 700; | |
| font-size: inherit; | |
| display: inline; | |
| color: #6d6d6d; | |
| } | |
| .buttongrid .img { | |
| display: inline-block; | |
| margin: auto; | |
| width: 100%; | |
| height: 150px; | |
| display: grid; | |
| align-items: center; | |
| justify-items: center; | |
| } | |
| .buttongrid .img.no-img { | |
| height: 75px; | |
| } | |
| .buttongrid .img img.shadow { | |
| filter: drop-shadow(4px 4px 1px rgba(0, 0, 0, 0.3)); | |
| max-width: 100%; | |
| max-height: 100%; | |
| } | |
| .buttongrid { | |
| /* border:1px solid red; */ | |
| display: -ms-grid; | |
| display: grid; | |
| -ms-grid-columns: 1fr 1fr 1fr; | |
| grid-template-columns: 1fr 1fr 1fr; | |
| grid-template-areas: "header header header"; | |
| grid-row-gap: 3rem; | |
| } | |
| .buttongrid.branches-1 { | |
| -ms-grid-columns: 1fr; | |
| grid-template-columns: 1fr; | |
| grid-template-areas: "header"; | |
| } | |
| .buttongrid.branches-1>div { | |
| max-width: 500px; | |
| margin-left: auto; | |
| margin-right: auto; | |
| } | |
| .buttongrid.branches-2 { | |
| -ms-grid-columns: 1fr 1fr; | |
| grid-template-columns: 1fr 1fr; | |
| grid-template-areas: "header"; | |
| } | |
| .buttongrid.branches-2>div { | |
| max-width: 500px; | |
| margin-left: auto; | |
| margin-right: auto; | |
| } | |
| .buttongrid>*:first-child() { | |
| -ms-grid-column: 1; | |
| /* IE fix */ | |
| } | |
| .buttongrid>*:nth-child(2) { | |
| -ms-grid-column: 2; | |
| /* IE fix */ | |
| } | |
| .buttongrid>*:nth-child(3) { | |
| -ms-grid-column: 3; | |
| /* IE fix */ | |
| } | |
| .buttongrid>*:nth-child(4) { | |
| -ms-grid-column: 1; | |
| /* IE fix */ | |
| -ms-grid-row: 2; | |
| /* IE fix */ | |
| } | |
| .buttongrid>*:nth-child(5) { | |
| -ms-grid-column: 2; | |
| /* IE fix */ | |
| -ms-grid-row: 2; | |
| /* IE fix */ | |
| } | |
| .buttongrid>*:nth-child(6) { | |
| -ms-grid-column: 3; | |
| /* IE fix */ | |
| -ms-grid-row: 2; | |
| /* IE fix */ | |
| } | |
| .buttongrid.single { | |
| grid-template-columns: 1fr; | |
| -ms-grid-columns: 1fr; | |
| } | |
| .buttongrid>div { | |
| text-align: center; | |
| } | |
| .buttongrid>div.colspan3 { | |
| grid-column: 1 / span 3; | |
| } | |
| .buttongrid h2 { | |
| grid-column-start: 1; | |
| grid-column-end: 4; | |
| } | |
| /* twopanel widget */ | |
| .twopanel { | |
| display: -ms-grid; | |
| display: grid; | |
| -ms-grid-columns: 1fr 1fr; | |
| grid-template-columns: 1fr 1fr; | |
| grid-template-areas: "header header"; | |
| grid-row-gap: 3rem; | |
| } | |
| .twopanel>*:first-child { | |
| -ms-grid-column: 1; | |
| /* IE fix */ | |
| } | |
| .twopanel>*:nth-child(2) { | |
| -ms-grid-column: 2; | |
| /* IE fix */ | |
| } | |
| .twopanel .leftpad { | |
| padding-left: 2rem; | |
| } | |
| .twopanel img { | |
| max-width: 100%; | |
| max-height: 100%; | |
| } | |
| .twopanel.image-right .image { | |
| order: 1; | |
| text-align: center; | |
| } | |
| .twopanel.news h5 { | |
| margin-top: 0; | |
| } | |
| .twopanel.news { | |
| grid-column-gap: 1rem; | |
| } | |
| .twopanel.img-text { | |
| grid-column-gap: 3rem; | |
| align-items: center; | |
| } | |
| .twopanel.img-text h1, | |
| .twopanel.img-text h2, | |
| .twopanel.img-text h3 { | |
| padding-bottom: 8px; | |
| text-align: left; | |
| } | |
| @media only screen and (max-width: 576px) { | |
| .twopanel.news .image { | |
| order: 1; | |
| } | |
| .twopanel.image-left>*:first-child { | |
| order: 2; | |
| } | |
| } | |
| /* three panels */ | |
| .threepanel { | |
| display: -ms-grid; | |
| display: grid; | |
| -ms-grid-columns: 1fr 1fr 1fr; | |
| grid-template-columns: 1fr 1fr 1fr; | |
| grid-template-areas: "header header header"; | |
| grid-row-gap: 1rem; | |
| grid-column-gap: .5rem; | |
| } | |
| .threepanel>*:first-child { | |
| -ms-grid-column: 1; | |
| /* IE fix */ | |
| } | |
| .threepanel>*:nth-child(2) { | |
| -ms-grid-column: 2; | |
| /* IE fix */ | |
| } | |
| .threepanel>*:nth-child(3) { | |
| -ms-grid-column: 3; | |
| /* IE fix */ | |
| } | |
| /* four panels */ | |
| .fourpanel { | |
| display: -ms-grid; | |
| display: grid; | |
| -ms-grid-columns: 1fr 1fr 1fr 1fr; | |
| grid-template-columns: 1fr 1fr 1fr 1fr; | |
| grid-template-areas: "header header header header"; | |
| grid-row-gap: 1rem; | |
| grid-column-gap: .5rem; | |
| } | |
| .fourpanel>*:first-child { | |
| -ms-grid-column: 1; | |
| /* IE fix */ | |
| } | |
| .fourpanel>*:nth-child(2) { | |
| -ms-grid-column: 2; | |
| /* IE fix */ | |
| } | |
| .fourpanel>*:nth-child(3) { | |
| -ms-grid-column: 3; | |
| /* IE fix */ | |
| } | |
| .fourpanel>*:nth-child(4) { | |
| -ms-grid-column: 4; | |
| /* IE fix */ | |
| } | |
| /** INFOGRAPHIC **/ | |
| .twopanel.news.image-right { | |
| grid-template-columns: 42% auto; | |
| -ms-grid-columns: 42% auto; | |
| grid-column-gap: 2em; | |
| } | |
| .infographic-container { | |
| overflow-x: auto; | |
| box-shadow: 0 0px 8px rgb(0 0 0 / 30%); | |
| } | |
| .infographic { | |
| display: grid; | |
| grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; | |
| grid-template-rows: 1fr 1fr 1fr; | |
| min-width: 550px; | |
| /*grid-column-gap: 1em; | |
| grid-row-gap: 1em;*/ | |
| } | |
| .mobile .infographic { | |
| min-width: auto; | |
| grid-template-columns: 1fr; | |
| } | |
| .infographic img { | |
| max-height: 100px; | |
| float: right; | |
| margin: 2px 8px; | |
| } | |
| .infographic div { | |
| padding: 10px; | |
| } | |
| .infographic h3 { | |
| margin-bottom: 0; | |
| color: #4e992f; | |
| text-transform: uppercase; | |
| font-size: 24px; | |
| font-weight: 200; | |
| } | |
| .infographic p { | |
| float: left; | |
| color: #333; | |
| font-size: 17px; | |
| } | |
| /* row 1 */ | |
| .infographic .ig-a { | |
| grid-column: 1 / span 4; | |
| border-right: 5px solid #bbb; | |
| border-bottom: 5px solid #bbb;; | |
| background-color: #f1f1f1; | |
| } | |
| .infographic .ig-a img { | |
| } | |
| .infographic .ig-b { | |
| grid-column: 5 / span 2; | |
| border-bottom: 5px solid #bbb;; | |
| background-color: #f9f9f9; | |
| } | |
| .infographic .ig-b img { | |
| max-height: 45px; | |
| padding-top: 20px; | |
| } | |
| /* row 2 */ | |
| .infographic .ig-c { | |
| grid-column: 1 / span 3; | |
| border-bottom: 5px solid #bbb;; | |
| border-right: 5px solid #bbb; | |
| background-color: #f9f9f9; | |
| } | |
| .infographic .ig-c img { | |
| max-height: 100px; | |
| } | |
| .infographic .ig-d { | |
| grid-column: 4 / span 3; | |
| border-bottom: 5px solid #bbb;; | |
| background-color: #f1f1f1; | |
| } | |
| .infographic .ig-d img { | |
| max-height: 90px; | |
| } | |
| /* row 3 */ | |
| .infographic .ig-e { | |
| grid-column: 1 / span 2; | |
| background-color: #f1f1f1; | |
| border-right: 5px solid #bbb; | |
| } | |
| .infographic .ig-e img { | |
| max-height: 70px; | |
| } | |
| .infographic .ig-f { | |
| grid-column: 3 / span 4; | |
| background-color: #f9f9f9; | |
| } | |
| .mobile .infographic > div { | |
| grid-column: 1; | |
| border-right: 0px; | |
| border-bottom: 4px solid #bbb; | |
| } | |
| /*.clickable:hover { | |
| filter: brightness(1.1); | |
| }*/ | |
| /* footer address panel widget */ | |
| /* footer address panel widget */ | |
| #footer-our-branches { | |
| color: black; | |
| background-color: #f2f2f2; | |
| } | |
| #footer #footer-our-branches a { | |
| text-decoration: none; | |
| color: #6d6d6d; | |
| } | |
| #footer-our-branches .branch-image { | |
| min-height: 50px; | |
| } | |
| #footer-our-branches .branch-image.library-0, | |
| #footer-our-branches .branch-image.library-6 { | |
| background-color: #1e688b; | |
| } | |
| #footer-our-branches .branch-image.library-1, | |
| #footer-our-branches .branch-image.library-7 { | |
| background-color: #3aaacf; | |
| } | |
| #footer-our-branches .branch-image.library-2, | |
| #footer-our-branches .branch-image.library-8 { | |
| background-color: #ff4500; | |
| } | |
| #footer-our-branches .branch-image.library-3, | |
| #footer-our-branches .branch-image.library-9 { | |
| background-color: #255454; | |
| } | |
| #footer-our-branches .branch-image.library-4, | |
| #footer-our-branches .branch-image.library-10 { | |
| background-color: #ffa500; | |
| } | |
| #footer-our-branches .branch-image.library-5, | |
| #footer-our-branches .branch-image.library-11 { | |
| background-color: #8d3685; | |
| } | |
| #footer-our-branches .address-panel { | |
| grid-column-gap: 1rem; | |
| } | |
| #footer-our-branches .address-panel>div { | |
| background-color: white; | |
| color: #6d6d6d; | |
| line-height: 1.6em; | |
| padding-bottom: 54px; | |
| } | |
| #footer-our-branches .address-panel h3 { | |
| color: #6d6d6d; | |
| text-transform: uppercase; | |
| margin-top: 1rem; | |
| padding: 8px 10px 12px 10px; | |
| } | |
| #footer-our-branches .countrytemplate .address-panel .email { | |
| white-space: nowrap; | |
| } | |
| .footer_container .gsc-control-cse.gsc-control-cse-en { | |
| background-color: transparent; | |
| border-color: transparent; | |
| } | |
| .gsc-results-wrapper-visible { | |
| background-color: white; | |
| } | |
| .searchbox { | |
| max-width: 1200px; | |
| margin: auto; | |
| } | |
| #footer #footer_social .searchbox .gsc-search-button-v2 { | |
| padding: 14px 26px; | |
| cursor: pointer; | |
| border-radius: 0; | |
| } | |
| /* address panel widget */ | |
| /* address panel widget */ | |
| .address-panel { | |
| padding: 32px 0; | |
| } | |
| .address-panel>div { | |
| position: relative; | |
| } | |
| .address-panel h3 { | |
| margin: 24px; | |
| color: white; | |
| padding: 0 0 16px 0; | |
| margin: 0; | |
| font-size: 20px; | |
| } | |
| .address-panel a { | |
| color: white; | |
| } | |
| #footer-our-branches .address-panel .more { | |
| position: absolute; | |
| bottom: 20px; | |
| left: 0; | |
| right: 0; | |
| } | |
| .address-panel table { | |
| display: inline-block; | |
| text-align: left; | |
| } | |
| .address-panel .more a { | |
| color: white; | |
| font-size: 1em; | |
| } | |
| .address-panel img { | |
| max-height: none; | |
| width: 100%; | |
| } | |
| .address-panel .hours td { | |
| padding-right: 1em; | |
| } | |
| .address-panel .hours { | |
| font-size: 14px; | |
| padding: 1em 1em 0 1em; | |
| } | |
| /* outline button widget */ | |
| a.outlinebutton { | |
| display: inline-block; | |
| border: 1px solid white; | |
| padding: 12px; | |
| color: white; | |
| text-transform: uppercase; | |
| margin-top: 13px; | |
| text-decoration: none !important; | |
| background-color: rgba(255, 255, 255, .05); | |
| transition: .1s all ease; | |
| } | |
| a.outlinebutton:hover { | |
| background-color: rgba(255, 255, 255, .2); | |
| } | |
| a.outlinebutton i.fa, | |
| a.outlinebutton i.fad { | |
| transition: .1s all ease; | |
| opacity: 0; | |
| margin-left: -8px; | |
| } | |
| a.outlinebutton:hover { | |
| padding-left: 10px; | |
| transition: .1s all ease; | |
| } | |
| a.outlinebutton:hover i.fa, | |
| a.outlinebutton:hover i.fad { | |
| transition: .1s all ease; | |
| opacity: 1; | |
| margin-left: 4px; | |
| } | |
| /* What's new styles */ | |
| #nytimes_play_pause { | |
| display: none; | |
| } | |
| #hiddenInitialLoad, | |
| .bookRiverLoading { | |
| visibility: hidden; | |
| } | |
| .bigband .nytimes_wrapper { | |
| width: auto; | |
| max-width: 600px; | |
| } | |
| .bookRiver .nytimes_detail_bio { | |
| width: 750px; | |
| float: none; | |
| width: auto; | |
| display: inline-block; | |
| vertical-align: top; | |
| } | |
| .bookRiver .nytimes_select { | |
| width: calc(100% - 10px); | |
| max-width: 480px; | |
| font-size: 18px; | |
| color: #000; | |
| } | |
| .nytimes_listbar, | |
| .noItems { | |
| background-color: transparent; | |
| border: solid 1px #3a4752; | |
| width: auto; | |
| } | |
| #nytimes_detail_wrapper { | |
| border: 1px solid #3a4752; | |
| border-top: none; | |
| height: auto; | |
| width: auto; | |
| display: block; | |
| max-height: 251px; | |
| padding: 0px; | |
| overflow: hidden; | |
| background-color: white; | |
| } | |
| .mobile #nytimes_detail_wrapper { | |
| max-height: none; | |
| } | |
| #bookRiverWrapper .jscarousal { | |
| padding-left: 0; | |
| } | |
| .jscarousal { | |
| background-color: transparent; | |
| width: auto; | |
| height: auto; | |
| display: -ms-grid; | |
| display: grid; | |
| -ms-grid-columns: 35px 1fr 35px; | |
| grid-template-columns: 35px auto 35px; | |
| } | |
| .jscarousal-left { | |
| -ms-grid-column: 1; | |
| /* IE fix */ | |
| } | |
| .jscarousal-contents { | |
| -ms-grid-column: 2; | |
| /* IE fix */ | |
| } | |
| .jscarousal-right { | |
| -ms-grid-column: 3; | |
| /* IE fix */ | |
| } | |
| .jscarousal .jscarousal-right, | |
| .jscarousal .jscarousal-left { | |
| background-color: transparent; | |
| float: none; | |
| padding-top: 40px; | |
| box-sizing: border-box; | |
| text-align: center; | |
| outline: none; | |
| } | |
| .jscarousal .jscarousal-right:before, | |
| .jscarousal .jscarousal-left:before { | |
| color: rgba(255, 255, 255, 0.5); | |
| font-size: 24px; | |
| transition: .2s all ease-in-out; | |
| } | |
| .jscarousal .jscarousal-right:hover:before, | |
| .jscarousal .jscarousal-left:hover:before { | |
| color: rgba(255, 255, 255, 1); | |
| transition: .2s all ease-in-out; | |
| } | |
| .jscarousal-left i, | |
| .jscarousal-right i { | |
| display: none; | |
| } | |
| .jscarousal .jscarousal-left:before { | |
| content: "\f137"; | |
| } | |
| .jscarousal .jscarousal-right:before { | |
| content: "\f138"; | |
| } | |
| #bookRiverWrapper .nytimes_bio { | |
| width: auto; | |
| display: block; | |
| } | |
| #bookRiverWrapper .nytimes_bio .bold { | |
| color: #000; | |
| text-transform: uppercase; | |
| } | |
| .nytimes_detail_bio input.button { | |
| min-width: 300px; | |
| font-size: 16px; | |
| font-weight: bold; | |
| } | |
| .mobile .fa-caret-down.select-arrow { | |
| top: 12px; | |
| } | |
| .mobile .dropDown.fullwidth { | |
| height: 40px; | |
| } | |
| .mobile #myHoldsEditZone .fa.fa-caret-down.select-arrow { | |
| top: 25px; | |
| } | |
| .mobile .fieldSection .inputGroup .fa-caret-down.select-arrow { | |
| top: 3px; | |
| } | |
| .mobile .fieldSection { | |
| text-align: center; | |
| } | |
| .mobile .fieldSection .button { | |
| padding: 12px 15px; | |
| width: 70%; | |
| border-radius: 2px; | |
| color: white; | |
| } | |
| .mobile .fieldSection .button+.button.cancel { | |
| opacity: .8; | |
| } | |
| /* cms blank line fix */ | |
| /* App styles */ | |
| #lv-app { | |
| text-align: center; | |
| background-color: #007c66; | |
| color: white; | |
| } | |
| #lv-app img { | |
| max-height: 440px; | |
| } | |
| #lv-app h3 { | |
| font-size: 2.441rem; | |
| } | |
| #lv-app p { | |
| font-size: 1.563rem; | |
| } | |
| #lv-app .stores img { | |
| padding: 1rem 0.5rem 0; | |
| max-width: 150px; | |
| } | |
| #lv-app .image img { | |
| min-height: 200px; | |
| max-height: 420px; | |
| } | |
| #lv-app .image#appPageBtn { | |
| max-height: 420px; | |
| } | |
| #lv-app.countrytemplate { | |
| background-color: #eef4f7; | |
| color: #306d9c; | |
| text-align: left; | |
| } | |
| #lv-app.countrytemplate h2 { | |
| display: none; | |
| } | |
| #appPageBtn { | |
| cursor: pointer; | |
| transition: .2s all ease; | |
| } | |
| #appPageBtn:hover { | |
| transform: scale(1.03); | |
| opacity: .9; | |
| transition: .2s all ease; | |
| } | |
| /*Featured Collections styles*/ | |
| .buttonlist>div>div>a:nth-of-type(2) img { | |
| max-width: 100px; | |
| } | |
| /* facet buttons */ | |
| /* fix position of down arrow in action drop-down – it moves over the Did You Mean section if in any language other than English. This will position it ALWAYS the same place */ | |
| .dropDownButton div::after { | |
| position: absolute; | |
| right: 10px; | |
| text-align: right; | |
| } | |
| /* fix missing arrow in Sort By dropdown */ | |
| .sortDropDown::after { | |
| color: #000; | |
| display: inline-block; | |
| font-family: FontAwesome; | |
| content: "\f0d7"; | |
| -webkit-font-smoothing: antialiased; | |
| margin-left: 5px; | |
| font-size: 14px; | |
| position: relative; | |
| left: 62px; | |
| margin-left: 5px; | |
| } | |
| /* fix Thumbnail view for Detail issue in FLAT theme only */ | |
| .thumb #results_wrapper .cell_wrapper div:nth-child(2) { | |
| display: block; | |
| } | |
| /* hide Item Level Hold link activated due to bug DSC-6230 */ | |
| .detailItemsTable_SD_ITEM_HOLD_LINK { | |
| display: none; | |
| } | |
| /*********************** BACK TO TOP ***************************************************/ | |
| .back-to-top { | |
| font-size: 12px; | |
| background-color: transparent; | |
| } | |
| .back-to-top a, | |
| .mobile .back-to-top a { | |
| display: block; | |
| position: fixed; | |
| z-index: 39; | |
| bottom: 10px; | |
| right: 10px; | |
| text-align: center; | |
| color: #fff; | |
| text-decoration: none; | |
| background-color: #0078ae; | |
| background-color: rgba(0, 120, 174, 0.85); | |
| padding: 0 12px 0 10px; | |
| } | |
| .back-to-top a span, | |
| .mobile .back-to-top a { | |
| display: inline-block; | |
| height: 40px; | |
| line-height: 40px; | |
| } | |
| .back-to-top a:hover, | |
| .back-to-top a:focus { | |
| background-color: #0078ae; | |
| } | |
| .fa .fa-arrow-up::before { | |
| content: "\f062"; | |
| font-size: 14px; | |
| } | |
| /*********************** MY ACCOUNT ****************************************************/ | |
| #myAccount { | |
| float: none; | |
| margin-left: auto; | |
| margin-right: auto; | |
| width: auto; | |
| max-width: 1200px; | |
| } | |
| #accountSummary { | |
| box-sizing: border-box; | |
| width: 210px; | |
| margin-top: 12px; | |
| } | |
| /*********************** FOOTER AREA ***************************************************/ | |
| #footer { | |
| background: linear-gradient(to bottom, #006699 0%, #006699 60%, #3a4752 60%, #3a4752 100%); | |
| color: #fff; | |
| /* min-height: 520px; */ | |
| /* bottom: auto; */ | |
| /* text-align: center; */ | |
| /* font-size: 18px; */ | |
| margin-top: 0; | |
| padding-top: 0; | |
| position: relative; | |
| /* margin-top: 0; */ | |
| height: auto; | |
| } | |
| #footer a { | |
| color: #fff; | |
| } | |
| #footer .sdCopyrightLink a { | |
| color: inherit; | |
| pointer-events: none; | |
| } | |
| #footer .logoContainer { | |
| /* text-align: center; */ | |
| /* position: relative; */ | |
| /* margin: 0 auto; */ | |
| background-color: #3a4752; | |
| } | |
| #footer_left_column { | |
| text-align: left; | |
| float: left; | |
| width: 450px; | |
| margin: 0 20px; | |
| } | |
| #footer_right_column { | |
| text-align: left; | |
| float: right; | |
| width: 450px; | |
| margin: 0 20px; | |
| padding-top: 20px; | |
| } | |
| /* Library footer styles */ | |
| #library_footer { | |
| /* display: block; */ | |
| /* color: #fff; */ | |
| /* font-size: 16px; */ | |
| /* text-align: center; */ | |
| } | |
| #library_footer .library_info { | |
| /* float: left; */ | |
| /* margin: 50px 20px 0 0; */ | |
| /* text-align: left; */ | |
| /* width: 300px; */ | |
| /* min-height: 220px; */ | |
| } | |
| #footer_social { | |
| background-color: #3a4752; | |
| /* min-height: 150px; */ | |
| /* margin-top: 40px; */ | |
| border-top: 1px solid #52606c; | |
| padding: 2em; | |
| text-align: center; | |
| } | |
| #footer_social ul { | |
| padding-bottom: 1em; | |
| font-weight: bold; | |
| margin-bottom: 0; | |
| max-width: 1200px; | |
| margin-left: auto; | |
| margin-right: auto; | |
| } | |
| #footer_social ul li { | |
| display: inline-block; | |
| padding: 0 1.5em; | |
| } | |
| #footer_social .contact { | |
| font-weight: normal; | |
| text-align: left; | |
| } | |
| #footer_social .contact.inline { | |
| text-align: center; | |
| } | |
| #footer_social ul.contact li { | |
| display: block; | |
| padding: 0; | |
| } | |
| #footer_social .contact.inline li { | |
| display: inline-block; | |
| padding: 0; | |
| } | |
| #copyright { | |
| background-color: #3a4752; | |
| } | |
| /* Social icons */ | |
| #footer_social .fa, | |
| #footer_social .fab, | |
| #footer_social .fad { | |
| font-size: 36px; | |
| opacity: .8; | |
| } | |
| #footer_social .fa:hover, | |
| #footer_social .fab:hover, | |
| #footer_social .fad:hover { | |
| opacity: 1; | |
| } | |
| .fa-facebook-square:before { | |
| content: "\f082"; | |
| } | |
| .fa-twitter-square:before { | |
| content: "\f081"; | |
| } | |
| .fa-instagram:before { | |
| content: "\f16d"; | |
| } | |
| .fa-youtube-square:before { | |
| content: "\f166"; | |
| } | |
| /************* ROOMS EDIT CONTROLS *****************/ | |
| #headerContent_edit_control, | |
| #middle_content_edit_control, | |
| #left_content_edit_control, | |
| #right_content_edit_control, | |
| #footerContent_edit_control { | |
| display: none; | |
| } | |
| #headerContent_edit_raw_control:before { | |
| content: "Header:"; | |
| color: #fff !important; | |
| background-color: #000000aa !important; | |
| } | |
| #middle_content_edit_raw_control:before { | |
| content: "Body:"; | |
| color: #fff !important; | |
| background-color: #000000aa !important; | |
| } | |
| #left_content_edit_raw_control:before { | |
| content: "Left:"; | |
| color: #fff !important; | |
| background-color: #000000aa !important; | |
| } | |
| #right_content_edit_raw_control:before { | |
| content: "Right:"; | |
| color: #fff !important; | |
| background-color: #000000aa !important; | |
| } | |
| #footerContent_edit_raw_control:before { | |
| content: "Footer:"; | |
| color: #fff !important; | |
| background-color: #000000aa !important; | |
| } | |
| .reframe #headerContent_edit_raw_control:before, | |
| .reframe #middle_content_edit_raw_control:before, | |
| .reframe #left_content_edit_raw_control:before, | |
| .reframe #right_content_edit_raw_control:before, | |
| .reframe #footerContent_edit_raw_control:before { | |
| color: black !important; | |
| background-color: white !important; | |
| } | |
| #headerContent_edit_raw_control a, | |
| #headerContent_edit_control a, | |
| #headerContent_save_control a, | |
| #headerContent_revert_control a, | |
| #footerContent_edit_raw_control a, | |
| #footerContent_edit_control a, | |
| #footerContent_save_control a, | |
| #footerContent_revert_control a, | |
| #left_content_edit_raw_control a, | |
| #left_content_edit_control a, | |
| #left_content_save_control a, | |
| #left_content_revert_control a, | |
| #right_content_edit_raw_control a, | |
| #right_content_edit_control a, | |
| #right_content_save_control a, | |
| #right_content_revert_control a, | |
| #middle_content_edit_raw_control a, | |
| #middle_content_edit_control a, | |
| #middle_content_save_control a, | |
| #middle_content_revert_control a { | |
| color: #fff !important; | |
| background-color: #000000aa !important; | |
| } | |
| .reframe #headerContent_edit_raw_control a, | |
| .reframe #headerContent_edit_control a, | |
| .reframe #headerContent_save_control a, | |
| .reframe #headerContent_revert_control a, | |
| .reframe #footerContent_edit_raw_control a, | |
| .reframe #footerContent_edit_control a, | |
| .reframe #footerContent_save_control a, | |
| .reframe #footerContent_revert_control a, | |
| .reframe #left_content_edit_raw_control a, | |
| .reframe #left_content_edit_control a, | |
| .reframe #left_content_save_control a, | |
| .reframe #left_content_revert_control a, | |
| .reframe #right_content_edit_raw_control a, | |
| .reframe #right_content_edit_control a, | |
| .reframe #right_content_save_control a, | |
| .reframe #right_content_revert_control a, | |
| .reframe #middle_content_edit_raw_control a, | |
| .reframe #middle_content_edit_control a, | |
| .reframe #middle_content_save_control a, | |
| .reframe #middle_content_revert_control a { | |
| background-color: #efefef !important; | |
| padding: 8px; | |
| border: 1px solid #bfbfbf; | |
| text-decoration: none; | |
| color: #272727 !important; | |
| border-radius: 2px; | |
| margin-left: 8px; | |
| font-family: Arial; | |
| font-size: 13px; | |
| } | |
| .reframe textarea#headerContent, | |
| .reframe textarea#middle_content, | |
| .reframe textarea#footerContent { | |
| margin-top: 16px; | |
| min-width: 100%; | |
| } | |
| .reframe #headerContent_edit_control a, | |
| .reframe #footerContent_edit_control a, | |
| .reframe #left_content_edit_control a, | |
| .reframe #right_content_edit_control a, | |
| .reframe #middle_content_edit_control a { | |
| display: none; | |
| } | |
| .profile_content_container textarea, | |
| .profile_content_container .mce-tinymce.mce-container.mce-panel { | |
| margin-top: 0px; | |
| width: 100% !important; | |
| max-width: 800px; | |
| } | |
| /*** uploads dialog ***/ | |
| .editField { | |
| padding-bottom: 16px; | |
| background-color: white; | |
| padding: 16px; | |
| max-width: 600px; | |
| margin: auto; | |
| box-shadow: rgb(51, 51, 51) 1px 1px 3px 0px; | |
| border-radius: 2px; | |
| } | |
| .editField::before { | |
| content: "Upload Files"; | |
| display: block; | |
| font-size: 32px; | |
| color: black; | |
| font-weight: bold; | |
| } | |
| .editField iframe { | |
| border: 0; | |
| padding-top: 16px; | |
| } | |
| .reframe form.editform { | |
| border: 2px solid white; | |
| padding: 16px; | |
| box-shadow: 1px 1px 3px; | |
| border-radius: 2px; | |
| margin: 5px; | |
| background-color: white; | |
| max-width: none; | |
| } | |
| .tox.tox-tinymce { | |
| z-index: 5; | |
| /* tinymce wysiwyg editor higher than the inline-edit buttons */ | |
| } | |
| .tox.tox-tinymce-aux { | |
| z-index: 999999; | |
| /* tinymce source editor higher than the hedit buttons */ | |
| } | |
| /* mcedit table of contents */ | |
| .mce-toc h2 { | |
| font-size: 28px; | |
| padding-bottom: 16px; | |
| padding-top: 16px; | |
| text-align: left; | |
| } | |
| .mce-toc ul { | |
| padding-left: 1em; | |
| } | |
| /**** remove BG while editing for better readability ****/ | |
| body#tinymce { | |
| background-image: none; | |
| } | |
| /***summary item adds****/ | |
| .thumb .availButton, | |
| .thumb .availability-table-div { | |
| display: none !important; | |
| } | |
| .list .availButton { | |
| display: block; | |
| border: none !important; | |
| padding: 10px !important; | |
| border-radius: 2px !important; | |
| font-size: 15px; | |
| max-width: 160px; | |
| } | |
| .list .thumbAvailButton { | |
| display: none; | |
| } | |
| .ui-dialog td.sumItemsTd { | |
| padding: 5px; | |
| } | |
| /****end***/ | |
| /*** system messages and alerts ***/ | |
| #myAlerts_checkoutslistnonmobile_table .accountCoverImage { | |
| position: inherit !important; | |
| } | |
| #myAlerts_holdslistnonmobile_table .accountCoverImage { | |
| position: inherit !important; | |
| } | |
| #systemMessagesTable { | |
| width: 100%; | |
| } | |
| #systemMessagesTable tbody td, | |
| #systemMessagesTable tbody td { | |
| padding: 5px; | |
| } | |
| #alertsBox { | |
| position: fixed; | |
| width: 100%; | |
| z-index: 40; | |
| bottom: 0; | |
| } | |
| .ada-mode #alertsBox { | |
| position: relative; | |
| } | |
| #cookiesAlert { | |
| text-align: center; | |
| background-color: #006699; | |
| color: white; | |
| } | |
| .sysMessage { | |
| font-size: large; | |
| display: -ms-grid; | |
| display: grid; | |
| -ms-grid-columns: 1fr 80px; | |
| grid-template-columns: 1fr 80px; | |
| padding: 0.5rem; | |
| } | |
| .ada-mode.mobile #cookiesAlert { | |
| display: block; | |
| } | |
| #undo_cookiesAlert { | |
| background-color: #006699; | |
| color: white; | |
| display: none; | |
| } | |
| #cookiesAlert a { | |
| color: #7fa5c2; | |
| } | |
| .messageText { | |
| text-align: left; | |
| display: inline-block; | |
| } | |
| #alertsBox button { | |
| max-height: 50px; | |
| min-height: 30px; | |
| } | |
| #alertsBox .undo { | |
| display: inline-block; | |
| } | |
| .sysMessage { | |
| text-align: center; | |
| background-color: #7fa5c2; | |
| padding: 0.5em; | |
| font-size: large; | |
| position: relative; | |
| box-sizing: border-box; | |
| } | |
| .sysMessage button { | |
| padding: 5px; | |
| } | |
| #numMessages { | |
| display: none; | |
| } | |
| /*** end ***/ | |
| /*** holds ***/ | |
| .mobile #myHoldsSuspendDialog input, | |
| .mobile #myHoldsSuspendDialog select, | |
| .mobile #myHoldsEditZone input, | |
| .mobile #myHoldsEditZone select, | |
| .mobile #confirmDialog button { | |
| min-height: 40px; | |
| } | |
| /*** Availability Summary ***/ | |
| .availSummaryOnShelf { | |
| color: #289A41; | |
| margin-top: 5px; | |
| } | |
| .availSummaryCheckedOut { | |
| color: #3486C6; | |
| margin-top: 5px; | |
| } | |
| .availSummaryNone { | |
| color: grey; | |
| margin-top: 5px; | |
| } | |
| /*** end ***/ | |
| /*** Custom formats ***/ | |
| .formatTypeIcon-BLURAY { | |
| background-image: url(/custom/web/bluray.png); | |
| } | |
| .formatTypeIcon-NEWSPAPER { | |
| background-image: url(/custom/web/newspaper.png); | |
| } | |
| /****end***/ | |
| .thumb .facebook_spacer { | |
| margin-top: 15px; | |
| } | |
| div#footer { | |
| /* background-color: #3a4752; */ | |
| background-image: none; | |
| /* border: 1px solid red; */ | |
| /* color: red; */ | |
| min-width: auto; | |
| } | |
| div#local_footer { | |
| max-width: 1200px; | |
| margin: auto; | |
| } | |
| div.footer_container .bigband>* { | |
| max-width: 1200px; | |
| margin-left: auto; | |
| margin-right: auto; | |
| } | |
| .buttonlist>div>div { | |
| /* border: 1px solid red; */ | |
| /* display: inline-block; */ | |
| float: none; | |
| } | |
| .buttonlist>div>div>a:nth-of-type(1) img { | |
| /* max-width: 100px; */ | |
| vertical-align: middle; | |
| } | |
| .content .bigband.libsvic.libsvic { | |
| /*background-color: #eee;*/ | |
| } | |
| .bigband.light, | |
| .bigband .light { | |
| background-color: #f3f3f3; | |
| } | |
| .bigband h2 { | |
| margin: 0px; | |
| padding-bottom: 48px; | |
| text-align: center; | |
| } | |
| .bigband p { | |
| margin-left: 0; | |
| margin-right: 0; | |
| } | |
| .nonhomepage .bigband h3 { | |
| /*font-size: 30px;*/ | |
| } | |
| .anchor { | |
| display: block; | |
| position: relative; | |
| top: -120px; | |
| visibility: hidden; | |
| } | |
| .bigband h3 { | |
| margin-top: 0px; | |
| } | |
| /* .bigband a { | |
| display: block; | |
| color: #000; | |
| font-weight: bold; | |
| }*/ | |
| .bigband-nobottom { | |
| margin-bottom: 0px; | |
| padding-bottom: 0px; | |
| } | |
| div#searchBox { | |
| /* max-width: 1200px; */ | |
| margin: 0; | |
| width: auto; | |
| padding: 0px; | |
| } | |
| div#logo_container { | |
| width: 100%; | |
| /* border: 1px solid red; */ | |
| position: absolute; | |
| top: 153px; | |
| left: 0px; | |
| } | |
| #hero_area { | |
| color: white; | |
| text-align: center; | |
| padding-top: 200px; | |
| box-sizing: border-box; | |
| min-height: 615px; | |
| position: relative; | |
| /* background-color:#306d9c;*/ | |
| background-color: transparent; | |
| } | |
| .ada-mode #hero_area { | |
| min-height: auto; | |
| padding-bottom: 100px; | |
| padding-top: 100px; | |
| } | |
| .ada-mode.mobile #hero_area { | |
| margin-top: 0 !important; | |
| min-height: auto; | |
| } | |
| #hero_area h1 { | |
| margin: 0; | |
| padding: 0; | |
| } | |
| #hero_area #subheading { | |
| font-size: 2.441em; | |
| /*text-shadow: 0px 2px 4px rgba(0, 0, 0, .6);*/ | |
| } | |
| #local_hero_area>* { | |
| max-width: 1200px; | |
| margin: auto; | |
| } | |
| #local_hero_area .more { | |
| margin-top: 20px; | |
| } | |
| .address-panel .more a { | |
| text-decoration: none; | |
| background: rgba(0, 0, 0, .4); | |
| padding: 8px 20px; | |
| border-radius: 4px; | |
| font-size: 14px | |
| } | |
| .address-panel .more a:hover { | |
| background: rgba(0, 0, 0, .7); | |
| } | |
| #footer-our-branches .address-panel .more a { | |
| background: rgba(0, 0, 0, .1); | |
| color: #555; | |
| } | |
| #footer-our-branches .address-panel .more a:hover { | |
| background: rgba(0, 0, 0, .2); | |
| color: #222; | |
| } | |
| .nytimes_detail_coverart { | |
| width: auto !important; | |
| float: none; | |
| display: inline-block; | |
| } | |
| #nytimes_detail_wrapper>.nyDetail { | |
| position: relative; | |
| width: auto; | |
| padding: 25px; | |
| } | |
| .nyDetail form { | |
| display: -ms-grid; | |
| display: grid; | |
| -ms-grid-columns: 160px 1fr; | |
| grid-template-columns: 160px 1fr; | |
| } | |
| .mobile .nyDetail form { | |
| grid-template-columns: 1fr; | |
| -ms-grid-columns: 1fr; | |
| } | |
| .jscarousal-contents { | |
| float: none; | |
| width: auto; | |
| } | |
| .mobile .jscarousal-contents { | |
| width: 100%; | |
| } | |
| .contentColumn { | |
| border: 0; | |
| } | |
| .contentColumn.bookRiver, | |
| .nytimes_top.bookRiver { | |
| height: auto; | |
| } | |
| .columns_container .column.pct100 { | |
| width: auto; | |
| } | |
| div.quicksearchWrapper { | |
| width: auto; | |
| } | |
| div#searchBoxesWrapper { | |
| display: -ms-grid; | |
| display: grid; | |
| -ms-grid-columns: auto auto 1fr; | |
| grid-template-columns: auto auto 1fr; | |
| float: none; | |
| top: 0; | |
| width: auto; | |
| padding-top: 20px; | |
| } | |
| div#searchBoxStyleDiv { | |
| float: none; | |
| /* max-width: 1200px; */ | |
| margin: 0; | |
| position: relative; | |
| top: 0; | |
| /* width: auto; */ | |
| /* display: block; */ | |
| height: 80px; | |
| } | |
| .nonhomepage div#searchBoxStyleDiv { | |
| height: auto; | |
| } | |
| div#searchBoxCentered { | |
| float: none; | |
| /* text-align: center; */ | |
| display: block; | |
| max-width: 1200px; | |
| margin: auto; | |
| } | |
| #basicSearch { | |
| display: flex; | |
| } | |
| i.fa.fa-home { | |
| color: transparent; | |
| } | |
| div#searchBoxHomeLink a { | |
| display: block; | |
| background-image: url(/custom/web/content/libsvic/css/LV-Logo-CMYK-2019.png); | |
| background-repeat: no-repeat; | |
| height: 43px; | |
| background-size: auto 43px; | |
| width: 148px; | |
| margin: 32px; | |
| margin-left: 16px; | |
| border-bottom: 0; | |
| } | |
| div#searchBoxHomeLink a .fa-home { | |
| display: none; | |
| } | |
| div#buttonsWrapper { | |
| float: none; | |
| display: inline-block; | |
| top: 0; | |
| /* width: 100px; */ | |
| margin: 4px 0px 0px 10px; | |
| white-space: nowrap; | |
| } | |
| div#searchField { | |
| float: none; | |
| display: inline-block; | |
| top: 0px; | |
| width: calc(100% - 134px); | |
| vertical-align: top; | |
| min-width: 100px; | |
| } | |
| #nm_detail_wrapper { | |
| margin-top: 120px; | |
| } | |
| /* library book pages */ | |
| div#search_target_tabs { | |
| /*padding-top: 108px;*/ | |
| padding-top: 12px; | |
| padding-bottom: 6px; | |
| } | |
| /* other pages */ | |
| #taxonomyContainer { | |
| background-color: white; | |
| } | |
| /* account pages /search/account?dt=list */ | |
| #accountMain { | |
| width: calc(100% - 240px); | |
| min-width: 615px; | |
| margin-top: 12px; | |
| } | |
| /* my lists page /search/ */ | |
| #myListsContainer { | |
| background-color: white; | |
| max-width: 1200px; | |
| margin: auto; | |
| } | |
| #myListsContainer .loginLink { | |
| display: inline !important; | |
| color: white; | |
| } | |
| #myListsContainer .listsLogin.text-p .loginLink a.loginLink { | |
| color: #333 !important; | |
| } | |
| .mobile .listsContainer #listSelectZone form { | |
| margin-top: 0; | |
| } | |
| /* mobile overrides */ | |
| .mobile #bodyWrapper { | |
| overflow: unset; | |
| } | |
| .content_container .content.tag-defaults>* { | |
| background-color: white; | |
| } | |
| .content_container { | |
| background-color: transparent; | |
| } | |
| .content { | |
| padding: 0; | |
| } | |
| /*.content { | |
| padding-bottom: 20px; | |
| }*/ | |
| a.commInfoIDLink { | |
| margin-left: 20px !important; | |
| border: 1px solid #08c !important; | |
| background: #fafafa !important; | |
| border-radius: 2px; | |
| text-decoration: none; | |
| font-size: 13px; | |
| } | |
| a.commInfoIDLink:hover { | |
| background: #eee !important; | |
| } | |
| /* footer sitemap */ | |
| #sitemap { | |
| max-width: 1200px; | |
| margin-left: auto; | |
| margin-right: auto; | |
| margin-bottom: 22px; | |
| border-bottom: 1px solid rgba(255, 255, 255, 0.1); | |
| text-align: left; | |
| display: -ms-grid; | |
| display: grid; | |
| -ms-grid-columns: 1fr 1fr 1fr 1fr; | |
| grid-template-columns: 1fr 1fr 1fr 1fr; | |
| } | |
| #sitemap .sitemap-column li { | |
| display: block; | |
| text-align: left; | |
| font-weight: normal; | |
| padding-left: 0; | |
| font-size: 0.8em; | |
| padding: 0.4em 0; | |
| } | |
| #sitemap .sitemap-column li.child { | |
| padding-left: 0; | |
| margin-left: 1em; | |
| color: #A7B4BE; | |
| /* WCAG 2.0 contrast */ | |
| } | |
| #sitemap .sitemap-column li.child a { | |
| color: #A7B4BE; | |
| /* WCAG 2.0 contrast */ | |
| } | |
| #sitemap .sitemap-column:first-child() { | |
| -ms-grid-column: 1; | |
| /* IE fix */ | |
| } | |
| #sitemap .sitemap-column:nth-child(2) { | |
| -ms-grid-column: 2; | |
| /* IE fix */ | |
| } | |
| #sitemap .sitemap-column:nth-child(3) { | |
| -ms-grid-column: 3; | |
| /* IE fix */ | |
| } | |
| #sitemap .sitemap-column:nth-child(4) { | |
| -ms-grid-column: 4; | |
| /* IE fix */ | |
| } | |
| #sitemap ul.sitemap-column { | |
| display: inline-block; | |
| vertical-align: top; | |
| margin-left: 0; | |
| margin-right: 0; | |
| } | |
| /* login modal */ | |
| #loginPageForm .loginField { | |
| padding: 6px 4px; | |
| font-size: 14px; | |
| } | |
| #loginPageForm .changePin { | |
| display: grid; | |
| grid-template-columns: 24px auto; | |
| } | |
| #loginPageForm .changePin i { | |
| place-self: center; | |
| } | |
| #loginPageForm a#changePinLink { | |
| padding-left: 8px; | |
| } | |
| /*.list .results_img { | |
| margin-left:12px; | |
| }*/ | |
| #local_hero_area { | |
| position: absolute; | |
| width: 100%; | |
| bottom: 0px; | |
| background-color: rgba(0, 0, 0, 0.3); | |
| backdrop-filter: blur(5px); | |
| -webkit-backdrop-filter: blur(5px); | |
| } | |
| /*************** new river for img links ******************/ | |
| /*************** new river for img links ******************/ | |
| .bigband.grey-bg { | |
| padding-bottom: 0; | |
| background-color: #ddd !important; | |
| } | |
| .bigband.grey-bg h2 { | |
| padding-bottom: 12px; | |
| } | |
| .bigband.nf-river-wrapper { | |
| padding: 0 10px; | |
| background-color: #ddd !important; | |
| } | |
| .bigband.nf-river-wrapper>div { | |
| max-width: 100vw; | |
| overflow-y: initial; | |
| } | |
| .nf-river-wrapper { | |
| width: 100%; | |
| position: relative; | |
| background: #0e0f11; | |
| color: #ecf0f1; | |
| font-family: 'Open Sans', sans-serif; | |
| display: flex; | |
| flex-direction: row; | |
| align-items: center; | |
| } | |
| .rivrow { | |
| overflow: scroll; | |
| width: 100%; | |
| } | |
| .rivrow__inner { | |
| transition: 450ms transform; | |
| font-size: 0; | |
| white-space: nowrap; | |
| /*margin: 70.3125px 0;*/ | |
| margin: 40px 60px; | |
| padding-bottom: 10px; | |
| } | |
| .tile { | |
| position: relative; | |
| display: inline-block; | |
| width: 350px; | |
| height: 350px; | |
| margin-right: 10px; | |
| font-size: 20px; | |
| transition: 450ms all; | |
| transform-origin: center left; | |
| } | |
| #nf-river .tile__img { | |
| width: 350px; | |
| height: 350px; | |
| object-fit: cover; | |
| } | |
| .tile__details { | |
| position: absolute; | |
| bottom: 0; | |
| left: 0; | |
| right: 0; | |
| top: 0; | |
| font-size: 10px; | |
| opacity: 0; | |
| /*background: linear-gradient(to top, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 100%);*/ | |
| transition: 450ms opacity; | |
| cursor: pointer; | |
| } | |
| .tile__details a { | |
| display: block; | |
| height: 100%; | |
| width: 100%; | |
| } | |
| .tile__details:after, | |
| .tile__details:before { | |
| content: ''; | |
| position: absolute; | |
| top: 50%; | |
| left: 50%; | |
| /*background-color: #000;*/ | |
| pointer-events: none; | |
| } | |
| .tile__details:after { | |
| margin-top: -25px; | |
| margin-left: -25px; | |
| width: 50px; | |
| height: 50px; | |
| border: 1px solid #ecf0f1; | |
| line-height: 50px; | |
| text-align: center; | |
| border-radius: 100%; | |
| background: rgba(0, 0, 0, 0.5); | |
| z-index: 1; | |
| } | |
| .tile__details:before { | |
| content: '↪'; | |
| /* content:'\f0c1'; chain link | |
| font-family: "Font Awesome 5 Free"; */ | |
| left: 0; | |
| width: 100%; | |
| font-size: 20px; | |
| font-weight: 700; | |
| margin-left: 2px; | |
| margin-top: -9px; | |
| text-align: center; | |
| z-index: 2; | |
| } | |
| .tile:hover .tile__details { | |
| opacity: 1; | |
| } | |
| .tile__title { | |
| position: absolute; | |
| bottom: 0; | |
| padding: 10px; | |
| } | |
| .rivrow__inner:hover { | |
| transform: translate3d(-62.5px, 0, 0); | |
| } | |
| .rivrow__inner:hover .tile { | |
| opacity: 0.6; | |
| transition: all .2s ease; | |
| } | |
| .rivrow__inner:hover .tile:hover { | |
| transform: scale(1.1); | |
| opacity: 1; | |
| transition: all .2s ease; | |
| box-shadow: 0 0 10px rgba(0, 0, 0, .4); | |
| } | |
| .tile:hover~.tile { | |
| /*transform: translate3d(12px, 0, 0);*/ | |
| transform: translate3d(40px, 0, 0); | |
| } | |
| .hide-scroll { | |
| /* may break controls | |
| overflow-y: hidden; | |
| margin-bottom: calc(-.1 * var(--gutter)); */ | |
| } | |
| /* controls */ | |
| .river-scroll-left, | |
| .river-scroll-right { | |
| position: absolute; | |
| color: white; | |
| background: rgba(0, 0, 0, .7); | |
| height: 350px; | |
| width: 110px; | |
| display: flex; | |
| top: 40px; | |
| z-index: 3; | |
| } | |
| .river-scroll-left { | |
| align-items: center; | |
| justify-content: center; | |
| background: linear-gradient(90deg, rgb(220, 220, 220) 0%, rgba(235, 235, 235, 1) 20%, rgba(255, 255, 255, 0.0) 100%); | |
| } | |
| .river-scroll-right { | |
| right: 0; | |
| align-items: center; | |
| justify-content: center; | |
| background: linear-gradient(90deg, rgba(255, 255, 255, .0) 0%, rgba(235, 235, 235, 1) 80%, rgb(222, 220, 220) 100%); | |
| } | |
| .river-scroll-left span, | |
| .river-scroll-right span { | |
| font-size: 44px; | |
| position: relative; | |
| color: #444; | |
| transition: all .2s ease-in-out; | |
| opacity: .6; | |
| } | |
| .river-scroll-left:hover span, | |
| .river-scroll-right:hover span { | |
| transition: all .1s ease-in-out; | |
| transform: scale(1.1); | |
| opacity: 1; | |
| cursor: pointer; | |
| } | |
| .river-scroll-left span, | |
| .river-scroll-left span { | |
| right: 25px; | |
| } | |
| .river-scroll-right span, | |
| .river-scroll-right span { | |
| left: 25px; | |
| } | |
| @media (max-width:414px) { | |
| .tile { | |
| width: 99%; | |
| height: 340px; | |
| } | |
| .tile__img { | |
| width: 100%; | |
| height: 100%; | |
| } | |
| .river-scroll-left, | |
| .river-scroll-right, | |
| .fc .river-scroll-left, | |
| .fc .river-scroll-right { | |
| /*height:100%; | |
| top:0;*/ | |
| display: none; | |
| } | |
| .rivrow__inner { | |
| margin: 20px; | |
| } | |
| .rivrow__inner:hover .tile:hover { | |
| box-shadow: none; | |
| } | |
| } | |
| /*************** END new river for img links END ******************/ | |
| /*************** NEW river for LSA whats new carousel START ******************/ | |
| #nytimes_detail_wrapper { | |
| display: none !important; | |
| } | |
| .nytimes_listbar { | |
| padding: 0; | |
| height: auto; | |
| background: black; | |
| } | |
| form#listForm_110d77e890a052 { | |
| background-color: black; | |
| } | |
| .bookRiver .nytimes_select { | |
| background: black; | |
| color: #aaa; | |
| height: 40px !important; | |
| outline: none; | |
| } | |
| .nytimes_top.bookRiver { | |
| width: 340px; | |
| margin: 20px auto 0; | |
| } | |
| .bigband .nytimes_wrapper { | |
| max-width: initial; | |
| } | |
| .jscarousal-contents { | |
| /* height: 410px; biggerSize*/ | |
| height: 350px; | |
| } | |
| .jscarousal-contents>div { | |
| top: 40px; | |
| height: 100%; | |
| } | |
| .detail_cover_asset_div .jscarousal-contents>div { | |
| top: 0; | |
| } | |
| .jscarousal-contents>div.visible>div { | |
| height: 100%; | |
| /*width: 248px; biggerSize*/ | |
| width: 188px; | |
| padding-left: 8px; | |
| padding-right: 8px; | |
| max-width: 248px; | |
| } | |
| .jscarousal-contents>div.visible>div>.no_image_text, | |
| .jscarousal-contents>div.visible>div>img { | |
| /*width:248px; biggerSize*/ | |
| width: 188px; | |
| } | |
| .jscarousal-contents img { | |
| /*height: 340px !important; biggerSize*/ | |
| height: 280px !important; | |
| max-height: initial; | |
| width: 100%; | |
| transition: all .2s ease; | |
| } | |
| .jscarousal-contents img:hover { | |
| transform: scale(1.06); | |
| transition: all .2s ease; | |
| box-shadow: 0 0 20px rgba(0, 0, 0, .8); | |
| } | |
| .nytimes_thumbnail { | |
| opacity: 1; | |
| } | |
| .jscarousal .jscarousal-left, | |
| .jscarousal .jscarousal-right { | |
| padding-top: 22vh; | |
| } | |
| .jscarousal .jscarousal-left::before, | |
| .jscarousal .jscarousal-right::before { | |
| font-size: 40px; | |
| } | |
| .jscarousal-contents .no_image_text { | |
| width: auto; | |
| max-height: 100%; | |
| top: 10vh; | |
| font-weight: 400; | |
| /*left: 36px;biggerSize*/ | |
| left: 14px; | |
| font-size: 18px; | |
| /*max-width: 200px; biggerSize*/ | |
| max-width: 200px; | |
| } | |
| img.nytimes_thumb_img:focus, | |
| .nytimes_thumbnail_div.nytimes_thumbnail { | |
| outline: none; | |
| } | |
| @media (min-width: 768px) { | |
| /* center book items. works in chrome, breaks safari.. */ | |
| #jsCarousel .visible { | |
| display: flex; | |
| justify-content: center; | |
| } | |
| } | |
| /*** temporary modifications to above bookriver until new river live ***/ | |
| #nytimes_detail_wrapper { | |
| display: block !important; | |
| } | |
| .jscarousal-contents { | |
| height: 250px; | |
| } | |
| .nytimes_top.bookRiver, | |
| .nytimes_listbar, | |
| #nytimes_detail_wrapper { | |
| width: 500px; | |
| } | |
| .jscarousal .jscarousal-left, | |
| .jscarousal .jscarousal-right { | |
| padding-top: 0; | |
| } | |
| #bookRiverWrapper .jscarousal-left, | |
| #bookRiverWrapper .jscarousal-right { | |
| top: 14px; | |
| } | |
| .jscarousal-contents img { | |
| height: 176px; | |
| max-height: 176px; | |
| } | |
| .jscarousal-contents>div.visible>div { | |
| width: 134px; | |
| height: 180px; | |
| } | |
| .nytimes_thumbnail { | |
| opacity: .8; | |
| } | |
| .nytimes_thumbnail:hover { | |
| opacity: 1; | |
| } | |
| .nytimes_thumbnail.active { | |
| opacity: 1; | |
| } | |
| .jscarousal-contents .no_image_text { | |
| top: 5vh; | |
| font-size: 16px; | |
| } | |
| @media (max-width: 414px) { | |
| .nytimes_top.bookRiver, | |
| .nytimes_listbar, | |
| #nytimes_detail_wrapper { | |
| width: 90vw; | |
| } | |
| } | |
| /*** END ***/ | |
| /* New featured collections river styles */ | |
| /* New featured collections river styles */ | |
| .fc.bigband.nf-river-wrapper, | |
| .bigband.title-dark { | |
| background-color: #222 !important; | |
| } | |
| .bigband.title-dark { | |
| padding-bottom: 0; | |
| color: #eee; | |
| } | |
| .bigband.title-dark h2 { | |
| padding-bottom: 0 !important; | |
| } | |
| .fc .tile__title { | |
| width: 200px; | |
| pointer-events: none; | |
| } | |
| .fc .tile__title h2 { | |
| font-size: 22px; | |
| width: 200px; | |
| } | |
| .fc .tile__details { | |
| opacity: 1; | |
| } | |
| .fc .tile__details:after { | |
| opacity: .4; | |
| } | |
| /* controls */ | |
| .fc .river-scroll-left, | |
| .fc .river-scroll-right { | |
| position: absolute; | |
| color: white; | |
| background: rgba(0, 0, 0, .7); | |
| height: 100%; | |
| width: 110px; | |
| display: flex; | |
| top: 0; | |
| z-index: 3; | |
| } | |
| .fc .river-scroll-left { | |
| align-items: center; | |
| justify-content: center; | |
| background: linear-gradient(90deg, rgb(30, 30, 30) 0%, rgba(40, 40, 40, 1) 20%, rgba(0, 0, 0, 0.0) 100%); | |
| } | |
| .fc .river-scroll-right { | |
| right: 0; | |
| align-items: center; | |
| justify-content: center; | |
| background: linear-gradient(90deg, rgba(0, 0, 0, .0) 0%, rgba(40, 40, 40, 1) 80%, rgb(30, 30, 30) 100%); | |
| } | |
| .mobile .fc .river-scroll-right, | |
| .mobile .fc .river-scroll-left { | |
| display: none; | |
| } | |
| .fc .river-scroll-left span, | |
| .fc .river-scroll-right span { | |
| color: #ccc; | |
| } | |
| .fc .river-scroll-left span { | |
| right: 25px; | |
| } | |
| .fc .river-scroll-right span { | |
| left: 25px; | |
| } | |
| .tile:hover~.tile { | |
| transform: translate3d(32px, 0, 0); | |
| } | |
| .rivrow__inner:hover { | |
| transform: translate3d(6px, 0, 0); | |
| } | |
| /*@media (min-width: 1440px) { | |
| .fc .rivrow__inner { | |
| display: flex; | |
| justify-content: center; | |
| } | |
| }*/ | |
| .fc.nf-river-wrapper .tile { | |
| width: 220px; | |
| height: 320px; | |
| white-space: normal; | |
| } | |
| .fc.nf-river-wrapper .tile:nth-of-type(1), | |
| .fc.nf-river-wrapper .tile:nth-of-type(7), | |
| .fc.nf-river-wrapper .tile:nth-of-type(13) { | |
| background-color: #3aaacf; | |
| /*background:linear-gradient(13deg, rgb(0, 189, 251) 0%, rgb(91, 214, 255) 80%);*/ | |
| border-left: 8px solid #0f8cb5; | |
| border-bottom: 8px solid #0f8cb5; | |
| border-top-left-radius: 6px; | |
| border-bottom-right-radius: 6px; | |
| border-bottom-left-radius: 6px; | |
| border-top-right-radius: 3px; | |
| } | |
| .fc.nf-river-wrapper .tile:nth-of-type(2), | |
| .fc.nf-river-wrapper .tile:nth-of-type(8), | |
| .fc.nf-river-wrapper .tile:nth-of-type(14) { | |
| background-color: orangered; | |
| /*background:linear-gradient(13deg, rgb(255, 69, 0) 0%, rgb(255, 103, 46) 80%);*/ | |
| border-left: 8px solid #b53100; | |
| border-bottom: 8px solid #b53100; | |
| border-top-left-radius: 6px; | |
| border-bottom-right-radius: 6px; | |
| border-bottom-left-radius: 6px; | |
| } | |
| .fc.nf-river-wrapper .tile:nth-of-type(3), | |
| .fc.nf-river-wrapper .tile:nth-of-type(9), | |
| .fc.nf-river-wrapper .tile:nth-of-type(15) { | |
| background-color: #236f6f; | |
| /*background:linear-gradient(13deg, rgb(35, 111, 111) 0%, rgb(40, 195, 195) 80%);*/ | |
| border-left: 8px solid #1a5f5f; | |
| border-bottom: 8px solid #1a5f5f; | |
| border-top-left-radius: 6px; | |
| border-bottom-right-radius: 6px; | |
| border-bottom-left-radius: 6px; | |
| border-bottom-left-radius: 6px; | |
| } | |
| .fc.nf-river-wrapper .tile:nth-of-type(4), | |
| .fc.nf-river-wrapper .tile:nth-of-type(10), | |
| .fc.nf-river-wrapper .tile:nth-of-type(16) { | |
| background-color: #8d3685; | |
| /*background:linear-gradient(13deg, rgb(141, 54, 133) 0%, rgb(175, 68, 165) 80%);*/ | |
| border-left: 8px solid #7d2b76; | |
| border-bottom: 8px solid #7d2b76; | |
| border-top-left-radius: 6px; | |
| border-bottom-right-radius: 6px; | |
| border-bottom-left-radius: 6px; | |
| } | |
| .fc.nf-river-wrapper .tile:nth-of-type(5), | |
| .fc.nf-river-wrapper .tile:nth-of-type(11), | |
| .fc.nf-river-wrapper .tile:nth-of-type(17) { | |
| background-color: orange; | |
| border-left: 8px solid #c78100; | |
| border-bottom: 8px solid #c78100; | |
| border-top-left-radius: 6px; | |
| border-bottom-right-radius: 6px; | |
| border-bottom-left-radius: 6px; | |
| } | |
| .fc.nf-river-wrapper .tile:nth-of-type(6), | |
| .fc.nf-river-wrapper .tile:nth-of-type(12), | |
| .fc.nf-river-wrapper .tile:nth-of-type(18) { | |
| background-color: #1e688b; | |
| border-left: 8px solid #155877; | |
| border-bottom: 8px solid #155877; | |
| border-top-left-radius: 6px; | |
| border-bottom-right-radius: 6px; | |
| border-bottom-left-radius: 6px; | |
| } | |
| /* events feed page */ | |
| table.rssdog th.rssdog { | |
| padding: 12px; | |
| background-color: #08c !important; | |
| font-family: 'Open Sans', sans-serif; | |
| } | |
| table.rssdog th.rssdog a { | |
| text-decoration: none; | |
| pointer-events: none; | |
| } | |
| /* :::::: mobile styles :::::::::: */ | |
| .mobile #nytimes_detail_wrapper { | |
| display: block !important; | |
| margin: 10px 0; | |
| background-color: #eee; | |
| } | |
| .mobile .jscarousal { | |
| height: 180px; | |
| } | |
| .mobile .jscarousal-wrapper { | |
| height: 100%; | |
| } | |
| .mobile .jscarousal-contents>div>div { | |
| height: auto; | |
| padding-left: 4px; | |
| padding-right: 4px; | |
| } | |
| .mobile .jscarousal-contents>div { | |
| top: 0; | |
| } | |
| .mobile .jscarousal-contents { | |
| height: 100%; | |
| } | |
| .mobile .jscarousal-contents img { | |
| height: auto !important; | |
| width: initial; | |
| } | |
| /* | |
| .mobile .jscarousal .jscarousal-left::before, | |
| .mobile .jscarousal .jscarousal-right::before, | |
| .mobile .jscarousal:hover .jscarousal-right::before, | |
| .mobile .jscarousal:hover .jscarousal-left::before { | |
| content: ''; | |
| } | |
| */ | |
| .mobile .jscarousal-contents .no_image_text { | |
| top: 0; | |
| left: 3px; | |
| font-size: 12px; | |
| } | |
| .mobile #bookRiverWrapper .buttonSection input.button { | |
| background-color: #08c; | |
| color: white; | |
| } | |
| .mobile .jscarousal .jscarousal-left, | |
| .mobile .jscarousal .jscarousal-right { | |
| padding-top: 6vh; | |
| width: auto; | |
| } | |
| .mobile .jscarousal-contents>div.visible>.nytimes_thumbnail+.nytimes_thumbnail { | |
| margin-left: 2px; | |
| } | |
| /* ::: END new LSA what's new bookriver :::; */ | |
| .bigband.img-banner { | |
| display: flex; | |
| justify-content: center; | |
| background-color: #ddd !important; | |
| } | |
| .bigband.img-banner a:hover { | |
| cursor: pointer; | |
| filter: brightness(0.8); | |
| } | |
| /* :: ADVANCED SEARCH PAGE :: */ | |
| #advancedSearchPage { | |
| float: none !important; | |
| font-size: 16px; | |
| background-color: #fafafa !important; | |
| margin-top: 200px !important; | |
| margin: 200px 10% 60px 10% !important; | |
| } | |
| .flexAdvancedSearch {display: flex;} | |
| .inlineAdvancedSearch {display: inline;} | |
| .advancedSearchLabel {margin-left: 0px; font-size: 1rem;} | |
| .advancedSearchField #restrictionDropDown {width: 200px;} | |
| #advancedSearchInnerBox { | |
| background-color: #f5f5f5; | |
| } | |
| #advancedSearchPage #example { | |
| display: none; | |
| } | |
| #advancedSearchPage #content .columns_container h1 { | |
| text-align: left !important; | |
| } | |
| #advancedSearchPage .advancedSearchLabel, | |
| #advancedSearchPage .advancedSearchRadioLabel, | |
| #advancedSearchPage .advancedSearchRadioSection .advancedSearchLabel { | |
| font-size: 14px; | |
| } | |
| .advancedSearchField { | |
| margin-left: 34%; | |
| } | |
| #advancedSearchPage h1.advancedSearchTitle, | |
| #advancedSearchPage h1.searchModifiersLabel { | |
| font-size: 28px; | |
| text-align: left; | |
| } | |
| #advancedSearchPage .advancedSearchTextField { | |
| height: 30px; | |
| padding-left: 4px; | |
| width: 66%; | |
| /* .advancedSearchField margin-left + 66 = 100%; */ | |
| } | |
| #advancedSearchPage .button#advancedSearchButton { | |
| padding: 8px 14px; | |
| font-weight: 400; | |
| font-size: 16px; | |
| border-radius: 2px; | |
| box-shadow: none; | |
| } | |
| /* ::: Local Notifications :::; */ | |
| .notification-banner { | |
| width: 80%; | |
| margin: 0 auto; | |
| background-color: white; | |
| border-radius: 8px; | |
| padding: 22px; | |
| text-align: center; | |
| } | |
| .notification-banner img { | |
| max-width: 200px !important; | |
| height: auto; | |
| margin: 12px auto; | |
| } | |
| .notification-banner h2 { | |
| padding-bottom: 22px; | |
| } | |
| .notification-banner a { | |
| padding: 6px 10px; | |
| background: #08c; | |
| color: white; | |
| text-decoration: none; | |
| border-radius: 4px; | |
| } | |
| .notification-banner a:hover { | |
| filter: brightness(1.5); | |
| } | |
| .bg-grey { | |
| background-color: #ddd !important; | |
| } | |
| /* KIOSK IFRAME */ | |
| #kioskframe button { | |
| padding: 10px; | |
| background: orangered; | |
| font-size: 16px; | |
| color: white; | |
| border: 2px solid white; | |
| letter-spacing: 1px; | |
| } | |
| #kioskframe button:hover { | |
| filter: brightness(1.4); | |
| } | |
| /*********************** ADVANCED SEARCH ***************************************************/ | |
| #buttonsWrapper.hasAdvanced #searchButton { | |
| border-right: 0; | |
| outline: 0; | |
| } | |
| #buttonsWrapper.hasAdvanced { | |
| outline: none; | |
| border-top-right-radius: 0; | |
| border-bottom-right-radius: 0; | |
| } | |
| #buttonsWrapper.hasAdvanced #more { | |
| background: #222; | |
| font-size: 12px; | |
| border-bottom-right-radius: 4px; | |
| border-bottom-left-radius: 4px; | |
| text-align: center; | |
| margin-top: 6px; | |
| box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.2); | |
| right: 0; | |
| position: absolute; | |
| z-index: 2; | |
| width: 134px; | |
| } | |
| #buttonsWrapper.hasAdvanced #more a { | |
| color: white; | |
| padding: 8px 4px; | |
| display: block; | |
| } | |
| #buttonsWrapper.hasAdvanced #more a:hover { | |
| text-decoration: none; | |
| background-color: #000; | |
| border-bottom-right-radius: 4px; | |
| border-bottom-left-radius: 4px; | |
| } | |
| #buttonsWrapper.hasAdvanced button.advanced { | |
| height: 36px; | |
| background-color: #568E14; | |
| /* WCAG 2.0 contrast */ | |
| border-top-right-radius: 5px; | |
| border-bottom-right-radius: 5px; | |
| outline: none; | |
| padding: 0 4px; | |
| color: white; | |
| border: none; | |
| border: solid 1px rgba(255, 255, 255, 0.25); | |
| } | |
| #buttonsWrapper.hasAdvanced button.advanced:hover { | |
| background-color: #3A7728; | |
| cursor: pointer; | |
| } | |
| .langBox { | |
| background: white; | |
| /* WCAG 2.0 contrast */ | |
| border-radius: 22px; | |
| padding: 22px; | |
| margin: 0 auto 40px 30px; | |
| /*max-width: 400px;*/ | |
| position: relative; | |
| transition: .2s all ease-in-out; | |
| } | |
| .langBox.grey { | |
| background-color: #eee; | |
| } | |
| .langBox a { | |
| line-height: 1.9em; | |
| transition: .1s all ease-in-out; | |
| } | |
| .langBox a span:hover { | |
| transition: .2s all ease-in-out; | |
| transform: scale(1.1); | |
| filter: brightness(1.5); | |
| } | |
| .langBox a:last-of-type { | |
| margin-bottom: 0; | |
| } | |
| /*.langBox::after RIGHT { | |
| border-left: 26px solid transparent; | |
| border-top: 26px solid #f1f1f1; | |
| bottom: -26px; | |
| content: ""; | |
| position: absolute; | |
| right: 22px; | |
| }*/ | |
| .langBox::after { | |
| border-right: 26px solid transparent; | |
| border-top: 26px solid #ffffff; | |
| bottom: -25px; | |
| content: ""; | |
| position: absolute; | |
| left: 22px; | |
| } | |
| .langBox.grey::after { | |
| border-top: 26px solid #eee; | |
| } | |
| .digMag { | |
| padding: 32px 14px; | |
| } | |
| .hero_area_blurb { | |
| width: 70%; | |
| background: rgba(0, 0, 0, .5); | |
| padding: 14px; | |
| margin: 0 auto; | |
| border-radius: 12px; | |
| } | |
| .frbrFormatTypeIcon { | |
| display: initial; | |
| } | |
| .expressionSearchLink { | |
| border: none; | |
| border-bottom: solid 1px #ccc; | |
| padding: 8px; | |
| } | |
| button.frbrToggle { | |
| padding: 2px 8px; | |
| } | |
| /*.contentColumn.bgcolor-white { | |
| background-color: white; | |
| }*/ | |
| .contentColumn.bgcolor-white.bcolor { | |
| background-color: white; | |
| } | |
| .homepage .contentColumn.bgcolor-white.bcolor { | |
| background-color: inherit; | |
| } | |
| .contentColumn+.contentColumn { | |
| padding: 18px; | |
| } | |
| #placeHold iframe { | |
| height: 220px; | |
| } | |
| #megamenu.nomenu { | |
| display: none; | |
| } | |
| .mm-left { | |
| padding-left: 12px; | |
| } | |
| #searchBox .dropDown { | |
| width: 260px; | |
| /* max-width: calc(100vw - 12px); */ | |
| } | |
| #searchLimitDropDown { | |
| max-width: 150px; | |
| } | |
| /* account background fixes */ | |
| #accountStatus { | |
| background: rgba(255, 255, 255, .8) | |
| } | |
| .mobileMenuLink { | |
| background: white; | |
| } | |
| .mobileMenuLink li { | |
| list-style: none; | |
| } | |
| .mobileMenuLink .fa-chevron-down{ | |
| display: none; | |
| } | |
| /* hide first six built-in menus, show megamenu items */ | |
| .mobileMenuLink.text-h4 { | |
| display: none; | |
| } | |
| .mobileMenuLink.text-h4.megamenu{ | |
| display: inherit; | |
| } | |
| .ui-accordion-content.pad-v { | |
| background-color: white; | |
| } | |
| /* ::: web print page ::: */ | |
| .webprintpage h2, | |
| .webprintpage h3, | |
| .webprintpage h4, | |
| .webprintpage p { | |
| color: #222; | |
| } | |
| .webprintpage h2 { | |
| text-align: left !important; | |
| padding-bottom: 10px; | |
| } | |
| .webprintpage h3 { | |
| font-size: 1.1em; | |
| } | |
| .webprintpage h4 { | |
| font-size: 1em; | |
| margin-bottom: 0; | |
| } | |
| .webprintpage p { | |
| margin-left: 0; | |
| } | |
| .rowFlex { | |
| display: flex; | |
| padding-bottom: 28px; | |
| } | |
| .rowFlex .column { | |
| padding: 10px; | |
| } | |
| .rowFlex .column1 { | |
| flex: 0 0 100px; | |
| } | |
| .rowFlex .column2 { | |
| flex: auto; | |
| } | |
| .webprintpage .rowFlex i.fad, | |
| .webprintpage .rowFlex i.fa {} | |
| .webprintpage .fa-stack { | |
| display: initial; | |
| } | |
| .webprintpage .fa-stack-1x { | |
| font-size: initial !important; | |
| } | |
| .webprintpage span img { | |
| min-width: 80px; | |
| } | |
| .ada-mode #alertsBox { | |
| position: relative; | |
| } | |
| .ada-mode #alertsBox .sysMessage { | |
| position: relative; | |
| } | |
| .ada-mode #alertsBox .sysMessage .messageText { | |
| float: none; | |
| } | |
| /*** covid19 message ***/ | |
| #cvTest1.sysMessage { | |
| /* green */ | |
| background-color: #3A833C; | |
| /* WCAG 2.0 Contrast */ | |
| color: white; | |
| } | |
| #atsiMessage { | |
| background-color: #f36b3c; | |
| color: white; | |
| } | |
| #cvTest1 .messageText { | |
| width: auto; | |
| margin-left: 0; | |
| float: left; | |
| } | |
| #cvTest1 .messageText a { | |
| color: white; | |
| text-decoration: underline; | |
| } | |
| #cvTest1 .messageText { | |
| margin-right: 35px; | |
| } | |
| .noclick { | |
| pointer-events: none; | |
| } | |
| .covid-block { | |
| padding-bottom: 32px; | |
| } | |
| .covid-icon { | |
| float: left; | |
| width: 100px; | |
| display: inline-block; | |
| padding-right: 16px; | |
| } | |
| .covid-div { | |
| display: inline-block; | |
| max-width: calc(100% - 116px); | |
| vertical-align: top; | |
| } | |
| .covid-div p { | |
| margin-left: 0; | |
| margin-right: 0; | |
| } | |
| .covid-div h3 { | |
| padding-top: 0; | |
| margin-top: 0; | |
| font-size: 19px; | |
| padding-bottom: 0; | |
| margin-bottom: 0; | |
| } | |
| .covid-div { | |
| display: inline-block; | |
| max-width: calc(100% - 116px); | |
| vertical-align: top; | |
| } | |
| /* :: eduroam network page :: */ | |
| .eduroam h2, | |
| .eduroam h4, | |
| .eduroam h5, | |
| .eduroam p { | |
| color: #333; | |
| } | |
| .eduroam h2 { | |
| text-align: left !important; | |
| padding-bottom: 14px; | |
| } | |
| .eduroam table { | |
| border-collapse: collapse; | |
| color: #444; | |
| } | |
| .eduroam table td { | |
| border: 1px solid #777; | |
| padding: 4px 10px; | |
| } | |
| .eduroam ul { | |
| color: #444; | |
| text-indent: 22px; | |
| } | |
| /* :: adds unwanted duplicated content (nonmobile-base.css) :: */ | |
| .columns_container .pct25 { | |
| display: none; | |
| } | |
| /* ::: responsive table wrapper ::: */ | |
| .table-responsive { | |
| overflow-x: auto; | |
| } | |
| .table-responsive table { | |
| margin: 1em; | |
| border-collapse: collapse; | |
| } | |
| .table-responsive table th { | |
| background-color: #eee; | |
| } | |
| .table-responsive table th, | |
| .table-responsive table td { | |
| border: 1px solid #333; | |
| padding: 20px; | |
| } | |
| iframe.ui-dialog-iframe { | |
| width: 100%; | |
| } | |
| /* ::::: ARTICLES PANEL :::::: */ | |
| .articles .intro { | |
| margin-bottom: 40px; | |
| text-align: center; | |
| } | |
| .articles p { | |
| color: #777; | |
| } | |
| .articles .intro h2 { | |
| color: #333; | |
| padding-bottom: 0; | |
| } | |
| .articles .intro a { | |
| color: #671174; | |
| text-decoration: none; | |
| } | |
| .articles .buttongrid { | |
| grid-column-gap: 30px; | |
| } | |
| .articles .item a.action i.fa, | |
| .articles .item a.action i.fad { | |
| color: rgb(205, 58, 96); | |
| font-size: 32px; | |
| vertical-align: middle; | |
| } | |
| .articles h5 { | |
| margin-top: .5em; | |
| padding: 0; | |
| color: #333; | |
| } | |
| .articles .item { | |
| position: relative; | |
| } | |
| .articles .item a img { | |
| transition: .2s all ease-in-out; | |
| } | |
| .articles .item a:hover img { | |
| filter: brightness(1.2); | |
| transition: .2s all ease-in-out; | |
| } | |
| .articles p.description { | |
| margin-top: 0; | |
| margin-bottom: 44px; | |
| } | |
| .articles .item a.action { | |
| position: absolute; | |
| bottom: 0; | |
| transition: .2s all ease-in-out; | |
| display: block; | |
| width: 100%; | |
| text-decoration: none; | |
| } | |
| .articles .item a.action:hover { | |
| filter: brightness(1.5); | |
| transition: .2s all ease-in-out; | |
| } | |
| @media only screen and (max-width:1200px) { | |
| /* improve search results layout with Large iPad Pro Safari */ | |
| #resultsWrapper { | |
| width: calc(100% - 225px); | |
| margin-bottom: 40px; | |
| } | |
| .searchResults_wrapper .searchLimitsColumn { | |
| width: 225px; | |
| } | |
| .searchResults_wrapper .searchLimitsColumn { | |
| /* max-height: 2000px; */ | |
| } | |
| .resultsToolbar_middle { | |
| width: auto; | |
| } | |
| #searchResultsColumn { | |
| padding-left: 10px; | |
| } | |
| .resultsToolbar_num_results { | |
| padding: 12px; | |
| border-radius: 10px; | |
| } | |
| .resultsToolbar_middle { | |
| margin-left: 22px; | |
| } | |
| .searchLimitsColumn .navigatorName { | |
| max-width: 148px; | |
| } | |
| .detail_main_wrapper { | |
| background: white; | |
| } | |
| #nm_detail_wrapper { | |
| margin-top: auto; | |
| } | |
| .mobile #nm_detail_wrapper #links { | |
| margin-bottom: -21px; | |
| } | |
| .mobile #nm_detail_wrapper #detail_tabs0 { | |
| background: white; | |
| } | |
| .detail_biblio { | |
| width: auto; | |
| } | |
| .mobile .headerWrapper { | |
| width: auto !important; | |
| left: 0 !important; | |
| } | |
| .mobile .headerWrapper h1.pageTitleText { | |
| font-size: 20px; | |
| } | |
| .heavyweight.reframe.mobile #mobile { | |
| background: #A2394E; | |
| } | |
| .mobile .headerWrapper.scroll-img { | |
| background: rgba(0, 0, 0, .2) !important; | |
| padding: 8px; | |
| } | |
| .mobile #searchBoxWrapper.scrolled { | |
| left: 0; | |
| right: 0; | |
| } | |
| } | |
| @media only screen and (max-width:1120px) { | |
| #hero_area { | |
| max-height: 500px; | |
| padding-top: 50px; | |
| } | |
| .reframe #hero_area { | |
| max-height: none; | |
| } | |
| /* improve search results layout with iPad Safari */ | |
| #resultsWrapper { | |
| width: calc(100% - 280px); | |
| margin-bottom: 40px; | |
| } | |
| .searchResults_wrapper .searchLimitsColumn { | |
| width: 280px; | |
| } | |
| .searchLimitsColumn .navigatorName { | |
| max-width: 196px; | |
| } | |
| #searchResultsColumn { | |
| padding-left: initial; | |
| } | |
| .searchResults_wrapper .searchLimitsColumn { | |
| max-height: initial; | |
| } | |
| .resultsToolbar_middle { | |
| margin-left: auto; | |
| } | |
| .pageTitle { | |
| overflow: initial; | |
| } | |
| h1.pageTitleText { | |
| width: 700px; | |
| font-size: 20px; | |
| } | |
| .detail_biblio { | |
| width: auto; | |
| background-color: #eee; | |
| padding: 12px; | |
| } | |
| .pagination { | |
| background-color: #eee; | |
| } | |
| .pageNumberInput.textbox { | |
| height: 50px; | |
| } | |
| .nytimes_thumbnail.active img { | |
| max-height: 150px; | |
| } | |
| .jscarousal-contents>div.visible>div>.no_image_text, | |
| .jscarousal-contents>div.visible>div>img, | |
| .jscarousal-contents>div.visible>.nytimes_thumbnail.active { | |
| width: 118px; | |
| } | |
| .bookRiver .nytimes_select { | |
| max-width: initial; | |
| } | |
| .mobile .fc.nf-river-wrapper .tile { | |
| width: 220px; | |
| } | |
| .contentColumn+.contentColumn { | |
| padding: 12px; | |
| } | |
| .pageFix { | |
| background: white; | |
| padding: 12px 12px 28px 12px; | |
| } | |
| .contentColumn+.contentColumn { | |
| margin-top: 0; | |
| } | |
| #advancedSearchPage { | |
| font-size: 18px; | |
| width: 100vw !important; | |
| padding: 0 40px !important; | |
| } | |
| #advancedSearchPage h1.advancedSearchTitle, | |
| #advancedSearchPage h1.searchModifiersLabel { | |
| font-size: 24px; | |
| line-height: 1em; | |
| } | |
| #advancedSearchPage .advancedSearchTextField { | |
| height: 48px; | |
| } | |
| .advancedSearchDropDown { | |
| height: 38px; | |
| width: 100%; | |
| } | |
| #advancedSearchPage .button#advancedSearchButton { | |
| padding: 18px 12px; | |
| font-size: 22px; | |
| color: white; | |
| } | |
| #advancedSearchPage .searchModifier { | |
| margin-bottom: 8px; | |
| } | |
| #advancedSearchPage .searchModifier:nth-child(odd) { | |
| background-color: #eaeaea; | |
| padding: 8px 4px; | |
| padding-left: 0; | |
| border-radius: 2px; | |
| } | |
| #advancedSearchPage .checkbox-align.label { | |
| font-size: 18px; | |
| } | |
| #advancedSearchPage .advancedSearchTextField { | |
| width: 66%; | |
| } | |
| #advancedSearchPage .searchModifier input { | |
| margin-right: 0; | |
| margin-left: 8px; | |
| } | |
| #advancedSearchPage .advancedSection+.advancedSection { | |
| margin-top: 28px; | |
| } | |
| #advancedSearchPage .border-t { | |
| border: none; | |
| } | |
| #basicSearch { | |
| flex-wrap: wrap; | |
| } | |
| #searchBoxHomeLink { | |
| order: 1; | |
| } | |
| #plvLogo { | |
| order: 2; | |
| } | |
| #searchBoxStyleDiv { | |
| order: 3; | |
| } | |
| div#searchBoxesWrapper { | |
| padding-top: 0; | |
| } | |
| div#searchBoxStyleDiv { | |
| height: 60px; | |
| } | |
| div#logo_container { | |
| top: 180px; | |
| } | |
| #megamenu { | |
| padding: 0 10px; | |
| } | |
| div#searchBoxCentered { | |
| padding: 0 10px; | |
| } | |
| } | |
| @media only screen and (max-width: 768px) { | |
| div#searchBoxHomeLink a, | |
| #plvLogo { | |
| margin: 16px; | |
| } | |
| #advancedSearchPage .advancedSearchTextField { | |
| width: 48vw; | |
| } | |
| .ada-mode .ada_div_top { | |
| display: none; | |
| } | |
| #mainMenu { | |
| /*display: none;*/ | |
| } | |
| #mainMenuMobile { | |
| display: block; | |
| } | |
| .fourpanel, | |
| .threepanel { | |
| -ms-grid-columns: 1fr 1fr; | |
| grid-template-columns: 1fr 1fr; | |
| grid-template-areas: "header header"; | |
| grid-row-gap: 1rem; | |
| } | |
| .buttongrid { | |
| /* border:1px solid red; */ | |
| display: -ms-grid; | |
| display: grid; | |
| -ms-grid-columns: 1fr 1fr; | |
| grid-template-columns: 1fr 1fr; | |
| grid-template-areas: "header header"; | |
| grid-row-gap: 3rem; | |
| } | |
| .grid-circle { | |
| -ms-grid-columns: 1fr 1fr; | |
| grid-template-columns: 1fr 1fr; | |
| } | |
| } | |
| @media only screen and (max-width: 576px) { | |
| .buttongrid.branches-2 { | |
| -ms-grid-columns: 1fr; | |
| grid-template-columns: 1fr; | |
| grid-template-areas: "header"; | |
| } | |
| h1.pageTitleText { | |
| width: auto; | |
| } | |
| .twopanel .leftpad { | |
| padding-left: 1rem; | |
| } | |
| /* stop breaking on mobile by removing width */ | |
| .mobile .fc.nf-river-wrapper .tile { | |
| width: 70%; | |
| } | |
| .langBox { | |
| margin-left: 8px; | |
| } | |
| #advancedSearchPage { | |
| padding: 0 6px !important; | |
| } | |
| .jscarousal-contents>div.visible>div>.no_image_text { | |
| width: auto; | |
| } | |
| #advancedSearchPage .advancedSearchTextField { | |
| width: 100%; | |
| } | |
| .notification-banner { | |
| width: auto; | |
| } | |
| .buttongrid { | |
| /* border:1px solid red; */ | |
| display: -ms-grid; | |
| display: grid; | |
| -ms-grid-columns: 1fr; | |
| grid-template-columns: 1fr; | |
| grid-template-areas: "header"; | |
| grid-row-gap: 2rem; | |
| } | |
| .twopanel, | |
| .threepanel, | |
| .fourpanel, | |
| .twopanel.news.image-right { | |
| -ms-grid-columns: 1fr; | |
| grid-template-columns: 1fr; | |
| grid-template-areas: "header"; | |
| grid-row-gap: 2rem; | |
| } | |
| .threepanel, | |
| .fourpanel { | |
| grid-row-gap: 1rem; | |
| } | |
| .bigband { | |
| padding: 1.5rem; | |
| } | |
| #sitemap { | |
| padding: 1rem; | |
| display: -ms-grid; | |
| display: grid; | |
| -ms-grid-columns: 1fr 1fr; | |
| grid-template-columns: 1fr 1fr; | |
| } | |
| #hero_area #local_hero_area { | |
| position: relative; | |
| bottom: auto; | |
| background-color: rgba(0, 0, 0, .5); | |
| } | |
| .mobile div#hero_area { | |
| padding-top: 40px; | |
| } | |
| #hero_area h1 { | |
| padding-bottom: 30px; | |
| } | |
| .grid-circle { | |
| -ms-grid-columns: 1fr; | |
| grid-template-columns: 1fr; | |
| } | |
| /* :: pagination :: */ | |
| .pagination { | |
| background-color: #eee; | |
| } | |
| .paginationDetails>form { | |
| display: inline-grid; | |
| vertical-align: initial; | |
| } | |
| .paginationInputs input.button { | |
| position: absolute; | |
| right: 22px; | |
| vertical-align: initial; | |
| color: white; | |
| } | |
| .pageNumberInput.textbox { | |
| width: 50px; | |
| border: 1px solid #999; | |
| border-radius: 3px; | |
| margin-right: 4px; | |
| } | |
| .paginationSingle+.paginationSingle { | |
| border-left-style: dotted; | |
| border-color: #aaa; | |
| } | |
| .paginationSingle .fa { | |
| font-size: 50px; | |
| margin: 8px 0; | |
| } | |
| /* :: search results :: */ | |
| div#detail_tabs0 { | |
| max-width: 345px; | |
| overflow-x: auto; | |
| } | |
| .ui-tabs>.ui-tabs-nav { | |
| width: fit-content; | |
| /* These tabs don't show on actual mobile? Style just extends bg colour - not supported in ie */ | |
| } | |
| .mobile #nm_detail_wrapper { | |
| margin-top: 80px; | |
| background: white; | |
| padding: 14px; | |
| } | |
| .ui-tabs .ui-tabs-panel { | |
| padding: 8px; | |
| } | |
| div#___gcse_0 { | |
| margin: 0 8px; | |
| } | |
| .returnToPreviousWrapper { | |
| position: relative; | |
| left: 12px; | |
| bottom: 6px; | |
| } | |
| .headerWrapper { | |
| background-color: initial; | |
| } | |
| .mobile .headerWrapper { | |
| width: 100% !important; | |
| } | |
| .pageTitleText { | |
| overflow: initial; | |
| font-style: italic; | |
| font-weight: 400; | |
| font-size: 1.2em; | |
| max-width: 340px; | |
| text-align: left; | |
| margin-left: 12px; | |
| padding-right: 70px; | |
| } | |
| #footer #footer_social .searchbox .gsc-search-button-v2 { | |
| padding: 13px 26px; | |
| } | |
| ul.list-items, | |
| span.expressionSearchLink { | |
| border: none; | |
| } | |
| .mobileMenuLink { | |
| border-color: white; | |
| } | |
| .accountPanel, | |
| #accountStatus { | |
| margin-top: 80px; | |
| } | |
| .lightweight .accountPanel, | |
| .lightweight #accountStatus { | |
| margin-top: 0; | |
| } | |
| .heavyweight .accountPanel, | |
| .heavyweight #accountStatus { | |
| margin-top: 0; | |
| } | |
| #accountStatus { | |
| background: rgba(255, 255, 255, .4) | |
| } | |
| .heavyweight #accountStatus { | |
| background: rgba(255, 255, 255, .9) | |
| } | |
| .ui-accordion .ui-accordion-header { | |
| padding: 18px 8px; | |
| margin: 0; | |
| } | |
| .ui-accordion .ui-accordion-header a { | |
| font-size: 18px; | |
| } | |
| .ui-accordion-content.pad-v { | |
| background: #eee; | |
| border: none; | |
| padding: 15px 12px; | |
| margin: 0; | |
| } | |
| #accountLinks { | |
| background: #7FA5C2; | |
| } | |
| #accountLinks .mobileMenuLink a { | |
| padding: 24px 14px; | |
| font-size: 18px; | |
| } | |
| #accountLinks .mobileMenuLink { | |
| border-color: white !important; | |
| } | |
| #accountLinks .mobileMenuLink a::before { | |
| display: inline-block; | |
| font-family: FontAwesome; | |
| /*content: "\f054"; chevron-right*/ | |
| font-size: 24px; | |
| -webkit-font-smoothing: antialiased; | |
| margin-right: 14px; | |
| } | |
| #accountLinks .mobileMenuLink:nth-of-type(1) a::before { | |
| content: "\f007"; | |
| } | |
| #accountLinks .mobileMenuLink:nth-of-type(2) a::before { | |
| content: "\f14a"; | |
| } | |
| #accountLinks .mobileMenuLink:nth-of-type(3) a::before { | |
| content: "\f02d"; | |
| } | |
| #accountLinks .mobileMenuLink:nth-of-type(4) a::before { | |
| content: "\f0d6"; | |
| } | |
| #accountLinks .mobileMenuLink:nth-of-type(5) a::before { | |
| content: "\f044"; | |
| } | |
| .label+.textbox { | |
| padding: 10px 4px; | |
| } | |
| #changePinPanel .buttonSection input, | |
| #preferencesPanel .fieldSection input.button { | |
| padding: 12px; | |
| color: white; | |
| font-size: 18px; | |
| font-weight: 700; | |
| border-radius: 2px; | |
| } | |
| form#loginPageForm { | |
| background: white; | |
| padding: 12px; | |
| } | |
| .buttonSection.loginButtons input { | |
| padding: 12px; | |
| font-size: 16px; | |
| color: white; | |
| font-weight: 700; | |
| } | |
| .mobile .listsCell { | |
| width: 100%; | |
| /*margin-top: 80px;*/ | |
| } | |
| .listsContainer { | |
| padding: 40px 10px; | |
| } | |
| .list .myListItem .results_bio { | |
| width: auto; | |
| } | |
| #listSelectZone .listDropdown { | |
| overflow: initial; | |
| } | |
| select#myListsSelection { | |
| padding: 10px; | |
| } | |
| .myListHeader .myListTitle { | |
| height: 40px; | |
| } | |
| select#myListsSelection { | |
| padding: 14px 10px; | |
| background: #08c; | |
| color: white; | |
| font-size: 18px; | |
| border-radius: 2px; | |
| border: none; | |
| outline: none; | |
| } | |
| form#myListSelectForm i { | |
| color: white; | |
| margin-top: 10px; | |
| } | |
| } | |
| /* accessibility ada-mode */ | |
| body.ada-mode { | |
| padding-top: 0; | |
| } | |
| .ada-mode .ada_div_top { | |
| float: none; | |
| top: 0; | |
| } | |
| .ada-mode .headerWrapper, | |
| .ada-mode .header { | |
| position: relative; | |
| height: auto; | |
| } | |
| .ada-mode #ada_header { | |
| position: relative; | |
| height: auto; | |
| z-index: 21; | |
| width: auto; | |
| } | |
| .ada-mode #searchBoxHomeLink, | |
| .ada-mode #searchBoxWrapper { | |
| position: relative; | |
| top: 0; | |
| } | |
| .ada-mode #mainMenuContainer { | |
| float: none; | |
| margin-top: 0; | |
| margin-bottom: 28px; | |
| } | |
| /***2019 sep 19, SD, hiding hold buttons on thumbnail FRBR***/ | |
| .thumb .frbrClusterDisplay .holdButton { | |
| display: none | |
| } | |
| /*** progress bar ***/ | |
| .progress-root { | |
| height: 4px; | |
| overflow: hidden; | |
| position: relative; | |
| background-color: rgb(167, 202, 237); | |
| } | |
| .progress-root>div { | |
| top: 0; | |
| left: 0; | |
| width: 100%; | |
| bottom: 0; | |
| position: absolute; | |
| transition: transform 0.2s linear; | |
| transform-origin: left; | |
| background-color: #1976d2; | |
| width: auto; | |
| } | |
| .progress-root>div:first-child { | |
| animation: progress-keyframes-indeterminate1 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; | |
| } | |
| .progress-root>div:last-child { | |
| animation: progress-keyframes-indeterminate2 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite; | |
| } | |
| @-webkit-keyframes progress-keyframes-indeterminate1 { | |
| 0% { | |
| left: -35%; | |
| right: 100%; | |
| } | |
| 60% { | |
| left: 100%; | |
| right: -90%; | |
| } | |
| 100% { | |
| left: 100%; | |
| right: -90%; | |
| } | |
| } | |
| @-webkit-keyframes progress-keyframes-indeterminate2 { | |
| 0% { | |
| left: -200%; | |
| right: 100%; | |
| } | |
| 60% { | |
| left: 107%; | |
| right: -8%; | |
| } | |
| 100% { | |
| left: 107%; | |
| right: -8%; | |
| } | |
| } | |
| /** PAGE CONTENT **/ | |
| /* paragraph text layout */ | |
| .icon-text { | |
| display: grid; | |
| grid-template-columns: 200px auto; | |
| align-items: center; | |
| } | |
| .icon-text img { | |
| width: 100%; | |
| max-width: 240px !important; | |
| } | |
| .icon-text h4 { | |
| margin: initial; | |
| } | |
| .icon-text div:first-of-type { | |
| padding: 30px; | |
| } | |
| .icon-text div:nth-of-type(2) { | |
| } | |
| @media (max-width: 768px) { | |
| .icon-text { | |
| grid-template-columns: 1fr; | |
| align-items: center; | |
| justify-items: center; | |
| margin-top: 40px !important; | |
| } | |
| .icon-text h4, | |
| .icon-text p { | |
| text-align: center; | |
| } | |
| } | |
| /*** removed headers, footers and tidy up for the print view ****/ | |
| @media print { | |
| .reframe.nonhomepage #account, | |
| .reframe.nonhomepage #search, | |
| .reframe.nonhomepage #menu, | |
| .reframe.nonhomepage #footer, | |
| .reframe.nonhomepage #hedit-bar, | |
| .reframe.nonhomepage #alertsBox { | |
| display: none !important; | |
| } | |
| .reframe.nonhomepage #content .columns_container { | |
| max-width: none; | |
| } | |
| body.reframe.nonhomepage { | |
| background: none !important; | |
| } | |
| } | |
| .hotspot { | |
| background-color: #e0e5f1; | |
| } | |
| /* Announcement Bar */ | |
| @media only screen and (max-width: 1120px) {#megamenu.bigband.announcement {padding: 10px;}} | |
| .bigband.announcement {background-color: #007C66; border-top: 3px #fff solid; max-width: 1200px; padding: 0.5rem;} | |
| .announcement a, .announcement h2, .announcement h4 {color: #fff; margin: auto;} | |
| .announcement a {padding: 10px;} | |
| .announcement a:hover {text-decoration: underline !important;} | |
| .announcement a, h3 {font-weight: bold;} | |
| .announcement h3 {font-size: 1.25em;} | |
| .announcement h4 {font-size: 1em;} | |
| .announcement {margin: 5px;} | |
| .announcement button {float: right;} | |
| .announce-icons {margin: 0px 10px 0px 10px; max-height: 30px; max-width: 30px;} | |
| /*Exandable Text Box */ | |
| .expandatext {background-color: #FF4D00; color: white; cursor: pointer; padding: 18px; width: 100%; border: none; text-align: left; outline: none; font-size: 24px; margin-top: 15px;} | |
| .active, .expandatext:hover {background-color: #FF4D00;} | |
| .expandatext:after {content: '\002B'; color: white; font-weight: bold; float: left; margin-right: 10px;} | |
| .active:after {content: "\2212";} | |
| .moretext {padding: 0 18px; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out; background-color: #fff;} | |
| .moretext li {padding-left: 15px;} | |
| /* Back to top button */ | |
| .topButton {position:fixed;bottom:3rem;right:2rem;z-index:1000} | |
| .topButton .button-3, .topButton{width:2.5rem;height:2.5rem} | |
| .topButton .button-3{background-color:rgba(253,185,19,.5);font-size:0;border-radius:4px;display:block} | |
| .topButton .button-3:before{content:"";display:block;width:1rem;height:1rem;border:1px solid #fff;border-bottom:0;border-right:0;position:absolute;top:2rem;left:.75rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)} | |
| .topButton .button-3:hover{background-color:#0072A6;} | |
| /* GLEN Colours: | |
| Orange = #EF7E2D | |
| Charcoal = #3F464E | |
| Black = #262626 | |
| */ | |
| body { | |
| font-family: "Roboto", sans-serif; | |
| overflow: scroll; | |
| -webkit-overflow-scrolling: touch; | |
| } | |
| #river-content { | |
| padding-top: 20px; | |
| } | |
| .mobile.reframe #search { | |
| background-color: #3f464e !important; | |
| } | |
| .mobile #slideMenuLinkmainMenu i { | |
| color: #00677f; | |
| margin-right: -0.5rem; | |
| margin-top: 0; | |
| } | |
| .mobile .slideMenuLink .fa-ellipsis-img { | |
| /* background-image: url(/client/images/action-icons/ellipsis_vertical.png); */ | |
| background-image: url(/custom/web/content/glen/menu.png); | |
| background-repeat: no-repeat; | |
| background-size: contain; | |
| vertical-align: middle; | |
| width: 100%; | |
| height: 100%; | |
| } | |
| .mobile .federatedView .fa.fa-ellipsis-img { | |
| display: none; | |
| } | |
| #slideMenuLinkresultActionsSlideMenudetail0_-1560081834 > i { | |
| display: inline-block; | |
| } | |
| #lvLogo { | |
| background-image: url(/custom/web/content/glen/GlenelgLibraryLogoClear.png); | |
| } | |
| #buttonsWrapper.hasAdvanced #more { | |
| font-size: 16px; | |
| } | |
| body.heavyweight.mobile.reframe #search { | |
| margin-bottom: 19px; | |
| } | |
| .pageTitle { | |
| display: none; | |
| } | |
| .mobile.reframe #mainMenu { | |
| margin-right: 0px; | |
| } | |
| .previous_level { | |
| display: none !important; | |
| } | |
| .no_image_text { | |
| display: none !important; | |
| width: 93px; | |
| } | |
| .mobile.reframe #search { | |
| padding: 0px; | |
| } | |
| #content .bigband.banner { | |
| background-color: #fff; | |
| } | |
| /* Update Login Tile Formatting */ | |
| #loginPageForm .changePin { | |
| display: flex; | |
| } | |
| #loginPageForm a#changePinLink { | |
| padding-left: 0px; | |
| } | |
| .loginActions > .linkSection { | |
| display: flex; | |
| width: 90%; | |
| } | |
| .loginActions > .loginButtonSection { | |
| vertical-align: top; | |
| } | |
| /* Re-enable delivered SD Mobile Menu */ | |
| .mobileMenuLink.text-h4 { | |
| display: flex; | |
| } | |
| /* Header display formatting */ | |
| .heavyweight.mobile.reframe #mainMenu { | |
| display: flex; | |
| padding: 0px; | |
| padding-right: 16px; | |
| justify-content: space-between; | |
| width: 100%; | |
| } | |
| .mobile #lvLogo { | |
| margin-left: 0.5rem; | |
| } | |
| .heavyweight.reframe.mobile #mobile { | |
| background: #fff; | |
| text-align: right; | |
| } | |
| .mobile #plvLogo { | |
| display: none; | |
| } | |
| .mobile #lvLogo { | |
| background-size: auto 70px; | |
| height: 70px; | |
| min-width: 266px; | |
| /* margin-left: 0.5rem; */ | |
| } | |
| .mobile #searchButton, | |
| #buttonsWrapper.hasAdvanced button.advanced, | |
| #buttonsWrapper.hasAdvanced #more { | |
| background-color: #fff !important; | |
| } | |
| .mobile.reframe .bgcolor-p3, | |
| .mobile #searchButton, | |
| #buttonsWrapper.hasAdvanced button.advanced, | |
| #buttonsWrapper.hasAdvanced #more a { | |
| color: #00677f; | |
| } | |
| .mobile div#buttonsWrapper { | |
| margin-left: 5px; | |
| } | |
| .mobile #mainMenu .fa.fa-bars, | |
| #mainMenu a.slideMenuLink .fa-bars::after { | |
| color: #005a2a; | |
| } | |
| /* Hide redundant menu items */ | |
| /* .mobile nav#slideMenu--mainMenu .mobileMenuLink:nth-of-type(6), */ | |
| /* .mobile nav#slideMenu--mainMenu .mobileMenuLink:nth-of-type(6), */ | |
| .mobile nav#slideMenu--mainMenu .mobileMenuLink:nth-of-type(5) { | |
| display: none; | |
| } | |
| .contentColumn.taxonomy { | |
| display: none; | |
| } | |
| /*Announcment Banner | |
| .bigband.find-service {background-color: #007A33 !important; padding: 1rem;} | |
| .find-service h4 {color: white; margin: 5px; font-size: 1em;} */ | |
| /* Hero Area Banner */ | |
| .reframe #hero_area #subheading { | |
| color: #0067a0; | |
| background-color: rgba(255, 255, 255, 0.8); | |
| } | |
| /* Footer Bar */ | |
| #footer a { | |
| color: #85baff; | |
| display: inline-flex; | |
| } | |
| .buttongrid > div { | |
| text-align: left; | |
| } | |
| .sm-icons { | |
| margin: 0px 20px 20px; | |
| max-height: 40px; | |
| max-width: 40px; | |
| } | |
| .ext-sites { | |
| max-height: 50px; | |
| margin-bottom: 10px; | |
| } | |
| #copyright, | |
| div#footer.footer_container, | |
| #footer .logoContainer { | |
| background-color: #3f464e; | |
| /* height: auto; */ | |
| } | |
| .mobile #footer { | |
| height: auto; | |
| margin: auto; | |
| position: static; | |
| } | |
| .nm-color-p6 { | |
| color: #fff; | |
| } | |
| /* Back to top button */ | |
| .mobile .topButton { | |
| position: fixed; | |
| bottom: rem; | |
| right: 1rem; | |
| z-index: 1000; | |
| } | |
| .mobile .topButton .button-3, | |
| .topButton { | |
| width: 2.5rem; | |
| height: 2.5rem; | |
| } | |
| .mobile .topButton .button-3 { | |
| background-color: #ef7e2d; | |
| font-size: 0; | |
| opacity: 0.6; | |
| border-radius: 4px; | |
| display: block; | |
| } | |
| .mobile .topButton .button-3:before { | |
| content: ""; | |
| display: block; | |
| width: 1rem; | |
| height: 1rem; | |
| border: 2px solid #fff; | |
| border-bottom: 0; | |
| border-right: 0; | |
| font-weight: bold; | |
| position: absolute; | |
| top: 2rem; | |
| left: 0.75rem; | |
| -webkit-transform: rotate(45deg); | |
| transform: rotate(45deg); | |
| } | |
| .mobile .topButton .button-3:hover { | |
| background-color: #3f464e; | |
| } | |
| /* .top { | |
| position: fixed; | |
| bottom: 2rem; | |
| right: 2rem; | |
| z-index: 1000; | |
| } | |
| .top .button-3, | |
| .top { | |
| width: 2.5rem; | |
| height: 2.5rem; | |
| } | |
| .top .button-3 { | |
| background-color: rgba(74, 74, 74, 0.5); | |
| font-size: 0; | |
| border-radius: 4px; | |
| display: block; | |
| } | |
| .top .button-3:before { | |
| content: ""; | |
| display: block; | |
| width: 1rem; | |
| height: 1rem; | |
| border: 1px solid #fff; | |
| border-bottom: 0; | |
| border-right: 0; | |
| position: absolute; | |
| top: 2rem; | |
| left: 0.75rem; | |
| -webkit-transform: rotate(45deg); | |
| transform: rotate(45deg); | |
| } | |
| .top .button-3:hover { | |
| background-color: #005a2a; | |
| } */ | |
| /*Exandable Text Box */ | |
| .expandatext { | |
| background-color: #007a33; | |
| color: white; | |
| cursor: pointer; | |
| padding: 18px; | |
| width: 100%; | |
| border: none; | |
| text-align: left; | |
| outline: none; | |
| font-size: 24px; | |
| margin-top: 15px; | |
| } | |
| .active, | |
| .expandatext:hover { | |
| background-color: #007a33; | |
| } | |
| .expandatext:after { | |
| content: "\002B"; | |
| color: white; | |
| font-weight: bold; | |
| float: left; | |
| margin-right: 10px; | |
| } | |
| .active:after { | |
| content: "\2212"; | |
| } | |
| .moretext { | |
| padding: 0 18px; | |
| max-height: 0; | |
| /* overflow: hidden; */ | |
| transition: max-height 0.2s ease-out; | |
| background-color: #fff; | |
| } | |
| .moretext li { | |
| padding-left: 15px; | |
| } | |
| /* DENIS' EDITS */ | |
| .mobile #LT_LB { | |
| font-family: "Roboto", sans-serif !important; | |
| } | |
| .mobile .border-t { | |
| border-top: none; | |
| } | |
| #slideMenu--mainMenu > div:nth-child(2) { | |
| color: #fff; | |
| } | |
| #slideMenu--mainMenu > div:nth-child(3) { | |
| background-color: #338bfd; | |
| color: #fff; | |
| } | |
| #slideMenu--mainMenu > div:nth-child(4) { | |
| background-color: #338bfd; | |
| color: #fff; | |
| } | |
| /* .slideMenuWrapper { | |
| display: none; | |
| } */ | |
| .myListHeader .slideMenuWrapper i { | |
| display: none; | |
| } | |
| .mobile #loginPageForm .loginField { | |
| padding: 12px 4px; | |
| font-size: 14px; | |
| } | |
| .tab_sel { | |
| background-color: #fff; | |
| border: 1px solid #bbb; | |
| border-bottom: 1px solid white; | |
| margin-bottom: -1px; | |
| color: midnightblue; | |
| } | |
| /* .mobile #links > a:nth-child(1) { | |
| display: none !important; | |
| } */ | |
| /* .mobile #links > a.tab_selected.required { | |
| display: none !important; | |
| } */ | |
| .mobile .detailChildFieldLabel { | |
| font-weight: bold; | |
| } | |
| .mobile .results_top_half { | |
| padding-left: 5px; | |
| padding-right: 5px; | |
| } | |
| .mobile .displayElementLabel { | |
| font-weight: bold; | |
| } | |
| .mobile .ui-dialog .ui-dialog-title { | |
| color: inherit; | |
| -webkit-flex-grow: 1; | |
| flex-grow: 1; | |
| float: none; | |
| font-weight: bold; | |
| margin: 0; | |
| white-space: normal; | |
| width: 100%; | |
| } | |
| .mobile #passwordRecovery_link, | |
| #changePinLink { | |
| color: #306d96 !important; | |
| } | |
| .mobile #registration_link { | |
| color: #306d96 !important; | |
| } | |
| .mobile .list .results_right { | |
| position: absolute; | |
| top: 10px; | |
| right: 0px; | |
| width: 65px; | |
| padding-left: 15px; | |
| } | |
| .mobile #slideMenuLinksortActions .underline { | |
| text-decoration: none; | |
| } | |
| .mobile #slideMenuLinksearchLimitsColumn .underline { | |
| text-decoration: none; | |
| } | |
| .mobile #searchResultsColumn { | |
| border: none; | |
| } | |
| .mobile #searchResultsColumn > div.resultsToolbar.bgcolor-white.border-v { | |
| display: flex; | |
| flex-direction: column; | |
| align-items: center; | |
| text-align: center; | |
| margin-top: 0.5rem; | |
| } | |
| .mobile .resultsToolbar_right { | |
| display: flex; | |
| justify-content: center; | |
| width: 100%; | |
| } | |
| .mobile .sortResults, | |
| .mobile .filterResults { | |
| display: flex; | |
| align-items: center; | |
| margin: 0 10px; /* Add some margin between the elements */ | |
| } | |
| /* #searchResultsColumn > div.resultsToolbar.bgcolor-white.border-v { | |
| display: flex; | |
| justify-content: center; | |
| align-items: center; | |
| } | |
| .resultsToolbar_right { | |
| display: flex; | |
| justify-content: space-between; | |
| align-items: center; | |
| } | |
| .sortResults, | |
| .filterResults { | |
| display: flex; | |
| align-items: center; | |
| } */ | |
| .mobile .borderSection > .border-v { | |
| border-color: #ccc; | |
| border-top-width: 0; | |
| border-bottom-width: 0; | |
| margin: 0 auto; | |
| /* text-align: center; */ | |
| } | |
| .mobile .resultsToolbar_right .slideMenuText { | |
| /* float: left; */ | |
| padding: 10px 0; | |
| border: 1px solid #ddd; | |
| padding: 6px 12px; | |
| border-radius: 3px; | |
| background: #fafafa; | |
| margin-bottom: 6px; | |
| } | |
| .mobile .resultsToolbar a#slideMenuLinksearchLimitsColumn { | |
| border: 1px solid #ddd; | |
| padding: 6px 12px; | |
| border-radius: 3px; | |
| background: #fafafa; | |
| margin-bottom: 6px; | |
| /* float: right; */ | |
| } | |
| .mobile .resultsToolbar a#slideMenuLinksearchLimitsColumn::after { | |
| display: none; | |
| } | |
| .mobile #search_target_tabs { | |
| display: none; | |
| } | |
| /* .mobile #slideMenuLinklistActionsContainer > i { | |
| display: none; | |
| } */ | |
| .listActionMenu { | |
| float: unset; | |
| margin: 5px 0 5px 10px; | |
| } | |
| /* .mobile #slideMenuLinklistActionsContainer .fa.fa-ellipsis-img { | |
| display: none; | |
| } */ | |
| .mobile #listDropdown { | |
| display: block; | |
| } | |
| .mobile .dropDown.fullwidth { | |
| /* padding: 14px 10px; */ | |
| padding: 14px 10px; | |
| background: #08c; | |
| color: white; | |
| font-size: 18px; | |
| border-radius: 2px; | |
| border: none; | |
| outline: none; | |
| } | |
| .mobile .fa.fa-caret-down.select-arrow { | |
| color: #fff; | |
| margin-top: 10px; | |
| } | |
| select#myListsSelection { | |
| padding: 14px 10px; | |
| background: #08c; | |
| color: white; | |
| font-size: 18px; | |
| border-radius: 2px; | |
| border: none; | |
| outline: none; | |
| } | |
| @media only screen and (max-width: 576px) { | |
| select#myListsSelection { | |
| padding: 14px 10px; | |
| background: #08c; | |
| color: white; | |
| font-size: 18px; | |
| border-radius: 2px; | |
| border: none; | |
| outline: none; | |
| } | |
| } | |
| @media only screen and (max-width: 776px) { | |
| select#myListsSelection { | |
| padding: 14px 10px; | |
| background: #08c; | |
| color: white; | |
| font-size: 18px; | |
| border-radius: 2px; | |
| border: none; | |
| outline: none; | |
| } | |
| } | |
| .mobile #searchButton, | |
| #buttonsWrapper.hasAdvanced button.advanced, | |
| #buttonsWrapper.hasAdvanced #more { | |
| background-color: #ef7e2d !important; | |
| } | |
| .mobile.reframe .bgcolor-p3, | |
| .mobile #searchButton, | |
| #buttonsWrapper.hasAdvanced button.advanced, | |
| #buttonsWrapper.hasAdvanced #more a { | |
| color: #fff; | |
| } | |
| @media only screen and (max-width: 799px) { | |
| .detail_cover_art_div { | |
| padding: 0 10px 20px; | |
| pointer-events: none; | |
| width: 100%; | |
| } | |
| } | |
| @media only screen and (max-width: 799px) { | |
| .detail_main .results_right, | |
| .assetActionMenu { | |
| position: absolute; | |
| right: 0; | |
| top: 0; | |
| } | |
| } | |
| @media only screen and (max-width: 576px) { | |
| .mobile #nm_detail_wrapper { | |
| margin-top: 40px; | |
| background: white; | |
| padding: 14px; | |
| } | |
| } | |
| .mobile #header > div.returnToPreviousWrapper > a > i { | |
| color: #777; | |
| } | |
| .returnToPreviousWrapper { | |
| left: 2rem; | |
| top: 8rem; | |
| } | |
| .ui-widget, | |
| .ui-widget input, | |
| .ui-widget select, | |
| .ui-widget textarea, | |
| .ui-widget button { | |
| font-family: "Roboto", sans-serif; | |
| height: 2rem; | |
| } | |
| .mobile .button { | |
| background-color: #ef7e2d; | |
| color: #fff; | |
| font-weight: bold; | |
| } | |
| .mobile .button:focus { | |
| outline: none; | |
| } | |
| .mobile .button:visited { | |
| background-color: #ef7e2d; | |
| } | |
| .mobile #notificationDialog .text-p { | |
| padding: 1rem 0; | |
| } | |
| /* .mobile.reframe #header.header_container { | |
| display: block !important; | |
| background-color: #3f464e; | |
| } */ | |
| .mobile .logo_container img { | |
| display: none; | |
| } | |
| /* .mobile.reframe .logo_container img { | |
| display: none; | |
| } */ | |
| .tab { | |
| background-color: #f4f4f4; | |
| } | |
| .list .cover_text_wrapper { | |
| display: none; | |
| } | |
| .nm-bgcolor-p5 { | |
| background: #51949b; | |
| color: #ffffff; | |
| } | |
| .mobile.reframe .bgcolor-p3 { | |
| color: #fff; | |
| } | |
| @media only screen and (max-width: 576px) { | |
| .ui-tabs > .ui-tabs-nav { | |
| width: auto; | |
| } | |
| } | |
| @media only screen and (max-width: 1200px) { | |
| .mobile #nm_detail_wrapper #detail_tabs0 { | |
| background: white; | |
| border-radius: 5px 5px 0 0; | |
| } | |
| } | |
| .ui-tabs .ui-tabs-nav li { | |
| margin: 4px 0.25em 0 0.25em !important; | |
| top: 0; | |
| border: none; | |
| border-top-color: currentcolor; | |
| border-right-color: currentcolor; | |
| border-bottom-color: currentcolor; | |
| border-left-color: currentcolor; | |
| height: 28px; | |
| } | |
| .ui-tabs .ui-tabs-nav .ui-tabs-anchor { | |
| float: left; | |
| padding: 0.25em 1em; | |
| text-decoration: none; | |
| border-radius: 5px 5px 0 0; | |
| } | |
| .ui-tabs .ui-tabs-nav li { | |
| border-radius: 5px 5px 0 0; | |
| } | |
| .ui-tabs .ui-tabs-nav li:hover { | |
| border-radius: 5px 5px 0 0; | |
| } | |
| .ui-tabs > .ui-tabs-nav { | |
| background-color: #51949b; | |
| border-radius: 5px 5px 0 0; | |
| border: none; | |
| } | |
| .holdButton PLACE_HOLD { | |
| display: block !important; | |
| } | |
| /* div .item2 { | |
| margin-top: 2rem; | |
| } */ | |
| .buttongrid > :nth-child(2) { | |
| margin-top: 2rem; | |
| margin-bottom: 2rem; | |
| } | |
| .item2 > a:nth-child(2) > img:nth-child(1) { | |
| margin-right: 10rem; | |
| margin-top: 1rem; | |
| } | |
| #copyright { | |
| visibility: hidden; | |
| } | |
| .listsLogin { | |
| padding-left: 1.25rem; | |
| } | |
| .loginLink a { | |
| padding: 0; | |
| } | |
| #myListsTitle { | |
| padding-left: 5px; | |
| margin-bottom: 1rem; | |
| font-size: 20px; | |
| font-weight: bold; | |
| } | |
| .mobile .dropDown.fullwidth { | |
| height: auto; | |
| } | |
| /* @media only screen and (max-width: 576px) { | |
| form#myListSelectForm i { | |
| color: white; | |
| margin-top: 0; | |
| top: 15px; | |
| } | |
| } */ | |
| .mobile .fa-caret-down.select-arrow { | |
| top: 3px; | |
| } | |
| #slideMenu--mainMenu > div:nth-child(2) > a:nth-child(1), | |
| #slideMenu--mainMenu > div:nth-child(3) > a:nth-child(1), | |
| #slideMenu--mainMenu > div:nth-child(4) > a:nth-child(1) { | |
| font-weight: bold; | |
| } | |
| .displayElementWrapper .BIBSUMMARY { | |
| display: none; | |
| } | |
| #copyright, | |
| div#footer.footer_container, | |
| #footer .logoContainer { | |
| padding-top: 2rem; | |
| } | |
| /*COPILOT*/ | |
| /* .accountPanel { | |
| position: relative; | |
| z-index: 10; | |
| margin-bottom: 50px; | |
| } | |
| #footerWrapper { | |
| position: relative; | |
| z-index: 1; | |
| } */ | |
| /*END COPILOT*/ | |
| /*NEW COPILOT*/ | |
| .accountPanel { | |
| position: relative; | |
| z-index: 10; /* Ensure it is above the footer */ | |
| margin-bottom: 50px; /* Add some space at the bottom */ | |
| } | |
| #footerWrapper { | |
| position: relative; | |
| z-index: 1; /* Ensure it is below the account panel */ | |
| clear: both; /* Ensure it stays below any floated elements */ | |
| margin-top: 50px; /* Add some space at the top */ | |
| } | |
| /*END NEW COPILOT*/ | |
| .displayDetailLink > a { | |
| text-transform: capitalize; | |
| } | |
| .list .results_img { | |
| box-shadow: rgba(0, 0, 0, 0.09) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, | |
| rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, | |
| rgba(0, 0, 0, 0.09) 0px 32px 16px; | |
| } | |
| textarea:focus, | |
| input:focus { | |
| outline: none; | |
| } | |
| .heavyweight.mobile.reframe #mainMenu { | |
| background-color: #3f464e; | |
| } | |
| .mobile.reframe #header.header_container { | |
| display: none; | |
| background-color: #3f464e; | |
| } | |
| .mobile #mainMenu .fa.fa-bars, | |
| #mainMenu a.slideMenuLink .fa-bars::after { | |
| color: #fff; | |
| } | |
| .heavyweight.mobile #mainMenu > .slideMenuLink { | |
| background-color: #3f464e; | |
| outline: none; | |
| } | |
| #slideMenuLinkmainMenu i, | |
| .mobile #mainMenu .fa.fa-bars, | |
| #mainMenu a.slideMenuLink.fa.fa-bars { | |
| font-size: 50px; | |
| } | |
| #mainMenu a.slideMenuLink .fa-bars::after { | |
| content: "MENU"; | |
| color: #fff; | |
| background: #3f464e; | |
| padding: 2px; | |
| width: 54px; | |
| text-align: center; | |
| font-size: 16px; | |
| font-family: "Roboto", sans-serif; | |
| font-weight: 600; | |
| position: absolute; | |
| left: -4px; | |
| bottom: -18px; | |
| } | |
| #results_wrapper .tab { | |
| font-size: 12px; | |
| } | |
| #results_wrapper a.tab_selected.required { | |
| border-radius: 5px 5px 0 0; | |
| font-size: 14px; | |
| margin-left: 0.5rem; | |
| } | |
| #searchResultsColumn #results_wrapper .tab { | |
| border-radius: 4px 4px 0 0; | |
| margin-left: 0.5rem; | |
| } | |
| .mobile #results_wrapper .cell_wrapper { | |
| box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px; | |
| } | |
| #links { | |
| border-bottom: 1px solid #bbb !important; | |
| border-width: 100%; | |
| margin: 1.5rem -1rem 0 -1rem; | |
| text-align: center; | |
| } | |
| #links a { | |
| color: #777; | |
| } | |
| .mobile #results_wrapper { | |
| padding: 0 12px 12px 12px; | |
| } | |
| .mobile #results_wrapper a.tab_selected.required { | |
| display: none; | |
| } | |
| .mobile #results_wrapper a.tab { | |
| display: none; | |
| } | |
| .mobile #links .tab { | |
| display: none; | |
| } | |
| .mobile #links .tab_selected, | |
| .tab { | |
| padding: 10px !important; | |
| } | |
| #resultSelectWrapper { | |
| -webkit-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| padding: 0 10px 10px 10px; | |
| position: relative; | |
| } | |
| #resultSelectWrapper .fa-caret-down { | |
| font-size: 25px; | |
| height: 20px; | |
| pointer-events: none; | |
| right: 25px; | |
| /* top: 6px; */ | |
| top: -2px; | |
| } | |
| .heavyweight.mobile.reframe #mainMenu { | |
| padding-top: 1rem; | |
| } | |
| body.heavyweight.mobile.reframe #search { | |
| padding-top: 1rem; | |
| } | |
| body[stuck].heavyweight.mobile.reframe #search { | |
| padding-top: 4px; | |
| } | |
| #q { | |
| padding-left: 0; | |
| } | |
| #q:focus { | |
| background-color: #fff; | |
| } | |
| #nm_detail_wrapper .detail_cover_art { | |
| box-shadow: rgba(0, 0, 0, 0.09) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, | |
| rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, | |
| rgba(0, 0, 0, 0.09) 0px 32px 16px; | |
| margin-bottom: 1rem; | |
| } | |
| .detail_biblio { | |
| background-color: #fff; | |
| padding-top: 0; | |
| } | |
| #nm_detail_wrapper .detail_main { | |
| padding: 0px 20px 0 0 !important; | |
| } | |
| .detail_biblio .displayElementText.PRIMARY_TITLE, | |
| .detail_biblio .displayElementText.TITLE, | |
| .detail_biblio .displayElementText.INITIAL_TITLE_SRCH { | |
| font-weight: bold; | |
| text-transform: capitalize; | |
| } | |
| .river h3 { | |
| font-size: 14px; | |
| padding: 0; | |
| margin-top: 10px; | |
| } | |
| .mobile .river h3 a { | |
| visibility: visible; | |
| } | |
| .river h3 .river-title { | |
| font-family: "Roboto", sans-serif; | |
| font-size: 14px; | |
| font-weight: bold; | |
| } | |
| .river .shift { | |
| display: none; | |
| } | |
| .river li:first-child { | |
| display: none; | |
| } | |
| .river li { | |
| display: inline-block; | |
| margin: 0 6px -6px 0; | |
| border: none; | |
| background: #96253b; | |
| box-sizing: border-box; | |
| } | |
| .river-image { | |
| border: none; | |
| border-radius: 2px; | |
| /* box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px; */ | |
| box-shadow: rgba(0, 0, 0, 0.09) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, | |
| rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, | |
| rgba(0, 0, 0, 0.09) 0px 32px 16px; | |
| } | |
| .river { | |
| /* margin-bottom: -20px; */ | |
| margin-bottom: 0; | |
| margin-top: 0; | |
| padding-bottom: 42px; | |
| padding-top: 0; | |
| /* overflow: hidden; */ | |
| width: 100% !important; | |
| } | |
| .river-detail { | |
| /* min-width: 900px; */ | |
| display: none; | |
| padding: 20px; | |
| border: solid 1px #444; | |
| margin-top: 50px; | |
| box-sizing: border-box; | |
| background-color: #fff; | |
| border-radius: 5px; | |
| } | |
| .river-detail .button { | |
| box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, | |
| rgba(60, 64, 67, 0.15) 0px 1px 3px 1px; | |
| font-size: 1rem; | |
| background-color: #ef7e2d; | |
| color: #fff; | |
| } | |
| .river-detail .displayElementText { | |
| color: #000; | |
| font-size: 16px; | |
| font-weight: 100; | |
| } | |
| .river-detail .displayDetailLink a { | |
| font-family: "Roboto", sans-serif; | |
| font-size: 1.5rem; | |
| font-weight: bold; | |
| line-height: 1rem; | |
| /* color: #ef7e2d; */ | |
| color: #3f464e; | |
| /* text-decoration: none; */ | |
| } | |
| .river-detail-find-item { | |
| /* float: left; */ | |
| display: block; | |
| position: relative; | |
| /* position: absolute; */ | |
| font-size: 1rem; | |
| height: 0; | |
| color: #3f464e; | |
| font-family: inherit; | |
| -webkit-font-smoothing: antialiased; | |
| margin-top: 5px; | |
| padding-top: 0; | |
| display: none; | |
| text-align: center; | |
| margin: 0 auto; | |
| text-decoration: underline; | |
| } | |
| .river-detail em.fa.fa-map-marker { | |
| color: #000; | |
| } | |
| .river-detail-flex { | |
| margin-top: 2rem; | |
| } | |
| .river-detail-open { | |
| top: 100px; | |
| } | |
| i .fa-solid { | |
| display: none; | |
| } | |
| .topButton { | |
| right: 1rem; | |
| } | |
| .fa-house, | |
| .fa-home { | |
| display: none; | |
| } | |
| /* .returnToPreviousWrapper { | |
| visibility: visible; | |
| } */ | |
| /* .returnToPreviousWrapper { | |
| -webkit-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| padding-right: 10px; | |
| text-align: left; | |
| display: block; | |
| } */ | |
| /* .returnToPrevious .fa-arrow-left:before { | |
| vertical-align: top; | |
| } */ | |
| /* .fa-arrow-left:before { | |
| content: "\f060"; | |
| } */ | |
| .holdButton.hidden { | |
| display: block !important; | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment