/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@page{margin:2cm;}*{background-color:transparent !important;box-shadow:none !important;text-shadow:none !important;overflow:visible !important;overflow-x:visible !important;}html{font-size:14px;margin:0;padding:0;}body{color:#000;background-color:#fff;font:14pt Arial,sans-serif;margin:0;padding:10px;overflow-x:auto;padding-top:0 !important;}body.node-ncc_page .liveagent-button{display:none !important;}pre,blockquote{border:1px solid #999;break-inside:avoid;}tr,img{break-inside:avoid;}header,img,svg{break-inside:avoid;break-after:avoid;}img{max-width:100% !important;}h1{font-size:24pt;}h2,h3,h4{font-size:16pt;margin-top:25px;}h3{font-size:15pt;}h4{font-size:14pt;}p,h2,h3{orphans:3;widows:3;}h2,h3{break-after:avoid;break-inside:avoid;}.visually-hidden,.page-header,.content-header,.banner-image,.banner-breadcrumb .block-breadcrumbs,.page-acknowledgement,.ncc-bottom-nav,.ncc-footer-bar,.page-footer,footer{display:none !important;}header.page-header{border:none !important;}a,blockquote,pre,img,svg,p{break-inside:avoid;font-size:12pt;}ul,ol,dl{break-before:avoid;font-size:12pt;line-height:14pt;}h1,h2{break-before:always;}h3,h4,h5,h6,img{break-after:avoid;break-inside:avoid;}body.node .banner-content,body.node .width-default{max-width:unset;min-height:unset;width:100%;float:none;margin:0;padding:0;}body.node .banner-content h1{display:block !important;}a:link,a:visited,a{background:transparent;text-decoration:underline;text-align:left;}[role="main"]::after{border-top:1px solid #bbb;content:"Copyright © Australian Building Codes Board. All rights reserved.";display:block;text-align:center;margin:20px 10px 0 0 !important;padding:10px;color:#999;font-size:10pt;}article{margin-top:0 !important;}.banner-primary-content{margin-top:0 !important;}.button,.button--primary{background:none !important;padding:0 !important;}.messages{border-width:1px;border-color:#999;}.is-collapse-enabled .tabs{max-height:999em;}.is-horizontal .tabs__tab{margin:0 4px !important;border-radius:4px 4px 0 0 !important;}.dropbutton-multiple .dropbutton .secondary-action{display:block;}.js .dropbutton-widget,.js td .dropbutton-widget{position:relative;}.js .dropbutton .dropbutton-toggle{display:none;}.js .dropbutton-multiple .dropbutton-widget{border-radius:4px;background:none;}input.form-autocomplete,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,input.form-file,textarea.form-textarea,select.form-select{border-width:1px;}.header-bar,.ncc-filter,.filter-results,.ncc-share,.ncc-share-modal,.breadcrumbs,.primary,.region-menu,.logo,.toolbar,.ncc-bottom-nav,.ncc-footer-bar,.region-search,.card-list-nav{display:none !important;}.owl-carousel .owl-item{float:none;position:unset;}.workbench-tabs,.banner-image{display:none !important;}main.region-content > div.region-content > article:first-child,main.region-content > div.region-content > div:first-child + *:not([class*=container]):not(form){margin-top:0;}.toggle-all-images-tables{display:none;}.content-main{position:unset;}.content-main .container-content{display:block;margin:0;padding:0;}.gallery-active{overflow:hidden;margin-bottom:2.5rem;height:auto !important;}.gallery-active .gallery{position:relative;width:auto !important;left:0 !important;}.gallery-active .gallery-item{float:none;}.gallery-active .gallery-prev,.gallery-active .gallery--next{display:none;}.owl-item{width:100% !important;margin-bottom:5px;}.image-card{margin-bottom:25px;}.image-card .image-card-title a{text-decoration:none;font-weight:bold;}.image-card .image-card-details a{text-decoration:none;}.image-card .image-card-meta time{font-size:11pt;text-decoration:none;}div.icon-card{margin-bottom:15px;}div.icon-card .icon-card-banner{display:none !important;}div.icon-card .icon-card-banner:before{display:none !important;}div.icon-card .icon-card-content img{display:none;}div.icon-card .icon-card-title.heading-e{font-weight:bold;}.video-card-title a{text-decoration:none;font-weight:bold;}.default-card .default-card-title{font-weight:bold;}.default-card .default-card-content a{text-decoration:none;}.card-list-default a{text-decoration:none;}a .video-card-link{display:none;}.download-card{height:unset;position:unset;overflow-x:visible;overflow:visible;margin-bottom:25px;}.download-card .download-card-title,.download-card .video-card-title{font-weight:bold;}.download-card .download-card-title a,.download-card .video-card-title a{text-decoration:none;}.download-card .download-card-content{overflow:visible;min-height:unset;}.download-card .download-card-content p{margin:0 0 0.5rem;}.download-card .download-card-meta{font-size:11pt;}.download-card .download-card-meta span{display:inline-block;}.download-card .download-card-meta span a{text-decoration:none;margin-left:8px;}main.region-content > div.region-content{padding-top:20px;}@media (min-width:76.5rem){main.region-content > div.region-content{padding-top:20px;}}.card-list-pager,.download-card-link{display:none;}.default-card-content .field{display:none;}.liveagent-button{display:none;}.pattern-card{display:inline-block;}.ncc-code-2022 .ncc-callout > ol.numbered > li > ol > li::before{left:205px;}.ncc-clause-content .ncc-body p{padding:0 0 5px !important;}.ncc-code-2022 .ncc-subtopic{background-color:#000 !important;color:#fff !important;padding:5px 10px !important;print-color-adjust:exact !important;-webkit-print-color-adjust:exact !important;}.ncc-clause .ncc-image-reference,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause .ncc-image-reference{display:block !important;print-color-adjust:exact !important;-webkit-print-color-adjust:exact !important;}.ncc-callout{margin:10px 0 !important;background:#f9f9f9 !important;border:1px solid #e8e8e8;border-radius:0.1rem;padding:10px !important;print-color-adjust:exact !important;-webkit-print-color-adjust:exact !important;box-shadow:none;}.ncc-callout p{margin-bottom:5px !important;}.ncc-callout h4{color:#333 !important;background-color:#aaa;font-size:16px;line-height:24px;background:#f9f9f9;color:#333;padding:0;padding-bottom:10px;}.ncc-callout h4::before{content:none;}.ncc-callout.ncc-callout-note,.ncc-callout.ncc-callout-application,.ncc-callout.ncc-callout-exemption{padding-top:10px !important;padding-bottom:10px !important;}.ncc-callout.ncc-callout-note > h4,.ncc-callout.ncc-callout-application > h4,.ncc-callout.ncc-callout-exemption > h4{position:relative !important;padding-left:3rem !important;padding-top:0 !important;}.ncc-callout.ncc-callout-note > h4:before,.ncc-callout.ncc-callout-application > h4:before,.ncc-callout.ncc-callout-exemption > h4:before{display:inline-block;height:2rem;margin-left:-3rem;position:absolute;width:2rem;content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/></svg>') !important;}.ncc-callout.ncc-callout-note p,.ncc-callout.ncc-callout-application p,.ncc-callout.ncc-callout-exemption p{padding:0 !important;margin:0 !important;margin-bottom:5px !important;}.ncc-callout .ncc-note{background-color:#aaa;}.ncc-callout .ncc-note p{padding:0;}.ncc-callout > ol{counter-reset:list;margin-bottom:2rem;margin-left:1.25em;}.ncc-callout > ol > li{list-style:none;margin-bottom:1rem;padding-left:50px !important;}.ncc-callout > ol > li::before{content:"(" counter(list,lower-alpha) ") ";counter-increment:list;padding-right:10px;position:absolute;left:0;}.ncc-callout > ol > li > ol{counter-reset:list;margin-left:1.25em;}.ncc-callout > ol > li > ol > li{list-style:none;margin-bottom:1rem;padding-left:50px !important;}.ncc-callout > ol > li > ol > li::before{content:"(" counter(list,lower-roman) ") ";counter-increment:list;padding-right:10px;position:absolute;left:40px;}.ncc-callout > ol > li > ol > li > ol{counter-reset:term;margin-left:1.25em;}.ncc-callout > ol > li > ol > li > ol > li{list-style:none;margin-bottom:1rem;padding-left:50px !important;}.ncc-callout > ol > li > ol > li > ol > li::before{content:"(" counter(term,upper-alpha) ") ";counter-increment:term;padding-right:10px;position:absolute;left:55px;}.ncc-panel{display:none !important;}.ncc-subclause{position:relative;}.ncc-subclause > p{padding-left:40px !important;}.ncc-subclause > p num{padding-right:10px;width:20px;position:absolute;left:0;}.ncc-subclause > ol{counter-reset:list;margin-bottom:2rem;margin-left:1.25em;}.ncc-subclause > ol > li{list-style:none;margin-bottom:1rem;padding-left:40px !important;}.ncc-subclause > ol > li::before{content:"(" counter(list,lower-alpha) ") " !important;counter-increment:list;padding-right:10px;position:absolute;left:0;}.ncc-subclause > ol > li > ol{counter-reset:list;margin-left:1.25em;}.ncc-subclause > ol > li > ol > li{list-style:none;margin-bottom:1rem;padding-left:40px !important;}.ncc-subclause > ol > li > ol > li::before{content:"(" counter(list,lower-roman) ") " !important;counter-increment:list;padding-right:10px;position:absolute;left:40px;}.ncc-subclause > ol > li > ol > li > ol{counter-reset:term;margin-left:1.25em;}.ncc-subclause > ol > li > ol > li > ol > li{list-style:none;margin-bottom:1rem;padding-left:40px !important;}.ncc-subclause > ol > li > ol > li > ol > li::before{content:"(" counter(term,upper-alpha) ") " !important;counter-increment:term;padding-right:10px;position:absolute;left:55px;}.ncc-page-content{padding:0 !important;}.ncc-page-content h1{padding:0 !important;margin:0 0 10px 0 !important;display:block;width:100%;max-width:100% !important;color:#000 !important;}.ncc-page-content h1 p{margin:0 !important;padding:0 !important;}.ncc-page-content .toggle-all{display:none !important;}.ncc-page-content .ncc-clause{border-top:none;border-bottom:1px solid #ddd;padding:10px 0 !important;}.ncc-page-content .ncc-clause .show-guide{display:none !important;}.ncc-page-content .ncc-clause .ncc-part-archive li{margin-bottom:5px !important;}.ncc-page-content .ncc-clause > h3{color:#000 !important;}.ncc-page-content .ncc-clause > h3.ncc-clause-title{font-size:14pt;font-weight:bold;color:#000;margin-top:10px !important;margin-bottom:5px !important;padding-left:0 !important;}.ncc-page-content .ncc-clause > h3.ncc-clause-title > span,.ncc-page-content .ncc-clause > h3.ncc-clause-title > span:not(.archive){font-size:14pt;color:#000;}.ncc-page-content .ncc-clause > h3.ncc-clause-title > span.archive{font-size:10pt !important;right:0 !important;print-color-adjust:exact !important;-webkit-print-color-adjust:exact !important;color:#999 !important;top:16px !important;}.ncc-page-content .ncc-clause p{margin-bottom:5px !important;}.ncc-page-content .ncc-clause .panel{display:block !important;visibility:visible !important;max-height:100% !important;padding:0 !important;}.ncc-page-content .ncc-clause .panel .width-65{width:100% !important;}.ncc-page-content .ncc-clause .panel .tabs{display:none !important;}.ncc-page-content .ncc-clause.accordion .open-close{display:none !important;}.ncc-page-content .ncc-clause.accordion > .panel{margin:0 !important;padding:5px 0 !important;}.ncc-page-content .ncc-clause.accordion > .panel .ncc-subclause > ol,.ncc-page-content .ncc-clause.accordion > .panel .ncc-subclause > ul{margin:1em 0 0.25em 1.5em !important;}.ncc-page-content .ncc-clause.accordion > .panel .ncc-subclause > ol > li,.ncc-page-content .ncc-clause.accordion > .panel .ncc-subclause > ul > li{margin-bottom:10px !important;}.ncc-page-content .ncc-clause.accordion .mobile-options{display:none !important;}.ncc-page-content .ncc-clause.accordion .ncc-clause-title{display:inline-block !important;padding:0 !important;margin-top:0 !important;margin-bottom:10px !important;font-size:14pt !important;max-width:100% !important;width:100% !important;}.ncc-page-content .ncc-clause.accordion .ncc-clause-title span{font-weight:bold !important;font-size:14pt !important;display:inline-block;width:auto;padding:0 !important;margin:0 !important;}.ncc-page-content .ncc-clause.accordion .ncc-clause-title span.archive{font-size:10pt !important;right:0 !important;color:#999 !important;top:10px !important;print-color-adjust:exact !important;-webkit-print-color-adjust:exact !important;}.ncc-page-content a{color:#222;text-decoration:underline solid #aaa 0.3pt;text-underline-offset:0.1rem;text-decoration-color:#aaa;-webkit-text-decoration-color:#aaa;print-color-adjust:exact !important;-webkit-print-color-adjust:exact !important;}.ncc-page-content a.vocabulary{text-decoration:none !important;font-style:normal;color:var(--color-navy);}.ncc-page-content .ncc-part-archive h2.ncc-subtopic{display:block;width:100%;background-color:#000 !important;color:#fff;font-size:14pt;padding:5px 10px !important;margin:5px 0 !important;}.ncc-normal-content{margin:0 !important;}.ncc-normal-content > p{margin:0 !important;}.ncc-clause,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause{border-top:none;border-bottom:1px solid #ddd;padding:10px 0 !important;}.ncc-clause .field.field-notice .label,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause .field.field-notice .label{display:none;}.ncc-clause .field.field-blurbs .label,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause .field.field-blurbs .label{display:none;}.ncc-clause .field.field-title,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause .field.field-title{display:none;}.ncc-clause .field.field-state,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause .field.field-state{display:none;}.ncc-clause .field.field-variation-type,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause .field.field-variation-type{display:none;}.ncc-clause .field.field-sptc-current,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause .field.field-sptc-current{display:none;}.ncc-clause .show-guide,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause .show-guide{display:none !important;}.ncc-clause .ncc-part-archive li,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause .ncc-part-archive li{margin-bottom:5px !important;}.ncc-clause > h3,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause > h3{color:#000 !important;font-size:14pt;font-weight:bold;margin-top:0 !important;margin-bottom:5px !important;padding-left:0 !important;}.ncc-clause > h3 > span,.ncc-clause > h3 > span:not(.archive),.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause > h3 > span,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause > h3 > span:not(.archive){font-size:14pt;color:#000;}.ncc-clause > h3 > span.archive,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause > h3 > span.archive{font-size:10pt !important;right:0 !important;print-color-adjust:exact !important;-webkit-print-color-adjust:exact !important;color:#999 !important;top:16px !important;}.ncc-clause .panel,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause .panel{display:block !important;visibility:visible !important;max-height:100% !important;padding:0 !important;}.ncc-clause p,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause p{margin-bottom:5px !important;}.ncc-clause.accordion .open-close,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause.accordion .open-close{display:none !important;}.ncc-clause.accordion > .panel,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause.accordion > .panel{margin:0 !important;padding:5px 0 !important;}.ncc-clause.accordion .mobile-options,.ncc-page-type-schedule-part .ncc-code-2022 .ncc-subclause.accordion .mobile-options{display:none !important;}sup.footnote{color:#555;display:inline-block !important;font-size:10pt;text-decoration:none;}#abcb-footnotes,#footnotes{border-top:0.2pt solid #ccc;color:#555;display:block !important;font-size:12pt;margin-top:30px;padding-bottom:20px;}.page-node-type-ncc-page #abcb-footnotes{display:none !important;}.page-node-type-ncc-page #footnotes{display:block !important;}#footnotes h2{font-size:1.3rem;margin:0.8rem 0;}figure{display:block !important;}
