body{background-color:#e9e9e9}div#wrap{margin:0 60px;background-color:var(--body-bk-color)}body.Layout_Home div#wrap{margin:25px auto 0;max-width:1399px}body.Page_FieldSearch .component.tabControl{margin-bottom:0}body.Page_FieldSearch .component.button.searchAll{border:none;border-radius:0}body.Page_FieldSearch .component.button.searchAll>a{width:79px;height:27px;padding:0;border:none;border-radius:0;background:url(../client/images/button-viewall.gif) no-repeat}body.Page_FieldSearch .component.button.send{border:none;border-radius:0}body.Page_FieldSearch .component.button.send>a{width:79px;height:27px;padding:0;border:none;border-radius:0;background:url(../client/images/button-sent.gif) no-repeat}body.Page_FieldSearch .component.editBox.emailDetails{margin:0 0 10px}body.Page_FieldSearch .component.editBox.emailDetails .componentTitle{letter-spacing:-.1em;text-transform:lowercase;font-size:160%;color:#353535}body.Page_FieldSearch .component.editBox.emailMoreDetails{width:523px;margin:0 0 10px}body.Page_FieldSearch .component.editBox.emailMoreDetails .componentTitle{border-bottom:none}body.Page_FieldSearch .component.searchAll{margin:22px 0 0;padding:0;background:none}body.Page_FieldSearch .component.searchAll .buttons{overflow:hidden}body.Page_FieldSearch .component.searchAll .component.button{padding:0;margin:0;background:none}body.Page_FieldSearch .component.searchAll .component.button a{padding:0}body.Page_FieldSearch .component.searchEmail{margin:22px 0 0;padding:0;background:none}body.Page_FieldSearch .component.searchEmail .buttons{overflow:hidden}body.Page_FieldSearch .component.searchEmail .component.button{padding:0;margin:0;background:none}body.Page_FieldSearch .component.searchEmail .component.button a{padding:0}body.Page_ViewItem .commerceNotice,div.label.use.notes{color:red;margin:10px 0}body.Page_BradfordCollections #crumbtrailSearchDescription,body.Page_BradfordCollections .component.galleryControls{display:none}body.Page_BradfordCollections .galleryItem{width:auto;height:auto;margin:0;background:none;border:none}body.Page_BradfordCollections .galleryContent{display:flex;flex-direction:column}body.Page_BradfordExhibitions #crumbtrailSearchDescription,body.Page_BradfordExhibitions .component.galleryControls{display:none}body.Page_BradfordExhibitions .galleryItem{width:auto;height:auto;margin:0;background:none;border:none}body.Page_BradfordExhibitions .galleryContent{display:flex;flex-direction:column}.component.folderCarousel,.component.itemMedia .image,.componentTitle,dl.summary dt,dt,h2.thumbheader{text-transform:none!important}.searchResultsPage{width:100%}main#content{padding:10px 0}#HomePageCarousels{display:flex;width:100%;gap:10px}#exhibitPromo{border-top:1px solid #e4e4e4;padding-top:30px;display:flex}#exhibitPromo #exhibitPromoText{padding-left:15px}#MostPopularItemsContent{grid-template-columns:repeat(3,1fr)}#CategoryDetailsPage .folderCarousel .carouselContent{max-width:608px}#itemPageRight{margin-top:31px}body.Layout_Account #header .logo,body.Layout_Admin #header .logo,body.Layout_Default #header .logo{margin:10px 9px;width:165px;flex:1 0 180px}body.Layout_Account #headerActions,body.Layout_Admin #headerActions,body.Layout_Default #headerActions{flex:12}.headerText{flex:6}.headerText h1{margin-bottom:0}header #banner{display:flex;align-items:center}header #banner .leftFillerCol{flex:1 1}header #banner #logo{display:flex;flex-direction:column;text-align:center;row-gap:10px;margin:10px;padding-top:10px}header #banner #logo img{max-width:300px}header #banner #headerActions{flex:1 1;display:flex;flex-wrap:wrap;justify-content:center}.homePageSearch{margin:5px 15px;--field-font-size:16px}.homePageSearch .component.quickSearch input.query{padding-left:38px}.component.carousel{min-height:435px;padding-bottom:30px}.component.carousel img{height:100%;width:100%}.component.carousel .image{height:100%}.component.carousel .caption{position:absolute;left:20px;bottom:156px;background-color:#ca1421;color:#fff;text-shadow:none;padding:10px 20px;font-weight:600;font-size:15px;max-height:1em}.component.carousel .description{transform:none;height:136px;margin-left:20px;margin-right:20px;background-color:hsla(0,0%,100%,.91);color:#000;font-weight:400;font-size:18px;box-sizing:border-box;bottom:20px;font-style:normal;line-height:36px;padding:20px;text-align:left;max-width:430px}.component.highlight:hover .description{transform:none}.carouselPager{bottom:25px}.recentlyDigitised{width:100%;position:relative;max-height:381px}.recentlyDigitised img{width:100%;display:block;max-height:381px}.recentlyDigitised .rdText{position:absolute;right:20px;bottom:20px;z-index:15;width:45%}.recentlyDigitised .rdText h2{background-color:#ca1421;color:#fff;text-shadow:none;margin:0;font-weight:400;font-size:16px;max-height:1em;padding:10px 20px;width:max-content}.recentlyDigitised .rdText p{max-height:20em;overflow:hidden;text-align:justify;margin:0;background-color:#fff;color:#000;font-weight:400;font-size:18px;line-height:36px;padding:20px;border-top:8px solid #ca1421}.hpRow{margin-top:10px;display:flex;flex-direction:row;column-gap:20px;flex-wrap:wrap;padding:0 10px}.hpRow div{flex:1 1}.homePageTerms{font-size:1.2em}.homePageMap h2,.homePageTerms h2{text-align:center;font-size:30px;font-weight:800;margin:10px 0 7px}.homePageTerms p{text-align:justify}.homePageTerms ul{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:5px;list-style:circle;padding-left:20px}.homePageTerms ul li{display:list-item;list-style:disc}.homePageMap img{width:100%}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-brands-400.woff2) format("woff2")}.fab{font-family:Font Awesome\ 5 Brands,sans-serif;font-weight:400}.footer{display:flex;flex-direction:column}.footer .upperFooter{display:flex;flex-direction:row;align-content:center;background-color:#404040;color:#fff;flex-wrap:wrap}.footer .upperFooter a,.footer .upperFooter a:active,.footer .upperFooter a:link,.footer .upperFooter a:visited{color:#fff}.footer .upperFooter div{align-content:center}.footer .upperFooter div#footerLogo{flex:2 1 0;margin-left:5px}.footer .upperFooter div#footerGap{flex:2 1 0}.footer .upperFooter div#footerSocial{flex:1 1 0}.footer .upperFooter #footerLogo img{width:220px;margin-left:auto;margin-right:auto;display:block;padding:10px 0}.footer .upperFooter #subscribe{display:flex;align-items:center}.footer .upperFooter form{width:300px;margin-left:auto;margin-right:auto}.footer .upperFooter #footerSocial{display:flex;padding-left:20px;padding-right:20px;align-items:center}.footer .upperFooter #footerSocial a{flex:1 1 0;font-size:20px}.footer .upperFooter span{color:#fff;height:1em;width:1em;display:block}.fa-youtube:before{content:"\f167"}.fa-twitter:before{content:"\f099"}.fa-instagram:before{content:"\f16d"}.fa-facebook:before{content:"\f09a"}.footer .middleFooter{text-align:center}.footer .middleFooter ul{margin:0 auto;display:flex;list-style:none;padding:0;line-height:normal;justify-content:center;flex-wrap:wrap}.footer .middleFooter ul li{padding:13px 20px}.footer .middleFooter a{font-size:15px;font-weight:400;letter-spacing:3.8px;color:#262626}.footer .lowerFooter a:hover,.footer .middleFooter a:hover{color:#61adce}.footer .lowerFooter{text-align:center;font-size:21px;font-weight:400;padding:23px 0 10px}.footer a:hover{text-decoration:none}body.Layout_Account #header,body.Layout_Admin #header,body.Layout_Default #header{height:95px}@media screen and (max-width:1400px){.component.carousel{min-height:32vw;padding-bottom:30px}}@media screen and (max-width:1080px){div#wrap{margin:0}#footerGap{display:none}#itemPageRight{margin-top:0}}@media screen and (max-width:970px){div#wrap{margin:0}.component.carousel{min-height:432px;height:432px;max-width:340px;margin-left:auto;margin-right:auto}.component.highlight .description{display:none}.recentlyDigitised .rdText{width:auto}.recentlyDigitised .rdText p{display:none}.recentlyDigitised .rdText{right:0;bottom:0;text-align:center}.component.highlight .caption{bottom:0;width:100%;padding:10px 0}.component.highlightGrid .collapsibleContent{grid-template-columns:repeat(1,1fr)!important;grid-template-rows:repeat(2,1fr)!important}.component.carousel.pagerDots .carouselPager{bottom:-2em}#footerGap{display:none}.hpRow{flex-direction:column}.actionGroup .action[data-action=Register]{display:none}}@media screen and (max-width:900px){.headerText{display:none}#headerActions{flex:2 0}header .leftFillerCol{display:none}header #banner #logo img{max-width:200px}header #banner #headerActions{justify-content:right;margin-right:5px}}.component.actionMenu{z-index:5}.thumbnail .assetMetadata{display:none}.viewItemPage .editBoxField[data-field-name=description] .editBoxFieldText .value,.viewItemPage .editBoxField[data-field-name=transcription] .editBoxFieldText>.value{max-height:40em;overflow:auto}body.Layout_Default #sidebar{--sidebar-close-btn-color:var(--sidebar-action-color)}