@charset "UTF-8";.panel-secondary p:last-child{margin-bottom:0}.apf-search>.form-inner{margin-bottom:36px;margin-bottom:2.25rem}.apf-search>.form-inner>.form-items{margin-bottom:0}.apf-help,.address-postcode .postcode-wrapper{text-align:right}.address-postcode-only{text-align:left}.apf-help .svg-icon{margin-right:6px;margin-right:.375rem}.apf-examples-content{margin-top:24px;margin-top:1.5rem}.loading-message{margin:48px 0;margin:3rem 0;color:#424a50}.flexbox .loading-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flexbox .loading-message>div{position:relative;padding-left:36px;padding-left:2.25rem}.flexbox .loading-message>div>.svg-icon{position:absolute;left:0;top:0}.no-flexbox .loading-message{text-align:center}.apf-search .links{margin-top:12px;margin-top:.75rem}.flexbox .apf-search .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:-0.75rem;margin-right:-0.75rem}.flexbox .apf-search .links.form-items{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flexbox .apf-search .links>.col{padding-left:.75rem;padding-right:.75rem}.no-flexbox .apf-search .links{width:auto;margin-left:-12px;margin-left:-0.75rem;margin-right:-12px;margin-right:-0.75rem;margin-top:0;margin-bottom:0;max-width:none;*zoom:1;margin-bottom:24px;margin-bottom:1.5rem}.no-flexbox .apf-search .links:before,.no-flexbox .apf-search .links:after{content:" ";display:table}.no-flexbox .apf-search .links:after{clear:both}.no-flexbox .apf-search .links>div{position:relative;padding-left:12px;padding-left:.75rem;padding-right:12px;padding-right:.75rem;width:50%;float:left}.flexbox .apf-search .links>div{width:50%}.no-flexbox .apf-search .form-inner .links{margin-top:12px;margin-top:.75rem;margin-bottom:0}.address-information-txt .address-label-postal,.address-information-txt .address-label-partial,.address-information-txt .address-postcode *{margin-bottom:0}.address-information-txt .address-label-partial span,.address-information-txt .address-label-physical span{font-weight:normal}.flexbox .address-information-txt .address-postcode:not(.address-postcode-only){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:-0.75rem;margin-right:-0.75rem}.flexbox .address-information-txt .address-postcode:not(.address-postcode-only).form-items{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flexbox .address-information-txt .address-postcode:not(.address-postcode-only)>.col{padding-left:.75rem;padding-right:.75rem}.no-flexbox .address-information-txt .address-postcode:not(.address-postcode-only){width:auto;margin-left:-12px;margin-left:-0.75rem;margin-right:-12px;margin-right:-0.75rem;margin-top:0;margin-bottom:0;max-width:none;*zoom:1;margin-bottom:24px;margin-bottom:1.5rem}.no-flexbox .address-information-txt .address-postcode:not(.address-postcode-only):before,.no-flexbox .address-information-txt .address-postcode:not(.address-postcode-only):after{content:" ";display:table}.no-flexbox .address-information-txt .address-postcode:not(.address-postcode-only):after{clear:both}.no-flexbox .address-information-txt .address-postcode:not(.address-postcode-only)>.col,.no-flexbox .address-information-txt .address-postcode:not(.address-postcode-only)>div,.no-flexbox .address-information-txt .address-postcode:not(.address-postcode-only)>li{padding-left:12px;padding-left:.75rem;padding-right:12px;padding-right:.75rem}.flexbox .address-information-txt .address-postcode:not(.address-postcode-only)>.col:first-child{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.flexbox .address-information-txt .address-postcode:not(.address-postcode-only)>.col:last-child{-webkit-box-flex:0;-webkit-flex:0 0 5.625rem;-ms-flex:0 0 5.625rem;flex:0 0 5.625rem}.no-flexbox .address-information-txt .address-postcode:not(.address-postcode-only){margin-bottom:0}.no-flexbox .address-information-txt .address-postcode:not(.address-postcode-only)>.col:first-child{float:left;width:60%}.no-flexbox .address-information-txt .address-postcode:not(.address-postcode-only)>.col:last-child{float:right;width:40%}.address-information-txt .postcode{color:#424a50;font-weight:bold}.postal-alternative{float:none;width:auto;display:block}.address-messages.nojs{margin:1rem 0;font-weight:bold;white-space:normal}.address-delivery-success{color:#70b444}.address-delivery-success+p{margin-bottom:12px;margin-bottom:.75rem}.address-delivery-success+p+p{font-size:12px;font-size:.75rem;line-height:2}.address-delivery-success .default-txt{color:#424a50}.address-delivery-fail{color:#dc0000}.address-delivery-fail,.address-delivery-success{margin:0}.address-delivery-fail .svg-icon,.address-delivery-success .svg-icon{margin-right:6px;margin-right:.375rem}.address-share .form-item{margin-bottom:24px;margin-bottom:1.5rem}input[type=text].address-share-input.visuallyhidden{width:auto}.address-map{width:100%;height:408px}[id=apf-map]{width:100%;height:100%}[id=apf-map] .address-map{height:408px}[id=apf-map] img{max-width:none}.show-map-url-link,.hide-map-url-link{display:none}.apf-scroll{overflow-y:hidden}.autocomplete_item{position:relative}.autocomplete_item:hover .not-deliverable-fakelink{color:white;text-decoration:underline}.autocomplete-address,.autocomplete-postcode{display:inline-block}.autocomplete-address.p,.autocomplete-postcode.p{margin-bottom:0;vertical-align:top;line-height:1.5}.autocomplete-address{width:70%}.autocomplete-postcode{width:28%;float:right;text-align:right}.autocomplete-postcode .postcode-large{font-weight:bold;font-size:24px}.autocomplete-postcode .not-deliverable-msg{color:#dc0000}.autocomplete-postcode .not-deliverable-msg .svg-icon{margin-right:6px;margin-right:.375rem}.autocomplete-postcode.not-deliverable{width:100%;position:relative;text-align:left}.not-deliverable-fakelink{color:#2198ac}.meta{display:none}.lt-ie9 div[id="apf-wrapper"]{margin-bottom:48px}.lt-ie9 div[id="apf-wrapper"] .panel-content{padding-top:0}.lt-ie9 div[id="apf-wrapper"] .panel-secondary{border-top:solid 1px #70777c;margin:0 -17px -17px;padding:12px;padding:.75rem}.lt-ie9 div[id="apf-wrapper"] .panel-secondary .h4{margin-bottom:0}@font-face{font-family:"nzpost-sans";src:url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-regular.eot');src:url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-regular.eot?#iefix') format("embedded-opentype"),url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-regular.woff2') format("woff2"),url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-regular.woff') format("woff"),url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-regular.ttf') format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"nzpost-sans";src:url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-semibold.eot');src:url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-semibold.eot?#iefix') format("embedded-opentype"),url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-semibold.woff2') format("woff2"),url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-semibold.woff') format("woff"),url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-semibold.ttf') format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"nzpost-sans";src:url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-medium.eot');src:url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-medium.eot?#iefix') format("embedded-opentype"),url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-medium.woff2') format("woff2"),url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-medium.woff') format("woff"),url('../../../../../../../sites/all/themes/nzpost_responsive_20/fonts/nzpost-sans-medium.ttf') format("truetype");font-weight:500;font-style:normal}@media screen and (min-width:0) and (max-width:40em){.share-by-url-link,.show-map-url-link{display:block}[id=apf-map-container]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;background:white}[id=apf-map-container]:before{content:"Loading...";position:absolute;height:24px;width:76px;top:50%;left:50%;margin-left:-38px;margin-top:-12px;font-weight:bold}.address-map{height:-webkit-calc(100% - 37px);height:calc(100% - 37px)}.hide-map-url-link{position:absolute;bottom:0;display:block;border-radius:0;border-left:none;border-right:0;border-bottom:0}}@media screen and (min-width:40.0625em){.autocomplete-postcode.not-deliverable{position:absolute;top:6px;top:.375rem;right:12px;right:.75rem;text-align:right}}