.dcs-youthjustice-searchbytype__wrapper{.link{color:#002664;color:var(--nsw-brand-dark);cursor:pointer;font-weight:700;text-decoration:underline}.dcs-youthjustice__header{border-bottom:1px solid #ebebeb;border-bottom:1px solid var(--nsw-grey-04);position:relative;color:#000;color:var(--nsw-palette-black);@media(max-width:61.999rem){padding-top:1.5rem}.dcs-youthjustice__header__side-bg{position:absolute;right:1rem;bottom:1rem;z-index:100;@media(max-width:61.999rem){display:none}& img{width:160px}}.dcs-youthjustice__header-container{margin:0 auto;.dcs-youthjustice__header__callout-servicetype{.heading{color:#000;color:var(--nsw-palette-black);font-size:1.5rem;padding-bottom:1rem}@media(max-width:61.999rem){flex:0 0 100%;margin-top:0;padding:0}& h1,p{@media(max-width:61.999rem){padding:0 1rem}}& h1{@media(max-width:61.999rem){padding-left:0!important}}.dcs-youthjustice__header__deck{font-size:1.25rem}.dcs-youthjustice__header__form{background:#f2f2f2;background:var(--nsw-off-white);padding:2rem;@media(max-width:61.999rem){margin-bottom:0;background-color:#f2f2f2;background-color:var(--nsw-off-white);padding:1rem!important;color:#22272b;color:var(--nsw-text-dark)}.form__wrapper{display:flex;align-items:flex-end;@media(max-width:61.999rem){display:block}.outline-first{z-index:100}.form__item--textfield{flex:1;margin-bottom:0;align-self:stretch;& label:not(.youthjustice-type){font-weight:700;color:#22272b;color:var(--nsw-grey-01)}& label.youthjustice-type{margin-bottom:.5rem;text-transform:capitalize}@media(max-width:61.999rem){margin-bottom:1rem}.nsw-form__predictive-list{z-index:1000!important;margin:0!important;margin:initial!important;top:auto!important;top:initial!important;width:100%;.no-postcode{padding:.625rem;color:#22272b;color:var(--nsw-text-dark)}}.nsw-form-group{position:relative;.nsw-form-label{@media(max-width:61.999rem){font-weight:700;display:block;margin-bottom:.25rem}}.youthjustice-postcode-search-header-form__postcode-field{background-image:none!important;border-top-right-radius:0;border-bottom-right-radius:0;&::-moz-placeholder{color:#22272b;color:var(--nsw-text-dark);opacity:1}&::placeholder{color:#22272b;color:var(--nsw-text-dark);opacity:1}@media(min-width:62rem){border-right:none}@media(max-width:61.999rem){border-top-left-radius:0;border-bottom-left-radius:0}}.youthjustice-postcode-search-header-form__type-field{min-height:48px;position:relative;cursor:pointer;border-radius:0;.material-icons{position:absolute;right:.5rem}}.youthjustice-postcode-search-header-form__type-select{position:absolute;padding:1rem;background-color:#fff;background-color:var(--nsw-white);color:#22272b;color:var(--nsw-text-dark);margin-top:0;min-width:291px;border-radius:.25rem;z-index:999;border-left:1px solid #ebebeb;border-left:1px solid var(--nsw-grey-04);border-right:1px solid #ebebeb;border-right:1px solid var(--nsw-grey-04);border-bottom:1px solid #ebebeb;border-bottom:1px solid var(--nsw-grey-04);.nsw-form__fieldset{.clear-all{display:block;margin-top:1rem}}@media(max-width:61.999rem){width:100%;position:static;position:initial}}}}.dcs-youthjustice__header__search-button{border-radius:0 .25rem .25rem 0;align-self:flex-start;margin-top:24px;background-color:#002664;background-color:var(--nsw-brand-dark);color:#fff;color:var(--nsw-palette-white);border-top-left-radius:0;border-bottom-left-radius:0;@media(max-width:61.999rem){border-radius:.25rem;width:100%;background-color:#002664;background-color:var(--nsw-brand-dark);color:#fff;color:var(--nsw-white)}}}}}.ui-autocomplete{top:inherit;left:inherit;width:291px;z-index:999}}}}.hide-info{display:none!important}
