﻿.map{width:100%;height:290px}html[lang="ja"] body h1,html[lang="ja"] body h2,html[lang="ja"] body h3,html[lang="ja"] body h4,html[lang="ja"] body h5,html[lang="ja"] body h6,html[lang="ja"] body p{font-family:'MS PGothic'}html[lang="ja"] .widget.widget--twitter h1,html[lang="ja"] .widget.widget--twitter h2,html[lang="ja"] .widget.widget--twitter h3,html[lang="ja"] .widget.widget--twitter h4,html[lang="ja"] .widget.widget--twitter h5,html[lang="ja"] .widget.widget--twitter h6,html[lang="ja"] .widget.widget--twitter p{font-family:Arial,sans-serif}table{width:100%;margin-bottom:.5em;background-color:#fff}table.add-spacing{border-collapse:separate}table tr{border-bottom:solid .1em #fff;padding:0 0 0 1.75em}table tr td{margin:0;padding:0;font-size:.9em}table tr td.w20{width:12%}table tr td.w25{width:22%}table tr td.w30{width:30%}.ruled-table{padding-left:0;list-style:none}.ruled-table thead tr{background-color:#ccc}.ruled-table td,.ruled-table th{font-size:.85714em;color:#696f72;height:32px;border-top:1px solid #ccc;text-align:left}.ruled-table td.title,.ruled-table th.title{padding:.25em .25em .25em 1.75em}.ruled-table a.no-link{text-decoration:none}#site-search label{display:none}.curve--left-to-right::after{bottom:-20px;width:155px;height:105px;margin-left:-20px;background:transparent url(/assets/img/curve5.svg) no-repeat -405px -225px}.site-search-wrapper{float:right}.portion--footnote{padding-bottom:8em}.nav.tabs.no-btm-margin{margin-bottom:0}.bg-colour-content{padding:15px 27px;background:#eee}.vcard--wide .vcard__profile .media__body{padding-left:15px}.vcard--wide .vcard__profile .media__body .fn{font-size:1.71429em;margin:5px 0 3px}.vcard--wide .vcard__profile .media__body p{font-size:1em;margin-bottom:5px}.vcard--wide .vcard__profile .media__body p br{display:none}.vcard--wide .vcard__profile .media__body span.role::after{content:","}.vcard--wide .vcard__profile .media__body .media__links{margin-right:-10px;border-top:1px solid #ccc;padding-top:5px}.vcard--wide .vcard__profile .media__body .media__links a{color:#343d41;text-decoration:none;display:inline-block;margin-right:10px}.vcard--wide .vcard__profile .media__body .media__links span.ico{font-size:140%}.vcard--wide .vcard__call{padding-left:1%}.slideshow--block-threecol{margin-bottom:2em}.slideshow--block-threecol .span-third{width:184px;margin-left:13px;height:170px}.slideshow--block-threecol .span-third a{display:block;padding:10px 15px;min-height:150px;color:#fff;text-decoration:none;font-size:1.28571em;line-height:120%}.slideshow--block-threecol .span-third .colour-sq.colour-sq--1{background:#486494}.slideshow--block-threecol .span-third .colour-sq.colour-sq--2{background:#969abd}.slideshow--block-threecol .span-third .colour-sq.colour-sq--3{background:#86bae1}.slideshow--block-threecol .slide.grid{padding-left:9px}.slideshow--block-threecol .slides-next,.slideshow--block-threecol .slides-prev{top:55%}.slideshow--news-stories .slide{padding:50px 35px 50px 40px;min-height:300px;position:relative}.slideshow--news-stories .slides-next{right:0}.slideshow--news-stories .slides-prev{left:0}.slideshow--news-stories .slides-pagination{right:35px}.slideshow--news-stories .slides-pagination a{border:1px solid #fff;background:transparent}.slideshow--news-stories .slides-pagination .selected a{background:#fff}.slideshow--news-stories .news-story--featured{width:490px;position:absolute;top:50px;left:40px}.slideshow--news-stories .news-story--featured h5{font-size:2.5em;margin-bottom:.5em}.slideshow--news-stories .news-story--featured .button{text-transform:uppercase}.slideshow--news-stories .news-story-holder{list-style:none;width:320px;position:absolute;top:50px;right:35px}.slideshow--news-stories .news-story-holder li{margin-bottom:1px;background:rgba(0,0,0,.75)}.slideshow--news-stories .news-story-holder li a{display:block;padding:8px 12px;color:#fff;text-decoration:none;height:57px;overflow:hidden}.slideshow--news-stories .news-story-holder li a:hover{text-decoration:underline}.ruled-list--img li{line-height:120%}.ruled-list--img li img{max-width:100px;max-height:80px;margin-right:10px;float:left}.ruled-list li.title{padding:.25em;font-size:.85714em;color:#909698;height:18px}.ruled-list li.title:first-child{border-top:1px solid #ccc}.media__body .event-details p{display:inline-block;margin:0 15px 10px 0}.media__body .event-details p span{font-weight:bold}button.button--min-width,.button.button--min-width{min-width:190px}hr.grey{background:#ccc}.block.block--colour h1,.block.block--colour .h1,.block.block--colour h2,.block.block--colour .h2,.block.block--colour h3,.block.block--colour .h3{margin:.25em 0 1em;color:#fff}.block--transparent{background-color:transparent}.three-quart-width{margin:.5em 0;width:75%}.vcard .vcard__call a{color:#fff;text-decoration:none}.download-list a{position:relative;top:-9px;left:5px}.bold{font-weight:bold}button.button--major.email,.button.button--major.email{background:#353535}.block.narrow{padding-bottom:0;margin-bottom:0}p.kilo-narrow{margin:0}.about-us{margin:0 180px 0 100px}.about-us .block--reverse{background-color:#fff}.details.details--block .attend{background-color:#fff;border-top:1pt solid silver;padding:10px 0 20px 12px}.block.scheme-1{margin-top:12px;background:none repeat scroll 0 0 #313679;color:#fff;font-family:Arial,sans-serif;line-height:1.5}.block.scheme-1 h1,.block.scheme-1 h2,.block.scheme-1 h3{color:#fff;margin:12px 0 1em;font-size:1.7em}.block.scheme-1 p{margin:0 0 1em;color:#fff}.block.scheme-1 .button{background-color:#313679;border-color:#313679;color:#fff;min-width:190px}.block.scheme-1 .button.button--light{background:none repeat scroll 0 0 rgba(255,255,255,.25)!important}.block.scheme-2{margin-top:12px;background:none repeat scroll 0 0 #fff;color:#000;font-family:Arial,sans-serif;line-height:1.5}.block.scheme-2 h1,.block.scheme-2 h2,.block.scheme-2 h3{color:#889195;margin:0 0 .25em;font-size:1.7em}.block.scheme-2 p{color:#343d41}.block.scheme-2 .button{background-color:#999ea0;border-color:#999ea0;color:#fff;min-width:190px}.block.scheme-2 .button.button--light{background:repeat scroll 0 0 rgba(0,0,0,.45)!important}.slideshow--block-threecol{}.slideshow--block-threecol li{height:160px;width:183px;margin-left:13px}.slideshow--block-threecol .caption>span{font-family:Arial,sans-serif;font-style:normal;background-color:transparent;bottom:auto}.slideshow--block-threecol li a{color:#fff;display:block;font-size:1.28571em;line-height:120%;text-decoration:none;margin-right:13px}.slideshow--block-threecol li:first-child{margin-left:0}.lawyer-header .lawyer-resume{clear:both}.lawyer-header .lawyer-block-heading{font-family:Georgia;font-size:20px;border-bottom:1px solid #aaa}.lawyer-header .lawyer-photo{float:left;width:140px}.lawyer-header .lawyer-header{clear:both;background:#fff}.lawyer-header .lawyer-name{font-family:Georgia;font-size:22px;font-weight:bold;color:#666;padding-bottom:0}.lawyer-header .lawyer-location{font-family:Georgia;font-size:14px;font-weight:normal;color:#666;padding-top:0}.lawyer-header .lawyer-article-pub-date{font-family:Georgia;font-size:12px;font-weight:bold;color:#666;padding-top:0}.lawyer-header .lawyer-head-links div{margin-right:6px;border:1px solid #666;font-size:11px;display:inline-block;text-align:center;width:110px}.lawyer-header .lawyer-head-links div a{text-decoration:none}.lawyer-header .lawyer-head-links div a:hover{text-decoration:underline}.vcard__contact div{width:78%;margin:10px auto}.lawyer-results.extended .result{height:26em}.lawyer-results.extended .book--detail{min-height:160px;margin-top:10px}.lawyer-results.extended .book--image{min-height:150px}.lawyer-results.extended .book--button{width:100%;background:#eee;color:#343d41;border:none;text-align:center}.portion .error .dropdown{margin:10px 0 0 0}@media only screen and (max-width:760px){.about-us{margin:0}}.scfForm{background:#fff;margin-bottom:.5em}.scfIntroBorder{padding:0 26px}.scfForm label{white-space:normal}.scfSectionContent{border:none!important}.scfSingleLineTextBorder,.scfEmailBorder,.scfFileUploadBorder,.scfMultipleLineTextBorder{display:block;clear:both;padding-top:1em;padding-bottom:1em}.scfSectionBorderAsFieldSet{border-top:none!important}.scfSingleLineTextLabel,.scfSingleLineGeneralPanel,.scfEmailGeneralPanel,.scfValidatorRequired,.scfRequired,.scfEmailLabel,.scfFileUploadBorder .scfFileUpload,scfFileUploadBorder .scfFileUploadLabel,.scfFileUploadGeneralPanel,.scfMultipleLineGeneralPanel,.scfMultipleLineTextLabel,.scfMultipleLineTextBorder .scfMultipleLineGeneralPanel,.scfCheckBoxListGeneralPanel{float:left!important}.scfEmailGeneralPanel,.scfMultipleLineGeneralPanel,.scfSingleLineGeneralPanel,.scfPasswordGeneralPanel,.scfNumberGeneralPanel,.scfDatePickerGeneralPanel,.scfDateGeneralPanel,.scfRadioButtonListGeneralPanel,.scfCheckBoxListGeneralPanel,.scfFileUploadGeneralPanel,.scfDateSelectorGeneralPanel,.scfCreditCardGeneralPanel,.scfConfirmPasswordGeneralPanel,.scfCaptchaGeneralPanel,.scfTelephoneGeneralPanel,.scfSmsTelephoneGeneralPanel,.scfCheckboxBorder .scfCheckbox{width:55%}.scfCaptchaLabel,.scfSingleLineTextLabel,.scfEmailLabel,.scfFileUploadLabel,.scfMultipleLineTextLabel{padding-right:1em!important;width:25%!important}.scfCaptchaBorder .scfCaptchaGeneralPanel,.scfCheckboxBorder .scfCheckbox{margin-left:20%;padding-left:3em}.scfCheckBoxListLabel,.scfCheckBoxListGeneralPanel{width:55%!important;margin-left:25%!important;padding-left:1em!important}.scfCheckBoxList td input,.scfCheckbox input{margin-right:.5em}.scfCheckBoxListGeneralPanel{margin-bottom:1em}.scfSubmitButtonBorder{padding-bottom:2em}.scfRequired,.scfValidatorRequired{padding-left:.25em}.scfCaptcha{padding-bottom:3em}.scfSubmitButton{margin-left:32%}.scfCheckBoxList{margin-top:.5em!important}scfSubmitButtonBorder,.scfCheckBoxListBorder{margin-top:3em!important;margin-bottom:2em!important}@media only screen and (max-width:760px){.scfForm Div.scfCaptchaGeneralPanel{position:static}.scfCaptchaUsefulInfo{margin-bottom:30px}.scfForm .scfCheckboxBorder{position:relative;left:5%}.scfEmailGeneralPanel,.scfMultipleLineGeneralPanel,.scfSingleLineGeneralPanel,.scfForm .scfCheckboxBorder,.scfCheckBoxListGeneralPanel,.scfCaptchaGeneralPanel,.scfCheckBoxPanel{position:static}.scfForm Div.scfDropListGeneralPanel{float:none}label.scfDropListLabel,.scfSingleLineTextLabel,.scfMultipleLineTextLabel{width:60%}.scfSingleLineTextBorder,.scfEmailBorder{margin-top:7px}Div.scfMultipleLineTextBorder{margin-top:3em}}.event--data{font-style:italic}.event--data .event-date{margin-right:10px}#LanguageNotAvailablePanel{width:100%;padding-left:10px;display:none}#LanguageNotAvailablePanel .language-bar{float:left;margin-top:12px}#LanguageNotAvailablePanel .mega{float:left;margin:10px}#LanguageNotAvailablePanel .dropdown{height:20px;margin-top:7px;float:left}.CookieContainer{background-color:#343d42;width:100%;height:auto;color:#fff;padding:5px;position:fixed;bottom:0;left:0;z-index:9999;-webkit-transform:translate3d(0,0,0)}.Cookie-Content-Text a,.Cookie-Content-Button a{color:#fff;cursor:pointer}.Cookie-Content-Content{width:55%;margin:0 auto;padding:15px 0;text-align:center}.Cookie-Content-Text p{display:inline-block;margin-right:20px}.Cookie-Content-Button a{height:40px;padding:5px 10px;width:auto}.Cookie-Content-Button span.ico{color:#fff!important;margin-left:5px;font-size:20px}@media only screen and (max-width:760px){.CookieContainer{font-size:90%}.Cookie-Content-Content{width:85%;padding:5px 0}}.criteria--title{display:inline-block;margin-bottom:5px}.widget.widget--search legend{display:block;width:100%;margin:.25em 0 .5em;text-transform:uppercase;line-height:110%;font-weight:normal}input,select,textarea{color:#333d3f;background:#eeefef;border:1px solid #d7d8d9}input:focus,select:focus,textarea:focus{box-shadow:0 0 .5em #ccc}select{border:1px solid transparent}.vcard .vcard__call span.value{text-decoration:Underline}@media only screen and (max-width:760px){.vcard--wide .vcard__call{padding-left:.5em}}@media only screen and (min-width:760px){.hot-topics img{float:left}.hot-topics-text{float:left;width:200px}}@media only screen and (max-width:760px){.slideshow--news-stories .news-story--featured{width:80%;position:static}.slideshow--news-stories .news-story-holder{position:static;width:80%;margin:2em 0 0 0;padding:0}}.jquery-ui-dialog-item-list{padding-left:0;list-style:none}.jquery-ui-dialog-item-list>li{margin-top:.15em;padding:.35em .5em;background:#ccc;text-align:center}.jquery-ui-dialog-item-list>li:first-child{margin-top:6px}.jquery-ui-dialog-item-list>li>a{text-decoration:none}.ui-dialog-titlebar{display:none}.ui-widget-overlay{background:#000 none repeat-x scroll 50% 50%!important;opacity:.6!important}.panel{height:14em;overflow:visible}.panel .panel__toggle{width:14em;left:-6em;top:6em}.panel.is-open .panel__toggle{top:6em}.top-spacing{margin-top:1.5em}.top-spacing p{font-size:.9em}@media only screen and (max-width:360px){.panel .panel__toggle{top:10em}}@media print{#panel-contact{display:none}}.vcard .vcard__contact{position:relative;overflow:visible!important}.vcard .vcard__contact a:hover{cursor:pointer}.vcard .vcard__contact .location-multi.active{background-color:#343d42}.vcard .vcard__contact div.location-multi-region{display:none;position:absolute;top:2em;right:0;margin:0;width:32%;padding:.75em;background:#343d42;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;z-index:100;text-align:center}.vcard .vcard__contact div.location-multi-region a{color:#fff;text-decoration:none}.vcard .vcard__contact div.location-multi-region a:hover{text-decoration:underline}.vcard .vcard__contact div.location-multi-region ul{list-style:none;margin:0;padding:0;line-height:110%}.vcard .vcard__contact div.location-multi-region ul li{margin-top:.75em}.vcard .vcard__contact div.location-multi-region ul li:first-child{margin-top:0}.vcard.vcard--wide .vcard__contact{height:2em;overflow:visible!important}.details--block>.details__summary{padding:.75em 2.25em .75em 20px}.awards .LastestAwards{background:;padding:0}.awards .Rankings{padding:.75em 20px}.awards ul.tabs{background-color:#fff;margin:0}.awards .award_body{width:65%}.widget--search .wider{width:250px}.widget--search span.LawyerOrLabel{display:inline-block;position:absolute;right:5px;top:50%;height:25px;margin-top:-13px}.widget--search .filter-wrapper{position:relative}.widget--search .is-archived input{width:1em}.panel .panel__content span.LawyerOrLabel{display:inline-block;position:absolute;right:5px;top:50%;height:25px;margin-top:-13px}.panel .panel__content .filter-wrapper{position:relative}.details__content p{-ms-word-wrap:break-word;word-wrap:break-word}.book--detail .role a{color:#000;text-decoration:none}.book--detail .role a:hover{text-decoration:underline}.details--open>.content--map{margin-bottom:.5em;padding:0 0 .35em}.block-heading{margin-bottom:0;padding:.35em 20px}.Video--container{padding-top:0;padding-bottom:0}section.block{padding:0}.base .video__listitem{padding:0;border-top:none;background:#fff;margin-bottom:.5em}.video__listitem .media__body{padding-top:5px;padding-bottom:20px}.video--heading .nameplate:before,.nameplate:after{display:table;content:""}.video--heading .nameplate:after{clear:both}.video--heading .nameplate{overflow:visible}.video--heading .dropdown--standard a{min-width:6em;padding:.35em 1.5em .35em .65em;text-decoration:none;color:#fff;background:#999}.table-wrapper{background:#fff;padding:15px 0;margin-bottom:.5em}.table-wrapper h2,.table-wrapper p{padding:0 20px}table{width:100%;margin:0 auto 1em;border-left:0;border-right:0}thead th{font-weight:normal;background:#dcdcdc}th,td{text-align:left;padding:.5em 20px}td{background:#fff}.table-wrapper-alt .table-header{background:#343d41;color:#fff;padding:.65em .5em .15em 20px}.table-wrapper table tr,.table-wrapper-alt table tr{border:none;padding:0}.table-wrapper table,.table-wrapper-alt table{border-color:#fff;border-bottom-style:solid;border-bottom-width:3px;border-top-style:solid;border-top-width:3px;border-collapse:separate}.table-wrapper table{border-collapse:collapse}.table-wrapper-alt table thead th{background:#999ea0;color:#fff;border-color:#fff}.table-wrapper table th,.table-wrapper table td,.table-wrapper-alt table th,.table-wrapper-alt table td{border-color:#eee;border-bottom-style:solid;border-bottom-width:3px;border-right-style:solid;border-right-width:3px}.table-wrapper-alt table th,.table-wrapper-alt table td{background:#eee;border-color:#fff}.table-wrapper table thead th:last-child,.table-wrapper-alt table thead th:last-child{border-right:0}.table-wrapper table td:last-child,.table-wrapper-alt table td:last-child{border-right:0}.table-wrapper table tr td,.table-wrapper-alt table tr td{padding:.5em 20px}@media(max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}}.region-page.office-details{position:absolute;top:10px;right:12px}.region-page.office-details .location-multi-region{-moz-box-sizing:border-box;background:none repeat scroll 0 0 #343d42;margin:0;padding:.75em;position:absolute;right:0;text-align:center;top:2em;width:100%;z-index:100;display:none}.region-page.office-details .location-multi-region ul{line-height:110%;list-style:none outside none;margin:0;padding:0}.region-page.office-details .location-multi-region ul li:first-child{margin-top:0}.region-page.office-details .location-multi-region ul li{margin-top:.75em}.region-page.office-details .location-multi-region a{color:#fff;text-decoration:none}#header-wrapper .scheme-d .keyline{color:#9dbdc9}#_containermyExperience3617734430001{width:100%}#site-navigation .base .submenu__item{min-width:140px}.hot-topics-filters>p{width:70%}.hot-topics-filters fieldset legend{text-transform:uppercase}.hot-topics-filters fieldset{margin:8px 0;float:left;width:70%}.hot-topics-filters fieldset.right{float:right;width:27%}.hot-topics-filters .LawyerOrLabel{display:inline-block;margin:5px 8px}.hot-topics-filters select{max-width:240px}@media only screen and (max-width:760px){.hot-topics-filters fieldset{width:auto;float:none!important}}.hot-topic-item{margin-bottom:20px;height:300px}.hot-topic-item a,.hot-topic-item img{display:block;max-width:300px;max-height:300px}.hot-topic-item a{position:relative}.hot-topic-item .hot-topic-title{margin:0;position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);color:#fff;padding:.5em .75em 1.5em;font-family:Georgia,Times,"Times New Roman",serif;min-height:52px}.hot-topic-item a:hover .hot-topic-title{text-decoration:underline}.details--block>.details__summary.arrow-link:after{position:relative;top:12px;right:-15px}.details__summary.arrow-link{margin:0 0 20px!important;padding:0 0 15px;display:block;text-decoration:none;text-align:center;line-height:auto}.block .details__content .slideshow--carousel .slide{width:184px;margin-right:13px;height:172px}.block .details__content .slideshow--carousel .slide.style1{background:#4e6293}.block .details__content .slideshow--carousel .slide.style2{background:#8eb9e0}.block .details__content .slideshow--carousel .slide.style3{background:#7c7b6e}.block .details__content .slideshow--carousel .caption>span{background:none;color:#fff;font-family:Georgia,Times,"Times New Roman",serif;padding:.65em .85em}.block .details__content .slideshow--carousel .slides-pagination{display:none}@media only screen and (max-width:760px){.block .details__content .slideshow--carousel .slide{width:300px}}.ruled-list--img.search-results li{line-height:120%}.ruled-list--img.search-results li img{max-width:100px;max-height:80px;margin-right:10px;float:left}.ruled-list.search-results li.title{padding:.25em;font-size:.85714em;color:#909698}.ruled-list.search-results li.title:first-child{border-top:1px solid #ccc}.span-08 .widget.widget--search{padding:1.25em 1.75em 1.75em}.span-08 .widget.widget--search fieldset legend{text-transform:none;text-align:left;margin-bottom:1em}.widget--refine p{margin-bottom:.5em;text-transform:uppercase}.widget--refine ul{list-style:none}.widget--refine>ul{margin-top:0;padding:0}.widget--refine ul li a{text-decoration:none;color:#343d41}#site-content .more-event-info{text-align:left;margin:6px 0}#site-content .he-more-event-info,.more-hot-topics{text-align:center;margin:6px 0}#site-content .show-more{cursor:pointer}#site-content .show-more :hover{text-decoration:underline}.highlighted-event .he-date,.highlighted-event .he-venue,.highlighted-event .he-overview{margin-top:10px}.highlighted-event .he-overview{border-top:1px solid #ccc;padding:.75em 0}.lhs-promo{position:relative}.lhs-promo h2.title{position:absolute;top:24px;left:24px;color:#fff;line-height:1.08em;margin-right:20px;font-size:2.5em}.lhs-promo div.button-container{position:absolute;bottom:24px;text-align:center;width:100%}.block.no-top-padding{padding-top:0}.modal-overlay{z-index:300;background:rgba(0,0,0,.25)}.modal-wrapper{z-index:310;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.25);-moz-box-shadow:0 0 15px rgba(0,0,0,.25);box-shadow:0 0 15px rgba(0,0,0,.25)}.modal-wrapper .details--open.details--block>.details__summary{cursor:default!important;outline:none}.modal-wrapper .details--open.details--block>.details__summary:after{display:none}.modal-wrapper .svg_modal_nav{margin-bottom:0}.modal-content{padding:0}.modal-close{display:none}#svg_dynamic{height:0;width:100%;padding-top:100%;position:relative}#svg_dynamic svg{position:absolute;left:0;top:0}.svg_diagram svg{left:0!important}.svg_diagram_header{background-color:#fff;padding:.75em 2.25em .75em 20px}.svg_diagram_info{display:none}.svg_modal_nav{cursor:pointer;margin-top:-.5em;padding:0;width:100%}.svg_modal_nav .svg_modal_prev,.svg_modal_nav .svg_modal_next{cursor:pointer;height:18px;padding:12px 20px}.svg_modal_nav .svg_modal_prev{color:#000;background-color:#ccc;float:left;width:57px}.svg_modal_nav .svg_modal_prev:hover{background-color:#7b7c6e}.svg_modal_nav .svg_modal_next{color:#fff;background-color:#9eb4cc;margin:0 0 0 97px;text-align:right}.svg_modal_nav .svg_modal_next:hover{background-color:#313678}.modal_close{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAA3NCSVQICAjb4U/gAAAAYFBMVEWZn5/y9PO/w8TY2duboaHc3Ny/w8fX29ytsbL////s7e/m5+mbn6D3+Pqhpaibn6La292Xn6HBw8Kxtbbb292anqHBxcXCw8fCw8XZ29+ZnqH5+fvt7e+vsLKhpanBw8Vdbp/yAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNi8wMi8xNb513x8AAACISURBVBiVXdDrDsIgDAXgIyc6O3EjM0xlMb7/W0qhQ5QfkHxNLxTXUfrDUXAGe4nTAURnTGkV6MOvPCST0PtqOcFJIeE8hyonMVKjXk4aaZG791WM1JJJT/yhLLe9byvvlIdGA7DUwNPIJizpx0KMce8VSj3k0Lt9O8RIwQtrv5w0bdgu/yv8ADwdDM+o85gEAAAAAElFTkSuQmCC');cursor:pointer;height:18px;position:absolute;right:18px;top:15px;width:18px}@media(max-width:760px){.svg_diagram_info{display:block}}#header-wrapper.introduction-home #navbar-shade{position:absolute;left:0;right:0;top:0}#header-wrapper.introduction-home #site-navigation{top:-14px;bottom:-3000px}@media only screen and (max-width:420px){#header-wrapper.introduction-home .tera{font-size:1.57143em}}#header-wrapper.introduction-home .texture{background-size:cover;position:absolute;top:0;left:0;opacity:0;width:100%;height:600px;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}#header-wrapper.introduction-home .texture.active{opacity:1}#header-wrapper.introduction-home #site-header{min-height:63px}#header-wrapper.introduction-home #site-header>.container{z-index:5;left:0;right:0}#header-wrapper.introduction-home .portion--introduction{position:absolute;left:0;right:0;z-index:3}#header-wrapper.introduction-home .portion--introduction .intro-message.shadow>.keyline,#header-wrapper.introduction-home .portion--introduction .slides-prev.shadow,#header-wrapper.introduction-home .portion--introduction .slides-next.shadow{text-shadow:-1px -1px 5px #222,1px -1px 5px #222,-1px 1px 5px #222,1px 1px 5px #222}#header-wrapper.introduction-home .intro-message .button--light{background:rgba(180,180,180,.5)!important}@media only screen and (max-width:760px){#header-wrapper.introduction-home .curve--left-to-left{padding-bottom:60px}}.slide{z-index:0}.scfDropListLabel{padding-right:1em!important;width:25%!important}.scfDropListBorder{padding-top:1em}.bbc-popup{display:none}.details-bbc-popup .bbc-popup{display:block}.media__img.bleed.video{height:140px;width:140px}