.cp-popup-manager{display:inline-block;position:relative}.cp-icon-with-background{min-height:0;white-space:normal}.cp-icon-with-background .icon-holder{background-color:#007faa;border-radius:-1px 0 0 -1px;color:#fff;display:inline-block;left:-12px;margin:-6px 0;padding:7px 12px;position:relative}.icon-svg-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}8.33333%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}16.66667%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}33.33333%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}41.66667%{-webkit-transform:rotate(150deg);transform:rotate(150deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}58.33333%{-webkit-transform:rotate(210deg);transform:rotate(210deg)}66.66667%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}83.33333%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}91.66667%{-webkit-transform:rotate(330deg);transform:rotate(330deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}8.33333%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}16.66667%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}33.33333%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}41.66667%{-webkit-transform:rotate(150deg);transform:rotate(150deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}58.33333%{-webkit-transform:rotate(210deg);transform:rotate(210deg)}66.66667%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}83.33333%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}91.66667%{-webkit-transform:rotate(330deg);transform:rotate(330deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.icon-svg-push-pin{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}[class^=icon-svg-]{display:inline-block;fill:currentColor;height:1em;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;vertical-align:middle;width:1em}@media screen and (-ms-high-contrast:active){[class^=icon-svg-] path{stroke:#fff}}[class^=icon-svg-].extra-extra-small{height:.7em;width:.7em}[class^=icon-svg-].extra-small{height:.85em;width:.85em}[class^=icon-svg-].small{height:1.143em;width:1.143em}[class^=icon-svg-].medium{height:2.286em;width:2.286em}[class^=icon-svg-].large{height:4.571em;width:4.571em}[class^=icon-svg-].responsive{height:auto;width:100%}[class^=icon-svg-].flip-vert{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}[class^=icon-svg-].flip-horizontal{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}[class^=icon-svg-].rot45{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}[class^=icon-svg-].rot90{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}[class^=icon-svg-].pulse path{-webkit-animation:PULSATE 3s infinite;animation:PULSATE 3s infinite}@-webkit-keyframes PULSATE{0%{fill:#ccc}50%{fill:#eee}to{fill:#ccc}}@keyframes PULSATE{0%{fill:#ccc}50%{fill:#eee}to{fill:#ccc}}.cp-btn .btn-loading-content{opacity:.65}.cp-btn .btn-loading-content+.icon-svg-spinner{margin-left:.5em}.btn.btn-default:not(.btn-flat){border:1px solid transparent;border-bottom:0;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.2);min-height:38px;padding-bottom:8px;color:#333;background-color:#fff;border-color:#909696;box-shadow:inset 0 -4px 0 0 #909696}.btn.btn-default:not(.btn-flat).focus,.btn.btn-default:not(.btn-flat):focus{color:#333;background-color:#e6e6e6;border-color:#515656}.btn.btn-default:not(.btn-flat).active,.btn.btn-default:not(.btn-flat):active,.btn.btn-default:not(.btn-flat):hover,.open>.btn.btn-default:not(.btn-flat).dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#717878}.btn.btn-default:not(.btn-flat).active.focus,.btn.btn-default:not(.btn-flat).active:focus,.btn.btn-default:not(.btn-flat).active:hover,.btn.btn-default:not(.btn-flat):active.focus,.btn.btn-default:not(.btn-flat):active:focus,.btn.btn-default:not(.btn-flat):active:hover,.open>.btn.btn-default:not(.btn-flat).dropdown-toggle.focus,.open>.btn.btn-default:not(.btn-flat).dropdown-toggle:focus,.open>.btn.btn-default:not(.btn-flat).dropdown-toggle:hover{color:#333;background-color:#d4d4d4;border-color:#515656}.btn.btn-default:not(.btn-flat).active,.btn.btn-default:not(.btn-flat):active,.open>.btn.btn-default:not(.btn-flat).dropdown-toggle{background-image:none}.btn.btn-default:not(.btn-flat).disabled.focus,.btn.btn-default:not(.btn-flat).disabled:focus,.btn.btn-default:not(.btn-flat).disabled:hover,.btn.btn-default:not(.btn-flat)[disabled].focus,.btn.btn-default:not(.btn-flat)[disabled]:focus,.btn.btn-default:not(.btn-flat)[disabled]:hover,fieldset[disabled] .btn.btn-default:not(.btn-flat).focus,fieldset[disabled] .btn.btn-default:not(.btn-flat):focus,fieldset[disabled] .btn.btn-default:not(.btn-flat):hover{background-color:#fff;border-color:#909696}.btn.btn-default:not(.btn-flat) .badge{color:#fff;background-color:#333}.btn.btn-default:focus{outline:2px solid #3f4344}.btn.cp-ghost-btn{background-color:transparent;border:1px solid}.btn.cp-ghost-btn.active,.btn.cp-ghost-btn:active,.btn.cp-ghost-btn:focus,.btn.cp-ghost-btn:hover{color:#fff}.btn.cp-ghost-btn svg path{fill:inherit}.btn.btn-highlight{color:#fff;background-color:#c64400;border-color:#ad3b00}.btn.btn-highlight:not(.btn-flat){border:1px solid transparent;border-bottom:0;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.2);min-height:38px;padding-bottom:8px}.btn.btn-highlight.focus,.btn.btn-highlight:focus{color:#fff;background-color:#933200;border-color:#2e1000}.btn.btn-highlight.active,.btn.btn-highlight:active,.btn.btn-highlight:hover,.open>.btn.btn-highlight.dropdown-toggle{color:#fff;background-color:#933200;border-color:#702600}.btn.btn-highlight.active.focus,.btn.btn-highlight.active:focus,.btn.btn-highlight.active:hover,.btn.btn-highlight:active.focus,.btn.btn-highlight:active:focus,.btn.btn-highlight:active:hover,.open>.btn.btn-highlight.dropdown-toggle.focus,.open>.btn.btn-highlight.dropdown-toggle:focus,.open>.btn.btn-highlight.dropdown-toggle:hover{color:#fff;background-color:#6f2600;border-color:#2e1000}.btn.btn-highlight.active,.btn.btn-highlight:active,.open>.btn.btn-highlight.dropdown-toggle{background-image:none}.btn.btn-highlight.disabled.focus,.btn.btn-highlight.disabled:focus,.btn.btn-highlight.disabled:hover,.btn.btn-highlight[disabled].focus,.btn.btn-highlight[disabled]:focus,.btn.btn-highlight[disabled]:hover,fieldset[disabled] .btn.btn-highlight.focus,fieldset[disabled] .btn.btn-highlight:focus,fieldset[disabled] .btn.btn-highlight:hover{background-color:#c64400;border-color:#ad3b00}.btn.btn-highlight .badge{color:#c64400;background-color:#fff}.btn-primary{color:#fff;background-color:#337ab7;border-color:#fff}.btn-primary:not(.btn-flat){border:1px solid transparent;border-bottom:0;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.2);min-height:38px;padding-bottom:8px}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#bfbfbf}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#e0e0e0}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#bfbfbf}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#fff}.btn-primary .badge{color:#337ab7;background-color:#fff}.cp-remove-btn{background-color:#fff;cursor:pointer;margin:1px;padding:0}.btn.btn-secondary{color:#fff;background-color:#666;border-color:#545454}.btn.btn-secondary:not(.btn-flat){border:1px solid transparent;border-bottom:0;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.2);min-height:38px;padding-bottom:8px}.btn.btn-secondary.focus,.btn.btn-secondary:focus{color:#fff;background-color:#4d4d4d;border-color:#141414}.btn.btn-secondary.active,.btn.btn-secondary:active,.btn.btn-secondary:hover,.open>.btn.btn-secondary.dropdown-toggle{color:#fff;background-color:#4d4d4d;border-color:#353535}.btn.btn-secondary.active.focus,.btn.btn-secondary.active:focus,.btn.btn-secondary.active:hover,.btn.btn-secondary:active.focus,.btn.btn-secondary:active:focus,.btn.btn-secondary:active:hover,.open>.btn.btn-secondary.dropdown-toggle.focus,.open>.btn.btn-secondary.dropdown-toggle:focus,.open>.btn.btn-secondary.dropdown-toggle:hover{color:#fff;background-color:#3b3b3b;border-color:#141414}.btn.btn-secondary.active,.btn.btn-secondary:active,.open>.btn.btn-secondary.dropdown-toggle{background-image:none}.btn.btn-secondary.disabled.focus,.btn.btn-secondary.disabled:focus,.btn.btn-secondary.disabled:hover,.btn.btn-secondary[disabled].focus,.btn.btn-secondary[disabled]:focus,.btn.btn-secondary[disabled]:hover,fieldset[disabled] .btn.btn-secondary.focus,fieldset[disabled] .btn.btn-secondary:focus,fieldset[disabled] .btn.btn-secondary:hover{background-color:#666;border-color:#545454}.btn.btn-secondary .badge{color:#666;background-color:#fff}.cp-text-button{background-color:transparent;border:0;color:#666;cursor:pointer;text-decoration:underline}.btn.btn-transactional{color:#fff;background-color:green;border-color:#006700}.btn.btn-transactional:not(.btn-flat){border:1px solid transparent;border-bottom:0;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.2);min-height:38px;padding-bottom:8px}.btn.btn-transactional.focus,.btn.btn-transactional:focus{color:#fff;background-color:#004d00;border-color:#000}.btn.btn-transactional.active,.btn.btn-transactional:active,.btn.btn-transactional:hover,.open>.btn.btn-transactional.dropdown-toggle{color:#fff;background-color:#004d00;border-color:#002a00}.btn.btn-transactional.active.focus,.btn.btn-transactional.active:focus,.btn.btn-transactional.active:hover,.btn.btn-transactional:active.focus,.btn.btn-transactional:active:focus,.btn.btn-transactional:active:hover,.open>.btn.btn-transactional.dropdown-toggle.focus,.open>.btn.btn-transactional.dropdown-toggle:focus,.open>.btn.btn-transactional.dropdown-toggle:hover{color:#fff;background-color:#002900;border-color:#000}.btn.btn-transactional.active,.btn.btn-transactional:active,.open>.btn.btn-transactional.dropdown-toggle{background-image:none}.btn.btn-transactional.disabled.focus,.btn.btn-transactional.disabled:focus,.btn.btn-transactional.disabled:hover,.btn.btn-transactional[disabled].focus,.btn.btn-transactional[disabled]:focus,.btn.btn-transactional[disabled]:hover,fieldset[disabled] .btn.btn-transactional.focus,fieldset[disabled] .btn.btn-transactional:focus,fieldset[disabled] .btn.btn-transactional:hover{background-color:green;border-color:#006700}.btn.btn-transactional .badge{color:green;background-color:#fff}.cp-blue-caret-arrow-button{background-color:transparent;border:0;color:#02729e;cursor:pointer;text-decoration:none}.cp-blue-caret-arrow-button .icon-svg-carets-down,.cp-blue-caret-arrow-button .icon-svg-carets-up{margin-left:.25em}.cp-blue-caret-arrow-button .icon-svg-carets-down path,.cp-blue-caret-arrow-button .icon-svg-carets-up path{fill:#02729e}.cp-blue-caret-arrow-button:focus,.cp-blue-caret-arrow-button:hover{color:#014e6c}.cp-blue-caret-arrow-button:focus .icon-svg-carets-down path,.cp-blue-caret-arrow-button:focus .icon-svg-carets-up path,.cp-blue-caret-arrow-button:hover .icon-svg-carets-down path,.cp-blue-caret-arrow-button:hover .icon-svg-carets-up path{fill:#014e6c}.cp-ghost-btn.cp-primary-ghost-btn{background-color:#fff;border-radius:4px;color:#00a2ce}.cp-ghost-btn.cp-primary-ghost-btn:focus,.cp-ghost-btn.cp-primary-ghost-btn:hover,.cp-ghost-btn.cp-primary-ghost-btn[aria-expanded=true]{background-color:#00a2ce;color:#fff}.cp-blue-text-button{background-color:transparent;border:0;color:#02729e;cursor:pointer;text-decoration:underline}.cp-blue-text-button svg path{fill:inherit}.cp-blue-text-button:focus,.cp-blue-text-button:hover{color:#014e6c}.cp-icon-button{background-color:transparent;border:0;cursor:pointer}.cp-icon-button:focus,.cp-icon-button:hover{color:currentColor}.cp-dropdown .cp-mobile-dropdown-menu{bottom:0;left:0;min-width:100%;opacity:0;position:absolute;right:0;top:0}.cp-dropdown-menu{max-height:25em;overflow:auto;padding:10px 0}.cp-dropdown-menu .menu-item{padding:3px 0}.cp-dropdown-menu .menu-item .indented{padding-left:35px}.cp-dropdown-menu .menu-item a{max-width:100%;white-space:normal;word-wrap:normal}.cp-dropdown-menu .dropdown-header{color:#666;font-size:inherit;font-weight:700;padding:3px 20px}.cp-dropdown-menu a:focus,.cp-dropdown-menu li:focus a{background-color:#f5f5f5;color:#262626;text-decoration:none}.is-widget .cp-dropdown ::-webkit-scrollbar{-webkit-appearance:none;width:.5em}.is-widget .cp-dropdown ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px;box-shadow:0 0 1px hsla(0,0%,100%,.5)}.cp-dropdown-trigger svg path{fill:inherit}.cp-dropdown{display:inline-block;position:relative}.cp-dropdown,.cp-dropdown .cp-dropdown-trigger{max-width:100%}.cp-dropdown .cp-dropdown-trigger .selected-wrapper{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:100%}.cp-dropdown .cp-dropdown-trigger .selected-value{overflow:hidden;text-overflow:ellipsis;width:100%}.cp-dropdown .cp-dropdown-trigger .selected-icon{height:1.429em;margin-left:.5em;width:.643em}.cp-availability-status{color:#666;display:inline-block;font-weight:600}.cp-availability-status.available{color:green}.cp-availability-status.unavailable{color:#cc441e}.cp-availability-status.on_order{color:#e65722}.cp-jacket-cover .drop-shadow{box-shadow:2px 2px 2px #ccc}.cp-full-screen-overlay{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:200000}.cp-full-screen-overlay .overlay-backdrop,.cp-full-screen-overlay .overlay-inner{bottom:0;height:100%;left:0;overflow:hidden;position:fixed;right:0;top:0}.cp-full-screen-overlay .overlay-backdrop{background:#f1f1f1;opacity:.99;overflow:hidden;width:100%}.cp-full-screen-overlay .overlay-body{-webkit-overflow-scrolling:touch;background-color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.3);height:100%;margin:0 auto;max-width:960px;overflow-y:auto;padding:16px 20px;position:relative}.cp-full-screen-overlay .overlay-close{background:linear-gradient(#fff,#ececec);background-color:#fff;border:0;border-radius:0 0 5px 5px;box-shadow:0 1px 4px #666;color:#666;cursor:pointer;font-family:monospace;font-size:4.3em;line-height:.3;padding:10px;position:fixed;right:30px;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:250000}.cp-full-screen-overlay .overlay-close .icon-svg-cross{height:32px;width:32px}.cp-full-screen-overlay .overlay-close:hover{background:linear-gradient(#aaa,#ececec);background-color:#ececec;color:#fff}.cp-full-screen-overlay.simple-genie{-webkit-transform:translateY(60%) scale(0);-ms-transform:translateY(60%) scale(0);transform:translateY(60%) scale(0);transition:visibility 0s .2s,-webkit-transform .2s;transition:transform .2s,visibility 0s .2s;transition:transform .2s,visibility 0s .2s,-webkit-transform .2s;visibility:hidden}.cp-full-screen-overlay.simple-genie.open{-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;visibility:visible}.cp-full-screen-overlay.slide-down{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:visibility 0s .2s,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,visibility 0s .2s;transition:transform .2s ease-in-out,visibility 0s .2s,-webkit-transform .2s ease-in-out;visibility:hidden}.cp-full-screen-overlay.slide-down .open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;visibility:visible}.cp-full-screen-overlay.fade-in{opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden}.cp-full-screen-overlay.fade-in.open{opacity:1;visibility:visible}.cp-full-screen-overlay.instant{display:none;visibility:hidden}.cp-full-screen-overlay.instant.open{display:block;visibility:visible}body.overlay-is-open{overflow:hidden}body.overlay-is-open .cp-full-screen-overlay .overlay-inner{overflow-y:auto}.cp-alert-dismiss{font-size:1.5rem}.cp-alert{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.cp-alert .alert-icon{margin-right:1em;min-width:1em}.cp-alert .alert-content{width:100%}.cp-alert .cp-alert-dismiss{margin-left:1em}.cp-alert-failure .recovery-info{margin-top:10px}.cp-field-error-wrapper.has-error .alert-danger{background-color:#f3e2db;border-color:#e3c9bf;color:#942c16}.cp-field-error-wrapper.has-error input{border-color:#942c16}.cp-character-count .over-limit{color:#cc441e}.cp-accessible-text-area .form-control{padding:10px 12px;resize:none}.cp-accessible-text-area .form-control::-webkit-input-placeholder{color:#777}.cp-accessible-text-area .form-control:-ms-input-placeholder{color:#777}.cp-accessible-text-area .form-control::placeholder{color:#777}.cp-accessible-text-area .cp-character-count{display:block;margin-top:5px}.cp-accessible-text-area .remaining-characters{padding:5px 10px 10px 0}@media screen and (max-width:991px){.cp-accessible-text-area .remaining-characters{float:right}}.cp-accessible-text-field .info{font-size:.857em;margin-top:6px}.cp-accessible-text-field .cp-character-count{display:block;margin-top:5px}.cp-progress-bar .bar{background-color:#02729e;height:.357em;left:0;position:fixed;right:0;top:0;visibility:hidden;width:0;z-index:200001}.cp-progress-bar .bar.active{transition:width 4s cubic-bezier(.075,.82,.165,1);visibility:visible;width:99%}.cp-show-more-link{padding-top:.5em;text-align:center;width:100%}.cp-search-results{background-color:#fff;border-top:.0714em solid #dadada;padding:0}.cp-search-results .search-results-row{border-bottom:.0714em solid #dadada}.cp-search-results .search-results-row.no-results-found{font-weight:700;height:2.5em;line-height:2.5;padding-left:1.0714em;vertical-align:middle}.cp-search-results .actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:1em;padding-right:1em;padding-top:1em}.cp-search-results .actions .cp-show-more-link button{padding-left:0;text-align:left}.cp-clearable-text-field .cp-accessible-text-field .input-holder{position:relative}.cp-clearable-text-field .cp-accessible-text-field .clear-icon{color:#666;font-size:1.6em;height:100%;padding:1em;position:absolute;right:0;top:0;z-index:10}.cp-clearable-text-field .cp-accessible-text-field .clear-icon svg{bottom:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cp-clearable-text-field .cp-accessible-text-field input{padding-right:2.5em}.cp-user-list-search-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.4286em;position:relative}.cp-user-list-search-bar .cp-clearable-text-field{width:100%}.cp-user-list-search-bar input{font-size:1.14em;height:3.4461em;margin-bottom:0}.cp-user-list-search-bar .search-btn{font-size:1.71em;height:2.2974em;width:3.3416em}.cp-user-list-search-bar .progress-bar-container{bottom:0;left:0;position:absolute;width:100%}.cp-user-list-search-bar .cp-progress-bar{bottom:0;position:absolute;top:auto;z-index:10}.cp-title a,.cp-title a:hover{color:#02729e}.cp-title .secondary-title{color:#666;font-size:.778em;font-weight:700;margin-bottom:4px;margin-top:5px}.cp-bib-brief .cp-title{font-size:1.43em;line-height:1.35;margin:0}.cp-bib-brief .cp-title .cp-subtitle{color:#333;display:block;font-size:.8em;line-height:1.37;margin:0}@media (max-width:991px){.cp-bib-brief .cp-title{font-size:1.29em;line-height:1.33}.cp-bib-brief .cp-title .cp-subtitle{font-size:.778em;line-height:1.357}}.cp-bib-brief .author-link-list{display:inline;margin:5px 0}.cp-bib-brief .author-link{display:inline}.cp-bib-brief .cp-by-author-block{display:inline-block}.cp-bib-brief .cp-title+.cp-by-author-block{margin-top:5px}.cp-availability-trigger a{color:#666;text-decoration:underline;white-space:nowrap}.cp-user-list-bib-item-info .author-link,.cp-user-list-bib-item-info .format{display:inline-block}.cp-user-list-bib-item-info .format-and-year{padding-bottom:.25em;padding-top:.5em}.cp-user-list-bib-item-info .title{margin-bottom:0}.cp-user-list-bib-item-info .cp-by-author-block+.format-and-year{padding-top:0}.cp-user-list-bib-item-info.compact .cp-title{font-size:1.2em;line-height:1.2}.cp-user-list-bib-item-info.compact .cp-by-author-block{line-height:1}.cp-user-list-bib-item-info.compact .format-and-year{padding-bottom:0}.cp-user-list-bib-item-info.compact .check-availability-button{padding-bottom:.1em;padding-left:.2em;padding-top:0}.cp-user-list-search-result-item{padding:.5em 1em}.cp-user-list-search-result-item:hover{box-shadow:0 .15em 1em .07em hsla(0,0%,60%,.4)}.cp-user-list-search-result-item .search-result-contents{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.cp-user-list-search-result-item .cp-jacket-cover{width:3.9286em}.cp-user-list-search-result-item .jacket-wrapper{min-width:4.5em;padding-right:.75em}.cp-user-list-search-result-item .format-and-year{padding-top:0}.cp-user-list-search-result-item .item-inner-content{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.cp-search-result-add-button{text-align:center}.cp-search-result-add-button .add-button{padding-right:0;text-align:right}.cp-search-result-add-button .add-button.btn-ugc{border-color:#fff}.cp-search-result-add-button .add-button.btn-ugc:focus,.cp-search-result-add-button .add-button.btn-ugc:hover{background-color:#fff;border-color:#fff;color:#337ab7}.cp-search-result-add-button .add-button.visible-xs{padding-top:.5714em}.cp-search-result-add-button i{margin-right:0}.cp-search-result-add-button i+span{margin-left:.5em}.cp-search-result-add-button .alert-success svg{margin-right:.5em}.cp-search-result-add-button .icon-only .alert{text-align:center;width:3.2143em}.cp-search-result-add-button .icon-only .alert svg{margin-right:0}.cp-search-result-add-button .alert{padding:.5em;white-space:nowrap}.cp-add-catalog-item .icon-search{font-size:1.71em}.cp-add-catalog-item .form-group{position:relative}.cp-add-catalog-item .results>.row{padding-bottom:.7143em;padding-top:.7143em}.cp-add-catalog-item .show-more{text-align:center}.cp-add-catalog-item .input-group{position:relative}.cp-add-catalog-item .input-group .clear-search{color:#ccc;cursor:pointer;font-size:1.71em;position:absolute;right:6.0714em;top:.7143em;z-index:10}@media screen and (max-width:767px){.cp-add-catalog-item .input-group .clear-search{right:4.6429em}}.cp-add-catalog-item h2{font-size:1.43em;margin-top:0}.cp-add-catalog-item .cp-user-list-search-bar{padding-left:1em;padding-right:1em}.cp-add-catalog-item .progress-bar-wrapper{position:relative}.cp-add-catalog-item .cp-progress-bar .bar{bottom:0;position:absolute;top:auto;z-index:10}.cp-user-list-add-items-button.cp-primary-ghost-btn{border-radius:0}.cp-user-list-add-items-button .icon-svg-plus{margin-right:.3571em}.cp-inline-text-area.highlight-on-hover:hover .text-area-value{border:1px dashed #ccc}.cp-inline-text-area svg{margin-right:.5em}.cp-inline-text-area .prompt{text-align:inherit;width:100%}.cp-inline-text-area .cp-text-button{color:inherit}.cp-inline-text-area .text-area-value{border:1px solid transparent}.cp-item-annotation-input span.user-annotation{min-height:3.7143em;width:100%;word-wrap:break-word}.cp-item-annotation-input .text-area-value{background-color:#f1f1f1;padding:1.0714em;word-wrap:break-word}.cp-item-annotation-input .text-area-value .cp-text-button{color:#02729e;margin-right:-.3em;padding:.5em;padding-right:0}.cp-item-annotation-input .cp-accessible-text-area textarea{min-height:3.7143em;overflow:hidden}@media screen and (max-width:767px){.cp-item-annotation-input .cp-accessible-text-area textarea{float:none;width:100%}}.cp-item-annotation-input .cp-accessible-text-area a{float:right}@media screen and (max-width:767px){.cp-item-annotation-input .cp-accessible-text-area{padding-left:0}}.cp-item-annotation-input .cp-inline-text-area .prompt{color:#02729e;font-size:1em;padding-left:0;padding-top:0;width:auto}@media screen and (max-width:991px){.cp-item-annotation-input .cp-inline-text-area{padding-top:.5714em}}.cp-item-annotation-input .cp-text-button.edit-button{margin-bottom:.3em;padding-bottom:0;padding-top:0}.cp-add-web-item{padding-left:1em;padding-right:1em}.cp-add-web-item .input-group{padding-bottom:1em;width:100%}.cp-add-web-item .btn.add-url{float:right}.cp-add-web-item .cp-web-item-title-input{margin-top:1.0714em}.cp-add-web-item .row{padding-bottom:1.0714em}.cp-add-web-item .row.buttons{border-top:.0714em solid #dadada;margin-top:.75em;padding:1.0714em;padding-bottom:0}.cp-add-web-item .preview{border-top:.0714em solid #dadada;margin-top:1.0714em;padding:1.0714em}.cp-add-web-item .cp-jacket-cover{margin-bottom:.75em;margin-right:.7143em;width:7.1429em}@media screen and (max-width:991px){.cp-add-web-item .cp-jacket-cover{width:5em}}.cp-add-web-item .item-details .cp-web-item-title-input{height:2.2857em;margin-top:0}.cp-add-web-item .item-details .info-field{display:inline-block;margin-left:.7143em;width:calc(100% - 8.5714em)}@media screen and (max-width:991px){.cp-add-web-item .item-details .info-field{width:calc(100% - 6.4286em)}}.cp-add-web-item .item-details .info-field.format{padding-top:.7143em}.cp-add-web-item .item-details .info-field.website-title{height:3.9286em}.cp-add-web-item .item-details .info-field.url{overflow:hidden;text-overflow:ellipsis}.cp-add-web-item .alert,.cp-add-web-item .image-spinner{margin-bottom:1em;margin-top:1em}.cp-add-web-item .image-spinner{display:block;width:100%}.cp-add-web-item .cp-item-annotation-input .text-area-value{width:100%}.cp-add-web-item .url-field{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cp-add-web-item .url-field .cp-url-input{width:100%}.cp-add-web-item .url-field .submit-url-button{height:3.9em}.cp-add-web-item label{margin-top:0}.cp-add-to-list{padding-bottom:2.1429em}.cp-add-to-list .title-and-count{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.cp-add-to-list .title-and-count{display:block;padding-bottom:.75em}}.cp-add-to-list .add-item-form{background-color:#fff;border:.0714em solid #dadada;box-shadow:.0714em .1429em .1429em #dadada;margin-bottom:0;padding-bottom:1em;padding-top:1em}.cp-add-to-list .nav-tabs{margin-left:1em}.cp-add-to-list input[type=text]{font-size:1.14em;height:3.4461em;margin-bottom:0}.cp-add-to-list .clear-icon{height:2.6em}.cp-anchor-bib-description-input{margin-bottom:3em}.cp-anchor-bib-description-input .title{border:1px solid transparent;display:inline-block;font-size:2em;margin-bottom:0;margin-top:0}.cp-anchor-bib-description-input .title:hover{border:1px dashed #ccc}.cp-anchor-bib-description-input .author{color:#fff;font-size:1.28em;font-weight:400;text-transform:uppercase}.cp-anchor-bib-description-input .edit-anchor-bib{color:#fff;font-size:.571em;padding-left:1.0714em}.cp-anchor-bib-description-input .icon-svg-pencil{margin-right:.5em}.cp-anchor-bib-description-input .icon-svg-pencil path{fill:#fff}.cp-anchor-bib-selector .cp-search-results{margin-top:0;padding-top:1.0714em;right:2.1429em;z-index:10}.cp-anchor-bib-selector .progress-bar-wrapper{bottom:0;left:0;position:relative;width:100%}.cp-anchor-bib-selector .cp-progress-bar .bar{bottom:0;position:absolute;top:auto;z-index:10}.cp-anchor-bib-selector .cp-bib-brief .cp-title{color:#000}.cp-user-list-back-button{background-color:inherit;border:0;color:#02729e;height:100%;min-width:5em;padding:0;padding-left:.5em;padding-right:.5em;white-space:normal;width:100%}.cp-user-list-back-button .back-button-contents{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cp-user-list-back-button svg{font-size:1.5em;margin-left:auto;margin-right:auto}.cp-user-list-back-button svg path{fill:inherit}.cp-user-list-back-button span{margin-right:.2em}.cp-beta-sticker{background-color:#b03d25;color:#fff;padding:.25em}.cp-close-button{background-color:#e5e5e5;border:.0714em solid #ccc;border-bottom:0;height:4.2em;width:3.5em}@media screen and (max-width:767px){.cp-close-button{height:6.1em}}.cp-close-button svg{font-size:1em}.cp-user-list-deleting-overlay{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#dadada;bottom:0;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;right:0;top:0}.cp-user-list-deleting-overlay .undo-button{color:#000;font-size:1em;font-weight:700}.cp-user-list-deleting-overlay .contents{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.cp-user-list-deleting-overlay .message{min-width:7em;padding-top:.4286em}.cp-user-list-deleting-overlay .message:after{-webkit-animation:dots steps(1) .75s infinite;animation:dots steps(1) .75s infinite;content:"";display:inline-block}@-webkit-keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.cp-restricted-length-text .text-over-limit{color:#cc441e}.cp-description-input{display:inline-block;max-width:50em;width:100%}.cp-description-input .cp-accessible-text-area textarea{min-height:4.1429em;overflow:hidden}.cp-description-input .prompt{background-color:#42474c;border:.0714em solid #adadad;color:#fff;display:block;height:4.1429em;padding:.7143em;text-decoration:none}.cp-description-input .prompt,.cp-description-input textarea{font-size:1.14em}.cp-description-input p{display:inline-block}.cp-description-input .text-area-value{font-size:1.14em;white-space:pre-line;word-wrap:break-word}.cp-description-input .text-area-value p{margin-top:.3571em;max-width:100%}.cp-description-input .text-area-value a{display:inline-block;margin-left:.7143em}.cp-description-input .text-area-value .icon-svg-pencil path{fill:#fff}.cp-description-input .edit-button{font-size:1em}.fade-enter{opacity:.01;transition:opacity .25s linear}.fade-enter.fade-enter-active{opacity:1}.fade-leave{opacity:1;transition:opacity .25s linear}.fade-leave.fade-leave-active{opacity:.01}.slide-enter{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.slide-enter.slide-enter-active,.slide-leave{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-leave{transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.slide-leave.slide-leave-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.slide-up-enter{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.slide-up-enter.slide-up-enter-active,.slide-up-leave{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-up-leave{transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.slide-up-leave.slide-up-leave-active{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.cp-user-list-item-index{background-color:#42474c;border-radius:50%;color:#fff;font-size:1.14em;left:-1em;line-height:2.25;position:absolute;text-align:center;top:-.5em;width:2em}.cp-move-button{padding:.3em}.cp-move-button.cp-primary-ghost-btn{border-radius:0}.cp-move-button svg{font-size:1.286em}.cp-inline-text-field.highlight-on-hover:hover .text-field-value{border:1px dashed #ccc}.cp-inline-text-field .prompt{text-align:inherit}.cp-inline-text-field .cp-text-button{color:inherit;font-size:inherit;position:relative;top:-4px}.cp-inline-text-field .cp-text-button svg{margin-right:.5em}.cp-inline-text-field .text-field-value{border:1px solid transparent;display:inline-block}.cp-user-list-web-item-info .link{margin:5px 0;overflow:hidden;text-overflow:ellipsis}.cp-user-list-web-item-info .title{word-wrap:break-word}.cp-user-list-web-item-info .cp-text-button{color:#02729e}.cp-delete-prompt{background-color:#e5e5e5;color:#000;margin-top:1em;padding:.5em}.cp-delete-prompt .confirm-delete-button{margin-right:1em}.cp-delete-prompt .cancel-button{color:#000;font-size:1em}.cp-delete-prompt .contents{text-align:center;width:100%}.cp-delete-prompt .message{display:inline-block;font-size:1em;font-weight:700;margin-top:0;min-width:7em}.cp-delete-prompt .delete-warning{font-size:.8em;margin-bottom:0}.cp-user-list-item{padding-bottom:0;padding-top:0;position:relative;transition:padding-top .25s ease-in-out,padding-bottom .25s ease-in-out}.cp-user-list-item.dragging{cursor:grabbing}.cp-user-list-item.hovering-below{padding-top:1.7857em;transition:padding-top .25s ease-in-out}.cp-user-list-item.hovering-below .insert-placeholder.above{display:block;height:5.3571em;margin-bottom:1.7857em;margin-top:-1.7857em}.cp-user-list-item.hovering-above{padding-bottom:1.7857em;transition:padding-bottom .25s ease-in-out}.cp-user-list-item.hovering-above .insert-placeholder.below{display:block;height:5.3571em}.cp-user-list-item .insert-placeholder{background-color:#e5e5e5;display:none;height:0;margin-bottom:0;margin-top:1em;width:100%}.cp-user-list-item .flex-wrapper{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cp-user-list-item .item-content{background-color:#fff;border:.0714em solid #dadada;cursor:grab;height:100%;min-height:11em;padding:1em;padding-right:2.5em;position:relative;width:100%}.cp-user-list-item .item-content.outline-item{border:.143em solid #02729e}@media screen and (max-width:991px){.cp-user-list-item .item-content{margin-right:-1.0714em}}.cp-user-list-item .item-content .cp-jacket-cover{margin-bottom:.5em;margin-right:.7143em;max-width:100%;width:7.1429em}@media screen and (max-width:991px){.cp-user-list-item .item-content .cp-jacket-cover{width:5em}}.cp-user-list-item .item-content .make-cover{cursor:pointer}.cp-user-list-item .item-content .make-cover a{width:100%}.cp-user-list-item .item-content .format{padding-bottom:.25em}.cp-user-list-item .item-content .title{color:#000;font-size:1.43em}.cp-user-list-item .item-details{max-width:calc(100% - 7.1429em);padding-left:1.25em;width:100%}@media screen and (max-width:991px){.cp-user-list-item .item-details{max-width:calc(100% - 5em)}}.cp-user-list-item .remove-button{bottom:0;padding:.5em;position:absolute;right:.75em}.cp-user-list-item .remove-button svg{font-size:1.3em}.cp-user-list-item .remove-button.btn-ugc{border-color:#fff}.cp-user-list-item .remove-button.btn-ugc:focus,.cp-user-list-item .remove-button.btn-ugc:hover{background-color:#fff;border-color:#fff;color:#337ab7}.cp-user-list-item .remove-button.visible-xs{padding-top:.5714em}.cp-user-list-item .cp-user-list-bib-item-info,.cp-user-list-item .cp-user-list-web-item-info{margin-right:2.5em}.cp-user-list-item .cp-item-annotation-input{padding-right:2.5em}@media screen and (max-width:767px){.cp-user-list-item .cp-item-annotation-input{padding-right:1.5em}}.cp-user-list-item .move-up{position:absolute;right:1em;top:1em}.cp-user-list-item .move-down{position:absolute;right:1em;top:4.5em}.cp-user-list-item .cp-delete-prompt{margin:-1em;margin-right:-2.5em;margin-top:1em}.cp-user-list-items-list{padding-left:1.0714em;padding-right:1.0714em}.cp-user-list-items-list ul{padding-left:0}.cp-user-list-items-list .item-count{font-weight:700;margin-right:-1.0714em;padding-bottom:.5em;text-align:right;text-transform:uppercase}.cp-user-list-items-list .list-item-wrapper{margin-bottom:1em;position:relative}.cp-editor-body{padding-left:.5em;padding-right:.5em}.cp-editor-body .add-to-list-form{padding-top:.75em}.cp-editor-body .add-to-list-form h2{margin-top:0}.cp-editor-body .btn-add-to-list{font-size:1.14em;height:3.75em;margin-bottom:1em;margin-left:auto;margin-right:auto;width:50%}.cp-editor-body .alerts .alert{margin-top:1em}.cp-user-list-jacket-cover{margin-left:auto;margin-right:auto;position:relative;text-align:center}.cp-user-list-jacket-cover img{max-width:100%}@media screen and (max-width:991px){.cp-user-list-jacket-cover{margin-left:0;margin-right:1em}}.cp-user-list-jacket-cover .draft-message{background-color:#fff;color:#3f4344;font-size:.714em;left:0;padding:.5em;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:991px){.cp-user-list-jacket-cover .draft-message{font-size:.6em;left:0;right:0;top:8em}}.cp-user-list-jacket-cover .cp-user-list-jacket-cover-generic-placeholder,.cp-user-list-jacket-cover .cp-user-list-jacket-cover-readalike-placeholder{height:16.214em;margin:1em;max-width:100%}@media screen and (max-width:991px){.cp-user-list-jacket-cover .cp-user-list-jacket-cover-generic-placeholder,.cp-user-list-jacket-cover .cp-user-list-jacket-cover-readalike-placeholder{height:7.16em}}.cp-user-list-name-dropdown{color:#fff;font-size:2em;padding-top:1em}@media screen and (max-width:767px){.cp-user-list-name-dropdown{padding-top:0}}.cp-user-list-name-dropdown .edit-trigger{border:1px solid transparent;display:inline-block}.cp-user-list-name-dropdown .edit-trigger:hover{border:1px dashed #ccc}.cp-user-list-name-dropdown .list-title{display:inline}.cp-user-list-name-dropdown .cp-text-button{color:inherit}.cp-user-list-name-dropdown .cp-dropdown{color:#000;width:80%}.cp-user-list-name-dropdown .cp-dropdown .btn{text-align:left}.cp-user-list-name-dropdown .cp-dropdown .btn:focus,.cp-user-list-name-dropdown .cp-dropdown .btn:hover{color:inherit}.cp-user-list-name-dropdown .cp-dropdown .icon-svg-arrows-light-down{float:right;margin-left:1.5em;margin-top:.25em}.cp-user-list-name-dropdown .cp-dropdown ul{width:100%}@media screen and (max-width:767px){.cp-user-list-name-dropdown .cp-dropdown{width:100%}}.cp-name-input{padding-bottom:.7143em}.cp-name-input .prompt,.cp-name-input input{font-size:1.6em}.cp-name-input .prompt{background-color:#42474c;border:.0714em solid #adadad;color:#fff;display:inline-block;font-size:1.14em;padding:.5714em;text-decoration:none;width:100%}.cp-name-input .prompt:hover{text-decoration:none}.cp-name-input .prompt svg{margin-right:1em}.cp-name-input .list-title-input{height:1.5em;margin-top:.2em;padding-bottom:0;padding-top:0}.cp-name-input .text-area-value{font-size:1.14em}.cp-name-input .cp-character-count{color:#fff}.cp-name-input .text-field-value{color:#fff;margin-top:.3571em;width:100%;word-wrap:break-word}.cp-name-input .text-field-value .list-name-value{color:#fff;display:inline;font-size:2em;margin-top:0}.cp-name-input .text-field-value a{color:#fff;display:inline-block;margin-left:.7143em}.cp-name-input .edit-button{font-size:1.1429em;margin-bottom:.5em}.cp-list-type-dropdown label{color:#fff;font-weight:400;margin-top:0;text-transform:uppercase}.cp-list-type-dropdown .cp-dropdown-trigger{background-color:#42474c;border:1px solid #adadad;color:#fff}.cp-list-type-dropdown .cp-dropdown-trigger svg path{fill:inherit}.cp-list-type{text-transform:uppercase}.cp-list-type .list-type-subtitle{font-size:.71em;font-weight:400}.cp-editor-header{background-color:#42474c;min-height:17.143em;position:relative}.cp-editor-header.select-anchor{min-height:48.2143em}.cp-editor-header .description-block{padding-left:0;padding-right:0}.cp-editor-header .cp-description-input{padding-bottom:1.4286em}.cp-editor-header .cp-description-character-limit-exceeded-alert,.cp-editor-header .cp-description-input{max-width:50em}.cp-editor-header .cp-list-owner{float:right;text-align:right}.cp-editor-header .list-owner{color:#fff;display:inline-block;font-size:1em}.cp-editor-header .list-owner .library-name{font-size:.79em}.cp-editor-header .cp-name-character-limit-exceeded-alert,.cp-editor-header .cp-name-input .cp-inline-text-field{max-width:42.8571em;width:100%}@media screen and (max-width:991px) and (min-width:767px){.cp-editor-header .cp-name-character-limit-exceeded-alert,.cp-editor-header .cp-name-input .cp-inline-text-field{width:calc(100% - 8.5714em)}}.cp-editor-header .anchor-bib{float:left;margin-top:1.5em}@media screen and (min-width:992px){.cp-editor-header .anchor-bib{position:absolute;top:0}}.cp-editor-header .anchor-bib .cp-jacket-cover{box-shadow:none}.cp-editor-header .anchor-bib img{border:0;box-shadow:none;display:block;margin-left:auto;margin-right:auto}.cp-editor-header .header-block{float:right;margin-left:0;margin-top:1.5em}.cp-editor-header .cp-description-input,.cp-editor-header .cp-list-owner,.cp-editor-header .cp-list-type,.cp-editor-header .you-will-like-these,.cp-editor-header h2,.cp-editor-header h3{color:#fff}.cp-editor-header .if-you-liked,.cp-editor-header .you-will-like-these{font-size:1.28em;font-weight:400;text-transform:uppercase}.cp-editor-header .cp-anchor-bib-selector{padding-top:.5em}.cp-editor-header .anchor-bib-title{margin-top:.3571em}.cp-editor-header .anchor-bib-author{color:#fff;font-size:1.29em}.cp-editor-header .anchor-bib-author>a{color:#fff;text-decoration:underline}.cp-editor-header .anchor-bib-title~.list-title{margin-top:-1.7857em}@media screen and (max-width:991px){.cp-editor-header .anchor-bib{min-height:0}.cp-editor-header .anchor-bib img{border:0;display:block;float:left;margin-right:.7143em}}.cp-editor-header .cp-list-type-dropdown{margin-bottom:1em}.cp-editor-header .cp-name-character-limit-exceeded-alert{margin-bottom:3em}.cp-editor-header .cp-character-count .over-limit,.cp-editor-header .text-over-limit{color:#ffb8b8}.cp-list-cover .list-cover{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #eee;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1em;height:19.643em;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px;padding:15px;position:relative}.cp-editor-type{white-space:normal;width:21.4286em}.cp-editor-type .editor-title{font-weight:600;text-align:center;text-transform:uppercase}.cp-editor-type .editor-subtitle{font-size:.71em;font-weight:400}.cp-editor-type .cp-list-cover{width:100%}.cp-editor-selector{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:2.1429em}.cp-sticky-toolbar .toolbar-contents-wrapper{width:100%}.cp-sticky-toolbar .toolbar-contents-wrapper.sticky{position:fixed;top:0;z-index:11}.cp-user-list-toolbar-list-info svg{margin-right:.5em}.cp-user-list-toolbar-list-info .title{color:#000;margin:0;text-transform:uppercase}.cp-user-list-toolbar-list-info .details{font-size:.86em;margin:0}.cp-user-list-toolbar-list-info button{margin-left:.7143em;padding-bottom:0;padding-top:0}@media screen and (max-width:767px){.cp-user-list-toolbar-list-info{display:-webkit-flex;display:-ms-flexbox;display:flex}.cp-user-list-toolbar-list-info .title{margin-right:1em}}.cp-settings-button{padding:.25em}.cp-settings-button svg{font-size:2em}.cp-user-list-publish-button svg+span{margin-left:.3571em}.cp-user-list-property-dropdown{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:3em}.cp-user-list-property-dropdown>div{width:50%}@media screen and (max-width:767px){.cp-user-list-property-dropdown{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp-user-list-property-dropdown>div{width:100%}}.cp-user-list-property-dropdown .property-name{color:inherit;font-weight:inherit;margin-top:.357em}@media screen and (min-width:768px){.cp-user-list-property-dropdown .property-name{padding-right:1em;text-align:right}}@media screen and (max-width:767px){.cp-user-list-property-dropdown .property-name{margin-bottom:.5em}}.cp-user-list-property-dropdown .cp-dropdown{margin-top:-.178em}.cp-user-list-property-dropdown .icon-svg-lock{padding-bottom:.1429em}.cp-checkbox{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.cp-checkbox.checkbox-variant-default .check[aria-checked=true]{background:#007faa;color:#007faa}.cp-checkbox.checkbox-variant-default .check:focus{color:#00516d}.cp-checkbox.checkbox-variant-transparent .check[aria-checked=true]{background:transparent;color:transparent}.cp-checkbox.checkbox-variant-transparent .check:focus{color:transparent}.cp-checkbox.inline-checkbox{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.cp-checkbox.inline-checkbox .checkbox-label{display:inline-block}.cp-checkbox .checkbox-input{height:0;position:absolute;visibility:hidden;width:0;z-index:-1}.cp-checkbox .checkbox-label{cursor:pointer;display:block;font-weight:400;margin:5px 0;margin-left:5px}.cp-checkbox .checkbox-label.label-before{margin-left:0;margin-right:5px}.cp-checkbox .disabled-label{color:#999;cursor:default}.cp-checkbox .check{background:transparent;border:2px solid;border-radius:2px;color:#666;display:inline-block;-webkit-flex:0 0 1.4em;-ms-flex:0 0 1.4em;flex:0 0 1.4em;height:1.4em;line-height:0;overflow:hidden;padding:0;position:relative;width:1.4em;z-index:1}.cp-checkbox .check.no-borders{border:0}.cp-checkbox .check.hide-icon .checkbox-icon{visibility:hidden}.cp-checkbox .check.checkbox-disabled{color:#ccc;cursor:default}.cp-checkbox .check .checkbox-icon{height:.875em;vertical-align:baseline;width:.875em}.cp-checkbox .check .checkbox-icon.icon-svg-checkmark path{fill:#fff}.cp-user-list-ranked-toggle{margin-bottom:1.5em}.cp-visibility-status>span{margin-left:.5em}.cp-visibility-status svg{margin-top:-.2em}@media screen and (max-width:767px){.cp-visibility-status .learn-more-button{margin-left:.75em}}.cp-visibility-status .visibility-learn-more{margin-left:1.8em}.cp-user-list-settings{background-color:#e5e5e5;padding:.5em;padding-top:.75em;width:100%}@media screen and (min-width:768px){.cp-user-list-settings{padding-left:1.5em;padding-right:1.5em}}.cp-user-list-settings .icon-svg-cog{margin-right:.2em}.cp-user-list-settings .settings-title{color:#000;font-size:1.14em;margin:0;margin-bottom:.35em;margin-right:2em;text-transform:uppercase}.cp-user-list-settings .settings-title svg{font-size:1.4em}.cp-user-list-settings .settings-content .dropdowns,.cp-user-list-settings .settings-content .general-options{width:100%}.cp-user-list-settings .general-options{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.cp-user-list-settings .general-options>div{margin-left:4em}@media screen and (max-width:991px){.cp-user-list-settings .general-options>div{margin-left:1em}}.cp-user-list-settings .general-options>div:first-of-type{margin-left:0}@media screen and (max-width:767px){.cp-user-list-settings .general-options{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp-user-list-settings .general-options>div{margin-left:0;width:100%}}.cp-user-list-settings .cp-user-list-property-dropdown{margin-bottom:.5em}.cp-user-list-settings .controls{text-align:right}.cp-user-list-settings .cp-close-button{position:absolute;right:0;top:0}.cp-user-list-settings .cp-visibility-status{margin-top:.357em}.cp-user-list-settings .cp-checkbox{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.cp-radio-button label{display:inline-block;font-weight:400;margin:0 15px}.cp-radio-button .description{color:#adadad;font-size:75%}.cp-visibility-selector .list-visibility-label{border-bottom:0}.cp-visibility-selector .cp-visibility-location-selector{padding-left:3em}.cp-visibility-selector .list-visibility-option>.cp-radio-button{margin:.75em 0}.cp-visibility-selector .geofenced-visbility>.cp-radio-button{margin-bottom:0}.cp-publish-overlay{margin:0 auto;max-width:30em}.cp-publish-overlay .publish-subtitle{text-transform:uppercase}.cp-publish-overlay .buttons{text-align:right}.cp-editor-toolbar{margin-left:-1.0714em;margin-right:-1.072em;padding-bottom:0;position:relative}.cp-editor-toolbar,.cp-editor-toolbar .toolbar-contents-wrapper{background-color:#fff;max-width:83.5714em}.cp-editor-toolbar .back-button-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid #ccc;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:.5em}.cp-editor-toolbar .contents{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.2em;margin-top:.2em;padding:0;padding-top:.5em;width:100%}@media screen and (max-width:767px){.cp-editor-toolbar .contents{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp-editor-toolbar .contents>div{width:100%}}.cp-editor-toolbar .summary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cp-editor-toolbar .summary .cp-user-list-back-button{float:left;margin-right:2.1429em}@media screen and (max-width:767px){.cp-editor-toolbar .summary .cp-user-list-back-button{padding-left:0}}.cp-editor-toolbar .actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cp-editor-toolbar .actions .cp-settings-button,.cp-editor-toolbar .actions .cp-user-list-add-items-button{margin-right:1em}.cp-editor-toolbar .actions button{margin-bottom:.5em}.cp-editor-toolbar .actions button+button{margin-left:1em}@media screen and (max-width:767px){.cp-editor-toolbar .actions{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:.5em}}.cp-editor-toolbar .boxed-row{border:.0714em solid #ccc;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:0;margin-right:0}@media screen and (max-width:767px){.cp-editor-toolbar .boxed-row>div{padding-left:0;padding-right:0}}.cp-editor-toolbar .boxed-row+.boxed-row{border-top:0}.cp-editor-toolbar .alert{border:.0714em solid #ccc;box-shadow:.0714em .1429em .1429em #ccc;margin-bottom:0;text-align:center}.cp-editor-toolbar .settings-button-placeholder{display:inline-block;width:4.46em}.cp-list-editor .content-row{background-color:#f1f1f1}.cp-list-editor .list-content{margin-top:1.7857em;padding-bottom:1.0714em}@media screen and (max-width:767px){.cp-list-editor .content-row{margin-left:-1.4286em;margin-right:-1.4286em}}.cp-list-type-cover{display:inline;margin-bottom:1.5em;width:16em}@media screen and (max-width:767px){.cp-list-type-cover{margin-bottom:3em}}.cp-list-type-cover .list-type-button{border:1px solid #000;padding-left:0;padding-right:0;white-space:normal;width:100%}.cp-list-type-cover .cp-list-cover{width:100%}.cp-list-type-cover .list-type{color:#000;font-size:1.1em;font-weight:700;min-height:2.9em;text-decoration:none;word-wrap:break-word}.cp-list-type-cover .cp-user-list-jacket-cover{width:100%}.cp-list-type-cover .cp-user-list-jacket-cover svg{height:17em;margin:0;max-width:12.5em}.cp-list-type-cover .list-type-description{font-size:85%;margin-top:1em;text-align:center}.cp-list-type-selector{margin-left:auto;margin-right:auto;max-width:56em}.cp-list-type-selector .cp-text-button{text-decoration:none}.cp-list-type-selector .header h1{color:#000;display:inline-block;font-size:1.75em;padding-right:.5em}.cp-list-type-selector .list-types{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:2em;overflow:hidden;padding-bottom:1em}.cp-list-type-selector .cp-list-type-cover{margin-right:1em}.cp-list-type-selector .icon-svg-info{margin-right:.5em}.cp-list-form{min-height:40em}.cp-user-list-preview-button svg+span{margin-left:.3571em}.cp-user-list-preview-button svg path{fill:#fff}.cp-user-list-save-draft-button svg+span{margin-left:.3571em}.cp-user-list-semiprivate-toggle{display:-webkit-flex;display:-ms-flexbox;display:flex}.cp-user-list-semiprivate-toggle .property-name{margin-left:3.5714em;width:8.9286em}.cp-user-list-semiprivate-toggle .cp-radio-button{padding-bottom:.7143em}.cp-user-list-semiprivate-toggle .description{padding-right:1.4286em}.cp-user-list-toolbar .summary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cp-user-list-toolbar .summary .cp-user-list-back-button{float:left;margin-right:2.1429em}@media screen and (max-width:767px){.cp-user-list-toolbar .summary .cp-user-list-back-button{padding-left:0}}.cp-user-list-toolbar .summary .cp-user-list-toolbar-list-info{float:right}.cp-user-list-toolbar .actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-left:0}@media screen and (max-width:767px){.cp-user-list-toolbar .actions{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:1em}}.cp-user-list-toolbar .actions a+button,.cp-user-list-toolbar .actions button+button{margin-left:1.0714em}.cp-user-list-toolbar .actions .cp-user-list-add-items-button+button{margin-left:2.1429em}@media screen and (max-width:767px){.cp-user-list-toolbar .actions{padding-top:1.0714em}}.cp-user-list-toolbar .toolbar-container{margin-bottom:.3571em;margin-left:-1.0714em;margin-right:-1.0714em;max-width:83.5714em;padding-bottom:0}.cp-user-list-toolbar .toolbar-container.sticky{background-color:#fff;position:fixed;top:0;width:100%;z-index:11}.cp-user-list-toolbar .boxed-row.row{border:.0714em solid #dadada;box-shadow:.0714em .1429em .1429em #dadada;margin-left:0;margin-right:0;padding:.3571em}@media screen and (max-width:767px){.cp-user-list-toolbar .boxed-row.row>div{padding-left:0;padding-right:0}}.cp-user-list-toolbar .alert{border:.0714em solid #dadada;box-shadow:.0714em .1429em .1429em #dadada;margin-bottom:0;text-align:center}.cp-visibility-label .cp-visibility-icon{margin-right:.5em}.cp-status-banner{position:relative;text-align:center;width:100%;word-wrap:break-word}.cp-status-banner .alert{margin:0 -15px;padding-right:2em}.cp-status-banner .copy-button{padding:0;vertical-align:baseline}.cp-status-banner .close-button{position:absolute;right:-15px;top:0}
/*# sourceMappingURL=UserListModule-2.28.0-alpha.7.605.css.map*/