PageSourceSearch

https://libera.org.uk/contact/contact_us/

html libera.org.uk collected 2026-10-02 11:38:04 UTC 167,004 bytes, 4,681 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-GB">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
6	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
7<script data-cfasync="false" data-cookieconsent="ignore" data-ezscrex="false" data-no-defer="1" data-pagespeed-no-defer>
8var ctPublicFunctions = {"_ajax_nonce":"cd53cb9420","_rest_nonce":"0d451b94d7","_ajax_url":"\/wp-admin\/admin-ajax.php","_rest_url":"https:\/\/libera.org.uk\/wp-json\/","data__cookies_type":"none","data__ajax_type":"rest","bot_detector_enabled":true,"data__frontend_data_log_enabled":1,"data__bot_detector_enabled":1,"cookiePrefix":"","wprocket_detected":false,"host_url":"libera.org.uk","text__ee_click_to_select":"Click to select the whole data","text__ee_original_email":"The complete one is","text__ee_got_it":"Got it","text__ee_blocked":"Blocked","text__ee_cannot_connect":"Cannot connect","text__ee_cannot_decode":"Can not decode email. Unknown reason","text__ee_email_decoder":"CleanTalk email decoder","text__ee_wait_for_decoding":"The magic is on the way!","text__ee_decoding_process":"Please wait a few seconds while we decode the contact data."}
9</script>
vendor: 1 bytes, line 9
9
10<script data-cfasync="false" data-cookieconsent="ignore" data-ezscrex="false" data-no-defer="1" data-pagespeed-no-defer>
11var ctPublic = {"_ajax_nonce":"cd53cb9420","settings__forms__check_internal":"0","settings__forms__check_external":"0","settings__forms__force_protection":0,"settings__forms__search_test":"1","settings__forms__wc_add_to_cart":"0","bot_detector_enabled":true,"settings__sfw__anti_crawler":0,"blog_home":"https:\/\/libera.org.uk\/","pixel__setting":"3","pixel__enabled":false,"pixel__url":null,"data__email_check_before_post":"1","data__email_check_exist_post":0,"data__cookies_type":"none","data__key_is_ok":true,"data__visible_fields_required":true,"wl_brandname":"Anti-Spam by CleanTalk","wl_brandname_short":"CleanTalk","ct_checkjs_key":1007541219,"emailEncoderPassKey":"b7ebb23ad887527b2ae55b08274e8828","bot_detector_forms_excluded":"W10=","advancedCacheExists":false,"varnishCacheExists":false,"wc_ajax_add_to_cart":true}
12</script>
12
13
14	<!-- This site is optimized with the Yoast SEO plugin v28.4 - https://yoast.com/product/yoast-seo-wordpress/ -->
15	<title>Contact Us &#8226; Libera</title>
16	<link rel="canonical" href="https://libera.org.uk/contact/contact_us/" />
17	<meta property="og:locale" content="en_GB" />
18	<meta property="og:type" content="article" />
19	<meta property="og:title" content="Contact Us &#8226; Libera" />
20	<meta property="og:description" content="Enquiries Before contacting us, please check the FAQ page for answers to our most common queries. If your question is not answered there, you can email us with the form below. Refer if you know a talented boy in the South London area who may be interested in joining, put him in touch with us. [&hellip;]" />
21	<meta property="og:url" content="https://libera.org.uk/contact/contact_us/" />
22	<meta property="og:site_name" content="Libera" />
23	<meta property="article:publisher" content="https://www.facebook.com/OfficialLibera" />
24	<meta property="article:published_time" content="2016-08-30T21:22:41+00:00" />
25	<meta property="article:modified_time" content="2026-08-28T12:53:31+00:00" />
26	<meta property="og:image" content="https://libera.org.uk/wp-content/uploads/asset_f_logo_lg.png" />
27	<meta name="author" content="Libera" />
28	<meta name="twitter:card" content="summary_large_image" />
29	<meta name="twitter:creator" content="@officiallibera" />
30	<meta name="twitter:site" content="@officiallibera" />
31	<meta name="twitter:label1" content="Written by" />
32	<meta name="twitter:data1" content="Libera" />
33	<meta name="twitter:label2" content="Estimated reading time" />
34	<meta name="twitter:data2" content="1 minute" />
35	
35<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/libera.org.uk\/contact\/contact_us\/#article","isPartOf":{"@id":"https:\/\/libera.org.uk\/contact\/contact_us\/"},"author":{"name":"Libera","@id":"https:\/\/libera.org.uk\/#\/schema\/person\/1c91f06511ff1df877cd8b70a8301e15"},"headline":"Contact Us","datePublished":"2016-08-30T21:22:41+00:00","dateModified":"2026-08-28T12:53:31+00:00","mainEntityOfPage":{"@id":"https:\/\/libera.org.uk\/contact\/contact_us\/"},"wordCount":100,"commentCount":0,"publisher":{"@id":"https:\/\/libera.org.uk\/#organization"},"image":{"@id":"https:\/\/libera.org.uk\/contact\/contact_us\/#primaryimage"},"thumbnailUrl":"https:\/\/libera.org.uk\/wp-content\/uploads\/asset_f_logo_lg.png","articleSection":["Contact"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/libera.org.uk\/contact\/contact_us\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/libera.org.uk\/contact\/contact_us\/","url":"https:\/\/libera.org.uk\/contact\/contact_us\/","name":"Contact Us &#8226; Libera","isPartOf":{"@id":"https:\/\/libera.org.uk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/libera.org.uk\/contact\/contact_us\/#primaryimage"},"image":{"@id":"https:\/\/libera.org.uk\/contact\/contact_us\/#primaryimage"},"thumbnailUrl":"https:\/\/libera.org.uk\/wp-content\/uploads\/asset_f_logo_lg.png","datePublished":"2016-08-30T21:22:41+00:00","dateModified":"2026-08-28T12:53:31+00:00","breadcrumb":{"@id":"https:\/\/libera.org.uk\/contact\/contact_us\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/libera.org.uk\/contact\/contact_us\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/libera.org.uk\/contact\/contact_us\/#primaryimage","url":"https:\/\/i0.wp.com\/libera.org.uk\/wp-content\/uploads\/asset_f_logo_lg.png?fit=68%2C68&ssl=1","contentUrl":"https:\/\/i0.wp.com\/libera.org.uk\/wp-content\/uploads\/asset_f_logo_lg.png?fit=68%2C68&ssl=1","width":68,"height":68},{"@type":"BreadcrumbList","@id":"https:\/\/libera.org.uk\/contact\/contact_us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/libera.org.uk\/"},{"@type":"ListItem","position":2,"name":"Contact Us"}]},{"@type":"WebSite","@id":"https:\/\/libera.org.uk\/#website","url":"https:\/\/libera.org.uk\/","name":"Libera","description":"Discover the celestial sounds of these international boy singers","publisher":{"@id":"https:\/\/libera.org.uk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/libera.org.uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/libera.org.uk\/#organization","name":"Libera","url":"https:\/\/libera.org.uk\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/libera.org.uk\/#\/schema\/logo\/image\/","url":"https:\/\/libera.org.uk\/wp-content\/uploads\/Libera-Logo-1.png","contentUrl":"https:\/\/libera.org.uk\/wp-content\/uploads\/Libera-Logo-1.png","width":1991,"height":433,"caption":"Libera"},"image":{"@id":"https:\/\/libera.org.uk\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/OfficialLibera","https:\/\/x.com\/officiallibera","https:\/\/www.instagram.com\/officiallibera\/","https:\/\/www.youtube.com\/user\/OfficialLibera","https:\/\/en.wikipedia.org\/wiki\/Libera_(choir)"]},{"@type":"Person","@id":"https:\/\/libera.org.uk\/#\/schema\/person\/1c91f06511ff1df877cd8b70a8301e15","name":"Libera","url":"https:\/\/libera.org.uk\/author\/staff\/"}]}</script>
35
36	<!-- / Yoast SEO plugin. -->
37
38
39<link rel='dns-prefetch' href='//fd.cleantalk.org' />
40<link rel='dns-prefetch' href='//www.googletagmanager.com' />
41<link rel='preconnect' href='//i0.wp.com' />
42<link rel='preconnect' href='//c0.wp.com' />
43<link rel="alternate" type="application/rss+xml" title="Libera &raquo; Feed" href="https://libera.org.uk/feed/" />
44<link rel="alternate" type="application/rss+xml" title="Libera &raquo; Comments Feed" href="https://libera.org.uk/comments/feed/" />
45<link rel="alternate" type="application/rss+xml" title="Libera &raquo; Contact Us Comments Feed" href="https://libera.org.uk/contact/contact_us/feed/" />
46<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://libera.org.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Flibera.org.uk%2Fcontact%2Fcontact_us%2F" />
47<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://libera.org.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Flibera.org.uk%2Fcontact%2Fcontact_us%2F&#038;format=xml" />
48		<!-- This site uses the Google Analytics by ExactMetrics plugin v10.2.0 - Using Analytics tracking - https://www.exactmetrics.com/ -->
vendor: 59 bytes, lines 48-49
48
49							<script src="//www.googletagmanager.com/gtag/js?id=
49G-WWQJKJ8BD5
vendor: 91 bytes, lines 49-50
49"  data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script>
50			
50<script data-cfasync="false" data-wpfc-render="false" type="text/javascript">
51				var em_version = '10.2.0';
52				var em_track_user = true;
53				var em_no_track_reason = '';
54								var ExactMetricsDefaultLocations = {"page_location":"https:\/\/libera.org.uk\/contact\/contact_us\/"};
55								if ( typeof ExactMetricsPrivacyGuardFilter === 'function' ) {
56					var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsPrivacyGuardFilter( ExactMetricsExcludeQuery ) : ExactMetricsPrivacyGuardFilter( ExactMetricsDefaultLocations );
57				} else {
58					var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsExcludeQuery : ExactMetricsDefaultLocations;
59				}
60
61								var disableStrs = [
62										'ga-disable-G-WWQJKJ8BD5',
63									];
64
65				/* Function to detect opted out users */
66				function __gtagTrackerIsOptedOut() {
67					for (var index = 0; index < disableStrs.length; index++) {
68						if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) {
69							return true;
70						}
71					}
72
73					return false;
74				}
75
76				/* Disable tracking if the opt-out cookie exists. */
77				if (__gtagTrackerIsOptedOut()) {
78					for (var index = 0; index < disableStrs.length; index++) {
79						window[disableStrs[index]] = true;
80					}
81				}
82
83				/* Opt-out function */
84				function __gtagTrackerOptout() {
85					for (var index = 0; index < disableStrs.length; index++) {
86						document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
87						window[disableStrs[index]] = true;
88					}
89				}
90
91				if ('undefined' === typeof gaOptout) {
92					function gaOptout() {
93						__gtagTrackerOptout();
94					}
95				}
96								window.dataLayer = window.dataLayer || [];
97
98				window.ExactMetricsDualTracker = {
99					helpers: {},
100					trackers: {},
101				};
102				if (em_track_user) {
103					function __gtagDataLayer() {
104						dataLayer.push(arguments);
105					}
106
107					function __gtagTracker(type, name, parameters) {
108						if (!parameters) {
109							parameters = {};
110						}
111
112						if (parameters.send_to) {
113							__gtagDataLayer.apply(null, arguments);
114							return;
115						}
116
117						if (type === 'event') {
118														parameters.send_to = exactmetrics_frontend.v4_id;
119							var hookName = name;
120							if (typeof parameters['event_category'] !== 'undefined') {
121								hookName = parameters['event_category'] + ':' + name;
122							}
123
124							if (typeof ExactMetricsDualTracker.trackers[hookName] !== 'undefined') {
125								ExactMetricsDualTracker.trackers[hookName](parameters);
126							} else {
127								__gtagDataLayer('event', name, parameters);
128							}
129							
130						} else {
131							__gtagDataLayer.apply(null, arguments);
132						}
133					}
134
135					__gtagTracker('js', new Date());
136					__gtagTracker('set', {
137						'developer_id.dNDMyYj': true,
138											});
139					if ( ExactMetricsLocations.page_location ) {
140						__gtagTracker('set', ExactMetricsLocations);
141					}
142										__gtagTracker('config', 'G-WWQJKJ8BD5', {"forceSSL":"true"} );
143										window.gtag = __gtagTracker;										(function () {
144						/* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */
145						/* ga and __gaTracker compatibility shim. */
146						var noopfn = function () {
147							return null;
148						};
149						var newtracker = function () {
150							return new Tracker();
151						};
152						var Tracker = function () {
153							return null;
154						};
155						var p = Tracker.prototype;
156						p.get = noopfn;
157						p.set = noopfn;
158						p.send = function () {
159							var args = Array.prototype.slice.call(arguments);
160							args.unshift('send');
161							__gaTracker.apply(null, args);
162						};
163						var __gaTracker = function () {
164							var len = arguments.length;
165							if (len === 0) {
166								return;
167							}
168							var f = arguments[len - 1];
169							if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') {
170								if ('send' === arguments[0]) {
171									var hitConverted, hitObject = false, action;
172									if ('event' === arguments[1]) {
173										if ('undefined' !== typeof arguments[3]) {
174											hitObject = {
175												'eventAction': arguments[3],
176												'eventCategory': arguments[2],
177												'eventLabel': arguments[4],
178												'value': arguments[5] ? arguments[5] : 1,
179											}
180										}
181									}
182									if ('pageview' === arguments[1]) {
183										if ('undefined' !== typeof arguments[2]) {
184											hitObject = {
185												'eventAction': 'page_view',
186												'page_path': arguments[2],
187											}
188										}
189									}
190									if (typeof arguments[2] === 'object') {
191										hitObject = arguments[2];
192									}
193									if (typeof arguments[5] === 'object') {
194										Object.assign(hitObject, arguments[5]);
195									}
196									if ('undefined' !== typeof arguments[1].hitType) {
197										hitObject = arguments[1];
198										if ('pageview' === hitObject.hitType) {
199											hitObject.eventAction = 'page_view';
200										}
201									}
202									if (hitObject) {
203										action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
204										hitConverted = mapArgs(hitObject);
205										__gtagTracker('event', action, hitConverted);
206									}
207								}
208								return;
209							}
210
211							function mapArgs(args) {
212								var arg, hit = {};
213								var gaMap = {
214									'eventCategory': 'event_category',
215									'eventAction': 'event_action',
216									'eventLabel': 'event_label',
217									'eventValue': 'event_value',
218									'nonInteraction': 'non_interaction',
219									'timingCategory': 'event_category',
220									'timingVar': 'name',
221									'timingValue': 'value',
222									'timingLabel': 'event_label',
223									'page': 'page_path',
224									'location': 'page_location',
225									'title': 'page_title',
226									'referrer' : 'page_referrer',
227								};
228								for (arg in args) {
229																		if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) {
230										hit[gaMap[arg]] = args[arg];
231									} else {
232										hit[arg] = args[arg];
233									}
234								}
235								return hit;
236							}
237
238							try {
239								f.hitCallback();
240							} catch (ex) {
241							}
242						};
243						__gaTracker.create = newtracker;
244						__gaTracker.getByName = newtracker;
245						__gaTracker.getAll = function () {
246							return [];
247						};
248						__gaTracker.remove = noopfn;
249						__gaTracker.loaded = true;
250						window['__gaTracker'] = __gaTracker;
251					})();
252									} else {
253										console.log("");
254					(function () {
255						function __gtagTracker() {
256							return null;
257						}
258
259						window['__gtagTracker'] = __gtagTracker;
260						window['gtag'] = __gtagTracker;
261					})();
262									}
263			</script>
263
264							<!-- / Google Analytics by ExactMetrics -->
265					<style>
266			#wp-admin-bar-layers-edit-layout .ab-icon:before{
267				font-family: "layers-interface" !important;
268				content: "\e62f" !important;
269				font-size: 16px !important;
270			}
271			</style>
272		<style id="wp-img-auto-sizes-contain-inline-css">
273img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
274/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
275</style>
276<link rel='stylesheet' id='sbi-tokens-local-css' href='https://libera.org.uk/wp-content/plugins/instagram-feed/assets/tokens/sb-tokens-local.css?ver=6.13.0' media='all' />
277<link rel='stylesheet' id='sbi_styles-css' href='https://libera.org.uk/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver=6.13.0' media='all' />
278<style id="wp-emoji-styles-inline-css">
279
280	img.wp-smiley, img.emoji {
281		display: inline !important;
282		border: none !important;
283		box-shadow: none !important;
284		height: 1em !important;
285		width: 1em !important;
286		margin: 0 0.07em !important;
287		vertical-align: -0.1em !important;
288		background: none !important;
289		padding: 0 !important;
290	}
291/*# sourceURL=wp-emoji-styles-inline-css */
292</style>
293<style id="wp-block-library-inline-css">
294:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
294--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
295
296/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
297</style>
298<style id="classic-theme-styles-inline-css">
299/*! This file is auto-generated */
300.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
301/*# sourceURL=/wp-includes/css/classic-themes.min.css */
302</style>
303
304<style id="global-styles-inline-css">
305:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
3050) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
305.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
306/*# sourceURL=global-styles-inline-css */
307</style>
308
309<link rel='stylesheet' id='lptw-style-css' href='https://libera.org.uk/wp-content/plugins/advanced-recent-posts/lptw-recent-posts.css?ver=7.1.2' media='all' />
310<link rel='stylesheet' id='cleantalk-public-css-css' href='https://libera.org.uk/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-public.min.css?ver=6.88_1789648844' media='all' />
311<link rel='stylesheet' id='cleantalk-email-decoder-css-css' href='https://libera.org.uk/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-email-decoder.min.css?ver=6.88_1789648844' media='all' />
312<link rel='stylesheet' id='contact-form-7-css' href='https://libera.org.uk/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' />
313<style id="jetpack-stats-inline-css">
314img#wpstats{display:none}
315/*# sourceURL=jetpack-stats-inline-css */
316</style>
317<link rel='stylesheet' id='parent-style-css' href='https://libera.org.uk/wp-content/themes/layerswp/style.css?ver=7.1.2' media='all' />
318<link rel='stylesheet' id='child-style-css' href='https://libera.org.uk/wp-content/themes/layers-libera/style.css?ver=7.1.2' media='all' />
319<link rel='stylesheet' id='layers-framework-css' href='https://libera.org.uk/wp-content/themes/layerswp/assets/css/framework.css?ver=1.5.8' media='all' />
320<link rel='stylesheet' id='layers-components-css' href='https://libera.org.uk/wp-content/themes/layerswp/assets/css/components.css?ver=1.5.8' media='all' />
321<link rel='stylesheet' id='layers-responsive-css' href='https://libera.org.uk/wp-content/themes/layerswp/assets/css/responsive.css?ver=1.5.8' media='all' />
322<link rel='stylesheet' id='layers-icon-fonts-css' href='https://libera.org.uk/wp-content/themes/layerswp/assets/css/layers-icons.css?ver=1.5.8' media='all' />
323<link rel='stylesheet' id='layers-style-css' href='https://libera.org.uk/wp-content/themes/layers-libera/style.css?ver=1.5.8' media='all' />
324<link rel='stylesheet' id='tablepress-default-css' href='https://libera.org.uk/wp-content/plugins/tablepress/css/build/default.css?ver=3.3.4' media='all' />
325<link rel='stylesheet' id='layers-pro-pro-css' href='https://libera.org.uk/wp-content/plugins/layers-pro-extension//assets/css/layers-pro.css?ver=1.6.7' media='all' />
326<link rel='stylesheet' id='layers-font-awesome-css' href='https://libera.org.uk/wp-content/themes/layerswp/core/assets/plugins/font-awesome/font-awesome.min.css?ver=1.5.8' media='all' />
327<link rel='stylesheet' id='__EPYT__style-css' href='https://libera.org.uk/wp-content/plugins/youtube-embed-plus/styles/ytprefs.min.css?ver=14.2.6.1' media='all' />
328<style id="__EPYT__style-inline-css">
329
330                .epyt-gallery-thumb {
331                        width: 100%;
332                }
333                
334/*# sourceURL=__EPYT__style-inline-css */
335</style>
336<!--n2css--><!--n2js-->
336<script async data-wp-strategy="async" id="exactmetrics-frontend-script-js" src="https://libera.org.uk/wp-content/plugins/exactmetrics-premium/assets/js/frontend-gtag.min.js?ver=10.2.0"></script>
vendor: 1 bytes, line 336
336
337<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='exactmetrics-frontend-script-js-extra'>/* <![CDATA[ */
338var exactmetrics_frontend = {"js_events_tracking":"true","download_extensions":"zip,mp3,mpeg,pdf,docx,pptx,xlsx,rar","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/libera.org.uk","hash_tracking":"false","v4_id":"G-WWQJKJ8BD5"};/* ]]> */
339</script>
vendor: 1 bytes, line 339
339
340<script id="jquery-core-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 340
340
341<script id="jquery-migrate-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/jquery/jquery-migrate.min.js"></script>
vendor: 1 bytes, line 341
341
342<script id="apbct-public-bundle.min-js-js" src="https://libera.org.uk/wp-content/plugins/cleantalk-spam-protect/js/apbct-public-bundle.min.js?ver=6.88_1789648844"></script>
vendor: 1 bytes, line 342
342
343<script async data-wp-strategy="async" id="ct_bot_detector-js" src="https://fd.cleantalk.org/ct-bot-detector-wrapper.js?ver=6.88"></script>
vendor: 1 bytes, line 343
343
344<script id="char-counter-js" src="https://libera.org.uk/wp-content/themes/layers-libera/js/jquery.charcounter.js?ver=1.2"></script>
vendor: 1 bytes, line 344
344
345<script id="layers-plugins-js" src="https://libera.org.uk/wp-content/themes/layerswp/assets/js/plugins.js?ver=1.5.8"></script>
345
346
347<!-- Google tag (gtag.js) snippet added by Site Kit -->
348<!-- Google Analytics snippet added by Site Kit -->
349<!-- Google Ads snippet added by Site Kit -->
vendor: 80 bytes, lines 349-350
349
350<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
350GT-P8VKM9K
vendor: 18 bytes, line 350
350" async></script>
351<script id="google_gtagjs-js-after">
352window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
353gtag("set","linker",{"domains":["libera.org.uk"]});
354gtag("js", new Date());
355gtag("set", "developer_id.dZTNiMT", true);
356gtag("config", "GT-P8VKM9K", {"googlesitekit_post_type":"post","googlesitekit_post_author":"Libera"});
357gtag("config", "AW-18362443298");
358 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
359//# sourceURL=google_gtagjs-js-after
360</script>
vendor: 1 bytes, line 360
360
361<script id="layers-pro-frontend-js" src="https://libera.org.uk/wp-content/plugins/layers-pro-extension/assets/js/layers-pro.js?ver=1.6.7"></script>
vendor: 1 bytes, line 361
361
362<script id="layers-pro-stellar-js" src="https://libera.org.uk/wp-content/plugins/layers-pro-extension/assets/js/jquery.stellar.js?ver=1.6.7"></script>
vendor: 1 bytes, line 362
362
363<script id="__ytprefs__-js-extra">
364var _EPYT_ = {"ajaxurl":"https://libera.org.uk/wp-admin/admin-ajax.php","security":"706fffe32a","gallery_scrolloffset":"20","eppathtoscripts":"https://libera.org.uk/wp-content/plugins/youtube-embed-plus/scripts/","eppath":"https://libera.org.uk/wp-content/plugins/youtube-embed-plus/","epresponsiveselector":"[\"iframe.__youtube_prefs__\",\"iframe[src*='youtube.com']\",\"iframe[src*='youtube-nocookie.com']\",\"iframe[data-ep-src*='youtube.com']\",\"iframe[data-ep-src*='youtube-nocookie.com']\",\"iframe[data-ep-gallerysrc*='youtube.com']\"]","epdovol":"1","version":"14.2.6.1","evselector":"iframe.__youtube_prefs__[src], iframe[src*=\"youtube.com/embed/\"], iframe[src*=\"youtube-nocookie.com/embed/\"]","ajax_compat":"","maxres_facade":"eager","ytapi_load":"light","pause_others":"","stopMobileBuffer":"1","facade_mode":"","not_live_on_channel":""};
365//# sourceURL=__ytprefs__-js-extra
366</script>
vendor: 1 bytes, line 366
366
367<script id="__ytprefs__-js" src="https://libera.org.uk/wp-content/plugins/youtube-embed-plus/scripts/ytprefs.min.js?ver=14.2.6.1"></script>
367
368<link rel="https://api.w.org/" href="https://libera.org.uk/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://libera.org.uk/wp-json/wp/v2/posts/4484" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://libera.org.uk/xmlrpc.php?rsd" />
369<meta name="generator" content="WordPress 7.1.2" />
370<link rel='shortlink' href='https://libera.org.uk/?p=4484' />
371		<!-- Custom Logo: hide header text -->
372		<style id="custom-logo-css">
373			.sitetitle, .tagline {
374				position: absolute;
375				clip-path: inset(50%);
376			}
377		</style>
378		<style></style><meta name="generator" content="Site Kit by Google 1.188.0" /><link rel="apple-touch-icon" sizes="180x180" href="/wp-content/uploads/fbrfg/apple-touch-icon.png?v=yyaYzQEM93">
379<link rel="icon" type="image/png" sizes="32x32" href="/wp-content/uploads/fbrfg/favicon-32x32.png?v=yyaYzQEM93">
380<link rel="icon" type="image/png" sizes="16x16" href="/wp-content/uploads/fbrfg/favicon-16x16.png?v=yyaYzQEM93">
381<link rel="manifest" href="/wp-content/uploads/fbrfg/site.webmanifest?v=yyaYzQEM93">
382<link rel="mask-icon" href="/wp-content/uploads/fbrfg/safari-pinned-tab.svg?v=yyaYzQEM93" color="#5bbad5">
383<link rel="shortcut icon" href="/wp-content/uploads/fbrfg/favicon.ico?v=yyaYzQEM93">
384<meta name="msapplication-TileColor" content="#2b5797">
385<meta name="msapplication-config" content="/wp-content/uploads/fbrfg/browserconfig.xml?v=yyaYzQEM93">
386<meta name="theme-color" content="#ffffff"><style type="text/css" id="layers-inline-styles-header">
387.wrapper-content {background-color: #c9dfed;}
388 .header-site.invert .nav-horizontal > ul > li:hover > a, .header-site .nav-horizontal > ul > li:hover > a { color: #0543ff;} 
389 .header-site.invert .nav-horizontal > ul > li > a, .header-site .nav-horizontal > ul > li > a, .header-search a { border-radius: 4px;} 
390 input[type="button"], input[type="submit"], button, .button, .form-submit input[type="submit"] { border-width: 0px;border-radius: 4px;} 
391 .invert input[type="button"], .invert input[type="submit"], .invert button, .invert .button, .invert .form-submit input[type="submit"] { border-width: 0px;border-radius: 0px;} 
392 .header-site .nav-horizontal > ul > li { margin-left: 0px;margin-right: 0px;} 
393 .custom-logo-link img, .site-logo-link img, .mark img { width: auto;max-height: 60px;} 
394 .header-site, .header-site.header-sticky { background-color: #95cfed;} 
395.footer-site {background-color: #a1ceea;}
396.sidebar .well {background-color: #ffffff;}</style>					<meta property="og:title" content="Contact Us" />
397			<meta property="og:type" content="website" />
398			<meta property="og:url" content="https://libera.org.uk/contact/contact_us/" />
399					<style class="wpcode-css-snippet">.libera-ticket-button {
400    display: block;
401    width: 100%;
402    box-sizing: border-box;
403    background: #d9b64c;
404    color: #ffffff !important;
405    text-align: center;
406    text-decoration: none !important;
407    font-weight: 700;
408    font-size: 20px;
409    padding: 16px 20px;
410    border-radius: 6px;
411    transition: transform 0.2s ease,
412                background-color 0.2s ease,
413                box-shadow 0.2s ease;
414}
415
416.libera-ticket-button:hover {
417    background-color: #e5c45a;
418    color: #ffffff !important;
419    transform: translateY(-2px);
420    box-shadow: 0 5px 12px rgba(0,0,0,0.20);
421}</style><style class="wpcode-css-snippet">/* =========================================================
422   WONDER VINYL LANDING PAGE
423   Complete replacement stylesheet
424   ========================================================= */
425
426.wonder-vinyl {
427    width: 100%;
428    max-width: 100%;
429    margin: 0;
430    padding: 0;
431    color: #202020;
432    font-family: inherit;
433    box-sizing: border-box;
434}
435
436.wonder-vinyl *,
437.wonder-vinyl *::before,
438.wonder-vinyl *::after {
439    box-sizing: border-box;
440}
441
442
443/* =========================================================
444   COMMON TYPOGRAPHY
445   ========================================================= */
446
447.wonder-vinyl .wv-eyebrow {
448    margin: 0 0 24px;
449    color: #55758f;
450    font-size: 16px;
451    font-weight: 700;
452    line-height: 1.2;
453    letter-spacing: 4px;
454}
455
456.wonder-vinyl h2 {
457    margin: 0 0 32px;
458    color: #202020;
459    font-size: 38px;
460    font-weight: 400;
461    line-height: 1.2;
462}
463
464.wonder-vinyl h3 {
465    margin: 0 0 18px;
466    color: #202020;
467    font-size: 22px;
468    font-weight: 600;
469    line-height: 1.3;
470}
471
472.wonder-vinyl p {
473    margin: 0 0 26px;
474    font-size: 20px;
475    line-height: 1.65;
476}
477
478
479/* =========================================================
480   HERO
481   ========================================================= */
482
483.wonder-vinyl .wv-hero {
484    display: grid;
485    grid-template-columns: minmax(0, 1.15fr) minmax(260px, 0.85fr);
486    gap: 64px;
487    align-items: start;
488    padding: 36px 0 38px;
489    position: relative;
490}
491
492.wonder-vinyl .wv-hero-image {
493    width: 100%;
494    align-self: start;
495}
496
497.wonder-vinyl .wv-hero-image img {
498    display: block;
499    width: 100%;
500    max-width: 100%;
501    height: auto;
502    margin: 0;
503}
504
505.wonder-vinyl .wv-hero-copy {
506    min-width: 0;
507    align-self: start;
508}
509
510.wonder-vinyl .wv-hero-copy .wv-eyebrow {
511    margin-top: 0;
512    margin-bottom: 26px;
513}
514
515.wonder-vinyl .wv-album-title {
516    margin: 0 0 30px;
517    font-size: 23px;
518    line-height: 1.5;
519}
520
521.wonder-vinyl .wv-intro {
522    margin-bottom: 22px;
523    font-size: 20px;
524    line-height: 1.6;
525}
526
527.wonder-vinyl .wv-price {
528    margin: 0 0 22px;
529    color: #111;
530    font-size: 36px;
531    font-weight: 700;
532    line-height: 1.1;
533}
534
535
536/* =========================================================
537   BUY BUTTONS
538   ========================================================= */
539
540.wonder-vinyl a.wv-buy-button {
541    display: inline-flex !important;
542    width: auto;
543    min-width: 0;
544    min-height: 0;
545    align-items: center;
546    justify-content: center;
547    gap: 12px;
548    margin: 0;
549    padding: 11px 19px;
550
551    background: #1674ae !important;
552    border: 0;
553    border-radius: 5px;
554
555    color: #fff !important;
556    font-size: 16px;
557    font-weight: 500;
558    line-height: 1.25;
559    text-decoration: none !important;
560    box-shadow: none;
561
562    transition: background-color 0.2s ease;
563}
564
565.wonder-vinyl a.wv-buy-button:hover,
566.wonder-vinyl a.wv-buy-button:focus {
567    background: #125f90 !important;
568    color: #fff !important;
569    text-decoration: none !important;
570}
571
572.wonder-vinyl .wv-arrow {
573    flex: 0 0 auto;
574    font-size: 19px;
575    font-weight: 300;
576    line-height: 1;
577}
578
579
580/* Centre first Buy Now button across hero */
581
582.wonder-vinyl .wv-hero-copy .wv-buy-button {
583    position: relative;
584    left: calc(-1 * (64px + (100% * 1.15 / 0.85)) / 2);
585    transform: translateX(50%);
586}
587
588
589/* =========================================================
590   ALBUM SECTION
591   ========================================================= */
592
593.wonder-vinyl .wv-section {
594    padding: 50px 0;
595}
596
597.wonder-vinyl .wv-album {
598    border-top: 1px solid #dfe4e7;
599    border-bottom: 1px solid #dfe4e7;
600}
601
602.wonder-vinyl .wv-album p {
603    max-width: 690px;
604}
605
606.wonder-vinyl .wv-album p:last-child {
607    margin-bottom: 0;
608}
609
610
611/* =========================================================
612   TRACK LIST
613   ========================================================= */
614
615.wonder-vinyl .wv-music {
616    padding-top: 52px;
617    padding-bottom: 54px;
618}
619
620.wonder-vinyl .wv-tracks {
621    display: grid;
622    grid-template-columns: 1fr 1fr;
623    gap: 70px;
624    margin-top: 34px;
625}
626
627.wonder-vinyl .wv-side ol {
628    margin: 0;
629    padding-left: 40px;
630}
631
632.wonder-vinyl .wv-side li {
633    margin: 0 0 15px;
634    padding-left: 8px;
635    font-size: 19px;
636    line-height: 1.45;
637}
638
639.wonder-vinyl .wv-side li:last-child {
640    margin-bottom: 0;
641}
642
643.wonder-vinyl .wv-side li span {
644    color: #626a70;
645}
646
647
648/* =========================================================
649   SECOND PURCHASE AREA
650   ========================================================= */
651
652.wonder-vinyl .wv-purchase {
653    margin: 0;
654    padding: 44px 0 48px;
655    border-top: 1px solid #dfe4e7;
656}
657
658.wonder-vinyl .wv-purchase .wv-eyebrow {
659    margin-bottom: 20px;
660}
661
662.wonder-vinyl .wv-purchase h2 {
663    margin-bottom: 20px;
664}
665
666.wonder-vinyl .wv-purchase .wv-price {
667    margin-bottom: 15px;
668}
669
670.wonder-vinyl .wv-purchase p {
671    margin-bottom: 22px;
672}
673
674
675/* Centre second Buy Now button */
676
677.wonder-vinyl .wv-purchase .wv-buy-button {
678    display: flex !important;
679    width: fit-content;
680    margin-left: auto;
681    margin-right: auto;
682}
683
684
685/* =========================================================
686   ABOUT LIBERA
687   Deliberately small and understated
688   ========================================================= */
689
690.wonder-vinyl .wv-about {
691    max-width: 520px;
692    margin: 0 auto;
693    padding: 20px 15px 8px;
694    text-align: center;
695    border-top: 1px solid #e5e8ea;
696}
697
698.wonder-vinyl .wv-about h2 {
699    margin: 0 0 9px;
700    color: #4d555a;
701    font-size: 18px;
702    font-weight: 500;
703    line-height: 1.3;
704}
705
706.wonder-vinyl .wv-about p {
707    max-width: 500px;
708    margin: 0 auto 8px;
709    color: #697177;
710    font-size: 13px;
711    line-height: 1.45;
712}
713
714.wonder-vinyl .wv-about .wv-about-link {
715    margin-top: 7px;
716    margin-bottom: 0;
717    font-size: 13px;
718}
719
720.wonder-vinyl .wv-about-link a {
721    color: #1674ae;
722    text-decoration: none;
723}
724
725.wonder-vinyl .wv-about-link a:hover,
726.wonder-vinyl .wv-about-link a:focus {
727    text-decoration: underline;
728}
729
730
731/* =========================================================
732   TABLET
733   ========================================================= */
734
735@media (max-width: 850px) {
736
737    .wonder-vinyl .wv-hero {
738        grid-template-columns: 1fr 1fr;
739        gap: 36px;
740        padding-top: 28px;
741        padding-bottom: 38px;
742    }
743
744    .wonder-vinyl .wv-hero-copy .wv-buy-button {
745        position: static;
746        transform: none;
747        display: flex !important;
748        width: fit-content;
749        margin-left: auto;
750        margin-right: auto;
751    }
752
753    .wonder-vinyl .wv-eyebrow {
754        font-size: 14px;
755        letter-spacing: 3px;
756    }
757
758    .wonder-vinyl h2 {
759        font-size: 34px;
760    }
761
762    .wonder-vinyl .wv-album-title {
763        font-size: 20px;
764    }
765
766    .wonder-vinyl .wv-intro,
767    .wonder-vinyl p {
768        font-size: 18px;
769    }
770
771    .wonder-vinyl .wv-tracks {
772        gap: 40px;
773    }
774
775    .wonder-vinyl .wv-about p {
776        font-size: 13px;
777    }
778}
779
780
781/* =========================================================
782   MOBILE
783   ========================================================= */
784
785@media (max-width: 650px) {
786
787    .wonder-vinyl .wv-hero {
788        display: block;
789        padding: 20px 0 36px;
790    }
791
792    .wonder-vinyl .wv-hero-image {
793        margin-bottom: 30px;
794    }
795
796    .wonder-vinyl .wv-hero-copy .wv-eyebrow {
797        margin-bottom: 18px;
798    }
799
800    .wonder-vinyl .wv-album-title {
801        margin-bottom: 22px;
802    }
803
804    .wonder-vinyl .wv-price {
805        font-size: 32px;
806    }
807
808    .wonder-vinyl .wv-hero-copy .wv-buy-button {
809        position: static;
810        transform: none;
811        display: flex !important;
812        width: fit-content;
813        margin-left: auto;
814        margin-right: auto;
815    }
816
817    .wonder-vinyl .wv-section {
818        padding: 44px 0;
819    }
820
821    .wonder-vinyl h2 {
822        margin-bottom: 25px;
823        font-size: 31px;
824    }
825
826    .wonder-vinyl .wv-tracks {
827        display: block;
828        margin-top: 30px;
829    }
830
831    .wonder-vinyl .wv-side + .wv-side {
832        margin-top: 34px;
833    }
834
835    .wonder-vinyl .wv-side li {
836        font-size: 18px;
837    }
838
839    .wonder-vinyl .wv-purchase {
840        padding: 40px 0 42px;
841    }
842
843    .wonder-vinyl .wv-about {
844        max-width: 100%;
845        padding: 18px 10px 6px;
846    }
847
848    .wonder-vinyl .wv-about h2 {
849        margin-bottom: 8px;
850        font-size: 17px;
851    }
852
853    .wonder-vinyl .wv-about p,
854    .wonder-vinyl .wv-about .wv-about-link {
855        font-size: 12.5px;
856        line-height: 1.45;
857    }
858}</style><meta name="msvalidate.01" content="7C8839F6E6D6E247547DE5CEB492BF41" /><style class="wpcode-css-snippet">/* =========================================================
859   SUPPORT LIBERA PAGE
860   ========================================================= */
861
862/* Three "What your support makes possible" cards */
863.libera-support-page .libera-support-grid {
864    display: grid;
865    grid-template-columns: repeat(3, 1fr);
866    gap: 18px;
867    margin: 30px 0 40px;
868}
869
870.libera-support-page .libera-support-card {
871    background: #fff;
872    border: 1px solid #ddd;
873    border-radius: 12px;
874    box-shadow: 0 2px 7px rgba(0,0,0,.07);
875    padding: 25px 18px;
876    text-align: center;
877}
878
879.libera-support-page .libera-support-icon {
880    font-size: 1.8em;
881    margin-bottom: 10px;
882}
883
884.libera-support-page .libera-support-card h3 {
885    font-size: 1.05em;
886    margin: 8px 0 12px;
887}
888
889.libera-support-page .libera-support-card p {
890    margin: 0;
891    line-height: 1.5;
892}
893
894
895/* Main Donate button */
896.libera-support-page .libera-support-button {
897    display: block;
898    max-width: 360px;
899    margin: 28px auto 22px;
900    padding: 24px 20px;
901    background: #fff;
902    border: 1px solid #ccc;
903    border-radius: 12px;
904    box-shadow: 0 2px 8px rgba(0,0,0,.09);
905    text-align: center;
906    text-decoration: none !important;
907    color: #b58d17;
908    transition: transform .15s ease,
909                box-shadow .15s ease;
910}
911
912.libera-support-page .libera-support-button strong {
913    display: block;
914    font-size: 1.35em;
915    margin-bottom: 5px;
916}
917
918.libera-support-page .libera-support-button span {
919    display: block;
920    color: #555;
921    font-size: .9em;
922}
923
924.libera-support-page .libera-support-button:hover {
925    box-shadow: 0 5px 14px rgba(0,0,0,.14);
926    transform: translateY(-2px);
927}
928
929
930/* Sponsorship / major giving */
931.libera-support-page .libera-support-secondary {
932    max-width: 600px;
933    margin: 0 auto 30px;
934    text-align: center;
935    line-height: 1.5;
936}
937
938
939/* Listen / Watch / Concerts */
940.libera-support-page .libera-support-actions {
941    display: grid;
942    grid-template-columns: repeat(3, 1fr);
943    gap: 22px;
944    max-width: 760px;
945    margin: 32px auto 40px;
946}
947
948.libera-support-page .libera-support-action {
949    display: flex;
950    align-items: center;
951    justify-content: center;
952
953    min-height: 105px;
954    padding: 22px 16px;
955
956    background: #fffdf8;
957    border: 1px solid #d8d8d8;
958    border-top: 4px solid #c6a02c;
959    border-radius: 12px;
960
961    box-shadow: 0 4px 12px rgba(0,0,0,.10);
962
963    color: #1456b8;
964    font-size: 1.05em;
965    font-weight: 500;
966    text-align: center;
967    text-decoration: none !important;
968
969    transition: transform .15s ease,
970                box-shadow .15s ease,
971                background .15s ease;
972}
973
974.libera-support-page .libera-support-action:hover {
975    transform: translateY(-3px);
976    box-shadow: 0 8px 18px rgba(0,0,0,.15);
977    background: #fffaf0;
978    text-decoration: none !important;
979}
980
981
982/* Registration details */
983.libera-support-page .libera-support-charity {
984    max-width: 650px;
985    margin: 35px auto 5px;
986    text-align: center;
987    color: #777;
988    font-size: .8em;
989    line-height: 1.5;
990}
991
992
993/* Mobile */
994@media (max-width: 700px) {
995
996    .libera-support-page .libera-support-grid,
997    .libera-support-page .libera-support-actions {
998        grid-template-columns: 1fr;
999    }
1000
1001    .libera-support-page .libera-support-action {
1002        min-height: 85px;
1003    }
1004
1005}
1006/* =========================================================
1007   SUPPORT / DONATE PAGE
1008   ========================================================= */
1009
1010
1011/* Three "What your support makes possible" cards */
1012
1013.libera-support-page .libera-support-grid {
1014    display: grid;
1015    grid-template-columns: repeat(3, 1fr);
1016    gap: 18px;
1017    margin: 30px 0 40px;
1018}
1019
1020.libera-support-page .libera-support-card {
1021    background: #fff;
1022    border: 1px solid #ddd;
1023    border-radius: 12px;
1024    box-shadow: 0 2px 7px rgba(0,0,0,.07);
1025    padding: 25px 18px;
1026    text-align: center;
1027}
1028
1029.libera-support-page .libera-support-icon {
1030    font-size: 1.8em;
1031    margin-bottom: 10px;
1032}
1033
1034.libera-support-page .libera-support-card h3 {
1035    font-size: 1.05em;
1036    margin: 8px 0 12px;
1037}
1038
1039.libera-support-page .libera-support-card p {
1040    margin: 0;
1041    line-height: 1.5;
1042}
1043
1044
1045/* Donation options */
1046
1047.libera-donate-page .libera-donation-options {
1048    display: grid;
1049    grid-template-columns: repeat(2, 1fr);
1050    gap: 22px;
1051    max-width: 760px;
1052    margin: 30px auto 40px;
1053}
1054
1055.libera-donate-page .libera-donation-card {
1056    display: flex;
1057    flex-direction: column;
1058    justify-content: center;
1059    min-height: 120px;
1060
1061    padding: 24px 22px;
1062
1063    background: #fffdf8;
1064    border: 1px solid #d8d8d8;
1065    border-top: 4px solid #c6a02c;
1066    border-radius: 12px;
1067
1068    box-shadow: 0 4px 12px rgba(0,0,0,.10);
1069
1070    text-align: center;
1071    text-decoration: none !important;
1072
1073    transition:
1074        transform .15s ease,
1075        box-shadow .15s ease,
1076        background .15s ease;
1077}
1078
1079.libera-donate-page .libera-donation-card strong {
1080    display: block;
1081    color: #1456b8;
1082    font-size: 1.15em;
1083    margin-bottom: 7px;
1084}
1085
1086.libera-donate-page .libera-donation-card span {
1087    color: #555;
1088    font-size: .9em;
1089    line-height: 1.4;
1090}
1091
1092.libera-donate-page .libera-donation-card:hover {
1093    transform: translateY(-4px);
1094    box-shadow: 0 9px 20px rgba(0,0,0,.16);
1095    background: #fffaf0;
1096}
1097
1098
1099/* Main support/contact button */
1100
1101.libera-support-page .libera-support-button {
1102    display: block;
1103    max-width: 420px;
1104    margin: 28px auto 35px;
1105    padding: 24px 20px;
1106
1107    background: #fffdf8;
1108    border: 1px solid #d8d8d8;
1109    border-top: 4px solid #c6a02c;
1110    border-radius: 12px;
1111
1112    box-shadow: 0 4px 12px rgba(0,0,0,.10);
1113
1114    text-align: center;
1115    text-decoration: none !important;
1116
1117    transition:
1118        transform .15s ease,
1119        box-shadow .15s ease,
1120        background .15s ease;
1121}
1122
1123.libera-support-page .libera-support-button strong {
1124    display: block;
1125    color: #1456b8;
1126    font-size: 1.15em;
1127    margin-bottom: 6px;
1128}
1129
1130.libera-support-page .libera-support-button span {
1131    display: block;
1132    color: #555;
1133    font-size: .9em;
1134}
1135
1136.libera-support-page .libera-support-button:hover {
1137    transform: translateY(-4px);
1138    box-shadow: 0 9px 20px rgba(0,0,0,.16);
1139    background: #fffaf0;
1140}
1141
1142
1143/* Listen / Watch / Shop / Concert cards */
1144
1145.libera-support-page .libera-support-actions {
1146    display: grid;
1147    grid-template-columns: repeat(3, 1fr);
1148    gap: 22px;
1149    max-width: 760px;
1150    margin: 32px auto 40px;
1151}
1152
1153.libera-support-page .libera-support-action {
1154    display: flex;
1155    align-items: center;
1156    justify-content: center;
1157
1158    min-height: 105px;
1159    padding: 22px 16px;
1160
1161    background: #fffdf8;
1162    border: 1px solid #d8d8d8;
1163    border-top: 4px solid #c6a02c;
1164    border-radius: 12px;
1165
1166    box-shadow: 0 4px 12px rgba(0,0,0,.10);
1167
1168    color: #1456b8;
1169    font-size: 1.05em;
1170    font-weight: 500;
1171    text-align: center;
1172    text-decoration: none !important;
1173
1174    transition:
1175        transform .15s ease,
1176        box-shadow .15s ease,
1177        background .15s ease;
1178}
1179
1180.libera-support-page .libera-support-action:hover {
1181    transform: translateY(-4px);
1182    box-shadow: 0 9px 20px rgba(0,0,0,.16);
1183    background: #fffaf0;
1184    text-decoration: none !important;
1185}
1186
1187
1188/* When a section has only two cards */
1189
1190.libera-donate-page .libera-support-actions:has(a:nth-child(2):last-child) {
1191    grid-template-columns: repeat(2, 1fr);
1192    max-width: 560px;
1193}
1194
1195
1196/* Mobile */
1197
1198@media (max-width: 700px) {
1199
1200    .libera-support-page .libera-support-grid,
1201    .libera-donate-page .libera-donation-options,
1202    .libera-support-page .libera-support-actions,
1203    .libera-donate-page .libera-support-actions:has(a:nth-child(2):last-child) {
1204        grid-template-columns: 1fr;
1205    }
1206
1207    .libera-support-page .libera-support-action {
1208        min-height: 85px;
1209    }
1210
1211    .libera-donate-page .libera-donation-card {
1212        min-height: 100px;
1213    }
1214
1215}
1216
1217/* =========================================================
1218   SUPPORT PAGE CARD LAYOUT - FINAL OVERRIDES
1219   ========================================================= */
1220
1221/* Donation cards */
1222.libera-donate-page .libera-donation-options {
1223    display: grid;
1224    grid-template-columns: repeat(2, 1fr);
1225    gap: 22px;
1226    max-width: 760px;
1227    margin: 30px auto 40px;
1228}
1229
1230/* General action cards */
1231.libera-donate-page .libera-support-actions {
1232    display: grid !important;
1233    grid-template-columns: repeat(3, 1fr);
1234    gap: 22px;
1235    max-width: 760px;
1236    margin: 32px auto 40px;
1237}
1238
1239.libera-donate-page .libera-support-action {
1240    display: flex !important;
1241    align-items: center;
1242    justify-content: center;
1243
1244    min-height: 105px;
1245    padding: 22px 16px;
1246
1247    background: #fffdf8;
1248    border: 1px solid #d8d8d8;
1249    border-top: 4px solid #c6a02c;
1250    border-radius: 12px;
1251
1252    box-shadow: 0 4px 12px rgba(0,0,0,.10);
1253
1254    color: #1456b8;
1255    font-size: 1.05em;
1256    font-weight: 500;
1257    text-align: center;
1258    text-decoration: none !important;
1259
1260    visibility: visible !important;
1261    opacity: 1 !important;
1262
1263    transition:
1264        transform .15s ease,
1265        box-shadow .15s ease,
1266        background .15s ease;
1267}
1268
1269.libera-donate-page .libera-support-action:hover {
1270    transform: translateY(-4px);
1271    box-shadow: 0 9px 20px rgba(0,0,0,.16);
1272    background: #fffaf0;
1273}
1274
1275/* Sections containing exactly two action cards */
1276.libera-donate-page .libera-support-actions.two-cards {
1277    grid-template-columns: repeat(2, 1fr);
1278    max-width: 560px;
1279}
1280
1281
1282/* Mobile */
1283@media (max-width: 700px) {
1284
1285    .libera-donate-page .libera-donation-options,
1286    .libera-donate-page .libera-support-actions,
1287    .libera-donate-page .libera-support-actions.two-cards {
1288        grid-template-columns: 1fr;
1289    }
1290
1291}</style><style class="wpcode-css-snippet">/* ==============================================================
1292   Streaming Libera Music page
1293   ============================================================== */
1294
1295.libera-streaming-page {
1296    box-sizing: border-box;
1297    max-width: 900px;
1298    margin: 0 auto;
1299    padding: 10px 15px 40px;
1300    text-align: center;
1301}
1302
1303.libera-streaming-page h2 {
1304    margin: 10px 0 25px;
1305    color: #b89b2d;
1306    font-family: Georgia, serif;
1307    font-size: 22px;
1308    font-weight: normal;
1309}
1310
1311.libera-streaming-page p {
1312    line-height: 1.6;
1313}
1314
1315.libera-streaming-intro {
1316    max-width: 700px;
1317    margin: 0 auto 8px !important;
1318    font-size: 1.15em;
1319}
1320
1321.libera-streaming-instruction {
1322    max-width: 700px;
1323    margin: 0 auto 25px !important;
1324    font-size: 1.15em;
1325}
1326
1327
1328/* ==============================================================
1329   Streaming-service grid
1330   ============================================================== */
1331
1332.libera-streaming-grid {
1333    display: grid !important;
1334    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
1335    gap: 18px 22px !important;
1336    align-items: stretch !important;
1337    width: 100% !important;
1338    max-width: 600px !important;
1339    margin: 0 auto !important;
1340    padding: 0 !important;
1341}
1342
1343.libera-streaming-grid > p {
1344    display: contents !important;
1345    margin: 0 !important;
1346    padding: 0 !important;
1347}
1348
1349.libera-streaming-grid > br {
1350    display: none !important;
1351}
1352
1353/*
1354   Only the four specifically named service buttons are displayed.
1355*/
1356
1357.libera-streaming-grid a:not(.libera-streaming-spotify):not(.libera-streaming-apple):not(.libera-streaming-amazon):not(.libera-streaming-youtube-music) {
1358    display: none !important;
1359}
1360
1361.libera-streaming-grid .libera-streaming-spotify,
1362.libera-streaming-grid .libera-streaming-apple,
1363.libera-streaming-grid .libera-streaming-amazon,
1364.libera-streaming-grid .libera-streaming-youtube-music {
1365    position: relative !important;
1366    display: flex !important;
1367    float: none !important;
1368    clear: none !important;
1369    align-items: center !important;
1370    justify-content: center !important;
1371    box-sizing: border-box !important;
1372    width: 100% !important;
1373    max-width: none !important;
1374    min-width: 0 !important;
1375    min-height: 76px !important;
1376    margin: 0 !important;
1377    padding: 13px 30px 13px 18px !important;
1378    overflow: hidden !important;
1379    background: #ffffff !important;
1380    border: 1px solid #cfcfcf !important;
1381    border-radius: 10px !important;
1382    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.10) !important;
1383    text-decoration: none !important;
1384    transition:
1385        transform 0.2s ease,
1386        border-color 0.2s ease,
1387        box-shadow 0.2s ease;
1388}
1389
1390
1391/* External-link arrows */
1392
1393.libera-streaming-grid .libera-streaming-spotify::after,
1394.libera-streaming-grid .libera-streaming-apple::after,
1395.libera-streaming-grid .libera-streaming-amazon::after,
1396.libera-streaming-grid .libera-streaming-youtube-music::after {
1397    content: "↗";
1398    position: absolute;
1399    top: 8px;
1400    right: 10px;
1401    color: #888888;
1402    font-size: 13px;
1403    line-height: 1;
1404}
1405
1406
1407/* Hover and keyboard focus */
1408
1409.libera-streaming-grid .libera-streaming-spotify:hover,
1410.libera-streaming-grid .libera-streaming-spotify:focus,
1411.libera-streaming-grid .libera-streaming-apple:hover,
1412.libera-streaming-grid .libera-streaming-apple:focus,
1413.libera-streaming-grid .libera-streaming-amazon:hover,
1414.libera-streaming-grid .libera-streaming-amazon:focus,
1415.libera-streaming-grid .libera-streaming-youtube-music:hover,
1416.libera-streaming-grid .libera-streaming-youtube-music:focus {
1417    transform: translateY(-2px);
1418    border-color: #b89b2d !important;
1419    box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14) !important;
1420    outline: none;
1421}
1422
1423.libera-streaming-grid .libera-streaming-spotify:hover::after,
1424.libera-streaming-grid .libera-streaming-spotify:focus::after,
1425.libera-streaming-grid .libera-streaming-apple:hover::after,
1426.libera-streaming-grid .libera-streaming-apple:focus::after,
1427.libera-streaming-grid .libera-streaming-amazon:hover::after,
1428.libera-streaming-grid .libera-streaming-amazon:focus::after,
1429.libera-streaming-grid .libera-streaming-youtube-music:hover::after,
1430.libera-streaming-grid .libera-streaming-youtube-music:focus::after {
1431    color: #b89b2d;
1432}
1433
1434
1435/* Service logos */
1436
1437.libera-streaming-grid .libera-streaming-spotify img,
1438.libera-streaming-grid .libera-streaming-apple img,
1439.libera-streaming-grid .libera-streaming-amazon img,
1440.libera-streaming-grid .libera-streaming-youtube-music img {
1441    display: block !important;
1442    float: none !important;
1443    width: auto !important;
1444    height: auto !important;
1445    max-height: none !important;
1446    margin: 0 auto !important;
1447    padding: 0 !important;
1448    border: 0 !important;
1449    box-shadow: none !important;
1450}
1451
1452.libera-streaming-grid .libera-streaming-spotify img {
1453    max-width: 165px !important;
1454}
1455
1456.libera-streaming-grid .libera-streaming-apple img {
1457    max-width: 158px !important;
1458}
1459
1460.libera-streaming-grid .libera-streaming-amazon img {
1461    max-width: 132px !important;
1462}
1463
1464.libera-streaming-grid .libera-streaming-youtube-music img {
1465    max-width: 185px !important;
1466}
1467
1468
1469/* ==============================================================
1470   Divider
1471   ============================================================== */
1472
1473.libera-streaming-divider {
1474    width: 120px;
1475    margin: 42px auto 28px !important;
1476    border: 0;
1477    border-top: 1px solid #d8d8d8;
1478}
1479
1480
1481/* ==============================================================
1482   Continue watching section
1483   ============================================================== */
1484
1485.libera-streaming-watching-text {
1486    max-width: 650px;
1487    margin: 0 auto 22px !important;
1488    font-size: 1.05em;
1489}
1490
1491.libera-streaming-youtube-link {
1492    position: relative;
1493    display: inline-flex !important;
1494    float: none !important;
1495    align-items: center !important;
1496    justify-content: center !important;
1497    box-sizing: border-box;
1498    min-width: 250px;
1499    min-height: 68px;
1500    margin: 0 !important;
1501    padding: 11px 32px 11px 20px !important;
1502    overflow: hidden;
1503    background: #ffffff !important;
1504    border: 1px solid #cfcfcf !important;
1505    border-radius: 10px !important;
1506    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.10) !important;
1507    text-decoration: none !important;
1508    transition:
1509        transform 0.2s ease,
1510        border-color 0.2s ease,
1511        box-shadow 0.2s ease;
1512}
1513
1514.libera-streaming-youtube-link::after {
1515    content: "↗";
1516    position: absolute;
1517    top: 8px;
1518    right: 10px;
1519    color: #888888;
1520    font-size: 13px;
1521    line-height: 1;
1522}
1523
1524.libera-streaming-youtube-link:hover,
1525.libera-streaming-youtube-link:focus {
1526    transform: translateY(-2px);
1527    border-color: #b89b2d !important;
1528    box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14) !important;
1529    outline: none;
1530}
1531
1532.libera-streaming-youtube-link:hover::after,
1533.libera-streaming-youtube-link:focus::after {
1534    color: #b89b2d;
1535}
1536
1537.libera-streaming-youtube-link img {
1538    display: block !important;
1539    float: none !important;
1540    width: auto !important;
1541    height: auto !important;
1542    max-width: 145px !important;
1543    margin: 0 auto !important;
1544    padding: 0 !important;
1545    border: 0 !important;
1546    box-shadow: none !important;
1547}
1548
1549
1550/* ==============================================================
1551   Tablet and small-screen adjustments
1552   ============================================================== */
1553
1554@media only screen and (max-width: 600px) {
1555
1556    .libera-streaming-page {
1557        padding: 0 10px 30px;
1558    }
1559
1560    .libera-streaming-page h2 {
1561        margin-bottom: 20px;
1562        font-size: 21px;
1563    }
1564
1565    .libera-streaming-intro,
1566    .libera-streaming-instruction,
1567    .libera-streaming-watching-text {
1568        font-size: 1em;
1569    }
1570
1571    .libera-streaming-instruction {
1572        margin-bottom: 18px !important;
1573    }
1574
1575    .libera-streaming-grid {
1576        gap: 12px !important;
1577        max-width: 350px !important;
1578    }
1579
1580    .libera-streaming-grid .libera-streaming-spotify,
1581    .libera-streaming-grid .libera-streaming-apple,
1582    .libera-streaming-grid .libera-streaming-amazon,
1583    .libera-streaming-grid .libera-streaming-youtube-music {
1584        min-height: 64px !important;
1585        padding: 10px 24px 10px 10px !important;
1586        border-radius: 9px !important;
1587    }
1588
1589    .libera-streaming-grid .libera-streaming-spotify img {
1590        max-width: 130px !important;
1591    }
1592
1593    .libera-streaming-grid .libera-streaming-apple img {
1594        max-width: 125px !important;
1595    }
1596
1597    .libera-streaming-grid .libera-streaming-amazon img {
1598        max-width: 105px !important;
1599    }
1600
1601    .libera-streaming-grid .libera-streaming-youtube-music img {
1602        max-width: 145px !important;
1603    }
1604
1605    .libera-streaming-divider {
1606        margin-top: 32px !important;
1607    }
1608
1609    .libera-streaming-youtube-link {
1610        min-width: 230px;
1611        min-height: 60px;
1612        padding: 9px 28px 9px 15px !important;
1613        border-radius: 9px !important;
1614    }
1615
1616    .libera-streaming-youtube-link img {
1617        max-width: 135px !important;
1618    }
1619}
1620
1621
1622/* ==============================================================
1623   Phones: one service button per row
1624   ============================================================== */
1625
1626@media only screen and (max-width: 480px) {
1627
1628    .libera-streaming-grid {
1629        grid-template-columns: minmax(0, 1fr) !important;
1630        max-width: 320px !important;
1631        gap: 12px !important;
1632    }
1633
1634    .libera-streaming-grid .libera-streaming-spotify,
1635    .libera-streaming-grid .libera-streaming-apple,
1636    .libera-streaming-grid .libera-streaming-amazon,
1637    .libera-streaming-grid .libera-streaming-youtube-music {
1638        min-height: 66px !important;
1639        padding: 10px 28px 10px 14px !important;
1640    }
1641
1642    .libera-streaming-grid .libera-streaming-spotify img {
1643        max-width: 140px !important;
1644    }
1645
1646    .libera-streaming-grid .libera-streaming-apple img {
1647        max-width: 135px !important;
1648    }
1649
1650    .libera-streaming-grid .libera-streaming-amazon img {
1651        max-width: 112px !important;
1652    }
1653
1654    .libera-streaming-grid .libera-streaming-youtube-music img {
1655        max-width: 150px !important;
1656    }
1657}</style><style class="wpcode-css-snippet">/* ==============================================================
1658   Listen to Libera landing page
1659   ============================================================== */
1660
1661.libera-listen-page {
1662    box-sizing: border-box;
1663    max-width: 900px;
1664    margin: 0 auto;
1665    padding: 10px 15px 40px;
1666    text-align: center;
1667}
1668
1669.libera-listen-page h2 {
1670    margin: 10px 0 22px;
1671    color: #b89b2d;
1672    font-family: Georgia, serif;
1673    font-size: 24px;
1674    font-weight: normal;
1675}
1676
1677.libera-listen-page p {
1678    line-height: 1.6;
1679}
1680
1681.libera-listen-intro {
1682    max-width: 730px;
1683    margin: 0 auto 14px !important;
1684    font-size: 1.15em;
1685}
1686
1687.libera-listen-description {
1688    max-width: 730px;
1689    margin: 0 auto 28px !important;
1690    font-size: 1.05em;
1691}
1692
1693.libera-listen-instruction {
1694    max-width: 700px;
1695    margin: 0 auto 25px !important;
1696    font-size: 1.1em;
1697}
1698
1699.libera-listen-charity-note {
1700   margin: 1.5rem 0 1.25rem;
1701   color: #777;
1702   font-size: 0.95rem;
1703   font-style: italic;
1704   line-height: 1.5;
1705   text-align: center;
1706}
1707
1708/* ==============================================================
1709   Streaming-service grid
1710   ============================================================== */
1711
1712.libera-listen-grid {
1713    display: grid !important;
1714    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
1715    gap: 18px 22px !important;
1716    align-items: stretch !important;
1717    width: 100% !important;
1718    max-width: 600px !important;
1719    margin: 0 auto !important;
1720    padding: 0 !important;
1721}
1722
1723
1724/*
1725   Neutralise paragraph and line-break elements that WordPress may
1726   insert around the service links.
1727*/
1728
1729.libera-listen-grid > p {
1730    display: contents !important;
1731    margin: 0 !important;
1732    padding: 0 !important;
1733}
1734
1735.libera-listen-grid > br {
1736    display: none !important;
1737}
1738
1739
1740/*
1741   Hide any additional links inserted by WordPress, the theme or
1742   another plugin. Only the four named service links are displayed.
1743*/
1744
1745.libera-listen-grid a:not(.libera-spotify):not(.libera-apple):not(.libera-amazon):not(.libera-youtube-music) {
1746    display: none !important;
1747}
1748
1749
1750/* The four intended service buttons */
1751
1752.libera-listen-grid .libera-spotify,
1753.libera-listen-grid .libera-apple,
1754.libera-listen-grid .libera-amazon,
1755.libera-listen-grid .libera-youtube-music {
1756    position: relative !important;
1757    display: flex !important;
1758    float: none !important;
1759    clear: none !important;
1760    align-items: center !important;
1761    justify-content: center !important;
1762    box-sizing: border-box !important;
1763    width: 100% !important;
1764    max-width: none !important;
1765    min-width: 0 !important;
1766    min-height: 76px !important;
1767    margin: 0 !important;
1768    padding: 13px 30px 13px 18px !important;
1769    overflow: hidden !important;
1770    background: #ffffff !important;
1771    border: 1px solid #cfcfcf !important;
1772    border-radius: 10px !important;
1773    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.10) !important;
1774    text-decoration: none !important;
1775    transition:
1776        transform 0.2s ease,
1777        border-color 0.2s ease,
1778        box-shadow 0.2s ease;
1779}
1780
1781
1782/* External-link arrow */
1783
1784.libera-listen-grid .libera-spotify::after,
1785.libera-listen-grid .libera-apple::after,
1786.libera-listen-grid .libera-amazon::after,
1787.libera-listen-grid .libera-youtube-music::after {
1788    content: "↗";
1789    position: absolute;
1790    top: 8px;
1791    right: 10px;
1792    color: #888888;
1793    font-size: 13px;
1794    line-height: 1;
1795}
1796
1797
1798/* Hover and keyboard-focus effect */
1799
1800.libera-listen-grid .libera-spotify:hover,
1801.libera-listen-grid .libera-spotify:focus,
1802.libera-listen-grid .libera-apple:hover,
1803.libera-listen-grid .libera-apple:focus,
1804.libera-listen-grid .libera-amazon:hover,
1805.libera-listen-grid .libera-amazon:focus,
1806.libera-listen-grid .libera-youtube-music:hover,
1807.libera-listen-grid .libera-youtube-music:focus {
1808    transform: translateY(-2px);
1809    border-color: #b89b2d !important;
1810    box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14) !important;
1811    outline: none;
1812}
1813
1814.libera-listen-grid .libera-spotify:hover::after,
1815.libera-listen-grid .libera-spotify:focus::after,
1816.libera-listen-grid .libera-apple:hover::after,
1817.libera-listen-grid .libera-apple:focus::after,
1818.libera-listen-grid .libera-amazon:hover::after,
1819.libera-listen-grid .libera-amazon:focus::after,
1820.libera-listen-grid .libera-youtube-music:hover::after,
1821.libera-listen-grid .libera-youtube-music:focus::after {
1822    color: #b89b2d;
1823}
1824
1825
1826/* Service logos */
1827
1828.libera-listen-grid .libera-spotify img,
1829.libera-listen-grid .libera-apple img,
1830.libera-listen-grid .libera-amazon img,
1831.libera-listen-grid .libera-youtube-music img {
1832    display: block !important;
1833    float: none !important;
1834    width: auto !important;
1835    height: auto !important;
1836    max-height: none !important;
1837    margin: 0 auto !important;
1838    padding: 0 !important;
1839    border: 0 !important;
1840    box-shadow: none !important;
1841}
1842
1843
1844/* Individual logo sizes */
1845
1846.libera-listen-grid .libera-spotify img {
1847    max-width: 165px !important;
1848}
1849
1850.libera-listen-grid .libera-apple img {
1851    max-width: 158px !important;
1852}
1853
1854.libera-listen-grid .libera-amazon img {
1855    max-width: 132px !important;
1856}
1857
1858.libera-listen-grid .libera-youtube-music img {
1859    max-width: 185px !important;
1860}
1861
1862
1863/* ==============================================================
1864   Section divider
1865   ============================================================== */
1866
1867.libera-listen-divider {
1868    width: 120px;
1869    margin: 42px auto 28px !important;
1870    border: 0;
1871    border-top: 1px solid #d8d8d8;
1872}
1873
1874
1875/* ==============================================================
1876   Watch Libera section
1877   ============================================================== */
1878
1879.libera-watching-text {
1880    max-width: 680px;
1881    margin: 0 auto 22px !important;
1882    font-size: 1.05em;
1883}
1884
1885.libera-youtube-link {
1886    position: relative;
1887    display: inline-flex !important;
1888    float: none !important;
1889    align-items: center !important;
1890    justify-content: center !important;
1891    box-sizing: border-box;
1892    min-width: 250px;
1893    min-height: 68px;
1894    margin: 0 !important;
1895    padding: 11px 32px 11px 20px !important;
1896    overflow: hidden;
1897    background: #ffffff !important;
1898    border: 1px solid #cfcfcf !important;
1899    border-radius: 10px !important;
1900    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.10) !important;
1901    text-decoration: none !important;
1902    transition:
1903        transform 0.2s ease,
1904        border-color 0.2s ease,
1905        box-shadow 0.2s ease;
1906}
1907
1908.libera-youtube-link::after {
1909    content: "↗";
1910    position: absolute;
1911    top: 8px;
1912    right: 10px;
1913    color: #888888;
1914    font-size: 13px;
1915    line-height: 1;
1916}
1917
1918.libera-youtube-link:hover,
1919.libera-youtube-link:focus {
1920    transform: translateY(-2px);
1921    border-color: #b89b2d !important;
1922    box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14) !important;
1923    outline: none;
1924}
1925
1926.libera-youtube-link:hover::after,
1927.libera-youtube-link:focus::after {
1928    color: #b89b2d;
1929}
1930
1931.libera-youtube-link img {
1932    display: block !important;
1933    float: none !important;
1934    width: auto !important;
1935    height: auto !important;
1936    max-width: 145px !important;
1937    margin: 0 auto !important;
1938    padding: 0 !important;
1939    border: 0 !important;
1940    box-shadow: none !important;
1941}
1942
1943
1944/* ==============================================================
1945   Tablet and smaller-screen adjustments
1946   ============================================================== */
1947
1948@media only screen and (max-width: 600px) {
1949
1950    .libera-listen-page {
1951        padding: 0 10px 30px;
1952    }
1953
1954    .libera-listen-page h2 {
1955        margin-bottom: 18px;
1956        font-size: 22px;
1957    }
1958
1959    .libera-listen-intro {
1960        font-size: 1.05em;
1961    }
1962
1963    .libera-listen-description,
1964    .libera-listen-instruction,
1965    .libera-watching-text {
1966        font-size: 1em;
1967    }
1968
1969    .libera-listen-instruction {
1970        margin-bottom: 18px !important;
1971    }
1972
1973    .libera-listen-grid {
1974        gap: 12px !important;
1975        max-width: 350px !important;
1976    }
1977
1978    .libera-listen-grid .libera-spotify,
1979    .libera-listen-grid .libera-apple,
1980    .libera-listen-grid .libera-amazon,
1981    .libera-listen-grid .libera-youtube-music {
1982        min-height: 64px !important;
1983        padding: 10px 24px 10px 10px !important;
1984        border-radius: 9px !important;
1985    }
1986
1987    .libera-listen-grid .libera-spotify img {
1988        max-width: 130px !important;
1989    }
1990
1991    .libera-listen-grid .libera-apple img {
1992        max-width: 125px !important;
1993    }
1994
1995    .libera-listen-grid .libera-amazon img {
1996        max-width: 105px !important;
1997    }
1998
1999    .libera-listen-grid .libera-youtube-music img {
2000        max-width: 145px !important;
2001    }
2002
2003    .libera-listen-divider {
2004        margin-top: 32px !important;
2005    }
2006
2007    .libera-youtube-link {
2008        min-width: 230px;
2009        min-height: 60px;
2010        padding: 9px 28px 9px 15px !important;
2011        border-radius: 9px !important;
2012    }
2013
2014    .libera-youtube-link img {
2015        max-width: 135px !important;
2016    }
2017}
2018
2019
2020/* ==============================================================
2021   Phones: one service button per row
2022   ============================================================== */
2023
2024@media only screen and (max-width: 480px) {
2025
2026    .libera-listen-grid {
2027        grid-template-columns: minmax(0, 1fr) !important;
2028        max-width: 320px !important;
2029        gap: 12px !important;
2030    }
2031
2032    .libera-listen-grid .libera-spotify,
2033    .libera-listen-grid .libera-apple,
2034    .libera-listen-grid .libera-amazon,
2035    .libera-listen-grid .libera-youtube-music {
2036        min-height: 66px !important;
2037        padding: 10px 28px 10px 14px !important;
2038    }
2039
2040    .libera-listen-grid .libera-spotify img {
2041        max-width: 140px !important;
2042    }
2043
2044    .libera-listen-grid .libera-apple img {
2045        max-width: 135px !important;
2046    }
2047
2048    .libera-listen-grid .libera-amazon img {
2049        max-width: 112px !important;
2050    }
2051
2052    .libera-listen-grid .libera-youtube-music img {
2053        max-width: 150px !important;
2054    }
2055}</style><!-- Meta Pixel Code -->
2056<script>
vendor: 408 bytes, lines 2056-2065
2056
2057!function(f,b,e,v,n,t,s)
2058{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
2059n.callMethod.apply(n,arguments):n.queue.push(arguments)};
2060if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
2061n.queue=[];t=b.createElement(e);t.async=!0;
2062t.src=v;s=b.getElementsByTagName(e)[0];
2063s.parentNode.insertBefore(t,s)}(window, document,'script',
2064'https://connect.facebook.net/en_US/fbevents.js');
2065fbq('init', '
20652204354199849747
vendor: 32 bytes, lines 2065-2066
2065');
2066fbq('track', 'PageView');
2067</script>
2067
2068<noscript><img height="1" width="1" style="display:none"
2069src="https://www.facebook.com/tr?id=2204354199849747&ev=PageView&noscript=1"
2070/></noscript>
2071<!-- End Meta Pixel Code --><link rel="icon" href="https://i0.wp.com/libera.org.uk/wp-content/uploads/cropped-libera-icon-1.jpg?fit=32%2C32&#038;ssl=1" sizes="32x32" />
2072<link rel="icon" href="https://i0.wp.com/libera.org.uk/wp-content/uploads/cropped-libera-icon-1.jpg?fit=192%2C192&#038;ssl=1" sizes="192x192" />
2073<link rel="apple-touch-icon" href="https://i0.wp.com/libera.org.uk/wp-content/uploads/cropped-libera-icon-1.jpg?fit=180%2C180&#038;ssl=1" />
2074<meta name="msapplication-TileImage" content="https://i0.wp.com/libera.org.uk/wp-content/uploads/cropped-libera-icon-1.jpg?fit=270%2C270&#038;ssl=1" />
2075<style id="wp-custom-css">
2076.cd-release {
2077  display: flex;
2078  align-items: center;
2079  gap: 1rem;
2080}
2081
2082.cd-cover img {
2083  width: 170px;
2084  height: auto;
2085}
2086
2087.box-text {
2088  max-width: 350px;
2089}
2090</style>
2091<style id="sccss">/* Blog Images */
2092.align-left, .alignleft {
2093  float: left;
2094  width: 46%;
2095  max-width: none;
2096  margin: 0 15px 15px 0;
2097}
2098.align-right, .story img.alignright {
2099  float: right;
2100  width: 46%;
2101  max-width: none;
2102  margin: 0 0 15px 15px;
2103}
2104.align-left-tall {
2105  float: left;
2106  width: 200px;
2107  max-width: none;
2108  margin: 0 15px 5px 0;
2109}
2110.align-right-tall {
2111  float: right;
2112  width: 200px;
2113  max-width: none;
2114  margin: 0 15px 5px 0;
2115}
2116.pair-left {
2117  float: left;
2118  width: 48.5%;
2119  margin: 0;
2120}
2121.pair-right {
2122  float: right;
2123  width: 48.5%;
2124  margin: 0;
2125}
2126.align-center, .aligncenter {
2127  margin: 0 auto;
2128}
2129.align-reset {
2130  clear: both;
2131  margin-bottom: 15px;
2132}
2133.align-full {
2134  width: 100%;
2135  text-align: center;
2136  margin-bottom: 15px;
2137}
2138@media only screen and (max-width: 860px) {
2139  .align-left, .align-left-tall, .alignleft {
2140    float: none;
2141    margin: 0;
2142    width: 100%;
2143  }
2144  .align-right, .align-right-tall, .story img.alignright {
2145    float: none;
2146    margin: 0;
2147    width: 100% !important;
2148  }
2149  .align-center, .aligncenter {
2150    margin: 0;
2151    width: 100%;
2152  }
2153}
2154@media only screen and (max-width: 1020px) {
2155  .pair-left {
2156    float: none;
2157    width: 100%;
2158  }
2159  .pair-right {
2160    float: none;
2161    width: 100%;
2162  }
2163  .align-full {
2164    margin: 0 0 15px 0;
2165  }    
2166}
2167
2168.cd-release {
2169  float: left;
2170  width: 280px;
2171}
2172@media only screen and (max-width: 800px) {
2173  .cd-release {width: 100%}
2174}
2175.cd-cover {
2176  float: left;
2177  width: 178px;
2178  height: 200px;
2179}
2180.cd-cover img {
2181  border: 1px solid #ddd;
2182  width: 163px;
2183  height: 163px;
2184  box-shadow: 3px 3px 3px #a8b3bc;
2185}
2186.cd-price {padding-left: 5px}
2187.stream-btn {
2188  padding: 10px 0 8px 0;
2189  height: 39px;
2190}
2191.box-text {
2192  font-size: 0.85em;
2193  line-height: 1.2em;
2194  color: #111;
2195}
2196.latest-cd .box-text {
2197  float: left;
2198}
2199.box-text h3 {
2200  font-weight: bold;
2201}
2202.box-text p {
2203  padding: 0;
2204  margin: 0;
2205}
2206.buy-cd {
2207  margin-top: 10px;
2208}
2209.shop-libera {
2210  clear: both;
2211  margin: 25px 10px 0 0;
2212  font-size: 1.1em;
2213  min-height: 45px;
2214}
2215.shop-title {
2216  float: left;
2217  width: 90px;
2218  margin-top: 5px;
2219}
2220.shop-libera .WhiteButton {
2221  float: left;
2222  margin-right: 10px;
2223}
2224.hope-cover {
2225  float: left;
2226  height: 270px;
2227  border: 1px solid #dcdcdc;
2228  margin-bottom: 5px;
2229  -moz-box-shadow: 0px 2px 2px #a8b3bc;
2230  -webkit-box-shadow: 0px 2px 2px #a8b3bc;
2231  box-shadow: 0px 2px 2px #a8b3bc;
2232}
2233
2234.front-box.announcement {display: none}
2235.front-box.announcement h5.heading {
2236  color: #066 !important;
2237  margin: 10px 0 0 0 !important;
2238}
2239html, body {margin: 0 !important; padding: 0 !important;}
2240body {
2241  height: 100% !important;
2242  background-color: #333;
2243  overflow-wrap: normal;
2244  word-break: normal !important;
2245}
2246.header-site {border-bottom: 1px solid #aab}
2247.wrapper-site {
2248  min-height: 100% !important;
2249  position: relative !important;
2250  background-color: #c9dfed;
2251}
2252#wrapper-content {padding-bottom: 200px !important}
2253#footer {
2254  width: 100% !important;
2255  height: 200px !important;
2256  position: absolute !important;
2257  bottom: 0 !important;
2258  left: 0 !important;
2259  padding: 0 !important;
2260  border-top: 1px solid #aab;
2261}
2262.clearFix {clear: both}
2263a {color: #05a; text-decoration: none !important; font-weight: 400;}
2264
2265/* Hope pre-order */
2266.hope-background {
2267  display: inline-block;
2268  width: 100%;
2269  padding: 18px;
2270  background-color: #f8f8f8;
2271  border: 1px solid #eaeaea;
2272  margin-bottom: 30px;
2273}
2274.hope-cover {
2275  float: left;
2276  width: 270px;
2277  height: 270px;
2278  padding: 0;
2279  margin: 0;
2280}
2281.hope-details {
2282  float: left;
2283  width: 300px;
2284  padding: 2px 0 0 20px;
2285  text-align: left;
2286  line-height: 18px;
2287  font-size: 0.85em;
2288}
2289.hope-details p {
2290  color: #555 !important;
2291}
2292.hope-button {
2293  margin: 25px 0 15px 0;
2294}
2295.hope-button a {
2296  border-radius: 15px;
2297  background: #67b2d8;
2298  padding: 5px 15px;
2299  width: 200px;
2300  height: 30px; 
2301  color: #fff;
2302  -moz-box-shadow: 0px 2px 2px #a8b3bc;
2303  -webkit-box-shadow: 0px 2px 2px #a8b3bc;
2304  box-shadow: 0px 2px 2px #a8b3bc;
2305}
2306.hope-details h2 {
2307  margin: 0;
2308  padding: 0 0 20px 0;
2309  font-weight: normal;
2310  font-size: 1.1em;
2311  line-height: 19px;
2312}
2313.album-details {
2314  line-height: 15px;
2315  font-size: 0.9em;
2316}
2317.album-details h3 {
2318  margin: 0 !important;
2319  line-height: 12px;
2320  font-size: 1.0em !important;
2321}
2322@media only screen and (max-width: 440px) { 
2323  .hope-cover {
2324    width: 260px;
2325    height: 260px;
2326  }
2327  .hope-details {
2328    padding: 20px 0 0 5px;
2329  }
2330}
2331/* Basket Button for Shop Pages*/
2332
2333.basket-button {
2334  margin: 50px 0 15px 0;
2335}
2336.basket-button a {
2337  border-radius: 15px;
2338  background: #67b2d8;
2339  padding: 5px 15px;
2340  width: 200px;
2341  height: 30px; 
2342  color: #fff;
2343  -moz-box-shadow: 0px 2px 2px #a8b3bc;
2344  -webkit-box-shadow: 0px 2px 2px #a8b3bc;
2345  box-shadow: 0px 2px 2px #a8b3bc;
2346}
2347.pea_cook_wrapper {
2348  padding: 8px 15px !important;
2349}
2350/* Amazon Grid */
2351.aalb-470-pg-ad-unit {
2352  background: #fff;
2353}
2354.aalb-470-pg-ad-unit {
2355  position: relative;
2356  overflow: hidden;
2357  padding: 22px 40px;
2358}
2359.aalb-470-pg-ad-unit * {
2360  box-sizing: content-box;
2361  box-shadow: none;
2362  font-family: Arial, Helvetica, sans-serif;
2363  margin: 0;
2364  margin-bottom: 0;
2365  margin-left: 0;
2366  margin-right: 0;
2367  margin-top: 0;
2368  outline: 0;
2369  padding: 0;
2370  padding-bottom: 0;
2371  padding-left: 0;
2372  padding-right: 0;
2373  padding-top: 0;
2374}
2375.aalb-470-pg-ad-unit.pull-left {float: left;}
2376.aalb-470-pg-ad-unit.pull-right {float: right;}
2377.aalb-470-pg-ad-unit.pull-left .aalb-470-pg-product, .aalb-470-pg-ad-unit.pull-right .aalb-470-pg-product {
2378  width: 185px !important;
2379}
2380.aalb-470-pg-ad-unit a {box-shadow: none !important;}
2381.aalb-470-pg-ad-unit a:hover {color: #c45500;}
2382.aalb-470-pg-ad-unit .aalb-470-pg-product-list {overflow: hidden;}
2383.aalb-470-pg-ad-unit .aalb-470-pg-product {
2384  min-width: 185px;
2385  max-width: 385px;
2386  height: auto !important;
2387  padding-top: 22px;
2388  padding-bottom: 22px;
2389  margin-left: 10px;
2390  margin-right: 10px;
2391  float: left;
2392  list-style: none;
2393  text-align: center;
2394}
2395.aalb-470-pg-ad-unit .aalb-470-pg-product-image {
2396  display: table;
2397  width: 150px;
2398  height: 150px;
2399  margin: 0 auto;
2400  text-align: center;
2401}
2402.aalb-470-pg-ad-unit .aalb-470-pg-product-image-wrapper {
2403  display: table-cell;
2404  vertical-align: middle;
2405}
2406.aalb-470-pg-ad-unit .aalb-470-pg-product-image a {
2407  position: relative;
2408  display: inline-block;
2409  vertical-align: middle;
2410}
2411.aalb-470-pg-ad-unit .aalb-470-pg-product-image img {
2412  max-width: 150px;
2413  max-height: 150px;
2414  vertical-align: bottom;
2415}
2416.aalb-470-pg-ad-unit .aalb-470-pg-percent-off {
2417  display: block;
2418  width: 32px;
2419  height: 27px;
2420  padding-top: 5px;
2421  position: absolute;
2422  top: -16px;
2423  right: -16px;
2424  color: #ffffff;
2425  font-size: 12px;
2426  text-align: center;
2427  -webkit-border-radius: 50%;
2428  -moz-border-radius: 50%;
2429  -ms-border-radius: 50%;
2430  border-radius: 50%;
2431  background-color: #a50200;
2432  background-image: -webkit-linear-gradient(top, #cb0400, #a50200);
2433  background-image: linear-gradient(to bottom, #cb0400, #a50200);
2434}
2435.aalb-470-pg-ad-unit.hide-percent-off-badge .aalb-470-pg-percent-off {
2436  display: none;
2437}
2438.aalb-470-pg-ad-unit .aalb-470-pg-product-details {
2439  display: inline-block;
2440  max-width: 100%;
2441  margin-top: 11px;
2442  text-align: left;
2443}
2444.aalb-470-pg-ad-unit .aalb-470-pg-product-title a {
2445  display: block;
2446  width: 100%;
2447  overflow: hidden;
2448  white-space: nowrap;
2449  text-overflow: ellipsis;
2450  font-size: 13px;
2451  color: #111111;
2452  text-decoration: none;
2453}
2454.aalb-470-pg-ad-unit.no-truncate .aalb-470-pg-product-title a {
2455  text-overflow: initial;
2456  white-space: initial;
2457}
2458.aalb-470-pg-ad-unit .aalb-470-pg-product-offer-price {
2459  font-size: 13px;
2460  color: #111111;
2461}
2462.aalb-470-pg-ad-unit .aalb-470-pg-product-offer-price-value {
2463  color: #AB1700;
2464  font-weight: bold;
2465}
2466.aalb-470-pg-ad-unit .aalb-470-pg-product-list-price {
2467  font-size: 13px;
2468  color: #565656;
2469}
2470.aalb-470-pg-ad-unit .aalb-470-pg-product-list-price-value {
2471  text-decoration: line-through;
2472}
2473.aalb-470-pg-ad-unit .aalb-470-pg-product-prime-icon .icon-prime-all {
2474  background: url('https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_1x-e1a6545ba46e2ced9fc835dbdec4fff037b5b6bf._V2_.png') no-repeat;
2475  display: inline-block;
2476  margin-top: -1px;
2477  vertical-align: middle;
2478  background-position: -205px -246px;
2479  width: 47px;
2480  height: 16px;
2481}
2482.aalb-470-pg-ad-unit .aalb-470-pg-product-prime-icon .icon-prime-es {
2483  background: url('https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_1x-e1a6545ba46e2ced9fc835dbdec4fff037b5b6bf._V2_.png') no-repeat;
2484  display: inline-block;
2485  margin-top: -1px;
2486  vertical-align: middle;
2487  background-position: -205px -274px;
2488  width: 62px;
2489  height: 15px;
2490}
2491.aalb-470-pg-ad-unit .aalb-470-pg-product-offer-price,
2492.aalb-470-pg-ad-unit .aalb-470-pg-product-list-price,
2493.aalb-470-pg-ad-unit .aalb-470-pg-product-prime-icon {
2494  display: inline-block;
2495  margin-right: 2px;
2496}
2497@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
2498  .aalb-470-pg-ad-unit .aalb-470-pg-product-prime-icon .icon-prime-all {
2499    background: url('https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_1x-e1a6545ba46e2ced9fc835dbdec4fff037b5b6bf._V2_.png') no-repeat;
2500    display: inline-block;
2501    margin-top: -1px;
2502    vertical-align: middle;
2503    background-position: -205px -246px;
2504    width: 47px;
2505    height: 15px;
2506  }
2507  .aalb-470-pg-ad-unit .aalb-470-pg-product-prime-icon .icon-prime-es {
2508    background: url('https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_1x-e1a6545ba46e2ced9fc835dbdec4fff037b5b6bf._V2_.png') no-repeat;
2509    display: inline-block;
2510    margin-top: -1px;
2511    vertical-align: middle;
2512    background-position: -205px -274px;
2513    width: 62px;
2514    height: 16px;
2515  }
2516}
2517
2518/* Changes to Amazon template */
2519.libera-grid-box, .libera-grid-container {
2520  min-width: auto !important;
2521  padding: 0 !important;
2522}
2523.libera-product-list {
2524  margin: 0 !important;
2525}
2526.libera-product, .libera-product-image {
2527  margin: 0 10px 0 0 !important;
2528}
2529.libera-product {
2530  margin: 0;
2531  padding: 0;
2532}
2533.libera-product-details {
2534  display: block !important;
2535  margin: 5px 0 0 2px !important;
2536}
2537
2538
2539
2540/* Shop */
2541table.shop_table {
2542  border: none;
2543}
2544.shop-page .content-main {
2545  padding-top: 30px !important;
2546}
2547.shop-page .right-side-panel {
2548  height: 710px;
2549  overflow-x: hidden;
2550  overflow-y: auto;
2551}
2552.shop-page .top-text, .shop-page .section-text {
2553  font-size: 0.95em;
2554}
2555.shop-page .top-text {
2556  padding: 0 0 10px 1px;
2557  border-bottom: 1px solid #ccc;
2558}
2559.shop-page .section-text {
2560  padding: 0 0 5px 0;
2561}
2562.shop-page .shop-heading {
2563  font-size: 32px; 
2564  font-weight: normal;
2565  margin-top: 20px;
2566  color: #333;
2567}
2568.right-side-panel .widget-title {
2569  margin: 0 0 5px 0 !important;
2570}
2571.shop-page .products {
2572  clear: both;
2573  box-sizing: border-box;
2574  padding-top: 5px;
2575  border-top: 1px solid #ccc;
2576}
2577.wc-product {
2578  float: left;
2579  width: 300px;
2580}
2581.woocommerce {
2582  padding-top: 0px;
2583}
2584.woocommerce .products {
2585  border: none;
2586  margin-left: 2px;
2587  border: none !important;
2588}
2589.woocommerce .products li {
2590  /*padding-left: 0 !important;*/
2591  background-color: #fff;
2592}
2593.woocommerce .img-wrap {
2594  margin-left: 0 !important;
2595}
2596h2.woocommerce-loop-product__title {
2597  font-weight: normal !important;
2598  margin: 0 0 10px 0 !important;
2599}
2600.wc.shop-heading {
2601  margin-bottom: 0;
2602}
2603.wc-shop-heading p {
2604  border-bottom: 1px solid red;
2605}
2606.product-box {
2607  float: left;
2608  width: 33%;
2609  min-width: 200px;
2610  height: 260px;
2611  padding: 15px 15px 15px 3px;
2612}
2613.product-title {
2614  font-size: 0.85em;
2615}
2616.product-price {
2617  font-size: 0.8em;
2618  display: none;
2619}
2620.product-price span {
2621  padding-right: 10px;
2622}
2623.discounted {
2624  text-decoration: line-through;
2625  color: #666;
2626}
2627.price {
2628  color: #111;
2629  font-weight: bold;
2630}
2631.product-page {
2632  width: 100%;
2633  height: 100%;
2634  background-color: #fff;
2635  border: 1px solid #ccc;
2636}
2637.product-page .product-box {
2638  width: calc(100% / 8);
2639  min-width: 166px;
2640}
2641.flags {
2642  margin: 0;
2643  padding: 0;
2644  margin-top: 5px;
2645  margin-bottom: 5px;
2646  border: 1px solid #fff;
2647}
2648.countries {
2649  height: 30px;
2650}
2651.flags .flag {
2652  float: left;
2653  width: 34px;
2654  height: 22px;
2655  margin-right: 12px;
2656}
2657.flag img {
2658  width: 32px;
2659  height: 20px;
2660  border: 1px solid #ccc;
2661  box-shadow: 2px 2px 2px #bbb;
2662}
2663.country-msg {
2664  font-size: 0.80em;
2665  color: #222;
2666  margin-bottom: 5px;
2667}
2668.shop-side-section {
2669  clear: both;
2670  margin-top: 20px;
2671  padding-top: 20px;
2672  border-top: 1px solid #aaa;
2673}
2674.shop-side-section .box-text {
2675  font-size: 0.80em;
2676}
2677
2678/* Latest Release */
2679
2680@media only screen and (max-width: 1020px) { 
2681  .shop-title {
2682    float: none;
2683    margin-bottom: 10px;
2684  }
2685}
2686
2687/* Responsive layout */
2688.left-main-panel {
2689  float: left;
2690  margin: 0 20px 0 10px;
2691  background-color: #fff;
2692  border: 1px solid #aaa;
2693  padding: 0 20px 20px 20px;
2694  width: calc(((100% / 12) * 8) - 20px);
2695}
2696.right-side-panel {
2697  float: left;
2698  width: 320px;
2699  max-width: 320px;
2700  padding: 20px 10px 5px 15px;
2701  background-color: #fff;
2702  border: 1px solid #aaa;
2703}
2704@media only screen and (max-width: 1100px) { 
2705  .left-main-panel {
2706    float: none;
2707    margin: 0 0 20px 0;
2708    width: calc((100% / 12) * 12);
2709  }
2710  .right-side-panel {
2711    float: none;
2712  }
2713}
2714@media only screen and (max-width: 484px) { 
2715  .right-side-panel {
2716    width: 100%;
2717    max-width: 100%;
2718  }
2719}
2720
2721/* Contact forms */
2722.front-box.newsletter-widget .libera-widget {
2723  padding: 0;
2724}
2725.front-box .mc4wp-form-fields input {
2726  border: 1px solid #888;
2727}
2728input[type="email"] {
2729  border: 1px solid #aaa;
2730  background-color: #c9dfed !important;
2731}
2732input[type="text"] {
2733  border: 1px solid #aaa;
2734  background-color: #c9dfed !important;
2735}
2736.required {
2737  color: #888;
2738  padding-left: 2px;
2739}
2740input {
2741  color: #222;
2742}
2743
2744/* Shop */
2745.shop-page .content-main {
2746  padding-top: 30px !important;
2747}
2748.shop-content {
2749  padding: 15px;
2750  background-color: #fff;
2751  border: 1px solid #aaa;
2752}
2753
2754/* Share links */
2755.share {
2756  padding: 8px 0px 0px 0px;
2757  font-size: 11px;
2758  line-height: 16px;
2759  margin: 0px 0px 15px 0px ;
2760}
2761.sharefacbook {
2762  background: url(/wp-content/uploads/facebook.gif) left no-repeat;
2763  margin: 0px 5px 0px 10px;
2764  padding: 2px 0 2px 20px;
2765}
2766.sharetwitter {
2767  background: url(/wp-content/uploads/twitter.gif) left no-repeat;
2768  margin: 0px 5px 0px 10px;
2769  padding: 2px 0 2px 20px;
2770}
2771
2772/* Music */
2773.albumInfo {
2774  float: left;
2775  width: 290px;
2776  margin: 0px 13px 25px 0px;
2777  font-size: 11px;
2778  line-height: 15px;
2779}
2780.albumImg {
2781  -moz-box-shadow: 0px 2px 3px #a8b3bc;
2782  -webkit-box-shadow: 0px 2px 3px #a8b3bc;
2783  box-shadow: 0px 2px 3px #a8b3bc;
2784}
2785.albumInfo .notes {
2786  font-size: 1.1em;
2787  padding: 0 0 15px 0;
2788  margin: 0;
2789  border-bottom: 1px solid #dbe5ea;
2790}
2791.albumInfo .share {
2792  font-size: 1.1em;
2793  margin: 10px 0 15px 0;
2794  padding-bottom: 15px;
2795  border-bottom: 1px solid #dbe5ea;
2796}
2797.albumInfo .buyButtons {
2798  font-size: 1.1em;
2799}
2800.showPanel {
2801  margin: 0px 0px 5px !important;
2802  height: auto;
2803}
2804.lyricContainer {
2805  position: relative;
2806  left: -10px;
2807  height: 0px;
2808  margin:  0px;
2809  padding: 0;
2810  overflow: hidden;
2811  width: 310px;
2812  clear: both;
2813  font-size: 11px;
2814  line-height: 15px;
2815}
2816.lyricContainer p  {
2817  margin: 10px 0 0 10px;
2818}
2819.lyricContainer .block {
2820  padding: 10px 10px 20px 10px;
2821  margin: 0;
2822  box-shadow: inset 1px 1px 2px 2px rgba(0, 0, 0, 0.2);
2823  background-color: rgba(180,180,180,0.1);
2824}
2825.showLyricPanel {
2826  margin: 5px 0px 0px;
2827  height: auto;
2828}
2829.playerContainer {
2830  position: relative;
2831  left: -10px;
2832  height: 0px;
2833  margin: 0px;
2834  padding: 0;
2835  overflow: hidden;
2836  width: 310px;
2837  clear: both;
2838}
2839.showPlayerPanel {
2840  height: 65px;
2841}
2842.playerContainer .block {
2843  margin: 10px 0 0 0;
2844  text-align: center;
2845  height: auto;
2846  box-shadow: inset 1px 1px 2px 2px rgba(0, 0, 0, 0.2);
2847  background-color: rgba(180,180,180,0.1);
2848}
2849.playerContainer audio {
2850  margin-top: 10px;
2851}
2852.trackList {
2853  float: left;
2854  width: 310px;
2855  margin: 0px 0px 25px 0px;
2856  line-height: 18px !important;
2857  font-size: 12px;
2858}
2859@media only screen and (max-width: 1100px) { 
2860  .trackList {
2861    float: none;
2862    width: 300px;
2863    margin-left: -10px;
2864  }
2865}
2866.trackList ol {
2867  margin: 0px;
2868  padding: 0px;
2869  list-style-type: decimal;
2870}
2871.trackList li {
2872  position: relative;	
2873  list-style-position: inside !important;
2874}
2875.track {
2876  padding: 10px 30px 10px 10px;
2877  border-bottom: #d9e3e8 1px solid;
2878  margin: 0 !important;
2879}
2880.trackAlt {
2881  padding: 10px 30px 10px 10px;
2882  background-color: #fbfbfb;
2883  border-bottom: #d9e3e8 1px solid;
2884  margin: 0 !important;
2885}
2886.openLyric {
2887  position: absolute;
2888  right: 10px;
2889  top: 12px;
2890  width: 11px;
2891  height: 14px;
2892  cursor: pointer;
2893  background: url(/wp-content/uploads/Lyrics.gif) left no-repeat;
2894}
2895.closeLyric {
2896  width: 12px;
2897  height: 12px;
2898  background: url(/wp-content/uploads/close.gif) left no-repeat;
2899}
2900.openPlayer {
2901  position: absolute;
2902  right: 35px;
2903  top: 12px;
2904  width: 11px;
2905  height: 14px;
2906  cursor: pointer;
2907  background: url(/wp-content/uploads/MusicPlayer.gif) left no-repeat;
2908}
2909.closePlayer {
2910  width: 12px;
2911  height: 12px;
2912  background: url(/wp-content/uploads/close.gif) left no-repeat;
2913}
2914
2915.category-music.container article {
2916  padding: 20px 15px 20px 20px !important;
2917}
2918
2919/* Music Sidepanel */
2920.discography {
2921  height: 1600px;
2922  padding-top: 10px;
2923}
2924.cd-row {
2925  clear: both;
2926  width: 285px;
2927  height: 152px;
2928}
2929.cd-row img {
2930  width: 125px;
2931  box-shadow: 2px 2px 2px #a8b3bc;
2932  -moz-box-shadow: 0px 2px 3px #a8b3bc;
2933  -webkit-box-shadow: 0px 2px 3px #a8b3bc;
2934  box-shadow: 0px 2px 3px #a8b3bc;
2935}  
2936.cd-left {float: left}
2937.cd-right {float: right}
2938
2939/* Video */
2940.post-list.video-list .thumbnail-layout {
2941  height: 90px !important;
2942  padding-bottom: 0 !important;
2943  overflow: hidden;
2944}
2945.post-list.video-list .thumbnail-layout img {
2946  width: 140px !important;
2947}
2948.post-list.video-list .lptw-post-title {
2949  font-size: 1em !important;
2950}
2951.cd-box {
2952  float: left;
2953  height: 180px;
2954  margin: 0 15px 15px 0;
2955}
2956.cd-box img {
2957  box-shadow: 2px 2px 2px #a8b3bc;
2958}
2959
2960/* Event Organiser */
2961#primary #content {
2962  padding-top: 30px !important;
2963}
2964.event-content {
2965  min-height: 300px;
2966}
2967.event-panel {
2968  padding: 0 0 100px 0;
2969}
2970article.type-event {
2971  padding: 25px;
2972  background-color: #fff;
2973  border: 1px solid #aaa;
2974}
2975header .entry-title {
2976  font-size: 1.5em;
2977  font-weight: bold;
2978  padding-bottom: 10px;
2979}
2980.eo-event-meta {
2981  margin-left: 0 !important;
2982  width: 50% !important;
2983}
2984@media only screen and (max-width: 600px) {
2985  .eo-event-meta {
2986    margin-left: 0 !important;
2987    width: 100% !important;
2988  }
2989  .eo-event-venue-map {
2990    margin-top: 15px;
2991    float: none;
2992  }
2993}
2994.eo-event-meta li {
2995  list-style: none !important;
2996}  
2997.eo-events {
2998  margin: 0 0 0 15px !important;
2999}
3000.event-list ul li, .event-box ul li {
3001  list-style: none;
3002}
3003.event-list h2, .event-box h2 {
3004  margin: 0 !important;
3005  padding: 0 0 0 4px !important;
3006  font-size: 1.2em;
3007}
3008.event-box h2 {
3009  margin-bottom: 5px !important;
3010  padding: 0;
3011  color: #555;
3012}
3013.event-list p, .event-box p {
3014  display: none !important;
3015}
3016.event-list .eo-event {
3017  margin: 10px 0 20px 0;
3018}
3019.date-box {
3020  float: left;
3021  width: 80px;
3022  text-align: center;
3023  background-color: #e1e8ed;
3024  border-radius: 5px;
3025  margin: 4px 20px 0 0;
3026  padding: 3px 0 0 0;
3027  border: 1px solid #aaa;
3028}
3029.event-list .detail-box {
3030  float: left;
3031  width: 300px;
3032  padding-top: 10px;
3033  text-align: left;
3034  line-height: 1.3em;
3035}
3036.eo-date, .event-list .eo-title {
3037  font-size: 1.5em;
3038  font-weight: bold;
3039}
3040.event-list .eo-title {
3041  margin-bottom: 5px;
3042}
3043.eo-month, .eo-year {
3044  font-size: 0.9em;
3045}
3046.eo-time-label {
3047  color: #555;
3048  font-weight: bold;
3049}
3050.eo-time {
3051  font-weight: normal;
3052}
3053.event-widget .libera-widget {
3054  padding: 0;
3055}
3056.event-box .eo-events {
3057  margin: 0 0 0 5px !important;
3058}
3059.event-box .eo-title {
3060  font-size: 1.2em;
3061  line-height: 1.3em;
3062}
3063.event-box .detail-box {
3064  float: left;
3065  width: 300px;
3066  padding-top: 10px;
3067  text-align: left;
3068  padding-top: 4px;
3069  min-width: 170px;
3070  max-width: 170px;
3071  font-size: 0.8em;
3072  line-height: 1.2em;
3073}
3074.event-box .date-box {
3075  width: 75px;
3076  line-height: 1.2em;
3077}
3078.all-link {
3079  padding: 10px 0 0 5px;
3080  font-size: 0.85em;
3081}
3082.all-events-link {
3083  padding-top: 20px;
3084}
3085.all-events-link a {
3086  font-weight: bold;
3087}
3088.next-prev-events {
3089  clear: both;
3090  margin-top: 10px;
3091  margin-bottom: 60px;
3092}
3093.next-prev-events a {
3094  float: left;
3095}
3096.evt-spc {
3097  display: inline-block;
3098  width: 15px;
3099}
3100
3101
3102/* Guestbook */
3103#gwolle_gb_new_entry {
3104  margin-top: 0 !important;
3105}
3106#gwolle_gb_new_entry h3 {
3107  display: none;
3108}
3109#gwolle_gb_new_entry .label {
3110  width: 100% !important;
3111  background-color: #fff;
3112  white-space: normal;
3113}
3114#gwolle_gb_new_entry .input {
3115  width: 100% !important;
3116}
3117.gwolle_gb_hide {display: none}
3118.libera-widget .sign-book {
3119  padding-right: 5px;
3120}
3121div.clearBoth {
3122  height: 5px;
3123}
3124.gwolle_gb_notice {
3125  margin-top: 10px;
3126  color: #444;
3127  font-size: 0.8em;
3128  font-style: italic;
3129}
3130.gwolle_gb_antispam .label label {
3131  font-weight: normal;
3132  font-size: 1.1em;
3133  line-height: 1.3em;
3134}
3135#gwolle_gb_messages {
3136  font-size: 0.9em;
3137  color: #333;
3138  line-height: 0.9em;
3139}
3140.gwolle_gb_submit_ajax_icon {
3141  height: 50px;
3142}
3143.guestbook_widget .page-navigation {
3144  display: none;
3145}
3146#gwolle_gb_entries {
3147  font-size: 0.8em !important;
3148}
3149.gb-date {
3150  float: right;
3151  padding-right: 4px;
3152  color: #222;
3153}
3154.gb-author-info {
3155  padding-bottom: 4px;
3156}
3157.gb-author-name, .gb-entry-content {
3158  padding-left: 0 !important;
3159}
3160.gb-author-name {
3161  color: #333;
3162}
3163.gb-entry-content {
3164  color: #555;
3165}
3166.guestbook-link {
3167  margin-top: 10px;
3168  font-size: 0.9em;
3169}
3170.guestbook_widget #gwolle_gb_entries {
3171  height: 400px;
3172  overflow-x: hidden;
3173  overflow-y: auto;
3174  padding-right: 15px;
3175}
3176.container.post-5754 {
3177  padding-top: 30px;
3178}
3179.post-5754 .span-12 .section-title {
3180  display: none !important;
3181}
3182.guestbook.span-8 {
3183  background-color: #fff;
3184  border: 1px solid #aaa;
3185  padding: 20px;
3186}
3187.guestbook.span-8 .section-title {
3188  display: block !important;
3189}
3190.guestbook h1.heading {
3191  font-weight: normal;
3192  font-size: 1.2em;
3193}  
3194#gwolle_gb > div:first-child {
3195  display: none !important;
3196}
3197#gwolle_gb div#gwolle_gb_messages_top_container {
3198  display: block !important
3199}
3200.libera-widget.guestbook {
3201  height: 850px;
3202  border: 1px solid #aaa;
3203}
3204#charLimit {
3205  margin: -5px 0 10px 5px;
3206  color: #363;
3207  font-size: 0.8em;
3208}
3209
3210.lia-left {
3211  margin: 10px 10%;
3212  width: 30%;
3213  float: left;
3214}
3215.lia-right {
3216  margin: 10px 10%;
3217  width: 30%;
3218  float: right;
3219}
3220.lia-title {
3221  font-size: 0.9em;
3222  margin-bottom: 10px;
3223}
3224
3225.contact-icon {
3226  float: left;
3227  width: 30px;
3228  margin: 10px 20px 0 0;
3229}
3230.captcha-text {
3231  color: #111;
3232  line-height: 1.2em;
3233  margin-bottom: 5px;
3234}
3235.WhiteButton {
3236  min-height: 26px;
3237  height: 26px;
3238  padding: 0px 12px;
3239  color: #0077cc;
3240  background: url(/wp-content/uploads/buttonBkgrd.png) bottom repeat-x #FFF;
3241  -webkit-border-radius: 15px;
3242  -moz-border-radius: 15px;
3243  border-radius: 15px;
3244  -moz-box-shadow: 0px 1px 1px #c3c3c3;
3245  -webkit-box-shadow: 0px 1px 1px #c3c3c3;
3246  box-shadow: 0px 1px 1px #c3c3c3; 
3247  border: none;
3248  font-weight: bold;
3249  text-shadow: 0px 1px 0px #CCC;
3250  cursor: pointer;
3251  display: inline-block;
3252  font-size: 12px;
3253  line-height: 26px;
3254  margin-right: 5px;
3255}
3256.WhiteButton:hover {
3257  -moz-box-shadow: inset  0px 1px 2px #999999;
3258  -webkit-box-shadow: inset 0px 1px 2px #999999;
3259  box-shadow: inset 0px 1px 2px #999999;
3260}
3261.WhiteButton img {
3262  margin-top: 3px;
3263}
3264label {
3265  color: #222;
3266  margin-top: 10px;
3267}
3268
3269/* About Pages */
3270.about-slider {
3271  float: left;
3272  width: 360px !important;
3273  margin: 0 10px 10px 0;
3274}
3275.about-left {
3276  float: left;
3277  width: 360px;
3278  margin-bottom: 20px;
3279}
3280.about-right {
3281  float: right;
3282  padding-left: 10px;
3283  width: 230px;
3284}
3285.about-right h2 {
3286  font-size: 20px;
3287  font-weight: normal;
3288}
3289@media only screen and (max-width: 1012px) {
3290  .about-left {
3291    width: 100%;
3292  }
3293  .about-right {
3294    clear: both;
3295    padding-left: 0;
3296    width: 100%;
3297  }
3298}
3299@media only screen and (max-width: 876px) {
3300  .about-slider  {
3301    clear: both;
3302    width: 100% !important;
3303  }
3304}
3305.story h3 {
3306  font-size: 1.3em;
3307  margin: 0 !important;
3308  padding: 10px 0 5px 0 !important;
3309}
3310.faq h4 {
3311  font-size: 1em;
3312  margin: 0 !important;
3313  padding: 10px 0 5px 0 !important;
3314}  
3315.sn-name {
3316  display: inline-block;
3317  width: 70px;
3318}
3319.donate-box {
3320  float: left;
3321  width: 165px;
3322  margin: 10px 30px 10px 0;
3323  text-align: center;
3324}
3325.donate-logo {
3326  position: relative;
3327  height: 50px;
3328  width: 100%;
3329}
3330.donate-logo img {
3331  position: absolute;
3332  bottom: 0;
3333  left: 0;
3334  margin: 0 auto;
3335}
3336
3337/* About Sidebar */
3338.about-list article {
3339  border: none !important;
3340  padding: 0 !important;
3341}
3342.about-list .container {
3343  padding: 0;
3344}
3345.about-list .grid {
3346  margin: 0;
3347}
3348.about-list .thumbnail-body {
3349  padding: 0 0 30px 0 !important;
3350  background-color: #fff !important;
3351}
3352.about-list h4 {
3353  font-size: 1em !important;
3354}
3355.about-list .excerpt {
3356  padding-right: 10px;
3357  color: #111 !important;
3358  font-size: 0.8em;
3359  margin-top: 3px !important;
3360}
3361
3362/* Responsive Sidebar */
3363.sidebar {
3364  min-width: 320px;
3365  max-width: 360px;
3366}
3367@media only screen and (max-width: 768px) {
3368  .sidebar {
3369    margin-left: 10px !important;
3370    margin-right: 0 !important;
3371    max-width: auto !important;
3372    min-width: auto !important;
3373    width: calc(100% - 20px) !important;
3374  }
3375}
3376
3377/* Smart Slider */
3378.nextend-bar {
3379  width: 280px;
3380  max-width: 320px;
3381}
3382p.bar-text {
3383  padding-top: 10px;
3384}
3385@media only screen and (max-width: 980px) { 
3386  .nextend-bar {
3387    max-width: none !important;
3388    top: auto !important;
3389    bottom: -30px !important;
3390    left: 0 !important;
3391    width: 100% !important;
3392    height: 140px !important;
3393  }
3394  p.bar-text {
3395    padding-top: 0;
3396  }
3397}
3398@media only screen and (max-width: 440px) { 
3399  .nextend-bar {
3400    height: 130px !important;
3401    bottom: -27px !important;
3402  }
3403}
3404
3405/* Blog Content */
3406.post.type-post {
3407  padding-top: 30px;
3408}
3409.single-post article {
3410  padding: 20px;
3411  background-color: #fff;
3412  border: 1px solid #aaa;
3413  color: #111;
3414  overflow-wrap: normal !important;
3415}
3416.single-post .container.list-list article {
3417  border: none;
3418}
3419.single-post article .story {
3420  font-size: 0.95em;
3421}
3422.single-post textarea {
3423  background-color: rgb(213, 227, 237);
3424  border: 1px solid #aaa;
3425  color: #333;
3426}
3427.single-post header h1.heading {
3428  font-size: 20px;
3429  margin: 0 !important;
3430}
3431.lptw-columns-fixed {
3432  border: none !important;
3433  padding: 0 0 20px 0 !important;
3434  margin-left: 0 !important;
3435  margin-right: 0 !important;
3436}
3437.lptw-post-title {
3438  line-height: 1.2em !important;
3439  font-size: 0.9em !important;
3440}
3441.lptw-post-date {
3442  font-size: 0.8em !important;
3443  text-transform: none !important;
3444  padding-top: 10px !important;
3445}
3446p.form-submit {
3447  margin-bottom: 15px !important;
3448}
3449.front-blogs {
3450  margin-top: 15px;
3451}
3452.front-blogs a {
3453  color: #05a !important;
3454}
3455.next-link a, .prev-link a {
3456  font-weight: bold;
3457}
3458.prev-link {
3459  padding-bottom: 20px;
3460}
3461.next-link {
3462  padding-bottom: 20px;
3463}
3464
3465/* Sidebar Box */
3466.libera-widget {
3467  padding: 20px 10px 5px 15px;
3468  background-color: #fff;
3469}
3470.sidebar .libera-widget {
3471  border: 1px solid #aaa;
3472}
3473.gallery-post-list {
3474  height: 500px;
3475  padding-top: 20px;
3476  overflow-y: auto !important;
3477  overflow-x: hidden !important;
3478} 
3479.post-list {
3480  height: 500px;
3481  padding-top: 20px;
3482  overflow-y: auto !important;
3483  overflow-x: hidden !important;
3484}  
3485.news-post-list {
3486  height: 500px;
3487  overflow-y: auto !important;
3488  overflow-x: hidden !important;
3489}  
3490.post-list.front-video {
3491  overflow-y: hidden !important;
3492  height: 320px !important;
3493}
3494.front-video .thumbnail-layout .lptw-post-title {
3495  color: #05a !important;
3496}
3497
3498.libera-widget a {
3499  color: rgb(0, 85, 170) !important;
3500}
3501.widget-title {
3502  color: #222 !important;
3503  font-weight: normal;
3504  font-size: 20px !important;
3505  text-transform: none !important;
3506  margin-bottom: 10px !important;
3507}
3508
3509/* Page Content */
3510.page-child .container.content-main {
3511  padding-top: 30px !important;
3512}
3513.page-child .section-title.large {
3514  display: none;
3515}
3516.section-title.large .meta-info {
3517  display: none !important;
3518}
3519.page-child h1.heading {
3520  margin-top: 0 !important;
3521}
3522
3523/* Gallery Carousel */
3524.jp-carousel-info {display: none}
3525.jp-carousel-fadeaway {display: none}
3526
3527/* Donations */
3528.nav-vertical {
3529  color: #222;
3530}
3531.box-images {
3532  padding-top: 15px;
3533  font-size: 1.1em;
3534}
3535.just-icon {
3536  float: left;
3537  margin-right: 5px;
3538}
3539.paypal-icon {
3540  float: left;
3541}
3542
3543/* Blog Titles */
3544.section-title.large h1 {
3545  font-size: 32px !important;
3546}
3547
3548/* Facebook */
3549.front-box.facebook-widget .excerpt {
3550  height: 240px !important;
3551  margin: 0 !important;
3552}
3553.facebook-widget .libera-widget {
3554  padding-left: 0 !important;
3555}
3556.widget_facebook_likebox {
3557  padding-left: 0;
3558}
3559
3560/* Twitter */
3561.front-box.twitter-widget {
3562  height: 560px !important;
3563}
3564.twitter_sm {
3565  height: 485px !important;
3566  overflow: auto !important;
3567}
3568
3569/* Instagram */
3570.front-box.instagram-widget {
3571  height: 560px !important;
3572}
3573.instagram_sm {
3574  height: 485px !important;
3575  overflow: auto !important;
3576}
3577
3578
3579
3580/* Header */
3581.nav-horizontal li a {
3582  font-weight: normal !important;
3583}
3584.header-block .nav-horizontal {
3585  margin-top: 20px;
3586}
3587
3588/* Front Page Tiles */
3589#data-7, .front-box .grid {
3590	margin: 0;
3591}
3592.front-box .container.list-list {
3593	padding: 0;
3594}
3595.front-box .section-title.large h1 {
3596    font-size: 0.95em !important;
3597    margin-bottom: 8px;
3598}
3599.front-box header.section-title.large a {
3600    color: #05b !important;
3601}
3602.front-box header.section-title.large {
3603  margin: 0 !important;
3604}
3605.front-box .thumbnail {
3606  margin-bottom: 0;
3607}
3608.front-box .column.span-7 {
3609  float: left;
3610  margin: 0 0 0 8px;
3611}
3612.front-box .l-clock-o {
3613  display: none;
3614}
3615.front-box .layers-post-widget {
3616  padding-top: 2px;
3617}
3618.front-box .widget_event_list_widget {
3619  padding-left: 0;
3620}
3621.front-box .event-list-view {
3622  margin-left: 0 !important;
3623}
3624.front-box .widget_text.amr_widget {
3625  padding-left: 0 !important;
3626}
3627.front-content {
3628  padding-top: 20px;
3629}
3630.front-box {
3631  padding: 15px;
3632  background-color: #fff;
3633  border: 1px solid #ccc;
3634}
3635.front-box.list-widget {
3636  height: 320px !important;
3637}
3638.push-bottom-medium {
3639  margin-bottom: 0 !important;
3640}
3641.front-blog-entry {
3642  padding-bottom: 10px;
3643}
3644.front-box {
3645  min-width: 300px !important;
3646}
3647@media only screen and (max-width: 980px) {
3648  .front-box {
3649    width: 46.7%;
3650  }
3651}
3652@media only screen and (max-width: 660px) {
3653  .front-box {
3654    width: 100%;
3655  }
3656}
3657
3658/* Video Items */
3659.VideoItem {
3660  margin-top: 15px;
3661  font-size: 0.9em;
3662  line-height: 1.2em;
3663}
3664.VideoItem img {
3665  float: left;
3666  margin-right: 10px;
3667}
3668.VideoItem p {
3669  padding: 0;
3670  margin: 5px 0 3px 0 !important;
3671  color: #333;
3672  font-size: 0.9em;
3673}
3674.video-divider {
3675  clear: both;
3676  height: 15px;
3677}
3678.linkFooter {
3679  clear: both;
3680  margin-top: 35px;
3681  width: 100%;
3682  font-size: 0.9em;
3683}
3684.leftLink {float: left}
3685.rightLink {float: right}
3686
3687/* Menu */
3688.widget_nav_menu {
3689  text-align: center;
3690  padding: 0;
3691}
3692.menu-main-menu-container {
3693  padding: 0;
3694}
3695.widget_nav_menu ul li{
3696  display: inline-block; 
3697  padding: 0 8px;
3698  vertical-align: middle;
3699  margin: 0;
3700}
3701.widget_nav_menu ul li a{ 
3702  font-size: 1.2rem;
3703  color: #000;
3704  text-transform: uppercase;
3705  display: block;
3706}
3707/* Link Blocks if Linked Page is Showing */
3708.widget_nav_menu ul li.current-menu-item {
3709  /*background: #1f97dd;*/
3710}
3711/* Link Text if Linked Page is Showing */
3712.widget_nav_menu ul li.current-menu-item a{
3713  color: #000;
3714}
3715/* Link Block Background Hover Color */
3716.widget_nav_menu ul li:hover {
3717}
3718/* Link Text Hover Color */
3719.widget_nav_menu ul li a:hover {
3720  color: #0543ff;
3721}
3722
3723/* Footer */
3724.copyright {font-size: 0.75em !important}
3725.grid.copyright .t-right {
3726  display: none;
3727}
3728.grid.copyright .column {
3729  width: 100% !important;
3730}
3731#footer .grid {height: 26px}
3732#footer .grid.copyright {height: 70px} 
3733.left-text {
3734  float: left;
3735}
3736.right-text {
3737  float: right;
3738  width: 320px;
3739  text-align: right;
3740}
3741.sidebar-legal h1, .sidebar-legal .excerpt {
3742  font-size: 0.8em !important;
3743}
3744.mc_signup_submit {
3745  color: #222;
3746  background-color:#555;
3747}
3748
3749/* News Listings */
3750.front-news {
3751  max-height: 320px;
3752  height: 320px;
3753}
3754.mailing-action {
3755  font-size: 0.85em;
3756  padding-bottom: 10px;
3757}
3758.front-news .news-list h1.heading a {
3759  font-size: 1.1em;
3760}
3761.news-list {
3762  padding-top: 0;
3763}
3764.news-list h1.heading a {
3765  font-size: 0.48em;
3766  margin: 0;
3767  padding: 0;
3768}
3769.news-list .meta-info {
3770  color: #222;
3771  margin-top: 4px;
3772}
3773.news-list .list-list {
3774  padding-left: 11px;
3775}
3776.news-list article {
3777  padding: 5px 0 0 10px;
3778  margin: 0;
3779}
3780.news-list .list-list article {
3781  padding: 5px 0 0 2px;
3782}
3783.news-list .list-list article .column {
3784  width: 100%;
3785}
3786.news-list header {
3787  margin: 0;
3788}
3789.news-list .column {
3790  margin: 0 !important;
3791}
3792.news-list .grid.loaded.masonry {
3793  display: block;
3794}
3795.front-news {
3796  max-height: 320px;
3797  height: 320px;
3798  padding: 15px;
3799}
3800.front-news article {
3801  margin-bottom: 20px;
3802}
3803.news-post-list .copy.push-bottom {
3804  font-size: 0.8em;
3805}
3806.front-news .copy.push-bottom {
3807  font-size: 0.85em !important;
3808}
3809
3810/* Menus */
3811@media only screen and (max-width: 869px) {
3812  .responsive-nav {display: block !important}
3813  .nav-horizontal ul {display: none !important}
3814  .menu-libera-container {display: none !important}
3815}
3816@media only screen and (min-width: 870px) {
3817  .responsive-nav {display: none !important}
3818  .nav-horizontal ul {display: inline-block !important}
3819  .menu-libera-container {display: inline-block !important}
3820}
3821
3822/* Legal and Attributions */
3823@media only screen and (max-width: 939px) {
3824  .grid.copyright .right-text {display: none}
3825  .legal {display: none}
3826}
3827@media only screen and (min-width: 940px) {
3828  .grid.copyright .right-text {display: block}
3829  .legal {display: block}
3830}
3831
3832/* Footer adjustments */
3833@media only screen and (max-height: 800px) { 
3834  #wrapper-content {min-height: 660px !important}
3835}
3836@media only screen and (min-height: 801px) and (max-height: 1000px) { 
3837  #wrapper-content {min-height: 860px !important}
3838}
3839@media only screen and (min-height: 1001px) and (max-height: 1200px) { 
3840  #wrapper-content {min-height: 1060px !important}
3841}
3842@media only screen and (min-height: 1201px) and (max-height: 1400px) { 
3843  #wrapper-content {min-height: 1260px !important}
3844}
3845@media only screen and (min-height: 1401px) and (max-height: 1600px) { 
3846  #wrapper-content {min-height: 1460px !important}
3847}
3848@media only screen and (min-height: 1601px) and (max-height: 1800px) { 
3849  #wrapper-content {min-height: 1660px !important}
3850}
3851@media only screen and (min-height: 1801px) and (max-height: 2000px) { 
3852  #wrapper-content {min-height: 1860px !important}
3853}
3854@media only screen and (min-height: 2001px) and (max-height: 2200px) { 
3855  #wrapper-content {min-height: 2060px !important}
3856}
3857
3858@media only screen and (max-width: 700px) { 
3859  .push-height {
3860    display: none;
3861  }
3862}
3863
3864
3865
3866.postcardsCreditsCompact {
3867  clear: both;
3868  margin-top: 30px;
3869}
3870
3871.postcardsCreditsCompact h2 {
3872  margin-bottom: 18px;
3873}
3874
3875.postcardsCreditsCompact .creditItem {
3876  padding: 0 0 14px 0;
3877  margin: 0 0 14px 0;
3878  line-height: 1.45;
3879  border-bottom: 1px solid #d9e1e5;
3880}
3881
3882.postcardsCreditsCompact .creditItem:last-child {
3883  border-bottom: none;
3884}</style><link rel='stylesheet' id='basecss-css' href='https://libera.org.uk/wp-content/plugins/eu-cookie-law/css/style.css?ver=7.1.2' media='all' />
3885<link rel='stylesheet' id='jetpack-swiper-library-css' href='https://c0.wp.com/p/jetpack/16.2/_inc/blocks/swiper.css' media='all' />
3886<link rel='stylesheet' id='jetpack-carousel-css' href='https://c0.wp.com/p/jetpack/16.2/modules/carousel/jetpack-carousel.css' media='all' />
3887
3888</head>
3889<body class="wp-singular post-template-default single single-post postid-4484 single-format-standard wp-custom-logo wp-theme-layerswp wp-child-theme-layers-libera layers-post-page layers-pro-active">
3890	<div class="wrapper invert off-canvas-right" id="off-canvas-right">
3891    <a class="close-canvas" data-toggle="#off-canvas-right" data-toggle-class="open">
3892        <i class="l-close"></i>
3893        Close    </a>
3894
3895    <div class="content nav-mobile clearfix">
3896        <nav class="nav nav-vertical"><ul id="menu-libera" class="menu"><li id="menu-item-1040" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1040"><a href="https://libera.org.uk/">Home</a></li>
3897<li id="menu-item-4375" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-4375"><a href="https://libera.org.uk/about/libera/">About</a></li>
3898<li id="menu-item-23547" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-23547"><a href="https://libera.org.uk/news/2026-christmas-concerts/">News</a></li>
3899<li id="menu-item-15120" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-15120"><a href="https://officiallibera.myshopify.com/">Libera Shop</a></li>
3900<li id="menu-item-4750" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-4750"><a href="https://libera.org.uk/events/calendar/">Events</a></li>
3901<li id="menu-item-22050" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-22050">
3901<a href="https://libera.org.uk/blog/summer-tour-2025-part-7/">Blog</a></li>
3902<li id="menu-item-22808" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-22808"><a href="https://libera.org.uk/music/postcards/">Music</a></li>
3903<li id="menu-item-23236" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-23236"><a href="https://libera.org.uk/gallery/japan-spring-2026/">Gallery</a></li>
3904<li id="menu-item-23417" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-has-children menu-item-23417"><a href="https://libera.org.uk/video/furusato/">Videos</a>
3905<ul class="sub-menu">
3906	<li id="menu-item-17311" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17311"><a href="https://libera.org.uk/terms-of-use/">Video Terms of Use</a></li>
3907</ul>
3908</li>
3909<li id="menu-item-4497" class="menu-item menu-item-type-post_type menu-item-object-post current-menu-item menu-item-4497"><a href="https://libera.org.uk/contact/contact_us/" aria-current="page">Contact</a></li>
3910</ul></nav>    </div>
3911    
3912			<div id="layers-widget-column-9" class="widget layers-content-widget content-vertical-massive  sidebar-legal " >
3913
3914				
3915				
3916					<div class="container clearfix">
3917												<div class="section-title clearfix small text-left invert">
3918															<h3 class="heading">
3919									© Libera 2023 All Rights Reserved.								</h3>
3920																						<div class="excerpt"><p>Permission required to use or duplicate content found within this site in print or electronic form.</p><p>Registered Address: Unit 2, Broadbridge Business Centre, Delling Lane, Bosham, Chichester, West Sussex PO18 8NF.<span>&nbsp;</span></p><p>A Limited Company Registered in England No 6774391. Registered Charity No 1127722</p><p>Design based on original concept by<span>&nbsp;</span><a href="http://colesi.com/">colesi.com</a></p><p>Systems engineering and hosting provided by<span>&nbsp;</span><a href="mailto:[email protected]">Nathan Zachary</a></p></div>
3921													</div>
3922					</div>
3923								<style type="text/css"> /* INLINE WIDGET CSS */
3924				#layers-widget-column-9 { background-color: #3b6782; background-repeat: no-repeat;background-position: center;}
3925				</style>			</div>
3926		</div>		<div class="wrapper-site">
3927
3928		
3929		
3930		<section class="header-site header-left layers-parallax layers-logo-custom" >
3931						<div class="container header-block">
3932				<div class="logo">
3933	
3934	<a href="https://libera.org.uk/" class="custom-logo-link" rel="home"><img width="240" height="80" src="https://i0.wp.com/libera.org.uk/wp-content/uploads/libera-title.png?fit=240%2C80&amp;ssl=1" class="custom-logo" alt="Libera" decoding="async" srcset="https://i0.wp.com/libera.org.uk/wp-content/uploads/libera-title.png?w=240&amp;ssl=1 240w, https://i0.wp.com/libera.org.uk/wp-content/uploads/libera-title.png?resize=150%2C50&amp;ssl=1 150w" sizes="(max-width: 240px) 100vw, 240px" data-attachment-id="8594" data-permalink="https://libera.org.uk/libera-title-2/" data-orig-file="https://i0.wp.com/libera.org.uk/wp-content/uploads/libera-title.png?fit=240%2C80&amp;ssl=1" data-orig-size="240,80" data-comments-opened="0" data-image-title="libera-title" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/libera.org.uk/wp-content/uploads/libera-title.png?fit=240%2C80&amp;ssl=1" /></a>		<div class="site-description">
3935						<h3 class="sitename sitetitle"><a href="https://libera.org.uk">Libera</a></h3>
3936			<p class="tagline">Discover the celestial sounds of these international boy singers</p>
3937					</div>
3938	</div>
3939
3940<nav class="nav nav-horizontal">
3941    
3942    <ul id="menu-libera-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1040"><a href="https://libera.org.uk/">Home</a></li>
3943<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-4375"><a href="https://libera.org.uk/about/libera/">About</a></li>
3944<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-23547"><a href="https://libera.org.uk/news/2026-christmas-concerts/">News</a></li>
3945<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-15120"><a href="https://officiallibera.myshopify.com/">Libera Shop</a></li>
3946<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-4750"><a href="https://libera.org.uk/events/calendar/">Events</a></li>
3947<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-22050">
3947<a href="https://libera.org.uk/blog/summer-tour-2025-part-7/">Blog</a></li>
3948<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-22808"><a href="https://libera.org.uk/music/postcards/">Music</a></li>
3949<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-23236"><a href="https://libera.org.uk/gallery/japan-spring-2026/">Gallery</a></li>
3950<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-has-children menu-item-23417"><a href="https://libera.org.uk/video/furusato/">Videos</a>
3951<ul class="sub-menu">
3952	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17311"><a href="https://libera.org.uk/terms-of-use/">Video Terms of Use</a></li>
3953</ul>
3954</li>
3955<li class="menu-item menu-item-type-post_type menu-item-object-post current-menu-item menu-item-4497"><a href="https://libera.org.uk/contact/contact_us/" aria-current="page">Contact</a></li>
3956</ul>
3957    
3958    <a href="" class="responsive-nav"  data-toggle="#off-canvas-right" data-toggle-class="open">
3959	<span class="l-menu"></span>
3960</a>
3961</nav>			</div>
3962					</section>
3963
3964		
3965		<section id="wrapper-content" class="wrapper-content">
3966<div class="content-main clearfix post-4484 post type-post status-publish format-standard hentry category-contact container">
3967		<div class="grid">
3968		
3969		
3970							<article id="post-4484" class="column span-8">
3971							<header class="section-title large">
3972									<h5 class="meta-info"><p><span class="meta-item meta-date"><i class="l-clock-o"></i> 30th August 2016</span></p></h5>										<h1 class="heading">Contact Us</h1>
3973			</header>
3974			
3975	            <div class="story">
3976 	
3977	<h3>Enquiries</h3>
3978<p>Before contacting us, please check the <a href="/about/frequently_asked_questions/">FAQ page</a> for answers to our most common queries. If your question is not answered there, you can email us with the form below.</p>
3979<h3>Refer</h3>
3980<p>if you know a talented boy in the South London area who may be interested in joining, put him in touch with us. The <a href="https://libera.org.uk/about/join-libera/">Recruitment page</a> gives more information.</p>
3981<h3>Keeping in touch</h3>
3982<p>If you would like to hear about upcoming releases and tours why not join our growing online communities at <a href="http://facebook.com/officiallibera">Facebook</a>, <a href="http://twitter.com/officiallibera">Twitter</a>, <a href="http://youtube.com/officiallibera">YouTube</a> and <a href="http://instagram.com/officiallibera">Instagram</a>.</p>
3983<p><a href="http://facebook.com/officiallibera"><img data-recalc-dims="1" decoding="async" class="contact-icon" src="https://i0.wp.com/libera.org.uk/wp-content/uploads/asset_f_logo_lg.png?w=660&#038;ssl=1" alt="Libera on Facebook" /></a></p>
3984<p><a href="http://twitter.com/officiallibera"><img data-recalc-dims="1" decoding="async" class="contact-icon" src="https://i0.wp.com/libera.org.uk/wp-content/uploads/Twitter_Logo_White_On_Blue.png?w=660&#038;ssl=1" alt="Libera on Twitter" /></a></p>
3985<p><a href="http://instagram.com/officiallibera"><img data-recalc-dims="1" decoding="async" class="contact-icon" src="https://i0.wp.com/libera.org.uk/wp-content/uploads/instagram.jpg?w=660&#038;ssl=1" alt="Libera on Instagram" /></a></p>
3986<p>&nbsp;</p>
3987<p>&nbsp;</p>
3988<p>&nbsp;</p>
3989<h3>Email us</h3>
3990<p>
3991<div class="wpcf7 no-js" id="wpcf7-f7209-p4484-o1" lang="en-GB" dir="ltr" data-wpcf7-id="7209">
3992<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
3993<form action="/contact/contact_us/#wpcf7-f7209-p4484-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init">
3994<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="7209" /><input type="hidden" name="_wpcf7_version" value="6.1.7" /><input type="hidden" name="_wpcf7_locale" value="en_GB" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f7209-p4484-o1" /><input type="hidden" name="_wpcf7_container_post" value="4484" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" />
3995</fieldset>
3996<p><label> Name*<br />
3997<span class="wpcf7-form-control-wrap" data-name="your-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" value="" type="text" name="your-name" /></span> </label>
3998</p>
3999<p><label> Email*<br />
4000<span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" aria-required="true" aria-invalid="false" value="" type="email" name="your-email" /></span> </label>
4001</p>
4002<p><label> Your Message*<br />
4003<span class="wpcf7-form-control-wrap" data-name="your-message"><textarea cols="40" rows="10" maxlength="2000" class="wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required" aria-required="true" aria-invalid="false" name="your-message"></textarea></span> </label>
4004</p>
4005<p><input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Send" />
4006</p><input type="hidden" id="ct_checkjs_cf7_6f3ef77ac0e3619e98159e9b6febf557" name="ct_checkjs_cf7" value="
40060" />
4006<script>setTimeout(function(){var ct_input_name = "ct_checkjs_cf7_6f3ef77ac0e3619e98159e9b6febf557";if (document.getElementById(ct_input_name) !== null) {var ct_input_value = document.getElementById(ct_input_name).value;document.getElementById(ct_input_name).value = document.getElementById(ct_input_name).value.replace(ct_input_value, '1007541219');}}, 1000);</script>
4006<input
4007                    class="apbct_special_field apbct_email_id__wp_contact_form_7"
4008                    name="apbct__email_id__wp_contact_form_7"
4009                    aria-label="apbct__label_id__wp_contact_form_7"
4010                    type="text" size="30" maxlength="200" autocomplete="off"
4011                    value=""
4012                /><div class="wpcf7-response-output" aria-hidden="true"></div>
4013</form>
4014</div>
4015</p>
4016
4017	
4018			</div>
4019	
4020	<br/>				</article>
4021			
4022		
4023									<div class="column pull-right sidebar no-gutter span-4">
4024							<div class="libera-widget"><div class="widget-title">More Information</div>			<div class="textwidget">
4025			<div id="layers-widget-post-6" class="widget layers-post-widget content-vertical-massive clearfix  about-list " >
4026
4027				
4028													<div class="container list-grid">
4029						<div class="grid">
4030								
4031										<article class="layers-masonry-column thumbnail  column-flush span-12  " data-cols="1">
4032																																		<div class="thumbnail-body">
4033													<div class="overlay">
4034																													<header class="article-title">
4035																<h4 class="heading"><a href="https://libera.org.uk/about/libera/">About Libera</a></h4>
4036															</header>
4037																												<div class="excerpt">The distinctive sound of Libera has captivated audiences around the world. &#8230;</div>																																																																						</div>
4038												</div>
4039																					</article>
4040																	
4041										<article class="layers-masonry-column thumbnail  column-flush span-12  " data-cols="1">
4042																																		<div class="thumbnail-body">
4043													<div class="overlay">
4044																													<header class="article-title">
4045																<h4 class="heading"><a href="https://libera.org.uk/about/libera-the-charity/">Libera the Charity</a></h4>
4046															</header>
4047																												<div class="excerpt">Libera is a UK charity based in South London with a mission to keep alive a&#8230;</div>																																																																						</div>
4048												</div>
4049																					</article>
4050																	
4051										<article class="layers-masonry-column thumbnail  column-flush span-12  " data-cols="1">
4052																																		<div class="thumbnail-body">
4053													<div class="overlay">
4054																													<header class="article-title">
4055																<h4 class="heading"><a href="https://libera.org.uk/about/support-libera/">Support Libera</a></h4>
4056															</header>
4057																												<div class="excerpt">Help young voices flourish. Libera is an internationally acclaimed boys’ &#8230;</div>																																																																						</div>
4058												</div>
4059																					</article>
4060																	
4061										<article class="layers-masonry-column thumbnail  column-flush span-12  " data-cols="1">
4062																																		<div class="thumbnail-body">
4063													<div class="overlay">
4064																													<header class="article-title">
4065																<h4 class="heading"><a href="https://libera.org.uk/about/join-libera/">Join Libera</a></h4>
4066															</header>
4067																												<div class="excerpt">Libera is always keen to hear from boys who would like to sing with us. Our&#8230;</div>																																																																						</div>
4068												</div>
4069																					</article>
4070																	
4071										<article class="layers-masonry-column thumbnail  column-flush span-12  " data-cols="1">
4072																																		<div class="thumbnail-body">
4073													<div class="overlay">
4074																													<header class="article-title">
4075																<h4 class="heading"><a href="https://libera.org.uk/about/licensing-libera-music/">Licensing Libera Music</a></h4>
4076															</header>
4077																												<div class="excerpt">If you are interested in licensing any of our music please complete the for&#8230;</div>																																																																						</div>
4078												</div>
4079																					</article>
4080																	
4081										<article class="layers-masonry-column thumbnail  column-flush span-12  " data-cols="1">
4082																																		<div class="thumbnail-body">
4083													<div class="overlay">
4084																													<header class="article-title">
4085																<h4 class="heading"><a href="https://libera.org.uk/about/public_and_private/">Public and Private</a></h4>
4086															</header>
4087																												<div class="excerpt">As Libera we are privileged to be able to take our music around the world, &#8230;</div>																																																																						</div>
4088												</div>
4089																					</article>
4090																	
4091										<article class="layers-masonry-column thumbnail  column-flush span-12  " data-cols="1">
4092																																		<div class="thumbnail-body">
4093													<div class="overlay">
4094																													<header class="article-title">
4095																<h4 class="heading"><a href="https://libera.org.uk/about/social_networking/">Social Networking</a></h4>
4096															</header>
4097																												<div class="excerpt">We have a presence on a a number of social networking sites. Facebook faceb&#8230;</div>																																																																						</div>
4098												</div>
4099																					</article>
4100																	
4101										<article class="layers-masonry-column thumbnail  column-flush span-12  " data-cols="1">
4102																																		<div class="thumbnail-body">
4103													<div class="overlay">
4104																													<header class="article-title">
4105																<h4 class="heading"><a href="https://libera.org.uk/about/friends_of_libera/">Libera of the US</a></h4>
4106															</header>
4107																												<div class="excerpt">
4107When we tour in the USA we are lucky to have fantastic support from Libera &#8230;</div>																																																																						</div>
4108												</div>
4109																					</article>
4110																	
4111										<article class="layers-masonry-column thumbnail  column-flush span-12  " data-cols="1">
4112																																		<div class="thumbnail-body">
4113													<div class="overlay">
4114																													<header class="article-title">
4115																<h4 class="heading"><a href="https://libera.org.uk/about/frequently_asked_questions/">Frequently Asked Questions</a></h4>
4116															</header>
4117																												<div class="excerpt">Why can’t Libera albums be purchased in all countries? Our current and re&#8230;</div>																																																																						</div>
4118												</div>
4119																					</article>
4120																	
4121										<article class="layers-masonry-column thumbnail  column-flush span-12  " data-cols="1">
4122																																		<div class="thumbnail-body">
4123													<div class="overlay">
4124																													<header class="article-title">
4125																<h4 class="heading"><a href="https://libera.org.uk/about/some_of_our_friends/">Some of our Friends</a></h4>
4126															</header>
4127																												<div class="excerpt">Click on our Friends&#8217; Logos for more information. &nbsp;</div>																																																																						</div>
4128												</div>
4129																					</article>
4130																							</div><!-- /row -->
4131					</div>
4132								
4133				<style type="text/css"> /* INLINE WIDGET CSS */
4134				#layers-widget-post-6 { background-repeat: no-repeat;background-position: center;}
4135				</style>
4136			</div>
4137
4138			</div>
4139		</div>							</div>
4140						</div>
4141	</div>
4142
4143
4144			<div id="back-to-top">
4145				<a href="#top">Back to top</a>
4146			</div> <!-- back-to-top -->
4147
4148		</section>
4149
4150		
4151		<section id="footer" class="footer-site">
4152						<div class=" content clearfix">
4153				
4154														<div class="grid">
4155																			<div class="column span-12 last">
4156								<aside id="nav_menu-6" class="widget widget_nav_menu"><div class="menu-libera-container"><ul id="menu-libera-2" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1040"><a href="https://libera.org.uk/">Home</a></li>
4157<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-4375"><a href="https://libera.org.uk/about/libera/">About</a></li>
4158<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-23547"><a href="https://libera.org.uk/news/2026-christmas-concerts/">News</a></li>
4159<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-15120"><a href="https://officiallibera.myshopify.com/">Libera Shop</a></li>
4160<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-4750"><a href="https://libera.org.uk/events/calendar/">Events</a></li>
4161<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-22050"><a href="https://libera.org.uk/blog/summer-tour-2025-part-7/">Blog</a></li>
4162<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-22808"><a href="https://libera.org.uk/music/postcards/">Music</a></li>
4163<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-23236"><a href="https://libera.org.uk/gallery/japan-spring-2026/">Gallery</a></li>
4164<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-has-children menu-item-23417"><a href="https://libera.org.uk/video/furusato/">Videos</a>
4165<ul class="sub-menu">
4166	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17311"><a href="https://libera.org.uk/terms-of-use/">Video Terms of Use</a></li>
4167</ul>
4168</li>
4169<li class="menu-item menu-item-type-post_type menu-item-object-post current-menu-item menu-item-4497"><a href="https://libera.org.uk/contact/contact_us/" aria-current="page">Contact</a></li>
4170</ul></div></aside>							</div>
4171											</div>
4172									
4173								<div class="grid copyright">
4174											<div class="column span-6">
4175							<p class="site-text"><div class="left-text"><b>© Libera 2025 All Rights Reserved.</b><div class="legal">Permission required to use or duplicate content found within this site in print or electronic form.<br/>Registered Address: The Grain Store, Hills Barns, Appledram Lane South Chichester, West Sussex PO20 7EG. <br/>A Limited Company Registered in England No 6774391. Registered Charity No 1127722 </div></div><div class="right-text">Systems engineering and hosting provided by <a href="mailto:[email protected]">Nathan Zachary</a><br/>
4175<a href="https://libera.org.uk/?p=10635">Privacy Policy</a></div></p>
4176						</div>
4177										<div class="column span-6 clearfix t-right">
4178											</div>
4179				</div>
4180							</div>
4181			
4182					</section><!-- END / FOOTER -->
4183				<div class="search-interface-overlay">
4184			<form role="search" method="get" class="search-interface-holder" action="https://libera.org.uk/">
4185				<label class="search-text">
4186					Search:				</label>
4187				<input
4188					type="text"
4189					id="layers-modal-search-field"
4190					class="search-field"
4191					placeholder="Type Something"
4192					value=""
4193					name="s"
4194					title="Search for:"
4195					autocomplete="off"
4196					autocapitalize="off"
4197				>
4198			</form>
4199			<a href="#" class="search-close">
4200				<i class="l-close"></i>
4201			</a>
4202		</div>
4203		
4204	</div><!-- END / MAIN SITE #wrapper -->
4205		
4205<script type="speculationrules">
4206{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/layers-libera/*","/wp-content/themes/layerswp/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
4207</script>
vendor: 1 bytes, line 4207
4207
4208<script>jQuery(document).ready(function($) {
4209    var posts = $(".post-list #thumbnail-container");
4210    var targetPost = null;
4211    var title = $("header h1.heading").text();
4212    $.each(posts.children(), function(i, v) {
4213        var postTitle = jQuery(v).find(".lptw-thumbnail-title a").text();
4214        if (postTitle == title) {
4215            targetPost = this;
4216        }
4217    });
4218    if (targetPost !== null) {
4219        var topPos = targetPost.offsetTop;
4220        $(".post-list").scrollTop(topPos - 70);
4221    }
4222
4223    var news_posts = $(".news-post-list .container .grid");
4224    var news_targetPost = null;
4225    var news_title = $("header h1.heading").text();
4226    $.each(news_posts.children(), function(i, v) {
4227        var postTitle = $(v).find("header h1.heading a").text();
4228        if (postTitle == news_title) {
4229            news_targetPost = this;
4230            //console.log("found title: " + news_targetPost);
4231        } else {
4232            //console.log("did not find title: " + postTitle + ' -- ' + news_title);
4233        }
4234    });
4235    if (news_targetPost !== null) {
4236        var news_topPos = news_targetPost.offsetTop;
4237        $(".news-post-list").scrollTop(topPos - 70);
4238    }
4239
4240    // Track player reveal
4241    $(function() {
4242        $(".openPlayer").click(function() {
4243            $(this).parent().children('.playerContainer').toggleClass("showPlayerPanel",300);
4244            $(this).toggleClass("closePlayer",300);
4245            return false;
4246        });
4247    });
4248
4249    // Lyrics reveal
4250    $(function() {
4251        $(".openLyric").click(function() {
4252            $(this).parent().children('.lyricContainer').toggleClass("showLyricPanel",300);
4253            $(this).toggleClass("closeLyric",300);
4254            return false;
4255        });
4256    });
4257});
4258</script>
4258<!-- Instagram Feed JS -->
4259<script type="text/javascript">
4260var sbiajaxurl = "https://libera.org.uk/wp-admin/admin-ajax.php";
4261</script>
4261
4262		<div id="jp-carousel-loading-overlay" style="display: none;">
4263			<div id="jp-carousel-loading-wrapper">
4264				<span id="jp-carousel-library-loading"><svg class="jetpack-spinner" width="40" height="40" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><circle cx="50" cy="50" r="46" fill="none" stroke="#ddd" stroke-width="8"/><path d="M 50 4 A 46 46 0 0 1 96 50" fill="none" stroke="currentColor" stroke-width="8" stroke-linecap="round"><animateTransform attributeName="transform" type="rotate" dur="1.4s" from="0 50 50" to="360 50 50" repeatCount="indefinite"/></path></svg></span>
4265			</div>
4266		</div>
4267		<div class="jp-carousel-overlay" style="display: none;">
4268
4269		<div class="jp-carousel-container">
4270			<!-- The Carousel Swiper -->
4271			<div
4272				class="jp-carousel-wrap swiper jp-carousel-swiper-container jp-carousel-transitions"
4273				itemscope
4274				itemtype="https://schema.org/ImageGallery">
4275				<div class="jp-carousel swiper-wrapper"></div>
4276				<div class="jp-swiper-button-prev swiper-button-prev">
4277					<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4278						<mask id="maskPrev" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="9" height="12">
4279							<path d="M16.2072 16.59L11.6496 12L16.2072 7.41L14.8041 6L8.8335 12L14.8041 18L16.2072 16.59Z" fill="white"/>
4280						</mask>
4281						<g mask="url(#maskPrev)">
4282							<rect x="0.579102" width="23.8823" height="24" fill="#FFFFFF"/>
4283						</g>
4284					</svg>
4285				</div>
4286				<div class="jp-swiper-button-next swiper-button-next">
4287					<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4288						<mask id="maskNext" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="8" height="12">
4289							<path d="M8.59814 16.59L13.1557 12L8.59814 7.41L10.0012 6L15.9718 12L10.0012 18L8.59814 16.59Z" fill="white"/>
4290						</mask>
4291						<g mask="url(#maskNext)">
4292							<rect x="0.34375" width="23.8822" height="24" fill="#FFFFFF"/>
4293						</g>
4294					</svg>
4295				</div>
4296			</div>
4297			<!-- The main close buton -->
4298			<div class="jp-carousel-close-hint">
4299				<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4300					<mask id="maskClose" mask-type="alpha" maskUnits="userSpaceOnUse" x="5" y="5" width="15" height="14">
4301						<path d="M19.3166 6.41L17.9135 5L12.3509 10.59L6.78834 5L5.38525 6.41L10.9478 12L5.38525 17.59L6.78834 19L12.3509 13.41L17.9135 19L19.3166 17.59L13.754 12L19.3166 6.41Z" fill="white"/>
4302					</mask>
4303					<g mask="url(#maskClose)">
4304						<rect x="0.409668" width="23.8823" height="24" fill="#FFFFFF"/>
4305					</g>
4306				</svg>
4307			</div>
4308			<!-- Image info, comments and meta -->
4309			<div class="jp-carousel-info">
4310				<div class="jp-carousel-info-footer">
4311					<div class="jp-carousel-pagination-container">
4312						<div class="jp-swiper-pagination swiper-pagination"></div>
4313						<div class="jp-carousel-pagination"></div>
4314					</div>
4315					<div class="jp-carousel-photo-title-container">
4316						<div class="jp-carousel-photo-caption"></div>
4317					</div>
4318					<div class="jp-carousel-photo-icons-container">
4319						<a href="#" class="jp-carousel-icon-btn jp-carousel-icon-info" aria-label="Toggle photo metadata visibility">
4320							<span class="jp-carousel-icon">
4321								<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4322									<mask id="maskInfo" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="21" height="20">
4323										<path fill-rule="evenodd" clip-rule="evenodd" d="M12.7537 2C7.26076 2 2.80273 6.48 2.80273 12C2.80273 17.52 7.26076 22 12.7537 22C18.2466 22 22.7046 17.52 22.7046 12C22.7046 6.48 18.2466 2 12.7537 2ZM11.7586 7V9H13.7488V7H11.7586ZM11.7586 11V17H13.7488V11H11.7586ZM4.79292 12C4.79292 16.41 8.36531 20 12.7537 20C17.142 20 20.7144 16.41 20.7144 12C20.7144 7.59 17.142 4 12.7537 4C8.36531 4 4.79292 7.59 4.79292 12Z" fill="white"/>
4324									</mask>
4325									<g mask="url(#maskInfo)">
4326										<rect x="0.8125" width="23.8823" height="24" fill="#FFFFFF"/>
4327									</g>
4328								</svg>
4329							</span>
4330						</a>
4331											</div>
4332				</div>
4333				<div class="jp-carousel-info-extra">
4334					<div class="jp-carousel-info-content-wrapper">
4335						<div class="jp-carousel-photo-title-container">
4336							<div class="jp-carousel-photo-title"></div>
4337						</div>
4338						<div class="jp-carousel-comments-wrapper">
4339													</div>
4340						<div class="jp-carousel-image-meta">
4341							<div class="jp-carousel-title-and-caption">
4342								<div class="jp-carousel-photo-info">
4343									<div class="jp-carousel-caption" itemprop="caption description"></div>
4344								</div>
4345
4346								<div class="jp-carousel-photo-description"></div>
4347							</div>
4348							<a class="jp-carousel-image-download" href="#" aria-label="Download image" target="_blank" style="display: none;">
4349								<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4350									<mask id="mask0" mask-type="alpha" maskUnits="userSpaceOnUse" x="3" y="3" width="19" height="18">
4351										<path fill-rule="evenodd" clip-rule="evenodd" d="M5.84615 5V19H19.7775V12H21.7677V19C21.7677 20.1 20.8721 21 19.7775 21H5.84615C4.74159 21 3.85596 20.1 3.85596 19V5C3.85596 3.9 4.74159 3 5.84615 3H12.8118V5H5.84615ZM14.802 5V3H21.7677V10H19.7775V6.41L9.99569 16.24L8.59261 14.83L18.3744 5H14.802Z" fill="white"/>
4352									</mask>
4353									<g mask="url(#mask0)">
4354										<rect x="0.870605" width="23.8823" height="24" fill="#FFFFFF"/>
4355									</g>
4356								</svg>
4357								<span class="jp-carousel-download-text"></span>
4358							</a>
4359							<div class="jp-carousel-image-map" style="display: none;"></div>
4360						</div>
4361					</div>
4362				</div>
4363			</div>
4364		</div>
4365
4366		</div>
4367		
4367<script type="text/javascript">
4368		/* ExactMetrics Scroll Tracking */
4369		if ( typeof(jQuery) !== 'undefined' ) {
4370		jQuery( document ).ready(function(){
4371		function exactmetrics_scroll_tracking_load() {
4372		if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) {
4373		(function(factory) {
4374		factory(jQuery);
4375		}(function($) {
4376
4377		/* Scroll Depth */
4378		"use strict";
4379		var defaults = {
4380		percentage: true
4381		};
4382
4383		var $window = $(window),
4384		cache = [],
4385		scrollEventBound = false,
4386		lastPixelDepth = 0;
4387
4388		/*
4389		* Plugin
4390		*/
4391
4392		$.scrollDepth = function(options) {
4393
4394		var startTime = +new Date();
4395
4396		options = $.extend({}, defaults, options);
4397
4398		/*
4399		* Functions
4400		*/
4401
4402		function sendEvent(action, label, scrollDistance, timing) {
4403		if ( 'undefined' === typeof ExactMetricsObject || 'undefined' === typeof ExactMetricsObject.sendEvent ) {
4404		return;
4405		}
4406			var paramName = action.toLowerCase();
4407	var fieldsArray = {
4408	send_to: 'G-WWQJKJ8BD5',
4409	non_interaction: true
4410	};
4411	fieldsArray[paramName] = label;
4412
4413	if (arguments.length > 3) {
4414	fieldsArray.scroll_timing = timing
4415	ExactMetricsObject.sendEvent('event', 'scroll_depth', fieldsArray);
4416	} else {
4417	ExactMetricsObject.sendEvent('event', 'scroll_depth', fieldsArray);
4418	}
4419			}
4420
4421		function calculateMarks(docHeight) {
4422		return {
4423		'25%' : parseInt(docHeight * 0.25, 10),
4424		'50%' : parseInt(docHeight * 0.50, 10),
4425		'75%' : parseInt(docHeight * 0.75, 10),
4426		/* Cushion to trigger 100% event in iOS */
4427		'100%': docHeight - 5
4428		};
4429		}
4430
4431		function checkMarks(marks, scrollDistance, timing) {
4432		/* Check each active mark */
4433		$.each(marks, function(key, val) {
4434		if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) {
4435		sendEvent('Percentage', key, scrollDistance, timing);
4436		cache.push(key);
4437		}
4438		});
4439		}
4440
4441		function rounded(scrollDistance) {
4442		/* Returns String */
4443		return (Math.floor(scrollDistance/250) * 250).toString();
4444		}
4445
4446		function init() {
4447		bindScrollDepth();
4448		}
4449
4450		/*
4451		* Public Methods
4452		*/
4453
4454		/* Reset Scroll Depth with the originally initialized options */
4455		$.scrollDepth.reset = function() {
4456		cache = [];
4457		lastPixelDepth = 0;
4458		$window.off('scroll.scrollDepth');
4459		bindScrollDepth();
4460		};
4461
4462		/* Add DOM elements to be tracked */
4463		$.scrollDepth.addElements = function(elems) {
4464
4465		if (typeof elems == "undefined" || !$.isArray(elems)) {
4466		return;
4467		}
4468
4469		$.merge(options.elements, elems);
4470
4471		/* If scroll event has been unbound from window, rebind */
4472		if (!scrollEventBound) {
4473		bindScrollDepth();
4474		}
4475
4476		};
4477
4478		/* Remove DOM elements currently tracked */
4479		$.scrollDepth.removeElements = function(elems) {
4480
4481		if (typeof elems == "undefined" || !$.isArray(elems)) {
4482		return;
4483		}
4484
4485		$.each(elems, function(index, elem) {
4486
4487		var inElementsArray = $.inArray(elem, options.elements);
4488		var inCacheArray = $.inArray(elem, cache);
4489
4490		if (inElementsArray != -1) {
4491		options.elements.splice(inElementsArray, 1);
4492		}
4493
4494		if (inCacheArray != -1) {
4495		cache.splice(inCacheArray, 1);
4496		}
4497
4498		});
4499
4500		};
4501
4502		/*
4503		* Throttle function borrowed from:
4504		* Underscore.js 1.5.2
4505		* https://underscorejs.org
4506		* (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
4507		* Underscore may be freely distributed under the MIT license.
4508		*/
4509
4510		function throttle(func, wait) {
4511		var context, args, result;
4512		var timeout = null;
4513		var previous = 0;
4514		var later = function() {
4515		previous = new Date;
4516		timeout = null;
4517		result = func.apply(context, args);
4518		};
4519		return function() {
4520		var now = new Date;
4521		if (!previous) previous = now;
4522		var remaining = wait - (now - previous);
4523		context = this;
4524		args = arguments;
4525		if (remaining <= 0) {
4526		clearTimeout(timeout);
4527		timeout = null;
4528		previous = now;
4529		result = func.apply(context, args);
4530		} else if (!timeout) {
4531		timeout = setTimeout(later, remaining);
4532		}
4533		return result;
4534		};
4535		}
4536
4537		/*
4538		* Scroll Event
4539		*/
4540
4541		function bindScrollDepth() {
4542
4543		scrollEventBound = true;
4544
4545		$window.on('scroll.scrollDepth', throttle(function() {
4546		/*
4547		* We calculate document and window height on each scroll event to
4548		* account for dynamic DOM changes.
4549		*/
4550
4551		var docHeight = $(document).height(),
4552		winHeight = window.innerHeight ? window.innerHeight : $window.height(),
4553		scrollDistance = $window.scrollTop() + winHeight,
4554
4555		/* Recalculate percentage marks */
4556		marks = calculateMarks(docHeight),
4557
4558		/* Timing */
4559		timing = +new Date - startTime;
4560
4561		checkMarks(marks, scrollDistance, timing);
4562		}, 500));
4563
4564		}
4565
4566		init();
4567		};
4568
4569		/* UMD export */
4570		return $.scrollDepth;
4571
4572		}));
4573
4574		jQuery.scrollDepth();
4575		} else {
4576		setTimeout(exactmetrics_scroll_tracking_load, 200);
4577		}
4578		}
4579		exactmetrics_scroll_tracking_load();
4580		});
4581		}
4582		/* End ExactMetrics Scroll Tracking */
4583			/* ExactMetrics Conversion Event */
4584	jQuery(document).ready(function() {
4585		jQuery('a[data-mi-conversion-event]')
4586			.off('click.exactmetricsConversion')
4587			.on('click.exactmetricsConversion', function() {
4588				if ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) {
4589					var $link = jQuery(this);
4590					var eventName = $link.attr('data-mi-event-name');
4591					if ( typeof eventName === 'undefined' || ! eventName ) {
4592						// Fallback to first word of the <a> tag, lowercase, strip html
4593						var text = $link.text().trim();
4594						text = text.replace(/(<([^>]+)>)/gi, '').toLowerCase();
4595						var firstWord = text.split(/\s+/)[0] || '';
4596
4597						if ( firstWord ) {
4598							eventName = 'click-' + firstWord;
4599						} else {
4600							eventName = $link.parent().hasClass('wp-block-image') ? 'image-click' : 'button-click';
4601						}
4602					}
4603					__gtagTracker('event', 'mi-' + eventName);
4604				}
4605			});
4606	});
4607	/* End ExactMetrics Conversion Event */
4608	
4609</script>
4609<script id="imagesloaded-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/imagesloaded.min.js"></script>
vendor: 1 bytes, line 4609
4609
4610<script id="masonry-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/masonry.min.js"></script>
vendor: 1 bytes, line 4610
4610
4611<script id="jquery-masonry-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/jquery/jquery.masonry.min.js"></script>
vendor: 1 bytes, line 4611
4611
4612<script id="lptw-recent-posts-script-js" src="https://libera.org.uk/wp-content/plugins/advanced-recent-posts/lptw-recent-posts.js?ver=7.1.2"></script>
vendor: 1 bytes, line 4612
4612
4613<script id="wp-hooks-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/hooks.min.js"></script>
vendor: 1 bytes, line 4613
4613
4614<script id="wp-i18n-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/i18n.min.js"></script>
vendor: 1 bytes, line 4614
4614
4615<script id="wp-i18n-js-after">
4616wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
4617//# sourceURL=wp-i18n-js-after
4618</script>
vendor: 1 bytes, line 4618
4618
4619<script id="swv-js" src="https://libera.org.uk/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 4619
4619
4620<script id="contact-form-7-js-translations">
4621( function( domain, translations ) {
4622	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
4623	localeData[""].domain = domain;
4624	wp.i18n.setLocaleData( localeData, domain );
4625} )( "contact-form-7", {"translation-revision-date":"2026-05-05 18:32:38+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"This contact form is placed in the wrong place.":["This contact form is placed in the wrong place."],"Error:":["Error:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
4626//# sourceURL=contact-form-7-js-translations
4627</script>
vendor: 1 bytes, line 4627
4627
4628<script id="contact-form-7-js-before">
4629var wpcf7 = {
4630    "api": {
4631        "root": "https:\/\/libera.org.uk\/wp-json\/",
4632        "namespace": "contact-form-7\/v1"
4633    }
4634};
4635//# sourceURL=contact-form-7-js-before
4636</script>
vendor: 1 bytes, line 4636
4636
4637<script id="contact-form-7-js" src="https://libera.org.uk/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 4637
4637
4638<script id="layers-framework-js-extra">
4639var layers_script_settings = {"header_sticky_breakpoint":"270"};
4640//# sourceURL=layers-framework-js-extra
4641</script>
vendor: 1 bytes, line 4641
4641
4642<script id="layers-framework-js" src="https://libera.org.uk/wp-content/themes/layerswp/assets/js/layers.framework.js?ver=1.5.8"></script>
vendor: 1 bytes, line 4642
4642
4643<script async data-wp-strategy="async" fetchpriority="low" id="comment-reply-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/comment-reply.min.js"></script>
vendor: 1 bytes, line 4643
4643
4644<script id="googlesitekit-events-provider-contact-form-7-js" src="https://libera.org.uk/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-contact-form-7-fac2a8013ba5ba355cd0.js" defer></script>
vendor: 1 bytes, line 4644
4644
4645<script id="googlesitekit-events-provider-content-events-js-before">
4646window._googlesitekit = window._googlesitekit || {};
4647window._googlesitekit.contentEvents = {"postID":4484,"isSinglePost":true,"hasVimeoEmbed":false};
4648//# sourceURL=googlesitekit-events-provider-content-events-js-before
4649</script>
vendor: 1 bytes, line 4649
4649
4650<script id="googlesitekit-events-provider-content-events-js" src="https://libera.org.uk/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-c7172f3fd0e4d5ad62ef.js" defer></script>
vendor: 1 bytes, line 4650
4650
4651<script id="mc4wp-forms-api-js" defer src="https://libera.org.uk/wp-content/plugins/mailchimp-for-wp/assets/js/forms.js?ver=4.14.1"></script>
vendor: 1 bytes, line 4651
4651
4652<script id="googlesitekit-events-provider-mailchimp-js" src="https://libera.org.uk/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-mailchimp-ae89b2302ee1e23a78ac.js" defer></script>
vendor: 1 bytes, line 4652
4652
4653<script id="__ytprefsfitvids__-js" src="https://libera.org.uk/wp-content/plugins/youtube-embed-plus/scripts/fitvids.min.js?ver=14.2.6.1"></script>
vendor: 1 bytes, line 4653
4653
4654<script id="jetpack-stats-js-before">
4655_stq = window._stq || [];
4656_stq.push([ "view", {"v":"ext","blog":"235890162","post":"4484","tz":"1","srv":"libera.org.uk","j":"1:16.2"} ]);
4657_stq.push([ "clickTrackerInit", "235890162", "4484" ]);
4658//# sourceURL=jetpack-stats-js-before
4659</script>
vendor: 1 bytes, line 4659
4659
4660<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202640.js"></script>
vendor: 1 bytes, line 4660
4660
4661<script id="eucookielaw-scripts-js-extra">
4662var eucookielaw_data = {"euCookieSet":"","autoBlock":"0","expireTimer":"2970","scrollConsent":"0","networkShareURL":"","isCookiePage":"","isRefererWebsite":""};
4663//# sourceURL=eucookielaw-scripts-js-extra
4664</script>
vendor: 1 bytes, line 4664
4664
4665<script id="eucookielaw-scripts-js" src="https://libera.org.uk/wp-content/plugins/eu-cookie-law/js/scripts.js?ver=3.1.6"></script>
vendor: 1 bytes, line 4665
4665
4666<script id="jetpack-carousel-js-extra">
4667var jetpackSwiperLibraryPath = {"url":"https://libera.org.uk/wp-content/plugins/jetpack/_inc/blocks/swiper.js"};
4668var jetpackCarouselStrings = {"widths":[370,700,1000,1200,1400,2000],"is_logged_in":"","lang":"en","ajaxurl":"https://libera.org.uk/wp-admin/admin-ajax.php","nonce":"1c74e077a5","display_exif":"0","display_comments":"0","single_image_gallery":"1","single_image_gallery_media_file":"","background_color":"black","comment":"Comment","post_comment":"Post Comment","write_comment":"Write a Comment...","loading_comments":"Loading Comments...","image_label":"Open image in full-screen.","download_original":"View full size \u003Cspan class=\"photo-size\"\u003E{0}\u003Cspan class=\"photo-size-times\"\u003E\u00d7\u003C/span\u003E{1}\u003C/span\u003E","no_comment_text":"Please be sure to submit some text with your comment.","no_comment_email":"Please provide an email address to comment.","no_comment_author":"Please provide your name to comment.","comment_post_error":"Sorry, but there was an error posting your comment. Please try again later.","comment_approved":"Your comment was approved.","comment_unapproved":"Your comment is in moderation.","camera":"Camera","aperture":"Aperture","shutter_speed":"Shutter Speed","focal_length":"Focal Length","copyright":"Copyright","comment_registration":"0","require_name_email":"1","login_url":"https://libera.org.uk/wp-login.php?redirect_to=https%3A%2F%2Flibera.org.uk%2Fabout%2Fjoin-libera%2F","blog_id":"1","meta_data":["camera","aperture","shutter_speed","focal_length","copyright"]};
4669//# sourceURL=jetpack-carousel-js-extra
4670</script>
vendor: 1 bytes, line 4670
4670
4671<script id="jetpack-carousel-js" src="https://c0.wp.com/p/jetpack/16.2/_inc/build/carousel/jetpack-carousel.min.js"></script>
vendor: 1 bytes, line 4671
4671
4672<script id="wp-emoji-settings" type="application/json">
4673{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://libera.org.uk/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
4674</script>
vendor: 1 bytes, line 4674
4674
4675<script type="module">
4676/*! This file is auto-generated */
4677var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
4678//# sourceURL=https://libera.org.uk/wp-includes/js/wp-emoji-loader.min.js
4679</script>
4679
4680<!-- Eu Cookie Law 3.1.6 --><div class="pea_cook_wrapper pea_cook_topcenter" style="color:#ffffff;background:rgb(65,128,191);background: rgba(65,128,191,0.85);"><p>By continuing to use this site you are agreeing to our use of cookies. <a style="color:#ffffff;" href="#" id="fom">More information</a> <button id="pea_cook_btn" class="pea_cook_btn">Accept</button></p></div><div class="pea_cook_more_info_popover"><div class="pea_cook_more_info_popover_inner" style="color:#ffffff;background-color: rgba(65,128,191,0.9);"><p>The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" then you are consenting to this.</p><p><a style="color:#ffffff;" href="#" id="pea_close">Close</a></p></div></div></body>
4681</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.