.safety_economy_icon{width:auto}body{font-family:robotoregular,Arial,sans-serif!important}#wdAddThis,#search_Garage,.row #lightGreyBorder,.checkboxFiveAPSR,#apsr_phone_search,#resetHorizontalButton,.orcSmallFont{display:none!important;visibility:hidden;opacity:0}#vehicleInfoBoxes .playVideoText,#apsWrapper strong{font-weight:400}.vehInfoBorder:has(span.aps_nonspecialprice) .searchVehImg{position:relative}.vehInfoBorder:has(span.aps_nonspecialprice) .searchVehImg:before{content:"ON SALE";position:absolute;inset:auto 6px 18% auto;padding:3px 9px;border-radius:60rem;font-size:11px;line-height:1;background-color:var(--red);color:#fff}#apsWrapper{font-family:var(--body)!important}#apsWrapper #apsMainSearch{background-color:transparent!important}@media screen and (max-width: 959px){#apsWrapper #apsMainSearch .search_VehicleSpecs li,#apsWrapper #apsMainSearch #apsr_stockNR,#apsWrapper #vehicleInfoBoxes .playVideoButton{font-size:.75rem!important}#apsWrapper #apsMainSearch .aps_price{font-size:.95rem!important}#apsWrapper #apsMainSearch .aps_nonspecialprice{font-size:.75rem!important}}#apsfooter{display:flex}#apsfooter .row{display:flex;flex-direction:column}#vehicleInfoBoxes,#search_ResultBarBG,#apsfooter .row{background:transparent!important;overflow:unset!important}#search_ResultBarBG{display:flex;border:0!important}#search_ResultBarBG .aps_grid_12{width:auto}#search_ResultBarBG #jqResultsTest{margin:0;padding:.65rem 0;opacity:1;color:var(--textColour)!important}@media screen and (max-width: 48em){#search_ResultBarBG{padding:1rem 0}}#apsMainSearch #search_TitleBarBG{margin:.5rem auto;background-color:var(--cardBackground)!important}#apsMainSearch #search_TitleBarBG .aps_grid_12{display:flex;align-items:center;justify-content:center;padding:.5rem}#apsMainSearch #search_HorizontalSearchSlider{background-color:var(--cardBackground)!important;border:var(--cardBorder);border-bottom:0;z-index:1;position:relative;height:auto!important}#apsMainSearch #search_HorizontalSearchSlider a#aps-pull{text-align:center;background-color:transparent;border:none;margin:0;display:flex;gap:var(--gapHalf);align-items:center;justify-content:center}#apsMainSearch #search_HorizontalSearchSlider a#aps-pull span{margin:0}#apsMainSearch #search_HorizontalSearchSlider a#aps-pull span#APSiconMenu{width:20px;height:20px;float:none;background-position:center;background-size:cover}@media screen and (max-width: 959px){#apsMainSearch #search_HorizontalSearchSlider{display:flex;align-items:center;justify-content:center}}#search_HorizontalSearchBarBG.row{background-color:var(--cardBackground)!important;border:var(--cardBorder);border-radius:var(--radius);box-shadow:var(--shadowCard);padding:1.25rem .75rem;display:flex!important;flex-wrap:wrap}#search_HorizontalSearchBarBG.row #horizontalLeftColumn,#search_HorizontalSearchBarBG.row #horizontalMidLeftColumn,#search_HorizontalSearchBarBG.row #horizontalMidRightColumn{padding:0 .5rem;margin:0;display:flex;flex-direction:column;gap:var(--gap);flex:1 1 25%}#search_HorizontalSearchBarBG.row #horizontalMidRightColumn>div:nth-child(1){display:flex!important;gap:var(--gap);flex-direction:column}#search_HorizontalSearchBarBG.row #horizontalRightColumn{padding:0 .5rem;margin:0;display:flex;flex-direction:column;gap:var(--gap);flex:1 1 25%}#search_HorizontalSearchBarBG.row #horizontalBottomColumn{padding:0 .5rem;margin:0;display:flex;flex-direction:column;gap:var(--gap);flex:1 1 25%;flex:1 1 100%;padding:1rem .5rem}#search_HorizontalSearchBarBG.row #horizontalBottomColumn #keywordDiv{padding-top:1rem;border-top:1px solid var(--greyLight)}#search_HorizontalSearchBarBG.row #horizontalBottomColumn #search_Keywords{padding:0 .5rem;margin:0;display:flex;flex-direction:column;gap:var(--gap);flex:1 1 25%;width:100%!important;box-sizing:border-box!important}@media screen and (max-width: 959px){#search_HorizontalSearchBarBG.row{border-radius:0}}@media screen and (max-width: 768px){#search_HorizontalSearchBarBG.row{padding:.75rem;display:flex!important;flex-wrap:wrap;border-radius:0}#search_HorizontalSearchBarBG.row #horizontalLeftColumn{flex:1 1 50%;flex:1 1 100%;padding-bottom:1.5rem}#search_HorizontalSearchBarBG.row #horizontalMidLeftColumn,#search_HorizontalSearchBarBG.row #horizontalMidRightColumn{flex:1 1 50%;padding-bottom:1.5rem}#search_HorizontalSearchBarBG.row #horizontalRightColumn{flex:1 1 50%}#search_HorizontalSearchBarBG.row #horizontalBottomColumn{flex:1 1 50%;flex:1 1 100%}#search_HorizontalSearchBarBG.row #horizontalBottomColumn #search_Keywords{flex:1 1 50%;width:100%!important;box-sizing:border-box!important}}@media screen and (max-width: 480px){#search_HorizontalSearchBarBG.row{padding:.75rem;display:flex!important;flex-wrap:wrap}#search_HorizontalSearchBarBG.row #horizontalLeftColumn,#search_HorizontalSearchBarBG.row #horizontalMidLeftColumn,#search_HorizontalSearchBarBG.row #horizontalMidRightColumn,#search_HorizontalSearchBarBG.row #horizontalRightColumn,#search_HorizontalSearchBarBG.row #horizontalBottomColumn{flex:1 1 100%}#search_HorizontalSearchBarBG.row #horizontalBottomColumn #search_Keywords{flex:1 1 100%;width:100%!important;box-sizing:border-box!important}}@media screen and (max-width: 767px){#resetHorizontalButton>input{margin:0 0 8px!important;width:100%;border-radius:60rem;background-color:var(--cardBackground);border:1px solid var(--red);color:var(--red);font-size:.85rem;text-transform:uppercase}#resetHorizontalButton>input:hover{color:var(--red);opacity:1;background-color:var(--darkGreyTint)}}#search_HorizontalSearchBarBG.row #horizontalLeftColumn div.mozNoArrow>select{font-family:var(--body);border:0;margin:0!important;width:100%!important;border:1px solid var(--greyLight);border-radius:0!important;color:var(--textColour);background-color:var(--background)!important}#search_HorizontalSearchBarBG.row #horizontalLeftColumn div.mozNoArrow>select:focus{border-color:var(--headingColour)}#search_HorizontalSearchBarBG.row #horizontalLeftColumn #search_Fuel{background:url(/icons/grey/gas-station-line.svg) no-repeat;background-position:95% 4px}#search_HorizontalSearchBarBG.row #horizontalLeftColumn #search_Model,#search_HorizontalSearchBarBG.row #horizontalLeftColumn #search_Make,#search_HorizontalSearchBarBG.row #horizontalLeftColumn #search_Type{background:url(/icons/grey/car-line.svg) no-repeat;background-position:95% 4px}#search_HorizontalSearchBarBG.row #horizontalMidLeftColumn div>select{font-family:var(--body);border:0;margin:0!important;width:100%!important;border:1px solid var(--greyLight);border-radius:0!important;color:var(--textColour);background-color:var(--background)!important}#search_HorizontalSearchBarBG.row #horizontalMidLeftColumn div>select:focus{border-color:var(--headingColour)}#search_HorizontalSearchBarBG.row #horizontalMidLeftColumn #search_Year1,#search_HorizontalSearchBarBG.row #horizontalMidLeftColumn #search_Year2{background:url(/icons/grey/calender-line.svg) no-repeat;background-position:95% 4px}#search_HorizontalSearchBarBG.row #horizontalMidRightColumn div>select{font-family:var(--body);border:0;margin:0!important;width:100%!important;border:1px solid var(--greyLight);border-radius:0!important;color:var(--textColour);background-color:var(--background)!important}#search_HorizontalSearchBarBG.row #horizontalMidRightColumn div>select:focus{border-color:var(--headingColour)}#search_HorizontalSearchBarBG.row #horizontalMidRightColumn #search_Price1,#search_HorizontalSearchBarBG.row #horizontalMidRightColumn #search_Price2{background:url(/icons/grey/money-dollar-circle-line.svg) no-repeat;background-position:95% 4px}#search_HorizontalSearchBarBG.row #horizontalRightColumn div>select{font-family:var(--body);border:0;margin:0!important;width:100%!important;border:1px solid var(--greyLight);border-radius:0!important;color:var(--textColour);background-color:var(--background)!important}#search_HorizontalSearchBarBG.row #horizontalRightColumn div>select:focus{border-color:var(--headingColour)}#search_HorizontalSearchBarBG.row #horizontalBottomColumn div>input{font-family:var(--body);border:0;margin:0!important;width:100%!important;border:1px solid var(--greyLight);border-radius:0!important;color:var(--textColour);background-color:var(--background)!important;height:38px}#search_HorizontalSearchBarBG.row #horizontalBottomColumn div>input:focus{border-color:var(--headingColour)}#horizontalRightColumn #submitHorizontalButton #search_SubmitButton{border:0;border-radius:60rem;margin:0!important;width:100%;background-color:var(--red);color:var(--light);font-weight:700;line-height:1.4;height:auto;padding:.25rem 1rem .5rem;letter-spacing:1px}#horizontalRightColumn #submitHorizontalButton #search_SubmitButton:hover{opacity:1!important;background-color:var(--redDark)}#search_SortBarBG.row{display:flex!important;gap:var(--gapHalf);align-content:center;align-items:center;padding:1rem 1.25rem;justify-content:space-between;background-color:transparent!important}#search_SortBarBG.row .aps_grid_3_horSearchBlock{padding:0;margin:0}#search_SortBarBG.row .aps_grid_3_horSearchBlock select{font-family:var(--body);border:0;margin:0!important;width:100%!important;border:1px solid var(--greyLight);border-radius:0!important;color:var(--textColour);background-color:var(--background)!important;height:35px;line-height:normal;background-color:var(--cardBackground)!important}#search_SortBarBG.row .aps_grid_3_horSearchBlock select:focus{border-color:var(--headingColour)}#search_SortBarBG.row .aps_grid_3{padding:0}#search_SortBarBG.row .aps_grid_6{display:flex}#search_SortBarBG.row .aps_grid_6 #apsrVehicleStatusDesktop{display:flex!important}#search_SortBarBG.row .aps_grid_6 #apsrVhechicleCheckBoxes{display:flex;gap:var(--gap);align-items:center}#search_SortBarBG.row .aps_grid_6 #apsrVhechicleCheckBoxes span{display:flex!important;color:var(--textColour)!important;gap:var(--gapSml);align-items:flex-end}#search_SortBarBG.row .aps_grid_6 #apsrVhechicleCheckBoxes span>*{margin:0;float:none;line-height:normal}#search_SortBarBG.row .search_SortBarButton{display:none!important}#search_SortBarBG.row .aps_grid_3{display:flex;width:40%;justify-content:flex-end;padding:0;margin:0}#search_SortBarBG.row .aps_grid_3 div{display:flex;gap:var(--gap)}#search_SortBarBG.row .aps_grid_3 div .search_SortBarButton{padding:.25rem 1.25rem .25rem .5rem}#search_SortBarBG.row .aps_grid_3 div .search_SortBarButton a,#search_SortBarBG.row .aps_grid_3 div .search_SortBarButton div{display:flex;gap:0!important;align-content:center;justify-content:center;align-items:center}@media screen and (max-width: 980px){#search_SortBarBG.row .aps_grid_3{display:none}}@media screen and (max-width: 768px){#search_SortBarBG.row{flex-direction:column;padding:.5rem}#search_SortBarBG.row .aps_grid_3_horSearchBlock,#search_SortBarBG.row .aps_grid_6{width:100%}}#aps_View_jq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap)}@media (max-width: 959px){#aps_View_jq{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){#aps_View_jq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){#aps_View_jq{grid-template-columns:1fr}}#aps_View_jq .vehInfoBorder{padding:0;margin:0!important;width:100%;font-weight:400;display:flex;position:relative;flex-direction:column;height:auto!important;background-color:var(--cardBackground)!important;border:var(--cardBorder);border-radius:var(--radiusSml);color:var(--textColour)!important;box-shadow:var(--shadowCard);transition:var(--transition)}#aps_View_jq .vehInfoBorder #cleancarSearchText{display:none!important}#aps_View_jq .vehInfoBorder:hover{box-shadow:var(--shadowCardHover)}#aps_View_jq figure.searchVehImg{height:auto!important;max-height:100%!important;border-radius:var(--radiusSml) var(--radiusSml) 0 0;border-bottom:1px solid var(--greyLight);width:100%;margin:0}#aps_View_jq figure.searchVehImg a img{width:100%!important}#aps_View_jq .vehInfoBorder #vehInfo_placeholder{display:flex;flex-direction:column;padding:0 1rem 1rem;gap:6px;color:var(--textColour)!important}#aps_View_jq .vehInfoBorder #vehInfo_placeholder>*{padding:0;margin:0!important;width:100%;color:var(--textColour)!important;font-weight:400}#aps_View_jq .vehInfoBorder #vehInfo_placeholder h2,#aps_View_jq .vehInfoBorder #vehInfo_placeholder h3{white-space:normal}#aps_View_jq .vehInfoBorder #vehInfo_placeholder h2.search_wraptext a{font-family:var(--body)!important;font-weight:400!important;color:var(--headingColour)!important}#aps_View_jq .vehInfoBorder #vehInfo_placeholder h3[property=description]{font-family:var(--body)!important;font-weight:400!important;opacity:.85;height:auto!important;line-height:1}#aps_View_jq .vehInfoBorder #vehInfo_placeholder h2[property=offers]{font-family:var(--body)!important;padding:.65rem 0;margin:.75rem 0!important;border-top:1px solid var(--greyLight);border-bottom:1px solid var(--greyLight);display:flex!important;gap:12px;justify-content:flex-end;flex-direction:row-reverse;align-items:baseline}#aps_View_jq .vehInfoBorder #vehInfo_placeholder h2[property=offers] span{font-size:1.15rem;color:var(--headingColour)!important;font-weight:400!important}#aps_View_jq .vehInfoBorder #vehInfo_placeholder h2[property=offers] .aps_nonspecialprice{font-size:.75rem;opacity:.75}#aps_View_jq .vehInfoBorder #vehInfo_placeholder #apsr_fuel_miles{display:flex;padding:.45rem 0;column-gap:.5rem;row-gap:.25rem;width:auto!important;flex-wrap:wrap;color:var(--textColour)!important}#aps_View_jq .vehInfoBorder #vehInfo_placeholder #apsr_fuel_miles li{color:var(--textColour)!important;opacity:.8}#aps_View_jq .vehInfoBorder #vehInfo_placeholder #apsr_fuel_miles li:nth-child(1):before{content:"";padding:0 8px;margin-right:3px;background-color:var(--textColour);-webkit-mask-image:url(/icons/dark/gas-station-line.svg);mask-image:url(/icons/dark/gas-station-line.svg);-webkit-mask-size:cover;mask-size:cover}#aps_View_jq .vehInfoBorder #vehInfo_placeholder #apsr_fuel_miles li:nth-child(2):before{content:"";padding:0 8px;margin-right:3px;background-color:var(--textColour);-webkit-mask-image:url(/icons/dark/dashboard-3-line.svg);mask-image:url(/icons/dark/dashboard-3-line.svg);-webkit-mask-size:cover;mask-size:cover}#aps_View_jq .vehInfoBorder #vehInfo_placeholder #apsr_fuel_miles li:nth-child(3){width:100%}#aps_View_jq .vehInfoBorder #vehInfo_placeholder #apsr_fuel_miles li:nth-child(3):before{content:"Stock No.:";margin-right:3px;color:var(--textColour);background-size:100% 100%;background-repeat:no-repeat}#aps_View_jq .vehInfoBorder #vehInfo_placeholder ul li .playVideoButton{padding:0;margin:0!important;width:100%;color:var(--textColour)!important;font-weight:400;height:auto;background-color:transparent!important;background:transparent!important}#aps_View_jq .vehInfoBorder #vehInfo_placeholder ul li .playVideoButton:hover{background-color:transparent!important;background:transparent!important}#aps_View_jq .vehInfoBorder #vehInfo_placeholder ul li .playVideoButton a{height:auto!important;padding:.5rem;text-align:center;border:1px solid var(--greyMid);border-radius:60rem;transition:var(--transition)}#aps_View_jq .vehInfoBorder #vehInfo_placeholder ul li .playVideoButton a span{color:var(--textColour);transition:var(--transition)}#aps_View_jq .vehInfoBorder #vehInfo_placeholder ul li .playVideoButton a:hover{background-color:var(--textColour)}#aps_View_jq .vehInfoBorder #vehInfo_placeholder ul li .playVideoButton a:hover span{color:var(--background)}.aps_grid_3_vhBox #apsr_vehicle_status_wrapper{display:flex!important;gap:.5rem;position:absolute!important;margin:10px!important;inset:0 auto auto 0;height:auto!important;width:auto}.aps_grid_3_vhBox #apsr_vehicle_status_wrapper span{background-color:transparent;line-height:1;font-family:var(--body)!important;height:auto}.aps_grid_3_vhBox #apsr_new_vehicle_identifier{color:var(--red)!important;border:1px solid var(--red);border-radius:60rem;font-size:.6rem!important}.aps_grid_3_vhBox #apsr_cleancar_vehicle_identifier{color:var(--green)!important;border:1px solid var(--green);border-radius:60rem;font-size:.6rem!important}.aps_grid_3_vhBox #apsr_special_vehicle_identifier{color:var(--orange)!important;border:1px solid var(--orange);border-radius:60rem;font-size:.6rem!important}@media screen and (max-width: 959px){#aps_View_jq .vehInfoBorder #vehInfo_placeholder #apsr_fuel_miles{flex-wrap:nowrap;flex-direction:column}}.pageWrapper.aps_grid_12{height:auto;width:100%;margin:auto}.pageWrapper.aps_grid_12 #light-pagination{padding:2rem 0}.pageWrapper.aps_grid_12 #light-pagination ul#pagesListUL{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;gap:var(--gapHalf)}.pageWrapper.aps_grid_12 #light-pagination ul#pagesListUL li{margin:0}.pageWrapper.aps_grid_12 #light-pagination ul#pagesListUL li span{border:none;height:100%;padding:.25rem 1rem;background-color:var(--greyMid);color:var(--light);border-radius:0;margin:0!important;box-shadow:none;position:relative;transition:var(--transition)}.pageWrapper.aps_grid_12 #light-pagination ul#pagesListUL li span:hover{background-color:var(--redDark)}.pageWrapper.aps_grid_12 #light-pagination ul#pagesListUL li span.active{background-color:var(--red);color:var(--light)}
