main#maincontent .offer-small{background-image:none;width:calc(100% - 44px);padding:20px}main#maincontent .offer-small h5{font-size:26px}main#maincontent .offer-small a.cta{padding:8px 13px 8px 20px;margin-right:30px}.wrapper{padding:0 30px}header#mainheader .main-menu ul>li>a{padding:20px 15px}header#mainheader a.logo{width:200px;height:48px;margin-top:5px;margin-bottom:0}header#mainheader .middle .left p em,header#mainheader.advertiser .top .left p em{font-size:13px}header#mainheader .middle .promo{margin-left:0;padding-top:10px;padding-right:5px;width:260px}header#mainheader .middle .promo p{font-size:12px!important}main#maincontent .left{width:calc(100% - 380px)}.page-template-t-register main#maincontent div.left{margin-left:0}main#maincontent.business .left{width:calc(100% - 420px)}main#maincontent.directory .left p.contact span.nowrap{width:100%;padding-right:0}main#maincontent div.right{width:340px}main#maincontent.business .short .contact-details{width:260px}main#maincontent.business .short iframe{width:calc(100% - 380px)}main#maincontent .right #sidebar{width:calc(100% - 80px);padding:20px 40px}main#maincontent .right #sidebar .item .post a.thumbnail img,footer#mainfooter .col .post a.thumbnail img{width:75px}.page-template-t-register main#maincontent.full{background-image:none}.page-template-t-register main#maincontent section.hero{background-image:none}.page-template-t-register main#maincontent .wrapper{padding:0}.page-template-t-register main#maincontent section.hero div.left,.page-template-t-register main#maincontent section.extended-overview div.left{width:calc(100% - 30px);padding:0 15px 40px 15px}.page-template-t-register main#maincontent section.extended-overview div.left{padding-top:40px}.page-template-t-register main#maincontent section.extended-overview .right{padding:0 0 40px 0;width:calc(100% - 30px)!important}.page-template-t-register main#maincontent section.hero div.left{background:#fd9f01 url(/wp-content/themes/poole-and-bournemouth-2021/images/background-register.jpg) left 180px bottom -70px no-repeat;background-size:943px}.page-template-t-register main#maincontent div.right{width:calc(100% - 114px)!important;margin:0 15px!important}main#maincontent.advertiser .wrapper:before{display:none}header#mainheader .middle .promo:first-child{display:none}header#mainheader .bottom .right ul li.search #searchform,header#mainheader .bottom .right ul li.search a{border:0}header#mainheader .main-menu ul>li>a{border:0;padding:20px 9px}header#mainheader.advertiser .top .middle{clear:right}header#mainheader.advertiser .top .middle ul{margin-top:14px;margin-right:-24px}.wrapper{padding:0 15px}header#mainheader .bottom .right .add-listing{display:none}header#mainheader .middle .promo:first-child{display:block}header#mainheader .middle .promo{width:150px}header#mainheader .middle .promo h4{line-height:1.1}header#mainheader .middle .promo p{display:none}header#mainheader .top-menu li#menu-item-2219 a i,header#mainheader .top-menu li#menu-item-2220 a i{font-size:12px;margin-left:3px}main#maincontent.business .left{margin-left:0;width:calc(100% - 380px)}.single main#maincontent.guide .left .indent,main#maincontent.directory .left .indent,main#maincontent.job .left .indent,main#maincontent.event .left .indent,main#maincontent.page .left .indent{padding-left:0}#offer .cta{margin-top:0}header#mainheader .bottom .right ul li.search a{padding-left:0;padding-right:0}.archive main#maincontent.directory .navigation-wrapper{padding-bottom:80px}main#maincontent .left,main#maincontent.business .left{width:100%;;margin-right:0}main#maincontent.business .left iframe{width:100%}main#maincontent.business .right .contact-details{margin-bottom:20px}main#maincontent.business .right iframe{height:300px}main#maincontent.business .short .contact-details{width:calc(100% - 80px);margin-bottom:20px}main#maincontent.business .short iframe{width:100%;height:300px;margin-top:0}main#maincontent div.right{width:100%;margin-top:40px}main#maincontent.business div.right{margin-top:-35px}main#maincontent .right #sidebar .item:nth-child(2n-1){;margin-left:0}main#maincontent{padding-bottom:40px}footer#mainfooter .col:nth-child(2n-1){;margin-left:0}.page-template-t-register main#maincontent{background-image:none}.page-template-t-register main#maincontent .wrapper{padding:0}main#maincontent.guide .featured-post:first-child{width:100%}main#maincontent.guide .featured-post{width:50%}.tax-section main#maincontent.guide .date,.tag main#maincontent.guide .date{margin-top:0}.tax-section main#maincontent.guide .left .post h2,.tag main#maincontent.guide .left .post h2{padding:10px 0 0 0}header#mainheader.advertiser .top .middle ul{margin-right:0}header#mainheader.advertiser .top .middle ul li a{border:0;padding:20px 9px}header#mainheader .middle .promo,header#mainheader .middle .promo:first-child{display:none}header#mainheader .bottom,header#mainheader.advertiser .top .middle{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;border-top:1px solid #ebebeb}header#mainheader:not(.advertiser) .top{float:right;width:calc(100% - 215px)}header#mainheader:not(.advertiser) .top .wrapper{padding-left:0}header#mainheader:not(.advertiser) .top .left{display:none}header#mainheader .bottom .right{display:none}header#mainheader:not(.advertiser) .middle{float:left;width:215px;border:0}header#mainheader:not(.advertiser) .middle .wrapper{padding-right:0}header#mainheader.advertiser .top .middle{float:left;clear:both;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}header#mainheader.advertiser .top .middle ul{margin-top:0;margin-left:5px;display:flex}header#mainheader.advertiser .top .middle ul li{float:none}header#mainheader .main-menu>ul>li#menu-item-2222,header#mainheader .main-menu>ul>li#menu-item-2221{display:block}.FeedGridLayout__button-list.layout__flex-column{display:none!important}.FeedLayout__wrapper{padding:0!important}#offer .cta{margin:0 0 10px 0}.page-template-t-guide main#maincontent.guide{padding-top:40px}main#maincontent.guide .featured-post{width:100%}main#maincontent p,main#maincontent ul{line-height:150%}.archive main#maincontent.directory .left h1.category{padding-bottom:10px}main#maincontent.guide .featured-posts{padding-bottom:25px}main#maincontent.guide .left .post{padding-bottom:30px;margin-bottom:35px}main#maincontent.guide .left .post .excerpt{padding-bottom:10px}.single main#maincontent.guide .left .wp-post-image,main#maincontent.directory .left img.category{margin-bottom:25px}.single main#maincontent.guide .left h2{margin:25px 0 15px}.single main#maincontent.guide hr.wp-block-separator{margin:20px 0 20px 0!important}.single main#maincontent.guide .author{padding:40px 0;margin-top:50px;margin-bottom:40px}main#maincontent.job .left .back,main#maincontent.event .left .back{margin-top:10px}main#maincontent.job .left p a.button,main#maincontent.event .left p a.button{margin-top:15px}.page-template main#maincontent.job .left p a.button,.page-template main#maincontent.event .left p a.button{float:left;margin-right:20px;margin-top:10px;margin-bottom:20px;margin-left:0}header#mainheader .top-menu ul{display:block}header#mainheader .top-menu ul li{float:left}header#mainheader .top-menu li#menu-item-2219,header#mainheader .top-menu li#menu-item-2220{clear:both;float:right;margin-top:10px;display:block}header#mainheader .top-menu li#menu-item-2219 a,header#mainheader .top-menu li#menu-item-2220 a{padding:8px 15px!important;background-color:#00aff2;color:#191919;font-weight:700}header#mainheader .top-menu li:first-child{padding-right:0;border:0}header#mainheader .top-menu li a{margin-left:10px}header#mainheader .top-menu li a span{display:none}header#mainheader.advertiser .top .right{width:calc(100% - 200px)}header#mainheader.advertiser .top .right ul{display:block;margin-top:0;float:right}header#mainheader.advertiser .top .right ul li.username{padding:19px 0;text-align:center}header#mainheader.advertiser .top .right ul li{float:right;clear:both}#offer,#offer .wrapper{height:225px}#offer .wrapper{background-position:right -60px bottom;background-size:325px}#offer .left{vertical-align:top;display:block;margin:0;max-width:375px;min-width:191px;width:calc(100% - 191px)}#offer h3{font-size:28px;line-height:1.1;padding-top:20px}#offer h3,#offer p{width:100%}#offer p{font-size:14px;line-height:130%;padding:0 0 15px 0}main#maincontent .left section .business{width:calc(50% - 10px);padding-bottom:20px;margin-bottom:25px}main#maincontent .left section .business:nth-child(2n),main#maincontent.directory .left div.subcategory:nth-child(2n){margin-left:0}main#maincontent .left section .business:nth-child(2n+1),main#maincontent.directory .left div.subcategory:nth-child(2n+1){margin-right:20px;margin-left:0;clear:both}main#maincontent .left section .business:nth-child(3n+1),main#maincontent.directory .left div.subcategory:nth-child(3n+1){clear:none}main#maincontent .right #sidebar,main#maincontent.business .right .contact-details{width:calc(100% - 10px);padding:20px 20px;margin-left:-15px;margin-right:-15px}main#maincontent .right #sidebar .item{width:100%;margin-left:0}main#maincontent .right #sidebar .item:nth-child(2){border-top:1px solid #191919}footer#mainfooter .col{width:100%;margin-left:0;padding-bottom:20px}body:not(.single-business) footer#mainfooter .col:nth-child(2){display:none}footer#mainfooter .col p{max-width:none}.page-template-t-register main#maincontent div.left{width:calc(100% - 30px);background-image:none;background-size:943px;padding:0 15px 20px 15px}.page-template-t-register main#maincontent .left br{display:none}.page-template-t-register main#maincontent .left ol{padding:0 0 20px 0;margin-left:0;width:auto}.page-template-t-register main#maincontent .left li{padding-bottom:0}.gform_wrapper.gravity-theme .gf_progressbar_percentage span{margin-right:5px!important;font-size:11px!important}main#maincontent.business .logo{padding:15px;border:5px solid #ebebeb;margin-top:-45px;width:150px}main#maincontent.directory img.attachment-business-sml{width:50%}main#maincontent.directory .left div.subcategory,main#maincontent.job .left div.category,main#maincontent.event .left div.category{width:calc(50% - 10px)}main#maincontent.job .left div.category:nth-child(2n),main#maincontent.event .left div.category:nth-child(2n){margin-right:0}main#maincontent.job .left div.category:nth-child(2n+1),main#maincontent.event .left div.category:nth-child(2n+1){margin-right:20px;margin-left:0;clear:both}main#maincontent.job .left div.category:nth-child(3n+1),main#maincontent.event .left div.category:nth-child(3n+1){clear:none}main#maincontent.business ul.images li{width:50%}main#maincontent.business ul.images li:nth-child(1){display:none}main#maincontent.advertiser .box{width:calc(100% - 62px);margin-left:0}.page-template-t-account main#maincontent.advertiser .box img.wp-post-image{float:none}main#maincontent.advertiser{background:none}main#maincontent.advertiser .full{border:0;padding:15px 0;width:100%;max-width:none}main#maincontent.advertiser table td iframe{width:100%}.dont-break-out{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}