img,legend{border:0}legend,td,th{padding:0}.column,.header-inner,.wrapper,body,sub,sup{position:relative}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;right:0;-webkit-transition:right .3s ease;transition:right .3s ease}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.h1,.h2,.h3,.h4,.h5,.h6,.news .read-more,body,h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.full-width,.inner{width:100%;max-width:1000px;margin:0 auto}.default-ul{list-style:disc;margin:20px 0;padding:0 0 0 20px}.archive-widget .archive-calendars .archive-calendar-date .icon-link,.no-icon .icon-link,.related-items .related .related-title .icon-link,.staff-cards .card .staff-contact .email .icon-link,.staff-cards .card .staff-contact .profile .icon-link{min-height:0;padding-left:0}.map .map-meta .meta,.reset-ul,.search-results-container ul{list-style:none;padding:0;margin:0;overflow:hidden}.clear-fix:after,.main:after,form .row:after{content:"";clear:both;display:block;width:100%;overflow:hidden}#billpay #footerContainer,#billpay .form-login .email,#login #footerContainer,#login .form-login .email,#logout #footerContainer,#logout .form-login .email,.archive-widget .archive-calendars .archive-calendar-date .icon,.block-form .row .helper,.block-form .row label,.blog .search-container,.hidden,.map span,.no-icon .icon,.related-items .related .related-title .icon,.search-buckets .search-result .searchResultDate,.search-buckets .search-result .staff-alpha-sort,.search-container .search-button .icon-link,.search-widget .blog-search-bar .search-button .icon-link,.search-widget .blog-search-bar .search-submit,.staff-biography .tabs-container,.staff-cards .card .staff-contact .email .icon,.staff-cards .card .staff-contact .fax,.staff-cards .card .staff-contact .mobile,.staff-cards .card .staff-contact .phone,.staff-cards .card .staff-contact .profile .icon,.staff-cards .card .staff-departments,.staff-cards .card .staff-details .office,.staff-cards .card .staff-social,.staff-profile .staff-contact .h3,body#blackheath-office .column.left,body#blackheath-office .column.right,body#blackheath-team .column.left,body#blackheath-team .column.right,body#croydon-team .column.left,body#croydon-team .column.right,body#guildford-office .column.left,body#guildford-office .column.right,body#medway-office .column.left,body#medway-office .column.right,body#medway-team .column.left,body#medway-team .column.right,body#our-services .column.left,body#our-services .column.right,body#people .column.left,body#people .column.right,body#search .column.left,body#search .column.right,form .checkbox-list .checkbox,form .radio-list .radio{display:none}.no-icon,.related-items .related .related-title,.staff-cards .card .staff-contact .email,.staff-cards .card .staff-contact .profile{min-height:0}.archive-widget .archive-calendars .archive-calendar-date{min-height:0}body,html{height:100%}::-moz-selection{color:#fff;background:#002c5f}::selection{color:#fff;background:#002c5f}body.adminMode{margin-top:30px}body#blackheath-office .column.centre,body#blackheath-team .column.centre,body#croydon-team .column.centre,body#guildford-office .column.centre,body#medway-office .column.centre,body#medway-team .column.centre,body#our-services .column.centre,body#people .column.centre,body#search .column.centre{margin:0;width:100%}.header,.wrapper,body{background:#fff}.wrapper{min-height:100%;overflow-x:hidden}.header-inner{z-index:298}.main{overflow:hidden;padding:1rem}.footer{position:absolute;bottom:0;left:0;right:0}.has-icon,.has-icon .icon-content,.has-icon .icon-link{min-height:30px;position:relative;display:block}.block{margin-bottom:3rem}.staff-office .h3{font-size:1.125rem;margin:0 0 .5rem}.staff-office .address,.staff-office .office-numbers{margin-bottom:1rem;color:#767c7b}.staff-office .h3::after{content:":"}.staff-office .office-numbers{padding-bottom:1rem;border-bottom:1px solid rgba(118,124,123,.24)}.staff-office .office-numbers a{color:#767c7b}.staff-office .office-numbers .phone::before{content:"T:";margin-right:5px}.staff-office .office-numbers .fax::before{content:"F:";margin-right:5px}.staff-office .office-numbers .email::before{content:"E:";margin-right:5px}.as-cycle li{width:430px!important;height:280px!important}html{font-size:100%}body{font-weight:400;line-height:1.7;font-size:.875rem;color:#373534}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;color:#002c5f;line-height:1.4;margin:0 0 1.5rem}.h1,h1{font-size:1.7rem}.h2,h2{font-size:1.6rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.3rem}.h5,h5{font-size:1.2rem}.h6,h6{font-size:1.1rem}a,a:active,a:visited{color:#eb7125;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}a:active:hover,a:hover,a:visited:hover{color:#eb7125}.block a{border-bottom:1px solid transparent}.block a:hover{border-color:#eb7125}ul{list-style:none;padding:0;margin:0;overflow:hidden}.centre .block .content h2+ul,.centre .block .content p+ul{list-style:disc;margin:20px 0;padding:0 0 0 20px}.has-icon .icon-content,.has-icon .icon-link{padding-left:30px;z-index:1}.has-icon .icon{width:30px;height:100%;fill:#000;position:absolute;top:0;left:0;z-index:0;-webkit-transition:all .3s ease;transition:all .3s ease}.has-icon .icon-link:hover+.icon{opacity:.5}.company-logo-link{display:block;width:156px;margin:0 auto}.company-logo{display:inline-block;width:156px;max-width:100%;margin:30px auto 30px 0}.nav-back{display:none}.header-contact{text-align:center;margin:20px;clear:both}.header-contact .header-number{color:#002c5f}.header-contact .header-number span{font-size:1rem;line-height:1.3rem;display:block;margin:0;padding:0}.header-contact .header-number strong{font-size:1rem;line-height:1.3rem;display:block;margin:0 0 1rem}.header-cta{clear:both;text-align:center;margin:0 0 1.5rem;padding:0}.header-cta li{background:#eb7125;display:block;font-size:1rem;line-height:1.8rem;text-align:center;margin:0 0 25px;padding:0 15px}.header-cta li.has-icon .icon-link{padding-left:35px;color:#fff}.header-cta li.has-icon .icon-link a{color:#fff}.header-cta li.has-icon .row{display:block}.header-cta li.has-icon .icon{margin-left:25px;padding:5px;fill:#fff}.header-search{min-width:210px;padding:0 20px!important}.header-search .search-container{margin:0}.header-search .search-container .search-input{color:#fff;background:#eb7125;height:30px;border:0 solid transparent;border-radius:0;float:right;width:90%;text-align:center}.header-search .search-container ::-webkit-input-placeholder{color:#fff}.header-search .search-container :-moz-placeholder{color:#fff}.header-search .search-container ::-moz-placeholder{color:#fff}.header-search .search-container :-ms-input-placeholder{color:#fff}.header-search .search-container .search-button{background:#eb7125;height:30px;border-radius:0;width:10%}.header-search .search-container .search-button:hover{opacity:.6}.header-slogan{display:none}.header-slogan .header-title{color:rgba(0,32,78,.74);font-size:1.4rem;line-height:1.3;width:380px}.header-slogan .header-title .top{display:block}.header-slogan .header-title .bottom{margin-left:110px}.dodd-lewis-logo-link{width:200px;display:block;position:relative;margin:0 auto}.dodd-lewis-logo-link:before{content:'Incorporating Dodd Lewis (Blackheath)';display:block;position:relative;width:100%;font-size:1rem;font-weight:600;text-transform:uppercase;margin-left:1.25rem}.dodd-lewis-logo-link .dodd-lewis-logo{position:relative;display:block;width:76%}.hero{margin-bottom:2rem;padding:0;background:rgba(255,255,255,.24)}.hero .hero-service-buttons{font-size:1rem;margin:0;padding:0}.hero .hero-service-buttons li{display:inline-block;width:100%;height:47px;text-align:center}.hero .hero-service-buttons li.individual-services-button{background:#eb7125}.hero .hero-service-buttons li.business-services-button{background:#002c5f}.hero .hero-service-buttons li a{color:#fff;display:block;margin:0;padding:.5rem 2rem}.hero .hero-service-buttons li a:hover{text-decoration:underline;border-bottom:1px solid transparent}.footer-wrapper{background:0 0}.footer-wrapper .footer,.footer-wrapper .pre-footer{padding:1.5rem}.footer-wrapper .pre-footer{background:#eef3f6}.button,.footer-wrapper .footer{background:#002c5f}.pre-footer-logos{min-height:110px;margin:0}.pre-footer-logos li{display:inline-block;width:28%;margin:0 5% 1rem 0}.pre-footer-logos li img{width:100%}.pre-footer-logos li a{color:#fff}.pre-footer-logos li a:hover{opacity:.5;border:transparent}.footer-links,.footer-meta{color:#fff;font-size:.6875rem;margin:0 0 2rem}.footer-links p,.footer-meta p{margin:0 0 .5rem}.footer-links li,.footer-meta li{color:#eb7125;font-weight:700;display:inline}.footer-links li:before,.footer-meta li:before{content:' | '}.footer-links li:first-child:before,.footer-meta li:first-child:before{content:''}.footer-links a{color:#eb7125}.footer-offices{margin-bottom:2rem}.footer-offices .title.h3{color:#fff;font-size:.8125rem;font-weight:700;margin:0 0 1rem}.footer-offices ul{font-size:.75rem}.footer-offices ul .office{color:#eb7125}.footer-offices ul .address{color:#fff;margin-bottom:.5rem}.button{display:inline-block;text-align:center;padding:.5rem 4rem;color:#fff;border-bottom:2px solid rgba(0,0,0,.2);border-radius:4px}.button a{color:inherit;-webkit-transition:inherit;transition:inherit}body.animate{right:220px;overflow:hidden}.menu-toggle,.nav{position:fixed;right:0}body.animate .nav{overflow:scroll;visibility:visible;-webkit-transition:visibility 0s ease-out;transition:visibility 0s ease-out}.cookies,.nav{visibility:hidden}body.adminMode .menu-toggle,body.adminMode .nav.fixed{top:30px}.menu-toggle{top:0;z-index:900;display:block;width:50px;height:50px;background:rgba(255,255,255,.8);cursor:pointer;border-radius:5px 0 5px 5px}.menu-toggle .icon-link{height:100%}.menu-toggle .icon{top:10px;left:10px;height:30px;fill:#002c5f}.nav{top:0;width:220px;height:100%;z-index:-1;padding:100px 0;background:#999;-webkit-transition:visibility 0s ease-out .3s;transition:visibility 0s ease-out .3s}.nav .inner,.select-wrapper{position:relative}.nav .menu{overflow:visible}.nav .menu .link a{display:block;padding:0 20px;height:28px;line-height:28px;background:#999;color:#fff;border-left:6px solid #002c5f}.nav .menu .link.active>a,.nav .menu .link:active>a,.nav .menu .link:hover>a{background:#002c5f}.nav .menu .link.active>a:hover{background:#eb7125}.nav .sub-menu{display:none}.sub-nav{margin-bottom:2rem;border-bottom:1px solid rgba(118,124,123,.11)}.sub-nav .sub-menu li.active a{color:#eb7125}.sub-nav .sub-menu li:last-child{padding-bottom:2rem}.sub-nav .sub-menu a{font-size:.8125rem;display:block;padding:5px 0}.sub-nav .sub-menu a::before{content:url(/images/arrow-orange.png);margin:0 7px 0 0}.sitemap-menu{margin:0}.sitemap-menu .sub-menu{margin:10px 0;padding-left:40px}.news-items.case-studies .news .datetime{display:none}.news{padding-top:1.5rem;border-top:1px solid #eee;margin-top:1.5rem}.news:last-child{padding-bottom:1.5rem;border-bottom:1px solid #eee;margin-bottom:1.5rem}.news .title{display:block;margin-bottom:.3rem;margin-right:4.5rem}.news .read-more{display:inline-block;border:2px solid #d1d8dd;color:#002c5f;background:#fff;text-transform:uppercase;font-size:.75rem;font-weight:700;padding:.2rem .8rem;margin-top:1rem}.document,.related-items,.related-items .related{border-bottom:1px solid #eee}.author-meta,.news .content{font-size:.9rem}.news .read-more:hover{color:#eb7125;text-decoration:underline}.related-items{padding-bottom:1.5rem;margin-bottom:1.5rem}.related-items .related{padding-bottom:1rem;margin-bottom:1rem}.related-items .related .related-title{display:block;margin-bottom:.6rem}.pagination-container{padding:1.5rem 0;overflow:hidden}.pagination-container .pagination{float:right}.pagination-container .pagination .pagination-label{margin-right:1.5rem}.pagination-container .pagination li{float:left;margin-right:.5rem}.pagination-container .pagination li a{display:block;width:30px;height:30px;border-radius:4px;text-align:center}.pagination-container .pagination li.active a,.pagination-container .pagination li:hover a{background:#eb7125;color:#fff}.pagination-container .pagination li.active a:hover{background-color:#002c5f;color:#fff}.author-meta{line-height:1.3rem}.author-meta .meta-label{margin-right:5px}.author-meta .meta-label:after{content:':'}.speaker{margin-bottom:1.5rem}.speaker .speaker-header{margin-bottom:2rem}.disclaimer,.document,.speaker .speaker-header .name{margin-bottom:1rem}.speaker .speaker-header .speaker-image{float:left;margin-right:2rem;max-width:50%}.speaker .speaker-header .speaker-image img{width:100%}.speaker .speaker-quote{clear:both}.disclaimer{font-size:.8rem;line-height:1.4rem;padding:1rem;background:#fbfbfb}.right.column .h3{font-size:1rem}.right.column .datetime{font-size:.8rem}.right.column .read-more{width:100%;text-align:center}.document{padding-bottom:1rem;overflow:hidden}.document .document-name{float:left;margin-right:10px}.document .document-meta{float:right;font-size:.8rem}.document .document-meta li{float:left;width:5rem;text-align:center}.document.block{border:none}.document.block .document-meta{float:left;margin-left:5px}.document.block .document-meta li{width:auto}.select-wrapper{z-index:1}.select-wrapper:after{content:'';width:0;height:0;position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid #eee}.archive-widget .select-wrapper .archive-select,.archive-widget .select-wrapper .select-wrapper,.author-widget .select-wrapper .author-select,.select-wrapper .archive-widget .archive-select,.select-wrapper .archive-widget .select-wrapper,.select-wrapper .author-widget .author-select,.select-wrapper .select{-webkit-appearance:none;-moz-appearance:none;outline:0;width:100%;padding:0 1rem;height:40px;background:#fff;border:1px solid #eee}form fieldset{padding:0;margin:2rem 0;border:none}form .legend{margin:1rem 0;font-size:1.2rem}form .row{position:relative;padding-bottom:1rem}form .row:last-child{padding:0}form .row.field-error .input,form .row.field-error .textarea{border-color:#e74c3c;background:rgba(231,76,60,.05);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-animation-name:hippyshake;animation-name:hippyshake;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-iteration-count:.5s;animation-iteration-count:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear}form .row.field-success .input,form .row.field-success .textarea{border-color:#2ecc71;background:rgba(46,204,113,.05)}form .row.required>label:after{content:"*";padding-left:3px;display:inline-block;color:#eb7125}form .row>label{font-size:1.1rem;padding-right:10px}form .row.action>label{display:block}form .row.action input{margin-right:10px}form .row .submit{line-height:1;outline:0;border:none;padding:0;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease}form .row .submit:hover{background:#eb7125;color:#fff}form .row .helper{clear:both;font-size:.9rem;color:#bbb;font-style:italic}form .row .helper.invalid{display:block;color:#e74c3c}form .row .helper.valid{display:none;color:#2ecc71}form .input,form .textarea{-webkit-appearance:none;-moz-appearance:none;width:100%;padding:0 .5rem;border:1px solid #eee;font-size:inherit;font-family:inherit;outline:0;border-radius:4px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.right .staff-rotator.fwStaffListRotate,.staff-cards .card .staff-details .name,.staff-profile{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif}form .input:focus,form .textarea:focus{border-color:#002c5f}form .textarea{display:block;height:100px;resize:none;padding:.3rem .5rem}form .textarea.small{height:70px}form .input,form .submit{height:36px}form .submit{width:100%}form .radio-list{padding-top:.5rem}form .radio-list label{display:block;float:left;width:48%;margin-left:4%;margin-bottom:.5rem}form .radio-list label:nth-child(odd){margin:0}form .radio-list label span{display:block;padding:.1rem 0 .2rem;text-align:center;color:#fff;background:#002c5f;border-radius:4px;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}form .radio-list label span:hover{background:#eb7125}form .radio-list label .radio:checked+span{background:#e26315}form .checkbox-list{padding-top:.5rem}form .checkbox-list label{display:block}form .checkbox-list label span{display:block;margin:0 0 .5rem;cursor:pointer}form .checkbox-list label span:before{content:'+';display:block;float:left;width:25px;height:25px;line-height:22px;margin-right:10px;color:#fff;font-weight:400;text-align:center;border:1px solid #eee;border-radius:4px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}form .checkbox-list label span:hover:before{margin-right:18px;border-color:#002c5f}form .checkbox-list label .checkbox:checked+span:before{border-color:#002c5f;background:#002c5f}form .captcha-wrapper{padding-top:1rem}.search-results-container .highlight{color:#002c5f}.search-container{width:100%;margin:0 0 1rem;overflow:hidden}.search-container .search-form{padding:0}.search-container .search-label,.search-container .search-submit{display:none}.search-container .search-input{width:80%;height:40px;float:left;padding:0 10px;border:1px solid #eee;border-radius:4px 0 0 4px;-webkit-transition:all .3s ease;transition:all .3s ease;outline:0;-webkit-appearance:none;-moz-appearance:none}.search-container .search-input:focus{border-color:#002c5f;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.search-container .search-button{display:block;width:20%;height:40px;float:left;background:#002c5f;border-radius:0 4px 4px 0;cursor:pointer;-webkit-transition:background .3s ease-out;transition:background .3s ease-out}.search-container .search-button:hover{background:#eb7125}.search-container .search-button .icon-search{left:50%;margin-left:-6px;fill:#fff;z-index:1}.search-summary{text-align:center}.search-summary .none-found{display:none}.search-tabs-container{margin-bottom:2rem;border-bottom:1px solid #002c5f}.search-tabs-container .search-tab{float:left}.search-tabs-container .search-tab.active a{background:#002c5f;color:#fff}.search-tabs-container .search-tab.active a:hover{background:#002046}.search-tabs-container .search-tab a{display:block;padding:1rem 2rem;background:#e1e1e1;color:#373534}.search-tabs-container .search-tab a:hover{background:#002c5f;color:#fff}.search-buckets .search-number{font-size:1rem;margin-left:.5rem}.search-buckets .search-number:before{content:'('}.search-buckets .search-number:after{content:')'}.search-buckets .search-result{padding-bottom:2rem;border-bottom:1px solid #eee;margin-bottom:2rem}.search-buckets .search-result .search-title{font-size:1.3rem}.search-buckets .search-result .search-staff-image{float:left}.search-buckets .search-result .search-staff-image~.search-result-inner{margin-left:120px}.staff-cards{margin:0 0 1.5rem}.staff-cards .card{position:relative;width:100%;padding:.8rem .8rem .8rem 100px;margin:0 0 1.5rem;background:#fff;border:1px solid #eee;color:#fff}.staff-cards .card .staff-image{position:absolute;top:.8rem;left:.8rem}.staff-cards .card .staff-image img{max-width:80px;border:1px solid #eee}.staff-cards .card .staff-details .name{margin:0 0 .3rem;font-size:1.5rem}.staff-cards .card .staff-details .jobtitle{color:#999;font-size:.8rem}.staff-cards .card .staff-contact ul{padding:5px 0}.staff-cards .card .staff-contact li{margin-top:1rem}.staff-cards .card .staff-contact a.icon{padding-left:0}.staff-cards .card .staff-contact .email,.staff-cards .card .staff-contact .profile{display:inline-block}.staff-cards .card .staff-contact .email .icon-link,.staff-cards .card .staff-contact .profile .icon-link{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;background:#fff;color:#002c5f;padding:.3rem .6rem;border-radius:4px;border:1px solid #002c5f}.staff-cards .card .staff-contact .email .icon-link:hover,.staff-cards .card .staff-contact .profile .icon-link:hover{background:#002c5f;color:#fff}.staff-profile{padding:1rem}.staff-profile .staff-details .h3{color:#002c5f;font-weight:700;margin:0}.staff-profile .staff-details .jobtitle{margin:.5rem 0;text-transform:none}.staff-profile .staff-contact li{padding:3px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.1)}.staff-profile .staff-contact li:last-child{border-bottom:none}.staff-profile .staff-contact li.mobile:before{content:"M:";padding-right:5px;display:inline-block}.staff-profile .staff-contact a{text-transform:lowercase}.staff-biography .tabs-container,.staff-profile .staff-social{margin-bottom:1.5rem}.staff-biography .tabs-container .tab-link{float:left;width:50%}.staff-biography .tabs-container .tab-link.active a{background:#002c5f;color:#fff}.staff-biography .tabs-container .tab-link.active a:hover{background:#002046}.staff-biography .tabs-container .tab-link a{display:block;padding:1rem 2rem;background:#eee;color:#373534;text-align:center}#billpay .column.left,#billpay .column.right,#login .column.left,#login .column.right,#logout .column.left,#logout .column.right,.cookies.cookies-allowed .cookies-denied,.cookies.cookies-denied .cookies-allowed,.cookies.cookies-none .cookies-allowed,.cookies.cookies-none .cookies-denied,.overlay,.staff-locations .staff-office .h3:first-child{display:none}.staff-biography .tabs-container .tab-link a:hover{background:#002c5f;color:#fff}.staff-specialisims{width:80%;margin:0 10%}.staff-specialisims .staff-departments{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(118,124,123,.24)}.staff-specialisims .staff-departments .h3{font-size:1.125rem;margin:0 0 .5rem}.staff-specialisims .staff-departments .h3::after{content:":"}.staff-specialisims .staff-departments a{color:#eb7125}.staff-specialisims .staff-departments a:hover{border-bottom:1px solid #eb7125}.staff-locations{width:80%;margin:0 10% 2rem}.staff-locations .staff-office .h3{font-size:1.125rem;margin:0 0 .5rem}.staff-locations .staff-office .h3::before{content:"Office "}.staff-locations .staff-office .h3::after{content:":"}.staff-locations .staff-office .address{color:#767c7b;margin-bottom:1rem}.staff-locations .staff-office .office-numbers{color:#767c7b;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(118,124,123,.24)}.staff-locations .staff-office .office-numbers a{color:#767c7b}.staff-locations .staff-office .office-numbers .phone::before{content:"T:";margin-right:5px}.staff-locations .staff-office .office-numbers .fax::before{content:"F:";margin-right:5px}.cookies{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.cookies.animate{visibility:visible;opacity:1}.cookies .cookies-buttons{width:100%;text-align:center;padding:1rem 0 .5rem}.cookies .cookies-buttons .button{width:40%;float:left;padding:0;margin:0 5%;color:#373534;background:0 0;border:1px solid #373534;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.cookies .cookies-buttons .button a{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.cookies .cookies-buttons .button:hover,.cookies .cookies-buttons .button:hover a{color:#002c5f;border-color:#002c5f}.overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1200;background:rgba(0,44,95,.8)}.modal{position:absolute;top:60px;left:50%;width:90%;margin-left:-45%;padding-bottom:60px;z-index:1201}.modal .modal-inner{position:relative;background:#fff;padding:2rem}.modal .modal-inner .modal-close{position:absolute;top:2rem;right:2rem;left:auto;cursor:pointer;z-index:1202}.modal .modal-inner .modal-close .icon-close{fill:#002c5f}.modal .modal-inner .modal-close .icon-close:hover{fill:#eb7125}#billpay .column.centre,#login .column.centre,#logout .column.centre{width:90%;max-width:600px;margin:0 auto;background:#fff;padding:1.5rem;-webkit-box-shadow:0 0 5px rgba(17,17,17,.2);box-shadow:0 0 5px rgba(17,17,17,.2);float:none}#billpay .header,#login .header,#logout .header{height:auto;padding:2rem 0;text-align:center;background:0 0}#billpay .header a,#login .header a,#logout .header a{display:block;text-align:center}#billpay .header .company-logo,#login .header .company-logo,#logout .header .company-logo{position:static;float:none;margin:0;max-width:none;display:inline-block}#billpay .main,#login .main,#logout .main{background:0 0;-webkit-box-shadow:none;box-shadow:none;padding:1rem 0;width:100%}#billpay .main .block,#login .main .block,#logout .main .block{margin:0}#billpay .column.left{text-align:center;display:block;width:90%;max-width:600px;margin:50px auto;padding:30px 50px;left:0;float:none;background:rgba(255,255,255,.9)}#billpay .column.left img{display:inline;margin:10px}#billpay .column.left a{display:block}#billpay .billpay-form fieldset{margin:0 0 2rem}#billpay .billpay-form label{display:block}#billpay .billpay-card-icons{padding:1rem;text-align:center}#billpay .billpay-card-icons img{margin-bottom:1rem}#billpay .left.column{-webkit-box-shadow:0 0 5px rgba(17,17,17,.2);box-shadow:0 0 5px rgba(17,17,17,.2)}.payments p{width:50%;float:left;text-align:center}.payments p:last-child{width:100%}.payments img{display:block;margin:0 auto 1rem;border-width:0;border-style:none}.section-blog .column.right{padding-top:3rem}.author-image{float:left;margin-right:20px}.blog-items .blog{padding-bottom:3rem;border-bottom:1px solid #eee;margin-bottom:3rem}.blog-items .blog .content{clear:both;margin-bottom:3rem;line-height:1.7}.blog-items .blog .meta{font-size:.8rem}.blog-items .blog .meta li{float:left;margin-right:5px}.blog-items .blog .meta .meta-label:after{content:':'}.blog-items .blog .meta .meta-link-author:after{content:',';color:#373534}.blog-items .blog .meta .meta-links{overflow:hidden}.blog-items .blog .meta .meta-label{color:#5d4f4a}.blog-items .blog .meta .meta-link a{color:#002046}.blog-items .blog .meta .meta-link a:hover{color:#eb7125}.blog-items .blog .meta .meta-link:after{content:','}.blog-items .blog .meta .meta-link:last-child:after{content:none}.blog-widget .icon-link{padding-left:35px}.blog-widget .icon{padding:5px}.search-widget{padding-bottom:1.5rem;border-bottom:1px solid #eee;margin-bottom:1.5rem}.search-widget .blog-search-bar{margin-bottom:10px;overflow:hidden}.search-widget .blog-search-bar .search-input{float:left;width:75%;padding:0 .5rem;height:40px;border:1px solid #eee;border-radius:4px 0 0 4px}.archive-widget,.author-widget{padding-bottom:1.5rem;border-bottom:1px solid #eee}.search-widget .blog-search-bar .search-button{display:block;width:25%;height:40px;float:left;background:#002c5f;border-radius:0 4px 4px 0;cursor:pointer;-webkit-transition:background .3s ease-out;transition:background .3s ease-out}.search-widget .blog-search-bar .search-button:hover{background:#eb7125}.search-widget .blog-search-bar .search-button .icon-search{left:50%;margin-left:-15px;fill:#fff;z-index:z-index(front)}.share-widget .has-icon .icon-link:hover+.icon,.subscribe-widget .has-icon .icon-link:hover+.icon{fill:#002046;opacity:1}.search-widget .blog-search-options{overflow:hidden;padding-left:1px}.search-widget .blog-search-options .search-option-label{display:block;float:left;width:50%}.search-widget .blog-search-options .search-radio{margin-right:10px}.author-widget{margin-bottom:1.5rem;padding-left:1px}.archive-widget{margin-bottom:3rem;padding-left:1px}.archive-widget .archive-select,.archive-widget .select-wrapper{margin-bottom:2rem}.archive-widget .archive-calendars{overflow:hidden}.archive-widget .archive-calendars .archive-calendar{float:left;width:20%;padding:.3rem;font-size:1rem;line-height:2.4rem;cursor:pointer}.archive-widget .archive-calendars .archive-calendar-date{text-align:center;padding:0 .3rem .3rem;border-radius:4px;background:#eee;-webkit-transition:background .3s ease-out;transition:background .3s ease-out}.archive-widget .archive-calendars .archive-calendar-date .calendar-month{display:block;color:#373534}.archive-widget .archive-calendars .archive-calendar-date .archive-total{display:block;color:#373534;border-radius:4px;background:#fff}.archive-widget .archive-calendars .archive-calendar-date:hover{background:#002c5f}.archive-widget .archive-calendars .archive-calendar-date:hover .calendar-month{color:#fff}.archive-widget .archive-calendars .archive-calendar-date:hover .archive-total,.share-widget .has-icon .icon-content:hover,.share-widget .has-icon .icon-link:hover,.subscribe-widget .has-icon .icon-content:hover,.subscribe-widget .has-icon .icon-link:hover{color:#002c5f}.share-widget{padding-bottom:1.5rem;border-bottom:1px solid #eee}.share-widget .share-social{display:none;padding-top:1rem}.share-widget .icon-share{height:30px}.share-widget .share-count:before{content:' ('}.share-widget .share-count:after{content:')'}.comment-widget{padding:1.5rem 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.comment-widget .comments{padding-top:1.5rem;border-top:1px solid #eee}.comment-widget .comments .comment{padding-bottom:1.5rem;border-bottom:1px solid #eee;margin-bottom:1.5rem}.comment-widget .comments .avatar-image{float:left}.comment-widget .comments .comment-content,.comment-widget .comments .comment-meta{margin-left:50px}.social-icons{display:none}.social-icons li{margin-bottom:10px;padding:0}.social-icons li:last-child{margin-bottom:0}.social-icons li.twitter{background:#55acee}.social-icons li.facebook{background:#3b5998}.social-icons li.linkedin{background:#007bb6}.social-icons li.google-plus{background:#dd4b39}.social-icons li .icon{padding:5px;fill:#fff;z-index:0}.office-details-block{border-bottom:2px solid #eee;margin-bottom:2rem}.office-details-block .office-details{display:block;font-size:12px;width:100%;float:left;margin-bottom:1rem}.office-details-block .office-details strong{font-size:1rem}.office-details-block .office-info{display:block;font-size:12px;width:100%;float:left;margin-bottom:2rem}.office-details-block .office-info strong{font-size:1rem;display:block}.nav .level-1 #link-businesses,.nav .level-1>#link-individuals,.staff-member .staff-contact p.h3,.staff-profile .staff-contact p.h3{display:none}.map{width:80%;height:340px;margin:0 auto;fill:#002c5f}.map .gm-style-iw{width:300px}.map .map-meta{padding:.5rem;overflow:hidden}.map .map-meta .title{margin-bottom:1rem}.map .map-meta .meta{float:left;width:40%;line-height:1.5}.map .map-meta .meta.address{width:60%}.type-office .iframe{width:100%}.section-officedetails .office-details-block{border-bottom:none}.section-officedetails .office-details-block .office-details{width:100%;border-bottom:2px solid #eee;margin-bottom:2rem;min-height:200px}.nav #link-what-we-do{position:static}.nav .sub-menu.mega-menu-wrapper{left:0;right:0;width:100%;padding:3rem 0 9rem;background:#003879}.nav .sub-menu.mega-menu-wrapper:after,.nav .sub-menu.mega-menu-wrapper:before{content:'';position:absolute;top:0;bottom:0;width:50vw;background:#003879}.nav .sub-menu.mega-menu-wrapper:before{right:100%}.nav .sub-menu.mega-menu-wrapper:after{left:100%}.nav .sub-menu.mega-menu-wrapper .mega-menu{float:left;width:50%}.nav .sub-menu.mega-menu-wrapper .mega-menu:after{content:'';position:absolute;top:calc(3rem + 56px);bottom:9rem;width:1px;background:#004492}.nav .sub-menu.mega-menu-wrapper .mega-menu:nth-child(1):after{right:50%}.nav .sub-menu.mega-menu-wrapper .mega-menu .mega-menu-title{height:56px;padding:0 1.5rem 0 3rem;background:0 0;color:#fff;line-height:1.5;text-align:left;text-transform:uppercase;font-size:1.3rem}.nav .sub-menu.mega-menu-wrapper .mega-menu .link a{padding:10px 1.5rem 10px 3rem;background:0 0;color:#fff}.nav .sub-menu.mega-menu-wrapper .mega-menu .link a:active,.nav .sub-menu.mega-menu-wrapper .mega-menu .link a:hover{background:#eb7125;color:#fff}.staff-member,.staff-profile{color:#002c5f;background:#e6e9ec;margin-bottom:20px;text-align:center}.staff-member a,.staff-profile a{color:#002c5f;font-weight:700}.staff-member a:hover,.staff-profile a:hover{border-bottom:1px solid #002c5f}.staff-member .staff-image,.staff-profile .staff-image{height:160px;overflow:hidden;position:relative}.staff-member .staff-image img,.staff-profile .staff-image img{position:absolute;top:1rem;left:0;right:0;margin-left:auto;margin-right:auto}.staff-member .staff-attributes,.staff-profile .staff-attributes{padding:0 1rem 1rem}.staff-member .staff-details .name.h3,.staff-profile .staff-details .name.h3{font-size:1rem;margin:1rem 0 .5rem}.staff-member .staff-details .jobtitle,.staff-profile .staff-details .jobtitle{font-size:.875rem;font-style:italic;margin-bottom:1rem}.staff-member .staff-contact a,.staff-profile .staff-contact a{color:#eb7125}.staff-member .staff-contact a:hover,.staff-profile .staff-contact a:hover{text-decoration:underline;border-bottom:none}.staff-member .staff-contact ul,.staff-profile .staff-contact ul{font-size:.875rem}.staff-member .staff-contact .icon,.staff-profile .staff-contact .icon{display:inline-block;fill:#eb7125}.staff-member .staff-contact .phone,.staff-profile .staff-contact .phone{color:#eb7125;font-weight:700;min-height:33px;padding:0 0 8px 40px;border-bottom:1px solid #fff;position:relative}.staff-member .staff-contact .phone::before,.staff-profile .staff-contact .phone::before{display:inline-block;content:url(/images/icons/library/phone.svg);width:30px;height:30px;fill:#fff;position:absolute;top:0;left:0}.latest-news-right .meta .read-more,.right .staff-rotator.fwStaffListRotate li.rotate .fax,.right .staff-rotator.fwStaffListRotate li.rotate .mobile{display:none}.staff-member .staff-contact .email,.staff-profile .staff-contact .email{padding:8px 0;border-bottom:1px solid #fff}.staff-member .staff-contact .vcard,.staff-profile .staff-contact .vcard{padding-top:8px}.staff-member{width:80%;margin:10px 10% 20px;overflow:visible}.staff-member img{width:100%;max-width:200px;margin:-1rem -1rem 0;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.25);box-shadow:0 0 5px 0 rgba(50,50,50,.25)}.profile-image-wrapper{width:80%;height:160px;margin:10px 10% 0;overflow:hidden}.profile-image-wrapper .profile-image{width:100%;max-width:200px}.latest-news-right{width:80%;margin:0 10%}.latest-news-right h2{font-size:1.5rem}.latest-news-right .news{margin-top:.5rem;padding-top:.5rem}.latest-news-right .list-header h2{font-size:.9375rem}.latest-news-right .list-header h2::after{content:url(/images/arrow-orange.png);margin:0 0 0 7px}.latest-news-right .meta{color:#9ba3ab;font-size:.875rem;font-style:italic}.read-more-block{width:80%;margin:0 10% 2rem}.read-more-button{font-size:.625rem;font-weight:700;text-transform:uppercase;padding:.2rem .5rem;background:#fff;border:1px solid #d1d8dd!important}.read-more-button:hover{border:1px solid #eb7125}.quote-text{color:rgba(86,119,141,.49);font-size:1.425rem;font-style:italic}.quote-from{color:#002c5f;font-size:.75rem}.staff-biography .title.h1{font-size:1.5rem;margin-bottom:0}.staff-biography .job-title{font-size:1.125rem;font-style:italic;color:#002c5f}.staff-biography strong{color:#002c5f;font-size:1.125rem;font-weight:400}.right .staff-rotator.fwStaffListRotate{background:#e6e9ec;width:100%;height:425px;text-align:center}.right .staff-rotator.fwStaffListRotate a{color:#002c5f;font-weight:700}.right .staff-rotator.fwStaffListRotate li.rotate{color:#fff;width:100%!important}.right .staff-rotator.fwStaffListRotate li.rotate .staff-image{background:#e6e9ec;height:120px;overflow:hidden}.right .staff-rotator.fwStaffListRotate li.rotate .staff-image img{width:40%;margin:0}.right .staff-rotator.fwStaffListRotate li.rotate a{color:#002c5f}.right .staff-rotator.fwStaffListRotate li.rotate a:hover{text-decoration:underline}.right .staff-rotator.fwStaffListRotate li.rotate .name.h4{font-size:1.125rem;margin-bottom:.2rem;padding-top:1rem}.right .staff-rotator.fwStaffListRotate li.rotate .jobtitle{color:#002c5f;font-size:.6875rem;font-style:italic;text-transform:uppercase;padding-bottom:1rem}.right .staff-rotator.fwStaffListRotate li.rotate .staff-attributes{width:100%;padding:0 1rem}.right .staff-rotator.fwStaffListRotate li.rotate .staff-contact{font-size:.8125rem}.right .staff-rotator.fwStaffListRotate li.rotate .has-icon{font-weight:700}.right .staff-rotator.fwStaffListRotate li.rotate .has-icon .icon{display:none;width:25px;left:5px;fill:#eb7125}.right .staff-rotator.fwStaffListRotate li.rotate .has-icon .icon-link{padding-top:3px;padding-left:0}.right .staff-rotator.fwStaffListRotate li.rotate .has-icon a{color:#eb7125}.right .staff-rotator.fwStaffListRotate li.rotate .icon-link:hover+.icon{opacity:1}.right .staff-rotator.fwStaffListRotate li.rotate .phone.has-icon{color:#eb7125;padding:6px 0;border-bottom:1px solid #fff}.right .staff-rotator.fwStaffListRotate li.rotate .email.has-icon{padding:6px 0;border-bottom:1px solid #fff}.right .staff-rotator.fwStaffListRotate li.rotate .profile.has-icon{padding:6px 0}#cycleStaffNav,#cycleStaffNav a{width:100%;display:inline-block}#cycleStaffNav{margin:.5rem 0}#cycleStaffNav a{height:25px;color:#002c5f;text-indent:1rem;background:#e6e9ec;line-height:25px;padding:0 0 .4rem;margin-bottom:.3rem}#cycleStaffNav a.activeSlide{color:#fff;background:#002c5f}.right li.rotate{display:none}.right li.rotate:first-child{display:block}.conveyancing-link{background:#eb7125;display:block;width:80%;margin:0 10% 5px;padding:1.5rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.block-form,.conveyancing-link:hover{background:#002c5f}.conveyancing-link a{color:#fff;font-size:1.2rem;line-height:1;-webkit-transition:none;transition:none}.conveyancing-link a:hover{color:#fff;border-color:transparent}.service-content{position:relative;display:block;width:100%;clear:both}.service-content .our-service-block{position:relative;padding:3rem;border:1px solid #eee;margin-bottom:2rem}.service-content .our-service-block a{color:#eb7125}.service-content .our-service-block a:hover{color:#002c5f}.service-content .our-service-block .h3 a{color:#003879}.service-content .our-service-block .h3 a:hover{color:#eb7125}.block-form{padding:1.5rem}.block-form .title{color:#fff;font-size:1.3rem;margin-top:0}.block-form .row .helper{color:#fff;text-align:left}.block-form .row .select-wrapper:after{border-top-color:rgba(255,255,255,.3)}.archive-widget .block-form .row .archive-select,.archive-widget .block-form .row .select-wrapper,.author-widget .block-form .row .author-select,.block-form .row .archive-widget .archive-select,.block-form .row .archive-widget .select-wrapper,.block-form .row .author-widget .author-select,.block-form .row .select{color:#fff}.block-form .row.submit{width:100%}.block-form .row.field-error .input,.block-form .row.field-error .textarea,.block-form .row.field-success .input,.block-form .row.field-success .textarea{background:#fff}.block-form .input:focus,.block-form .textarea:focus{border-color:#eb7125}.block-form .captcha-wrapper{text-align:left}.block-form .captcha-wrapper .helper,.block-form .captcha-wrapper label{display:block;font-size:.8rem}.block-form .button{min-width:100%;background:#eb7125;border:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;outline:0}.block-form .button:hover{background:#003879}@media only screen and (min-width:40em){body .column.left{clear:both}body .column.right{float:right;width:30%}body .column.centre{float:left;width:calc(100% - (30% + 30px))}.header-contact .header-number{width:50%;float:left}.header-cta{margin:0}.header-cta li.has-icon .row{display:inline}.header-cta li.has-icon .row:first-child:after{content:' '}.header-cta li.has-icon .icon{top:-5px}.pre-footer-logos li{width:15%;margin:0 5% 5% 0}.modal{top:140px;max-width:560px;margin-left:-280px}#billpay .column.centre,#login .column.centre,#logout .column.centre{padding:3rem}.archive-widget .archive-calendars .archive-calendar{width:12.5%}.share-widget{margin-bottom:3rem}.office-details-block .office-details{width:48%;margin-right:4%}.office-details-block .office-details:nth-child(2n){margin-right:0}.office-details-block .office-info{width:48%}.section-officedetails .office-details-block .office-details{width:48%;margin-right:4%}.section-officedetails .office-details-block .office-details:nth-child(2n){margin-right:0}.right .staff-rotator.fwStaffListRotate li.rotate .staff-image img{width:100%}}@media only screen and (min-width:50em){.header-slogan,.nav-back{position:absolute;right:0}.main{margin-bottom:4rem;padding:0 1rem}.header{height:428px;background:url(/images/banners/family.jpg) center center no-repeat;background-size:cover}.nav,.nav .menu .link a,.nav .sub-menu .link a,.nav-back{background:#002c5f}.company-logo-link{display:inline-block;width:156px}.company-logo,.header-cta li.has-icon .row,.nav-back{display:block}.company-logo{float:left;margin:30px 0 30px 20px}.nav-back{width:100%;height:28px;top:0;left:0;z-index:1}.header-contact{text-align:left;float:right;margin:20px 20px 0 0;clear:none}.header-contact .header-number{width:100%;float:none}.header-cta,.nav .menu{float:right}.header-contact .header-number span{font-size:.75rem;line-height:.75rem}.header-contact .header-number strong{font-size:.875rem;line-height:1rem;margin:0;border-bottom:1px solid rgba(192,205,212,.67)}.header-contact .header-number:nth-child(n){margin-top:10px}.header-contact .header-number:first-child{margin-top:0}.header-cta{width:260px;clear:none;margin:20px 20px 0 0}.header-cta li{text-align:left;margin:0 0 10px}.header-cta li:last-child{margin-bottom:0}.header-cta li.has-icon .row:first-child:after{content:''}.header-cta li.has-icon .icon{top:0}.header-search{padding:0 0 0 20px!important}.header-search .search-container .search-input{text-align:left;width:80%}.header-search .search-container .search-button{width:10%}.header-slogan{display:block;top:170px;margin:0}.dodd-lewis-logo-link{display:inline-block;position:absolute;left:-20px;top:150px;margin:0 0 0 20px}.hero{margin:-47px 0 2rem}.hero .hero-service-buttons li{width:auto;text-align:left}.hero .hero-service-buttons li.business-services-button{margin-left:-5px}.pre-footer-logos li{width:10%;margin:0 1% 0 0}.footer-offices{width:50%;float:right;margin-left:3rem;padding-left:3rem;border-left:1px solid rgba(255,255,255,.15)}.menu-toggle{display:none}.nav{font-size:.875rem;visibility:visible;position:relative;width:100%;height:28px;clear:both;padding:0;z-index:300}.nav.fixed{position:fixed;z-index:305}.nav .menu>.link{float:left}.nav .menu .link a{display:block;position:relative;z-index:301;color:#fff;font-weight:600;border:none;padding:0 10px}.nav .menu .link.active>a,.nav .menu .link.active>a:hover,.nav .menu .link:active>a,.nav .menu .link:hover>a{color:#eb7125;background:#002c5f}.nav .menu .link:last-child .sub-menu{right:0}.nav .menu .link:hover .sub-menu{top:28px}.nav .sub-menu{display:block;position:absolute;top:-1000px;z-index:300;width:220px;-webkit-transition:top .5s ease-out;transition:top .5s ease-out}.nav .sub-menu .link a{display:block;height:auto;padding:10px;line-height:1.4;color:#fff}.nav .sub-menu .link a:active,.nav .sub-menu .link a:hover,.nav .sub-menu .link.active a{color:#fff;background:#eb7125}.nav .sub-menu .link.active a:hover{color:#fff;background:#e26315}form .submit{width:50%}.search-results-container{padding:0 1.5rem}.staff-cards .card{padding-left:110px;float:left;width:49%;height:170px}.staff-cards .card:nth-child(even){margin-left:2%}.staff-profile{width:80%;margin:0 10% 2rem}.social-icons{display:block;float:right;margin:30px 0 0}.map{width:100%}#people .header,#profile .header{background:url(/images/banners/profile.jpg) center center no-repeat;background-size:cover}#children_law .header{background:url(/images/banners/children.jpg) center center no-repeat;background-size:cover}#disputes-with-wills .header,#lasting_power_of_attorney .header,#lifetime_planning .header,#probate_estate_administration .header,#wills .header{background:url(/images/banners/wills.jpg) center center no-repeat;background-size:cover}#residential_property .header{background:url(/images/banners/property.jpg) center center no-repeat;background-size:cover}#bus_employment .header,#civil-litigation .header,#ind_employment .header,#litigation .header{background:url(/images/banners/litigation.jpg) center center no-repeat;background-size:cover}.section-about .header,.section-blackheath-office .header,.section-blackheath-team .header,.section-businesses .header,.section-pricing .header{background:url(/images/banners/business.jpg) center center no-repeat;background-size:cover}#personal_injury .header{background:url(/images/banners/injury.jpg) center center no-repeat;background-size:cover}.right .staff-rotator.fwStaffListRotate{width:80%;height:400px;margin:0 10% 5px}.right .staff-rotator.fwStaffListRotate li.rotate .staff-image{height:160px;background:0 0}.right .staff-rotator.fwStaffListRotate li.rotate .has-icon .icon{display:block}#cycleStaffNav{width:80%;margin:0 10% 2rem}.service-content .our-service-block{float:left;width:48%;margin-right:4%;margin-bottom:0}.service-content .our-service-block:last-child{margin-right:0}}@media only screen and (min-width:60em){body .column.left{clear:none;float:left;width:20%;margin-left:-100%}body .column.right{width:25%;margin-right:-25%;left:-25%}body .column.centre{margin-right:calc(25% + 30px);margin-left:calc(20% + 30px);width:calc(100% - (20% + 30px) - (25% + 30px))}.header-cta li{font-size:.9375rem}.header-cta li.has-icon .icon-link{padding-left:45px}.header-cta li.has-icon .icon{padding:3px}.hero .hero-service-buttons{font-size:1.125rem}.hero .hero-service-buttons li{min-width:260px;text-align:left}.nav .menu .link a{padding:0 20px}.nav .sub-menu .link a{padding:10px 20px}.payments p{width:100%;float:none}.archive-widget .archive-calendars .archive-calendar{width:25%;font-size:.9rem;line-height:1.4rem}}@media only screen and (min-width:62.5em){.main{padding:0}}@media only screen and (min-width:80em){.company-logo,.dodd-lewis-logo-link{margin-left:0}}@media only screen and (min-width:100em){.search-results-container{padding:0 3rem}}@-webkit-keyframes hippyshake{0%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%,20%,60%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}}@keyframes hippyshake{0%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%,20%,60%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}}