@media screen and (min-width: 860px){.single-publication-content{padding-right:420px}}.single-publication-content tbody th{width:260px}@media screen and (min-width: 860px){.primary-content{float:left;width:100%}}@media screen and (min-width: 860px){.secondary-content{float:right;margin-right:-420px;width:400px}}.reader-report-table th{background-color:#EEE;color:#202F41;font-size:13px}.reader-report-table th:first-child{width:115px}.reader-report-link{margin-bottom:20px}.pub-contact{display:block;padding-top:5px}.table-heading{position:relative;cursor:pointer}.table-heading:before{font-family:FontAwesome;right:-1px;position:absolute;top:50%;margin-top:-8px;display:none}.active.table-heading:before,.table-heading:hover:before{display:block}.table-heading:before,.asc .active.table-heading:before{content:"\f0d8"}.desc .active.table-heading:before,.asc .active.table-heading:hover:before{content:"\f0d7"}.page-content p{font-size:1.2rem;margin-bottom:4%}.page-content h1{font-size:2rem;margin-bottom:4%;text-indent:-2px}.page-content a{color:#2276D6;text-decoration:underline}.section-title{font-size:2rem;padding:1% 0 2.5%}.page-title{padding-top:4%}.article{border-bottom:1px solid #DDD;margin:auto;margin-bottom:5%;max-width:600px;padding-bottom:5%}.article b,.article strong{font-weight:bold}.article i,.article em{font-weight:italic}.article a{color:#2276D6;text-decoration:underline}.article-date{font-size:0.8rem;font-weight:bold}.home{background-color:#182330}.home-row{padding:3% 0}.introduction-row{position:relative}.introduction-row .page-content{position:relative;z-index:2}.introduction-row .heading{margin-bottom:1%}.introduction-row .subtitle{font-size:160%;margin-bottom:3%}.introduction-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;background-image:url("https://images.unsplash.com/photo-1457369804613-52c61a468e7d?crop=entropy&fit=crop&fm=jpg&h=900&ixjsv=2.1.0&ixlib=rb-0.3.5&q=80&w=1300");background-position:center center;background-size:cover;opacity:0.4}.dblue-background{background-color:#202F41;color:#FFF}.xdblue-background{color:#FFF;background-color:#182330}.blue-background{background-color:#c7cfd7}.grey-background{background-color:#F4F4F4}.white-background{background-color:#FFF}.page-content .heading{margin-top:5%}@media screen and (min-width: 900px){.page-content .heading{font-size:2.5rem;letter-spacing:0.25px}}.page-content .introduction{font-size:1rem;margin:auto;max-width:740px;margin-bottom:5%}@media screen and (min-width: 600px){.page-content .introduction{font-size:1rem}}@media screen and (min-width: 900px){.page-content .introduction{font-size:1.25rem}}.client,.employee{display:inline-block;width:100%;padding:4%;text-align:left}.client .table,.employee .table{height:100px}@media screen and (min-width: 600px){.client,.employee{padding:0 1% 2.25% 1%;width:33.333333%}.client .client-logo-wrapper,.employee .client-logo-wrapper{width:30%}.client .client-detail-wrapper,.employee .client-detail-wrapper{width:70%}}.client-territory,.employee-title{color:#2276d6;font-size:0.75rem;letter-spacing:1.5px;margin-bottom:2.5%;text-transform:uppercase}.client-name{line-height:1.4em;text-transform:uppercase}.client-logo-wrapper{display:none;padding-right:4%;text-align:center}.client-logo{display:block;height:auto;max-width:100%;display:inline-block}.featherlight-inner .client-logo{height:auto;margin-bottom:20px;max-width:200px}.client-bio{line-height:1.5em;margin-bottom:2%}.client-bio a{color:#2276d6}.employee{border-bottom:none;text-align:center}@media screen and (min-width: 400px){.employee{width:50%}}@media screen and (min-width: 600px){.employee{width:25%}}.employee-image{display:block;height:auto;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:6%}.employee-title{text-transform:uppercase}.employee-name{margin-bottom:3%}.contact-details{font-size:1.5rem;line-height:1.6em}.contact-details .brand{margin-bottom:20px}.contact-details .notice{margin-top:2%}.featherlight-content{max-width:600px}.featherlight-inner{line-height:1.5em}.document,.report{display:inline-block;width:100%;color:#2276d6}.document{font-size:115%;margin-bottom:10px}.document a{text-decoration:none}@media screen and (min-width: 720px){.document a:hover{text-decoration:underline}}.report{font-size:100%;padding-right:10px;padding-bottom:20px;line-height:1.3em;vertical-align:top}@media screen and (min-width: 600px){.report{width:49%}}*{-webkit-font-smoothing:antialiased;-webkit-margin-after:0;-webkit-margin-before:0;-webkit-margin-end:0;-webkit-margin-start:0;-webkit-padding-start:0;box-sizing:border-box;color:inherit;font-size:100%;font-weight:normal;font-weight:inherit;line-height:1em;list-style:none;margin-bottom:0;padding:0}ul,ol{padding:0}body{background-color:#F4F4F4;color:#202F41;margin:0;padding:0}.site-header{background-color:#FFF;border-bottom:2px solid #DDD;position:relative;z-index:10000}.site-header .container{padding-bottom:0;padding-top:0}.site-header .menu-horizontal{display:none;padding-bottom:20px}.site-header .menu-horizontal li{line-height:1.3em;margin:0;text-align:center;width:100%}.site-header .menu-horizontal a{display:block;padding:10px 0}@media screen and (min-width: 640px){.site-header .menu-horizontal{display:block;float:right;padding-bottom:0}.site-header .menu-horizontal li{border-bottom:5px solid #FFF;display:inline-block;margin:0;position:relative;width:auto}.site-header .menu-horizontal li:hover .submenu{display:block}.site-header .menu-horizontal li.active{border-bottom-color:#2276d6}.site-header .menu-horizontal a{display:block;padding:20px 10px 20px 10px}.site-header .menu-horizontal .submenu{background-color:#FFF;display:none;position:absolute}.site-header .menu-horizontal .submenu a{padding:20px}}.show-menu .site-header .menu-horizontal{display:block}#burger-menu{cursor:pointer;font-size:120%;font-stretch:expanded;padding:20px}@media screen and (min-width: 640px){#burger-menu{display:none}}.site-footer{background-color:#202F41;color:#FFF;font-size:80%}.site-footer li{line-height:1.3em;padding:10px 0}@media screen and (min-width: 600px){.site-footer .menu-horizontal:nth-of-type(1){float:left}.site-footer .menu-horizontal:nth-of-type(2){float:right}}.site-header,.site-footer{letter-spacing:1px}.container{*zoom:1;margin:auto;max-width:1360px;padding:20px}.container:before,.container:after{content:' ';display:table}.container:after{clear:both}html{position:relative;min-height:100%}body{margin:0 0 100px}#site-footer{bottom:0;left:0;position:absolute;width:100%}a{text-decoration:none}.uppercase,.site-header,.site-footer,th,tfoot td,.form-title,#search-label{letter-spacing:1px;text-transform:uppercase}.outer{border:1px solid #DDD;border-radius:5px;overflow:hidden;background-color:#FFF;margin-bottom:23px}.serif,body,.form-title{font-family:'garamond-premier-pro', georgia, serif;font-weight:400}.sans,td,.message,label,.button,.button-large,.button-grey,.button-delete,#error_explanation{font-family:helvetica, arial, sans-serif}.bold,b,strong{font-weight:700}.text-center{text-align:center}.justify-center{text-align:justify;-moz-text-align-last:center;text-align-last:center}.text-right{text-align:right}p{font-size:15px;line-height:1.5em}small{text-transform:none;font-size:95%;letter-spacing:0}table{border-collapse:collapse;border-spacing:0;width:100%}table .content p{margin-bottom:15px}table .content p:last-child{margin-bottom:0}thead,tbody th{background-color:#202F41;color:#FFF;text-align:left}th,td{padding:15px 20px}th{font-size:14px;letter-spacing:1.5px}td{background-color:#EEE;font-size:14px}td a{font-weight:bold}td a:hover{color:#2276d6}tbody tr:nth-child(odd) td{background-color:#FFF}tbody th{border-top:1px solid #283b52}tbody tr:first th{border-top:none}.table{display:table;width:100%}.table-row{display:table-row}.table-cell{display:table-cell;vertical-align:middle}.message{margin-bottom:40px}.message.notice{background-color:aliceblue}.message.alert{background-color:lightcoral;color:#FFF;font-weight:600 !important}.message.success{background-color:lightgreen}.form-title{border-bottom:1px solid #DDD;font-size:18px;margin-bottom:20px;padding-bottom:10px}.form-stacked label{display:inline-block}.form-full input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]){width:100%}.field{margin-bottom:10px}select,textarea,input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]){border:1px solid #DDD;border-radius:4px;font-size:16px;margin:3px 0;padding:7px 5px}select{height:34px}label{font-size:15px;font-weight:bold}#search select,#search input,#category-search select,#category-search input{margin-bottom:0;margin-top:0}#search{border-right:1px solid #DDD;padding-right:30px}#search-label{font-size:20px;font-weight:800;padding:9px 20px 0 10px}#search-field{width:260px}.search-options{padding:0 30px 0px 20px}.search-option{margin-bottom:3px}#category-search{margin-left:30px;padding:10px 30px 10px 0;border-right:1px solid #DDD}#clear-search{margin-top:10px}.spacer-group{padding-top:10px}.pagination{padding-top:5px}.pagination,.pagination em,.pagination a,.pagination span{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.pagination em,.pagination a,.pagination span{border-radius:4px;display:inline-block;padding:5px 6px}.pagination a:hover{background-color:#2276d6;color:#FFF}.pagination .current{background-color:#202F41;color:#FFF;font-style:normal}.pagination .disabled{color:#EEE}.button,.button-large,.button-grey,.button-delete{-webkit-appearance:none;background-color:#2276d6;border:none;border-radius:4px;color:#FFF;cursor:pointer;display:inline-block;font-weight:bold;font-size:14px;padding:10px 30px}.button:hover,.button-large:hover,.button-grey:hover,.button-delete:hover{background-color:#0974ef}.button-large{font-size:16px;padding:20px 30px}.button-grey{background-color:#DDD;color:#202F41}.button-grey:hover{color:#FFF}.button-delete{background-color:lightcoral}.button-delete:hover{background-color:#e52525}.delete-title{color:#eb5252}.delete-title:hover{color:#e52525}.login-form{margin:5% auto 0;max-width:440px}.login-form .small{display:inline-block;font-size:14px;padding-top:5px;margin-bottom:10px}.actions{padding-top:10px}#error_explanation,#error_explanation h2{padding-bottom:20px}#error_explanation li{color:red;font-weight:bold}.access-secondary-action{font-size:14px;padding-left:20px}.block{display:block}.hidden{display:none}.pull-left{float:left}.pull-right{float:right}.margin-none{margin:0 !important}.margin-bottom{margin-bottom:20px}.padding-none{padding:0 !important}.menu-horizontal li{display:inline-block;margin:0 10px}.menu-horizontal.pull-left li:first-child{margin-left:0}.menu-horizontal.pull-right li:last-child{margin-right:0}.no-padding{padding:0 !important}.brand{color:#a9b6c2;display:block;font-size:42px;text-transform:lowercase;margin-top:18px}
