*{-moz-box-sizing:inherit!important;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;overflow:visible!important;color:#000;background:#fff}#outer-wrap{padding-top:0}body,h1,h2,h3,h4,h5,h6 .pure-g [class*="pure-u"],.block-block{font-family:Helvetica,arial,serif;color:#000!important}ul,ol,li{line-height:1.5em}body{max-width:100%;margin:0 auto}.container{max-width:100%;padding:0}img{max-width:100%}a[href^="http://"]:after,a[href^="https://"]:after{content:" (" attr(href) ")";font-size:90%}a[href^="#"]:after{display:none}a{word-wrap:break-word}@page {
    margin: 0.5in;
    orphans: 4;
    widows: 3;
    /* The orphans: 4 declaration says that if there?s less than 4 lines on a page, shunt the text onto the next page. And widows: 3 declares that there shouldn't 	be less than 3 lines left alone on a page (instead more lines will be carried over from the previous page). */
    }p,ol,li,pre,figure,blockquote,table,img{page-break-inside:avoid}h1,h2,h3,h4,h5{page-break-after:avoid}video,object,embed,audio{display:none}.titlebar.full-width{max-height:auto}.titlebaroverlay,.sticky-header{position:relative}.titlebar.full-width .titlemain{padding:0;margin-right:0;display:block;position:relative}header{border-bottom:1px solid #ddd;padding:1em 0 0 0}.header-wrapper{display:block;position:relative}.header-wrapper .float-right{width:100%;float:none;text-align:left;margin-top:-3em}.headertop{border-bottom:none}.number-text .h3{font-size:1em}header .site-slogan{font-size:1.2em;color:#ff7900;margin:0;padding:0}#block-block-32 .number-text{margin-right:2em;float:left}#block-block-32{position:relative}.logo{float:right;margin-top:-3em}.logo img{width:3cm}.node-type-blog-post .titlebar.full-width .titlemain h1{padding-bottom:.7em}.field{margin-bottom:1.2em}.node-type-blog-post .field-name-field-author .field-item::before{float:left}.node-type-blog-post .field-name-field-service.field-type-entityreference,.custom-share-buttons,#st-3.sharethis-inline-share-buttons,#block-views-related-articles-block,.node-type-blog-post .field-name-field-author .field-item::before{display:none}#block-helper-kb-next-steps{position:relative}#block-helper-kb-next-steps .get-in-touch-right img{position:relative;float:left}#block-helper-kb-next-steps .get-in-touch-middle{margin-left:0;float:left;margin-top:2em}.node-type-people .titlebar.full-width .titlemain h1,.node-type-people .contactme,.node-type-people #people-tabs ul,.node-type-people .awards-people,.node-type-people .testimonial-slider,.node-type-people .membership-panel,.expertise,.desc-read-more-btn,.desc-close-btn,.recent-kh-content{display:none}.our-people article h1,.view-people-details-top{margin-top:1em}.view-people-details-top .intro-content .intro{clear:both}.node-type-people .sector-experience{clear:both;margin-top:2em}.view-people-details-top .social{margin-bottom:2em}.view-people-details-top .social a{display:inline-block;padding:.5em 1em .5em 0}.node-type-people #node-people-full-group-profile-main .group-left{width:100%;position:relative}.node-type-people .intro-content .button.orange,.view-people-details-top .social .button.orange{border-color:#fff}.node-type-people .field-name-field-image,.view-people-details-top .profile-pic{float:left;margin:0 2em 1em 0;max-width:200px}.node-type-people .emailforprint{display:block}.node-type-people .group-tab-content-wrapper,.node-type-people #node-people-full-group-right,.node-type-people #node-people-full-group-profile-main{border:none;clear:both;background:#fff}.node-people .ui-tabs-nav.ui-widget-header li a{display:none}.node-type-people .group-tab-content-wrapper h3.people-title{display:none}.node-type-people .ui-tabs-panel,.node-type-people .ui-widget-content{border:none}.node-type-people .expertise-link,.node-type-people .recent-post{font-size:14px;padding:.5em}div.print-not-required{display:none}.page-node-580 .pure-u-sm-1-2.match-height{height:auto!important;width:48%;margin:-.5cm 4% 0 0;float:left}.page-node-580 .pure-u-sm-1-2.match-height:nth-child(2) {margin:-.5cm 0 0 0}.page-node-580 .content-list-items .icon{display:none}.page-node-580 .pure-u-1 .view-mode-contact_no_map{clear:both;padding-top:20px;border-top:1px solid #000}.page-node-580 .content-list-items .field.field-name-field-contact-details p{margin:0;padding:5px}.page-node-580 .content-list-items .match-height .field .field-items{margin:0;padding:0}.page-node-580 .field-name-field-fax-number .field-items:before{content:"FAX: ";font-weight:bold}.page-node-580 .field.dx .field-items:before{content:"DX: ";font-weight:bold}.page-node-580 .content-list-items .field{padding:0}.node-type-service #block-views-472bcccb60a74e95f3905b679d3ffd52,.node-type-service #block-views-testimonial-slider-block,.node-type-service .person-details .contactmerapper .contactsme,.node-type-service #block-views-call-to-action-block-1,.node-type-service .dfl-family-box,.node-type-service #block-block-46,.node-type-service #block-block-42,.node-type-service #block-views-services-offer-block--3,.node-type-service #block-block-15,.node-type-service #block-block-41{display:none}.view-service-people-reference .views-row .person-email{display:block}.node-type-service .profile-image,.node-type-page .profile-image{position:absolute;margin-right:2em;width:3cm;height:3cm;max-width:3cm}.node-type-service .view-id-service_people_reference,.node-type-page .view-id-service_people_reference{display:block}.node-type-service .person-details,.node-type-page .person-details{margin-left:4cm}.node-type-service .person-details .job-intro,.node-type-page .person-details .job-intro{margin-right:0}.node-type-service .button.orange,.node-type-page .button.orange{border-color:#fff}.node-type-service .person-details .contactmerapper,.node-type-page .person-details .contactmerapper{position:relative;top:0}.node-type-service .person-details .contactmerapper .personphone,.node-type-page .person-details .contactmerapper .personphone{display:block}.node-type-service .person-title,.node-type-page .person-title{font-size:16px}.node-type-service .job-position,.node-type-service .job-position{font-weight:bold}body.node-type-service #main-section{margin:0 -20px}.node-type-service .outer-wrapper-section,.node-type-service .body1 .outer-wrapper-section,.node-type-service .outer-wrapper-section{padding:0 0 20px 0}.node-type-page .view-testimonial-slider-aboutus-,.node-type-page #block-block-24,.node-type-page #block-views-call-to-action-block-1,.node-type-page .field-name-field-intro div.clearfix,.node-type-page .block-banner,.node-type-page h2.interlaw,.node-type-page .person-details .contactmerapper .contactsme,.node-type-page .full-with-services.darkbg.top,.responsive-video-wrapper{display:none}.node-type-page .cd-timeline-block .icon-article{background:transparent}.node-type-page .cd-timeline-block .icon-article:before,.node-type-page .cd-timeline-block .icon-news-story:before{color:#000}.node-type-page .block-block{width:100%;float:none}.node-type-page .outer-wrapper-section,.node-type-page .body1 .outer-wrapper-section{padding:0}.node-type-page .interlaw-logo{margin-bottom:30px}.node-type-page.social-responsibility div.field-name-field-body-two table img{width:300px!important}#block-block-28 .content,#block-block-27 .content{display:none}#block-block-28 h2:after,#block-block-27 h2:after{content:" - This feature is an interactive online tool which has been removed from printing";text-transform:none}.node-type-section-listing #content-header-lower{margin-top:0}#content>.box{padding:20px 0}body.front #content-header-lower{margin-top:0}body nav,
body #toolbar,
body div#nav-bg,
#views-exposed-form-people-listing-page-1,
#block-views-service-related-team-block,
#block-views-c14fb342b11276fb653a437633ccc26d,
#block-views-call-to-action-block,
#header-panel-switch,
#block-views-useful-links-block,
#sidebar-second,
#content-header-content,
ul.tabs.primary,
.element-invisible,
#views-exposed-form-blog-page,
ul.pager,
body #fade-in-panel,
#block-bdp-integration-bdp-integration-properties-form,
body #fade-in-panel #confidence,
#block-views-bf3c80ebced10a63b65db9c68bdd09e5,
#property-buttons,
footer,
#share-this,
#property-images li:not(:first-child),
/* added by grant */
.custom-bread,
.titlebar-bg,
.header-wrapper-small,
.header-wrapper .desktop-hide,
.header-wrapper .mobile-nav-toggle,
.header-wrapper .header-main-menu,
#block-block-40,
#block-block-32 div.stay-informed-btn,
#sliding-popup /* cookie policy footer consent */ {display:none}body #block-menu-menu-footer-navigation{display:none}.node-people.node-teaser .group-right div.field-name-title{padding-top:0}.field-name-field-related-team-members>.field-items>.field-item .field-name-field-image,.field-name-field-author>.field-items>.field-item .field-name-field-image{display:none}.view-people-listing>.view-content>div>div{width:50%}.page-node-3 #content>.box{padding-top:0}.node-people.node-teaser{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd}.node-people.node-teaser .field-name-title{font-size:1.25em;padding-top:0}#property-images{margin-bottom:20px}#property-images ul{margin:0;padding:0}#property-images li{list-style-type:none;margin:0;padding:0}