.page-header{border-bottom:0;margin-bottom:0}.filterContainer{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;color:#bfbfbf;font-family:"LinetoBrown","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-size:16px;margin-bottom:1em;padding:1em 0}.filterContainer p{margin:0}.filterContainer p:first-of-type{margin-right:1em}.topRow{display:flex;margin-bottom:.5em;color:#707070;align-items:center}.topRow .first{display:flex}.topRow .second{display:flex;margin-left:auto}.filterContainer select{color:#000;font-weight:bold;padding:5px;border:1px solid #e0e0e0;border-radius:3px;margin-right:.5em;white-space:nowrap;text-overflow:ellipsis;background-color:#fff}.filter-item{display:inline-block;margin-right:.5em}.clear{background-color:transparent;color:#ce3e28}.clear[disabled]{color:#e0e0e0}.button{border-radius:3px;padding:4px 14px}.apply,.save{background-color:#006693;border:1px solid #006693;color:#fff}.apply[disabled],.save[disabled]{background-color:transparent;border:1px solid #e0e0e0;color:#e0e0e0}.dropdown-btn,.back{background-color:transparent;border:1px solid #e0e0e0;color:#000;font-weight:bold}.dropdown-btn.active{border:1px solid #006693;color:#006693}.dropdown-btn span{display:none;background-color:#006693;color:#fff;border-radius:50%;width:20px;height:20px;font-size:14px}.dropdown-btn span.show{display:inline-block}.arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;width:.5em;height:.5em;position:relative;margin:0 0 3px 5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin:6px 0 1px 5px}.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin:0 0 1px 5px}.dropdown-btn.active .arrow{border:solid #006693;border-width:0 2px 2px 0;margin:0 0 -1px 5px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.view-btn{width:40px;height:33px;background-image:url("/Content/img/icons/svg/list view icon.svg");background-size:22px;background-repeat:no-repeat;background-position:center;background-color:transparent;border:1px solid #ddd;border-radius:4px}.view-btn.list{background-image:url("/Content/img/icons/svg/grid view icon.svg")}.hiddenOption,#filter{display:none}.filter-dropdown{display:none;position:absolute;z-index:1;background-color:#fff;border:1px solid #006693;padding:1em;border-radius:4px;min-width:300px;color:#333;box-shadow:0 0 8px rgba(0,0,0,.3);margin-top:.5em}.filter-dropdown.open{display:block}.filter-dropdown form{max-height:300px;overflow:auto}.filter-dropdown input{margin-bottom:.7em;margin-right:.25em}.filter-dropdown input:checked+label{color:#006693}label span{float:right;padding:0 .75em}#mobileFilter{display:none;background-color:#fff;position:fixed;top:0;left:0;width:100%;height:calc(100% + 200px);z-index:1001;flex-direction:column;color:#bfbfbf;font-family:"LinetoBrown","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;font-size:16px}#mobileFilter.show{display:flex}#mobileFilter .header{border-bottom:1px solid #e0e0e0;padding:.5em}#mobileFilter .header h3{margin:0;font-family:"FreightTextPro",Georgia,serif;text-align:center}#mobileFilter .header button{position:absolute;right:5px;top:0;background-color:transparent;font-size:24px;color:#777;line-height:47px}.mobileFilterContent{display:none;color:#000}.mobileFilterContent#facetList{height:calc(100vh - 106px)}.mobileFilterContent.show{display:block}#mobileFilter .filters{padding:0 1em}#mobileFilter .filters button{display:block;width:100%;background-color:transparent;border-bottom:1px solid #e0e0e0;color:#000;padding:1em 25px;text-align:left;font-weight:bold}#mobileFilter .filters button i{float:right}#mobileFilter .footer{position:fixed;bottom:0;width:100%;border-top:1px solid #e0e0e0;padding:.5em;display:flex;background-color:#fff}#mobileFilter .footer button{height:37px}#mobileFilter .footer .back,#mobileFilter .footer .save{width:50%}#mobileFilter .footer .apply{flex-grow:1;margin-left:.5em}#mobileFilter .footer .save{margin-left:.25em}#mobileFilter .footer .back{margin-right:.25em}.mobileFilterContent form{padding:1em;height:calc(100vh - 106px);overflow:auto}.mobileFilterContent label{font-weight:bold;font-size:16px}.mobileFilterContent label span{color:#707070}.mobileFilterContent input[type=radio]{margin-bottom:1.5em;margin-right:.25em}#mobileFilter .clear{background-color:transparent;border:1px solid #ce3e28}#mobileFilter .clear[disabled]{border:1px solid #e0e0e0}.back .arrow.left{float:left;margin:6px 0 1px 5px}.overflow-hidden{overflow:hidden}.popout-menu-btn{border:1px solid #e0e0e0;background-color:transparent;margin-right:.5em;color:#000;font-weight:bold;display:none}.popout-menu-btn.active{color:#006693}#loadingScreen{display:none;background-color:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;z-index:1002}#loadingScreen img{position:absolute;left:50%;top:calc(50% - 100px);transform:translate(-50%,-50%);width:80px}.filter-btn span{display:block;color:#707070;font-weight:initial;margin-top:4px}@keyframes spin{0%{transform:translate3d(-50%,-50%,0) rotate(0deg)}100%{transform:translate3d(-50%,-50%,0) rotate(360deg)}}.spin{animation:1.5s linear infinite spin;animation-play-state:inherit}.resultsContainer{display:flex;flex-wrap:wrap}.resultsContainer.list{flex-direction:column}.title-result-row{float:none;width:100%;flex-basis:calc(33.33% - 12px);background-color:#f7f7f7;margin:1em 6px;border-radius:4px;position:relative;padding:12px}.title-result-row .type-icon{top:10px;left:18px}.title-result-row__title{margin-top:0}.title-result-row__cover a{line-height:0;display:block}.title-result-row__cover img{box-shadow:0 0 15px rgba(0,0,0,.25)}.title-result-row__cover-cell{padding-right:5px}.title-result-row__details h3:not(.title-result-row__title),.title-result-row__creator-role,.title-result-row__publication-date{color:#000;font-size:1.3rem;font-weight:300;margin:0;line-height:1.5}.horizontal-ad{margin:1em 0}.horizontal-ad,.horizontal-ad a,.horizontal-ad a img{display:block;width:100%}.horizontal-ad a img{min-height:50px;max-height:90px;max-width:728px;margin:auto}.title-result-row__description,.list-view-details{display:none}.resultsContainer.list .list-view-details{display:block}.resultsContainer.list .title-result-row{display:flex;width:calc(100% - 12px)}.resultsContainer.list .title-result-row__details{flex-grow:1;width:auto;padding-right:10px}.resultsContainer.list .title-result-row__description{display:block;flex-basis:50%;min-width:50%}.resultsContainer.list .title-result-row__cover-cell{max-width:180px}.metadata_container.star-ratings{margin-top:4px}.star-container{display:inline-block}.starsCount{display:inline-block;margin:0;vertical-align:top;margin-left:.5rem}.star img{width:18px;height:18px}@media screen and (max-width:959px){.title-result-row{flex-basis:calc(50% - 12px)}.title-result-row__cover-cell{padding-right:12px}}@media screen and (max-width:767px){.filterContainer.sticky{position:fixed;top:59px;width:100%;left:0;background-color:#fff;padding-left:12px;padding-right:12px;z-index:5;transition:all .3s;padding:12px}.filterContainer.sticky.hiding{top:-8px}.filterContainer.sticky .topRow{margin-bottom:0}.filterContainer.sticky .first{display:none}.resultsContainer.scrolled{padding-top:calc(108px + 1em)}.topRow,#filter{display:block}.bottomRow{display:none}.first{margin-bottom:.5em}.popout-menu-btn{display:block}.second select,.second .popout-menu-btn{width:calc(50% - 20px)}.resultsContainer .title-result-row__details{width:70%}.resultsContainer.list .title-result-row{display:block}.resultsContainer.list .title-result-row__cover-cell{max-width:140px}.resultsContainer.list .title-result-row__details{width:calc(100% - 140px);border-bottom:1px solid #ddd;padding-bottom:.5em;margin-bottom:.5em}.resultsContainer.list .title-result-row__description{margin-left:140px}}@media screen and (max-width:599px){.title-result-row{flex-basis:100%;margin:.5em 0}.resultsContainer.list .title-result-row{width:100%}}@media screen and (max-width:540px){.resultsContainer.list .title-result-row__details{width:70%;border:0;padding-bottom:0;padding-right:0}.resultsContainer.list .title-result-row__description{clear:left;border-top:1px solid #ddd;padding-top:.5em;margin-left:0}.resultsContainer.list .title-result-row__cover-cell{margin-bottom:.75em}}@media screen and (max-width:479px){.filterContainer.sticky{top:69px}} 5x5uq