.filter_bar{padding:15px 15px;background-color:hsla(calc(var(--third-colour-h) + 0deg),calc(var(--third-colour-s) + .001%),calc(var(--third-colour-l) + .001%),calc(var(--third-colour-a) - calc(1 - .2)));width:100%;margin:0 0 20px}.filter_bar .filter{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media (max-width:500px){.filter_bar .filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.filter_bar .filter.filter_left{float:left;margin:0 20px 0 0}@media (min-width:0px) and (max-width:575px){.filter_bar .filter.filter_left{margin:0 0 10px;float:left}}.filter_bar .filter .nice-select{max-width:320px}.filter_bar .filter label{line-height:20px;margin:0;display:inline-block}.filter_bar .filter input,.filter_bar .filter select{border:none;line-height:26px;font-size:14px;padding:5px 10px 5px 10px;background-color:#fff;min-width:150px}.filter_bar .filter input[type=submit],.filter_bar .filter select[type=submit]{min-width:50px;background-color:var(--link-colour);color:#fff}.filter_bar .filter input[type=submit]:hover,.filter_bar .filter select[type=submit]:hover{background-color:var(--link-colour-hover)}body:not(.is_mouse) .filter_bar .filter input[type=submit]:focus,body:not(.is_mouse) .filter_bar .filter select[type=submit]:focus{background-color:var(--link-colour-hover)}.filter_bar .filter select{min-width:210px;height:auto;border:none;padding:5px 45px 5px 10px;color:#4a4a4a;line-height:24px;font-size:14px;font-weight:400;background:#fff url(/images/icons/dropdown_arrow.png) 100% no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:200px}@media (max-width:500px){.filter_bar .filter input,.filter_bar .filter select{width:100%;max-width:none}}