body{font-size:16px;font-family:'Montserrat',sans-serif;margin-top:0;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;color:#333;padding:0 0 .5em;text-transform:none}h1,h2{font-weight:600}h3,h4,h5,h6{font-weight:500}.region-content a{color:#337ab7}.region-content a:hover,.region-content a:active{color:#4eadff}.path-node .block-page-title-block h1.page-title .field--name-title{text-align:left;max-width:100%;margin:0;padding:40px 20px 20px}.clearboth{clear:both}.block-page-title-block h1.page-title{margin:25px 0;color:#000;font-size:3.1rem;line-height:1.15;text-transform:none;font-weight:700}figure.caption-img{font-size:13px;color:#666}a.so-button{display:inline-block;padding:12px 20px;color:#fff!important;background:#0693e3;margin:1em 0;text-transform:uppercase}a:hover.so-button{background:#035584}.node--view-mode-full ul{color:#000}.usr-log-info ul.menu li{font-size:11px;display:inline-block;margin-left:2em;font-weight:400}.usr-log-info ul.menu li i{padding-right:.2em}.usr-log-info ul.menu li a{font-size:11px;font-weight:400}.region-footer-first h4{color:#fff}.region-footer-first,.region-footer-first a{color:#fff;font-size:13px}.region-footer-first,#footer_bottom>.container{max-width:1320px;margin:0 auto;color:#fff;font-size:13px}h1.hp_welcome{text-align:center;color:#fff;font-size:3em;font-weight:800;margin:0;padding:0}h2.hp_25years{text-align:center;color:#fff;font-size:3em;font-weight:400;margin:0;padding:.5em 1em;display:inline-block;position:relative}.hp_25years_outer{position:relative;background:rgba(6,147,227,.5);font-size:2rem;width:100%;margin:0 auto;border-radius:1em;overflow:hidden;color:#fff;text-align:center;padding:2rem}@media screen and (max-width:495px){h2.hp_25years{font-size:1.5em!important}}@media screen and (min-width:1024px){.hp_25years_outer{width:70%}}.hp_25years_outer::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(150,200,255,.4) 30%,rgba(150,200,255,.05) 55%,rgba(255,255,255,0) 100%);background-size:200% 100%;transform:translateX(-100%);animation-name:shine-animation;animation-duration:5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:linear;pointer-events:none;z-index:1}@keyframes shine-animation {
    100% {
        /* Moves the gradient completely across the element, ending off-screen to the right */
        transform: translateX(100%);
    }
}h1.hp_welcome span{color:#0693e3}h2.hp_25years span{color:#0693e3;text-shadow:2px 2px 4px rgba(0,0,0,.8) , 0 0 5px white , 0 0 10px white , 0 0 20px white , 0 0 40px white;font-weight:800}h2.hp_strap{text-align:center;color:#fff;font-size:1.7em;margin:.5em 0;font-weight:400}#block-views-block-spondon-news-archive-block-1 h2.title{margin:0;padding-top:15px}#block-views-block-spondon-news-archive-block-1 h2.newsviewtitle{font-size:1.25em}#block-views-block-spondon-news-archive-block-1 .views-row{margin:0}#block-views-block-spondon-news-archive-block-1 .view-content .views-surround .surround-pad{min-height:190px}#block-views-block-spondon-news-archive-block-1 .view-footer{text-align:center;margin-top:-30px;margin-bottom:20px}@media only screen and (min-width:64em){.menu--main ul li ul li{width:100%}.menu--main ul li ul li ul{margin-left:50px;border-left:2px solid #e4e4e4}}.paragraph--type--image-and-text,.paragraph--type--image-right-text{margin:1.5em 0}.paragraph--type--image-and-text .sopara_iat_txt{padding-left:2.5em}.paragraph--type--image-right-text .sopara_iat_txt{padding-right:1.5em}.sopara_iat_txt.textpadnone{margin-top:0}.sopara_iat_txt.textpadsml{margin-top:2em}.sopara_iat_txt.textpadmed{margin-top:4em}.sopara_iat_txt.textpadlge{margin-top:6em}.sopara_linkbox_outer{margin:.9em 0}.sopara_linkbox_outer a{display:block;width:100%;height:200px;position:relative;text-align:center;background:linear-gradient(315deg,#0693e3,#035584);overflow:hidden}.sopara_linkbox_outer a img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-filter:grayscale(100%) opacity(.3);filter:grayscale(100%) opacity(.3);-webkit-transition:300ms all ease;transition:300ms all ease}.sopara_linkbox_outer a:hover img{-webkit-filter:grayscale(0%) opacity(.9);filter:grayscale(0%) opacity(.9);-webkit-transform:scale(1.1);transform:scale(1.1)}.sopara_linkbox_outer span{position:absolute;z-index:6;top:50%;left:0;right:0;padding:10px 10px 4px 10px;line-height:1.1em;font-size:1.6rem;font-weight:bold;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.3);-webkit-transform:translatey(-50%);transform:translatey(-50%);opacity:1}.sopara_banner_outer{margin:0 0 .9em 0}.sopara_banner_outer .sopara_banner_overlay{display:block;width:100%;height:80vh;position:relative;text-align:center;background:#000;overflow:hidden}.sopara_banner_outer .sopara_banner_overlay img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-filter:grayscale(0%) opacity();filter:grayscale(0%) opacity(.4);-webkit-transition:300ms all ease;transition:300ms all ease}#banner .sopara_banner_outer .sopara_banner_overlay img{-webkit-transition:6000ms all ease;transition:6000ms all ease}.sopara_banner_outer .sopara_banner_overlay:hover img{-webkit-filter:grayscale(0%) opacity(.9);filter:grayscale(0%) opacity(.9)}.path-frontpage .sopara_banner_outer .sopara_banner_overlay:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}#banner .sopara_banner_outer .sopara_banner_overlay:hover img{-webkit-filter:grayscale(0%) opacity();filter:grayscale(0%) opacity(.4)}.path-frontpage #banner .sopara_banner_outer .sopara_banner_overlay:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}#banner h1.hp_welcome{font-size:4em}#banner .sopara_banner_outer h2{font-size:2.5em;color:#fff}#banner .sopara_banner_outer h2.hp_strap{font-size:2.25em}.sopara_banner_outer span.sopara_banner_text{position:absolute;z-index:6;top:50%;left:0;right:0;padding:10px 10px 4px 10px;line-height:1.1em;font-size:1.6rem;font-weight:bold;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.3);-webkit-transform:translatey(-50%);transform:translatey(-50%);opacity:1}.sopara_divider{margin:1.5em 0;width:100%;clear:both;text-align:center}.sopara_divider_inner{height:1px;background:#ccc;display:inline-block;margin:0 auto}.sopara_divider_inner.linestyle_short{width:10%}.sopara_divider_inner.linestyle_medium{width:30%}.sopara_divider_inner.linestyle_long{width:70%}.sopara_divider_inner.linestyle_fullwidth{width:100%}.sopara_spacer{display:block;width:100%;clear:both}.block-views-exposed-filter-blockspondon-business-directory-a-to-z-page-1{padding:1.5em 2em 1em;background:#ccc;margin:2em 0}.block-views-exposed-filter-blockspondon-business-directory-a-to-z-page-1 h2{margin:0 0 .25em}.form--inline .form-actions{clear:none}.node--type-business .block-layout-builder{margin-bottom:1em}.view-spondon-business-directory-a-to-z caption{font-size:22px}.view-spondon-business-directory-a-to-z th.views-field-title,.view-spondon-business-directory-a-to-z td.views-field-title{width:30%}.view-spondon-business-directory-a-to-z th.views-field-field-business-category,.view-spondon-business-directory-a-to-z td.views-field-field-business-category{width:20%}.view-spondon-business-directory-a-to-z th.views-field-field-address-line-1,.view-spondon-business-directory-a-to-z td.views-field-field-address-line-1{width:30%}.view-spondon-business-directory-a-to-z th.views-field-field-telephone,.view-spondon-business-directory-a-to-z td.views-field-field-telephone{width:20%}.view-spondon-business-directory-a-to-z.view-display-id-page_2 th.views-field-title,.view-spondon-business-directory-a-to-z.view-display-id-page_2 td.views-field-title{width:38%}.view-spondon-business-directory-a-to-z.view-display-id-page_2 th.views-field-field-address-line-1,.view-spondon-business-directory-a-to-z.view-display-id-page_2 td.views-field-field-address-line-1{width:37%}.view-spondon-business-directory-a-to-z.view-display-id-page_2 th.views-field-field-telephone,.view-spondon-business-directory-a-to-z.view-display-id-page_2 td.views-field-field-telephone{width:25%}.business_address,.field--name-field-telephone,.field--name-field-emailaddress,.field--name-field-website,.field--name-field-facebook,.field--name-field-twitter,.field--name-field-instagram{padding-left:1.2em;position:relative;margin-bottom:.75em}.field--name-field-business-desc{padding-left:1.2em;position:relative;margin-top:1.25em;margin-bottom:.75em;line-height:1.8em}.node--type-group .field--name-field-business-desc{margin-top:0}.business_address:before{content:'\f041';font:22px/1 FontAwesome;left:-12px;position:absolute;top:0}.field--name-field-telephone:before{content:'\f098';font:22px/1 FontAwesome;left:-12px;position:absolute;top:0}.field--name-field-emailaddress:before{content:'\f0e0';font:20px/1 FontAwesome;left:-12px;position:absolute;top:0}.field--name-field-website:before{content:'\f108';font:18px/1 FontAwesome;left:-12px;position:absolute;top:0}.field--name-field-facebook:before{content:'\f09a';font:22px/1 FontAwesome;left:-10px;position:absolute;top:0}.field--name-field-twitter:before{content:'\f099';font:22px/1 FontAwesome;left:-12px;position:absolute;top:0}.field--name-field-instagram:before{content:'\f16d';font:22px/1 FontAwesome;left:-12px;position:absolute;top:0}.field--name-field-business-desc:before{content:'\f05a';font:22px/1 FontAwesome;left:-12px;position:absolute;top:0}.listingupdatebtn{margin-top:40px;text-align:right}a.suggestlistingupdate{font-size:11px;position:relative;background:#ccc;color:#666;padding:3px 8px}a.suggestlistingupdate:before{content:'\f044';font:14px/1 FontAwesome;margin-right:5px}a.suggestlistingupdate:hover{text-decoration:none;background:#0094f0;color:#fff}.view-spondon-news-archive .view-content,.view-local-groups-and-organisations .view-content,.view-photo-gallery-index-page .view-content,.view-photo-gallery-taxonomies .view-content,.view-events .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.view-spondon-news-archive .view-content>[class*="col-"],.view-photo-gallery-index-page .view-content>[class*="col-"],.view-photo-gallery-taxonomies .view-content>[class*="col-"],.view-events .view-content>[class*="col-"]>.event-item-inner{display:flex;flex-direction:column}.view-spondon-news-archive .view-content .views-surround{background:#fff;border-radius:30px;margin-bottom:2em;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.view-spondon-news-archive .view-content .views-surround .surround-pad{padding:0 12px;min-height:220px}.view-spondon-news-archive .views-row .views-surround img{border-radius:30px 30px 0 0}.view-spondon-news-archive .newspubdate{font-size:12px;margin:1em 0 .75em 0}h2.newsviewtitle{margin:0}.padding-rightonly{padding:0 2em 0 0}.node--type-communitynews .field--name-created{font-size:14px;margin-bottom:1em;color:#777;display:block}.node--type-communitynews .field--name-created:before{content:'Published: '}.block-views-blocklatest-news-blocks-block-1{background:#fff;padding:20px 15px;margin-bottom:2em}.block-views-blocklatest-news-blocks-block-1 h3{margin:0 0 0 15px}.block-views-blocklatest-news-blocks-block-1 .view-latest-news-blocks.view-display-id-block_1 .view-content{overflow:hidden}.block-views-blocklatest-news-blocks-block-1 .view-latest-news-blocks.view-display-id-block_1 .view-content col-*{padding-right:5px!important;padding-left:5px!important}.block-views-blocklatest-news-blocks-block-1 .view-latest-news-blocks.view-display-id-block_1 .view-content a{display:block;padding:8px 15px;background:#e4e4e4;margin-bottom:-99999px;padding-bottom:99999px}.oldcontentwarning{border:2px solid red;background:#fff;padding:15px 15px;text-align:center;margin-bottom:1em}.page-node-type-communitynews .block-field-blocknodecommunitynewsfield-news-image img{margin-bottom:1em}.view-local-groups-and-organisations .views-row{width:100%}.view-local-groups-and-organisations .views-surround{background:#fff;border-radius:30px;margin-bottom:1em;box-shadow:0 0 5px 0 rgba(0,0,0,.2);width:100%;padding:30px}.view-local-groups-and-organisations .row.views-surround{margin-left:0!important;margin-right:0!important}.view-local-groups-and-organisations .listingaddress,.view-local-groups-and-organisations .listingphone,.view-local-groups-and-organisations .listingemail,.view-local-groups-and-organisations .listingwebsite{padding-left:28px;position:relative;margin-bottom:.5em}.view-local-groups-and-organisations .listingsocial{padding-left:28px;position:relative;margin-bottom:.5em}.view-local-groups-and-organisations .listingaddress p,.view-local-groups-and-organisations .listingphone p,.view-local-groups-and-organisations .listingemail p,.view-local-groups-and-organisations .listingwebsite p{margin:0}.view-local-groups-and-organisations .listingaddress:before{content:'\f041';font:22px/1 FontAwesome;position:absolute;top:0;left:0}.view-local-groups-and-organisations .listingphone:before{content:'\f098';font:22px/1 FontAwesome;position:absolute;top:0;left:0}.view-local-groups-and-organisations .listingemail:before{content:'\f0e0';font:20px/1 FontAwesome;position:absolute;top:0;left:0}.view-local-groups-and-organisations .listingwebsite:before{content:'\f108';font:18px/1 FontAwesome;position:absolute;top:2px;left:0}.view-local-groups-and-organisations .listingsocial:before{font:18px/1 FontAwesome;position:absolute;top:2px;left:0}#block-exposedform-groupsclubs-sidebar .form-item{max-width:100%}.photogal_panel_outer{overflow:hidden}a.photogalcoverlink{position:absolute;width:100%;height:100%;z-index:9;color:#000}.photogal_panel_outer a,.photogal_panel_outer a:hover{text-decoration:none;color:#000}.photogal_panel_outer img{-webkit-transition:300ms all ease;transition:300ms all ease;border:1px solid #fff}.photogal_panel_outer:hover img{background:#000;-webkit-filter:grayscale(0%) opacity(1);filter:grayscale(0%) opacity(1);-webkit-transform:scale(1.1);transform:scale(1.1)}.photogal_panel_title a{color:#000!important}.photogal_panel_outer span{min-height:2em;position:absolute;z-index:6;top:50%;left:0;right:0;padding:15px 10px 15px 10px;line-height:1.1em;font-size:1.6rem;font-weight:bold;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 0 5px rgba(255,255,255,.3);-webkit-transform:translatey(-50%);transform:translatey(-50%);opacity:1;background:rgba(255,255,255,.5);display:block}.photogal_panel_desc{position:absolute;display:block;z-index:6;bottom:25px;left:0;right:0;margin:0 20px;padding:15px 10px 15px 10px;font-size:.8em;line-height:1.4em;font-weight:500;text-align:center;color:#000;background:rgba(255,255,255,.8);-webkit-transition:900ms all ease;transition:900ms all ease;opacity:0}.photogal_panel_outer:hover .photogal_panel_desc{opacity:1}.views-row.photogalpanel{padding:0;margin:0}#block-views-block-galleries-promo-panel-block-1 h2.title,#block-views-block-events-block-1 h2.title{margin:0}.photocard_panel_outer{overflow:hidden}a.photocardcoverlink{position:absolute;width:100%;height:100%;z-index:9}.photocard_panel_outer a,.photocard_panel_outer a:hover{text-decoration:none;color:#000}.photocard_panel_outer img{-webkit-transition:300ms all ease;transition:300ms all ease;border:1px solid #fff}.photocard_panel_outer:hover{background:#0693e3}.photocard_panel_outer:hover img{background:#000;-webkit-filter:grayscale(50%) opacity(.5);filter:grayscale(50%) opacity(.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.photocard_panel_outer span{display:block;line-height:1.1em;font-size:1.6rem;margin:.75em 0;font-weight:bold;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 0 5px rgba(255,255,255,.3);-webkit-transform:translatey(-50%);transform:translatey(-50%)}.photocard_panel_desc{position:absolute;display:block;z-index:6;bottom:25px;left:0;right:0;margin:0 20px;padding:15px 10px 5px 10px;font-size:.8em;line-height:1.4em;font-weight:500;text-align:center;color:#000;background:rgba(255,255,255,.8);-webkit-transition:900ms all ease;transition:900ms all ease;opacity:0}.photocard_panel_outer:hover .photocard_panel_desc{opacity:1}.views-row.photocardpanel{padding:0;margin:0}.node--type-image .layout__region--second{padding:0 2em}.node--type-image .block-field-blocknodeimagefield-photograph{text-align:center;border-width:0 1px;border-style:solid;border-color:#e4e4e4;margin-bottom:2em}.node--type-image .block-field-blocknodeimagefield-takendated:before{content:'\f133';font:22px/1 FontAwesome;float:left;padding:0 .25em 0 0;margin-bottom:2em}.node--type-image .block-field-blocknodeimagebody{margin-bottom:2em}.node--type-image .block-field-blocknodeimagefield-image-galleries:before{content:'\f02c';font:22px/1 FontAwesome;float:left;padding:.25em .25em 0 0}.node--type-image .block-field-blocknodeimagefield-image-galleries a{display:inline-block;padding:5px 10px;border:1px solid #e4e4e4;background:#f4f4f4;margin:0 1em .25em 0;max-width:85%}.relimages{text-align:center}.block-field-blocknodecommunitynewsbody{padding-right:2em}.socialpan a{color:#fff!important;display:block;text-align:center;margin-bottom:1em}.socialpan i{color:#fff;font-size:4em;font-weight:500;padding:4% 20%;transform:scale(.85);-webkit-transition:900ms all ease;transition:900ms all ease}.socialpan a:hover i{transform:scale(1)}a.socialpan-fb{background:#1778f2}a.socialpan-tw{background:#1da1f2}a.socialpan-insta{background:#d62976}a.socialpan-yt{background:red}h2.socialheader,h3.socialheader{margin:0}span.socialat{font-weight:800}.event-item-inner{border:1px solid #e4e4e4;padding:20px;margin-right:10px}.event-item-inner h3{margin:0}.event-item-inner .eldate{text-align:center;background:#0693e3;padding:5px;color:#fff;font-weight:700}.event-item-inner .eldate .eldate-date{font-size:1.75em}h4.eventsb{margin:0;padding:0}.view-events-sideblock .views-row{padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #e4e4e4;font-size:.9em}.node--type-event .block-layout-builder{margin-bottom:1em}.field--name-field-event-date-start-time,.field--name-field-eventlocation,.node--type-event .field--name-body,.field--name-field-moreinfocontact,.field--name-field-websitedetails{padding-left:2em;position:relative;margin-bottom:.75em}.field--name-field-moreinfocontact .field__label{font-weight:400;margin-top:3px}.field--name-field-event-date-start-time:before{content:'\f073';font:22px/1 FontAwesome;left:0;position:absolute;top:0}.field--name-field-eventlocation:before{content:'\f041';font:22px/1 FontAwesome;left:2px;position:absolute;top:0}.node--type-event .field--name-body:before{content:'\f05a';font:22px/1 FontAwesome;left:0;position:absolute;top:0}.field--name-field-moreinfocontact:before{content:'\f007';font:22px/1 FontAwesome;left:0;position:absolute;top:0}.field--name-field-websitedetails:before{content:'\f108';font:18px/1 FontAwesome;left:0;position:absolute;top:0}#block-scasectionheader .sopara_banner_outer .sopara_banner_overlay img{-webkit-transition:0ms all ease;transition:0ms all ease}#block-scasectionheader .sopara_banner_outer .sopara_banner_overlay img{-webkit-filter:grayscale(0%) opacity(.25);filter:grayscale(0%) opacity(.25)}#block-scasectionheader .sopara_banner_outer .sopara_banner_overlay img.sca-header-logo{display:block;position:relative;max-width:556px;height:auto;max-height:100%;-o-object-fit:fit;object-fit:fit;display:block;-webkit-filter:grayscale(0%) opacity(1)!important;filter:grayscale(0%) opacity(1)!important;margin:0 auto;-webkit-transition:0ms all ease;transition:0ms all ease}table.scavhrates td{padding:8px;border:1px solid #333}table.scavhregulars td{padding:8px;border:1px solid #333}table.scavhregulars td.dayrow{background:#e4e4e4}.field--type-webform label,.field--type-webform legend,.webform-submission-form label,.webform-submission-form legend{font-size:18px;text-transform:none;font-weight:400}.field--type-webform .webform-element-description,.so-desc-markup,.webform-submission-form .webform-element-description,.so-desc-markup{font-size:13px;padding-bottom:8px}.js-form-type-radio input+label:before{display:none}.js-form-type-radio input+label{padding:0 20px;font-size:15px}.webform-element-description ul{margin:0;padding-left:2em}#block-addyourinfosideblock{background:#d9ecf7}.form-item .description{position:relative;width:auto;padding:0;border:0;background:none;color:#000;right:0;bottom:100%;display:block;margin-bottom:0;z-index:3}.form-item .description:after{display:none}details#captcha{border:0;padding:0}details#captcha>.details-wrapper{border:0;padding:0}details#captcha summary{display:none}details#captcha .details-description{font-size:14px}.so-search-result{padding:10px 20px;background:#fff;border-radius:25px}.so-search-result .sssr-title h3{margin:0;padding:0}.so-search-result .sssr-tags{padding:8px 0}.so-search-result .sssr-tags div[class^="srtag-"]{font-size:.9em;border:1px solid #e4e4e4;padding:3px 5px;display:inline-block}.so-search-result .srphoto{float:left;margin-right:20px}@media only screen and (max-width:767px){.so-search-result .srphoto{float:none;margin-right:0}}.so-search-result .srphoto img{width:150px}#block-exposedformsite-searchpage-1 .form-item{max-width:100%}#block-exposedformsite-searchpage-1 #edit-type--2 .form-type-checkbox label{font-size:14px}#block-exposedformsite-searchpage-1 #edit-type--2--wrapper legend{font-size:11px;font-family:"Open Sans",sans-serif;font-weight:600;text-transform:uppercase;margin:0 10px 3px 0;display:block}#block-exposedformsite-searchpage-1 #edit-type--2--wrapper--description{font-size:10px;font-family:"Open Sans",sans-serif;text-transform:uppercase;margin:0 10px 3px 0;display:block;color:#888}.path-site-search h1.page-title{margin:0}.view-site-search .view-header{margin-bottom:10px}@media only screen and (max-width:64em){.col-sm-4.onecol{width:100%!important}.block-page-title-block h1.page-title{margin:0}}@media only screen and (min-width:48em) and (max-width:64em){.paragraph--type--image-and-text .sopara_iat_txt{padding-left:2em!important}.sopara_iat_txt.textpadnone{margin-top:0}.sopara_iat_txt.textpadsml{margin-top:1.5em}.sopara_iat_txt.textpadmed{margin-top:3em}.sopara_iat_txt.textpadlge{margin-top:4.5em}}@media screen and (min-width:40em) and (max-width:64em){.layout--twocol-section.layout--twocol-section--50-50>.layout__region--first,.layout--twocol-section.layout--twocol-section--50-50>.layout__region--second{flex:0 1 100%}input[type="text"],input.form-text,select,textarea,input[type="email"]{max-width:85%}.sopara_banner_outer span.sopara_banner_text{top:70%!important}#block-homepageheader .sopara_banner_outer span.sopara_banner_text{top:60%!important}}@media only screen and (max-width:48em){#banner h1.hp_welcome{font-size:2.25em;line-height:1.5em}#banner .sopara_banner_outer h2.hp_strap{font-size:1.5em}#block-homepageheader .sopara_banner_overlay{height:60vh!important}#banner .sopara_banner_outer h2{font-size:2em;color:#fff}.paragraph--type--image-and-text .sopara_iat_txt{padding-left:0}.sopara_iat_txt.textpadnone{margin-top:0}.sopara_iat_txt.textpadsml{margin-top:1em}.sopara_iat_txt.textpadmed{margin-top:2em}.sopara_iat_txt.textpadlge{margin-top:3em}input[type="text"],input.form-text,select,textarea,input[type="email"]{max-width:80%}.event-item-inner{padding:7px}div#block-facebooksidebar2020,div#block-twittersidebar2020,div#block-instagramsidebar2020{margin-bottom:1em;padding:0 .5em}h2{margin:1.23077em 0 .3em 0}#block-exposedformspondon-business-directory-a-to-zpage-1 h2{font-size:1.4em}div#search-area{text-align:center}.node--type-event .field__label{float:none}.node--content-container{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.node--content-container a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}#views-exposed-form-spondon-business-directory-a-to-z-page-1 .form--inline .form-item{margin-right:0;max-width:100%}#views-exposed-form-spondon-business-directory-a-to-z-page-1 input[type="text"],#views-exposed-form-spondon-business-directory-a-to-z-page-1 input.form-text,#views-exposed-form-spondon-business-directory-a-to-z-page-1 select{max-width:100%}.view-spondon-business-directory-a-to-z .busmob-cat{font-size:.8em}.view-spondon-business-directory-a-to-z th,.view-spondon-business-directory-a-to-z td.views-field-title,.view-spondon-business-directory-a-to-z td.views-field-field-address-line-1,.view-spondon-business-directory-a-to-z td.views-field-field-business-category,.view-spondon-business-directory-a-to-z td.views-field-field-telephone{display:none}.view-spondon-business-directory-a-to-z caption{font-weight:700;font-size:1.2em}.view-local-groups-and-organisations .views-row{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}}@media only screen and (min-width:48.1em){.view-spondon-business-directory-a-to-z td.views-field-nothing{display:none}}@media only screen and (max-width:1023px){.menu--main ul li ul li{line-height:1.7em;padding:.7em 0!important;border-bottom:1px solid #ccc;text-transform:none}.menu--main ul>li.menu-item--expanded a{margin-right:40px}#block-scamenu-3{display:none}#block-scamenu-2 .content{margin:15px}#block-scamenu-2 .sf-accordion-toggle{background:#91c13d;padding:15px}#block-scamenu-2 .sf-accordion-toggle a{display:block;width:100%;position:relative;padding-left:30px}#block-scamenu-2 .sf-accordion-toggle a:before{content:'\f0c9';font:22px/1 FontAwesome;left:0;position:absolute;top:0}#block-scamenu-2 ul{padding:15px;background:#afbf92}#block-scamenu-2 ul li ul{padding:0 15px}#block-scamenu-2 ul li ul li{background:#cad7b4}#block-scamenu-2 ul li{border-bottom:1px solid #fff}#block-scamenu-2 a:focus,#block-scamenu-2 a:hover,#block-scamenu-2 a:active{color:#000}}@media only screen and (min-width:1024px){#block-scamenu-2{display:none}#block-scamenu-3{background:#91c13d;padding:15px}#block-scamenu-3 ul{background:#91c13d}#block-scamenu-3 ul a{padding:10px;display:block}#block-scamenu-3 ul li ul{padding:0 15px}#block-scamenu-3 ul li ul li{}#block-scamenu-3 ul li{border-bottom:1px solid #fff}#block-scamenu-3 ul li ul li{border-bottom:0}#block-scamenu-3 a:focus,#block-scamenu-3 a:hover,#block-scamenu-3 a:active{color:#000}}.block.block-layout-builder.block-field-blocknodecommunitynewsfield-bottom-image .field__item{margin-bottom:1em}@media only screen and (min-width:1140px){.block.block-layout-builder.block-field-blocknodecommunitynewsfield-bottom-image .field__item{width:46%;float:left;margin:2%}}div#es-header{display:none!important}@media only screen and (min-width:1067px){ul.sf-menu.sf-style-default li,ul.sf-menu.sf-style-default.sf-navbar{background:#fff}ul.sf-menu.sf-style-default a,ul.sf-menu.sf-style-default a:visited,ul.sf-menu.sf-style-default span.nolink{color:#333}ul.sf-menu.sf-style-default li:hover,ul.sf-menu.sf-style-default li.sfHover,ul.sf-menu.sf-style-default a.is-active,ul.sf-menu.sf-style-default a:focus,ul.sf-menu.sf-style-default a:hover,ul.sf-menu.sf-style-default span.nolink:hover,ul.sf-menu.sf-style-default li li ul li,ul.sf-menu.sf-style-default li li ul li a{background:#f4f4f4;outline:0;color:#333}ul.sf-menu.sf-style-default li li,ul.sf-menu.sf-style-default.sf-navbar>li>ul{background:#f4f4f4;border:1px solid #e4e4e4}ul.sf-menu.sf-style-default li li:hover,ul.sf-menu.sf-style-default li ul>li:hover a,ul.sf-menu.sf-style-default li li ul li:hover,ul.sf-menu.sf-style-default li li ul li:hover a,ul.sf-menu.sf-style-default li li ul li a:hover{background:#0693e3;color:#fff;text-decoration:none}ul.sf-menu.sf-style-default li li:hover ul li,ul.sf-menu.sf-style-default li li:hover ul li a{background:#f4f4f4;color:#333}ul.sf-menu a,ul.sf-menu span.nolink{color:#333}ul.sf-menu .sf-sub-indicator{color:#333}}@media only screen and (max-width:1066px){div.sf-accordion-toggle.sf-style-default a{color:#0693e3}}@media only screen and (min-width:1024px) and (max-width:1066px){.main-navigation{top:60px}}.m-0{margin:0}