/*02d61c2450dc7f2fbe6a6f7eb542ed04*/
@charset "UTF-8";
.tm-price-table_featured{position:absolute;top:0;left:auto;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:150px;overflow:hidden;height:150px}.tm-price-table_featured-inner{text-align:center;left:0;width:200%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;font-size:14px;line-height:2;color:#fff}.block-revealer__element{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;pointer-events:none;opacity:0}.tm-edit{background:#7410d4 !important;color:#fff !important}.jl-notify{position:fixed;bottom:25px;right:15px;z-index:1040;box-sizing:border-box}.jl-notify .jl-iconnav>*>a{display:inline-flex}.jl-notify .jl-icon-button{width:45px;height:45px;background-color:#7410d4;color:white}.jl-notify .jl-icon-button svg{fill:white}ul.jl-accordion,ul.jl-list{margin-left:0}address,dl,fieldset,figure,ol,p,pre,ul.jl-list{margin:0 0 20px 0}.jl-hr,hr{overflow:visible;text-align:inherit;margin:0 0 20px 0;border:0;border-top:1px solid #e5e5e5}.jl-checkbox,.jl-radio{display:inline-block !important;width:16px !important}.jl-link{color:#7410d4}a.jl-link-heading:hover,.jl-link-heading a:hover,.jl-link-toggle:hover .jl-link-heading,.jl-link-toggle:focus .jl-link-heading,.jl-button-link,.jl-alert-primary,.jl-nav-default>li>a:hover,.jl-nav-default>li>a:focus,.jl-nav-default>li.jl-active>a,.jl-nav-default .jl-nav-sub a:hover,.jl-nav-default .jl-nav-sub a:focus,.jl-nav-default .jl-nav-sub li.jl-active>a,.jl-nav-primary>li>a:hover,.jl-nav-primary>li>a:focus,.jl-nav-primary>li.jl-active>a,.jl-nav-primary .jl-nav-sub a:hover,.jl-nav-primary .jl-nav-sub a:focus,.jl-nav-primary .jl-nav-sub li.jl-active>a,.jl-subnav>*>a:hover,.jl-subnav>*>a:focus,.jl-subnav>.jl-active>a{color:#7410d4}.jl-list-primary>::before{color:#7410d4 !important}.jl-input:focus,.jl-select:focus,.jl-textarea:focus,.jl-radio:focus,.jl-checkbox:focus,.jl-tab>.jl-active>a{border-color:#7410d4}.jl-radio:checked,.jl-checkbox:checked,.jl-checkbox:indeterminate,.jl-radio:checked:focus,.jl-checkbox:checked:focus,.jl-checkbox:indeterminate:focus,.jl-button-primary,.jl-card-primary.jl-card-hover:hover{background-color:#7410d4}.jl-section-primary,.jl-tile-primary,.jl-card-primary,.jl-badge,.jl-label{background:#7410d4}.jl-notification-message-primary,.jl-subnav-pill>.jl-active>a{background-color:#7410d4}.jl-subnav-pill>.jl-active>a{color:#fff}.jl-text-primary,.jl-text-background{color:#7410d4 !important}@supports (-webkit-background-clip: text){.jl-text-background{background-color:#7410d4}}.jl-background-primary{background-color:#7410d4}.jl-accordion-title:hover,.jl-accordion-title:focus{color:#7410d4}.jl-button-default{background-color:rgba(255, 255, 255, 0);color:#7410d4;border-color:#7410d4}.jl-button-default:hover,.jl-button-default:focus,.jl-button-default:active{background-color:#7410d4;border-color:#7410d4;color:#ffffff}.jl-card-primary>.tm-timeline-arrow,.jl-dotnav>.jl-active>*,.jl-dotnav>*>:focus,.jl-dotnav>*>:hover{background-color:#7410d4}.entry-meta div{display:inline-block}.jl-popup-login .jl-list{width:300px;margin:0 auto}.jl-popup-login li{display:inline-block}.jl-navbar-nav>li>a i{vertical-align:middle;margin-right:0.2rem}.back-to-top{position:fixed;bottom:40px;z-index:9999}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.back-to-top{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.backHide{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}html{cursor:default}#g-navigation{padding-bottom:2rem !important}#g-navigation .g-logo.g-logo-helium svg{margin:1rem auto 0;fill:#ffffff !important;transition:0.2s fill ease-out;max-height:7vw !important}#g-navigation .g-logo.g-logo-helium svg:hover,#g-navigation .g-logo.g-logo-helium svg:focus{fill:#ffb3dd !important}.g-main-nav{padding-left:1rem}.g-main-nav .g-toplevel>li>.g-menu-item-container,.g-main-nav .g-sublevel>li>.g-menu-item-container{color:#ffffff !important;font-weight:300 !important}.g-main-nav .g-toplevel>li>.g-menu-item-container:hover,.g-main-nav .g-toplevel>li>.g-menu-item-container:focus,.g-main-nav .g-sublevel>li>.g-menu-item-container:hover,.g-main-nav .g-sublevel>li>.g-menu-item-container:focus{color:#ffb3dd !important}.g-social{padding-right:1rem}.g-social a{color:#ffffff !important}.g-social a:hover,.g-social a:focus{color:#ffb3dd !important}.bitfancy,.entry-content p:first-child{font-size:1.1rem !important;font-style:italic}#g-intro{padding:2rem 0 !important}#g-intro svg{fill:#e6007e;max-height:5vw;margin:0 auto}#g-intro .g-content{padding:0;margin:0}#g-above .jl-card-primary{transition:0.2s background-color ease-out}#g-above .jl-card-primary:hover,#g-above .jl-card-primary:focus{background-color:#ac005e !important}#g-above .jl-card-primary .jl-button{transition:0.2s all ease-out;background-color:#fff !important;color:#7410d4 !important}#g-above input[type="text"]{text-align:center}.jl-light h3{text-shadow:0px 0px 7px #000, 0px 0px 3px #000}.jl-dark h3{text-shadow:0px 0px 7px #fff, 0px 0px 3px #fff}.imagegallery ul.geodir-images li{border-radius:0;width:24% !important;min-width:0 !important;margin-bottom:0 !important}.imagegallery ul.geodir-images li img{height:20vw;border-radius:0}@media only all and (max-width:47.99rem){.imagegallery ul.geodir-images li{width:23% !important}}#g-footer .g-copyright,#g-footer .g-horizontalmenu{font-weight:300 !important;font-size:1rem !important;font-weight:300 !important;margin:0 0 1rem !important;padding:0 !important;line-height:1 !important}.videoblock iframe{max-width:48%;height:auto;float:left;margin-bottom:1vw}.videoblock iframe:nth-child(odd){margin-right:1vw}.address_map_TopLeft,.triggermap{display:none !important}.geodir-search{margin-top:1rem;height:auto}.geodir-advance-search{display:none}.customize_filter_inner{text-align:center}.customize_filter_inner label{margin-bottom:0;line-height:1rem}.customize_filter_inner .form-check input{margin-top:0.6rem}.bsui .btn-group-sm>.btn{border-color:#d63200;color:#d63200}.bsui .btn-group-sm>.btn:hover{background-color:#d63200;color:#fff}.bsui .dropdown-item.active,.bsui .dropdown-item:active{background:#d63200}#g-header a{color:#d63200}#g-header a:hover{color:#ff3900}.entry-header h2,#g-header h2{font-size:1.9rem;text-shadow:0 1px 1px rgba(0, 0, 0, 0.15);font-weight:400}.outline-geodirectory_-_front_page #g-header,.outline-geodirectory_-_front_page #g-intro,.outline-geodirectory_-_front_page #g-features,.outline-geodirectory_-_gd_archive #g-header,.outline-geodirectory_-_gd_archive #g-intro,.outline-geodirectory_-_gd_archive #g-features{padding:0 !important}.outline-geodirectory_-_gd_details .geodir_post_meta_icon i{color:#ac005e}.outline-geodirectory_-_gd_details span[data-itemprop="addressNeighbourhood"],.outline-geodirectory_-_gd_details span[itemprop="postalCode"],.outline-geodirectory_-_gd_details .geodir_post_meta p{padding-left:22px}.outline-geodirectory_-_gd_details .geodir_post_meta p{font-size:1.1rem;font-style:italic}.outline-geodirectory_-_gd_details #g-header{padding:0}.outline-geodirectory_-_gd_details #g-header a{color:#ac005e !important}.outline-geodirectory_-_gd_details #g-header a:hover{text-decoration:none;color:#ff1394 !important}.outline-geodirectory_-_gd_details #g-intro .geodir_post_meta{margin-bottom:3rem}.outline-geodirectory_-_gd_details #g-features{padding:0}.outline-geodirectory_-_gd_details #g-features h5{font-size:1.2rem;margin-bottom:0;color:#ac005e}.outline-geodirectory_-_gd_details #g-utility{padding:0}.outline-geodirectory_-_gd_details .carousel-item{padding-bottom:52px}.outline-geodirectory_-_gd_details .carousel-caption{border-radius:0 !important}.outline-geodirectory_-_gd_details .carousel-caption h5,.outline-geodirectory_-_gd_details .carousel-caption p{margin:0;color:#444}.outline-geodirectory_-_gd_details .carousel-caption h5{font-size:1.1rem;font-weight:400;padding:0.25rem 0 0}.outline-geodirectory_-_gd_details .carousel-caption p{font-size:0.85rem;max-height:1.5rem;overflow:hidden;font-weight:300;font-style:italic}.geodir-carousel-modal{padding-right:0 !important;backdrop-filter:blur(10px)}.geodir-carousel-modal .carousel-indicators{display:none !important}.geodir-carousel-modal .carousel-item{padding-bottom:52px !important}.geodir-carousel-modal h5,.geodir-carousel-modal p{color:#fff !important;text-shadow:0px 0px 9px black, 0px 0px 11px #000}.leaflet-container a{color:#d63200}.leaflet-container a:hover{color:#ff3900;text-decoration:none}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-header h1,.entry-header h2,.entry-header h3,.entry-header h4,.entry-header h5,.entry-header h6,#g-utility .g-content h1,#g-utility .g-content h2,#g-utility .g-content h3,#g-utility .g-content h4,#g-utility .g-content h5,#g-utility .g-content h6{text-shadow:0 1px 1px rgba(0, 0, 0, 0.15)}.entry-header{text-align:center}ul.pinkspot,ul.purpspot,ul.purp,ul.oranspot,ul.oran,ul.pink{margin:0.5rem 0 0.5rem 3vw;text-align:left;list-style:none;line-height:1.5rem !important}ul.pinkspot li:before,ul.purpspot li:before,ul.purp li:before,ul.oranspot li:before,ul.oran li:before,ul.pink li:before{content:"•";color:#e6007e;font-weight:700;font-size:2rem;display:inline-block;width:1.2rem;margin-left:-1rem;position:relative;top:0.4rem}ul.pinkspot ul li:before,ul.purpspot ul li:before,ul.purp ul li:before,ul.oranspot ul li:before,ul.oran ul li:before,ul.pink ul li:before{color:#7410d4}ul.pinkspot ul ul li:before,ul.purpspot ul ul li:before,ul.purp ul ul li:before,ul.oranspot ul ul li:before,ul.oran ul ul li:before,ul.pink ul ul li:before{color:#ff3900}ul.purpspot li:before,ul.purp li:before{color:#7410d4}ul.purpspot ul li:before,ul.purp ul li:before{color:#ff3900}ul.purpspot ul ul li:before,ul.purp ul ul li:before{color:#e6007e}ul.oranspot li:before,ul.oran li:before{color:#ff3900}ul.oranspot ul li:before,ul.oran ul li:before{color:#e6007e}ul.oranspot ul ul li:before,ul.oran ul ul li:before{color:#7410d4}ul.pinkspot ul,ul.purpspot ul,ul.purp ul,ul.oranspot ul,ul.oran ul,ul.pink ul{margin:0 0 0 1.5rem}ol.pink li::marker{color:#e6007e;font-weight:800}ol.pink ol li::marker{color:#7410d4}ol.pink ol ol li::marker{color:#ff3900}ol.purp li::marker{color:#7410d4;font-weight:800}ol.purp ol li::marker{color:#ff3900}ol.purp ol ol li::marker{color:#e6007e}ol.oran li::marker{color:#ff3900;font-weight:800}ol.oran ol li::marker{color:#e6007e}ol.oran ol ol li::marker{color:#7410d4}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}.button{border-radius:0;text-transform:none;font-size:1rem;padding:0.5rem 1rem}.flexi-links{display:flex}.flexi-links .geodir-post-meta-container{justify-content:center}.geodir-listings .card{border:none;border-radius:0}.geodir-listings .card-body .geodir-post-title{text-align:center}.geodir-listings .card-body .gd-badge-meta,.geodir-listings .card-body .geodir-post-fav,.geodir-listings .card-body .geodir-output-location,.geodir-listings .card-body .geodir-post-content-container{display:none}.geodir-listings .fa-link{display:none !important}.hasfootnote{margin-bottom:0 !important}p.footnote{margin-top:0 !important;line-height:1.2}ul.nospot{list-style-type:none;line-height:1.5}.nf-form-fields-required{text-align:center}.nf-field-label{display:block;width:100%;margin-bottom:0 !important;font-size:1rem}.nf-field-label label{font-weight:400 !important}.nf-field-label label span{font-weight:700 !important}.nf-form-fields-required span{font-weight:700 !important}.button{background:#ff3900}.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{background:#ff3900 !important;padding:1rem 1.5rem}.nf-form-content button:hover,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover{background:#7410d4 !important;color:#fff !important}#g-above .nf-form-content button,#g-above .nf-form-content input[type=button],#g-above .nf-form-content input[type=submit]{background:#7410d4 !important;padding:1rem 1.5rem}#g-above .nf-form-content button:hover,#g-above .nf-form-content input[type=button]:hover,#g-above .nf-form-content input[type=submit]:hover{background:#a758f2 !important;color:#fff !important}.checkbox-wrap .nf-field-element label.nf-checked-label:before,.checkbox-wrap .nf-field-label label.nf-checked-label:before,.listcheckbox-wrap .nf-field-element label.nf-checked-label:before,.listcheckbox-wrap .nf-field-label label.nf-checked-label:before{color:#ff3900 !important}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea{border-color:#e5cfdb !important;background:#fdfdfd !important}.nf-form-content input[type=submit]{background:#ff3900 !important}.nf-fu-fileinput-button{margin-bottom:0.5rem !important}.nf-fu-fileinput-button i{margin:0.25rem 0.5rem 0 0.25rem;font-size:1.5rem}.nf-fu-fileinput-button span{font-size:1.1rem}.nf-field-description p{margin:0.25rem 0 !important}.nf-field-description p:first-child{margin-top:0 !important}ul.nf-breadcrumbs{display:flex;flex-wrap:wrap;height:inherit !important}ul.nf-breadcrumbs li{width:auto;flex-grow:1;float:none;background:transparent}ul.nf-breadcrumbs li a{display:block;background:transparent;color:#ff3900}ul.nf-breadcrumbs li:last-child a{margin-right:16px}ul.nf-breadcrumbs li:hover a{background:#7410d4;color:#fff}ul.nf-breadcrumbs li.active a{background:#ff3900;color:#fff}body.page-id-144 .nf-form-content{text-align:center;padding:1rem 0}body.page-id-64 .nf-form-content #nf-field-144-container{text-align:center}.pagination{justify-content:center;border-radius:0 !important}.bsui .h5{text-align:center}.bsui .h5 a{color:#ac005e}.bsui .h5 a:hover{text-decoration:none;color:#df007a}.bsui .embed-has-action i{display:none !important}.bsui .badge{background:transparent !important;color:#d63200 !important;font-size:1.1rem}.bsui .badge:hover{color:#ff3900 !important}.bsui .btn-primary{background-color:#d63200;border-color:#d63200}.bsui .btn-primary:hover{background-color:#ff3900;border-color:#ff3900}.bsui .page-item:first-child .page-link{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.bsui .page-item:last-child .page-link{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.bsui .page-link{border-color:#ffd7cc}.bsui .page-link:hover{background-color:#ffd7cc}.bsui .page-item.active .page-link{background-color:#d63200 !important;border-color:#d63200}.bsui .page-item.active .page-link:hover{background-color:#ff3900}ul#credits{text-align:center}ul#credits li{padding:0 1rem;display:inline}span.brochure{padding:1rem;color:#fff;font-size:2rem}span.beehive{background-color:#df2c28}span.brooklyn{background-color:#ef59a1}span.callis{background-color:#9a258f}span.heptonstall{background-color:#673b97}span.independent{background-color:#0072ba}span.linden{background-color:#41b8e2}span.mytholmroyd{background-color:#119989}span.northlight{background-color:#57b050}span.oldtown{background-color:#ce7720}span.todmorden{background-color:#864c36}span.victoria{background-color:#617e8c}p.magenta{color:#ac005e !important;margin:0 !important}img.50pcmax{height:auto;max-width:50% !important}.compact{padding:0 !important}@media only all and (min-width:48rem){.g-home-particles.g-helium-style #g-navigation{background:#e6007e !important}.mobileonly{display:none}}@media only all and (max-width:47.99rem){.desktoponly{display:none}.g-social{padding-right:0 !important;padding-bottom:1rem !important}.g-logo{margin:0 !important;padding:0 !important}.g-logo.g-logo-helium svg{max-height:25vw !important}#g-navigation .g-logo.g-logo-helium svg{max-height:12vw !important}#g-intro .g-logo.g-logo-helium svg{max-width:90% !important;max-height:15vw !important;width:100% !important}#g-above input[type="button"]{text-align:center !important;float:none}.pinkspot{margin:0}}.halfwidth{max-width:50% !important}.thirdwidth{max-width:33% !important}@media only all and (max-width:47.99rem){.halfwidth,.thirdwidth{max-width:100% !important}}.hidepagetitle .entry-title{display:none}a.pinklink{color:#e6007e !important}a.pinklink:hover{color:#ff4daf !important}.jl-button-pink{background:#e6007e !important;color:#fff !important}.jl-button-pink:hover{background:#ff4daf !important}.jl-button-orange{background:#ff3900 !important;color:#fff !important}.jl-button-orange:hover{background:#f86 !important}a.purplelink{color:#7410d4 !important}a.purplelink:hover{color:#a758f2 !important}