@charset "UTF-8";.form{font-size:16px;padding:0;margin:0}.form__fieldset,.form__legend{margin-bottom:20px}.form-group{display:block;margin-bottom:5px}.form-group--flex{display:flex;flex-wrap:wrap}.form__inline{display:inline-block;margin-right:10px}.form-group__title{display:flex;align-items:center;font-weight:500;min-height:32px}.form-group__text{margin-right:10px;font-weight:500}.form-group__validation-icon{font-size:20px;display:inline;margin-right:5px}.form-group__inline{display:flex;align-items:baseline}input.form-group__input{box-sizing:border-box;font-size:16px;line-height:1.25;padding:10px;border:1px solid #d5d5d5;border-radius:3px}.form-group__input--inline{margin-right:10px}input.form-group__input--wide,textarea.form-group__input--wide{width:100%}.form-group__select{display:inline-block;position:relative}.form-group__select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;text-align:center;font-size:16px;line-height:1.25;padding:9px 32.5px 9px 10px;border:1px solid #d5d5d5;border-radius:3px;cursor:pointer}.form-group__select-icon{display:inline;position:absolute;right:10px;top:9px;pointer-events:none;line-height:1;font-size:20px}.form-group__select--inline{display:inline-block;margin-right:10px}.form-group__select--full-width{display:inline-block;width:100%}.form-group__select--full-width select{width:100%;text-align:left}.form-group__select--white-bg select{background-color:#fff}.form-group__radio,.form-group__checkbox{display:inline-block;margin:10px 0}.form-group__radio input,.form-group__checkbox input{margin:0;opacity:0}.form-group__radio label:before,.form-group__radio .form-group__label:before,.form-group__checkbox label:before,.form-group__checkbox .form-group__label:before{font-family:"Font Awesome 6 Pro";font-size:20px;margin-right:5px;vertical-align:text-bottom}.form-group__radio label,.form-group__radio .form-group__label,.form-group__checkbox label,.form-group__checkbox .form-group__label{line-height:20px;cursor:pointer;position:relative;right:13px}.form-group__radio input[type=radio]:focus+label:before,.form-group__radio input[type=radio]:focus+.form-group__label:before,.form-group__radio input[type=checkbox]:focus+label:before input[type=checkbox]:focus+.form-group__label:before,.form-group__checkbox input[type=radio]:focus+label:before,.form-group__checkbox input[type=radio]:focus+.form-group__label:before,.form-group__checkbox input[type=checkbox]:focus+label:before input[type=checkbox]:focus+.form-group__label:before{outline:#14c8f6 auto 1px}.form-group__radio label:before,.form-group__radio .form-group__label:before{content:""}.form-group__radio input[type=radio]:checked+label:before,.form-group__radio input[type=radio]:checked+span:before,.form-group__radio input[type=radio]:checked+.form-group__label:before{content:""}.form-group__radio--white-bg label:before,.form-group__radio--white-bg .form-group__label:before{background-color:#fff;border-radius:8px}.form-group__checkbox label:before,.form-group__checkbox .form-group__label:before{content:""}.form-group__checkbox input[type=checkbox]:checked+label:before,.form-group__checkbox input[type=checkbox]:checked+.form-group__label:before{content:""}.form-group__textarea{box-sizing:border-box;font-size:16px;line-height:1.25;padding:10px;border:1px solid #d5d5d5;border-radius:3px;resize:none}.form-group__hint{font-size:13px}.form-group--warning .form-group__validation-icon{color:#fc0}.form-group--warning .form-group__input,.form-group--warning .form-group__select select{border-color:#fc0}.form-group--error .form-group__validation-icon,.form-group--error .form-group__hint{color:#ea321b}.form-group--error .form-group__input,.form-group--error .form-group__select select{border-color:#ea321b}.form-group--success .form-group__validation-icon,.form-group--success .form-group__hint{color:#00d845}.form-group--success .form-group__input,.form-group--success .form-group__select select,.form-group--success .form-group__textarea{border-color:#00d845}.form-group:not(.form-group--error):not(.form-group--warning):not(.form-group--no-validation){padding-bottom:20px}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none){.form-group__select select{font-family:sans-serif}}}

@charset "UTF-8";.base-header{padding-bottom:0}main{min-height:100vh}.lrf__logo{display:block;margin:3vh auto;height:4vh;width:auto}.lrf__logo--success,.error{display:block}.lrf__hero,.full-image{background-image:url(/img/liverentfree/LRF_hero_compressed.png);background-position-x:0;background-size:cover;background-repeat:no-repeat;width:100%;height:22vh;min-height:243px;max-height:283px;max-width:956px}.lrf__hero-text{display:block;margin:0 auto;width:90%;max-width:322px;padding-top:83px}.lrf__competitions-header,.lrf__competitions-total-raised{text-align:center;font-size:26px;line-height:30px;margin:25px 0 5px}.lrf__competitions-total-raised{margin-top:15px}.lrf__enter{padding:0 15px}.lrf__competitions{text-align:center;width:100%;max-width:715px;margin:18px auto}.lrf__competition:not(:last-of-type){margin:0 0 20px}@media (min-width: 745px){.lrf__competition:not(:last-of-type){margin:0 20px 0 0}}.lrf__competition{position:relative;display:inline-flex;flex-wrap:wrap;width:100%;max-width:345px;height:140px;box-sizing:border-box;text-align:center;border-radius:3px;background-color:#005480;color:#fff}.lrf__competition-logo{display:block;width:100%;height:18px;margin:30px auto 16px}.lrf__competition-name{margin:0 auto;color:#fff}.lrf__what-would-you-do-label{display:block;width:268px;text-align:center;margin:0 auto}.lrf__what-would-you-do-text-area{display:block;width:100%;max-width:335px;margin:20px auto;border-radius:3px}.lrf__competition-terms{text-align:center}.lrf__competition-terms .form-group__title{justify-content:center}.lrf__competition-terms-label:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:8px}.lrf__competition-terms-agreed,.lrf__competition-terms-agreed *{font-size:1em}.lrf__competition-terms-check:checked+.lrf__competition-terms-label:before{content:""}.lrf__enter-button{display:block;width:100%;max-width:335px;margin:0 auto;font-size:16px}.lrf__important-stuff{text-align:center;margin-top:30px}.lrf__important-stuff-header{color:#5e5e5e;margin-bottom:0}.lrf__fb-button{display:block;width:318px;height:49px;line-height:22px;margin:26px auto;padding-top:13px!important;padding-right:25px!important;box-sizing:border-box;font-size:14px!important;font-weight:400;border:none;border-radius:3px;box-shadow:none;background:none #3b5998}.lrf__button{margin-top:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:200px}.fa-facebook{font-size:20px!important;top:14px!important;left:14px!important}.lrf__fb-privacy-statement{font-size:13px;text-align:center;margin-bottom:0}.lrf__fb-privacy-statement-link{text-decoration:none}.lrf__thanks-for-entering{width:270px;text-align:center;margin:0 auto 20px;color:#5e5e5e}.lrf__competitions-entered{display:flex;flex-wrap:wrap;width:100%;max-width:956px;justify-content:center;text-align:center}.lrf__share{max-width:440px;background-color:#f5f5f5;padding:17px 10px 20px}.lrf__unique-referral-address-label{display:block}@media (min-width: 480px){.lrf__share{padding:17px 20px 20px}}.lrf__charity{max-width:420px;padding:20px}.lrf__share,.lrf__charity{flex:1 1 440px;box-sizing:border-box;width:100%}.lrf__share-heading,.lrf__charity-heading{margin:5px 0 25px;font-weight:500;color:#5e5e5e}.lrf__share-heading{font-size:20px;line-height:25px;font-weight:500;color:#5e5e5e}.lrf__charity-heading{font-size:26px;line-height:33px}.lrf__extra-entry{margin:0 0 15px}.lrf__share-buttons{width:100%;max-width:324px;margin:-5px 0 5px;text-align:left}.lrf__share-buttons .share-button{width:50%}@media (min-width: 335px){.lrf__share-buttons{margin:20px auto 30px}}.lrf__unique-referral-address{display:block;width:100%!important;max-width:335px;height:50px;padding:8px;margin:15px auto 0;font-size:16px;color:#3480db!important}.lrf__entries{border:solid 1px #D4D4D4;background-color:#fff;width:100%!important;max-width:335px;margin:15px auto 0}.lrf__entries-toggle{display:flex;justify-content:center}.lrf__entries-toggle-text{margin:10px 0 0;padding:0}.lrf__entries-toggle-arrow{padding:15px 12px}.lrf__competition-entries{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.lrf__competition-entries--open{max-height:1000px}.lrf__competition-entry{margin-bottom:20px}.lrf__competition-entry-name{padding:0;margin:0}.lrf__charity-text{margin:0 0 30px;padding:0}.lrf__crisis-logo{width:335px;height:161px;margin-bottom:40px}.lrf__breaking-ground-logo{width:282px;height:165px}@media (min-width: 885px){.lrf__competitions-entered:not(.mobile){padding:18px 2px;border:1px solid #d5d5d5;border-radius:3px}.lrf__charity{padding:30px 40px 0;text-align:left}}.lrf__coupon-welcome,.lrf__winners-welcome{display:block;text-align:center}.lrf__coupon-heading{display:block;text-align:center;color:#005480;font-size:26px;line-height:33px;max-width:426px;margin:0 auto 20px}.lrf__coupon-form{display:block;text-align:center}.lrf__coupon-form-input{display:block;width:100%!important;max-width:335px;margin:24px auto;box-sizing:border-box;padding:8px;border:solid 1px #D4D4D4}@media (min-width: 885px){.lrf__coupons:not(.mobile),.lrf__coupon-entered:not(.mobile){padding:18px 2px;border:1px solid #d5d5d5;border-radius:3px}}.lrf__coupon-entered{display:flex;flex-flow:wrap row-reverse;width:100%;max-width:956px;justify-content:center;text-align:center}.lrf__coupon-success{max-width:420px;padding:0 20px;box-sizing:border-box;width:100%}.lrf__coupon-success-response{margin-top:0!important;border-radius:5px;border:solid 1px #D4D4D4}.lrf__coupon-error-response{margin-bottom:20px!important}.success--liverentfree-coupons,.notice--liverentfree-unsubscribe{margin-bottom:16px}.lrf-winners__heading{display:block;text-align:center;color:#005480;font-size:26px;line-height:33px;max-width:426px;margin:0 auto;padding:0}.lrf-winners__info{display:block;margin:10px auto;text-align:center}.lrf-winners__previous-competitions{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin:24px 0 0;font-size:13px;padding:8px}.lrf-winners__competition,.lrf-winners__see-more-link{display:inline-block;width:98px;padding:8px 0}.lrf-winners__competition a,.lrf-winners__see-more-link a{text-decoration:none;color:#5e5e5e}.lrf-winners__competition.lrf-winners__competition--hidden{display:none!important}#showAllCompetitions:target .lrf-winners__competition--hidden,.lrf-winners__see-more-link,.lrf-winners__competition{display:inline-block!important}#showAllCompetitions:target .lrf-winners__see-more-link{display:none!important}.lrf-winners__winner{border-bottom:1px solid #d5d5d5;padding:16px 8px 8px;display:flex;flex-wrap:wrap}.lrf-winners__winner-image-container{margin:0 auto;min-width:140px;width:210px;text-align:center}.lrf-winners__winner-image{max-width:210px;max-height:210px}.lrf-winners__winner-details{margin:0 auto;width:210px}.lrf-winners__winner-quote-container{margin:0 auto;width:50%}.lrf-winners__winner-quote{line-height:1.231;font-size:13px;font-style:italic;margin-top:0}.lrf-winners__winner-quote p{margin-bottom:15px}.lrf-winners__winner-quote :first-child:before{content:"“"}.lrf-winners__winner-quote :last-child:after{content:"”"}@media (max-width: 885px){.lrf-winners__winner-quote-container{flex:0 0 100%}.lrf-winners__winner-details{flex:1;float:left}.lrf-winners__winner-image-container{display:flex;margin-bottom:10px;flex:1}.lrf-winners__winner-image{max-width:140px;max-height:140px;margin:30px auto}}.logon_fb_notice{font-size:.8em;width:100%;line-height:1.2em;margin:16px 0 0;padding:0;text-align:center}.grid-8{justify-content:center}.follow-spareroom__icon{padding:0!important;margin-right:16px;color:#fff;line-height:26px;height:26px;width:26px;border-radius:100%;text-align:center}.follow-spareroom{margin-bottom:16px}.follow-spareroom,.enter-button{margin-left:8px}.follow-spareroom__icon--twitter{background-color:#50abf1}.follow-spareroom__icon--facebook{background-color:#39579b}.follow-spareroom__icon--instagram{background-color:#e23164}.facebookButtonShare,.twitterButtonShare,.emailButtonShare,.smsButtonShare,.whatsAppButtonShare{margin-left:10px!important;margin-bottom:16px}.unsubscribe__option{display:inline-block;vertical-align:top;width:90%;width:calc(100% - 30px)}.unsubscribe__aside-text{display:block}.unsubscribe__button{margin-left:8px}.unsubscribe__primary-heading{padding-top:0;font-size:18px;font-size:1.2em}.unsubscribe__secondary-heading{font-size:16px;font-size:1em;color:inherit;margin-bottom:9px}.success,.warning--liverentfree-unsubscribe{margin-top:16px}.error--liverentfree,.error--liverentfree-coupons,.error--liverentfree .bulletlist{margin-bottom:0}.show-login .login_box_panel{height:auto;visibility:visible;opacity:1;display:block}.share__container{display:flex;flex-wrap:wrap}.lrf__coupon-link--wrapper{margin-top:10px}

.share-button{white-space:nowrap;margin-bottom:10px}button.share-button__button{padding:0;margin:0;border:0;cursor:pointer;width:100%}.share-button__button{display:flex;align-items:center}.share-button__button .fas,.share-button__button .fab,.share-button__button .far{padding:0;margin:0}.share-button__button:hover,.share-button__button:visited,.share-button__button:link,.share-button__button:active{text-decoration:none}.share-button__icon{width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px}.share-button__text{color:#3480db;font-size:16px;padding:0;margin:0 0 0 10px}.share-button__button--whatsApp .share-button__icon{font-size:18px;background-color:#25d366}.share-button__button--messenger .share-button__icon{background:linear-gradient(180deg,#06c2f9 0,#0568ff 50%)}.share-button__button--email .share-button__icon{color:#3480db}.share-button__button--facebook .share-button__icon{background:#3b5998}.share-button__button--twitter .share-button__icon{background-color:#000}.share-button__button--copy-link{color:#3480db;background-color:transparent}.share-button__button--copy-link .share-button__icon{color:#3480db}
