#footer-2 p.disclaimer,#footer-2 ul li a,#header a.login-centre,.sections-news article .article-info .entry-meta p,.team-item p.title,a.button,form .field-button input{text-transform:uppercase}.extra,dt{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h4,h5,hr{margin:20px 0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:robotoThin;src:url(../fonts/roboto-thin.eot);src:url(../fonts/roboto-thin.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-thin.woff) format('woff'),url(../fonts/roboto-thin.ttf) format('truetype'),url(../fonts/roboto-thin.svg#robotoThin) format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotoLight;src:url(../fonts/roboto-light.eot);src:url(../fonts/roboto-light.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-light.woff) format('woff'),url(../fonts/roboto-light.ttf) format('truetype'),url(../fonts/roboto-light.svg#robotoLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotoRegular;src:url(../fonts/roboto-regular.eot);src:url(../fonts/roboto-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-regular.woff) format('woff'),url(../fonts/roboto-regular.ttf) format('truetype'),url(../fonts/roboto-regular.svg#robotoRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotoMedium;src:url(../fonts/roboto-medium.eot);src:url(../fonts/roboto-medium.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-medium.woff) format('woff'),url(../fonts/roboto-medium.ttf) format('truetype'),url(../fonts/roboto-medium.svg#robotoMedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotoMediumItalic;src:url(../fonts/roboto-medium-italic.eot);src:url(../fonts/roboto-medium-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-medium-italic.woff) format('woff'),url(../fonts/roboto-medium-italic.ttf) format('truetype'),url(../fonts/roboto-medium-italic.svg#robotoMediumItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotoBold;src:url(../fonts/roboto-bold.eot);src:url(../fonts/roboto-bold.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-bold.woff) format('woff'),url(../fonts/roboto-bold.ttf) format('truetype'),url(../fonts/roboto-bold.svg#robotoBold) format('svg');font-weight:400;font-style:normal}::selection{color:#fff;background-color:#DC1220}::-moz-selection{color:#fff;background-color:#DC1220}*{outline:0}#skip,.screen-reader-text,p:empty{display:none}.cta a,.cta img,.icon,a.button,pre{display:block}hr{border:none;border-bottom:1px solid #ADADAD;padding:0}html{width:100%}body{font-family:robotoLight;line-height:1;font-weight:400;font-size:13px;color:#54585A;cursor:default;min-width:320px}a:active,a:hover,a:link,a:visited{color:#DC1220;text-decoration:none}a.button{width:100px;height:30px;line-height:30px;color:#fff;text-align:center;background:url(../images/bl-button.png) repeat-x;font-family:robotoMedium;font-size:12px}h4,h5,ul li{line-height:18px}h2,h3{color:#3F4042}h4,h5,strong{color:#DC1220}h1,h2,h3,h4,h5,h6{font-family:robotoRegular}h2{font-size:25px;margin:0 0 32px;line-height:27px}h3{font-size:18px;margin:0 0 25px;line-height:22px;font-family:robotoLight}p.title,strong{font-family:robotoMedium}h4,h5{font-size:16px}.symbol{position:absolute;width:92px;height:92px;border-radius:46px;top:-46px;left:50%;margin-left:-46px;background:url(../images/bl-symbols.png) 50% 0 no-repeat #DC1220}#header,#header-inner{position:relative}ol ol,ul{margin-left:15px}.symbol-grey{background-color:#3e4042}.symbol-home{background-position:0 0}.symbol-money{background-position:0 -100px}.symbol-couch{background-position:0 -200px}.symbol-padlock{background-position:0 -300px}.symbol-mobile{background-position:0 -400px}.symbol-cup{background-position:0 -500px}.symbol-ambulance{background-position:0 -600px}.symbol-bell{background-position:0 -700px}.symbol-comms{background-position:0 -800px}.symbol-heart{background-position:0 -900px}.symbol-links{background-position:0 -1000px}.symbol-feather{background-position:0 -1500px}.symbol-eye{background-position:0 -1600px}.symbol-plane{background-position:0 -1700px}.symbol-speech{background-position:0 -1800px}.symbol-tick{background-position:0 -1900px}.symbol-bulb{background-position:0 -2000px}.symbol-tools{background-position:0 -2100px}.symbol-pin{background-position:0 -2200px}.symbol-calendar{background-position:0 -2300px}.symbol-cross{background-position:0 -2400px}.symbol-people{background-position:0 -2500px}p{margin-bottom:10px;line-height:16px}p.title{font-size:14px;margin-bottom:20px}ol li,ul li{margin-bottom:5px}p.small{font-size:12px}em{font-family:robotoLight}em strong,strong em{font-family:robotoMediumItalic;color:#DC1220}.grey-box{padding:35px 50px;background-color:#cfcfcf;color:#455C64;border-top:3px solid #3D4142;overflow:hidden}ul li{padding-left:20px;background:url(../images/bl-bullet.png) 0 5px no-repeat}.icon,.icon p{line-height:27px}ul li.indent{padding-left:40px;background:url(../images/bl-bullet.png) 20px 5px no-repeat}ul ul{margin-left:0}ol{margin-left:30px}ol li{list-style:decimal;background:0 0;padding:0}ol li li{list-style:lower-alpha}.icon{width:27px;height:27px;text-indent:-9999em;background:url(../images/bl-icons-small.png) no-repeat}.icon-twitter{background-position:0 0}.icon-linkedin{background-position:0 -30px}.icon-facebook{background-position:0 -60px}.icon-google{background-position:0 -210px}.icon-print{background-position:0 -90px}.icon-tel{background-position:0 -120px}.icon-email{background-position:0 -150px}.icon-arrow{background-position:0 -180px}.icon-dont-hide-text{padding-left:40px;text-indent:0;width:auto}.icon p{margin:0;color:#DC1220;font-size:16px}.icon-tel p{font-family:robotoMedium}dt,form p{font-family:robotoLight}.left-content{float:left;width:70%}.right-content{float:right;width:275px}.cta a{margin-bottom:10px;text-indent:-9999em}.cta img{max-width:100%}.extra{overflow:hidden;border-top:1px solid #ADADAD;background:url(../images/bl-extra-bottom.png) 0 100% repeat-x;padding:14px 14px 20px}.extra .print-page{float:left;width:200px}.extra .social-links{float:left;width:336px}.extra .social-links ul{margin:0}dd,dt{margin-bottom:10px;line-height:16px}form h4,form h5{margin-top:30px}.extra .go-to-top{float:right;width:27px}dl,form{overflow:hidden}dt{color:#414244;float:left;width:50px;margin-right:20px}dd{float:left;width:180px}pre{padding:20px;background-color:#fff;margin:20px}form h4{font-family:robotoRegular;font-size:16px;margin-bottom:20px}form h5{font-family:robotoBold;font-size:14px;margin-bottom:15px}form .field{margin-bottom:10px;overflow:hidden}form .field label{display:block;margin-bottom:5px}form .field .wpcf7-list-item-label{width:auto}form .field-text input{padding:0 4%;width:92%;height:35px;border:none;background-color:#EAEAEA}form .field-textarea textarea{padding:5px 4%;width:92%;height:200px;border:none;resize:none;background-color:#EAEAEA}.home form .field-textarea textarea{height:140px}form .field-checkbox input{margin:0}form .field-radio .wpcf7-list-item{overflow:hidden;float:left;margin-right:20px}form .field-radio input{float:left;margin:11px 0 0 10px}form input.wpcf7-not-valid{background-color:#e6a8a8}form span.wpcf7-not-valid-tip{display:none}form .field-button input{border:none;display:block;height:30px;line-height:30px;color:#fff;text-align:center;background:url(../images/bl-button.png) repeat-x;font-family:robotoLight;font-size:12px;cursor:pointer;float:right;padding:0 30px}form .wpcf7-response-output{border:none!important;margin:0 0 20px!important;padding:0!important;line-height:16px}form input,form textarea{font-family:robotoLight;color:#000;font-size:13px}a.align-left{float:left;margin:0 10px 10px 0}a.align-right{float:right;margin:0 0 10px 10px}#banner,#footer-2-inner,#footer-inner,#header,#main,#navigation{max-width:1150px;margin:0 auto}.section,.sections-2 .section,.sections-3 .section{margin-bottom:20px;float:left}#banner-inner,#footer-2-inner-inner,#footer-inner-inner,#header-inner,#main-inner,#navigation-inner{padding:10px}.sections{overflow:hidden}.section{width:23.5%;margin-right:2%}.section-2-2,.section-3-3,.section-4-4{margin-right:0}.section-3-1{width:49%}.section-2-1{width:23.5%}.section-2-2{width:74.5%}.section-2-1 img{display:block;width:100%}.sections-3{overflow:hidden}.sections-3 .section{width:32%;margin-right:2%}.sections-3 .section-3-3{margin-right:0}.sections-2{overflow:hidden}.sections-2 .section{width:49%;margin-right:2%}.sections-2 .section-2-2{margin-right:0}.sections-2 li.section{width:35%;margin-right:5%;float:left;margin-bottom:5px}.sections-news{overflow:hidden}.sections-news .section{width:73.5%;margin-right:2%;float:left;margin-bottom:20px}.sections-news .section-2-2{width:24.5%;margin-right:0}.border-box{border:1px solid #3E4042;border-top:3px solid #3E4042}.pagination{border-top:1px solid #CFCFCF;padding:10px 0 0}.pagination ul{overflow:hidden;margin:0}.pagination ul li{float:left;width:38px;padding:0;list-style:none;background:0 0}.pagination ul li a{display:block;height:38px;line-height:38px;color:#3C4043;font-size:20px;text-align:center;border-right:1px solid #CFCFCF}.columns h2,.pagination ul li.active a{color:#DC1220}.pagination ul li:last-child a{border-right:none}.pagination ul li.next-link a,.pagination ul li.prev-link a{text-indent:-9999em;background:url(../images/bl-pagination.png) 50% 12px no-repeat;border-right:none}.pagination ul li.prev-link a{background-position:50% -23px}.gmap{display:none;width:100%}#header #header-inner .logo a,.js .gmap{display:block}.js .gmap{height:205px;width:100%;margin-bottom:20px}.columns{overflow:hidden}.columns h2{font-size:17px;margin-bottom:0}.columns ul{margin:0 0 20px}.columns ul li{margin-bottom:5px}.columns ul li a{color:#3F4042}.column{float:left;width:32%;margin-right:2%}.column-3{margin-right:0}#header{padding:30px 0}#header #header-inner .logo{margin:0}#header #header-inner .logo a img{width:50%;margin:0;display:block;max-width:218px;max-height:145px}#header a.login-centre,#header form{width:200px;right:10px;position:absolute}#header a.login-centre{top:0;height:56px;text-align:center;color:#fff;background-color:#70003F;font-family:robotoMedium;font-size:18px;line-height:56px}#header form{overflow:hidden;height:40px;top:70px}#header form label{float:left}#header form label input.search-field{border:none;padding:0 5px;height:40px;width:152px;margin:0;-webkit-appearance:none}#header form input.search-submit{float:left;background:url(../images/ngs-search.png) no-repeat;height:40px;width:38px;margin:0;padding:0;color:transparent;border:none;cursor:pointer}.single-lawyers .page-image .social-links{padding-bottom:20px}#header .social-links{position:absolute;width:200px;height:100px;top:0;right:0}#header .social-links a.icon-dont-hide-text{padding-left:30px}.social-links ul{overflow:hidden;margin:10px 0 15px;padding:0}.social-links ul li{float:left;width:27px;height:27px;padding:0;margin:0 10px 0 0;background:0 0}.social-links ul li.text{float:left;width:150px;height:27px;line-height:27px}.social-links ul li:last-child{margin:0}.established{background:url(../images/bl-established.png) no-repeat;margin:79px 0 0;width:135px;height:12px}.established p{display:none}#navigation{margin-bottom:10px}#navigation #navigation-inner{background-color:#DC1220;padding:0;margin:0 10px;min-height:30px;overflow:hidden}#navigation #navigation-inner p.menu-title{display:none;margin:0;cursor:pointer;font-family:robotoRegular;font-size:12px;color:#fff;padding-bottom:10px}#navigation #navigation-inner .menu-menu-container{float:left}#navigation #navigation-inner ul{overflow:hidden;padding:0;margin:0}#navigation #navigation-inner ul li{background:0 0;float:left;list-style:none;padding:0;margin:0}#navigation #navigation-inner ul li a{display:block;height:44px;line-height:44px;padding:0 20px;font-size:12px;font-family:robotoLight;text-transform:uppercase;color:#fff}#navigation #navigation-inner ul li a:hover,#navigation #navigation-inner ul li.current-menu-item a,#navigation #navigation-inner ul li.current-page-ancestor a{background-color:#414244}#navigation #navigation-inner form{float:right;padding-left:20px;background:url(../images/bl-search.png) 0 50% no-repeat;margin-right:9px;margin-top:9px}#navigation #navigation-inner form input{border:none;background-color:#DC1220;color:#fff;height:25px;line-height:26px;padding:0 5px}.category #navigation .menu-item-78 a,.single-lawyers #navigation .menu-item-145 a,.single-post #navigation .menu-item-78 a{background-color:#414244}#banner #banner-inner{height:400px;overflow:hidden;padding:0;margin:0 10px}#banner #banner-inner ul#banner-container{overflow:hidden;height:100%;width:100%;margin:0;padding:0;position:relative}#banner #banner-inner ul#banner-container li{background:0 0;position:absolute;list-style:none;margin:0;padding:0;width:100%;height:100%;overflow:hidden}#banner #banner-inner ul#banner-container li .li-banner-container{position:relative}#banner #banner-inner ul#banner-container li *{color:#fff}#banner #banner-inner ul#banner-container li img{display:block;width:100%}#banner #banner-inner ul#banner-container li .main-box{position:absolute;top:50px;left:50px;height:140px;width:310px;background-color:grey;padding:20px}#banner #banner-inner ul#banner-container li .main-box h4{font-size:18px;margin-bottom:15px}#banner #banner-inner ul#banner-container li .red-banner-box{position:absolute;top:240px;left:50px;height:60px;width:130px;background-color:#DC1220;padding:20px}#banner #banner-inner ul#banner-container li .grey-banner-box{position:absolute;top:240px;left:230px;height:60px;width:130px;background-color:#414244;padding:20px}#banner #banner-inner ul#banner-container li a{position:absolute;top:0;left:0;height:100%;width:100%;display:block;text-indent:-9999em}#banner #banner-inner ul#banner-container h5{margin:0 0 5px}#banner #banner-inner ul#banner-container li .grey-banner-box p,#banner #banner-inner ul#banner-container li .red-banner-box p{font-size:10px;line-height:14px}#main{margin-bottom:30px}.entry-content,.page-image,header h1{margin-bottom:20px}#main-inner,#main-inner #primary{overflow:hidden}.entry-content{overflow:hidden}.intro p{font-size:18px;line-height:24px}header h1{background-color:#E1E1E1;color:#3C4043;padding:30px 35px;font-size:30px;font-family:robotoLight}.page-image img{display:block}.categories p{font-family:robotoRegular}.categories p.uppercase{color:#DC1220}.categories ul{margin:0;padding:0}.categories ul li{list-style:none;background:0 0;margin:0 0 5px;padding:0 0 5px;border-bottom:1px solid #CFCFCF}.categories ul li a{color:#3F4042}.categories ul li.current-cat a{color:#DC1220}.categories ul ul li{margin-left:15px;margin-top:10px}.categories ul li li{border-bottom:none}.side-content{margin:20px 0}.sub-menu a{display:block;font-size:18px;color:#3F4042}.sub-menu a.active,.sub-menu ul li.current_page_ancestor>a,.sub-menu ul li.current_page_item>a{color:#DC1220}.sub-menu #mobile-nav{display:none;width:100%}.sub-menu a.parent-link{margin-bottom:10px;color:#DC1220}.sub-menu ul{margin:0 0 0 15px;padding:0}.sub-menu ul li{background:0 0;padding:0;margin:0 0 10px}.sub-menu>ul>li>a{margin-bottom:10px}#footer #footer-inner #footer-inner-inner *,#footer-2 #footer-2-inner #footer-2-inner-inner *{color:#fff}.sub-menu ul li li{margin-bottom:5px}.sub-menu ul li li a{font-size:14px}#footer{background-color:#414244;padding:35px 0}#footer p.small{font-size:12px!important}#footer #footer-inner #footer-inner-inner{overflow:hidden;position:relative}#footer #footer-inner #footer-inner-inner .footer-section{float:left;margin-right:50px}#footer #footer-inner #footer-inner-inner .footer-section-location{width:250px}#footer #footer-inner #footer-inner-inner .footer-section-logos{width:300px}#footer #footer-inner #footer-inner-inner .footer-section-parkrun{width:250px}#footer #footer-inner #footer-inner-inner .footer-section-social{width:138px;float:right;margin-right:0}#footer #footer-inner #footer-inner-inner .footer-section-social .social-links{position:relative;height:auto;overflow:hidden}#footer #footer-inner #footer-inner-inner .footer-section-social .social-links ul{margin:0}#footer #footer-inner #footer-inner-inner .footer-section-social a.mad{position:absolute;bottom:20px;right:10px;display:block;text-indent:-9999em;background:url(../images/mad-logo.png) no-repeat;height:40px;width:40px}#footer-2{background-color:#171715;padding:25px 0}#footer-2 #footer-2-inner #footer-2-inner-inner{overflow:hidden}#footer-2 p.disclaimer{float:left;font-size:10px}#footer-2 .menu-menu-container{margin:0;padding:0;float:right;overflow:hidden}#footer-2 ul{overflow:hidden}#footer-2 ul li{padding:0;margin:0 30px 0 0;float:left;list-style:none;background:0 0}#footer-2 ul li:last-child{margin-right:0}#footer-2 ul li a{display:block;font-size:10px}.home .grey-box p{font-size:18px;line-height:24px}.home .grey-box p a{margin:0 0 0 35px}.home .sections{border-top:1px solid #CFCFCF;margin-top:45px;padding-top:65px}.home .sections h2{color:#CD0619;font-size:20px;text-align:center;margin-bottom:10px;line-height:24px}.home .sections-news .section-3-2 a,.sections-home-news .section-3-2 a{color:#3F4042}.home .section .border-box{min-height:200px;padding:55px 35px 0;position:relative}.home .news-items{margin-bottom:30px}.home .news-items ul{margin:0;padding:0}.home .news-items ul li{padding:0 20px 0 70px;margin:0 0 20px;list-style:none;background:url(../images/bl-home-news.png) no-repeat;min-height:62px}.home .news-items ul li h4{font-size:16px;margin-bottom:0}.home .news-items ul li h4 a{color:#3F4042;margin-bottom:15px}fieldset.enews{overflow:hidden}fieldset.enews .field-checkbox{display:none}fieldset.enews .field-text{float:none;width:100%}fieldset.enews .field-name{float:left;width:49%;margin-right:2%}fieldset.enews .field-surname{margin-right:0}.sections-home-news .section-3-2 ul{margin:0}.sections-home-news .section-3-2 ul li{padding:0;background:0 0;list-style:none}.home .sections-links a{display:block;border-top:3px solid #3f4042;color:#fff}.home .sections-links a img{display:block;width:100%}.home .sections-links a span.caption{display:block;width:100%;background-color:#3f4042;height:49px;line-height:49px}.home .sections-links a span.caption span{display:block;padding-left:30px}.home .sections-links .section-4-3 a span.caption{background-color:#cd0619}.page-template-page-team-php h2{display:none}.team-item{background-color:#E1E1E1;border-top:3px solid #3F4042;position:relative;height:420px}.team-item img{width:100%;display:block;margin-bottom:20px}.team-item h3{text-align:center;margin:0 10px 10px;font-size:20px}.team-item p{text-align:center;margin:0 10px}.team-item a.img{display:block}.team-item a{color:#3F4042}.team-item p.title{margin-bottom:15px}.team-item p.fields{margin-bottom:25px}.team-item .social-links{position:absolute;width:100%;height:27px;bottom:20px;left:0}.team-item .social-links ul{width:64px;margin:0 auto}.team-item .social-links ul.social-1{width:27px}ul.our-team-links{margin:20px 0;overflow:hidden}ul.our-team-links li{list-style:none;background:0 0;padding:0 10px 0 0;margin:0 10px 0 0;float:left;border-right:2px solid #CFCFCF}ul.our-team-links li:last-child{border-right:none;padding-right:0;margin-right:0}ul.our-team-links li a{font-size:30px;line-height:38px;color:#CFCFCF}ul.our-team-links li.active a{color:#3F4042}.sections-news article .article-info h2 a,.single-lawyers .news .columns ul li a,.single-post .news-info p a,.single-post .news-info p strong{color:#3C4043}.single-lawyers .page-image{background-color:#E1E1E1;padding-bottom:0}.single-lawyers .page-image img{margin-bottom:20px}.single-lawyers .page-image .social-links ul{width:64px;margin:0 auto}.single-lawyers .page-image .social-links ul.social-1{width:27px}.single-lawyers h5{margin-top:0}.single-lawyers .sections-2 .section{overflow:hidden}.single-lawyers .sections-2 .section .image{max-width:150px;float:left;margin-right:15px}.single-lawyers .sections-2 .section .image img{display:block;width:100%}.single-lawyers .sections-2 .section .staff-info{float:left;width:240px;padding-top:38px}.single-lawyers .sections-2 .section .staff-info p{margin-bottom:0}.single-lawyers .sections-2 .section .staff-info p.name{font-size:20px;margin-bottom:5px}.single-lawyers .sections-2 .section .staff-info p.title{font-family:robotoLight;margin-bottom:20px}.single-lawyers .news .columns{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.single-lawyers .news .columns ul{margin-bottom:0}.single-lawyers .news .columns ul li{margin-bottom:10px}.single-lawyers .staff-info .social-links ul{margin:0}.sections-news article{overflow:hidden;margin-bottom:30px}.sections-news article .image{max-width:275px;float:left;margin-right:25px}.sections-news article .article-info{max-width:520px;float:left}.sections-news article .article-info h2{color:#3C4043;margin-bottom:10px}.sections-news article .article-info .entry-meta{margin-bottom:15px}.sections-news article .article-info .entry-meta p.categories{text-transform:none}.blog article{margin-bottom:30px}.single-post .news-info{padding:0 0 20px;border-bottom:1px solid #CFCFCF;margin-bottom:20px}.single-post .news-info p{text-transform:uppercase;margin:0;font-size:12px}.page-id-70 h2{color:#DC1220;font-size:20px;margin-bottom:15px}.page-id-70 ul.keyline-bottom{margin-left:0;padding-left:15px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #DC1220}.page-id-70 fieldset.left{float:left;width:47%;margin-right:6%}.page-id-70 fieldset.right{float:left;width:47%}.page-id-70 fieldset.bottom{float:none;width:49%;clear:both}.page-id-70 .field-checkbox{border-bottom:1px solid #dbdbdb;padding-bottom:5px}.search article{margin-bottom:30px}.search article h2{margin-bottom:10px}.search article h2 a{color:#3C4043}.other-areas li a,.related-articles li a,.related-categories li a,.related-lawyers li a{color:#3F4042}ul.accr-logos{overflow:hidden;border-top:1px solid #cfcfcf;text-align:center;max-width:1140px;padding:30px 10px;margin:0 auto}ul.accr-logos li{padding:0 20px;display:inline-block;text-align:center;list-style:none;margin:0;background:0 0}.parent-link,ul.accr-logos li img{display:block}.uppercase{text-transform:uppercase}.parent-link{margin-bottom:10px;line-height:16px;font-family:robotoRegular}@media only screen and (max-width:1150px){#banner .grey-box,#banner .main-box,#banner .red-box,#footer #footer-inner #footer-inner-inner .footer-left .hill-campus,#footer #footer-inner #footer-inner-inner .footer-left .park-campus,#footer #footer-inner #footer-inner-inner .footer-middle,#footer-2,#navigation #navigation-inner form,.sections-news .section-2-2{display:none}#navigation #navigation-inner ul li a{font-size:12px}.sections-news .section-2-1{width:100%;margin-right:0}#main-inner #primary{width:100%}}@media only screen and (max-width:785px){#header{padding:15px 0}#header form{display:none}#header a.login-centre{width:100px;height:43px;line-height:43px;font-size:12px}.section-3-2,.section-3-3,.section-4-1,.section-4-2,.section-4-3,.section-4-4{width:49%}#navigation #navigation-inner ul li a{font-size:8px}.sub-menu #mobile-nav{display:block}.sub-menu ul{display:none}.sections{margin-bottom:0}.section-4-2{margin-right:0}.section-2-1,.section-2-2,.section-3-1{width:100%;margin-right:0}article header h1{padding:20px;font-size:20px}.blog #main-inner #primary #content{float:none;width:auto}.blog #main-inner #primary #content-right{width:auto;float:none;height:auto!important}}@media only screen and (max-width:635px){.established,.social-links{display:none}h2{font-size:18px;line-height:20px;margin-bottom:10px}h3,ul.accordion .bass-drop li.no-list h3{font-size:16px;line-height:18px}h4,ul.accordion .bass-drop li.no-list .small-drop li.no-list h4{font-size:14px;line-height:16px}#header{padding:5px 0}#header a.login-centre{width:100px;height:22px;line-height:22px;font-size:9px}#header #header-inner .logo a img{margin:0 auto}#navigation #navigation-inner{padding-top:10px}#navigation #navigation-inner p.menu-title{display:block;text-align:center;text-transform:uppercase}#navigation #navigation-inner ul{display:none;border-top:1px solid #e4626b;padding:10px 0}#navigation #navigation-inner .menu-menu-container,#navigation #navigation-inner ul li{float:none}#navigation #navigation-inner ul li a{display:block;text-align:center;font-size:16px;height:28px;line-height:28px}.sections{margin-bottom:0}.section-3-2,.section-3-3,.section-4-1,.section-4-2,.section-4-3,.section-4-4,.sections-2 .section,.sections-3 .section{margin:0 0 20px;width:100%}.sections-2 .section,.sections-3 .section{float:none}.column{float:none;margin:0;width:100%}.grey-box{padding:20px 10px}.left-content,.right-content{width:100%;margin:0 0 20px}.right-content .cta{width:275px;margin:0 auto}.sections-links *{text-align:center}.page-id-70 fieldset.bottom,.page-id-70 fieldset.left,.page-id-70 fieldset.right{width:100%;float:none;margin:0 0 20px}ul.our-team-links li a{font-size:16px;line-height:19px;color:#CFCFCF}.single-lawyers .news .columns{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}.single-post .categories{display:none}.js ul.accordion li.no-list,.js ul.accordion li.no-list .small-drop li.no-list{padding:10px 15px}#footer{padding:10px 0}#footer #footer-inner #footer-inner-inner .footer-left{float:none;width:300px;margin:0 auto}#footer #footer-inner #footer-inner-inner .footer-left h4{font-size:25px;text-align:center}#footer #footer-inner #footer-inner-inner .footer-right{float:none;width:40px;margin:0 auto}}@media all and (-webkit-min-device-pixel-ratio:2){.symbol{background:url(../images/bl-symbols-@2x.png) 50% 0 no-repeat #DF111E;background-size:92px 2600px}.symbol-grey{background-color:#3e4042}.symbol-home{background-position:0 0}.symbol-money{background-position:0 -100px}.symbol-couch{background-position:0 -200px}.symbol-padlock{background-position:0 -300px}.symbol-mobile{background-position:0 -400px}.symbol-cup{background-position:0 -500px}.symbol-ambulance{background-position:0 -600px}.symbol-bell{background-position:0 -700px}.symbol-comms{background-position:0 -800px}.symbol-heart{background-position:0 -900px}.symbol-links{background-position:0 -1000px}.symbol-feather{background-position:0 -1500px}.symbol-eye{background-position:0 -1600px}.symbol-plane{background-position:0 -1700px}.symbol-speech{background-position:0 -1800px}.symbol-tick{background-position:0 -1900px}.symbol-bulb{background-position:0 -2000px}.symbol-tools{background-position:0 -2100px}.symbol-pin{background-position:0 -2200px}.symbol-calendar{background-position:0 -2300px}.symbol-cross{background-position:0 -2400px}.symbol-people{background-position:0 -2500px}}@media print{#footer,#footer-2,#navigation,.categories,.cta,.extra,.sections-home-news,.social-links,.sub-menu{display:none}}.embed-container{position:relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
