@charset "UTF-8";address,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}@media screen{button,input,select,textarea{font-family:"Fira Sans Regular",Arial,sans-serif}}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:none}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap}q{quotes:none}small{font-size:75%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{padding:0;border:none;margin:0}legend{display:none;padding:0;border:0;white-space:normal}button,input,select,textarea{vertical-align:baseline;margin:0;font-size:100%}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{vertical-align:top;overflow:auto}table{border-collapse:collapse;border-spacing:0}body{padding:0;margin:0;line-height:1.125em}blockquote,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,menu,ol,p,pre,td,th,ul{padding:0;margin:0;line-height:1.4}ul{list-style:none}address,caption,cite,code,dfn,th,var{font-weight:400;font-style:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-size:1em;font-weight:400}q::after,q::before{content:""}hr{display:none}legend.access{display:none}.submit input,button,input.submit{cursor:pointer}.clear{display:block;clear:both;height:0;overflow:hidden}.access,.hidden-on-load{position:absolute;top:auto;left:-10000px;width:1px;height:1px;overflow:hidden}.temp-c{height:53px;padding:10px;padding-top:40px;margin-bottom:1em;text-align:center}.mbiebuilding_white_1{background:#fff;color:#000}.mbiebuilding_body{background:#404040;color:#fff}.mbiebuilding_gray_1{background:#f9f9f7}.mbiebuilding_gray_2{background:#cdcdcc}.mbiebuilding_gray_3{background:#767676;color:#fff}.mbiebuilding_gray_4{background:#666;color:#fff}.mbiebuilding_gray_5{background:#4d4d4d;color:#fff}.mbiebuilding_gray_6{background:#272727;color:#fff}.mbiebuilding_gray_7{background:#a1a1a1;color:#fff}.mbiebuilding_blue_1{background:#005da6;color:#fff}.mbiebuilding_blue_2{background:#002e63;color:#fff}.mbiebuilding_blue_3{background:#2b92d0;color:#fff}.mbiebuilding_blue_4{background:#00bce7}.mbiebuilding_blue_5{background:#0d72c1;color:#fff}.mbiebuilding_blue_6{background:#e2f1f6}.mbiebuilding_blue_7{background:#3bcced}.mbiebuilding_blue_8{background:#0080ff;color:#fff}.mbiebuilding_yellow_1{background:#fff21f}.mbiebuilding_red_1{background:#ad4525;color:#fff}.mbiebuilding_red_2{background:#c51f2d;color:#fff}.mbiebuilding_orange_1{background:#f6891f;color:#fff}.mbiebuilding_orange_2{background:#f26b04;color:#fff}.building_code_a{background:#002e63;color:#fff}.building_code_b{background:#ad4525;color:#fff}.building_code_c{background:#e32526;color:#fff}.building_code_d{background:#f6891f;color:#fff}.building_code_e{background:#006473;color:#fff}.building_code_f{background:#604099;color:#fff}.building_code_g{background:#00bce8;color:#fff}.building_code_h{background:#97c93c;color:#fff}#mc_embed_signup ul label,#mobile-menu-container li,.block-document-intro p,.block-documents-list .block-publication-promo-content .description,.block-featured-item .action,.block-featured-item .description p,.block-landing-1,.block-news-item a .liner .title,.block-referral,.button,.button-2,.button-more-1,.caption,.caption-container,.codewords-landing-previous-issues .nav-issue div,.codewords-landing-previous-issues .nav-issue li,.gallery-modal .image-details .title,.guidance-document .guidance-document-overview-text,.guidance-video .aside-right .block-related-videos .item .liner .title,.gustan-light,.h1,.h2,.h3,.h4,.h5,.h6,.homepage-intro .title,.intro-text,.js-table-wrapper .view-full-table a .icon,.nav-document-extras p,.nav-in-this-document p,.nav-pagination02 ul li a .description,.nav-stepped-anchors li,.page-footer li,.search-results .search-results-header .search-matches,.site-search .search-menu-results .section,button,h1,h2,h3,h4,h5,h6,input[type=submit],table caption{font-family:"Gustan Light",Arial,sans-serif;font-weight:200;font-style:normal}.bca-search-results .search-result-item,.bca-search-results .search-result-item .title,.block-multiproof-listing .title,.block-notification .description,.consumer-complaint-search-results .search-result-item .title,.determinations-search-results .search-result-item .title,.gustan-book,.mbie-modal h3,.multiproof-search-results .search-result-item .title,.nav-main li,.product-search-results .search-result-item .title,.site-search-results .search-result-item .title{font-family:"Gustan Book",Arial,sans-serif;font-weight:300;font-style:normal}#mobile-menu-container .back-link,#shell .nav-pagination li,.bca-search-results .search-result-item .sub-title,.bca-search-results .search-result-item .title-byline,.block-alert .title,.block-document-link .title-text,.block-document-links li a .title-text,.block-featured-item .title,.block-issue-article .title,.block-issue-author .title,.block-multiproof-listing .approval ul,.block-notification .description a,.block-notification .title,.block-publication-promo-content .title,.block-signup .signup-text,.building-code-clause .nav-title-wrapper,.building-code-section .in-this-section .title,.campaign-intro h2,.code-clause-view-all,.codewords-issue .issue-summary .date,.codewords-landing .codewords-intro .date,.codewords-landing-previous-issues .nav-issue .ui-state-active a,.codewords-landing-previous-issues .show-more,.determination-listing-item .more-detail .title,.determinations-search-results .search-result-item .expand-item,.expand-item .js-trigger,.form .label,.form label,.gustan-bold,.homepage .updates .link-more,.js-table-wrapper .view-full-table a .text,.js-trigger.expand-item,.link-back-1,.link-back-to-top,.mbie-modal .close-modal,.mobile-menu,.mobile-search span,.multiproof-search-results .search-result-item .results-type,.nav-document-extras .title,.nav-footer.last li,.nav-in-this-document .title,.nav-in-this-section li .title,.nav-landing-list li,.nav-mega ul.mega-nav-secondary li a,.nav-pagination li strong,.nav-pagination02 ul li a .faux-link,.nav-secondary .title,.nav-secondary li,.nav-secondary li strong,.nav-tertiary li,.page-footer h3,.page-maincontent .nav-tertiary-heading,.product-listing-item .more-detail .title,.product-search-results .search-result-item .expand-item,.resolving-problems-landing-intro .nav-in-this-section li .title,.search-filter .filter-reset,.search-results .search-results-header .expand-all-button,.search-results-with-sort .search-results-header .search-sort label,.site-search .search-menu-results .title,.tip-box .title,.userform label,.userform legend,form .button-dark-blue,th{font-family:"Gustan Bold",Arial,sans-serif;font-weight:500;font-style:normal}.bca-search-results .search-results-header .az-letter,.block-code-nav-bar .code-description,.block-news-item a .liner .date,.building-code-clause .block-versions h3,.canterbury-tag::after,.code-clause-container .code-clause .clause-description .clause,.code-icon,.filter-az li,.guidance-video .aside-right .block-related-videos .item .liner .meta,.gustan-black,.nav-mega .mega-nav-block-code-nav-bar .code-description,.page-footer h2{font-family:"Gustan Black",Arial,sans-serif;font-weight:700;font-style:normal}.fira-sans-light,.video-meta-data-and-transcript .meta-data p{font-family:"Fira Sans Light",Arial,sans-serif;font-weight:300;font-style:normal}.bca-search-results .search-result-item dd,.block-document-intro .js-reveal p,.block-publication-promo-content .title a .meta,.fira-sans-regular,.gallery-modal .image-details .caption,.gallery-modal .image-details .credit,.guidance-video .video-caption p,.page-maincontent .tip-box p,.page-options li .link .text,.select2-search--dropdown .select2-search__field,.video-meta-data-and-transcript .meta-data .button,.video-meta-data-and-transcript .transcript h2 .print-this-page,.video-meta-data-and-transcript .transcript p,body,table{font-family:"Fira Sans Regular",Arial,sans-serif;font-weight:400;font-style:normal}.bca-search-results .search-result-item dt,.fira-sans-medium,strong{font-family:"Fira Sans Medium",Arial,sans-serif;font-weight:500;font-style:normal}#content a[href^="http://"]::after,#content a[href^="https://"]::after,#mobile-menu-container .back-link a::before,#mobile-menu-container li a::after,.block-campaign-widget .block-campaign-widget-item a .description .faux-link::before,.block-landing-3-row .tip-box a::before,.block-landing-3-row li a::before,.block-news-item a .image .icon::before,.button-more-1::before,.enlarge-image a::before,.fancybox-close::before,.js-scroll-trigger .icon,.mobile-menu::before,.nav-breadcrumb li .inactive::before,.nav-breadcrumb li a::before,.nav-breadcrumb li:first-child a::before,.nav-main li a span::after,.nav-main li a::after,.nav-mega ul.mega-nav-secondary li a::before,.nav-pagination .next::before,.nav-pagination .previous::before,.nav-secondary li a::before,.nav-secondary.collapsible .parent::before,.nav-stepped-anchors li::after,.nav-tertiary li a::before,.select2-selection__arrow::before,.select2-selection__clear::before,[class*=" icon-"]::before,[class^=icon-]::before{display:inline-block;font-family:mbie-building-icons;line-height:1;font-weight:400;font-style:normal;text-align:center;text-transform:none;speak:none;font-variant:normal}body{background-color:#f9f9f7;color:#404040;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layout-row{clear:both;overflow:hidden}.page-wrapper{position:relative;max-width:71.875em;margin:0 auto;text-align:left}.page-maincontent .page-wrapper{padding:0 .9375em}.content-wrapper{max-width:60.1875em;margin:0 auto}.page-maincontent.white{background:#fff}@media print,screen and (min-width:600px) and (max-width:799px){.page-maincontent .page-wrapper{padding:0 1.875em}}@media only screen and (min-width:800px){.page-maincontent .page-wrapper{padding:0 1.875em}.layout-col-1,.layout-col-2,.layout-col-3,.layout-col-4,.layout-col-5,.layout-col-6,.layout-col-7,.layout-col-8,.layout-col-9{float:left;margin-right:2.584%}.layout-col-1{width:5.9646666667%}.layout-col-2{width:14.5133333333%}.layout-col-3{width:23.062%}.layout-col-4{width:31.6106666667%}.layout-col-5{width:40.59%}.layout-col-6{width:48.708%}.layout-col-7{width:56.826%}.layout-col-8{width:64.944%}.layout-col-9{width:73.062%}.layout-col-10{width:81.18%}.layout-col-11{width:89.298%}.layout-row .layout-col.last,.layout-row .layout-col:last-child{margin-right:0}.layout-row .layout-col.last{margin-right:0}.layout-col.main-right{float:right;width:66%;margin-right:0}.layout-col.aside-left{margin-right:0}.layout-offset-1{margin-left:8.5486666667%}.layout-offset-2{margin-left:17.0973333333%}.layout-offset-3{margin-left:25.646%}.layout-offset-4{margin-left:34.1946666667%}}a{color:#005da6;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline-color:#005da6}#content a[href^="http://"]::after,#content a[href^="https://"]::after{position:relative;top:-.2em;content:"";margin-right:.5em;margin-left:.5em;font-size:.6875em;color:#2b92d0}#content .block-referral .image a::after,#content .enlarge-image a::after,.sharing-popup a::after{display:none!important}.page-header{-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.4);box-shadow:0 1px 10px 0 rgba(0,0,0,.4);position:relative;z-index:2;background:#fff url(../images/backgrounds/building-pattern-bg-small-v3.png) no-repeat right top;background-size:252px auto}.page-header a{text-decoration:none}.page-header .home-logo{display:block;float:left;width:7.75em;height:2.3125em;margin:3em 0 2.25em 1em;background:url(../images/logos/mbie-building-logo.png) no-repeat 0 0;background-size:contain;text-indent:-999em}@media only screen and (min-width:800px){.page-header{background-image:url(../images/backgrounds/building-pattern-bg-small-v4.png);background-size:326px auto}.page-header .page-wrapper{position:static;padding:0 1.875em}.page-header .home-logo{width:11.8125em;height:3.5em;margin:2.8125em 0 1.25em .25em}}@media only screen and (min-width:1180px){.page-header{background-image:url(../images/backgrounds/building-pattern-bg.png);background-size:477px auto}.page-header .page-wrapper{padding:0 1.25em}.page-header .home-logo{width:14.0625em;height:4.1875em;margin:3.1875em 0 1.9375em 0}}.third-party-template .nav-main-link-back{display:block;clear:both;margin:0 0 1.25em .875em;color:#404040}.third-party-template .nav-main-link-back:focus,.third-party-template .nav-main-link-back:hover{color:#005da6}.third-party-template .nav-main-link-back .icon{margin-right:.5em;color:#2b92d0}.third-party-template .home-logo{margin-bottom:1.25em}@media only screen and (min-width:1180px){.third-party-template .home-logo{margin-bottom:1.25em}.third-party-template .nav-main-link-back{margin:0 0 1.25em 0}}.nav-main a{outline:0;color:#000}.nav-main li{display:block;float:left;width:33.3%;font-size:.9375em;line-height:1.3}.nav-main li a{display:none;padding:.6666666667em .6666666667em;background:#fff;text-align:center}.nav-main .child{display:none}@media only screen and (min-width:800px){.nav-main{clear:both;max-width:75em;margin:0;margin:0 auto}.nav-main .home{display:none}.nav-main li{font-size:1.125em;letter-spacing:.01em}.nav-main li a{display:block}.nav-main li .first-level{position:relative;padding:.6666666667em 1.2777777778em .8333333333em 1.3333333333em;text-align:center}.nav-main li.section-1 .first-level{padding-left:1.7222222222em}.nav-main li .first-level span::after{content:"";margin-left:.2777777778em;color:rgba(0,93,166,.5)}.nav-main .active .first-level,.nav-main .first-level:active,.nav-main .first-level:focus,.nav-main .first-level:hover{background:#005da6;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#005da6));background:-webkit-linear-gradient(left,#002e63 0,#005da6 100%);background:linear-gradient(to right,#002e63 0,#005da6 100%);color:#fff}.nav-main .active .first-level span::after,.nav-main .first-level:active span::after,.nav-main .first-level:focus span::after,.nav-main .first-level:hover span::after{color:#fff}.nav-main .active .first-level span::after{content:""}.nav-main .current .first-level::after,.nav-main .section .first-level::after{background:#005da6;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#005da6));background:-webkit-linear-gradient(left,#002e63 0,#005da6 100%);background:linear-gradient(to right,#002e63 0,#005da6 100%);position:absolute;right:1.3333333333em;bottom:0;left:1.2777777778em;content:"";height:4px}.nav-main .current .first-level span::after,.nav-main .section .first-level span::after{color:#005da6}}@media only screen and (min-width:800px) and (max-width:1179px){.nav-main li{width:20%}.nav-main li .first-level{min-height:2.6111111111em;padding-right:.8333333333em;padding-left:.8333333333em;text-align:left}.nav-main li .first-level span{white-space:nowrap}.nav-main .current .first-level::after,.nav-main .section .first-level::after{right:.8333333333em;left:.8333333333em}}@media only screen and (min-width:1180px){.nav-main li{width:auto}.nav-main li.section-1 .first-level{padding-left:1.3333333333em}.nav-main li .first-level{padding-top:.8333333333em}}.nav-mega{display:none}@media only screen and (max-width:799px){.nav-mega{display:none!important}}@media only screen and (min-width:800px) and (max-width:1179px){.nav-main .nav-mega{top:100%}}@media only screen and (min-width:800px){.nav-main .nav-mega{position:absolute;left:0;z-index:4;width:100%;height:auto;background:#fff;font-size:.8888888889em}}@media only screen and (min-width:1180px){.nav-main .nav-mega{top:100%}}.mobile-menu{position:absolute;top:2.5em;right:1.3125em;display:block;width:2.625em;height:2.625em;background:#fff;color:#404040;text-align:center}.mobile-menu::before{position:relative;content:"";margin:.4375em 0 .0625em}.mobile-menu span{display:block;font-size:.6875em}@media only screen and (min-width:800px){.mobile-menu{display:none}}#mobile-menu-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;display:none;background:rgba(0,93,166,.97)}.mobile-menu-active{position:fixed;overflow:hidden}.mobile-menu-active #mobile-menu-container{display:block}#mobile-menu-container .active .child,#mobile-menu-container nav{height:100%;overflow:hidden;overflow-x:hidden;overflow-y:auto}#mobile-menu-container li{position:relative;font-size:1.25em;line-height:1}#mobile-menu-container li a{display:block;padding:.8em .8em .85em;border-bottom:1px solid rgba(0,46,99,.5);outline:0;color:#fff}#mobile-menu-container li a:active,#mobile-menu-container li a:focus,#mobile-menu-container li a:hover{background-color:#00467d}#mobile-menu-container li a::after{position:absolute;top:.5em;right:.7307692308em;content:"";font-size:1.3em;color:#2b92d0}#mobile-menu-container .current a,#mobile-menu-container .section a{background:#005495}#mobile-menu-container .current a::after,#mobile-menu-container .section a::after{color:#fff}#mobile-menu-container .home a{height:1.75em;background:url(../images/logos/mbie-building-logo-white.png) no-repeat .8em 1em;background-size:5.6em 1.65em;text-indent:-999em}#mobile-menu-container .home a:active,#mobile-menu-container .home a:focus,#mobile-menu-container .home a:hover{background-color:transparent}#mobile-menu-container .child{background:#00bce7;background:-webkit-gradient(linear,left top,right top,from(#005da6),to(#00bce7));background:-webkit-linear-gradient(left,#005da6 0,#00bce7 100%);background:linear-gradient(to right,#005da6 0,#00bce7 100%);position:fixed;top:4.3125em;right:0;bottom:0;left:200%;z-index:5;font-size:.8em;visibility:hidden;opacity:0}#mobile-menu-container .active .child{left:0;visibility:visible;opacity:1}#mobile-menu-container .child li{font-size:1.125em;line-height:1.2222222222}#mobile-menu-container .child li a{padding:.5555555556em .9444444444em;border-bottom:none}#mobile-menu-container .child li a:active,#mobile-menu-container .child li a:focus,#mobile-menu-container .child li a:hover{background-color:#00467d}#mobile-menu-container .current .child a,#mobile-menu-container .section .child a{background-color:transparent}#mobile-menu-container .child .current a{background-color:rgba(255,255,255,.25)}#mobile-menu-container .child .back-link{margin-bottom:.45em;font-size:1.25em;line-height:1}#mobile-menu-container .child .back-link a{padding:.85em .5em .9em 2.65em;border-bottom:1px solid rgba(0,46,99,.5)}#mobile-menu-container .child .back-link a::before{position:absolute;top:.02em;left:.44em;content:"";font-size:2.5em;color:#2b92d0}#mobile-menu-container .child li a::after,#mobile-menu-container .nav-mega{display:none}#mobile-menu-container .menu-close{position:absolute;top:0;right:0;display:block;padding:1.15em;font-size:1.25em;color:#fff;cursor:pointer}.site-search input.text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.6111111111em 2.7777777778em .5555555556em .8333333333em;border:1px solid #a1a1a1;border-radius:0;background:rgba(255,255,255,.9);font-size:1.125em;line-height:1.4}.site-search .submit button{position:absolute;top:1px;right:3px;width:1.5333333333em;height:1.5333333333em;min-width:inherit;overflow:hidden;padding:0;border:none;background:url(../images/icons/icon-search.svg) no-repeat center center;background-size:45% auto;font-size:1.875em;color:#a1a1a1;text-indent:-999em;cursor:pointer}.no-svg .site-search .submit button{background-image:url(../images/icons/icon-search-ie.png)}.mobile-search,.site-search-container .logo,.site-search-container .menu-close{display:none}.site-search-container a{color:#fff}.site-search-container h2{padding:0 .9090909091em .7272727273em;border-bottom:1px solid rgba(0,46,99,.5);margin:0;font-size:1.375em;line-height:1;color:#fff}.site-search-container .search-menu-results{margin:0}.site-search-container .search-menu-results ol{list-style:none}.search-menu-results.ui-menu .ui-menu-item{padding:0}.search-menu-results.ui-menu .ui-menu-item a,.site-search-container .search-menu-results li a{display:block;padding:.875em 1.25em;border-bottom:1px solid rgba(0,46,99,.5);outline:0;color:#fff}.search-menu-results.ui-menu .ui-state-focus a,.site-search-container .search-menu-results li a:focus,.site-search-container .search-menu-results li a:hover{background-color:rgba(0,46,99,.5);text-decoration:none}@media only screen and (max-width:799px){.mobile-search{position:absolute;top:2.5em;right:4em;display:block;width:2.625em;height:2.625em;overflow:hidden;background:#fff url(../images/icons/icon-search.svg) no-repeat center .375em;background-size:45% auto;color:#404040;text-align:center}.mobile-search span{position:absolute;right:0;bottom:.1818181818em;left:0;font-size:.6875em;text-align:center}.site-search-container{position:absolute;top:0;right:0;left:0;z-index:5;display:none;background:rgba(0,93,166,.97);color:#fff}.mobile-search-active .site-search-container{display:block}.site-search-container .logo{display:block;width:11.875em;margin:1.25em 0 1.25em 1em}.site-search-container .liner{height:100%;overflow:hidden;overflow-x:hidden;overflow-y:auto}.site-search-container .site-search{position:relative;margin:1.6875em 1em 1.625em}.search-menu-results .ui-menu-item .title,.site-search-container .search-menu-results .title{margin-bottom:.25em;line-height:1.125}.search-menu-results .ui-menu-item .section,.site-search-container .search-menu-results .section{font-size:.875em;line-height:1.2857142857}.site-search-container .search-menu-results .js-trigger{display:block;outline:0;font-size:2.125em;text-align:center}.site-search-container .active .js-trigger .icon::before{content:""}.site-search-container .menu-close{position:absolute;top:0;right:0;display:block;padding:1.15em;font-size:1.25em;color:#fff;cursor:pointer}.site-search-container.autocomplete-active .search-menu-results{display:none}.mobile-search-active .ui-autocomplete{right:0!important;left:0!important;width:100%!important}}@media only screen and (min-width:800px){.site-search-container{position:absolute;top:2.8125em;right:2.875em;width:29em}.site-search .field{position:relative;width:29em}.site-search-container h2{padding:0;font-size:1.125em}.site-search-container h2 a{display:block;padding:.7222222222em .8333333333em .7777777778em}.site-search-container .search-menu-results{position:absolute;z-index:5;display:none;width:29em;background:rgba(0,93,166,.97);color:#fff}.site-search-container.search-active .search-menu-results{display:block}.site-search-container .search-menu-results .js-reveal{display:block!important}.site-search-container .search-menu-results .js-trigger{display:none}.search-menu-results.ui-menu .ui-menu-item a,.site-search-container .search-menu-results li a{padding:.875em .9375em .9375em}.search-menu-results .ui-menu-item .title,.site-search-container .search-menu-results .title{font-size:1.125em;line-height:1}.search-menu-results .ui-menu-item .section,.site-search-container .search-menu-results .section{font-size:.8125em;line-height:1}}@media only screen and (min-width:1180px){.site-search-container{top:3.625em;right:11.125em}}.nav-secondary{padding-bottom:2.75em;margin:0 -.9375em;background:#fff}.nav-secondary .title{border-bottom:2px solid #cdcdcc;margin:0;font-size:1.25em;line-height:1.35;color:#4d4d4d}.nav-secondary .title a{display:block;padding:2.35em .75em 1.1em;color:#4d4d4d}.nav-secondary a:active,.nav-secondary a:focus,.nav-secondary a:hover{color:#005da6;text-decoration:none}.nav-secondary li{border-bottom:1px solid #cdcdcc;line-height:1.4375}.nav-secondary li a,.nav-secondary li strong{position:relative;display:block;padding:.75em 1.0625em .8125em 2.1875em;background-color:#fff;color:#767676;cursor:pointer}.nav-secondary li a:active,.nav-secondary li a:focus,.nav-secondary li a:hover,.nav-secondary li strong:hover{background-color:#eaf4fa;color:#002e63}.nav-secondary li a::before{position:absolute;top:.875em;left:1.0625em;content:"";font-size:1.125em;color:#cdcdcc}.nav-secondary li a:active::before,.nav-secondary li a:focus::before,.nav-secondary li a:hover::before{color:#00bce7}.nav-secondary .current a{background:#00bce7;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#00bce7));background:-webkit-linear-gradient(left,#002e63 0,#00bce7 100%);background:linear-gradient(to right,#002e63 0,#00bce7 100%);color:#fff}.nav-secondary .current a::before{color:#fff}.nav-secondary .current a:active,.nav-secondary .current a:focus,.nav-secondary .current a:hover{color:#fff}.nav-secondary .child li{border:none}.nav-secondary .child li a,.nav-secondary .child li strong{padding:.5em 1.0625em .75em 3.4375em;background:#f9f9f7;color:#767676}.nav-secondary .child li a::before{top:10px;left:41px;color:#cdcdcc}.nav-secondary .child li a:active,.nav-secondary .child li a:focus,.nav-secondary .child li a:hover{background:0 0;color:#002e63}.nav-secondary .child .current a{background-color:#f9f9f7;color:#404040}.nav-secondary .current .child a{background:#f9f9f7}@media print,screen and (min-width:600px) and (max-width:799px){.nav-secondary{margin:0 -1.875em}}@media only screen and (min-width:800px){.nav-secondary{max-width:18.375em;margin:1.5em 0 0}.nav-secondary .title a{padding:.9em .5em .9em 1.3em}.nav-secondary li{font-size:.875em;line-height:1.43}.nav-secondary li a,.nav-secondary li strong{padding:.8571428571em 1.2142857143em .8571428571em 3.2142857143em}.nav-secondary li a::before{top:.55em;left:1.35em;font-size:1.4285714286em}.nav-secondary .child li{font-size:inherit;line-height:inherit}.nav-secondary .child li a,.nav-secondary .child li strong{padding:.6428571429em 1.2142857143em 1em 4.9285714286em}.nav-secondary .child li a::before{top:8px;left:53px}}.js-enabled .nav-secondary.collapsible .child{display:none}.js-enabled .nav-secondary.collapsible .active .child{display:block}.js-enabled .nav-secondary.collapsible .active li .child{display:none}.js-enabled .nav-secondary.collapsible li .active .child{display:block}#content .nav-secondary.collapsible li ul{border-top:2px solid #cdcdcc;border-bottom:1px solid #cdcdcc}#content .nav-secondary.collapsible li li ul{border-top:1px solid #cdcdcc;border-bottom:none}#content .nav-secondary.collapsible li{border-bottom:1px solid #cdcdcc}#content .nav-secondary.collapsible .parent{position:relative}#content .nav-secondary.collapsible .parent a,#content .nav-secondary.collapsible .parent strong{padding-right:2.8125em;padding-left:1.6875em;color:#000}#content .nav-secondary.collapsible .parent a::before{display:none}#content .nav-secondary.collapsible .child li a,#content .nav-secondary.collapsible .child li strong{padding:.75em 1.0625em .8125em 2.8125em;background:#fff;color:#767676}#content .nav-secondary.collapsible .child li a:active,#content .nav-secondary.collapsible .child li a:focus,#content .nav-secondary.collapsible .child li a:hover,#content .nav-secondary.collapsible .child li strong:hover,#content .nav-secondary.collapsible .parent a:hover,#content .nav-secondary.collapsible .parent strong:hover{background-color:#eaf4fa;color:#002e63}#content .nav-secondary.collapsible .child .child li{font-size:.875em;font-weight:400}#content .nav-secondary.collapsible .child .child li a{padding-top:.8571428571em;padding-bottom:.8571428571em;padding-left:4.2857142857em}#content .nav-secondary.collapsible .child .child li a::before{top:13px;left:46px;display:inline-block}#content .nav-secondary.collapsible .active .parent .icon-plus,#content .nav-secondary.collapsible .parent .icon-plus{position:absolute;top:.347826087em;right:.8260869565em;z-index:1;padding:0;background-color:transparent;font-size:1.4375em;color:#666;pointer-events:none;cursor:pointer}#content .nav-secondary.collapsible .parent .icon-plus.js-link{pointer-events:auto}#content .nav-secondary.collapsible .parent .child .icon-plus{top:.3043478261em}#content .nav-secondary.collapsible .parent .icon-plus:hover{background-color:transparent;color:#00bce7}#content .nav-secondary.collapsible .active .icon-plus,#content .nav-secondary.collapsible .active .parent .icon-plus{color:#00bce7}#content .nav-secondary.collapsible .active .parent .icon-plus{color:#666}#content .nav-secondary.collapsible .active .active.parent .icon-plus{color:#00bce7}#content .nav-secondary.collapsible .child li .current,#content .nav-secondary.collapsible .current{background:#00bce7;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#00bce7));background:-webkit-linear-gradient(left,#002e63 0,#00bce7 100%);background:linear-gradient(to right,#002e63 0,#00bce7 100%);color:#fff!important}@media only screen and (min-width:800px){#content .nav-secondary.collapsible li{font-size:1em}#content .nav-secondary.collapsible .active .parent .icon-plus,#content .nav-secondary.collapsible .parent .child .icon-plus,#content .nav-secondary.collapsible .parent .icon-plus{top:.3913043478em}#content .nav-secondary.collapsible .child .child li a::before{top:12px}}.nav-breadcrumb .page-wrapper{position:relative;padding:1.4375em .6875em 1.875em 2.875em}.nav-breadcrumb li{display:inline-block;font-size:.875em;line-height:1.7857142857}.nav-breadcrumb li .inactive,.nav-breadcrumb li a{display:inline-block;padding:0 .3571428571em 0 0;color:#272727;text-decoration:none}.nav-breadcrumb li a:active span,.nav-breadcrumb li a:focus span,.nav-breadcrumb li a:hover span{text-decoration:underline}.nav-breadcrumb li:first-child{position:absolute;top:1.6428571429em;left:1.1428571429em}.nav-breadcrumb li:first-child a{text-decoration:none}.nav-breadcrumb li:first-child a::before{content:"";font-size:1.3571428571em}.nav-breadcrumb li:first-child span{display:none}.nav-breadcrumb li .inactive::before,.nav-breadcrumb li a::before{content:"";margin-right:.6666666667em;font-size:.8571428571em}.nav-breadcrumb li.last a::after,.nav-breadcrumb li:last-child a::after{display:none}.nav-breadcrumb .js-expand{display:none}@media only screen and (max-width:599px){.nav-breadcrumb .inactive{display:none}.nav-breadcrumb .js-expand{display:inline-block}.nav-breadcrumb .js-expand a{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.4);box-shadow:0 1px 2px 0 rgba(0,0,0,.4);padding:0 .4285714286em 0 1em;margin:0 .3571428571em 0 .8571428571em;background:#fff;line-height:1.4;letter-spacing:.1em}.nav-breadcrumb .js-expand a::before{margin:0 1.0714285714em 0 -1.9285714286em}}@media print,screen and (min-width:600px){.nav-breadcrumb .page-wrapper{padding:1.375em 0 1.75em 3.75em}.nav-breadcrumb li:first-child{left:2.0714285714em}}@media only screen and (min-width:800px){.nav-breadcrumb .page-wrapper{padding:1.375em 1.25em 1.875em}.nav-breadcrumb ul{margin-left:1.8125em}.nav-breadcrumb li{font-size:.75em;line-height:2.0833333333}.nav-breadcrumb li .inactive,.nav-breadcrumb li a{padding-right:.4166666667em}.nav-breadcrumb li:first-child{top:1.9166666667em;left:1.6666666667em}.nav-breadcrumb li:first-child a::before{font-size:1.5833333333em}}.h1,h1{margin:0 0 .90625em;font-size:2em;line-height:1;color:#4d4d4d;letter-spacing:-.025em}.h2,h2{clear:both;margin:.8333333333em 0 .5em;font-size:1.875em;line-height:1.1;color:#4d4d4d;letter-spacing:-.025em}.h3,h3{margin:1.1363636364em 0 .3636363636em;font-size:1.375em;line-height:1.1363636364;color:#4d4d4d;letter-spacing:-.025em}.h4,h4{margin:0 0 .2222222222em;font-size:1.125em;line-height:1.2222222222}.h5,.h6,h5,h6{margin:0 0 .25em;line-height:1.375}.content-wrapper .h2,.content-wrapper h2{padding-bottom:.68em;border-bottom:3px solid #a1a1a1;margin:1.96em 0 1.08em;font-size:1.5625em;line-height:1.2}.page-maincontent p{margin:0 0 1.0625em;line-height:1.375}.content-wrapper ul{margin:.4375em 0 1.3125em 3em;list-style:none}.content-wrapper ol{margin:.4375em 0 1.3125em 2.5em;list-style:none;counter-reset:section}.content-wrapper ol>li::before{display:inline-block;content:counters(section, ".") ". ";padding-right:.25em;counter-increment:section}.content-wrapper ol[type=a]{list-style-type:lower-alpha}.content-wrapper ol[type=i]{list-style-type:lower-roman}.content-wrapper ol[type] li::before{display:none}.content-wrapper ol ul li::before{padding-right:0}.content-wrapper li{position:relative;margin:0 0 .6666666667em;font-size:.9375em;line-height:1.4}.content-wrapper li ol,.content-wrapper li ul{margin:.6666666667em 0 0 2.5em}.content-wrapper li li ul{margin-left:2.5em;list-style:none}.content-wrapper li li ol{margin-left:2.5em}.content-wrapper li li{font-size:inherit;line-height:inherit}.content-wrapper ul li::before{border-radius:50%;position:absolute;top:.375em;left:-1.1875em;content:"";width:.5em;height:.5em;background:#767676;font-size:1.0666666667em}.content-wrapper ol ul li::before,.content-wrapper ul li li::before{background-color:#bbb}.content-wrapper ol.list-alpha{list-style:lower-alpha}.content-wrapper ol.list-alpha li::before{display:none}.content-wrapper ol.list-roman{list-style:lower-roman}.content-wrapper ol.list-roman li::before{display:none}.content-wrapper dl{overflow:hidden;margin:.375em 0 2.375em}.content-wrapper dt{float:left;clear:left;width:60%;padding:.8125em 0 1.1875em;line-height:1.4375}.content-wrapper dt strong{font-size:1.2em}.content-wrapper dd{float:left;width:40%;padding:.8125em 0 1.1875em;line-height:1.4375;text-align:right}.h1-wrap,.h2-wrap{position:relative;overflow:hidden}.h1-wrap::before,.h2-wrap::before{background:#00bce7;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#00bce7));background:-webkit-linear-gradient(left,#002e63 0,#00bce7 100%);background:linear-gradient(to right,#002e63 0,#00bce7 100%);position:absolute;right:0;bottom:0;left:0;content:"";height:.25em}.h1-wrap.with-page-options{overflow:visible}.h1-wrap.with-page-options h1{margin-bottom:.875em}.h1-wrap.with-page-options .clear{height:1px}.intro-text{margin:1.5em 0 2.2222222222em;font-size:1.125em;line-height:1.3333333333;color:#4d4d4d}.page-maincontent .intro-text li,.page-maincontent .intro-text p{font-size:inherit;line-height:inherit}.page-maincontent .intro-text li,.page-maincontent .intro-text p:last-of-type{margin:0}@media print,screen and (min-width:600px) and (max-width:799px){.h1,h1{margin:0 0 .6904761905em;font-size:2.625em}.h1-wrap.with-page-options h1{margin-bottom:.6666666667em}.h2,h2{margin:.7352941176em 0 .4411764706em;font-size:2.125em;line-height:1.1470588235}.content-wrapper .h2,.content-wrapper h2{padding-bottom:.5em;margin:1.4411764706em 0 .7941176471em;font-size:2.125em;line-height:1.1470588235}}@media only screen and (min-width:800px){.h1,h1{margin:0 0 .6730769231em;font-size:3.25em}.h1-wrap.with-page-options h1{margin-bottom:.6538461538em}.h2,h2{margin:.6944444444em 0 .4166666667em;font-size:2.25em;line-height:1.12}.h3,h3{margin:1em 0 .32em;font-size:1.5625em;line-height:1.16}.content-wrapper .h2,.content-wrapper h2{padding-bottom:.4722222222em;margin:1.3611111111em 0 .75em;font-size:2.25em;line-height:1.1111111111}.page-maincontent p{margin:0 0 1.1333333333em;font-size:.9375em;line-height:1.4}.content-wrapper li{font-size:.9375em;line-height:1.4}.intro-text{margin:1.36em 0 1.16em;font-size:1.5625em;line-height:1.16}.h1-wrap{margin-top:.9375em}}#content .posted{margin:.4166666667em 0 0 0;font-size:.75em;line-height:2.0833333333;color:#767676;text-align:right}#content .building-checklist,#content .building-checklist ul{list-style:none}#content .building-checklist li{line-height:1.4}#content .building-checklist li::before{border-radius:2px;position:absolute;top:.125em;left:-1.75em;content:""!important;width:.9375em;height:.9375em;padding:0!important;border:2px solid #cdcdcc;background:#fff}#content .building-checklist-note{padding-left:10px!important;border-left:5px solid #767676;margin:1.5em 0!important;color:#666}.page-maincontent img{display:block;height:auto;max-width:100%}.captionImage{margin:1.5em 0}.captionImage.left,.captionImage.right,img.left,img.right{max-width:100%}.captionImage img,.figure img,.intro-image img{display:block;width:100%}.content-wrapper .caption-container{display:block;padding:.5714285714em 0 1em .1428571429em;border-bottom:2px solid #cdcdcc;margin:0;font-size:.875em;line-height:1.3571428571;color:#272727}.content-wrapper .caption{display:block;font-size:inherit;line-height:inherit;color:#272727}.content-wrapper .credit{display:block;color:#666}.enlarge-image a{position:relative;display:block;text-decoration:none}.enlarge-image a::before{position:absolute;right:.15em;bottom:.8em;content:"";font-size:1.25em;color:#a1a1a1}.enlarge-image a:focus::before,.enlarge-image a:hover::before{color:#005da6}.enlarge-image a:focus img,.enlarge-image a:hover img{opacity:.75}.enlarge-image a .caption-container{padding-right:2.1428571429em;margin-top:-3.2142857143em}.enlarge-image a img{padding-bottom:2.8125em}.intro-image{position:relative;margin:1.875em 0 0}.intro-image img{display:block}@media print,screen and (min-width:600px){.captionImage.left,.captionImage.right,.figure.align-left,.figure.align-right{max-width:22.625em}.captionImage.left,.figure.align-left,img.left{float:left;width:50%;margin:.4375em .9375em .625em 0}.captionImage.right,.figure.align-right,img.right{float:right;width:50%;margin:.4375em 0 .9375em 1.25em}.captionImage.left img.left,.captionImage.right img.right{float:none;width:100%;margin:auto}.intro-image{float:right;width:50%;margin-bottom:1.875em;margin-left:1.875em}}@media only screen and (min-width:800px){.captionImage.left,.figure.align-left,img.left{margin-top:.25em;margin-right:1.875em}.captionImage.right,.figure.align-right,img.right{margin-top:.25em;margin-left:1.875em}.content-wrapper .caption-container{padding:.75em 0 1em .1666666667em;font-size:.75em;line-height:1.3333333333}.enlarge-image a .caption-container{padding-right:2.5em;margin-top:-3.75em}.intro-image{margin:2.5em 0 2.5em 2.5em}}@media only screen and (min-width:1180px){.intro-image{width:22.625em}}.captionImage iframe,.video iframe{float:left;clear:both;width:100%}iframe{border:none}.gallery-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8020;display:none;background:#767676;color:#fff}.gallery-modal a{color:#00bce7}.gallery-modal .fancybox{display:none!important}.gallery-modal .image{position:absolute;width:100%;height:100%}.gallery-modal .image img{display:block;width:100%;height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain}.no-objectfit .gallery-modal .image{overflow:hidden}.no-objectfit .gallery-modal .image img{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}.gallery-modal .image .ajax-spinner{height:100%;background-image:url(../images/icons/gallery-spinner.svg)}.no-svg .gallery-modal .image .ajax-spinner{height:100%;background-image:url(../images/icons/gallery-spinner-ie.png)}.gallery-modal .image-details{position:absolute;right:0;bottom:0;left:0;z-index:3;background:#404040}.gallery-modal .image-details .title{margin:.7272727273em .7272727273em;font-size:1.375em;line-height:1.4090909091}.gallery-modal .image-details .caption,.gallery-modal .image-details .credit{margin:1.4285714286em 1.1428571429em 1.0714285714em;font-size:.875em;line-height:1.43}.gallery-modal .image-details .caption-container .credit{display:none}#shell .gallery-modal .page-options{display:block!important;padding-top:.75em;border-top:1px solid #a1a1a1;margin:0 auto .5625em;font-size:90%;text-align:left}.gallery-modal .page-options li{margin-left:0!important}.gallery-modal .page-options li .link{color:#fff}.gallery-modal .page-options li .link:focus,.gallery-modal .page-options li .link:focus .icon,.gallery-modal .page-options li .link:hover,.gallery-modal .page-options li .link:hover .icon{color:#00bce7}.gallery-modal .page-options li .sharing-popup a{color:inherit}.gallery-modal .show-image-details{position:absolute;right:.85em;bottom:.85em;width:1.45em;height:1.45em;overflow:hidden;border:2px solid #fff;border-radius:50%;background:#767676;font-size:1.25em;color:#fff;text-align:center}.gallery-modal .show-image-details:focus,.gallery-modal .show-image-details:hover{background:#2b92d0}.gallery-modal .close-modal{position:absolute;top:1.0625em;right:1.0625em;z-index:3;width:1.625em;height:1.625em;overflow:hidden;padding:.1875em;border-radius:50%;background:#fff;font-size:1em;line-height:1.6875em;color:#404040;text-align:center;text-decoration:none}.gallery-modal .close-modal:focus,.gallery-modal .close-modal:hover{background:#404040;color:#fff}@media only screen and (max-width:1179px){.gallery-modal .image-details{background:rgba(64,64,64,.8)}#shell .gallery-modal .page-options .sharing-popup{top:-4.25em;font-size:1.1111111111em}#shell .gallery-modal .page-options .sharing-popup::before{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:auto;bottom:-.5625em}}@media print,screen and (min-width:600px){.gallery-modal .image-details .title{margin:1.28em .64em .64em;font-size:1.5625em;line-height:1.24}.gallery-modal .image-details .liner{padding-bottom:1.25em}}@media only screen and (min-width:1180px){.gallery-modal .image{width:69.5%}.gallery-modal .image-details{top:0;right:0;left:auto;width:30.5%}.gallery-modal .image-details .outer-liner{display:table;height:100%}.gallery-modal .image-details .inner-liner{display:table-cell;vertical-align:middle;padding:0 1.75em}.gallery-modal .image-details .liner{padding-bottom:0}.gallery-modal .image-details .title{padding-bottom:1.08em;border-bottom:1px solid #a1a1a1;margin:.64em .64em 1em 0}.gallery-modal .image-details .caption,.gallery-modal .image-details .credit{margin-left:0}#shell .gallery-modal .page-options{padding-top:2.1875em;margin-top:1.5625em;font-size:100%}.gallery-modal .show-image-details{display:none}}.mbie-modal{display:none;text-align:center}.mbie-modal h2{padding:.9em 0 .6666666667em;margin:0}.mbie-modal .layout-row{position:relative;padding:.75em 1.5625em;background:#f1f0ec}.mbie-modal .layout-row::before{background:#00bce7;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#00bce7));background:-webkit-linear-gradient(left,#002e63 0,#00bce7 100%);background:linear-gradient(to right,#002e63 0,#00bce7 100%);position:absolute;top:0;right:0;left:0;content:"";height:.25em}.mbie-modal h3{margin:1.1363636364em 0 1.0909090909em}.mbie-modal .button{margin:1.0625em 0 1.3125em}.mbie-modal .close-modal{display:block;padding:.625em}@media print,screen and (min-width:600px){.mbie-modal h2{padding:.6470588235em 0 .7352941176em;margin:0}.mbie-modal .layout-col-6{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding:0 1.25em;margin-right:0}.mbie-modal .liner.height-adjusted{position:relative}.mbie-modal h3{margin:1.04em 0 1.08em;font-size:1.5625em;line-height:1}.mbie-modal .liner.height-adjusted .button{position:absolute;right:14%;bottom:1.625em;left:14%;display:block;min-width:inherit;margin:0}.mbie-modal .close-modal{padding:.625em .625em 1.25em}}@media only screen and (min-width:1180px){.mbie-modal h2{padding:.6111111111em 0 .6666666667em;margin:0}.mbie-modal .layout-col-6{padding:0 3.125em 3.375em;margin-right:0}}.page-articlepage .page-maincontent .nav-tertiary,.page-guidancereadingpage .page-maincontent .nav-tertiary{margin-top:2.5em}.page-maincontent .nav-tertiary-heading{padding:0 0 1.375em;border-bottom:2px solid #cdcdcc;margin:0 0 .9375em;font-size:1em;color:#404040}.page-maincontent .nav-tertiary ul{margin:0 0 3.125em;list-style:none}.page-maincontent .nav-tertiary li{position:relative;margin:0 0 .625em;font-size:1em;line-height:1.375}.page-maincontent .nav-tertiary li::before{display:none}.page-maincontent .nav-tertiary li a{display:block;padding:.3125em 0 .25em 3em}.page-maincontent .nav-tertiary li a::after{display:none!important}.page-maincontent .nav-tertiary .icon{position:absolute;top:.3125em;left:.4375em;color:#a1a1a1}.page-maincontent .nav-tertiary a:focus .icon,.page-maincontent .nav-tertiary a:hover .icon{color:#2b92d0}@media only screen and (max-width:599px){.content-wrapper .nav-tertiary{margin-top:1em}}@media only screen and (min-width:600px){.page-maincontent .nav-tertiary ul{overflow:hidden;margin-bottom:1.875em}.page-maincontent .nav-tertiary li{float:left;width:50%}.page-maincontent .nav-tertiary li:nth-child(2n+1){clear:left}.page-maincontent .nav-tertiary li.nth-child-2-1{clear:left}}@media only screen and (min-width:800px){.page-maincontent .nav-tertiary ul{margin-bottom:2.4375em}}.nav-stepped-anchors{overflow:hidden;margin:.5em 0 0}.nav-stepped-anchors li{position:relative;margin:.5555555556em 0 2.6111111111em;font-size:1.125em;line-height:1.2222222222em}.nav-stepped-anchors li::after{position:absolute;bottom:-1.2142857143em;left:50%;content:"";margin-left:-.2142857143em;font-size:.875em;color:#2b92d0}.nav-stepped-anchors li a{display:block;overflow:hidden;padding:.8888888889em 24% 1.1666666667em;border:1px solid #005da6;background:#fff;text-align:center;text-decoration:none}.nav-stepped-anchors li a:active,.nav-stepped-anchors li a:focus,.nav-stepped-anchors li a:hover{background:#005da6;color:#fff}@media print,screen and (min-width:600px) and (max-width:799px){.nav-stepped-anchors li{float:left;width:47.7%;margin-right:4.4%;margin-bottom:2.1111111111em}.nav-stepped-anchors li:nth-child(2n){margin-right:0}.nav-stepped-anchors li.nth-child-2{margin-right:0}}@media only screen and (min-width:800px) and (max-width:1180px){.nav-stepped-anchors li a{padding-right:10%;padding-left:10%}}@media only screen and (min-width:800px){.nav-stepped-anchors li{float:left;width:23%;margin-right:2.6%}.nav-stepped-anchors li.last,.nav-stepped-anchors li:last-child{margin-right:0}}.overflow-liner{position:relative;overflow:hidden;overflow-x:auto;overflow-y:hidden}@media only screen and (min-width:600px){.js-scroll-trigger{-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;position:absolute;top:2.5625em;right:0;z-index:2;display:block;width:3.25em;height:3.125em;background:#fff;visibility:hidden;opacity:0}.js-scroll-trigger.active{visibility:visible;opacity:.5}.js-scroll-trigger.active:focus,.js-scroll-trigger.active:hover{opacity:1}.js-scroll-trigger .scroll-button{display:block;float:right;width:2.625em;height:5.125em;margin-top:.125em;background:#e2f1f6;color:#005da6;text-align:center;cursor:pointer}.js-scroll-trigger .icon{padding-left:.075em;margin-top:.45em;font-size:2.5em}.js-scroll-trigger .icon::before{content:""}.js-scroll-trigger:focus .scroll-button,.js-scroll-trigger:hover .scroll-button{background-color:#005da6;color:#fff}.js-scroll-trigger.left .scroll-button{float:left}.js-scroll-trigger.left{right:auto;left:0}.js-scroll-trigger.left .icon{padding:0 .075em 0 0}.js-scroll-trigger.left .icon::before{content:""}}.pinned.link-back-to-top{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:11;width:100%}.link-back-to-top a{border-radius:.7857142857em .7857142857em 0 0;position:absolute;right:1.0714285714em;bottom:0;width:3.4285714286em;height:2.9285714286em;overflow:hidden;border:1px solid #a1a1a1;border-bottom:none;background:rgba(255,255,255,.9);font-size:.875em;line-height:1;color:#767676;text-align:center}.link-back-to-top a span{display:block;margin:.2857142857em 0 .1428571429em;font-size:1em;color:#005da6}.link-back-to-top a:active,.link-back-to-top a:focus,.link-back-to-top a:hover{border-color:#2b92d0;background:#2b92d0;color:#fff;text-decoration:none}.link-back-to-top a:active span,.link-back-to-top a:focus span,.link-back-to-top a:hover span{color:#fff}@media print,screen and (min-width:600px){.link-back-to-top a{right:2.1428571429em}}@media only screen and (min-width:800px) and (max-width:1179px){.link-back-to-top .page-wrapper{padding:0 1.875em}}@media only screen and (min-width:1180px){.link-back-to-top a{right:0}}@media only screen and (min-width:1400px){.link-back-to-top a{right:-6.9285714286em}}.nav-pagination{margin:0 0 2.3125em;text-align:center}.nav-pagination ol{display:inline-block;overflow:hidden;padding:0;margin:0;list-style:none}#shell .nav-pagination li{display:block;float:left;margin:0 -1px .3125em 0;font-size:1em;line-height:1.3}#shell .nav-pagination li.last,#shell .nav-pagination li:last-child{margin-right:0!important}.nav-pagination li a,.nav-pagination li span,.nav-pagination li strong{display:block;padding:.4375em .8125em .5em;border:1px solid #005da6;color:#005da6}.nav-pagination li strong{background-color:#005da6;color:#fff}.nav-pagination li span{padding-right:.5em;padding-left:.5em;color:#a1a1a1}.nav-pagination li a:active,.nav-pagination li a:focus,.nav-pagination li a:hover{background-color:#2b92d0;color:#fff;text-decoration:none}.nav-pagination li .ellipses{border-color:#a1a1a1;background:#f5f5f5}@media only screen and (max-width:599px){.nav-pagination .next,.nav-pagination .previous{position:relative;width:1.6875em;text-indent:-999em}.nav-pagination .previous::before{left:.8076923077em;content:""}.nav-pagination .next::before{left:.9230769231em;content:""}.nav-pagination .next::before,.nav-pagination .previous::before{position:absolute;top:.1538461538em;font-size:1.625em;text-indent:0}}@media print,screen and (min-width:600px){.nav-pagination{margin-bottom:2.9375em}#shell .nav-pagination li{margin:0 -1px .3571428571em 0;font-size:.875em}.nav-pagination li a,.nav-pagination li span,.nav-pagination li strong{padding:.5em .9285714286em .5714285714em}.nav-pagination li span{padding-right:.5714285714em;padding-left:.5714285714em}.nav-pagination .previous{padding-right:1.7857142857em;padding-left:1.7857142857em;margin-right:1.2142857143em}.nav-pagination .next{padding-right:1.7857142857em;padding-left:1.7857142857em;margin-left:1.2142857143em}}@media only screen and (min-width:800px){.nav-pagination{margin-bottom:.5em}}.link-back-1{display:block;padding:.9375em 0;margin:.625em 0 0;line-height:1.5}.link-back-1 .icon-left{margin-right:.5em;color:#2b92d0}@media only screen and (min-width:800px){.link-back-1{padding:.8333333333em 0;margin:1.1111111111em 0;font-size:1.125em;line-height:1.3333333333}}.ajax-spinner{display:block;width:100%;height:3.125em;background:url(../images/icons/gallery-spinner.svg) no-repeat center center;background-size:contain}.tag{display:inline-block;padding:.7142857143em .7857142857em;border:1px solid #a1a1a1;margin:.4285714286em .4285714286em .2857142857em 0;background-color:#fff;font-size:.875em;line-height:1;color:#666}a.tag{color:#005da6}a.tag:active,a.tag:focus,a.tag:hover{border-color:#005da6;background-color:#005da6;color:#fff;text-decoration:none}.tag[class*=" section-"],.tag[class^=section-]{padding-left:.6428571429em;border-left-width:4px}a.tag[class*=" section-"]:hover,a.tag[class^=section-]:hover::before{color:#fff}.js-concertina{margin:1.5625em 0}.js-enabled .js-concertina .js-reveal{display:none}#content .nav-secondary.collapsible .js-enabled .js-concertina.active .js-trigger .parent .icon-plus::before,#content .nav-secondary.collapsible .js-enabled .js-concertina.active .parent .js-trigger .icon-plus::before,#content .nav-secondary.collapsible .js-enabled .js-trigger-all.active .parent .icon-plus::before,.js-enabled #content .nav-secondary.collapsible .js-concertina.active .js-trigger .parent .icon-plus::before,.js-enabled #content .nav-secondary.collapsible .js-concertina.active .parent .js-trigger .icon-plus::before,.js-enabled #content .nav-secondary.collapsible .js-trigger-all.active .parent .icon-plus::before,.js-enabled .js-concertina.active .js-trigger .icon-plus::before,.js-enabled .js-trigger-all.active .icon-plus::before{content:""}.expand-item{text-align:center}.expand-item .js-trigger,.js-trigger.expand-item{display:inline-block;padding:.5em 3em;outline:0;text-align:center;white-space:nowrap}.active .expand-item .js-trigger,.active .js-trigger.expand-item{background-color:#e2f1f6}#content .nav-secondary.collapsible .active .parent .js-trigger .icon-plus,.js-trigger #content .nav-secondary.collapsible .active .parent .icon-plus,.js-trigger .icon-plus{margin-right:.25em}@media only screen and (min-width:600px){.expand-item{text-align:right}}.button-more-1{display:block;padding:.6111111111em 1.1111111111em .6666666667em;outline:0;font-size:1.125em;line-height:1.3333333333;text-align:center;text-decoration:none!important}.button-more-1:focus,.button-more-1:hover{color:#2b92d0}.button-more-1::before{content:"";margin-right:.5625em;font-size:.8888888889em;color:#2b92d0}.active .button-more-1::before{content:""}@media only screen and (min-width:600px){.button-more-1{text-align:right}}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{vertical-align:top;padding:0;border:0;outline:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444}.fancybox-opened{z-index:8030}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{padding:15px;margin:0;color:#444;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-image:url(../images/icons/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;z-index:8060;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer}#fancybox-loading div{width:44px;height:44px;background:url(../images/icons/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:17px;right:17px;z-index:8040;width:26px;height:26px;overflow:hidden;padding:.1875em;border-radius:50%;background:#fff;line-height:1.6875em;color:#2b92d0;text-align:center;text-decoration:none;cursor:pointer}.fancybox-close:focus,.fancybox-close:hover{background:#404040;color:#fff}.fancybox-close::before{content:""}.fancybox-nav{position:absolute;top:0;z-index:8040;width:40%;height:100%;background:transparent url(blank.gif);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;z-index:8040;width:36px;height:34px;margin-top:-18px;visibility:hidden;cursor:pointer}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important;visibility:hidden}.fancybox-lock{width:auto;overflow:hidden!important}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;z-index:8010;display:none;overflow:hidden;background:url(../images/backgrounds/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;right:0;bottom:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{position:relative;z-index:8050;visibility:hidden}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;right:50%;bottom:0;z-index:8050;margin-bottom:-35px;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;padding:2px 20px;margin-right:-100%;background:0 0;background:rgba(0,0,0,.8);line-height:24px;font-weight:700;color:#fff;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;padding:10px;background:#000;background:rgba(0,0,0,.8);color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-image:url(../images/icons/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../images/icons/fancybox_loading@2x.gif);background-size:24px 24px}}.divider{clear:both;width:100%;height:1px;overflow:hidden;border-bottom:2px solid #cdcdcc;margin:1.875em 0 2.5em}.block-referral{position:relative;clear:both;overflow:hidden;padding:1.875em 1em;border-bottom:1px solid #767676;margin:1.875em 0;background:#fff}.block-referral::before{background:#00bce7;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#00bce7));background:-webkit-linear-gradient(left,#002e63 0,#00bce7 100%);background:linear-gradient(to right,#002e63 0,#00bce7 100%);position:absolute;top:0;right:0;left:0;content:"";height:.1875em}.block-referral .title{padding:0;border:none;margin:1.1363636364em 0 .6818181818em;font-size:1.375em;line-height:1.1363636364;color:#4d4d4d}.block-referral .description p{margin-bottom:.5em;font-size:1em;line-height:1.5;color:#4d4d4d}.block-referral .button{display:block;margin-top:1.25em}.block-referral.with-image .button{margin-top:0}@media print,screen and (min-width:600px){.block-referral{padding:1.875em}.block-referral .image{float:left;width:47.5%;max-width:22.625em}.block-referral.with-image .liner{float:left;width:52.5%}.block-referral .title{padding:0;margin:-.28em 0 .8em;font-size:1.5625em;line-height:1.16}.block-referral.with-image .title{margin-left:1.2em}.block-referral.with-image .description{margin:0 0 0 1.875em}}@media print,screen and (min-width:800px){.block-referral{padding:2em 1.875em}}@media only screen and (min-width:1180px){.block-referral{padding-bottom:1.25em;margin-bottom:3.25em}}.block-notification{position:relative;z-index:3;border-bottom:2px solid #fff21f;background:#fffcd2;color:#272727}.block-notification.urgent{border-color:#c51f2d;background:#f3d2d5}.block-notification .page-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:1.25em 2.5em 1.125em 2.4375em}.block-notification .title{display:inline;font-size:1.125em;line-height:1.3333333333}.block-notification.urgent .title::before{position:absolute;top:.3055555556em;left:.3611111111em;content:"!";font-size:2em;line-height:1;color:#c51f2d}.block-notification .description{display:inline;font-size:1.125em;line-height:1.3333333333}.block-notification .description p{display:inline}.block-notification .description li,.block-notification .description p{font-size:inherit;line-height:inherit}.block-notification .close-notification{position:absolute;top:1.4375em;right:1.25em;color:#404040}@media only screen and (max-width:799px){.mobile-menu-active .block-notification,.mobile-search-active .block-notification{display:none}}@media print,screen and (min-width:600px){.block-notification .page-wrapper{padding:1.75em 1.25em 1.5625em 3.3125em}.block-notification.urgent .title::before{top:.5555555556em;left:.75em}.block-notification .close-notification{top:1.875em}}@media only screen and (min-width:1180px){.block-notification .page-wrapper{padding-left:1.4375em}.block-notification.urgent .title::before{top:.5555555556em;left:-.0833333333em}}.block-related-content header .title{padding-bottom:.6666666667em;border-bottom:1px solid #767676;margin-bottom:1em}.block-related-content .item .description{color:#666}.block-related-content .item .description p{margin:0;font-size:.875em;line-height:1.43}@media print,screen and (min-width:600px){.block-related-content header .title{padding-bottom:.5882352941em;margin-bottom:0;margin-bottom:.8823529412em}.block-related-content .item{position:relative;overflow:hidden;margin:1.875em 0 2.625em}.block-related-content .item.with-image{min-height:6.25em}.block-related-content .item .title{margin:-.12em 0 .4em}.block-related-content .item .image{position:absolute;top:0;right:0;width:10.375em}.block-related-content .item.with-image .liner{margin-right:11.3125em}}@media only screen and (min-width:800px){.block-related-content header .title{padding-bottom:.5555555556em;margin-bottom:.8333333333em}.block-related-content .item.with-image .liner{margin-right:12.25em}.block-related-content .item .title{margin:-.12em 0 .4em}}@media only screen and (min-width:1180px){.block-related-content{margin:2.9375em 0 3.125em}}.page-options .share{position:relative}.sharing-popup{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.6);box-shadow:0 3px 7px 0 rgba(0,0,0,.6);position:absolute;top:1.8125em;right:-1.6875em;z-index:2;min-width:9.875em;padding:.8125em .75em .8125em .875em;margin:0;background:#fff;visibility:hidden;opacity:0}.active .sharing-popup{visibility:visible;opacity:1}.sharing-popup::before{position:absolute;top:-10px;right:19%;content:"";width:21px;height:10px;background:url(../images/backgrounds/social-popup-bg.png) no-repeat;background-size:contain}#shell .sharing-popup ul{margin:0}#shell .sharing-popup li::before{display:none}#shell .sharing-popup li{margin:0}.block-document-intro{position:relative;overflow:hidden;padding:1.875em 1em .625em;background:#fff}.block-document-intro .image{margin-bottom:1.3125em}.block-document-intro p{margin-bottom:.5555555556em;font-size:1.125em;line-height:1.3333333333;color:#4d4d4d}.block-document-intro .liner .js-concertina{padding-bottom:.8125em;border-bottom:1px solid #cdcdcc;margin-top:.8125em}.block-document-intro .content-wrapper li,.block-document-intro .js-reveal p{font-size:1em;line-height:1.3125;color:#666}.block-document-intro .js-reveal p{margin-bottom:1em}@media print,screen and (min-width:600px){.block-document-intro{min-height:15.9375em;padding-bottom:1.0625em;margin-bottom:.625em}.block-document-intro .image{position:absolute;top:1.875em;left:1em;width:15.875em;height:14.5625em}.block-document-intro .liner{margin:0}.block-document-intro.with-image .liner{margin-left:16.9375em}}@media only screen and (min-width:800px){.block-document-intro{padding:1.5625em 1.4375em;margin-bottom:1.1875em}.block-document-intro .image{top:1.5625em;left:1.4375em}.block-document-intro .liner{margin-top:.25em}.block-document-intro p{margin-bottom:.3703703704em;font-size:1.25em;line-height:1.35}.block-document-intro .js-concertina{margin:1.1875em 0}.block-document-intro .js-concertina .js-reveal{padding:.5625em 1.875em 1.375em 0}.block-document-intro .content-wrapper li,.block-document-intro .js-concertina .js-reveal p{font-size:.875em;line-height:1.43}.block-document-intro .js-concertina .js-reveal p{margin-bottom:1.4285714286em}}.block-multiproof-listing{padding:2.125em 1.0625em 2.375em;border-top:3px solid #cdcdcc;margin:2.5em 0 .9375em;background:#fff}.block-multiproof-listing .title{margin:0 0 .5em}.block-multiproof-listing .sub-title{margin:0 0 .0909090909em}.block-multiproof-listing .layout-row:first-child{padding-bottom:1.25em;border-bottom:1px solid #cdcdcc}.block-multiproof-listing .block-document-link{margin-bottom:1.3125em}.block-multiproof-listing .block-document-link .title-text{margin:.3125em 0 .125em}.block-multiproof-listing .block-document-link .date{display:none}.block-multiproof-listing .document-metadata{margin:1.625em 0 1.875em;color:#4d4d4d}.block-multiproof-listing .document-metadata dd{margin-bottom:1.1875em}.block-multiproof-listing .document-metadata dd li,.block-multiproof-listing .document-metadata dd p{margin:0;font-size:inherit;line-height:inherit}.block-multiproof-listing .document-metadata dd ul{margin:.5em;list-style:disc}.block-multiproof-listing .document-metadata dd ol{margin:.5em;list-style:decimal}.block-multiproof-listing .approval .sub-title{padding-bottom:.7727272727em;border-bottom:3px solid #cdcdcc;margin-bottom:1em}.block-multiproof-listing .approval ul{margin-left:1em;color:#666;list-style:disc}.block-multiproof-listing .approval li{margin-bottom:.75em}.block-multiproof-listing .approval .tip-box{margin:0 0 .125em}.block-multiproof-listing .approval .button{width:100%;min-width:inherit}.block-multiproof-listing .approval .button .icon{margin-left:.5em;font-size:.75em}@media print,screen and (min-width:600px){.block-multiproof-listing{padding:1.875em 1.875em 3.1875em}.block-multiproof-listing .title{margin:0 0 .4411764706em}.block-multiproof-listing .document-metadata{overflow:hidden;margin:1.9375em 0 0}.block-multiproof-listing .document-metadata dt{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;clear:left;width:30.2%;padding-right:1.25em;margin-bottom:1.25em}.block-multiproof-listing .document-metadata dd{float:left;width:69%;margin-bottom:1.25em}.block-multiproof-listing .approval{overflow:hidden;margin-top:1.125em}.block-multiproof-listing .approval .sub-title{padding-bottom:.6818181818em;margin-bottom:1em}}@media print,screen and (min-width:600px) and (max-width:799px){.block-multiproof-listing .approval ul{float:left;width:48%;margin-left:1.25em}.block-multiproof-listing .approval .tip-box{float:left;width:40%;padding-top:.5625em}.block-multiproof-listing .approval .button{width:45%;margin:-.375em 0 0 .5em}}@media only screen and (min-width:800px){.multiproof-listing-item{margin-top:1.25em}.multiproof-listing-item .layout-col-4{width:28.9%}.multiproof-listing-item .layout-col-8{width:68.5%}.block-multiproof-listing{position:relative;padding:3.1875em 1.875em 1.875em}.block-multiproof-listing .title{float:left;width:60%;margin:0 0 .4722222222em}.block-multiproof-listing .sub-title{float:left;width:60%;margin:0}.block-multiproof-listing .block-document-link{position:absolute;top:3.0625em;right:0;width:34.2%}.block-multiproof-listing .layout-row:first-child{padding-bottom:2.6875em}.block-multiproof-listing .approval .sub-title{float:none;width:auto;padding-bottom:.6em;margin:.28em 0 .84em}.block-multiproof-listing .layout-col-5{width:64.5%}.block-multiproof-listing .layout-col-3{width:32.9%}.block-multiproof-listing .document-metadata dt{width:42%;margin-bottom:1.6428571429em;font-size:.875em}.block-multiproof-listing .document-metadata dd{width:55%;margin-bottom:1.6428571429em;font-size:.875em}.block-multiproof-listing .approval ul{margin-left:1.25em}.block-multiproof-listing .approval .tip-box{padding:.4375em 0 0 3em;margin-bottom:.875em}.block-multiproof-listing .approval .tip-box .icon{top:0;left:0}}.block-disclaimer{padding-top:1.25em;border-top:3px solid #cdcdcc;margin-top:1.875em;color:#666}.block-disclaimer .title{padding-bottom:1.1818181818em;border-bottom:1px solid #a1a1a1;margin:.2727272727em 0 1.1363636364em}.block-disclaimer ul{margin:0 0 1em 1.9375em;list-style:disc}.block-disclaimer li{margin-bottom:.3125em}.block-disclaimer .divider{border-width:1px;margin:2.75em 0 .75em}@media print,screen and (min-width:600px){.block-disclaimer{margin-top:5.875em}}@media only screen and (min-width:800px){.block-disclaimer{margin-top:3.6875em}.block-disclaimer .title{padding-bottom:1em;margin:.12em 0 .96em}.block-disclaimer ul{margin-left:1.8125em}.block-disclaimer li,.block-disclaimer p{margin-bottom:1.5em;font-size:.875em;line-height:1.43}.block-disclaimer li{margin-bottom:.3571428571em}.block-disclaimer .divider{margin:2.0625em 0 1.8125em}}.block-document-meta.js-concertina{margin-bottom:0}.block-document-meta li{margin:0 0 1.125em;line-height:1.375;color:#666}@media print,screen and (min-width:600px){.block-document-meta{margin:1.625em 0 .6875em}.block-document-meta .layout-col{float:left;margin-right:0}.block-document-meta .layout-col-8{width:65%}.block-document-meta .layout-col-4{width:35%}.block-document-meta li{margin:0 2em .7857142857em 0;font-size:.875em;line-height:1.5714285714}.block-document-meta .last li{margin-right:0;text-align:right}.block-document-meta li .button-light-blue{font-size:.9285714286em}}@media only screen and (min-width:800px){.block-document-meta li{margin:0 2em .8461538462em 0;font-size:.8125em;line-height:1.3846153846}.block-document-meta li .button-light-blue{font-size:1em}.block-document-intro .block-document-meta.js-concertina{margin:1.5625em 0 0 0}.block-document-intro.with-image .block-document-meta.js-concertina{margin-left:16.9375em}.block-document-intro .block-document-meta .block-version-control-table{padding-right:0}.block-document-intro.with-image .block-document-meta .block-version-control-table{margin-left:-15.625em}.block-document-intro .block-document-meta .block-version-control-table .caption{margin-left:.84em}}.nav-in-this-document .nav-title{padding-bottom:.56em;border-bottom:4px solid #cdcdcc;margin-bottom:0;font-size:1.5625em}.nav-in-this-document li{position:relative;margin:0;font-size:1em}.nav-in-this-document a{display:block;padding:1.25em 0 1.25em .375em;border-bottom:1px solid #cdcdcc;text-decoration:none}.nav-in-this-document .title{margin:0 0 .4444444444em 1.0555555556em;font-size:1.125em;line-height:1.3333333333}.nav-in-this-document .title .icon-angle-right{position:absolute;top:1.1111111111em;left:.2777777778em;margin-right:.4444444444em;color:#2b92d0}.nav-in-this-document a .title{color:#005da6}.nav-in-this-document a:active .title,.nav-in-this-document a:focus .title,.nav-in-this-document a:hover .title{text-decoration:underline}.nav-in-this-document p{margin:0 0 0 1.125em;font-size:1em;line-height:1.25}.nav-in-this-document a p{color:#666}@media print,screen and (min-width:600px){.nav-in-this-document .nav-title{padding-bottom:.4117647059em;font-size:2.125em;line-height:1.1470588235}}@media only screen and (min-width:800px){.nav-in-this-document .nav-title{padding-bottom:.3888888889em;margin-bottom:-.1388888889em;font-size:2.25em;line-height:1.1111111111}.nav-in-this-document .title{margin:.25em 0 .4em .95em;font-size:1.25em;line-height:1.3}.nav-in-this-document .title .icon-angle-right{top:1.25em;left:.25em;margin-right:.4em}.nav-in-this-document a{padding-bottom:1.625em}.nav-in-this-document p{margin:0 0 0 1em;font-size:1.125em;line-height:1.1111111111}}.nav-document-extras .nav-title{padding-bottom:.56em;border-bottom:4px solid #cdcdcc;margin-bottom:0;font-size:1.5625em}.nav-document-extras li{margin:0;font-size:1em}.nav-document-extras a{display:block;overflow:hidden;padding:1.75em 0 1.5em;border-bottom:1px solid #cdcdcc;text-decoration:none}.nav-document-extras .title{float:left;width:50%;margin:0 0 .4444444444em 0;font-size:1em;line-height:1.25}.nav-document-extras a .title{color:#005da6}.nav-document-extras a:active .title,.nav-document-extras a:focus .title,.nav-document-extras a:hover .title{text-decoration:underline}.nav-document-extras .image{float:right;width:45%;max-width:10.5625em;margin-top:.125em}.nav-document-extras p{clear:both;padding-top:.9375em;margin:0;font-size:1em;line-height:1.25}.nav-document-extras a p{color:#666}@media print,screen and (min-width:600px){.nav-document-extras .nav-title{padding-bottom:.4117647059em;font-size:2.125em;line-height:1.1470588235}.nav-document-extras a{padding-bottom:1.875em}.nav-document-extras p{float:left;clear:none;width:50%;padding-top:.1875em}}@media only screen and (min-width:800px){.nav-document-extras .nav-title{padding-bottom:.3888888889em;margin-bottom:-.1388888889em;font-size:2.25em;line-height:1.1111111111}.nav-document-extras p{padding-top:.5em;font-size:.875em;line-height:1.43}}.block-documents-list h2{margin-bottom:0}.block-documents-list .block-publication-promo-content{position:static;padding:.875em .5em 0}.block-documents-list .block-publication-promo-content .title{padding:0 0 .4444444444em 2.5em;border:none;margin:0;font-size:1.125em;line-height:1.4444444444}.block-documents-list .block-publication-promo-content .title [class^=icon-]{font-size:2.6111111111em}.block-documents-list .block-publication-promo-content .title .icon-pdf{font-size:1.3888888889em}.block-documents-list .block-publication-promo-content .description{padding:0 0 0 2.625em;border-bottom:1px solid #cdcdcc;margin:0 .1875em;color:#4d4d4d}.block-documents-list .block-publication-promo-content .description p{margin-bottom:1.0625em;font-size:1em;line-height:1.25}@media only screen and (max-width:599px){.block-documents-list .image img{width:100%}}@media print,screen and (min-width:600px){.block-documents-list .block-publication-promo-content .title{padding-left:2.8333333333em;font-size:1.125em}.block-documents-list .block-publication-promo-content .description{padding-left:2.9375em}.block-documents-list .block-publication-promo-content .description p{margin-bottom:1.2142857143em;font-size:.875em;line-height:1.43}}@media print,screen and (min-width:600px) and (max-width:799px){.block-documents-list{overflow:hidden}.block-documents-list .image{float:right;width:40%;margin:0 0 1.25em 1.875em}}@media only screen and (min-width:800px){.block-documents-list .block-publication-promo-content:first-child{margin-top:.625em}.block-documents-list .block-publication-promo-content{padding-top:.25em;padding-bottom:0;border-bottom:none}.block-documents-list .block-publication-promo-content .title{padding:1.1666666667em .5555555556em 1.1666666667em 4.4444444444em;font-size:1.125em}.block-documents-list .block-publication-promo-content .title [class^=icon-]{top:.5531914894em;left:.4680851064em;font-size:2.6111111111em}.block-documents-list .block-publication-promo-content .title .icon-pdf{top:1.04em;left:.88em;font-size:1.3888888889em}.block-documents-list .block-publication-promo-content .description{padding:0 0 1.25em 3.625em;margin:0 1.375em}.block-documents-list .block-publication-promo-content.last .description,.block-documents-list .block-publication-promo-content:last-child .description{border-bottom:none}.block-documents-list .block-publication-promo-content .description p{margin-bottom:.2857142857em}}.landing-intro .intro-text{margin-bottom:1.7222222222em}.landing-intro .button{margin-top:.8125em}@media print,screen and (min-width:600px) and (max-width:799px){.landing-intro .layout-col-8{float:left;width:47%;margin-right:5%}.landing-intro .layout-col-4{float:left;width:48%}.landing-intro .nav-landing-list{margin-top:.0625em}}@media only screen and (min-width:800px){.landing-intro .button{margin-top:1.5em;font-size:1.0666666667em}.landing-intro .layout-col-8{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:5em;margin-right:3.4%}.landing-intro .layout-col-4{margin-right:0}.landing-intro .intro-text{margin:1.65em 0 1.45em;font-size:1.25em;line-height:1.35}.landing-intro .intro-text p{font-size:inherit;line-height:inherit}}.block-code-nav-bar{margin:1.875em -.1875em}.block-code-nav-bar .code-section{float:left;width:6.125em;min-height:7.75em;margin-bottom:.75em}.block-code-nav-bar .code-button{display:block;outline:0;text-decoration:none}.block-code-nav-bar .code-clause-container{display:none}.code-icon{display:block;vertical-align:middle;width:1.85em;height:2em;overflow:hidden;background-image:url(../images/icons/code-section-icon.svg);background-repeat:no-repeat;background-size:contain;background-color:#cdcdcc;font-size:2.5em;line-height:1.75em;color:#cdcdcc;text-align:center;text-transform:uppercase}.no-svg .code-icon{width:1.4em;height:1.325em;border:5px solid #cdcdcc;border-bottom-width:15px;background-color:#fff!important;line-height:1.325em}.block-code-nav-bar .code-icon{margin:0 auto}.block-code-nav-bar .code-description{margin:.5384615385em 0;font-size:.8125em;line-height:1.1538461538;color:#4d4d4d;text-align:center}.block-code-nav-bar.active .code-section:not(.active) .code-button .code-icon{background-color:#cdcdcc;color:#cdcdcc}.block-code-nav-bar.active .code-section:not(.active) .code-button .code-description{color:#cdcdcc}.block-code-nav-bar .section-specific-buildings{width:9.375em;margin-top:1.25em;margin-left:.8125em;text-align:center}.block-code-nav-bar .section-specific-buildings .code-image{background:0 0}.block-code-nav-bar .section-specific-buildings .code-image img{width:auto;height:4.5625em}@media print,screen and (min-width:600px){.block-code-nav-bar{margin:2em -1em}.block-code-nav-bar .code-description{margin:.5833333333em;font-size:.75em;line-height:1.1666666667}.block-code-nav-bar .section-specific-buildings{margin-top:0;margin-left:1.125em}.code-icon{width:1.8108108108em;height:1.972972973em;font-size:2.3125em;line-height:1.7027027027em}}@media only screen and (min-width:1180px){.block-code-nav-bar .section-specific-buildings{margin-right:0;margin-left:1.25em}}.code-clause-container{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:0;left:0;z-index:3;padding:1.25em;border-bottom:2px solid #a1a1a1;margin-top:34px;background:#fff}.code-clause-container .icon-caret{position:absolute;top:-34px;left:50%;width:0;height:0;border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 33px 34px 33px;margin-left:15px}.section-specific-buildings .code-clause-container .icon-caret{margin-left:27px}.code-clause-container ul{overflow:hidden}.code-clause-container .code-clause{position:relative;display:block;min-height:3.875em;padding:.3125em 0;color:#4d4d4d;text-decoration:none}.code-clause-container .code-clause .code-icon{position:absolute;top:10px;left:0;font-size:160%}.code-clause-container .code-clause.short .code-icon{width:2.6111111111em;height:2.8333333333em;font-size:1.125em;line-height:2.5555555556em}.code-clause-container .code-clause .clause-description{margin:0 0 0 3.8125em;line-height:1.4375;color:#666;text-align:left}.code-clause-container .code-clause .clause-description .clause{font-size:.875em;line-height:1.6428571429;color:#005da6;text-transform:uppercase}.code-clause-container .code-clause:focus .code-icon,.code-clause-container .code-clause:hover .code-icon{background-color:#005da6;color:#005da6}.code-clause-container .code-clause:focus .clause,.code-clause-container .code-clause:hover .clause{text-decoration:underline}@media only screen and (min-width:400px) and (max-width:599px){.code-clause-container .code-clause{min-height:3.75em;padding:.9375em 0}.code-clause-container .code-clause .code-icon{top:20px}}@media print,screen and (min-width:600px){.code-clause-container{right:1.875em;left:1.875em;padding:.25em 1.875em .625em}.code-clause-container .icon-caret{margin-left:-12px}.code-clause-container .code-clause{position:relative;float:left;width:32.3%;height:3.875em;overflow:hidden;padding:1.5625em 0;margin-right:3%}.code-clause-container .code-clause::after{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(white));background:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,.2) 0,#fff 100%);position:absolute;right:0;bottom:0;left:0;content:"";height:22px}.code-clause-container li:nth-child(3n) .code-clause{width:29%;margin-right:0}.code-clause-container li.nth-child-3 .code-clause{width:29%;margin-right:0}.code-clause-container .code-clause .code-icon{top:29px;font-size:164%}.code-clause-container .code-clause .clause-description{margin-left:4.0714285714em;font-size:.875em;line-height:1.43}.code-clause-container .code-clause .clause-description .clause{font-size:.8571428571em;line-height:1.6666666667}}.nav-landing-list{margin:-.9375em 0 .25em}.nav-landing-list li{line-height:1.3125;color:#4d4d4d}.nav-landing-list li a{position:relative;display:block;padding:1.625em 1.25em 1.5625em 2.4375em;border-bottom:2px solid #cdcdcc;color:#4d4d4d}.nav-landing-list li.last a,.nav-landing-list li:last-child a{border-bottom:none}.nav-landing-list li a:active,.nav-landing-list li a:focus,.nav-landing-list li a:hover{color:#005da6}.nav-landing-list li .icon{position:absolute;top:1.3333333333em;left:1.1111111111em;font-size:1.125em;color:#2b92d0}.nav-landing-list li .icon-external{top:2.6363636364em;left:1.6363636364em;font-size:.6875em}@media only screen and (min-width:800px){.nav-landing-list{margin-top:.4375em}}.block-signup{padding:2.75em 0 2.5em;margin:.875em 0 -3.75em}.block-signup .title{margin:0 0 .96875em 0;font-size:2em;line-height:1;color:#4d4d4d}.block-signup .signup-text{line-height:1.3125;color:#4d4d4d}.block-signup .signup-text p{font-size:inherit;line-height:inherit}.block-signup .signup-actions{margin-top:2.1875em}.block-signup .signup-actions .button{width:100%;min-width:inherit;background:#005da6;font-size:1.125em;color:#fff}.block-signup .signup-actions .button:focus,.block-signup .signup-actions .button:hover{background:#2b92d0}@media print,screen and (min-width:600px){.block-signup{padding:2.4375em 0 2.5em;margin-top:3.4375em}.block-signup .title{margin:0 0 .75em}.block-signup .signup-text{margin-top:.8125em}.block-signup .signup-actions{margin-top:0}}@media print,screen and (min-width:600px) and (max-width:799px){.block-signup .layout-col-3{float:left;width:47.5%;margin-right:5%}.block-signup .layout-col-3.last,.block-signup .layout-col-3:last-child{margin-right:0}}@media only screen and (min-width:800px){.block-signup{padding:2.75em 0 2.5em;margin-top:4.25em}.block-signup .title{margin:.0384615385em 0 0 .0384615385em;font-size:3.25em;line-height:1}.block-signup .signup-actions{margin-top:.5em}}#mc_embed_signup .field{max-width:18.75em}#mc_embed_signup .Actions{margin-top:2em}#mc_embed_signup div.mce_inline_error{padding-left:0!important;margin:0!important;background-color:transparent!important;font-weight:400!important;color:#ad4525!important}#mc_embed_signup input.mce_inline_error{border-color:#ad4525!important}#mce-error-response{margin-bottom:1em;color:#ad4525}#mce-success-response{margin-bottom:1em;color:#005da6}#mc_embed_signup .asterisk{color:#ad4525}#mc_embed_signup ul{margin:0!important;list-style:none!important}#mc_embed_signup ul li::before{display:none}#mc_embed_signup ul label{margin-left:0}#mc_embed_signup ul label::after{left:0}.block-alert{position:relative;overflow:hidden;padding:.1875em 0 0 1.875em}.block-alert .icon{position:absolute;left:.0526315789em;left:0;font-size:1.1875em;color:#f26b04}.block-alert .title{padding:0 0 .4375em;border-bottom:2px solid #f26b04;line-height:1.25}.block-alert .description{margin-top:.375em;line-height:1.375;color:#666}.block-alert .description li,.block-alert .description p{font-size:inherit!important;line-height:inherit!important}.block-alert .description p{margin-bottom:0}@media only screen and (min-width:800px){.block-alert{padding-left:1.625em}.block-alert .title{padding-top:.1875em}.block-alert .description{margin-top:.4285714286em;font-size:.875em;line-height:1.43}}.block-landing-1{overflow:hidden;margin:0 0 .625em}.block-landing-1 .image{overflow:hidden}.block-landing-1 .image img{width:100%;height:8.75em;-o-object-fit:cover;object-fit:cover}.no-objectfit .block-landing-1 .image{width:100%;height:8.75em;overflow:hidden}.no-objectfit .block-landing-1 .image img{width:auto;max-width:none}.block-landing-1 .title{border-bottom:2px solid #cdcdcc}.block-landing-1 h2.title{padding-bottom:1em;margin-bottom:.88em;font-size:1.5625em}.block-landing-1 h3.title{padding-bottom:1.1363636364em;margin-bottom:1em;font-size:1.375em}.block-landing-1 .description{margin:0 0 1.375em;color:#4d4d4d}.block-landing-1 .description p{margin-bottom:1em;font-size:inherit;line-height:inherit}.block-landing-1 .nav-list{margin:-.4375em 0 1.5625em}.block-landing-1 .nav-list a{position:relative;display:block;padding:.1875em .3125em .1875em 1em}.block-landing-1 .nav-list a .icon{position:absolute;top:.1111111111em;left:0;font-size:1.125em}.block-landing-1 .nav-list a .icon-external{top:.5em;font-size:.75em}.block-landing-1 .nav-list a::after{display:none!important}.block-landing-1 .action .button{width:100%}@media only screen and (min-width:400px) and (max-width:499px){.block-landing-1 .image img,.no-objectfit .block-landing-1 .image{height:11.875em}}@media only screen and (min-width:500px) and (max-width:599px){.block-landing-1 .image img,.no-objectfit .block-landing-1 .image{height:15em}}@media only screen and (min-width:600px) and (max-width:699px){.block-landing-1 .image img,.no-objectfit .block-landing-1 .image{height:8.75em}}@media only screen and (min-width:700px) and (max-width:799px){.block-landing-1 .image img,.no-objectfit .block-landing-1 .image{height:10.625em}}@media only screen and (min-width:800px) and (max-width:899px){.block-landing-1 .image img,.no-objectfit .block-landing-1 .image{height:13.125em}}@media only screen and (min-width:900px) and (max-width:999px){.block-landing-1 .image img,.no-objectfit .block-landing-1 .image{height:14.6875em}}@media only screen and (min-width:1000px){.block-landing-1 .image img,.no-objectfit .block-landing-1 .image{height:17.1875em}}@media print,screen and (min-width:600px){.block-landing-1.height-adjusted{position:relative}.block-landing-1.height-adjusted .action{position:absolute;right:0;bottom:0;left:0}.block-landing-1 .image{margin:0 0 1.5625em}.block-landing-1 h3.title{padding-bottom:.92em;margin-top:.32em;margin-bottom:.88em;font-size:1.5625em;line-height:1.16}}@media print,screen and (min-width:600px) and (max-width:799px){.block-landing-1-row .layout-col-6{float:left;width:47.5%;margin-right:5%}.block-landing-1-row .layout-col-6.last,.block-landing-1-row .layout-col-6:last-child{margin-right:0}.block-landing-1-row .layout-col-6 .layout-col-6{float:none;width:auto}}@media only screen and (min-width:800px){.block-landing-1 .image{margin:0 0 2.1875em}.block-landing-1 h2.title{padding-bottom:.7352941176em;margin-top:.2352941176em;margin-bottom:.6470588235em;font-size:2.125em;line-height:.8529411765}.block-landing-1 h3.title{margin-bottom:.88em}.block-landing-1 .description{line-height:1.5}.block-landing-1 .nav-list{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2.1875em;margin:-.1875em 0 0}.block-landing-1 .action{margin:.5em 0 0}}.block-landing-2{overflow:hidden;margin:0}.block-landing-2 .title{padding-bottom:.9090909091em;border-bottom:1px solid #a1a1a1;margin:.2727272727em 0 .8181818182em}.block-landing-2 .description{color:#666}.block-landing-2 .description p{margin:0 0 1.25em;font-size:inherit;line-height:inherit}.block-landing-2 .description .icon{margin-right:.5em}@media only screen and (min-width:800px){.block-landing-2 .title{padding-bottom:.8em;margin:.08em 0 .72em}.block-landing-2 .description p{margin-bottom:1.4285714286em;font-size:.875em;line-height:1.43}}@media print,screen and (min-width:600px) and (max-width:799px){.block-landing-2-row .layout-col-4{float:left;width:47.5%;margin-right:5%}.block-landing-2-row .layout-col-4:nth-child(2n+1){margin-right:0}.block-landing-2-row .layout-col-4.nth-child-2-1{margin-right:0}}.block-landing-3-row{position:relative;padding:1.875em 1.0625em 1.375em;margin-bottom:1.875em;background:#fff;color:#4d4d4d}.block-landing-3-row::after{position:absolute;bottom:-35px;left:50%;content:"";width:0;height:0;border-color:#fff transparent transparent transparent;border-style:solid;border-width:35px 35px 0 35px;margin-left:-35px}.block-landing-3-row:last-child::after{display:none}.block-landing-3-row img{margin-bottom:1.625em}.block-landing-3-row .button{min-width:inherit;margin-top:.5em;margin-bottom:.9375em}.block-landing-3-row .title{margin:.95em 0 .85em;font-size:1.25em;line-height:1.3}.block-landing-3-row li{position:relative;font-size:.9375em;line-height:1.3333333333em}.block-landing-3-row li a{display:block;padding:.4666666667em 0 .5333333333em 1.3333333333em}.block-landing-3-row li a::before{position:absolute;top:.3684210526em;left:.1052631579em;content:"";font-size:1.1875em;color:#2b92d0}#shell .block-landing-3-row .tip-box{padding:1.5625em 1.1875em .625em;border:2px solid #e2f1f6}#shell .block-landing-3-row .tip-box .icon{top:.375em;left:.5625em;font-size:2em}#shell .block-landing-3-row .tip-box .title{padding-left:2.1875em;margin:0 0 1.25em;font-size:1em}#shell .block-landing-3-row .tip-box a::before{content:"";margin-right:.4em;font-size:1.25em;color:#2b92d0}@media print,screen and (min-width:600px){.block-landing-3-row{padding:1.6875em .9375em 1.375em}.block-landing-3-row .layout-col .image{float:left;width:46.5%;margin:.1875em 5.3% 0 0}.block-landing-3-row .layout-col.with-image .liner{float:left;width:46.5%}.block-landing-3-row .button{margin-bottom:0}}@media print,screen and (min-width:600px) and (max-width:949px){.block-landing-3-row .layout-col-6,.block-landing-3-row .layout-col-9{width:auto;margin-right:0}.block-landing-3-row .layout-col-3{float:left;width:46.5%;margin-right:5.3%}.block-landing-3-row .layout-col-3.last,.block-landing-3-row .layout-col-3:last-child{margin-right:0}}@media only screen and (min-width:950px){.block-landing-3-row{padding:2.625em 2.625em 2.0625em;margin-bottom:3.125em}.block-landing-3-row .title{margin-top:-.2em}.block-landing-3-row .layout-col-3{width:21%;margin-right:6%}.block-landing-3-row .layout-col-3.last,.block-landing-3-row .layout-col-3:last-child{margin-right:0}#shell .block-landing-3-row .tip-box{margin:0}#shell .block-landing-3-row .tip-box .title{margin-bottom:1.125em}}.block-issue-author{margin:2.375em 0 0}.block-issue-author img{height:auto}.block-issue-author .layout-col-2{float:left;width:34%;margin:.1875em 6% 0 0}.block-issue-author .layout-col-4{float:left;width:60%}.block-issue-author p{font-size:.9375em;line-height:1.0666666667}.block-issue-author .title{margin-bottom:.6666666667em;font-size:1.125em;line-height:1.1111111111}@media print,screen and (min-width:600px){.block-issue-author{margin:2.0625em 0 3.0625em}.block-issue-author img{width:10.4375em}.block-issue-author .layout-col-2{width:12.4375em;margin:0}.block-issue-author .layout-col-4{width:23.75em;margin:2.4375em 0 0}.block-issue-author .title{margin-bottom:1.0555555556em}}@media only screen and (min-width:800px){.block-issue-author{margin:2.25em 0 3.25em}.block-issue-author .layout-col-4{margin-top:3.25em}}.block-issue-article{max-width:47.125em;margin:2.125em auto}.block-issue-article .title{margin:0 0 1em;font-size:1.125em;line-height:1.3888888889}.block-issue-article .article-actions{position:relative;padding-bottom:.6875em;margin:1.25em 0 0;text-align:center}.block-issue-article .article-actions::before{background:#00bce7;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#00bce7));background:-webkit-linear-gradient(left,#002e63 0,#00bce7 100%);background:linear-gradient(to right,#002e63 0,#00bce7 100%);position:absolute;right:0;bottom:0;left:0;content:"";height:.125em}.block-issue-article .js-reveal{margin-top:2em}@media print,screen and (min-width:600px){.block-issue-article{margin:1.9375em auto}.block-issue-article .title{margin:0 0 .8181818182em;font-size:1.375em;line-height:1.3636363636}.block-issue-article .description{margin-bottom:0}.block-issue-article .article-actions{padding-bottom:.75em;margin:0;text-align:right}}.block-document-link{min-height:3.9375em}.block-document-link a{position:relative;display:block;padding:.3125em 0 0 3.8125em;color:#666;text-decoration:none}.block-document-link .icon-pdf{position:absolute;top:.36em;left:.04em}.block-document-link .title-text{display:block;margin-bottom:.8125em;color:#4d4d4d}.block-document-link a .title-text{color:#005da6}.block-document-link .date,.block-document-link .meta{display:block;margin-bottom:.625em}@media print,screen and (min-width:600px){.block-document-link a{overflow:hidden}.block-document-link .date,.block-document-link .meta{float:left;width:50%}.block-document-link .date{text-align:right}}@media only screen and (min-width:800px){.block-document-link .date,.block-document-link .meta{font-size:.875em;line-height:1.43}.block-document-link .date{text-align:right}}.search-results .search-results-header{position:relative;overflow:hidden;padding:2.0625em 0 .6875em;border-bottom:3px solid #cdcdcc}.search-results .search-results-header .expand-all-button{display:block;padding:1.125em 0 .9375em;text-align:center}#content .nav-secondary.collapsible .active .parent .search-results .search-results-header .expand-all-button .icon-plus,.search-results .search-results-header .expand-all-button #content .nav-secondary.collapsible .active .parent .icon-plus,.search-results .search-results-header .expand-all-button .icon-plus{margin-right:.25em}@media print,screen and (min-width:600px){.search-results .search-results-header{padding-top:2.25em}.search-results .search-results-header .expand-all-button{text-align:right}}@media only screen and (min-width:800px){.search-results .search-results-header{padding:5.6875em 0 .75em;margin-bottom:.5625em}.search-results .search-results-header .search-matches{float:left;width:45%;font-size:1.375em;color:#4d4d4d;text-align:left}.search-results .search-results-header .expand-all-button{float:right;width:40%;padding:.4em 0 1em;font-size:.9375em;text-align:right}}.bca-search-results .search-results-header{text-align:right}.bca-search-results .search-results-header .az-letter{position:absolute;bottom:.2307692308em;left:0;font-size:3.25em;line-height:1;color:#666}.bca-search-results .search-results-header .expand-all-button{padding:.125em 0 0;text-align:right}@media only screen and (min-width:800px){.bca-search-results .search-results-header .search-matches{margin-left:4.3636363636em}.bca-search-results .search-results-header .expand-all-button{padding:.4em 0 0}}.determinations-search-results .search-results-header .search-matches{font-size:1.375em;line-height:1.1363636364}@media only screen and (min-width:800px){.determinations-search-results .search-results-header{padding-top:2.8125em}.determinations-search-results .search-results-header .search-matches{font-size:1.5625em;line-height:1.16}}.search-results-with-sort .search-results-header{margin-bottom:.5625em}.search-results-with-sort .search-results-header .search-matches{font-size:1.375em;line-height:1.1363636364}.search-results-with-sort .search-results-header .search-sort select{width:150px;text-align:left}.search-results-with-sort .search-results-header .search-sort label .ajax-spinner{float:left;width:25px;height:25px}.search-results-with-sort .search-results-header .search-sort .select2-selection__arrow{top:.5625em}.search-results-with-sort .search-results-header .search-sort .select2-selection__rendered{padding-top:.4375em;padding-bottom:.4375em;text-align:left}@media only screen and (max-width:599px){.search-results-with-sort .search-results-header .search-sort{padding:1.625em 0}.search-results-with-sort .search-results-header .search-sort label{display:block;float:left;margin:.4375em 0 1.625em}.search-results-with-sort .search-results-header .search-sort .middleColumn{display:block;float:right}}@media print,screen and (min-width:600px){.search-results-with-sort .search-results-header{padding-top:2.8125em;padding-bottom:1.125em;margin-bottom:-.5em}.search-results-with-sort .search-results-header .search-matches{float:left;width:50%;font-size:1.5625em;line-height:1.16}.search-results-with-sort .search-results-header .search-sort{float:right;width:50%;margin-top:.4375em;text-align:right}.search-results-with-sort .search-results-header .search-sort.field{margin-top:0}.search-results-with-sort .search-results-header .search-sort label{display:inline-block}.search-results-with-sort .search-results-header .search-sort .middleColumn{display:inline-block;margin-left:.5625em}.search-results-with-sort .search-results-header .search-sort .select2-selection__rendered{padding-top:.5em;padding-bottom:.5em}}@media only screen and (min-width:800px){.search-results-with-sort .search-results-header{padding-top:2.8125em;padding-bottom:1.125em;margin-bottom:.125em}}.consumer-complaint-search-results .search-results-header .search-matches{padding-bottom:.5909090909em;font-size:1.375em;line-height:1.1363636364}@media only screen and (min-width:800px){.consumer-complaint-search-results .search-results-header{padding-top:2.8125em;margin-bottom:0}.consumer-complaint-search-results .search-results-header .search-matches{padding-bottom:.52em;font-size:1.5625em;line-height:1.16}}.bca-search-results .search-result-item{padding:1.375em 0 .1875em;border-bottom:1px solid #cdcdcc;margin:0;color:#4d4d4d}.bca-search-results .search-result-item .title{margin:0 0 1.0909090909em;font-size:1.375em;line-height:1.3181818182;color:#767676}.bca-search-results .search-result-item .title-with-byline{margin-bottom:.1em}.bca-search-results .search-result-item .sub-title{margin:0 0 .3888888889em;font-size:1.125em;line-height:1.3333333333}.bca-search-results .search-result-item .title-byline{margin:0 0 1.0909090909em;font-size:1.125em;line-height:1.3333333333}#content .nav-secondary.collapsible .active .parent .bca-search-results .search-result-item .icon-plus,.bca-search-results .search-result-item #content .nav-secondary.collapsible .active .parent .icon-plus,.bca-search-results .search-result-item .icon-plus{margin-right:.25em}.bca-search-results .search-result-item .icon{margin:0 .5em 0 .1875em;color:#a1a1a1}.bca-search-results .search-result-item a{text-decoration:none}.bca-search-results .search-result-item a:active span,.bca-search-results .search-result-item a:focus span,.bca-search-results .search-result-item a:hover .span{text-decoration:underline}.bca-search-results .search-result-item a:active .icon,.bca-search-results .search-result-item a:focus .icon,.bca-search-results .search-result-item a:hover .icon{color:#2b92d0}.bca-search-results .search-result-item .layout-col{overflow:hidden;margin-bottom:1em}.bca-search-results .search-result-item .layout-col div{line-height:1.5}.bca-search-results .search-result-item .expand-item{display:block;max-width:12.5em;padding-right:1.25em;padding-left:1.25em;margin-right:auto;margin-left:auto;text-align:center}.bca-search-results .search-result-item .expand-item:focus,.bca-search-results .search-result-item .expand-item:hover{text-decoration:underline}.bca-search-results .search-result-item dl{overflow:hidden}.bca-search-results .search-result-item dt{line-height:1.5}.bca-search-results .search-result-item dd{margin-bottom:1em;line-height:1.5;color:#4d4d4d}.bca-search-results .search-result-item dt a:hover{text-decoration:underline}.bca-search-results .search-result-item dd :last-child{margin-bottom:0}.bca-search-results .search-result-item .email,.bca-search-results .search-result-item .url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:450px){.bca-search-results .search-result-item .layout-col{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding-right:.625em}}@media only screen and (min-width:450px) and (max-width:999px){.bca-search-results .search-result-item .layout-col-3.last,.bca-search-results .search-result-item .layout-col-3:last-child{clear:both;width:100%;margin:0}.bca-search-results .search-result-item .expand-item{margin-bottom:.625em}}@media only screen and (min-width:675px){.bca-search-results .search-result-item .layout-col{width:33%;margin-right:0}.bca-search-results .search-result-item .title{margin:0 0 .92em;font-size:1.5625em;line-height:1.16}.bca-search-results .search-result-item .title-with-byline{margin-bottom:.1em}.bca-search-results .search-result-item .title-byline{margin:0 0 .92em}.bca-search-results .search-result-item .sub-title{margin:0 0 .3333333333em}.bca-search-results .search-result-item .expand-item{padding-right:1.3333333333em;padding-left:1.3333333333em;margin:-.4em 0 1.1333333333em;font-size:.9375em}.bca-search-results .search-result-item .more-detail{margin:2.0625em 0 .5625em}.bca-search-results .search-result-item dt{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;clear:both;width:50.15%;padding-right:1.4285714286em;margin:0 0 .8571428571em;font-size:.875em;line-height:1.43}.bca-search-results .search-result-item dd{float:left;width:40%;margin:0 0 .8571428571em;font-size:.875em;line-height:1.43}}@media only screen and (min-width:1000px){.bca-search-results .search-result-item{padding:1.5625em 0 1em;margin:0 6.125em}.bca-search-results .search-result-item .layout-col{width:27.7%}.bca-search-results .search-result-item .layout-col.last,.bca-search-results .search-result-item .layout-col:last-child{width:16%;padding-right:0}.bca-search-results .search-result-item .expand-item{padding-right:0;margin:1.7333333333em 0 0;text-align:right;text-align:left}}.determinations-search-results .search-result-item{padding:2.125em 0 .1875em;border-bottom:4px solid #a1a1a1;margin:0;color:#4d4d4d}.determinations-search-results .search-result-item .title{margin:0 0 1.0909090909em;font-size:1.375em;line-height:1.1363636364}.determinations-search-results .search-result-item .description{margin:0 0 1em;line-height:1.375}.determinations-search-results .search-result-item .description p{margin:0}.determinations-search-results .search-result-item .expand-item{overflow:hidden;padding:.6875em 0 2.5625em;margin:.625em 0 0;text-align:center}.determinations-search-results .search-result-item .expand-item a{padding:.5em 3em}.determination-listing-item .more-detail{padding-top:1.6875em;border-top:1px solid #cdcdcc;margin-top:1.4375em}.determination-listing-item .more-detail .title{margin-bottom:1.25em;font-size:1em}.determination-listing-item .more-detail .document-metadata dt{margin-bottom:.5em;color:#4d4d4d}.determination-listing-item .more-detail .document-metadata dd{margin-bottom:1.625em;color:#4d4d4d}.determinations-search-results .nav-pagination{margin-top:1.875em}@media print,screen and (min-width:600px){.determinations-search-results .search-result-item{padding-top:2em}.determinations-search-results .search-result-item .title{margin:0 0 .96em;font-size:1.5625em;line-height:1.16}.determinations-search-results .search-result-item .expand-item{padding:1.3125em 0 2.125em;margin-top:.0625em;text-align:right}.determinations-search-results .search-result-item.active .expand-item{border-top:none}.determination-listing-item .more-detail .title{margin-bottom:1.25em;font-size:1em}.determination-listing-item .more-detail .document-metadata{overflow:hidden;padding-top:.625em}.determination-listing-item .more-detail .document-metadata dt{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;clear:both;width:27.75%;padding-right:1.25em;margin-bottom:1.3125em}.determination-listing-item .more-detail .document-metadata dd{float:left;width:70%;margin-bottom:1.3125em}.determination-listing-item .more-detail .document-metadata .tag{margin-top:-.625em;margin-bottom:1em}}@media only screen and (min-width:800px){.determinations-search-results .search-result-item{padding-top:2em;margin:0 6.125em}.determinations-search-results .search-result-item .description{margin:0 0 1.3571428571em;font-size:.875em;line-height:1.43}.determinations-search-results .search-result-item .expand-item{padding:1.1875em 0 1em;border-top:1px solid #cdcdcc;margin-top:1.4375em}.determinations-search-results .search-result-item.active .expand-item{padding-bottom:2em;margin-top:2.1875em}.determinations-search-results .search-result-item .expand-item a{padding:.7142857143em 3.4285714286em;font-size:.875em}.determination-listing-item .more-detail .document-metadata{padding-top:.75em}.determination-listing-item .more-detail .document-metadata dd,.determination-listing-item .more-detail .document-metadata dt{margin-bottom:1.5em;font-size:.875em;line-height:1.25}.determination-listing-item .more-detail .document-metadata dt{width:20.5%}.determination-listing-item .more-detail .document-metadata dd{width:79%}.determination-listing-item .more-detail .document-metadata .tag{margin-top:-.7142857143em;margin-bottom:1.1428571429em;font-size:1em}.determinations-search-results .nav-pagination{margin-top:6em}}.multiproof-search-results .search-result-item{overflow:hidden;padding:1.5625em 0 1.875em;border-bottom:1px solid #cdcdcc;margin:0;color:#4d4d4d}.multiproof-search-results .search-result-item .title{margin:0 0 .9090909091em}.multiproof-search-results .search-result-item .description{margin:0 0 .875em;line-height:1.375}.multiproof-search-results .search-result-item .results-type{margin:0 0 1em;line-height:1.375}.multiproof-search-results .search-result-item .date{margin:0 0 1.5em;line-height:1.375;color:#666}.multiproof-search-results .search-result-item .button{width:100%}.multiproof-search-results .nav-pagination{margin-top:1.875em}@media print,screen and (min-width:600px){.multiproof-search-results .search-result-item{padding:2.25em 0 2.5em}.multiproof-search-results .search-result-item .title{margin:0 0 .72em;font-size:1.5625em}.multiproof-search-results .search-result-item .button{width:auto;min-width:17.9375em}}@media only screen and (min-width:800px){.multiproof-search-results .search-result-item{padding:3.375em 0 2.5em;margin:0 6.125em}.multiproof-search-results .search-result-item .layout-col-9{width:69.5%}.multiproof-search-results .search-result-item .layout-col-3{width:27.8%;margin-top:.5625em;margin-right:0;text-align:right}.multiproof-search-results .search-result-item .description{margin:0 0 1em;font-size:.875em;line-height:1.43}.multiproof-search-results .search-result-item .date{margin:0 0 3.4285714286em;font-size:.875em;line-height:1.43}.multiproof-search-results .search-result-item .button{width:100%;min-width:inherit}.multiproof-search-results .nav-pagination{margin-top:6em}}.product-search-results .search-result-item{padding:2.125em 0 .1875em;border-bottom:4px solid #a1a1a1;margin:0;color:#4d4d4d}.product-search-results .search-result-item .title{margin:0 0 1.0909090909em;font-size:1.375em;line-height:1.1363636364}.product-search-results .search-result-item .description{margin:0 0 1em;line-height:1.375}.product-search-results .search-result-item .description p{margin:0 0 1em;line-height:inherit}.product-search-results .search-result-item .expand-item{overflow:hidden;padding:.6875em 0 2.5625em;margin:.625em 0 0}.product-search-results .search-result-item .expand-item a{padding:.5em 3em}.product-listing-item .more-detail{padding-top:1.6875em;border-top:1px solid #cdcdcc;margin-top:1.4375em}.product-listing-item .more-detail .title{margin-bottom:1.25em;font-size:1em}.product-listing-item .more-detail .document-metadata dt{margin-bottom:.5em;color:#4d4d4d}.product-listing-item .more-detail .document-metadata dd{margin-bottom:1.625em;color:#4d4d4d}.product-listing-item .more-detail .document-metadata dd li,.product-listing-item .more-detail .document-metadata dd p{margin:0;font-size:inherit;line-height:inherit}.product-search-results .nav-pagination{margin-top:1.875em}@media print,screen and (min-width:600px){.product-search-results .search-result-item{padding-top:2em}.product-search-results .search-result-item .title{margin:0 0 .96em;font-size:1.5625em;line-height:1.16}.product-search-results .search-result-item .expand-item{padding:1.3125em 0 2.125em;margin-top:.0625em;text-align:right}.product-search-results .search-result-item.active .expand-item{border-top:none}.product-listing-item .more-detail .title{margin-bottom:1.25em;font-size:1em}.product-listing-item .more-detail .document-metadata{overflow:hidden;padding-top:.625em}.product-listing-item .more-detail .document-metadata dt{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;clear:both;width:27.75%;padding-right:1.25em;margin-bottom:1.3125em}.product-listing-item .more-detail .document-metadata dd{float:left;width:70%;margin-bottom:1.3125em}.product-listing-item .more-detail .document-metadata .tag{margin-top:-.625em;margin-bottom:1em}}@media only screen and (min-width:800px){.product-search-results .search-result-item{padding-top:2em;margin:0 6.125em}.product-search-results .search-result-item .description{margin:0 0 1.3571428571em;font-size:.875em;line-height:1.43}.product-search-results .search-result-item .description p{font-size:inherit;line-height:inherit}.product-search-results .search-result-item .expand-item{padding:1.1875em 0 1em;border-top:1px solid #cdcdcc;margin-top:1.4375em}.product-search-results .search-result-item.active .expand-item{padding-bottom:2em;margin-top:2.1875em}.product-search-results .search-result-item .expand-item a{padding:.7142857143em 3.4285714286em;font-size:.875em}.product-listing-item .more-detail .document-metadata{padding-top:.75em}.product-listing-item .more-detail .document-metadata dd,.product-listing-item .more-detail .document-metadata dt{margin-bottom:1.5em;font-size:.875em;line-height:1.25}.product-listing-item .more-detail .document-metadata dt{width:20.5%}.product-listing-item .more-detail .document-metadata dd{width:79%}.product-listing-item .more-detail .document-metadata .tag{margin-top:-.7142857143em;margin-bottom:1.1428571429em;font-size:1em}.product-search-results .nav-pagination{margin-top:6em}}.consumer-complaint-search-results .search-result-item{padding:2.125em 0;border-bottom:4px solid #cdcdcc;margin:0;color:#4d4d4d}.consumer-complaint-search-results .search-result-item .title{margin:0 0 .8636363636em;font-size:1.375em;line-height:1.1363636364}.consumer-complaint-search-results .search-result-item .description{margin:0 0 -.4375em}.consumer-complaint-search-results .search-result-item .description dt{margin:0;line-height:1.5}.consumer-complaint-search-results .search-result-item .description dd{margin:0 0 1.625em;line-height:1.5}.consumer-complaint-search-results .search-result-item .description dd li,.consumer-complaint-search-results .search-result-item .description dd p{margin:0;font-size:inherit;line-height:inherit}.consumer-complaint-search-results .nav-pagination{margin-top:1.875em}@media print,screen and (min-width:600px){.consumer-complaint-search-results .search-result-item{padding-top:2em;padding-bottom:1.6875em}.consumer-complaint-search-results .search-result-item .title{margin:0 0 1.48em;font-size:1.5625em;line-height:1.16}.consumer-complaint-search-results .search-result-item .description{margin-bottom:.3125em}.consumer-complaint-search-results .search-result-item .description dl{overflow:hidden}.consumer-complaint-search-results .search-result-item .description dt{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;clear:both;width:33.25%;padding-right:1.25em;margin-bottom:1.25em;line-height:1.25}.consumer-complaint-search-results .search-result-item .description dd{float:left;width:66%;margin-bottom:1.25em;line-height:1.25}}@media only screen and (min-width:800px){.consumer-complaint-search-results .search-result-item{padding-top:3.3125em;padding-bottom:4.8125em;margin:0 6.125em}.consumer-complaint-search-results .search-result-item .title{margin:0 0 2.28em}.consumer-complaint-search-results .search-result-item .description{margin-bottom:.3125em}.consumer-complaint-search-results .search-result-item .description dt{width:20.7%;margin-bottom:1.4285714286em;font-size:.875em;line-height:1.43}.consumer-complaint-search-results .search-result-item .description dd{width:78%;margin-bottom:1.4285714286em;font-size:.875em;line-height:1.43}.consumer-complaint-search-results .nav-pagination{margin-top:6em}}.site-search-results{margin-bottom:3em}.site-search-results.search-results-with-sort .search-results-header{margin-bottom:.3125em}.site-search-results .search-result-item{padding:1.875em 0 .75em;border-bottom:1px solid #cdcdcc;margin:0;color:#4d4d4d}.site-search-results .search-result-item .title{margin:0 0 .6818181818em;font-size:1.375em;line-height:1.1363636364}.site-search-results .search-result-item h4.title{margin:inherit;font-size:inherit;line-height:inherit}.site-search-results .search-result-item .section{margin:0 0 2.2857142857em;font-size:.875em;line-height:1.2857142857;color:#4d4d4d}.site-search-results .search-result-item .count,.site-search-results .search-result-item .description{margin:0 0 1.125em}@media print,screen and (min-width:600px){.site-search-results.search-results-with-sort .search-results-header{margin-bottom:0}.site-search-results .search-result-item{padding-top:2.6875em;padding-bottom:1.6875em}.site-search-results .search-result-item .title{margin-bottom:.4em;font-size:1.5625em;line-height:1.16}.site-search-results .search-result-item h4.title{margin:inherit;font-size:inherit;line-height:inherit}.site-search-results .search-result-item .count,.site-search-results .search-result-item .description{margin:0 0 1.2857142857em;font-size:.875em;line-height:1.43}.site-search-results .bca-search-results .search-result-item .description,.site-search-results .consumer-complaint-search-results .search-result-item .description,.site-search-results .determinations-search-results .search-result-item .description,.site-search-results .multiproof-search-results .search-result-item .description{font-size:inherit;line-height:inherit}.site-search-results .determinations-search-results .search-result-item .description p{font-size:.875em;line-height:1.43}}@media only screen and (min-width:800px){.site-search-results{margin-bottom:6em}.site-search-results .search-result-item{padding-top:2.6875em;padding-bottom:2.375em;margin:0 6.125em}}.site-search-results .determinations-search-results .search-result-item .expand-item,.site-search-results .product-search-results .search-result-item .expand-item{padding:.625em 0}.site-search-results .more-detail{border-top:none!important;margin-top:0!important}@media print,screen and (min-width:600px){.site-search-results .determinations-search-results .search-result-item .expand-item,.site-search-results .product-search-results .search-result-item .expand-item{padding:.625em 0}}@media print,screen and (min-width:800px){.site-search-results .determinations-search-results .search-result-item .expand-item,.site-search-results .product-search-results .search-result-item .expand-item{padding:.625em 0 0;border-top:none;margin-top:0}}.codewords-landing-previous-issues .nav-issue,.js-enabled .previous-issues-container h3.non-js{display:none}.js-enabled .codewords-landing-previous-issues .nav-issue,.previous-issues-container h3.non-js{display:block}.codewords-landing-previous-issues.page-wrapper{padding-top:1.1875em}.codewords-landing-previous-issues .h1-wrap{margin-bottom:3.125em}.codewords-landing-previous-issues .nav-issue{overflow:hidden;margin:.625em 0 1.5em}.codewords-landing-previous-issues .nav-issue ol{float:left;width:75%}.codewords-landing-previous-issues .nav-issue div,.codewords-landing-previous-issues .nav-issue li{float:left;width:33%;font-size:1.375em;line-height:1;color:#4d4d4d}.codewords-landing-previous-issues .nav-issue li a{display:block;padding:.2272727273em 0;outline:0}.codewords-landing-previous-issues .nav-issue div{width:25%;padding:.2272727273em 0}.codewords-landing-previous-issues .nav-issue .ui-state-active a{color:#4d4d4d}.codewords-landing-previous-issues .issue-description{font-size:.9375em;line-height:1.2666666667}.codewords-landing-previous-issues .issue-description li,.codewords-landing-previous-issues .issue-description p{font-size:inherit;line-height:inherit}.codewords-landing-previous-issues .divider{border-width:1px}.codewords-landing-previous-issues .show-more{display:block;padding:0 0 2.625em;text-align:center}.codewords-landing-previous-issues .show-more .icon{margin-right:.5em}.codewords-landing-previous-issues .block-alert02{padding:1.25em 2.5em .3125em}@media print,screen and (min-width:600px){.codewords-landing-previous-issues.page-wrapper{padding-top:.4375em}.codewords-landing-previous-issues .h1-wrap{margin-bottom:2em}.codewords-landing-previous-issues .h1-wrap .layout-row{position:relative;overflow:visible}.codewords-landing-previous-issues .nav-issue{width:50%;margin:2.0625em 0 1.25em}.codewords-landing-previous-issues .issue-description{position:absolute;right:0;bottom:.4em;width:48.2%;line-height:1.3333333333}.codewords-landing-previous-issues .divider{margin-bottom:1.4375em}.codewords-landing-previous-issues .show-more{padding-right:2.0666666667em;padding-bottom:1.8666666667em;font-size:.9375em;text-align:right}}@media print,screen and (min-width:600px) and (max-width:799px){.codewords-landing-previous-issues .previous-issues-container .layout-col-4{float:left;width:47.7%;margin-right:4.3%}.codewords-landing-previous-issues .previous-issues-container .layout-col-4:nth-child(2n){margin-right:0}.codewords-landing-previous-issues .previous-issues-container .layout-col-4.nth-child-2{margin-right:0}.codewords-landing-previous-issues .previous-issues-container .layout-col-4.last,.codewords-landing-previous-issues .previous-issues-container .layout-col-4:last-child{display:none}.codewords-landing-previous-issues .previous-issues-container.js-ajax-opened .layout-col-4:last-child,.codewords-landing-previous-issues.js-ajax-opened .previous-issues-container .layout-col-4.last{display:block}}@media only screen and (min-width:800px){.codewords-landing-previous-issues.page-wrapper{margin-bottom:5.6875em}.codewords-landing-previous-issues .h1-wrap{margin-bottom:1.875em}.codewords-landing-previous-issues h2{margin:.3461538462em 0 0;font-size:3.25em;line-height:1}.codewords-landing-previous-issues .nav-issue{margin:3.25em 0 1.8125em}.codewords-landing-previous-issues .nav-issue div,.codewords-landing-previous-issues .nav-issue li{font-size:1.5625em}.codewords-landing-previous-issues .nav-issue div,.codewords-landing-previous-issues .nav-issue li a{padding:.2em 0}.codewords-landing-previous-issues .issue-description{right:0;bottom:.8em;width:49%}.codewords-landing-previous-issues .show-more{padding-top:.3333333333em}.codewords-landing-previous-issues .js-ajax-container .layout-col-4:nth-child(3n){margin-right:0}}@media only screen and (min-width:1180px){.codewords-landing-previous-issues .nav-issue div{width:19%}.codewords-landing-previous-issues .nav-issue ol{width:57%}}.canterbury-tag::after{position:absolute;right:0;bottom:0;display:inline-block;content:"Canterbury";padding:.5714285714em 3.1428571429em;background:#002e63;font-size:.875em;line-height:1.2;color:#fff;text-transform:uppercase}span[lang=latex] img{display:inline}.homepage-intro .h1-wrap{position:absolute;top:auto;left:-10000px;width:1px;height:1px;overflow:hidden}.homepage-intro{position:relative;overflow:hidden}.homepage-intro .intro-image{width:100%;height:11.0625em;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.no-objectfit .homepage-intro{height:11.0625em;overflow:hidden;background:url(../images/placeholders/placeholder-400x180-x2.jpg) no-repeat center center;background-size:cover}.no-objectfit .homepage-intro .intro-image{height:auto;visibility:hidden;opacity:0}.homepage-intro .message{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:1.9375em;left:0;z-index:1;width:100%;padding:0 1em}.homepage-intro .title{width:5.5454545455em;font-size:1.375em;line-height:1.0454545455;color:#fff}.homepage-intro .actions{display:none}.homepage h2{margin:.9375em 0 .875em;font-size:2em;line-height:1}.homepage .nav-landing-list{border-top:2px solid #cdcdcc;margin:.875em 0 2.1875em}.homepage .nav-landing-list li.last a,.homepage .nav-landing-list li:last-child a{border-bottom:2px solid #cdcdcc}.homepage .nav-landing-list li a{padding:1em 1.125em}.homepage .nav-landing-list li .icon{top:.7777777778em;left:.1111111111em}.homepage .landing-intro .intro-text{margin:.72em 0 1.28em;font-size:1.5625em;line-height:1.16}.homepage .building-code-landing-row{margin-top:-.6875em}.homepage .building-code-landing-row .h1-wrap{padding-top:0}.homepage .building-code-landing-row h2{padding-bottom:0;border:none}.homepage .building-code-landing-row .intro-text{margin:.8181818182em 0;font-size:1.375em;line-height:1.1363636364}.homepage .building-code-landing-row .block-code-nav-bar{border-bottom:none;margin-top:1.5625em;margin-bottom:.1875em}.homepage .block-code-nav-bar .section-specific-buildings{display:none}.homepage .block-signup{padding-top:1.625em;margin:1.5625em 0 .8125em}.homepage .updates{padding:.9375em 0 1.75em;border-top:2px solid #cdcdcc;margin:0 0 -3.75em}.homepage .updates .h1-wrap{margin-bottom:2em}.homepage .updates h2{margin-bottom:0}.homepage .updates .link-more{display:block;padding:1em 0 1.6875em;color:#4d4d4d}.homepage .updates .link-more .icon{margin:0 .6875em 0 .125em;color:#2b92d0}@media print,screen and (min-width:600px){.homepage-intro .intro-image,.no-objectfit .homepage-intro{height:19.625em}.homepage-intro .title{margin:.3636363636em 0 0 1.6590909091em;font-size:2.75em;line-height:1.0227272727}.homepage h2{margin:1.6875em 0 .875em}.homepage .landing-intro h3{margin:.9090909091em 0 0;line-height:1}.homepage .nav-landing-list{margin-bottom:1em}.homepage .building-code-landing-row{margin-top:-.9375em;margin-bottom:-1.5em}.homepage .building-code-landing-row .block-code-nav-bar{margin:2.25em -.875em .1875em -.6875em}.homepage .landing-intro.second-row .nav-landing-list{border-top:none}.homepage .block-signup{padding-top:2.5625em;margin:.6875em 0 -.25em}.homepage .updates{padding:0 0 2.125em}.homepage .updates .h1-wrap{overflow:hidden}.homepage .updates .h1-wrap h2{float:left;width:70%;margin:1.09375em 0 .90625em}.homepage .updates .h1-wrap .link-more{float:right;width:30%;margin-top:1.75em;text-align:right}}@media print,screen and (min-width:600px) and (max-width:799px){.homepage .landing-intro .layout-col-3{float:left;width:47.5%;margin-right:5%}.homepage .landing-intro .layout-col-3:nth-child(2n+1){margin-right:0}.homepage .landing-intro .layout-col-3.nth-child-2-1{margin-right:0}.homepage .block-code-nav-bar .code-section{width:5.6875em}.homepage .updates .block-news-item{margin-bottom:.3125em}.homepage .updates .block-news-item .image{float:left;width:47.75%;margin-right:4.5%}.homepage .updates .block-news-item.with-image .liner{float:left;width:47.75%}}@media only screen and (min-width:800px){.homepage-intro .intro-image,.no-objectfit .homepage-intro{height:25em}.homepage-intro .title{font-size:3.25em;line-height:1.0384615385}.homepage-intro .actions{display:block;overflow:hidden;margin:1.25em 0 0 5.3125em}.homepage-intro .actions li{float:left;margin-right:1.25em}.homepage-intro .actions li a{min-width:inherit;padding-right:1.625em;padding-left:1.0625em;background:#fff;color:#005da6}.homepage-intro .actions li a:focus,.homepage-intro .actions li a:hover{background:#005da6;color:#fff}.homepage-intro .actions li a .icon{margin-right:.4em}.homepage h2{margin:.4807692308em 0 .6730769231em;font-size:3.25em;line-height:1}.homepage .landing-intro .intro-text{margin-top:1.2em}.no-objectfit .homepage-intro{background-image:url(../images/placeholders/placeholder-1221x550.jpg)}.homepage .building-code-landing-row{padding-bottom:.375em;border-bottom:2px solid #cdcdcc;margin-top:2.625em;margin-bottom:2.8125em}.homepage .building-code-landing-row .intro-text{margin-top:1.2em;font-size:1.5625em;line-height:1.16}.homepage .building-code-landing-row .layout-col-3{width:31.25%}.homepage .building-code-landing-row .layout-col-9{width:66%}.homepage .block-signup{padding-top:1.875em;margin:3.8125em 0 -.9375em}.homepage .updates{padding:.6875em 0 1.6875em}.homepage .updates .h1-wrap h2{margin:1.1153846154em 0 .6730769231em}.homepage .updates .h1-wrap .link-more{margin-top:4.25em}}@media only screen and (min-width:1180px){.homepage-intro .intro-image,.no-objectfit .homepage-intro{height:38em}.homepage-intro .message{top:8.0625em;left:-.9375em}.homepage-intro .title{width:10.4838709677em;margin:0;font-size:3.875em;line-height:1.0322580645}.homepage-intro .actions{margin:1.25em 0 0 .1875em}.no-objectfit .homepage-intro{background-image:url(../images/placeholders/placeholder-1221x550-x2.jpg)}.homepage .landing-intro.second-row{padding-bottom:2.4375em;border-bottom:2px solid #cdcdcc}.homepage .landing-intro.second-row .intro-text{margin-bottom:0}.homepage .landing-intro.second-row .layout-col-6{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:5em;margin-right:0}.homepage .landing-intro.second-row .layout-col-6.last,.homepage .landing-intro.second-row .layout-col-6:last-child{padding-right:0}.homepage .landing-intro.second-row .nav-landing-list{overflow:hidden;margin:1.1875em 0 0 .8125em}.homepage .landing-intro.second-row .nav-landing-list li{float:left;width:47.5%;margin-right:5%}.homepage .landing-intro.second-row .nav-landing-list li:nth-child(2n){margin-right:0}.homepage .landing-intro.second-row .nav-landing-list li.nth-child-2{margin-right:0}.homepage .block-signup{margin-top:6em}}.codewords-landing .h1-wrap .button{display:none}.codewords-landing .codewords-intro{margin:1.1875em 0 2.75em}.codewords-landing .codewords-intro .title{margin:.92em 0 .76em;font-size:1.5625em}.codewords-landing .codewords-intro .date{margin:0 0 1.3571428571em;font-size:.875em;text-transform:uppercase}.codewords-landing .codewords-intro .button{width:100%}.codewords-landing .codewords-intro p .button{margin-top:1.5625em}@media print,screen and (min-width:600px){.codewords-landing .h1-wrap{position:relative}.codewords-landing .h1-wrap .button{position:absolute;top:0;right:0;display:inline-block;min-width:12.5em}.codewords-landing .codewords-intro{margin:1.375em 0 2.1875em}.codewords-landing .codewords-intro .image{float:right;width:48%}.codewords-landing .codewords-intro .image img{margin:.4375em 0 0 0}.codewords-landing .codewords-intro .layout-col-6{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:52%;padding-right:1.875em;margin-right:0}.codewords-landing .codewords-intro .title{margin:0 0 .4285714286em;font-size:1.75em}.codewords-landing .codewords-intro .date{margin:0 0 1.2142857143em}.codewords-landing .codewords-intro .button{display:none}.codewords-landing .codewords-intro p .button{display:inline-block;width:auto;margin-top:1.0625em}}@media only screen and (min-width:800px){.codewords-landing .codewords-intro{margin:2.625em 0 5.6875em}.codewords-landing .codewords-intro .image{width:48.8%}.codewords-landing .codewords-intro .image img{margin:.5625em 0 0 0}.codewords-landing .codewords-intro .layout-col-6{width:51.2%}.codewords-landing .codewords-intro .title{margin:0 0 .2222222222em;font-size:2.25em}.codewords-landing .codewords-intro .date{margin:0 0 1.5em}.codewords-landing .codewords-intro p .button{margin-top:.5625em;font-size:1.0666666667em}}.codewords-issue .issue-hero-image{width:100%;margin:1.1875em 0 2.0625em}.codewords-issue .issue-summary .button{width:100%}#shell .codewords-issue .issue-summary h2{padding-bottom:.8em;border-bottom:2px solid #cdcdcc;margin-top:1.48em;margin-bottom:.8em}.codewords-issue .issue-summary .date{margin:0 0 2em;font-size:.875em;text-transform:uppercase}#shell .codewords-issue .content-wrapper .page-options{margin-top:1.75em}.codewords-issue .nav-tertiary-heading{display:none}.codewords-issue .nav-tertiary ul{margin-bottom:0}.codewords-issue .nav-tertiary li{float:none}.codewords-issue .issue-content .h2-wrap{margin:2.5em 0 1.6875em}#shell .codewords-issue .issue-content h2{padding-bottom:0;border-bottom:none;margin:.88em 0 .72em}@media print,screen and (min-width:600px){.codewords-issue .issue-hero-image{margin:1.8125em 0 1.6875em}.codewords-issue .issue-summary{position:relative}#shell .codewords-issue .issue-summary h2{padding-bottom:.4117647059em;margin-bottom:.5882352941em}.codewords-issue .issue-summary .actions{position:absolute;top:2.5625em;right:0;text-align:right}.codewords-issue .issue-summary .actions p{display:inline;margin-left:1.1875em;font-size:1em}.codewords-issue .issue-summary .button{width:auto;min-width:0;padding-right:1.875em;padding-left:1.875em}.codewords-issue .issue-content .h2-wrap{margin:1.5625em 0 1.3125em}#shell .codewords-issue .issue-content .h2-wrap h2{margin-bottom:.5294117647em}.codewords-issue .issue-content .block-issue-author{margin-bottom:.6875em}}@media only screen and (min-width:650px){.codewords-issue .issue-summary .button{padding-right:3.125em;padding-left:3.125em}}@media only screen and (min-width:800px){.codewords-issue .issue-hero-image{margin:3.125em 0 2.25em}#shell .codewords-issue .issue-summary h2{padding-bottom:.3888888889em;margin:.5555555556em 0 .5555555556em}.codewords-issue .issue-summary .date{margin-bottom:1.4285714286em}.codewords-issue .issue-summary .actions{top:2em;right:0}.codewords-issue .issue-summary .button{padding-right:4.5625em;padding-left:4.5625em}.codewords-issue .issue-content .h2-wrap{margin:.4375em 0 1.3125em}#shell .codewords-issue .issue-content .h2-wrap h2{margin-bottom:.75em}.codewords-issue .issue-content .layout-col-9{width:79%;margin-right:3.35%}.codewords-issue .issue-content .layout-col-3{width:17.65%}.codewords-issue .issue-content .block-issue-author{margin:.3125em 0 0}.codewords-issue .issue-content .block-issue-author .layout-col{float:none;width:auto}.codewords-issue .issue-content .block-issue-author img{width:100%}.codewords-issue .issue-content .block-issue-author .layout-col-4{margin-top:1.0625em}}.campaign-page .h1-wrap{position:relative;margin:0 -.9375em}.campaign-page .h1-wrap::before{display:none}.campaign-page .h1-wrap img{width:100%;height:auto;max-height:10.8125em}.campaign-page h1{padding:.7727272727em .7272727273em 1.0454545455em;margin:0;background:#002e63;font-size:1.375em;line-height:1;color:#fff}.campaign-page .h1-wrap.with-page-options h1{margin-bottom:0}.campaign-page .h1-wrap.with-page-options .clear{display:none}.campaign-intro .intro-text{margin-bottom:1.5em}.campaign-intro h2{padding:0 0 .8125em;border-bottom:2px solid #cdcdcc;margin:0;font-size:1em;line-height:1.375em;color:#404040}.campaign-intro .nav-tertiary{margin-top:.5em}.campaign-intro .nav-tertiary ul,.page-maincontent .campaign-intro .nav-tertiary-heading{margin-bottom:0}.campaign-intro .nav-tertiary li{margin:.6875em 0}.campaign-page .h2-wrap{padding-bottom:1.875em;margin-bottom:2em}.campaign-page .h2-wrap h2{margin-bottom:0}.campaign-landing-row .intro-text{padding-bottom:1.875em;border-bottom:1px solid #a1a1a1}.campaign-page .updates{padding-bottom:1.25em}.campaign-page .updates .divider{margin:1.25em 0}.campaign-page .updates .show-more{display:block;text-align:center}.campaign-page .updates .show-more .icon{margin-right:.5em}.no-objectfit .campaign-page .h1-wrap{min-height:10.8125em;overflow:hidden}.no-objectfit .campaign-page .h1-wrap img{height:auto}@media only screen and (max-width:599px){.campaign-page .h1-wrap img{height:10.8125em;-o-object-fit:cover;object-fit:cover}}@media print,screen and (min-width:600px){.campaign-page .h1-wrap{margin:0 -1.875em}.campaign-page .h1-wrap img{max-height:15.125em}.campaign-page h1{padding:.2954545455em .8863636364em .5227272727em;font-size:2.75em}.campaign-intro{padding-bottom:1.75em}.campaign-intro h2{padding-bottom:.9375em}.campaign-page .h2-wrap{padding-bottom:1.5625em}.campaign-intro .nav-tertiary li{float:none;width:auto}.campaign-page .updates .show-more{text-align:right}#shell .campaign-page .h1-wrap .page-options{right:1.25em}#shell .campaign-page .h1-wrap .page-options a{color:#fff}#shell .campaign-page .h1-wrap .page-options a:focus .icon,#shell .campaign-page .h1-wrap .page-options a:hover .icon{color:#3bcced}}@media print,screen and (min-width:600px) and (max-width:799px){.campaign-intro .layout-col-8{float:left;width:47%;margin-right:5%}.campaign-intro .layout-col-4{float:left;width:48%;margin-top:1.75em}.campaign-page .updates .layout-col-4{float:left;width:47.7%;margin-right:4.3%}.campaign-page .updates .layout-col-4:nth-child(2n+1){margin-right:0}.campaign-page .updates .layout-col-4.nth-child-2-1{margin-right:0}.campaign-page .updates .js-ajax-container .layout-col-4:nth-child(2n+1){margin-right:4.3%}.campaign-page .updates .js-ajax-container .layout-col-4:nth-child(2n){margin-right:0}.campaign-page .updates .layout-col-4.last,.campaign-page .updates .layout-col-4:last-child{display:none}.campaign-page .updates.js-ajax-opened .layout-col-4.last,.campaign-page .updates.js-ajax-opened .layout-col-4:last-child{display:block}}@media only screen and (min-width:800px){.campaign-page .h1-wrap{margin:0 -2.1875em}.campaign-page .h1-wrap img{max-height:23.8125em}.campaign-page h1{padding:.4677419355em .5806451613em .5967741935em;font-size:3.875em}#shell .campaign-page .h1-wrap .page-options{top:auto;right:2.1875em;bottom:2.1875em}.campaign-intro{padding-bottom:.875em}.campaign-intro .intro-text{margin:2.35em 0 1.5em;font-size:1.25em;line-height:1.35}.campaign-intro .layout-col-4{width:25%;margin:1.4375em 0 0 6.5%}.campaign-page .h2-wrap{padding-bottom:2em}.campaign-page .h2-wrap h2{margin:.7692307692em 0 0;font-size:3.25em}.campaign-page .updates .js-ajax-container .layout-col-4:nth-child(3n){margin-right:0}}.resolving-problems-landing-intro{padding:0 .75em;margin-bottom:3em;background:#fff}.resolving-problems-landing-intro .intro-text p{margin-bottom:1em}.resolving-problems-landing-intro .nav-in-this-section li{line-height:1.3125}.resolving-problems-landing-intro .nav-in-this-section li a{padding-top:.75em;padding-bottom:.875em}.resolving-problems-landing-intro .nav-in-this-section li .icon{top:.25em}.resolving-problems-landing-intro .nav-in-this-section li .title{margin:0;font-size:inherit;line-height:inherit}.resolving-problems-landing-intro h2{padding-bottom:1.04em;border-bottom:2px solid #767676;margin:1.84em 0 1.04em;font-size:1.5625em}.resolving-problems-landing-row .block-landing-1{margin-bottom:2.875em}@media print,screen and (min-width:600px){.resolving-problems-landing-intro{padding:0 1.875em 1.875em}.resolving-problems-landing-intro .nav-in-this-section li.last,.resolving-problems-landing-intro .nav-in-this-section li:last-child{border-bottom:none}.resolving-problems-landing-intro .nav-in-this-section li a{padding-top:1.3125em;padding-bottom:1.375em}.resolving-problems-landing-intro .nav-in-this-section li .icon{top:.7083333333em}.resolving-problems-landing-intro .nav-in-this-section li .title{font-size:1.25em;line-height:1.3}}@media print,screen and (min-width:600px) and (max-width:799px){.resolving-problems-landing-intro .layout-col{float:none;width:auto}}@media only screen and (min-width:800px){.resolving-problems-landing-intro{padding:0 2.4375em 1.875em;margin-bottom:3.75em}.resolving-problems-landing-intro .intro-text{margin:2.3em 0 .5em}.resolving-problems-landing-intro .nav-in-this-section{margin-top:-.625em}.resolving-problems-landing-intro .nav-in-this-section .title{font-size:1.25em;line-height:1.3}.resolving-problems-landing-intro .layout-col-8{width:59%;margin-right:4%}.resolving-problems-landing-intro .layout-col-4{width:37%}.resolving-problems-landing-intro h2{padding-bottom:.8em;margin:1.3666666667em 0 .6333333333em;font-size:1.875em}.resolving-problems-landing-intro .nav-landing-list{margin-top:-.3125em}}.building-code-landing-row h2{padding-bottom:.8666666667em;border-bottom:2px solid #a1a1a1}.building-code-landing-row .block-code-nav-bar{border-bottom:2px solid #a1a1a1;margin-bottom:.5em}.building-code-landing-row .block-code-nav-bar .section-specific-buildings{margin-bottom:-.75em}@media print,screen and (min-width:600px){.managing-buildings-landing-row.block-landing-news-row{border-bottom:2px solid #a1a1a1;margin:2em 0 2.8125em}.building-code-landing-row{margin:-1em 0 1.25em}.building-code-landing-row.block-landing-1-row,.building-code-landing-row.block-landing-2-row{margin:0}.building-code-landing-row h2{padding-bottom:.7647058824em}.resolving-problems-landing-row .block-landing-1{margin-bottom:0}}@media only screen and (min-width:800px){.managing-buildings-landing-row.block-landing-news-row{margin:3.75em 0 3.5em}.managing-buildings-landing-row.block-landing-news-row .block-news-item{margin-bottom:1.1875em}.building-code-landing-row{margin:1.5625em 0 2.25em}.building-code-landing-row.block-landing-1-row,.building-code-landing-row.block-landing-2-row{margin:0 0 2.25em}.building-code-landing-row h2{padding-bottom:.7222222222em}.building-code-landing-row .block-code-nav-bar .code-section{margin-bottom:.9375em}}.projects-consents-landing-intro{padding:1.8125em 0 0;color:#4d4d4d}.projects-consents-landing-intro .nav-stepped-anchors{padding-bottom:.6875em;border-bottom:2px solid #cdcdcc;margin:.5em 0 1.875em}.projects-consents-landing h2{margin-bottom:.9666666667em}.projects-consents-landing .updates{border-bottom:2px solid #cdcdcc;margin-bottom:1.5625em}.projects-consents-landing .updates .block-news-item{margin-bottom:0}@media print,screen and (min-width:600px){.projects-consents-landing h2{margin-bottom:.7941176471em;text-align:center}.projects-consents-landing .updates .block-news-item{margin-bottom:.3125em}.projects-consents-landing .updates .block-news-item .image{float:left;width:47.75%;margin-right:4.5%}.projects-consents-landing .updates .block-news-item.with-image .liner{float:left;width:47.75%}}@media print,screen and (min-width:600px) and (max-width:799px){.projects-consents-landing-intro .layout-col-8{float:left;width:47%}.projects-consents-landing-intro .layout-col-4{float:left;width:47.5%;margin-top:-.25em;margin-left:5.3%}.projects-consents-landing-intro .nav-stepped-anchors{padding-bottom:2.4375em}}@media only screen and (min-width:800px){.projects-consents-landing-intro{padding:3.125em 0 2.875em}.projects-consents-landing-intro p{margin-bottom:1.375em}.projects-consents-landing-intro .layout-col-8{width:70%;margin-right:4.8%}.projects-consents-landing-intro .layout-col-4{width:25.2%;margin:-.4375em 0 0}.projects-consents-landing-intro .nav-stepped-anchors{padding-bottom:2.5em;margin:.25em 0 0}.projects-consents-landing h2{margin-bottom:1.0277777778em}.projects-consents-landing .updates{margin-bottom:2.9375em}.projects-consents-landing .updates .block-news-item{padding-bottom:.4375em;margin-bottom:0}}.getting-started-landing-intro{padding:1.8125em 0 .6875em;border-bottom:2px solid #cdcdcc;margin-bottom:1.875em;color:#4d4d4d}.getting-started-landing h2{margin-bottom:.9666666667em}.getting-started-landing-intro .h3 p{font-size:inherit}.getting-started-landing-intro .image{margin-bottom:1.25em}.getting-started-landing-intro .image img{width:100%;height:auto}.getting-started-landing-intro .nav-stepped-anchors{margin:.5em 0 0}.getting-started-landing .updates{border-bottom:2px solid #cdcdcc;margin-bottom:1.5625em}.getting-started-landing .updates .block-news-item{margin-bottom:0}@media print,screen and (min-width:600px){.getting-started-landing h2{margin-bottom:.7941176471em;text-align:center}.getting-started-landing-intro .nav-stepped-anchors li{width:31.6%}.getting-started-landing-intro .nav-stepped-anchors li.last,.getting-started-landing-intro .nav-stepped-anchors li:last-child{margin-right:0}.getting-started-landing-intro .nav-stepped-anchors li a{min-height:2.4444444444em}.getting-started-landing-intro .nav-stepped-anchors li.last a,.getting-started-landing-intro .nav-stepped-anchors li:last-child a{padding-right:.5em;padding-left:.5em}.getting-started-landing .updates .block-news-item{margin-bottom:.3125em}.getting-started-landing .updates .block-news-item .image{float:left;width:47.75%;margin-right:4.5%}.getting-started-landing .updates .block-news-item.with-image .liner{float:left;width:47.75%}}@media print,screen and (min-width:600px) and (max-width:950px){.getting-started-landing-intro{padding:2.0625em 0 1.8125em}.getting-started-landing-intro .image{margin:-.125em 0 0 0}.getting-started-landing-intro .layout-col-3{float:left;width:46.5%;margin-right:5.3%;margin-bottom:1.9375em}.getting-started-landing-intro .layout-col-9{float:none;width:auto}.getting-started-landing-intro .layout-col-9 .content-wrapper{float:left;width:46.5%}.getting-started-landing-intro .layout-col-9 .clear{display:none}.getting-started-landing-intro .h3{clear:both}.getting-started-landing-intro .h3::after{display:block;content:"";clear:both;width:100%}.getting-started-landing-intro .nav-stepped-anchors{clear:left;margin:1.25em 0 .625em}.getting-started-landing-intro .nav-stepped-anchors li{width:31.3%;margin-right:3%}.getting-started-landing-intro .nav-stepped-anchors li:nth-child(2n){margin-right:3%}.getting-started-landing-intro .nav-stepped-anchors li.nth-child-2{margin-right:3%}.getting-started-landing-intro .nav-stepped-anchors li a{padding-right:.5em;padding-left:.5em}}@media only screen and (min-width:950px){.getting-started-landing-intro{padding:3.625em 0 1.8125em}.getting-started-landing h2{margin-bottom:1.0277777778em}.getting-started-landing-intro .layout-col-3{width:23%;margin:-.25em 0 0}.getting-started-landing-intro .layout-col-9{width:74.5%;margin-left:2.5%}.getting-started-landing-intro .h3{margin:1.32em 0 0}.getting-started-landing-intro .h3 p{margin:0}.getting-started-landing-intro p{margin-bottom:1.375em}.getting-started-landing-intro .nav-stepped-anchors{margin-top:1.5625em}.getting-started-landing .updates{margin-bottom:2.9375em}.getting-started-landing .updates .block-news-item{padding-bottom:.4375em;margin-bottom:0}}.iframe-getting-to-grips iframe{display:block;margin:3.875em auto}.news-updates-listings{margin:1.875em 0}@media print,screen and (min-width:600px){.news-updates-listings .block-news-item{padding-bottom:1.3125em;border-bottom:1px solid #a1a1a1;margin-bottom:2.125em}.news-updates-listings .block-news-item .image{float:left;width:27.75%;margin-top:.5625em;margin-right:4.5%}.news-updates-listings .block-news-item.with-image .liner{float:left;width:67.75%}.news-updates-listings .block-news-item .liner .title{padding-bottom:.16em}.news-updates-listings .block-news-item .liner .date{margin-bottom:0}.news-updates-listings .block-news-item .liner .description{border:none}}@media only screen and (min-width:800px){.news-updates-listings .block-news-item .image{width:26%;margin-right:3.75%}.news-updates-listings .block-news-item.with-image .liner{width:70.2%}}.determinations-listing .h1-wrap h1{margin:.2692307692em 0 1.1538461538em;font-size:1.625em;line-height:1.0384615385}.determinations-listing .h1-wrap .intro-text{margin-top:1.1111111111em;margin-top:1.6666666667em}.determinations-listing h2{padding:.52em 0 .64em;border-bottom:3px solid #a1a1a1;font-size:1.5625em}.determinations-listing .block-documents-list h2{border-bottom-color:#00bce7}.determinations-listing .block-documents-list .block-publication-promo-content{margin-bottom:2.25em}.determinations-listing .block-documents-list .block-publication-promo-content .description{padding-bottom:.9375em;border-bottom:none}.determinations-listing .determination-listing-item .more-detail{padding-top:0;padding-bottom:1em;border-top:none;border-bottom:1px solid #cdcdcc;margin-top:0}.determinations-listing .guidance-document-overview-text{margin-top:2.25em}@media print,screen and (max-width:599px){.page-maincontent .determinations-listing .page-options,.page-maincontent .guidance-document .page-options{margin-top:1.25em;margin-bottom:1.25em}.page-maincontent .guidance-video .page-options{margin-top:1.25em;margin-bottom:0}}@media print,screen and (min-width:600px){.determinations-listing .h1-wrap h1{margin:0 0 .6111111111em 0;font-size:2.25em;line-height:1.1111111111}.determinations-listing .h1-wrap .intro-text{margin:0 0 1.25em;font-size:1.25em;line-height:1.35}.determinations-listing h2{padding:0 0 .7352941176em;margin:0;font-size:2.125em;line-height:1.1470588235}.determinations-listing .block-documents-list{margin-top:2.625em}.determinations-listing .block-documents-list .block-publication-promo-content{padding:2.3125em 1.75em 0}.determinations-listing .determination-listing-item .more-detail{padding-bottom:.125em;margin-top:1.25em}.determinations-listing .guidance-document-overview-text{margin-top:2.625em}.determinations-listing .guidance-document-overview-text h2{padding-bottom:.6470588235em;border-bottom:none}.determinations-listing .guidance-document-overview-text li,.determinations-listing .guidance-document-overview-text p{font-size:.875em;line-height:1.7142857143}.determinations-listing .guidance-document-overview-text p{margin-bottom:1.4285714286em}.determinations-listing .guidance-document-overview-text .divider{margin:3.1875em 0}}@media only screen and (min-width:800px){.determinations-listing .h1-wrap h1{margin:0 0 .5526315789em;font-size:2.375em;line-height:1.0526315789}.determinations-listing .h1-wrap .intro-text{margin:.9em 0 1.5em}.determinations-listing h2{padding:0 0 .6944444444em;font-size:2.25em;line-height:1.1111111111}.determinations-listing .layout-col-4{width:34%}.determinations-listing .layout-col-7{width:57.3%;margin-left:3.5%}.determinations-listing .block-documents-list{margin-top:0}.determinations-listing .block-documents-list .block-publication-promo-content{padding:1em .5em 1.125em}.determinations-listing .determination-listing-item .more-detail .document-metadata dt{width:29.6%}.determinations-listing .determination-listing-item .more-detail .document-metadata dd{width:70%}.determinations-listing .guidance-document-overview-text{margin-top:3.375em}.determinations-listing .guidance-document-overview-text .divider{margin:4.75em 0 3.75em}}.guidance-overview .layout-col-1{margin-right:2.15%}.guidance-document h2{padding-bottom:.4666666667em;border-bottom:3px solid #cdcdcc}.guidance-document .block-version-control-table{padding:1em}.guidance-document .guidance-document-overview-text h3{margin-bottom:.8181818182em}.guidance-document .guidance-document-overview-text li,.guidance-document .guidance-document-overview-text p{font-size:1em;line-height:1.5}.guidance-document .guidance-document-overview-text ul{margin:.4375em 0 1.3125em 3.75em;list-style:none}.guidance-document .guidance-document-overview-text ul li{position:relative;margin:0 0 .625em}.guidance-document .guidance-document-overview-text ul li::before{border-radius:50%;position:absolute;top:.625em;left:-1.1875em;content:"";width:.375em;height:.375em;background:#767676;font-size:1em}.guidance-document .guidance-document-overview-text ol{margin:.4375em 0 1.3125em 2.4375em;list-style:none;counter-reset:section}.guidance-document .guidance-document-overview-text ol li::before{display:inline-block;content:counters(section, ".") ". ";padding-right:.25em;counter-increment:section}.guidance-document .block-document-meta{padding-bottom:.9375em;border-bottom:1px solid #cdcdcc}@media only screen and (max-width:599px){.guidance-document .block-document-meta li{margin-bottom:.7142857143em;font-size:.875em;line-height:1.43}}@media print,screen and (min-width:600px){.guidance-document h2{padding-bottom:.4117647059em}.guidance-document .guidance-document-overview-text h3{margin-bottom:.6923076923em;font-size:1.625em}.guidance-document .divider{margin:4em 0 3.125em}}@media only screen and (min-width:800px){.guidance-document h2{padding-bottom:.6944444444em}.guidance-document .link-back-1{margin:.9444444444em 0 .2777777778em}.guidance-document .layout-col-4{width:34%;margin-right:6%}.guidance-document .layout-col-7{width:57.5%;margin-right:0}.guidance-document .guidance-document-overview-text h3{margin-bottom:.7941176471em;font-size:2.125em}}.page-footer{margin-top:3.75em;background:#4d4d4d;color:#fff}.page-footer .page-wrapper{overflow:hidden;padding:.1875em .9375em}.page-footer .layout-row{padding:0 0 1.625em;border-bottom:1px solid #fff}.page-footer .layout-row.last,.page-footer .layout-row:last-child{border:none}.page-footer a,.page-footer h2,.page-footer h3{color:#fff}.page-footer h2,.page-footer h3{margin:2.7142857143em 0 2.1428571429em;font-size:.875em;text-transform:uppercase}.page-footer h3{margin:2.3571428571em 0 0}.nav-footer{padding:0 0 .0625em}.nav-footer li{margin:.4375em 0;line-height:1.375}.nav-footer li a{display:block}.nav-footer.last{margin:1.3125em 0}.nav-footer.last li{margin:.7142857143em 0;font-size:.875em;text-transform:uppercase}.nav-footer.last .copyright{margin-top:2.2857142857em}.page-footer .social-links{overflow:hidden;margin:-.4375em 0 .4375em -.6875em}.page-footer .social-links li{float:left;padding:.380952381em .5714285714em;margin:0;font-size:1.3125em}.page-footer .social-links a{display:block;text-decoration:none}.page-footer .social-links .linkedin{padding:.347826087em .4782608696em;font-size:1.4375em}.page-footer .social-links .twitter{padding-top:.4761904762em}.page-footer .social-links .youtube{padding:.347826087em .4782608696em;font-size:1.4375em}.footer-logos{margin:3.5em 0 1.625em}.footer-logos li{margin:.625em 0}.footer-logos li img{display:block}.footer-logos li img.print{display:none}.footer-logos .mbie{margin-left:.0625em}.footer-logos .nz-govt{margin-top:2.625em}@media print,screen and (min-width:600px){.page-footer .about-us{position:absolute;top:4.9375em;right:0;width:10.1875em;border-right:none}.footer-logos{overflow:hidden;margin:.5em 0 0 0}.footer-logos li{float:left;width:45%}.footer-logos .nz-govt{float:right}.footer-logos .nz-govt img{float:right;width:9.625em;height:auto;margin:.125em 2.6875em .125em 0}.nav-footer.last{position:relative;overflow:hidden;margin:0}.nav-footer.last .copyright{position:absolute;top:.4285714286em;right:0;margin:0}}@media print,screen and (min-width:600px) and (max-width:1179px){.page-footer .page-wrapper{padding:0 1.875em}.page-footer .about-us{top:0;right:1.875em;width:15.0625em}.page-footer .about-us h2{margin-bottom:1.8571428571em}.page-footer .layout-row.first{padding-bottom:2.5em}.page-footer .layout-row.second{border:none}.page-footer .layout-row.second .layout-col-3{float:left;width:33%;margin-right:0}.page-footer .layout-row.second .nav-footer{padding-right:1.25em}.page-footer .layout-row.third{padding-bottom:.625em}.page-footer h3{margin:.1428571429em 0 .6428571429em}.footer-logos .nz-govt{margin-top:2.375em}.footer-logos .nz-govt img{width:11.75em;margin:0 .1875em 0 0}.page-footer .layout-row.last{padding-top:1em}.nav-footer.last .copyright{top:.7857142857em}}@media only screen and (min-width:1180px){.page-footer .page-wrapper{padding:0}.page-footer .layout-row{min-height:14.5em;padding:0;border-right:1px solid #fff;border-bottom:none;margin:4.9375em 0 0}.page-footer .layout-row.first{float:left;clear:none;width:20.5%;margin-left:2.75em}.page-footer .layout-row.first .layout-col{width:auto}.page-footer .layout-row.second{float:left;clear:none;width:51.5%;padding-left:2.375em}.page-footer .layout-row.second .layout-col{width:29.5%}.page-footer .layout-row.second .nav-footer{padding-right:1.875em}.page-footer .layout-row.third{min-height:inherit;border:none;margin:0 0 0 2.375em}.page-footer h2{margin:0 0 2.75em;font-size:.75em}.page-footer h3{margin:0 0 .8333333333em;font-size:.75em}.nav-footer li{margin:.3888888889em 0;font-size:.875em;line-height:1.43}.page-footer .about-us{position:absolute;top:4.9375em;right:0;width:10.1875em;border-right:none}.nav-footer{padding:0}.page-footer .social-links{font-size:78%}.page-footer .layout-row.last{min-height:inherit;padding-bottom:1.25em;border-top:1px solid #fff;border-right:none;margin:0 2.8125em}.footer-logos{margin:.875em 0 .1875em .4375em}.nav-footer.last li{float:left;margin:0 1.5384615385em 0 0;font-size:.8125em}.nav-footer.last li a{padding:.4615384615em 0}.nav-footer.last .copyright{top:.4615384615em}}.icon-phone::before{content:""}.icon-mail::before{content:""}.icon-globe::before{content:""}.icon-angle-left::before{content:""}.icon-angle-right::before{content:""}.icon-angle-up::before{content:""}.icon-angle-down::before{content:""}.icon-document::before{content:""}.icon-expand::before{content:""}.icon-pdf3::before{content:""}.icon-house::before{content:""}.icon-tool::before{content:""}.icon-play::before{content:""}.icon-up::before{content:""}.icon-right::before{content:""}.icon-left::before{content:""}.icon-down::before{content:""}.icon-facebook::before{content:""}.icon-twitter::before{content:""}.icon-youtube::before{content:""}.icon-linkedin::before{content:""}.icon-pdf2::before{content:""}#content .nav-secondary.collapsible .active .active.parent .icon-plus::before,#content .nav-secondary.collapsible .active .icon-plus::before,#content .nav-secondary.collapsible .active .parent .icon-plus::before,.icon-minus::before{content:""}.icon-contact-us::before{content:""}.icon-calendar::before{content:""}.icon-star::before{content:""}.icon-external::before{content:""}.icon-cross::before{content:""}.icon-tick::before{content:""}.icon-share::before{content:""}.icon-plus-1::before{content:""}.icon-powerpoint::before{content:""}.icon-word::before{content:""}.icon-excel::before{content:""}.icon-download::before{content:""}.icon-back-to-top::before{content:""}.icon-document3::before{content:""}.icon-print::before{content:""}.icon-magnify-glass::before{content:""}.icon-calculator::before{content:""}.icon-document2::before{content:""}.icon-rss::before{content:""}#content .nav-secondary.collapsible .active .parent .icon-plus::before,.icon-plus::before{content:""}.icon-contact-add::before{content:""}.icon-minus-1::before{content:""}.icon-gplus::before{content:""}.icon-burger::before{content:""}.icon-alert2::before{content:""}.icon-close::before{content:""}.icon-pdf::before{content:""}.icon-lightbulb2::before{content:""}.icon-lightbulb::before{content:""}.icon-info::before{content:""}.icon-alert::before{content:""}.icon-hut::before{content:""}.icon-house2::before{content:""}.icon-dam::before{content:""}.icon-lightbulb3::before{content:""}.icon-minus-circle::before{content:""}.icon-plus-circle::before{content:""}.icon-house::before,.icon-sb::before{content:""}.icon-doc::before,.icon-docx::before{content:""}.icon-xls::before,.icon-xlsx::before{content:""}.icon-pdf{position:relative;width:1.32em;height:1.76em;border:1px solid #c51f2d;background-color:#c51f2d;font-size:1.5625em;line-height:1.68em;color:#fff;text-align:center}.icon-doc,.icon-docx,.icon-xls,.icon-xlsx{position:relative;font-size:1.5625em;line-height:1;color:#c51f2d;text-align:center}#mobile-menu-container .child,.button,.code-icon,.dropdown,.dropdown div,.dropdown div::after,.dropdown li,.enlarge-image a img,.enlarge-image a::before,.gallery-modal .close-modal,.icon-pdf,.link-back-to-top a,.nav-secondary a,.nav-stepped-anchors li a,.sharing-popup,button,input.text,textarea{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.no-csspseudotransitions #mobile-menu-container .child,.no-csspseudotransitions .button,.no-csspseudotransitions .code-icon,.no-csspseudotransitions .dropdown,.no-csspseudotransitions .dropdown div,.no-csspseudotransitions .dropdown div::after,.no-csspseudotransitions .dropdown li,.no-csspseudotransitions .enlarge-image a img,.no-csspseudotransitions .enlarge-image a::before,.no-csspseudotransitions .gallery-modal .close-modal,.no-csspseudotransitions .icon-pdf,.no-csspseudotransitions .link-back-to-top a,.no-csspseudotransitions .nav-secondary a,.no-csspseudotransitions .nav-stepped-anchors li a,.no-csspseudotransitions .sharing-popup,.no-csspseudotransitions button,.no-csspseudotransitions input.text,.no-csspseudotransitions textarea{-webkit-transition:none;transition:none}.building-code-a .h1-wrap::before{background:#002e63}.building-code-b .h1-wrap::before{background:#ad4525}.building-code-c .h1-wrap::before{background:#e32526}.building-code-d .h1-wrap::before{background:#f6891f}.building-code-e .h1-wrap::before{background:#006473}.building-code-f .h1-wrap::before{background:#604099}.building-code-g .h1-wrap::before{background:#00bce8}.building-code-h .h1-wrap::before{background:#97c93c}.building-code-sb .h1-wrap::before{background:#005da6}.building-code-a .amendment .heading-wrap,.building-code-a .block-documents-list h2,.building-code-a .nav-in-this-document .nav-title,.tag.section-a,a.tag.section-a:focus,a.tag.section-a:hover{border-color:#002e63}.building-code-b .amendment .heading-wrap,.building-code-b .block-documents-list h2,.building-code-b .nav-in-this-document .nav-title,.tag.section-b,a.tag.section-b:focus,a.tag.section-b:hover{border-color:#ad4525}.building-code-c .amendment .heading-wrap,.building-code-c .block-documents-list h2,.building-code-c .nav-in-this-document .nav-title,.tag.section-c,a.tag.section-c:focus,a.tag.section-c:hover{border-color:#e32526}.building-code-d .amendment .heading-wrap,.building-code-d .block-documents-list h2,.building-code-d .nav-in-this-document .nav-title,.tag.section-d,a.tag.section-d:focus,a.tag.section-d:hover{border-color:#f6891f}.building-code-e .amendment .heading-wrap,.building-code-e .block-documents-list h2,.building-code-e .nav-in-this-document .nav-title,.tag.section-e,a.tag.section-e:focus,a.tag.section-e:hover{border-color:#006473}.building-code-f .amendment .heading-wrap,.building-code-f .block-documents-list h2,.building-code-f .nav-in-this-document .nav-title,.tag.section-f,a.tag.section-f:focus,a.tag.section-f:hover{border-color:#604099}.building-code-g .amendment .heading-wrap,.building-code-g .block-documents-list h2,.building-code-g .nav-in-this-document .nav-title,.tag.section-g,a.tag.section-g:focus,a.tag.section-g:hover{border-color:#00bce8}.building-code-h .amendment .heading-wrap,.building-code-h .block-documents-list h2,.building-code-h .nav-in-this-document .nav-title,.tag.section-h,a.tag.section-h:focus,a.tag.section-h:hover{border-color:#97c93c}.building-code-sb .amendment .heading-wrap,.building-code-sb .block-documents-list h2,.building-code-sb .nav-in-this-document .nav-title,.tag.section-sb,a.tag.section-sb:focus,a.tag.section-sb:hover{border-color:#005da6}#shell .section-a.active .code-button:focus .code-icon,.section-a .code-icon{background-color:#002e63;color:#002e63}#shell .section-b.active .code-button:focus .code-icon,.section-b .code-icon{background-color:#ad4525;color:#ad4525}#shell .section-c.active .code-button:focus .code-icon,.section-c .code-icon{background-color:#e32526;color:#e32526}#shell .section-d.active .code-button:focus .code-icon,.section-d .code-icon{background-color:#f6891f;color:#f6891f}#shell .section-e.active .code-button:focus .code-icon,.section-e .code-icon{background-color:#006473;color:#006473}#shell .section-f.active .code-button:focus .code-icon,.section-f .code-icon{background-color:#604099;color:#604099}#shell .section-g.active .code-button:focus .code-icon,.section-g .code-icon{background-color:#00bce8;color:#00bce8}#shell .section-h.active .code-button:focus .code-icon,.section-h .code-icon{background-color:#97c93c;color:#97c93c}#shell .section-sb.active .code-button:focus .code-icon,.section-sb .code-icon{background-color:#005da6;color:#005da6}.no-svg .section-a .code-icon{border-color:#002e63}.no-svg .section-b .code-icon{border-color:#ad4525}.no-svg .section-c .code-icon{border-color:#e32526}.no-svg .section-d .code-icon{border-color:#f6891f}.no-svg .section-e .code-icon{border-color:#006473}.no-svg .section-f .code-icon{border-color:#604099}.no-svg .section-g .code-icon{border-color:#00bce8}.no-svg .section-h .code-icon{border-color:#97c93c}.no-svg .section-sb .code-icon{border-color:#005da6}.section-specific-buildings .code-icon{background-color:#005da6;color:#005da6}#shell .section-a .code-button:focus .code-icon,#shell .section-a .code-button:hover .code-icon,a.tag.section-a:focus,a.tag.section-a:hover{background-color:#8097b1}#shell .section-b .code-button:focus .code-icon,#shell .section-b .code-button:hover .code-icon,a.tag.section-b:focus,a.tag.section-b:hover{background-color:#d6a292}#shell .section-c .code-button:focus .code-icon,#shell .section-c .code-button:hover .code-icon,a.tag.section-c:focus,a.tag.section-c:hover{background-color:#f19293}#shell .section-d .code-button:focus .code-icon,#shell .section-d .code-button:hover .code-icon,a.tag.section-d:focus,a.tag.section-d:hover{background-color:#fbc48f}#shell .section-e .code-button:focus .code-icon,#shell .section-e .code-button:hover .code-icon,a.tag.section-e:focus,a.tag.section-e:hover{background-color:#80b2b9}#shell .section-f .code-button:focus .code-icon,#shell .section-f .code-button:hover .code-icon,a.tag.section-f:focus,a.tag.section-f:hover{background-color:#b0a0cc}#shell .section-g .code-button:focus .code-icon,#shell .section-g .code-button:hover .code-icon,a.tag.section-g:focus,a.tag.section-g:hover{background-color:#80def4}#shell .section-h .code-button:focus .code-icon,#shell .section-h .code-button:hover .code-icon,a.tag.section-h:focus,a.tag.section-h:hover{background-color:#cbe49e}#shell .section-sb .code-button:focus .code-icon,#shell .section-sb .code-button:hover .code-icon,a.tag.section-sb:focus,a.tag.section-sb:hover{background-color:#80aed3}.section-a a:focus .code-description,.section-a a:hover .code-description{color:#002e63}.section-b a:focus .code-description,.section-b a:hover .code-description{color:#ad4525}.section-c a:focus .code-description,.section-c a:hover .code-description{color:#e32526}.section-d a:focus .code-description,.section-d a:hover .code-description{color:#f6891f}.section-e a:focus .code-description,.section-e a:hover .code-description{color:#006473}.section-f a:focus .code-description,.section-f a:hover .code-description{color:#604099}.section-g a:focus .code-description,.section-g a:hover .code-description{color:#00bce8}.section-h a:focus .code-description,.section-h a:hover .code-description{color:#97c93c}.section-sb a:focus .code-description,.section-sb a:hover .code-description{color:#005da6}.section-specific-buildings a:focus .code-description,.section-specific-buildings a:hover .code-description{color:#005da6}.desktop,.hide,.mobile,.tablet{position:absolute;left:-999em;width:1px;overflow:hidden;visibility:hidden;opacity:0}.js-ajax-container,.page-break,.print{display:none}.js-click-background-touch{cursor:pointer}.visible-mobile{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}@media only screen and (max-width:599px){.mobile{position:inherit;left:inherit;width:auto;overflow:inherit;visibility:visible;opacity:1}.visible-mobile{display:inherit!important}.hidden-mobile{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media print,screen and (min-width:600px) and (max-width:799px){.tablet{position:inherit;left:inherit;width:auto;overflow:inherit;visibility:visible;opacity:1}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media only screen and (min-width:800px){.desktop{position:inherit;left:inherit;width:auto;overflow:inherit;visibility:visible;opacity:1}}.sub-section .intro-text p{margin-bottom:1.1111111111em}.sub-section .intro-text p .button{margin-top:.9375em;margin-top:.375em;font-size:.8888888889em}@media only screen and (max-width:599px){.page-maincontent .sub-section .content-wrapper .page-options{margin-bottom:2em}}@media only screen and (min-width:800px){.sub-section .intro-text{font-size:1.25em;line-height:1.35}.sub-section .intro-text p{margin-top:.3em;margin-bottom:1em;font-size:inherit;line-height:inherit}.sub-section .intro-text p .button{margin-top:.5625em;margin-bottom:.6875em;font-size:.8em}}.nav-in-this-section .nav-title{padding-bottom:.8333333333em;border-bottom:1px solid #cdcdcc;margin-bottom:.2em}.nav-in-this-section li{padding:0;border-bottom:1px solid #cdcdcc}.nav-in-this-section li a{position:relative;display:block;padding:1.0625em 0 1.0625em 1.3125em}.nav-in-this-section li a .icon{position:absolute;top:.5em;left:.0416666667em;font-size:1.5em}.nav-in-this-section li .title{overflow:hidden;margin:0 0 .8888888889em;font-size:1.125em;line-height:1.4444444444}.page-maincontent .nav-in-this-section li p{margin:0 0 1em;line-height:1.3125}.nav-in-this-section li a .title{color:#005da6}.nav-in-this-section li a p{color:#404040}.nav-in-this-section li a:active,.nav-in-this-section li a:focus,.nav-in-this-section li a:hover{text-decoration:none}.nav-in-this-section a:active .title,.nav-in-this-section a:focus .title,.nav-in-this-section a:hover .title{text-decoration:underline}@media print,screen and (min-width:600px){.nav-in-this-section .nav-title{padding-bottom:.8333333333em;margin-bottom:-.0666666667em;font-size:1.875em}}@media only screen and (min-width:800px){.nav-in-this-section{overflow:hidden}.nav-in-this-section .nav-title{padding-bottom:.6111111111em;margin-bottom:-.0555555556em;font-size:2.25em}.nav-in-this-section li a{padding:1.5625em 0 1.5625em 2.125em}.nav-in-this-section li a .icon{top:.9166666667em;left:.0833333333em}.nav-in-this-section li .title{margin:0 0 .8em;font-size:1.25em;line-height:1.3}.page-maincontent .nav-in-this-section li p{margin:0;line-height:1.4}}.block-featured-item{margin:3.125em 0 1.875em;background:#fff}.block-featured-item .image{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.25em 1.25em .625em}.block-featured-item .liner{padding:1.0625em 1em 1.625em}.block-featured-item .title{padding:0;border:none;margin:0 0 1.25em;font-size:1em;line-height:1.3125}.block-featured-item .description p{margin-bottom:.8em;font-size:.9375em;line-height:1.4}.block-featured-item .icon-external{margin-right:.5em;font-size:75%}@media print,screen and (min-width:600px){.block-featured-item{overflow:hidden;margin-bottom:3.125em}.block-featured-item .image{float:left;width:47.5%;padding-bottom:1.25em}.block-featured-item.with-image .liner{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding:1.1875em 1.25em 0 0;margin-left:2.5%}}#content .guidance-reading .intro-text ol,#content .guidance-reading .intro-text p,#content .guidance-reading .intro-text ul{margin-bottom:1em}#content .guidance-reading .intro-text ol:last-child,#content .guidance-reading .intro-text p:last-child,#content .guidance-reading .intro-text ul:last-child{margin-bottom:0}.guidance-reading .h2,.guidance-reading h2{font-size:1.5625em;line-height:1.32}.guidance-reading .h2.border-bottom-gray,.guidance-reading h2.border-bottom-gray,.guidance-video .h2.border-bottom-gray,.guidance-video h2.border-bottom-gray{padding-bottom:.44em;border-bottom:2px solid #a1a1a1;margin-bottom:1.08em}.guidance-video .aside-right h2{margin-top:1.4444444444em}.guidance-video .main-left.layout-col-8{width:100%;margin-right:0}@media only screen and (min-width:800px){.guidance-video .main-left.layout-col-8{width:68.17%;margin-right:8.362%}}.guidance-video .aside-right.layout-col-3{width:100%;margin-right:0}@media only screen and (min-width:800px){.guidance-video .aside-right.layout-col-3{width:23.468%}}.guidance-video .aside-right .block-related-videos .title-wrapper{padding-bottom:.5em;border-bottom:2px solid #cdcdcc;margin-bottom:1.25em}.guidance-video .aside-right .block-related-videos .item{position:relative;min-height:6.25em;overflow:hidden;padding-bottom:.5625em;border-bottom:1px solid #767676;margin:0 0 1.875em}.guidance-video .aside-right .block-related-videos .item.last,.guidance-video .aside-right .block-related-videos .item:last-child{border:none}.guidance-video .aside-right .block-related-videos .item .liner .title{padding-bottom:.56em;margin-top:0;margin-bottom:0;font-size:1.5625em;line-height:1.24}.guidance-video .aside-right .block-related-videos .item .liner{float:none}@media print,screen and (min-width:600px){.guidance-video .aside-right .block-related-videos .item .liner{float:left;width:50%}}@media only screen and (min-width:800px){.guidance-video .aside-right .block-related-videos .item .liner{float:none;width:100%}}.guidance-video .aside-right .block-related-videos .item .liner .meta{padding-bottom:1.5em;border-bottom:1px solid #767676;margin-top:0;margin-bottom:1.3333333333em;font-size:.75em;line-height:1.6666666667;text-transform:uppercase}.guidance-video .aside-right .block-related-videos .item .description{color:#666}.guidance-video .aside-right .block-related-videos .item .description p{font-size:.875em;line-height:1.43}.guidance-video .aside-right .block-related-videos .item .image{position:relative;float:none;width:100%;margin-bottom:1.375em}@media print,screen and (min-width:600px){.guidance-video .aside-right .block-related-videos .item .image{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding-right:5.9646666667%}}@media only screen and (min-width:800px){.guidance-video .aside-right .block-related-videos .item .image{float:none;width:100%}}.guidance-video .aside-right .block-related-videos .item .image img{width:100%;height:auto;max-width:none}.video-wrapper{position:relative;height:0;padding-top:1.5625em;padding-bottom:56.25%;margin:3.75em auto 2.25em}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.guidance-video .video-caption{padding-bottom:.3125em}.guidance-video .video-caption p{font-size:1em;line-height:1.375;color:#4d4d4d}.video-meta-data-and-transcript .meta-data{padding-top:1.25em;border-top:1px solid #767676}.video-meta-data-and-transcript .meta-data p{margin-bottom:.8em;font-size:.78125em;line-height:1.44;color:#666}.video-meta-data-and-transcript .meta-data .button{float:right;margin-top:1.36em;font-size:.78125em;line-height:1.44}.video-meta-data-and-transcript .transcript{margin-top:1em}.video-meta-data-and-transcript .transcript[aria-expanded=true]{height:auto;padding-bottom:2.8125em;border-bottom:1px solid #767676;margin-bottom:4.125em}.video-meta-data-and-transcript .transcript[aria-expanded=false]{height:0;overflow:hidden;padding-bottom:0;border-bottom:none;margin-bottom:0}.video-meta-data-and-transcript .transcript h2{position:relative;padding-right:1.3333333333em;padding-bottom:.8em;margin-top:0;margin-bottom:.9333333333em}.video-meta-data-and-transcript .transcript h2 .print-this-page{position:absolute;top:.5em;right:.1666666667em;font-size:13px;color:#a1a1a1;text-align:center}.video-meta-data-and-transcript .transcript h2 .print-this-page:focus,.video-meta-data-and-transcript .transcript h2 .print-this-page:hover{color:#005da6}.video-meta-data-and-transcript .transcript h2 .print-this-page .icon{display:block;font-size:19px}.video-meta-data-and-transcript .transcript p{margin-bottom:.6666666667em;font-size:.9375em;line-height:1.4;color:#666}@media only screen and (min-width:800px){.video-meta-data-and-transcript .transcript h2 .print-this-page{top:.4166666667em;right:.1388888889em}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0)}.form .field,.userform .field{position:relative;padding:.625em 0}.form .label,.form label,.userform label,.userform legend{display:block;margin:0 0 .75em;font-size:.875em;line-height:1.1875em}.form input.text,.form textarea,.userform input.text,.userform textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.6875em .8125em;border:1px solid #005da6;border-radius:0;background:#fff;line-height:1.25;color:#4d4d4d;-webkit-appearance:none}.form input.text:focus,.form textarea:focus{-webkit-box-shadow:0 0 3px 0 #00bce7;box-shadow:0 0 3px 0 #00bce7;outline:0}.form textarea,.userform textarea{min-height:12.5em}@media print,screen and (min-width:600px){.form input.text,.form textarea,.userform input.text,.userform textarea{padding:.7857142857em .9285714286em;font-size:.875em;line-height:1.43}.form .field,.userform .field{padding:.625em 0 1.125em}.form .label,.form label,.userform label,.userform legend{margin:0 0 .6428571429em;line-height:1.3571428571em}}ul.optionset,ul.step-buttons{margin:0}ul.optionset li,ul.step-buttons li{font-size:1em}ul.optionset li::before,ul.step-buttons li::before{display:none}.error-container *{color:#ad4525}.error-container * .error-list{padding-left:1.25em;margin:0;list-style:disc}.error-container * .error-list li::before{display:none}.error-container * h4{padding:.5em 1em .5em 1em;border-left:7px solid #ad4525;margin-bottom:1em;background-repeat:no-repeat;background-color:#f4d6da;color:#4d4d4d}.form-message{border-radius:1.3125em 0 1.3125em 1.3125em;padding:1em;margin:0 0 1em;background:#f9f9f7}.form-message.error,form .message.required{color:#c51f2d}.form-message p{margin:0!important}.js-clear{position:relative}.js-clear input.text,.js-clear textarea{padding-right:40px}.js-clear .icon-close{-webkit-transition:opacity .5s ease-in-out 0s;transition:opacity .5s ease-in-out 0s;position:absolute;top:0;right:8px;padding:9px;font-size:18px;color:#2b92d0;opacity:1;cursor:pointer}.js-clear.active .icon-close{opacity:0}.js-radio label{position:relative;padding:0 0 0 1.75em;font-size:.875em;cursor:pointer}.js-radio label.focus{outline:1px dotted #f9f9f7}.js-radio label::after{position:absolute;top:.125em;left:.125em;content:"";width:1.1875em;height:1.1875em;background-repeat:no-repeat;background-size:contain}.js-radio .radio::after{background-image:url(../images/icons/form-radio-off.svg)}.no-svg .js-radio .radio::after{background-image:url(../images/icons/form-radio-off-ie.png)}.js-radio .radio.active::after{background-image:url(../images/icons/form-radio-on.svg)}.no-svg .js-radio .radio.active::after{background-image:url(../images/icons/form-radio-on-ie.png)}.js-radio .checkbox::after{background-image:url(../images/icons/form-checkbox-off.svg)}.no-svg .js-radio .checkbox::after{background-image:url(../images/icons/form-checkbox-off-ie.png)}.js-radio .checkbox.active::after{background-image:url(../images/icons/form-checkbox-on.svg)}.no-svg .js-radio .checkbox.active::after{background-image:url(../images/icons/form-checkbox-on-ie.png)}.js-radio input[type=checkbox],.js-radio input[type=radio]{position:absolute;left:-999em}.js-radio input[type=checkbox]:focus+label::after,.js-radio input[type=radio]:focus+label::after{outline:1px dotted #005da6}.userform .error{border-color:#ad4525!important;color:#ad4525!important}.userform .error.message{display:inline-block;margin:4px 0;font-size:.875em}.userform .right-title{display:inline-block;margin:1em 0;font-size:14px;line-height:1}input[type=file]{padding:1em;border:1px dashed #424242;cursor:pointer}.userform legend{display:block}.userform fieldset.userformsgroup{padding:1em;border:1px solid #4d4d4d}.userform-progress{margin-top:2.5em;margin-bottom:2.5em}.userform-progress .step-buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0;border-bottom:1px solid #005da6;margin:1em;list-style-type:none;-webkit-box-pack:justify;-ms-flex-pack:justify}.step-buttons .step-button-wrapper{display:inline-block;margin:0;list-style-type:none}.userform-progress .step-buttons .step-button-wrapper .step-button-jump{position:absolute;bottom:-1.5em;width:2.5em;height:2.5em;min-width:auto;padding:0;border:2px solid #005da6;border-radius:100%;margin:0 -1.5em;background-color:#fff;font-size:1.125em;line-height:1;font-weight:500;color:#005da6;text-align:center;cursor:default}.progress{position:relative;height:1em;border:1px solid #005da6;background-color:#fff}.progress .progress-bar{position:absolute;height:1em;background-color:#005da6}.userform-progress p{margin-top:2.25em;font-size:.875em;text-align:right}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0)}.ui-helper-reset{padding:0;border:0;outline:0;margin:0;font-size:100%;line-height:1.3;text-decoration:none;list-style:none}.ui-helper-clearfix::after,.ui-helper-clearfix::before{display:table;content:"";border-collapse:collapse}.ui-helper-clearfix::after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;z-index:5;background:rgba(0,93,166,.97);color:#fff;cursor:default}.ui-menu{display:block;padding:0;outline:0;margin:0;list-style:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;min-height:0;padding:3px 1em 3px .4em;margin:0;color:#fff;cursor:pointer}select{width:100%}.select2-hidden-accessible{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0)}.select2-container{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;margin:0}.select2-container .select2-selection--single{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:1.75em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;min-height:1.25em;overflow:hidden;padding:.6875em 1.875em .6875em .8125em;line-height:1.25;text-overflow:ellipsis}.select2-container .select2-selection--multiple{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:2.75em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;margin-top:.5em;font-size:100%}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{position:absolute;left:-100000px;z-index:1051;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #005da6;background-color:#fff}.select2-results{display:block}.select2-results__options{padding:0;margin:0;list-style:none}.select2-results__option{padding:.75em .8125em;border-bottom:1px solid #e6e6e6;color:#4d4d4d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none}.select2-container--open .select2-dropdown--below{border-top:none}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.5625em .5em;color:#404040}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{position:fixed;top:0;left:0;z-index:99;display:block;width:auto;height:auto;min-width:100%;min-height:100%;padding:0;border:0;margin:0;background-color:#fff;opacity:0}.select2-container--default .select2-selection--single{border:1px solid #005da6;outline:0;background-color:#fff}.select2-container--default.select2-container--open .select2-selection--single{-webkit-box-shadow:0 0 3px 0 #00bce7;box-shadow:0 0 3px 0 #00bce7}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#4d4d4d}.select2-container--default .select2-selection--single .select2-selection__clear{position:relative;float:right;width:20px;height:1px;overflow:hidden;padding-top:18px;cursor:pointer}.select2-container--default .select2-selection--single .select2-selection__clear::before{position:absolute;top:1px;left:1px;content:"";font-size:18px;color:#2b92d0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:.75em;right:.75em}.select2-selection__arrow::before{content:"";font-size:1.25em;color:#2b92d0}.select2-container--open .select2-selection__arrow::before{content:""}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{right:auto;left:1px}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{border:1px solid #005da6;background-color:#fff;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{width:96%;padding:0 3px;margin:0;list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{float:left;margin-top:5px;color:#999}.select2-container--default .select2-selection--multiple .select2-selection__clear{float:right;margin-top:5px;margin-right:10px;font-weight:700;cursor:pointer}.select2-container--default .select2-selection--multiple .select2-selection__choice{float:left;padding:.6428571429em;margin-top:.2142857143em;margin-right:.2142857143em;background-color:#005da6;font-size:.875em;line-height:1;color:#fff;cursor:default}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:relative;z-index:1;display:inline-block;float:right;height:.8888888889em;margin:-.1111111111em .0555555556em 0 .5555555556em;font-size:1.2857142857em;font-weight:700;color:#3bcced;cursor:pointer}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-right:auto;margin-left:5px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-right:auto;margin-left:2px}.select2-container--default.select2-container--focus{-webkit-box-shadow:0 0 3px 0 #00bce7;box-shadow:0 0 3px 0 #00bce7;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #00bce7}.select2-container--default .select2-search--inline .select2-search__field{padding:.25em 0 0 .4375em;border:none;outline:0;background:0 0}.select2-container--default .select2-results>.select2-results__options{max-height:12.5em;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#005da6!important;color:#fff}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{padding-left:2em;margin-left:-1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{padding-left:3em;margin-left:-2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{padding-left:4em;margin-left:-3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{padding-left:5em;margin-left:-4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{padding-left:6em;margin-left:-5em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f9f9f7}.select2-container--default .select2-results__group{display:block;padding:6px;cursor:default}.select2-container--default .select2-results__option span.tip{display:block;font-size:95%;color:#767676}.select2-container--default .select2-results__option--highlighted span.tip{color:#fff}@media only screen and (max-width:599px){.select2-container{width:100%!important}}@media print,screen and (min-width:600px){.select2-container .select2-selection--single .select2-selection__rendered{min-height:1.4285714286em;padding:.7857142857em 2.1428571429em .7857142857em .9285714286em;font-size:.875em;line-height:1.43}.select2-results__option{padding:.8571428571em .9285714286em;font-size:.875em}.select2-search--dropdown .select2-search__field{padding:.5714285714em .7857142857em;font-size:.875em}.select2-container--default .select2-search--inline .select2-search__field{padding:.3571428571em 0 0 .5em;font-size:.875em}}.button,.button-2,button,input[type=submit]{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;min-width:15.0625em;padding:.5625em 1.25em;border:1px solid #005da6;border-radius:0;outline:0;background:#fff;font-size:1em;color:#005da6;text-align:center;cursor:pointer;-webkit-appearance:none}.active .button-light-blue,.button:active,.button:focus,.button:hover,a:active .button,a:focus .button,a:hover .button,button:active,button:focus,button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#005da6;color:#fff;text-decoration:none}.button .icon-plus-circle{position:absolute;top:.3em;left:.3em;font-size:1.25em}.button .amount{color:#404040}.button-light-blue{min-width:unset;padding:.5625em 1.6875em;border:none;background:#e2f1f6;color:#005da6}.button-light-blue .icon{margin-left:.25em}.Actions .button-dark-blue,.button-dark-blue{background:#002e63;color:#fff}.search-filter{padding-top:1.25em;padding-bottom:0;border-top:4px solid #cdcdcc;margin-top:2.5em;background:#fff}.search-filter .header{padding-bottom:1.375em;border-bottom:1px solid #cdcdcc;margin:1em 0 .8125em}.search-filter .header h2{margin:0}.search-filter .header p{margin:1.6875em 0 .125em}.search-filter .icon-alert{color:#904a06}.search-filter .header .help{position:relative;padding-left:2.1875em}.search-filter .header .help .icon-alert{position:absolute;top:-.28em;left:0;font-size:1.5625em;color:#f68415}.search-filter .filter-region .select2{max-width:25em;min-width:16.5625em}.search-filter .Actions{padding-bottom:1.375em;text-align:center}.search-filter .Actions .action{min-width:inherit;padding-right:3.75em;padding-left:3.75em;margin:1.75em 0 0}.search-filter .Actions .filter-reset{display:block;padding:1.0666666667em;font-size:.9375em;text-align:center}.search-filter .Actions .filter-reset .icon-cross{margin-right:.5em;font-size:.9333333333em;color:#2b92d0}#shell .search-filter .tip-box{padding-top:.875em;padding-bottom:0;margin:0}@media print,screen and (min-width:600px){.search-filter{padding-bottom:.375em}.search-filter .header{margin:1em 0 .3125em}.search-filter .field .select2{width:100%!important}.search-filter .Actions{position:relative;padding-bottom:2.8125em}.search-filter .Actions .action{margin-top:.75em}.search-filter .Actions .filter-reset{position:absolute;top:.4666666667em;right:0}.search-filter .Actions .filter-reset .icon-cross::before{text-decoration:none}}@media only screen and (min-width:800px){.search-filter{min-height:19.1875em;padding-bottom:0;margin-top:4.1875em}.search-filter .header{padding-bottom:1.9375em;margin:1em 0 1.3125em}.search-filter .header p{margin:1.7142857143em 0 .4285714286em;font-size:.875em}.search-filter .header .help{padding-left:2.5em}.search-filter .header .help .icon-alert{font-size:1.7857142857em}#shell .search-filter .tip-box{margin-left:.5625em}.search-filter .Actions{padding-bottom:3.125em}}@media only screen and (min-width:1180px){.search-filter .field input.text{width:18.8571428571em}.search-filter .field .select2{width:16.5em!important}}.filter-az{overflow:hidden}.filter-az li{float:left;width:16.6%;font-size:1.25em;line-height:1}.filter-az li a,.filter-az li span{display:block;padding:.7em 0;border:1px solid #005da6;margin:0 .15em .25em 0;background-color:#fff;text-align:center}.filter-az li span{border-color:#a1a1a1;color:#a1a1a1}.filter-az li a:active,.filter-az li a:focus,.filter-az li a:hover{background-color:#00bce7;color:#fff;text-decoration:none}.filter-az .active a{background-color:#005da6;color:#fff}.bca-search-filter .Actions .action{margin-top:0}@media only screen and (min-width:600px){.filter-az li{width:2.1em}.filter-az li:first-child{width:2.4em}.filter-az .js-scroll-trigger.active{opacity:1}.filter-az .js-scroll-trigger .scroll-button{width:2.625em;height:2.625em;border:1px solid #005da6}.filter-az .js-scroll-trigger .icon{margin-top:0}}@media only screen and (min-width:800px){.bca-search-filter .Actions .action{margin-top:1.25em}}@media only screen and (min-width:600px) and (max-width:1200px){.filter-az .overflow-liner{height:3.25em}.filter-az ul{position:absolute;width:71.875em;height:3.25em}}@media print,screen and (min-width:600px){.filter-az.field{padding-top:.9375em}.filter-az li a,.filter-az li span{padding:.55em 0}}.determinations-search-filter{padding-bottom:2.1875em}@media print,screen and (min-width:600px){.determinations-search-filter .field{float:left;width:47%;margin-right:1.875em}.determinations-search-filter .field:nth-child(2n+1){margin-right:0}.determinations-search-filter .field.nth-child-2-1{margin-right:0}}@media only screen and (min-width:900px){.determinations-search-filter .field{width:30.9%}.determinations-search-filter .field:nth-child(2n+1){margin-right:1.875em}.determinations-search-filter .field.nth-child-2-1{margin-right:1.875em}.determinations-search-filter .field.last,.determinations-search-filter .field:last-child{margin-right:0}}@media only screen and (min-width:1180px){.determinations-search-filter{padding-bottom:0}.determinations-search-filter .field{width:23%;margin-right:1.875em}.determinations-search-filter .Actions{margin-top:.625em}}@media print,screen and (min-width:600px) and (max-width:799px){.consumer-complaint-search-filter .field,.multiproof-search-filter .field,.product-register-search-filter .field{float:left;width:47.7%;margin-right:4.4%}.consumer-complaint-search-filter .field:nth-child(2n+1),.multiproof-search-filter .field:nth-child(2n+1),.product-register-search-filter .field:nth-child(2n+1){margin-right:0}.consumer-complaint-search-filter .field.nth-child-2-1,.multiproof-search-filter .field.nth-child-2-1,.product-register-search-filter .field.nth-child-2-1{margin-right:0}.consumer-complaint-search-filter .field.last,.consumer-complaint-search-filter .field:last-child,.multiproof-search-filter .field.last,.multiproof-search-filter .field:last-child,.product-register-search-filter .field.last,.product-register-search-filter .field:last-child{width:auto;padding:.25em}}@media only screen and (min-width:800px){.consumer-complaint-search-filter .field,.multiproof-search-filter .field,.product-register-search-filter .field{float:left;width:23%;margin-right:1.875em}.consumer-complaint-search-filter .field.last,.consumer-complaint-search-filter .field:last-child,.multiproof-search-filter .field.last,.multiproof-search-filter .field:last-child,.product-register-search-filter .field.last,.product-register-search-filter .field:last-child{width:45.5%;margin-right:0}}.search.search-filter{position:relative;border-top:none;margin-top:-.375em}.search.search-filter::before{background:#00bce7;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#00bce7));background:-webkit-linear-gradient(left,#002e63 0,#00bce7 100%);background:linear-gradient(to right,#002e63 0,#00bce7 100%);position:absolute;top:0;right:0;left:0;content:"";height:4px}.site-search-filter .optionset{overflow:hidden}.site-search-filter .optionset .js-radio{-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;float:left;width:50%;font-size:.875em}.site-search-filter .optionset .js-radio label{padding:.8571428571em 0;border:1px solid #005da6;margin:0;background-color:#fff;color:#005da6;text-align:center}.site-search-filter .optionset .js-radio.selected label{background-color:#005da6;color:#fff}.site-search-filter .optionset .js-radio label::after{display:none}.site-search-filter .optionset .js-radio.selected input:focus+label{outline:1px dotted #fff;outline-offset:-2px}.no-objectfit .site-search-filter .optionset{overflow:visible}.no-objectfit .site-search-filter .optionset .js-radio.selected input:focus+label{-webkit-box-shadow:0 0 4px 1px #00bce7;box-shadow:0 0 4px 1px #00bce7;outline:0}@media print,screen and (min-width:600px) and (max-width:799px){.search.search-filter{margin-top:-.25em}.site-search-filter .field{float:left;width:47.7%;margin-right:4.4%}.site-search-filter .field:nth-child(2n+1){margin-right:0}.site-search-filter .field.nth-child-2-1{margin-right:0}}@media only screen and (min-width:800px){.search.search-filter{margin-top:-.5em}.site-search-filter .field{float:left;width:23%;margin-right:1.875em}.site-search-filter .field.last,.site-search-filter .field:last-child{margin-right:0}.site-search-filter .fieldset-1{padding-bottom:.5625em}}@media screen and (min-width:800px) and (max-width:1179px){.site-search-filter .field.last,.site-search-filter .field:last-child{width:18%}.site-search-filter .optionset .js-radio{float:none;width:100%}}#shell .search-filter-variation-1 .tip-box{padding-bottom:1.625em}@media only screen and (max-width:599px){#shell .search-filter-variation-1 .Actions{padding-bottom:0}#shell .search-filter-variation-1 .Actions input{margin-top:1.0625em}#shell .search-filter-variation-1 .tip-box{padding-top:.25em}}@media print,screen and (min-width:600px) and (max-width:799px){#shell .search-filter-variation-1 .Actions{clear:both;padding-bottom:1.4375em}}@media only screen and (min-width:800px){#shell .search-filter-variation-1 .Actions{float:left;width:45.5%;padding:1.5625em 0;text-align:left}#shell .search-filter-variation-1 .Actions .filter-reset{top:2.0666666667em}#shell .search-filter-variation-1 .tip-box{margin-left:-1.3125em}}@media only screen and (min-width:1180px){#shell .search-filter-variation-1 .Actions input{margin-left:18.5%}}.mbie-modal .form{text-align:left}.login-form{margin:2em 0 0}.login-form .checkbox label.checkbox{padding-right:1.875em;margin:0}.login-form .Actions{margin:1em 0}.login-form .Actions p{margin:2em 0 0}table{width:100%;border-collapse:collapse;margin:1.625em 0;background-color:#fff}table tbody,table thead{position:relative;display:table-header-group;width:100%;overflow:hidden;overflow-x:auto}.caption,table caption{margin:0;font-size:1.5625em;line-height:1.16}td,th{vertical-align:top}th{padding:1.5625em .6875em;border-bottom:2px solid #e2f1f6;font-size:1em;line-height:1}td{padding:1.6666666667em .7333333333em;border-bottom:1px solid #cdcdcc;font-size:.9375em;line-height:1.2}.page-maincontent td li,.page-maincontent td p,.page-maincontent th li,.page-maincontent th p,td li,td p,th li,th p{font-size:inherit;line-height:inherit}@media print,screen and (min-width:600px){th{padding:2.375em 1.4375em .9375em}td{padding:1.7333333333em 1.5333333333em 1.4666666667em}}.js-table-wrapper{position:relative;margin-bottom:1.625em}.js-table-wrapper table{margin-bottom:0}.js-table-wrapper tbody,.js-table-wrapper thead{position:static;overflow:visible;overflow-x:visible}.js-table-wrapper .js-hidden{display:none}.js-cell-responsive,.js-table-responsive .js-show{display:none}@media only screen and (max-width:599px){.js-table-responsive{width:100%}.js-table-responsive thead{display:none}.js-cell-responsive{display:block}.js-table-responsive tr{display:block;padding-bottom:1em;border-bottom:1px solid #cdcdcc;margin-top:1em}.js-table-responsive td,.page-maincontent .js-table-responsive th{display:none;border:none;font-size:16px}.js-table-responsive th{padding:.6666666667em .7333333333em 0}.js-table-responsive td{padding:.3333333333em .7333333333em .6666666667em}.js-table-responsive th:first-child{margin-bottom:1em}.js-table-responsive .active td,.js-table-responsive .active th,.js-table-responsive td:nth-child(2){display:block}.js-table-responsive td:nth-child(2){position:relative;padding:.6666666667em 3.3333333333em .6666666667em .7333333333em}.js-table-responsive td.nth-child-2{position:relative;display:block;padding:.6666666667em 3.3333333333em .6666666667em .7333333333em}.js-table-responsive .js-show{position:absolute;top:50%;right:0;display:block;width:1.6666666667em;margin-top:-.6333333333em;font-size:2em;font-weight:400;color:#2b92d0;text-align:center;cursor:pointer}.js-table-responsive .active .js-show::before{content:""}.js-table-responsive tr:first-child th:first-child{display:block!important;padding-bottom:1.5625em;border-bottom:2px solid #e2f1f6}}.js-table-wrapper .view-full-table{position:relative;width:100%;height:6.6666666667em;background-color:#e2f1f6}.js-table-wrapper .view-full-table a{position:absolute;bottom:2em;display:inline-block;width:100%;text-align:center}.js-table-wrapper .view-full-table a .icon{display:block;font-size:3.125em;line-height:1;color:#0d72c1}.js-table-wrapper .view-full-table a .text{display:block;clear:left;font-size:.875em;line-height:1;color:#4d4d4d}.js-table-wrapper .view-full-table a:focus,.js-table-wrapper .view-full-table a:hover{text-decoration:none}.js-table-wrapper .view-full-table a:focus .icon,.js-table-wrapper .view-full-table a:hover .icon{text-decoration:none}.js-table-wrapper .view-full-table a:focus .text,.js-table-wrapper .view-full-table a:hover .text{text-decoration:underline}.js-table-wrapper .js-scroll-trigger{top:50%;margin-top:-42px}.table-style-1 td,.table-style-1 th{min-width:12.5em}.table-style-1 thead:first-child tr:first-child th{padding:2em .7333333333em 1.6em!important;font-size:.9375em!important}.table-style-1 td{vertical-align:middle!important}.block-version-control-table{overflow:auto;margin-top:1.4375em;background:#fff}.block-version-control-table table{width:100%}.block-version-control-table th{padding-bottom:1em;white-space:nowrap}.block-version-control-table td{padding-top:.9333333333em;padding-bottom:.9333333333em;border-color:#e6e6e6;line-height:1.3333333333}.block-version-control-table tr.last td,.block-version-control-table tr:last-child td{border-bottom:none}.block-version-control-table td p,.block-version-control-table th p{font-size:inherit;line-height:inherit}@media only screen and (min-width:800px){.block-version-control-table th{padding-top:1.1em}}.nav-pagination02{overflow:hidden;padding:3.5em 1.75em 1.75em;margin-top:2.5em;margin-right:-.9375em;margin-bottom:3em;margin-left:-.9375em;background-color:#fff}.nav-pagination02 ul{float:left;width:100%;padding:0;margin:0;list-style-type:none}.nav-pagination02 ul li{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding:0;margin:0;list-style-type:none}.nav-pagination02 ul li.previous{display:block;padding-right:0}.nav-pagination02 ul li.next{display:block;padding-left:0;text-align:right}.nav-pagination02 ul li a{text-decoration:none}.nav-pagination02 ul li a:focus,.nav-pagination02 ul li a:hover{text-decoration:none}.nav-pagination02 ul li a .description{display:none;padding-bottom:1.875em;font-size:1em;color:#4d4d4d;text-decoration:none}.nav-pagination02 ul li a:focus .description,.nav-pagination02 ul li a:hover .description{text-decoration:none}.nav-pagination02 ul li a .faux-link{display:block;clear:left;width:100%;padding:.75em 0 0;font-size:1.25em;color:#4d4d4d;text-decoration:none}.nav-pagination02 ul li a:focus .faux-link,.nav-pagination02 ul li a:hover .faux-link{color:#005da6;text-decoration:none}.nav-pagination02 ul li a .feaux-link .icon{font-size:1.0625em;color:#3bcced}.nav-pagination02 ul li a:focus .icon,.nav-pagination02 ul li a:hover .icon{color:#005da6}.nav-pagination02 ul li.previous a .faux-link{border-top:2px solid #002e63;text-align:left}.nav-pagination02 ul li.previous a .faux-link .icon{margin-right:.4117647059em}.nav-pagination02 ul li.next a .faux-link{border-top:2px solid #2b92d0;text-align:right}.nav-pagination02 ul li.next a .faux-link .icon{margin-left:.4117647059em}@media print,screen and (min-width:600px){.nav-pagination02{margin-right:-1.875em;margin-left:-1.875em}}@media only screen and (min-width:800px){.nav-pagination02{margin-top:5em;margin-right:0;margin-left:0}.nav-pagination02 ul li.previous{padding-right:5.5%}.nav-pagination02 ul li.next{padding-left:5.5%}.nav-pagination02 ul li a .description{display:block;min-height:8.25em}}@media only screen and (min-width:900px){.nav-pagination02 ul li a .description{min-height:6.875em}}@media only screen and (min-width:1000px){.nav-pagination02 ul li a .description{min-height:5.5em}}@media only screen and (min-width:1180px){.nav-pagination02 ul li a .description{min-height:4.125em}}.page-maincontent .content-wrapper .page-options,.page-maincontent .page-options{display:inline-block;width:100%;padding:0;margin:1em auto 2.75em;text-align:center;list-style-type:none}.page-maincontent .content-wrapper .page-options{margin:0 auto}.page-maincontent .content-wrapper .page-options li,.page-maincontent .page-options li{display:inline-block;padding:0;margin:0 .8125em;font-size:1em;list-style-type:none}.page-maincontent .content-wrapper .page-options li::before,.page-maincontent .page-options li::before{display:none}.page-options li .link{display:inline-block;padding:0;border:none;margin:0;background-color:transparent;color:#4d4d4d}.page-options li .link:focus,.page-options li .link:hover{text-decoration:none}.page-options li .link .icon{display:block;font-size:1.5em;text-align:center}.page-options li .link:focus .icon,.page-options li .link:hover .icon{color:#005da6;text-decoration:none}.page-options li .link .text{display:block;clear:left;margin:.4285714286em 0 0 0;font-size:.875em;line-height:1;text-align:center}.page-options li .link:focus .text,.page-options li .link:hover .text{text-decoration:underline}@media only screen and (min-width:600px){.page-maincontent .content-wrapper .page-options,.page-maincontent .page-options{display:none}}.h1-wrap.with-page-options h1{position:relative}.h1-wrap.with-page-options .page-options{display:none}.h1-wrap.with-page-options .page-options li{margin:0 0 0 .4375em}.h1-wrap.with-page-options .page-options li .link .icon{font-size:1.25em}.h1-wrap.with-page-options .page-options li .link .text{margin:0;font-size:.75em}@media print,screen and (min-width:600px){.h1-wrap.with-page-options h1{padding-right:3.0952380952em}.h1-wrap.with-page-options .page-options{position:absolute;right:0;bottom:1.375em;display:block;width:auto;padding:0;margin:0;text-align:left}}@media only screen and (min-width:800px){.h1-wrap.with-page-options .page-options{bottom:2em}}.page-maincontent .tip-box{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:none;padding:1.25em 1.1875em .5625em 3.1875em;margin:.9375em 0;background-color:#fff}.page-maincontent .tip-box .icon{position:absolute;top:.5666666667em;left:.3666666667em;font-size:1.875em;color:#80c0ff}.page-maincontent .tip-box p{font-size:.875em;line-height:1.43;color:#666}@media only screen and (min-width:800px){.page-maincontent .tip-box{display:inline-block;padding:1.75em 1.1875em .5625em 4.5em}.page-maincontent .tip-box.left{max-width:50%;margin:.9375em .9375em .9375em 0}.page-maincontent .tip-box.right{max-width:50%;margin:.9375em 0 .9375em .9375em}.page-maincontent .tip-box .icon{top:.4146341463em;left:.487804878em;font-size:2.5625em}.page-maincontent .tip-box p{font-size:.875em;line-height:1.43}}.block-publication-promo-content{position:relative;padding:1.25em .9375em .625em;background-color:#fff}.content-wrapper .block-publication-promo-content{margin-top:2em}.content-wrapper .block-publication-promo-content::before{background:#00bce7;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#00bce7));background:-webkit-linear-gradient(left,#002e63 0,#00bce7 100%);background:linear-gradient(to right,#002e63 0,#00bce7 100%);position:absolute;top:0;right:0;left:0;content:"";height:.1875em}.block-publication-promo-content .title{position:relative;padding-bottom:.75em;padding-left:3em;border-bottom:1px solid #a1a1a1;margin:0 0 .5em;font-size:1.25em;line-height:1.2}.block-publication-promo-content .title a{color:#005da6;text-decoration:none}.block-publication-promo-content .title a:focus,.block-publication-promo-content .title a:hover{text-decoration:none}.block-publication-promo-content .title [class^=icon-]{position:absolute;top:.085106383em;left:.0425531915em;overflow:hidden;font-size:2.35em}.block-publication-promo-content .title .icon-pdf{top:.16em;left:.08em;font-size:1.25em}.block-publication-promo-content .title a:focus .title-text,.block-publication-promo-content .title a:hover .title-text{text-decoration:underline}.block-publication-promo-content .title a .meta{display:block;margin-top:.6428571429em;font-size:.7em;line-height:1.43;color:#767676}.block-publication-promo-content .title a:focus .meta,.block-publication-promo-content .title a:hover .meta{color:#767676;text-decoration:none}.block-publication-promo-content .description p{font-size:.875em;line-height:1.43;color:#666}@media print,screen and (min-width:600px){.block-publication-promo-content{padding:2.375em 1.5625em 1em 1.75em}.content-wrapper .block-publication-promo-content{float:right;width:45%;max-width:19.5625em;margin-left:5%}.block-publication-promo-content .title{padding-bottom:1.2em;margin:0 0 1.35em}}.nav-mega{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.4);box-shadow:0 4px 4px 0 rgba(0,0,0,.4)}.nav-mega>.inner{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:75em;min-height:27em;padding:1.625em 1.5625em 2.4375em;margin:0 auto}.nav-mega>.inner::before{background:#005da6;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#005da6));background:-webkit-linear-gradient(left,#002e63 0,#005da6 100%);background:linear-gradient(to right,#002e63 0,#005da6 100%);position:absolute;top:0;right:0;left:0;content:"";height:1px}.nav-mega>.inner a{padding:0;color:#005da6;text-align:left}.nav-mega>.inner a:focus,.nav-mega>.inner a:hover{background:0 0;background-color:transparent;color:#005da6;text-decoration:underline}.nav-mega>.inner .title{display:inline-block;width:100%;min-height:2.16em;margin:.48em 0 .48em}.nav-mega>.inner .title a:focus,.nav-mega>.inner .title a:hover{color:#005da6;text-decoration:underline}.nav-mega>.inner .description{display:block;margin:.6875em 0 1.5em}.nav-mega>.inner .description p{font-size:.875em;line-height:1.43}.nav-mega .see-all{background:#005da6;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#005da6));background:-webkit-linear-gradient(left,#002e63 0,#005da6 100%);background:linear-gradient(to right,#002e63 0,#005da6 100%)}.nav-mega .inner p a{background-color:transparent;color:#fff;text-align:center}.nav-mega .inner a:focus,.nav-mega .inner a:hover{background-color:transparent;color:#fff}.nav-mega .see-all .inner{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:73.75em;padding:0;margin:0 auto}.nav-mega .see-all a{padding:.8125em 0 1.0625em 0}.nav-mega .see-all a:focus,.nav-mega .see-all a:hover{background:0 0;text-decoration:underline}.nav-mega .see-all a::after{display:none}.nav-mega ul.mega-nav-secondary{display:block;width:100%;overflow:hidden;padding:0;margin:0 0 1.5625em;list-style-type:none}.section-4 .nav-mega ul.mega-nav-secondary,.section-5 .nav-mega ul.mega-nav-secondary{margin-top:.25em}.nav-mega ul.mega-nav-secondary.last,.nav-mega ul.mega-nav-secondary:last-child{margin-bottom:0}.nav-mega ul.mega-nav-secondary li{display:block;width:100%;padding:0;margin:0;font-size:1em;list-style-type:none}.nav-mega ul.mega-nav-secondary li a{position:relative;display:block;padding:.3125em 0 .3125em 1.125em;margin:0;background-color:transparent;line-height:1.5;color:#4d4d4d;text-align:left}.nav-mega ul.mega-nav-secondary li a:focus,.nav-mega ul.mega-nav-secondary li a:hover{color:#4d4d4d}.nav-mega ul.mega-nav-secondary li a::before{position:absolute;top:.3684210526em;left:.1052631579em;content:"";font-size:1.1875em;color:#2b92d0}.nav-mega .mega-nav02 .title{min-height:0}.nav-mega .mega-nav-block-code-nav-bar{margin:0 0 0 -.25em}.nav-mega .mega-nav-block-code-nav-bar ul{padding:0;margin:1.4375em -3.75em 0 0}.nav-mega .mega-nav-block-code-nav-bar .code-section{float:left;width:6.1666666667em;min-height:6.3888888889em;padding:0 3.2222222222em 0 1.6111111111em;margin-bottom:.7222222222em}.nav-mega .mega-nav-block-code-nav-bar .code-button{display:block;outline:0;font-size:.8889em;text-decoration:none}.code-icon{display:block;vertical-align:middle;width:1.85em;height:2em;overflow:hidden;background-image:url(../images/icons/code-section-icon.svg);background-repeat:no-repeat;background-size:contain;background-color:#cdcdcc;font-size:2.5em;line-height:1.75em;color:#cdcdcc;text-align:center;text-transform:uppercase}.nav-mega .mega-nav-block-code-nav-bar .code-icon{margin:0 auto}.nav-mega .mega-nav-block-code-nav-bar .code-description{margin:.5384615385em 0;font-size:.8125em;line-height:1.1538461538;color:#4d4d4d;text-align:center}.nav-mega .mega-nav-block-code-nav-bar.active .code-section:not(.active) .code-button .code-icon,.nav-mega .mega-nav-block-code-nav-bar.active .section-specific-buildings:not(.active) .code-image{background-color:#cdcdcc;color:#cdcdcc}.nav-mega .mega-nav-block-code-nav-bar.active .code-section:not(.active) .code-button .code-description{color:#cdcdcc}@media print,screen and (min-width:600px){.nav-mega .mega-nav-block-code-nav-bar .code-description{margin:.5833333333em;font-size:.75em;line-height:1.1666666667}.code-icon{width:1.8108108108em;height:1.972972973em;font-size:2.3125em;line-height:1.7027027027em}}@media only screen and (min-width:800px) and (max-width:1179px){.nav-mega .mega-nav-block-code-nav-bar .code-button{overflow:visible}}.h1-wrap.with-page-options .code-button,[class*=building-code-] .aside-left .code-button{display:none}@media only screen and (min-width:600px) and (max-width:799px){.building-code-clause .h1-wrap.with-page-options .code-button,.building-code-section .h1-wrap.with-page-options .code-button{position:absolute;top:7px;left:0;display:block}.building-code-clause .h1-wrap,.building-code-section .h1-wrap{padding:.6875em 7.8125em 0 5.3125em}.building-code-clause .h1-wrap h1,.building-code-section .h1-wrap h1{margin:.1904761905em 0 .5em}}@media only screen and (min-width:800px){.all-asvm .h1-wrap.with-page-options .code-button{position:absolute;top:34px;left:0;display:block}.all-asvm .h1-wrap{padding:.4375em 7.8125em 0 5.9375em;margin:0}.all-asvm .h1-wrap h1{padding:0;margin:.2222222222em 0 .5833333333em}.building-code-clause .h1-wrap h1,.building-code-section .h1-wrap h1{margin-bottom:.4615384615em}.building-code-clause .aside-left,.building-code-section .aside-left{position:relative}.building-code-clause .aside-left .code-button,.building-code-section .aside-left .code-button{position:absolute;top:4px;left:24px;display:block}.building-code-clause .nav-secondary,.building-code-clause .nav-tertiary,.building-code-section .nav-secondary,.building-code-section .nav-tertiary{margin-top:5.5em}}[class*=building-code-] .nav-secondary,[class*=building-code-] .nav-tertiary{position:relative}@media only screen and (min-width:800px){[class*=building-code-] .aside-left .nav-tertiary::before,[class*=building-code-] .nav-secondary::before{background:#00bce7;background:-webkit-gradient(linear,left top,right top,from(#002e63),to(#00bce7));background:-webkit-linear-gradient(left,#002e63 0,#00bce7 100%);background:linear-gradient(to right,#002e63 0,#00bce7 100%);position:absolute;top:0;right:0;left:0;content:"";height:.25em}.building-code-a .aside-left .nav-tertiary::before,.building-code-a .nav-secondary::before{background:#002e63}.building-code-b .aside-left .nav-tertiary::before,.building-code-b .nav-secondary::before{background:#ad4525}.building-code-c .aside-left .nav-tertiary::before,.building-code-c .nav-secondary::before{background:#e32526}.building-code-d .aside-left .nav-tertiary::before,.building-code-d .nav-secondary::before{background:#f6891f}.building-code-e .aside-left .nav-tertiary::before,.building-code-e .nav-secondary::before{background:#006473}.building-code-f .aside-left .nav-tertiary::before,.building-code-f .nav-secondary::before{background:#604099}.building-code-g .aside-left .nav-tertiary::before,.building-code-g .nav-secondary::before{background:#00bce8}.building-code-h .aside-left .nav-tertiary::before,.building-code-h .nav-secondary::before{background:#97c93c}}[class*=building-code-] .intro-text{font-size:1.125em;line-height:1.3333333333}[class*=building-code-].guidance-reading .intro-text{margin:1.5em 0 2.2222222222em;font-size:1.125em;line-height:1.3333333333}[class*=building-code-].guidance-reading .intro-text p{margin:0;font-size:inherit;line-height:inherit}.page-maincontent [class*=building-code-] .intro-text p{margin-bottom:1em}@media print,screen and (min-width:600px){[class*=building-code-] .intro-text{font-size:1.25em;line-height:1.35}[class*=building-code-].guidance-reading .intro-text{margin:1.5em 0 2.2222222222em;font-size:1.125em;line-height:1.3333333333}[class*=building-code-].guidance-reading .intro-text p{margin:0;font-size:inherit;line-height:inherit}}@media only screen and (min-width:800px){[class*=building-code-].guidance-reading .intro-text{margin:1.36em 0 1.16em;font-size:1.5625em;line-height:1.16}}[class*=building-code-] h2.border-bottom{padding-bottom:.5em;border-bottom:1px solid #a1a1a1;margin-bottom:.6944444444em}@media print,screen and (min-width:600px){[class*=building-code-] h2.border-bottom{padding-bottom:.7em}}.building-code-section .in-this-section{padding:0;margin:0;list-style-type:none}.building-code-section .in-this-section li{padding-bottom:.5625em;margin-top:5.125em}.building-code-section .in-this-section a{text-decoration:none}.building-code-section .in-this-section a:focus,.building-code-section .in-this-section a:hover{text-decoration:none}.building-code-section .in-this-section .code-button{display:block;float:left;margin-top:-3.0625em}.building-code-section .code-button .code-icon{font-size:2.75em}.building-code-section .code-button.short .code-icon{width:2.1891891892em;height:2.3783783784em;font-size:2.3125em;line-height:2.0540540541em}.building-code-section .in-this-section a:focus .code-button .code-icon,.building-code-section .in-this-section a:hover .code-button .code-icon{background-color:#005da6;color:#005da6}.building-code-section .in-this-section .title{position:relative;padding:0 0 .55em .85em;border-bottom:1px solid #a1a1a1;margin:1em 0 .85em 4.8em;font-size:1.25em;line-height:1.3;color:#005da6;text-decoration:none}.building-code-section .in-this-section .title .icon{position:absolute;top:-.16em;left:0;font-size:1.25em}.building-code-section .in-this-section a:focus .title,.building-code-section .in-this-section a:hover .title{text-decoration:underline}.building-code-section .in-this-section a .description{clear:left}.building-code-section .in-this-section a .description p{font-size:.9375em;line-height:1.4;color:#404040}.building-code-section .in-this-section a:focus .description p,.building-code-section .in-this-section a:hover .description p{color:#404040;text-decoration:none}@media print,screen and (min-width:600px){.building-code-section .in-this-section li{position:relative;padding-left:6em;margin-top:0}.building-code-section .in-this-section .code-button{position:absolute;top:.25em;left:0;margin-top:0}.building-code-section .in-this-section .title{padding-left:1.25em;margin:1em 0 .85em 0}.building-code-section .in-this-section a .description{clear:none}.building-code-section .h1-wrap .code-button .code-icon{font-size:2.3125em}.building-code-section .code-button.short .code-icon{width:2.1891891892em;height:2.3783783784em;font-size:2.3125em;line-height:2.0540540541em}.building-code-clause .code-button .code-icon{font-size:2.3125em}.building-code-clause .code-button.short .code-icon{width:2.2333333333em;height:2.4666666667em;font-size:1.875em;line-height:2.3em}}@media only screen and (min-width:800px){.building-code-section .in-this-section li{padding-left:6.1875em;margin-bottom:2.25em}.building-code-section .in-this-section .title{padding:0 0 .45em 1.15em;margin:1em 0 .6em}.building-code-clause .code-button .code-icon,.building-code-section .code-button .code-icon{font-size:2.75em}.building-code-clause .code-button.short .code-icon,.building-code-section .code-button.short .code-icon{width:2.5em;height:2.71875em;font-size:2em;line-height:2.34375em}}.building-code-clause .aside-left{display:none}@media only screen and (min-width:800px){.building-code-clause .aside-left{display:block;max-width:18.4375em}}@media print,screen and (min-width:600px) and (max-width:799px){.building-code-clause .tablet-col{float:left;width:50%;margin-bottom:1.25em}.building-code-clause .intro-text{margin-top:2.5em}}.building-code-clause .nav-tertiary{display:block}.building-code-clause .aside-left .nav-tertiary{display:none}.building-code-clause .nav-tertiary .nav-tertiary-heading{padding-bottom:.75em;margin-bottom:.5em}.building-code-clause .nav-tertiary li{float:none;width:auto}.building-code-clause .nav-title-wrapper{padding:1.1em 0 .55em 0;font-size:1.25em;line-height:1.35;color:#4d4d4d}@media only screen and (min-width:800px){.building-code-clause .nav-tertiary{display:none}.building-code-clause .aside-left .nav-tertiary{display:block}.building-code-clause .nav-tertiary .nav-tertiary-heading,.building-code-clause .nav-tertiary ul{margin-left:1.5625em}.building-code-clause .nav-tertiary li{font-size:.9375em}.building-code-clause .nav-title-wrapper{margin-left:1.25em}}@media print,screen and (min-width:600px) and (max-width:799px){.building-code-clause .nav-tertiary{float:left;width:39%;margin:3.375em 0 0 10.75%}.building-code-clause .nav-title-wrapper{display:none}}@media only screen and (min-width:800px){.building-code-clause .block-news-item-section{margin-top:4.1875em}}.building-code-clause .block-versions h3{padding-bottom:.9em;border-bottom:1px solid #a1a1a1;margin:1.7em 0 1.1em;font-size:1.25em;line-height:1.45}@media print,screen and (min-width:600px){.building-code-clause .block-versions h3{padding-bottom:.7em}}.block-versions .button{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.block-document-links{border-bottom:1px solid #a1a1a1;margin-bottom:1.875em}@media print,screen and (min-width:600px){.block-document-links{margin-bottom:1.5625em}}.block-document-links li.large ul{margin:0 0 0 4.1875em}.block-document-links li{border-bottom:1px solid #a1a1a1;margin:0 0 .9375em 0}.block-document-links li.last,.block-document-links li:last-child{border-bottom:none}.block-document-links li::before{display:none}.block-document-links li a{position:relative;display:block;padding:0 0 .9375em 1.375em;color:#666;text-decoration:none}.block-document-links li.large>a{position:relative;display:block;padding:.25em 0 .6875em 4.1875em;color:#666;text-decoration:none}.block-document-links li li a{display:block;padding:0 0 0 1.25em;color:#666;text-decoration:none}.block-document-links li a:focus,.block-document-links li a:hover{text-decoration:none}.block-document-links li.large>a .icon-pdf{position:absolute;top:.0571428571em;left:0;font-size:2.1875em}.block-document-links li a .icon-pdf{position:absolute;top:.6666666667em;left:0;font-size:.375em}.block-document-links li a .title-text{display:block;padding-bottom:0;margin-bottom:0;font-size:.9375em;line-height:1.4666666667;color:#005da6}.block-document-links li a:focus .title-text,.block-document-links li a:hover .title-text{text-decoration:underline}.block-document-links li.large>a .meta{display:block;margin-bottom:.0714285714em;font-size:.875em}.block-document-links li .meta{display:block;margin-bottom:.3571428571em;font-size:.875em}.block-document-links li li .meta{margin-bottom:1.0714285714em}.block-document-links li a:focus .meta,.block-document-links li a:hover .meta{text-decoration:none}.block-document-links li ul{padding-top:.9375em;border-top:1px solid #cdcdcc;margin:0 0 0 1.375em}.block-document-links li a:focus .date,.block-document-links li a:hover .date{text-decoration:none}.block-campaign-widget{padding:0 .75em .75em .75em;border:1px solid #005da6;margin:0 0 4.8125em 0;background-color:#fff}.block-campaign-widget h2.border-bottom{padding-bottom:.3611111111em;margin-top:.6388888889em;margin-bottom:.5277777778em}.block-campaign-widget .block-campaign-widget-item{overflow:hidden}.block-campaign-widget .block-campaign-widget-item a{text-decoration:none}.block-campaign-widget .block-campaign-widget-item a:focus,.block-campaign-widget .block-campaign-widget-item a:hover{text-decoration:none}.block-campaign-widget .block-campaign-widget-item a .image{width:100%;padding:0;margin:0 0 1.875em 0}.block-campaign-widget .block-campaign-widget-item a .description{padding:.1875em .8125em 0;margin:0}.block-campaign-widget .block-campaign-widget-item a .description p{margin-bottom:1em;font-size:.875em;line-height:1.43;color:#666;text-decoration:none}.block-campaign-widget .block-campaign-widget-item a:focus .description p,.block-campaign-widget .block-campaign-widget-item a:hover .description p{color:#666;text-decoration:none}.block-campaign-widget .block-campaign-widget-item a:focus .description .faux-link,.block-campaign-widget .block-campaign-widget-item a:hover .description .faux-link{text-decoration:underline}.block-campaign-widget .block-campaign-widget-item a .description .faux-link{position:relative;display:inline-block;padding-left:1.2142857143em;color:#005da6;text-decoration:none}.block-campaign-widget .block-campaign-widget-item a .description .faux-link::before{position:absolute;top:0;left:0;content:"";font-size:1.1875em;color:#2b92d0}@media print,screen and (min-width:600px){.block-campaign-widget{padding:0 2.5625em 1.4375em 2.5625em}.block-campaign-widget .block-campaign-widget-item a .image{float:left;width:15em;margin:0}.block-campaign-widget .block-campaign-widget-item a .description{padding:.1875em 0 0 15.9375em;margin:0}}.block-news-item-section .news-section-intro{margin-bottom:1.625em}.block-news-item-section .news-section-intro p{margin:0;color:#666}@media print,screen and (min-width:800px){.block-news-item-section .news-section-intro{margin-bottom:2.25em}.block-news-item-section .news-section-intro p{margin:0;font-size:.875em}}.code-clause-view-all{padding:0 .5625em 0 0;margin:0 0 3.6875em;text-align:right}.code-clause-view-all .icon-angle-right::before{margin-right:.5em;font-size:1.125em;color:#2b92d0}@media print,screen and (min-width:600px){.code-clause-view-all{padding:.8em .6em 0;border-top:1px solid #cdcdcc;margin:-1.2em 0 4.6666666667em;font-size:.9375em}.code-clause-view-all.alt{margin-top:1.2em}}@media print,screen and (min-width:800px){.code-clause-view-all.right-col{padding-right:.6em;border-top:0;margin-top:1.7em}}.block-news-item{position:relative;min-height:6.25em;overflow:hidden;padding-bottom:.5625em;margin-bottom:1.875em}.block-news-item a{text-decoration:none}.block-news-item a:focus,.block-news-item a:hover{text-decoration:none}.block-news-item a .image{position:relative;float:none;width:100%;margin-bottom:.9375em}.block-news-item a .image img{width:100%;height:auto;max-width:none}.block-news-item .image .icon{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:absolute;top:50%;left:0;z-index:2;width:100%;font-size:600%;line-height:1.75;color:#e6e6e6;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block-news-item a:focus .image .icon,.block-news-item a:hover .image .icon{color:#2b92d0}@media print,screen and (min-width:600px) and (max-width:899px){.block-news-item .image .icon{font-size:400%}}.block-news-item .icon.video{height:100%;background:url(../images/icons/icon-video.svg) no-repeat center center;background-size:auto 50%;color:#fff}.block-news-item a:hover .icon.video{background-size:auto 60%}.block-news-item .icon.publication::before{content:""}.block-news-item .icon.product::before{content:""}.block-news-item .icon.guidance::before{content:""}.block-news-item .icon.article::before{content:""}.block-news-item .icon.asvm::before{content:""}.block-news-item .icon.determination::before{content:""}.block-news-item .icon.subsection::before{content:""}.block-news-item .icon.website::before{content:""}.block-news-item a .liner .title{padding-bottom:.56em;margin-top:0;margin-bottom:0;font-size:1.5625em;line-height:1.16;color:#005da6;text-decoration:none}.block-news-item a:focus .title,.block-news-item a:hover .title{text-decoration:underline}.block-news-item a .liner .date{padding-bottom:0;margin-top:0;margin-bottom:1.6666666667em;font-size:.75em;line-height:1.6666666667;color:#404040;text-decoration:none;text-transform:uppercase}.block-news-item a:focus .date,.block-news-item a:hover .date{color:#404040;text-decoration:none}.block-news-item a .description{padding-top:1.1875em;border-top:1px solid #767676}.block-news-item a .description p{font-size:.875em;line-height:1.43;color:#666;text-decoration:none}.block-news-item a:focus .description p,.block-news-item a:hover .description p{color:#666;text-decoration:none}.block-news-item a .description .faux-link{color:#005da6;text-decoration:none}.block-news-item a:focus .description .faux-link,.block-news-item a:hover .description .faux-link{color:#005da6;text-decoration:underline}.block-news-item .faux-link .icon{margin-right:.25em}@media print,screen and (min-width:600px) and (max-width:799px){.block-landing-news-row .block-news-item .image{float:left;width:47.75%;margin-right:4.5%}.block-landing-news-row .block-news-item.with-image .liner{float:left;width:47.75%}}.block-alert02{position:relative;overflow:hidden;padding:.75em .875em .0625em 3.0625em;background-color:#e2f1f6}@media print,screen and (min-width:600px){.block-alert02{padding:.875em .875em .5625em 4.625em}}.block-alert02 .icon{position:absolute;top:50%;left:.3703703704em;margin-top:-1em;font-size:1.6875em;font-weight:700;color:#f26b04}@media print,screen and (min-width:600px){.block-alert02 .icon{left:.5128205128em;margin-top:-.6923076923em;font-size:2.4375em}}.block-alert02 .description{margin-top:.375em;font-size:.875em;line-height:1.43;color:#666}.block-alert02 .description li,.block-alert02 .description p{font-size:inherit!important;line-height:inherit!important}.block-alert03{position:relative;overflow:hidden;padding:.75em .875em .0625em 3.0625em;background-color:transparent}@media print,screen and (min-width:600px){.block-alert03{padding:.875em .875em .5625em 4.625em}}.block-alert03 .icon{position:absolute;top:0;left:0;font-size:1.5625em;font-weight:700;color:#f26b04}@media print,screen and (min-width:600px){.block-alert03 .icon{top:.32em;left:0;font-size:1.5625em}}.block-alert03 .description{margin-top:0;font-size:1em;line-height:1.3125;color:#4d4d4d}.block-alert03 .description li,.block-alert03 .description p{font-size:inherit!important;line-height:inherit!important}.building-highlight-note-blue,.building-highlight-note-gray,.building-highlight-note-white{overflow:hidden;padding:1.3333333333em;margin:1.5em 0;background-color:#e2f1f6;font-size:.9375em;line-height:1.43;color:#4d4d4d}.building-highlight-note-white{background-color:#fff}.building-highlight-note-gray{background-color:#e6e6e6}div.building-highlight-note-blue,div.building-highlight-note-gray,div.building-highlight-note-white{padding-bottom:0}.building-highlight-note-blue li,.building-highlight-note-blue p,.building-highlight-note-gray li,.building-highlight-note-gray p,.building-highlight-note-white li,.building-highlight-note-white p{font-size:inherit!important;line-height:inherit!important}.building-highlight-note-blue ol,.building-highlight-note-blue p,.building-highlight-note-blue ul,.building-highlight-note-gray ol,.building-highlight-note-gray p,.building-highlight-note-gray ul,.building-highlight-note-white ol,.building-highlight-note-white p,.building-highlight-note-white ul{margin-bottom:1.3333333333em}.error-page .captionImage{max-width:50%;margin-top:1.875em;margin-right:auto;margin-bottom:0;margin-left:auto}.error-page .captionImage img{max-width:100%}@media only screen and (min-width:800px){.error-page .captionImage{width:100%;max-width:none;margin-top:2.8125em}}.error-page h2{margin-top:1.0666666667em;margin-bottom:.3666666667em}@media only screen and (min-width:800px){.error-page h2{margin-top:.4166666667em;margin-bottom:.5em}}.error-page .block-alert03 .icon{top:.16em;left:.2em}@media only screen and (min-width:800px){.error-page .block-alert03{padding-left:3.25em;margin-bottom:-.375em}.error-page .block-alert03 .icon{top:.2692307692em;left:.1153846154em;font-size:1.625em}}@media only screen and (min-width:800px){.page-maincontent .error-page ul{margin-left:3.75em}}.all-asvm .h1-wrap h1{font-size:1.5625em;line-height:1.28}@media print,screen and (min-width:600px){.all-asvm .h1-wrap h1{font-size:2.25em;line-height:1.4444444444}}.all-asvm .block-alert02{padding-left:3.8125em}@media print,screen and (min-width:600px){.all-asvm .block-alert02{padding-left:6.1875em;margin-top:3.625em;margin-bottom:2.0625em}}.all-asvm .amendment{padding:0;border-bottom:1px solid #cdcdcc;margin:0}.all-asvm .amendment.active{padding:0 0 1.875em 0;border-bottom:4px solid #cdcdcc}.all-asvm .amendment .heading-wrap{overflow:hidden;padding:1.1875em 7.5em .8125em 0;border-style:solid;border-width:0;margin:0}.all-asvm .amendment .heading-wrap .title{margin-top:0;margin-bottom:.24em;font-size:1.5625em;line-height:1.6;color:#4d4d4d}.all-asvm .amendment.active .heading-wrap .title{margin:0 0 .08em;line-height:1.6;color:#4d4d4d}.all-asvm .amendment .heading-wrap p{margin:0 0 1.0714285714em;font-size:.875em;line-height:1.43;color:#666}.all-asvm .amendment.active .heading-wrap{padding:.1875em 0 .5625em 0;border-width:0 0 .25em 0;margin:0 0 1.4375em 0}@media print,screen and (min-width:600px){.all-asvm .amendment .heading-wrap{padding:1.1875em 7.5em 2.3125em 0}.all-asvm .amendment.active .heading-wrap{padding:1.375em 0 0 0;margin:0 0 2.875em 0}.all-asvm .amendment .heading-wrap .title{margin-bottom:.3333333333em;font-size:1.875em;line-height:1.3333333333}.all-asvm .amendment.active .heading-wrap .title{font-size:2.25em}}.all-asvm .amendment .expand-item .js-trigger{position:relative;top:-1em;padding:0;font-size:.9375em;line-height:1.6666666667;color:#005da6}.all-asvm .amendment.active .expand-item{margin-top:1.875em}.all-asvm .amendment.active .expand-item .js-trigger{position:static;top:auto!important;padding:.5em 3em}@media print,screen and (min-width:600px){.all-asvm .amendment .expand-item{margin-top:-2.8125em}.all-asvm .amendment .expand-item .js-trigger{top:-2.8666666667em}}.all-asvm .amendment .more-detail h3{margin-bottom:.9090909091em}.all-asvm .amendment .more-detail ul{margin:1.4375em 0 1.3125em 1.625em;list-style:none}.all-asvm .amendment .more-detail ul li{position:relative;margin:0 0 .6666666667em;font-size:.9375em;line-height:1.6}.all-asvm .amendment .more-detail ul li::before{border-radius:50%;position:absolute;top:.375em;left:-1.1875em;content:"";width:.5em;height:.5em;background:#767676;font-size:1.0666666667em}.all-asvm .amendment .more-detail ul li li::before{background-color:#bbb;font-size:inherit!important}@media print,screen and (min-width:600px){.all-asvm .amendment .more-detail ul{margin:1.4375em 0 1.3125em 4.125em}}.update-event .content-wrapper{padding-bottom:1.875em;border-bottom:1px solid #cdcdcc;margin-bottom:3.125em}@media only screen and (min-width:800px){.update-event .content-wrapper{margin-bottom:1.375em}}.event-details{padding-bottom:.9375em;border-bottom:1px solid #a1a1a1;margin-bottom:3em}.event-details p{margin-bottom:1.1333333333em;font-size:1em;line-height:1.3333333333}.update-event h2.border-bottom{padding-bottom:.5909090909em;border-bottom:1px solid #a1a1a1;margin-top:1.1818181818em;margin-bottom:1.1363636364em;font-size:1.375em;line-height:1.2272727273}@media only screen and (min-width:800px){.event-details{padding-bottom:1.25em}.event-details .layout-col-right{float:right;width:48.708%;margin-right:0;margin-left:2.584%}.event-details .layout-col-right.last,.event-details .layout-col-right:last-child{margin-left:0}}@media only screen and (min-width:1180px){.update-event h2.border-bottom{padding-bottom:.84em;margin-top:.44em;margin-bottom:.88em;font-size:1.5625em;line-height:1.08}}.event-details .intro-image{float:none;width:100%;margin:1.3125em 0 0}@media print,screen and (min-width:600px){.event-details .intro-image{float:none;width:100%;margin:1.3125em 0 0}}@media only screen and (min-width:800px){.event-details .intro-image{float:none;width:100%;margin:4em 0 0}}@media only screen and (min-width:1180px){.event-details .intro-image{margin:3.3125em 0 0 1.875em}}.update-event h3{margin-top:2.1875em;margin-bottom:2.375em;font-size:1.375em;line-height:1.0909090909}@media only screen and (min-width:800px){.update-event h3{font-size:1.375em;line-height:1.2272727273}}.update-event .content-wrapper ul{margin-top:1.3125em;margin-left:3.75em}.update-event .nav-secondary{margin-top:1.5em}/*!
 * Social Share Kit v1.0.3 (http://socialsharekit.com)
 * Copyright 2015 Social Share Kit / Kaspars Sprogis.
 * Licensed under Creative Commons Attribution-NonCommercial 3.0 license:
 * https://github.com/darklow/social-share-kit/blob/master/LICENSE
 * ---
 */@font-face{font-family:social-share-kit;font-weight:400;font-style:normal;src:url(../fonts/social-share-kit.eot);src:url(../fonts/social-share-kit.eot?#iefix) format("embedded-opentype"),url(../fonts/social-share-kit.woff) format("woff"),url(../fonts/social-share-kit.ttf) format("truetype"),url(../fonts/social-share-kit.svg#social-share-kit) format("svg")}.share-via-email-modal::before,.ssk::before{display:inline-block;font-family:social-share-kit!important;line-height:1;font-weight:400!important;font-style:normal!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none!important;speak:none;font-variant:normal!important}.ssk-facebook::before{content:"a";margin-right:-4px;text-indent:4px}.ssk-twitter::before{content:"b"}.ssk-google-plus::before{content:"c"}.share-via-email-modal::before,.ssk-email::before{position:relative;top:-1px;content:"d"}.ssk-pinterest::before{content:"e"}.ssk-tumblr::before{content:"f"}.ssk-linkedin::before{content:"g"}.ssk-github::before{content:"h"}.ssk-vk::before{content:"i"}.ssk-instagram::before{content:"j"}.ssk-amazon::before{content:"k"}.ssk-skype::before{content:"s"}.ssk-youtube::before{content:"x"}.ssk-vimeo::before{content:"u"}.ssk-ebay::before{content:"p"}.ssk-apple::before{content:"l"}.ssk-behance::before{content:"q"}.ssk-dribble::before{content:"n"}.ssk-android::before{content:"o"}.ssk-whatsapp::before{content:"m"}.ssk-reddit::before{content:"r"}.ssk-reddit2::before{content:"t"}.share-via-email-modal,.ssk{display:inline-block;padding:7px;margin-right:2px;margin-bottom:2px;background-color:#757575;font-size:22px;line-height:1px;color:#fff;text-align:center;text-decoration:none;-webkit-transition:background-color .1s;transition:background-color .1s}.share-via-email-modal::before,.ssk .fa,.ssk .glyphicon,.ssk::before{position:relative;top:0;vertical-align:middle;font-size:22px}.ssk-xs>.ssk,.ssk.ssk-xs{padding:4px}.ssk-xs>.ssk .fa,.ssk-xs>.ssk .glyphicon,.ssk-xs>.ssk::before,.ssk.ssk-xs .fa,.ssk.ssk-xs .glyphicon,.ssk.ssk-xs::before{font-size:15px}.ssk-sm>.ssk,.ssk.ssk-sm{padding:5px}.ssk-sm>.ssk .fa,.ssk-sm>.ssk .glyphicon,.ssk-sm>.ssk::before,.ssk.ssk-sm .fa,.ssk.ssk-sm .glyphicon,.ssk.ssk-sm::before{font-size:20px}.ssk-lg>.ssk,.ssk.ssk-lg{padding:9px}.ssk-lg>.ssk .fa,.ssk-lg>.ssk .glyphicon,.ssk-lg>.ssk::before,.ssk.ssk-lg .fa,.ssk.ssk-lg .glyphicon,.ssk.ssk-lg::before{font-size:28px}.share-via-email-modal,.ssk.last,.ssk:last-child{margin-right:0}.ssk:hover{background-color:#424242}.ssk:focus,.ssk:hover{color:#fff;text-decoration:none}.ssk-round .ssk,.ssk.ssk-round{border-radius:50%}.ssk-round .ssk::before,.ssk.ssk-round::before{margin-right:0;text-indent:0}.ssk-rounded .ssk,.ssk.ssk-rounded{border-radius:15%}.ssk.ssk-icon{padding:2px;font-size:24px;color:#757575}.ssk.ssk-icon,.ssk.ssk-icon:hover{background-color:transparent}.ssk.ssk-icon:hover{color:#424242}.ssk-xs>.ssk.ssk-icon,.ssk.ssk-icon.ssk-xs{font-size:16px}.ssk-sm>.ssk.ssk-icon,.ssk.ssk-icon.ssk-sm{font-size:20px}.ssk-lg>.ssk.ssk-icon,.ssk.ssk-icon.ssk-lg{font-size:28px}.ssk.ssk-text{overflow:hidden;padding-right:10px;font-size:17px;line-height:normal}.ssk.ssk-text .fa,.ssk.ssk-text .glyphicon,.ssk.ssk-text::before{vertical-align:bottom;padding:7px;margin:-7px 10px -7px -7px;background-color:rgba(0,0,0,.15);text-indent:0}.ssk-block .ssk.ssk-text{display:block;margin-right:0;text-align:left}.ssk-xs>.ssk.ssk-text,.ssk.ssk-text.ssk-xs{padding-right:6px;font-size:12px}.ssk-xs>.ssk.ssk-text .fa,.ssk-xs>.ssk.ssk-text .glyphicon,.ssk-xs>.ssk.ssk-text::before,.ssk.ssk-text.ssk-xs .fa,.ssk.ssk-text.ssk-xs .glyphicon,.ssk.ssk-text.ssk-xs::before{padding:4px;margin:-4px 6px -4px -4px}.ssk-sm>.ssk.ssk-text,.ssk.ssk-text.ssk-sm{padding-right:7px;font-size:16px}.ssk-sm>.ssk.ssk-text .fa,.ssk-sm>.ssk.ssk-text .glyphicon,.ssk-sm>.ssk.ssk-text::before,.ssk.ssk-text.ssk-sm .fa,.ssk.ssk-text.ssk-sm .glyphicon,.ssk.ssk-text.ssk-sm::before{padding:5px;margin:-5px 7px -5px -5px}.ssk-lg>.ssk.ssk-text,.ssk.ssk-text.ssk-lg{padding-right:13px;font-size:22px}.ssk-lg>.ssk.ssk-text .fa,.ssk-lg>.ssk.ssk-text .glyphicon,.ssk-lg>.ssk.ssk-text::before,.ssk.ssk-text.ssk-lg .fa,.ssk.ssk-text.ssk-lg .glyphicon,.ssk.ssk-text.ssk-lg::before{padding:9px;margin:-9px 13px -9px -9px}.ssk-group,.ssk-sticky{font-size:0}.ssk-sticky{position:fixed;top:0;z-index:2000}.ssk-sticky .ssk{margin:0;-webkit-transition:padding .1s ease-out;transition:padding .1s ease-out}.ssk-sticky.ssk-left .ssk,.ssk-sticky.ssk-right .ssk{display:block;clear:both}.ssk-sticky.ssk-left.ssk-center,.ssk-sticky.ssk-right.ssk-center{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ssk-sticky.ssk-left{left:0}.ssk-sticky.ssk-left .ssk{float:left}.ssk-sticky.ssk-left .ssk:hover{padding-left:15px}.ssk-sticky.ssk-right{right:0}.ssk-sticky.ssk-right .ssk{float:right}.ssk-sticky.ssk-right .ssk:hover{padding-right:15px}.ssk-sticky.ssk-bottom{top:auto;bottom:0;font-size:0}.ssk-sticky.ssk-bottom.ssk-center{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ssk-sticky.ssk-bottom .ssk{vertical-align:bottom}.ssk-sticky.ssk-bottom .ssk:hover{padding-bottom:15px}.ssk-sticky.ssk-round.ssk-xs .ssk:hover{padding:8px}.ssk-sticky.ssk-round.ssk-sm .ssk:hover{padding:9px}.ssk-sticky.ssk-round .ssk:hover{padding:11px}.ssk-sticky.ssk-round.ssk-lg .ssk:hover{padding:13px}@media (max-width:767px){.ssk-sticky{display:none}}.ssk-count{padding-top:20px}.ssk-count .ssk{position:relative}.ssk-count .ssk-num{position:absolute;top:-20px;right:0;left:0;display:block;border-radius:4px;background-color:rgba(50,50,50,.03);font-size:12px;line-height:20px;color:#8f8f8f;text-align:center}.ssk-count.ssk-sticky{padding-top:0}.ssk-count.ssk-sticky.ssk-left .ssk-num,.ssk-count.ssk-sticky.ssk-right .ssk-num{top:20%;background-color:transparent}.ssk-count.ssk-sticky.ssk-left .ssk-num{left:100%;margin-left:5px}.ssk-count.ssk-sticky.ssk-right .ssk-num{right:115%;margin-left:-100%;text-align:right}.ssk-facebook{background-color:#255c95}.ssk-grayscale>.ssk-facebook{background-color:#757575}.ssk-facebook:hover{background-color:#1b436c}.ssk-grayscale>.ssk-facebook:hover{background-color:#255c95}.ssk-facebook.ssk-icon{color:#255c95}.ssk-facebook.ssk-icon:hover{color:#1b436c}.ssk-facebook.ssk-icon::before{margin-right:0;text-indent:0}.ssk-twitter{background-color:#00b4e0}.ssk-grayscale>.ssk-twitter{background-color:#757575}.ssk-twitter:hover{background-color:#008bad}.ssk-grayscale>.ssk-twitter:hover{background-color:#00b4e0}.ssk-twitter.ssk-icon{color:#00b4e0}.ssk-twitter.ssk-icon:hover{color:#008bad}.ssk-google-plus{background-color:#f1403a}.ssk-grayscale>.ssk-google-plus{background-color:#757575}.ssk-google-plus:hover{background-color:#e81810}.ssk-grayscale>.ssk-google-plus:hover{background-color:#f1403a}.ssk-google-plus.ssk-icon{color:#f1403a}.ssk-google-plus.ssk-icon:hover{color:#e81810}.ssk-pinterest{background-color:#cb2027}.ssk-grayscale>.ssk-pinterest{background-color:#757575}.ssk-pinterest:hover{background-color:#9f191f}.ssk-grayscale>.ssk-pinterest:hover{background-color:#cb2027}.ssk-pinterest.ssk-icon{color:#cb2027}.ssk-pinterest.ssk-icon:hover{color:#9f191f}.ssk-tumblr{background-color:#395773}.ssk-grayscale>.ssk-tumblr{background-color:#757575}.ssk-tumblr:hover{background-color:#283d51}.ssk-grayscale>.ssk-tumblr:hover{background-color:#395773}.ssk-tumblr.ssk-icon{color:#395773}.ssk-tumblr.ssk-icon:hover{color:#283d51}.share-via-email-modal,.ssk-email{background-color:#757575}.ssk-grayscale>.ssk-email{background-color:#757575}.share-via-email-modal:hover,.ssk-email:hover{background-color:#5b5b5b}.ssk-email:hover{background-color:#5b5b5b}.ssk-grayscale>.ssk-email:hover{background-color:#5b5b5b}.ssk-email.ssk-icon{color:#757575}.ssk-email.ssk-icon:hover{color:#5b5b5b}.ssk-vk{background-color:#54769a}.ssk-grayscale>.ssk-vk{background-color:#757575}.ssk-vk:hover{background-color:#425d79}.ssk-grayscale>.ssk-vk:hover{background-color:#54769a}.ssk-vk.ssk-icon{color:#54769a}.ssk-vk.ssk-icon:hover{color:#425d79}.ssk-linkedin{background-color:#1c87bd}.ssk-grayscale>.ssk-linkedin{background-color:#757575}.ssk-linkedin:hover{background-color:#156791}.ssk-grayscale>.ssk-linkedin:hover{background-color:#1c87bd}.ssk-linkedin.ssk-icon{color:#1c87bd}.ssk-linkedin.ssk-icon:hover{color:#156791}.ssk-whatsapp{background-color:#34af23}.ssk-grayscale>.ssk-whatsapp{background-color:#757575}.ssk-whatsapp:hover{background-color:#27851a}.ssk-grayscale>.ssk-whatsapp:hover{background-color:#34af23}.ssk-whatsapp.ssk-icon{color:#34af23}.ssk-whatsapp.ssk-icon:hover{color:#27851a}.ssk-reddit{background-color:#5f99cf}.ssk-grayscale>.ssk-reddit{background-color:#757575}.ssk-reddit:hover{background-color:#3a80c1}.ssk-grayscale>.ssk-reddit:hover{background-color:#5f99cf}.ssk-reddit.ssk-icon{color:#5f99cf}.ssk-reddit.ssk-icon:hover{color:#3a80c1}.ssk-reddit2{background-color:#5f99cf}.ssk-grayscale>.ssk-reddit2{background-color:#757575}.ssk-reddit2:hover{background-color:#3a80c1}.ssk-grayscale>.ssk-reddit2:hover{background-color:#5f99cf}.ssk-reddit2.ssk-icon{color:#5f99cf}.ssk-reddit2.ssk-icon:hover{color:#3a80c1}.ssk-turquoise{background-color:#1abc9c}.ssk-turquoise:hover{background-color:#148f77}.ssk-emerald{background-color:#2ecc71}.ssk-emerald:hover{background-color:#25a25a}.ssk-peter-river{background-color:#3498db}.ssk-peter-river:hover{background-color:#217dbb}.ssk-belize-hole{background-color:#2980b9}.ssk-belize-hole:hover{background-color:#20638f}.ssk-amethyst{background-color:#9b59b6}.ssk-amethyst:hover{background-color:#804399}.ssk-wisteria{background-color:#8e44ad}.ssk-wisteria:hover{background-color:#703688}.ssk-wet-asphalt{background-color:#34495e}.ssk-wet-asphalt:hover{background-color:#222f3d}.ssk-midnight-blue{background-color:#2c3e50}.ssk-midnight-blue:hover{background-color:#1a242f}.ssk-green-sea{background-color:#16a085}.ssk-green-sea:hover{background-color:#107360}.ssk-nephritis{background-color:#27ae60}.ssk-nephritis:hover{background-color:#1e8449}.ssk-sunflower{background-color:#f1c40f}.ssk-sunflower:hover{background-color:#c29d0b}.ssk-orange{background-color:#f39c12}.ssk-orange:hover{background-color:#c87f0a}.ssk-carrot{background-color:#e67e22}.ssk-carrot:hover{background-color:#bf6516}.ssk-pumpkin{background-color:#d35400}.ssk-pumpkin:hover{background-color:#a04000}.ssk-alizarin{background-color:#e74c3c}.ssk-alizarin:hover{background-color:#d62c1a}.ssk-pomegranate{background-color:#c0392b}.ssk-pomegranate:hover{background-color:#962d22}.ssk-clouds{background-color:#cfd9db}.ssk-clouds:hover{background-color:#b1c2c6}.ssk-concrete{background-color:#95a5a6}.ssk-concrete:hover{background-color:#798d8f}.ssk-silver{background-color:#bdc3c7}.ssk-silver:hover{background-color:#a1aab0}.ssk-asbestos{background-color:#7f8c8d}.ssk-asbestos:hover{background-color:#667273}.ssk-dark-gray{background-color:#555}.ssk-dark-gray:hover{background-color:#3b3b3b}.ssk-black{background-color:#333}.ssk-black:hover{background-color:#1a1a1a}.rating{padding:0 30px 40px;margin-top:60px;background:#fff}@media print{.rating{background:0 0}}.rating .field.textarea{clear:both;margin-bottom:30px}.rating .field.textarea .textarea{width:80%;border:1px solid #a1a1a1}.rating label{display:block;margin-bottom:4px}.rating button.action,.rating input[type=submit]{width:auto;min-width:200px;background:#005da6;color:#fff;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.rating button.action:hover,.rating input[type=submit]:hover{background:#2b92d0}.rating input[disabled=disabled]{border-color:#c9c9c8;color:#c9c9c8}.rating input[disabled=disabled]:hover{border-color:#c9c9c8;background:#fff;color:#c9c9c8;cursor:default}.rating div.rating-custom{margin:-15px 0 15px 0}.js-radio input[type=radio]{position:absolute;top:0;left:-999em}.rating div.optionset{margin-top:16px;margin-bottom:74px}.rating div.optionset .message{display:block;clear:both;padding:5px 0}.rating ul.optionset{clear:both;margin:0}.rating ul.optionset li{float:left;margin-right:15px}.rating ul.optionset input{display:inline}.rating ul.optionset label::after,.rating ul.optionset label::before{display:none}.js-enabled .rating ul.optionset li{position:relative;width:43px;height:0;overflow:hidden;padding:40px 0 0;margin:0;cursor:pointer}.js-enabled .rating ul.optionset li.focussed{outline:1px dotted;outline-offset:1px}.js-enabled .rating ul.optionset li:first-child{width:38px}.js-enabled .rating ul.optionset li:first-child::after,.js-enabled .rating ul.optionset li:first-child::before{left:0}.js-enabled .rating ul.optionset li::after,.js-enabled .rating ul.optionset li::before{position:absolute;top:0;left:7px;display:block;content:" ";width:30px;height:30px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.js-enabled .rating ul.optionset li::before{z-index:2;border-radius:0;background-image:url(../images/icons/rating-star-fill.svg);background-color:transparent;opacity:0;-webkit-transition:.2s;transition:.2s}@media print{.js-enabled .rating ul.optionset li::before{background-image:url(../images/icons/rating-star-fill-black.svg)}}.js-enabled .rating ul.optionset li::after{z-index:3;background-image:url(../images/icons/rating-star-border.svg)}@media print{.js-enabled .rating ul.optionset li::after{background-image:url(../images/icons/rating-star-border-black.svg)}}.js-enabled .rating ul.optionset li.rating-hovered::before{opacity:.5}.js-enabled .rating ul.optionset li.rating-selected::before{opacity:1}.js-enabled .rating ul.optionset label{position:absolute;top:0;z-index:99;width:100%;height:100%;padding:0;text-indent:-999em}.rating ul.optionset[disabled] li{cursor:initial}.rating form.disabled .field.textarea{clear:both;opacity:.5}.skip-links{display:none}.skip-links__anchor{position:absolute;top:0;left:0;z-index:100;padding:8px;border:0;background:0 0;color:#fff;text-decoration:none;-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:background .1s linear,-webkit-transform .1s ease-out;transition:background .1s linear,-webkit-transform .1s ease-out;transition:transform .1s ease-out,background .1s linear;transition:transform .1s ease-out,background .1s linear,-webkit-transform .1s ease-out}.skip-links__anchor:hover{text-decoration:none}.skip-links__anchor:focus{background:#005da6;-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:800px){.skip-links{display:block}}.link-back-1 .icon-left::before{height:.875em;overflow:hidden}.block-landing-2 .description .icon::before{height:.8571428571em;overflow:hidden}.block-landing-3-row li a::before{position:absolute;top:.3684210526em;left:.1052631579em;content:"";height:.8421052632em;overflow:hidden;font-size:1.1875em;color:#2b92d0}#content .nav-secondary.collapsible .active .parent .expand-item .icon-plus::before,.expand-item #content .nav-secondary.collapsible .active .parent .icon-plus::before,.expand-item .icon-plus::before{height:13px;overflow:hidden}.homepage .updates .h1-wrap .link-more .icon::before{height:.875em;overflow:hidden}.code-clause-view-all .icon-angle-right::before{height:.875em;overflow:hidden}.block-campaign-widget .block-campaign-widget-item a .description .faux-link::before{height:.875em;overflow:hidden}.nav-mega ul.mega-nav-secondary li a::before{height:.8421052632em;overflow:hidden}.codewords-landing-previous-issues .show-more .icon::before{height:13px;overflow:hidden}