/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-size:100% !important;font-family:'Merriweather',Georgia,"Times New Roman",Times,serif !important;color:#202020;background:white !important;}#page a{color:#312dc2;border-bottom:none;}#page h2{font-weight:700;}.region-header #block-cheeseburgermenutrigger{float:left;}.region-header #block-exposedformsite-searchpage-1{float:right;}.region-header #block-gwulo-bartik-branding{position:absolute;margin-left:50%;transform:translateX(-50%);}.region-header #block-cheeseburgermenutrigger{background-color:#f0f0f0;width:90px;height:32px;border-radius:1em;position:relative;background-image:url(/modules/contrib/gwulo/icons/hamburger.svg);background-origin:border-box;background-repeat:no-repeat;background-position:top 6px left 9px;background-size:20px 20px;}@media (max-width:500px){.region-header #block-cheeseburgermenutrigger{width:32px;background-position:center;overflow:hidden;}}.region-header #block-cheeseburgermenutrigger:hover,.region-header #block-cheeseburgermenutrigger:active,.region-header #block-cheeseburgermenutrigger:focus{filter:brightness(80%);}.region-header #block-cheeseburgermenutrigger .block-cheeseburgermenu__trigger-element{background:none;top:-4px;}.region-header #block-cheeseburgermenutrigger .block-cheeseburgermenu__trigger-element span{transform:none;left:5px;display:none;}.region-header #block-cheeseburgermenutrigger .block-cheeseburgermenu__trigger-element:active span,.region-header #block-cheeseburgermenutrigger .block-cheeseburgermenu__trigger-element:hover span{width:24px;}.region-header #block-cheeseburgermenutrigger h2{color:black;overflow:unset;clip:unset;left:35px;top:-5px;margin-top:10px;}div.block-cheeseburgermenu-container{width:250px;}.cheeseburger-menu__main-navigation-area div{margin-bottom:6px;}.cheeseburger-menu__main-navigation-area div ul{padding-bottom:4px;}a.cheeseburger-menu__item-label span{font-size:1rem;}#block-gwulomenuforheader{float:left;width:fit-content;border:none;margin-left:8px;}#block-gwulomenuforheader li{background-color:#f0f0f0;display:inline-block;width:32px;height:32px;border-radius:1em;position:relative;margin-right:5px;background-origin:border-box;background-repeat:no-repeat;background-position:top 6px left 6px;background-size:20px 20px;vertical-align:top;}#block-gwulomenuforheader li:first-of-type{background-image:url(/modules/contrib/gwulo/icons/house-70pc.svg);}#block-gwulomenuforheader li:last-of-type{background-image:url(/modules/contrib/gwulo/icons/news-4304.svg);}.region-header #block-gwulomenuforheader.block-menu li a{padding:0;}#block-gwulomenuforheader li:hover,#block-gwulomenuforheader li:active,#block-gwulomenuforheader li:focus{filter:brightness(80%);}#block-gwulomenuforheader li a{display:inline-block;width:32px;height:32px;color:transparent;overflow:hidden;}@media (max-width:500px){#block-gwulomenuforheader{margin-left:3px;}#block-gwulomenuforheader li{margin-right:-1px;}}#block-gwulo-bartik-branding{left:0;}#block-gwulo-bartik-branding .site-branding__text{width:auto;padding:0;}#block-gwulo-bartik-branding .site-branding__name{text-align:center;font-size:2rem;font-weight:700;}#block-gwulo-bartik-branding .site-branding__name a{color:white;}#block-gwulo-bartik-branding .site-branding__slogan{margin-top:3px;font-family:inherit;}#page .region-header .block:not(.site-branding){margin-top:15px;}@media screen and (max-width:60em){header input,header textarea{font-size:inherit;}}@media (max-width:600px){header .form-actions .button{display:inherit;}}@media (max-width:600px){header .region-header .form-text{width:55px;}}.block-views-exposed-filter-blocksite-search-page-1 .js-form-item-query{margin-top:0px;background-color:white;height:32px;}.block-views-exposed-filter-blocksite-search-page-1 .form-actions{display:inline;}.block-views-exposed-filter-blocksite-search-page-1 .button{overflow:hidden;width:34px;height:32px;margin:0;padding:0;cursor:pointer;text-indent:-9999px;direction:ltr;background-color:#f0f0f0;background-image:url(/modules/contrib/gwulo/icons/loupe-70pc.svg);background-repeat:no-repeat;background-position:center;}.block-views-exposed-filter-blocksite-search-page-1 .button:hover,.block-views-exposed-filter-blocksite-search-page-1 .button:active,.block-views-exposed-filter-blocksite-search-page-1 .button:focus{background-color:#d0d0d0;background-image:url(/modules/contrib/gwulo/icons/loupe-70pc.svg);background-repeat:no-repeat;background-position:center;}@media (max-width:500px){.block-views-exposed-filter-blocksite-search-page-1 .js-form-item-query{margin-right:3px;}}#block-cartflyout{margin-left:auto;margin-right:auto;margin-top:30px;display:block;clear:left;float:none;width:fit-content;padding-top:15px;}#block-cartflyout .cart-block--link__expand{background-color:#f0f0f0;display:inline-block;height:32px;border-radius:1em;position:relative;margin-right:5px;margin-top:-5px;padding-left:10px;padding-right:10px;background-origin:border-box;background-repeat:no-repeat;background-position:top 6px left 6px;background-size:20px 20px;background-position:center;vertical-align:top;}#block-cartflyout .cart-block--link__expand:hover,#block-cartflyout .cart-block--link__expand:active,#block-cartflyout .cart-block--link__expand:focus{filter:brightness(80%);}.cart-block--summary__count{position:relative;top:-10px;}.cart--cart-offcanvas .cart--cart-offcanvas__close,.cart--cart-offcanvas .cart-block--offcanvas-contents__links{margin-top:24px;margin-left:auto;margin-right:auto;width:fit-content;}.button--primary{color:#fff;border-color:#1e5c90;background-color:#0071b8;background-image:-webkit-linear-gradient(top,#007bc6,#0071b8);background-image:linear-gradient(to bottom,#007bc6,#0071b8);text-shadow:0 1px hsl(0deg 0% 0% / 50%);font-weight:700;-webkit-font-smoothing:antialiased;}.button--primary a{color:white;border-bottom:none;}.cart--cart-offcanvas .cart--cart-offcanvas__title{margin:auto;width:fit-content;}.cart--cart-offcanvas .cart--cart-offcanvas__cartisempty{text-align:center;font-style:italic;}.cart-block--offcanvas-cart-table__remove .button{font-weight:bold;color:red;}.cart-block--offcanvas-cart-table__header-row td{text-align:center;}header#header.header .block{font-family:'Merriweather',Georgia,"Times New Roman",Times,serif;}.region.region-below-header .block{background-color:white;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:lightgrey;}.region.region-below-header .block li{display:inline-block;}.region.region-below-header .block a{padding-top:10px;padding-bottom:10px;}.region.region-below-header .block li + li::before{content:" | ";padding-left:5px;padding-right:5px;}div.featured-top{padding:20px 10px;}#page #main{margin-top:10px;margin-bottom:0px;}@media all and (max-width:560px){#block-addanew,#block-explore{display:none;}}@media (min-width:851px){#page #sidebar-first{width:20%;margin-left:-100%;}.layout-two-sidebars #page .main-content{width:60%;margin-right:20%;margin-left:20%;}#page #sidebar-second{clear:none;width:20%;margin-left:-20%;}}#page .sidebar h2{font-size:1rem;}#page .sidebar .block{padding-right:15px;padding-left:15px;}#page .sidebar .block .content{font-size:0.9rem;}#page .sidebar li{margin-bottom:0.25rem;}.block-random-photo-block .landscape img{width:100%;max-width:220px;height:auto;}.block-random-photo-block .portrait img{height:100%;max-height:220px;width:auto;}.block-random-photo-block img{display:block;margin-bottom:10px;}#content .node__content{font-size:1rem;}.block.block-system-breadcrumb-block{padding-top:10px;margin-bottom:-15px;}.content .title:empty{padding:0;}.content .title{margin-top:20px;padding-left:10px;padding-right:10px;font-weight:700;font-size:1.5rem;text-align:center;background-color:#666666;color:white;padding-top:8px;padding-bottom:10px;margin-bottom:10px;line-height:2.0rem;}@media (max-width:850px){.content .title{padding-left:15px;padding-right:15px;}}#content.main-content .section{padding:0;}@media (min-width:851px){#content.main-content .section{margin-top:-9px;}}main#content.main-content{margin-bottom:15px;margin-left:15px;margin-right:15px;}#page .tabs li a{border-bottom:1px solid #bbb;}#page .tabs li a.is-active{border-bottom-color:white;color:inherit;}#page .tabs ul.primary{padding-left:0;}@media screen and (max-width:37.5em){#page .tabs ul.primary{overflow:hidden;height:auto;margin:0;padding:0;white-space:nowrap;border:none;border-collapse:collapse;background:transparent url(/core/themes/bartik/images/tabs-border.png) repeat-x left bottom;line-height:normal;}#page .tabs ul.primary li{display:block;float:left;margin:0 5px 0 0;vertical-align:bottom;}#page .tabs ul.primary li a{float:left;border-top-left-radius:6px;border-top-right-radius:6px;padding:0 10px 3px;}#page .tabs li a{border-bottom:1px solid #bbb;}}#content .node.node--view-mode-full,#content .media.media--view-mode-full{padding:15px 12px 10px 14px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-width:1px;border-color:#bbb;}#content .block-local-tasks-block + .node,#content .block-local-tasks-block + .media.media--view-mode-full{border-top-style:none;}#content .node--view-mode-teaser{margin-bottom:5px}.gwulo-diary-blocks{margin-bottom:10px;}.gwulo-diary-blocks .prev-page{float:left;}.gwulo-diary-blocks .more-pages{float:left;text-align:center;}.gwulo-diary-blocks .next-page{float:right;}.gwulo-diary-blocks.three-column .prev-page,.gwulo-diary-blocks.three-column .more-pages{width:33%}.node__meta{font-family:inherit;font-size:0.8rem;margin-bottom:0.8rem;}.node__meta .field--name-uid{font-family:inherit;}.book-navigation .menu{margin-left:0;margin-bottom:10px;}#content .node--view-mode-teaser{margin-bottom:10px;}#content .field--name-field-body{margin-bottom:0px;}.view-header{margin-top:1rem;}@media (min-width:300px){#content .views-view-grid.horizontal.cols-3 .views-col:first-child{padding-left:0;padding-right:10px;}#content .views-view-grid.horizontal.cols-3 .views-col{float:left;box-sizing:border-box;min-width:0;padding-left:5px;padding-right:5px;}#content .views-view-grid.horizontal.cols-3 .views-col:last-child{padding-left:10px;padding-right:0;}}#content .views-view-grid.horizontal.cols-3 .views-row{margin:0;border-bottom:none;padding-top:15px;}.views-row .views-field-title{margin-bottom:1rem;}.view-diary-pages-from-this-date .views-exposed-form label{display:inline-block;}.view-diary-pages-from-this-date .views-exposed-form input{width:7rem;}#content table{font-family:inherit;font-size:inherit;}#content table tbody{vertical-align:top;}#content table tbody img{padding-top:5px;}.region-content ul{margin-left:10px;padding-left:15px;}.region-content ul:not(.tabs) li{}div.field{margin-bottom:0.5rem;}.node__content fieldset{padding-bottom:0;}.field.field--type-entity-reference .field__label{font-size:1rem;font-family:'Merriweather',Georgia,"Times New Roman",Times,serif;font-weight:700;}.field--type-entity-reference .field__item{font-family:'Merriweather',Georgia,"Times New Roman",Times,serif;}.field--name-field-child-of .field__item,.field--name-field-has-member .field__item,.field--name-field-later-places .field__item,.field--name-field-member-of .field__item,.field--name-field-parent-of .field__item,.field--name-field-place-appears-in .field__item,.field--name-field-previous-place .field__item,.field--name-field-shows-event .field__item,.field--name-field-shows-organisation .field__item,.field--name-field-shows-person .field__item,.field--name-field-shows-place .field__item,.field--name-field-shows-street .field__item,.field--name-field-spouse-of .field__item{display:list-item;list-style-type:disc;list-style-position:outside;margin-left:20px;font-family:'Merriweather',Georgia,"Times New Roman",Times,serif;}.field--name-field-tags.field--label-inline{margin-botom:2px;}.field--name-field-tags.field--label-inline .field__items{float:none;overflow:hidden;}.media .field--name-field-tags .field__label{margin-top:1px;}.field--name-field-tags .field__items{display:flex;flex-wrap:wrap;row-gap:5px;column-gap:5px;}.field--name-field-tags .field__item,.field--name-field-tags ul.field__items li{float:left;padding-right:5px;padding-left:5px;border-color:#808080;border-width:1px;border-style:solid;border-radius:5px;font-size:1rem;font-family:'Merriweather',Georgia,"Times New Roman",Times,serif;}.field--type-text-with-summary.field--label-above .field__label::after,.field--type-entity-reference.field--label-above .field__label::after{content:":";}.extra-field.extra-field--gwulo-map,.extra-field.extra-field--map-of-this-street{margin-bottom:1rem;}.node__content .extra-field .extra-field--label{font-size:1rem;}.extra-field--sibling-of{margin-bottom:1rem;}.extra-field--sibling-of .block .content{margin-top:0;}.extra-field .item-list ul{margin-left:20px;padding-left:0;}.extra-field .item-list li{list-style-type:disc;padding:0;}#content .gwulo-photos-that-show-this-node .extra-field--photos-that-show-this-event .view-content .views-row,#content .gwulo-photos-that-show-this-node .extra-field--photos-of-this-organisation- .view-content .views-row,#content .gwulo-photos-that-show-this-node .extra-field--photos-of-this-street- .view-content .views-row{padding-top:5px;padding-bottom:10px;}.gwulo-see-more-container .field__label{float:left;padding-right:0.5rem;}.gwulo-photos-that-show-this-node .extra-field--photos-that-show-this-event h2,.gwulo-photos-that-show-this-node .extra-field--photos-of-this-organisation- h2,.gwulo-photos-that-show-this-node .extra-field--photos-of-this-street- h2{display:none;}.gwulo-photos-that-show-this-node .extra-field .content{margin-top:0;}.extra-field.extra-field--sample-pages .block h2,.gwulo-photos-that-show-this-node h2{text-align:center;background-color:#666666;color:white;padding-left:0px;margin-bottom:0;font-size:1.429em;line-height:1.4;}.ui-autocomplete a{border-bottom:none;}.field--name-field-authors .field__item{display:inline;}.field--name-field-authors .field__item::after{content:", ";}.field--name-field-authors .field__item:last-child::after{content:"";}article.align-center.media{display:table;}figure .media a{display:block;font-size:0;}#content .field--name-field-date-of-birth,#content .field--name-field-date-of-death,#content .field--name-field-date-completed,#content .field--name-field-date-demolished{display:inline;}.field--name-field-date-of-birth .field__label,.field--name-field-date-of-death .field__label,.field--name-field-date-completed .field__label,.field--name-field-date-demolished .field__label{display:inline;}.field--name-field-date-of-birth .field__item,.field--name-field-date-of-death .field__item,.field--name-field-date-completed .field__item,.field--name-field-date-demolished .field__item{display:inline;}#content .gwulo-circa-string{display:inline;}.field--name-field-date-of-death .field__label::after,.field--name-field-date-of-birth .field__label::after,.field--name-field-date-completed .field__label::after,.field--name-field-date-demolished .field__label::after{content:":";}#content .gwulo-circa-string::after{margin-bottom:0.5rem;}.region-content p{clear:both;margin-bottom:1rem;}details summary{font-weight:700;}.region-content .node__links{margin-top:15px;}.node__links .links{font-size:1rem;font-family:'Merriweather',Georgia,"Times New Roman",Times,serif;}.path-media div.field--name-uid,.path-media div.field--name-created{display:inline;font-size:0.8rem;}.path-media div.field--name-uid::before{content:"Submitted by ";}.path-media div.field--name-created::before{content:" on ";}.gwulo-media-meta{line-height:1;margin-bottom:1rem;color:#68696b;}.path-media div.gwulo-image-container{display:block;width:fit-content;margin-bottom:10px;}.field--name-field-cover-image,.field--type-commerce-price,.field--name-variations .field__item{margin-left:auto;margin-right:auto;width:fit-content;}.field--type-commerce-price .field__label,.field--type-commerce-price .field__item{display:inline-block;}div.field--name-variations{margin-top:-20px;margin-bottom:20px;border-bottom:1px solid #808080;width:100%;}.view-commerce-cart-form .quantity-edit-input{width:50px;}.view-commerce-cart-form .views-field-edit-quantity .form-item{margin-top:inherit;}.view-commerce-cart-form .delete-order-item{font-weight:bold;color:red;}.field--name-total-price{margin-right:70px;}.order-total-line .order-total-line-value{width:120px;}.view-commerce-cart-form .order-total-line__adjustment--shipping{padding-top:5px;}.checkout-order-summary .field--name-product-id{font-family:inherit;}.checkout-order-summary td:last-child{text-align:right;}.checkout-order-summary .order-total-line-value{width:115px;}.checkout-order-summary .order-total-line__adjustment--shipping{padding-top:5px;}.commerce-checkout-flow .link--previous{display:block;width:fit-content;margin-top:24px;padding-right:1.063em;padding-left:1.063em;margin-top:24px;padding-top:4px;padding-bottom:4px;background-color:#f0f0f0;border-radius:1em;position:relative;margin-right:5px;background-origin:border-box;background-repeat:no-repeat;background-position:top 6px left 6px;background-size:20px 20px;background-position:center;vertical-align:top;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-size:0.929em;}.commerce-checkout-flow .edit-shopping-cart{margin-left:0px;margin-top:8px;}.view-filters .form-item{margin-top:5px;margin-bottom:5px;}.view-filters .form-item .form-select{margin-top:2px;height:33px;}.view .form-actions{margin-bottom:10px;}.views-table th{background-color:#c0c0c0;}.views-table th.is-active a{margin-right:9px;float:left;width:100%;}.views-table tr{border-bottom-width:5px;border-bottom-color:white;}.view .pager__items{margin-top:20px;margin-bottom:10px;}.view-empty p{margin-top:10px;}#page .form-item label{font-size:inherit;}.field--type-entity-reference input.form-autocomplete{width:100%;}.field--type-entity-reference .tabledrag-toggle-weight-wrapper{display:none;}.field--type-entity-reference a.tabledrag-handle .handle{height:32px;background-position:center;}select.form-select{max-width:100%;}#edit-actions input.form-submit{font-weight:bold;}#edit-group-when-was-this-photo-taken-{margin-top:24px;margin-bottom:24px;}#edit-group-when-was-this-photo-taken- .fieldset-legend{text-transform:none;font-weight:bold;}#edit-group-when-was-this-photo-taken- .form-item{margin-top:4px;}#edit-group-when-was-this-photo-taken- .form-item.form-type-radio,#edit-group-when-was-this-photo-taken- .form-item.form-type-checkbox{margin-bottom:0px;}#edit-group-additional-information{margin-top:24px;}.forum th{background-color:#b0b0b0;}.forum__title .submitted{font-size:0.8rem;}#page .comment-wrapper h2.title{text-align:center;background-color:#666666;color:white;padding-left:0px;margin-bottom:0;}article.comment{display:block;}.comment__meta div{display:inline-block;}.comment__content{border:none;}article.comment{border-top:1px solid #d3d7d9;}div.comment__content::before,div.comment__content::after{display:none;}article.comment{margin-bottom:0px;display:block;}.comment__title h3{font-weight:bold;border-bottom:none;margin-top:1.5rem;font-size:1.25 rem;}#page .comment__title h3 a{color:#202020;}footer.comment__meta{color:#777777;font-size:0.7rem;}.comment__meta div{font-family:inherit;font-size:0.7rem;}.comment div.comment__content{padding:10px 0px 10px 0px;}.comment div.comment__time{color:inherit;}div.comment__content{font-size:1rem;}.comment div.comment__content{display:inherit;}.comment ul.links.inline{float:right;margin-bottom:10px;}.comment ul.links.inline li{font-family:'Merriweather',Georgia,"Times New Roman",Times,serif;font-size:1rem;}section.field--type-comment article ul.links.inline li.comment-forbidden{display:none;}section.field--type-comment article:last-of-type ul.links.inline li.comment-forbidden{display:block;border-top-style:solid;border-top-width:1px;border-top-color:#bbb;text-align:right;padding-top:1rem;margin-top:1rem;}section.field--type-comment article:last-of-type ul.links.inline{width:100%;text-align:right;}.comment__content .field{margin-bottom:0;word-break:normal;}.featured-bottom .region.region-featured-bottom-second{float:none;margin:auto;}.featured-bottom .region.region-featured-bottom-second .block{padding-bottom:0;}@media (min-width:560px) and (max-width:850px){.featured-bottom .region.region-featured-bottom-second{width:60%;padding-top:0;padding-bottom:0}}@media (min-width:851px){.featured-bottom .region.region-featured-bottom-second{width:45%;}}#page .site-footer{padding-top:20px;padding-bottom:20px;}#page .site-footer .layout-container{padding-left:10%;}.site-footer .layout-container .region{display:inline-block;float:none;vertical-align:top;}.site-footer .layout-container .region.region-footer-first{width:20%;}.site-footer .layout-container .region.region-footer-second{margin-left:5%;width:20%;}.site-footer .layout-container .region.region-footer-third{width:15%;}.site-footer .layout-container .region.region-footer-fourth{width:28%;}@media (max-width:850px){.site-footer .layout-container .region.region-footer-first{width:15%;}.site-footer .layout-container .region.region-footer-second{margin-left:0;width:26%;}.site-footer .layout-container .region.region-footer-third{width:17%;}.site-footer .layout-container .region.region-footer-fourth{width:33%;}}@media (max-width:500px){.site-footer .layout-container .region.region-footer-first{display:none;}.site-footer .layout-container .region.region-footer-second{margin-left:0;width:33%;}.site-footer .layout-container .region.region-footer-third{width:25%;}.site-footer .layout-container .region.region-footer-fourth{width:38%;}}#page .site-footer .layout-container .region .menu-item a{color:white;font-family:'Merriweather',Georgia,"Times New Roman",Times,serif;font-size:1rem;border-bottom:none;}.site-footer .layout-container .region.region-footer-first{margin:0;}.site-footer .layout-container .region.region-footer-first .block{border:none;margin:0;max-width:100px;}
