.btn,
.btn:not([href]):not([tabindex]) {
  padding: 7px 20px;
  border-radius: 18px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font-size: 14px;
  font-weight: 600;
  min-width: 85px;
  transition: all 0.1s ease;
  display: inline-block; }
  .btn:focus, .btn:active,
  .btn:not([href]):not([tabindex]):focus,
  .btn:not([href]):not([tabindex]):active {
    box-shadow: none !important; }
  .btn:hover,
  .btn:not([href]):not([tabindex]):hover {
    text-decoration: none !important; }
  .btn.btn-primary,
  .btn:not([href]):not([tabindex]).btn-primary {
    color: #fff; }
  .btn.btn-outline,
  .btn:not([href]):not([tabindex]).btn-outline {
    background-color: #fff; }
  .btn.btn-link,
  .btn:not([href]):not([tabindex]).btn-link {
    border: none; }
  .btn.btn-secondary,
  .btn:not([href]):not([tabindex]).btn-secondary {
    color: #fff;
    border: 1px solid #FF7B00;
    background-color: #FF7B00; }
    .btn.btn-secondary:hover,
    .btn:not([href]):not([tabindex]).btn-secondary:hover {
      border-color: #1a0c00;
      background-color: #1a0c00; }
    .btn.btn-secondary.btn-outline,
    .btn:not([href]):not([tabindex]).btn-secondary.btn-outline {
      color: #FF7B00; }
      .btn.btn-secondary.btn-outline:hover,
      .btn:not([href]):not([tabindex]).btn-secondary.btn-outline:hover {
        background-color: #fff2e6; }
  .btn.btn-lg,
  .btn:not([href]):not([tabindex]).btn-lg {
    font-size: 1.2em;
    padding: 13px 20px; }
  .btn.btn-sm,
  .btn:not([href]):not([tabindex]).btn-sm {
    font-size: .8em;
    padding: 5px 15px; }
  .btn.loading,
  .btn:not([href]):not([tabindex]).loading {
    color: transparent;
    position: relative;
    background-color: #00639a; }
    .btn.loading:after,
    .btn:not([href]):not([tabindex]).loading:after {
      content: "";
      box-sizing: border-box;
      position: absolute;
      top: 50%;
      left: 50%;
      width: 16px;
      height: 16px;
      margin-top: -8px;
      margin-left: -8px;
      border-radius: 50%;
      border: 2px solid #FF7B00;
      border-left-color: rgba(0, 0, 0, 0);
      animation: spinner 0.8s linear infinite; }

@keyframes spinner {
  to {
    transform: rotate(360deg); } }

.badge {
  font-weight: 600;
  font-size: 12px;
  padding: 6px; }

label.checkbox {
  font-size: 14px;
  margin: 0;
  color: #6e6e6e;
  cursor: pointer;
  position: relative; }
  label.checkbox input[type=checkbox] {
    position: relative;
    width: 1px;
    margin-right: 23px; }
    label.checkbox input[type=checkbox]:checked + .checkbox-tick {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iIzZlNmU2ZSIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }
  label.checkbox .checkbox-tick {
    position: absolute;
    left: 0;
    height: 18px;
    width: 18px;
    border: 1px solid #ddd;
    border-radius: 3px;
    background-color: #fff;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 10px;
    top: 0; }

.pagination .page-item .page-link {
  background-color: transparent;
  padding: 0;
  line-height: 45px;
  width: 45px;
  height: 45px;
  font-size: 14px;
  text-decoration: none;
  text-align: center;
  color: #9b9b9b;
  border: 1px solid #ddd; }
  .pagination .page-item .page-link.disabled {
    opacity: .5;
    pointer-events: none; }
    .pagination .page-item .page-link.disabled:hover {
      background: none !important; }

.pagination .page-item .prev, .pagination .page-item .next {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 8px;
  cursor: pointer; }

.pagination .page-item .prev {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIgNTEyIj48cGF0aCBmaWxsPSIjOWI5YjliIiBkPSJNMjUuMSAyNDcuNWwxMTcuOC0xMTZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDcuMSA3LjFjNC43IDQuNyA0LjcgMTIuMyAwIDE3TDY0LjcgMjU2bDEwMi4yIDEwMC40YzQuNyA0LjcgNC43IDEyLjMgMCAxN2wtNy4xIDcuMWMtNC43IDQuNy0xMi4zIDQuNy0xNyAwTDI1IDI2NC41Yy00LjYtNC43LTQuNi0xMi4zLjEtMTd6Ij48L3BhdGg+PC9zdmc+");
  border-radius: 6px 0 0 6px; }

.pagination .page-item .next {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIgNTEyIj48cGF0aCBmaWxsPSIjOWI5YjliIiBkPSJNMTY2LjkgMjY0LjVsLTExNy44IDExNmMtNC43IDQuNy0xMi4zIDQuNy0xNyAwbC03LjEtNy4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdMMTI3LjMgMjU2IDI1LjEgMTU1LjZjLTQuNy00LjctNC43LTEyLjMgMC0xN2w3LjEtNy4xYzQuNy00LjcgMTIuMy00LjcgMTcgMGwxMTcuOCAxMTZjNC42IDQuNyA0LjYgMTIuMy0uMSAxN3oiPjwvcGF0aD48L3N2Zz4=");
  border-radius: 0 6px 6px 0; }

.pagination .page-item.active .page-link {
  color: #fff !important; }

.tooltip {
  z-index: 9999999999; }
  .tooltip.show {
    opacity: 1; }
  .tooltip .tooltip-inner {
    max-width: 300px;
    padding: 20px 30px;
    text-align: left;
    background: #f2f2f2;
    color: #4a4a4a;
    border: 1px solid #bfbfbf; }
  .tooltip .arrow {
    width: 15px;
    height: 10px; }
    .tooltip .arrow::after {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 10px 0; }
  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0; }
    .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
      top: 0;
      border-width: 10px 7.5px 0;
      border-top-color: #bfbfbf; }
    .bs-tooltip-top .arrow::after, .bs-tooltip-auto[x-placement^="top"] .arrow::after {
      top: -1px;
      border-width: 10px 7.5px 0;
      border-top-color: #f2f2f2; }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 10px; }
  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: 10px;
    height: 15px; }
    .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
      right: 0;
      border-width: 7.5px 10px 7.5px 0;
      border-right-color: #bfbfbf; }
    .bs-tooltip-right .arrow::after, .bs-tooltip-auto[x-placement^="right"] .arrow::after {
      right: -1px;
      border-width: 7.5px 10px 7.5px 0;
      border-right-color: #f2f2f2; }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 10px 0; }
  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0; }
    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
      bottom: 0;
      border-width: 0 7.5px 10px;
      border-bottom-color: #bfbfbf; }
    .bs-tooltip-bottom .arrow::after, .bs-tooltip-auto[x-placement^="bottom"] .arrow::after {
      bottom: -1px;
      border-width: 0 7.5px 10px;
      border-bottom-color: #f2f2f2; }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 10px; }
  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: 10px;
    height: 15px; }
    .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
      left: 0;
      border-width: 7.5px 0 7.5px 10px;
      border-left-color: #bfbfbf; }
    .bs-tooltip-left .arrow::after, .bs-tooltip-auto[x-placement^="left"] .arrow::after {
      left: -1px;
      border-width: 7.5px 0 7.5px 10px;
      border-left-color: #f2f2f2; }

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.carsales .btn {
  border-color: #007CC2; }
  .carsales .btn.btn-primary {
    background-color: #007CC2;
    border: 1px solid #007CC2; }
    .carsales .btn.btn-primary:focus, .carsales .btn.btn-primary:active {
      background-color: #007CC2;
      border-color: #006ca9; }
    .carsales .btn.btn-primary:hover {
      background-color: #006ca9; }
    .carsales .btn.btn-primary.btn-outline {
      color: #007CC2;
      background-color: #fff; }
  .carsales .btn.btn-link:hover {
    color: #007CC2 !important; }
  .carsales .btn.btn-outline {
    color: #007CC2; }
    .carsales .btn.btn-outline:focus, .carsales .btn.btn-outline:active {
      background-color: rgba(0, 124, 194, 0.05);
      border-color: #006ca9; }
    .carsales .btn.btn-outline:hover {
      background-color: rgba(0, 124, 194, 0.05); }
  .carsales .btn.loading:after {
    border: 2px solid #007CC2;
    border-left-color: rgba(0, 0, 0, 0); }
  .carsales .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzAwN0NDMiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .carsales .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzAwN0NDMiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjMDA3Q0MyIiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .carsales .btn.save-item.saved:hover, .carsales .btn.save-item.saved:focus, .carsales .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzAwN0NDMiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .carsales .btn.save-item:hover, .carsales .btn.save-item:focus, .carsales .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzAwN0NDMiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjMDA3Q0MyIiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.carsales .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA3Q0MyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA3Q0MyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA3Q0MyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.carsales label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iIzAwN0NDMiIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.carsales #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjMDA3Q0MyIiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.carsales .pagination .page-item .page-link:hover {
  background-color: rgba(0, 124, 194, 0.05); }

.carsales .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #007CC2; }

.carsales a, .carsales a:not([href]):not([tabindex]) {
  color: #00448D; }

.carsales .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #007CC2;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjMDA3Q0MyIiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjMDA3Q0MyIiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.carsales .compare-panel .compare-toggle {
  background-color: #007CC2; }

.carsales .listing-wrapper .listing-items .listing-item .carousel-inner::after, .carsales .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #007CC2;
  border-right-color: #007CC2; }

.carsalesshowroom .btn {
  border-color: #007CC2; }
  .carsalesshowroom .btn.btn-primary {
    background-color: #007CC2;
    border: 1px solid #007CC2; }
    .carsalesshowroom .btn.btn-primary:focus, .carsalesshowroom .btn.btn-primary:active {
      background-color: #007CC2;
      border-color: #006ca9; }
    .carsalesshowroom .btn.btn-primary:hover {
      background-color: #006ca9; }
    .carsalesshowroom .btn.btn-primary.btn-outline {
      color: #007CC2;
      background-color: #fff; }
  .carsalesshowroom .btn.btn-link:hover {
    color: #007CC2 !important; }
  .carsalesshowroom .btn.btn-outline {
    color: #007CC2; }
    .carsalesshowroom .btn.btn-outline:focus, .carsalesshowroom .btn.btn-outline:active {
      background-color: rgba(0, 124, 194, 0.05);
      border-color: #006ca9; }
    .carsalesshowroom .btn.btn-outline:hover {
      background-color: rgba(0, 124, 194, 0.05); }
  .carsalesshowroom .btn.loading:after {
    border: 2px solid #007CC2;
    border-left-color: rgba(0, 0, 0, 0); }
  .carsalesshowroom .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzAwN0NDMiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .carsalesshowroom .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzAwN0NDMiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjMDA3Q0MyIiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .carsalesshowroom .btn.save-item.saved:hover, .carsalesshowroom .btn.save-item.saved:focus, .carsalesshowroom .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzAwN0NDMiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .carsalesshowroom .btn.save-item:hover, .carsalesshowroom .btn.save-item:focus, .carsalesshowroom .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzAwN0NDMiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjMDA3Q0MyIiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.carsalesshowroom .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA3Q0MyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA3Q0MyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA3Q0MyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.carsalesshowroom label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iIzAwN0NDMiIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.carsalesshowroom #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjMDA3Q0MyIiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.carsalesshowroom .pagination .page-item .page-link:hover {
  background-color: rgba(0, 124, 194, 0.05); }

.carsalesshowroom .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #007CC2; }

.carsalesshowroom a, .carsalesshowroom a:not([href]):not([tabindex]) {
  color: #00448D; }

.carsalesshowroom .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #007CC2;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjMDA3Q0MyIiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjMDA3Q0MyIiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.carsalesshowroom .compare-panel .compare-toggle {
  background-color: #007CC2; }

.carsalesshowroom .listing-wrapper .listing-items .listing-item .carousel-inner::after, .carsalesshowroom .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #007CC2;
  border-right-color: #007CC2; }

.bikesales .btn {
  border-color: #ED1C24; }
  .bikesales .btn.btn-primary {
    background-color: #ED1C24;
    border: 1px solid #ED1C24; }
    .bikesales .btn.btn-primary:focus, .bikesales .btn.btn-primary:active {
      background-color: #ED1C24;
      border-color: #de1219; }
    .bikesales .btn.btn-primary:hover {
      background-color: #de1219; }
    .bikesales .btn.btn-primary.btn-outline {
      color: #ED1C24;
      background-color: #fff; }
  .bikesales .btn.btn-link:hover {
    color: #ED1C24 !important; }
  .bikesales .btn.btn-outline {
    color: #ED1C24; }
    .bikesales .btn.btn-outline:focus, .bikesales .btn.btn-outline:active {
      background-color: rgba(237, 28, 36, 0.05);
      border-color: #de1219; }
    .bikesales .btn.btn-outline:hover {
      background-color: rgba(237, 28, 36, 0.05); }
  .bikesales .btn.loading:after {
    border: 2px solid #ED1C24;
    border-left-color: rgba(0, 0, 0, 0); }
  .bikesales .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iI0VEMUMyNCIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .bikesales .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iI0VEMUMyNCIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjRUQxQzI0IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .bikesales .btn.save-item.saved:hover, .bikesales .btn.save-item.saved:focus, .bikesales .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iI0VEMUMyNCIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .bikesales .btn.save-item:hover, .bikesales .btn.save-item:focus, .bikesales .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iI0VEMUMyNCIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjRUQxQzI0IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.bikesales .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUQxQzI0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUQxQzI0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUQxQzI0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.bikesales label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iI0VEMUMyNCIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.bikesales #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjRUQxQzI0IiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.bikesales .pagination .page-item .page-link:hover {
  background-color: rgba(237, 28, 36, 0.05); }

.bikesales .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #ED1C24; }

.bikesales a, .bikesales a:not([href]):not([tabindex]) {
  color: #A50D12; }

.bikesales .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #ED1C24;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjRUQxQzI0IiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjRUQxQzI0IiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.bikesales .compare-panel .compare-toggle {
  background-color: #ED1C24; }

.bikesales .listing-wrapper .listing-items .listing-item .carousel-inner::after, .bikesales .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #ED1C24;
  border-right-color: #ED1C24; }

.bikesalesshowroom .btn {
  border-color: #ED1C24; }
  .bikesalesshowroom .btn.btn-primary {
    background-color: #ED1C24;
    border: 1px solid #ED1C24; }
    .bikesalesshowroom .btn.btn-primary:focus, .bikesalesshowroom .btn.btn-primary:active {
      background-color: #ED1C24;
      border-color: #de1219; }
    .bikesalesshowroom .btn.btn-primary:hover {
      background-color: #de1219; }
    .bikesalesshowroom .btn.btn-primary.btn-outline {
      color: #ED1C24;
      background-color: #fff; }
  .bikesalesshowroom .btn.btn-link:hover {
    color: #ED1C24 !important; }
  .bikesalesshowroom .btn.btn-outline {
    color: #ED1C24; }
    .bikesalesshowroom .btn.btn-outline:focus, .bikesalesshowroom .btn.btn-outline:active {
      background-color: rgba(237, 28, 36, 0.05);
      border-color: #de1219; }
    .bikesalesshowroom .btn.btn-outline:hover {
      background-color: rgba(237, 28, 36, 0.05); }
  .bikesalesshowroom .btn.loading:after {
    border: 2px solid #ED1C24;
    border-left-color: rgba(0, 0, 0, 0); }
  .bikesalesshowroom .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iI0VEMUMyNCIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .bikesalesshowroom .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iI0VEMUMyNCIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjRUQxQzI0IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .bikesalesshowroom .btn.save-item.saved:hover, .bikesalesshowroom .btn.save-item.saved:focus, .bikesalesshowroom .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iI0VEMUMyNCIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .bikesalesshowroom .btn.save-item:hover, .bikesalesshowroom .btn.save-item:focus, .bikesalesshowroom .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iI0VEMUMyNCIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjRUQxQzI0IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.bikesalesshowroom .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUQxQzI0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUQxQzI0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUQxQzI0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.bikesalesshowroom label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iI0VEMUMyNCIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.bikesalesshowroom #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjRUQxQzI0IiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.bikesalesshowroom .pagination .page-item .page-link:hover {
  background-color: rgba(237, 28, 36, 0.05); }

.bikesalesshowroom .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #ED1C24; }

.bikesalesshowroom a, .bikesalesshowroom a:not([href]):not([tabindex]) {
  color: #A50D12; }

.bikesalesshowroom .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #ED1C24;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjRUQxQzI0IiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjRUQxQzI0IiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.bikesalesshowroom .compare-panel .compare-toggle {
  background-color: #ED1C24; }

.bikesalesshowroom .listing-wrapper .listing-items .listing-item .carousel-inner::after, .bikesalesshowroom .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #ED1C24;
  border-right-color: #ED1C24; }

.boatsales .btn {
  border-color: #EB9F26; }
  .boatsales .btn.btn-primary {
    background-color: #EB9F26;
    border: 1px solid #EB9F26; }
    .boatsales .btn.btn-primary:focus, .boatsales .btn.btn-primary:active {
      background-color: #EB9F26;
      border-color: #e39315; }
    .boatsales .btn.btn-primary:hover {
      background-color: #e39315; }
    .boatsales .btn.btn-primary.btn-outline {
      color: #EB9F26;
      background-color: #fff; }
  .boatsales .btn.btn-link:hover {
    color: #EB9F26 !important; }
  .boatsales .btn.btn-outline {
    color: #EB9F26; }
    .boatsales .btn.btn-outline:focus, .boatsales .btn.btn-outline:active {
      background-color: rgba(235, 159, 38, 0.05);
      border-color: #e39315; }
    .boatsales .btn.btn-outline:hover {
      background-color: rgba(235, 159, 38, 0.05); }
  .boatsales .btn.loading:after {
    border: 2px solid #EB9F26;
    border-left-color: rgba(0, 0, 0, 0); }
  .boatsales .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iI0VCOUYyNiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .boatsales .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iI0VCOUYyNiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjRUI5RjI2IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .boatsales .btn.save-item.saved:hover, .boatsales .btn.save-item.saved:focus, .boatsales .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iI0VCOUYyNiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .boatsales .btn.save-item:hover, .boatsales .btn.save-item:focus, .boatsales .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iI0VCOUYyNiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjRUI5RjI2IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.boatsales .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUI5RjI2IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUI5RjI2IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUI5RjI2IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.boatsales label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iI0VCOUYyNiIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.boatsales #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjRUI5RjI2IiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.boatsales .pagination .page-item .page-link:hover {
  background-color: rgba(235, 159, 38, 0.05); }

.boatsales .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #EB9F26; }

.boatsales a, .boatsales a:not([href]):not([tabindex]) {
  color: #E58F19; }

.boatsales .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #EB9F26;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjRUI5RjI2IiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjRUI5RjI2IiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.boatsales .compare-panel .compare-toggle {
  background-color: #EB9F26; }

.boatsales .listing-wrapper .listing-items .listing-item .carousel-inner::after, .boatsales .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #EB9F26;
  border-right-color: #EB9F26; }

.boatsalesshowroom .btn {
  border-color: #EB9F26; }
  .boatsalesshowroom .btn.btn-primary {
    background-color: #EB9F26;
    border: 1px solid #EB9F26; }
    .boatsalesshowroom .btn.btn-primary:focus, .boatsalesshowroom .btn.btn-primary:active {
      background-color: #EB9F26;
      border-color: #e39315; }
    .boatsalesshowroom .btn.btn-primary:hover {
      background-color: #e39315; }
    .boatsalesshowroom .btn.btn-primary.btn-outline {
      color: #EB9F26;
      background-color: #fff; }
  .boatsalesshowroom .btn.btn-link:hover {
    color: #EB9F26 !important; }
  .boatsalesshowroom .btn.btn-outline {
    color: #EB9F26; }
    .boatsalesshowroom .btn.btn-outline:focus, .boatsalesshowroom .btn.btn-outline:active {
      background-color: rgba(235, 159, 38, 0.05);
      border-color: #e39315; }
    .boatsalesshowroom .btn.btn-outline:hover {
      background-color: rgba(235, 159, 38, 0.05); }
  .boatsalesshowroom .btn.loading:after {
    border: 2px solid #EB9F26;
    border-left-color: rgba(0, 0, 0, 0); }
  .boatsalesshowroom .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iI0VCOUYyNiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .boatsalesshowroom .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iI0VCOUYyNiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjRUI5RjI2IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .boatsalesshowroom .btn.save-item.saved:hover, .boatsalesshowroom .btn.save-item.saved:focus, .boatsalesshowroom .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iI0VCOUYyNiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .boatsalesshowroom .btn.save-item:hover, .boatsalesshowroom .btn.save-item:focus, .boatsalesshowroom .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iI0VCOUYyNiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjRUI5RjI2IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.boatsalesshowroom .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUI5RjI2IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUI5RjI2IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRUI5RjI2IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.boatsalesshowroom label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iI0VCOUYyNiIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.boatsalesshowroom #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjRUI5RjI2IiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.boatsalesshowroom .pagination .page-item .page-link:hover {
  background-color: rgba(235, 159, 38, 0.05); }

.boatsalesshowroom .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #EB9F26; }

.boatsalesshowroom a, .boatsalesshowroom a:not([href]):not([tabindex]) {
  color: #E58F19; }

.boatsalesshowroom .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #EB9F26;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjRUI5RjI2IiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjRUI5RjI2IiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.boatsalesshowroom .compare-panel .compare-toggle {
  background-color: #EB9F26; }

.boatsalesshowroom .listing-wrapper .listing-items .listing-item .carousel-inner::after, .boatsalesshowroom .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #EB9F26;
  border-right-color: #EB9F26; }

.trucksales .btn {
  border-color: #005289; }
  .trucksales .btn.btn-primary {
    background-color: #005289;
    border: 1px solid #005289; }
    .trucksales .btn.btn-primary:focus, .trucksales .btn.btn-primary:active {
      background-color: #005289;
      border-color: #004370; }
    .trucksales .btn.btn-primary:hover {
      background-color: #004370; }
    .trucksales .btn.btn-primary.btn-outline {
      color: #005289;
      background-color: #fff; }
  .trucksales .btn.btn-link:hover {
    color: #005289 !important; }
  .trucksales .btn.btn-outline {
    color: #005289; }
    .trucksales .btn.btn-outline:focus, .trucksales .btn.btn-outline:active {
      background-color: rgba(0, 82, 137, 0.05);
      border-color: #004370; }
    .trucksales .btn.btn-outline:hover {
      background-color: rgba(0, 82, 137, 0.05); }
  .trucksales .btn.loading:after {
    border: 2px solid #005289;
    border-left-color: rgba(0, 0, 0, 0); }
  .trucksales .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzAwNTI4OSIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .trucksales .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzAwNTI4OSIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjMDA1Mjg5IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .trucksales .btn.save-item.saved:hover, .trucksales .btn.save-item.saved:focus, .trucksales .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzAwNTI4OSIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .trucksales .btn.save-item:hover, .trucksales .btn.save-item:focus, .trucksales .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzAwNTI4OSIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjMDA1Mjg5IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.trucksales .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA1Mjg5IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA1Mjg5IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA1Mjg5IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.trucksales label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iIzAwNTI4OSIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.trucksales #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjMDA1Mjg5IiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.trucksales .pagination .page-item .page-link:hover {
  background-color: rgba(0, 82, 137, 0.05); }

.trucksales .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #005289; }

.trucksales a, .trucksales a:not([href]):not([tabindex]) {
  color: #144A61; }

.trucksales .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #005289;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjMDA1Mjg5IiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjMDA1Mjg5IiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.trucksales .compare-panel .compare-toggle {
  background-color: #005289; }

.trucksales .listing-wrapper .listing-items .listing-item .carousel-inner::after, .trucksales .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #005289;
  border-right-color: #005289; }

.trucksalesshowroom .btn {
  border-color: #005289; }
  .trucksalesshowroom .btn.btn-primary {
    background-color: #005289;
    border: 1px solid #005289; }
    .trucksalesshowroom .btn.btn-primary:focus, .trucksalesshowroom .btn.btn-primary:active {
      background-color: #005289;
      border-color: #004370; }
    .trucksalesshowroom .btn.btn-primary:hover {
      background-color: #004370; }
    .trucksalesshowroom .btn.btn-primary.btn-outline {
      color: #005289;
      background-color: #fff; }
  .trucksalesshowroom .btn.btn-link:hover {
    color: #005289 !important; }
  .trucksalesshowroom .btn.btn-outline {
    color: #005289; }
    .trucksalesshowroom .btn.btn-outline:focus, .trucksalesshowroom .btn.btn-outline:active {
      background-color: rgba(0, 82, 137, 0.05);
      border-color: #004370; }
    .trucksalesshowroom .btn.btn-outline:hover {
      background-color: rgba(0, 82, 137, 0.05); }
  .trucksalesshowroom .btn.loading:after {
    border: 2px solid #005289;
    border-left-color: rgba(0, 0, 0, 0); }
  .trucksalesshowroom .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzAwNTI4OSIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .trucksalesshowroom .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzAwNTI4OSIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjMDA1Mjg5IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .trucksalesshowroom .btn.save-item.saved:hover, .trucksalesshowroom .btn.save-item.saved:focus, .trucksalesshowroom .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzAwNTI4OSIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .trucksalesshowroom .btn.save-item:hover, .trucksalesshowroom .btn.save-item:focus, .trucksalesshowroom .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzAwNTI4OSIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjMDA1Mjg5IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.trucksalesshowroom .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA1Mjg5IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA1Mjg5IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA1Mjg5IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.trucksalesshowroom label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iIzAwNTI4OSIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.trucksalesshowroom #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjMDA1Mjg5IiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.trucksalesshowroom .pagination .page-item .page-link:hover {
  background-color: rgba(0, 82, 137, 0.05); }

.trucksalesshowroom .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #005289; }

.trucksalesshowroom a, .trucksalesshowroom a:not([href]):not([tabindex]) {
  color: #144A61; }

.trucksalesshowroom .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #005289;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjMDA1Mjg5IiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjMDA1Mjg5IiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.trucksalesshowroom .compare-panel .compare-toggle {
  background-color: #005289; }

.trucksalesshowroom .listing-wrapper .listing-items .listing-item .carousel-inner::after, .trucksalesshowroom .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #005289;
  border-right-color: #005289; }

.caravancampingsales .btn {
  border-color: #4F7034; }
  .caravancampingsales .btn.btn-primary {
    background-color: #4F7034;
    border: 1px solid #4F7034; }
    .caravancampingsales .btn.btn-primary:focus, .caravancampingsales .btn.btn-primary:active {
      background-color: #4F7034;
      border-color: #435f2c; }
    .caravancampingsales .btn.btn-primary:hover {
      background-color: #435f2c; }
    .caravancampingsales .btn.btn-primary.btn-outline {
      color: #4F7034;
      background-color: #fff; }
  .caravancampingsales .btn.btn-link:hover {
    color: #4F7034 !important; }
  .caravancampingsales .btn.btn-outline {
    color: #4F7034; }
    .caravancampingsales .btn.btn-outline:focus, .caravancampingsales .btn.btn-outline:active {
      background-color: rgba(79, 112, 52, 0.05);
      border-color: #435f2c; }
    .caravancampingsales .btn.btn-outline:hover {
      background-color: rgba(79, 112, 52, 0.05); }
  .caravancampingsales .btn.loading:after {
    border: 2px solid #4F7034;
    border-left-color: rgba(0, 0, 0, 0); }
  .caravancampingsales .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzRGNzAzNCIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .caravancampingsales .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzRGNzAzNCIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjNEY3MDM0IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .caravancampingsales .btn.save-item.saved:hover, .caravancampingsales .btn.save-item.saved:focus, .caravancampingsales .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzRGNzAzNCIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .caravancampingsales .btn.save-item:hover, .caravancampingsales .btn.save-item:focus, .caravancampingsales .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzRGNzAzNCIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjNEY3MDM0IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.caravancampingsales .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEY3MDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEY3MDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEY3MDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.caravancampingsales label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iIzRGNzAzNCIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.caravancampingsales #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjNEY3MDM0IiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.caravancampingsales .pagination .page-item .page-link:hover {
  background-color: rgba(79, 112, 52, 0.05); }

.caravancampingsales .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #4F7034; }

.caravancampingsales a, .caravancampingsales a:not([href]):not([tabindex]) {
  color: #28593F; }

.caravancampingsales .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #4F7034;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjNEY3MDM0IiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjNEY3MDM0IiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.caravancampingsales .compare-panel .compare-toggle {
  background-color: #4F7034; }

.caravancampingsales .listing-wrapper .listing-items .listing-item .carousel-inner::after, .caravancampingsales .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #4F7034;
  border-right-color: #4F7034; }

.caravancampingsalesshowroom .btn {
  border-color: #4F7034; }
  .caravancampingsalesshowroom .btn.btn-primary {
    background-color: #4F7034;
    border: 1px solid #4F7034; }
    .caravancampingsalesshowroom .btn.btn-primary:focus, .caravancampingsalesshowroom .btn.btn-primary:active {
      background-color: #4F7034;
      border-color: #435f2c; }
    .caravancampingsalesshowroom .btn.btn-primary:hover {
      background-color: #435f2c; }
    .caravancampingsalesshowroom .btn.btn-primary.btn-outline {
      color: #4F7034;
      background-color: #fff; }
  .caravancampingsalesshowroom .btn.btn-link:hover {
    color: #4F7034 !important; }
  .caravancampingsalesshowroom .btn.btn-outline {
    color: #4F7034; }
    .caravancampingsalesshowroom .btn.btn-outline:focus, .caravancampingsalesshowroom .btn.btn-outline:active {
      background-color: rgba(79, 112, 52, 0.05);
      border-color: #435f2c; }
    .caravancampingsalesshowroom .btn.btn-outline:hover {
      background-color: rgba(79, 112, 52, 0.05); }
  .caravancampingsalesshowroom .btn.loading:after {
    border: 2px solid #4F7034;
    border-left-color: rgba(0, 0, 0, 0); }
  .caravancampingsalesshowroom .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzRGNzAzNCIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .caravancampingsalesshowroom .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzRGNzAzNCIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjNEY3MDM0IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .caravancampingsalesshowroom .btn.save-item.saved:hover, .caravancampingsalesshowroom .btn.save-item.saved:focus, .caravancampingsalesshowroom .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzRGNzAzNCIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .caravancampingsalesshowroom .btn.save-item:hover, .caravancampingsalesshowroom .btn.save-item:focus, .caravancampingsalesshowroom .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzRGNzAzNCIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjNEY3MDM0IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.caravancampingsalesshowroom .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEY3MDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEY3MDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEY3MDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.caravancampingsalesshowroom label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iIzRGNzAzNCIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.caravancampingsalesshowroom #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjNEY3MDM0IiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.caravancampingsalesshowroom .pagination .page-item .page-link:hover {
  background-color: rgba(79, 112, 52, 0.05); }

.caravancampingsalesshowroom .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #4F7034; }

.caravancampingsalesshowroom a, .caravancampingsalesshowroom a:not([href]):not([tabindex]) {
  color: #28593F; }

.caravancampingsalesshowroom .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #4F7034;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjNEY3MDM0IiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjNEY3MDM0IiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.caravancampingsalesshowroom .compare-panel .compare-toggle {
  background-color: #4F7034; }

.caravancampingsalesshowroom .listing-wrapper .listing-items .listing-item .carousel-inner::after, .caravancampingsalesshowroom .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #4F7034;
  border-right-color: #4F7034; }

.farmmachinerysales .btn {
  border-color: #4da32f; }
  .farmmachinerysales .btn.btn-primary {
    background-color: #4da32f;
    border: 1px solid #4da32f; }
    .farmmachinerysales .btn.btn-primary:focus, .farmmachinerysales .btn.btn-primary:active {
      background-color: #4da32f;
      border-color: #448f29; }
    .farmmachinerysales .btn.btn-primary:hover {
      background-color: #448f29; }
    .farmmachinerysales .btn.btn-primary.btn-outline {
      color: #4da32f;
      background-color: #fff; }
  .farmmachinerysales .btn.btn-link:hover {
    color: #4da32f !important; }
  .farmmachinerysales .btn.btn-outline {
    color: #4da32f; }
    .farmmachinerysales .btn.btn-outline:focus, .farmmachinerysales .btn.btn-outline:active {
      background-color: rgba(77, 163, 47, 0.05);
      border-color: #448f29; }
    .farmmachinerysales .btn.btn-outline:hover {
      background-color: rgba(77, 163, 47, 0.05); }
  .farmmachinerysales .btn.loading:after {
    border: 2px solid #4da32f;
    border-left-color: rgba(0, 0, 0, 0); }
  .farmmachinerysales .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzRkYTMyZiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .farmmachinerysales .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzRkYTMyZiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjNGRhMzJmIiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .farmmachinerysales .btn.save-item.saved:hover, .farmmachinerysales .btn.save-item.saved:focus, .farmmachinerysales .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzRkYTMyZiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .farmmachinerysales .btn.save-item:hover, .farmmachinerysales .btn.save-item:focus, .farmmachinerysales .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzRkYTMyZiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjNGRhMzJmIiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.farmmachinerysales .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNGRhMzJmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNGRhMzJmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNGRhMzJmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.farmmachinerysales label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iIzRkYTMyZiIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.farmmachinerysales #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjNGRhMzJmIiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.farmmachinerysales .pagination .page-item .page-link:hover {
  background-color: rgba(77, 163, 47, 0.05); }

.farmmachinerysales .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #4da32f; }

.farmmachinerysales a, .farmmachinerysales a:not([href]):not([tabindex]) {
  color: #266E44; }

.farmmachinerysales .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #4da32f;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjNGRhMzJmIiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjNGRhMzJmIiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.farmmachinerysales .compare-panel .compare-toggle {
  background-color: #4da32f; }

.farmmachinerysales .listing-wrapper .listing-items .listing-item .carousel-inner::after, .farmmachinerysales .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #4da32f;
  border-right-color: #4da32f; }

.constructionsales .btn {
  border-color: #FF8B22; }
  .constructionsales .btn.btn-primary {
    background-color: #FF8B22;
    border: 1px solid #FF8B22; }
    .constructionsales .btn.btn-primary:focus, .constructionsales .btn.btn-primary:active {
      background-color: #FF8B22;
      border-color: #ff7e09; }
    .constructionsales .btn.btn-primary:hover {
      background-color: #ff7e09; }
    .constructionsales .btn.btn-primary.btn-outline {
      color: #FF8B22;
      background-color: #fff; }
  .constructionsales .btn.btn-link:hover {
    color: #FF8B22 !important; }
  .constructionsales .btn.btn-outline {
    color: #FF8B22; }
    .constructionsales .btn.btn-outline:focus, .constructionsales .btn.btn-outline:active {
      background-color: rgba(255, 139, 34, 0.05);
      border-color: #ff7e09; }
    .constructionsales .btn.btn-outline:hover {
      background-color: rgba(255, 139, 34, 0.05); }
  .constructionsales .btn.loading:after {
    border: 2px solid #FF8B22;
    border-left-color: rgba(0, 0, 0, 0); }
  .constructionsales .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iI0ZGOEIyMiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .constructionsales .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iI0ZGOEIyMiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjRkY4QjIyIiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .constructionsales .btn.save-item.saved:hover, .constructionsales .btn.save-item.saved:focus, .constructionsales .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iI0ZGOEIyMiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .constructionsales .btn.save-item:hover, .constructionsales .btn.save-item:focus, .constructionsales .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iI0ZGOEIyMiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjRkY4QjIyIiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.constructionsales .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkY4QjIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkY4QjIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkY4QjIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.constructionsales label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iI0ZGOEIyMiIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.constructionsales #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjRkY4QjIyIiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.constructionsales .pagination .page-item .page-link:hover {
  background-color: rgba(255, 139, 34, 0.05); }

.constructionsales .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #FF8B22; }

.constructionsales a, .constructionsales a:not([href]):not([tabindex]) {
  color: #FF631C; }

.constructionsales .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #FF8B22;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjRkY4QjIyIiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjRkY4QjIyIiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.constructionsales .compare-panel .compare-toggle {
  background-color: #FF8B22; }

.constructionsales .listing-wrapper .listing-items .listing-item .carousel-inner::after, .constructionsales .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #FF8B22;
  border-right-color: #FF8B22; }

.soloautos .btn {
  border-color: #007CC2; }
  .soloautos .btn.btn-primary {
    background-color: #007CC2;
    border: 1px solid #007CC2; }
    .soloautos .btn.btn-primary:focus, .soloautos .btn.btn-primary:active {
      background-color: #007CC2;
      border-color: #006ca9; }
    .soloautos .btn.btn-primary:hover {
      background-color: #006ca9; }
    .soloautos .btn.btn-primary.btn-outline {
      color: #007CC2;
      background-color: #fff; }
  .soloautos .btn.btn-link:hover {
    color: #007CC2 !important; }
  .soloautos .btn.btn-outline {
    color: #007CC2; }
    .soloautos .btn.btn-outline:focus, .soloautos .btn.btn-outline:active {
      background-color: rgba(0, 124, 194, 0.05);
      border-color: #006ca9; }
    .soloautos .btn.btn-outline:hover {
      background-color: rgba(0, 124, 194, 0.05); }
  .soloautos .btn.loading:after {
    border: 2px solid #007CC2;
    border-left-color: rgba(0, 0, 0, 0); }
  .soloautos .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzAwN0NDMiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .soloautos .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzAwN0NDMiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjMDA3Q0MyIiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .soloautos .btn.save-item.saved:hover, .soloautos .btn.save-item.saved:focus, .soloautos .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iIzAwN0NDMiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .soloautos .btn.save-item:hover, .soloautos .btn.save-item:focus, .soloautos .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iIzAwN0NDMiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjMDA3Q0MyIiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.soloautos .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA3Q0MyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA3Q0MyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA3Q0MyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.soloautos label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iIzAwN0NDMiIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.soloautos #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjMDA3Q0MyIiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.soloautos .pagination .page-item .page-link:hover {
  background-color: rgba(0, 124, 194, 0.05); }

.soloautos .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #007CC2; }

.soloautos a, .soloautos a:not([href]):not([tabindex]) {
  color: #00448D; }

.soloautos .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #007CC2;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjMDA3Q0MyIiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjMDA3Q0MyIiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.soloautos .compare-panel .compare-toggle {
  background-color: #007CC2; }

.soloautos .listing-wrapper .listing-items .listing-item .carousel-inner::after, .soloautos .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #007CC2;
  border-right-color: #007CC2; }

.redbook .btn {
  border-color: #d33126; }
  .redbook .btn.btn-primary {
    background-color: #d33126;
    border: 1px solid #d33126; }
    .redbook .btn.btn-primary:focus, .redbook .btn.btn-primary:active {
      background-color: #d33126;
      border-color: #bd2c22; }
    .redbook .btn.btn-primary:hover {
      background-color: #bd2c22; }
    .redbook .btn.btn-primary.btn-outline {
      color: #d33126;
      background-color: #fff; }
  .redbook .btn.btn-link:hover {
    color: #d33126 !important; }
  .redbook .btn.btn-outline {
    color: #d33126; }
    .redbook .btn.btn-outline:focus, .redbook .btn.btn-outline:active {
      background-color: rgba(211, 49, 38, 0.05);
      border-color: #bd2c22; }
    .redbook .btn.btn-outline:hover {
      background-color: rgba(211, 49, 38, 0.05); }
  .redbook .btn.loading:after {
    border: 2px solid #d33126;
    border-left-color: rgba(0, 0, 0, 0); }
  .redbook .btn.save-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iI2QzMzEyNiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .redbook .btn.save-item.saved {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iI2QzMzEyNiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjZDMzMTI2IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }
      .redbook .btn.save-item.saved:hover, .redbook .btn.save-item.saved:focus, .redbook .btn.save-item.saved:active {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0yOC4zOSwzMy4xMiwxNy42NywyNyw2LjkzLDMzLjEyLDEwLDIwLjk0bC03Ljc3LTguMUgxMi44NUwxNy42NywyLjU1bDQuODMsMTAuMjhIMzMuMWwtNy43OCw4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz4gPHBhdGggZmlsbD0iI2QzMzEyNiIgZD0iTTUuNTcsMzQuOTEsOSwyMS4xOS4xOCwxMS45NUgxMi4yOUwxNy42Ny40N2w1LjM5LDExLjQ4SDM1LjE3TDI2LjMsMjEuMTlsMy40NSwxMy43MkwxNy42NywyOFpNMTcuNjcsMjYsMjcsMzEuMzMsMjQuMzUsMjAuNjhsNi42OC03SDIxLjkzTDE3LjY3LDQuNjNsLTQuMjUsOS4wOEg0LjMybDYuNjgsN0w4LjMsMzEuMzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xOCAtMC40NykiLz48L3N2Zz4="); }
    .redbook .btn.save-item:hover, .redbook .btn.save-item:focus, .redbook .btn.save-item:active {
      background-color: #fff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNC40NCI+PHBhdGggZmlsbD0iI2QzMzEyNiIgZD0iTTI4LjM5LDMzLjEyLDE3LjY3LDI3LDYuOTMsMzMuMTIsMTAsMjAuOTRsLTcuNzctOC4xSDEyLjg1TDE3LjY3LDIuNTVsNC44MywxMC4yOEgzMy4xbC03Ljc4LDguMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPiA8cGF0aCBmaWxsPSIjZDMzMTI2IiBkPSJNNS41NywzNC45MSw5LDIxLjE5LjE4LDExLjk1SDEyLjI5TDE3LjY3LjQ3bDUuMzksMTEuNDhIMzUuMTdMMjYuMywyMS4xOWwzLjQ1LDEzLjcyTDE3LjY3LDI4Wk0xNy42NywyNiwyNywzMS4zMywyNC4zNSwyMC42OGw2LjY4LTdIMjEuOTNMMTcuNjcsNC42M2wtNC4yNSw5LjA4SDQuMzJsNi42OCw3TDguMywzMS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjE4IC0wLjQ3KSIvPjwvc3ZnPg=="); }

.redbook .save-search .save-search__text:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS40NCAyMi43MiI+PGc+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDMzMTI2IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjQuOTQgMjIuMjIgMC41IDIyLjIyIDAuNSAwLjUgOC4xOCAwLjUgMTEuMzggNC4xMiAyNC45NCA0LjEyIDI0Ljk0IDIyLjIyIi8+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDMzMTI2IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHgxPSIxMi45OSIgeTE9IjE0LjU5IiB4Mj0iMTcuMjYiIHkyPSIxOC44NyIvPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDMzMTI2IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMC4zMSIgY3k9IjExLjkyIiByPSIzLjc0Ii8+PC9nPjwvZz48L3N2Zz4="); }

.redbook label.checkbox input[type=checkbox]:checked + .checkbox-tick {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni45NCAzNC4xMiI+PHBhdGggZmlsbD0iI2QzMzEyNiIgIGQ9Ik0xNC44NSAzNC4xMkwwIDE5LjI3bDIuMDMtMi4wNCAxMi44MiAxMi44Mkw0NC45IDBsMi4wNCAyLjAzLTMyLjA5IDMyLjA5eiI+PC9wYXRoPjwvc3ZnPg=="); }

.redbook #retail-nav-component .range-element .range-selection .range .autocomplete-dropdown div i:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBmaWxsPSIjZDMzMTI2IiBkPSJNMTE5LjUgMzI2LjlMMy41IDIwOS4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdsNy4xLTcuMWM0LjctNC43IDEyLjMtNC43IDE3IDBMMTI4IDI4Ny4zbDEwMC40LTEwMi4yYzQuNy00LjcgMTIuMy00LjcgMTcgMGw3LjEgNy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wxMzYuNSAzMjdjLTQuNyA0LjYtMTIuMyA0LjYtMTctLjF6Ij48L3BhdGg+PC9zdmc+"); }

.redbook .pagination .page-item .page-link:hover {
  background-color: rgba(211, 49, 38, 0.05); }

.redbook .pagination .page-item.active .page-link {
  color: #fff !important;
  background-color: #d33126; }

.redbook .listing-wrapper .listing-items .listing-item .xfacts-report {
  color: #d33126;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjZDMzMTI2IiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjZDMzMTI2IiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+"); }

.redbook .compare-panel .compare-toggle {
  background-color: #d33126; }

.redbook .listing-wrapper .listing-items .listing-item .carousel-inner::after, .redbook .listing-wrapper .listing-items .listing-item .carousel-inner::before {
  border-top-color: #d33126;
  border-right-color: #d33126; }

@media (max-width: 1024px) {
  .container {
    width: 960px !important; } }

.soloautos .float-container a, .soloautos .float-container a:active, .soloautos .float-container a:focus, .soloautos .float-container a:hover, .soloautos .float-container a:visited {
  color: #d3d3d3;
  text-decoration: none; }

@media (min-width: 1200px) {
  .container {
    max-width: 1200px; } }

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

html, body {
  font-family: "Open Sans", "Segoe UI", Roboto, "Helvetica Neue", Arial, Helvetica, sans-serif; }

.listing-wrapper {
  background-color: #f2f2f2;
  margin-bottom: 20px;
  color: #4a4a4a; }
  .listing-wrapper .disclaimers {
    font-size: 11px;
    padding: 30px 20px;
    max-width: 600px;
    margin: 0 auto;
    text-align: justify; }
  .listing-wrapper .listing-items {
    padding: 20px; }
    .listing-wrapper .listing-items .no-records {
      text-align: center;
      font-size: 18px;
      font-weight: 600;
      margin-top: 30px; }
    .listing-wrapper .listing-items .advert {
      display: flex;
      justify-content: center;
      margin-bottom: 20px; }
      .listing-wrapper .listing-items .advert div {
        display: inline-flex; }
    .listing-wrapper .listing-items .listing-item {
      position: relative;
      margin-bottom: 20px;
      padding: 30px;
      background-color: #fff;
      border-radius: 5px;
      display: block; }
      .listing-wrapper .listing-items .listing-item.topspot .carousel-inner {
        min-height: 430px; }
        @media (max-width: 1200px) {
          .listing-wrapper .listing-items .listing-item.topspot .carousel-inner {
            min-height: 255px; } }
      .listing-wrapper .listing-items .listing-item.topspot .carousel-control-prev, .listing-wrapper .listing-items .listing-item.topspot .carousel-control-next {
        height: 430px; }
        @media (max-width: 1200px) {
          .listing-wrapper .listing-items .listing-item.topspot .carousel-control-prev, .listing-wrapper .listing-items .listing-item.topspot .carousel-control-next {
            height: 255px; } }
      .listing-wrapper .listing-items .listing-item.showcase .carousel-control-prev {
        margin-left: 15px; }
      .listing-wrapper .listing-items .listing-item.showcase .carousel-control-next {
        margin-right: 15px; }
      .listing-wrapper .listing-items .listing-item.showcase .carousel-inner {
        min-height: 256px; }
        @media (max-width: 1200px) {
          .listing-wrapper .listing-items .listing-item.showcase .carousel-inner {
            min-height: 136px; } }
      .listing-wrapper .listing-items .listing-item.standard .carousel-control-prev {
        margin-left: 15px; }
      .listing-wrapper .listing-items .listing-item.standard .carousel-control-next {
        margin-right: 15px; }
      .listing-wrapper .listing-items .listing-item.standard .carousel-inner {
        min-height: 220px; }
        @media (max-width: 1200px) {
          .listing-wrapper .listing-items .listing-item.standard .carousel-inner {
            min-height: 110px; } }
      .listing-wrapper .listing-items .listing-item .row {
        margin-bottom: 10px; }
        .listing-wrapper .listing-items .listing-item .row:last-child {
          margin-bottom: 0; }
      .listing-wrapper .listing-items .listing-item .badge {
        cursor: pointer; }
        .listing-wrapper .listing-items .listing-item .badge-type-special-offer {
          background-color: #00ca9e; }
      .listing-wrapper .listing-items .listing-item .btn + .btn {
        margin-left: 5px; }
      .listing-wrapper .listing-items .listing-item .media-count {
        padding: 5px 15px;
        color: #fff;
        font-weight: 600;
        font-size: 12px;
        background: rgba(38, 38, 38, 0.8);
        border-radius: 100px;
        display: inline; }
      .listing-wrapper .listing-items .listing-item .carousel {
        display: block;
        border: 1px solid #f6f6f6; }
        .listing-wrapper .listing-items .listing-item .carousel-item {
          z-index: 10; }
        .listing-wrapper .listing-items .listing-item .carousel-inner::after, .listing-wrapper .listing-items .listing-item .carousel-inner::before {
          position: absolute;
          top: 50%;
          left: 50%;
          box-sizing: border-box;
          width: 2rem;
          height: 2rem;
          margin-top: -1rem;
          margin-left: -1rem;
          content: "";
          border: 2px solid transparent;
          border-top-color: #4a4a4a;
          border-right-color: #4a4a4a;
          border-radius: 50%;
          animation: spinner .6s ease infinite; }
        .listing-wrapper .listing-items .listing-item .carousel-inner::before {
          animation-delay: .1s; }
        .listing-wrapper .listing-items .listing-item .carousel-overlay {
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0;
          right: 0;
          z-index: 200; }
          .listing-wrapper .listing-items .listing-item .carousel-overlay-top {
            height: 50%;
            padding: 10px; }
          .listing-wrapper .listing-items .listing-item .carousel-overlay-bottom {
            height: 50%;
            padding: 10px; }
        .listing-wrapper .listing-items .listing-item .carousel-control-prev, .listing-wrapper .listing-items .listing-item .carousel-control-next {
          width: 30px;
          z-index: 9000;
          opacity: .7; }
          .listing-wrapper .listing-items .listing-item .carousel-control-prev:hover, .listing-wrapper .listing-items .listing-item .carousel-control-next:hover {
            opacity: .9; }
        .listing-wrapper .listing-items .listing-item .carousel-control-prev-icon {
          height: 50px;
          width: 30px;
          background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIgNTEyIj48cGF0aCBmaWxsPSIjNGE0YTRhIiBkPSJNMjUuMSAyNDcuNWwxMTcuOC0xMTZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDcuMSA3LjFjNC43IDQuNyA0LjcgMTIuMyAwIDE3TDY0LjcgMjU2bDEwMi4yIDEwMC40YzQuNyA0LjcgNC43IDEyLjMgMCAxN2wtNy4xIDcuMWMtNC43IDQuNy0xMi4zIDQuNy0xNyAwTDI1IDI2NC41Yy00LjYtNC43LTQuNi0xMi4zLjEtMTd6Ij48L3BhdGg+PC9zdmc+");
          background-repeat: no-repeat;
          background-size: 12px;
          background-position: center;
          background-color: #ddd; }
        .listing-wrapper .listing-items .listing-item .carousel-control-next-icon {
          height: 50px;
          width: 30px;
          background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIgNTEyIj48cGF0aCBmaWxsPSIjNGE0YTRhIiBkPSJNMTY2LjkgMjY0LjVsLTExNy44IDExNmMtNC43IDQuNy0xMi4zIDQuNy0xNyAwbC03LjEtNy4xYy00LjctNC43LTQuNy0xMi4zIDAtMTdMMTI3LjMgMjU2IDI1LjEgMTU1LjZjLTQuNy00LjctNC43LTEyLjMgMC0xN2w3LjEtNy4xYzQuNy00LjcgMTIuMy00LjcgMTcgMGwxMTcuOCAxMTZjNC42IDQuNyA0LjYgMTIuMy0uMSAxN3oiPjwvcGF0aD48L3N2Zz4=");
          background-repeat: no-repeat;
          background-size: 12px;
          background-position: center;
          background-color: #ddd; }
      .listing-wrapper .listing-items .listing-item h3 {
        font-size: 21px;
        font-weight: 600;
        margin-bottom: 0;
        line-height: 1.3;
        color: #000; }
        .listing-wrapper .listing-items .listing-item h3 a {
          color: #000;
          text-decoration: none; }
      .listing-wrapper .listing-items .listing-item .xfacts-report {
        color: #c10017;
        padding-left: 20px;
        font-size: 12px;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTUgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij48ZyBpZD0iRHQtTGlzdGluZ3MtKFdpZGUtc2NyZWVuKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTYuMDAwMDAwLCAtODgzLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMS41Ij48ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NS4wMDAwMDAsIDg4NC4wMDAwMDApIj48ZyBpZD0iUGFnZS0xLUNvcHktMyI+PGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAwLjAwMDAwMCkiPjxwb2x5Z29uIGlkPSJTdHJva2UtMiIgc3Ryb2tlPSIjYzEwMDE3IiBwb2ludHM9IjEyLjMzNzUyOTEgMTUuNDU1NDc3OSAwLjYwNDE5NTgwNCAxNS40NTU0Nzc5IDAuNjA0MTk1ODA0IDcuNjk0NzM5MzkgNy40NDEyMDkxNCAwLjUyMjE0NDUyMiAxMi4zMzc1MjkxIDAuNTIyMTQ0NTIyIj48L3BvbHlnb24+PHBvbHlsaW5lIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjYzEwMDE3IiBwb2ludHM9IjcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0IDcuNDQ0Mjg5MDQgMS4wNDQyODkwNCA3LjQ0NDI4OTA0Ij48L3BvbHlsaW5lPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+");
        background-position: left top;
        background-repeat: no-repeat;
        background-size: 14px auto;
        margin-bottom: 10px; }
        .listing-wrapper .listing-items .listing-item .xfacts-report:hover {
          text-decoration: underline; }
      .listing-wrapper .listing-items .listing-item .seller-type {
        font-size: 12px;
        color: #4a4a4a; }
      .listing-wrapper .listing-items .listing-item .seller-location {
        font-size: 12px;
        color: #4a4a4a; }
        .listing-wrapper .listing-items .listing-item .seller-location:before {
          content: "- ";
          color: #4a4a4a; }
      .listing-wrapper .listing-items .listing-item .item-price {
        text-align: end; }
        .listing-wrapper .listing-items .listing-item .item-price .price {
          font-size: 21px;
          font-weight: 600;
          line-height: 1.3;
          color: #000; }
          .listing-wrapper .listing-items .listing-item .item-price .price a {
            color: #000;
            text-decoration: none; }
        .listing-wrapper .listing-items .listing-item .item-price .price-info {
          font-size: 12px;
          display: block;
          color: #808080; }
          .listing-wrapper .listing-items .listing-item .item-price .price-info:hover {
            text-decoration: underline; }
        .listing-wrapper .listing-items .listing-item .item-price .additional-price-info {
          font-size: 12px; }
      .listing-wrapper .listing-items .listing-item .item-comments {
        color: #808080;
        font-size: 12px;
        height: 36px;
        overflow: hidden;
        margin: 10px 0; }
        .listing-wrapper .listing-items .listing-item .item-comments:empty {
          height: auto;
          margin: 0; }
      .listing-wrapper .listing-items .listing-item .key-details {
        display: flex;
        flex-direction: column; }
        .listing-wrapper .listing-items .listing-item .key-details .key-detail {
          margin-bottom: 10px; }
          .listing-wrapper .listing-items .listing-item .key-details .key-detail-type {
            font-size: 12px;
            color: #6e6e6e; }
          .listing-wrapper .listing-items .listing-item .key-details .key-detail-value {
            font-size: 14px; }
      .listing-wrapper .listing-items .listing-item.topspot .key-details {
        flex-direction: row; }
        .listing-wrapper .listing-items .listing-item.topspot .key-details .key-detail {
          margin-right: 30px; }
      .listing-wrapper .listing-items .listing-item.topspot .item-comments {
        margin-top: 20px; }
      .listing-wrapper .listing-items .listing-item.topspot .carousel {
        margin: -30px;
        margin-bottom: 20px;
        border-radius: 5px 5px 0 0;
        overflow: hidden;
        border: none;
        border-bottom: 1px solid #f6f6f6; }
        .listing-wrapper .listing-items .listing-item.topspot .carousel .carousel-item img {
          border-top-left-radius: 5px;
          border-top-right-radius: 5px; }

.disclaimers {
  font-size: 12px;
  color: #939293; }

.popover-special-offers p {
  margin-top: 20px;
  font-size: 10px; }

.popover-special-offers ul {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: left;
  color: #000;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 5px; }
  .popover-special-offers ul ul {
    color: #808080;
    list-style: none;
    padding: 0;
    margin: 0;
    font-weight: 300; }
    .popover-special-offers ul ul li {
      margin-bottom: 3px;
      position: relative;
      padding-left: 10px; }
      .popover-special-offers ul ul li:before {
        content: "";
        height: 4px;
        width: 4px;
        border-radius: 50%;
        background-color: #808080;
        position: absolute;
        top: 8px;
        left: 0; }

@keyframes spinner {
  to {
    transform: rotate(360deg); } }


/*# sourceMappingURL=listing-assets-cd8af0ac8f6a6e284381.css.map*/