﻿.fa-input{font-family:FontAwesome,‘Helvetica Neue’,Helvetica,Arial,sans-serif}.pushNavBar{position:relative;right:420px}div#siteNavbarx{z-index:1000!important}.list-group-item-new{padding:.5px 15px}.searchResultsTopMargin{margin-top:30px}.filters-active{color:#000}.searchBtn{background:0 0;border:0;padding-bottom:20px;font-size:22px}.searchBtn.searchBtnCloseFederated.withClose{position:absolute;top:0;right:0;width:24px;height:49px;z-index:10000;font-size:16px;height:56px}.searchBtnFederatedSeacrh{position:absolute;z-index:100;top:0;right:50px;width:50px;height:49px}.defaultsearchFederatedSearch{border-bottom:1px solid #000}.defaultsearchFederatedSearch.active{width:420px;opacity:1;margin-right:10px}.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.active{width:98%;opacity:1;margin-right:10px;position:relative;right:0;background:#c7c7c780;border:1px solid #fff;margin-top:10px}.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.federatedSearchTileWithDescription .placeholderFederatedSearchTile{margin-left:-2px!important}.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.active:hover{opacity:1;background:#fff}.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.federatedSearchTileWithDescription.active:hover{opacity:1;background:#e1e1e1}.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.active:hover .placeholderFederatedSearchTile{color:#000}.defaultsearchFederatedSearch .form-control.placeholderFederatedSearchTile{display:inline;width:90%}.defaultsearchFederatedSearch .clickButtonFederatedSearchResultsClose::before{color:dimgray}.federatedSearchTileWithDescription .form-control.placeholderFederatedSearchTile{background-color:#e1e1e1}.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.active:hover .clickButtonFederatedSearchTile{background:0 0;color:#007dba}.clickButtonFederatedSearch.clickButtonFederatedSearch.clickButtonFederatedSearchForSearchResults{color:#007dba;height:42px;font-size:18px;position:relative!important}.federatedSearchBoxButtons .clickButtonFederatedSearch.clickButtonFederatedSearch.clickButtonFederatedSearchForSearchResults{width:35px!important;position:relative!important;float:right;padding-right:0;padding-left:0;margin-left:6px}#searchPipeDivider{font-size:22px;color:#262626!important;line-height:40px;left:35px;display:inline-block;text-align:center;margin:0;font-style:normal;font-weight:500}#showFiltersMobile{margin-left:24px}#searchHeaderText{font-weight:700!important;margin-bottom:20px}#searchHeaderText .searchInfoBadge{top:-10px;position:relative;color:#007dba;left:5px;font-size:18px!important;cursor:pointer}.searchReadMore{cursor:pointer;color:#007dba!important}.clickButtonFederatedSearchResultsClose{position:relative;margin-left:0!important;height:42px!important;position:relative!important}.clickButtonFederatedSearchResultsClose:before{content:"";font:normal normal normal 14px/1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;height:42px;color:#000}.defaultsearchFederatedSearchHero{left:0;margin-right:10px;border:1px solid #fff;width:100%;height:49px;background:rgba(255,255,255,.5);opacity:1;z-index:99;visibility:visible;position:relative;font-weight:400}.federatedSearchResultsContainer{padding:20px}.federatedSearchResultsContainer .defaultsearchFederatedSearchForSearchResults{width:100%!important;opacity:1;margin-right:10px;margin-bottom:15px;position:relative;right:0}.federatedSearchResultsContainer .searchBar .defaultsearchFederatedSearchForSearchResults .form-control.placeholderFederatedSearchTile{padding-left:0;padding-bottom:5px;width:100%;padding-right:90px}.federatedSearchResultsContainer .searchBar .defaultsearchFederatedSearchForSearchResults .form-control.placeholderFederatedSearchTile:focus{padding-left:0!important}.federatedSearchTabsContainer{margin-bottom:15px;display:flex;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:center}.defaultsearchFederatedSearchTile .form-control.placeholderFederatedSearchTile{border:0;height:40px;width:100%!important;padding-right:60px}.defaultsearchFederatedSearchTile .form-control.placeholderFederatedSearchTile:hover{color:#000}.clickButtonFederatedSearch{margin-left:-5%;opacity:1;top:0;left:0;height:49px;width:35px;font-size:20px;position:absolute;top:0;right:56px;background-color:transparent;border:0;outline:none;z-index:99}.federatedSearchTileWithDescription .clickButtonFederatedSearch{margin-left:-9px}.clickButtonFederatedSearch.clickButtonFederatedSearch.clickButtonFederatedSearchTile{color:#fff;height:42px;position:absolute;right:10px;left:auto;padding:0;margin-left:6px;margin-right:6px;width:30px!important}.clickButtonFederatedSearch.clickButtonFederatedSearch.clickButtonFederatedSearchTile:hover{background:0 0;color:#007dba}.clickButtonFederatedSearch.clickButtonFederatedSearchHero{position:absolute;top:0;right:10px!important;width:30px!important;padding:0;margin-left:6px;margin-right:6px;left:auto;color:#fff}.clickButtonFederatedSearch.clickButtonFederatedSearchHero.active{color:#007dba}.form-control.placeholderFederatedSearch{margin-left:15px;border:0;padding-top:10px!important;padding-right:44px}.form-control.placeholderFederatedSearch:focus{padding-right:44px}.form-control.placeholderFederatedSearchHero{margin-left:-2px;border:0;width:101%;height:47px;padding-right:60px}.form-control.placeholderFederatedSearchHero:focus{margin-left:0;width:100%}.placeholderFederatedSearchTile::placeholder{color:#fff}.placeholderFederatedSearchHero::placeholder{color:#fff}.defaultsearchFederatedSearchForSearchResults .form-control{font-size:30px;padding-left:0}.defaultsearchFederatedSearchForSearchResults .form-control :focus{font-size:30px;padding-left:30px}.defaultsearchFederatedSearchForSearchResults .placeholderFederatedSearchTile::placeholder{color:gray;font-size:18px}input.clickButtonFederatedSearch.clickButtonFederatedSearchTile.fa-input:focus,.clickButtonFederatedSearch.clickButtonFederatedSearchHero:focus{background:0 0}.federated-search-grid-view{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:1px 15px}.federated-search-grid-view:before{content:none}.federatedSearchResultItem-grid{min-height:300px;padding-top:8px}.federatedSearchResultItem-list{min-height:0;padding-right:10px}.federatedSearchResultItem-list.people{min-height:190px}.resultItemContainer-grid{margin:0;height:99%;width:90%;border-bottom:1px solid lightgrey}.resultItem-grid-border{border-right:1px solid lightgrey;height:95%;width:105%;padding:10px 55px 10px 0;position:relative}.resultItem-list{min-height:0;width:100%;padding:3px 10px 10px 0;position:relative}.resultItem-list.people{min-height:190px}.resultItemContainer-list{min-height:0;width:100%;border-bottom:1px solid lightgrey}.read-more-federated-search{bottom:0;position:absolute;width:100%;font-size:16px;font-weight:700}.read-more-federated-search a:after{content:"";background-image:url(../images/arrow-right.png);background-repeat:no-repeat;float:right;width:35px;height:16px;position:absolute;bottom:1px;margin-left:10px}.resultItem-grid-border .list-group-item-text{color:#2f4f4f}.filtersInputSearchField{padding-right:25px!important}.read-more-list{position:initial}.itemContainer .list-group-item-heading:hover{color:#058ecd}.search-item-indicator{text-transform:uppercase;border-radius:40px;display:inline-block;font-size:13px;font-weight:700;text-align:center;width:90px}.search-video-indicator{background-color:#e5ffe5;color:#06b806}.search-event-indicator{background-color:rgba(225,165,0,.1);color:orange}.federated-search-grid-view :nth-child(3n) .itemContainer{border:none}p.group.inner.authors a:hover{background-color:transparent;cursor:pointer;text-decoration:underline}p.group.inner.authors a{color:#058ecd;border-bottom:none}p.group.inner.authors i,p.group.inner.authors svg{font-size:4px;vertical-align:middle;color:#058ecd}.authors .fa-circle:last-of-type{display:none}.more-authors{color:grey!important}.authors{margin-bottom:8px}.itemContainer .thumbnail-header-title{margin-bottom:8px;-webkit-transition:none}h4.group.inner.list-group-item-heading.subtitle-text-list-grid.element-transform-to-uppercase:hover{color:#000}.federatedSearchTab:hover{cursor:pointer}.federatedSearchTab:focus{outline:none}.federatedSearchTab{text-transform:uppercase;box-shadow:none;background:0 0;color:#007dba}.federatedSearchTab.active,.federatedSearchTab:hover{color:#fff!important;background:#007dba;outline:none}.federatedSearchTab.noResults{color:dimgray}input#searchResultsBoxmainSearch:focus{padding-left:3px}.defaultsearchFederatedSearchForSearchResults #searchResultsBoxmainSearch{border:none;font-weight:500;font-style:normal;font-family:DM Sans,sans-serif}.backgroundgrey{background:#e7e9ef}.peopleTile{padding-bottom:2%}.peopleTileGreySubheading{font-weight:500;color:#909092;font-size:14px;height:40px}.marginbottom5{margin-bottom:5%}.resultItem-list .read-more-federated-search{bottom:15px}.peopleMarginLeft-list{margin-left:190px}.peopleFontColor{color:#2f4f4f}.federated-search-grid-view :nth-last-child(-n+3) .caption{border:none}.paginationButton{background-color:Transparent;border:none;margin:5px}.paginationButton.paginationSelectedButton{background-color:#058ecd;color:#fff}#pagination{margin-bottom:0;padding:0}#pagination li{display:inline}.paginationSearchResults{display:flex;justify-content:center;align-items:center;margin-top:40px;margin-bottom:20px}#search-results-aws a{overflow-wrap:break-word;padding:0;-webkit-transition:none;line-height:initial}.federatedSearchResultItem-grid .subtitle-text-list-grid{font-size:11px}.resultItem-list .read-more-federated-search.viewprofile{bottom:45%}.resultItem-grid-border img{width:170px}.resultItem-list img{width:150px}.no-results-found-label{font-size:18px;padding-top:5px;padding-left:15px;margin-bottom:65px}.goToPageNumberInput{width:50px;text-align:center;border:none}#goToPageNumberBtn{color:#058ecd;font-weight:700}.transparentGoBtn{background-color:transparent;border-color:transparent}.site-search-container p.group.inner.list-group-item-text{min-height:40px;overflow:hidden;line-height:20px}.cloud-search-container p.group.inner.list-group-item-text{min-height:40px;overflow:hidden;line-height:20px}.promotedContent .resultItemContainer-list{box-shadow:4px 4px 4px 4px rgba(5,142,205,.1);border:2px solid rgba(5,142,205,.7);padding:0 15px;background-color:#fff}.promotedContent a:hover,.promotedContent a:focus{background:0 0}.spinnerfederatedSearchoverlay{background:#fff;position:absolute;width:100%;height:100%;z-index:1000}.spinnerfederatedSearch{display:inline-block;width:120px;height:120px;position:absolute;left:50%;top:5%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinnerfederatedSearch:after{content:" ";display:block;width:100px;height:100px;margin:5px;border-radius:50%;border:6px solid #000;border-color:#000 transparent #000 transparent;animation:spinnerfederatedSearch 1.2s linear infinite}@keyframes spinnerfederatedSearch{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#desktopFederatedSearch{display:block}.clear-all{font-size:14px;cursor:pointer}.filterMobileFederatedSearch{display:none}#showResultsFederatedSearchMobile{display:none}.invisible{display:none}#ClearALL{font-size:14px;cursor:pointer}.go-to-page{margin:0;border:1px solid #000;padding:5px;text-align:center;background-color:#fff}.go-to-page label{padding:1px 6px}.clear-filters-disabled{pointer-events:none;color:gray}#searchResultsBoxmainSearch::placeholder{font-size:30px;color:#acacac}#filtersSection{margin-left:-16px}.moveLeft{margin-left:-13px}.paddingLeft{padding-left:25px}@media(min-width:1024px) and (max-width:1259px){.navbar-nav.pushNavBar{position:relative;right:330px}.defaultsearchFederatedSearch.active{margin-right:3px;width:400px}.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.active{width:285px;top:10px;left:0}.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.federatedSearchTileWithDescription.active{width:auto}}@media(min-width:978px){.desktopFederatedSearch{display:block;padding-left:15px}.mobileFederatedSearch{display:none}}@media(max-width:979px){.desktopFederatedSearch{display:none}.mobileFederatedSearch{display:block}.resultItem-list .read-more-federated-search{font-size:13px}#mobileFederatedSearch{background:#f0f2f4;border-bottom:2px solid #bbb;margin-top:50px;display:flow-root}.filterscaret .subtitle{color:#4d5668;padding:5px;width:80%}.filterscaret .button-subtitle{width:10%}.mobileFederatedSearchFilters{margin-top:30px}.mobilefederatedSearchTypeOfContent{display:none;z-index:1000}#showResultsFederatedSearchMobile{font-size:14px;background:#f0f2f4;border:2px solid #bbb;margin-top:30px;text-align:center;text-transform:uppercase;padding:5px 10px;margin-left:30%;width:40%;color:#4d5668}.mobilecaret{font-size:15px;font-weight:400;color:#4d5668}.filter-results{border:0}.mobilefederatedSearchTypeOfContent.margin-top-0{margin-top:0}}@media(min-width:320px) and (max-width:374px){#showFiltersMobile{margin-left:15px}.peopleMarginLeft-list{margin-left:0;margin-top:10px}.item.list-group-item-new img{float:none}#ClearALL{font-size:14px;position:relative}}@media(min-width:375px) and (max-width:411px){.federatedSearchTab{max-width:130px}#showResultsFederatedSearchMobile{width:initial}}@media(min-width:675px) and (max-width:768px){.itemsPerPageBottom{bottom:0}}@media(min-width:675px) and (max-width:978px){.itemsPerPageBottom{bottom:0}}@media(max-width:978px){.hideListGridButtons{display:none}}@media(min-width:768px) and (max-width:979px){.pushNavBar{display:none}.searchBtn.default.searchBtnFederatedSeacrh{z-index:120;right:55px}.defaultsearchFederatedSearch.active{width:390px;margin-top:8px}.defaultsearchFederatedSearchHero{width:98%;left:4px}#search-results-aws a{font-size:12px}.list-group-item-text{font-size:12px}.resultItem-grid-border{padding:10px 10px 10px 0}#showFiltersMobile{margin-left:63px;padding-left:40px}}@media(min-width:501px) and (max-width:767px){.defaultsearchFederatedSearch.active{position:relative;padding-left:15px;width:480px;top:10px}.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.active{margin-bottom:9%}}@media(max-width:500px){.resultItem-list .read-more-federated-search.viewprofile{bottom:25%}.promotedContent{margin-top:40px}}@media(min-width:425px) and (max-width:500px){.defaultsearchFederatedSearch.active{width:350px}.form-control.placeholderFederatedSearch{font-size:12px;margin-left:17px}.microSearch.defaultsearchFederatedSearch.active{left:-366px;top:55px}.federatedSearchResultsContainer .searchBar .microSearch.defaultsearchFederatedSearch.active{top:0}.microSearch.defaultsearchFederatedSearch input[type=text]{margin-left:17px}.microSearch.defaultsearchFederatedSearch.federatedSearchTileWithDescription input[type=text]{margin:0}.microSearch.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.active{width:98%;top:17px;left:0;padding:inherit;font-size:12px}.microSearch.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.federatedSearchTileWithDescription.active{padding:0!important}.pushstandereModule{margin-top:25px}.defaultsearchFederatedSearchHero{width:98%;left:4px}.defaultsearchFederatedSearchForSearchResults#searchResultsBox{left:0;margin-bottom:5px}.federatedSearchTab{max-width:150px;word-wrap:break-word;overflow-wrap:break-word;min-width:80px;font-size:11px;white-space:normal;margin-right:5px;margin-bottom:5px;height:40px}}@media(min-width:375px) and (max-width:424px){.defaultsearchFederatedSearch.active{width:340px}.form-control.placeholderFederatedSearch{font-size:12px}.microSearch.defaultsearchFederatedSearch.active{left:-341px;top:55px;padding-left:15px}.federatedSearchResultsContainer .searchBar .microSearch.defaultsearchFederatedSearch.active{top:0}.microSearch.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.active{width:98%;top:17px;left:0;padding:inherit;font-size:12px}.microSearch.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.federatedSearchTileWithDescription.active{padding:0!important}.pushstandereModule{margin-top:25px}.defaultsearchFederatedSearchHero{width:98%;left:2px}.federatedSearchTab{word-wrap:break-word;overflow-wrap:break-word;min-width:80px;font-size:11px;white-space:normal;margin-right:5px;margin-bottom:5px;height:40px}.defaultsearchFederatedSearchForSearchResults#searchResultsBox{left:0;margin-bottom:5px}.defaultsearchFederatedSearchForSearchResults #defaultSearchClose{margin-left:-15px}.federatedSearchTab{max-width:145px}}@media(min-width:320px) and (max-width:376px){.federatedSearchTab{max-width:115px}}@media(min-width:120px) and (max-width:359px){.federatedSearchTab{max-width:100px}}@media(min-width:120px) and (max-width:359px){.federatedSearchTab{max-width:100px}}@media(min-width:120px) and (max-width:374px){.navbar-right.searchBtn.searchBtnFederatedSeacrh{right:39px}.searchBtn.default.searchBtnFederatedSeacrh{z-index:120;right:40px}.microSearch.defaultsearchFederatedSearch.active{position:relative;width:290px;top:55px}.federatedSearchResultsContainer .searchBar .microSearch.defaultsearchFederatedSearch.active{top:0}.microSearch.defaultsearchFederatedSearch input[type=text]{padding-left:20px;margin-left:0;font-size:16px}.microSearch.defaultsearchFederatedSearch input[type=text]::placeholder{font-size:11px}.microSearch.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.active{width:98%;top:17px;left:0;padding:inherit;font-size:12px}.microSearch.defaultsearchFederatedSearch.defaultsearchFederatedSearchTile.federatedSearchTileWithDescription.active{padding:0!important}.pushstandereModule{margin-top:25px}.defaultsearchFederatedSearchHero{width:98%;left:2px}.federatedSearchTab{word-wrap:break-word;overflow-wrap:break-word;min-width:80px;font-size:11px;white-space:normal;margin-bottom:5px;height:40px}.defaultsearchFederatedSearchForSearchResults#searchResultsBox{left:0;margin-bottom:5px}.defaultsearchFederatedSearchForSearchResults #defaultSearchClose{margin-left:-15px}.defaultsearchFederatedSearchForSearchResults #searchResultsBoxmainSearch{font-size:30px}#showResultsFederatedSearchMobile{width:50%;margin-left:25%}}#searchInfoModal{background-color:#fefefe;position:absolute;margin:auto;padding:0 0 25px 25px;padding-top:0;border:1px solid #888;top:-50px;width:25%;left:40%;z-index:1000;border:2px solid #000;display:none}.federatedSearchBoxButtons{position:absolute;right:0;top:0}.federatedSearchBoxButtons .clickButtonFederatedSearch.clickButtonFederatedSearchResultsClose{line-height:10px;position:absolute;width:35px!important;margin-right:5px;padding-right:0;padding-left:0;left:0;margin-left:6px}.searchInfoWrapper{position:relative}#searchInfoModal #closeInfoModal{color:#aaa;float:right;font-size:20px;margin-right:10px;cursor:pointer}#searchInfoModal p{font-weight:400;margin-bottom:0;margin-top:25px;margin-right:25px;line-height:20px}@media(max-width:320px){#searchInfoModal{width:80%;left:10%;top:0}}@media(min-width:320px) and (max-width:479px){#searchInfoModal{width:60%;left:20%;top:0}}@media(min-width:480px) and (max-width:600px){#searchInfoModal{width:50%;left:40%;top:0}}@media(max-width:767px){.federatedSearchResultsContainer .searchBar .defaultsearchFederatedSearchForSearchResults{padding-left:0;padding-bottom:0}.microSearch.defaultsearch .placeholderFederatedSearch{padding-right:25px!important}.federatedSearchTab{height:auto;width:auto}.federatedSearchResultsContainer{display:flex;flex-wrap:wrap;flex-direction:column}.federatedSearchTabsContainer{margin-bottom:15px;display:flex;flex-wrap:wrap;justify-content:center}div#federatedSearchButtons{display:flex}.moveLeft{margin-left:0}}@media(min-width:601px) and (max-width:767px){#searchInfoModal{width:40%;left:45%;top:0}}@media(min-width:768px) and (max-width:991px){#searchInfoModal{width:35%;left:45%}}.selected-filter-checkbox{display:none}.selected-filter-item label span{font-size:14px;font-weight:300;width:90%;display:block}.selected-filter-item{background:#cce3ee;border-radius:3px;padding:5px 15px;margin-bottom:5px;margin-top:10px}.remove-selected-filter{font-size:16px;border:none;background:0 0;position:absolute;right:20px}