@font-face{font-family:"Source Sans Pro";src:url(/assets/sourcesanspro-light-ff054d961f7d8ab223cbf99b15bbf893dc6498a39de18a32566a43a7da31afb6.eot);src:local("Source Sans Pro Light"),local("SourceSansPro-Light") url(/assets/sourcesanspro-light-ff054d961f7d8ab223cbf99b15bbf893dc6498a39de18a32566a43a7da31afb6.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-light-43519cdda43d6ebbb8dec699de7db3b2465e16f1b60026e411595a2d74977180.woff) format("woff"),url(/assets/sourcesanspro-light-0b994f6ea76a6095720977f18035870b4459fe50c0416a769dd5084b889c62df.ttf) format("truetype"),url(/assets/sourcesanspro-light-396360582f512458d9d49044ccf51cf13ce03bc3958a8ddb8270a2d1decbba58.svg#source_sans_prolight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url(/assets/sourcesanspro-lightitalic-a2fd6d16f1dae528e7586e2f8cd22b9d113dec01575744abc68b2d147d0c813e.eot);src:local("Source Sans Pro Light Italic"),local("SourceSansPro-LightIt"),url(/assets/sourcesanspro-lightitalic-a2fd6d16f1dae528e7586e2f8cd22b9d113dec01575744abc68b2d147d0c813e.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-lightitalic-be3cb3a07f0ac05639d6f300c4e4261077236aa1b90e20cd958263bc532da5b8.woff) format("woff"),url(/assets/sourcesanspro-lightitalic-351292600b8d9c52bc2b1313e221de289bf9bd0f42dc26d01c3d4894fa12adc3.ttf) format("truetype"),url(/assets/sourcesanspro-lightitalic-384c177fecc370ac50cddadd3f89153e414abbde334237debb040d4d070e1dae.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-1bcefe6071edf9a12cca6038901f2fbcda86deb0f4dacedad7976bd959eb527e.eot);src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(/assets/sourcesanspro-regular-1bcefe6071edf9a12cca6038901f2fbcda86deb0f4dacedad7976bd959eb527e.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-regular-b5c98daaa8dcab778b6c4e91a399da60c347d1596cdaca5b345af0d82a1e877f.woff) format("woff"),url(/assets/sourcesanspro-regular-08e71394237a899798bc13d0e076709b27748f21b44edb61796c08fa6d6b3b2f.ttf) format("truetype"),url(/assets/sourcesanspro-regular-bda40bbaa74bd469d3840d4fcad7879352e11b8d9fa6804a7ceca54e7016a088.svg#source_sans_proregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url(/assets/sourcesanspro-semibold-b5fdaf0f52f314cbfce76baf14057ae37a36f55b9e2b665df377dc61bb7fbace.eot);src:local("Source Sans Pro Semibold"),local("SourceSansPro-Semibold"),url(/assets/sourcesanspro-semibold-b5fdaf0f52f314cbfce76baf14057ae37a36f55b9e2b665df377dc61bb7fbace.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-semibold-985adb30a69cf49a688fbc2fdf5f73a64909bbdaca9dee0ca889532a3b2b7f5a.woff) format("woff"),url(/assets/sourcesanspro-semibold-84b3c09dd40d949fdd8400d25c0e26aba371cbf38893baff8d8c77e16303d890.ttf) format("truetype"),url(/assets/sourcesanspro-semibold-606bbee8018c7e206e3e3738608b9dfb6992856a3226a8d43227c62b8798b94b.svg#source_sans_prosemibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url(/assets/sourcesanspro-bold-a0691d0b02e983c3e78928d6f4aad0a830d5b36515cb25f02c9040075c13cc6c.eot);src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(/assets/sourcesanspro-bold-a0691d0b02e983c3e78928d6f4aad0a830d5b36515cb25f02c9040075c13cc6c.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-bold-9a159e08b435bfd82e9c2de50aa1f8adb8eaa288c41f379fdcb234f844729a3c.woff) format("woff"),url(/assets/sourcesanspro-bold-e45ffd60b1e057d38e1a9f6c3b1469de19b9eacd38f19779a42db08327e8a16e.ttf) format("truetype"),url(/assets/sourcesanspro-bold-29093d2411457fe7c05f8877385bdcce1de2c4c42be63badf075accc009ebdaa.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:gray;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:gray}.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 #000;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 gray;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:red}#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:#000}#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:#aaa !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:#000}#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:.88em;font-weight:400;line-height:1.6em}#wrapper.companies #people p.role span{color:gray}#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 .4em;color:gray;font-size:16px;position:relative}#wrapper.deals h1 .date{font-size:13pt;color:#333}#wrapper.deals .row{*zoom:1}#wrapper.deals .row:before,#wrapper.deals .row:after{content:" ";display:table}#wrapper.deals .row:after{clear:both}#wrapper.deals .row{margin-top:10pt}#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:.5em}#wrapper.deals ul.sic_codes li b{font-weight:600}#wrapper.deals ul.sic_codes li .bullet{color:#cacac8;margin: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:.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:.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:.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 .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:#000}.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:rgba(0,0,0,0) !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 #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.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}}
