[class^="grid"]{clear:both;padding:0;margin:0 1.5em;margin:0 -1.5rem}[class^="grid"]:after{content:'';display:table;clear:both}[class^="grid"]>*{display:block;float:left;list-style-type:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 1.5em;padding:0 1.5rem}@media (min-width: 60em){.grid-spaced{margin:0 -3em;margin:0 -3rem}.grid-spaced>*{padding:0 3em;padding:0 3rem}}@media (min-width: 20em){.grid-compact{margin:0 -.75em;margin:0 -.75rem}.grid-compact>*{padding:0 .75em;padding:0 .75rem}}.grid-flush{margin:0;margin:0}.grid-flush>*{padding:0;padding:0}.grid-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex}.grid-flexbox>*{float:none}[class^="col-"]{display:block;float:left;clear:none}[class^="grid"] [class^="col-"]{clear:none !important}@media (min-width: 60em){.grid-2-cols>*{width:50%}.grid-2-cols>*:nth-child(n){clear:none}.grid-2-cols>*:nth-child(2n+3){clear:left}.col-1\/2:nth-child(n){width:50%}}@media (min-width: 64em){.grid-3-cols>*{width:33.332%}.grid-3-cols>*:nth-child(n){clear:none}.grid-3-cols>*:nth-child(3n+4){clear:left}.col-1\/3:nth-child(n){width:33.332%}.col-2\/3:nth-child(n){width:66.666%}}@media (min-width: 60em){.grid-4-cols>*{width:50%}.grid-4-cols>*:nth-child(n){clear:none}.grid-4-cols>*:nth-child(2n+3){clear:left}}@media (min-width: 100em){.grid-4-cols>*{width:25%}.grid-4-cols>*:nth-child(n){clear:none}.grid-4-cols>*:nth-child(4n+5){clear:left}.col-1\/4:nth-child(n){width:25%}.col-3\/4:nth-child(n){width:75%}}@media (min-width: 60em){.grid-5-cols>*{width:50%}.grid-5-cols>*:nth-child(n){clear:none}.grid-5-cols>*:nth-child(2n+3){clear:left}}@media (min-width: 64em){.grid-5-cols>*{width:33.332%}.grid-5-cols>*:nth-child(n){clear:none}.grid-5-cols>*:nth-child(3n+4){clear:left}}@media (min-width: 110em){.grid-5-cols>*{width:20%}.grid-5-cols>*:nth-child(n){clear:none}.grid-5-cols>*:nth-child(5n+6){clear:left}.col-1\/5:nth-child(n){width:20%}.col-2\/5:nth-child(n){width:40%}.col-3\/5:nth-child(n){width:60%}.col-4\/5:nth-child(n){width:80%}}@media (min-width: 60em){.grid-6-cols>*{width:50%}.grid-6-cols>*:nth-child(n){clear:none}.grid-6-cols>*:nth-child(2n+3){clear:left}}@media (min-width: 64em){.grid-6-cols>*{width:33.332%}.grid-6-cols>*:nth-child(n){clear:none}.grid-6-cols>*:nth-child(3n+4){clear:left}}@media (min-width: 100em){.grid-6-cols>*{width:25%}.grid-6-cols>*:nth-child(n){clear:none}.grid-6-cols>*:nth-child(4n+5){clear:left}}@media (min-width: 110em){.grid-6-cols>*{width:16.666%}.grid-6-cols>*:nth-child(n){clear:none}.grid-6-cols>*:nth-child(6n+7){clear:left}.col-1\/6:nth-child(n){width:16.666%}.col-5\/6:nth-child(n){width:83.332%}}@media (min-width: 20em){.grid-2-cols\@s1>*{width:50%}.grid-2-cols\@s1>*:nth-child(n){clear:none}.grid-2-cols\@s1>*:nth-child(2n+3){clear:left}.col-1\/2\@s1:nth-child(n){width:50%}.col-1\/2\@s1:nth-child(n){width:50%}}@media (min-width: 20em){.grid-3-cols\@s1>*{width:33.332%}.grid-3-cols\@s1>*:nth-child(n){clear:none}.grid-3-cols\@s1>*:nth-child(3n+4){clear:left}.col-1\/3\@s1:nth-child(n){width:33.332%}.col-2\/3\@s1:nth-child(n){width:66.666%}}@media (min-width: 20em){.grid-4-cols\@s1>*{width:25%}.grid-4-cols\@s1>*:nth-child(n){clear:none}.grid-4-cols\@s1>*:nth-child(4n+5){clear:left}.col-1\/4\@s1:nth-child(n){width:25%}.col-3\/4\@s1:nth-child(n){width:75%}}@media (min-width: 20em){.grid-5-cols\@s1>*{width:20%}.grid-5-cols\@s1>*:nth-child(n){clear:none}.grid-5-cols\@s1>*:nth-child(5n+6){clear:left}.col-1\/5\@s1:nth-child(n){width:20%}.col-2\/5\@s1:nth-child(n){width:40%}.col-3\/5\@s1:nth-child(n){width:60%}.col-4\/5\@s1:nth-child(n){width:80%}}@media (min-width: 60em){.grid-2-cols\@s2>*{width:50%}.grid-2-cols\@s2>*:nth-child(n){clear:none}.grid-2-cols\@s2>*:nth-child(2n+3){clear:left}.col-1\/2\@s2:nth-child(n){width:50%}.col-1\/2\@s2:nth-child(n){width:50%}}@media (min-width: 60em){.grid-3-cols\@s2>*{width:33.332%}.grid-3-cols\@s2>*:nth-child(n){clear:none}.grid-3-cols\@s2>*:nth-child(3n+4){clear:left}.col-1\/3\@s2:nth-child(n){width:33.332%}.col-2\/3\@s2:nth-child(n){width:66.666%}}@media (min-width: 60em){.grid-4-cols\@s2>*{width:25%}.grid-4-cols\@s2>*:nth-child(n){clear:none}.grid-4-cols\@s2>*:nth-child(4n+5){clear:left}.col-1\/4\@s2:nth-child(n){width:25%}.col-3\/4\@s2:nth-child(n){width:75%}}@media (min-width: 60em){.grid-5-cols\@s2>*{width:20%}.grid-5-cols\@s2>*:nth-child(n){clear:none}.grid-5-cols\@s2>*:nth-child(5n+6){clear:left}.col-1\/5\@s2:nth-child(n){width:20%}.col-2\/5\@s2:nth-child(n){width:40%}.col-3\/5\@s2:nth-child(n){width:60%}.col-4\/5\@s2:nth-child(n){width:80%}}@media (min-width: 64em){.grid-2-cols\@s5>*{width:50%}.grid-2-cols\@s5>*:nth-child(n){clear:none}.grid-2-cols\@s5>*:nth-child(2n+3){clear:left}.col-1\/2\@s5:nth-child(n){width:50%}.col-1\/2\@s5:nth-child(n){width:50%}}@media (min-width: 64em){.grid-3-cols\@s5>*{width:33.332%}.grid-3-cols\@s5>*:nth-child(n){clear:none}.grid-3-cols\@s5>*:nth-child(3n+4){clear:left}.col-1\/3\@s5:nth-child(n){width:33.332%}.col-2\/3\@s5:nth-child(n){width:66.666%}}@media (min-width: 64em){.grid-4-cols\@s5>*{width:25%}.grid-4-cols\@s5>*:nth-child(n){clear:none}.grid-4-cols\@s5>*:nth-child(4n+5){clear:left}.col-1\/4\@s5:nth-child(n){width:25%}.col-3\/4\@s5:nth-child(n){width:75%}}@media (min-width: 64em){.grid-5-cols\@s5>*{width:20%}.grid-5-cols\@s5>*:nth-child(n){clear:none}.grid-5-cols\@s5>*:nth-child(5n+6){clear:left}.col-1\/5\@s5:nth-child(n){width:20%}.col-2\/5\@s5:nth-child(n){width:40%}.col-3\/5\@s5:nth-child(n){width:60%}.col-4\/5\@s5:nth-child(n){width:80%}}@media (min-width: 60em){.grid-2-cols\@s6>*{width:50%}.grid-2-cols\@s6>*:nth-child(n){clear:none}.grid-2-cols\@s6>*:nth-child(2n+3){clear:left}.col-1\/2\@s6:nth-child(n){width:50%}.col-1\/2\@s6:nth-child(n){width:50%}}@media (min-width: 60em){.grid-3-cols\@s6>*{width:33.332%}.grid-3-cols\@s6>*:nth-child(n){clear:none}.grid-3-cols\@s6>*:nth-child(3n+4){clear:left}.col-1\/3\@s6:nth-child(n){width:33.332%}.col-2\/3\@s6:nth-child(n){width:66.666%}}@media (min-width: 60em){.grid-4-cols\@s6>*{width:25%}.grid-4-cols\@s6>*:nth-child(n){clear:none}.grid-4-cols\@s6>*:nth-child(4n+5){clear:left}.col-1\/4\@s6:nth-child(n){width:25%}.col-3\/4\@s6:nth-child(n){width:75%}}@media (min-width: 60em){.grid-5-cols\@s6>*{width:20%}.grid-5-cols\@s6>*:nth-child(n){clear:none}.grid-5-cols\@s6>*:nth-child(5n+6){clear:left}.col-1\/5\@s6:nth-child(n){width:20%}.col-2\/5\@s6:nth-child(n){width:40%}.col-3\/5\@s6:nth-child(n){width:60%}.col-4\/5\@s6:nth-child(n){width:80%}}@media (min-width: 80em){.grid-2-cols\@s8>*{width:50%}.grid-2-cols\@s8>*:nth-child(n){clear:none}.grid-2-cols\@s8>*:nth-child(2n+3){clear:left}.col-1\/2\@s8:nth-child(n){width:50%}.col-1\/2\@s8:nth-child(n){width:50%}}@media (min-width: 80em){.grid-3-cols\@s8>*{width:33.332%}.grid-3-cols\@s8>*:nth-child(n){clear:none}.grid-3-cols\@s8>*:nth-child(3n+4){clear:left}.col-1\/3\@s8:nth-child(n){width:33.332%}.col-2\/3\@s8:nth-child(n){width:66.666%}}@media (min-width: 80em){.grid-4-cols\@s8>*{width:25%}.grid-4-cols\@s8>*:nth-child(n){clear:none}.grid-4-cols\@s8>*:nth-child(4n+5){clear:left}.col-1\/4\@s8:nth-child(n){width:25%}.col-3\/4\@s8:nth-child(n){width:75%}}@media (min-width: 80em){.grid-5-cols\@s8>*{width:20%}.grid-5-cols\@s8>*:nth-child(n){clear:none}.grid-5-cols\@s8>*:nth-child(5n+6){clear:left}.col-1\/5\@s8:nth-child(n){width:20%}.col-2\/5\@s8:nth-child(n){width:40%}.col-3\/5\@s8:nth-child(n){width:60%}.col-4\/5\@s8:nth-child(n){width:80%}}.col-reverse{float:right}.col-full{width:100%;clear:both}body{z-index:1;margin:0 auto;max-width:none}@media screen{body{background:#fff}}img{display:block;max-width:100%;max-height:none;height:auto;margin:0 auto}.accordion{position:relative;margin:3rem 0;clear:both;border-bottom:1px solid #ddd}.accordion-item{display:block;clear:both;border-top:1px solid #ddd}.accordion-item .accordion-title{margin:0}.accordion-toggle{display:block;position:relative;z-index:1}.accordion-toggle:after{content:'';display:table;clear:both}.accordion-toggle .sub-super{margin-top:0.5em;display:block;color:#555;text-decoration:none}.accordion-content{background:#f8f8f8;padding:1em 1em 1.5em}@media (min-width: 60em){.accordion-content{padding:1.5em 1.5em 2em}}.js .accordion-toggle{display:block;font-size:1.1em;padding:0.75em 0 0.5em 1.65em;text-decoration:none;border:0;background:none;line-height:normal}.js .accordion-toggle:before{display:block;float:left;content:'+';font-size:1.5em;line-height:1;color:#ccc;margin:-0.1em 0 0 -1.2em;width:0.9em;height:0.9em;padding:0.05em 0.125em 0.2em;text-align:center;-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear;z-index:0;-webkit-transform-origin:50% 45%;transform-origin:50% 45%}.js .accordion-toggle.is-toggled:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.js .accordion-toggle:hover{text-decoration:underline}.js .js-accordion-content,.js .accordion-content{display:none}.js .js-accordion-content:after,.js .accordion-content:after{content:'';display:table;clear:both}.js .js-accordion-content>*:first-child,.js .accordion-content>*:first-child{margin-top:0}.js .js-accordion-content{padding-top:1px}.breadcrumbs{position:relative;margin:0;font-size:0.8em}.breadcrumbs ul,.breadcrumbs ol{margin:0;padding-top:0.5em;padding-bottom:1em;padding-right:3rem;padding-left:0;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.breadcrumbs li{display:inline-block;margin:0 0.5em 1rem 0}.breadcrumbs li:before{content:'❯';color:rgba(48,81,213,0.35);padding-right:0.5em;margin:0}.breadcrumbs li:first-child:before{display:none}.breadcrumbs a{color:#3051d5;display:inline-block;line-height:1;border-bottom:1px solid rgba(48,81,213,0.5)}.breadcrumbs a:hover{text-decoration:none;border-color:#3051d5}button,.button,.button-alt,*[type=submit] *[type=reset]{position:relative;display:inline-block;font-size:0.95em;font-weight:400;padding:0.75em 1.2em;margin:1em 0.25em 0.25em 0;text-align:center;text-decoration:none;border:1px solid rgba(100,100,100,0.1);background:#3051d5;color:#fff;line-height:normal;vertical-align:middle;border-radius:0.15em;cursor:pointer}button:hover,.button:hover,.button-alt:hover,*[type=submit] *[type=reset]:hover{color:#fff;background:#2847c4;text-decoration:none}p button,p .button,p .button-alt,p *[type=submit] *[type=reset]{vertical-align:baseline}.button-alt{background:#213b91}.button-alt:hover{background:#1c337c}.button-light{background:#f4f4f4;color:#3051d5}.button-light:hover{background:#eee;color:#3051d5}.button-grey{background:#666}.button-grey:hover{background:#555}.button-big{font-size:1.2em}.button-small{font-size:0.85em}.button-tiny{font-size:0.8em;padding:0.35em 0.5em 0.3em}.button-pointy{text-decoration:none !important}.button-pointy:after{position:relative;content:'»';padding-left:0.35em;left:0;-webkit-transition:left 0.1s ease;transition:left 0.1s ease}.button-pointy:hover:after{left:0.1em}.button-plus:after{position:relative;content:'+';padding-left:0.35em}.button-block{display:block}.button-multiline{font-family:'Source Serif Pro', serif;font-size:0.85em;padding:1.5em;font-weight:bold;text-align:left}.button-multiline strong{font-size:1.4em;display:block;margin-bottom:0.35em}.button-multiline:hover strong{text-decoration:underline}.button-multiline.button-pointy{padding-right:3.5em}.button-multiline.button-pointy:after{position:absolute;right:0.25em;left:auto;top:50%;margin-top:-0.75em;font-size:3em;-webkit-transition:right 0.1s ease;transition:right 0.1s ease}.button-multiline.button-pointy:hover:after{right:0.175em}figure{margin:2rem auto}.figure-bordered{border:2px solid #eee}figcaption{display:block;font-size:0.85em;margin:0 auto 1em;padding:0.75em 0.5rem;max-width:100%;text-align:center;background:#fff}@media (min-width: 64em){figcaption{padding:0.75em}}figcaption p{margin:0.25em 0}figcaption p:only-child{margin:0}@media (min-width: 50em){.align-left{float:left;clear:left;max-width:45%;margin:0.5em 2em 1.5em 0}}@media (min-width: 50em){.align-right{float:right;clear:right;max-width:45%;margin:0.5em 0 1.5em 2em}}@media (min-width: 75em){.bleed-left{margin-left:-20%}}@media (min-width: 90em){.bleed-left{margin-left:-36.5%}}@media (min-width: 75em){.bleed-left{float:left}}@media (min-width: 75em){.bleed-right{margin-right:-20%}}@media (min-width: 90em){.bleed-right{margin-right:-36.5%}}@media (min-width: 75em){.bleed-right{float:right}}@media (min-width: 10em){.size-tiny{float:left;margin:0.5em 2em 1.5em 0;width:30%;max-width:30%}.size-tiny.align-right{float:right;margin:0.5em 0 1.5em 2em}}@media (min-width: 64em), (min-width: 90em){.size-tiny{width:17.5%;max-width:17.5%}}@media (min-width: 64em){.size-small{width:25%;max-width:25%}}.size-small img{max-height:50vh;width:auto !important}@media (min-width: 50em){.size-medium{width:100%;max-width:100%}}@media (min-width: 64em){.size-medium{width:45%;max-width:45%}}@media (min-width: 50em){.size-large{width:100%;max-width:100%}}@media (min-width: 64em){.size-large{max-width:70rem;margin-left:0}.size-large.align-right{width:70rem;max-width:70%;margin:0.5em 0 1.5em 2em}}@media (min-width: 64em){.size-full{max-width:100%}}@media (min-width: 64em){blockquote.size-small,blockquote.align-left,blockquote.align-right{width:35%;max-width:35%;font-size:1em}}@media (min-width: 75em){blockquote.size-small,blockquote.align-left,blockquote.align-right{font-size:1.2em}}@media (min-width: 64em){blockquote.size-medium{width:40%;max-width:40%;font-size:1.35em}}@media (min-width: 75em){blockquote.size-medium{width:50%;max-width:50%;font-size:1.5em}}.video-container,.iframe-container{position:relative;width:100%;height:0;padding-bottom:56.25%;z-index:1}.video-container iframe,.iframe-container iframe{position:absolute;background:transparent;margin:0;top:0;right:0;bottom:0;left:0;z-index:1;width:100% !important;height:100% !important}.iframe-container{padding-bottom:66%}.google-map{height:10em;height:75vh;-webkit-box-shadow:0 0 1em rgba(0,0,0,0.1);box-shadow:0 0 1em rgba(0,0,0,0.1)}.form input[type=text],.form input[type=number],.form input[type=email],.form input[type=password],.form input[type=search],.form input[type=tel],.form textarea,.form select{width:100%;max-width:25em;padding:0.5em;margin:0.25em 0 1em;border:1px solid #ccc;color:#222}.form input[type=text]:focus,.form input[type=number]:focus,.form input[type=email]:focus,.form input[type=password]:focus,.form input[type=search]:focus,.form input[type=tel]:focus,.form textarea:focus,.form select:focus{outline:none;border:1px solid rgba(48,81,213,0.65)}.form select{height:2.35em}input[type=checkbox],input[type=radio]{margin-top:0.575em}input[type=checkbox]+label,input[type=radio]+label{margin-top:0.1em}fieldset,.fieldgroup,.form-elements-wrapper{margin:2rem 0}label i{color:#3051d5}label b{font-weight:bold}label.form-required:after{content:' *';color:#d11}.form-fields-inline select,.form-fields-inline input,.form-fields-inline button{display:inline-block;vertical-align:middle;margin:0.25em 0.25em 0.25em 0;width:auto}.form-fields-inline input[type=submit],.form-fields-inline button{padding:0.65em 1.2em}.elasticsearch-judgements-search-form,.elasticsearch-search-form,.elasticsearch-cases-search-form{margin-top:0}.label-unused{margin:0.5em;padding-top:0.5em;font-size:0.5em;color:#caa;position:absolute;right:0}.elastic-filters-toggle{display:none}.js .elastic-filters-toggle{display:block;font-size:1.2em;font-weight:600;background:#fafafa;padding:2rem 2rem 2rem 4rem;margin:0;border:2px solid #f4f4f4}.js .elastic-filters-toggle.is-toggled{border-bottom:0}@media (min-width: 64em){.js .elastic-filters-toggle{display:none}}.elastic-filters-primary .grid-flexbox{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 25em){.elastic-filters-primary .grid-flexbox{display:block;margin-bottom:1rem}}.elastic-filters-primary .grid-flexbox form{margin-top:0}.elastic-filters-primary .grid-flexbox label{margin:0}.elastic-filters-primary .grid-flexbox .form-item{margin-bottom:0}.elastic-filters-primary .grid-flexbox .form-item:only-child{font-size:1.1em;margin-bottom:0}@media (min-width: 64em){.elastic-filters-primary .grid-flexbox .form-item:only-child .form-item{margin-top:0}.elastic-filters-primary .grid-flexbox .form-item:only-child input{max-width:50%}}.elastic-filters{display:none;position:relative;font-size:0.9em;background:#fafafa;padding:2rem;margin:0;border:2px solid #f4f4f4}.no-js .elastic-filters{display:block}@media (min-width: 64em){.elastic-filters{display:block !important;margin:4rem -3rem 2rem 0}}.elastic-filters .form-item,.elastic-filters .fieldset-wrapper{position:relative}.elastic-filters input[type=checkbox]+label,.elastic-filters input[type=radio]+label{background:#fff}.elastic-filters input[type=checkbox]:hover+label,.elastic-filters input[type=checkbox]+label:hover,.elastic-filters input[type=checkbox]:focus+label,.elastic-filters input[type=checkbox]+label:focus,.elastic-filters input[type=radio]:hover+label,.elastic-filters input[type=radio]+label:hover,.elastic-filters input[type=radio]:focus+label,.elastic-filters input[type=radio]+label:focus{cursor:pointer;background:#fdfdfd}.elastic-filters input[type=checkbox]:checked+label,.elastic-filters input[type=radio]:checked+label{background:#fff;color:#000}.elastic-filters .form-item-query{margin-bottom:2rem}.elastic-filters .form-composite{margin:0.5rem 0;border-bottom:1px solid #eee;padding-bottom:0.5rem}.elastic-filters .form-composite .fieldset-wrapper{margin:0.5rem 0;padding:1rem 0 2rem}.elastic-filters p.label{margin:2rem 0 0}.elastic-filters label,.elastic-filters legend{font-weight:normal}.elastic-filters .form-item-query label{font-weight:600}.elastic-filters .form-item-start-year,.elastic-filters .form-item-end-year{display:inline-block;width:45%}.elastic-filters .form-item-start-year label,.elastic-filters .form-item-end-year label{margin:0;font-size:0.8em}.elastic-filters .form-item-start-year{margin-right:5%}.elastic-filters .elastic-filter-group-toggle{display:block;width:100%;text-align:left;background:none;margin:0 1em 0 0;padding:0.25em 0 0.5em;font-size:1.1em;font-weight:bold;border:0;outline:0;color:#555;-webkit-transition:all 200ms linear;transition:all 200ms linear;cursor:pointer;line-height:1}.elastic-filters .elastic-filter-group-toggle:hover,.elastic-filters .elastic-filter-group-toggle:focus{text-decoration:underline}.elastic-filters .elastic-filter-group-toggle:before{content:'+';position:relative;top:0.1em;display:inline-block;font-size:1.5em;width:1em;height:1em;text-align:center;color:#3051d5;margin:0 0.25em 0 0;-webkit-transition:all 200ms linear;transition:all 200ms linear}.elastic-filters .elastic-filter-group-toggle.is-toggled:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.elastic-actions{margin-bottom:3rem}.search-results-total{margin:2rem 0}@media (min-width: 64em){.search-results-total{display:inline-block;margin:0 2rem 2rem 1em;text-align:right;float:right}}.search-results-key{margin:2rem 0}.search-results-key ul{margin:0}.search-results-key li{margin-bottom:0}.search-results-key li:last-child{margin-right:0}@media (min-width: 64em){.search-results-key{display:inline-block;margin:0 0 2rem 1em;text-align:right;float:right}}.no-js .js-filter-toggles{display:none}.js-filter-toggles.list-inline{margin:0.5rem 0}.h4+.js-filter-toggles.list-inline{margin-top:-0.5rem}@media (min-width: 64em){.h4+.js-filter-toggles.list-inline{float:right;margin:-3.5rem 0 1rem 0}}.js-filter-toggles.list-inline li{margin:0 0 0.1em}.js-filter-toggles.list-inline li:first-child{margin-right:0.5em}.js-filter-toggles .button{margin:0 0 0.1em;text-transform:capitalize;outline:none}.js-filter-toggles .button.is-active{background:#3051d5;color:#fff}.hamburger{padding:0 0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.9}.hamburger-box{width:1em;height:.7em;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.05em}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:1em;height:.1em;background-color:#000;border-radius:.1em;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-.3em}.hamburger-inner::after{bottom:-.3em}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 0.1s 0.14s ease, opacity 0.1s ease;transition:top 0.1s 0.14s ease, opacity 0.1s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.14s ease,-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.is-toggled .hamburger--squeeze .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.14s;transition-delay:0.14s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.is-toggled .hamburger--squeeze .hamburger-inner,.is-toggled .hamburger--squeeze .hamburger-inner::before,.is-toggled .hamburger--squeeze .hamburger-inner::after{background-color:#3051d5}.is-toggled .hamburger--squeeze .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease, opacity 0.1s 0.14s ease;transition:top 0.1s ease, opacity 0.1s 0.14s ease}.is-toggled .hamburger--squeeze .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}.icon{font-family:'Arial', sans-serif !important;display:inline-block;height:1em;width:1em;margin-right:0.5em;background-size:contain;background-position:center center;vertical-align:baseline}.icon-status{width:1px;vertical-align:text-bottom}.icon-download:before{content:'\2B07\FE0E';color:#bbb}.icon-close{margin-right:0}.icon-close:before{content:'×'}.icon-arrow-down{background-image:url("../img/i-arrow-down.svg")}.list-icons{list-style-type:none;margin:1em 0;padding:0}.list-icons li{margin:0;padding:0}.item{display:block;margin:2rem auto;text-decoration:none;color:#444}.item:after{content:'';display:table;clear:both}.item>*,.item .item-heading{margin-top:0;margin-top:0;margin-bottom:1em;margin-bottom:2rem}.item a:not(.button){text-decoration:none}.item figure{margin-top:0;margin-bottom:2rem}.item hr{margin:2rem 0}.item img{width:100%}.item p{color:#444}.item p a:not(.button){text-decoration:underline}.item blockquote{font-size:1.35em}a.item{text-decoration:none}a.item-heading:hover,.item-heading a:hover{text-decoration:underline}.inner{padding:1em}.inner-padded{padding:1em}@media (min-width: 60em){.inner-padded{padding:1.5em}}.grid-compact .item{margin:1.5rem auto}.inner-compact{margin:-1.5rem 0 0;padding:0.5em 0.5em 1em}.inner-compact>*{margin:0.25em 0}.boxed{display:block;background-color:#fff}.boxed-inline{display:table}.boxed-padded{padding:1em}@media (min-width: 79em){.boxed-padded{padding:1.5em}}.boxed-grey{background:#f8f8f8}.wrap-content p,.wrap-content ul,.wrap-content ol,.wrap-content blockquote{max-width:70rem}.layout-container{padding-top:4rem}@media (min-width: 47.5em){.layout-container{margin-left:calc(20rem + 2.5%)}}@media (min-width: 47.5em) and (min-height: 35em){.layout-container{margin-top:8rem}}@media (min-width: 60em) and (min-height: 35em){.layout-container{margin-top:10rem}}@media (min-width: 80em){.layout-container{margin-left:20%}}.path-cases .breadcrumbs,.path-judgments .breadcrumbs,.path-documents .breadcrumbs{display:none}@media (min-width: 47.5em){.path-cases h1,.path-judgments h1,.path-documents h1{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px;margin:0;padding:0}.path-cases h1.focusable:focus,.path-cases h1.focusable:active,.path-judgments h1.focusable:focus,.path-judgments h1.focusable:active,.path-documents h1.focusable:focus,.path-documents h1.focusable:active{position:static !important;clip:auto;overflow:visible;height:auto;width:auto}}.link-plain{color:#666}.link-block{text-decoration:none}.link-bordered{text-decoration:none !important;border-bottom:1px dotted #1d6784}.link-bordered:hover{border-color:#1d6784}ol.grid{list-style-type:none}ol.grid>li{list-style-type:none}ol.grid>li:before{display:none}.list-bordered{list-style-type:none;margin-top:2em;margin-bottom:2em;padding:1em 0;border-top:2px solid #eee;border-bottom:2px solid #eee}.list-bordered-items{list-style-type:none;padding:0;clear:both;max-width:none}.list-bordered-items>li{position:relative;padding:1em;margin:0;border-top:1px solid #eee}.list-bordered-items>li:nth-child(even){background:#fcfcfc}.list-bordered-items>li h2{margin:0.5rem 0 1rem}.list-bordered-items>li .h5+.h3{margin-top:1rem}.list-bordered-items>li p{margin:0.5rem 0}.list-bordered-items>li br{display:none}.list-bordered-items>li .tag{position:absolute;float:right;margin:0;top:0;right:0;border-radius:0 0 0 0.2em}.list-bordered-items>li .accordion-toggle{padding-bottom:0.5rem}.list-bordered-items li[class^=status]{padding-left:1.5em;margin:1px 0}.list-bordered-items a{border:0}.list-bordered-items.grid{max-width:none}.list-links a{color:#000}.list-links a:hover{color:#3051d5;text-decoration:underline}.list-links time{display:inline-block;margin:0 0.5em}.list-links-strong a{color:#3051d5;border:0;font-weight:bold}.list-inline-piped{margin-left:0;padding-left:0}.list-inline-piped li{list-style-type:none;display:inline-block;margin-right:0.5em}.list-inline-piped li:before{content:'|';display:inline-block;padding-right:0.5em;color:#ccc}.list-inline-piped li:first-child:before{content:'';display:none}.nav-site{position:relative;padding:0 0 1rem 0;margin-bottom:2em;z-index:2;font-size:1.2em;background:#f9f9f9;border-bottom:3px solid #3051d5}.js .nav-site{display:none}@media (min-width: 47.5em){.nav-site{padding-top:2em;font-size:1em;border-bottom:0;border-right:2px solid #f4f4f4}.js .nav-site{display:block !important}}@media (min-width: 47.5em){.nav-site{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;bottom:-30%;left:0;width:calc(20rem + 2.5%);padding:10rem 0 3rem;margin:0;z-index:3;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media (min-width: 47.5em) and (min-width: 60em){.nav-site{padding-top:12rem}}@media (min-width: 47.5em){.toolbar-fixed .nav-site{top:39px}.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .nav-site{top:79px}}@media (min-width: 47.5em) and (min-width: 80em){.nav-site{width:20%}}@media (min-width: 47.5em) and (min-width: 47.5em) and (max-height: 35em){.nav-site{position:absolute;bottom:-22.5rem}}.nav-site ul ul{font-size:0.85em;margin:0}.nav-site ul ul a{padding-left:4rem}.nav-site .active-trail{background:#eee}.nav-site a{display:block;text-decoration:none;color:#111;padding:0.5em 3rem;padding-left:calc(constant(safe-area-inset-left) + 1.5rem);padding-left:calc(env(safe-area-inset-left) + 1.5rem)}.nav-site a:hover{background:#fdfdfd}.nav-site a.is-active,.nav-site li.is-active>a{position:relative;background:#3051d5;color:#fff}@media (min-width: 47.5em){.nav-site a.is-active:after,.nav-site li.is-active>a:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#3051d5;border-width:1.225em;margin-top:-1.225em}}.nav-site .toggle{position:absolute;right:0;top:0;margin:0;border:0;padding:0 2rem 0 2em;background:none;cursor:pointer;z-index:2}.nav-site .toggle:after{display:block;color:#3051d5;font-size:3rem;content:'+';line-height:1;padding:0.1em 0 0.3em;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.nav-site .toggle.is-active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width: 47.5em){.nav-site .toggle{display:none}}.nav-secondary{display:none}@media (min-width: 45em){.nav-secondary{display:block}}.notification-bar{background:#eee;padding:0.5rem 1em;margin:-4rem 0 2rem}@media (min-width: 47.5em) and (min-height: 35em){.notification-bar{margin-top:-3.25rem}}@media (min-width: 60em) and (min-height: 35em){.notification-bar{margin-top:-4.25rem}}.notification-bar p{margin:0.25em}.notification-bar .button{margin-left:1em}.pagination,.pager{list-style-type:none;margin:5em 0 2em;font-size:0.8em;padding:0}@media (min-width: 60em){.pagination,.pager{font-size:0.9em}}.pagination li,.pager li{display:inline-block;background:#fff;color:#222;padding:0.5em 1em;margin:1em 0 0.5em;font-weight:bold}.pagination a,.pager a{border:0;display:block;padding:0.5em 1em;margin:-0.5em -1em;background:#fff;font-weight:normal}.pagination .is-active a,.pager .is-active a{font-weight:bold;color:#000;cursor:default}.pagination .dots,.pager .dots{color:#666}.panel{margin:4rem 0;padding:5vh 0}.panel+.panel{margin-top:-4rem}main>.panel:last-child{margin-bottom:-4rem}.panel-white{background:#fff}.header-site{clear:both;position:relative;background:#f8f8f8;padding:1em 3rem;padding-left:calc(constant(safe-area-inset-left) + 1.5rem);padding-right:calc(constant(safe-area-inset-right) + 1.5rem);padding-left:calc(env(safe-area-inset-left) + 1.5rem);padding-right:calc(env(safe-area-inset-right) + 1.5rem);border-bottom:2px solid #eee;z-index:5}.header-site:after{content:'';display:table;clear:both}@media (min-width: 47.5em) and (min-height: 35em){.header-site{position:fixed;top:0;left:0;right:0}.toolbar-fixed .header-site{top:39px}.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .header-site{top:79px}}.header-site a{text-decoration:none;color:#555}.header-site a:hover{color:#3051d5;text-decoration:underline}.header-site .branding{float:left;margin-top:0.5em;max-width:calc(100% - 4em)}@media (min-width: 47.5em){.header-site .branding{max-width:40%}}@media (min-width: 62.5em){.header-site .branding{max-width:50%}}.header-site .logo{font-family:'Source Serif Pro', serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.8em;text-transform:uppercase;letter-spacing:0.1em;line-height:1.75;color:#222}.header-site .logo:hover{text-decoration:none}@media (min-width: 60em){.header-site .logo{font-size:1em}}.header-site .logo img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 1em 0 0;width:7.5em;max-width:17.5%}.header-site .logo .name{font-size:1.2em;line-height:1.35;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width: 65em){.header-site .logo .name{font-size:1.35em;padding-left:0.25em}}.header-site .toggle-nav-site{display:inline-block;float:right;font-size:1.75em;line-height:1;text-align:right;color:#222;margin:1em 0 0 1em;-webkit-transform:translateY(-35%);transform:translateY(-35%)}@media (min-width: 47.5em){.header-site .toggle-nav-site{display:none}}.header-site .toggle-search-site{display:block;float:right;font-size:1.65em;margin:1.5rem 0 1rem 1.5rem;color:#000}.header-site .toggle-search-site:hover{text-decoration:none;opacity:0.7}@media (min-width: 47.5em){.header-site .toggle-search-site{margin-top:2.55rem}}.nav-secondary{float:right;margin:1.5em 0 1rem 1rem;line-height:1.25}@media (min-width: 60em){.nav-secondary{margin-top:2em}}.nav-secondary li{display:inline-block;margin-left:0.5em}.nav-secondary li:before{content:'|';color:#626262;padding-right:0.65em}.nav-secondary li:first-child:before{display:none}.search-site{clear:both;padding:1.5em 0 1rem 1rem;line-height:1.25}.search-site *{vertical-align:middle}.search-site .contextual{display:none !important}.search-site form{width:100%;margin:0;padding:0 0 0.75em;position:relative}.search-site .form-item{display:inline-block;margin:0;position:relative;width:100%}.search-site label{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px;margin:0;padding:0}.search-site label.focusable:focus,.search-site label.focusable:active{position:static !important;clip:auto;overflow:visible;height:auto;width:auto}.search-site input[type=text]{display:inline-block;background:#fff;border:1px solid #ddd;outline:none;margin:0;padding-right:3em;max-width:none}.search-site input[type=text]:focus{border-color:#3051d5}.search-site input[type=submit]{position:absolute;right:0.5em;top:0.35rem;display:inline-block;padding:0.5em;margin:0;width:1.85em;text-indent:-9999em;color:transparent;border:0;background:url("../img/i-magnifier.png") no-repeat center center;background-size:contain}@media (min-width: 47.5em){.search-site{float:right;clear:none;width:20em;max-width:17.5%;margin-top:0.75em;padding:0;margin-right:1rem}.search-site input[type=submit]{top:0.15em}}@media (min-width: 57.5em){.search-site{max-width:20%}}@media (min-width: 60em){.search-site{margin-top:2rem}}.footer-site{text-align:left;padding:0 0 2rem;margin-top:5rem;border-top:1px solid #eee}.footer-site .sub{font-size:0.85em;margin:0}.footer-site ul{font-size:0.85em;margin:2rem 0}.footer-site ul li{display:inline-block;margin-right:0.4em}.footer-site ul li:after{content:'|';margin-left:0.5em;color:#bbb}.footer-site ul li:last-child:after{display:none}.footer-site ul a{color:#444;text-decoration:none}.footer-site ul a:hover{color:#3051d5;text-decoration:underline}.footer-meta{padding:2.5em 0;font-size:0.75em;background:#eee;color:#999}.tabcordion-nav{margin:2rem 0;display:none}.tabcordion-nav.nav-sub{margin:-1px 0 2em}@media (min-width: 64em){.tabcordion-nav{display:block}}.tabcordion-nav .active a{background:#3051d5;color:#fff}.tabcordion-header{padding:0.5rem 0;font-size:0.9em}@media (min-width: 64em){.tabcordion-header{display:none}}.tabcordion-header h1,.tabcordion-header .h1,.tabcordion-header h2,.tabcordion-header .h2,.tabcordion-header h3,.tabcordion-header .h3,.tabcordion-header h4,.tabcordion-header .h4,.tabcordion-header h5,.tabcordion-header .h5,.tabcordion-header h6,.tabcordion-header .h6{margin:0}.tabcordion-header a{display:block;border:0;padding:0.25em 0;background:#eee;color:#3051d5;margin:-0.8rem 0 0 0;padding:0.5em 0.5em 0.5em 0.5em}.tabcordion-header a:before{float:left;content:'+';font-size:1.5em;line-height:1;width:0.9em;height:0.9em;padding:0.05em 0.125em 0.2em;text-align:center;text-decoration:none;-webkit-transition:transform 200ms linear;-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear;z-index:0;color:#FF8C2D;background:#fff;margin:-0.15em 0.5em 0 0;border-radius:100%}.tabcordion-header a:hover{background:#eee;text-decoration:underline}.tabcordion-item.is-open .tabcordion-header a:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.table-responsive{max-width:100%;overflow:hidden;overflow-x:auto;border:0 !important}table{margin:2em auto;border:0;border-collapse:collapse;font-family:inherit !important;font-size:0.85em;line-height:1.3;width:100%;max-width:100%;border:4px solid transparent}@media (min-width: 40em){table{font-size:1em}}table th{font-weight:bold}table td{border:1px solid transparent;border-top:0;background:rgba(51,84,214,0.08);padding:1em}table tr:nth-child(odd) td{background:rgba(52,84,214,0.025)}table thead{border-bottom:1px solid transparent}table thead th,table thead td{background:#3051d5;border:1px solid rgba transparent;border-top:none;color:#fff;padding:1em}table thead th:first-child,table thead td:first-child{border-left:1px solid transparent}table thead th:last-child,table thead td:last-child{border-right:1px solid transparent}table thead+thead td,table thead+thead th,table thead tr+tr td,table thead tr+tr th{font-weight:normal}table a{text-decoration:underline}.nav-tabs{background:#ccc}.nav-tabs ul{display:block;width:100%;text-align:center;max-width:none}.nav-tabs li{display:inline-block;margin:0.75em 0.1em;text-align:center}.nav-tabs a{display:block;padding:0.5em 1em;background:#fff;color:#000;text-align:center}.nav-tabs .is-active a{background:#000;color:#fff;font-weight:bold}.tags{display:inline-block;margin:0}.tags li{margin:0}p.tags{display:block;margin:1em 0 2em}.tag{font-size:0.75em;display:inline-block;border-radius:0.2em;padding:0.1em 0.5em 0.2em;margin:0 0.2em 0.2em 0.1em;background:#eee;border:0}.tag-new{background:#3051d5;color:#fff}.status-current{border-left:0.75em solid #3051d5;padding-left:1.5em}.status-stayed{border-left:0.75em solid #bebebe;padding-left:1.5em}.status-archived{border-left:0.75em solid #636363;padding-left:1.5em}.icon-status{padding-left:0;border-left-width:0.35em}.drupal-messages{font-size:0.9em;overflow-y:auto}.drupal-messages *{word-break:break-all}.messages{font-size:0.95em;margin-bottom:3rem}.messages *{word-break:break-all}.messages .messages{padding:0.5em;margin-bottom:3rem/2}.messages--status{background-color:#f0f0f0;color:#333}.messages--warning{background-color:#f0f0f0;color:#d11}.messages--error{background-color:#ddd;color:#d11}.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;margin:0;padding:0}.visually-hidden.focusable:focus,.visually-hidden.focusable:active{position:static !important;clip:auto;overflow:visible;height:auto}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0}ul.entity-moderation-form{margin:1rem 0 2rem;border:0;padding:0}.header-site{min-height:5em}.header-site .branding{margin:1em 0}.header-site .logo img{width:auto;max-width:85%}
/*# sourceMappingURL=deluxe.css.map */