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 • 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 • 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. […]" /> 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 • 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 » Feed" href="https://libera.org.uk/feed/" /> 44<link rel="alternate" type="application/rss+xml" title="Libera » Comments Feed" href="https://libera.org.uk/comments/feed/" /> 45<link rel="alternate" type="application/rss+xml" title="Libera » 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&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&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&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&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&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> </span></p><p>A Limited Company Registered in England No 6774391. Registered Charity No 1127722</p><p>Design based on original concept by<span> </span><a href="http://colesi.com/">colesi.com</a></p><p>Systems engineering and hosting provided by<span> </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&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&ssl=1 240w, https://i0.wp.com/libera.org.uk/wp-content/uploads/libera-title.png?resize=150%2C50&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&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&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&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&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&ssl=1" alt="Libera on Instagram" /></a></p> 3986<p> </p> 3987<p> </p> 3988<p> </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. …</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…</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’ …</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…</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…</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, …</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…</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 …</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…</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’ Logos for more information. </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.