[data-tenant="carsales"] .site-nav .menu-links .vip a {
  color: #00448D;
  font-weight: bold; }
  [data-tenant="carsales"] .site-nav .menu-links .vip a:hover {
    color: #00448D; }

[data-tenant="carsales"] .site-nav h3 {
  color: #00448D; }

[data-tenant="carsales"] .site-nav .title {
  color: #00448D;
  text-align: left;
  margin-bottom: 0;
  font-weight: bold; }

.tenant-carsales .csn-site-nav-header .csn-site-nav-logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/carsales.svg"); }
  .tenant-carsales .csn-site-nav-header .csn-site-nav-logo.white {
    background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/carsales-white.svg"); }

[data-tenant="bikesales"] .site-nav .menu-links .vip a {
  color: #A50D12;
  font-weight: bold; }
  [data-tenant="bikesales"] .site-nav .menu-links .vip a:hover {
    color: #A50D12; }

[data-tenant="bikesales"] .site-nav h3 {
  color: #A50D12; }

[data-tenant="bikesales"] .site-nav .title {
  color: #A50D12;
  text-align: left;
  margin-bottom: 0;
  font-weight: bold; }

.tenant-bikesales .csn-site-nav-header .csn-site-nav-logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/bikesales.svg"); }
  .tenant-bikesales .csn-site-nav-header .csn-site-nav-logo.white {
    background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/bikesales-white.svg"); }

[data-tenant="boatsales"] .site-nav .menu-links .vip a {
  color: #E58F19;
  font-weight: bold; }
  [data-tenant="boatsales"] .site-nav .menu-links .vip a:hover {
    color: #E58F19; }

[data-tenant="boatsales"] .site-nav h3 {
  color: #E58F19; }

[data-tenant="boatsales"] .site-nav .title {
  color: #E58F19;
  text-align: left;
  margin-bottom: 0;
  font-weight: bold; }

.tenant-boatsales .csn-site-nav-header .csn-site-nav-logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/boatsales.svg"); }
  .tenant-boatsales .csn-site-nav-header .csn-site-nav-logo.white {
    background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/boatsales-white.svg"); }

[data-tenant="caravancampingsales"] .site-nav .menu-links .vip a {
  color: #4F7034;
  font-weight: bold; }
  [data-tenant="caravancampingsales"] .site-nav .menu-links .vip a:hover {
    color: #4F7034; }

[data-tenant="caravancampingsales"] .site-nav h3 {
  color: #4F7034; }

[data-tenant="caravancampingsales"] .site-nav .title {
  color: #4F7034;
  text-align: left;
  margin-bottom: 0;
  font-weight: bold; }

.tenant-caravancampingsales .csn-site-nav-header .csn-site-nav-logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/caravancampingsales.svg"); }
  .tenant-caravancampingsales .csn-site-nav-header .csn-site-nav-logo.white {
    background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/caravancampingsales-white.svg"); }

[data-tenant="trucksales"] .site-nav .menu-links .vip a {
  color: #005289;
  font-weight: bold; }
  [data-tenant="trucksales"] .site-nav .menu-links .vip a:hover {
    color: #005289; }

[data-tenant="trucksales"] .site-nav h3 {
  color: #005289; }

[data-tenant="trucksales"] .site-nav .title {
  color: #005289;
  text-align: left;
  margin-bottom: 0;
  font-weight: bold; }

.tenant-trucksales .csn-site-nav-header .csn-site-nav-logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/trucksales.svg"); }
  .tenant-trucksales .csn-site-nav-header .csn-site-nav-logo.white {
    background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/trucksales-white.svg"); }

[data-tenant="farmmachinerysales"] .site-nav .menu-links .vip a {
  color: #266E44;
  font-weight: bold; }
  [data-tenant="farmmachinerysales"] .site-nav .menu-links .vip a:hover {
    color: #266E44; }

[data-tenant="farmmachinerysales"] .site-nav h3 {
  color: #266E44; }

[data-tenant="farmmachinerysales"] .site-nav .title {
  color: #266E44;
  text-align: left;
  margin-bottom: 0;
  font-weight: bold; }

.tenant-farmmachinerysales .csn-site-nav-header .csn-site-nav-logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/farmmachinerysales.svg"); }
  .tenant-farmmachinerysales .csn-site-nav-header .csn-site-nav-logo.white {
    background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/farmmachinerysales-white.svg"); }

[data-tenant="constructionsales"] .site-nav .menu-links .vip a {
  color: #FF631C;
  font-weight: bold; }
  [data-tenant="constructionsales"] .site-nav .menu-links .vip a:hover {
    color: #FF631C; }

[data-tenant="constructionsales"] .site-nav h3 {
  color: #FF631C; }

[data-tenant="constructionsales"] .site-nav .title {
  color: #FF631C;
  text-align: left;
  margin-bottom: 0;
  font-weight: bold; }

.tenant-constructionsales .csn-site-nav-header .csn-site-nav-logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/constructionsales.svg"); }
  .tenant-constructionsales .csn-site-nav-header .csn-site-nav-logo.white {
    background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/constructionsales-white.svg"); }

[data-tenant="redbook"] .site-nav .menu-links .vip a {
  color: #575757;
  font-weight: bold; }
  [data-tenant="redbook"] .site-nav .menu-links .vip a:hover {
    color: #575757; }

[data-tenant="redbook"] .site-nav h3 {
  color: #575757; }

[data-tenant="redbook"] .site-nav .title {
  color: #575757;
  text-align: left;
  margin-bottom: 0;
  font-weight: bold; }

.tenant-redbook .csn-site-nav-header .csn-site-nav-logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/redbook.svg"); }
  .tenant-redbook .csn-site-nav-header .csn-site-nav-logo.white {
    background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/redbook-white.svg"); }

[data-tenant="soloautos"] .site-nav .menu-links .vip a {
  color: #00448D;
  font-weight: bold; }
  [data-tenant="soloautos"] .site-nav .menu-links .vip a:hover {
    color: #00448D; }

[data-tenant="soloautos"] .site-nav h3 {
  color: #00448D; }

[data-tenant="soloautos"] .site-nav .title {
  color: #00448D;
  text-align: left;
  margin-bottom: 0;
  font-weight: bold; }

.tenant-soloautos .csn-site-nav-header .csn-site-nav-logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/soloautos.svg"); }
  .tenant-soloautos .csn-site-nav-header .csn-site-nav-logo.white {
    background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/soloautos-white.svg"); }

[data-tenant="demotores"] .site-nav .menu-links .vip a {
  color: #00448D;
  font-weight: bold; }
  [data-tenant="demotores"] .site-nav .menu-links .vip a:hover {
    color: #00448D; }

[data-tenant="demotores"] .site-nav h3 {
  color: #00448D; }

[data-tenant="demotores"] .site-nav .title {
  color: #00448D;
  text-align: left;
  margin-bottom: 0;
  font-weight: bold; }

.tenant-demotores .csn-site-nav-header .csn-site-nav-logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/demotores.svg"); }
  .tenant-demotores .csn-site-nav-header .csn-site-nav-logo.white {
    background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/demotores-white.svg"); }

[data-tenant="chileautos"] .site-nav .menu-links .vip a {
  color: #00448D;
  font-weight: bold; }
  [data-tenant="chileautos"] .site-nav .menu-links .vip a:hover {
    color: #00448D; }

[data-tenant="chileautos"] .site-nav h3 {
  color: #00448D; }

[data-tenant="chileautos"] .site-nav .title {
  color: #00448D;
  text-align: left;
  margin-bottom: 0;
  font-weight: bold; }

.tenant-chileautos .csn-site-nav-header .csn-site-nav-logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/chileautos.svg"); }
  .tenant-chileautos .csn-site-nav-header .csn-site-nav-logo.white {
    background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/chileautos-white.svg"); }

body {
  padding-top: 40px;
  margin: 0; }

.csn-site-nav-footer *, .csn-site-nav-footer *:after, .csn-site-nav-footer *:before {
  box-sizing: border-box; }

.site-nav-wrapper * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.site-nav-wrapper {
  font-family: 'Open Sans', Arial;
  font-size: 12px;
  color: #666; }

.site-nav-wrapper .site-nav a .icon-home {
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  height: 40px;
  display: block;
  text-indent: -10000px;
  background: url(6748bff51f3b3d94b6e4.png) no-repeat scroll 0% 8px transparent; }

.site-nav-wrapper {
  display: block !important;
  position: fixed;
  z-index: 10000000;
  top: 0;
  width: 100%;
  height: 40px;
  background-color: #272727;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#272727), to(#272727));
  background-image: -webkit-linear-gradient(top, #272727, #272727);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#272727), to(#272727));
  background-image: linear-gradient(top, #272727, #272727);
  background-repeat: repeat-x;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); }
  .site-nav-wrapper[data-tenant="soloautos"] {
    background: #007cc2; }
    .site-nav-wrapper[data-tenant="soloautos"] .nav-top-level > li > a {
      color: #fff; }
    .site-nav-wrapper[data-tenant="soloautos"] .nav-top-level .icon-caret {
      background-position: -32px -100px; }
    .site-nav-wrapper[data-tenant="soloautos"] .site-nav a .icon-home {
      background-position: 0% -32px; }
    .site-nav-wrapper[data-tenant="soloautos"] .site-nav-wrapper .site-nav .nav-network .icon-more-sites {
      background-position: -30px -170px; }
  .site-nav-wrapper[data-tenant="chileautos"] .nav-top-level > li > a {
    color: #fff; }
  .site-nav-wrapper[data-tenant="chileautos"] .nav-top-level .icon-caret {
    background-position: -32px -100px; }
  .site-nav-wrapper[data-tenant="chileautos"] .site-nav a .icon-home {
    background-position: 0% -32px; }
  .site-nav-wrapper[data-tenant="chileautos"] .site-nav-wrapper .site-nav .nav-network .icon-more-sites {
    background-position: -30px -170px; }
  .site-nav-wrapper[data-tenant="demotores"] {
    background: #4a4a4a; }
    .site-nav-wrapper[data-tenant="demotores"] .nav-top-level > li > a {
      color: #fff; }
    .site-nav-wrapper[data-tenant="demotores"] .nav-top-level .icon-caret {
      background-position: -32px -100px; }
    .site-nav-wrapper[data-tenant="demotores"] .site-nav a .icon-home {
      background-position: 0% -32px; }
    .site-nav-wrapper[data-tenant="demotores"] .site-nav-wrapper .site-nav .nav-network .icon-more-sites {
      background-position: -30px -170px; }

.csn-site-nav-header {
  height: 45px;
  width: 275px; }

.footer-logo.csn-site-nav-header {
  margin: 0 auto 45px; }

.csn-site-nav-header .csn-site-nav-logo {
  background-color: transparent;
  color: transparent;
  border: 0;
  text-shadow: none;
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/carsales.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
  display: block;
  height: 100%;
  width: 100%; }
  .csn-site-nav-header .csn-site-nav-logo.white {
    background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/carsales-white.svg"); }

.csn-site-nav-header .csn-site-nav-logo-alt {
  background-color: transparent;
  color: transparent;
  border: 0;
  text-shadow: none;
  background-image: url(//resource.csnstatic.com/carsales/globals/logo/carsales-103x40-white.png);
  display: block;
  height: 40px;
  width: 103px; }

.top-panel .csn-site-nav-header {
  width: auto;
  height: auto; }

.nav-top-level {
  padding: 0;
  margin: 0;
  list-style-type: none; }
  .nav-top-level > li {
    float: left;
    position: relative; }
    .nav-top-level > li > a {
      display: block;
      padding: 0 10px 0 5px;
      line-height: 40px;
      color: #999;
      text-decoration: none;
      font-size: 12px;
      font-weight: 400; }
    .nav-top-level > li:hover .menu-panel, .nav-top-level > li.hover .menu-panel {
      display: table; }
    .nav-top-level > li:hover > a, .nav-top-level > li.hover > a {
      color: #FFF; }
    .nav-top-level > li:hover .icon-caret, .nav-top-level > li.hover .icon-caret {
      background-position: -32px -100px; }
  .nav-top-level .icon-caret {
    background: transparent url(6748bff51f3b3d94b6e4.png) no-repeat scroll -32px -70px;
    display: block;
    height: 40px;
    float: right;
    right: 7px;
    width: 10px;
    margin-left: 5px; }
  .nav-top-level > .nav-home > a {
    width: 30px;
    height: 40px;
    padding: 0 10px 0 0; }
  .nav-top-level > .nav-home i.icon-home {
    top: 2px; }

.site-nav {
  position: relative;
  height: 40px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  flex-direction: row; }
  .site-nav .menu-panel {
    display: none;
    flex-direction: row;
    position: absolute;
    top: 40px;
    z-index: 20;
    border: 1px solid #CDCDCD;
    -webkit-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
    z-index: 10000000;
    background: #FFF; }
  .site-nav .menu-links {
    margin: 0;
    padding: 7px 15px;
    list-style-type: none;
    background-color: #f7f7f7;
    width: 200px;
    min-width: 200px;
    display: table-cell;
    vertical-align: top; }
    .site-nav .menu-links.large {
      width: 185px;
      min-width: 185px; }
    .site-nav .menu-links.medium {
      width: 155px;
      min-width: 155px; }
    .site-nav .menu-links.narrow {
      width: 150px;
      min-width: 150px; }
    .site-nav .menu-links.small {
      width: 140px;
      min-width: 140px; }
    .site-nav .menu-links.small-narrow {
      width: 120px;
      min-width: 120px; }
    .site-nav .menu-links a {
      text-decoration: none;
      color: #666;
      font-size: 13px;
      padding: 8px 10px;
      width: 100%;
      line-height: 16px;
      display: inline-block; }
      .site-nav .menu-links a:hover {
        text-decoration: none;
        background-color: #FFF; }
      .site-nav .menu-links a img {
        border: none; }
    .site-nav .menu-links li {
      border-top: 1px solid #E3E3E3;
      display: inline-block;
      width: 100%;
      margin-bottom: 0; }
      .site-nav .menu-links li.vip {
        border-top: 0 none;
        padding-top: 15px; }
        .site-nav .menu-links li.vip + .vip {
          padding-top: 0;
          border-top: 1px solid #E3E3E3; }
      .site-nav .menu-links li:first-child {
        border-top: 0 none;
        padding-top: 0px; }
  .site-nav .menu-content {
    display: table;
    display: flex;
    flex-direction: row;
    align-items: stretch;
    background: #fff; }
    .site-nav .menu-content .category {
      width: 225px;
      min-width: 225px;
      padding: 7px 15px;
      display: table-cell;
      border-right: 1px solid #ddd;
      background: #fff; }
      .site-nav .menu-content .category:last-of-type {
        border: none; }
    .site-nav .menu-content ul {
      list-style-type: none;
      margin: 0;
      padding: 0;
      float: left; }
  .site-nav .arrow {
    display: block;
    background: transparent url(6748bff51f3b3d94b6e4.png) no-repeat scroll 0 -223px;
    height: 9px;
    width: 12px;
    position: absolute;
    top: -9px;
    z-index: 2;
    left: 20px; }
  .site-nav .menu-content, .site-nav .menu-links {
    padding: 10px; }
    .site-nav .menu-content h3, .site-nav .menu-links h3 {
      font-size: 16px;
      line-height: 1;
      margin: 0 0 15px;
      width: 100%; }
      .site-nav .menu-content h3 em, .site-nav .menu-links h3 em {
        background: url(f102e11b99c819878c4f.png) no-repeat scroll 2px -229px;
        color: #666666;
        font-size: 14px;
        font-style: italic;
        font-weight: normal;
        padding-left: 17px; }
  .site-nav .nav-sell-my-car .menu-content, .site-nav .nav-news-and-reviews .menu-content {
    flex-direction: column; }
  .site-nav .nav-cars-for-sale .menu-links, .site-nav .nav-new-car-showroom .menu-links {
    border-right: 1px solid #CDCDCD; }
  .site-nav .nav-cars-for-sale .category li, .site-nav .nav-new-car-showroom .category li {
    float: left;
    margin: 5px 7px 5px 0;
    width: 80px;
    line-height: 100%; }
  .site-nav .nav-cars-for-sale .category a, .site-nav .nav-new-car-showroom .category a {
    background-image: url(0ea54e7bd3845f1537f9.png);
    background-repeat: no-repeat;
    color: #666666;
    display: block;
    padding-top: 40px;
    text-align: center;
    text-decoration: none; }
  .site-nav .nav-cars-for-sale .category a:hover, .site-nav .nav-new-car-showroom .category a:hover {
    color: #222222;
    text-decoration: underline; }
  .site-nav .nav-cars-for-sale .category .hatch a, .site-nav .nav-new-car-showroom .category .hatch a {
    background-position: 1px -132px; }
  .site-nav .nav-cars-for-sale .category .sedan a, .site-nav .nav-new-car-showroom .category .sedan a {
    background-position: -79px -1px; }
  .site-nav .nav-cars-for-sale .category .suv a, .site-nav .nav-new-car-showroom .category .suv a {
    background-position: -160px -64px; }
  .site-nav .nav-cars-for-sale .category .wagon a, .site-nav .nav-new-car-showroom .category .wagon a {
    background-position: -78px -63px; }
  .site-nav .nav-cars-for-sale .category .coupe a, .site-nav .nav-new-car-showroom .category .coupe a {
    background-position: 0px -64px; }
  .site-nav .nav-cars-for-sale .category .convertible a, .site-nav .nav-new-car-showroom .category .convertible a {
    background-position: 1px 1px; }
  .site-nav .nav-cars-for-sale .category .van a, .site-nav .nav-new-car-showroom .category .van a {
    background-position: -79px -126px; }
  .site-nav .nav-cars-for-sale .category .ute a, .site-nav .nav-new-car-showroom .category .ute a {
    background-position: -159px 4px; }
  .site-nav .nav-cars-for-sale .category .cab-chassis a, .site-nav .nav-new-car-showroom .category .cab-chassis a {
    background-position: -159px -126px; }
  .site-nav .nav-cars-for-sale .category .toyota a {
    background-position: -240px 0px; }
  .site-nav .nav-cars-for-sale .category .subaru a {
    background-position: -397px -177px; }
  .site-nav .nav-new-car-showroom .category .subaru a {
    background-position: -397px -177px; }
  .site-nav .nav-cars-for-sale .category .volkswagen a, .site-nav .nav-new-car-showroom .category .volkswagen a {
    background-position: -320px -2px; }
  .site-nav .nav-cars-for-sale .category .ford a, .site-nav .nav-new-car-showroom .category .ford a {
    background-position: -240px -56px; }
  .site-nav .nav-cars-for-sale .category .holden a, .site-nav .nav-new-car-showroom .category .holden a {
    background-position: -322px -60px; }
  .site-nav .nav-cars-for-sale .category .audi a, .site-nav .nav-new-car-showroom .category .audi a {
    background-position: -241px -276px; }
  .site-nav .nav-cars-for-sale .category .mazda a, .site-nav .nav-new-car-showroom .category .mazda a {
    background-position: -240px -113px; }
  .site-nav .nav-cars-for-sale .category .nissan a, .site-nav .nav-new-car-showroom .category .nissan a {
    background-position: -320px -115px; }
  .site-nav .nav-cars-for-sale .category .honda a, .site-nav .nav-new-car-showroom .category .honda a {
    background-position: -240px -175px; }
  .site-nav .nav-cars-for-sale .category .hyundai a, .site-nav .nav-new-car-showroom .category .hyundai a {
    background-position: -240px -234px; }
  .site-nav .nav-cars-for-sale .category .bmw a, .site-nav .nav-new-car-showroom .category .bmw a {
    background-position: -320px -177px; }
  .site-nav .nav-cars-for-sale .category .mitsubishi a, .site-nav .nav-new-car-showroom .category .mitsubishi a {
    background-position: -240px -330px; }
  .site-nav .nav-cars-for-sale .category .family a, .site-nav .nav-new-car-showroom .category .family a {
    background-position: -80px -315px; }
  .site-nav .nav-cars-for-sale .category .firstcar a, .site-nav .nav-new-car-showroom .category .firstcar a {
    background-position: 0px -192px; }
  .site-nav .nav-cars-for-sale .category .greencar a, .site-nav .nav-new-car-showroom .category .greencar a {
    background-position: -162px -190px; }
  .site-nav .nav-cars-for-sale .category .unique a, .site-nav .nav-new-car-showroom .category .unique a {
    background-position: -80px -192px; }
  .site-nav .nav-cars-for-sale .category .performance a, .site-nav .nav-new-car-showroom .category .performance a {
    background-position: -80px -254px; }
  .site-nav .nav-cars-for-sale .category .prestige a, .site-nav .nav-new-car-showroom .category .prestige a {
    background-position: -159px -254px; }
  .site-nav .nav-cars-for-sale .category .tradie a, .site-nav .nav-new-car-showroom .category .tradie a {
    background-position: 0px -317px; }
  .site-nav .nav-cars-for-sale .category .certified a, .site-nav .nav-new-car-showroom .category .certified a {
    background-position: -159px -315px; }
  .site-nav .nav-cars-for-sale .category .offroad a, .site-nav .nav-new-car-showroom .category .offroad a {
    background-position: 1px -254px; }
  .site-nav .nav-cars-for-sale .category .more-link, .site-nav .nav-new-car-showroom .category .more-link {
    margin-top: 15px;
    width: auto; }
  .site-nav .nav-cars-for-sale .category .more-link a, .site-nav .nav-new-car-showroom .category .more-link a {
    display: inline;
    font-weight: bold;
    text-decoration: underline;
    background: none;
    padding-top: 0; }
  .site-nav .nav-sell-my-car .menu-links {
    border-right: 1px solid #CDCDCD; }
  .site-nav .nav-sell-my-car h3 > a {
    color: #f60;
    text-decoration: none;
    font-size: 18px;
    line-height: 20px; }
    .site-nav .nav-sell-my-car h3 > a:hover {
      text-decoration: underline; }
  .site-nav .nav-sell-my-car blockquote {
    float: left;
    margin: 20px 0 0;
    padding: 2px 0 0;
    width: 140px; }
    .site-nav .nav-sell-my-car blockquote p {
      font-family: georgia, serif;
      font-size: 12px;
      font-style: italic;
      margin: 0; }
      .site-nav .nav-sell-my-car blockquote p:before {
        background: url(237339d4997fbf2408aa.png) no-repeat -99px -746px;
        display: inline-block;
        width: 10px;
        height: 12px;
        content: "\0020";
        text-indent: -9999px; }
      .site-nav .nav-sell-my-car blockquote p:after {
        background: url(237339d4997fbf2408aa.png) no-repeat 2px -651px;
        display: inline-block;
        width: 10px;
        height: 12px;
        content: "\0020";
        text-indent: -9999px; }
      .site-nav .nav-sell-my-car blockquote p a {
        color: #79aecc;
        text-decoration: none; }
  .site-nav .nav-sell-my-car .testimonial-img {
    float: right;
    background: url(afc4265286755dc4d9eb.png) no-repeat 0 0;
    height: 82px;
    width: 92px; }
  .site-nav .nav-sell-my-car .menu-cta {
    background: #ff8533;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffad5c), to(#ff8533));
    background: -webkit-linear-gradient(top, #ffad5c 0%, #ff8533 100%);
    background: linear-gradient(top, #ffad5c 0%, #ff8533 100%);
    border-color: #FF8533;
    border-radius: 3px;
    clear: both;
    color: #FFF;
    padding: 5px 0;
    margin: 30px 66px 0;
    width: 120px;
    text-align: center;
    float: left;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none; }
    .site-nav .nav-sell-my-car .menu-cta:hover {
      background: #ffad5c;
      background: -webkit-gradient(linear, left top, left bottom, from(#ff8533), to(#ffad5c));
      background: -webkit-linear-gradient(top, #ff8533 0%, #ffad5c 100%);
      background: linear-gradient(top, #ff8533 0%, #ffad5c 100%); }
  .site-nav .nav-sell-my-car .sell-row {
    display: table;
    display: flex;
    flex-direction: row;
    overflow: hidden;
    width: 450px;
    min-width: 450px;
    background: #fff; }
    .site-nav .nav-sell-my-car .sell-row .col-left, .site-nav .nav-sell-my-car .sell-row .col-right {
      width: 225px;
      min-width: 225px;
      display: table-cell;
      text-align: center;
      padding: 7px 15px; }
    .site-nav .nav-sell-my-car .sell-row .cta-img {
      width: 92px;
      height: 82px;
      margin-bottom: 6px;
      display: inline-block;
      background: url(afc4265286755dc4d9eb.png) no-repeat 0 0; }
    .site-nav .nav-sell-my-car .sell-row .cta-img-io {
      width: 92px;
      height: 82px;
      margin-bottom: 6px;
      display: inline-block;
      background: url(d838a0fed536de7ca9fb.png) no-repeat 0 0; }
    .site-nav .nav-sell-my-car .sell-row .click-text {
      color: #666;
      line-height: 15px;
      margin-bottom: 13px; }
    .site-nav .nav-sell-my-car .sell-row .nav-sell-cta {
      color: white;
      background-color: #fe8a19;
      width: 150px;
      height: 30px;
      border-radius: 15px;
      border: solid 1px #fe8a19;
      line-height: 28px;
      display: inline-block;
      text-align: center;
      text-decoration: none;
      font-weight: normal; }
      .site-nav .nav-sell-my-car .sell-row .nav-sell-cta:hover {
        background-color: #cf6300;
        color: white; }
  .site-nav .nav-research .internal-panel {
    float: left;
    position: relative;
    display: table;
    background: #fff; }
    .site-nav .nav-research .internal-panel.tyres {
      width: 353px; }
      .site-nav .nav-research .internal-panel.tyres .standard {
        width: 144px;
        min-width: 144px;
        float: left;
        margin-left: 10px; }
      .site-nav .nav-research .internal-panel.tyres .premium {
        width: 186px;
        min-width: 186px;
        float: left; }
  .site-nav .nav-research .standard {
    margin: 0;
    padding: 0;
    list-style-type: none; }
    .site-nav .nav-research .standard li {
      float: left;
      margin: 0 0 6px;
      width: 100%; }
    .site-nav .nav-research .standard a {
      color: #666666;
      padding-left: 10px;
      background: url(237339d4997fbf2408aa.png) no-repeat scroll 0 -955px;
      text-decoration: none; }
      .site-nav .nav-research .standard a:hover {
        background-position: 0 -915px;
        color: #222222;
        text-decoration: underline; }
  .site-nav .nav-research .premium {
    margin: 0 0 25px;
    padding: 0;
    list-style-type: none;
    overflow: hidden;
    zoom: 1; }
    .site-nav .nav-research .premium li {
      float: left;
      min-height: 107px;
      margin: 0 17px 12px 0;
      width: 76px; }
    .site-nav .nav-research .premium a {
      display: block;
      color: #666666;
      text-align: center;
      text-decoration: none; }
      .site-nav .nav-research .premium a:hover {
        text-decoration: underline;
        color: #222222; }
    .site-nav .nav-research .premium i, .site-nav .nav-research .premium span {
      border: 1px solid #cccccc;
      border-radius: 5px;
      width: 74px;
      height: 58px;
      text-indent: -9999px;
      margin-bottom: 6px;
      display: block;
      background: url(a521a38584c308aac4ab.png) no-repeat 0 0; }
  .site-nav .nav-research .search-by-car span {
    background-position: 7px -3020px; }
  .site-nav .nav-research .search-by-size span {
    background-position: 7px -3092px; }
  .site-nav .nav-research .special-offers span {
    background-position: 7px -3165px; }
  .site-nav .nav-research .tyre-buyers-guide span {
    background-position: 3px -3236px; }
  .site-nav .nav-research .partsales__bg:nth-child(2n+1) {
    clear: left; }
  .site-nav .nav-research .partsales__bg--ac i {
    background-position: 0 -2153px; }
  .site-nav .nav-research .partsales__bg--airintake i {
    background-position: 0 -2241px; }
  .site-nav .nav-research .partsales__bg--brakes i {
    background-position: 0 -2329px; }
  .site-nav .nav-research .partsales__bg--ecu i {
    background-position: 0 -2422px; }
  .site-nav .nav-research .powered-by-partsales {
    background: url(a521a38584c308aac4ab.png) no-repeat -4px -2510px;
    display: block;
    height: 30px;
    width: 70px;
    position: absolute;
    bottom: -7px;
    right: 2px;
    text-indent: -9999px; }
  .site-nav .nav-research .powered-by-tyresales {
    display: block;
    width: 105px;
    height: 35px;
    position: absolute;
    bottom: -3px;
    right: 15px;
    background: url("https://resource.csnstatic.com/retail/globals/logo/v5/tyresales.svg") no-repeat center right;
    text-indent: -9999px; }
  .site-nav .nav-news-and-reviews .menu-links {
    border-right: 1px solid #CDCDCD; }
  .site-nav .nav-news-and-reviews h3 {
    font-size: 11px;
    color: #333;
    font-style: italic;
    font-weight: normal; }
    .site-nav .nav-news-and-reviews h3 > a {
      display: block;
      background: url(ecce2af813d94d99b502.png) no-repeat scroll -6px -23px;
      height: 26px;
      text-indent: -9999px;
      width: 184px;
      margin-top: 3px; }
  .site-nav .nav-news-and-reviews p a {
    color: #555; }
    .site-nav .nav-news-and-reviews p a:hover {
      color: #000; }
  .site-nav .nav-news-and-reviews .product-image {
    float: left;
    background: url(f949e32c2298a79d07ca.jpg) no-repeat 0 0;
    width: 240px;
    height: 240px;
    margin: 0px; }
    .site-nav .nav-news-and-reviews .product-image > img {
      max-width: 100%;
      max-height: 100%; }

@media screen and (max-width: 1199px) {
  .site-nav {
    width: 990px; }
    .site-nav .nav-top-level > li > a {
      padding-right: 5px; } }

@media screen and (min-width: 1200px) {
  .site-nav {
    width: 1200px; } }

.enhance-footer-breadcrumbs__item--home {
  width: 27px;
  height: 24px; }

/* Tyresales */
.site-nav .nav-buy .menu-panel .menu-content .tyresales-content {
  width: 202px; }
  .site-nav .nav-buy .menu-panel .menu-content .tyresales-content .tyre-panel {
    width: 202px; }

.site-nav .nav-buy .tyresales-content .menu-links {
  padding: 0; }

.site-nav .nav-buy .menu-panel .internal-panel {
  height: 100%;
  float: left;
  margin: 0;
  padding: 7px 15px;
  list-style-type: none;
  background-color: #fff; }
  .site-nav .nav-buy .menu-panel .internal-panel.tyre-panel .premium {
    vertical-align: top;
    display: table;
    display: flex;
    margin-top: 5px; }
  .site-nav .nav-buy .menu-panel .internal-panel.tyre-panel .standard {
    vertical-align: top;
    display: inline-block;
    margin-top: 5px; }
    .site-nav .nav-buy .menu-panel .internal-panel.tyre-panel .standard ul {
      display: block;
      margin-left: 10px;
      list-style-type: none;
      padding: 0; }
      .site-nav .nav-buy .menu-panel .internal-panel.tyre-panel .standard ul li {
        width: 100%;
        margin-bottom: 6px;
        border: none; }
      .site-nav .nav-buy .menu-panel .internal-panel.tyre-panel .standard ul a {
        color: #666;
        background: url(237339d4997fbf2408aa.png) no-repeat scroll 0 -955px;
        text-decoration: none;
        font-size: 13px;
        padding: 0 0 0 10px;
        width: 100%;
        line-height: 16px;
        text-align: initial;
        display: inline-block; }
  .site-nav .nav-buy .menu-panel .internal-panel.tyre-panel a:hover {
    text-decoration: underline !important;
    background-color: initial; }
  .site-nav .nav-buy .menu-panel .internal-panel.tyre-panel .premium a {
    color: #666;
    text-decoration: none; }
    .site-nav .nav-buy .menu-panel .internal-panel.tyre-panel .premium a:hover {
      text-decoration: none;
      background-color: #fff; }
  .site-nav .nav-buy .menu-panel .internal-panel.tyre-panel .premium > div {
    display: inline-block;
    width: 74px;
    text-align: center;
    margin-right: 10px; }
  .site-nav .nav-buy .menu-panel .internal-panel.tyre-panel .premium span {
    border: 1px solid #ccc;
    border-radius: 5px;
    width: 74px;
    height: 58px;
    text-indent: -9999px;
    margin-bottom: 6px;
    display: block; }
  .site-nav .nav-buy .menu-panel .internal-panel.tyre-panel .premium .search-by-size span {
    background: url(76eebf5b716e030aaf95.png) no-repeat 0 -5px; }
  .site-nav .nav-buy .menu-panel .internal-panel.tyre-panel .premium .special-offers span {
    background: url(76eebf5b716e030aaf95.png) no-repeat 0 -77px; }

.site-nav .tyre-panel .powered-by-tyresales {
  float: left;
  margin: 20px 0 11px 10px;
  display: block;
  width: 105px;
  height: 35px;
  background: url("https://resource.csnstatic.com/retail/globals/logo/v5/tyresales.svg") no-repeat center right;
  text-indent: -9999px; }

[data-tenant="trucksales"] .site-nav .nav-buy .category, [data-tenant="caravancampingsales"] .site-nav .nav-buy .category {
  padding: 7px 0px;
  width: 145px;
  min-width: 145px;
  margin: 0 5px;
  border: none;
  vertical-align: top; }
  [data-tenant="trucksales"] .site-nav .nav-buy .category .menu-links, [data-tenant="caravancampingsales"] .site-nav .nav-buy .category .menu-links {
    width: 100%;
    min-width: 145px;
    background: none;
    text-align: center; }

[data-tenant="boatsales"] .site-nav .nav-cars-for-sale .browse-makes li {
  line-height: 100%;
  border-top: solid 1px #e3e3e3;
  margin: 0;
  width: 100%; }
  [data-tenant="boatsales"] .site-nav .nav-cars-for-sale .browse-makes lili:first-child {
    border-top: none; }

[data-tenant="boatsales"] .site-nav .nav-cars-for-sale .browse-makes a {
  background: none;
  display: block;
  padding: 9px 0;
  text-align: center; }

[data-tenant="boatsales"] .site-nav .nav-cars-for-sale .browse-categories a {
  background-image: url(7b98856361fcf42436d0.png); }

[data-tenant="boatsales"] .site-nav .nav-cars-for-sale .category .power a {
  background-position: 0 -181px; }

[data-tenant="boatsales"] .site-nav .nav-cars-for-sale .category .sail a {
  background-position: -323px -346px; }

[data-tenant="boatsales"] .site-nav .nav-cars-for-sale .category .house-boats a {
  background-position: -642px -180px; }

[data-tenant="boatsales"] .site-nav .nav-cars-for-sale .category .inflatables a {
  background-position: -484px -180px; }

[data-tenant="boatsales"] .site-nav .nav-cars-for-sale .category .pwcs a {
  background-position: -484px -258px; }

[data-tenant="boatsales"] .site-nav .nav-cars-for-sale .category .aluminium a {
  background-position: -642px -257px; }

[data-tenant="bikesales"] .site-nav .nav-news-and-reviews .menu-links:last-of-type {
  border-right: none; }

[data-tenant="bikesales"] .site-nav .menu-content .browse-categories {
  width: 675px;
  min-width: 675px;
  padding: 7px 15px;
  display: table-cell;
  background: #fff; }
  [data-tenant="bikesales"] .site-nav .menu-content .browse-categories .menu-links {
    background: #fff;
    padding: 0 15px; }
    [data-tenant="bikesales"] .site-nav .menu-content .browse-categories .menu-links a:hover {
      text-decoration: underline; }
    [data-tenant="bikesales"] .site-nav .menu-content .browse-categories .menu-links:first-of-type {
      padding-left: 0; }
    [data-tenant="bikesales"] .site-nav .menu-content .browse-categories .menu-links:last-of-type {
      border-right: none; }

[data-tenant="bikesales"] .site-nav .menu-links.browse-by li {
  border: none; }
  [data-tenant="bikesales"] .site-nav .menu-links.browse-by li.hub-make a {
    padding: 45px 0 0 0;
    margin: 15px 0 0 10px; }
  [data-tenant="bikesales"] .site-nav .menu-links.browse-by li a.harley-davidson-logo {
    background: url(bb9083ecf5b68f6fae57.png) no-repeat 18px 0; }

[data-tenant="bikesales"] .site-nav .nav-cars-for-sale .browse-makes li, [data-tenant="bikesales"] .site-nav .nav-new-car-showroom .browse-makes li {
  margin: 0;
  width: 100%;
  line-height: 100%;
  border-top: solid 1px #e3e3e3; }
  [data-tenant="bikesales"] .site-nav .nav-cars-for-sale .browse-makes li:first-child, [data-tenant="bikesales"] .site-nav .nav-new-car-showroom .browse-makes li:first-child {
    border-top: none; }
  [data-tenant="bikesales"] .site-nav .nav-cars-for-sale .browse-makes li a, [data-tenant="bikesales"] .site-nav .nav-new-car-showroom .browse-makes li a {
    display: block;
    padding: 8px 10px;
    line-height: 16px;
    text-align: left;
    background: none; }

[data-tenant="bikesales"] .site-nav .nav-cars-for-sale .browse-categories a {
  background-image: url("//css.csnstatic.com/bikecontent/bikesales/bike-type-icon-sprite.png"); }

[data-tenant="bikesales"] .site-nav .nav-cars-for-sale .category .road a {
  background-position: -91px -19px; }

[data-tenant="bikesales"] .site-nav .nav-cars-for-sale .category .off-road a {
  background-position: -93px -77px; }

[data-tenant="bikesales"] .site-nav .nav-cars-for-sale .category .scooter a {
  background-position: -5px -132px; }

[data-tenant="bikesales"] .site-nav .nav-cars-for-sale .category .atv a {
  background-position: -5px -77px;
  max-height: 50px; }

[data-tenant="soloautos"] .site-nav .nav-help-centre .menu-content {
  width: 200px;
  min-width: 200px; }

[data-tenant="soloautos"] .site-nav .nav-sell-my-car .sell-row {
  width: 225px;
  min-width: 225px; }

[data-tenant="soloautos"] .site-nav .nav-news-and-reviews .menu-content {
  width: 250px;
  min-width: 250px; }
  [data-tenant="soloautos"] .site-nav .nav-news-and-reviews .menu-content .autologica h3 {
    text-align: center; }
  [data-tenant="soloautos"] .site-nav .nav-news-and-reviews .menu-content .autologica .powered-by-autologica {
    width: 223px;
    height: 235px;
    min-width: 223px;
    min-height: 235px;
    background-image: url(cdb9e4c039bf90347301.jpg); }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category li,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category li {
  float: left;
  margin: 5px 7px 5px 0;
  width: 80px;
  line-height: 100%; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category a {
  background-image: url(62de9906755d8c552a0f.png);
  background-repeat: no-repeat;
  color: #666666;
  display: block;
  padding-top: 40px;
  text-align: center;
  text-decoration: none; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .hatch a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .hatch a {
  background-position: 1px -132px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .sedan a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .sedan a {
  background-position: -79px -1px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .suv a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .suv a {
  background-position: -160px -64px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .wagon a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .wagon a {
  background-position: -78px -63px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .coupe a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .coupe a {
  background-position: 0px -64px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .convertible a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .convertible a {
  background-position: 1px 1px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .van a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .van a {
  background-position: -79px -126px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .ute a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .ute a {
  background-position: -159px 4px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .cab-chassis a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .cab-chassis a {
  background-position: -159px -126px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .toyota a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .toyota a {
  background-position: -240px 0px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .chevrolet a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .chevrolet a {
  background-position: -320px -2px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .kia a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .kia a {
  background-position: -240px -115px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .jeep a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .jeep a {
  background-position: -321px -173px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .volkswagen a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .volkswagen a {
  background-position: -163px -175px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .ford a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .ford a {
  background-position: -240px -56px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .holden a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .holden a {
  background-position: -322px -60px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .audi a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .audi a {
  background-position: -241px -276px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .mazda a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .mazda a {
  background-position: -398px -176px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .suzuki a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .suzuki a {
  background-position: -480px -175px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .fiat a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .fiat a {
  background-position: -320px -59px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .nissan a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .nissan a {
  background-position: -320px -115px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .honda a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .honda a {
  background-position: -240px -175px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .hyundai a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .hyundai a {
  background-position: -248px -234px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .bmw a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .bmw a {
  background-position: -320px -177px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .mitsubishi a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .mitsubishi a {
  background-position: -240px -330px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .family a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .family a {
  background-position: -80px -315px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .firstcar a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .firstcar a {
  background-position: 0px -192px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .greencar a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .greencar a {
  background-position: -162px -190px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .unique a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .unique a {
  background-position: -80px -192px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .performance a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .performance a {
  background-position: -80px -254px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .prestige a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .prestige a {
  background-position: -159px -254px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .tradie a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .tradie a {
  background-position: 0px -317px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .certified a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .certified a {
  background-position: -159px -315px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .offroad a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .offroad a {
  background-position: 1px -254px; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .more-link,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .more-link {
  clear: both;
  margin-top: 15px;
  width: auto; }

[data-tenant="soloautos"] .site-nav .nav-used-cars-for-sale .category .more-link a,
[data-tenant="soloautos"] .site-nav .nav-new-cars-for-sale .category .more-link a {
  display: inline;
  font-weight: bold;
  text-decoration: underline;
  background: none;
  padding-top: 0; }

[data-tenant="chileautos"] .site-nav .nav-help-centre .menu-content {
  width: 200px;
  min-width: 200px; }

[data-tenant="chileautos"] .site-nav .nav-sell-my-car .sell-row {
  width: 225px;
  min-width: 225px; }

[data-tenant="chileautos"] .site-nav .nav-news-and-reviews .menu-content {
  width: 250px;
  min-width: 250px; }
  [data-tenant="chileautos"] .site-nav .nav-news-and-reviews .menu-content .autologica h3 {
    text-align: center; }
  [data-tenant="chileautos"] .site-nav .nav-news-and-reviews .menu-content .autologica .powered-by-autologica {
    width: 223px;
    height: 235px;
    min-width: 223px;
    min-height: 235px;
    background-image: url(cdb9e4c039bf90347301.jpg); }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category li,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category li {
  float: left;
  margin: 5px 7px 5px 0;
  width: 80px;
  line-height: 100%; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category a {
  background-image: url(15abc5ed085e5c702240.png);
  background-repeat: no-repeat;
  color: #666666;
  display: block;
  padding-top: 40px;
  text-align: center;
  text-decoration: none; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .hatch a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .hatch a {
  background-position: 1px -132px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .sedan a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .sedan a {
  background-position: -79px -1px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .suv a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .suv a {
  background-position: -160px -64px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .wagon a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .wagon a {
  background-position: -78px -63px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .coupe a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .coupe a {
  background-position: 0px -64px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .convertible a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .convertible a {
  background-position: 1px 1px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .van a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .van a {
  background-position: -79px -126px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .ute a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .ute a {
  background-position: -159px 4px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .cab-chassis a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .cab-chassis a {
  background-position: -159px -126px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .toyota a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .toyota a {
  background-position: -240px 0px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .chevrolet a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .chevrolet a {
  background-position: -320px -2px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .kia a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .kia a {
  background-position: -240px -115px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .peugeot a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .peugeot a {
  background-position: -163px -231px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .volkswagen a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .volkswagen a {
  background-position: -163px -175px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .ford a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .ford a {
  background-position: -240px -56px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .holden a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .holden a {
  background-position: -322px -60px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .audi a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .audi a {
  background-position: -241px -276px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .mazda a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .mazda a {
  background-position: -398px -176px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .suzuki a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .suzuki a {
  background-position: -480px -175px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .fiat a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .fiat a {
  background-position: -320px -59px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .nissan a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .nissan a {
  background-position: -320px -115px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .honda a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .honda a {
  background-position: -240px -175px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .hyundai a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .hyundai a {
  background-position: -248px -234px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .bmw a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .bmw a {
  background-position: -320px -177px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .mitsubishi a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .mitsubishi a {
  background-position: -240px -330px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .family a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .family a {
  background-position: -80px -315px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .firstcar a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .firstcar a {
  background-position: 0px -192px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .greencar a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .greencar a {
  background-position: -162px -190px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .unique a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .unique a {
  background-position: -80px -192px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .performance a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .performance a {
  background-position: -80px -254px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .prestige a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .prestige a {
  background-position: -159px -254px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .tradie a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .tradie a {
  background-position: 0px -317px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .certified a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .certified a {
  background-position: -159px -315px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .offroad a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .offroad a {
  background-position: 1px -254px; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .more-link,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .more-link {
  clear: both;
  margin-top: 15px;
  width: auto; }

[data-tenant="chileautos"] .site-nav .nav-used-cars-for-sale .category .more-link a,
[data-tenant="chileautos"] .site-nav .nav-new-cars-for-sale .category .more-link a {
  display: inline;
  font-weight: bold;
  text-decoration: underline;
  background: none;
  padding-top: 0; }

[data-tenant="demotores"] .site-nav .nav-help-centre .menu-content {
  width: 200px;
  min-width: 200px; }

[data-tenant="demotores"] .site-nav .nav-sell-my-car .sell-row {
  width: 225px;
  min-width: 225px; }

[data-tenant="demotores"] .site-nav .nav-news-and-reviews .menu-content {
  width: 250px;
  min-width: 250px; }
  [data-tenant="demotores"] .site-nav .nav-news-and-reviews .menu-content .autologica h3 {
    text-align: center; }
  [data-tenant="demotores"] .site-nav .nav-news-and-reviews .menu-content .autologica .powered-by-autologica {
    width: 223px;
    height: 235px;
    min-width: 223px;
    min-height: 235px;
    background-image: url(cdb9e4c039bf90347301.jpg); }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category li,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category li {
  float: left;
  margin: 5px 7px 5px 0;
  width: 80px;
  line-height: 100%; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category a {
  background-image: url(15abc5ed085e5c702240.png);
  background-repeat: no-repeat;
  color: #666666;
  display: block;
  padding-top: 40px;
  text-align: center;
  text-decoration: none; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .hatch a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .hatch a {
  background-position: 1px -132px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .sedan a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .sedan a {
  background-position: -79px -1px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .suv a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .suv a {
  background-position: -160px -64px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .wagon a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .wagon a {
  background-position: -78px -63px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .coupe a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .coupe a {
  background-position: 0px -64px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .convertible a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .convertible a {
  background-position: 1px 1px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .van a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .van a {
  background-position: -79px -126px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .ute a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .ute a {
  background-position: -159px 4px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .cab-chassis a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .cab-chassis a {
  background-position: -159px -126px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .toyota a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .toyota a {
  background-position: -240px 0px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .chevrolet a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .chevrolet a {
  background-position: -320px -2px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .kia a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .kia a {
  background-position: -240px -115px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .peugeot a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .peugeot a {
  background-position: -163px -231px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .volkswagen a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .volkswagen a {
  background-position: -163px -175px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .ford a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .ford a {
  background-position: -240px -56px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .holden a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .holden a {
  background-position: -322px -60px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .audi a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .audi a {
  background-position: -241px -276px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .mazda a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .mazda a {
  background-position: -398px -176px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .suzuki a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .suzuki a {
  background-position: -480px -175px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .fiat a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .fiat a {
  background-position: -320px -59px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .nissan a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .nissan a {
  background-position: -320px -115px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .honda a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .honda a {
  background-position: -240px -175px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .hyundai a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .hyundai a {
  background-position: -248px -234px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .bmw a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .bmw a {
  background-position: -320px -177px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .mitsubishi a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .mitsubishi a {
  background-position: -240px -330px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .citroen a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .citroen a {
  background-image: url(b1f11616b59277841a0a.png);
  background-size: 30px 30px;
  background-position: center center; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .renault a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .renault a {
  background-image: url(3e836e3d6d26a51445dd.jpg);
  background-size: 30px 30px;
  background-position: center center; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .family a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .family a {
  background-position: -80px -315px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .firstcar a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .firstcar a {
  background-position: 0px -192px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .greencar a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .greencar a {
  background-position: -162px -190px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .unique a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .unique a {
  background-position: -80px -192px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .performance a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .performance a {
  background-position: -80px -254px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .prestige a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .prestige a {
  background-position: -159px -254px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .tradie a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .tradie a {
  background-position: 0px -317px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .certified a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .certified a {
  background-position: -159px -315px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .offroad a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .offroad a {
  background-position: 1px -254px; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .more-link,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .more-link {
  clear: both;
  margin-top: 15px;
  width: auto; }

[data-tenant="demotores"] .site-nav .nav-used-cars-for-sale .category .more-link a,
[data-tenant="demotores"] .site-nav .nav-new-cars-for-sale .category .more-link a {
  display: inline;
  font-weight: bold;
  text-decoration: underline;
  background: none;
  padding-top: 0; }

.site-nav-wrapper .site-nav .nav-network .icon-more-sites {
  background: url(6748bff51f3b3d94b6e4.png) no-repeat -30px -140px;
  float: right;
  margin-left: 5px;
  width: 10px;
  height: 40px;
  display: block;
  text-indent: -9999px; }

.site-nav-wrapper .site-nav .nav-network .arrow {
  right: 32px;
  left: auto; }

.site-nav-wrapper .site-nav .nav-network .menu-panel {
  width: 990px;
  padding: 5px 11px;
  right: -1px; }
  .site-nav-wrapper .site-nav .nav-network .menu-panel .menu-content {
    display: block; }

.site-nav-wrapper .site-nav .nav-network .menu-content h3 {
  border-bottom: none;
  font-size: 16px;
  color: #000;
  line-height: 20px; }

.site-nav-wrapper .site-nav .nav-network .menu-content .content {
  border-left: 1px solid #ebebeb;
  font-size: 11px;
  float: left;
  padding: 3px 0 5px 10px;
  height: 64px;
  line-height: 12px;
  width: 165px; }

.site-nav-wrapper .site-nav .nav-network .menu-content a:hover {
  color: #000; }

.site-nav-wrapper .site-nav .nav-network .menu-content a {
  color: #666666;
  display: block;
  font-size: 11px;
  text-decoration: none;
  overflow: hidden; }

.site-nav-wrapper .site-nav .nav-network .menu-content .view-all {
  font-size: 11px;
  font-weight: bold;
  margin-right: 8px;
  margin-top: 20px;
  text-align: right;
  text-decoration: underline; }

.site-nav-wrapper .site-nav .nav-network .menu-content .view-all:hover {
  text-decoration: none; }

.site-nav-wrapper .site-nav .nav-network .logo-banner {
  background: url(d456ed6828fa1ca83c4e.png) no-repeat -11px -6px;
  float: left;
  height: 55px;
  width: 222px; }

.site-nav-wrapper .site-nav .nav-network .keylines {
  float: left;
  width: 600px;
  border-left: 1px dotted #cdcdcd;
  padding: 5px 0 4px 15px;
  margin: 16px 0 10px 15px; }

.site-nav-wrapper .site-nav .nav-network ul {
  float: none;
  margin: 0 0 5px;
  padding: 0;
  list-style: none;
  width: 939px;
  overflow: hidden; }

.site-nav-wrapper .site-nav .nav-network li {
  border: 1px solid #ebebeb;
  border-radius: 5px;
  margin: 10px 10px 0 0;
  float: left;
  line-height: 12px;
  padding: 0;
  width: 304px; }

.site-nav-wrapper .site-nav .nav-network li.last {
  margin-right: 0; }

.site-nav-wrapper .site-nav .nav-network .logo {
  background: url("//resource.csnstatic.com/carsales/globals/img/carsales-network-logos-sprite-small-v2.png") no-repeat;
  text-indent: -9999px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.site-nav-wrapper .site-nav .nav-network__container {
  float: left;
  position: relative;
  height: 64px;
  width: 124px; }

.site-nav-wrapper .site-nav .nav-network .carsales .logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/carsales.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  width: 73px;
  height: 48px; }

.site-nav-wrapper .site-nav .nav-network .bikesales .logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/bikesales.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  width: 73px;
  height: 48px; }

.site-nav-wrapper .site-nav .nav-network .boatsales .logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/boatsales.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  width: 73px;
  height: 48px; }

.site-nav-wrapper .site-nav .nav-network .caravancampingsales .logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/caravancampingsales.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  width: 97px;
  height: 48px; }

.site-nav-wrapper .site-nav .nav-network .partsales .logo {
  background-position: -430px -210px;
  width: 77px;
  height: 35px; }

.site-nav-wrapper .site-nav .nav-network .tyresales .logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v5/tyresales.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  width: 73px;
  height: 48px; }

.site-nav-wrapper .site-nav .nav-network .motoring .logo {
  background-position: -286px -152px;
  width: 99px;
  height: 20px; }

.site-nav-wrapper .site-nav .nav-network .trucksales .logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/trucksales.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  width: 73px;
  height: 48px; }

.site-nav-wrapper .site-nav .nav-network .farmmachinerysales .logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/farmmachinerysales.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  width: 97px;
  height: 48px; }

.site-nav-wrapper .site-nav .nav-network .constructionsales .logo {
  background-image: url("https://resource.csnstatic.com/retail/globals/logo/v3/constructionsales.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  width: 97px;
  height: 48px; }

.site-nav-wrapper .site-nav .nav-network .logo2 {
  background: url(8a914a9514ec51206f57.png) no-repeat;
  float: left;
  width: 124px;
  height: 55px;
  text-indent: -9999px; }

.site-nav-wrapper .site-nav .nav-network .carsales .logo2 {
  background: url("//resource.csnstatic.com/carsales/globals/img/carsales-network-logos-sprite-small.png") no-repeat;
  background-position: -400px -56px; }

@media screen and (max-width: 1199px) {
  .site-nav-wrapper .site-nav .nav-network .arrow {
    right: 136px; }
  .site-nav-wrapper .site-nav .nav-network .menu-panel {
    right: -105px; } }

.site-nav-wrapper .site-nav .nav-top-level > li > a {
  outline: none !important; }

.site-nav-wrapper .site-nav .nav-membership.wide {
  width: 103px; }

.site-nav-wrapper .site-nav .nav-membership > a {
  max-width: 180px;
  text-align: right;
  float: right;
  padding-right: 22px;
  position: relative; }

.site-nav-wrapper .site-nav .nav-membership .arrow {
  right: 15px;
  left: auto; }

.site-nav-wrapper .site-nav .nav-membership .member-name {
  display: block;
  overflow: hidden;
  max-width: 200px;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap; }

.site-nav-wrapper .site-nav .nav-membership .menu-panel {
  right: 0; }

.site-nav-wrapper .site-nav .nav-membership .menu-links {
  width: 246px; }

.site-nav-wrapper .site-nav .nav-membership .icon-member {
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  height: 40px;
  display: block;
  background: url(6748bff51f3b3d94b6e4.png) no-repeat scroll 100% 12px transparent; }

.site-nav-wrapper .site-nav .nav-membership .member-name {
  padding-right: 16px; }

.site-nav-wrapper .site-nav .nav-membership:hover .icon-member {
  background: url(6748bff51f3b3d94b6e4.png) no-repeat scroll 100% -27px transparent; }

.site-nav-wrapper .site-nav .nav-membership .navProfilePicture {
  right: 6px;
  top: 5px;
  width: 30px;
  height: 30px;
  display: block;
  text-indent: -10000px;
  position: relative;
  float: left; }

.site-nav-wrapper .site-nav .nav-membership a .icon-arrow,
.site-nav-wrapper .site-nav .nav-notifications a .icon-arrow {
  position: absolute;
  right: -9px;
  top: 0;
  width: 30px;
  height: 40px;
  display: block;
  text-indent: -10000px;
  background: url(6748bff51f3b3d94b6e4.png) no-repeat scroll -22px -70px transparent; }

.site-nav-wrapper .site-nav .nav-membership:hover .icon-arrow,
.site-nav-wrapper .site-nav .nav-notifications:hover .icon-arrow {
  background-position: -22px -100px; }

.site-nav-wrapper .site-nav .nav-notifications {
  width: 50px;
  height: 30px; }

.site-nav-wrapper .site-nav .nav-notifications .notification-count {
  position: absolute;
  top: 3px;
  right: -1px;
  background: #ff0000;
  color: #fff;
  border-radius: 10px;
  min-width: 20px;
  padding: 0 8px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  height: 20px;
  line-height: 20px;
  text-align: center;
  font-weight: bold;
  font-size: 11px;
  z-index: 1000; }

.hidden {
  display: none; }

.site-nav-wrapper .site-nav .nav-notifications .icon-bell {
  position: absolute;
  right: 9px;
  top: 8px;
  width: 24px;
  height: 24px;
  display: block;
  background: url(6748bff51f3b3d94b6e4.png) no-repeat scroll -42px 3px transparent; }

.site-nav-wrapper .site-nav .nav-notifications:hover .icon-bell {
  background: url(6748bff51f3b3d94b6e4.png) no-repeat scroll -42px -36px transparent; }

.site-nav-wrapper .site-nav .nav-notifications .menu-panel {
  right: 0; }

.site-nav-wrapper .site-nav .nav-notifications .menu-panel.visible {
  display: block !important; }

.site-nav-wrapper .site-nav .nav-notifications .menu-panel .arrow {
  right: 15px;
  left: auto; }

.site-nav-wrapper .site-nav .nav-notifications .feed-list {
  width: 350px;
  max-height: 400px;
  overflow-y: auto;
  margin: 0;
  padding: 0; }

.site-nav-wrapper .site-nav .nav-notifications .feed-header {
  padding: 10px;
  line-height: 16px;
  overflow: hidden;
  zoom: 1;
  border-bottom: 1px solid #ddd; }

.site-nav-wrapper .site-nav .nav-notifications .feed-header-title {
  font-size: 14px;
  float: left; }

.site-nav-wrapper .site-nav .nav-notifications .feed-header-settings {
  position: absolute;
  right: 9px;
  top: 8px;
  width: 20px;
  height: 20px;
  display: block;
  background: url(6748bff51f3b3d94b6e4.png) no-repeat -76px -250px transparent; }

.site-nav-wrapper .site-nav .nav-notifications .feed-content {
  min-height: 50px;
  background: url(3d75baad782f2c691102.gif) no-repeat center center; }

.site-nav-wrapper .site-nav .nav-notifications .feed-content .feed-item {
  border-bottom: 1px solid #ddd;
  padding: 15px 20px 15px 20px;
  position: relative;
  background: #fff; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item-body .feed-item-badge {
  line-height: 15px;
  font-size: 10px;
  text-align: center;
  padding: 0px 15px 0px 15px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  display: inline-block;
  margin-top: 5px; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item.empty {
  text-align: center;
  padding-right: 0; }

.site-nav-wrapper .site-nav .nav-notifications .feed-content .feed-item:last-child {
  border-bottom: 0; }

.site-nav-wrapper .site-nav .nav-notifications .feed-content .feed-item:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 2px;
  content: "";
  display: block; }

.site-nav-wrapper .site-nav .nav-notifications .feed-content .feed-item.unread-notification {
  background: #EFF4F9; }

.site-nav-wrapper .site-nav .nav-notifications .feed-content .feed-item.unread-notification:before {
  background-color: #267AC2; }

.site-nav-wrapper .site-nav .nav-notifications .feed-content .feed-item a,
.site-nav-wrapper .site-nav .nav-notifications .feed-content .feed-item a:hover {
  text-decoration: none; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item-image {
  width: 90px;
  float: left; }

.site-nav-wrapper .site-nav .nav-notifications .image-view-cropped {
  object-fit: cover;
  width: 50px;
  height: 50px;
  top: 14px;
  left: 25px; }

.site-nav-wrapper .site-nav .nav-notifications .subject {
  position: absolute;
  display: inline-block;
  top: 13px;
  left: 25px;
  width: 56px;
  height: 56px; }

.site-nav-wrapper .site-nav .nav-notifications .subject .content {
  object-fit: cover;
  width: 50px;
  height: 50px;
  background-color: orange;
  font-size: 20px;
  color: white;
  text-align: center;
  line-height: 48px;
  position: relative; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item-icon {
  width: 86px;
  height: 57px;
  position: absolute;
  left: 10px;
  top: 10px;
  background: url(e0192b4c0391a6566261.png) no-repeat;
  z-index: 1000; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item-image.search-alert {
  width: 40px;
  height: 30px;
  position: absolute;
  left: 30px;
  top: 20px; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item-body {
  width: 100%;
  overflow: hidden; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item-content {
  font-size: 11px;
  color: #666;
  width: 190px;
  line-height: 14px;
  outline: none;
  float: left;
  padding-left: 20px; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item-content strong {
  color: #1F78C5;
  display: block;
  padding-bottom: 5px; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item-time {
  font-size: 10px;
  color: #bbb;
  white-space: nowrap;
  display: block;
  margin-top: 5px; }

.site-nav-wrapper .site-nav .nav-notifications .price-alert {
  color: #666;
  font-size: 11px;
  margin: 5px 0 0;
  line-height: 14px; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item-delete.processing {
  text-indent: -10000px; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item-delete.processing:before {
  position: absolute;
  top: 0;
  right: 0;
  content: "";
  width: 16px;
  height: 16px;
  display: block;
  background: url(3d75baad782f2c691102.gif) no-repeat 0 0; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item-delete {
  font-size: 16px;
  color: #bbb;
  font-weight: bold;
  position: absolute;
  top: 12px;
  right: 12px;
  outline: none !important; }

.site-nav-wrapper .site-nav .nav-notifications .feed-item-delete:hover {
  color: #666; }

.pulse {
  animation-name: pulse;
  -webkit-animation-name: pulse;
  animation-duration: 1.5s;
  -webkit-animation-duration: 1.5s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite; }

@keyframes pulse {
  0% {
    transform: scale(0.9);
    opacity: 0.7; }
  50% {
    transform: scale(1);
    opacity: 1; }
  100% {
    transform: scale(0.9);
    opacity: 0.7; } }

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(0.95);
    opacity: 0.7; }
  50% {
    -webkit-transform: scale(1);
    opacity: 1; }
  100% {
    -webkit-transform: scale(0.95);
    opacity: 0.7; } }

.site-nav-wrapper .nav-top-level.network > .nav-join,
.site-nav-wrapper .nav-top-level.network > .nav-signin {
  padding: 6px 8px 0 0; }

.site-nav-wrapper .nav-top-level.network > .nav-welcome-msg {
  color: white;
  font-size: 11px;
  font-weight: bold;
  padding: 0 10px 0 8px;
  display: block;
  line-height: 40px; }

.site-nav-wrapper .nav-top-level.network > .nav-signin > a {
  line-height: 27px;
  padding-right: 13px;
  padding-left: 13px;
  border: none;
  color: #ccc;
  background-color: transparent; }

.site-nav-wrapper .nav-top-level.network > .nav-signin > a:hover {
  color: #fff; }

.site-nav-wrapper .nav-top-level.network > .nav-join > a {
  line-height: 27px;
  border-radius: 5px;
  border: 1px solid #ccc;
  color: #ccc;
  padding-right: 13px;
  padding-left: 13px; }

.site-nav-wrapper .nav-top-level.network > .nav-join > a:hover {
  color: #fff; }


/*# sourceMappingURL=topnav-desktop-assets-a68dba2b97ac6fa249cc.css.map*/