main#maincontent .offer-small{background-position:right -30px bottom -60px;width:calc(100% - 40px);padding:20px}main#maincontent .offer-small h5{font-size:26px}main#maincontent .offer-small a{margin-right:30px;padding:8px 18px 8px 25px}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}main#maincontent .left{width:calc(100% - 380px)}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}main#maincontent.advertiser{background-position:left -150px bottom}main#maincontent.advertiser .wrapper:before{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}footer#mainfooter .col{margin-left:40px;width:calc(25% - 30px)}.page-template-t-register main#maincontent .left br{display:none}.page-template-t-register main#maincontent .left ol{width:350px}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}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;margin-left:0;padding-top:10px;padding-right:5px}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}