.ConsultContent{font-family:"Open Sans",sans-serif;font-size:16px;background-color:transparent !important}.ConsultContent a{color:#e40520 !important;font-weight:700}.ConsultContent .k-editor{max-width:calc(100vw - 52px)}.ConsultContent .submit-text,.ConsultContent p,.ConsultContent span,.ConsultContent strong,.ConsultContent a{font-family:"Open Sans",sans-serif;font-size:16px;color:#555559}.ConsultContent div.qBodyTextArea:not(.k-editor){width:calc(100% - 40px)}.ConsultContent .legend,.ConsultContent .questionaireSubmitterLabel,.ConsultContent .questionaireLabel,.ConsultContent .questionaire_text,.ConsultContent .questionaire_text p,.ConsultContent .questionaire_text span,.ConsultContent .questionaire_text strong,.ConsultContent .questionaireItem p{font-family:"Open Sans",sans-serif;font-size:18px}.ConsultContent .legend{font-weight:bold}.ConsultContent h2,.ConsultContent h2 strong,.ConsultContent h2 span,.ConsultContent h2 p{font-size:18pt!important;font-weight:bold}.ConsultContent .questionaireSubmitterLabel,.ConsultContent h3,.ConsultContent h3 strong,.ConsultContent h3 span,.ConsultContent h3 p{font-size:18px!important;font-weight:bold;color:#555559}.ConsultContent .questionaire_text{margin:0 0 6px}.ConsultContent .k-button-text{color:#FFF}#ConsultContent .BottomSubmitButton,.ConsultContent .BottomSubmitButton{box-shadow:none!important;border:none!important;border-radius:0 2px 2px 0;margin-right:10px}.ConsultContent .BottomSubmitButton:hover{background-color:#cb041c}#ConsultContent,#ConsultContent h1,#ConsultContent h2,#ConsultContent h3,#ConsultContent h4,#ConsultContent h5{font-family:"Open Sans",sans-serif}#ConsultContent .legend{font-size:14px!important;text-transform:uppercase;color:#222;width:150px;margin:0;padding:0;padding-bottom:10px;border:none}#ConsultContent .legend:after{background-color:#fedb00;bottom:-11px;position:relative;content:"";display:block;height:1px;left:0;right:0}.ConsultContent .questionaireIntroLabel{display:none;background-color:transparent}.ConsultContent .questionaireIntro p{margin-bottom:0!important}.ConsultContent .questionairePrivacy{padding-top:10px;background-color:transparent}#div_SubmitterDetails_QuizOrganisation .questionaireLabel{font-size:16px!important}span.k-icon{font-family:"WebComponentsIcons" !important}.ConsultContent .questionaireMultipleChoice{overflow:auto}.ConsultContent .questionaireMultipleChoice ul{margin:0;margin-top:10px;padding-left:14px}.k-editor{font-family:'Open San',Kalam,Verdana,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}.Header1{font-size:2.8em;color:#222 !important;font-weight:normal;letter-spacing:-1.2px;margin:28px 0 4px;line-height:0.95;width:100%}.Header2{line-height:1.1;margin-bottom:5px;color:#222;letter-spacing:-0.4px}.Header3{line-height:1.2;margin-bottom:20px;color:#333}.Header4{line-height:1.3;margin-bottom:20px;color:#4A4A4A;font-weight:normal}.Header5{line-height:1.3;margin-bottom:13px;font-weight:bold;letter-spacing:-0.025em}#ConsultContent .FormTextBox,#ConsultContent .questionaireSubmitter input:not([type="radio"]){background-color:#fff;border:1px solid #ccc;border-radius:2px;color:#555;display:block;font-size:16px;height:44px;line-height:1.3;padding:11px 15px;width:100%}input[type="radio"]{border-radius:50%}#ConsultContent input[type="radio"],#ConsultContent input[type="checkbox"],.ConsultContent input[type="radio"],.ConsultContent input[type="checkbox"]{appearance:none;border:1px solid #d3d3d3;width:30px;height:30px;content:none;outline:none;margin:0;box-shadow:none;margin-right:5px}#ConsultContent input[type="radio"]:checked::before,#ConsultContent input[type="checkbox"]:checked::before,.ConsultContent input[type="radio"]:checked::before,.ConsultContent input[type="checkbox"]:checked::before{position:absolute;color:#e81d2e !important;content:"\00A0\2713\00A0" !important;font-weight:bolder;padding-top:2px;font-size:21px}#ConsultContent .questionaireLabel input,.ConsultContent .questionaireLabel input{margin-top:0 !important}#ConsultContent .questionaireLabel,.ConsultContent .questionaireLabel{display:inline-block !important;padding-bottom:1.25em;padding-right:30px !important;font-size:16px;padding-left:0 !important}#ConsultContent .radio-wrapper,.ConsultContent .radio-wrapper{display:inline-block;margin-top:14px;padding-left:10px}#ConsultContent .checkbox-wrapper,.ConsultContent .checkbox-wrapper{text-indent:-40px;margin-left:36px}.RadUpload_Metro .ruSelectWrap .ruButton{background-color:#009FB6 !important}.BottomSubmitButton{background-color:#e40520 !important;border:1px solid #e40520 !important;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:1.5;margin-bottom:3px;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.file-uploadLabel{height:44px !important}div[id*='questionaire_q_RadioText_'] .questionaireLabel{width:100%}#ConsultContent small,.ConsultContent small{font-size:12px}#ConsultContent .radio-wrapper,.ConsultContent .radio-wrapper{display:block}#ConsultContent .radio-wrapper label,.ConsultContent .radio-wrapper label{font-family:"Open Sans",sans-serif;font-size:16px;max-width:calc(100% - 35px);line-height:30px}.tooltipwindow p,.tooltipwindow span{color:white}.ConsultContent .matrixTableRow.matrixColHeaders .matrixTableCell,#ConsultContent .matrixTableRow.matrixColHeaders .matrixTableCell{padding-left:20px!important}.ConsultContent .matrixTableCell.matrixRowQuestion,#ConsultContent .matrixTableCell.matrixRowQuestion{vertical-align:top}#ConsultContent .matrixTableCell .radio-wrapper label,.ConsultContent .matrixTableCell .radio-wrapper label{display:none!important}.questionaireComments table th,.questionaireComments table td{border-bottom:1px solid #ddd}.questionaire p.Default,.questionaire span.requiredFlag{display:inline}@media screen and (max-width:767px){.consult24Widget{padding:0 10px}.ConsultContent .questionaireName,.ConsultContent .questionaireName input,.ConsultContent .questionaireEmail,.ConsultContent .questionaireEmail input,.ConsultContent .questionairePhoneNumber,.ConsultContent .questionairePhoneNumber input,.ConsultContent .questionaireOrg,.ConsultContent .questionaireOrg input,.ConsultContent .questionairePostal,.ConsultContent .questionairePostal input,.ConsultContent .questionaireMultipleChoice li{width:100%!important}.ConsultContent .k-editor{max-width:100%}}.k-container{position:relative;z-index:0}.k-container::before{content:'';display:block;position:absolute;top:10px;left:15px;right:15px;padding-bottom:30%;background:url('https://www.waikatodistrict.govt.nz/ResourcePackages/WaikatoDistrictCouncil/assets/dist/images/wave-page.svg') no-repeat left top;background-size:contain;pointer-events:none;z-index:-1}@media (min-width:992px){.k-container::before{top:10px;right:calc(33.3333333333% + 15px);padding-bottom:20%}}.process-overview-content{font-family:Anton,"Open Sans",sans-serif;font-size:48px;font-weight:400;line-height:1.2;color:#222;padding:0 0 0 10px;margin:101px 0 30px 0;border-left:3px solid #fedb00}.k-stepper.stepper-upper .k-progressbar{display:none}.k-stepper.stepper-upper .k-step-list-horizontal{justify-content:flex-start;flex-wrap:wrap}.k-stepper.stepper-upper .k-step{flex:0 0 auto;margin-right:30px}.k-stepper.stepper-upper .k-step-link{flex-direction:row;align-items:center;justify-content:flex-start}.k-stepper.stepper-upper .k-step-indicator{width:30px;height:30px;border:1px solid #767676;border-radius:50%;background:#fff;color:#767676;margin-right:10px}.k-stepper.stepper-upper .k-step-current .k-step-indicator,.k-stepper.stepper-upper .k-step-done .k-step-indicator{background:#e40520;border-color:#e40520;color:#fff}.k-stepper.stepper-upper .k-step-current .k-step-indicator-text,.k-stepper.stepper-upper .k-step-done .k-step-indicator-text{color:#fff !important}.k-stepper.stepper-upper .k-step-done .k-step-indicator-text{display:none}.k-stepper.stepper-upper .k-step-done .k-step-indicator{background-image:url('https://www.waikatodistrict.govt.nz/ResourcePackages/WaikatoDistrictCouncil/assets/dist/images/progress-stepper-check.svg');background-repeat:no-repeat;background-position:center center;background-size:16px 16px}.k-stepper.stepper-upper .k-step-label{margin:0;font-weight:700;color:#767676;font-size:16px}.k-stepper.stepper-upper .k-step-current .k-step-label,.k-stepper.stepper-upper .k-step-done .k-step-label{color:#555}#ConsultContent .ConsultButtonNext,#ConsultContent .ConsultButtonPrevious,#ConsultContent .k-button.ConsultButtonNext,#ConsultContent .k-button.ConsultButtonPrevious{background-color:#e40520 !important;border:1px solid #e40520 !important;border-color:#e40520 !important;border-radius:2px !important;box-shadow:none !important;color:#fff !important;cursor:pointer !important;display:inline-block !important;font-size:16px !important;font-weight:700 !important;font-family:"Open Sans",sans-serif !important;line-height:1.5 !important;padding:8px 20px !important;text-align:center !important;text-decoration:none !important;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out !important;height:auto !important}#ConsultContent .k-button.ConsultButtonNext:hover,#ConsultContent .k-button.ConsultButtonPrevious:hover{background-color:#cb041c !important;border-color:#cb041c !important;color:#fff !important}