:root{--neutral-color:#595959;--emph-color:#1e69d2;--header-background:#ffffff;--header-fore-color:#ffffff;--alt-link-color:#1e69d2;--footer-background:#f2f2f2;--footer-fore-color:#243443;--body-darker-background:linear-gradient(180deg, #f2f2f2, white)}.widget.ejmsearch .title-group,body.ejm .title-group{position:relative}.widget.ejmsearch .title-group.empty-header,body.ejm .title-group.empty-header{min-height:20px}.widget.ejmsearch .title-group :first-child::after,body.ejm .title-group :first-child::after{content:''}.widget.ejmsearch .title-group li i,body.ejm .title-group li i{margin-right:3px}body.ejm .menu-trigger,body.ejm .my-profile-dropdown{display:none}body.ejm .my-profile-menu{position:absolute;right:0;top:2px}body.ejm .my-profile-menu .my-profile-menu-list{margin-top:0;margin-bottom:0}body.ejm .my-profile-menu .my-profile-menu-list :not(i){margin-right:0}body.ejm .my-profile-menu .my-profile-menu-list i{color:#e3cf7a}body.ejm .my-profile-menu .my-profile-menu-list li{list-style:none;display:inline-block}body.ejm .my-profile-menu .my-profile-menu-list li:not(:last-child)::after{content:"|"}body.ejm .my-profile-menu .my-profile-menu-list li a{display:inline-block}@media only screen and (max-width:620px){body.ejm .my-profile-menu{display:none}body.ejm .menu-trigger{cursor:pointer;padding:0 8px;line-height:1.5em;font-size:1.2em;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.ejm .dropdown-menu-list li{list-style:none;display:block}body.ejm .dropdown-menu-list li:first-child{margin-right:0}}.widget.ejmsearch .my-profile-menu{display:none}.widget.ejmsearch .menu-trigger{cursor:pointer;padding:0 8px;line-height:1.5em;font-size:1.2em;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.widget.ejmsearch .dropdown-menu-list li{list-style:none;display:block}.widget.ejmsearch .dropdown-menu-list li:first-child{margin-right:0}.widget.ejmsearch .title-group-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.ejmbookmarks,body.toc-alert-result{background:var(--body-darker-background)}body.ejmbookmarks .wrapper,body.toc-alert-result .wrapper{margin-top:2em}body.ejmbookmarks .wrapper .bs-callout,body.ejmbookmarks .wrapper.panel,body.toc-alert-result .wrapper .bs-callout,body.toc-alert-result .wrapper.panel{background:#fff}body.ejmbookmarks .wrapper li.list-group-item,body.toc-alert-result .wrapper li.list-group-item{margin-bottom:8px;min-height:78px}body.ejmbookmarks .wrapper li.list-group-item .cover-container,body.toc-alert-result .wrapper li.list-group-item .cover-container{position:absolute;height:100%;top:0;overflow:hidden;padding:5px;max-width:56px;display:inline-block;margin-right:10px;min-width:56px;min-height:75px;max-height:75px;margin-top:5px}body.ejmbookmarks .wrapper li.list-group-item .cover-container img,body.toc-alert-result .wrapper li.list-group-item .cover-container img{max-width:100%;max-height:69px;right:1em;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.46);box-shadow:0 1px 5px rgba(0,0,0,.46)}body.ejmbookmarks #ejmBookmarkForm{background:#fff}body.ejmbookmarks div.display{padding-left:63px}body.ejmbookmarks div.display cite{display:block;margin-top:.5em;color:green}body.toc-alert-result cite span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline}body.toc-alert-result .results h3{color:#222;font-size:14px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.toc-alert-result .results h3.info{font-size:13px;text-align:center}body.toc-alert-result .results h3.info a{text-decoration:underline}body.toc-alert-result .information{width:88%}body.toc-alert-result .information a{color:#1e69d2}@media only screen and (max-width:1024px){body.toc-alert-result ol{margin:20px 5px!important}}body.toc-alert-result #form0 .control-group:first-child .controls{margin:0}body.toc-alert-result .wrapper .information{padding-left:66px}body.toc-alert-result .information{overflow:hidden;text-overflow:ellipsis}.ejm div.tabs-body span.control-label{text-align:left}