.ui-datepicker{background-color:#fff;background-color:var(--nsw-white);border:2px solid #ccc}@media(min-width:48rem){.search-grid__results{order:2;flex:0 0 75%;max-width:75%}}@media(min-width:48rem){.search-grid__filters{order:1;flex:0 0 25%;max-width:25%}}.search-grid__filters .search-grid__info{margin-bottom:1rem}.search-filters .form-actions{margin-top:var(--spacing-sm)}.search-filters .form-actions input[type=submit]{display:inline-block;margin-right:.5rem}.search-filters .form-actions input[type=submit]:last-child{margin-right:0}@media only screen and (min-width:48rem)and (max-width:77rem){.search-filters .form-actions input[type=submit]{min-width:auto}}.search-filter{border-bottom:1px solid #ebebeb;border-bottom:1px solid var(--nsw-grey-04);border-left:0;border-right:0;border-top:0;margin:0;padding:.5rem 0}.search-filter:first-child{margin-top:1rem;border-top:1px solid #ebebeb;border-top:1px solid var(--nsw-grey-04)}.search-filter__title{margin:0}.search-results .search-filter:first-child{margin-top:0}.search-filter__toggle{background:none;border:0;padding:.5rem 3rem .5rem 0;position:relative;font-size:.875rem;font-weight:700;color:#22272b;color:var(--nsw-grey-01);display:block;width:100%;cursor:pointer;text-align:left}.search-filter__toggle .nsw-material-icons{position:absolute;top:50%;right:.5rem;color:#002664;color:var(--nsw-brand-dark);transform:translateY(-50%);font-size:2rem}.search-filter__toggle[aria-expanded=true] .nsw-material-icons{transform:translateY(-50%) rotate(180deg)}.search-filter__toggle:focus{outline:var(--focus-outline)}.search-filter__filters{margin-top:1rem;margin-bottom:.5rem}.search-filter__filters[aria-hidden=true]{display:none}.search-filter__filters .react-datepicker-wrapper{display:block}.search-filter__filters .react-datepicker-wrapper:first-child{margin-bottom:10px}.search-filter__filters .form-checkboxes .nsw-form-checkbox .option .form__required-marker{display:none}.search-filter__label{padding:.5rem 3rem .5rem 0;font-size:.875rem;font-weight:700;color:#22272b;color:var(--nsw-grey-01);display:none}@media(min-width:62rem){.youth-week-events-listing .search-filter__filters[aria-hidden=true],.women-nsw-events-listing .search-filter__filters[aria-hidden=true]{display:block}}@media(min-width:62rem){.youth-week-events-listing .search-filter legend,.women-nsw-events-listing .search-filter legend{display:none}}@media(min-width:62rem){.youth-week-events-listing .search-filter__label,.women-nsw-events-listing .search-filter__label{display:block}}@media(min-width:62rem){.youth-week-events-listing .search-filter__toggle,.women-nsw-events-listing .search-filter__toggle{display:none}}:where(button,input[type=button i]){-webkit-appearance:button}:where(button,input[type=reset i]){-webkit-appearance:button}:where(button,input[type=submit i]){-webkit-appearance:button}:where(button,input[type=button i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=color i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=reset i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=submit i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=button i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=color i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=reset i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=submit i])::-moz-focusring{outline:1px dotted ButtonText}.nsw-tag:hover:not(.nsw-tag--checkbox):not(span){background-color:#0026641a;background-color:var(--nsw-hover);outline-width:0}span.nsw-tag{cursor:default}
