/*! HiDPI v1 | MIT License | git.io/hidpi */.search-input{margin-right:5px;margin-left:5px;padding-top:10px;text-align:center}.search-input input[type="text"]{width:60%;padding:0;padding-left:10px;border:1px solid #aaa;border-right:none;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;background-color:#fff;line-height:26px;height:26px}.search-input input[type="submit"]{line-height:26px;height:28px;width:30%;border:none;border-top:1px solid #3277ae;border-bottom:1px solid #3277ae;border-left:1px solid #aaa;color:#fafafa;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;background-color:#3277ae;z-index:2;padding:0;margin-left:-5px}ul.results-list{margin:0;padding:0;list-style:none}ul.results-list li{margin:0 12px;padding:1em 12px;font-size:0.95em;border-bottom:1px solid rgba(200,200,200,0.5);color:rgba(40,40,40,0.8)}ul.results-list li.highlighted{margin:0;padding:1em 24px;background-color:#3277ae;color:#fafafa}ul.results-list li.highlighted a{color:#fafafa}ul.results-list li a{text-decoration:none;color:#3277ae;line-height:1.5em}ul.results-list li input{margin-right:5px}ul.results-list li h3{margin:0px;font-weight:normal}ul.results-list li p{margin:0 0 0.2em 0}ul.results-list li>label,ul.results-list li>a{display:block;margin:0;height:100%;color:rgba(40,40,40,0.8)}ul.results-list li .subtext{display:block;margin:0;font-size:0.9em}ul.results-list li .meta-info{margin:3px 0 0 5px;padding:0;font-weight:200;font-size:0.9em;line-height:0.9emconvert-to-em(5px)}ul.results-list li .meta-info-title{font-weight:800;font-size:inherit}ul.results-list li *{font-family:Helvetica, Verdana, sans-serif}ul.results-list li .distance{font-size:0.8em;line-height:2em;float:right;margin-left:0.5em}ul.results-list.reverse-styled{background-color:#e0ded9}ul.results-list.reverse-styled li.toggle{color:#3277ae}ul.results-list.reverse-styled li.highlighted{color:#fafafa}ul.results-list.reverse-styled li.highlighted a{color:#fafafa}ul.results-list.reverse-styled li.highlighted.toggle{background-color:#e0ded9;color:#002147}ul.results-list.reverse-styled li.highlighted.toggle a{color:#3277ae}ul.results-list.reverse-styled li a{color:#3277ae}#content{overflow-x:hidden;position:absolute;top:66px;right:0;bottom:0;left:0;background:#fff}#content .content-browse-wrapper{position:relative;padding:0px 0px;height:100%;width:0}#content .content-browse{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fafafa;display:none}#content .content-browse img.preloader{display:block;margin:0 auto}#content .content-browse .messages{background-color:#eee}#content .content-browse .messages .message{padding:5px;font-size:0.8em;border-bottom:1px solid #aaa}#content .content-browse .messages .message img.preloader{height:0.8em;display:inline;margin:0}#content .content-browse .messages .message.alert{color:#b94a48}#content .map-browse-layout{height:100%}#content .map-browse-layout .content-detail-wrapper{background:#fafafa;display:none}#content .additional-toggles{position:absolute;display:none;bottom:0;padding:0;text-align:center;background:#fafafa;border-top:1px solid #aaa}#content .additional-toggles ul{padding:0;margin:-4px 0px 0px}#content .additional-toggles ul li{background-position:0px 3px;background-repeat:no-repeat;height:35px;display:inline-block;list-style:none;min-width:40px}#content .btn-toggle-browse,#content .btn-toggle-detail,#content .btn-toggle-location{overflow:hidden;cursor:pointer;position:absolute;display:inline-block;background:#fafafa;z-index:1001;width:38px;height:35px;border-right:1px solid #aaa;border-bottom:1px solid #aaa;text-align:center;font-size:1.6em;color:#444}#content .btn-toggle-browse{z-index:1003}#content .btn-toggle-browse span{margin-top:4px}#content .btn-toggle-location{color:#aaa;bottom:0;border-top:1px solid #aaa;border-bottom:none}#content .btn-toggle-location.active{color:#f5cf47}#content .btn-toggle-detail{display:none;bottom:-1px;left:50%;left:-webkit-calc(50% - 19px);left:calc(50% - 19px);border-bottom:none;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa;height:27px;line-height:10px}#content .map-browse-layout.with-detail .btn-toggle-detail,#content .map-browse-layout.detail-hidden .btn-toggle-detail{display:inline-block}#content .map-browse-layout.with-browse .btn-toggle-browse{color:#aaa}#content .map-browse-layout.with-browse .btn-toggle-location,#content .map-browse-layout.with-browse .btn-toggle-browse{left:100%}#content .map-browse-layout.with-browse .additional-toggles{width:100%;display:inline-block}#content .map-browse-layout.with-browse .content-browse-wrapper{border-right:1px solid #aaa;width:30%}@media only screen and (max-width: 767px){#content .map-browse-layout.with-browse .content-browse-wrapper{width:85%}}#content .map-browse-layout.with-browse .content-browse{display:block}#content .map-browse-layout.with-browse .content-main{width:70%}@media only screen and (max-width: 767px){#content .map-browse-layout.with-browse .overlay,#content .map-browse-layout.with-browse .content-main{position:absolute;width:100%;left:85%;overflow:hidden;height:100%}}@media only screen and (max-width: 767px){#content .map-browse-layout.with-browse .overlay{z-index:1002;background-color:rgba(0,0,0,0.5);display:inline;position:fixed}}#content .map-browse-layout.with-detail #map{border-bottom:1px solid #aaa}#content .map-browse-layout.with-detail .btn-toggle-location{bottom:40%}@media only screen and (max-width: 767px){#content .map-browse-layout.with-detail .btn-toggle-location{top:104px;bottom:auto}}#content .map-browse-layout.with-detail .content-map{height:60%}@media only screen and (max-width: 767px){#content .map-browse-layout.with-detail .content-map{float:none;width:100%;height:140px}}#content .map-browse-layout.with-detail .content-detail-wrapper{display:block;height:40%;overflow-y:auto}@media only screen and (max-width: 767px){#content .map-browse-layout.with-detail .content-detail-wrapper{height:auto}}#content .content-map{position:relative;height:100%}#content .content-main{float:right;padding:0px 0px;width:100%;height:100%}#content #map{width:100% !important;height:100%}@media only screen and (max-width: 767px){#content #map .leaflet-control-zoom{display:none}}#content .search-input span.deleteicon{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;position:absolute;top:15px;right:15px;display:block;padding:4px 4px 2px 4px;background:#ccc;color:#fff;font-size:9px;line-height:9px;cursor:pointer}.embedded #content{top:0}.list-map,.detail-map,.generic{height:100%;-webkit-overflow-scrolling:touch}.list-map ul.facet-list,.detail-map ul.facet-list,.generic ul.facet-list{padding-left:5px}.list-map>h3,.detail-map>h3,.generic>h3{padding-left:5px}.numbered-marker{width:30px;height:30px;background-color:#000;background-clip:padding-box;border-radius:20px;display:inline-block}.numbered-marker div{background-color:#fff;width:26px;height:26px;margin-left:2px;margin-top:2px;text-align:center;border-radius:13px;font:15px "Helvetica Neue", Arial, Helvetica, sans-serif}.numbered-marker span{line-height:26px}.detail-numbered-marker{margin-left:8px;width:24px;height:24px;background-color:#000;background-clip:padding-box;border-radius:20px;display:inline-block}.detail-numbered-marker div{background-color:#fff;width:22px;height:22px;margin-left:1px;margin-top:1px;text-align:center;border-radius:11px;font:15px "Helvetica Neue", Arial, Helvetica, sans-serif}.detail-numbered-marker span{line-height:22px}.social-links a{font-size:1.7em;letter-spacing:0.2em}dl.poi-children dd{line-height:1.7em}dl.poi-children dd a{margin-left:38px}dl.poi-children dd>div+a{margin-left:6px}.content-detail{padding:12px}.content-detail h2{margin:0 0 12px 0;font-weight:normal}.content-detail dl dd{margin-left:0}.content-detail dl dt{margin:0.4em 0}.content-detail .preloader{display:block;margin:10px auto 0 auto}.content-detail .poi-details-text{width:50%;padding-left:20px;display:inline-block;vertical-align:top}.content-detail .poi-details-text.no-depiction{width:auto;display:block;padding-left:0}@media only screen and (max-width: 767px){.content-detail .poi-details-text{width:100%;display:block;padding-left:0}}.content-detail .poi-details-text .alternative-names{font-size:0.8em}.content-detail .poi-details-depiction{width:40%;display:inline-block}.content-detail .poi-details-depiction .depiction-wrapper{background-color:#eee;border:1px solid #aaa;padding:12px}.content-detail .poi-details-depiction .depiction-wrapper img{display:block;margin:0 auto 0 auto;max-width:100%}@media only screen and (max-width: 767px){.content-detail .poi-details-depiction{width:100%;float:none;display:block}}html,body{height:100%}body{overflow-x:hidden;width:100%;background:#fafafa}#top-bar{height:65px;border-bottom:1px solid #aaa;background-color:#002147}#top-bar h1{margin:0;line-height:66px;font-size:1.2em;font-weight:500}#top-bar h1 a{color:#fafafa}#top-bar #oxford-brandmark{float:left;margin:10px}a{color:#3277ae;text-decoration:none}.map-options{margin-top:1em;margin-bottom:0;padding:0;border-bottom:1px solid #aaa;text-align:center}.map-options.something-highlighted{border-bottom:none}.map-options span{display:inline-block;padding:5px;min-width:65px;border-left:1px solid #aaa;font-size:0.95em;line-height:1.5em;color:#002147}.map-options span.highlighted{background-color:#e0ded9;color:#002147}.map-options span.highlighted a{color:#3277ae}.map-options span.filter{color:#aaa}.map-options span:first-child{border-left:none}.map-options span.home{min-width:40px}.map-options span.home i{font-size:1.2em}.highlighted{margin:0;padding:1em 12px;background-color:#3277ae;color:#fafafa}.highlighted a{color:#fafafa}.hide-filters{display:none}.filters{padding:8px 8px 6px;background-color:#a79d96;color:#fafafa}.filters.single-facet-list .facets{width:100%}.filters .facets{display:inline-block;width:49%;vertical-align:top}.filters ul{margin:0;padding:0;list-style:none}.filters ul li{margin:5px 0}.filters label{display:block;padding-left:16px;text-indent:-16px;font-size:0.9em}.filters input{position:relative;top:-1px;margin:0 2px 0 0;padding:0;width:13px;height:13px;vertical-align:middle}.filters h3{margin:0 0 3px;font-weight:normal;font-size:0.95em}a.action-button{text-decoration:none}.action-button{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafafa), color-stop(100%, #dfdfdf));background:-webkit-linear-gradient(#fafafa,#dfdfdf);background:-moz-linear-gradient(#fafafa,#dfdfdf);background:-o-linear-gradient(#fafafa,#dfdfdf);background:linear-gradient(#fafafa,#dfdfdf);-webkit-box-shadow:0 0 1px rgba(0,0,0,0.4);-moz-box-shadow:0 0 1px rgba(0,0,0,0.4);box-shadow:0 0 1px rgba(0,0,0,0.4);border:1px solid rgba(0,0,0,0.2);padding:9px 10px 10px 10px;display:inline-block;color:#333;font-weight:500;margin:5px 5px 5px 0}.action-button.social{background:#5f9baf;color:#fafafa;padding:6px 7px 7px 7px}.static-content{padding:20px}.static-content pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.static-content code{color:#666}
