html{min-height:0}body.Layout_Account,body.Layout_Default,body.Layout_Home,body.Layout_Search{display:flex;flex-direction:column;align-items:stretch;min-width:500px;min-height:100vh;margin:0;background-color:#eee}body.Layout_Account #wrap,body.Layout_Default #wrap,body.Layout_Home #wrap,body.Layout_Search #wrap{flex:1;width:1200px;min-width:0;margin:0 auto;border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:#f5f5f5}body.App_IE_Modern.Layout_Account #wrap,body.App_IE_Modern.Layout_Default #wrap,body.App_IE_Modern.Layout_Home #wrap,body.App_IE_Modern.Layout_Search #wrap{flex:none}body.Layout_Account #content,body.Layout_Default #content,body.Layout_Home #content,body.Layout_Search #content{margin:0}body.Layout_Account #page,body.Layout_Default #page,body.Layout_Home #page,body.Layout_Search #page{display:flex;width:83%;margin:20px auto;border:1px solid #dadada;padding:25px;background-color:#fff}body.Layout_Account #content,body.Layout_Default #content,body.Layout_Home #content,body.Layout_Search #content{flex-grow:1}body.Layout_Search #search{flex-shrink:0;width:250px;margin:0 20px 0 0}body.Layout_Default li,body.Layout_Default p,body.Layout_Default td,body.Layout_Embed li,body.Layout_Embed p,body.Layout_Embed td{line-height:1.6em}body.Icons .component.iconsOnly>.componentTitle>.icon.sort,body.Icons .componentTitle>.icon.sort:only-child{padding-top:4px;padding-bottom:6px}body.Icons_FontAwesome .icon.sort:before,body.No_Icons .icon.iconAlways.sort:before{content:"\f1de"}body.Layout_Default #header,body.Layout_Home #header,body.Layout_Search #header{min-height:0;padding:0;border-bottom:none}.component.crsbiHeader{position:relative;border-radius:0}.component.crsbiHeader .title,.component.crsbiHeader .top{position:absolute;z-index:10}.component.crsbiHeader .top{left:0;right:0;top:0;border-bottom:2px solid var(--header-border-color);border-radius:0;padding:2px 0;background:hsla(0,0%,100%,.8)}.component.crsbiHeader .top>.components{display:flex;justify-content:flex-end;align-items:center;min-height:34px}.component.crsbiHeader .component.quickSearch{width:250px}.component.crsbiHeader .component.quickSearch input.query{min-height:30px}.component.crsbiHeader .component.actionMenu{margin:0 10px 0 0}.component.crsbiHeader .container.top{font-size:.9em}.component.crsbiHeader .component.actionMenu .component.actionGroup.toolbar>.actions{display:flex}.component.crsbiHeader .component.actionMenu .component.actionGroup.toolbar>.actions>.action{border:none;border-left:1px solid #fff;border-radius:0;padding-left:5px;background-color:transparent;color:#840200;font-weight:700}.component.crsbiHeader .component.actionMenu .component.actionGroup.toolbar>.actions>.action:first-child{border:none;padding-left:0}.component.crsbiHeader .component.actionMenu .component.actionGroup.toolbar>.actions>.action>span.label{white-space:nowrap;letter-spacing:normal}.component.crsbiHeader .component.actionMenu .component.accountActionUI .componentTitle>.label,.component.crsbiHeader .component.actionMenu .component.pageActionUI .componentTitle>.label{padding:5px}.component.crsbiHeader .label.title{display:flex;align-items:center;position:absolute;top:25px;left:100px;width:420px;height:160px;padding:0 20px;box-sizing:border-box;overflow:hidden;background-color:#052a3a}.component.crsbiHeader .label.title img{margin:0 20px 0 0}.component.crsbiHeader .label.title h1{margin:0;font-family:Adobe Caslon Pro,Times New Roman,sans-serif;color:#fff;font-size:14px;font-style:italic}.component.crsbiHeader .label.title h1>strong{display:block;font-size:31px;font-style:normal}.component.crsbiHeader .label.image{position:relative;height:200px}.component.crsbiHeader .label.image img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.component.crsbiHeader .component.carousel{height:400px}footer#footer{position:relative;width:1200px;height:150px;margin:0 auto;border:1px solid #ddd;border-bottom:none;box-sizing:border-box}.component.crsbiFooter .image{position:absolute;left:0;top:0;right:0;bottom:0}.component.crsbiFooter .label.title{position:absolute;top:40px;left:120px;width:170px;height:75px;padding:6px 0 0 10px;box-sizing:border-box;background-color:#dfe0e2}.component.crsbiFooter .label.title h1{margin:0;font-family:Adobe Caslon Pro,Times New Roman,sans-serif;color:#000;font-size:11px;font-style:italic}.component.crsbiFooter .label.title h1>strong{display:block;font-size:19px;font-style:normal;line-height:1em}.component.crsbiFooter .component.actionGroup.links{position:absolute;top:25px;right:20px;z-index:1}.component.crsbiFooter .component.actionGroup.links>.actions>.action{color:#840200;font-size:13px;font-weight:700}.component.crsbiFooter .component.actionGroup.links>.actions>.action:before{content:"|";margin:0 5px;font-weight:400}.component.crsbiFooter .component.actionGroup.links>.actions>.action:first-child:before{content:none}.component.crsbiFooter .label.copyright{position:absolute;top:100px;right:20px;font-size:14px}#page>.pageNavigate{flex-shrink:0;width:200px;margin:0 25px 0 0}#page>.pageNavigate>.componentTitle{border:none;color:var(--sub-heading-2-color);font-family:var(--sub-heading-2-font-family);font-size:var(--sub-heading-2-font-size);font-weight:var(--sub-heading-2-font-weight)}.tooltip.glossary{max-width:450px;white-space:normal;font-size:90%}.tooltip.glossary .glossaryContent{display:flex;align-items:flex-start}.tooltip.glossary .galleryItem{flex-shrink:0;flex-grow:0;height:auto;margin-right:10px}.tooltip.glossary .desc p{margin-top:0}body.Page_ViewItem.ItemType_Site_Item #itemPageMiddle{display:flex;flex-direction:row-reverse}body.Page_ViewItem.ItemType_Site_Item #itemPageLeft{flex-grow:1;flex-shrink:1}body.Page_ViewItem.ItemType_Site_Item #content .container.left{width:auto}body.Page_ViewItem.ItemType_Site_Item #itemPageRight{flex-shrink:0;width:400px}body.Page_ViewItem.ItemType_Site_Item #itemPageNav .component.container.nav{margin:0}body.Page_ViewItem.ItemType_Site_Item #itemPageNav .component.container.nav>.components{display:flex;align-items:center}body.Page_ViewItem.ItemType_Site_Item #itemPageNav .component.container.nav .component.pager{margin:0 10px 0 0}body.Page_ViewItem.ItemType_Site_Item .component.pager{justify-self:flex-end;margin:0}body.Page_ViewItem.ItemType_Image_Item .component.itemDocumentPages .closeFullPage{display:none}body.Page_ViewItem.ItemType_Image_Item.FullPage .component.itemDocumentPages.fullPage.thumbsLeft .thumbnails,body.Page_ViewItem.ItemType_Image_Item.FullPage .component.itemDocumentPages.fullPage.thumbsRight .thumbnails{top:78px}.component.crsbiBack{flex-grow:1;margin:0}.component.crsbiSiteImages .galleryItem.mainImage{grid-column:1/-1}.component.crsbiSiteImages .galleryItem .thumbnail .assetMetadata,.component.crsbiSiteImages .galleryItem .thumbnail .statusBar{display:none}body.App_IE_Modern .component.crsbiSiteImages .galleryItem.mainImage{width:100%;box-sizing:border-box}.component.crsbiSiteDetail .editBoxContent,.component.crsbiSiteDetail .editBoxField,.component.crsbiSiteDetail .editBoxFieldLabel,.component.crsbiSiteDetail .editBoxFieldValue{display:block}.component.crsbiSiteDetail .editBoxContent{column-count:2}.component.crsbiSiteDetail .editBoxField{margin:0 0 5px;font-size:11px;break-inside:avoid}.component.crsbiSiteDetail .editBoxFieldLabel{width:auto;color:#222;background-color:#eee;font-weight:700}.component.crsbiSiteDetail .editBoxFieldLabel,.component.crsbiSiteDetail .editBoxFieldValue{padding:5px 10px}.component.crsbiSiteDetail span.period{font-style:italic}.component.crsbiSiteDetail span.period:after{content:":"}.component.crsbiSiteFeatures h3,.component.crsbiSiteFeatures h4,.component.crsbiSiteFeatures h5{margin:10px 0}.component.crsbiSiteFeatures .feature{border-bottom:1px solid #ccc;margin-bottom:20px}.component.crsbiSiteFeatures iframe{width:100%;border:none;overflow:hidden}.component.crsbiSiteFeatures iframe.loading{display:none}.component.crsbiSiteFeatures img.loading{width:100%;max-width:580px;height:175px;opacity:.25}.component.crsbiSiteNav{position:fixed;top:250px;margin-left:20px;font-size:8pt}.component.crsbiSiteNav .action{text-align:center}body.Icons_FontAwesome .icon.siteFeatureSets:before{content:"\f0ca"}body.Icons_FontAwesome .icon.siteDesc:before{content:"\f036"}body.Icons_FontAwesome .icon.siteHistory:before{content:"\f1da"}body.Icons_FontAwesome .icon.siteFeatures:before{content:"\f00a"}body.Icons_FontAwesome .icon.siteComments:before{content:"\f0e5"}body.Icons_FontAwesome .icon.siteBibliography:before{content:"\f097"}body.Page_ViewItem.ItemType_Feature_Item #content .viewItemPage{min-height:0}body.Page_ViewItem.ItemType_Feature_Item #content .itemTitle{margin-bottom:10px}body.Page_ViewItem.ItemType_Feature_Item #content .itemTitle h1{margin:0}body.Page_ViewItem.ItemType_Feature_Item #content .container.bottom>.components>.component>.componentTitle,body.Page_ViewItem.ItemType_Feature_Item #content .container.left>.components>.component>.componentTitle,body.Page_ViewItem.ItemType_Feature_Item #content .container.right>.components>.component>.componentTitle,body.Page_ViewItem.ItemType_Feature_Item #content .container.top>.components>.component>.componentTitle,body.Page_ViewItem.ItemType_Feature_Item #content .itemTitle h1{color:var(--sub-heading-2-color);font-family:var(--sub-heading-2-font-family);font-size:var(--sub-heading-2-font-size);font-weight:var(--sub-heading-2-font-weight)}body.Page_ViewItem.ItemType_Feature_Item #content .container.bottom>.components{margin-left:20px}.component.crsbiFeatureDimension table{width:100%}.component.crsbiFeatureDimension table td.value{width:100px;text-align:right}.component.crsbiFeatureImages{margin-bottom:10px}.component.crsbiFeatureImages.empty{display:none}body.Page_ViewItem.ItemType_Image_Item #content .imageTitle{position:fixed;z-index:99999;top:0;left:0;margin:0}body.Page_ViewItem.ItemType_Image_Item #content .imageTitle .title h1{margin:0;padding:5px;font-size:var(--text-font-size);color:#fff;background-color:#000}body.Page_ViewItem.ItemType_Image_Item #content .imageTitle .featureSet{padding:10px 10px 10px 5px;border-bottom-right-radius:2px;color:#fff;background-color:rgba(0,0,0,.6)}body.Page_ViewItem.ItemType_Image_Item #content .imageDetails{position:fixed;bottom:0;right:25px;padding:10px;z-index:10000;background-color:rgba(0,0,0,.6);color:#fff}body.Page_ViewItem.ItemType_Image_Item #content .imageDetails .editBoxFieldLabel{width:110px}body.Page_ViewItem.ItemType_Image_Item #content .imageDetails .editBoxFieldLabel,body.Page_ViewItem.ItemType_Image_Item #content .imageDetails .editBoxFieldValue{padding:0}body.Page_ViewItem.ItemType_Glossary_Item #itemPageNav .component.container.nav{margin:0}body.Page_ViewItem.ItemType_Glossary_Item #itemPageNav .component.container.nav>.components{display:flex;align-items:center}body.Page_ViewItem.ItemType_Glossary_Item #itemPageNav .component.container.nav .component.pager{margin:0 10px 0 0}body.Page_ViewItem.ItemType_Glossary_Item .itemTitle .title{text-transform:capitalize}body.Page_ViewItem.ItemType_Glossary_Item #content .editBoxField[data-name=Description] .editBoxFieldValue{padding-top:0}.component.crsbiGlossaryBack{flex-grow:1;margin:0}.searchResultsPage[data-mode=detail] .galleryContent{grid-template-columns:auto}body.App_IE_Modern .searchResultsPage[data-mode=detail] .galleryDetailItem{width:724px;float:none;margin:4px 0}.searchResultsPage .gallery>.galleryContent.empty:before{content:"No sites found."}body.Page_Images .searchResultsPage .gallery>.galleryContent.empty:before{content:"No images found."}.thumbnail .assetMetadata,.thumbnail .statusBar{display:none}.searchResultsPage .top{border-bottom:none}.searchResultsPage .top .label.searchDesc h1{align-items:baseline;margin:0 0 10px;white-space:normal;color:var(--text-color);font-weight:var(--text-font-weight);font-size:var(--sub-heading-1-font-size)}.searchResultsPage .top .label.searchDesc h1:before{content:"Search results for: ";color:var(--heading-color)}.searchResultsPage .top .label.searchDesc h1:after{content:" - results: " attr(data-count) " items";display:inline;color:var(--text-color);font-style:inherit;font-weight:inherit;font-size:inherit}.searchResultsPage .toolbars{display:flex;align-items:center;justify-content:flex-end}.searchResultsPage .toolbars .pager{flex-grow:1;margin:0;text-align:left}.searchResultsPage .toolbars .component.actionGroup.dropdown.right,.searchResultsPage .toolbars .component.actionGroup.toolbar.right{margin:0 0 0 4px}.crsbiDetailThumb>.components{display:flex;max-height:160px}.crsbiDetailThumb .thumb{flex-shrink:0}.crsbiDetailThumb .editBox{position:relative;margin:0 10px}.galleryDetailItem[data-item-type="6"] .crsbiDetailThumb .editBoxField[data-name=Description] .editBoxFieldText{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.crsbiDetailThumb .editBoxField[data-name=Term] .editBoxFieldText{text-transform:capitalize}.crsbiDetailThumb .editBox:after{content:"";position:absolute;left:0;right:0;bottom:0;height:50px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 75%)}body.App_IE_Modern .crsbiDetailThumb .editBox{height:165px;overflow:hidden}.crsbiDetailThumb .editBoxField[data-name=Settlement]{font-weight:700}.crsbiDetailThumb h2 a,.crsbiDetailThumb h3 a{color:var(--heading-color)}.crsbiDetailThumb h2 a:hover,.crsbiDetailThumb h3 a:hover{color:var(--link-active-color)}body.Page_Glossary .glossaryPage .crsbiDetailThumb>.components{max-height:none}body.Page_Glossary .glossaryPage .crsbiDetailThumb .editBox:after{content:none}body.Page_Glossary.App_IE_Modern .glossaryPage .crsbiDetailThumb .editBox{height:auto}body.Page_Glossary .glossaryPage .crsbiDetailThumb .editBoxField[data-name=Description] p{margin:8px 0}.component.crsbiSearchType .component.pills li[data-pill=browseImages]{width:125px}.component.crsbiSearch>.componentTitle{margin:0 0 10px;padding:0;border-bottom:none;color:var(--heading-color);font-family:var(--heading-font-family);font-size:var(--heading-font-size);font-weight:var(--heading-font-weight)}.component.crsbiSearch>.componentTitle .label{padding:0}.component.crsbiSearch .editBox{margin:0}.component.crsbiSearch .editBoxField,.component.crsbiSearch .editBoxFieldContent,.component.crsbiSearch .editBoxFieldLabel,.component.crsbiSearch .editBoxFieldValue{display:block}.component.crsbiSearch .editBoxFieldLabel,.component.crsbiSearch .editBoxFieldValue{padding:0!important}.component.crsbiSearch .editBoxFieldLabel{width:auto;margin:0 0 2px}.component.crsbiSearch .editBoxField{margin:0 0 5px;font-size:13px}.component.crsbiSearch{font-size:13px}.component.crsbiSearch .fieldPickList,.component.crsbiSearch .termPickList{margin-bottom:10px}.component.crsbiSearch .fieldPickList>.componentTitle,.component.crsbiSearch .termPickList>.componentTitle{margin-bottom:5px;border-bottom:none;padding:0;color:#888}.component.crsbiSearch .component.actionGroup{margin-top:20px}.component.crsbiSearch .component.actionGroup .action[data-action="CrsbiSearch:Search"]{color:var(--highlight-secondary-color);background-color:var(--highlight-active-color)}.component.crsbiGlossaryLetters{margin:10px 0}.component.crsbiGlossaryLetters ul{display:flex}.component.crsbiGlossaryLetters li{margin-right:5px;padding:0 5px}.component.crsbiGlossaryLetters li.selected,.component.crsbiGlossaryLetters li.selected a{color:var(--highlight-secondary-color);background-color:var(--highlight-color)}.geolocationSearchPage .container.options{margin:5px 0}.geolocationSearchPage .label.searchDesc{overflow:hidden}.geolocationSearchPage .label.searchDesc h1{align-items:baseline;margin:0 0 10px;white-space:normal;color:var(--text-color);font-weight:var(--text-font-weight);font-size:var(--sub-heading-1-font-size)}.geolocationSearchPage .label.searchDesc h1:before{content:"Search results for: ";color:var(--heading-color)}.geolocationSearchPage .label.searchDesc h1:after{content:" - results: " attr(data-count) " items";display:inline;color:var(--text-color);font-style:inherit;font-weight:inherit;font-size:inherit}.geolocationSearchPage .label.searchDesc h1[data-count="1"]:after{content:" - results: 1 item"}body.Page_Home .homePage .componentTitle{border-bottom:none;font-family:var(--sub-heading-1-font-family);font-size:var(--sub-heading-1-font-size);font-weight:var(--sub-heading-1-font-weight);color:var(--sub-heading-1-color)}body.Page_Home .homePage .componentTitle .label{padding:0}body.Page_Home .homePage .component.highlightGrid{height:490px}body.Page_Home .homePage .component.highlightGrid .collapsibleContent{grid-column-gap:2px;grid-row-gap:2px}body.Page_Home .homePage .component.highlight{background-color:#000}body.Page_Home .homePage .component.highlight .caption{font-size:inherit;background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.15) 50%,transparent)}.component.actionNavigate.accountNavigate{margin-top:0}.component.container.accountNavigate>.componentTitle{border-bottom:none}.component.container.accountNavigate>.componentTitle>.label{padding:0}body.Page_MyAccount .myAccountPage .editBox.preferences{display:none}body.Role_pageEditor .itemContainer.galleryItem{position:relative}body.Role_pageEditor .itemContainer.galleryItem:not([data-item-type="3"]):hover:after{content:attr(data-item-id);display:block;position:absolute;z-index:1;right:0;bottom:50px;padding:0 2px;color:#fff;background-color:rgba(0,0,0,.75);font-size:12px}@media screen and (max-width:1200px){body.Layout_Default #wrap,body.Layout_Home #wrap,body.Layout_Search #wrap,footer#footer{width:auto;margin:0}}@media screen and (max-width:1024px){body.Layout_Default #page,body.Layout_Home #page,body.Layout_Search #page{width:auto;margin:0;border:none;padding:10px}.component.crsbiHeader .label.title{top:40px;left:0}.component.crsbiHeader .top{z-index:11}.component.crsbiHeader .component.carousel{height:200px}.component.crsbiSiteNav{display:none}}@media screen and (max-width:800px){body.Layout_Search #page{flex-direction:column}body.Layout_Search #search{width:auto;margin:0 0 20px}.component.crsbiFooter .label.title{display:none}body.Page_Home .homePage .component.highlightGrid{height:350px}body.Page_ViewItem.ItemType_Site_Item #itemPageMiddle{flex-direction:column}body.Page_ViewItem.ItemType_Site_Item #itemPageLeft{margin:0}body.Page_ViewItem.ItemType_Site_Item #itemPageRight{width:auto}body.Page_ViewItem.ItemType_Site_Item .component.itemGeolocation{max-width:none}.component.crsbiHeader .component.actionMenu .component.accountActionUI .componentTitle>.label,.component.crsbiHeader .component.actionMenu .component.actionGroup.toolbar>.actions>.action>span.label,.component.crsbiHeader .component.actionMenu .component.pageActionUI .componentTitle>.label{padding:5px 0}}@media print{@page{size:portrait}body.Layout_Default #wrap,body.Layout_Home #wrap,body.Layout_Search #wrap{width:auto;border:none;background-color:transparent}body.Layout_Default #page,body.Layout_Home #page,body.Layout_Search #page{width:auto;margin:0;padding:0;border:none}.component.crsbiHeader .container.top,.component.crsbiSiteNav,body.Page_ViewItem .viewItemPage .container.nav,footer#footer{display:none}body.Page_ViewItem.ItemType_Site_Item #itemPageMiddle{flex-direction:column}body.Page_ViewItem.ItemType_Site_Item #itemPageLeft{margin:0}body.Page_ViewItem.ItemType_Site_Item #itemPageRight{width:auto}body.Page_ViewItem.ItemType_Site_Item .component.itemGeolocation{max-width:none}body.Page_ViewItem.ItemType_Site_Item .itemContainer.galleryItem.mainImage{border:none}.component.itemGeolocation,.galleryItem,p{break-inside:avoid}body.App_FireFox,body.App_FireFox #page,body.App_FireFox.Page_ViewItem.ItemType_Site_Item #itemPageMiddle{display:block!important}}