.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)}main#maincontent.business .left{width:calc(100% - 420px)}.page-template-t-register main#maincontent div.left{margin-left:0}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}main#maincontent.advertiser{background-position:left -150px bottom}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}main#maincontent.advertiser{background-image:none}main#maincontent.advertiser .full{max-width:calc(100% - 164px)}header#mainheader.advertiser .top .right ul{margin-top:0}header#mainheader.advertiser .top .middle{clear:right}.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,header#mainheader .top-menu li#menu-item-2220{display:block}header#mainheader .top-menu li#menu-item-2219 a,header#mainheader .top-menu li#menu-item-2220 a{background-color:#00aff2;color:#191919;font-weight:700;padding:13px 15px}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}#offer .wrapper{background-position:right -65px bottom}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 h3{font-size:36px;line-height:1.1}#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{width:calc(50% - 40px);margin-left:40px}main#maincontent .right #sidebar .item:nth-child(2n-1){margin-left:0;clear:both}main#maincontent .right #sidebar .item:nth-child(2){border:0}main#maincontent{padding-bottom:40px}main#maincontent.business .logo{width:150px}footer#mainfooter .col{margin-left:40px;width:calc(50% - 30px);padding-bottom:40px}footer#mainfooter .col:nth-child(2n-1){margin-left:0}.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}.page-template-t-register main#maincontent .left ol{width:auto}.page-template-t-register main#maincontent .left br{display:block}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;margin-top:14px}header#mainheader.advertiser .top .middle ul li a{border:0;padding:20px 9px}