input:invalid{box-shadow:none}.objection-form__step{border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding:15px 0;margin-bottom:40px}.objection-form__step h2{font-weight:800;font-size:1.5rem;margin:0}.objection-form__step span{text-transform:uppercase}#Form_ObjectionForm p{font-size:1rem}#Form_ObjectionForm p a{font-weight:600;text-decoration:underline}#Form_ObjectionForm label.optional span{font-weight:400;margin-left:10px}#Form_ObjectionForm ol,#Form_ObjectionForm ul{font-size:1rem}#Form_ObjectionForm div.field:not(.CompositeField){margin-bottom:30px}#Form_ObjectionForm div.field:not(.CompositeField) ul{padding:0;margin:0}#Form_ObjectionForm div.field:not(.CompositeField) li{display:block;padding:0;margin:.5em 0}#Form_ObjectionForm div.field:not(.CompositeField) li label{margin:0}#Form_ObjectionForm button,#Form_ObjectionForm input[type=submit]{transition:background-color .3s}#Form_ObjectionForm button:disabled,#Form_ObjectionForm input[type=submit]:disabled{color:#231f20;background:#ccc;cursor:not-allowed}#Form_ObjectionForm .accordion__content>div,#Form_ObjectionForm_HowDidYouHearOther_Holder,#Form_ObjectionForm_OrganisationRepresented_Holder,#Form_ObjectionForm_PositionOther_Holder,#Form_ObjectionForm_Position_Holder,#Form_ObjectionForm_Position_Holder span.simpletooltip_container,#Form_ObjectionForm_action_submit,#Form_ObjectionForm_action_submit:disabled,#address-details,.summary-info__type li,div.electorate-select{display:none}div.electorate-select.active{display:block}#Form_ObjectionForm_MaoriElectorateRef_Holder .middleColumn{display:block!important}.step-2 #Form_ObjectionForm_action_submit{margin-left:10px}.recaptcha-passed .step-2 #Form_ObjectionForm_action_submit{display:inline-block}.step-2 #Form_ObjectionForm_action_next{display:none;margin-left:10px}#Form_ObjectionForm_action_back:disabled,#Form_ObjectionForm_action_next:disabled,input:disabled+label{opacity:.5}.nocaptcha .message.validation{display:block}#Form_ObjectionForm_error,.nocaptcha .message.validation,.required-message{margin-top:10px;color:#aa2e00;font-size:16px}p#Form_ObjectionForm_error{font-size:20px;border:1px solid #aa2e00;padding:10px}.requires-input{border-color:#aa2e00}.requires-input input.text,.requires-input select{border-color:#aa2e00}.requires-input .optionset{border:3px solid #aa2e00}#Form_ObjectionForm .button--orange{min-width:0!important;margin-top:0}#map_wrapper{display:none}#map{width:100%;height:600px;max-height:90dvh}#Form_ObjectionForm #map_snip.button--orange{margin-top:15px}#Attachment{margin-top:60px}#electorates-list,#map_snip_list ul,#objection-list{margin:30px 0 50px;list-style:none;padding:0}#electorates-list li,#map_snip_list li,#objection-list li{display:inline-block;margin-right:15px;padding:0}#electorates-list button,#map_snip_list li,#objection-list button{background:#d9d9d9;font-size:1.125em;font-weight:300;padding:8px 15px 10px 10px}#map_snip_list ul{margin-bottom:40px}#map_snip_list li{margin-bottom:10px}#electorates-list button:hover,#objection-list button:hover{background:#ccc}#electorates-list .fa-times,#map_snip_list .fa-times,#objection-list .fa-times{color:#d43900;font-size:26px;margin-left:20px;position:relative;top:4px}#Form_ObjectionForm hr{border-top:2px solid #ccc;margin:60px 0 40px 0}#Form_ObjectionForm .field.optionset+hr{margin-top:15px}#Form_ObjectionForm_Attachment{padding:15px;border:3px solid #666;width:100%}#Form_ObjectionForm.standard-form .description{display:block;margin-top:10px;font-size:1rem;line-height:1.5rem;color:#231f20;font-style:normal}#Form_ObjectionForm .accordion__content{padding:20px 0}#Form_ObjectionForm .accordion__content>div.always-show{display:block}.summary-heading{font-weight:800}.summary-info{margin-bottom:45px}ul.summary-info{margin-top:20px}#Form_ObjectionForm_ElectorateType_Holder{margin-bottom:15px}#Form_ObjectionForm .checkboxset li label{margin-left:15px}ul#Form_ObjectionForm_ElectorateType{margin-bottom:0}#Form_ObjectionForm_ElectorateType li{display:inline-block;margin-right:45px}#Form_ObjectionForm .intro p{font-size:1.125em}#Form_ObjectionForm_WantsToPresentInPerson_Holder{display:flex;align-items:flex-start}#Form_ObjectionForm_WantsToPresentInPerson_Holder label{margin-left:20px;font-size:1.125rem;margin-top:-9px}.standard-form #Form_ObjectionForm_HowDidYouHear_Holder.field.optionset{margin-bottom:35px}.table-container{overflow:hidden}table{table-layout:fixed}td:nth-child(1),th:nth-child(1){width:103px}.objection-details td:nth-child(1),.objection-details th:nth-child(1){width:100%}td:nth-child(2) span,th:nth-child(2) span{display:inline-block;width:100%}tr.objection-meta{cursor:pointer}@media screen and (max-width:767px){td:nth-child(3),td:nth-child(4),th:nth-child(3),th:nth-child(4){padding:0;width:0;overflow:hidden}td:nth-child(3) *,td:nth-child(4) *,th:nth-child(3) *,th:nth-child(4) *{display:none}}td:nth-child(5),th:nth-child(5){width:75px}.expand-objection-toggle{display:block;height:22px;color:#aa2e00;font-size:24px;transition:all .3s ease;line-height:1;border:0;background:0 0}.expand-objection-toggle[aria-expanded=true] i{transform:rotate(90deg)}.objection-details{font-size:16px}.objection-details h2{margin-bottom:0;font-size:22px}@media screen and (min-width:768px){.objection-details h2{margin-bottom:35px}}.objection-details h3{font-size:18px;line-height:28px;text-transform:uppercase;font-weight:800;margin-bottom:5px}.objection-details h4{font-size:16px;font-weight:800;margin:25px 0 5px}.objection-details ul{margin:25px 0;padding:0;list-style:none}.objection-details li>a{text-decoration:underline}.objection-details .js-map-placeholder{margin:25px 0}.objection-electorate{margin:23px 0 25px}.objection-change{font-weight:600;display:flex;align-items:center}.objection-change i{width:18px;display:inline-block;color:#aa2e00;margin-right:8px}.leaflet-container{border:1px solid #ddd}#Form_ObjectionForm_Objection_Holder .middleColumn{position:relative}#Form_ObjectionForm_Objection_Holder .middleColumn .text{width:calc(100% - 140px)}#Form_ObjectionForm_Objection_Holder .middleColumn button{position:absolute;right:0;bottom:0;font-size:16px;padding:0 40px;line-height:50px;border:0;height:50px}#Form_ObjectionForm_Objection_Holder i{display:none}#Form_ObjectionForm_Objection_Holder .ui-autocomplete-loading~i{display:block;position:absolute;top:12px;right:148px;z-index:10;color:#aa2e00;font-size:24px}#Form_ObjectionFilterForm label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#Form_ObjectionFilterForm .filter-form .form-item{margin-bottom:20px}#Form_ObjectionForm .nocaptcha{margin:30px 0}@media screen and (min-width:768px){@supports (display:grid){.filter-form #Form_ObjectionFilterForm .form-inner{grid-gap:20px}}}@media screen and (min-width:1200px){@supports (display:grid){.filter-form #Form_ObjectionFilterForm.standard-filter-form{grid-gap:20px}}}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;background:#fff;box-shadow:1.7px 8.8px 20px 1.1px rgba(0,0,0,.45)}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu-item-wrapper{font-size:16px;line-height:24px;padding:14px 20px;border-top:1px solid #d9d9d9;cursor:pointer}.ui-menu-item-wrapper.ui-state-active,.ui-menu-item-wrapper:hover{background:#d9d9d9}.ui-front{z-index:100}.legend-panel{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px}.legend-panel__row label{display:flex;cursor:pointer;font-size:14px;align-items:center;flex-wrap:wrap}.legend-panel__row label div{width:100%;line-height:1.5;margin-top:5px}.legend-panel__row img{width:24px;height:24px}.snip-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;margin-top:50px}@media screen and (min-width:560px){.snip-list{grid-column-gap:50px;grid-row-gap:50px}}@media screen and (min-width:768px){.snip-list{grid-template-columns:repeat(3,1fr)}}.snip-list .snapshot-item{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border-radius:15px;transition:.3s}.snip-list .snapshot-item:hover{box-shadow:0 0 18px 0 rgba(0,0,0,.09);transform:scale(1.05)}.snip-list .snapshot-item img{width:100%;height:auto}.snip-list button{border:0;margin:0;padding:0}.snip-list button:focus-visible{outline-offset:1px;outline:2px solid #fff}.snip-list .show-modal{z-index:1;display:block;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);transform-origin:center;transition:.3s}.snip-list .show-modal svg{width:32px}.snip-list .remove{display:block;position:absolute;right:5px;bottom:5px;transition:.3s}.snip-list .remove svg{width:32px}.snip-list .remove:hover svg{opacity:1}.snip-list .remove:hover svg path{fill:#aa2e00}.snip-list svg{height:auto}#snapshot-modal .modal-close{position:absolute;top:30px;right:30px;cursor:pointer}#snapshot-modal .modal-close svg{width:40px;height:40px}#snapshot-modal .modal-close svg path{fill:#fff}
/*# sourceMappingURL=map/ObjectionPage.css.map */
