@charset "UTF-8"; /* TODO * Set a rule order errwhere * Go back and do rem padding fallbacks errwhere */ /*! normalize.css v3.0.2 | MIT License | git.io/normalize */ /** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling * zoom. */ html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } /** * Remove default margin. */ body { margin: 0; } /* HTML5 display definitions ========================================================================== */ /** * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 * and Firefox. * Correct `block` display not defined for `main` in IE 11. */ article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } /** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */ audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ } /** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ audio:not([controls]) { display: none; height: 0; } /** * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */ [hidden], template { display: none; } /* Links ========================================================================== */ /** * Remove the gray background color from active links in IE 10. */ a { background-color: transparent; } /** * Improve readability when focused and also mouse hovered in all browsers. */ a:active, a:hover { outline: 0; } /* Text-level semantics ========================================================================== */ /** * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /** * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */ b, strong { font-weight: bold; } /** * Address styling not present in Safari and Chrome. */ dfn { font-style: italic; } /** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari, and Chrome. */ h1 { font-size: 2em; margin: 0.67em 0; } /** * Address styling not present in IE 8/9. */ mark { background: #ff0; color: #000; } /** * Address inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* Embedded content ========================================================================== */ /** * Remove border when inside `a` element in IE 8/9/10. */ img { border: 0; } /** * Correct overflow not hidden in IE 9/10/11. */ svg:not(:root) { overflow: hidden; } /* Grouping content ========================================================================== */ /** * Address margin not present in IE 8/9 and Safari. */ figure { margin: 1em 40px; } /** * Address differences between Firefox and other browsers. */ hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } /** * Contain overflow in all browsers. */ pre { overflow: auto; } /** * Address odd `em`-unit font size rendering in all browsers. */ code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } /* Forms ========================================================================== */ /** * Known limitation: by default, Chrome and Safari on OS X allow very limited * styling of `select`, unless a `border` property is set. */ /** * 1. Correct color not being inherited. * Known issue: affects color of disabled elements. * 2. Correct font properties not being inherited. * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */ button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ } /** * Address `overflow` set to `hidden` in IE 8/9/10/11. */ button { overflow: visible; } /** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. * Correct `select` style inheritance in Firefox. */ button, select { text-transform: none; } /** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. */ button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ } /** * Re-set default cursor for disabled elements. */ button[disabled], html input[disabled] { cursor: default; } /** * Remove inner padding and border in Firefox 4+. */ button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } /** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ input { line-height: normal; } /** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing, padding, or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. */ input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */ input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Address `appearance` set to `searchfield` in Safari and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari and Chrome * (include `-moz` to future-proof). */ input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } /** * Remove inner padding and search cancel button in Safari and Chrome on OS X. * Safari (but not Chrome) clips the cancel button when the search input has * padding (and `textfield` appearance). */ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * Define consistent border, margin, and padding. */ fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } /** * 1. Correct `color` not being inherited in IE 8/9/10/11. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */ legend { border: 0; /* 1 */ padding: 0; /* 2 */ } /** * Remove default vertical scrollbar in IE 8/9/10/11. */ textarea { overflow: auto; } /** * Don't inherit the `font-weight` (applied by a rule above). * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */ optgroup { font-weight: bold; } /* Tables ========================================================================== */ /** * Remove most spacing between table cells. */ table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } /* Mixin rules * Largely for style and fixes ΓÇô stuff that would be used site-wide, within lots of modules * Don't put layout (columns / rows in mixins) */ .btn--split-delete:after, .map-key-contents .map-search-bar:after, .u_masthead:after, .page-header:after, .prompt-modal__header:after, .results:after, .results__header:after, .shelf:after { content: ""; display: table; clear: both; } html { font-size: 62.5%; height: auto; } body { min-width: 320px; margin-top: 60px; background-color: white; } body.no-margin { margin-top: 0; } body.from-omc .message- { position: relative; top: 0; } * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } @media (max-width: 479px) { html { font-size: 61.25%; } body { margin-top: 46px; } } @media (min-width: 480px) and (max-width: 767px) { html { font-size: 62.5%; } } @media (min-width: 768px) and (max-width: 991px) { html { font-size: 68.75%; } } @media (min-width: 992px) { html { font-size: 76.25%; } } .l-container { margin-right: auto; margin-left: auto; padding-left: 12px; padding-right: 12px; overflow: hidden; *zoom: 1; } .container { overflow: hidden; min-height: 100%; margin-bottom: -178px; } .push { min-height: 221px; } .l-row { margin-left: -12px; margin-right: -12px; overflow: hidden; *zoom: 1; } .l-sidebar { position: relative; float: left; width: 100%; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; padding-bottom: 38.4px; padding-bottom: 2.4rem; } @media (min-width: 480px) { .l-sidebar { float: left; width: 100%; } } @media (min-width: 768px) { .l-sidebar { float: left; width: 25%; } } @media (min-width: 992px) { .l-sidebar { float: left; width: 16.66667%; } } .l-content { position: relative; float: left; width: 100%; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; padding-bottom: 38.4px; padding-bottom: 2.4rem; } @media (min-width: 480px) { .l-content { float: left; width: 83.33333%; } } @media (min-width: 480px) { .l-content { margin-left: 8.33333%; } } @media (min-width: 768px) { .l-content { float: left; width: 66.66667%; } } @media (min-width: 768px) { .l-content { margin-left: 16.66667%; } } @media (min-width: 992px) { .l-content { float: left; width: 66.66667%; } } @media (min-width: 992px) { .l-content { margin-left: 16.66667%; } } .l-intro { margin-bottom: 38.4px; margin-bottom: 2.4rem; } @media (min-width: 992px) { body:after { content: 'bp_lg'; display: none; } } @media (min-width: 768px) and (max-width: 991px) { body:after { content: 'bp_md'; display: none; } } @media (min-width: 480px) and (max-width: 767px) { body:after { content: 'bp_sm'; display: none; } } @media (max-width: 479px) { body:after { content: 'bp_xs'; display: none; } } /* Uncomment for breakpoint debugging. */ /* End breakpoint debugging */ /* * Legal Disclaimer * * These Fonts are licensed only for use on these domains and their subdomains: * overdrive.sitesunblocked.org * * It is illegal to or use them on other websites. * * While the @font-face statements below may be modified by the client, this * disclaimer may not be removed. * * Lineto.com, 2015 */ @font-face { font-family: "LinetoBrown"; src: url("/Content/fonts/lineto-brown-light.eot"); src: url("/Content/fonts/lineto-brown-light.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/lineto-brown-light.woff") format("woff"), url("/Content/fonts/lineto-brown-light.ttf") format("truetype"), url("/Content/fonts/lineto-brown-light.svg#lineto-brown-light") format("svg"); font-weight: 300; font-style: normal; } @font-face { font-family: "LinetoBrown"; src: url("/Content/fonts/lineto-brown-lightitalic.eot"); src: url("/Content/fonts/lineto-brown-lightitalic.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/lineto-brown-lightitalic.woff") format("woff"), url("/Content/fonts/lineto-brown-lightitalic.ttf") format("truetype"), url("/Content/fonts/lineto-brown-lightitalic.svg#lineto-brown-lightitalic") format("svg"); font-weight: 300; font-style: italic; } @font-face { font-family: "LinetoBrown"; src: url("/Content/fonts/lineto-brown-bold.eot"); src: url("/Content/fonts/lineto-brown-bold.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/lineto-brown-bold.woff") format("woff"), url("/Content/fonts/lineto-brown-bold.ttf") format("truetype"), url("/Content/fonts/lineto-brown-bold.svg#lineto-brown-bold") format("svg"); font-weight: bold; font-style: normal; } @font-face { font-family: "LinetoBrown"; src: url("/Content/fonts/lineto-brown-bolditalic.eot"); src: url("/Content/fonts/lineto-brown-bolditalic.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/lineto-brown-bolditalic.woff") format("woff"), url("/Content/fonts/lineto-brown-bolditalic.ttf") format("truetype"), url("/Content/fonts/lineto-brown-bolditalic.svg#lineto-brown-bolditalic") format("svg"); font-weight: bold; font-style: italic; } @font-face { font-family: "FreightTextPro"; src: url("/Content/fonts/2D64F3_8_0.eot"); src: url("/Content/fonts/2D64F3_8_0.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/2D64F3_8_0.woff2") format("woff2"), url("/Content/fonts/2D64F3_8_0.woff") format("woff"), url("/Content/fonts/2D64F3_8_0.ttf") format("truetype"); font-style: normal; font-weight: 300; } @font-face { font-family: "FreightTextPro"; src: url("/Content/fonts/2D64F3_3_0.eot"); src: url("/Content/fonts/2D64F3_3_0.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/2D64F3_3_0.woff2") format("woff2"), url("/Content/fonts/2D64F3_3_0.woff") format("woff"), url("/Content/fonts/2D64F3_3_0.ttf") format("truetype"); font-style: normal; font-weight: 400; } @font-face { font-family: "MuseoSlabFree"; font-style: normal; font-weight: 500; src: url("/Content/fonts/museo-slab-500.woff") format("woff"), url("/Content/fonts/museo-slab-500.ttf") format("truetype"); } form { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } ::-webkit-input-placeholder { color: #7D7377; } :-moz-placeholder { color: #7D7377; } ::-moz-placeholder { color: #7D7377; } :-ms-input-placeholder { color: #7D7377; } button, input[type="submit"] { -webkit-appearance: none; -moz-appearance: none; display: inline-block; cursor: pointer; border: none; } textarea, input[type="text"], input[type=""], input[type="search"], input[type="email"] { border: 1px solid #d7d7d7; padding: 0; -webkit-appearance: none; -moz-appearance: none; text-indent: 1rem; height: 60px; height: 3.75rem; margin-bottom: 19.2px; margin-bottom: 1.2rem; display: inline-block; width: 100%; -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem; border-radius: 0.25rem; } fieldset { padding: 0; margin: 0; margin-bottom: 57.6px; margin-bottom: 3.6rem; border: none; } legend { font-weight: bold; margin-bottom: 9.6px; margin-bottom: 0.6rem; } input[type="checkbox"] { margin-right: 8px; border: 1px solid #6D7074; border-radius: 2px; } label { font-size: 14px; font-size: 1.4rem; font-weight: normal; } label.checkbox { line-height: 1.3; display: block; margin-left: 38.4px; margin-left: 2.4rem; } .checkbox input[type="checkbox"] { margin-left: -38.4px; margin-left: -2.4rem; } form p, form ul { font-size: 14px; font-size: 1.4rem; } .form-save-cancel { border-top: 1px solid #e3e3e3; padding-top: 19.2px; padding-top: 1.2rem; text-align: center; margin-top: 19.2px; margin-top: 1.2rem; margin-bottom: 38.4px; margin-bottom: 2.4rem; } .form-or { text-align: center; font-style: italic; margin: 19.2px 0px; margin: 1.2rem 0rem; } .field-validation-error { display: block; border-left: 4px solid #D13010; padding-left: 4px; color: #D13010; margin-top: -11.52px; margin-top: -0.72rem; margin-bottom: 19.2px; margin-bottom: 1.2rem; font-size: 13px; font-size: 1.3rem; } .facet-list-ad-container { float: left; width: 50%; padding-top: 10px; } .-strength-block { position: relative; } .-strength-block input[type=""] { padding-right: 138px; position: relative; z-index: 2; background-color: transparent; } .strength-indicator { z-index: 1; position: absolute; bottom: 35px; right: 10px; text-align: right; width: 130px; } .strength-indicator span { display: block; float: right; height: 16px; width: 4px; margin: 0 0 0 3px; background: #ddd; } [data-strength="weak"] span.strength-1, [data-strength="weak"] span.strength-2, [data-strength="weak"] span.strength-3 { background: #e74c3c; } [data-strength="moderate"] span.strength-1, [data-strength="moderate"] span.strength-2, [data-strength="moderate"] span.strength-3, [data-strength="moderate"] span.strength-4, [data-strength="moderate"] span.strength-5, [data-strength="moderate"] span.strength-6 { background: #f39c12; } [data-strength="strong"] span { background: #27ae60; } .strength-indicator span.strength-desc { width: auto; background: transparent; text-transform: uppercase; font-size: 11px; margin-right: 4px; line-height: 18px; font-weight: 600; } [data-strength="weak"] span.strength-desc:after { content: "Weak"; color: #e74c3c; } [data-strength="moderate"] span.strength-desc:after { content: "Moderate"; color: #f39c12; } [data-strength="strong"] span.strength-desc:after { content: "Strong"; color: #27ae60; } ._strength { position: absolute; top: 13px; right: 10px; z-index: 1; text-align: right; text-transform: uppercase; font-weight: 600; font-size: .75em; display: table; } .Text { display: table-cell; padding-right: 4px; vertical-align: middle; background: transparent; text-transform: uppercase; font-weight: 600; font-size: 11px; line-height: 18px; } p.error { font-weight: bold; color: red; } .bars { display: table-cell; margin: 0 0 0 3px; width: 4px; height: 16px; background: #ddd; } .inactive.bars { background: #dddddd !important; } ._strength_1, #invaliderrormsg { color: #e74c3c; } ._strength_2 { color: #f39c12; } ._strength_3 { color: #ffd700; } ._strength_4 { color: #9acd32; } ._strength_5 { color: #27ae60; } ._strength_1 .bars { background: #e74c3c; } ._strength_2 .bars { background: #f39c12; } ._strength_3 .bars { background: #ffd700; } ._strength_4 .bars { background: #9acd32; } ._strength_5 .bars { background: #27ae60; } .g-recaptcha { width: 100%; min-height: 78px; margin: 19.2px 0px 38.4px; margin: 1.2rem 0rem 2.4rem; } .g-recaptcha div { margin: 0 auto; } @media (max-width: 479px) { .g-recaptcha { -moz-transform: scale(0.85, 0.85); -ms-transform: scale(0.85, 0.85); -webkit-transform: scale(0.85, 0.85); transform: scale(0.85, 0.85); } } .icon { width: 16px; height: 16px; vertical-align: text-bottom; vertical-align: baseline; background-repeat: no-repeat; background-position: top center; display: inline-block; } .site-footer .icon { background-image: url('/Content/img/icons/svg/icon-sprite.svg'); background-size: 16px; margin-right: 5px; } .site-footer_csIcon { height: 2rem; margin-right: 5px; } .site-footer__section-logos { display: flex; flex-direction: column; align-items: center; } .site-footer_b-corp { width: fit-content; margin: 1rem 0 1rem 0; } .site-footer_od-Logo { margin: 0 0 1rem 0; } .cs-site_footer { display: flex; flex-flow: column; } .site-footer_lower-bar, .site-footer_upper-bar { flex: 1; justify-content: space-between; display: flex; } .icon-facebook { background-position: 0 0; } .icon-pinterest { background-position: 0 -32px; } .icon-twitter { background-position: 0 -64px; } .icon-instagram { background-position: 0 -96px; } .icon-youtube { background-position: 0 -128px; } .type-icon { width: 20px; height: 20px; vertical-align: text-bottom; vertical-align: baseline; background-repeat: no-repeat; background-position: top center; display: inline-block; background-color: #0b5677; border: 1px solid #0b5677; position: absolute; top: 17px; left: 18px; z-index: 5; background-position: center center; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 3px; transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.35s cubic-bezier(0.4, 0, 0.2, 1); transform: translateY(0px); } .media-result .type-icon { left: auto; right: 4px; top: 4px; } .creator .icon { height: 16px; width: 16px; opacity: 0.6; vertical-align: middle; } a, a:link, a:hover, a:active { color: #006595; text-decoration: none; } body { font-size: 16px; font-size: 1.6rem; font-family: "FreightTextPro", Georgia, serif; line-height: 1.5; color: rgba(0, 0, 0, 0.7); -webkit-text-rendering: optimizelegibility; -moz-text-rendering: optimizelegibility; } p, li { letter-spacing: 0.01rem; font-weight: 400; } p { margin-top: 0; } small { font-size: 14px; font-size: 1.4rem; } h1, h2, h3, h4, h5, h6 { margin: 48px 0px 6px; margin: 3rem 0rem 0.375rem; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #006595; } h1 { font-size: 36px; font-size: 3.6rem; font-family: "FreightTextPro", Georgia, serif; letter-spacing: 0.05; font-weight: 300; line-height: 1.2; } h2 { font-family: "FreightTextPro", Georgia, serif; font-size: 30px; font-size: 3rem; font-weight: 300; line-height: 1.2; } h3 { font-size: 24px; font-size: 2.4rem; letter-spacing: -0.01em; } h4 { font-size: 18px; font-size: 1.8rem; } h5 { font-size: 16px; font-size: 1.6rem; } h6 { font-size: 14px; font-size: 1.4rem; } h1 span, h2 span, h3 span { font-size: 70%; color: #6D7074; } small { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 14px; font-size: 1.4rem; } .l-content > :first-child, .l-sidebar > :first-child { margin-top: 0; } .action-list { padding: 0; margin: 0; margin: 9.6px 0px; margin: 0.6rem 0rem; } .action-list li { list-style: none; } .action-list li { margin-bottom: 19.2px; margin-bottom: 1.2rem; display: table; width: 100%; border-collapse: collapse; } .action-list__item { display: table-cell; width: 70%; line-height: 1.3; } .action-list__action { display: table-cell; text-align: right; width: 30%; padding-left: 2%; } .action-list__item--inactive, .action-list__action--inactive { color: #6D7074; } .action-list__item-name { font-weight: bold; } .action-list__item-name, .action-list__item-subtext { display: block; } .action-list__item-subtext { color: #6D7074; font-size: 12px; font-size: 1.2rem; } .ad-unit { border: 1px solid #6D7074; background: #f0f0f0; margin: 0 auto; } .ad-unit--flex { width: 728px; height: 90px; } @media (max-width: 768px) { .ad-unit--flex { width: 300px; height: 250px; } } .ad-unit--leader { width: 728px; height: 90px; } .ad-unit--med-rect { width: 300px; height: 250px; } /* COOKIES INFO MODAL */ @media (max-width: 992px) { .ad-display-toggle { display: none; } } .center { padding: 40px; margin-left: auto; margin-right: auto; } .center-mobile { margin-left: auto; margin-right: auto; } .ad-display-toggle-mobile { display: none; } @media (max-width: 992px) { .ad-display-toggle-mobile { padding-bottom: 10px; text-align: center; display: block; } } .page-header.cookie-header { padding: 2rem 0 1rem; } .page-header.cookie-header h1 { margin: 0; padding: 0; font-size: 3rem; } .c_half.cookies, .cookies label { font-weight: 600; font-size: 1.4rem; } .cookies p { padding-left: 25px; } .learn-more { margin: 30px 0 20px; } .learn-more a { font-weight: 600; } /* END */ .LibbyTout { margin-bottom: 72px; } .libby-icon.tout.bottom { display: none; } .LibbyTout .applinks { margin-bottom: 10px !important; padding-bottom: 20px !important; } .LibbyTout .libby-icon img { max-height: 170px; } @media only screen and (max-width: 480px) { .LibbyTout .libby-icon img { height: 130px; } .l-container .msgContainer, .applinks { top: 0; } } @media only screen and (max-width: 768px) and (min-width: 481px) { .LibbyTout .l-banner { max-width: unset; } .LibbyTout .txtContainer { padding-left: 2% !important; width: 48% !important; } } @media only screen and (min-width: 768px) { .LibbyTout .tout { padding-left: 2% !important; } .LibbyTout .row { margin: 0 auto; max-width: 62.5rem; width: 100%; } .libby-icon.tout.top { display: block; text-align: center; width: 16% !important; } .LibbyTout .LibbyTout-message { display: inline-block; width: 340px; height: 100%; text-align: center; color: #fff; margin: 0 55px; vertical-align: top; } .LibbyTout .LibbyTout-message .msgContainer { position: relative; top: 30px; } .LibbyTout .LibbyTout-message .heading { color: #fff !important; font-size: 24pt; } .LibbyTout .LibbyTout-message .libbyLink { color: #fff !important; text-decoration: underline; text-decoration-style: dotted; } .LibbyTout .LibbyTout-apps { vertical-align: middle; } .LibbyTout .LibbyTout-apps .LibbyTout-appLink { width: 150px; display: block; position: relative; } .applinks { display: inline-block; text-align: left; margin: 0 auto; width: 100%; } } a.LibbyTout-appLink { width: 100%; margin: 0; padding: 0; line-height: 0; -webkit-flex: 3; } a.LibbyTout-appLink img { width: auto !important; height: 53px !important; padding: 0; margin: 0; text-align: center; margin-left: -10px; margin-right: 10px; } .LibbyTout .heading, .LibbyTout .heading a { color: #222; font-family: "MuseoSlabFree",sans-serif; font-size: 28px; font-weight: 500; text-align: left; margin-top: 0; padding-top: 15px; } .LibbyTout .message { color: #222; background: none; margin: 10px 0; text-align: left; } a.libbyLink, .message a.libbyLink { color: #a61c49 !important; text-decoration: underline; margin: 0; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } a.libbyLink:hover .arrow, a.libbyLink:active .arrow { margin: 5px 10px; } .LibbyTout .tout { padding: 0; } .arrow { fill: #a61c49; width: 20px; height: 15px; display: inline-block; position: absolute; margin: 5px 5px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } @media (max-width: 992px) { .LibbyTout .tout:first-child:nth-last-child(3), .LibbyTout .tout { float: left; width: 33.3333%; } } @media (max-width: 480px) { .LibbyTout .libby-icon img { position: relative; bottom: -9px; } } @media only screen and (max-width: 480px) { .libby-icon.tout.bottom { padding-top: 30px; } .LibbyTout .tout:first-child:nth-last-child(3), .LibbyTout .tout { width: 100%; } a.LibbyTout-appLink { display: inline; } .LibbyTout .tout:first-child { width: 100% !important; margin: 0 auto; } } .breadcrumbs-container { background: #f0f0f0; font-size: 13px; font-size: 1.3rem; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } .breadcrumbs { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; font-size: 13px; font-size: 1.3rem; } @media (min-width: 992px) { .breadcrumbs { width: 100%; } } .breadcrumbs__crumb { display: inline-block; } .breadcrumbs__crumb:first-child a { vertical-align: middle; display: inline-block; -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem; border-radius: 0.25rem; } .breadcrumbs__crumb:first-child a img { display: block; width: 24px; } .breadcrumbs__crumb:after { content: ""; width: 10px; height: 10px; width: 16px; height: 16px; vertical-align: text-bottom; display: inline-block; opacity: 0.7; background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2216px%22%20height%3D%22112px%22%20viewBox%3D%220%200%2016%20112%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Asketch%3D%22http%3A//www.bohemiancoding.com/sketch/ns%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.2.1%20%289971%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3Earrow-right%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Black%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-720.000000%2C%200.000000%29%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M725.225244%2C11.7049871%20C725.150162%2C11.7756489%20725.093852%2C11.8569552%20725.056311%2C11.9489061%20C725.01877%2C12.040857%20725%2C12.1364316%20725%2C12.2356298%20C725%2C12.3348281%20725.01877%2C12.4304027%20725.056311%2C12.5223536%20C725.093852%2C12.6143045%20725.150162%2C12.6956108%20725.225244%2C12.7662726%20C725.300325%2C12.8514291%20725.386716%2C12.9116728%20725.484418%2C12.9470037%20C725.58212%2C12.9823346%20725.683672%2C13%20725.789075%2C13%20C725.894477%2C13%20725.996029%2C12.9823346%20726.093731%2C12.9470037%20C726.191433%2C12.9116728%20726.277825%2C12.8514291%20726.352906%2C12.7662726%20L730.774756%2C8.51977171%20C730.849838%2C8.44910993%20730.906148%2C8.3678036%20730.943689%2C8.2758527%20C730.98123%2C8.1839018%20731%2C8.08832722%20731%2C7.98912896%20C731%2C7.8899307%20730.98123%2C7.79435612%20730.943689%2C7.70240522%20C730.906148%2C7.61045432%20730.849838%2C7.52914798%20730.774756%2C7.45848621%20L726.352906%2C3.21198532%20C726.277825%2C3.14132355%20726.191433%2C3.08832722%20726.093731%2C3.05299633%20C725.996029%2C3.01766544%20725.894477%2C3%20725.789075%2C3%20C725.683672%2C3%20725.58212%2C3.01766544%20725.484418%2C3.05299633%20C725.386716%2C3.08832722%20725.300325%2C3.14132355%20725.225244%2C3.21198532%20C725.150162%2C3.2826471%20725.093852%2C3.36395344%20725.056311%2C3.45590433%20C725.01877%2C3.54785523%20725%2C3.64342981%20725%2C3.74262807%20C725%2C3.84182634%20725.01877%2C3.93740091%20725.056311%2C4.02935181%20C725.093852%2C4.12130271%20725.150162%2C4.20260905%20725.225244%2C4.27327082%20L728.857298%2C7.98912896%20L725.225244%2C11.7049871%20L725.225244%2C11.7049871%20Z%22%20id%3D%22arrow-right-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Blue%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-720.000000%2C%2095.000000%29%22%20fill%3D%22%2359CBE8%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M725.225244%2C12.7049871%20C725.150162%2C12.7756489%20725.093852%2C12.8569552%20725.056311%2C12.9489061%20C725.01877%2C13.040857%20725%2C13.1364316%20725%2C13.2356298%20C725%2C13.3348281%20725.01877%2C13.4304027%20725.056311%2C13.5223536%20C725.093852%2C13.6143045%20725.150162%2C13.6956108%20725.225244%2C13.7662726%20C725.300325%2C13.8514291%20725.386716%2C13.9116728%20725.484418%2C13.9470037%20C725.58212%2C13.9823346%20725.683672%2C14%20725.789075%2C14%20C725.894477%2C14%20725.996029%2C13.9823346%20726.093731%2C13.9470037%20C726.191433%2C13.9116728%20726.277825%2C13.8514291%20726.352906%2C13.7662726%20L730.774756%2C9.51977171%20C730.849838%2C9.44910993%20730.906148%2C9.3678036%20730.943689%2C9.2758527%20C730.98123%2C9.1839018%20731%2C9.08832722%20731%2C8.98912896%20C731%2C8.8899307%20730.98123%2C8.79435612%20730.943689%2C8.70240522%20C730.906148%2C8.61045432%20730.849838%2C8.52914798%20730.774756%2C8.45848621%20L726.352906%2C4.21198532%20C726.277825%2C4.14132355%20726.191433%2C4.08832722%20726.093731%2C4.05299633%20C725.996029%2C4.01766544%20725.894477%2C4%20725.789075%2C4%20C725.683672%2C4%20725.58212%2C4.01766544%20725.484418%2C4.05299633%20C725.386716%2C4.08832722%20725.300325%2C4.14132355%20725.225244%2C4.21198532%20C725.150162%2C4.2826471%20725.093852%2C4.36395344%20725.056311%2C4.45590433%20C725.01877%2C4.54785523%20725%2C4.64342981%20725%2C4.74262807%20C725%2C4.84182634%20725.01877%2C4.93740091%20725.056311%2C5.02935181%20C725.093852%2C5.12130271%20725.150162%2C5.20260905%20725.225244%2C5.27327082%20L728.857298%2C8.98912896%20L725.225244%2C12.7049871%20L725.225244%2C12.7049871%20Z%22%20id%3D%22arrow-right-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22White%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-720.000000%2C%2048.000000%29%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M725.225244%2C11.7049871%20C725.150162%2C11.7756489%20725.093852%2C11.8569552%20725.056311%2C11.9489061%20C725.01877%2C12.040857%20725%2C12.1364316%20725%2C12.2356298%20C725%2C12.3348281%20725.01877%2C12.4304027%20725.056311%2C12.5223536%20C725.093852%2C12.6143045%20725.150162%2C12.6956108%20725.225244%2C12.7662726%20C725.300325%2C12.8514291%20725.386716%2C12.9116728%20725.484418%2C12.9470037%20C725.58212%2C12.9823346%20725.683672%2C13%20725.789075%2C13%20C725.894477%2C13%20725.996029%2C12.9823346%20726.093731%2C12.9470037%20C726.191433%2C12.9116728%20726.277825%2C12.8514291%20726.352906%2C12.7662726%20L730.774756%2C8.51977171%20C730.849838%2C8.44910993%20730.906148%2C8.3678036%20730.943689%2C8.2758527%20C730.98123%2C8.1839018%20731%2C8.08832722%20731%2C7.98912896%20C731%2C7.8899307%20730.98123%2C7.79435612%20730.943689%2C7.70240522%20C730.906148%2C7.61045432%20730.849838%2C7.52914798%20730.774756%2C7.45848621%20L726.352906%2C3.21198532%20C726.277825%2C3.14132355%20726.191433%2C3.08832722%20726.093731%2C3.05299633%20C725.996029%2C3.01766544%20725.894477%2C3%20725.789075%2C3%20C725.683672%2C3%20725.58212%2C3.01766544%20725.484418%2C3.05299633%20C725.386716%2C3.08832722%20725.300325%2C3.14132355%20725.225244%2C3.21198532%20C725.150162%2C3.2826471%20725.093852%2C3.36395344%20725.056311%2C3.45590433%20C725.01877%2C3.54785523%20725%2C3.64342981%20725%2C3.74262807%20C725%2C3.84182634%20725.01877%2C3.93740091%20725.056311%2C4.02935181%20C725.093852%2C4.12130271%20725.150162%2C4.20260905%20725.225244%2C4.27327082%20L728.857298%2C7.98912896%20L725.225244%2C11.7049871%20L725.225244%2C11.7049871%20Z%22%20id%3D%22arrow-right-white%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E"); margin-right: 2px; } .breadcrumbs__crumb:last-child a { color: rgba(0, 0, 0, 0.7); } .breadcrumbs__crumb:last-child:after { background: transparent; margin: 0; display: none; } /* A noble spirit embiggens the smallest man. Jebediah Springfield */ blockquote { color: #006595; border-left: 1px solid #70cde3; margin-left: 0; padding: 19.2px 0px 19.2px 38.4px; padding: 1.2rem 0rem 1.2rem 2.4rem; font-size: 130%; } cite { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #6D7074; font-size: 90%; } .btn { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-weight: 300; text-align: center; -moz-transition: background-color 0.1s, border-color 0.1s, color 0.1s; -o-transition: background-color 0.1s, border-color 0.1s, color 0.1s; -webkit-transition: background-color 0.1s, border-color 0.1s, color 0.1s; transition: background-color 0.1s, border-color 0.1s, color 0.1s; } .btn + .btn { margin-top: 19.2px; margin-top: 1.2rem; } .btn--big { width: 100%; display: table; table-layout: fixed; padding: 3.2px 4.8px 4.8px 4.8px; padding: 0.2rem 0.3rem 0.3rem 0.3rem; border-width: 2px; border-style: solid; border-radius: 5px; min-height: 96px; min-height: 6rem; } .btn--big .btn__label { display: block; width: 100%; font-weight: 600; font-size: 18px; font-size: 1.8rem; text-transform: uppercase; letter-spacing: 0.08em; } .btn--big .btn__sub-label { display: block; letter-spacing: -0.05em; font-size: 14px; font-size: 1.4rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; padding-left: 1%; padding-right: 1%; } .btn__label-container { display: table-cell; vertical-align: middle; } .btn--split { width: 100%; display: table; table-layout: fixed; padding: 3.2px 4.8px 4.8px 4.8px; padding: 0.2rem 0.3rem 0.3rem 0.3rem; border-width: 2px; border-style: solid; border-radius: 5px; min-height: 96px; min-height: 6rem; border-width: 0; } .btn--split .btn__label { display: block; width: 100%; font-weight: 600; font-size: 18px; font-size: 1.8rem; text-transform: uppercase; letter-spacing: 0.08em; } .btn--split .btn__sub-label { display: block; letter-spacing: -0.05em; font-size: 14px; font-size: 1.4rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; padding-left: 1%; padding-right: 1%; } .btn--split .btn--primary, .btn--split .btn--secondary { border-width: 2px; border-style: solid; display: table-cell; vertical-align: middle; } .btn--split .btn--primary { width: 60%; border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-right: none; } .btn--split .btn--primary .btn__label { font-size: 18px; } .btn--split .btn--secondary { width: 40%; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-left-width: 1px; } .btn--split .btn--secondary .btn__label { font-size: 14px; text-transform: uppercase; } .btn--split .btn__label-container { display: table; table-layout: fixed; width: 100%; min-height: 96px; min-height: 6rem; } .btn--small { width: 84px; font-size: 12px; font-size: 1.2rem; display: inline-block; padding: 2% 1%; font-weight: 600; border-style: solid; border-width: 1px; border-radius: 3px; } .btn--flex { width: 100%; font-size: 14px; font-size: 1.4rem; display: inline-block; padding: 0.4rem 1.2rem; font-weight: 300; border-style: solid; border-width: 1px; border-radius: 3px; } .btn--inline { width: auto; display: inline-block; padding: 0.4rem 1.2rem; font-weight: 300; border-style: solid; border-width: 1px; border-radius: 3px; } form .btn--inline { height: 60px; height: 3.75rem; } .btn--split-delete { border-color: #70cde3; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #70cde3; background: white; display: table; border-width: 1px; width: 100%; font-size: 14px; font-size: 1.4rem; font-weight: 300; border-style: solid; border-radius: 3px; } .btn--split-delete:link { color: #70cde3; } .btn--split-delete:hover { color: #70cde3; background: rgba(112, 205, 227, 0.05); cursor: pointer; } .btn--split-delete:active { border-color: #4ec1dc; } .btn--split-delete:hover { background-color: inherit; } .btn--split-delete__primary, .btn--split-delete__delete { display: table-cell; text-align: center; padding: 0.4rem 1.2rem; } .btn--split-delete__primary:hover, .btn--split-delete__delete:hover { background-color: rgba(112, 205, 227, 0.05); } .btn--split-delete__delete { border-left: 1px solid #70cde3; background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2228px%22%20height%3D%2228px%22%20viewBox%3D%220%200%2028%2028%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Asketch%3D%22http%3A//www.bohemiancoding.com/sketch/ns%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.2%20%289961%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3Edelete-black%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0A%20%20%20%20%20%20%20%20%3ath%20d%3D%22M14%2C0.156%20C12.146%2C0.156%2010.4013333%2C0.510333333%208.766%2C1.219%20C7.13066667%2C1.92766667%205.70866667%2C2.886%204.5%2C4.094%20C3.29133333%2C5.302%202.333%2C6.724%201.625%2C8.36%20C0.917%2C9.996%200.562666667%2C11.7406667%200.562%2C13.594%20C0.561333333%2C15.4473333%200.915666667%2C17.192%201.625%2C18.828%20C2.33433333%2C20.464%203.29266667%2C21.891%204.5%2C23.109%20C5.70733333%2C24.327%207.12933333%2C25.2853333%208.766%2C25.984%20C10.4026667%2C26.6826667%2012.1473333%2C27.0316667%2014%2C27.031%20C15.8526667%2C27.0303333%2017.5973333%2C26.6813333%2019.234%2C25.984%20C20.8706667%2C25.2866667%2022.2926667%2C24.3283333%2023.5%2C23.109%20C24.7073333%2C21.8896667%2025.6656667%2C20.4626667%2026.375%2C18.828%20C27.0843333%2C17.1933333%2027.4386667%2C15.4486667%2027.438%2C13.594%20C27.4373333%2C11.7393333%2027.083%2C9.99466667%2026.375%2C8.36%20C25.667%2C6.72533333%2024.7086667%2C5.30333333%2023.5%2C4.094%20C22.2913333%2C2.88466667%2020.8693333%2C1.92633333%2019.234%2C1.219%20C17.5986667%2C0.511666667%2015.854%2C0.157333333%2014%2C0.156%20L14%2C0.156%20L14%2C0.156%20Z%20M16.781%2C13.594%20L21.656%2C18.5%20L18.906%2C21.25%20L14%2C16.375%20L9.094%2C21.25%20L6.344%2C18.5%20L11.219%2C13.594%20L6.344%2C8.719%20L9.094%2C5.938%20L14%2C10.844%20L18.906%2C5.938%20L21.656%2C8.688%20L16.781%2C13.594%20L16.781%2C13.594%20Z%22%20id%3D%22delete-black%22%20fill%3D%22%23000000%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E"); background-size: 16px 16px; background-position: center center; background-repeat: no-repeat; width: 20%; opacity: 0.3; } .btn--split-delete__delete:hover { opacity: 0.8; } .btn--general { border-color: #006693; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #006693; background: white; } .btn--general:link { color: #006693; } .btn--general:hover { color: #006693; background: rgba(112, 205, 227, 0.05); cursor: pointer; } .btn--general:active { border-color: #025891; } .btn--general.btn--filled { background-color: #006693; color: white; } .btn--general-heavy { border-color: #006693; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: white; background: #006693; } .btn--general-heavy:link { color: white; } .btn--general-heavy:hover { color: white; background: #0079ad; cursor: pointer; } .btn--general-heavy:active { border-color: #0079ad; } .btn--general-heavy-wide { border-color: #006693; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: white; background: #006693; width: 100%; } .btn--general-heavy-wide:link { color: white; } .btn--general-heavy-wide:hover { color: white; background: #0079ad; cursor: pointer; } .btn--general-heavy-wide:active { border-color: #0079ad; } .btn--borrow { border-color: #8dc63f; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #8dc63f; background: white; } .btn--borrow:link { color: #8dc63f; } .btn--borrow:hover { color: #8dc63f; background: rgba(141, 198, 63, 0.05); cursor: pointer; } .btn--borrow:active { border-color: #77aa32; } .btn--hold, .btn--hold-cancel { border-color: #f89433; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #f89433; background: white; } .btn--hold:link, .btn--hold-cancel:link { color: #f89433; } .btn--hold:hover, .btn--hold-cancel:hover { color: #f89433; background: rgba(248, 148, 51, 0.05); cursor: pointer; } .btn--hold:active, .btn--hold-cancel:active { border-color: #f77f0c; } .btn--ext { border-color: #70cde3; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #70cde3; background: white; border-style: dashed !important; } .btn--ext:link { color: #70cde3; } .btn--ext:hover { color: #70cde3; background: rgba(255, 255, 255, 0.7); cursor: pointer; } .btn--ext:active { border-color: #4ec1dc; } .btn--read { border-color: #006595; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #006595; background: white; } .btn--read:link { color: #006595; } .btn--read:hover { color: #006595; background: rgba(0, 101, 149, 0.05); cursor: pointer; } .btn--read:active { border-color: #00496c; } .btn--return { border-color: #006595; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #006595; background: white; } .btn--return:link { color: #006595; } .btn--return:hover { color: #006595; background: rgba(0, 101, 149, 0.05); cursor: pointer; } .btn--return:active { border-color: #00496c; } .btn--facebook { border-color: #5772a8; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: white; background: #5772a8; } .btn--facebook:link { color: white; } .btn--facebook:hover { color: white; background: #3f5a89; cursor: pointer; } .btn--facebook:active { border-color: #49608d; } .btn--confirm { border-color: #D13010; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #D13010; background: white; } .btn--confirm:link { color: #D13010; } .btn--confirm:hover { color: #D13010; background: rgba(240, 81, 51, 0.05); cursor: pointer; } .btn--confirm:active { border-color: #fccdc4; } .btn--success { border-color: #70cde3; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: rgba(141, 198, 63, 0.5); background: rgba(141, 198, 63, 0.1); border-color: transparent !important; } .btn--success:link { color: rgba(141, 198, 63, 0.5); } .btn--success:hover { color: rgba(141, 198, 63, 0.5); background: rgba(141, 198, 63, 0.05); cursor: pointer; } .btn--success:active { border-color: #4ec1dc; } .btn--working { border-color: #6D7074; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #D13010; background: transparent; cursor: default; background: transparent url(/Content/img/loading-bubbles.svg) center center no-repeat !important; } .btn--working:link { color: #D13010; } .btn--working:hover { color: #D13010; background: rgba(240, 81, 51, 0.05); cursor: pointer; } .btn--working:active { border-color: #929498; } .btn--working:hover { pointer-events: none !important; } .btn--working:focus { outline: none !important; } .btn--working:after { content: " "; } .btn--inactive { border-color: #e6e5e5; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #909194; background: #e8e6e6; background-color: #f0f0f0; background-image: repeating-linear-gradient(45deg, transparent, transparent 5px, rgba(255, 255, 255, 0.5) 5px, rgba(255, 255, 255, 0.5) 10px); font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } .btn--inactive:link { color: #909194; } .btn--inactive:hover { color: #909194; background: rgba(144, 145, 148, 0.05); cursor: pointer; } .btn--inactive:active { border-color: #d2d0d0; } .btn--inactive:hover { cursor: default; background-color: #f0f0f0; background-image: repeating-linear-gradient(45deg, transparent, transparent 5px, rgba(255, 255, 255, 0.5) 5px, rgba(255, 255, 255, 0.5) 10px); } .btn--solid.btn--default { background-color: #73CEE1; color: white; padding: 15px 25px; border-radius: 6px; } .btn--solid.btn--primary { background-color: #EE523B; color: white; padding: 15px 25px; border-radius: 6px; } .btn--sample { width: 90%; text-transform: uppercase; border-color: #6d6e71; border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #6d6e71; background: white; min-height: 4rem; font-weight: 600; } .btn--sample:link { color: #6d6e71; } .btn--sample:hover { color: #6d6e71; background: white; cursor: pointer; } .btn--sample:active { border-color: #595a5c; } a.btn--sample { line-height: 34px; } .no-cover { position: relative; background: rgba(0, 101, 149, 0.3); } .no-cover:before { content: ''; display: block; padding-top: 140%; } .no-cover:after { content: ''; position: absolute; display: block; width: 2%; top: 0; left: 0; bottom: 0; background: rgba(0, 101, 149, 0.5); } .no-cover-text { position: absolute; top: 0; left: 0; right: 0; bottom: 0; font-size: 12px; font-size: 1.2rem; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; text-align: center; padding-top: 50%; } dt { font-weight: bold; } dd { margin-bottom: 14.4px; margin-bottom: 0.9rem; margin-left: 19.2px; margin-left: 1.2rem; } .ad-butler-ad- { margin: auto; float: left; width: 50%; position: relative; text-align: center; padding-left: 12px; padding-right: 12px; padding-top: 30px; } .ad-butler-horizontal-ad- { border: 0 none; width: 728px; height: 90px; } .ad-butler-horizontal-ad--img { margin: auto; display: block; margin-bottom: 20px; } .collections-, .ad- { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; padding-bottom: 38.4px; padding-bottom: 2.4rem; } @media (min-width: 992px) { .collections-, .ad- { float: left; width: 50%; } } .ad- { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; padding-top: 76.8px; padding-top: 4.8rem; } @media (min-width: 992px) { .ad- { float: left; width: 50%; } } @media (max-width: 991px) { .ad- { padding-bottom: 38.4px; padding-bottom: 2.4rem; } } .collections- { text-align: center; } .collections-__header { font-size: 18px; font-size: 1.8rem; text-align: center; font-family: "FreightTextPro", Georgia, serif; font-weight: normal; padding-top: 38.4px; padding-top: 2.4rem; padding-bottom: 19.2px; padding-bottom: 1.2rem; margin-bottom: 19.2px; margin-bottom: 1.2rem; border-bottom: 1px solid #e3e3e3; } .collections-__list { padding: 0; margin: 0; -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; } .collections-__list li { list-style: none; } .facets { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 13px; font-size: 1.3rem; border-left: 1px solid #e3e3e3; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; } @media (min-width: 992px) { .facets { float: left; width: 25%; } } @media (min-width: 992px) { .facets { left: 75%; } } .facet-list.on { position: relative; display: block; } .facet-list, .facet-list ul { list-style: none; margin: 0; padding: 0; } .facet-list ul { margin-left: 19.2px; margin-left: 1.2rem; padding-left: 4px; } .labelCase, .labelCase ul { text-transform: none !important; } .facet-list .closed ul { height: 0; overflow: hidden; } .facet-list .open > ul { height: auto; } .facet-list .label { display: block; cursor: pointer; overflow: hidden; } .facet-list-ad-container { width: 100%; text-align: center; padding-bottom: 10px; } .facet-list .label:before { content: ""; width: 16px; height: 16px; width: 16px; height: 16px; vertical-align: text-bottom; vertical-align: baseline; background-repeat: no-repeat; background-position: top center; display: inline-block; opacity: 0.5; vertical-align: middle; background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2216px%22%20height%3D%22112px%22%20viewBox%3D%220%200%2016%20112%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Asketch%3D%22http%3A//www.bohemiancoding.com/sketch/ns%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.2.1%20%289971%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3Earrow-right%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Black%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-720.000000%2C%200.000000%29%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M725.225244%2C11.7049871%20C725.150162%2C11.7756489%20725.093852%2C11.8569552%20725.056311%2C11.9489061%20C725.01877%2C12.040857%20725%2C12.1364316%20725%2C12.2356298%20C725%2C12.3348281%20725.01877%2C12.4304027%20725.056311%2C12.5223536%20C725.093852%2C12.6143045%20725.150162%2C12.6956108%20725.225244%2C12.7662726%20C725.300325%2C12.8514291%20725.386716%2C12.9116728%20725.484418%2C12.9470037%20C725.58212%2C12.9823346%20725.683672%2C13%20725.789075%2C13%20C725.894477%2C13%20725.996029%2C12.9823346%20726.093731%2C12.9470037%20C726.191433%2C12.9116728%20726.277825%2C12.8514291%20726.352906%2C12.7662726%20L730.774756%2C8.51977171%20C730.849838%2C8.44910993%20730.906148%2C8.3678036%20730.943689%2C8.2758527%20C730.98123%2C8.1839018%20731%2C8.08832722%20731%2C7.98912896%20C731%2C7.8899307%20730.98123%2C7.79435612%20730.943689%2C7.70240522%20C730.906148%2C7.61045432%20730.849838%2C7.52914798%20730.774756%2C7.45848621%20L726.352906%2C3.21198532%20C726.277825%2C3.14132355%20726.191433%2C3.08832722%20726.093731%2C3.05299633%20C725.996029%2C3.01766544%20725.894477%2C3%20725.789075%2C3%20C725.683672%2C3%20725.58212%2C3.01766544%20725.484418%2C3.05299633%20C725.386716%2C3.08832722%20725.300325%2C3.14132355%20725.225244%2C3.21198532%20C725.150162%2C3.2826471%20725.093852%2C3.36395344%20725.056311%2C3.45590433%20C725.01877%2C3.54785523%20725%2C3.64342981%20725%2C3.74262807%20C725%2C3.84182634%20725.01877%2C3.93740091%20725.056311%2C4.02935181%20C725.093852%2C4.12130271%20725.150162%2C4.20260905%20725.225244%2C4.27327082%20L728.857298%2C7.98912896%20L725.225244%2C11.7049871%20L725.225244%2C11.7049871%20Z%22%20id%3D%22arrow-right-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Blue%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-720.000000%2C%2095.000000%29%22%20fill%3D%22%2359CBE8%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M725.225244%2C12.7049871%20C725.150162%2C12.7756489%20725.093852%2C12.8569552%20725.056311%2C12.9489061%20C725.01877%2C13.040857%20725%2C13.1364316%20725%2C13.2356298%20C725%2C13.3348281%20725.01877%2C13.4304027%20725.056311%2C13.5223536%20C725.093852%2C13.6143045%20725.150162%2C13.6956108%20725.225244%2C13.7662726%20C725.300325%2C13.8514291%20725.386716%2C13.9116728%20725.484418%2C13.9470037%20C725.58212%2C13.9823346%20725.683672%2C14%20725.789075%2C14%20C725.894477%2C14%20725.996029%2C13.9823346%20726.093731%2C13.9470037%20C726.191433%2C13.9116728%20726.277825%2C13.8514291%20726.352906%2C13.7662726%20L730.774756%2C9.51977171%20C730.849838%2C9.44910993%20730.906148%2C9.3678036%20730.943689%2C9.2758527%20C730.98123%2C9.1839018%20731%2C9.08832722%20731%2C8.98912896%20C731%2C8.8899307%20730.98123%2C8.79435612%20730.943689%2C8.70240522%20C730.906148%2C8.61045432%20730.849838%2C8.52914798%20730.774756%2C8.45848621%20L726.352906%2C4.21198532%20C726.277825%2C4.14132355%20726.191433%2C4.08832722%20726.093731%2C4.05299633%20C725.996029%2C4.01766544%20725.894477%2C4%20725.789075%2C4%20C725.683672%2C4%20725.58212%2C4.01766544%20725.484418%2C4.05299633%20C725.386716%2C4.08832722%20725.300325%2C4.14132355%20725.225244%2C4.21198532%20C725.150162%2C4.2826471%20725.093852%2C4.36395344%20725.056311%2C4.45590433%20C725.01877%2C4.54785523%20725%2C4.64342981%20725%2C4.74262807%20C725%2C4.84182634%20725.01877%2C4.93740091%20725.056311%2C5.02935181%20C725.093852%2C5.12130271%20725.150162%2C5.20260905%20725.225244%2C5.27327082%20L728.857298%2C8.98912896%20L725.225244%2C12.7049871%20L725.225244%2C12.7049871%20Z%22%20id%3D%22arrow-right-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22White%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-720.000000%2C%2048.000000%29%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M725.225244%2C11.7049871%20C725.150162%2C11.7756489%20725.093852%2C11.8569552%20725.056311%2C11.9489061%20C725.01877%2C12.040857%20725%2C12.1364316%20725%2C12.2356298%20C725%2C12.3348281%20725.01877%2C12.4304027%20725.056311%2C12.5223536%20C725.093852%2C12.6143045%20725.150162%2C12.6956108%20725.225244%2C12.7662726%20C725.300325%2C12.8514291%20725.386716%2C12.9116728%20725.484418%2C12.9470037%20C725.58212%2C12.9823346%20725.683672%2C13%20725.789075%2C13%20C725.894477%2C13%20725.996029%2C12.9823346%20726.093731%2C12.9470037%20C726.191433%2C12.9116728%20726.277825%2C12.8514291%20726.352906%2C12.7662726%20L730.774756%2C8.51977171%20C730.849838%2C8.44910993%20730.906148%2C8.3678036%20730.943689%2C8.2758527%20C730.98123%2C8.1839018%20731%2C8.08832722%20731%2C7.98912896%20C731%2C7.8899307%20730.98123%2C7.79435612%20730.943689%2C7.70240522%20C730.906148%2C7.61045432%20730.849838%2C7.52914798%20730.774756%2C7.45848621%20L726.352906%2C3.21198532%20C726.277825%2C3.14132355%20726.191433%2C3.08832722%20726.093731%2C3.05299633%20C725.996029%2C3.01766544%20725.894477%2C3%20725.789075%2C3%20C725.683672%2C3%20725.58212%2C3.01766544%20725.484418%2C3.05299633%20C725.386716%2C3.08832722%20725.300325%2C3.14132355%20725.225244%2C3.21198532%20C725.150162%2C3.2826471%20725.093852%2C3.36395344%20725.056311%2C3.45590433%20C725.01877%2C3.54785523%20725%2C3.64342981%20725%2C3.74262807%20C725%2C3.84182634%20725.01877%2C3.93740091%20725.056311%2C4.02935181%20C725.093852%2C4.12130271%20725.150162%2C4.20260905%20725.225244%2C4.27327082%20L728.857298%2C7.98912896%20L725.225244%2C11.7049871%20L725.225244%2C11.7049871%20Z%22%20id%3D%22arrow-right-white%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E"); margin-right: 2px; } .facet-list .open .label:before { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2216px%22%20height%3D%22112px%22%20viewBox%3D%220%200%2016%20112%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Asketch%3D%22http%3A//www.bohemiancoding.com/sketch/ns%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.2.1%20%289971%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3Earrow-down%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Black%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-672.000000%2C%200.000000%29%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M683.704987%2C5.22524365%20C683.775649%2C5.15016244%20683.856955%2C5.09385152%20683.948906%2C5.05631091%20C684.040857%2C5.0187703%20684.136432%2C5%20684.23563%2C5%20C684.334828%2C5%20684.430403%2C5.0187703%20684.522354%2C5.05631091%20C684.614304%2C5.09385152%20684.695611%2C5.15016244%20684.766273%2C5.22524365%20C684.836934%2C5.31572615%20684.893554%2C5.40596799%20684.936133%2C5.4959692%20C684.978711%2C5.5859704%20685%2C5.68367224%20685%2C5.78907472%20C685%2C5.8944772%20684.978711%2C5.99602936%20684.936133%2C6.0937312%20C684.893554%2C6.19143304%20684.836934%2C6.27782457%20684.766273%2C6.35290579%20L680.519772%2C10.7747563%20C680.44911%2C10.8498376%20680.367804%2C10.9061485%20680.275853%2C10.9436891%20C680.183902%2C10.9812297%20680.088327%2C11%20679.989129%2C11%20C679.889931%2C11%20679.794356%2C10.9812297%20679.702405%2C10.9436891%20C679.610454%2C10.9061485%20679.529148%2C10.8498376%20679.458486%2C10.7747563%20L675.211985%2C6.35290579%20C675.141324%2C6.27782457%20675.088327%2C6.19143304%20675.052996%2C6.0937312%20C675.017665%2C5.99602936%20675%2C5.8944772%20675%2C5.78907472%20C675%2C5.68367224%20675.017665%2C5.5859704%20675.052996%2C5.4959692%20C675.088327%2C5.40596799%20675.141324%2C5.31572615%20675.211985%2C5.22524365%20C675.282647%2C5.15016244%20675.363953%2C5.09385152%20675.455904%2C5.05631091%20C675.547855%2C5.0187703%20675.64343%2C5%20675.742628%2C5%20C675.841826%2C5%20675.937401%2C5.0187703%20676.029352%2C5.05631091%20C676.121303%2C5.09385152%20676.202609%2C5.15016244%20676.273271%2C5.22524365%20L679.989129%2C8.85729756%20L683.704987%2C5.22524365%20L683.704987%2C5.22524365%20Z%22%20id%3D%22arrow-down-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Blue%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-672.000000%2C%2095.000000%29%22%20fill%3D%22%2359CBE8%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M683.704987%2C6.22524365%20C683.775649%2C6.15016244%20683.856955%2C6.09385152%20683.948906%2C6.05631091%20C684.040857%2C6.0187703%20684.136432%2C6%20684.23563%2C6%20C684.334828%2C6%20684.430403%2C6.0187703%20684.522354%2C6.05631091%20C684.614304%2C6.09385152%20684.695611%2C6.15016244%20684.766273%2C6.22524365%20C684.836934%2C6.31572615%20684.893554%2C6.40596799%20684.936133%2C6.4959692%20C684.978711%2C6.5859704%20685%2C6.68367224%20685%2C6.78907472%20C685%2C6.8944772%20684.978711%2C6.99602936%20684.936133%2C7.0937312%20C684.893554%2C7.19143304%20684.836934%2C7.27782457%20684.766273%2C7.35290579%20L680.519772%2C11.7747563%20C680.44911%2C11.8498376%20680.367804%2C11.9061485%20680.275853%2C11.9436891%20C680.183902%2C11.9812297%20680.088327%2C12%20679.989129%2C12%20C679.889931%2C12%20679.794356%2C11.9812297%20679.702405%2C11.9436891%20C679.610454%2C11.9061485%20679.529148%2C11.8498376%20679.458486%2C11.7747563%20L675.211985%2C7.35290579%20C675.141324%2C7.27782457%20675.088327%2C7.19143304%20675.052996%2C7.0937312%20C675.017665%2C6.99602936%20675%2C6.8944772%20675%2C6.78907472%20C675%2C6.68367224%20675.017665%2C6.5859704%20675.052996%2C6.4959692%20C675.088327%2C6.40596799%20675.141324%2C6.31572615%20675.211985%2C6.22524365%20C675.282647%2C6.15016244%20675.363953%2C6.09385152%20675.455904%2C6.05631091%20C675.547855%2C6.0187703%20675.64343%2C6%20675.742628%2C6%20C675.841826%2C6%20675.937401%2C6.0187703%20676.029352%2C6.05631091%20C676.121303%2C6.09385152%20676.202609%2C6.15016244%20676.273271%2C6.22524365%20L679.989129%2C9.85729756%20L683.704987%2C6.22524365%20L683.704987%2C6.22524365%20Z%22%20id%3D%22arrow-down-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22White%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-672.000000%2C%2048.000000%29%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M683.704987%2C5.22524365%20C683.775649%2C5.15016244%20683.856955%2C5.09385152%20683.948906%2C5.05631091%20C684.040857%2C5.0187703%20684.136432%2C5%20684.23563%2C5%20C684.334828%2C5%20684.430403%2C5.0187703%20684.522354%2C5.05631091%20C684.614304%2C5.09385152%20684.695611%2C5.15016244%20684.766273%2C5.22524365%20C684.836934%2C5.31572615%20684.893554%2C5.40596799%20684.936133%2C5.4959692%20C684.978711%2C5.5859704%20685%2C5.68367224%20685%2C5.78907472%20C685%2C5.8944772%20684.978711%2C5.99602936%20684.936133%2C6.0937312%20C684.893554%2C6.19143304%20684.836934%2C6.27782457%20684.766273%2C6.35290579%20L680.519772%2C10.7747563%20C680.44911%2C10.8498376%20680.367804%2C10.9061485%20680.275853%2C10.9436891%20C680.183902%2C10.9812297%20680.088327%2C11%20679.989129%2C11%20C679.889931%2C11%20679.794356%2C10.9812297%20679.702405%2C10.9436891%20C679.610454%2C10.9061485%20679.529148%2C10.8498376%20679.458486%2C10.7747563%20L675.211985%2C6.35290579%20C675.141324%2C6.27782457%20675.088327%2C6.19143304%20675.052996%2C6.0937312%20C675.017665%2C5.99602936%20675%2C5.8944772%20675%2C5.78907472%20C675%2C5.68367224%20675.017665%2C5.5859704%20675.052996%2C5.4959692%20C675.088327%2C5.40596799%20675.141324%2C5.31572615%20675.211985%2C5.22524365%20C675.282647%2C5.15016244%20675.363953%2C5.09385152%20675.455904%2C5.05631091%20C675.547855%2C5.0187703%20675.64343%2C5%20675.742628%2C5%20C675.841826%2C5%20675.937401%2C5.0187703%20676.029352%2C5.05631091%20C676.121303%2C5.09385152%20676.202609%2C5.15016244%20676.273271%2C5.22524365%20L679.989129%2C8.85729756%20L683.704987%2C5.22524365%20L683.704987%2C5.22524365%20Z%22%20id%3D%22arrow-down-white%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E"); margin-right: 2px; } #sort-list .label:before { background-image: none; } #sort-list .desc .label:before { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2216px%22%20height%3D%22112px%22%20viewBox%3D%220%200%2016%20112%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Asketch%3D%22http%3A//www.bohemiancoding.com/sketch/ns%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.2.1%20%289971%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3Earrow-down%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Black%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-672.000000%2C%200.000000%29%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M683.704987%2C5.22524365%20C683.775649%2C5.15016244%20683.856955%2C5.09385152%20683.948906%2C5.05631091%20C684.040857%2C5.0187703%20684.136432%2C5%20684.23563%2C5%20C684.334828%2C5%20684.430403%2C5.0187703%20684.522354%2C5.05631091%20C684.614304%2C5.09385152%20684.695611%2C5.15016244%20684.766273%2C5.22524365%20C684.836934%2C5.31572615%20684.893554%2C5.40596799%20684.936133%2C5.4959692%20C684.978711%2C5.5859704%20685%2C5.68367224%20685%2C5.78907472%20C685%2C5.8944772%20684.978711%2C5.99602936%20684.936133%2C6.0937312%20C684.893554%2C6.19143304%20684.836934%2C6.27782457%20684.766273%2C6.35290579%20L680.519772%2C10.7747563%20C680.44911%2C10.8498376%20680.367804%2C10.9061485%20680.275853%2C10.9436891%20C680.183902%2C10.9812297%20680.088327%2C11%20679.989129%2C11%20C679.889931%2C11%20679.794356%2C10.9812297%20679.702405%2C10.9436891%20C679.610454%2C10.9061485%20679.529148%2C10.8498376%20679.458486%2C10.7747563%20L675.211985%2C6.35290579%20C675.141324%2C6.27782457%20675.088327%2C6.19143304%20675.052996%2C6.0937312%20C675.017665%2C5.99602936%20675%2C5.8944772%20675%2C5.78907472%20C675%2C5.68367224%20675.017665%2C5.5859704%20675.052996%2C5.4959692%20C675.088327%2C5.40596799%20675.141324%2C5.31572615%20675.211985%2C5.22524365%20C675.282647%2C5.15016244%20675.363953%2C5.09385152%20675.455904%2C5.05631091%20C675.547855%2C5.0187703%20675.64343%2C5%20675.742628%2C5%20C675.841826%2C5%20675.937401%2C5.0187703%20676.029352%2C5.05631091%20C676.121303%2C5.09385152%20676.202609%2C5.15016244%20676.273271%2C5.22524365%20L679.989129%2C8.85729756%20L683.704987%2C5.22524365%20L683.704987%2C5.22524365%20Z%22%20id%3D%22arrow-down-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Blue%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-672.000000%2C%2095.000000%29%22%20fill%3D%22%2359CBE8%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M683.704987%2C6.22524365%20C683.775649%2C6.15016244%20683.856955%2C6.09385152%20683.948906%2C6.05631091%20C684.040857%2C6.0187703%20684.136432%2C6%20684.23563%2C6%20C684.334828%2C6%20684.430403%2C6.0187703%20684.522354%2C6.05631091%20C684.614304%2C6.09385152%20684.695611%2C6.15016244%20684.766273%2C6.22524365%20C684.836934%2C6.31572615%20684.893554%2C6.40596799%20684.936133%2C6.4959692%20C684.978711%2C6.5859704%20685%2C6.68367224%20685%2C6.78907472%20C685%2C6.8944772%20684.978711%2C6.99602936%20684.936133%2C7.0937312%20C684.893554%2C7.19143304%20684.836934%2C7.27782457%20684.766273%2C7.35290579%20L680.519772%2C11.7747563%20C680.44911%2C11.8498376%20680.367804%2C11.9061485%20680.275853%2C11.9436891%20C680.183902%2C11.9812297%20680.088327%2C12%20679.989129%2C12%20C679.889931%2C12%20679.794356%2C11.9812297%20679.702405%2C11.9436891%20C679.610454%2C11.9061485%20679.529148%2C11.8498376%20679.458486%2C11.7747563%20L675.211985%2C7.35290579%20C675.141324%2C7.27782457%20675.088327%2C7.19143304%20675.052996%2C7.0937312%20C675.017665%2C6.99602936%20675%2C6.8944772%20675%2C6.78907472%20C675%2C6.68367224%20675.017665%2C6.5859704%20675.052996%2C6.4959692%20C675.088327%2C6.40596799%20675.141324%2C6.31572615%20675.211985%2C6.22524365%20C675.282647%2C6.15016244%20675.363953%2C6.09385152%20675.455904%2C6.05631091%20C675.547855%2C6.0187703%20675.64343%2C6%20675.742628%2C6%20C675.841826%2C6%20675.937401%2C6.0187703%20676.029352%2C6.05631091%20C676.121303%2C6.09385152%20676.202609%2C6.15016244%20676.273271%2C6.22524365%20L679.989129%2C9.85729756%20L683.704987%2C6.22524365%20L683.704987%2C6.22524365%20Z%22%20id%3D%22arrow-down-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22White%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-672.000000%2C%2048.000000%29%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M683.704987%2C5.22524365%20C683.775649%2C5.15016244%20683.856955%2C5.09385152%20683.948906%2C5.05631091%20C684.040857%2C5.0187703%20684.136432%2C5%20684.23563%2C5%20C684.334828%2C5%20684.430403%2C5.0187703%20684.522354%2C5.05631091%20C684.614304%2C5.09385152%20684.695611%2C5.15016244%20684.766273%2C5.22524365%20C684.836934%2C5.31572615%20684.893554%2C5.40596799%20684.936133%2C5.4959692%20C684.978711%2C5.5859704%20685%2C5.68367224%20685%2C5.78907472%20C685%2C5.8944772%20684.978711%2C5.99602936%20684.936133%2C6.0937312%20C684.893554%2C6.19143304%20684.836934%2C6.27782457%20684.766273%2C6.35290579%20L680.519772%2C10.7747563%20C680.44911%2C10.8498376%20680.367804%2C10.9061485%20680.275853%2C10.9436891%20C680.183902%2C10.9812297%20680.088327%2C11%20679.989129%2C11%20C679.889931%2C11%20679.794356%2C10.9812297%20679.702405%2C10.9436891%20C679.610454%2C10.9061485%20679.529148%2C10.8498376%20679.458486%2C10.7747563%20L675.211985%2C6.35290579%20C675.141324%2C6.27782457%20675.088327%2C6.19143304%20675.052996%2C6.0937312%20C675.017665%2C5.99602936%20675%2C5.8944772%20675%2C5.78907472%20C675%2C5.68367224%20675.017665%2C5.5859704%20675.052996%2C5.4959692%20C675.088327%2C5.40596799%20675.141324%2C5.31572615%20675.211985%2C5.22524365%20C675.282647%2C5.15016244%20675.363953%2C5.09385152%20675.455904%2C5.05631091%20C675.547855%2C5.0187703%20675.64343%2C5%20675.742628%2C5%20C675.841826%2C5%20675.937401%2C5.0187703%20676.029352%2C5.05631091%20C676.121303%2C5.09385152%20676.202609%2C5.15016244%20676.273271%2C5.22524365%20L679.989129%2C8.85729756%20L683.704987%2C5.22524365%20L683.704987%2C5.22524365%20Z%22%20id%3D%22arrow-down-white%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E"); } #sort-list .asc .label:before { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2216px%22%20height%3D%22112px%22%20viewBox%3D%220%200%2016%20112%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Asketch%3D%22http%3A//www.bohemiancoding.com/sketch/ns%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.2.1%20%289971%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3Earrow-up%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Black%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-624.000000%2C%200.000000%29%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M628.292203%2C10.7747563%20C628.221695%2C10.8498376%20628.140565%2C10.9061485%20628.048814%2C10.9436891%20C627.957062%2C10.9812297%20627.861695%2C11%20627.762712%2C11%20C627.663729%2C11%20627.568362%2C10.9812297%20627.47661%2C10.9436891%20C627.384859%2C10.9061485%20627.303729%2C10.8498376%20627.23322%2C10.7747563%20C627.162712%2C10.6996751%20627.106215%2C10.6132836%20627.063729%2C10.5155818%20C627.021243%2C10.4178799%20627%2C10.3163278%20627%2C10.2109253%20C627%2C10.1055228%20627.021243%2C10.007821%20627.063729%2C9.91781976%20C627.106215%2C9.82781855%20627.162712%2C9.73757671%20627.23322%2C9.64709421%20L631.470508%2C5.22524365%20C631.541017%2C5.15016244%20631.622147%2C5.09385152%20631.713898%2C5.05631091%20C631.80565%2C5.0187703%20631.901017%2C5%20632%2C5%20C632.098983%2C5%20632.19435%2C5.0187703%20632.286102%2C5.05631091%20C632.377853%2C5.09385152%20632.458983%2C5.15016244%20632.529492%2C5.22524365%20L636.76678%2C9.64709421%20C636.837288%2C9.73757671%20636.893785%2C9.83166887%20636.936271%2C9.92937071%20C636.978757%2C10.0270726%20637%2C10.1247744%20637%2C10.2224762%20C637%2C10.3201781%20636.978757%2C10.4178799%20636.936271%2C10.5155818%20C636.893785%2C10.6132836%20636.837288%2C10.6996751%20636.76678%2C10.7747563%20C636.696271%2C10.8498376%20636.615141%2C10.9061485%20636.52339%2C10.9436891%20C636.431638%2C10.9812297%20636.336271%2C11%20636.237288%2C11%20C636.138305%2C11%20636.042938%2C10.9812297%20635.951186%2C10.9436891%20C635.859435%2C10.9061485%20635.778305%2C10.8498376%20635.707797%2C10.7747563%20L632%2C7.14270244%20L628.292203%2C10.7747563%20L628.292203%2C10.7747563%20Z%22%20id%3D%22arrow-up-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Blue%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-624.000000%2C%2095.000000%29%22%20fill%3D%22%2359CBE8%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M628.292203%2C11.7747563%20C628.221695%2C11.8498376%20628.140565%2C11.9061485%20628.048814%2C11.9436891%20C627.957062%2C11.9812297%20627.861695%2C12%20627.762712%2C12%20C627.663729%2C12%20627.568362%2C11.9812297%20627.47661%2C11.9436891%20C627.384859%2C11.9061485%20627.303729%2C11.8498376%20627.23322%2C11.7747563%20C627.162712%2C11.6996751%20627.106215%2C11.6132836%20627.063729%2C11.5155818%20C627.021243%2C11.4178799%20627%2C11.3163278%20627%2C11.2109253%20C627%2C11.1055228%20627.021243%2C11.007821%20627.063729%2C10.9178198%20C627.106215%2C10.8278186%20627.162712%2C10.7375767%20627.23322%2C10.6470942%20L631.470508%2C6.22524365%20C631.541017%2C6.15016244%20631.622147%2C6.09385152%20631.713898%2C6.05631091%20C631.80565%2C6.0187703%20631.901017%2C6%20632%2C6%20C632.098983%2C6%20632.19435%2C6.0187703%20632.286102%2C6.05631091%20C632.377853%2C6.09385152%20632.458983%2C6.15016244%20632.529492%2C6.22524365%20L636.76678%2C10.6470942%20C636.837288%2C10.7375767%20636.893785%2C10.8316689%20636.936271%2C10.9293707%20C636.978757%2C11.0270726%20637%2C11.1247744%20637%2C11.2224762%20C637%2C11.3201781%20636.978757%2C11.4178799%20636.936271%2C11.5155818%20C636.893785%2C11.6132836%20636.837288%2C11.6996751%20636.76678%2C11.7747563%20C636.696271%2C11.8498376%20636.615141%2C11.9061485%20636.52339%2C11.9436891%20C636.431638%2C11.9812297%20636.336271%2C12%20636.237288%2C12%20C636.138305%2C12%20636.042938%2C11.9812297%20635.951186%2C11.9436891%20C635.859435%2C11.9061485%20635.778305%2C11.8498376%20635.707797%2C11.7747563%20L632%2C8.14270244%20L628.292203%2C11.7747563%20L628.292203%2C11.7747563%20Z%22%20id%3D%22arrow-up-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22White%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-624.000000%2C%2048.000000%29%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M628.292203%2C9.77475635%20C628.221695%2C9.84983756%20628.140565%2C9.90614848%20628.048814%2C9.94368909%20C627.957062%2C9.9812297%20627.861695%2C10%20627.762712%2C10%20C627.663729%2C10%20627.568362%2C9.9812297%20627.47661%2C9.94368909%20C627.384859%2C9.90614848%20627.303729%2C9.84983756%20627.23322%2C9.77475635%20C627.162712%2C9.69967513%20627.106215%2C9.6132836%20627.063729%2C9.51558176%20C627.021243%2C9.41787992%20627%2C9.31632776%20627%2C9.21092528%20C627%2C9.1055228%20627.021243%2C9.00782096%20627.063729%2C8.91781976%20C627.106215%2C8.82781855%20627.162712%2C8.73757671%20627.23322%2C8.64709421%20L631.470508%2C4.22524365%20C631.541017%2C4.15016244%20631.622147%2C4.09385152%20631.713898%2C4.05631091%20C631.80565%2C4.0187703%20631.901017%2C4%20632%2C4%20C632.098983%2C4%20632.19435%2C4.0187703%20632.286102%2C4.05631091%20C632.377853%2C4.09385152%20632.458983%2C4.15016244%20632.529492%2C4.22524365%20L636.76678%2C8.64709421%20C636.837288%2C8.73757671%20636.893785%2C8.83166887%20636.936271%2C8.92937071%20C636.978757%2C9.02707255%20637%2C9.1247744%20637%2C9.22247624%20C637%2C9.32017808%20636.978757%2C9.41787992%20636.936271%2C9.51558176%20C636.893785%2C9.6132836%20636.837288%2C9.69967513%20636.76678%2C9.77475635%20C636.696271%2C9.84983756%20636.615141%2C9.90614848%20636.52339%2C9.94368909%20C636.431638%2C9.9812297%20636.336271%2C10%20636.237288%2C10%20C636.138305%2C10%20636.042938%2C9.9812297%20635.951186%2C9.94368909%20C635.859435%2C9.90614848%20635.778305%2C9.84983756%20635.707797%2C9.77475635%20L632%2C6.14270244%20L628.292203%2C9.77475635%20L628.292203%2C9.77475635%20Z%22%20id%3D%22arrow-up-white%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E"); } .facet-list .open li .label:before { content: ""; background: none; width: 0; height: 0; margin: 0; display: inline; } .facet-list__head { line-height: 3; margin-bottom: 1.2rem; font-weight: 600; overflow: hidden; border-bottom: 1px solid #e3e3e3; } .facet-list .label.active { background: unset; border: unset; font-weight: bold; } .facet-list a span:first-child { display: block; float: left; width: 69%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .facet-list .qty { color: #6D6E71; font-weight: normal; float: right; padding-right: 2px; text-align: right; width: 29%; } .facet-list .active .qty { display: none; } .facet-list li li .label { border-bottom: none; } .facet-list .open > span.label:first-child { border-bottom: none; } .facet-list .closed > span.label:first-child:after { float: right; } .facet-list .open > span.label:first-child:after { float: right; } .facet-list li:last-child { border-bottom: none; } @media (max-width: 991px) { .facet-list { display: none; } .facets { padding: 0; clear: both; margin-left: 12px; margin-right: 12px; border-bottom: 1px solid #e3e3e3; overflow: hidden; color: #6d6e71; border-left: none; } .facet-list__wrapper { float: left; width: 50%; } .facet-list__wrapper:first-of-type { padding-right: 1.2rem; } .facet-list__head { -webkit-tap-highlight-color: transparent; cursor: pointer; margin-bottom: 0; border-bottom: none; } .facet-list__head-detail:before { content: "\2003\2014\2003"; } .facet-list__head-detail { color: #f0f0f0; text-transform: uppercase; font-size: 85%; } .facet-list--visible { display: block; padding-bottom: 1.2rem; } .facet-list li { line-height: 2.25; } } @media (min-width: 992px) { .facet-list__head-detail { display: none; } .facet-list li { line-height: 1.7; } } .formats-list { padding: 0; margin: 0; } .formats-list li { list-style: none; } .formats-list__file-size { color: #6D7074; } .formats-list__file-size:before { content: "("; } .formats-list__file-size:after { content: ")"; } .folding- { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; border-bottom: 1px solid #e3e3e3; } .folding---has-top-border { border-top: 1px solid #e3e3e3; } .folding-__label { font-size: 14px; font-size: 1.4rem; color: #6d6e71; cursor: pointer; margin: 0; display: table; padding: 19.2px 0px; padding: 1.2rem 0rem; width: 100%; } .folding-__label.folding-__disabled { cursor: text; } .folding-__toggle { display: table-cell; text-align: right; vertical-align: middle; width: 2rem; } .folding-__toggle .icon { height: 17px; vertical-align: text-bottom; } .folding-__content { padding-bottom: 38.4px; padding-bottom: 2.4rem; font-size: 14px; font-size: 1.4rem; } .folding---closed .folding-__content { display: none; } .site-footer-container { background: rgba(6, 35, 64, 0.85); color: white; padding: 40px 0 20px; } .site-footer a, .site-footer a:link, .site-footer a:hover, .site-footer a:active { color: #70cde3; text-decoration: none; } .site-footer a:hover { text-decoration: underline; } .site-footer, .cs-site_footer { margin-left: -12px; margin-right: -12px; overflow: hidden; *zoom: 1; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 12px; font-size: 1.4rem; padding-top: 19.2px; padding-top: 1.2rem; padding-bottom: 19.2px; padding-bottom: 1.2rem; } footer.cs-site_footer a, footer.cs-site_footer a:link, footer.cs-site_footer a:hover, footer.cs-site_footer a:active { color: #ffff; } .cs-footer_cookie-modal { background: inherit; } .site-footer__section, .site-footer__fineprint { position: relative; float: left; width: 50%; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; } .site-footer__list.certifiedlogo img { height: 100px; margin-bottom: 10px; } .site-footer__list.certifiedlogo a { text-decoration: none; } .site-footer__list.hr { margin: 1.5rem 0rem; } .socialMediaLinks2 { display: none; margin: 0 auto; width: 100%; text-align: center; margin-top: 15px; } .menu-item a { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #8d8d8d; font-weight: 400; font-size: 14px; white-space: nowrap; } img.barcelona-players { vertical-align: middle; } ul#menu-footer-menu-barcelona-links-1 { padding: 0 5px 0px 0px; margin: 25px 0px; float: right; } ul#menu-footer-menu-barcelona-links-1 li { display: inline; margin: 20px 10px; } .text-center, .libby-awards span.text-center { text-align: center; } @media (max-width: 767px) { .hidden-xs { display: none !important; } } .visible-xs { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } } .site-footer__list.certifiedlogo .odtext { margin-bottom: 5px; display: block; } @media (min-width: 768px) { .site-footer__list.certifiedlogo { text-align: center; } } @media (max-width: 768px) { .site-footer__list.certifiedlogo img { margin-left: 10px; } .site-footer { margin-left: 0; } } @media (min-width: 480px) { .site-footer__section, .site-footer__fineprint { float: left; width: 50%; } } @media (min-width: 768px) { .site-footer__section, .site-footer__fineprint { float: left; width: 25%; } } @media (min-width: 480px) and (max-width: 767px) { .site-footer__fineprint { clear: both; } } .site-footer__section-heading { margin: 0px 0px 9.6px; margin: 0rem 0rem 0.6rem; color: #f0f0f0; font-size: 12px; font-size: 1.2rem; } .site-footer__list { list-style: none; margin: 0px 0px 19.2px; margin: 0rem 0rem 1.2rem; padding: 0; line-height: 1.5; } .site-footer__list li { line-height: 1.5; } .site-footer__social-link { display: inline-block; margin-right: 1.2rem; margin-right: 19.2px; margin-right: 1.2rem; } .site-footer .icon { vertical-align: baseline; margin-left: 5px; } /* Use headcrumbs at the top of a title page to indicate the context, so that the can return easily ΓÇô e.g the search performed, the collection, etc. Ties in with the title cruiser. */ .headcrumbs { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; font-size: 12px; font-size: 1.2rem; color: #6D7074; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; text-align: left; line-height: 2.25; } @media (min-width: 992px) { .headcrumbs { float: left; width: 100%; } } .library-search-bar__form { font-size: 14px; font-size: 1.4rem; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; margin-bottom: 5px; position: relative; width: 100%; } .library-search-bar__form input[type="search"] { border: 1px solid #d7d7d7; padding: 0; -webkit-appearance: none; -moz-appearance: none; text-indent: 1rem; height: 60px; height: 3.75rem; margin-bottom: 19.2px; margin-bottom: 1.2rem; display: inline-block; width: 100%; -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem; border-radius: 0.25rem; width: 78%; margin-bottom: 0; } .library-search-bar__form input[type="search"]:focus { -webkit-appearance: none; border-color: #b0b0b0; } .library-search-bar__form input[type="submit"] { padding: 9.6px 19.2px; padding: 0.6rem 1.2rem; width: 18%; } .library-search-bar__toggles { font-size: 13px; font-size: 1.3rem; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-weight: 300; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8); float: left; padding: 1px 7px 1px 5px; background-color: rgba(255, 255, 255, 0.75); -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; } .library-search-bar__radio { display: inline-block; } .library-search-bar__locator { position: absolute; display: block; height: 16px; width: 16px; left: 74%; top: 19.2px; top: 1.2rem; } /* Search container */ .library-table-search, .dataTables_wrapper { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; } @media (min-width: 768px) { .library-table-search, .dataTables_wrapper { float: left; width: 66.66667%; } } @media (min-width: 768px) { .library-table-search, .dataTables_wrapper { margin-left: 16.66667%; } } /* * Table */ table.dataTable { clear: both; width: 100%; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 14px; font-size: 1.4rem; } table.dataTable thead th { text-align: left; padding: 12px 25px 7px 0; border-bottom: 1px solid #e3e3e3; font-weight: bold; cursor: pointer; *cursor: hand; } table.dataTable thead th:focus { outline: none; } table.dataTable tfoot th { padding: 7px 25px 7px 0; border-top: 1px solid #6D7074; font-weight: bold; vertical-align: bottom; } table.dataTable td { padding: 7px 25px 7px 0; vertical-align: top; border-bottom: 1px solid #e3e3e3; line-height: 1.2; } table.dataTable td.center, table.dataTable td.dataTables_empty { text-align: center; } table.dataTable tr.even { background-color: white; } /* * Table wrapper */ .dataTables_wrapper { position: relative; clear: both; *zoom: 1; margin-bottom: 2.4rem; } /* * Page length menu */ .dataTables_length { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; float: right; display: none; } /* * Filter */ .dataTables_filter { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; text-align: center; } /* * Table information */ .dataTables_info { text-align: center; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 13px; font-size: 1.3rem; color: #6D7074; } /* * Pagination */ .dataTables_paginate { clear: both; padding-top: 0.6rem; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } /* Two button pagination - previous / next */ .paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next { cursor: pointer; *cursor: hand; font-size: 14px; font-size: 1.4rem; } .paginate_disabled_previous:active, .paginate_enabled_previous:active, .paginate_disabled_next:active, .paginate_enabled_next:active { outline: none; } .paginate_disabled_previous, .paginate_disabled_next { color: #ddd !important; display: none !important; } .paginate_disabled_previous, .paginate_enabled_previous { float: left; } .paginate_disabled_next, .paginate_enabled_next { float: right; } .paginate_enabled_previous:before, .paginate_disabled_previous:before { display: none; } .paginate_enabled_next:after, .paginate_disabled_next:after { display: none; } /* * Processing indicator */ .dataTables_processing { position: absolute; top: 26%; left: 50%; width: 250px; height: 30px; line-height: 30px; margin-left: -125px; margin-top: -15px; border: 1px solid #ddd; text-align: center; color: #222; font-size: 14px; background: #fff url("/Content/img/load.gif") 10px center no-repeat; font-family: sans-serif; border-radius: 4px; } /* * Sorting */ .sorting_asc:after { padding-top: 5px; color: #6D7074; float: right; display: block; font-weight: normal; } .sorting_desc:after { padding-top: 5px; color: #70cde3; float: right; display: block; font-weight: normal; } .sorting:after { padding-top: 5px; color: #6D7074; float: right; display: block; font-weight: normal; } .sorting_asc:after { color: #70cde3; } .sorting_asc_disabled:after { color: #6D7074; } .sorting_desc_disabled:after { color: #6D7074; } table.dataTable thead th:active, table.dataTable thead td:active { outline: none; } /* * Scrolling */ .dataTables_scroll { clear: both; } .dataTables_scrollBody { *margin-top: -1px; -webkit-overflow-scrolling: touch; } @media (max-width: 991px) { .dataTables_filter input[type="text"] { padding-left: 6px; width: 160px; } .dataTables_filter label { display: none; } .paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next { width: 50%; padding: 8px 0; box-sizing: border-box; } .paginate_enabled_next { text-align: right; } .dataTables_info { font-size: 16px; clear: both; padding: 10px 0 25px 0; } /* Force table to not be like tables anymore */ table.dataTable, table.dataTable thead, table.dataTable tbody, table.dataTable th, table.dataTable td, table.dataTable tr { display: block; text-indent: 0.6rem; } /* Hide table headers (but not display: none;, for accessibility) */ table.dataTable thead tr { position: absolute; top: -9999px; left: -9999px; } table.dataTable tr { border: none; border-bottom: 1px solid #6D7074; } table.dataTable td { /* Behave like a "row" */ border: none; min-height: 1.2rem; border-bottom: 1px solid #eee; position: relative; padding-left: 27%; } table.dataTable td:before { /* Now like a table header */ position: absolute; /* Top/left values mimic padding */ top: 7px; left: 0; width: 25%; padding-right: 10px; white-space: nowrap; } /* Label the data */ table.dataTable td:nth-of-type(1):before { content: "Library"; font-weight: bold; } table.dataTable td:nth-of-type(2):before { content: "Location"; } table.dataTable td:nth-of-type(3):before { content: "Availability"; } } .library-label-container, .branch-pin-container { width: 280px; } .library-label { -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem; border-radius: 0.25rem; border: 1px solid #e3e3e3; text-align: center; width: 100%; background: rgba(255, 255, 255, 0.9); font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 16px; font-size: 1.6rem; } .leaflet-container .library-label__title, .library-label__title { margin: 0; padding: 19.2px 19.2px 9.6px 19.2px; padding: 1.2rem 1.2rem 0.6rem 1.2rem; font-size: 16px; font-size: 1.6rem; line-height: 1.3; } .leaflet-container .library-label__title a, .library-label__title a { font-weight: bold !important; } @media (max-height: 479px) { .leaflet-container .library-label__title, .library-label__title { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } } .library-label__details { line-height: 1.3; padding: 0px 19.2px; padding: 0rem 1.2rem; margin-bottom: 19.2px; margin-bottom: 1.2rem; } @media (max-height: 320px) { .library-label__links { display: none; } } .library-label__links ul { margin: 0px 0px 19.2px 0px; margin: 0rem 0rem 1.2rem 0rem; padding: 0; } .library-label__links li { display: inline-block; margin: 0 6px; } .library-label__links a { display: block; } .leaflet-container a.library-label__save { color: white !important; } .leaflet-container .library-label__save, .library-label__save { padding: 5%; padding-top: 14.4px; padding-top: 0.9rem; padding-bottom: 14.4px; padding-bottom: 0.9rem; display: block; text-align: center; border-top: 1px solid #e3e3e3; } .leaflet-container .library-label__save:link, .leaflet-container .library-label__save:visited, .leaflet-container .library-label__save:hover, .leaflet-container .library-label__save:active, .library-label__save:link, .library-label__save:visited, .library-label__save:hover, .library-label__save:active { color: white !important; } .library-label--inactive { opacity: 0.5; } .saved-library-list, .linked-card-list { padding: 0; margin: 0; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; margin-bottom: 38.4px; margin-bottom: 2.4rem; } .saved-library-list li, .linked-card-list li { list-style: none; } .linked-card-list { margin-top: 1.2rem; } .linked-card-list__card { margin-bottom: 19.2px; margin-bottom: 1.2rem; } .linked-card__add { margin-top: 19.2px; margin-top: 1.2rem; display: block; } .saved-library-list__item { cursor: default; margin-bottom: 38.4px; margin-bottom: 2.4rem; } .active-library-button { cursor: pointer; } .ive-library-button { color: #009933; background: transparent; } .active-library-button { cursor: pointer; font-weight: 700; color: #50afd4; } .active-library-button:hover { text-decoration: underline; } .libraryList .delete:after, .libraryList .wait:after, .libraryList .undo:after, .libraryList .add:before { font-size: 16px; color: #afb5b7; text-transform: none !important; font-family: "od-icons" !important; font-weight: 400 !important; -webkit-font-smoothing: antialiased; } .libraryList .delete:after { content: "\78"; } .libraryList .add:before { content: "\3e"; -webkit-transform: rotate(90); -moz-transform: rotate(90); -ms-transform: rotate(90); -o-transform: rotate(90); transform: rotate(90); margin-right: 5px; } .library-system { border-bottom: 1px solid #e3e3e3; line-height: 1.3; padding-top: 19.2px; padding-top: 1.2rem; padding-bottom: 19.2px; padding-bottom: 1.2rem; background-color: white; } .library-system-no-underline { border-bottom: none; } .library-system__title { margin-top: 0; margin-bottom: 19.2px; margin-bottom: 1.2rem; display: block; float: left; max-width: calc(100% - 90px); } .library-system__title-underline { border-bottom-style: solid; border-bottom-color: #e3e3e3; border-bottom-width: 1px; display: block; width: 100%; max-width: 100%; padding-bottom: 1.2rem; } .library-system__save { display: block; float: right; line-height: 1.5; } .library-system__info { margin: 0 0 12px; padding: 0; display: none; } .library-system__info li { display: inline-block; list-style: none; margin: 0 7px 0 0; } .library-system__branches { font-size: 14px; font-size: 1.4rem; padding: 0; margin: 0; clear: both; } .library-system__branch-info { display: inline-block; width: 50%; vertical-align: top; } .library-system__branch--link { display: inline-block; width: 40%; text-align: right; } .library-system__branch--link a { text-decoration: underline; } @media (max-width: 767px) { .library-system__branch-info { width: 100%; } .library-system__branch--link { width: 100%; text-align: left; display: contents; } } .library-system__branches li { list-style: none; line-height: 1.2; border: 1px solid transparent; -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem; border-radius: 0.25rem; padding: 9.6px 19.2px 9.6px 38.4px; padding: 0.6rem 1.2rem 0.6rem 2.4rem; margin-bottom: 9.6px; margin-bottom: 0.6rem; } @media (max-width: 767px) { .library-system__branches li { padding-left: 19.2px; padding-left: 1.2rem; } .library-system__branches li:hover { cursor: default; border-color: transparent; } } .library-system__branch-color { display: inline-block; margin-left: -1.4rem; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; width: 1rem; height: 1rem; } .library-system__branch-location { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #555555; } .library-system__branch-name { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-weight: bold; color: #062340; } .map { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; position: relative; font-size: 16px; font-size: 1.6rem; margin-bottom: 19.2px; margin-bottom: 1.2rem; background-color: #f0f0f0; background-position: center center; border-bottom: 1px solid #e3e3e3; background-repeat: repeat; -moz-transition: height 0.3s; -o-transition: height 0.3s; -webkit-transition: height 0.3s; transition: height 0.3s; -moz-box-shadow: inset 0px -3px 4px 0px rgba(6, 35, 64, 0.1); -webkit-box-shadow: inset 0px -3px 4px 0px rgba(6, 35, 64, 0.1); box-shadow: inset 0px -3px 4px 0px rgba(6, 35, 64, 0.1); } .map--open { min-height: 150px; } .map--closed { height: 30px; } .map--vertical { position: fixed; top: 120px; right: 0; bottom: 0; margin-bottom: 0; height: auto !important; } .map__message-container { z-index: 200; background: rgba(255, 255, 255, 0.8); position: absolute; margin: auto; width: 100%; top: 0; padding: 1.2rem; text-align: center; } .map--closed .map__toggle:after { content: "Show library map"; } .map--open .map__toggle:after { content: "Hide library map"; } .map-search-bar { position: absolute; bottom: 0; left: 0; padding: 19.2px; padding: 1.2rem; opacity: 1.0; width: 350px; -moz-transition: opacity 0.3s; -o-transition: opacity 0.3s; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } @media (max-width: 479px) { .map-search-bar { display: none; width: 280px; max-width: 94%; } .map-search-bar--visible { display: block; } } .map--closed .map-search-bar, .map--closed .leaflet-control-zoom, .map--closed .leaflet-control-attribution { opacity: 0; } .map--closed .map-tools { display: none; } .leaflet-container .leaflet-control-attribution { color: transparent; } .leaflet-control-attribution a:first-child { display: none; } .leaflet-control-attribution a:nth-child(2) { display: none; } .leaflet-container .leaflet-control-attribution a:hover, .leaflet-container .map-info-container a:hover { color: #404040; text-decoration: underline; } .map__message-container button { padding: 9.6px 19.2px; padding: 0.6rem 1.2rem; width: auto; } .custom-popup { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .custom-popup .leaflet-popup-content-wrapper { -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem; border-radius: 0.25rem; -moz-box-shadow: 1px 1px 3px rgba(12, 35, 64, 0.5); -webkit-box-shadow: 1px 1px 3px rgba(12, 35, 64, 0.5); box-shadow: 1px 1px 3px rgba(12, 35, 64, 0.5); border-style: none; background: white; padding: 0px !important; } .custom-popup .leaflet-popup-content { padding: 0; overflow: hidden; } .custom-popup .leaflet-popup-tip { display: none; } .leaflet-control-attribution { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 12px !important; } .map-interstitial { position: relative; width: 100%; height: 100%; opacity: 1.0; background: rgba(255, 255, 255, 0.7); text-align: center; cursor: default; -moz-transition: opacity 0.3s ease-in-out; -o-transition: opacity 0.3s ease-in-out; -webkit-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; overflow: hidden; display: table; z-index: 5; } .map-interstitial--hidden { opacity: 0; } .map-interstitial__content { display: table-cell; vertical-align: middle; text-align: center; padding: 2% 10% 5% 10%; } .map-interstitial__slogan { font-size: 30px; font-size: 3rem; margin-top: 0; margin-bottom: 48px; margin-bottom: 3rem; } .map-interstitial__button { border-color: rgba(0, 101, 149, 0.3); border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: white; background: #70cde3; padding: 19.2px 38.4px; padding: 1.2rem 2.4rem; display: inline-block; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0 auto; } .map-interstitial__button:link { color: white; } .map-interstitial__button:hover { color: white; background: rgba(255, 255, 255, 0.05); cursor: pointer; } .map-interstitial__button:active { border-color: rgba(0, 73, 108, 0.3); } .map-interstitial__button:hover { background: #4ec1dc; } @media (min-width: 768px) { .map-interstitial__slogan { font-size: 36px; font-size: 3.6rem; } } @media (max-width: 479px) and (orientation: landscape) { .map-interstitial__content { padding: 3% 5%; } .map-interstitial__slogan { font-size: 16px; font-size: 1.6rem; margin-bottom: 19.2px; margin-bottom: 1.2rem; } .map-interstitial__button { font-size: 14px; font-size: 1.4rem; } } @media (min-width: 992px) and (orientation: landscape) { .map-interstitial__content { padding: 5% 12%; } .map-interstitial__slogan { font-size: 36px; font-size: 3.6rem; margin-bottom: 19.2px; margin-bottom: 1.2rem; } .map-interstitial__button { font-size: 18px; font-size: 1.8rem; } } .map-key { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; float: left; position: relative; z-index: 4; border-right: 1px solid #e3e3e3; } .map-key-header { color: #062340; margin-top: 0; } .map-key__map-toggle { font-weight: 300; font-size: 12px; font-size: 1.2rem; text-transform: uppercase; cursor: pointer; float: right; } .map-key__map-toggle:before { content: "Hide map"; } .map-key__map-toggle .icon { vertical-align: text-bottom; background-position: top center; } .map-key__map-toggle--closed:before { content: "Show map"; color: #70cde3; } .map-key__map-toggle--closed .icon { background-position: bottom center; } .map-key-contents { padding: 12px; color: #062340; background: white; } .map-key-contents .map-search-bar { position: relative; padding: 0; width: 100%; max-width: 100%; margin-bottom: 19.2px; margin-bottom: 1.2rem; padding-bottom: 19.2px; padding-bottom: 1.2rem; border-bottom: 1px solid #e3e3e3; } @media (max-width: 767px) { .map-key { width: 100%; top: 120px; z-index: 2; padding-top: 0; position: absolute; background: white; min-height: 95vh; } .map-key--open { top: 70%; } .map--vertical { width: 100%; z-index: 1; top: 120px; height: calc(70% - 57px) !important; } .map--vertical .map-search-bar, .map--vertical .leaflet-control-zoom, .map--vertical .leaflet-control-attribution, .map--vertical .library-label-container { display: none; } } @media (min-width: 768px) { .map-key { width: 320px; height: 100%; } .map-key .map-key-contents { padding: 24px; } .map-key .map-key__map-toggle { display: none; } .map--vertical { left: 320px; } } @media (min-width: 992px) { .map-key { width: 400px; } .map--vertical { left: 402px; } } .map-tools { padding: 0; margin: 0; position: absolute; top: 19.2px; top: 1.2rem; left: 19.2px; left: 1.2rem; background: white; border: 1px solid #e3e3e3; width: 35px; -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem; border-radius: 0.25rem; -moz-box-shadow: 1px 1px 2px rgba(6, 35, 64, 0.2); -webkit-box-shadow: 1px 1px 2px rgba(6, 35, 64, 0.2); box-shadow: 1px 1px 2px rgba(6, 35, 64, 0.2); } .map-tools li { list-style: none; } .map-tools__item { display: block; line-height: 25px !important; padding: 3px; text-align: center; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #f7f7f7; cursor: pointer; } .map-tools__item .icon { opacity: 0.5; } .map-tools__item:hover .icon, .map-tools__item--active .icon { opacity: 0.9; background-position: center bottom; } .map-tools__item:first-child { border-top: none; padding-top: 4px; } .map-tools__item:last-child { border-bottom: none; } [data-action="toggle-map-search"] { display: none; } .u_masthead { background: white; min-width: 320px; padding: 12px 12px; position: fixed; top: 0; left: 0; right: 0; border-bottom: 1px solid #e3e3e3; height: 60px; -moz-transition: all ease 200ms; -o-transition: all ease 200ms; -webkit-transition: all ease 200ms; -webkit-transition-delay: 200ms; transition: all ease 200ms; } .transparent-top .u_masthead { top: 0; } .transparent-top .u_masthead { background: transparent; border: none; } .transparent-top .u_masthead .icon-overdrive-logo { background-position: bottom center; } .u_masthead .icon { background-size: 100% auto; background-position: top center; } .u_masthead__logo { float: left; display: inline-block; width: 200px; height: 34px; } .u_masthead__logo .icon-overdrive-logo { width: 100%; height: 100%; background-size: 100% 50px; } path.r_logo { fill: #006693; } .r_logo, .rukuten { fill: #fff; } .overdrive { fill: #006693; } .OD_logo { fill: rgb(0,101,149); } .transparent-top .u_masthead .OD_logo, .transparent-top .u_masthead .r_logo, .transparent-top .u_masthead .overdrive { fill: #fff; } .libby-head { background: #f3f3f3; top: 0; z-index: 999; position: fixed; height: 60px; width: 100%; padding: 5px 10px; } .libby-head .libby-container { margin: 0 auto; max-width: 350px; } .libby-head .libby-logo { width: 50px; float: left; } .libby-head .heading { color: #222; font-family: "MuseoSlabFree",sans-serif; font-size: 18px; text-align: left; display: inline-block; margin-left: 10px; } .libby-head a.libbyLink { line-height: 56px; margin: 0 0 0 10px; display: inline; font-size: 15px; font-weight: 600; } .libby-head .arrow { position: relative; top: 6px; margin: 4px 0; } .libby-head a.libbyLink:hover .arrow, .libby-head a.libbyLink:active .arrow { margin: 4px 4px; } @media (max-width: 767px) { .transparent-top .u_masthead { background-color: rgba(10, 34, 64, 0.2); } } @media (max-width: 479px) { [data-action="toggle-map-search"] { display: block; } .u_masthead { padding: 5px 12px; height: 45px; } .u_masthead__logo { width: 40%; height: 20px; margin-top: 5px; } .u_masthead__logo .icon-overdrive-logo { background-size: 100% 34px; } .libby-head .libby-container { max-width: 320px; } .libby-head a.libbyLink { margin: 0 0 0 6px; font-size: 13px; } } .menu-toggle { display: none; } .menu { display: block; padding: 0; margin: 0; } .menu-item { list-style: none; } @media (max-width: 479px) { .menu { display: none; } .menu-toggle { display: block; cursor: pointer; line-height: 3; border-bottom: 1px solid #e3e3e3; } .menu-visible { display: block; } } .message { color: #70cde3; background: rgba(112, 205, 227, 0.1); font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 14px; font-size: 1.4rem; text-align: left; } .message a { color: inherit; text-decoration: none; } .message a:hover { text-decoration: underline; } .message-content, .message ul { padding: 0; margin: 0; padding: 19.2px 0px; padding: 1.2rem 0rem; } .message-content li, .message ul li { list-style: none; } .message + .message { border-top: 1px solid #e3e3e3; } .message--, .message- { color: #f89433; background: rgba(248, 148, 51, 0.1); font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 14px; font-size: 1.4rem; } .message-- a, .message- a { font-weight: bold; color: inherit; text-decoration: none; } .message-- a:hover, .message- a:hover { text-decoration: underline; } .message--error, .message-alert { color: #D13010; background: rgba(240, 81, 51, 0.1); font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 14px; font-size: 1.4rem; } .message--error a, .message-alert a { font-weight: bold; color: inherit; text-decoration: none; } .message--error a:hover, .message-alert a:hover { text-decoration: underline; } .message--success, .message-success { color: #8dc63f; background: rgba(141, 198, 63, 0.1); font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 14px; font-size: 1.4rem; } .message--success a, .message-success a { font-weight: bold; color: inherit; text-decoration: none; } .message--success a:hover, .message-success a:hover { text-decoration: underline; } .message--info { color: #70cde3; background: rgba(112, 205, 227, 0.1); font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 14px; font-size: 1.4rem; } .message--info a { font-weight: bold; color: inherit; text-decoration: none; } .message--info a:hover { text-decoration: underline; } .message li { padding: 0; margin: 0; list-style: none; } .transparent-top .message-, .no-margin .message- { background: rgba(248, 231, 212, 0.9); position: absolute; top: 60px; width: 100%; } /* toggles are --active or --inactive nav items can be --u_nav__item--featured s are --visible or --hidden */ .u_nav { padding: 0; margin: 0; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; float: right; padding: 0; height: 100%; line-height: 100%; } .u_nav li { list-style: none; } .u_nav__item { list-style: none; display: inline-block; background: transparent; font-size: 14px; margin-left: 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: 1px solid transparent; color: #70cde3; text-decoration: none; height: 100%; line-height: 33px; } .u_nav__item a { color: #6d6e71; display: inline-block; padding: 0 8px; height: 100%; } .u_nav__item:hover, .u_nav__item--active { background: white; border-color: #dbf2f8; cursor: pointer; } .u_nav__item--featured { border-color: #70cde3; font-weight: bold; } .u_nav__-name, .u_nav__search-label { display: inline-block; margin-right: 8px; color: #6d6e71; } .u_nav__-name { max-width: 115px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .nav__dropdown { position: relative; background: white; border: 1px solid #f0f0f0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 0 3px rgba(6, 35, 64, 0.2); -webkit-box-shadow: 0 0 3px rgba(6, 35, 64, 0.2); box-shadow: 0 0 3px rgba(6, 35, 64, 0.2); display: none; position: absolute; top: 44px; right: 0px; text-align: center; padding: 19.2px 38.4px; padding: 1.2rem 2.4rem; -moz-transition: opacity 0.3s; -o-transition: opacity 0.3s; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .nav__dropdown:after, .nav__dropdown:before { bottom: 100%; right: 20px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .nav__dropdown:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: white; border-width: 10px; margin-right: -10px; } .nav__dropdown:before { border-color: rgba(240, 240, 240, 0); border-bottom-color: #f0f0f0; border-width: 11px; margin-right: -11px; } .nav__dropdown--visible { display: block; } .nav__dropdown-list { padding: 0; margin: 0; min-width: 100px; } .nav__dropdown-list li { list-style: none; } .nav__dropdown-list li { color: #70cde3 !important; } .nav__dropdown-list-item a, .nav__dropdown-list li a { display: block; padding: 3px 12px; color: #6d6e71 !important; } .nav__dropdown-list-item a:hover, .nav__dropdown-list li a:hover { color: #70cde3; } .u_nav .icon-locate-pin { width: 24px; height: 24px; position: relative; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); float: right; } .u_nav__item .icon-search { width: 20px; height: 20px; background-size: 100% 60px; position: relative; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); } .u_nav .icon-chevron { width: 12px; height: 8px; position: relative; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); float: right; margin-left: 5px; } .u_nav .icon- { width: 24px; height: 24px; position: relative; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); float: right; } #-trigger { position: relative; padding: 0 5px; float: right; } #search-trigger { float: right; padding: 4px 8px; margin-left: 10px; display: none; } .transparent-top .u_masthead .u_nav__item, .transparent-top .u_masthead .u_nav__item a { color: white; background: transparent; } .transparent-top .u_masthead .u_nav__-name { color: white; } .transparent-top .u_masthead .icon-search { background-position: center center; } .transparent-top .u_masthead .icon-chevron { background-position: bottom center; } @media (max-width: 479px) { #search-trigger { margin-left: 0; } } @media (max-width: 767px) { .u_nav__item { margin-left: 0px; } .nav__dropdown { width: 220px; font-size: 16px; font-size: 1.6rem; } .u_nav__-name, .u_nav__search-label { display: none; } #search-trigger { display: inline-block; } } @media (max-width: 1124px) { .u_nav__about { display: none; } } @media (max-width: 991px) { .u_nav__find-a-library { display: none; } } @media (min-width: 1200px) { .u_nav__-name { max-width: 160px; } } @media (min-width: 1440px) { .u_nav__-name { max-width: 250px; } } .nav-horizontal { margin: 4px 0 0 0; padding: 0; text-align: center; position: relative; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } .nav-horizontal li { list-style: none; margin: 0 8px; display: inline-block; } .page-header .nav-horizontal { margin-bottom: -38.4px; margin-bottom: -2.4rem; } .nav-horizontal__item a { padding: 2px 2px 8px 2px; display: block; border-bottom: 4px solid #f0f0f0; } .nav-horizontal__item a:hover { border-color: #70cde3; } .nav-horizontal__item--active a { border-color: #006595; } .nav-horizontal__item--active a:hover { border-color: #006595; } .note { font-size: 12px; font-size: 1.2rem; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; line-height: 1.3; padding: 9.6px 0px 0px 26.88px; padding: 0.6rem 0rem 0rem 1.68rem; } .note a { font-weight: bold; } .note__icon { display: inline-block; margin-left: -26.88px; margin-left: -1.68rem; } .outdated-browser { background: #f89433; color: white; padding: 19.2px; padding: 1.2rem; text-align: center; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 13px; font-size: 1.3rem; } .outdated-browser a, .outdated-browser a:link, .outdated-browser a:visited, .outdated-browser a:hover, .outdated-browser a:active { color: white; font-weight: 600; } .outdated-browser a:hover { text-decoration: underline; } .pagination { clear: both; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; line-height: 3; overflow: hidden; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 13px; font-size: 1.3rem; } .pagination:first-child { border-top: 0; } .pagination__info { float: left; } .pagination__more { float: left; } .pagination__more:before { content: "·"; color: #6D7074; display: inline-block; margin: 0px 9.6px; margin: 0rem 0.6rem; } .pagination__mechanism { float: right; } .pagination__next, .pagination__previous { display: inline-block; } .pagination__next { text-align: right; margin-left: 38.4px; margin-left: 2.4rem; } .pagination__previous { text-align: left; } .pagination__next:after { width: 16px; height: 16px; vertical-align: text-bottom; vertical-align: baseline; background-repeat: no-repeat; background-position: top center; display: inline-block; background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2216px%22%20height%3D%22112px%22%20viewBox%3D%220%200%2016%20112%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Asketch%3D%22http%3A//www.bohemiancoding.com/sketch/ns%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.2.1%20%289971%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3Earrow-right%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Black%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-720.000000%2C%200.000000%29%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M725.225244%2C11.7049871%20C725.150162%2C11.7756489%20725.093852%2C11.8569552%20725.056311%2C11.9489061%20C725.01877%2C12.040857%20725%2C12.1364316%20725%2C12.2356298%20C725%2C12.3348281%20725.01877%2C12.4304027%20725.056311%2C12.5223536%20C725.093852%2C12.6143045%20725.150162%2C12.6956108%20725.225244%2C12.7662726%20C725.300325%2C12.8514291%20725.386716%2C12.9116728%20725.484418%2C12.9470037%20C725.58212%2C12.9823346%20725.683672%2C13%20725.789075%2C13%20C725.894477%2C13%20725.996029%2C12.9823346%20726.093731%2C12.9470037%20C726.191433%2C12.9116728%20726.277825%2C12.8514291%20726.352906%2C12.7662726%20L730.774756%2C8.51977171%20C730.849838%2C8.44910993%20730.906148%2C8.3678036%20730.943689%2C8.2758527%20C730.98123%2C8.1839018%20731%2C8.08832722%20731%2C7.98912896%20C731%2C7.8899307%20730.98123%2C7.79435612%20730.943689%2C7.70240522%20C730.906148%2C7.61045432%20730.849838%2C7.52914798%20730.774756%2C7.45848621%20L726.352906%2C3.21198532%20C726.277825%2C3.14132355%20726.191433%2C3.08832722%20726.093731%2C3.05299633%20C725.996029%2C3.01766544%20725.894477%2C3%20725.789075%2C3%20C725.683672%2C3%20725.58212%2C3.01766544%20725.484418%2C3.05299633%20C725.386716%2C3.08832722%20725.300325%2C3.14132355%20725.225244%2C3.21198532%20C725.150162%2C3.2826471%20725.093852%2C3.36395344%20725.056311%2C3.45590433%20C725.01877%2C3.54785523%20725%2C3.64342981%20725%2C3.74262807%20C725%2C3.84182634%20725.01877%2C3.93740091%20725.056311%2C4.02935181%20C725.093852%2C4.12130271%20725.150162%2C4.20260905%20725.225244%2C4.27327082%20L728.857298%2C7.98912896%20L725.225244%2C11.7049871%20L725.225244%2C11.7049871%20Z%22%20id%3D%22arrow-right-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Blue%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-720.000000%2C%2095.000000%29%22%20fill%3D%22%2359CBE8%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M725.225244%2C12.7049871%20C725.150162%2C12.7756489%20725.093852%2C12.8569552%20725.056311%2C12.9489061%20C725.01877%2C13.040857%20725%2C13.1364316%20725%2C13.2356298%20C725%2C13.3348281%20725.01877%2C13.4304027%20725.056311%2C13.5223536%20C725.093852%2C13.6143045%20725.150162%2C13.6956108%20725.225244%2C13.7662726%20C725.300325%2C13.8514291%20725.386716%2C13.9116728%20725.484418%2C13.9470037%20C725.58212%2C13.9823346%20725.683672%2C14%20725.789075%2C14%20C725.894477%2C14%20725.996029%2C13.9823346%20726.093731%2C13.9470037%20C726.191433%2C13.9116728%20726.277825%2C13.8514291%20726.352906%2C13.7662726%20L730.774756%2C9.51977171%20C730.849838%2C9.44910993%20730.906148%2C9.3678036%20730.943689%2C9.2758527%20C730.98123%2C9.1839018%20731%2C9.08832722%20731%2C8.98912896%20C731%2C8.8899307%20730.98123%2C8.79435612%20730.943689%2C8.70240522%20C730.906148%2C8.61045432%20730.849838%2C8.52914798%20730.774756%2C8.45848621%20L726.352906%2C4.21198532%20C726.277825%2C4.14132355%20726.191433%2C4.08832722%20726.093731%2C4.05299633%20C725.996029%2C4.01766544%20725.894477%2C4%20725.789075%2C4%20C725.683672%2C4%20725.58212%2C4.01766544%20725.484418%2C4.05299633%20C725.386716%2C4.08832722%20725.300325%2C4.14132355%20725.225244%2C4.21198532%20C725.150162%2C4.2826471%20725.093852%2C4.36395344%20725.056311%2C4.45590433%20C725.01877%2C4.54785523%20725%2C4.64342981%20725%2C4.74262807%20C725%2C4.84182634%20725.01877%2C4.93740091%20725.056311%2C5.02935181%20C725.093852%2C5.12130271%20725.150162%2C5.20260905%20725.225244%2C5.27327082%20L728.857298%2C8.98912896%20L725.225244%2C12.7049871%20L725.225244%2C12.7049871%20Z%22%20id%3D%22arrow-right-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22White%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-720.000000%2C%2048.000000%29%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M725.225244%2C11.7049871%20C725.150162%2C11.7756489%20725.093852%2C11.8569552%20725.056311%2C11.9489061%20C725.01877%2C12.040857%20725%2C12.1364316%20725%2C12.2356298%20C725%2C12.3348281%20725.01877%2C12.4304027%20725.056311%2C12.5223536%20C725.093852%2C12.6143045%20725.150162%2C12.6956108%20725.225244%2C12.7662726%20C725.300325%2C12.8514291%20725.386716%2C12.9116728%20725.484418%2C12.9470037%20C725.58212%2C12.9823346%20725.683672%2C13%20725.789075%2C13%20C725.894477%2C13%20725.996029%2C12.9823346%20726.093731%2C12.9470037%20C726.191433%2C12.9116728%20726.277825%2C12.8514291%20726.352906%2C12.7662726%20L730.774756%2C8.51977171%20C730.849838%2C8.44910993%20730.906148%2C8.3678036%20730.943689%2C8.2758527%20C730.98123%2C8.1839018%20731%2C8.08832722%20731%2C7.98912896%20C731%2C7.8899307%20730.98123%2C7.79435612%20730.943689%2C7.70240522%20C730.906148%2C7.61045432%20730.849838%2C7.52914798%20730.774756%2C7.45848621%20L726.352906%2C3.21198532%20C726.277825%2C3.14132355%20726.191433%2C3.08832722%20726.093731%2C3.05299633%20C725.996029%2C3.01766544%20725.894477%2C3%20725.789075%2C3%20C725.683672%2C3%20725.58212%2C3.01766544%20725.484418%2C3.05299633%20C725.386716%2C3.08832722%20725.300325%2C3.14132355%20725.225244%2C3.21198532%20C725.150162%2C3.2826471%20725.093852%2C3.36395344%20725.056311%2C3.45590433%20C725.01877%2C3.54785523%20725%2C3.64342981%20725%2C3.74262807%20C725%2C3.84182634%20725.01877%2C3.93740091%20725.056311%2C4.02935181%20C725.093852%2C4.12130271%20725.150162%2C4.20260905%20725.225244%2C4.27327082%20L728.857298%2C7.98912896%20L725.225244%2C11.7049871%20L725.225244%2C11.7049871%20Z%22%20id%3D%22arrow-right-white%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E"); } .pagination__previous:before { width: 16px; height: 16px; vertical-align: text-bottom; vertical-align: baseline; background-repeat: no-repeat; background-position: top center; display: inline-block; background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2216px%22%20height%3D%22112px%22%20viewBox%3D%220%200%2016%20112%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Asketch%3D%22http%3A//www.bohemiancoding.com/sketch/ns%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.2.1%20%289971%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3Earrow-left%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Black%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-768.000000%2C%200.000000%29%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M778.774756%2C11.7049871%20C778.849838%2C11.7756489%20778.906148%2C11.8569552%20778.943689%2C11.9489061%20C778.98123%2C12.040857%20779%2C12.1364316%20779%2C12.2356298%20C779%2C12.3348281%20778.98123%2C12.4304027%20778.943689%2C12.5223536%20C778.906148%2C12.6143045%20778.849838%2C12.6956108%20778.774756%2C12.7662726%20C778.699675%2C12.8514291%20778.613284%2C12.9116728%20778.515582%2C12.9470037%20C778.41788%2C12.9823346%20778.316328%2C13%20778.210925%2C13%20C778.105523%2C13%20778.003971%2C12.9823346%20777.906269%2C12.9470037%20C777.808567%2C12.9116728%20777.722175%2C12.8514291%20777.647094%2C12.7662726%20L773.225244%2C8.51977171%20C773.150162%2C8.44910993%20773.093852%2C8.3678036%20773.056311%2C8.2758527%20C773.01877%2C8.1839018%20773%2C8.08832722%20773%2C7.98912896%20C773%2C7.8899307%20773.01877%2C7.79435612%20773.056311%2C7.70240522%20C773.093852%2C7.61045432%20773.150162%2C7.52914798%20773.225244%2C7.45848621%20L777.647094%2C3.21198532%20C777.722175%2C3.14132355%20777.808567%2C3.08832722%20777.906269%2C3.05299633%20C778.003971%2C3.01766544%20778.105523%2C3%20778.210925%2C3%20C778.316328%2C3%20778.41788%2C3.01766544%20778.515582%2C3.05299633%20C778.613284%2C3.08832722%20778.699675%2C3.14132355%20778.774756%2C3.21198532%20C778.849838%2C3.2826471%20778.906148%2C3.36395344%20778.943689%2C3.45590433%20C778.98123%2C3.54785523%20779%2C3.64342981%20779%2C3.74262807%20C779%2C3.84182634%20778.98123%2C3.93740091%20778.943689%2C4.02935181%20C778.906148%2C4.12130271%20778.849838%2C4.20260905%20778.774756%2C4.27327082%20L775.142702%2C7.98912896%20L778.774756%2C11.7049871%20L778.774756%2C11.7049871%20Z%22%20id%3D%22arrow-left-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Blue%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-768.000000%2C%2095.000000%29%22%20fill%3D%22%2359CBE8%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M778.774756%2C12.7049871%20C778.849838%2C12.7756489%20778.906148%2C12.8569552%20778.943689%2C12.9489061%20C778.98123%2C13.040857%20779%2C13.1364316%20779%2C13.2356298%20C779%2C13.3348281%20778.98123%2C13.4304027%20778.943689%2C13.5223536%20C778.906148%2C13.6143045%20778.849838%2C13.6956108%20778.774756%2C13.7662726%20C778.699675%2C13.8514291%20778.613284%2C13.9116728%20778.515582%2C13.9470037%20C778.41788%2C13.9823346%20778.316328%2C14%20778.210925%2C14%20C778.105523%2C14%20778.003971%2C13.9823346%20777.906269%2C13.9470037%20C777.808567%2C13.9116728%20777.722175%2C13.8514291%20777.647094%2C13.7662726%20L773.225244%2C9.51977171%20C773.150162%2C9.44910993%20773.093852%2C9.3678036%20773.056311%2C9.2758527%20C773.01877%2C9.1839018%20773%2C9.08832722%20773%2C8.98912896%20C773%2C8.8899307%20773.01877%2C8.79435612%20773.056311%2C8.70240522%20C773.093852%2C8.61045432%20773.150162%2C8.52914798%20773.225244%2C8.45848621%20L777.647094%2C4.21198532%20C777.722175%2C4.14132355%20777.808567%2C4.08832722%20777.906269%2C4.05299633%20C778.003971%2C4.01766544%20778.105523%2C4%20778.210925%2C4%20C778.316328%2C4%20778.41788%2C4.01766544%20778.515582%2C4.05299633%20C778.613284%2C4.08832722%20778.699675%2C4.14132355%20778.774756%2C4.21198532%20C778.849838%2C4.2826471%20778.906148%2C4.36395344%20778.943689%2C4.45590433%20C778.98123%2C4.54785523%20779%2C4.64342981%20779%2C4.74262807%20C779%2C4.84182634%20778.98123%2C4.93740091%20778.943689%2C5.02935181%20C778.906148%2C5.12130271%20778.849838%2C5.20260905%20778.774756%2C5.27327082%20L775.142702%2C8.98912896%20L778.774756%2C12.7049871%20L778.774756%2C12.7049871%20Z%22%20id%3D%22arrow-left-black%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22White%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-768.000000%2C%2048.000000%29%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3ath%20d%3D%22M778.774756%2C11.7049871%20C778.849838%2C11.7756489%20778.906148%2C11.8569552%20778.943689%2C11.9489061%20C778.98123%2C12.040857%20779%2C12.1364316%20779%2C12.2356298%20C779%2C12.3348281%20778.98123%2C12.4304027%20778.943689%2C12.5223536%20C778.906148%2C12.6143045%20778.849838%2C12.6956108%20778.774756%2C12.7662726%20C778.699675%2C12.8514291%20778.613284%2C12.9116728%20778.515582%2C12.9470037%20C778.41788%2C12.9823346%20778.316328%2C13%20778.210925%2C13%20C778.105523%2C13%20778.003971%2C12.9823346%20777.906269%2C12.9470037%20C777.808567%2C12.9116728%20777.722175%2C12.8514291%20777.647094%2C12.7662726%20L773.225244%2C8.51977171%20C773.150162%2C8.44910993%20773.093852%2C8.3678036%20773.056311%2C8.2758527%20C773.01877%2C8.1839018%20773%2C8.08832722%20773%2C7.98912896%20C773%2C7.8899307%20773.01877%2C7.79435612%20773.056311%2C7.70240522%20C773.093852%2C7.61045432%20773.150162%2C7.52914798%20773.225244%2C7.45848621%20L777.647094%2C3.21198532%20C777.722175%2C3.14132355%20777.808567%2C3.08832722%20777.906269%2C3.05299633%20C778.003971%2C3.01766544%20778.105523%2C3%20778.210925%2C3%20C778.316328%2C3%20778.41788%2C3.01766544%20778.515582%2C3.05299633%20C778.613284%2C3.08832722%20778.699675%2C3.14132355%20778.774756%2C3.21198532%20C778.849838%2C3.2826471%20778.906148%2C3.36395344%20778.943689%2C3.45590433%20C778.98123%2C3.54785523%20779%2C3.64342981%20779%2C3.74262807%20C779%2C3.84182634%20778.98123%2C3.93740091%20778.943689%2C4.02935181%20C778.906148%2C4.12130271%20778.849838%2C4.20260905%20778.774756%2C4.27327082%20L775.142702%2C7.98912896%20L778.774756%2C11.7049871%20L778.774756%2C11.7049871%20Z%22%20id%3D%22arrow-left-white%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E"); } @media (max-width: 479px) { .pagination__more { display: none; } } .page-header { border-bottom: 1px solid #e3e3e3; margin: 0px 0px 38.4px 0px; margin: 0rem 0rem 2.4rem 0rem; padding: 38.4px 0px; padding: 2.4rem 0rem; text-align: center; line-height: 1.3; } .page-header--no-bottom-margin { margin-bottom: 0; } .page-header__title, .page-header__subtitle { margin: 0; } .page-header__subtitle { margin-top: 9.6px; margin-top: 0.6rem; font-size: 18px; font-size: 1.8rem; } .lifestyles { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; position: relative; font-size: 16px; font-size: 1.6rem; background-color: #f0f0f0; background-position: center center; background-repeat: no-repeat; background-size: cover; -moz-transition: height 0.3s; -o-transition: height 0.3s; -webkit-transition: height 0.3s; transition: height 0.3s; } .lifestyles-interstitial { position: relative; width: 100%; height: 100%; opacity: 1.0; text-align: center; cursor: default; -moz-transition: opacity 0.3s ease-in-out; -o-transition: opacity 0.3s ease-in-out; -webkit-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; overflow: hidden; display: table; z-index: 5; } .lifestyles-interstitial__content { display: inline-block; vertical-align: middle; text-align: left; padding: 76px 0; width: 46%; max-width: 520px; } .lifestyles-interstitial__slogan { font-size: 3.6rem; margin-top: 0; color: white; } .lifestyles-interstitial__subslogan { font-size: 27px; font-size: 2.2rem; color: white; margin: 0 auto 60px; } @media (max-width: 767px) { .lifestyles .lifestyles-interstitial__subslogan { font-size: 2rem; padding: 0 30px; text-shadow: none; } h2.homepage-interstitial__subslogan { margin-bottom: 20px; } } .lifestyles-interstitial .l-container { text-align: left; } .lifestyles-interstitial .l-container .content-zone { display: inline-block; text-align: center; padding: 40px 0 0 0; width: 50%; } @media (max-width: 1070px) { .lifestyles-interstitial__content { width: 100%; max-width: 1070px; text-align: center; padding-bottom: 0; } .lifestyles-interstitial .l-container .content-zone { width: 100%; } } .lifestyles-interstitial__content .btn--solid.btn--primary { background-color: #D2442F; padding: 15px 70px; display: inline; margin: 30px 0 0 0; } @media (max-width: 400px) { .lifestyles-interstitial__content .btn--solid.btn--primary { display: block; } } .homepage-interstitial__slogan { text-align: center; letter-spacing: NaNpx; opacity: 1; font-weight: bold; text-align: center; color: #006693; opacity: 1; font-size: 2.66em; } h2.homepage-interstitial__subslogan { font-size: 27px; font-size: 2.2rem; text-align: center; font-family: "LinetoBrown", Helvetica, Arial, Verdana, sans-serif; letter-spacing: 0px; color: #006693; margin: 0 auto 60px; } @media (max-width: 767px) { h2.homepage-interstitial__subslogan { margin-bottom: 20px; } } .lifestyles-interstitial__button { border-color: rgba(0, 101, 149, 0.3); border-style: solid; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: white; background: #70cde3; padding: 19.2px 38.4px; padding: 1.2rem 2.4rem; display: inline-block; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0 auto; } .lifestyles-interstitial__button:link { color: white; } .lifestyles-interstitial__button:hover { color: white; background: rgba(255, 255, 255, 0.05); cursor: pointer; } .lifestyles-interstitial__button:active { border-color: rgba(0, 73, 108, 0.3); } .lifestyles-interstitial__button:hover { background: #4ec1dc; } @media (max-width: 479px) and (orientation: landscape) { .lifestyles-interstitial__content { padding: 3% 5%; } .lifestyles-interstitial__button { font-size: 14px; font-size: 1.4rem; } } @media (min-width: 992px) and (orientation: landscape) { .lifestyles-interstitial__button { font-size: 18px; font-size: 1.8rem; } } /* Prompt to take special action. Used for sign up, save library, sign in, etc. */ .prompt-modal__shade { display: none; -moz-transition: all, 0.2s; -o-transition: all, 0.2s; -webkit-transition: all, 0.2s; transition: all, 0.2s; z-index: 990; position: fixed; top: 0; left: 0; right: 0; bottom: 0; } .prompt-modal__shade--visible { background: rgba(6, 35, 64, 0.8); } .prompt-modal { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; position: fixed; background: white; top: 36%; left: 50%; margin-top: -150px; margin-left: -150px; width: 300px; border: 1px solid #ccc; -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem; border-radius: 0.25rem; box-shadow: 1px 1px 3px rgba(6, 35, 64, 0.4); z-index: 999; opacity: 0; -moz-transition: all 0.1s; -o-transition: all 0.1s; -webkit-transition: all 0.1s; transition: all 0.1s; } @media (min-width: 320px) { .prompt-modal { width: 296px; } } @media (min-width: 480px) { .prompt-modal { width: 420px; margin-left: -210px; margin-top: -150px; } } .prompt-modal--visible { top: 50%; opacity: 1.0; } .prompt-modal__content { padding: 1.2rem; text-align: center; } .prompt-modal__close { position: absolute; top: 0; right: 0; opacity: 0.7; line-height: 16px; background: white; border-radius: 25px; padding: 8px; cursor: pointer; } .prompt-modal__header { border-bottom: 1px solid #e3e3e3; margin: 0px 0px 38.4px 0px; margin: 0rem 0rem 2.4rem 0rem; padding: 38.4px 0px; padding: 2.4rem 0rem; text-align: center; line-height: 1.3; margin-left: 12px; margin-right: 12px; line-height: 1.4; margin: 0; padding: 19.2px 0px; padding: 1.2rem 0rem; } .prompt-modal__title, .prompt-modal__subtitle { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 24px; font-size: 2.4rem; margin: 0; } .prompt-modal__subtitle { font-size: 16px; font-size: 1.6rem; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; color: #6D7074; } .prompt-modal p { font-size: 13px; font-size: 1.3rem; line-height: 1.35; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } .prompt-modal__save-cancel { text-align: center; background: #006595; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; padding-top: 10px; padding-bottom: 10px; -moz-border-radius-bottomright: 0.25rem; -webkit-border-bottom-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; -moz-border-radius-bottomleft: 0.25rem; -webkit-border-bottom-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .prompt-modal__save-cancel a, .prompt-modal__save-cancel a:link { color: white; } hr { border: none; outline: none; height: 1px; margin: 57.6px 0px; margin: 3.6rem 0rem; border-bottom: 1px solid #e3e3e3; } .u_search-general { padding: 3.6rem 0 1.2rem; margin-left: 12px; margin-right: 12px; } .u_search { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; opacity: 0; height: 0; overflow: hidden; width: 100%; color: #fff; z-index: 0; -moz-transition: opacity 0s, background 200ms; -o-transition: opacity 0s, background 200ms; -webkit-transition: opacity 0s, background 200ms; transition: opacity 0s, background 200ms; } .u_search--visible { opacity: 1.0; height: auto; overflow: visible; margin: 6px 0; display: inline-block; } .u_search__form { background: white; margin-left: auto; margin-right: auto; width: 100%; position: relative; display: table; -moz-transition: background 200ms; -o-transition: background 200ms; -webkit-transition: background 200ms; transition: background 200ms; table-layout: fixed; } .u_search-general .u_search__form { border: 1px solid #e3e3e3; } .u_search__form-cell-1, .u_search__form-cell-2, .u_search__form-cell-3 { display: table-cell; border-collapse: collapse; vertical-align: middle; } .u_search__query, .tt-hint, tt-query, .u_search__filter, .u_search__submit { -webkit-appearance: none; -moz-appearance: none; padding: 4px; display: block; float: left; border: 0 !important; font-size: 16px !important; height: auto !important; border-radius: 0; margin: 0 !important; } .u_search__query, .tt-hint, .tt-query { width: 100%; text-align: left; text-indent: 1em; color: #212121; -moz-padding-start: 10px; -webkit-padding-start: 10px; } .u_search__query:focus, .u_search__filter:focus { -webkit-appearance: none; } .u_search__filter { width: auto; background-color: transparent; -moz-appearance: window; border: none; color: #70cde3; cursor: pointer; position: relative; float: right; z-index: 95 !important; } .u_search-general .u_search__filter { color: #006595; } .u_search__filter option { -moz-padding-start: 10px; -moz-padding-end: 10px; color: #70cde3; } .u_search__filter:after { display: none; } .u_search__submit { background: #70cde3; border: none; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; color: white; padding: 6px 10px 6px 0; cursor: pointer; width: 100%; } .u_search-general .u_search__submit { background: #006595; padding: 6px; } .u_search__submit .icon { width: 21px; height: 21px; position: relative; top: 4px; } .search__topics { position: relative; text-align: center; width: 100%; max-width: 540px; margin: 0 auto; margin-top: 10px; font-size: 13px; font-size: 1.3rem; } .search__find-a-library { font-size: 12px; font-size: 1.2rem; width: 90%; max-width: 540px; margin: 0 auto; text-align: right; margin-top: 4px; } .search__find-a-library .icon { width: 10px; height: 10px; background-position: center center; background-size: 100%; } .u_search a, .u_search a:link, .u_search a:hover, .u_search a:active { color: #70cde3; text-decoration: none; } .u_search a:hover { text-decoration: underline; } .u_search__form-cell-1 { width: 100%; } .u_search__form-cell-2 { display: none; } .u_search__form-cell-3 { width: 36px; } .u_search.masthead_search .u_search__submit { border-radius: 0; } .icon-search { background-size: 100% 63px; background-position: center center; } .u_search .icon-search { background-position: bottom center; } @media (max-width: 479px) { .u_search--visible { top: 45px; } .u_search__form { width: 100%; } .u_search__form-cell-1 { width: 85%; } .u_search__form-cell-3 { width: 15%; background: #70cde3; } .u_search__query, .tt-hint { max-width: 90%; } } @media (max-width: 767px) { .u_search__form-cell-1 .tt-menu { top: 28px !important; } .u_search__submit .icon-search { background: none; } .u_search__submit .icon-search:after { content: "Go"; position: relative; top: -3px; } .u_search__form { border-bottom: 1px solid #eee; } } @media (min-width: 768px) { .u_search.masthead_search { opacity: 1.0; height: auto; overflow: visible; } .u_search.masthead_search .u_search__form { position: fixed; left: 50%; -moz-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); max-width: 500px; width: 35%; border-radius: 5px; border: #f5f5f5; background: #f5f5f5; } .u_search.masthead_search .u_search__form .u_search__form-cell-1 { width: 100%; } .u_search.masthead_search .u_search__form .u_search__form-cell-1 input { background-color: transparent !important; } .u_search.masthead_search .u_search__form .u_search__form-cell-3 { width: 36px; } .u_search.masthead_search .u_search__form .u_search__form-cell-3 .u_search__submit { background-color: transparent; } .transparent-top .u_search.masthead_search .u_search__form { background-color: rgba(10, 34, 64, 0.2); border: 1px solid rgba(255, 255, 255, 0.3); } .transparent-top .u_search.masthead_search .u_search__form .u_search__form-cell-1 input::-webkit-input-placeholder { color: white; } .transparent-top .u_search.masthead_search .u_search__form .u_search__form-cell-1 input:-moz-placeholder { /* Firefox 18- */ color: white; } .transparent-top .u_search.masthead_search .u_search__form .u_search__form-cell-1 input::-moz-placeholder { /* Firefox 19+ */ color: white; } .transparent-top .u_search.masthead_search .u_search__form .u_search__form-cell-1 input:-ms-input-placeholder { color: white; } .transparent-top .u_search.masthead_search .u_search__form .u_search__query { color: white; } .transparent-top .u_search.masthead_search .u_search__form .icon-search { background-position: center center; } } #sample-viewer { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(10, 10, 10, 0.7); z-index: -1000; transition: opacity 0.5s, z-index 0s 0.5s; opacity: 0; } #sample-viewer.show-viewer { display: block; opacity: 1; z-index: 1000; transition: opacity 0.5s; } #sample-viewer #sample-header-bar { width: 100%; position: fixed; top: 0; background-color: #7D848E; height: 60px; color: white; z-index: 1; } #sample-viewer #sample-header-bar #sample-title { display: inline-block; line-height: 60px; max-width: 50%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } #sample-viewer #sample-header-bar #sample-actions { float: right; height: 60px; display: inline-block; margin: 0; } #sample-viewer #sample-header-bar #sample-actions li { width: 25px; height: 100%; cursor: pointer; margin-left: 15px; display: inline-block; position: relative; vertical-align: top; } #sample-viewer #sample-header-bar #sample-actions li a { display: inline-block; width: 100%; height: 100%; } #sample-viewer #sample-header-bar #sample-actions li i { width: 100%; height: 25px; position: absolute; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); background-size: 100% auto; } #sample-viewer #sample-header-bar #sample-actions li i.icon-sample-fullscreen { width: 27px; height: 27px; } #sample-viewer #sample-header-bar #sample-actions #sample-embed-trigger { width: auto; line-height: 30px; padding: 15px 0; } #sample-viewer .sample-viewer-close { text-align: center; } #sample-viewer #sample-header-bar #sample-actions #sample-embed-trigger button, #sample-viewer .sample-viewer-close button { background-color: transparent; border: 1px solid #fff; color: white; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; height: 30px; font-size: 1.4rem; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase; padding-top: 0; } #sample-viewer #sample-header-bar .icon-sample-fullscreen { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20512%20512%22%20enable-background%3D%22new%200%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3ath%20id%3D%22fullscreen-2-icon%22%20fill%3D%22%23FFFFFF%22%20d%3D%22M462%2C185.556h-60.934v-74.623h-74.623V50H462V185.556z%20M326.445%2C462v-60.934h74.623%0D%0A%09v-74.623H462V462H326.445z%20M50%2C326.444h60.934v74.623h74.623V462H50V326.444z%20M185.555%2C50v60.934h-74.623v74.623H50V50H185.555z%22/%3E%0D%0A%3C/svg%3E%0D%0A"); } #sample-viewer #sample-embed-bar { margin-top: 60px; background: rgba(0, 0, 0, 0.8); margin-bottom: 20px; padding-top: 10px; padding-bottom: 10px; z-index: 0; top: -250px; position: absolute; transition: top 0.25s; width: 100%; } #sample-viewer #sample-embed-bar .sample-embed-codearea { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; margin-top: 10px; } @media (min-width: 992px) { #sample-viewer #sample-embed-bar .sample-embed-codearea { float: left; width: 75%; } } #sample-viewer #sample-embed-bar .sample-embed-codearea textarea { vertical-align: top; } #sample-viewer #sample-embed-bar .sample-embed-directions { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; color: white; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } @media (min-width: 992px) { #sample-viewer #sample-embed-bar .sample-embed-directions { float: left; width: 25%; } } #sample-viewer #sample-holder { margin-top: 100px; height: calc(95% - 100px); padding-bottom: 10px; transition: all 0.25s; } #sample-viewer #sample-holder iframe { height: 100%; width: 100%; background: white; border: none; box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.25); } #sample-viewer.show-embed #sample-embed-bar { top: 0; } @media (max-width: 991px) { #sample-embed-bar { text-align: center; } #sample-embed-bar textarea { margin-bottom: 5px; } } @media (max-width: 767px) { #sample-title { font-size: 1.8rem; } } @media (max-width: 479px) { #sample-viewer #sample-header-bar { height: 45px; } #sample-viewer #sample-header-bar #sample-title { line-height: 45px; } #sample-viewer #sample-header-bar #sample-actions { padding-left: 0; height: 45px; } #sample-viewer #sample-header-bar #sample-actions li { margin-left: 10px; } #sample-viewer #sample-header-bar #sample-actions #sample-embed-trigger { padding: 8px 0; } #sample-viewer #sample-holder { margin-top: 45px; height: calc(100% - 45px); padding: 0; } } .tags- { text-align: center; margin-left: -12px; margin-right: -12px; overflow: hidden; *zoom: 1; padding-bottom: 38.4px; padding-bottom: 2.4rem; } .tag { background-color: transparent; color: #006595; border: 1px solid #006595; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 13px; font-size: 1.3rem; display: inline-block; position: relative; padding: 3px 14px; margin-right: 6px; margin-bottom: 6px; line-height: 1.5; text-transform: uppercase; -moz-transition: all 50ms; -o-transition: all 50ms; -webkit-transition: all 50ms; transition: all 50ms; -moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px; } .tag:hover { text-decoration: none !important; background-color: rgba(112, 205, 227, 0.2); } .title-cruiser { position: absolute; width: 100%; top: 26.88px; top: 1.68rem; z-index: 0; overflow: hidden; height: 50vh; display: table; } .title-cruiser__book { position: relative; width: 20%; display: table-cell; vertical-align: middle; cursor: pointer; opacity: 0.2; -moz-transition: opacity 0.3s; -o-transition: opacity 0.3s; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .title-cruiser__spacer { display: table-cell; width: 60%; } .title-cruiser__book img { width: 100%; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; -moz-transition: opacity 0.1s; -o-transition: opacity 0.1s; -webkit-transition: opacity 0.1s; transition: opacity 0.1s; -moz-box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.25); -webkit-box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.25); box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.25); border-left: 1px solid rgba(167, 169, 172, 0.1); position: absolute; top: 28%; height: 45%; width: auto; } .title-cruiser__book img:hover { -moz-box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.3); -webkit-box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.3); box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.3); } .title-cruiser__book-label { font-size: 14px; font-size: 1.4rem; position: absolute; width: 50%; top: 45%; line-height: 1.3; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; font-family: "brownlight", "Helvetica Neue", sans-serif; } .title-cruiser__book--left { left: 0; } .title-cruiser__book--left img { right: 50%; -moz-transform: perspective(600px) rotateY(25deg); -ms-transform: perspective(600px) rotateY(25deg); -webkit-transform: perspective(600px) rotateY(25deg); transform: perspective(600px) rotateY(25deg); } .title-cruiser__book--right { right: 0; } .title-cruiser__book--right img { left: 50%; -moz-transform: perspective(600px) rotateY(-25deg); -ms-transform: perspective(600px) rotateY(-25deg); -webkit-transform: perspective(600px) rotateY(-25deg); transform: perspective(600px) rotateY(-25deg); } .title-cruiser__book--left .title-cruiser__book-label { right: 0; } .title-cruiser__book--right .title-cruiser__book-label { left: 0; text-align: right; } .title-cruiser__book:hover { opacity: 1.0; } @media (max-aspect-ratio: 1 / 1) { .title-cruiser__book { width: 12%; } .title-cruiser__spacer { width: 76%; } .title-cruiser__book-label { display: none; } .title-cruiser__book--left img { right: 0; } .title-cruiser__book--right img { left: 0; } } @media (max-width: 479px) and (min-aspect-ratio: 1 / 1) { .title-cruiser__book { width: 35%; } .title-cruiser__spacer { width: 30%; } .title-cruiser__book img { height: 60%; } } @media (min-width: 480px) and (min-aspect-ratio: 1 / 1) { .title-cruiser__book { width: 24%; } .title-cruiser__spacer { width: 51%; } .title-cruiser__book img { top: 28%; height: 65%; } } @media (min-width: 992px) and (min-aspect-ratio: 1 / 1) { .title-cruiser__book { width: 19%; } .title-cruiser__spacer { width: 60%; } .title-cruiser__book img { height: 60%; } } .title-result { font-size: 14px; font-size: 1.4rem; line-height: 1.2; padding: 1.2rem 0; position: relative; } .title-result:hover .type-icon, .title-result:hover .title-result__cover { transform: translateY(-5px); } .title-result:hover .title-result__cover img { -moz-box-shadow: 0px 8px 20px 1px rgba(6, 35, 64, 0.3); /* -webkit-box-shadow: 0px 8px 20px 1px rgba(6, 35, 64, 0.3); */ box-shadow: 0px 8px 20px 1px rgba(6, 35, 64, 0.3); filter: brightness(1.1); } .title-result a { color: inherit; } .title-result:hover .title-result__title { text-decoration: underline; } .title-result__cover { padding-top: 6px; transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.35s cubic-bezier(0.4, 0, 0.2, 1); transform: translateY(0px); } .title-result__cover img { width: 100%; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-transition: opacity 0.1s; -o-transition: opacity 0.1s; -webkit-transition: opacity 0.1s; transition: all 0.2s ease; -moz-box-shadow: 0px 3px 11px 0px rgba(0, 0, 0, 0.16); -webkit-box-shadow: 0px 3px 11px 0px rgba(0, 0, 0, 0.16); box-shadow: 0px 3px 11px 0px rgba(0, 0, 0, 0.16); margin-bottom: 0.6rem; } .title-result__title, .title-result__creator, .title-result__subtitle, .title-result__series { font-weight: 300; font-size: inherit; margin: 0; display: block; } .title-result__title a { text-decoration: underline; } .title-result__creator, .title-result__series { color: #6D6E71; } .title-result__creator-name:after { content: "·"; display: inline-block; padding: 0 3px; } .title-result__creator-name:last-child:after { display: none; } .title-result__creator-role { display: none; color: #6D6E71; font-size: 14px; font-size: 1.4rem; } /* Size it in the context of the shelf so that we can have shelves of different lengths */ .shelf .title-result { position: relative; float: left; width: 50%; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; } @media (min-width: 480px) { .shelf .title-result { float: left; width: 33.33333%; } } @media (min-width: 768px) { .shelf .title-result { float: left; width: 16.66667%; } } @media (min-width: 992px) { .shelf .title-result { float: left; width: 16.66667%; } } @media (max-width: 479px) { .shelf .title-result:nth-child(2n + 1) { clear: left; } } @media (min-width: 480px) { .shelf .title-result:nth-child(2n + 1) { clear: none; } .shelf .title-result:nth-child(3n + 1) { clear: left; } } @media (min-width: 768px) { .shelf .title-result:nth-child(3n + 1), .shelf .title-result:nth-child(2n + 1) { clear: none; } } .title-result-row { margin: 1.2rem 12px 2.4rem 0; position: relative; float: left; width: 48%; } .title-result-row .type-icon { top: -3px; left: 6px; } .title-result-row__cover-cell { position: relative; float: left; width: 30%; min-height: 1px; padding-right: 12px; position: relative; } @media (min-width: 768px) { .title-result-row__cover-cell { float: left; width: 40%; } } @media (min-width: 992px) { .title-result-row__cover-cell { float: left; width: 40%; } } .title-result-row__cover { transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.35s cubic-bezier(0.4, 0, 0.2, 1); transform: translateY(0px); } .title-result-row:hover .title-result-row__cover, .title-result-row:hover .type-icon { transform: translateY(-5px); } .title-result-row:hover .title-result-row__cover img { -moz-box-shadow: 0px 8px 20px 1px rgba(6, 35, 64, 0.3); -webkit-box-shadow: 0px 8px 20px 1px rgba(6, 35, 64, 0.3); box-shadow: 0px 8px 20px 1px rgba(6, 35, 64, 0.3); filter: brightness(1.1); } .title-result-row__cover img, .title-result-row__cover .no-cover { width: 100%; border-radius: 5px; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; -moz-box-shadow: 0px 3px 11px 0px rgba(0, 0, 0, 0.16); -webkit-box-shadow: 0px 3px 11px 0px rgba(0, 0, 0, 0.16); box-shadow: 0px 3px 11px 0px rgba(0, 0, 0, 0.16); width: 94%; } .title-result-row__details { position: relative; float: left; width: 60%; position: relative; min-height: 1px; line-height: 1.4; } @media (min-width: 768px) { .title-result-row__details { float: left; width: 60%; } } @media (min-width: 992px) { .title-result-row__details { float: left; width: 58.33333%; } } .title-result-row__actions { position: relative; float: left; width: 100%; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; text-align: right; } @media (min-width: 480px) { .title-result-row__actions { float: left; width: 66.66667%; } } @media (min-width: 480px) { .title-result-row__actions { left: 0%; } } @media (min-width: 768px) { .title-result-row__actions { float: left; width: 25%; } } @media (min-width: 992px) { .title-result-row__actions { float: left; width: 16.66667%; } } .title-result-row__title, .title-result-row__creator, .title-result-row__subtitle, .title-result-row__series { font-weight: 300; font-size: 14px; font-size: 1.4rem; margin: 0; display: block; } .title-result-row__title { font-size: 16px; margin: 9.6px 0px; margin: 0.6rem 0rem; font-weight: 600; } .title-result-row__creator, .title-result-row__series { color: #6D6E71; font-size: 13px; font-size: 1.3rem; } .title-result-row__creator-role { color: #6D6E71; font-size: inherit; } .title-result-row__creator-role:before { content: "("; } .title-result-row__creator-role:after { content: ")"; } .title-result-row__publication-date { color: #6D6E71; font-size: inherit; } @media (max-width: 991px) { .title-result-row { } .title-result-row__title { font-size: 14px; font-size: 1.4rem; } } @media (max-width: 767px) { .title-result-row { width: 100%; } .title-result-row__cover { height: auto; overflow: visible; } .title-result-row__cover img { width: 100%; border-radius: 3px; } .title-result-row__actions { padding-top: 38.4px; padding-top: 2.4rem; } .title-result-row__title { font-size: 15px; } } .title-page__hero { width: 100%; height: 1px; min-height: 450px; background: #006595; background-size: cover; background-position: center center; padding-top: 100px; } .title-page__hero .l-container { height: 100%; } body.long-title .title-page__hero { height: auto; } body.long-title .title-page__hero .title-page__creator { margin-bottom: 60px; } .title-page__cover { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; -moz-transition: all 0.2s; -o-transition: all 0.2s; -webkit-transition: all 0.2s; transition: all 0.2s; padding: 0; max-width: 375px; margin: 0 auto; position: absolute; } @media (min-width: 992px) { .title-page__cover { float: left; width: 33.33333%; } } .title-page__cover img { width: 100%; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; -moz-transition: opacity 0.1s; -o-transition: opacity 0.1s; -webkit-transition: opacity 0.1s; transition: opacity 0.1s; -moz-box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.25); -webkit-box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.25); box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.25); border-left: 1px solid rgba(167, 169, 172, 0.1); opacity: 1; width: auto; height: 100%; } .title-page__cover img:hover { -moz-box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.3); -webkit-box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.3); box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.3); } .title-page__cover.focused { max-width: 100%; } .title-page__cover.focused .cover { height: 100%; } .title-page__info { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; padding-top: 75px; color: white; height: 100%; } @media (min-width: 992px) { .title-page__info { float: left; width: 66.66667%; } } @media (min-width: 992px) { .title-page__info { margin-left: 33.33333%; } } .title-page__info h1, .title-page__info h3, .title-page__info h4, .title-page__info a { color: white; } .title-page__title { margin-top: 0; margin-bottom: 0px; margin-bottom: 0rem; line-height: 1.2; font-size: 3rem; } .title-page__creator, .title-page__subtitle, .title-page__series { margin: 0; font-size: 16px; font-size: 1.6rem; line-height: 1.45; font-weight: 300; color: #062340; } .title-page__creator { margin-top: 20px; } .title-page__creator a { text-decoration: underline; } .title-page__creator-role:before { content: "("; } .title-page__creator-role:after { content: ")"; } .title-page__misc { position: absolute; bottom: 10px; width: 100%; } .title-page__format { text-transform: uppercase; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } .title-page__format .icon { background-position: center center; } .title-page__format .icon.icon-video { background-size: 100% 140px; width: 20px; height: 20px; top: 2px; position: relative; } .social-shares { display: inline-block; float: right; } .social-shares .icon { width: 25px; height: 25px; margin-left: 5px; opacity: 0.4; } .social-shares .icon:hover { opacity: 1; } .title-page__wrapper { padding-top: 175px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; } @media (min-width: 992px) { .title-page__wrapper { float: left; width: 33.33333%; } } body.long-title .title-page__wrapper { padding-top: 0; } .title-page__wrapper-right { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; padding-top: 20px; padding-right: 135px; } @media (min-width: 992px) { .title-page__wrapper-right { float: left; width: 66.66667%; } } .title-page__tags { margin: 60px 0 30px; display: none; } .title-page__divider { height: 1px; border-bottom: 1px solid #e3e3e3; text-align: center; margin: 30px 0; } .title-page__divider > span { width: 30px; height: 30px; display: inline-block; line-height: 40px; position: relative; top: -30px; background-color: #E2E2E4; border-radius: 40px; border: 15px solid #fff; box-sizing: content-box; cursor: pointer; } .title-page__divider > span.flipped { -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); } .title-page__divider > span > .icon-chevron { width: 16px; height: 16px; background-size: 100% 30px; background-position: center bottom; } #sample-target { width: 100%; margin: 0; display: inline-block; -moz-transition: all 0.2s; -o-transition: all 0.2s; -webkit-transition: all 0.2s; transition: all 0.2s; } #sample-target.overdrive-readbox-larger-embed { height: 550px; width: 100%; max-width: none; min-width: none; } #sample-target img { width: 100%; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; -moz-transition: opacity 0.1s; -o-transition: opacity 0.1s; -webkit-transition: opacity 0.1s; transition: opacity 0.1s; -moz-box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.25); -webkit-box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.25); box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.25); border-left: 1px solid rgba(167, 169, 172, 0.1); width: 90%; } #sample-target img:hover { -moz-box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.3); -webkit-box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.3); box-shadow: 3px 3px 5px 1px rgba(6, 35, 64, 0.3); } #sample-target .sample-veneer-trigger { display: none; } .title-page__blurb { padding-bottom: 38.4px; padding-bottom: 2.4rem; } .title-page__blurb.short { max-height: 250px; overflow: hidden; padding-bottom: 0; margin-bottom: 2.4rem; position: relative; } .title-page__blurb.short:before { content: ''; position: absolute; right: 0; bottom: 0; left: 0; height: 150px; background-image: linear-gradient(to bottom, rgba(250, 250, 250, 0), #ffffff); } .title-page__blurb br + br + br, .title-page__blurb br:last-child { display: none; } .title-page__acquire { margin-bottom: 30px; } .acquirebar-btns { margin-bottom: 20px; } .acquirebar-1col { position: relative; float: left; width: 100%; min-height: 1px; padding-left: 12px; padding-right: 12px; margin-left: 0%; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; padding-left: 0; padding-right: 0; } @media (min-width: 480px) { .acquirebar-1col { float: left; width: 66.66667%; } } @media (min-width: 480px) { .acquirebar-1col { margin-left: 16.66667%; } } @media (min-width: 768px) { .acquirebar-1col { float: left; width: 100%; } } @media (min-width: 768px) { .acquirebar-1col { margin-left: 0%; } } .acquirebar-2col { position: relative; float: left; width: 100%; min-height: 1px; padding-left: 12px; padding-right: 12px; margin-left: 0%; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; padding-left: 0; padding-right: 0; z-index: 1; } @media (min-width: 480px) { .acquirebar-2col { float: left; width: 66.66667%; } } @media (min-width: 480px) { .acquirebar-2col { margin-left: 16.66667%; } } @media (min-width: 768px) { .acquirebar-2col { float: left; width: 41.66667%; } } @media (min-width: 768px) { .acquirebar-2col { margin-left: 0%; } } .acquirebar-2col.no-or { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; padding-left: 0; padding-right: 0; } @media (min-width: 768px) { .acquirebar-2col.no-or { float: left; width: 50%; } } .acquirebar-2col.no-or:first-of-type { padding-right: 12px; } .acquirebar-2col.no-or:nth-child(2) { padding-left: 12px; } .acquirebar-or { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; text-align: center; text-transform: uppercase; color: #777; margin-top: 2rem; } @media (min-width: 768px) { .acquirebar-or { float: left; width: 16.66667%; } } .title-page__acquire .note { width: 100%; float: left; } .title-page__acquire .note.note-library-nearby { margin-bottom: 32px; padding-left: 0; } .folding---btn { border-bottom: none; position: relative; } .folding---btn .folding-__label { font-size: 1.6rem; color: #fff; background-color: #73CEE1; border: none; display: block; line-height: 3.6rem; } .folding---btn .folding-__label .folding-__toggle { padding-right: 30px; float: right; } .folding---btn .folding-__label .folding-__toggle .icon-arrow-down, .folding---btn .folding-__label .folding-__toggle .icon-arrow-right { background-position: center center; } .folding---btn .folding-__content { padding: 0; position: absolute; width: 100%; border: 2px solid #73CEE1; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } .folding---btn .folding-__content .action-list { margin: 0; } .folding---btn .folding-__content .action-list li { display: block; border-bottom: 1px solid #73CEE1; margin: 0; background-color: #fff; } .folding---btn .folding-__content .action-list li .action-list__item { width: 100%; display: block; } .folding---btn .folding-__content .action-list li .action-list__item a { width: 100%; display: block; padding: 15px 5px; color: #6d6e71; } .folding---btn .folding-__content .action-list li:last-child { border-bottom: none; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .folding---btn .folding-__content .action-list li:hover { background-color: #62AFC1; } .folding---btn .folding-__content .action-list li:hover .action-list__item a { color: white; } .folding---btn.folding---open .folding-__label { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } @media (max-width: 991px) { .title-page__hero { height: auto; min-height: initial; background: none !important; } .title-page__hero-mobilebg { width: 100%; background: #006595; background-size: cover; background-position: center center; min-height: initial; height: 400px; position: absolute; top: 0; } .title-page__cover { position: relative; max-width: 325px; } .title-page__creator { display: inline-block; text-align: center; margin-bottom: 10px !important; } #sample-target { text-align: center; } .btn--sample { margin: 0 auto; } .title-page__misc { position: relative; bottom: 0; display: inline-block; text-align: center; width: initial; padding-left: 15px; } .title-page__format .icon { background-position: top center; } .title-page__info { padding-top: 10px; text-align: center; color: #000; } .title-page__info h1, .title-page__info h3, .title-page__info h4, .title-page__info a { color: #000; } .title-page__info .title-page__creator-by, .title-page__info .social-shares { display: none; } .title-page__info .title-page__title, .title-page__info a { color: #006595; text-decoration: none; } .title-page__wrapper { padding-top: 0; display: none; } .title-page__wrapper-right { padding-right: 12px; padding-top: 40px; } .title-page__tags { display: block; } #sample-target .sample-veneer-trigger { display: block; cursor: pointer; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 90%; height: calc(100% - 9px); background-image: url(data:image/png;base64,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); background-color: rgba(0, 0, 0, 0.09804); background-position: 50% 50%; background-repeat: no-repeat; margin: 0 auto; } #sample-target .sample-veneer-trigger.audiobook-veneer { background-image: url(data:image/png;base64,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); } #sample-target .sample-veneer-trigger.video-veneer { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMIAAADkCAYAAADKFPsaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMGI4YmUxNS0xZmMwLTE4NDgtOWQ0Yi0wMWQ1ZDg5ZjVlMTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjQ0QTM3QTY0QjJGMTFFNUE5OURENDgyODk0MzcwMTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjQ0QTM3QTU0QjJGMTFFNUE5OURENDgyODk0MzcwMTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzU1MmNmOGUtZmU2MS1kMTQ1LThkYzEtMDUwMmZiYjRkM2Y1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmUwYjhiZTE1LTFmYzAtMTg0OC05ZDRiLTAxZDVkODlmNWUxNyIv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) !important; } .btn--sample { display: none; } .acquirebar-2col { margin-bottom: 10px; } } @media (max-width: 767px) { .acquirebar-or { display: none; } .acquirebar-2col.no-or { padding: 0 !important; } } .tout { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; text-align: center; } @media (min-width: 480px) { .tout:first-child:nth-last-child(2), .tout:first-child:nth-last-child(2) ~ .tout { float: left; width: 50%; } } @media (min-width: 992px) { .tout { float: left; width: 33.33333%; } } @media (min-width: 992px) { .tout { padding-bottom: 38.4px; padding-bottom: 2.4rem; } .tout:first-child:nth-last-child(2), .tout:first-child:nth-last-child(2) ~ .tout { float: left; width: 50%; } .tout:first-child:nth-last-child(3), .tout:first-child:nth-last-child(3) ~ .tout { float: left; width: 33.3333%; } } .tout .icon { width: 60px; height: 60px; } .tout__heading { font-size: 24px; font-size: 2rem; letter-spacing: 0.3; text-align: center; margin-bottom: 0; } .tout__heading-2 { font-size: 24px; font-size: 1.5rem; letter-spacing: 0.3; text-align: center; margin-bottom: 0; margin-top: 0; text-transform: uppercase; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } .tout__heading-2.tout_green a { color: #8ec549; } .tout__heading-2.tout_red a { color: #ee533c; } .tout__heading-2.tout_blue a { color: #76cee2; } .tout__heading-2 a { font-weight: 300; } .tout__description { display: block; text-align: center; padding: 19.2px; padding: 1.2rem; padding-bottom: 9.6px; padding-bottom: 0.6rem; } .tout-checkmark { display: block; margin: 0 auto; width: 57.6px; width: 3.6rem; height: 57.6px; height: 3.6rem; margin-bottom: 19.2px; margin-bottom: 1.2rem; background-size: 97%; } .tout-checkmark--checked { background-position: bottom; } .twitter-typeahead { width: 100%; display: block !important; } .twitter-typeahead .query { width: 100%; } .tt-hint, .tt-query { color: #212121; border: none !important; } .tt-menu { z-index: 200 !important; text-align: left; width: 100%; margin: 0 !important; padding: 0 12px !important; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; top: 42px !important; background: white !important; border: 1px solid #e3e3e3; -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem; border-radius: 0.25rem; } .tt-suggestion, .tt-menu h5 { color: #0c2340; font-size: 13px; font-size: 1.3rem; color: #6D7074; margin: 0 !important; padding: 0 !important; } .tt-menu h5 { color: #444; color: #6d6e71; margin-top: 0.6rem !important; } .tt-dataset { margin-bottom: 0.6rem; } .tt-suggestion.tt-cursor { color: #444; color: #062340; text-decoration: underline; cursor: pointer; } .tt-suggestion h5, .tt-suggestion p { margin: 0; line-height: 1.4 !important; font-size: 14px; font-size: 1.4rem; } .results { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; } @media (min-width: 992px) { .results { float: left; width: 75%; } } @media (min-width: 992px) { .results { right: 25%; } } .results__header { border-bottom: 1px solid #e3e3e3; margin: 0px 0px 38.4px 0px; margin: 0rem 0rem 2.4rem 0rem; padding: 38.4px 0px; padding: 2.4rem 0rem; text-align: center; line-height: 1.3; margin-left: 12px; margin-right: 12px; padding-bottom: 0; margin-bottom: 0; } .results__header-content { position: relative; float: left; width: 100%; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; text-align: left; } .results__header-content span { color: #6D6E71; } @media (min-width: 480px) { .results__header-content { float: left; width: 66.66667%; } } @media (min-width: 768px) { .results__header-content { float: left; width: 83.33333%; } } .results__header-action { position: relative; float: left; width: 50%; min-height: 1px; padding-left: 12px; padding-right: 12px; margin-left: 25%; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; text-align: right; margin-top: 19.2px; margin-top: 1.2rem; } @media (min-width: 480px) { .results__header-action { float: left; width: 33.33333%; } } @media (min-width: 480px) { .results__header-action { margin-left: 0%; } } @media (min-width: 768px) { .results__header-action { float: left; width: 16.66667%; } } @media (max-width: 479px) { .results__header-action { padding-bottom: 38.4px; padding-bottom: 2.4rem; text-align: center; } .site-footer__list.certifiedlogo li:first-child { text-align: center; } .socialMediaLinks1 { display: none; } .socialMediaLinks2 { display: inline-block; } } .results__header h1 { margin: 0; line-height: 1.1; } .results__header form { width: 89%; display: block; margin: 0; padding: 0; border: none; float: left; } .results__header .save-search-title { background: #ffffaa; } .results__header input { font-size: 36px; font-size: 3.6rem; font-family: "FreightTextPro", Georgia, serif; line-height: 1.2; width: 85%; width: calc(100% - 40px); text-indent: 0; padding: 0; color: #006595; font-weight: 300; border: none; padding-left: 10px; padding-bottom: 19.2px; padding-bottom: 1.2rem; margin-bottom: 0; -webkit-appearance: none; -moz-appearance: none; height: 5rem; } .results__header input:focus { -webkit-appearance: none; outline: none; } @media (max-width: 479px) { .results__header form { width: 100%; } .results__header input { font-size: 33px; font-size: 3.3rem; width: 85%; } } .results__header input::-ms-clear { display: none; width: 0; height: 0; } .results__header label { cursor: pointer; width: 21px; height: 21px; background-position: top center; } @media (max-width: 479px) { .results__header label { margin-top: 10px; } } .results__no-results { margin-top: 19.2px; margin-top: 1.2rem; } .results-filters { font-size: 13px; font-size: 1.3rem; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; line-height: 3; border-bottom: 1px solid #e3e3e3; margin-bottom: 19.2px; margin-bottom: 1.2rem; overflow: hidden; } .results-filters__list, .results-filters__list-item, .results-filters__list-label { padding: 0; margin: 0; display: inline; } .results-filters__list li, .results-filters__list-item li, .results-filters__list-label li { list-style: none; } .results-filters__list { width: 83%; float: left; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .results-filters__list-item, .results-filters__list-label { margin-right: 19.2px; margin-right: 1.2rem; } .results-filters__list-item:hover { text-decoration: line-through; cursor: pointer; } .results-filters__clear { float: right; width: 17%; display: block; text-align: right; } .results-filters__clear .icon { width: 12px; height: 12px; background-size: 100%; opacity: 0.5; vertical-align: text-middle; } .saved-search-list li { cursor: pointer; color: #006595; } .shelf__row { margin-left: -12px; margin-right: -12px; overflow: hidden; *zoom: 1; margin-top: 19.2px; margin-top: 1.2rem; margin-bottom: 19.2px; margin-bottom: 1.2rem; } .shelf__row:first-child { margin-top: 0; } .shelf__header { margin-left: -12px; margin-right: -12px; overflow: hidden; *zoom: 1; font-size: 18px; font-size: 1.8rem; text-align: center; font-family: "FreightTextPro", Georgia, serif; font-weight: normal; padding-top: 38.4px; padding-top: 2.4rem; padding-bottom: 19.2px; padding-bottom: 1.2rem; margin-bottom: 19.2px; margin-bottom: 1.2rem; border-bottom: 1px solid #e3e3e3; } .shelf__header-text, .shelf__header-action { position: relative; float: left; width: 66.66667%; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; margin-top: 0; margin-bottom: 0; font-size: inherit; line-height: 1.3; } @media (min-width: 480px) { .shelf__header-text, .shelf__header-action { float: left; width: 75%; } } @media (min-width: 992px) { .shelf__header-text, .shelf__header-action { float: left; width: 83.33333%; } } .shelf__header-text { letter-spacing: 0.1; color: #006595; font-size: 18px; font-size: 1.8rem; } .shelf__header-text a { color: inherit; } .shelf__header-action { position: relative; float: left; width: 33.33333%; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; text-align: right; } @media (min-width: 480px) { .shelf__header-action { float: left; width: 25%; } } @media (min-width: 992px) { .shelf__header-action { float: left; width: 16.66667%; } } .shelf__description { position: relative; float: left; width: 100%; min-height: 1px; padding-left: 12px; padding-right: 12px; font-size: 18px; font-size: 1.8rem; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } .shelf__header--no-action .shelf__header-text, .shelf__header--no-action .shelf__description { position: relative; float: left; width: 100%; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; text-align: center; } @media (min-width: 480px) { .shelf__header--no-action .shelf__header-text, .shelf__header--no-action .shelf__description { float: left; width: 100%; } } @media (min-width: 768px) { .shelf__header--no-action .shelf__header-text, .shelf__header--no-action .shelf__description { float: left; width: 100%; } } @media (min-width: 992px) { .shelf__header--no-action .shelf__header-text, .shelf__header--no-action .shelf__description { float: left; width: 100%; } } .sliding-shelf { width: 100%; height: 240px; overflow-x: scroll; -webkit-overflow-scrolling: touch; overflow-y: hidden; text-align: center; white-space: nowrap; margin: 20px 0; } .sliding-shelf__book { height: 220px; margin: 10px 13px; display: inline-block; vertical-align: baseline; background: #eee; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); } .sliding-shelf__book img { height: 220px; } a.-up__link { text-decoration: underline; } .-up__external { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; text-align: center; margin: 19.2px 0px; margin: 1.2rem 0rem; } @media (min-width: 768px) { .-up__external { float: left; width: 83.33333%; } } @media (min-width: 768px) { .-up__external { margin-left: 8.33333%; } } @media (min-width: 992px) { .-up__external { float: left; width: 66.66667%; } } @media (min-width: 992px) { .-up__external { margin-left: 16.66667%; } } .-up__form { position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; } @media (min-width: 768px) { .-up__form { float: left; width: 83.33333%; } } @media (min-width: 768px) { .-up__form { margin-left: 8.33333%; } } @media (min-width: 992px) { .-up__form { float: left; width: 66.66667%; } } @media (min-width: 992px) { .-up__form { margin-left: 16.66667%; } } .stillInterested { margin-bottom: 3rem; font-size: 2rem; } @media (max-width: 482px) { .od-logo-image { height: 3rem; width: 12rem !important; top: 0 !important; } } html * { z-index: 0; } .u_masthead-container { position: relative; z-index: 5; } .u_masthead { z-index: 6; } .u_search { z-index: 7; } .nav__dropdown { z-index: 4; } .map { z-index: 2; } .message { position: relative; z-index: 4; } .u_search__topics { z-index: 1; } .u_search__form { z-index: 2; } .title-page__cover { z-index: 1; } .app-hidden { visibility: visible; } .app-only { display: none; } .hide { display: none; } .od-logo-image { width: 19rem; position: relative; top: -1rem; } @font-face { font-family: "Brown-Regular"; src: url("https://static.od-cdn.com/lineto-brown-regular.eot"); src: url("https://static.od-cdn.com/lineto-brown-regular.woff") format("woff"), url("https://static.od-cdn.com/lineto-brown-regular.ttf") format("truetype"), url("https://static.od-cdn.com/lineto-brown-regular.svg#lineto-brown-regular") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'MetropolisFree'; font-style: normal; font-weight: 400; src: url('/Content/fonts/metropolis-regular.woff') format('woff'), url('/Content/fonts/metropolis-regular.ttf') format('truetype'); } @font-face { font-family: 'ProximaNovaExtraBold'; font-style: normal; font-weight: 800; src: url('/Content/fonts/ProximaNova-Extrabld.woff') format('woff'), url('/Content/fonts/ProximaNova-Extrabld.ttf') format('truetype'); } @font-face { font-family: 'ProximaNova'; font-style: normal; font-weight: 600; src: url('/Content/fonts/ProximaNova-Regular.woff') format('woff'), url('/Content/fonts/ProximaNova-Regular.ttf') format('truetype'); } @font-face { font-family: 'ProximaNovaBold'; font-style: normal; font-weight: 600; src: url('/Content/fonts/ProximaNova-Bold.woff') format('woff'), url('/Content/fonts/ProximaNova-Bold.ttf') format('truetype'); } .new-to-od { background: #B51E4D; position: fixed; bottom: 0; padding: 5px 10px; font-family: "Brown-Regular", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 22px; left: 0; right: 0; z-index: 9998; display: none; } .new-to-od a { color: #fff; cursor: pointer; } .new-to-od a:hover { color: #fff; text-decoration: underline; } .new-to-od .new-to-txt:after { content: ""; border: 1px solid; border-left: 0; border-top: 0; display: inline-block; width: 0.5em; height: 0.5em; margin: 0 0 0 0.05em; -webkit-transform: translate3d(0, -0.075em, 0) rotate(-45deg); transform: translate3d(0, -0.075em, 0) rotate(-45deg); margin-right: -7px; } .close-newto { float: right; cursor: pointer; background: url("/Content/img/close-btn.png"); width: 22px; height: 22px; margin-top: -27px; margin-bottom: 7px; margin-right: 10px; } .org-header { border-top: 1px solid #333; padding-bottom: 20px; } .org-header h2 { text-align: center; font-family: "FreightTextPro", Georgia, serif; font-size: 37px; font-weight: bold; } .org-header>p { text-align: center; margin-top: 0; font-weight: normal; padding-bottom: 30px; letter-spacing: inherit; font-size: 1.8rem; color: #006595; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } .org-header>p a{ text-decoration:underline; } .org-findout { display: block; width: 32%; margin: 0 5px; text-align: center; min-width: 367px; float: left; position: relative; border: 1px solid #ddd; border-radius: 6px; border-top: none; } .org-findout.topper { background: #fff; z-index: 1; } .org-findout img { width: 100%; border-top-left-radius: 6px; border-top-right-radius: 6px; } .org-title { font-size: 22px; font-family: "Brown-Regular", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase; color: rgba(0, 0, 0, 0.7); font-weight: normal; margin: 0; } .org-sub-title { font-family: "LinetoBrown", Helvetica, Arial, Verdana, sans-serif; font-size: 17px; color: #454545; line-height: 20px; text-transform: none; display: block; } .org-button { background: #006693; padding: 10px; margin: 20px 20px 30px 20px; color: #fff; border-radius: 50px; font-family: "Brown-Regular", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; } .org-button:hover { background: #004e70; } .org-button.grn { background: #5C7F2F; } .org-button.grn:hover { background: #3C6515; } .org-button.brwn { background: #6D6F71; } .org-button.brwn:hover { background: #4e5153; } .org-button a, .org-button a:hover { color: #fff !important; } .insider .type-icon { margin-left: -14px; top: -4px; border: 1px solid rgba(255, 255, 255, 0.25); } .org-collections .insider:nth-child(6) .type-icon, .org-collections .insider:nth-child(7) .type-icon, .org-collections .insider:nth-child(8) .type-icon, .org-collections .insider:nth-child(9) .type-icon { right: 5px; left: unset; } .lifestyles-interstitial { background: rgb(0,102,147); background: linear-gradient(180deg, rgba(0,102,147,1) 0%, rgba(0,102,147,1) 60%, rgba(168,203,218,1) 86%, rgba(255,255,255,1) 100%); } .org-collections img { width: 100%; max-width: 150px; /** max 221px **/ box-shadow: 1px 1px 5px #333; transition: all .4s ease; -webkit-transition: all .4s ease; } .org-collections .insider:hover { z-index: 9999 !important; } .org-collections img:hover { max-width: 221px !important; box-shadow: 5px 5px 35px #000; } .org-collections { margin-bottom: 50px; padding: 0; } .org-collections .insider { display: inline-block; vertical-align: middle; margin: 0 -27px; position: relative; } .lifestyles-interstitial__slogan { font-weight: 500; text-shadow: none; padding: 20px 20px 50px 0; } .lifestyles-interstitial__subslogan { text-shadow: 0px 2px 0px rgba(51, 51, 51, 0.5); font-family: "LinetoBrown", Helvetica, Arial, Verdana, sans-serif; } .lifestyles-interstitial__content .btn--solid.btn--primary:hover { background-color: #ce3e28; } .LibbyTout .message span, .SoraTout .message span { float: left; margin-bottom: 20px; width: 100%; font-size: 17px; } .LibbyTout .msgContainer { max-width: 485px; margin-top:60px; } .awardSection, .sora-awardSection { margin: 22px 0px; clear: both; display: flex; justify-content: center; align-items: center; } .sora-awardSection { display: flex; align-items: center; justify-content: center; } @media (max-width: 820px) { .sora-awardSection { text-align:center; display: block; } } .libby-awards, .sora-awards { display: inline-flex; align-items: center; justify-content: center; margin: 0 30px 0 0; } .sora-awards { margin: 0 40px 0 0; } .libby-awards img, .sora-awards img { display: inline-block; vertical-align: middle; padding-right: 10px; } .libby-awards img.leaf { padding-right: 0; } .libby-awards span, .sora-awards span { font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; display: inline-block; float: none !important; max-width: 150px; letter-spacing: 0px; font-weight: bold; color: #ACB3C0; font-size: .67em; text-align: left; line-height: 1.2em; } .sora-awards span { max-width: 250px; min-width: 150px; } .LibbyTout .libbyLink-help { color: #982B4A; text-decoration: underline !important; font-style: italic; font-size: 14px; font-family: MetropolisFree; display: block; } .LibbyTout .libbyLink-help:hover { color: #560a20; } .LibbyTout .txtContainer { width: 47% !important; } .SoraTout .txtContainer { width: 41% !important; } .libby-reader img { width: 100%; max-width: 480px; } .l-container { max-width: 1225px; } .LibbyTout .l-container, .SoraTout .l-container { max-width: 1364px; } .libby-reader { float: right; margin-bottom:20px; width: 45% !important; } /*.libby-icon.tout.top, .LibbyTout .txtContainer{ margin-top:50px; }*/ .libby-icon.tout.top, .LibbyTout .txtContainer .libby-icon { margin-right: 20px; } .sora-readit { width: 55% !important; } .sora-readit img { width: 100%; float: left; } .SoraTout { background: rgb(255,255,255); background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(145,220,253,1) 50%, rgba(255,255,255,1) 100%); margin-bottom: 40px; } .SoraTout .front-clouds { background: transparent url("/Content/img/front-clouds.png") 0 0; background-size: cover; } .SoraTout .back-clouds { background: transparent url("/Content/img/back-clouds.png") 0 0; background-size: cover; } svg.logo { width: 146px; height: 63px; fill: #1A76A2; } .soraLink { margin:10px 0; } .SoraTout .message { background: none; margin: 10px 0; font-family: "LinetoBrown", Helvetica, Arial, Verdana, sans-serif; color: #222; font-size: 17px; } .SoraTout .message .soraLink { color: #006595; } .SoraTout h3 { font-family: 'ProximaNovaExtraBold', "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif, sans-serif; color: #222; margin-top: 0; font-size: 27px; } .SoraTout .soraLink-help { text-decoration: underline !important; font-style: italic; font-size: 14px; font-family: MetropolisFree; display: block; color: #1d9ad2; } .SoraTout .tout { text-align: left; display: inline-block; } .SoraTout .soraLink-help:hover { color: #006595; } .LibbyTout .libby-icon img { position: relative; border-radius: 50%; width: 100%; max-width: 165px; } .lifestyles .btn--primary { font-size: 21px; } .libby-mobile { display: none; } .org-collections { display: none; } /*Libby modal css*/ #videoModal { position: fixed; font-family: Arial, Helvetica, sans-serif; top: 0; left: 0; background-color: rgba(10,34,64,.86); z-index: 99999; height: 100%; width: 100%; display: none; overflow-y: scroll; scrollbar-width:none; } #videoModal::-webkit-scrollbar { width: 0px; background: transparent; /* make scrollbar transparent */ } .modalconent { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: linear-gradient(90deg, rgba(0,102,147,1) 0%, rgba(104,195,218,1) 48%, rgba(15,42,71,1) 100%); width: 80%; max-width: 826px; padding-bottom: 12px; border-radius: 10px; margin:30px 0px; } .modalWrap { background: #fff; padding: 30px 50px 20px 50px; border-radius: 10px 10px 0px 0px; } .modal_logo { width: 158px; margin: 0 auto; display: block; padding-bottom: 10px; } .videoModalHeading { text-align: center; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 28px; padding-bottom: 10px; } .modalButtonWrapper { padding-top: 30px; padding-bottom:20px; display: table; margin: 0 auto; } .modalButtonWrapper > span { font-weight: bold; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 17px; padding: 0px 20px; position: relative; top: -16px; } .modalButtonCollection { background: #EE523B; padding: 20px 30px; color: #fff; border-radius: 5px; font-size: 25px; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-weight: bold; max-height: 76px; vertical-align: top; } .modalButtonCollection.browseDetails { background: #8EC549; padding: 20px 60px; color: #fff; border-radius: 5px; font-size: 25px; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-weight: bold; max-height: 76px; vertical-align: top; } .modalButtonLibby { background: #B50048 url("/Content/img/modalLibbyMascot.png") center left no-repeat; padding: 7px 30px 20px 92px; color: #fff; border-radius: 34px 5px 5px 34px; max-height: 76px; font-size: 25px; font-family: "MuseoSlabFree"; font-weight: 300; } .modalButtonLibby .libbySpanTwo { font-size: 17px; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-weight: 300; display: block; line-height: 1; } #modalClosebutton { position: absolute; bottom: -70px; background: none; font-size: 18px; color: #FFF; text-transform: uppercase; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-weight: bold; margin-left: auto; margin-right: auto; left: 0; right: 0; padding-bottom:20px; } #modalClosebuttonX { position:absolute; right:8px; top:3px; cursor: pointer; color: #6D6F71; font-size: 26px; background: none; } #modalClosebuttonX:before { content: "×"; position: relative; top: -2px; } /************************APPS PAGE CSS START************************/ .apps-page-wrapper { position:relative; } /*LEFT IPHONE IMAGE*/ .apps-page-wrapper::before { content: ''; width: 509px; height: 487px; position: absolute; background: url("/Content/img/iphone-background.png") no-repeat; top: 10px; left: -105px; z-index: -1; overflow: hidden; } /*LEFT CENTER BLOB IMAGE*/ .apps-page-wrapper::after { content: ''; width: 509px; height: 487px; position: absolute; background: url("/Content/img/top-blob.svg") no-repeat; top: 855px; transform: matrix(0.5, 0.87, -0.87, 0.5, 0, 0); left: -375px; z-index: -1; overflow: hidden; } /*RGHT IPAD IMAGE*/ .apps-section::before { content: ''; width: 694px; height: 581px; position: absolute; background: url("/Content/img/ipad-background.png") no-repeat; top: -160px; right: -470px; z-index: -1; overflow: hidden; } /*RIGHT CENTER BLOB IMAGE*/ .apps-section::after { content: ''; width: 509px; height: 487px; position: absolute; background: url("/Content/img/top-blob.svg") no-repeat; top: 425px; transform: matrix(0.5, 0.87, -0.87, 0.5, 0, 0); right: -425px; z-index: -1; overflow: hidden; } .apps-section .lifestyles-interstitial__slogan { color: #006693; text-align: center; max-width: 750px; margin: 0 auto; text-shadow: none; font-weight: normal; font-size: 45px; margin-top:50px; margin-bottom: 50px; padding-right:0px; } .app-reviews { min-height:340px; } .app-reviews .l-container { overflow:visible; } .app-reviews h2 { color: #006693; text-align: center; text-shadow: none; font-weight: normal; font-size: 40px; } .app-touts a img, .app-touts a svg { width: 120px; height:120px; } .tout-wrapper { display: flex; flex-direction: row; text-align: center; font-family: 'ProximaNova'; justify-content: space-between; } .app-touts h1 { margin: 6px 0px; font-size:44px; } .app-touts .img-link { display: block; } .app-touts .img-link:focus, .app-touts .img-link:focus-visible { outline: -webkit-focus-ring-color auto 1px; } .app-touts p { font-size: 16px; color: #333; max-width: 370px; margin-bottom:24px; } .app-touts .button { font-size: 20px; width: 200px; color: #fff; border-radius: 10px; display: block; margin: 0 auto; padding: 5px 0; border: 2px solid white; } .libby-app-tout .libby-wordmark { color: #A61C49; font-family: "MuseoSlabFree"; } .libby-app-tout .button { background: #A61C49; } .libby-app-tout .button:hover { background: #FFF; color:#A61C49; border:2px solid #A61C49; } .sora-appa-tout .sora-heading { width: 90px; display: block; margin: 0 auto; margin-top: 28px; margin-bottom: 23px; } .sora-app-tout svg { fill: #3A3361; width: 90px; display: block; margin: 0 auto; margin-top: 10px; margin-bottom: 18px; } .sora-app-tout .button { background: #1537f4; } .sora-app-tout .button:hover { background:#fff; color:#1537f4; border:2px solid #1537f4; } .sora-app-tout .sora-wordmark { font-family: aller, sans-serif; font-weight: 700; font-style: normal; color: #3A3361; letter-spacing: -1px; } .kanopy-app-tout .kanopy-wordmark { height: 45px; margin: 6px; } .kanopy-app-tout .button { background: black; } .kanopy-app-tout .button:hover { background:#fff; color: black; border:2px solid black; } .od-app-tout od-word-mark { font-weight: 500; } .od-app-tout .button { background: #006693; } .od-app-tout .button:hover { background:#fff; color: #006693; border:2px solid #006693; } .awards-wrapper { display: flex; flex-wrap: wrap; flex-direction: row; margin: 150px 0px 100px; justify-content: space-evenly; } .app-awards { display: flex; flex-direction: row; min-width: 138px; } .app-awards img { margin-right: 10px } .awards-wrapper .pc img { width: 47px; } .awards-wrapper .time img { width: 78px; } .awards-wrapper .google img { width: 89px; } .awards-wrapper .smart-media img, .awards-wrapper .aasl img { width: 62px; } .app-awards span { color: #333; font-size: 15px !important; font-family: 'ProximaNova'; border-left: 1px solid #333; padding-left: 10px; max-width: 50px; text-align: center; max-height: 62px; } .awards-wrapper .aasl span { max-width: 100px; text-align: left; } .awards-wrapper .smart-media span { max-width: 100px; padding-top: 8px; text-align: left; } .app-bottom-images { display: flex; flex-direction: row; align-items: center; justify-content: space-evenly; } .app-bottom-images .laptop { position: relative; top: 114px; } .app-bottom-images .books { position: relative; top: 61px; width:557px; } /* Slideshow container */ .slideshow-container { position: relative; margin: 0 auto; max-width: 1000px; } /* Slides */ .mySlides { display: none; padding: 20px 0; text-align: center; max-width: 550px; margin: 0 auto; } .mySlides div { display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 180px; } .fourth-slide, .fifth-slide { max-width:615px; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0; } .ul-sr-only { list-style-type: none; height: 0; margin: 0; padding: 0; } /* Next & previous buttons */ .prev, .next { cursor: pointer; position: absolute; width: 40px; height: 40px; border-radius: 30px; background: #757575; display: flex; justify-content: center; align-items: center; top:60px; } .prev:hover, .next:hover { background:#000; } .prev-mobile, .next-mobile { display: none; } .prev .arrow-apps { -webkit-transform: scaleX(-1); transform: scaleX(-1); left: -2px; } .next .arrow-apps { left: 3px; } .arrow-apps { width: 20px; width: 32px; position: relative; } /* Position the "next button" to the right */ .next { position: absolute; right: 0; border-radius: 30px; } /* On hover, add a #ED1C24 background color with a little bit see-through */ .prev:hover, .next:hover { color: white; } /* The dot/bullet/indicator container */ .dot-container { display: flex; justify-content: center; align-items: center; } /* The dots/bullets/indicators */ .dot { cursor: pointer; height: 18px; width: 18px; margin: 0 2px; background-color: #fff; border: 2px solid #757575; border-radius: 50%; display: inline-block; } .dot-li { display: inline-block; } /* Add a background color to the active dot/circle */ .active, .dot:hover { background: #757575; /* border: 2px solid #333; */ } /* Add an italic font style to all quotes */ q { font-size: 18px; font-family: 'ProximaNova'; max-width: 715px; color: #707070; } /* Add a blue color to the author */ .author { color: #006693; font-size: 18px; } .author span { color: #FF9500; font-size: 25px; margin-right: 20px; position: relative; top: 4px; } span[n="5"]:before { content: "★★★★★"; } @media only screen and (max-width:1300px) { .app-bottom-images { justify-content: space-between; } .app-bottom-images::after { right: 0; } } @media only screen and (max-width:1251px) { .apps-page-wrapper::before { left:-165px; } .apps-section::before { top: -160px; right: -530px; } } @media only screen and (max-width:1180px) { .app-touts p { padding:0px 8px; } } @media only screen and (max-width:1100px) { .app-bottom-images .laptop { width: 300px; top: 95px; left: -125px; } .app-bottom-images .books { width: 400px; right: -165px; min-width:400px; } .app-bottom-images::after { height: 660px; background-position-y: 253px; right: -216px; } } @media only screen and (max-width:900px) { .apps-section .lifestyles-interstitial__slogan { font-size: 32px; } .tout-wrapper { flex-direction: column; } .mySlides { margin-bottom: 35px; line-height:1; height:139px; } .awards-wrapper { max-width: 405px; margin: 0 auto; margin-top:30px; margin-bottom:100px } .awards-wrapper .pc img { width: 38px; } .awards-wrapper .google img { width: 47px; } .awards-wrapper .aasl img { width: 50px; } .awards-wrapper .time img { width: 37px; } .awards-wrapper .smart-media img { width: 50px; } .awards-wrapper .pc, .awards-wrapper .time, .awards-wrapper .google, .awards-wrapper .aasl, .awards-wrapper .smart-media { margin-top: 40px; } .awards-wrapper span { font-size: 12px !important; } .app-touts p { margin: 0 auto; margin-bottom: 20px; padding:0; } .app-touts { margin-bottom: 100px; } .app-reviews h2 { font-size: 30px; } .slideshow-container q { font-size: 18px; } .slideshow-container .author { font-size: 16px; } .slideshow-container { font-size: 28px; } .slideshow-container .prev, .slideshow-container .next { display: none; } .prev-mobile, .next-mobile { display: flex; position: unset; } .prev-mobile { margin-right: 40px; } .next-mobile { margin-left: 40px; } .mySlides div { line-height:1.5; } .apps-page-wrapper::before { transform: scale(0.8); top: 100px; left: -165px; } .apps-section::before { transform: scale(0.8); top: 390px; right: -436px; } .apps-section::after { top: 898px; right: -314px; transform: scale(0.5) matrix(-0.5, -0.87, 0.87, -0.5, 0, 0); } .apps-page-wrapper::after { top: 1476px; left: -325px; transform: scale(0.5) matrix(-0.87, -0.5, 0.5, -0.87, 0, 0); } } @media only screen and (max-width:700px) { .app-bottom-images .books { display:none; } .app-bottom-images .laptop { top:75px; } .app-bottom-images::after { content: ''; width: 400px; height: 343px; background: url("/Content/img/BooksMen.svg") no-repeat; bottom: -150px; position: absolute; right: -219px; } } @media only screen and (max-width:600px) { .app-bottom-images .books { right: 0px; } .apps-page-wrapper::before { transform: scale(0.5); top: 94px; left: -182px; } .apps-section::before { transform: scale(0.5); top: 440px; right: -406px; } } /************************APPS PAGE CSS END************************/ /** resposive **/ @media only screen and (max-width:1155px) { .org-findout { float: none; margin: 20px auto; } .lg-hide { display: none; } .org-header h3 { font-size: 27px; line-height: 25px; } .libby-icon.tout.top, .LibbyTout .txtContainer { margin-top: 0px; } ul#menu-footer-menu-barcelona-links-1 { float: none; margin-top:0px; } ul#menu-footer-menu-barcelona-links-1 li { line-height:2.5; } } @media only screen and (max-width:840px) { .org-collections .insider { width: 30%; } .LibbyTout .message span { margin-bottom: 10px; } } @media only screen and (max-width: 1045px) { .modalButtonWrapper button { display: block; } #modalClosebuttonX { font-size: 40px; top: -5px; } .modalButtonWrapper > span { display: block; top: auto; text-align:center; padding:20px 0px; } .modalButtonCollection.browseDetails { margin:0 auto; } } @media only screen and (max-width: 543px) { .modalWrap { padding:30px 0px 20px; } .modal_logo { padding-top:10px; width:190px; } .videoModalHeading { padding: 0px 20px 10px 20px; font-size: 25px; } .modalButtonWrapper { width:100%; margin:0; padding:15px; } .modalButtonWrapper button { display: block; width: 100%; } .modalButtonWrapper > span { display: block; top: auto; text-align: center; padding: 10px 0px; } } @media only screen and (max-width: 450px) { .modalButtonCollection, .modalButtonCollection.browseDetails { font-size: 18px; line-height: 1.5; } .modalButtonLibby { font-size: 15px; line-height: 1; padding: 25px 30px 23px 92px; } .modalButtonLibby .libbySpanTwo { font-size: 13px; line-height: 1.5; } } @media only screen and (max-width: 371px) { .modalButtonCollection, .modalButtonCollection.browseDetails { font-size: 15px; line-height: 1.3; } .modalButtonLibby { font-size: 13px; line-height: 1; padding: 25px 30px 23px 92px; } .modalButtonLibby .libbySpanTwo { font-size: 11px; line-height: 1.5; } .modalButtonLibby { font-size: 12px; line-height: 1.1; padding: 20px 30px 23px 92px; } .modalButtonWrapper { padding: 5px; margin-top:10px; } .mySlides{ height:170px; } } @media only screen and (max-width:886px) { .LibbyTout .txtContainer { width: 59% !important; } .libby-reader { width: 40% !important; } .md-hide { display: none; } } @media only screen and (max-width:768px) { .SoraTout .tout, .SoraTout .message span { text-align: center; } .sora-readit, .SoraTout .sora-readit { display: none; } .libby-reader { width: 100% !important; display: block; } .SoraTout .txtContainer { width: 100% !important; } .SoraTout .message { padding: 0 10%; } .LibbyTout .txtContainer { width: 84% !important; } .libby-icon.tout.top { width: 16% !important; } .new-to-od { font-size: 16px; } .libby-mobile { display: inline-block; border-radius: 50%; width: 90px; vertical-align: middle; margin-right: 10px; } .libby-icon { display:none !important; } .LibbyTout.row { padding-left:30px; } .LibbyTout .applinks, .SoraTout .applinks, .SoraTout .message span, .SoraTout h3, .LibbyTout .msgContainer, .SoraTout .msgContainer { text-align: left; margin-top: 0; max-width: 100%; } .SoraTout .txtContainer { /*padding-left: 42px;*/ max-width: 500px; } .SoraTout .message { padding:0px; } } @media only screen and (max-width:714px) { .org-collections .insider:nth-child(4), .org-collections .insider:nth-child(6) { padding: 1%; } } @media only screen and (max-width:602px) { .org-collections .insider { min-width: 36%; } .awardSection { display:block; text-align:center; } .sm-hide { display: none; } } @media only screen and (max-width:500px) { .SoraTout .message { padding: 0; } .LibbyTout .txtContainer { width: 100% !important; } .LibbyTout.row { padding-left:0px; } .LibbyTout .libby-icon { display: none; } .libby-mobile { display: inline-block; border-radius: 50%; width: 90px; vertical-align: middle; margin-right: 10px; } .LibbyTout .heading { font-size: 35px; } .LibbyTout .txtContainer { padding-left: 2%; } } @media only screen and (max-width:390px) { .org-findout { width: 100%; min-width: unset; } .libby-mobile { display: block; } } /* @media only screen and (max-width:375px) { .libby-awards img { width: 55%; } .libby-awards:first-child img { width: 40%; } }*/ @media only screen and (max-width:354px) { .LibbyTout .heading { text-align: center; font-size: 30px; } .prev-mobile { margin-right:20px; } .next-mobile { margin-left: 20px; } .app-bottom-images .laptop { left:-155px; } .app-bottom-images::after { right:-240px; } } .homepage-slogan { color: #FFFFFF; font: normal normal medium 36px/44px Freight; letter-spacing: 0px; height: 78px; margin-top: 110px; margin-left: 67px; opacity: 1; text-align: left; width: 356px; } h2.homepage-subSlogan { color: #FFFFFF; font: normal normal normal 18px/28px LinetoBrown; letter-spacing: 0px; height: 135px; margin-left: 67px; opacity: 1; text-align: left; width: 320px; } .header-hero { background: transparent url('/Content/img/Header-Jumbo.jpg') 0% 0% no-repeat padding-box; background-position: center; height: 386px; opacity: 1; } @media only screen and (max-width:1024px) { .homepage-slogan { margin-left: 37px; margin-top: 52px; } h2.homepage-subSlogan { margin-left: 37px; text-align: left; width: 356px; } .header-hero { background: transparent url('/Content/img/Header-Medium.jpg') 0% 0% no-repeat padding-box; background-position-x: center; height: 307px; } } @media only screen and (max-width:414px) { .homepage-slogan { font: normal normal medium 36px/40px Freight; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 195px; max-width: 356px; text-align: center; width: auto; } h2.homepage-subSlogan { font: normal normal normal 18px/28px LinetoBrown; letter-spacing: 0px; margin-left: auto; margin-right: auto; margin-top: 15px; max-width: 356px; text-align: center; width: auto; } .header-hero { background: transparent url('/Content/img/Header-Small.jpg') 0% 0% no-repeat padding-box; height: 376px; } } /* App Cards */ .app-section-header { color: #006693; font-family: "FreightTextPro", Georgia, serif; font-size: 32px; font-weight: 500; letter-spacing: 0; line-height: 38px; text-align: center; } .app-section-subheader { color: #111111; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 18px; font-weight: 500; letter-spacing: 0; line-height: 28px; text-align: center; } .app-card-container { display: flex; flex-direction: column; } .app-card-wrapper { margin: 2rem; } .app-card { background-color: #F3F3F4; border-radius: 1rem; box-shadow: 0 4px 10px -4px; /* x offset, y offset, blur, spread */ color: #000000; display: flex; flex: 1 1 auto; font-family: "LinetoBrown", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; padding: 2rem; } .app-for-audience { color: #7d7d7d; font-size: 20px; font-weight: bold; padding-bottom: 1rem; text-transform: uppercase; } .app-description { color: #000000; font-size: 18px; font-weight: 500; } .app-learn-more { color: #0074B4; font-size: 22px; font-weight: 500; letter-spacing: 0; padding-right: 0.5rem; } /* Mobile screen */ .app-card-logo { flex: 1 1 auto; } .app-card { flex-direction: column; text-align: center; } .app-card-left { flex: 1 1 100%; } .app-card-right { flex: 1 1 100%; } .app-card-mobile-hidden { display: none; } .app-card:hover { transition: transform 200ms ease-in-out; transform: translateY(-4px); } /* Tablet screen */ @media only screen and (min-width: 767px) { .app-card-container { flex-direction: row; } } /* Large screen */ @media only screen and (min-width: 1025px) { .app-card-logo { display: none; } .app-card-mobile-hidden { display: flex; justify-content: flex-end; padding-bottom: 1rem; } .app-card { align-items: flex-end; flex-direction: row; text-align: left; } .app-card-left { flex: 1 1 50%; padding-right: 1rem; } .app-card-right { flex: 1 0 auto; padding-left: 1rem; text-align: right; } } /* End App Cards */ 276w4n