body,body input[type="submit"],body input{-webkit-font-smoothing:antialiased;text-shadow:0 0 1px rgba(0,0,0,0.1);}@font-face{font-family:'Roboto';src:url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Regular-webfont.eot);src:url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Regular-webfont.woff) format('woff'),url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Regular-webfont.ttf) format('truetype'),url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Regular-webfont.svg#Roboto) format('svg');font-weight:400;font-style:normal;}@font-face{font-family:'Roboto';src:url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Bold-webfont.eot);src:url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Bold-webfont.woff) format('woff'),url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Bold-webfont.ttf) format('truetype'),url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Bold-webfont.svg#roboto_condensedbold) format('svg');font-weight:700;font-style:normal;}@font-face{font-family:'Roboto';src:url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Light-webfont.eot);src:url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Light-webfont.woff) format('woff'),url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Light-webfont.ttf) format('truetype'),url(/sites/default/themes/bricktheme/fonts/RobotoCondensed-Light-webfont.svg#roboto_condensedlight) format('svg');font-weight:300;font-style:normal;}a{-webkit-transition:color 500ms,opacity:500ms;-moz-transition:color 500ms,opacity:500ms;transition:color 500ms,opacity:500ms;}body{font-size:18px;font-weight:300;font-family:'Roboto',sans-serif;color:#393f40;}p{font-weight:300;}html.eight p{font-family:'Roboto',sans-serif;}.mainheader{background:none repeat scroll 0 0 #FFFFFF;color:#FFFFFF;padding:20px 0 0;}.mainheader nav,.mainheader a.button{margin-bottom:0;}.mainfooter{background:none repeat scroll 0 0 #0D234C;color:#FFFFFF;font-size:14px;margin-top:20px;padding:20px 0 0;}.mainfooter .copy{color:#A2A7AD;font-size:12px;margin-top:20px;padding:8px 0;}h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif;}p{color:#272727;font-size:1rem;font-size:18px;line-height:1.6;font-weight:300;}p.lead{font-size:1.333em;font-size:24px;line-height:1.5;}a:link,a{color:#f05423}h1{font-size:3rem;font-size:54px;font-weight:400;color:#0e3580;}h2{font-size:2.333em;font-size:42px;color:#0e3580;}h3{font-size:1.667em;font-size:30px;color:#0e3580;}h4{font-size:1.333rem;font-size:23px;color:#0e3580;}h5{color:#0e3580;font-size:1rem;font-size:18px;}h6{color:#0e3580;font-size:0.889rem;font-size:16px;}h1.subheader{color:#F26D43;font-size:2.250rem;font-size:36px;font-weight:400;}h2.subheader{font-size:1.1666em;color:#f26d43;}h3.subheader{font-size:1em;color:#f26d43;}h4.subheader{color:#f26d43;}h5.subheader{color:#f26d43;}aside h2,h2.aside{background:none repeat scroll 0 0 #F05423;color:#FFFFFF;font-size:24px;font-weight:400;padding:0.2rem 0.5rem;}ul.disc li,ul.circle li,ul.square li,ul.no-bullet li li,ol li{margin-left:1.15em;}ul.disc li li,ul.circle li li,ul.square li li,ol li li{margin-left:0;}button,.button{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;margin:0 0 1.25rem;padding:0.2rem 0.75em 0.3rem;text-transform:lowercase;}button.large,.button.large{font-size:2.4rem;font-size:43px;padding:0.3rem 1rem;}button.small,.button.small{font-size:1rem;font-size:18px;padding:0.3rem 0.5rem;}button.tiny,.button.tiny{font-size:0.722rem;font-size:13px;font-weight:300 !important;padding:0.3rem 0.5rem;}a.button{color:#fff;}.button-group .button{border-radius:0;}.label{background:none repeat scroll 0 0 #143B83;}.button:hover,.button:focus,button:hover,button:focus,.top-bar-section ul li > a.button:hover{background:#cb3e12 none;color:#fff;}.button.secondary,.alert-box.secondary{background:#143b83 none;border:1px solid #143b83;color:#fff;}.label.secondary{color:#fff;background:#749dc3;}.button.secondary:hover,.button.secondary:focus,button.secondary:hover,button.secondary:focus{background-color:#082354;color:#fff;}.success,.button.success,.button.tertiary{background:none repeat scroll 0 0 #157746;border:1px solid #157746;color:#FFFFFF;}button.success:hover,.button.success:hover,.button.tertiary:hover{background:#0f653a;}button.alert,.button.alert{background:none repeat scroll 0 0 #CC0000;}button.alert:hover,.button.alert:hover{background:#ae0808 none;}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#CCCCCC;border-color:#CCCCCC;box-shadow:none;color:#999999;cursor:default;opacity:0.7;}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#aaa;}.label.success{background:none repeat scroll 0 0 #157746;}.split.button span{border-left-color:#fff;}.panel{background:none repeat scroll 0 0 #FBFBFB;border:2px solid #F3F3F3;box-shadow:none;color:#535353;padding:30px 60px;}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p{color:#535353;}.panel.callout{background:none repeat scroll 0 0 #f05423;border-color:#DDDDDD;box-shadow:0 0 0 9px #FFFFFF inset;color:#FFFFFF;padding:30px 40px;}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p{color:#fff;}.top-bar{background:#fff none;}.top-bar,.top-bar-section .has-form{background:#fff;}.top-bar-section li a:not(.button),.top-bar-section li span.nolink,.top-bar-section li:not(.has-form) a:not(.button){background:#fff;}.top-bar-section > ul{background:#fff;}@media only screen and (min-width:1080px){#mainwrap .top-bar-section ul.right a{font-size:18px;}}#mainwrap .top-bar-section ul.right li:first-child a{background:url(/sites/default/themes/bricktheme/stylesheets/images/right_nav_line.gif) right center no-repeat;}#mainwrap .top-bar-section ul.right li a:hover{background:none !important;color:#7d7d7d !important;}#mainwrap .top-bar-section ul.right li:first-child a:hover{background:url(/sites/default/themes/bricktheme/stylesheets/images/right_nav_line.gif) right center no-repeat !important;}.top-bar .title-area,.top-bar.expanded .title-area{background:#183E85;}.top-bar.expanded .top-bar-section li,.top-bar.expanded .top-bar-section li:not(.has-form) a:not(.button),.top-bar.expanded .top-bar-section li:not(.has-form) span.nolink{line-height:45px;background:#183E85;color:#fff;}.top-bar-section li a:not(.button),.top-bar-section li span.nolink,.top-bar-section li:not(.has-form) a:not(.button){font-weight:300;line-height:95px;padding:0 20px;}.top-bar-section li span.nolink{display:block;color:#7f8080;font-size:21px;}.top-bar-section ul.right li .dropdown{left:0;right:auto;}.top-bar-section .has-dropdown > a{padding-right:auto;}.top-bar-section li a:not(.button):hover a{}.top-bar-section ul li.active > a{background:transparent none;}.top-bar-section > ul > .divider,.top-bar-section > ul > [role="separator"]{border:none;}.top-bar-section .has-dropdown > a:after{margin-top:-4.5px;}.top-bar-section-left ul li:hover > a,.top-bar-section-left li a:not(.button):hover,.top-bar-section-left li:hover span.nolink,.top-bar-section li.active-trail span.nolink,.top-bar-section li.active-trail a,.top-bar-section li:not(.has-form) a:hover:not(.button){background:#183e85 none;color:#FFFFFF;}.top-bar-section li:hover a{background:#183e85 none !important;color:#FFFFFF !important;}.top-bar-section-left ul li.active > a:hover{background:#183e85 none;border-radius:0;}.top-bar-section-left ul li.active > a{color:#183e85;}.top-bar-section-right ul li:hover > a,.top-bar-section-right li a:not(.button):hover,.top-bar-section-right li:not(.has-form) a:hover:not(.button){background:#F05423;color:#FFF;}.top-bar-section-right li{color:#F05423;}.top-bar-section .has-dropdown > a:after{border-style:none;}.top-bar-section > ul > li > a{font-size:1.2em;}.top-bar-section .dropdown{border:3px solid #183E85;}.top-bar-section .dropdown li{background:none repeat scroll 0 0 #183E85;padding-right:0;}.top-bar-section ul li > a.button{font-size:1.2em;text-transform:uppercase;}.button,.top-bar-section ul li > a.button{background:#f05423 none;color:#fff;border-color:#f05423;}.top-bar-section .dropdown li a{padding-right:40px;}.top-bar-section-left .dropdown li:not(.has-form) a{background:none repeat scroll 0 0 #183E85;color:#FFFFFF;line-height:1.2rem !important;padding:0.5rem 20px !important;}.top-bar-section-left .dropdown li:not(.has-form) a:hover{background:#46659e none !important;color:#fff;}.top-bar-section ul ul li > a:hover{background:#46659e none;}.header-region .row .large-3{text-align:center;display:none;}.filter-nav dt{color:#0E3580;font-size:20px;font-weight:600;padding:0 10px;}.filter-nav a{color:#8A8A8A;padding:0 10px;}.filter-nav .active a,.filter-nav a:hover{background:none repeat scroll 0 0 #0E3580;color:#fff;display:block;}ul.pagination li{height:2rem;}ul.pagination.blog-nav li{margin:0 20px;}ul.pagination li.unavailable a:hover{color:#999999;cursor:default;}ul.pagination li.current a:hover{background:none repeat scroll 0 0 #F05423;}ul.pagination li a,ul.pagination li.current a:focus{background:none repeat scroll 0 0 #EBEBEB;border-radius:0;color:#8E8C8D;display:block;font-size:1.2rem;font-weight:300;padding:0.0625rem 0.8rem;}ul.pagination li.current a,ul.pagination li a:hover,ul.pagination li a:focus,ul.pagination.blog-nav li a{background:none repeat scroll 0 0 #F05423;color:#FFFFFF;cursor:pointer;font-weight:300;}ul.pagination.blog-nav li a:hover{background:#ddd;}ul.pagination li.arrow a,ul.pagination li.arrow a:hover,ul.pagination li.arrow a:focus{}ul.pagination li.unavailable a,ul.pagination li.unavailable a:hover,ul.pagination li.unavailable a:focus{background:none repeat scroll 0 0 #EBEBEB;color:#999999;}ul.pagination li.arrow.unavailable a,ul.pagination li.arrow.unavailable a:hover,ul.pagination li.arrow.unavailable a:focus{background:none repeat scroll 0 0 #EBEBEB;color:#8E8C8D;font-weight:normal;}.sub-nav dt.active a,.sub-nav dd.active a{background:#f05423;}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#ddd;}.breadcrumbs{background-color:transparent;border-color:transparent;}.alert-box{background-color:#DDDDDD;border-color:#CCCCCC;color:#222222;font-size:0.778em;font-size:14px;}.alert-box.alert{background-color:#CC0000;border-color:#CC0000;color:#FFFFFF;}.alert-box.success{background-color:#157746;border-color:#157746;color:#FFFFFF;}.subheader{color:#828282;}@media only screen and (min-width:768px){.row{max-width:1120px !important;}aside{max-width:375px;}.top-bar-section .dropdown li.divider{display:none;}.header-region .row .large-3{display:block;}}.locked:after{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/locked.png);background-repeat:no-repeat;background-position:right top;display:inline-block;width:16px;height:16px;vertical-align:top;content:"";}.inset-border{border:1px solid #DDDDDD;box-shadow:0 0 0 9px #FFFFFF inset;padding:30px 40px;}.bottom-shadow{padding-bottom:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA7IAAAAMCAYAAABfqIFsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjQ1QkY2M0QwNkFDMTFFM0FEMzRDOTdBRDBBRTk2QjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjQ1QkY2M0UwNkFDMTFFM0FEMzRDOTdBRDBBRTk2QjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNDVCRjYzQjA2QUMxMUUzQUQzNEM5N0FEMEFFOTZCMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNDVCRjYzQzA2QUMxMUUzQUQzNEM5N0FEMEFFOTZCMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrYmBG4AAAS2SURBVHja7F3bduMgDLT2+G/3fZ/3yzNt4sQBzP1mY2bOaWMDAUmAq0GYyt9///8sT2CR39+C3x95fmLZ0pdXunr9+Xndi+zpz9/fdGyp7/q2+rf75V3/otQZulbbcuYH7mPTDmWwGUaVf7/46OfQx4uAPiF7pEIybFPSRq06j52xjVOt8s89wu3K0lbI9jZoh5FlL9EzJf+uNiEI4jpAZl5M/l1sAsreaPzIMDZAIA0V60eSLeH1FmCUgaM8CmyJjO+57zf54LWNWkYvD6WgmYbdAl9bQPnuQynzeKc/r54s9ZW+qt6ZYkf8kqyHYtaHUUQMp06UG0E8QZUEspVFQhPSazm3NQlnTdIpGXrl1tuMCMA/47JsVfkvymhkcEbSJhXHM0EQRG9SUkJUZiT3s5PwpDEk/fsKjdpDI1u1Jsjxiw75NkCh3rF52rW489VP8xpGujZI1+UQzNJ4rW1twfW5KGsLi8HdxRA9JZoqHjOXkNuk70BpfyfqsIoV/QwAqsheg7jWdNSb1i+WAfkhscaglVJDXUnvzmQuV/47ED6SVoIgRiZ1d9UBg9sFF5A3ipABQ+mdUj9a2y6yBByUDxEOCSrMi7zFMUTUhYNuuobiJbtIJLev+9UIcMPCE9Q8tcyRdH1zxGAaYmEe6Vt/pRqBSItOwkmgxLIKUEKgWkbHehCtM8ncVSKLo0f0Zo1IMhJLEMRoxA/Um/IXkHt0cph62KBnpLc2KXbXJ8nto4GdbFufYS11JEtuousnwXYyq1Pq99ZiOYhpi8Ta8o4m/r4jqxE7D31PIpRIm19Sodz3DWDXS5lHpaRQwlZbgHsR17bPQ3s/SPajoI2U0q2l8xYH7kpeSWIJghiJFM1CanETedG81TDhWDTfXy7Rf7jgeMnvw7R3ZJ3lUXfuo6HuUfKJeEismwTDUma/Xk1TKocxwUJmTScPosdLYWnaVCXfeUREmXqOuWR8q8XjQDrW0/JxJs0eTyhsC011G5UQzRqFJZklCGJEIgfagAsQETXaNnz28tZ6jwVcWA9klEInmZEti28T8nFs5R9IpZDd1bIuoH5RAhWLwaf3VOXU4sU4tRjGKb/RDqSkT64q0xGwBshjhomcNsXbO+Ny2vfjIuMtFipmIYQzEziSV4IgSOio+4gyIxAJPPpNtvI4TU/caszEEz9nCZGLkHHXVmH/uEKCFAjYwrYAo59a/DkSWfQTiBFw9mCVD45ORLTziMJukKqD1721WIqGiBRLNR8BwFB2GZ0UzUrqSGYJgiCRo953lT8jlDRFn6JqTWkLCvYt3riQjqlxWmQ1nhxpX9X/maMdwuuPV9lfEP+w33SygQEmh1xgEsqFHwAkBPfVncSOIAiCIIGlLrPoDspQX2bnzlr/LgH73uH9Hdnwa7uhlZtjVDJ8OBJOiGCW1sxBfU+y3coGM//BIlEnCIKgX0Cwv2iDtt4JuvVY6ZZ1t7Th97bNdCV/teWleOFi2VEcOOwpvwtx0qQSThU+oKa2gbC/CIIgCD6fCY6PKbVD8qZf9FFnNd8mlRLPVanLpwsyuxBnD6QxD3vig4AoJascHwRBEATdfFqVyLNj1mFPt+uKvK3F3jI/AgwAOwIRI/bTf6gAAAAASUVORK5CYII=) bottom center no-repeat;background-size:100% 12px;margin-bottom:1.25em;}.bottom-shadow .panel{margin-bottom:0;}.side-archives h2,.side-archives h3{border-bottom:#ddd solid 1px;margin-bottom:0;}.side-archives li{border-bottom:#ddd solid 1px;padding:.5em .8em;font-size:.9em;}aside .side-archives ul{margin:0 0 .5em;}aside .sidenav > ul{list-style:none;border-top:5px solid #6a6f75;border-bottom:5px solid #6a6f75;border-radius:6px;}aside .sidenav > ul li{padding-right:0px;}aside .sidenav > ul li a{color:#fff;font-size:.85em;line-height:2.1em;}aside .sidenav > ul > li{}aside .sidenav > ul > li > a{padding-left:15px;background:#3b3f42;background:#3b3f42;border-bottom:1px solid #6a6f75;display:block;font-weight:bold;}aside .sidenav > ul > li.selected > a,aside .sidenav > ul > li > a:hover{background:#739dc3;}aside .sidenav > ul li ul{padding-left:0;list-style:none;margin-left:0;}aside .sidenav > ul > li li a{padding-left:35px;font-weight:normal;background-color:#61656A;border-bottom:1px solid #6a6f75;display:block;}aside .sidenav > ul > li li.selected > a,aside .sidenav > ul > li li a:hover{background:none repeat scroll 0 0 #CCCCCC;color:#61656A;}.darkform input[type="text"],.darkform input[type="password"]{background:#d4d4d4;border:none;border-radius:4px;}label.error{color:#CC0000;}span.error,small.error{background:none repeat scroll 0 0 #CC0000;}.error > small,.error small.error{background:none repeat scroll 0 0 #CC0000;}.error label,.error label.error{color:#CC0000;}.side-nav li a{color:#f05423;}.top-bar-section ul li > a{background:transparent none;color:#7F8080;font-family:"Roboto";font-size:21px;text-transform:lowercase !important;}.header-region .large-4.columns{color:#F05423;font-weight:300;}.header-region .large-4.columns a{line-height:95px;margin:0 0.3em;}.progress .meter{background:none repeat scroll 0 0 #0E3580;}.casestudy-nav{list-style:none outside none;margin:0;padding:0;}.casestudy-nav a{background:none repeat scroll 0 0 #F2F2F2;color:#0C3682;display:block;font-size:1.1rem;font-weight:300;height:135px;padding:30px 45px;width:315px;}.casestudy-nav .prev{float:left;}.casestudy-nav .next{float:right;}.casestudy-nav .prev > a{background:#f2f2f2 url(/sites/default/themes/bricktheme/stylesheets/images/casestudy-arrows.png) no-repeat left center;padding-left:100px;text-align:right;}.casestudy-nav .prev > a:hover{background:#ddd url(/sites/default/themes/bricktheme/stylesheets/images/casestudy-arrows-on.png) no-repeat left center;}.casestudy-nav .next > a{background:#f2f2f2 url(/sites/default/themes/bricktheme/stylesheets/images/casestudy-arrows.png) no-repeat right center;padding-right:100px;text-align:left;}.casestudy-nav .next > a:hover{background:#ddd url(/sites/default/themes/bricktheme/stylesheets/images/casestudy-arrows-on.png) no-repeat right center;}.ajax_content_loader{display:none;}.ajax_content_loading .ajax_content_wrapper{background-color:#E3E3E3;opacity:0.2;filter:alpha(opacity=20);}.ajax_content_wrapper{min-height:200px;}.ajax_content_loader{height:100%;position:absolute;z-index:499;width:100%;text-align:center;color:#000000;font-weight:bold;font-size:20px;padding-top:100px;}.node-type-news h1{display:none;}.reveal-modal{position:fixed;top:5% !important;}@media only screen and (max-width:640px){.reveal-modal{position:absolute;top:10px !important;}}.client_list_wrapper,.case_study_list_wrapper{position:relative;text-align:center;}.rollover{position:absolute;width:100%;height:100%;top:0px;left:0px;background-color:rgba(24,62,133,.9);color:#FFFFFF;font-size:1.5em;padding:.5em;line-height:1em;text-align:center;font-weight:500;}.rollover .title{height:100px;text-align:center;width:100%;background:none;border:0;}.rollover .title td{vertical-align:middle;text-align:center;font-size:1em;line-height:1em;color:#fff}.rollover .arrow{background:url(/sites/default/themes/bricktheme/stylesheets/images/rollover_arrow.png);height:34px;width:34px;margin:0 auto;display:block;}.client_list_wrapper .rollover .title{height:182px;}.node-type-practice .rollover .title{height:178px;}@media only screen and (max-width:1025px){.rollover .title td{font-size:.6em;line-height;1em;}.client_list_wrapper .rollover .title{}}@media only screen and (max-width:768px){.rollover{display:none;}}.c-career-page .jobs_wrapper{margin-bottom:3rem;}.c-career-page .clswire_row.jobs{margin:0;padding:0;border-top:1px solid #dbe1ea;}.c-career-page .clswire_row.jobs:last-child{border-bottom:1px solid #dbe1ea;}.c-collapsible__title .title{margin:.5rem 0;cursor:pointer;padding-right:35px;}@media only screen and (max-width:480px){.c-collapsible__title .title{font-size:1.5rem;}}.c-collapsible__title .field-name-title:after{content:'';display:block;position:absolute;top:20px;right:0;width:20px;height:20px;border:1px solid #0e3580;border-radius:50%;}.c-collapsible__title.open{}.c-collapsible__title .title:before,.c-collapsible__title .title:after{content:'';display:block;position:absolute;right:3px;top:29px;width:14px;height:2px;background:#0e3580;transition:transform .3s ease-in-out;}.c-collapsible__title .title:after{transform:rotate(90deg);}.c-collapsible__title.open .title:after{transform:rotate(0deg);}@media only screen and (max-width:480px){.c-collapsible__title .field-name-title:after{top:15px;right:20px;}.c-collapsible__title .title:before,.c-collapsible__title .title:after{top:24px;right:23px;}}.c-collapsible__content{display:none;padding-bottom:2rem;}.c-collapsible__content .field-name-post-date:before{content:'Posted ';display:inline;}.c-collapsible__content .field-name-post-date{float:left;margin-bottom:2rem;font-size:16px;}.c-collapsible__content .field-name-node-sharing{margin-bottom:1rem;}.c-collapsible__content .sharing_wrapper .left{width:77px;}.c-collapsible__apply{margin-bottom:1rem;}@media only screen and (min-width:635px){.c-collapsible__content .field-name-node-sharing{float:right;margin-bottom:2rem;}.c-collapsible__apply{display:block;margin:0 auto 1rem auto;max-width:100px;width:100%;}}@media only screen and (max-width:634px){.c-collapsible__content .field-name-node-sharing{float:right;margin-bottom:2rem;}.c-collapsible__apply{float:left;margin-bottom:2rem;}}.c-career-page .content{margin-bottom:2rem;}.c-career-page .content h4{font-weight:500;text-align:center;margin-top:2rem;margin-bottom:2rem;}.c-career-page .content h5{font-size:21px;font-weight:500;margin-top:2rem;margin-bottom:0;}.c-insta-block{background-color:#ecedee;margin-bottom:2rem;}.c-insta-block__inner{width:90%;margin:auto;padding:3rem 45px;}.c-insta-block__title{text-align:center;color:#6a6b6c;margin:0;}.c-insta-block__follow{background:#5880d5;color:#fff !important;font-weight:500;text-align:center;padding:.5rem 0;width:120px;display:block;border-radius:5px;transition:background-color 300ms ease-out;margin:1rem auto 0;}.c-insta-block__follow:hover{background:#cb3e12;color:#fff;}@media only screen and (max-width:480px){.c-insta-block__follow{float:none;margin:10px auto;}}.c-instaslider{clear:both;}.c-instaslider__link{width:220px;height:220px;background:no-repeat center center;background-size:cover;display:block;margin:10px auto;}.slick-arrow{background-color:#aeaeae;width:35px;height:60px;overflow:hidden;position:absolute;top:50%;margin-top:-30px;}.slick-arrow:focus,.slick-arrow:active,.slick-arrow:focus:after,.slick-arrow:active:after{background-color:#aeaeae;}.slick-arrow:hover,.slick-arrow:hover:after{background:#cb3e12;}.slick-arrow:before,.slick-arrow:after{content:"";display:block;width:20px;height:20px;position:absolute;top:20px;}.slick-arrow:before{background:#fff;}.slick-arrow:after{background:#aeaeae;transition:background-color 300ms ease-out;}.slick-prev{left:-40px;}.slick-prev:before{transform:rotate(-45deg);left:14px;}.slick-prev:after{transform:rotate(-45deg);left:18px;}.slick-next{right:-40px;}.slick-next:before{transform:rotate(45deg);right:14px;}.slick-next:after{transform:rotate(45deg);right:18px;}.c-block-text{padding-top:2rem;padding-bottom:2rem;}.c-block-text p{font-size:20px;}@media screen and (max-width:900px){.break-text{display:block;}}@media only screen and (max-width:768px){.c-insta-block__follow{margin-top:10px;}}
.faded{opacity:.5;font-weight:400;}.black50{background-color:rgba(0,0,0,.5);}.header-center h3.title{text-align:center;}.smoothscrollup{text-indent:-9999px;height:62px;width:62px;display:block;margin:0 auto;background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/uplink.png) center center no-repeat;margin-bottom:-30px;z-index:9999;position:relative;}.smoothscrolldown{text-indent:-9999px;height:62px;width:62px;display:block;margin:0 auto;background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/downlink.png) center center no-repeat;margin-top:-30px;z-index:9999;position:relative;}hr.bottomorange{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/front-bottomborder.jpg) top center no-repeat;border:none;border-width:0;clear:both;height:3px;margin:0 0 3px;}.logo-region img{max-height:95px;}.top-bar-section-right li{line-height:95px;}.top-bar-section-right li a:not(.button){color:#F05423;font-size:21px;padding:0 10px;line-height:95px;}@media only screen and (max-width:1080px){.top-bar-section ul li > a,.top-bar-section-right li a:not(.button){font-size:18px;padding:0 10px !important;}}@media only screen and (max-width:800px){.top-bar-section ul li > a,.top-bar-section-right li a:not(.button){font-size:15px;padding:0 5px !important;}}.top-bar-section-right li a:hover{}.top-bar-section-left li:hover a.active{background:#183E85;}.row.page{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/whiteshadow.gif) top center no-repeat;padding:2em;}.row.page.noshadow{padding:2em;background:0;}#mainwrap{background:#fff;}body{background:#0D234C;}#mainwrap > footer{background:#0d234c;color:#fff;padding-top:50px;}#mainwrap > footer address{font-style:normal;font-weight:400;margin-bottom:1em;}#mainwrap > footer a,#mainwrap > footer p,#mainwrap > footer h3{color:#fff;}#mainwrap > footer a:hover{color:#F05423;}#mainwrap > footer .firstrow .firstcol img{max-width:300px;}#mainwrap > footer .firstrow .firstcol ul{margin-top:2em;font-size:1em;}#mainwrap > footer .firstrow .secondcol h3{font-size:1.333em;font-weight:400;}#mainwrap > footer .firstrow .secondcol p{margin:0 0 .5em;font-size:0.8em;}#mainwrap > footer .firstrow .secondcol input[type="text"]{background-color:rgba(255,255,255,.25);background-color:rgba(255,255,255,.25);border-color:#FFFFFF;border-color:transparent;border-radius:3px;color:#ccc;}::-webkit-input-placeholder{color:#ccc;}:-moz-placeholder{color:#ccc;}::-moz-placeholder{color:#ccc;}:-ms-input-placeholder{color:#ccc;}#mainwrap > footer .firstrow .secondcol input[type="submit"]{border-radius:0;padding:0 1em;margin-left:3px;height:37px;width:100%;}#mainwrap > footer .firstrow .text-center a.button{}#mainwrap > footer .firstrow .text-center ul.social{list-style:none;clear:both;max-width:200px;display:block;margin-left:auto;margin-right:auto;}#mainwrap > footer .firstrow .text-center ul.social li{display:inline-block;}#mainwrap > footer .firstrow .text-center ul img{max-height:35px;}#mainwrap > footer .firstrow .text-center ul a:hover img{opacity:.75;}footer .secondrow{padding:10px 0;clear:both;font-size:1.2em;}footer #tbf-blocks-signup{padding:0 10px;}#tbf-blocks-signup label{display:none !important;}.front h3.title{color:#0E3580;font-size:42px;font-weight:400;}.front .orbit-timer,.front .orbit-slide-number,.front .orbit-bullets-container{display:none;}.orbit-container .orbit-slides-container > * .orbit-caption{background:none;top:0;position:absolute;}.front .slidegroup1,.front .slidegroup2{padding:10px;clear:both;}.front .slidegroup1{position:absolute;top:179px;}.front .slidegroup1 h2{color:#fff;font-weight:600;margin:0 0 18px 0;line-height:1em;font-size:58px;}.front .slidegroup1 h3{color:#fff;display:none;}.front .slidegroup1 .button{margin:0;}.front .slidegroup2{position:absolute;top:90%;padding:0;background:none;}.front .slidegroup2 .location{background:#000;display:inline-block;padding:0 5px;}.orbit-caption{max-height:593px;}.header-center p{text-align:center;font-size:1.3em;margin-bottom:2em;}.reveal-modal{background:transparent;border:0;z-index:10001;}.reveal-modal-bg{background:#0f1d38;z-index:10000;}.reveal-modal h2{display:none;}.reveal-modal .field-type-text-with-summary h2{display:block;font-weight:500;font-size:1.7em;text-align:center;color:#fff;}.reveal-modal p{color:#fff;font-size:.9em;text-align:center;}.reveal-modal .article p{font-size:1em;}.reveal-modal small{font-size:.9em;text-align:center;color:#485367;display:block;}.reveal-modal footer{display:none;}.reveal-modal input[type="text"],.reveal-modal input[type="email"],.reveal-modal textarea{background:transparent;border:solid #485367;border-width:0 0 1px 0;color:#fff;font-size:1.4em;font-weight:300;}.reveal-modal form{border:1px solid #485367;padding:2em;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;max-width:880px;margin:0 auto 2em auto;}.reveal-modal input[type="submit"]{margin:2em auto 1em;display:block;font-size:1.3em;}.close-reveal-modal{background:url(/sites/default/themes/bricktheme/stylesheets/images/close_modal.png) center 0 no-repeat;text-indent:-9999px;height:34px;width:34px;}.front .whatwedoimage{background-size:cover;background-attachment:fixed;background-position:center center;background-size:cover;background-image:url(/sites/default/themes/bricktheme/stylesheets/images/Homepage_2.jpg);height:444px;}.front .whatwedoimage .black50{max-width:850px;}.front .whatwedoimage .black50 span{background:#153B84;color:#fff;display:block;margin:0 auto;width:126px;font-weight:400;padding:1em;text-align:center;font-size:1.3em;}.front .whatwedoimage .black50 ul{max-width:700px;color:#fff;margin:40px auto;}.front .whatwedoimage .black50 ul li{overflow:hidden;padding-top:80px;text-align:center;}.front .whatwedoimage .black50 ul li a{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/list-1.png) center 0 no-repeat;}.front .whatwedoimage .black50 ul li a:hover{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/list-1.png) center -200px no-repeat;}.front .whatwedoimage .black50 ul li+li a{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/list-2.png) center 10px no-repeat;}.front .whatwedoimage .black50 ul li+li a:hover{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/list-2.png) center -214px no-repeat;}.front .whatwedoimage .black50 ul li+li+li a{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/list-3.png) center 10px no-repeat;}.front .whatwedoimage .black50 ul li+li+li a:hover{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/list-3.png) center -221px no-repeat;}.front .whatwedoimage .black50 ul li+li+li+li a{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/list-4.png) center 10px no-repeat;}.front .whatwedoimage .black50 ul li+li+li+li a:hover{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/list-4.png) center -221px no-repeat;}.front .whatwedoimage .black50 ul li a{text-align:center;padding-top:80px;color:#fff;}.front .whatwedoimage .black50 ul li a:hover{color:#143a83;}#home_ourwork{padding:50px 0 70px;}#home_ourwork .small-block-grid-4 li{text-align:center;}#home_ourteam{padding:50px 0 70px;}.front .bx-wrapper .bx-viewport{box-shadow:none;}.front .fixedbg{background-attachment:fixed;background-position:center center;background-size:cover;background-image:url(/sites/default/themes/bricktheme/stylesheets/images/Homepage_3.jpg);height:auto;}#home_fixed h2{color:#222;border:solid;border-width:1px 0;padding:.5em 0;text-align:center;font-size:2em;font-weight:400;}#home_fixed h2 strong{font-weight:400;font-size:1.3em;}#home_fixed h3{color:#222;text-align:right;font-size:1em;margin-top:.5em;font-weight:400;}#home_fixed .row{padding:100px 40px;}#home_fixed h2 span{font-weight:500;}#home_newsandinsights li{background:#fbfbfb;border:1px solid #f3f3f3;margin:1% 0;padding:0;min-height:400px;}@media only screen and (max-width:641px){#home_newsandinsights li{min-height:inherit;}}#home_newsandinsights li > a{padding:2em;display:block;}#home_newsandinsights li:hover{background:#eee;border:1px solid #eee;}.news_wrapper .type{padding-left:50px;height:50px;line-height:50px;}.news_wrapper h4.title{font-size:2em;color:#7c7c7c;}.news_wrapper time{color:#7c7c7c;}#home_newsandinsights{margin-top:7em;}.client_news{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/clientnews-icon.png) center left no-repeat;color:#932612;}.insight_news{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/insights-icon.png) center left no-repeat;color:#143a83;}.cls_news{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/clsnews-icon.png) center left no-repeat;color:#EF4E1A;}.news_wrapper .title a{color:#797979;}.ourpeople.main_people li{border:1px solid transparent;margin-bottom:.5em;padding:1em;}.ourpeople.main_people li img{height:auto !important;}.ourpeople.main_people li:hover{border:1px solid #f3f3f3;background:#fbfbfb;}h4.name a{color:#222;margin-bottom:0;font-weight:300;}html.eight h4.name a{font-family:'Roboto',sans-serif;}h5.role{text-transform:lowercase;color:#F05423;margin:0;line-height:.7em;}h5.role a{font-weight:300;}.interface_header{font-weight:bold;padding:5px;color:#183E85;line-height:1.3em;margin-top:1em;clear:both;}.interface_option{padding:5px;}@media only screen and (max-width:640px){.interface_option{width:48%;margin-right:2%;float:left;display:block;}.options{border-bottom:1px solid #ccc;padding-bottom:1em;margin-bottom:1em;}}.interface_option a{color:#777777;line-height:1.3em;}.interface_option.selected,.interface_option:hover{background:#183E85;color:#fff;}.interface_option.selected a,.interface_option:hover a{color:#fff;}.fact_header{background:#F05423;color:#fff;margin:10px 0;font-weight:600;font-size:1.4em;padding:.5em;}.facts_wrapper ol{list-style:none;padding:0;margin:0;}.facts_wrapper ol li{margin:1em 0 0 0;padding:0;font-size:1.2em;}.facts_wrapper ol li .small-2{border-radius:10em;width:1.5em;height:1.5em;background:#F05423;color:#fff;font-weight:bold;text-align:center;}.bio_thingsabout .facts_wrapper ol li .small-10{}.node-type-insights .page{padding-top:2em;}.orbit-container .orbit-prev,.orbit-container .orbit-next{color:#FFFFFF;height:71px;width:47px;}.orbit-container .orbit-prev > span,.orbit-container .orbit-next > span{border:none;}.orbit-container .orbit-prev > span{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/prev-orbit.png) top left no-repeat;height:71px;width:47px;margin-top:-35px;}.orbit-container .orbit-next > span{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/next-orbit.png) top left no-repeat;height:71px;width:47px;margin:-35px 0 0;left:0;}.front .bx-wrapper .bx-prev{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/bx-arrow-prev.png) top left no-repeat;}.front .bx-wrapper .bx-next{background:url(/sites/default/themes/bricktheme/stylesheets/images/foruri/bx-arrow-next.png) top right no-repeat;}.front .bx-wrapper .bx-prev{margin-left:-30px;}.front .bx-wrapper .bx-next{margin-right:-30px;}hr{border-color:#fac5b3;}.case_study_list{padding:2em 0;overflow:hidden;}.case_study_list li{border:1px solid transparent;padding:1em;background:transparent;margin-bottom:.5em;}.case_study_list li:hover{border:1px solid #d9d9d9;padding:1em;background:#ebebeb;}.case_study_slider .bx-viewport{height:343px !important;}body.bio h1.text-center{text-align:left !important;margin-bottom:0;line-height:1em;}body.bio .row .small-6 h2{line-height:1em;text-transform:lowercase;color:#F05423;font-weight:500;font-size:2em;margin:0 0 .5em 0;}.bio_icons{margin:.5em 0;}.bio_icons a{display:block;float:left;text-indent:-9999px;height:20px;margin-right:15px;}.bio_icons a:hover{opacity:.5;}.bio_icons .linkedin{background:url(/sites/default/themes/bricktheme/stylesheets/images/bio_linkedin.gif);width:20px;}.bio_icons .twitter{background:url(/sites/default/themes/bricktheme/stylesheets/images/bio_twitter.gif);width:20px;}.bio_icons .email{background:url(/sites/default/themes/bricktheme/stylesheets/images/bio_mail.gif);width:26px;}.bio_insights_head h2{background:url(/sites/default/themes/bricktheme/stylesheets/images/bio_insights.gif) left no-repeat;padding-left:60px;font-size:1.2em;line-height:3em;margin:1em 0 .5em;font-weight:400;}.bio_insights_wrapper a{color:#828282;margin-bottom:.5em;line-height:1.5em;}.bio_insights_wrapper a:hover{color:#0E3580;}.bio_image{text-align:center;}@media only screen and (max-width:641px){.bio_image{float:left;width:48%;margin:0 1em  0 0;}.bio_thingsabout{margin-top:2em;margin-bottom:2em;}}.node-type-practice .clients{margin-top:3em;}.node-type-practice .node-practice{margin-bottom:3em;}.featured_image{position:relative;margin-bottom:3em;overflow:hidden;}.featured_image img{width:100%;min-width:1000px;}.featured_image{max-height:418px;}.featured_image .title_wrap h2{font-weight:600;color:#fff;padding:0.3em .6em;display:table-cell;font-size:3em;}.featured_image .title_wrap h3{top:127px;padding:.6em;color:#fff;font-weight:600;font-size:1.5em;float:left;margin-top:.5em;}.featured_image .title_wrap{position:absolute;top:16%;left:15%;}div.node-practice p{text-align:left;font-size:1.1em;}div.node-practice p:first-child{font-size:1.5em;}.case_studies .panel{background:#f4f4f4;border:.5em solid #fff;}.case_studies .panel:hover{background:#dfdfdf;}.case_studies .panel a h2{font-size:1.7em;line-height:1em;color:#000;}.case_studies .panel div.subtitle{color:#000;}.case_studies .panel h1 a{font-size:1em;color:#fff;padding:1.5em;display:block;}.case_studies .panel a{padding:1.5em;display:block;}.clients li img{}.node-type-practice .clients{margin:2em 0;}.featured_case_study.featured_image  .title_wrap h3{margin:0;float:none;padding:0;background:none !important;}.featured_case_study.featured_image  .title_wrap h1{line-height:.5em;margin-bottom:.5em;}.featured_case_study.featured_image  .title_wrap h1 a{color:#fff;font-weight:600;line-height:1em;}.featured_case_study.featured_image  .title_wrap .button{margin:0;}.featured_case_study .title_wrap{padding:.8em;}.featured_image .title_wrap h3{top:127px;padding:.6em;color:#fff;font-weight:600;font-size:1.5em;float:left;}.node-type-case-study .main-content h1{text-align:left !important;}.case_study_navigation a{display:block;color:#103482;padding:2em;}.case_study_navigation .previous{margin-bottom:2em;text-align:right;background:url(/sites/default/themes/bricktheme/stylesheets/images/case_nav_left.png) left center no-repeat #f2f2f2;}.case_study_navigation .previous a{padding:2em 2em 2em 4.5em;}.case_study_navigation .previous:hover,.case_study_navigation .next:hover{background-color:#e3e3e3;}.case_study_navigation .next{margin-bottom:2em;text-align:left;background:url(/sites/default/themes/bricktheme/stylesheets/images/case_nav_right.png) right center no-repeat #f2f2f2;}.case_study_navigation .next a{padding:2em 4.5em 2em 2em;}.node-type-case-study #mainwrap .page{}.case_study_logo_image{text-align:center;}.case_study_taxonomie{background:#fbfbfb;padding:.5em;}.case_study_taxonomies{background:#f2f2f2;display:block;text-align:center;height:103px;}.expertise_wrapper{padding-bottom:.5em;margin-top:2em;background:#fbfbfb;overflow:hidden;text-align:center;}.expertise_wrapper h3{text-align:center;color:#5c5c5c;font-weight:400;font-size:1.3em;margin-top:.5em;}.case_study_taxonomies{font-size:.7em;background:top center no-repeat;display:inline-block;text-align:center;float:none !important;height:103px;padding-top:77px;}div.term_1{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_crisis.png);}div.term_2{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_digital.png);}div.term_3{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_publicaffairs.png);}div.term_4{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_international.png);}div.term_5{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_technology.png);}div.term_6{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_financial.png);}div.term_7{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_healthcare.png);}div.term_8{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_energy.png);}div.term_9{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_energy.png);}div.term_14{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_aviation.png);}div.term_15{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_food.png);}div.term_16{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_hospitality.png);}div.term_17{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_sports.png);}div.term_18{background-image:url(/sites/default/themes/bricktheme/stylesheets/images/icon_transportation.png);}.case_study_slider .bx-wrapper{border:solid #efefef;border-width:1px 0;max-width:none !important;}.case_study_slider .bx-wrapper .bx-viewport{background:#f8f8f8;padding:1.5em 0;}.case_study_slider{margin-bottom:1.5em;}.case_study_slider .bx-wrapper .bx-prev,.case_study_slider .bx-wrapper .bx-next{width:43px;height:71px;}.case_study_slider .bx-wrapper .bx-prev:hover,.case_study_slider .bx-wrapper .bx-next:hover{opacity:.7;}.case_study_slider .bx-wrapper .bx-prev{background:url(/sites/default/themes/bricktheme/stylesheets/images/slider_arrow_left.gif);left:0;}.case_study_slider .bx-wrapper .bx-next{background:url(/sites/default/themes/bricktheme/stylesheets/images/slider_arrow_right.gif);right:0;}.blog_side_wrapper{text-align:center;margin-bottom:10px;}.blog_side_wrapper .title{margin-top:.5em;}.blog_side_wrapper .small.date{font-size:.6em;margin-top:.2em;}.blog_title.featured_image h1{color:#fff;padding:.1em .4em;font-size:5em;font-weight:600;}.clswire_row h2 a{font-size:42px;color:#0E3580;}.clswire_row{margin:3em 0;}.node-type-insights h1.text-center{display:none !important;}.clswire_row:first-child{margin-top:0;}.pagination-centered{margin:5em 0;}.field-type-ds .left,.field-type-ds .IN-widget{width:93px;}.IN-widget{text-align:left !important;}.blog_side_wrapper.client .image{background:url(/sites/default/themes/bricktheme/stylesheets/images/blog_clientnews.png) center no-repeat;height:62px;margin:0 auto;}.blog_side_wrapper.cls .image{background:url(/sites/default/themes/bricktheme/stylesheets/images/blog_clsnews.png) center no-repeat;height:62px;margin:0 auto;}.group-right .field-type-entityreference{color:#F05423;margin:0 0 .5em;}.group-right .field-type-ds{font-size:.8em;margin-bottom:1em;}@media only screen and (min-width:40.063em){}.bx-wrapper .person_block_wrapper{background:#fff;padding:1em;border:1px solid #fff;}.bx-wrapper .person_block_wrapper:hover{background:#fbfbfb;padding:1em;border:1px solid #f3f3f3;}#home_ourwork li{border:1px solid #fff;padding:1em;background:#fff;margin-bottom:.5em;}#home_ourwork li:hover{border:1px solid #f3f3f3;padding:1em;background:#fbfbfb;}@media only screen and (min-width:40.063em){footer .small-block-grid-3.faded{text-align:center;margin:0 auto;}#home_newsandinsights li{margin:1%;width:48%;}.front .whatwedoimage .black50{max-width:850px;margin:90px auto 0;}.front .whatwedoimage .black50 ul li{}.front .slidegroup1,.front .slidegroup2{width:40%;float:right;right:70px;}.front .slidegroup2{right:5%;}}@media only screen and (max-width:40.063em){.facts_wrapper{margin-bottom:2em;}.case_study_logo_image{width:100%;margin:0;}.expertise_wrapper{clear:both;margin-bottom:2em;}}.bx-wrapper{max-width:94% !important;margin:0 auto !important;}@media only screen and (min-width:64.063em){#mainwrap > header.sticky_bar{position:fixed;width:100%;z-index:9999;background:#fff;height:51px;border-bottom:1px solid #cccfd8;}#mainwrap > header.sticky_bar .top-bar-section li a:not(.button),#mainwrap > header.sticky_bar .top-bar-section li span.nolink,#mainwrap > header.sticky_bar .top-bar-section li:not(.has-form) a:not(.button){line-height:50px;}#mainwrap > header.sticky_bar .logo-region{overflow:hidden;height:50px;}#mainwrap > header.sticky_bar .logo-region img{max-height:65px;}footer .small-block-grid-3.faded{width:100%;text-align:center;}.large-text-right{text-align:right;}#home_newsandinsights li{margin:1%;width:31.3333%;}.front .slidegroup1,.front .slidegroup2{width:40%;}.front .whatwedoimage .black50 ul li{font-size:1.4em;}.front .slidegroup1 h2{font-size:58px;}#mainwrap > footer address{text-align:right;}#mainwrap > footer .firstrow .text-center a.button{float:right;}#mainwrap > footer .firstrow .text-center ul.social{float:right;margin-left:0;}#mainwrap > footer .firstrow .text-center ul.social li{}#mainwrap > footer .firstrow .text-center ul img{}}@media only screen and (max-width:40em){.small-text-center{text-align:center !important;}.slideshow-wrapper .orbit-container{background:#000;padding-bottom:150px;}.orbit-container .orbit-prev,.orbit-container .orbit-next{top:15%;}.front .slidegroup1{width:100%;top:120%;background:none;padding:0;}.front .slidegroup1 h2{font-size:24px;float:left;width:50%;position:relative;}.front .slidegroup2{width:100%;top:100%;}.orbit-caption .button{float:right;}.orbit-container .orbit-slides-container > * .orbit-caption{position:relative;overflow:hidden;}.front .slidegroup2,.front .slidegroup1{position:relative;}.slideshow-wrapper .orbit-container{padding-bottom:20px;}.front .slidegroup1,.front .slidegroup2{width:100%;}}@media only screen and (max-width:700px){#home_fixed h2{font-size:36px;}.front .fixedbg{background-size:auto 100%;}}@media only screen and (max-width:400px){#home_fixed h2{font-size:26px;}.front .fixedbg{background-size:auto 100%;}}@media only screen and (max-width:700px) and (min-width:40.063em){.top-bar-section li:not(.has-form) a:not(.button){padding-left:10px;padding-right:10px;}}@media only screen and (max-width:1025px){.featured_image .title_wrap{top:15%;}.featured_image .title_wrap h2{font-size:2.5em;}.featured_image .title_wrap h1{font-size:4em;}.caption .title_wrap{font-size:.2em;}.featured_case_study .title_wrap,.featured_image .title_wrap{left:10%;}.featured_case_study.featured_image .title_wrap h1 a{font-size:.8em;}}@media only screen and (max-width:641px){.featured_image .title_wrap{top:10%;}.featured_image .title_wrap h1{font-size:2.5em;}}@media only screen and (max-width:1243px){.front .slidegroup1{top:20%;}.front .slidegroup1 h2{font-size:40px;}}@media only screen and (max-width:850px){.front .slidegroup1 h2{font-size:30px;}}@media only screen and (max-width:641px){.front .slidegroup1 h2{font-size:20px;}}.map{margin:2em 0;}.careers .group-right{display:none;}body.not-found h1.text-center{font-size:10em;line-height:1em;}body.not-found .content .text-center{font-size:2em;}.sharing_wrapper .left{width:77px;}#webform-ajax-wrapper-1054 .links{display:none;}.mollom-privacy{text-align:center;color:#fff;padding:30px 0 0;font-size:.7em;}
