*{box-sizing:border-box}body{font-family:'montserrat',sans-serif;font-size:17px;line-height:21px;font-weight:400}a{text-decoration:none;color:#ba56d4;transition:0.5s all}a:hover{color:#c670db;transition:0.5s all}h1{font-size:28px;line-height:32px;font-weight:700;margin:0 0 15px 0}h2{font-size:21px;line-height:25px;font-weight:700;margin:30px 0 15px 0}h3{font-size:17px;line-height:21px;font-weight:700;margin:30px 0 15px 0}img{max-width:100%;font-size:0}p{font-size:17px;line-height:21px;font-weight:300;margin:0 0 15px 0}.no-scroll{overflow:hidden}.acf-map{height:300px;margin:0 0 30px 0}table tr td:first-child{padding:0 15px 0 0}table tr td:first-child:nth-child(2){text-align:right}section#top-header-container .top-header-inner,section#bottom-header-container .bottom-header-inner,section#footer-buttons-container .footer-buttons-inner,section#footer-newsletter-container .footer-newsletter-inner,section#footer-menu-container .footer-menu-inner,section#footer-logo-container .footer-logo-inner,section#page-header-container .page-header-inner,section#page-container .page-container-inner,section#store-filters-container .store-filters-inner{width:100%;max-width:1440px;margin:auto;padding:15px}.page-id-30 section#page-container .page-container-inner{margin:auto;padding:0}header.site-header{display:block;position:relative}section#top-header-container{display:block;position:relative;z-index:3}section#top-header-container .top-header-inner{display:block;position:relative;background-color:#fff}section#top-header-container .top-header-inner:after{display:block;content:'';clear:both}section#top-header-container .top-header-inner .postcode,section#top-header-container .top-header-inner .todays-opening-times{display:block;position:relative;float:right}section#top-header-container .top-header-inner .postcode p,section#top-header-container .top-header-inner .todays-opening-times p{display:block;position:relative;font-size:10px;line-height:25px;margin:0 10px 0 0}section#top-header-container .top-header-inner .postcode p span,section#top-header-container .top-header-inner .todays-opening-times p span{font-size:12px;line-height:25px;font-weight:700}section#top-header-container .top-header-inner .centre-social-media-links{display:block;position:relative;float:right;margin:0 10px 0 0;font-size:0}section#top-header-container .top-header-inner .centre-social-media-links a{display:inline-block;position:relative;width:25px;height:25px;font-size:0;line-height:25px;margin:0 0 0 10px;background-position:center;background-repeat:no-repeat;background-size:contain;transition:0.5s all}section#top-header-container .top-header-inner .centre-social-media-links a:first-child{margin:0}section#top-header-container .top-header-inner .centre-social-media-links a.facebook-link{background-image:url(/wp-content/themes/Bewonder-base-2018/media/social/facebook.svg)}section#top-header-container .top-header-inner .centre-social-media-links a.twitter-link{background-image:url(/wp-content/themes/Bewonder-base-2018/media/social/twitter.svg)}section#top-header-container .top-header-inner .centre-social-media-links a.instagram-link{background-image:url(/wp-content/themes/Bewonder-base-2018/media/social/instagram.svg)}section#top-header-container .top-header-inner .centre-social-media-links a.newsletter-link{background-image:url(/wp-content/themes/Bewonder-base-2018/media/social/newsletter.svg)}section#top-header-container .top-header-inner .centre-social-media-links a:hover{transition:0.5s all;transform:scale(1.1)}section#bottom-header-container{display:block;position:relative}section#bottom-header-container .bottom-header-inner{display:block;position:relative;padding:0 15px 15px 15px}section#bottom-header-container .bottom-header-inner:after{display:block;clear:both;content:''}section#bottom-header-container .bottom-header-inner a#site-logo{display:block;position:relative;float:left;width:150px;height:50px;font-size:0;background-image:url(/wp-content/themes/Bewonder-base-2018/media/site-logo.svg);background-size:150px 36px;background-repeat:no-repeat;background-position:center;z-index:0}nav#site-navigation{display:block;position:relative;float:right;margin:10px 0}nav#site-navigation a.menu-toggle{display:block;position:relative;width:35px;height:30px;font-size:0;z-index:3}nav#site-navigation a.menu-toggle:before{display:block;position:absolute;content:'';top:0;width:35px;height:3px;background-color:#000;box-shadow:#000 0 14px 0 0;transition:0.5s all}nav#site-navigation a.menu-toggle:after{display:block;position:absolute;content:'';bottom:0;width:35px;height:3px;background-color:#000;transition:0.5s all}nav#site-navigation.toggled a.menu-toggle:before{top:50%;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);box-shadow:none}nav#site-navigation.toggled a.menu-toggle:after{top:50%;bottom:auto;-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}nav#site-navigation .menu-primary-menu-container{display:block;position:fixed;top:57px;left:0;right:0;bottom:0;padding:15px;background-color:#ba56d4;overflow:scroll;z-index:-1;-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);transition:0.75s all}.admin-bar nav#site-navigation .menu-primary-menu-container{top:103px}nav#site-navigation.toggled .menu-primary-menu-container{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;transition:0.75s all;z-index:2}nav#site-navigation .menu-primary-menu-container ul#primary-menu{display:block;position:relative;padding:0;list-style-type:none}nav#site-navigation .menu-primary-menu-container ul#primary-menu li{display:block;position:relative;margin:0}nav#site-navigation .menu-primary-menu-container ul#primary-menu li a{position:relative;font-size:17px;line-height:27px;text-decoration:none;color:#000;transition:0.5s all;text-transform:uppercase}nav#site-navigation .menu-primary-menu-container ul#primary-menu li a:hover{color:#fff;transition:0.5s all}nav#site-navigation .menu-primary-menu-container ul#primary-menu li.menu-item-has-children>a:after{display:inline-block;position:relative;content:'';width:16px;height:8px;margin:0 0 0 5px;background-image:url(/wp-content/themes/Bewonder-base-2018/media/navigation/chevron-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center}nav#site-navigation .menu-primary-menu-container ul#primary-menu li.menu-item-has-children ul.sub-menu{display:none}nav#site-navigation .menu-primary-menu-container ul#primary-menu li.menu-item-has-children:hover ul.sub-menu{display:block;position:relative;margin:0;padding:15px;z-index:3}section#page-container{display:block;position:relative}section#page-container .page-container-inner{display:block;position:relative}section#page-container .page-container-inner:after{display:block;clear:both;content:''}section#homepage-slider{display:block;position:relative;margin:0;z-index:0}section#homepage-slider .owl-nav .owl-prev{display:block;position:absolute;width:8px;height:16px;top:-ms-calc(50% - 8px);top:calc(50% - 8px);left:15px;background-image:url(/wp-content/themes/Bewonder-base-2018/media/navigation/chevron-left.svg);background-size:contain;background-repeat:no-repeat;background-position:center;font-size:0}section#homepage-slider .owl-nav .owl-next{display:block;position:absolute;width:8px;height:16px;top:-ms-calc(50% - 8px);top:calc(50% - 8px);right:15px;background-image:url(/wp-content/themes/Bewonder-base-2018/media/navigation/chevron-right.svg);background-size:contain;background-repeat:no-repeat;background-position:center;font-size:0}section#store-slider{display:block;position:relative;margin:0;z-index:0}section#homepage-boxes{display:block;position:relative;box-sizing:border-box}section#homepage-boxes:after{display:block;content:'';clear:both}section#homepage-boxes .homepage-box{display:block;position:relative;float:left;width:50%;background-size:cover;background-position:center;background-repeat:no-repeat}section#homepage-boxes .homepage-box a.homepage-box-link{display:block;position:relative;padding-top:100%}section#homepage-boxes .homepage-box a.homepage-box-link h2{display:block;position:absolute;margin:0;font-size:21px;line-height:31px;font-weight:800;text-transform:uppercase;color:#fff;padding:10px 15px;text-align:center;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:0.5s all}section#homepage-boxes .homepage-box a.homepage-box-link:hover>h2{-webkit-transform:scale(1.1) translateX(-50%) translateY(-50%);-moz-transform:scale(1.1) translateX(-50%) translateY(-50%);-ms-transform:scale(1.1) translateX(-50%) translateY(-50%);transform:scale(1.1) translateX(-50%) translateY(-50%);transition:0.5s all}section#blog-posts{display:block;position:relative;padding:15px;margin:auto}section#blog-posts:after{display:block;content:'';clear:both}section#page-container .page-container-inner section#blog-posts article.blog{display:block;position:relative;float:left;width:100%;padding:15px;background-color:#fff;border:5px solid #bb56d5;border-radius:0;background-repeat:no-repeat;background-size:cover;background-position:center}section#page-container .page-container-inner section#blog-posts article.blog a.blog-post-inner{display:block;position:relative;color:#000;transition:0.5s all}section#page-container .page-container-inner section#blog-posts article.blog a.blog-post-inner:hover{transition:0.5s all;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}section#page-container .page-container-inner section#blog-posts article.blog .content{display:block;position:relative;padding:30px;background-color:#fff}section#page-container .page-container-inner section#blog-posts article.blog .content h2{font-weight:400;margin:0}section#page-container .page-container-inner section#blog-posts article.blog .content p{display:block;position:relative;float:none;max-width:100%;margin:0}footer#site-footer{display:block;position:relative}section#footer-menu-container{display:block;position:relative}section#footer-menu-container .footer-menu-inner{display:block;position:relative}section#footer-menu-container .footer-menu-inner ul#footer-menu{display:block;position:relative;margin:0;padding:0;text-align:center;list-style-type:none}section#footer-menu-container .footer-menu-inner ul#footer-menu li{display:inline-block;position:relative;margin:0 15px 0 0}section#footer-menu-container .footer-menu-inner ul#footer-menu li:last-child{margin:0}section#footer-menu-container .footer-menu-inner ul#footer-menu li a{font-size:13px;line-height:23px;font-weight:700;text-transform:uppercase;color:#fff;text-decoration:none;transition:0.5s all;color:#000}section#footer-menu-container .footer-menu-inner ul#footer-menu li a:hover{color:#ba56d4;transition:0.5s all}section#footer-menu-container .footer-menu-inner p{display:block;position:relative;margin:15px auto auto auto;text-align:center;font-size:12px;line-height:20px;color:#000}section#page-header-container{display:block;position:relative}section#page-header-container .page-header-inner{display:block;position:relative;padding:15px}.post-type-archive-stores section#page-header-container .page-header-inner,.tax-store_categories section#page-header-container .page-header-inner{background-color:#fff0}section#page-header-container .page-header-inner:after{display:block;clear:both;content:''}section#page-header-container .page-header-inner h1{display:block;position:relative;font-size:28px;line-height:32px;font-weight:700;margin:0;color:#ba56d4}#page-header-image{display:block;position:relative;width:100%;height:100px;margin:0;background-position:center;background-repeat:no-repeat;background-size:cover}section#store-filters-container{display:block;position:relative}section#store-filters-container .store-filters-inner{display:block;position:relative}section#store-filters-container .store-filters-inner:after{display:block;clear:both;content:''}section#store-filters-container .store-filters-inner h2{display:block;position:relative;font-size:24px;line-height:28px;font-weight:700;text-transform:uppercase;margin:0 0 15px 0}section#store-filters-container .store-filters-inner .category-filter{display:block;position:relative;float:left;width:100%}section#store-filters-container .store-filters-inner .category-filter li{display:inline-block;margin:0 15px 0 0}section#store-filters-container .store-filters-inner .category-filter label{display:block;position:relative;float:left;text-transform:uppercase;font-size:17px;line-height:32px;font-weight:700;margin:0 15px 0 0;width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px)}section#store-filters-container .store-filters-inner .category-filter select{display:block;position:relative;float:left;width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px);-webkit-appearance:none;-moz-appearance:none -ms-appearance:none;appearance:none;background:none;border:2px solid #ba56d4;color:#ba56d4;border-radius:0;box-sizing:border-box;padding:5px 28px 5px 5px;margin:0}section#store-filters-container .store-filters-inner .category-filter select option{display:block;position:relative;font-size:17px;line-height:21px;font-weight:300;text-transform:uppercase}section#store-filters-container .store-filters-inner .store-search{display:block;position:relative;float:left;width:100%;margin:15px 0 0 0}section#store-filters-container .store-filters-inner .store-search:after{display:block;content:'';clear:both}section#store-filters-container .store-filters-inner .store-search label{display:block;position:relative;float:left;text-transform:uppercase;font-size:17px;line-height:32px;font-weight:700;margin:0 15px 0 0;width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px)}section#store-filters-container .store-filters-inner .store-search input{display:block;position:relative;float:left;width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px);-webkit-appearance:none;-moz-appearance:none -ms-appearance:none;appearance:none;background:none;border:2px solid #ba56d4;color:#ba56d4;border-radius:0;box-sizing:border-box;padding:5px 28px 5px 5px;margin:0}.post-type-archive-stores article,.post-type-archive-jobs article,.tax-store_categories article{display:block;position:relative;float:left;width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px);margin:0 15px 15px 0}.post-type-archive-stores article:nth-child(2n+2),.post-type-archive-jobs article:nth-child(2n+2),.tax-store_categories article:nth-child(2n+2){margin:0 0 15px 0}.post-type-archive-stores article:last-child,.post-type-archive-jobs article:last-child,.tax-store_categories article:last-child{margin-bottom:0}.post-type-archive-stores article:nth-last-child(2),.post-type-archive-jobs article:nth-last-child(2),.tax-store_categories article:nth-last-child(2){margin-bottom:0}.post-type-archive-stores article a,.post-type-archive-jobs article a,.tax-store_categories article a{display:block;position:relative}.post-type-archive-stores article a img,.post-type-archive-jobs article a img,.tax-store_categories article a img{display:block;position:relative;font-size:0;width:100%;height:auto}.post-type-archive-stores article a .overlay,.tax-store_categories article a .overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:0.5s all;background-color:#ba56d4}.post-type-archive-stores article a .overlay .overlay-content,.tax-store_categories article a .overlay .overlay-content{display:block;position:relative;width:100%;height:100%}.post-type-archive-stores article a .overlay .overlay-content .overlay-content-inner,.tax-store_categories article a .overlay .overlay-content .overlay-content-inner{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:10px}.post-type-archive-stores article a .overlay .overlay-content .overlay-content-inner h2,.tax-store_categories article a .overlay .overlay-content .overlay-content-inner h2,.post-type-archive-stores article a .overlay .overlay-content .overlay-content-inner p,.tax-store_categories article a .overlay .overlay-content .overlay-content-inner p{color:#fff;margin:0 0 15px 0;text-align:center;font-weight:300}.post-type-archive-stores article a:hover>.overlay,.tax-store_categories article a:hover>.overlay{transition:0.5s all;visibility:visible;opacity:1}.post-type-archive-stores article a .store-name-container,.tax-store_categories article a .store-name-container{display:block;position:relative;padding-top:100%}.post-type-archive-stores article a .store-name-container h2,.tax-store_categories article a .store-name-container h2{display:block;position:absolute;width:100%;text-align:center;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:0}.post-type-archive-offers article{display:block;position:relative;float:left;width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px);margin:0 15px 15px 0}.post-type-archive-offers article:nth-child(2n+2){margin:0 0 15px 0}.post-type-archive-offers article:last-child{margin-bottom:0}.post-type-archive-offers article:nth-last-child(2){margin-bottom:0}.post-type-archive-offers article a{display:block;position:relative;padding-top:100%}.post-type-archive-offers article a img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;width:100%;height:auto;margin:auto}.post-type-archive-offers article .content{display:block;position:absolute;bottom:0;left:0;right:0;padding:20px;background-color:#ba56d4}.post-type-archive-offers article .content h2{margin:0;font-size:1em;font-weight:400}.post-type-archive-offers article .content h2{color:#fff}section#page-container .page-container-inner .store-information{display:block;position:relative;float:left;width:100%;margin:0 auto 15px auto}section#page-container .page-container-inner .store-information img.attachment-post-thumbnail{display:block;position:relative;max-width:70%;width:70%;height:auto;margin:auto auto 15px auto}section#page-container .page-container-inner .store-information p{display:block;position:relative;margin:0 0 30px 0;font-size:17px;line-height:21px}section#page-container .page-container-inner .store-links{display:block;position:relative}section#page-container .page-container-inner .store-links h2{color:#ba56d4}section#page-container .page-container-inner .store-links a{display:block;position:relative;text-decoration:none;transition:0.5s all;color:#000;font-size:16px;line-height:1.5em}section#page-container .page-container-inner .store-links a:hover{color:#ba56d4;transition:0.5s all}section#page-container .page-container-inner .store-content{display:block;position:relative;float:left;width:100%}section#page-container .page-container-inner .store-content img{display:block;position:relative;margin:0 auto 15px auto;font-size:0}section#page-container .page-container-inner .store-content .store-opening-hours{display:block;position:relative}section#page-container .page-container-inner .store-opening-hours table{display:table;width:auto;margin:0;padding:15px 15px 15px 0}section#page-container .page-container-inner .store-opening-hours table tr td{text-transform:capitalize;font-size:17px;line-height:21px}section#page-container .page-container-inner .store-opening-hours table tr td:first-child{padding:0 20px 0 0}section#page-container .page-container-inner .related-information{display:block;position:relative;float:left;width:100%;margin:15px auto 0 auto}section#page-container .page-container-inner .related-information:after{display:block;content:'';clear:both}section#page-container .page-container-inner .related-information h2{display:block;position:relative;margin:0 0 15px 0;font-size:21px;line-height:25px}section#page-container .page-container-inner .related-information .related-stores,section#page-container .page-container-inner .related-information .related-offers{display:block;position:relative}section#page-container .page-container-inner .related-information .related-stores:after,section#page-container .page-container-inner .related-information .related-offers:after{display:block;content:'';clear:both}section#page-container .page-container-inner .related-information .related-stores article,section#page-container .page-container-inner .related-information .related-offers article{display:block;position:relative;float:left;width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px);height:auto;margin:0 15px 15px 0}section#page-container .page-container-inner .related-information .related-stores article:nth-child(2n+1),section#page-container .page-container-inner .related-information .related-offers article:nth-child(2n+1){margin:0 0 15px 0}section#page-container .page-container-inner .related-information .related-stores article a,section#page-container .page-container-inner .related-information .related-offers article a{display:block;position:relative}section#page-container .page-container-inner .related-information .related-stores article a img{display:block;position:relative;width:100%;height:auto;max-width:100%}section#page-container .page-container-inner .related-information .related-offers article a{padding:100% 0 0 0;background-color:#777}section#page-container .page-container-inner .related-information .related-offers article a h3{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:17px;line-height:21px;text-align:center;color:#000;font-weight:400;margin:0}section#page-container .page-container-inner .related-information .related-news{display:block;position:relative}section#page-container .page-container-inner .related-information .related-news:after{display:block;content:'';clear:both}section#page-container .page-container-inner .related-information .related-news article{display:block;position:relative;float:left;width:100%;margin:0 0 15px 0;border-bottom:2px solid #000}section#page-container .page-container-inner .related-information .related-news article:last-child{border-bottom:none}section#page-container .page-container-inner .related-information .related-news article h3{display:block;position:relative;font-size:17px;line-height:21px;font-weight:700;margin:0 0 15px 0}section#page-container .page-container-inner .related-information .related-news article p{display:block;position:relative;font-size:17px;line-height:21px;margin:0 0 15px 0}section#page-container .page-container-inner .related-information .related-news article a.read-more{display:block;float:left;font-size:17px;line-height:40px;font-weight:700;padding:0 15px;border:2px solid #000;color:#000;text-decoration:none;margin:0 0 15px 0;width:150px;text-align:center}.single-offers section#page-container .page-container-inner .store-logo,.single-jobs section#page-container .page-container-inner .store-logo{display:block;position:relative;float:left;width:100%;margin:0 0 15px 0}.single-offers section#page-container .page-container-inner .store-logo img,.single-jobs section#page-container .page-container-inner .store-logo img{display:block;position:relative;max-width:100%;height:auto}.single-offers section#page-container .page-container-inner .store-logo a.view-store,.single-jobs section#page-container .page-container-inner .store-logo a.view-store{display:block;position:relative;padding:15px;text-align:center;font-size:17px;line-height:21px;color:#fff;background-color:#ba56d4;text-decoration:none;font-weight:700}.single-offers section#page-container .page-container-inner .store-logo a.view-store:hover,.single-jobs section#page-container .page-container-inner .store-logo a.view-store:hover{background-color:#c670db}.single-offers section#page-container .page-container-inner .offer-content,.single-jobs section#page-container .page-container-inner .job-content{display:block;position:relative}.single-offers section#page-container .page-container-inner .offer-content img,.single-jobs section#page-container .page-container-inner .job-content img{display:block;position:relative;max-width:100%;height:auto;margin:0 0 15px 0}.single-offers section#page-container .page-container-inner .offer-content p,.single-jobs section#page-container .page-container-inner .job-content p{display:block;position:relative;font-size:17px;line-height:21px;font-weight:400;margin:0 0 15px 0}.single-offers section#page-container .page-container-inner section.related-informaton{display:block;position:relative;float:left;width:100%}.single-offers section#page-container .page-container-inner section.related-information h2{display:block;position:relative;margin:0 0 15px 0;font-size:21px;line-height:25px}.grid-sizer{width:100%}.post-type-archive-whats_on section#page-container .page-container-inner{padding:0;width:-ms-calc(100% - 40px);width:calc(100% - 40px);margin:20px auto}section#page-container .page-container-inner article.whats_on{width:100%;margin-bottom:20px;box-shadow:0 0 29px 0 rgb(0 0 0 / .11);border:1px solid #e9e9e9}section#page-container .page-container-inner article.whats_on a{display:block;color:#000}section#page-container .page-container-inner article.whats_on .event-content{padding:20px}section#page-container .page-container-inner article.whats_on .event-content h2{margin:0 0 15px 0}section#page-container .page-container-inner article.whats_on img{display:block;position:relative;width:100%;height:auto}section#page-container .page-container-inner article.events{display:block;position:relative;float:left;width:100%;border:2px solid #000;margin:0 0 15px 0}section#page-container .page-container-inner article.events:last-child{margin:0}section#page-container .page-container-inner article.events:after{display:block;content:'';clear:both}section#page-container .page-container-inner article.events img.attachment-post-thumbnail{display:block;position:relative;float:left;width:100%;height:auto}section#page-container .page-container-inner article.events .event-content{display:block;position:relative;float:left;width:100%;padding:15px}section#page-container .page-container-inner article.events .event-content h2{display:block;position:relative;margin:0 0 15px 0;font-size:21px;line-height:25px;font-weight:700}section#page-container .page-container-inner article.events .event-content h3{display:block;position:relative;margin:0 0 15px 0;font-size:17px;line-height:25px;font-weight:700}section#page-container .page-container-inner article.events .event-content p{display:block;position:relative;margin:0 0 15px 0;font-size:17px;line-height:21px;font-weight:400}section#page-container .page-container-inner article.events .event-content p:last-child{margin:0}section#page-container .page-container-inner article.news{display:block;position:relative;float:left;width:100%;margin:0 0 15px 0;border-bottom:2px solid #000}section#page-container .page-container-inner article.news:last-child{margin:0;border-bottom:0}section#page-container .page-container-inner article.news h2{display:block;position:relative;font-size:21px;line-height:25px;font-weight:700;margin:0 0 15px 0}section#page-container .page-container-inner article.news p{display:block;position:relative;font-size:17px;line-height:21px;font-weight:400;margin:0 0 15px 0}section#page-container .page-container-inner article.news a.read-more{display:block;float:left;font-size:17px;line-height:40px;font-weight:700;padding:0 15px;border:2px solid #000;color:#000;text-decoration:none;margin:0 0 15px 0;width:150px;text-align:center}.single-news section#page-container .page-container-inner article.news{display:block;position:relative;width:100%:}.single-news section#page-container .page-container-inner article.news img.attachment-post-thumbnail{display:block;position:relative;width:100%;height:auto;margin:0 0 15px 0}.single-news section#page-container .page-container-inner article.news p{max-width:100%}section#page-container .page-container-inner .newsletter-content{display:block;position:relative}section#page-container .page-container-inner .newsletter-content:after{display:block;content:'';clear:both}section#page-container .page-container-inner .newsletter-content form{display:block;position:relative;float:left;width:100%}section#page-container .page-container-inner .newsletter-content form .hidden-fields{display:none;visibility:hidden}section#page-container .page-container-inner .newsletter-content form .field{display:block;position:relative}section#page-container .page-container-inner .newsletter-content form .field label{display:none}section#page-container .page-container-inner .newsletter-content form .field input{display:block;position:relative;font-size:17px;line-height:21px;border:2px solid #000;margin:0 0 15px 0;padding:5px;width:100%}section#page-container .page-container-inner .newsletter-content form .field input::placeholder{color:#000}section#page-container .page-container-inner .newsletter-content form .interests label.title{width:100%;margin:0 0 15px 0}section#page-container .page-container-inner .newsletter-content form .interests .field{display:block;position:relative;margin:0 0 15px 0}section#page-container .page-container-inner .newsletter-content form .interests .field:after{display:block;content:'';clear:both}section#page-container .page-container-inner .newsletter-content form .interests .field input{display:block;float:left;margin:0 15px 0 0;width:21px;height:21px}section#page-container .page-container-inner .newsletter-content form .interests .field label{display:block;float:left}section#page-container .page-container-inner .newsletter-content form input.button{display:block;float:left;font-size:17px;line-height:40px;font-weight:700;padding:0 15px;border:2px solid #000;color:#000;text-decoration:none;margin:0 0 15px 0;width:150px;text-align:center;background-color:#fff;transition:0.5s all}section#page-container .page-container-inner .newsletter-content form input.button:hover{color:#fff;background-color:#000;cursor:pointer;transition:0.5s all}section#page-container .page-container-inner .newsletter-content form p{display:block;position:relative;clear:both;font-size:13px;line-height:17px}.page-id-136 section#page-container .page-container-inner .newsletter-content img.attachment-post-thumbnail{display:none}.page-id-149 section#page-container .page-container-inner .page-content{display:block;position:relative;float:left;width:100%;margin:0 0 15px 0}.page-id-149 section#page-container .page-container-inner .page-content p:last-child{margin:0}.page-id-149 section#page-container .page-container-inner img.attachment-post-thumbnail{display:none}.page-id-149 section#page-container .page-container-inner section.acf-map{display:block;position:relative;float:left;width:100%;height:300px;margin:0}.page-id-153 section#page-container .page-container-inner .opening-times{display:block;position:relative;float:left;width:100%;margin:0 0 15px 0;border:2px solid #000;padding:15px}.page-id-153 section#page-container .page-container-inner .opening-times .opening-times-inner{display:block;position:relative;padding:100% 0 0 0}.page-id-153 section#page-container .page-container-inner .opening-times table{display:table;position:absolute;top:50%;left:50%;-webkit-transform:translateX(50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:auto;font-size:17px;line-height:21px;width:100%}.page-id-153 section#page-container .page-container-inner .opening-times table tr td:first-child{padding:0 15px 0 0}.page-id-153 section#page-container .page-container-inner img.attachment-post-thumbnail{display:block;position:relative;float:left;width:100%;margin:0 0 15px 0;height:auto}.page-id-153 section#page-container .page-container-inner .content{display:block;position:relative;float:left;width:100%;text-align:center}.page-id-141 section#page-container .page-container-inner .your-visit-options-container{display:block;position:relative;margin:0 0 15px 0}.page-id-141 section#page-container .page-container-inner .your-visit-options-container select.your-visit-options{display:block;position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:2px solid #ba56d4;color:#ba56d4;border-radius:0;padding:5px;font-size:17px;line-height:21px;background-color:#fff;background-image:url(/wp-content/themes/Bewonder-base-2018/media/navigation/chevron-down.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:16px 8px}.page-id-141 section#page-container .page-container-inner .your-visit-options-container .your-visit-options-navigation{display:none}.page-id-141 section#page-container .page-container-inner .your-visit-content-container{display:block;position:relative}.page-id-141 section#page-container .page-container-inner .your-visit-content-container article{display:none}.page-id-141 section#page-container .page-container-inner .your-visit-content-container article.active{display:block;position:relative}.page-id-141 section#page-container .page-container-inner .your-visit-content-container article img{display:inline;position:relative;float:right;max-width:25%;margin:0 15px 15px 15px}.single-blog section#page-container .page-container-inner article.blog,.single-news section#page-container .page-container-inner article.news,.single-blog section#page-header-container .page-header-inner h1,.single-news section#page-header-container .page-header-inner h1{margin:auto;max-width:900px}.single-blog section#page-container .page-container-inner article.blog,.single-news section#page-container .page-container-inner article.news{max-width:900px!important;margin:auto!important;float:none;width:auto;background:none}section#page-container .page-container-inner section#blog-posts article.blog{margin:0 0 15px 0}section#page-container .page-container-inner section#blog-posts article.blog .content h2{font-size:21px;line-height:25px;margin:0}section#page-container .page-container-inner section#blog-posts article.blog .content a.read-more{position:relative;text-align:right;display:block;margin-top:10px;padding-right:15px}section#page-container .page-container-inner section#blog-posts article.blog .content a.read-more:after{display:block;position:absolute;content:'';top:5.5px;right:0;width:0;height:0;background:#fff0;border-right:5px solid #fff0;border-left:5px solid #ba56d4;border-top:5px solid #fff0;border-bottom:5px solid #fff0}.post-type-archive-blog section#page-container .page-container-inner article.blog{display:block;position:relative;float:left;width:90%;min-height:150px;margin:0 0 30px 0;background-color:#deaeea}.post-type-archive-blog section#page-container .page-container-inner article.blog:nth-child(2n+2){background-color:#bd5dd5}.post-type-archive-blog section#page-container .page-container-inner article.blog:nth-child(3n+3){background-color:#ce85e0}.post-type-archive-blog section#page-container .page-container-inner article.blog:nth-child(4n+4){background-color:#d69ae5}.post-type-archive-blog section#page-container .page-container-inner article.blog a{display:block;position:relative}.post-type-archive-blog section#page-container .page-container-inner article.blog a:hover>.content{transition:0.5s all;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.post-type-archive-blog section#page-container .page-container-inner article.blog img{display:block;width:auto;height:auto;margin:auto;font-size:0}.post-type-archive-blog section#page-container .page-container-inner article.blog .content{display:block;position:absolute;top:0;left:0;z-index:0;padding:20px;transition:0.5s all}.post-type-archive-blog section#page-container .page-container-inner article.blog .content .content-inner{display:block;position:relative;padding:20px;background-color:#fff}.post-type-archive-blog section#page-container .page-container-inner article.blog h2{display:block;position:relative;margin:0;font-size:21px;line-height:25px;color:#000}.post-type-archive-blog section#page-container .page-container-inner article.blog h2{color:#000;transition:0.5s all}.post-type-archive-blog section#page-container .page-container-inner article.blog span.date{display:inline-block;position:relative;clear:both;font-size:14px;line-height:17px;font-style:italic;color:#84888b}a#newsletter-side-link{display:none}.single-whats_on section#page-container .page-container-inner article.whats_on{width:auto;max-width:100%}.single-whats_on section#page-container .page-container-inner article.whats_on img{width:auto;max-width:100%;margin:auto}.mapplic-pin{display:none}@media only screen and (min-width:768px){h1{font-size:38px;line-height:42px}h2{font-size:31px;line-height:35px}h3{font-size:21px;line-height:25px}section#top-header-container .top-header-inner .postcode p,section#top-header-container .top-header-inner .postcode p span,section#top-header-container .top-header-inner .todays-opening-times p,section#top-header-container .top-header-inner .todays-opening-times p span{font-size:14px}section#top-header-container .top-header-inner .centre-social-media-links{margin:0 15px 0 0}section#top-header-container .top-header-inner .centre-social-media-links a{line-height:40px;margin:0 0 0 15px}section#bottom-header-container .bottom-header-inner a#site-logo{width:200px;height:70px}nav#site-navigation{margin:20px 0}nav#site-navigation .menu-primary-menu-container{top:72px}.admin-bar nav#site-navigation .menu-primary-menu-container{top:118px}section#homepage-slider .owl-nav .owl-prev,section#homepage-slider .owl-nav .owl-next{width:16px;height:32px;top:-ms-calc(50% - 16px);top:calc(50% - 16px)}section#homepage-boxes .homepage-box a.homepage-box-link h2{font-size:31px;line-height:41px}section#page-container .page-container-inner section#blog-posts article.blog{width:-ms-calc(33.33333% - 10px);width:calc(33.33333% - 10px);margin:0 15px 0 0;padding:0}section#page-container .page-container-inner section#blog-posts article.blog:last-child{margin:0}section#page-container .page-container-inner section#blog-posts article.blog .blog-post-inner{padding:60% 0 0 0;margin:auto}section#page-container .page-container-inner section#blog-posts article.blog .content{position:absolute;top:50%;width:-ms-calc(100% - 30px);width:calc(100% - 30px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:auto;width:100%;padding:15px}section#homepage-boxes .homepage-box{width:25%}section#footer-menu-container .footer-menu-inner{padding:30px}section#footer-buttons-container .footer-buttons-inner .footer-button{width:-ms-calc(25% - 11.25px);width:calc(25% - 11.25px);margin:0 15px 0 0}section#footer-buttons-container .footer-buttons-inner .footer-button a{padding-top:25%}section#footer-buttons-container .footer-buttons-inner .footer-button:nth-child(2n){margin:0 15px 0 0}section#footer-buttons-container .footer-buttons-inner .footer-button:last-child{margin:0}section#footer-logo-container .footer-logo-inner a#footer-logo{width:200px;height:70px}section#footer-newsletter-container .footer-newsletter-inner h2{font-size:31px;line-height:35px}#page-header-image{height:400px}section#page-header-container .page-header-inner{padding:20px 40px}section#page-header-container .page-header-inner h1{font-size:38px;line-height:48px}section#page-container .page-container-inner{padding:20px 40px}section#store-filters-container .store-filters-inner{padding:20px 40px}section#store-filters-container .store-filters-inner h2{float:left;margin-right:15px}section#store-filters-container .store-filters-inner .category-filter{float:left;width:auto;line-height:28px}.post-type-archive-stores article,.post-type-archive-offers article,.post-type-archive-jobs article,.tax-store_categories article{width:-ms-calc(25% - 11.25px);width:calc(25% - 11.25px)}.post-type-archive-stores article:nth-child(2n+2),.post-type-archive-offers article:nth-child(2n+2),.post-type-archive-jobs article:nth-child(2n+2),.tax-store_categories article:nth-child(2n+2){margin:0 15px 15px 0}.post-type-archive-stores article:nth-child(4n+4),.post-type-archive-offers article:nth-child(4n+4),.post-type-archive-jobs article:nth-child(4n+4),.tax-store_categories article:nth-child(4n+4){margin:0 0 15px 0}.post-type-archive-stores article:nth-child(4n+5),.post-type-archive-offers article:nth-child(4n+5),.post-type-archive-jobs article:nth-child(4n+5),.tax-store_categories article:nth-child(4n+5){clear:both}.post-type-archive-stores article:nth-last-child(3),.post-type-archive-stores article:nth-last-child(4),.post-type-archive-offers article:nth-last-child(3),.post-type-archive-offers article:nth-last-child(4),.post-type-archive-jobs article:nth-last-child(3),.post-type-archive-jobs article:nth-last-child(4),.tax-store_categories article:nth-last-child(3),.tax-store_categories article:nth-last-child(4){margin-bottom:0}section#store-filters-container .store-filters-inner .category-filter label,section#store-filters-container .store-filters-inner .store-search label{text-align:right}section#page-container .page-container-inner .store-information img.attachment-post-thumbnail{max-width:300px;margin:0 0 15px 0}section#page-container .page-container-inner .store-information{width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px);margin:0 15px 15px 0}section#page-container .page-container-inner .store-content{width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px)}section#page-container .page-container-inner .related-information h2{font-size:31px;line-height:35px}section#page-container .page-container-inner .related-information .related-stores article,section#page-container .page-container-inner .related-information .related-offers article{width:-ms-calc(25% - 11.25px);width:calc(25% - 11.25px)}section#page-container .page-container-inner .related-information .related-stores article:nth-child(2n+1),section#page-container .page-container-inner .related-information .related-offers article:nth-child(2n+1){margin:0 15px 15px 0}section#page-container .page-container-inner .related-information .related-stores article:last-child,section#page-container .page-container-inner .related-information .related-offers article:last-child{margin:0 0 15px 0}section#page-container .page-container-inner .related-information .related-offers article a h3{font-size:21px;line-height:25px}section#page-container .page-container-inner .related-information .related-news article p{max-width:-ms-calc(100% - 165px);max-width:calc(100% - 165px);float:left}section#page-container .page-container-inner .related-information .related-news article a.read-more{float:right;margin:0 0 15px 15px}.post-type-archive-offers article{width:-ms-calc(25% - 11.25px);width:calc(25% - 11.25px)}.post-type-archive-offers article:nth-child(2n+2){margin:0 15px 15px 0}.post-type-archive-offers article:nth-child(4n+4){margin:0 0 15px 0}.post-type-archive-offers article:nth-child(4n+5){clear:both}.post-type-archive-offers article:nth-last-child(3),.post-type-archive-offers article:nth-last-child(4){margin-bottom:0}.single-offers section#page-container .page-container-inner .offer-content,.single-jobs section#page-container .page-container-inner .job-content{float:right;width:-ms-calc(66.66667% - 7.5px);width:calc(66.66667% - 7.5px);margin:0 0 15px 15px}.single-offers section#page-container .page-container-inner .store-logo,.single-jobs section#page-container .page-container-inner .store-logo{width:-ms-calc(33.33333% - 7.5px);width:calc(33.33333% - 7.5px)}.single-offers section#page-container .page-container-inner .store-logo img,.single-jobs section#page-container .page-container-inner .store-logo img{margin:auto}section#page-container .page-container-inner article.whats_on{width:49%}.grid-sizer{width:49%}section#page-container .page-container-inner article.events img.attachment-post-thumbnail,section#page-container .page-container-inner article.events .event-content{width:50%}section#page-container .page-container-inner article.events .event-content h2{font-size:31px;line-height:35px}section#page-container .page-container-inner article.events .event-content h3{font-size:21px;line-height:25px}section#page-container .page-container-inner article.news h2{font-size:31px;line-height:35px}section#page-container .page-container-inner article.news p{max-width:-ms-calc(100% - 165px);max-width:calc(100% - 165px);float:left}section#page-container .page-container-inner article.news a.read-more{float:right;margin:0 0 15px 15px}section#page-container .page-container-inner .newsletter-content form{float:left;width:-ms-calc(66.66667% - 7.5px);width:calc(66.66667% - 7.5px)}section#page-container .page-container-inner .newsletter-content p{display:block;position:relative;float:left;width:-ms-calc(66.66667% - 7.5px);width:calc(66.66667% - 7.5px)}.page-id-136 section#page-container .page-container-inner .newsletter-content img.attachment-post-thumbnail{display:block;position:relative;float:right;width:-ms-calc(33.33333% - 7.5px);width:calc(33.33333% - 7.5px);height:auto;margin:0 0 15px 15px}section#page-container .page-container-inner .newsletter-content form p{width:100%}.page-id-149 section#page-container .page-container-inner .page-content{width:-ms-calc(60% - 7.5px);width:calc(60% - 7.5px);margin:0 15px 15px 0}.page-id-149 section#page-container .page-container-inner img.attachment-post-thumbnail{display:block;float:right;width:-ms-calc(40% - 7.5px);width:calc(40% - 7.5px);height:auto;margin:0 0 15px 0}.page-id-153 section#page-container .page-container-inner .opening-times{width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px);margin:0 15px 15px 0}.page-id-153 section#page-container .page-container-inner .opening-times table{font-size:20px;line-height:25px;margin:auto;max-width:500px}.page-id-153 section#page-container .page-container-inner img.attachment-post-thumbnail{width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px)}.page-id-141 section#page-container .page-container-inner .your-visit-options-container select.your-visit-options{display:none}.page-id-141 section#page-container .page-container-inner .your-visit-options-container .your-visit-options-navigation{display:block;position:relative;float:left;width:-ms-calc(33.33333% - 22.5px);width:calc(33.33333% - 22.5px);margin:0 45px 0 0}.page-id-141 section#page-container .page-container-inner .your-visit-options-container .your-visit-options-navigation a{display:block;position:relative;padding:15px;font-size:21px;line-height:25px;font-weight:700;color:#fff;background-color:#ba56d4}.page-id-141 section#page-container .page-container-inner .your-visit-options-container .your-visit-options-navigation a.active{background-color:#49cfcc}.page-id-141 section#page-container .page-container-inner .your-visit-content-container{display:block;position:relative;float:left;width:-ms-calc(66.66667% - 22.5px);width:calc(66.66667% - 22.5px)}section#page-container .page-container-inner section#blog-posts article.blog:last-child{margin:0 0}section#page-container .page-container-inner section#blog-posts article.blog .content h2{font-size:25px;line-height:29px}.post-type-archive-blog section#page-container .page-container-inner article.blog{width:44%;margin:0}}@media only screen and (min-width:1000px){nav#site-navigation{margin:0 auto}nav#site-navigation a.menu-toggle{display:none}nav#site-navigation .menu-primary-menu-container{display:block;position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:0;background:none;overflow:visible;z-index:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;text-align:center}nav#site-navigation .menu-primary-menu-container ul#primary-menu{display:block;position:relative;margin:0}nav#site-navigation .menu-primary-menu-container ul#primary-menu li{display:inline-block;margin:0}nav#site-navigation .menu-primary-menu-container ul#primary-menu li a{display:block;color:#000;font-size:16px;line-height:70px;margin:0 45px 0 0;text-transform:none;letter-spacing:.05em}nav#site-navigation .menu-primary-menu-container ul#primary-menu li a:hover{color:#bb56d5}nav#site-navigation .menu-primary-menu-container ul#primary-menu li:last-child a{margin:0}.admin-bar nav#site-navigation .menu-primary-menu-container{top:auto}nav#site-navigation .menu-primary-menu-container ul#primary-menu li.menu-item-has-children:hover ul.sub-menu{position:absolute;top:100%;right:0;background-color:#ba56d4;min-width:230px;text-align:left;padding:30px;border:4px solid #fff;-webkit-box-shadow:0 0 65px 0 rgb(0 0 0 / .38);-moz-box-shadow:0 0 65px 0 rgb(0 0 0 / .38);box-shadow:0 0 65px 0 rgb(0 0 0 / .38)}nav#site-navigation .menu-primary-menu-container ul#primary-menu li.menu-item-has-children:hover ul.sub-menu:after{display:block;clear:both;content:''}nav#site-navigation .menu-primary-menu-container ul#primary-menu li.menu-item-has-children:hover ul.sub-menu li{display:block}nav#site-navigation .menu-primary-menu-container ul#primary-menu li.menu-item-has-children:hover ul.sub-menu li a{line-height:26px;color:#fff}nav#site-navigation .menu-primary-menu-container ul#primary-menu li.menu-item-has-children:hover ul.sub-menu li:nth-child(even){margin:0}nav#site-navigation .menu-primary-menu-container ul#primary-menu li.menu-item-has-children:hover ul.sub-menu li a:hover{color:#c670db}section#page-container .page-container-inner .store-information{width:-ms-calc(25% - 25px);width:calc(25% - 25px);margin-right:50px}section#page-container .page-container-inner .store-content{width:-ms-calc(75% - 20px);width:calc(75% - 25px)}}@media only screen and (min-width:1200px){section#top-header-container .top-header-inner{padding:15px 15px 0 15px}nav#site-navigation{margin:0 auto}nav#site-navigation a.menu-toggle{display:none}nav#site-navigation .menu-primary-menu-container{display:block;position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:0;background:none;overflow:visible;z-index:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;text-align:center}nav#site-navigation .menu-primary-menu-container ul#primary-menu{display:block;position:relative;margin:0}nav#site-navigation .menu-primary-menu-container ul#primary-menu li{display:inline-block;margin:0}nav#site-navigation .menu-primary-menu-container ul#primary-menu li a{display:block;color:#000;font-size:16px;line-height:70px;margin:0 45px 0 0;text-transform:none;letter-spacing:.05em}nav#site-navigation .menu-primary-menu-container ul#primary-menu li a:hover{color:#ba56d4}nav#site-navigation .menu-primary-menu-container ul#primary-menu li:last-child a{margin:0}.admin-bar nav#site-navigation .menu-primary-menu-container{top:auto}nav#site-navigation .menu-primary-menu-container ul#primary-menu li.menu-item-has-children:hover ul.sub-menu:after{display:block;clear:both;content:''}nav#site-navigation .menu-primary-menu-container ul#primary-menu li.menu-item-has-children:hover ul.sub-menu li a{margin:0}nav#site-navigation .menu-primary-menu-container ul#primary-menu li.menu-item-has-children:hover ul.sub-menu li a:hover{color:#000}section#page-container .page-container-inner article.news{margin:0 0 5% 0}a#newsletter-side-link{display:block;position:absolute;right:0;top:53%;z-index:2;background-color:#ba56d4;color:#fff;font-weight:400;padding:7.5px 55px 7.5px 15px;background-image:url(/wp-content/themes/Bewonder-base-2018/media/newsletter.svg);background-repeat:no-repeat;background-size:25px 25px;background-position:right 15px center;-webkit-transform:rotate(-90deg) translateY(95px);-moz-transform:rotate(-90deg) translateY(95px);-ms-transform:rotate(-90deg) translateY(95px);transform:rotate(-90deg) translateY(95px)}a#newsletter-side-link span{font-weight:700}a#newsletter-side-link:hover{background-color:#c670db}.post-type-archive-blog section#page-container .page-container-inner article.blog{width:23%;margin:0}section#page-container .page-container-inner article.whats_on{width:24%}.grid-sizer{width:24%}section#page-container .page-container-inner section#blog-posts article.blog .content{padding:30px}}@media only screen and (min-width:1315px){section#top-header-container .top-header-inner,section#bottom-header-container .bottom-header-inner,section#footer-buttons-container .footer-buttons-inner,section#footer-newsletter-container .footer-newsletter-inner,section#footer-menu-container .footer-menu-inner,section#footer-logo-container .footer-logo-inner,section#page-header-container .page-header-inner,section#page-container .page-container-inner,section#store-filters-container .store-filters-inner{margin:auto}.page-id-30 section#page-container .page-container-inner{margin:auto}}@media only screen and (min-width:1441px){section#blog-posts{padding:15px 0}}#rubixEventForm{display:block;position:relative;clear:both;margin:0 0 15px 0}#rubixEventForm .field{display:block;position:relative;width:100%;margin:0 0 15px 0}#rubixEventForm label{display:block;position:relative;width:100%;font-size:20px;line-height:135%;color:#000;margin:0 0 10px}#rubixEventForm input[type="text"],#rubixEventForm input[type="email"]{display:block;position:relative;width:100%;color:rgb(0 0 0 / .87);border-bottom:1px solid rgb(0 0 0 / .12);border-left:none;border-right:none;border-top:none;border-radius:0;font-size:18px;line-height:135%;outline:none;transition:0.5s all;padding:5px 0 5px 0;background-color:#fff0}#rubixEventForm input[type="text"]:active,#rubixEventForm input[type="text"]:focus,#rubixEventForm input[type="email"]:active,#rubixEventForm input[type="email"]:focus,#rubixEventForm select:active,#rubixEventForm select:focus{border-bottom:1px solid #03a9f4;transition:0.5s all}#rubixEventForm .field.radio-button{font-size:16px;line-height:18px;clear:both}#rubixEventForm .field.radio-button:after{display:block;clear:both;content:''}#rubixEventForm input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;width:18px;height:18px;border-radius:50%;border:2px solid rgb(0 0 0 / .54);margin:5px 0;display:block;float:left;clear:left;outline:none;background-color:#fff0;transition:0.5s all}#rubixEventForm input[type="radio"]:before{display:block;position:absolute;content:'';width:10px;height:10px;top:0;right:0;bottom:0;left:0;background-color:#03a9f4;border-radius:50%;margin:auto;opacity:0;visibility:hidden;transition:0.5s all}#rubixEventForm input[type="radio"]:checked{border:2px solid #03a9f4}#rubixEventForm input[type="radio"]:checked::before{opacity:1;visibility:visible;transition:0.5s all}#rubixEventForm .field.radio-button label.title{font-size:20px;line-height:135%;color:#000;width:100%;font-weight:700;margin:0 0 10px 0;float:none}#rubixEventForm .field.radio-button label{display:block;position:relative;float:left;width:auto;clear:right;font-weight:400;font-size:16px;line-height:28px;margin:0 0 0 10px}#rubixEventForm input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;width:18px;height:18px;border-radius:3px;border:2px solid rgb(0 0 0 / .54);margin:5px 0;display:block;float:left;clear:left;outline:none;background-color:#fff0;transition:0.5s all}#rubixEventForm .field.checkbox{font-size:16px;line-height:18px;clear:both}#rubixEventForm .field.checkbox:after{display:block;clear:both;content:''}#rubixEventForm input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;width:18px;height:18px;border-radius:3px;border:2px solid rgb(0 0 0 / .54);margin:5px 0;display:block;float:left;clear:left;outline:none;background-color:#fff0;transition:0.5s all}#rubixEventForm input[type="checkbox"]:before{display:block;position:absolute;content:'';width:10px;height:10px;top:0;right:0;bottom:0;left:0;background-image:url(/wp-content/themes/Bewonder-base-2018/media/rubixEventForm/tick-icon-white.png);background-repeat:no-repeat;background-position:center;background-size:10px 10px;background-color:#03a9f4;border-radius:0;margin:auto;opacity:0;visibility:hidden;transition:0.5s all;color:#fff;border:none}#rubixEventForm input[type="checkbox"]:checked{border:2px solid #03a9f4;background-color:#03a9f4;transition:0.5s all}#rubixEventForm input[type="checkbox"]:checked::before{opacity:1;visibility:visible;transition:0.5s all}#rubixEventForm .field.checkbox label.title{font-size:20px;line-height:135%;color:#000;width:100%;font-weight:700;margin:0 0 10px 0;float:none}#rubixEventForm .field.checkbox label{display:block;position:relative;float:left;width:auto;clear:right;font-weight:400;font-size:16px;line-height:28px;margin:0 0 0 10px;padding:0}#rubixEventForm select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;position:relative;width:100%;font-size:18px;line-height:135%;padding:5px 0;background-color:#fff0;border:none;border-bottom:1px solid rgb(0 0 0 / .12);border-radius:0;background-image:url(/wp-content/themes/Bewonder-base-2018/media/rubixEventForm/dropdown-icon-black.png);background-repeat:no-repeat;background-position:right center;background-size:16px 8px;outline:none}#rubixEventForm .g-recaptcha{display:block;position:relative;clear:both;margin:15px 0}@media only screen and (min-width:768px){#rubixEventForm .field{float:left;width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px);margin-right:15px}#rubixEventForm .field:nth-child(even){margin-right:0;clear:right}#rubixEventForm .field.opt-in{width:100%;margin-right:0;clear:both}}.mapplic-clickable:not(g),g.mapplic-clickable>*,.mapplic-active{opacity:1!important;stroke:#FFFFFF!important;stroke-width:1.0269!important;stroke-miterlimit:22.9256!important}.mapplic-clickable:not(g):hover,g.mapplic-clickable:hover>*{opacity:1!important}.mapplic-active,a.mapplic-active>path,g.mapplic-active>*{opacity:1.0!important}.owl-carousel .owl-item img{height:auto}.owl-item{padding:10px}