@font-face{font-family:"Source Sans Pro";src:url(/assets/sourcesanspro-light-1c982890e8a5fbdfec47bff0334ff2cde9ccf3b974db248289e1e7b1e3ff30d0.eot);src:local("Source Sans Pro Light"),local("SourceSansPro-Light") url(/assets/sourcesanspro-light-1c982890e8a5fbdfec47bff0334ff2cde9ccf3b974db248289e1e7b1e3ff30d0.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-light-b43a70cb9ecc0de669a3e231a2ee8f22e05471d09268091ba096fa2c96761f5e.woff) format("woff"),url(/assets/sourcesanspro-light-2ea48f292857e0920dea90b87e33923c2c9dee23a39b3fcfabf2062a284df802.ttf) format("truetype"),url(/assets/sourcesanspro-light-b34a76b0788ce9cbd41144b1abfc394983fdb810e7ea431f48ce17feb2fc86f2.svg#source_sans_prolight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url(/assets/sourcesanspro-lightitalic-ccc2943c02358c21741f4339373f1bf1752f105d25a962652328dc1d0636f2f8.eot);src:local("Source Sans Pro Light Italic"),local("SourceSansPro-LightIt"),url(/assets/sourcesanspro-lightitalic-ccc2943c02358c21741f4339373f1bf1752f105d25a962652328dc1d0636f2f8.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-lightitalic-b7901ffffd63acfbbbf860273112c546dc3ce8b32e79fa04a52ae7dc276703c7.woff) format("woff"),url(/assets/sourcesanspro-lightitalic-67f02d51956b20c28af0337379252221094f4413ca189fe6ce1b49a550c347e6.ttf) format("truetype"),url(/assets/sourcesanspro-lightitalic-010ef433f6a3939dca9c3a3e355a5f4fcde1fb6d52bdd8e6d21f544a6d1989a9.svg#source_sans_prolight_italic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Source Sans Pro";src:url(/assets/sourcesanspro-regular-928f002cc607a4aa5b1dcdeefaebc20616aab0bbde385291a170d641564d0b33.eot);src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(/assets/sourcesanspro-regular-928f002cc607a4aa5b1dcdeefaebc20616aab0bbde385291a170d641564d0b33.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-regular-3d8125bc289f1e243d684e37724c9c2ce51fe6f7b6633800a922dd87e10c4b6b.woff) format("woff"),url(/assets/sourcesanspro-regular-6e0041f8c796fba17e94f81acc3d6709f42746efb8146405498b76b6268aa7b8.ttf) format("truetype"),url(/assets/sourcesanspro-regular-f857bb0fa921a43bac57c6dc7beec745122e8476093aacae4003e176015050a1.svg#source_sans_proregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url(/assets/sourcesanspro-semibold-c5e73b09fedb95c1ad8eb91d537df30e7f03b754ec05eac64c865b4020b7b9ca.eot);src:local("Source Sans Pro Semibold"),local("SourceSansPro-Semibold"),url(/assets/sourcesanspro-semibold-c5e73b09fedb95c1ad8eb91d537df30e7f03b754ec05eac64c865b4020b7b9ca.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-semibold-a4ade8b909695e92b5fd68eb2f87550c92bebfe8351a9127cdecd39b682fc1b6.woff) format("woff"),url(/assets/sourcesanspro-semibold-5635e09d5a3bce25223839051fe04761062f8a180ee8693cb344d049dcf380a2.ttf) format("truetype"),url(/assets/sourcesanspro-semibold-9c5149f8a3ef1a98d1e3bb926069287976f2a4f4fe9893a941aabb2eab971661.svg#source_sans_prosemibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url(/assets/sourcesanspro-bold-e499a9698904f6fa17ad46f507ff19ee89129b3ca8d80bfc0299286163f4efc3.eot);src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(/assets/sourcesanspro-bold-e499a9698904f6fa17ad46f507ff19ee89129b3ca8d80bfc0299286163f4efc3.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-bold-c726fd771ff9387553489939156e44e4e2d8a54ff34f7d24ae2527598a8641c7.woff) format("woff"),url(/assets/sourcesanspro-bold-72fda7253fdb9ba956dacb754eb3d5c139b36859823aad0428a2735a8aa403aa.ttf) format("truetype"),url(/assets/sourcesanspro-bold-1cc2aaba27d635facdc009bd9c7b90903b4275c3d47de4bdb7b0d12c1325d8f8.svg#source_sans_probold) format("svg");font-weight:700;font-style:normal}nav.top-bar,footer,button,input,.button,a.secondary,.global_tools,.cards_or_table,.cardtools,.cardgo,#jump_to_section,#company_report_collapse_all,#company_report_expand_all,.switch_nav,ul.button-group,#document_images,.rows_per_page,.hide,#xls,#pdf,div.datepicker-dropdown{display:none !important}.hide-on-print{display:none !important}.print-only{display:inline-block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}body{font-size:12pt;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}h1{font-size:18pt;font-weight:400}h1 b{font-size:21pt;color:#01498a;font-weight:600}h2{margin:0 0 12pt 0;padding:0;color:#1794d4}h2 .weak{color:grey;margin-left:24pt;font-weight:normal;font-size:14pt}h2,h3,h4,b{font-weight:600}a{color:#1794d4;text-decoration:none}a.active,a.current{font-weight:bold}a:visited{color:#1794d4}.unbold{font-weight:300 !important}label,h6{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:9pt;color:grey}.large-6{width:47%;float:left;padding-right:3%}.large-5{width:38.6%;float:left;padding-right:3%}.large-4{width:31.3%;float:left;padding-right:2%}.large-3{width:25%;float:left}.large-2{width:16.6%;float:left}.large-1{width:8.33%;float:left}.na{font-size:9pt;color:#999}section{padding-top:20pt;border-top:2px solid #d7d7d7;margin-bottom:20pt;padding-bottom:10pt;display:block;clear:both}.card{border-top:1px solid black;padding:10pt 0 15pt 0}.card div{display:inline-block;padding-left:10pt}input.datepicker{display:inline;border:none;width:auto}table{width:100%;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10pt;border-collapse:collapse;border-bottom:2px solid #bbb;margin-bottom:24pt}table th{text-align:left;padding:4pt 8pt;border-bottom:3px solid #999}table tbody th{border-bottom:1px solid #ddd}table td{padding:4pt 8pt;border-bottom:1px solid #ddd}#wrapper.companies i.circle{border:3px solid grey;border-radius:8px;width:8px;height:8px;font-size:8px;padding:0;display:inline-block;position:relative;top:3px;margin-right:3px;background-color:#fff}#wrapper.companies i.circle.max{border-color:#f00}#wrapper.companies i.circle.high{border-color:#ee3332}#wrapper.companies i.circle.above_average{border-color:#ff7022}#wrapper.companies i.circle.below_average{border-color:#b2c822}#wrapper.companies i.circle.low{border-color:#7cc822}#wrapper.companies i.circle.very_low{border-color:green}#wrapper.companies i.circle.adverse{border-color:black}#wrapper.companies i.circle.dissolved{border-color:#ccc}#wrapper.companies section{*zoom:1}#wrapper.companies section:before,#wrapper.companies section:after{content:" ";display:table}#wrapper.companies section:after{clear:both}#wrapper.companies article{*zoom:1}#wrapper.companies article:before,#wrapper.companies article:after{content:" ";display:table}#wrapper.companies article:after{clear:both}#wrapper.companies .key-financials,#wrapper.companies .key-ratios{min-height:170px}#wrapper.companies .key-financials p,#wrapper.companies .key-ratios p{font-size:10pt !important}#wrapper.companies .weak{font-size:10pt !important;color:#aaaaaa !important;font-weight:400}#wrapper.companies h1{margin-bottom:2pt}#wrapper.companies h2{font-weight:400}#wrapper.companies small{font-size:12px;color:#444;margin-bottom:12pt;display:block}#wrapper.companies small b{font-weight:600}#wrapper.companies table{border-bottom-width:2px;margin-top:16pt}#wrapper.companies table thead th,#wrapper.companies table thead td{font-weight:600;border-bottom:2px solid #bbb}#wrapper.companies table tbody tr.highlight td,#wrapper.companies table tbody tr.highlight th{border-bottom:2px solid #43ACE2}#wrapper.companies table tbody tr.secondary th{padding-left:8px}#wrapper.companies table tbody tr.tertiary th{padding-left:8px}#wrapper.companies table tbody tr.quaternary th{padding-left:8px}#wrapper.companies table tbody th{padding-left:8px;padding-right:8px;font-weight:600}#wrapper.companies td{text-align:right}#wrapper.companies .numeric_data{text-align:right}#wrapper.companies table.text_data td{text-align:left}#wrapper.companies table.text_data .numeric_data{text-align:right}#wrapper.companies table tbody th p{margin:0;font-weight:400 !important}#wrapper.companies table tbody th b{font-weight:400 !important}#wrapper.companies h4.title{font-size:18pt;padding:10pt 0 10pt 0}#wrapper.companies div.key-info,#wrapper.companies div.key-financials-and-ratios{*zoom:1}#wrapper.companies div.key-info:before,#wrapper.companies div.key-info:after,#wrapper.companies div.key-financials-and-ratios:before,#wrapper.companies div.key-financials-and-ratios:after{content:" ";display:table}#wrapper.companies div.key-info:after,#wrapper.companies div.key-financials-and-ratios:after{clear:both}#wrapper.companies div.key-info a,#wrapper.companies div.key-financials-and-ratios a{color:black}#wrapper.companies h6,#wrapper.companies label{margin:10pt 0 4pt 0;font-weight:normal}#wrapper.companies p{font-size:11pt;margin:0 0 10pt 0}#wrapper.companies #profile h3{font-weight:300}#wrapper.companies #locations .address{margin-bottom:15pt}#wrapper.companies #locations .address p{font-size:9pt;padding-right:30pt}#wrapper.companies #people p.role,#wrapper.companies #people p.address{font-size:0.88em;font-weight:400;line-height:1.6em}#wrapper.companies #people p.role span{color:#808080}#wrapper.companies #corporate_tree>ul>li:first-child{border-top:none}#wrapper.companies #corporate_tree ul li ul{margin-left:8pt;padding-left:0}#wrapper.companies #corporate_tree ul{list-style-type:none;padding-left:0}#wrapper.companies #corporate_tree ul li{border-top:1px solid #dedede}#wrapper.companies #corporate_tree ul li div.node{cursor:pointer;display:inline-block;width:100%;padding:5px 5px;border:none}#wrapper.companies #corporate_tree ul li div.node:hover{background-color:#FFFAEE}#wrapper.companies #corporate_tree ul li i.icon-report{position:relative;top:1px}#wrapper.companies #corporate_tree ul #current_company{font-weight:600;color:#015f99}#wrapper.companies #corporate_tree ul #current_company .weak{color:#ccc}#wrapper.companies #corporate_tree ul div{display:inline-block}#wrapper.companies #corporate_tree ul div.company_name{margin-left:7px}#wrapper.companies #corporate_tree ul div.address{float:right;width:415px;margin:0;padding:0}#wrapper.companies #corporate_tree ul div.town_postcode,#wrapper.companies #corporate_tree ul div.country_region{margin:0;padding:0;width:205px}#wrapper.companies #corp_tree_ownership div.left{display:block !important;float:none;margin-bottom:1em !important}#wrapper.companies #corp_tree_ownership span.weak{display:inline-block;width:10em}#wrapper.companies section#deals table#deals_list th{border-bottom:1px solid #C1DEE5;border-left:1px solid #ccc;border-right:none}#wrapper.companies section#deals table#deals_list th.date,#wrapper.companies section#deals table#deals_list th.deal-parent{border-left:none;font-size:13px;font-weight:400}#wrapper.companies section#deals table#deals_list .date{width:100px;font-size:13px;color:#1a1a1a;text-align:left}#wrapper.companies section#deals table#deals_list td.deal-primary{font-size:14px;color:#1a1a1a;min-width:180px;text-align:left;border-left:1px solid #ccc}#wrapper.companies section#deals table#deals_list td.deal-parent{text-align:left}#wrapper.companies section#deals table#deals_list .deal-consideration{width:10em;font-size:14px;color:#1a1a1a;border-left:1px solid #ccc;text-align:right !important}#wrapper.companies section#deals table#deals_list .deal-consideration b{font-weight:600}#wrapper.companies section#deals #deals_list_length{display:none}#wrapper.companies section#deals #show_deals_rows_wrapper{float:left;display:inline-block;margin-right:50px}#wrapper.companies section#deals #show_deals_rows_wrapper a#show_deals_rows{margin:0 5px;font-size:13px}#wrapper.companies section#deals #deals_list_info{position:absolute;left:250px;margin-top:7px}#wrapper.companies section#deals #deals_list_paginate{display:inline-block}#wrapper.companies .report_body.summary section>article.details{display:none}#wrapper.deals h1{margin-top:12px;margin-right:30px;color:#333;font-size:15pt;font-weight:600}@media only screen and (min-width: 1025px){#wrapper.deals h1{font-size:20px}}#wrapper.deals h1 b{font-weight:600;letter-spacing:-0.03em}#wrapper.deals h1 .deal_no{font-size:13pt;font-weight:300}#wrapper.deals h1 .deal_no b{color:#015f99;font-size:16px}#wrapper.deals h1 .bullet{margin:0 0.4em;color:#808080;font-size:16px;position:relative}#wrapper.deals h1 .date{font-size:13pt;color:#333}#wrapper.deals .row{*zoom:1;margin-top:10pt}#wrapper.deals .row:before,#wrapper.deals .row:after{content:" ";display:table}#wrapper.deals .row:after{clear:both}#wrapper.deals p{margin:3pt 0 5pt 0}#wrapper.deals hr{border:none;border-bottom:1px solid #ddd;margin:20pt 0}#wrapper.deals .deal_value p{font-weight:600;font-size:1.1em}#wrapper.deals .synopsis p{font-size:10pt;line-height:13pt}#wrapper.deals ul{list-style-type:none;padding-left:0}#wrapper.deals ul.sic_codes li{line-height:1.3em;margin-bottom:0.5em}#wrapper.deals ul.sic_codes li b{font-weight:600}#wrapper.deals ul.sic_codes li .bullet{color:#cacac8;margin:0 0.4em}#wrapper.people .print-footer{position:fixed;bottom:0;color:red;font-size:30px}#wrapper.people .report_header{margin-bottom:62pt}#wrapper.people .report_header h1{margin-bottom:5pt}#wrapper.people .report_header p.weak{margin:0;padding:0}#wrapper.people h2{font-size:20px;margin-top:1.6em;color:#1794d4;clear:both}#wrapper.people h3{color:#015f99;font-size:1.2em;font-weight:700;margin:0 0 10pt 0}#wrapper.people .directorships{border-top:1px solid #dedede}#wrapper.people .directorships.previous .person_details .time_in_office{color:#8b272d}#wrapper.people .directorship{display:table;width:100%;border-bottom:1px solid #dedede}#wrapper.people .directorship label{display:inline-block;margin-right:12px;color:#8b8597;font-weight:300}#wrapper.people .directorship p{margin:2pt 0;padding:0}#wrapper.people .company_details{display:table-cell;vertical-align:top;width:60%;padding:14pt 30px 14pt 10px}#wrapper.people .company_details .sic_code{margin:5pt 0}#wrapper.people .company_details .address{margin:6pt 0 6pt 0}#wrapper.people .company_details h3 a{border:none;margin-left:15px}#wrapper.people .company_details h3 a i.icon-report{color:#ccc}#wrapper.people .person_details{display:table-cell;width:40%;padding:14pt 35px}#wrapper.people .person_details .date{display:inline-block;width:49%}#wrapper.people .person_details .date time{display:block;font-weight:400}#wrapper.people .person_details .time_in_office{color:#1794d4;font-style:italic;font-size:0.9em;margin-top:5px}#mortgages div.card{page-break-inside:avoid;padding:0}#mortgages .results .result .cardbody{display:block;float:left}#mortgages .card{line-height:2;border-collapse:collapse;float:left}#mortgages .cardbody{padding:1.5em 2em;font-weight:400}#mortgages .cardbody .count{display:block}#mortgages .cardgo{display:none !important}#mortgages .primary{background:#fafafa;text-align:center;padding:0}#mortgages .primary .count{background:#fff;border-bottom:1px solid #dadada;padding:0.5em 0}#mortgages .primary .count b{font-size:2em}#mortgages .primary .latest-date{padding:1em 2em}#mortgages .counts{border-left:1px solid #dadada;border-right:1px solid #dadada;padding-left:0.5em}#mortgages .counts .count,#mortgages .counts span{display:inline-block}#mortgages .counts .count{text-align:right;padding-right:1em;width:2em}#mortgages .counts i{color:#4a4a4a;font-weight:300;font-style:italic}#mortgages .counts span{width:12em}#mortgages .counts .date{padding-left:1em}#mortgages .last-recalculation b{display:block}body.company_mortgages-page{background:#fff}#report_controls{display:none}table tr:nth-of-type(even){background:none}table.mortgage-details{width:100%;border-top-width:3px;border-top-style:solid;border-collapse:collapse;margin-bottom:2em}table.mortgage-details .kind span{font-weight:bold}table.mortgage-details.fully-satisfied{border-top-color:#6ea413}table.mortgage-details.fully-satisfied .kind span{color:#6ea413}table.mortgage-details.partially-satisfied{border-top-color:#5a79b7}table.mortgage-details.partially-satisfied .kind span{color:#5a79b7}table.mortgage-details.undisclosed-satisfaction{border-top-color:#a26029}table.mortgage-details.undisclosed-satisfaction .kind span{color:#a26029}table.mortgage-details tr,table.mortgage-details td,table.mortgage-details th{border-bottom:1px solid #dadada}table.mortgage-details th{font-weight:normal;text-align:left}table.mortgage-details th.kind{width:20em}table.mortgage-details th,table.mortgage-details td{vertical-align:top;padding:1em 0.625em}table.mortgage-details dl{margin:0}table.mortgage-details dt{color:#4a4a4a;font-weight:300;float:left;clear:both;margin-right:1.5em}table.mortgage-details dd{color:#1a1a1a;font-weight:bold;margin-bottom:1.5em}table.mortgage-details dd:last-child{margin-bottom:0}table.mortgage-details .record-charge dl{float:left;padding:0;margin:0;width:50%}table.mortgage-details .record-charge dt{float:none}table.mortgage-details .record-charge dd{font-size:2em;font-weight:bold;margin:0;padding:0}table.mortgage-details .mortgage-main{background:#fafaf7;padding:0;border-left:1px solid #dadada}table.mortgage-details .mortgage-main dl{padding:2em;border-bottom:1px dotted #dadada}table.mortgage-details .mortgage-main dl:last-child{border:none}table.mortgage-details .mortgage-main dt{width:10em;text-align:right}table.mortgage-details .mortgage-main dd{margin-left:11.5em;font-weight:normal}table.mortgage-details .mortgage-main dl.mortgage-main-info{background:#fff}.deal_analyses ul{list-style-type:none;padding-left:10px;margin-bottom:5px}.deal_analyses ul li{display:inline-block;border-left:1px solid #000;margin-left:10px;padding-left:10px}.deal_analyses ul li:first-child{border:none;margin-left:0;padding-left:0}.deal_analyses ul li.active a{color:#4797E0}.deal_analyses div.cards{margin:25px 0 10px 0}.deal_analyses .row{overflow:auto}.deal_analyses .large-6.columns.card{width:100%;float:none;border:none;padding:0}.deal_analyses i.percent{height:11px;background-color:#4797E0}.deal_analyses h1{margin-left:10px}.deal_analyses h2{font-size:13pt;margin-bottom:4pt}.deal_analyses a{color:black}.deal_analyses div.chart-card{width:90%;position:relative}.deal_analyses #timeline_chart{width:80%;padding:0 0 20px 0}.deal_analyses .highcharts-container{padding:0}.deal_analyses .chart_label{position:absolute;top:22pt;font-size:9pt}.deal_analyses div.card table{margin-bottom:16pt}.deal_analyses i.chart-key{display:inline-block;width:8px;height:8px;background-color:#015f99;border-radius:5px;margin-left:8px}.deal_analyses i.chart-key.b{background-color:#1794d4;border-radius:0;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.deal_analyses #chart_area{margin:20px 0}.deal_analyses .chart-key-for-print{margin:0 0 5px 12px;font-size:9pt}.deal_analyses #analysis_report_table{margin:20px 0 0 0}.deal_analyses .criteria{margin:0 0 4px 10px}.deal_analyses .criteria h4{margin-bottom:16px;font-size:13pt;font-weight:normal !important}.deal_analyses .criteria table{border:none;margin-bottom:12pt}.deal_analyses .criteria table td{padding:0 10px 3px 1px;border:none}.deal_analyses .criteria table td.field{width:125px;padding-right:10px;font-weight:600;color:#015f99}.deal_analyses .criteria b{font-weight:600;display:inline-block}.deal_analyses .criteria b.all{color:#15b558}.deal_analyses .criteria b.any{color:#e01d1d}.print-only{display:none !important}@media print{*{background:transparent !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media print{body{width:850px}#wrapper.companies svg{zoom:75%;-moz-transform:scale(0.75);-moz-transform-origin:0 50px}}
