@charset "UTF-8";
/* line 2, app/assets/stylesheets/neat/_box_sizing.scss */
html {
  box-sizing: border-box;
}

/* line 7, app/assets/stylesheets/neat/_box_sizing.scss */
*, *::after, *::before {
  box-sizing: inherit;
}

/* AutoScore Colors */
/* SPRITES                                                                        */
/* 1. Enable sprite (use it to set parameters so icon_sprites.png can be used)    */
/* 2. Include the "sprite" mixin, with the following parameters:                  */
/*      $rect           : being the clipping rectangle for the sprite             */
/*      $rect2          : optional rectangle for the "hover" state                */
/*      $offX, $offY    : the positional offset of the sprite in the element      */
/*    Example usage:                                                              */
/*    @include sprite()                                                              */
/* 3. Adjust the clipping of a sprite if needed in another context                */
/* line 6, app/assets/stylesheets/helpers/_truncate.sass */
.truncated {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain) */
/* line 5, app/assets/stylesheets/_reset.sass */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
/* line 26, app/assets/stylesheets/_reset.sass */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 30, app/assets/stylesheets/_reset.sass */
body {
  line-height: 1;
}

/* line 33, app/assets/stylesheets/_reset.sass */
ol, ul {
  list-style: none;
}

/* line 36, app/assets/stylesheets/_reset.sass */
blockquote, q {
  quotes: none;
}

/* line 39, app/assets/stylesheets/_reset.sass */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 44, app/assets/stylesheets/_reset.sass */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 47, app/assets/stylesheets/_reset.sass */
table td, table th, table tr, table thead, table tbody {
  vertical-align: middle;
}

/******************************************************/
/*              Default AutoScore Styling              */
/*******************************************************/
/* line 7, app/assets/stylesheets/_autoscore.sass */
.score_wrapper .inner span {
  display: none;
}

/* line 9, app/assets/stylesheets/_autoscore.sass */
.score_wrapper.inline {
  display: inline-block;
  vertical-align: middle;
}

/* line 13, app/assets/stylesheets/_autoscore.sass */
.scoreimg span, .score_label_img span, .au_rating_score_and_label span {
  display: none;
}

/* line 23, app/assets/stylesheets/_autoscore.sass */
.scoreimg, .score_label_img {
  width: 81px;
  height: 16px;
  background-repeat: no-repeat;
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_da, .score_label_img.locale_da {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.da-2feba6e3c736f5aca9f810e95ab87fc0923bd2c97c89f3992b791ac02f0d82a1.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_da, .score_label_img.locale_da {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.da@2x-b3c4f4a2ff596da00a7fe0405830b07fb6ae707348e66407537729e7eb6e6ec4.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_en, .score_label_img.locale_en {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.en-397ea8822692fad5e19a22662c0272a1bc13fa590c7bd5e60cbe90bef0884060.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_en, .score_label_img.locale_en {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.en@2x-0af47dfa222c6e118a8c8eaa2da09e1da0d93e8e7f9db3d164d2aae2904e6d1d.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_se, .score_label_img.locale_se {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.se-d848a836d12ea5bda3accb450d4409634691011532e57c089fb102185be9eed4.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_se, .score_label_img.locale_se {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.se@2x-1434845405f2dbabcaff9ccd81f0e577df540ae61e3cc74e53c82e81804966b3.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_de, .score_label_img.locale_de {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.de-ab5f381bc5ba06876ba488d8b2755f0d9c5442a4d0cfe4ee582415ce3f09fa63.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_de, .score_label_img.locale_de {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.de@2x-6b1e42a9aa89218810b432b9796a30b70e260c83a6743e9da907cf37c4d0eced.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_it, .score_label_img.locale_it {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.it-d3bf6a4417504dffeda1f97b254951f411b74823519db9ab490ee0b8d5eecfaa.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_it, .score_label_img.locale_it {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.it@2x-6d596aaea04da4b1693113a35c3a75d9dc9fe2b2eb6781074aabde44e7a0c6bd.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_es, .score_label_img.locale_es {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.es-729907381e0d599daf7c74d73fe82ea82e3cefdfe7c8b43f20b3904d4e3f71be.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_es, .score_label_img.locale_es {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.es@2x-a6b734bba3d0dd7f668ce1aecd7f4f16eb3de16e3e403be5ffbd327902fe0f72.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_de-AT, .score_label_img.locale_de-AT {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.de-AT-ab5f381bc5ba06876ba488d8b2755f0d9c5442a4d0cfe4ee582415ce3f09fa63.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_de-AT, .score_label_img.locale_de-AT {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.de-AT@2x-6b1e42a9aa89218810b432b9796a30b70e260c83a6743e9da907cf37c4d0eced.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_pt, .score_label_img.locale_pt {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.pt-db361cdb539e1f527158847fc1b691aa506ff2500a9ec44042fca896b77a5540.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_pt, .score_label_img.locale_pt {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.pt@2x-f61a022f1901dfc87891ba9843f310e3a55806a87a19e1bd5ef56dec177d69f0.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_pl, .score_label_img.locale_pl {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.pl-86099e7e3d20139630df4d74e0788f741aef80d8c8ffa21b38c1a41809f2d766.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_pl, .score_label_img.locale_pl {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.pl@2x-7ed103bd2063eb6976d8532e518012fb9ef4c294d37a99416854fb2c5082d45e.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_fi, .score_label_img.locale_fi {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.fi-d27982ca85d7899277ffb79ace1fa088ed660c65810d0f9ac2b285553b8d50f2.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_fi, .score_label_img.locale_fi {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.fi@2x-2a56b590533e4dfc5293fac941061cc106dbcc15394c181b4f4c72df6c2b9ace.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_ro, .score_label_img.locale_ro {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.ro-e329ab889c04335035c4ef4e9840ec64e22ef522a31224cb60e9e9b525517f17.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_ro, .score_label_img.locale_ro {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.ro@2x-045235f08aa4ebed95f778a514b1a875ac57fd5d39306635f774a7b3df395b55.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_de-CH, .score_label_img.locale_de-CH {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.de-CH-ab5f381bc5ba06876ba488d8b2755f0d9c5442a4d0cfe4ee582415ce3f09fa63.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_de-CH, .score_label_img.locale_de-CH {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.de-CH@2x-6b1e42a9aa89218810b432b9796a30b70e260c83a6743e9da907cf37c4d0eced.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_en-GB, .score_label_img.locale_en-GB {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.en-GB-397ea8822692fad5e19a22662c0272a1bc13fa590c7bd5e60cbe90bef0884060.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_en-GB, .score_label_img.locale_en-GB {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.en-GB@2x-0af47dfa222c6e118a8c8eaa2da09e1da0d93e8e7f9db3d164d2aae2904e6d1d.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_nl-NL, .score_label_img.locale_nl-NL {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.nl-NL-787e9a02192f1ec283319e598c87694ea82ef72eaf584c50408b6966474452f8.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_nl-NL, .score_label_img.locale_nl-NL {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.nl-NL@2x-b883459b7a0b6621f307f82404318514829cbe4eaf0a23580211077c373cf9f6.png);
    background-size: 162px 96px;
  }
}

/* line 29, app/assets/stylesheets/_autoscore.sass */
.scoreimg.locale_nl-BE, .score_label_img.locale_nl-BE {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.nl-BE-787e9a02192f1ec283319e598c87694ea82ef72eaf584c50408b6966474452f8.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 29, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.locale_nl-BE, .score_label_img.locale_nl-BE {
    background-image: url(//assets.autouncle.com/images/autoscore_labels/labels_and_scores_small_flat.nl-BE@2x.png);
    background-size: 162px 96px;
  }
}

/* line 35, app/assets/stylesheets/_autoscore.sass */
.scoreimg.value5, .score_label_img.value5 {
  background-position: 0 0px;
}

/* line 35, app/assets/stylesheets/_autoscore.sass */
.scoreimg.value4, .score_label_img.value4 {
  background-position: 0 -16px;
}

/* line 35, app/assets/stylesheets/_autoscore.sass */
.scoreimg.value3, .score_label_img.value3 {
  background-position: 0 -32px;
}

/* line 35, app/assets/stylesheets/_autoscore.sass */
.scoreimg.value2, .score_label_img.value2 {
  background-position: 0 -48px;
}

/* line 35, app/assets/stylesheets/_autoscore.sass */
.scoreimg.value1, .score_label_img.value1 {
  background-position: 0 -64px;
}

/* line 35, app/assets/stylesheets/_autoscore.sass */
.scoreimg.value0, .score_label_img.value0 {
  background-position: 0 -80px;
}

/* line 38, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small, .score_label_img.small {
  width: 40px;
  height: 8px;
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_da, .score_label_img.small.locale_da {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.da-2feba6e3c736f5aca9f810e95ab87fc0923bd2c97c89f3992b791ac02f0d82a1.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_da, .score_label_img.small.locale_da {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.da@2x-b3c4f4a2ff596da00a7fe0405830b07fb6ae707348e66407537729e7eb6e6ec4.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_en, .score_label_img.small.locale_en {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.en-397ea8822692fad5e19a22662c0272a1bc13fa590c7bd5e60cbe90bef0884060.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_en, .score_label_img.small.locale_en {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.en@2x-0af47dfa222c6e118a8c8eaa2da09e1da0d93e8e7f9db3d164d2aae2904e6d1d.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_se, .score_label_img.small.locale_se {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.se-d848a836d12ea5bda3accb450d4409634691011532e57c089fb102185be9eed4.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_se, .score_label_img.small.locale_se {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.se@2x-1434845405f2dbabcaff9ccd81f0e577df540ae61e3cc74e53c82e81804966b3.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_de, .score_label_img.small.locale_de {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.de-ab5f381bc5ba06876ba488d8b2755f0d9c5442a4d0cfe4ee582415ce3f09fa63.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_de, .score_label_img.small.locale_de {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.de@2x-6b1e42a9aa89218810b432b9796a30b70e260c83a6743e9da907cf37c4d0eced.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_it, .score_label_img.small.locale_it {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.it-d3bf6a4417504dffeda1f97b254951f411b74823519db9ab490ee0b8d5eecfaa.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_it, .score_label_img.small.locale_it {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.it@2x-6d596aaea04da4b1693113a35c3a75d9dc9fe2b2eb6781074aabde44e7a0c6bd.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_es, .score_label_img.small.locale_es {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.es-729907381e0d599daf7c74d73fe82ea82e3cefdfe7c8b43f20b3904d4e3f71be.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_es, .score_label_img.small.locale_es {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.es@2x-a6b734bba3d0dd7f668ce1aecd7f4f16eb3de16e3e403be5ffbd327902fe0f72.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_de-AT, .score_label_img.small.locale_de-AT {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.de-AT-ab5f381bc5ba06876ba488d8b2755f0d9c5442a4d0cfe4ee582415ce3f09fa63.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_de-AT, .score_label_img.small.locale_de-AT {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.de-AT@2x-6b1e42a9aa89218810b432b9796a30b70e260c83a6743e9da907cf37c4d0eced.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_pt, .score_label_img.small.locale_pt {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.pt-db361cdb539e1f527158847fc1b691aa506ff2500a9ec44042fca896b77a5540.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_pt, .score_label_img.small.locale_pt {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.pt@2x-f61a022f1901dfc87891ba9843f310e3a55806a87a19e1bd5ef56dec177d69f0.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_pl, .score_label_img.small.locale_pl {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.pl-86099e7e3d20139630df4d74e0788f741aef80d8c8ffa21b38c1a41809f2d766.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_pl, .score_label_img.small.locale_pl {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.pl@2x-7ed103bd2063eb6976d8532e518012fb9ef4c294d37a99416854fb2c5082d45e.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_fi, .score_label_img.small.locale_fi {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.fi-d27982ca85d7899277ffb79ace1fa088ed660c65810d0f9ac2b285553b8d50f2.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_fi, .score_label_img.small.locale_fi {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.fi@2x-2a56b590533e4dfc5293fac941061cc106dbcc15394c181b4f4c72df6c2b9ace.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_ro, .score_label_img.small.locale_ro {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.ro-e329ab889c04335035c4ef4e9840ec64e22ef522a31224cb60e9e9b525517f17.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_ro, .score_label_img.small.locale_ro {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.ro@2x-045235f08aa4ebed95f778a514b1a875ac57fd5d39306635f774a7b3df395b55.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_de-CH, .score_label_img.small.locale_de-CH {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.de-CH-ab5f381bc5ba06876ba488d8b2755f0d9c5442a4d0cfe4ee582415ce3f09fa63.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_de-CH, .score_label_img.small.locale_de-CH {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.de-CH@2x-6b1e42a9aa89218810b432b9796a30b70e260c83a6743e9da907cf37c4d0eced.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_en-GB, .score_label_img.small.locale_en-GB {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.en-GB-397ea8822692fad5e19a22662c0272a1bc13fa590c7bd5e60cbe90bef0884060.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_en-GB, .score_label_img.small.locale_en-GB {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.en-GB@2x-0af47dfa222c6e118a8c8eaa2da09e1da0d93e8e7f9db3d164d2aae2904e6d1d.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_nl-NL, .score_label_img.small.locale_nl-NL {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.nl-NL-787e9a02192f1ec283319e598c87694ea82ef72eaf584c50408b6966474452f8.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_nl-NL, .score_label_img.small.locale_nl-NL {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.nl-NL@2x-b883459b7a0b6621f307f82404318514829cbe4eaf0a23580211077c373cf9f6.png);
    background-size: 80px 48px;
  }
}

/* line 42, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.locale_nl-BE, .score_label_img.small.locale_nl-BE {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_small_flat.nl-BE-787e9a02192f1ec283319e598c87694ea82ef72eaf584c50408b6966474452f8.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, app/assets/stylesheets/_autoscore.sass */
  .scoreimg.small.locale_nl-BE, .score_label_img.small.locale_nl-BE {
    background-image: url(//assets.autouncle.com/images/autoscore_labels/labels_and_scores_small_flat.nl-BE@2x.png);
    background-size: 80px 48px;
  }
}

/* line 48, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.value5, .score_label_img.small.value5 {
  background-position: 0 0px;
}

/* line 48, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.value4, .score_label_img.small.value4 {
  background-position: 0 -8px;
}

/* line 48, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.value3, .score_label_img.small.value3 {
  background-position: 0 -16px;
}

/* line 48, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.value2, .score_label_img.small.value2 {
  background-position: 0 -24px;
}

/* line 48, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.value1, .score_label_img.small.value1 {
  background-position: 0 -32px;
}

/* line 48, app/assets/stylesheets/_autoscore.sass */
.scoreimg.small.value0, .score_label_img.small.value0 {
  background-position: 0 -40px;
}

/* line 51, app/assets/stylesheets/_autoscore.sass */
.score-flat-responsive {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/autoscore_scores_new-10845663c5959783add521f3d159b4096ef5ba3c50a8b5b0005638cef31b316e.svg);
  background-size: 100% auto;
  width: 100%;
  height: 0;
  padding-bottom: 20.5479452055%;
}

/* line 57, app/assets/stylesheets/_autoscore.sass */
.score-flat-responsive.value1 {
  background-position: 0 80%;
  background-repeat: no-repeat;
}

/* line 57, app/assets/stylesheets/_autoscore.sass */
.score-flat-responsive.value2 {
  background-position: 0 60%;
  background-repeat: no-repeat;
}

/* line 57, app/assets/stylesheets/_autoscore.sass */
.score-flat-responsive.value3 {
  background-position: 0 40%;
  background-repeat: no-repeat;
}

/* line 57, app/assets/stylesheets/_autoscore.sass */
.score-flat-responsive.value4 {
  background-position: 0 20%;
  background-repeat: no-repeat;
}

/* line 57, app/assets/stylesheets/_autoscore.sass */
.score-flat-responsive.value5 {
  background-position: 0 0%;
  background-repeat: no-repeat;
}

/* line 65, app/assets/stylesheets/_autoscore.sass */
.score_label_img {
  background-position: -81px 0;
}

/* line 69, app/assets/stylesheets/_autoscore.sass */
.score_label_img.value5 {
  background-position: -81px 0px;
}

/* line 69, app/assets/stylesheets/_autoscore.sass */
.score_label_img.value4 {
  background-position: -81px -16px;
}

/* line 69, app/assets/stylesheets/_autoscore.sass */
.score_label_img.value3 {
  background-position: -81px -32px;
}

/* line 69, app/assets/stylesheets/_autoscore.sass */
.score_label_img.value2 {
  background-position: -81px -48px;
}

/* line 69, app/assets/stylesheets/_autoscore.sass */
.score_label_img.value1 {
  background-position: -81px -64px;
}

/* line 69, app/assets/stylesheets/_autoscore.sass */
.score_label_img.value0 {
  background-position: -81px -80px;
}

/* line 75, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label {
  width: 100px;
  height: 45px;
  background-repeat: no-repeat;
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_da {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.da-ada8ff91335e8fe4d69dea96626c3478a718a2b675d9ac51f21cbbf6a6483fe3.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_da {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.da@2x-300573e00c6b2b756bc381633a1a2c5005cf782f996feff392cfb7662ef55fdf.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_en {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.en-d5021474ab9c5386796bc4166cf004cd782828747222125f6e7c4e306fa9a7e5.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_en {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.en@2x-2647a0d9ada430a05cae825e5e6b2ce286719339afcb3b82bb1eaa41dbab9be6.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_se {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.se-5219293a64cc3e0d649aeaa9a6c5086549237685fdcc9c7d94394f27d3283ce0.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_se {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.se@2x-7f1da0b251f21681710eebbe1565b4d1475d3615f74e6d78632781959b6a4229.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_de {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-1b6c017206971c1f670db2c65773e5385c0dee9a3779f4be24842d66c3462ac4.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_de {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de@2x-ea90995e9a8e8a9779649b4fb6554dcddffe8c2a4127d938e925c6d63e22ad23.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_it {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.it-e1da118f18af187101603a77c4d48476807236937d95004a2e560bcb17468a96.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_it {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.it@2x-1a417d825698b431b88609edac07d31fb6ec822716917effc9d02d914687bcb4.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_es {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.es-d5a41630991ba968709f1320aafa0cd2c33ab660e05c7a09b212f8e5e97f2fd5.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_es {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.es@2x-f24e97a0c61f77d4beec16f377f5ccabe0820d4dbf7d6db72570eea307bebb98.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_de-AT {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-AT-1b6c017206971c1f670db2c65773e5385c0dee9a3779f4be24842d66c3462ac4.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_de-AT {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-AT@2x-ea90995e9a8e8a9779649b4fb6554dcddffe8c2a4127d938e925c6d63e22ad23.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_pt {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.pt-1f378c35d8a2254192ada6f104a82050800e2a16fba5ab6dcd5155d3c2826e5d.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_pt {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.pt@2x-1423899e7533357b8314f6f8db6f37f9feca7889a992e2a32490b07809d5d3a2.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_pl {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.pl-20ca179bcebf8aaffd2a49eddd5bef71915a6b14dbd4f9024316137d641ac4ec.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_pl {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.pl@2x-2850f3577520f77ecda817dc60277f07e624db1ae885b81d4ae18afbfe27b41c.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_fi {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.fi-0d8b4bced2e83119fab1bf150bf618a56c028fffa5bcc3e460284e98eebc9b8d.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_fi {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.fi@2x-4662e267ebad37d6939fb079462bb61f7670a8df113a29e29dc3e06918403075.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_ro {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.ro-30c419522a2c61c73828c057a41a0c3d1a6f710ea23cc39424b64c9c49d762c3.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_ro {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.ro@2x-54668ad877cc2d6cab497f3a5ad69c5421375f2e660b2942093e03fd69511945.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_de-CH {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-CH-1b6c017206971c1f670db2c65773e5385c0dee9a3779f4be24842d66c3462ac4.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_de-CH {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-CH@2x-ea90995e9a8e8a9779649b4fb6554dcddffe8c2a4127d938e925c6d63e22ad23.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_en-GB {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.en-GB-d5021474ab9c5386796bc4166cf004cd782828747222125f6e7c4e306fa9a7e5.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_en-GB {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.en-GB@2x-2647a0d9ada430a05cae825e5e6b2ce286719339afcb3b82bb1eaa41dbab9be6.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_nl-NL {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.nl-NL-c5926c65b66c05d87db87108c9508c8650b277b8daec89f72c119c1ade0b5f86.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_nl-NL {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.nl-NL@2x-257707a2e57ef6b7cd9017641ffa97f81b88001d727cc3e862d29f62f6cbd149.png);
    background-size: 100px 270px;
  }
}

/* line 81, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.locale_nl-BE {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.nl-BE-c5926c65b66c05d87db87108c9508c8650b277b8daec89f72c119c1ade0b5f86.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 81, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_and_label.locale_nl-BE {
    background-image: url(//assets.autouncle.com/images/autoscore_labels/labels_and_scores_flat.nl-BE@2x.png);
    background-size: 100px 270px;
  }
}

/* line 87, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.value5 {
  background-position: 0 0px;
}

/* line 87, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.value4 {
  background-position: 0 -45px;
}

/* line 87, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.value3 {
  background-position: 0 -90px;
}

/* line 87, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.value2 {
  background-position: 0 -135px;
}

/* line 87, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.value1 {
  background-position: 0 -180px;
}

/* line 87, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label.value0 {
  background-position: 0 -225px;
}

/* line 93, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_and_label_small .scoreimg {
  margin-bottom: 4px;
}

/* line 97, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large {
  width: 100px;
  height: 23px;
  background-repeat: no-repeat;
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_da {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.da-ada8ff91335e8fe4d69dea96626c3478a718a2b675d9ac51f21cbbf6a6483fe3.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_da {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.da@2x-300573e00c6b2b756bc381633a1a2c5005cf782f996feff392cfb7662ef55fdf.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_en {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.en-d5021474ab9c5386796bc4166cf004cd782828747222125f6e7c4e306fa9a7e5.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_en {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.en@2x-2647a0d9ada430a05cae825e5e6b2ce286719339afcb3b82bb1eaa41dbab9be6.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_se {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.se-5219293a64cc3e0d649aeaa9a6c5086549237685fdcc9c7d94394f27d3283ce0.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_se {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.se@2x-7f1da0b251f21681710eebbe1565b4d1475d3615f74e6d78632781959b6a4229.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_de {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-1b6c017206971c1f670db2c65773e5385c0dee9a3779f4be24842d66c3462ac4.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_de {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de@2x-ea90995e9a8e8a9779649b4fb6554dcddffe8c2a4127d938e925c6d63e22ad23.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_it {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.it-e1da118f18af187101603a77c4d48476807236937d95004a2e560bcb17468a96.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_it {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.it@2x-1a417d825698b431b88609edac07d31fb6ec822716917effc9d02d914687bcb4.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_es {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.es-d5a41630991ba968709f1320aafa0cd2c33ab660e05c7a09b212f8e5e97f2fd5.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_es {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.es@2x-f24e97a0c61f77d4beec16f377f5ccabe0820d4dbf7d6db72570eea307bebb98.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_de-AT {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-AT-1b6c017206971c1f670db2c65773e5385c0dee9a3779f4be24842d66c3462ac4.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_de-AT {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-AT@2x-ea90995e9a8e8a9779649b4fb6554dcddffe8c2a4127d938e925c6d63e22ad23.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_pt {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.pt-1f378c35d8a2254192ada6f104a82050800e2a16fba5ab6dcd5155d3c2826e5d.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_pt {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.pt@2x-1423899e7533357b8314f6f8db6f37f9feca7889a992e2a32490b07809d5d3a2.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_pl {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.pl-20ca179bcebf8aaffd2a49eddd5bef71915a6b14dbd4f9024316137d641ac4ec.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_pl {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.pl@2x-2850f3577520f77ecda817dc60277f07e624db1ae885b81d4ae18afbfe27b41c.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_fi {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.fi-0d8b4bced2e83119fab1bf150bf618a56c028fffa5bcc3e460284e98eebc9b8d.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_fi {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.fi@2x-4662e267ebad37d6939fb079462bb61f7670a8df113a29e29dc3e06918403075.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_ro {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.ro-30c419522a2c61c73828c057a41a0c3d1a6f710ea23cc39424b64c9c49d762c3.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_ro {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.ro@2x-54668ad877cc2d6cab497f3a5ad69c5421375f2e660b2942093e03fd69511945.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_de-CH {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-CH-1b6c017206971c1f670db2c65773e5385c0dee9a3779f4be24842d66c3462ac4.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_de-CH {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-CH@2x-ea90995e9a8e8a9779649b4fb6554dcddffe8c2a4127d938e925c6d63e22ad23.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_en-GB {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.en-GB-d5021474ab9c5386796bc4166cf004cd782828747222125f6e7c4e306fa9a7e5.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_en-GB {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.en-GB@2x-2647a0d9ada430a05cae825e5e6b2ce286719339afcb3b82bb1eaa41dbab9be6.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_nl-NL {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.nl-NL-c5926c65b66c05d87db87108c9508c8650b277b8daec89f72c119c1ade0b5f86.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_nl-NL {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.nl-NL@2x-257707a2e57ef6b7cd9017641ffa97f81b88001d727cc3e862d29f62f6cbd149.png);
    background-size: 100px 270px;
  }
}

/* line 105, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.locale_nl-BE {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.nl-BE-c5926c65b66c05d87db87108c9508c8650b277b8daec89f72c119c1ade0b5f86.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 105, app/assets/stylesheets/_autoscore.sass */
  .au_rating_label_large.locale_nl-BE {
    background-image: url(//assets.autouncle.com/images/autoscore_labels/labels_and_scores_flat.nl-BE@2x.png);
    background-size: 100px 270px;
  }
}

/* line 111, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.value5 {
  background-position: 0 -22px;
}

/* line 111, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.value4 {
  background-position: 0 -67px;
}

/* line 111, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.value3 {
  background-position: 0 -112px;
}

/* line 111, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.value2 {
  background-position: 0 -157px;
}

/* line 111, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.value1 {
  background-position: 0 -202px;
}

/* line 111, app/assets/stylesheets/_autoscore.sass */
.au_rating_label_large.value0 {
  background-position: 0 -247px;
}

/* line 115, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large {
  width: 100px;
  height: 23px;
  background-repeat: no-repeat;
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_da {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.da-ada8ff91335e8fe4d69dea96626c3478a718a2b675d9ac51f21cbbf6a6483fe3.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_da {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.da@2x-300573e00c6b2b756bc381633a1a2c5005cf782f996feff392cfb7662ef55fdf.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_en {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.en-d5021474ab9c5386796bc4166cf004cd782828747222125f6e7c4e306fa9a7e5.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_en {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.en@2x-2647a0d9ada430a05cae825e5e6b2ce286719339afcb3b82bb1eaa41dbab9be6.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_se {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.se-5219293a64cc3e0d649aeaa9a6c5086549237685fdcc9c7d94394f27d3283ce0.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_se {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.se@2x-7f1da0b251f21681710eebbe1565b4d1475d3615f74e6d78632781959b6a4229.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_de {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-1b6c017206971c1f670db2c65773e5385c0dee9a3779f4be24842d66c3462ac4.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_de {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de@2x-ea90995e9a8e8a9779649b4fb6554dcddffe8c2a4127d938e925c6d63e22ad23.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_it {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.it-e1da118f18af187101603a77c4d48476807236937d95004a2e560bcb17468a96.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_it {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.it@2x-1a417d825698b431b88609edac07d31fb6ec822716917effc9d02d914687bcb4.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_es {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.es-d5a41630991ba968709f1320aafa0cd2c33ab660e05c7a09b212f8e5e97f2fd5.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_es {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.es@2x-f24e97a0c61f77d4beec16f377f5ccabe0820d4dbf7d6db72570eea307bebb98.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_de-AT {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-AT-1b6c017206971c1f670db2c65773e5385c0dee9a3779f4be24842d66c3462ac4.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_de-AT {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-AT@2x-ea90995e9a8e8a9779649b4fb6554dcddffe8c2a4127d938e925c6d63e22ad23.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_pt {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.pt-1f378c35d8a2254192ada6f104a82050800e2a16fba5ab6dcd5155d3c2826e5d.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_pt {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.pt@2x-1423899e7533357b8314f6f8db6f37f9feca7889a992e2a32490b07809d5d3a2.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_pl {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.pl-20ca179bcebf8aaffd2a49eddd5bef71915a6b14dbd4f9024316137d641ac4ec.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_pl {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.pl@2x-2850f3577520f77ecda817dc60277f07e624db1ae885b81d4ae18afbfe27b41c.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_fi {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.fi-0d8b4bced2e83119fab1bf150bf618a56c028fffa5bcc3e460284e98eebc9b8d.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_fi {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.fi@2x-4662e267ebad37d6939fb079462bb61f7670a8df113a29e29dc3e06918403075.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_ro {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.ro-30c419522a2c61c73828c057a41a0c3d1a6f710ea23cc39424b64c9c49d762c3.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_ro {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.ro@2x-54668ad877cc2d6cab497f3a5ad69c5421375f2e660b2942093e03fd69511945.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_de-CH {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-CH-1b6c017206971c1f670db2c65773e5385c0dee9a3779f4be24842d66c3462ac4.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_de-CH {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.de-CH@2x-ea90995e9a8e8a9779649b4fb6554dcddffe8c2a4127d938e925c6d63e22ad23.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_en-GB {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.en-GB-d5021474ab9c5386796bc4166cf004cd782828747222125f6e7c4e306fa9a7e5.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_en-GB {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.en-GB@2x-2647a0d9ada430a05cae825e5e6b2ce286719339afcb3b82bb1eaa41dbab9be6.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_nl-NL {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.nl-NL-c5926c65b66c05d87db87108c9508c8650b277b8daec89f72c119c1ade0b5f86.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_nl-NL {
    background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.nl-NL@2x-257707a2e57ef6b7cd9017641ffa97f81b88001d727cc3e862d29f62f6cbd149.png);
    background-size: 100px 270px;
  }
}

/* line 123, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.locale_nl-BE {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/labels_and_scores_flat.nl-BE-c5926c65b66c05d87db87108c9508c8650b277b8daec89f72c119c1ade0b5f86.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 123, app/assets/stylesheets/_autoscore.sass */
  .au_rating_score_large.locale_nl-BE {
    background-image: url(//assets.autouncle.com/images/autoscore_labels/labels_and_scores_flat.nl-BE@2x.png);
    background-size: 100px 270px;
  }
}

/* line 129, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.value5 {
  background-position: 0 0px;
}

/* line 129, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.value4 {
  background-position: 0 -45px;
}

/* line 129, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.value3 {
  background-position: 0 -90px;
}

/* line 129, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.value2 {
  background-position: 0 -135px;
}

/* line 129, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.value1 {
  background-position: 0 -180px;
}

/* line 129, app/assets/stylesheets/_autoscore.sass */
.au_rating_score_large.value0 {
  background-position: 0 -225px;
}

/* line 132, app/assets/stylesheets/_autoscore.sass */
.au-rating-score-flat {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/autoscore_scores_new-10845663c5959783add521f3d159b4096ef5ba3c50a8b5b0005638cef31b316e.svg);
  background-size: 100% auto;
}

/* line 135, app/assets/stylesheets/_autoscore.sass */
html.no-svg .au-rating-score-flat {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/autoscore_scores_new-d88c6fcbc3c93a4f8b9ab86394525de74a1da6ddf304a35a65be5724553ec8ce.png);
}

/* line 140, app/assets/stylesheets/_autoscore.sass */
.au-rating-score-flat.value0 {
  background-position: 0 100%;
  background-repeat: no-repeat;
}

/* line 140, app/assets/stylesheets/_autoscore.sass */
.au-rating-score-flat.value1 {
  background-position: 0 80%;
  background-repeat: no-repeat;
}

/* line 140, app/assets/stylesheets/_autoscore.sass */
.au-rating-score-flat.value2 {
  background-position: 0 60%;
  background-repeat: no-repeat;
}

/* line 140, app/assets/stylesheets/_autoscore.sass */
.au-rating-score-flat.value3 {
  background-position: 0 40%;
  background-repeat: no-repeat;
}

/* line 140, app/assets/stylesheets/_autoscore.sass */
.au-rating-score-flat.value4 {
  background-position: 0 20%;
  background-repeat: no-repeat;
}

/* line 140, app/assets/stylesheets/_autoscore.sass */
.au-rating-score-flat.value5 {
  background-position: 0 0%;
  background-repeat: no-repeat;
}

/* line 143, app/assets/stylesheets/_autoscore.sass */
.au-rating-score-flat.size144px {
  width: 144px;
  height: 26px;
}

/* line 146, app/assets/stylesheets/_autoscore.sass */
.au-rating-score-flat.size72px {
  width: 72px;
  height: 14.7945205479px;
}

/* line 149, app/assets/stylesheets/_autoscore.sass */
.au-rating-score-flat.size83px {
  width: 83px;
  height: 17.0547945205px;
}

/* line 150, app/assets/stylesheets/_autoscore.sass */
html.no-svg .au-rating-score-flat.size83px {
  background-image: url(//assets.autouncle.com/assets/autoscore_labels/autoscore_scores_new_83px-cd8b0c84814f0d21514f193484eddb743e425fbd4921406e62382d4fd56815d4.png);
}

/* line 156, app/assets/stylesheets/_autoscore.sass */
.au-rating-label-flat {
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
  text-transform: uppercase;
  font-size: 12px;
  white-space: nowrap;
}

/* line 162, app/assets/stylesheets/_autoscore.sass */
.au-rating-label-flat.value0 {
  color: #d4e3f5;
}

/* line 162, app/assets/stylesheets/_autoscore.sass */
.au-rating-label-flat.value1 {
  color: #a50600;
}

/* line 162, app/assets/stylesheets/_autoscore.sass */
.au-rating-label-flat.value2 {
  color: #9a6700;
}

/* line 162, app/assets/stylesheets/_autoscore.sass */
.au-rating-label-flat.value3 {
  color: #00838a;
}

/* line 162, app/assets/stylesheets/_autoscore.sass */
.au-rating-label-flat.value4 {
  color: #4d7d00;
}

/* line 162, app/assets/stylesheets/_autoscore.sass */
.au-rating-label-flat.value5 {
  color: #0a8020;
}

/* line 164, app/assets/stylesheets/_autoscore.sass */
.au-rating-label-flat.locale_de.value2, .au-rating-label-flat.locale_de-AT.value2, .au-rating-label-flat.locale_de-CH.value2, .au-rating-label-flat.locale_it.value4 {
  font-size: 11px;
}

/* line 167, app/assets/stylesheets/_autoscore.sass */
.au-rating-label-flat.small {
  font-size: 10px;
}

/* line 170, app/assets/stylesheets/_autoscore.sass */
.au-rating-score-and-label-flat {
  text-align: center;
}

/* line 171, app/assets/stylesheets/_autoscore.sass */
.au-rating-score-and-label-flat .au-rating-score-flat, .au-rating-score-and-label-flat .au-rating-label-flat {
  display: inline-block;
  vertical-align: middle;
}

/* line 180, app/assets/stylesheets/_autoscore.sass */
.score-label-light--wrapper {
  text-align: center;
  line-height: normal;
}

/* line 183, app/assets/stylesheets/_autoscore.sass */
.score-label-light--label {
  display: block;
  text-transform: uppercase;
  font-size: 16px;
  margin-bottom: 3px;
}

/* line 189, app/assets/stylesheets/_autoscore.sass */
.score-label-light--label.value5 {
  color: #0a8020;
}

/* line 189, app/assets/stylesheets/_autoscore.sass */
.score-label-light--label.value4 {
  color: #4d7d00;
}

/* line 189, app/assets/stylesheets/_autoscore.sass */
.score-label-light--label.value3 {
  color: #00838a;
}

/* line 189, app/assets/stylesheets/_autoscore.sass */
.score-label-light--label.value2 {
  color: #9a6700;
}

/* line 189, app/assets/stylesheets/_autoscore.sass */
.score-label-light--label.value1 {
  color: #a50600;
}

/* line 189, app/assets/stylesheets/_autoscore.sass */
.score-label-light--label.value0 {
  color: #d4e3f5;
}

/* line 191, app/assets/stylesheets/_autoscore.sass */
.score-label-light--score {
  width: 82px;
  height: 15px;
  display: inline-block;
  background-image: url(//assets.autouncle.com/assets/new_listing/autoscore_scores-54fe93bdcc9a268f503d5520668652564bcad24680665a39fcdd5496ee435132.png);
  background-repeat: no-repeat;
}

/* line 199, app/assets/stylesheets/_autoscore.sass */
.score-label-light--score.value5 {
  background-position: 0 0px;
}

/* line 199, app/assets/stylesheets/_autoscore.sass */
.score-label-light--score.value4 {
  background-position: 0 -15px;
}

/* line 199, app/assets/stylesheets/_autoscore.sass */
.score-label-light--score.value3 {
  background-position: 0 -30px;
}

/* line 199, app/assets/stylesheets/_autoscore.sass */
.score-label-light--score.value2 {
  background-position: 0 -45px;
}

/* line 199, app/assets/stylesheets/_autoscore.sass */
.score-label-light--score.value1 {
  background-position: 0 -60px;
}

/* line 199, app/assets/stylesheets/_autoscore.sass */
.score-label-light--score.value0 {
  background-position: 0 -75px;
}

/* line 3, app/assets/stylesheets/icons/_caret_down.sass */
.icon-caret-down-blue {
  background: url(//assets.autouncle.com/assets/mobile/chevron_down_@2x-f80cea53e5b8c4f5a98d9c70aaa180baad6f5dc67512de0aa950e612444ede18.svg) no-repeat;
  background-size: contain;
  width: 18px;
  height: 18px;
}

/* line 19, app/assets/stylesheets/_icons.sass */
.icon_zoom {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -42px -414px;
  width: 14px;
  height: 13px;
}

/* line 21, app/assets/stylesheets/_icons.sass */
.icon_pdf {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -427px;
  width: 16px;
  height: 16px;
}

/* line 48, app/assets/stylesheets/_icons.sass */
.arrow_down_icon {
  width: 30px;
  height: 40px;
  background-image: url(//assets.autouncle.com/assets/search_results/arrows-8635921c4bf8c451967f43473e7c09f28e42d7d097aecabd5d60cfe3919d5dae.png);
  background-position: right -30px;
  background-repeat: no-repeat;
}

/* line 61, app/assets/stylesheets/_icons.sass */
.icon_white_arrow_right {
  width: 16px;
  height: 16px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlElEQVQ4T6XS6w2DMAxG0esJYBM6At2kG5RR6ASMBGzCBh+yCiiqKHJIfkbxcfwwCo8VxhMCJNXAG/iY2ZImjQIPYAQm4JkiIcAzSnoBwy8SBv4hWcApIqkHmsxpeE+8sZNtgF/kHH9fAXNJCTPQZgHJJL7BZksYOAv2mkOApH2Rjsx7w6KAd7wD+lurfDWe0A+ugBXvh0HE3x7C0wAAAABJRU5ErkJggg==");
}

/* line 64, app/assets/stylesheets/_icons.sass */
.icon_grey_arrow_right {
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMxLjQ5IDMxLjQ5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40OSAzMS40OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8cGF0aCBkPSJNMjEuMjA1LDUuMDA3Yy0wLjQyOS0wLjQ0NC0xLjE0My0wLjQ0NC0xLjU4NywwYy0wLjQyOSwwLjQyOS0wLjQyOSwxLjE0MywwLDEuNTcxbDguMDQ3LDguMDQ3SDEuMTExICBDMC40OTIsMTQuNjI2LDAsMTUuMTE4LDAsMTUuNzM3YzAsMC42MTksMC40OTIsMS4xMjcsMS4xMTEsMS4xMjdoMjYuNTU0bC04LjA0Nyw4LjAzMmMtMC40MjksMC40NDQtMC40MjksMS4xNTksMCwxLjU4NyAgYzAuNDQ0LDAuNDQ0LDEuMTU5LDAuNDQ0LDEuNTg3LDBsOS45NTItOS45NTJjMC40NDQtMC40MjksMC40NDQtMS4xNDMsMC0xLjU3MUwyMS4yMDUsNS4wMDd6IiBmaWxsPSIjNDE0MTQxIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=");
}

/* line 87, app/assets/stylesheets/_icons.sass */
.icon_white_reload {
  width: 24px;
  height: 24px;
  background: url(//assets.autouncle.com/assets/mobile/reset_arrow-989c4936b1d4f7b65b3ab48383fabe390fa0e7cda392774e9cf7f3ad8be6e52a.png);
  background-size: contain;
}

/* line 99, app/assets/stylesheets/_icons.sass */
.icon_flag_dk, .icon_flag_da {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -88px;
}

/* line 105, app/assets/stylesheets/_icons.sass */
.icon_flag_de {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -34px -88px;
}

/* line 111, app/assets/stylesheets/_icons.sass */
.icon_flag_se {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -36px -312px;
}

/* line 117, app/assets/stylesheets/_icons.sass */
.icon_flag_it {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -36px -326px;
}

/* line 123, app/assets/stylesheets/_icons.sass */
.icon_flag_es {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -35px -461px;
}

/* line 129, app/assets/stylesheets/_icons.sass */
.icon_flag_at {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0 -765px;
}

/* line 135, app/assets/stylesheets/_icons.sass */
.icon_flag_pt {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -16px -765px;
}

/* line 141, app/assets/stylesheets/_icons.sass */
.icon_flag_pl {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -32px -765px;
}

/* line 147, app/assets/stylesheets/_icons.sass */
.icon_flag_fi {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -30px -822px;
}

/* line 153, app/assets/stylesheets/_icons.sass */
.icon_flag_ro {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -37px -905px;
}

/* line 159, app/assets/stylesheets/_icons.sass */
.icon_flag_uk {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -16px -88px;
}

/* line 165, app/assets/stylesheets/_icons.sass */
.icon_flag_ch {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -20px -923px;
}

/* line 171, app/assets/stylesheets/_icons.sass */
.icon_flag_fr {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -3px -923px;
}

/* line 177, app/assets/stylesheets/_icons.sass */
.icon_flag_nl {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -3px -935px;
}

/* line 183, app/assets/stylesheets/_icons.sass */
.icon_flag_be {
  width: 16px;
  height: 11px;
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -19px -935px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_da {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 0px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_da {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 0px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_de {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -35px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_de {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -15px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_se {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -70px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_se {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -30px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_it {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -105px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_it {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -45px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_ro {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -140px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_ro {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -60px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_es {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -175px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_es {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -75px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_pt {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -210px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_pt {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -90px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_at {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -245px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_at {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -105px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_pl {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -280px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_pl {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -120px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_fi {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -315px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_fi {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -135px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_uk {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -350px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_uk {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -150px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_ch {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -385px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_ch {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -165px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_fr {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -420px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_fr {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -180px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_no {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -455px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_no {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -195px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_nl {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -490px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_nl {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -210px;
}

/* line 220, app/assets/stylesheets/_icons.sass */
.icon_flag_50px_be {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  background-position: 0 -525px;
}

/* line 227, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_be {
  background-image: url(//assets.autouncle.com/assets/flags_20px-6fc7126806cd5317751c10ffff4c5d50b93c4285614afa3cc08727e29c26b1df.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-position: 0 -225px;
}

/* line 231, app/assets/stylesheets/_icons.sass */
.icon_flag_20px_en {
  background: url(//assets.autouncle.com/assets/flags/en-fa0866d3d3f0d108efe6676b5e9075afdbb2deee690e3e2e8a29b40081815904.png);
  background-repeat: no-repeat;
  width: 24px;
  height: 15px;
  background-size: 24px;
  background-position: 0 -5px;
}

/* line 243, app/assets/stylesheets/_icons.sass */
.icon_help_16px {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -346px;
  width: 16px;
  height: 16px;
}

/* line 255, app/assets/stylesheets/_icons.sass */
.icon_double_arrow_down {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -30px -427px;
  width: 11px;
  height: 10px;
}

/* line 262, app/assets/stylesheets/_icons.sass */
.icon_double_arrow_up {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -41px -427px;
  width: 11px;
  height: 10px;
}

/* line 279, app/assets/stylesheets/_icons.sass */
.icon_sort_dark {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -32px -443px;
  width: 12px;
  height: 15px;
}

/* line 286, app/assets/stylesheets/_icons.sass */
.icon_new_badge_da_se {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -458px;
  width: 16px;
  height: 17px;
}

/* line 293, app/assets/stylesheets/_icons.sass */
.icon_thumbs_up_dark {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -16px -458px;
  width: 14px;
  height: 17px;
}

/* line 300, app/assets/stylesheets/_icons.sass */
.icon_thumbs_up {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -493px;
  width: 14px;
  height: 16px;
}

/* line 307, app/assets/stylesheets/_icons.sass */
.icon_thumbs_down {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -14px -493px;
  width: 14px;
  height: 16px;
}

/* line 314, app/assets/stylesheets/_icons.sass */
.icon_thumbs_up_green {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -30px -790px;
  width: 14px;
  height: 16px;
}

/* line 321, app/assets/stylesheets/_icons.sass */
.icon_thumbs_down_red {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -30px -806px;
  width: 14px;
  height: 16px;
}

/* line 328, app/assets/stylesheets/_icons.sass */
.icon_phone {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0 -475px;
  width: 13px;
  height: 18px;
}

/* line 335, app/assets/stylesheets/_icons.sass */
.icon_pin {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -13px -475px;
  width: 14px;
  height: 17px;
}

/* line 342, app/assets/stylesheets/_icons.sass */
.icon_exit {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -27px -475px;
  width: 18px;
  height: 17px;
}

/* line 349, app/assets/stylesheets/_icons.sass */
.icon_email {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -28px -493px;
  width: 16px;
  height: 12px;
}

/* line 356, app/assets/stylesheets/_icons.sass */
.icon_email_white {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -29px -585px;
  width: 20px;
  height: 16px;
}

/* line 363, app/assets/stylesheets/_icons.sass */
.icon_white_plate {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -509px;
  width: 16px;
  height: 12px;
}

/* line 369, app/assets/stylesheets/_icons.sass */
.icon_yellow_plate {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -16px -509px;
  width: 16px;
  height: 12px;
}

/* line 376, app/assets/stylesheets/_icons.sass */
.icon_user {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -119px;
  width: 11px;
  height: 12px;
}

/* line 383, app/assets/stylesheets/_icons.sass */
.icon_user_dark {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -132px;
  width: 11px;
  height: 12px;
}

/* line 390, app/assets/stylesheets/_icons.sass */
.icon_link {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -32px -508px;
  width: 15px;
  height: 15px;
}

/* line 397, app/assets/stylesheets/_icons.sass */
.icon_sold_small_label_da {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -523px;
  width: 29px;
  height: 29px;
}

/* line 403, app/assets/stylesheets/_icons.sass */
.icon_sold_small_label_se {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -552px;
  width: 29px;
  height: 29px;
}

/* line 409, app/assets/stylesheets/_icons.sass */
.icon_sold_small_label_en {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -581px;
  width: 29px;
  height: 29px;
}

/* line 416, app/assets/stylesheets/_icons.sass */
.icon_refresh {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0 -414px;
  width: 14px;
  height: 12px;
}

/* line 423, app/assets/stylesheets/_icons.sass */
.icon_clock {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -29px -523px;
  width: 20px;
  height: 20px;
}

/* line 430, app/assets/stylesheets/_icons.sass */
.icon_clock_light {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -29px -543px;
  width: 20px;
  height: 20px;
}

/* line 438, app/assets/stylesheets/_icons.sass */
.icon_dealer_darker {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -610px;
  width: 29px;
  height: 15px;
}

/* line 445, app/assets/stylesheets/_icons.sass */
.icon_delete {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -14px;
  width: 14px;
  height: 14px;
}

/* line 452, app/assets/stylesheets/_icons.sass */
.icon_notepad {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -42px -14px;
  width: 14px;
  height: 14px;
}

/* line 459, app/assets/stylesheets/_icons.sass */
.icon_car_key_white {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -29px -563px;
  width: 27px;
  height: 22px;
}

/* line 466, app/assets/stylesheets/_icons.sass */
.icon_book {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -29px -610px;
  width: 19px;
  height: 15px;
}

/* line 473, app/assets/stylesheets/_icons.sass */
.icon_chevron {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0px -625px;
  width: 11px;
  height: 18px;
}

/* line 478, app/assets/stylesheets/_icons.sass */
.icon_globe {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -18px -905px;
  width: 19px;
  height: 19px;
}

/* line 485, app/assets/stylesheets/_icons.sass */
.icon_badge_checkmark_dark {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -30px -643px;
  width: 21px;
  height: 23px;
}

/* line 492, app/assets/stylesheets/_icons.sass */
.icon_magnifier_light {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -33px -673px;
  width: 14px;
  height: 14px;
}

/* line 499, app/assets/stylesheets/_icons.sass */
.icon_magnifier_dark {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -33px -687px;
  width: 14px;
  height: 14px;
}

/* line 506, app/assets/stylesheets/_icons.sass */
.icon_book_dark {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -30px -776px;
  width: 21px;
  height: 14px;
}

/* line 519, app/assets/stylesheets/_icons.sass */
.icon_external_link {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -11px -625px;
  width: 16px;
  height: 16px;
}

/* line 532, app/assets/stylesheets/_icons.sass */
.icon_car_light {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0 -890px;
  width: 16px;
  height: 15px;
}

/* line 537, app/assets/stylesheets/_icons.sass */
.icon_car_dark {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -16px -890px;
  width: 16px;
  height: 15px;
}

/* line 542, app/assets/stylesheets/_icons.sass */
.icon_phone_white {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -32px -888px;
  width: 12px;
  height: 18px;
}

/* line 547, app/assets/stylesheets/_icons.sass */
.icon_speech_bubble {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat 0 -905px;
  width: 18px;
  height: 17px;
}

/* line 552, app/assets/stylesheets/_icons.sass */
.icon_print {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -16px -346px;
  width: 16px;
  height: 15px;
}

/* line 557, app/assets/stylesheets/_icons.sass */
.icon_info {
  background: url(//assets.autouncle.com/assets/icon_sprites-9f262368423ab36814bb17d9ec719516beb18f4b53012af550a38d57fe144b2e.png) no-repeat -34px -177px;
  width: 21px;
  height: 21px;
}

/* line 566, app/assets/stylesheets/_icons.sass */
.icon_form_reset {
  display: block;
  width: 20px;
  height: 20px;
  background: url(//assets.autouncle.com/assets/mobile/reset_grey_arrow-19f90a6dbc6b55600ebc8cbe87e70235a5c12e78f54b51902a55886ab6517c00.png);
  background-size: contain;
}

/* line 574, app/assets/stylesheets/_icons.sass */
.icon_tick_green {
  width: 20px;
  height: 16px;
  margin-bottom: 10px;
  background: url(//assets.autouncle.com/assets/tick_green-ceb94f89d5b2131ffe01c3956993e9b6d25d727347faa423a904f6e2fda95b71.png) no-repeat;
}

/* line 584, app/assets/stylesheets/_icons.sass */
.icon_reduced {
  width: 14px;
  height: 14px;
  background: url(//assets.autouncle.com/assets/icons/reduced_red_arrow_down-b759f508210b155c389278bd91c75e6cec66732646bdbed4ddf6eefde98cddd3.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
  /* line 584, app/assets/stylesheets/_icons.sass */
  .icon_reduced {
    background: url(//assets.autouncle.com/assets/icons/reduced_red_arrow_down@2x-d9a5e407a4481d4a0fae9872d3439f9e743b5962ea40eabf0e0eb8dfa09b8d70.png);
    background-size: contain;
  }
}

/* line 596, app/assets/stylesheets/_icons.sass */
.icon_white_16px_question {
  width: 10px;
  height: 16px;
  background: url(//assets.autouncle.com/assets/icons/icons_white_16px_h-0964ea81e8df2853f72d46d569e108229af8f18743462d72390ed9e26ec21001.png) 0 0px;
}

/* line 596, app/assets/stylesheets/_icons.sass */
.icon_white_16px_email {
  width: 22px;
  height: 16px;
  background: url(//assets.autouncle.com/assets/icons/icons_white_16px_h-0964ea81e8df2853f72d46d569e108229af8f18743462d72390ed9e26ec21001.png) 0 -16px;
}

/* line 596, app/assets/stylesheets/_icons.sass */
.icon_white_16px_print {
  width: 16px;
  height: 16px;
  background: url(//assets.autouncle.com/assets/icons/icons_white_16px_h-0964ea81e8df2853f72d46d569e108229af8f18743462d72390ed9e26ec21001.png) 0 -32px;
}

/* line 596, app/assets/stylesheets/_icons.sass */
.icon_white_16px_download {
  width: 13px;
  height: 16px;
  background: url(//assets.autouncle.com/assets/icons/icons_white_16px_h-0964ea81e8df2853f72d46d569e108229af8f18743462d72390ed9e26ec21001.png) 0 -48px;
}

/* line 608, app/assets/stylesheets/_icons.sass */
.icon_social_rounded_twitter {
  width: 34px;
  height: 34px;
  background: url(//assets.autouncle.com/assets/icons/social_icons_rounded-6c935ee6e53871606ae69ce0498609024b1d063088ab04d024165ccbf83cb0fc.png) 0% 0;
}

/* line 608, app/assets/stylesheets/_icons.sass */
.icon_social_rounded_facebook {
  width: 34px;
  height: 34px;
  background: url(//assets.autouncle.com/assets/icons/social_icons_rounded-6c935ee6e53871606ae69ce0498609024b1d063088ab04d024165ccbf83cb0fc.png) -100% 0;
}

/* line 608, app/assets/stylesheets/_icons.sass */
.icon_social_rounded_download {
  width: 34px;
  height: 34px;
  background: url(//assets.autouncle.com/assets/icons/social_icons_rounded-6c935ee6e53871606ae69ce0498609024b1d063088ab04d024165ccbf83cb0fc.png) -200% 0;
}

/* line 608, app/assets/stylesheets/_icons.sass */
.icon_social_rounded_print {
  width: 34px;
  height: 34px;
  background: url(//assets.autouncle.com/assets/icons/social_icons_rounded-6c935ee6e53871606ae69ce0498609024b1d063088ab04d024165ccbf83cb0fc.png) -300% 0;
}

/* line 637, app/assets/stylesheets/_icons.sass */
.icon-share-blue {
  width: auto;
  height: 18px;
  padding-left: 20px;
  line-height: 20px;
  background-size: 16px;
  background-position: left;
  background-repeat: no-repeat;
  background-image: url(//assets.autouncle.com/assets/icons/share_icon_blue-cb0b9bedac357146b8ae4027c2fe850ded4f243b3eedf46d8052af013aade3f3.png);
}

/* line 649, app/assets/stylesheets/_icons.sass */
.icon-share-white-round {
  width: 24px;
  height: 24px;
  padding: 14px;
  line-height: 24px;
  background-size: 24px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//assets.autouncle.com/assets/icons/share_icon_white-5da90c884bfbd6dc71a3c70f652888b7ba9352ecd5e6feed880a51d7a377a78f.png);
}

/* line 656, app/assets/stylesheets/_icons.sass */
.icon-facebook {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-image: url(//assets.autouncle.com/assets/new_listing/facebook_icon-38488cb98e995580d7444051a10b71f9b6b98c93234311f458b5d5e22ee4c935.png);
}

/* line 662, app/assets/stylesheets/_icons.sass */
.icon-twitter {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-image: url(//assets.autouncle.com/assets/new_listing/twitter_icon-a04c533f74cd96501abbde33b010fbece088f1329a35401cdc12eba62a85b6b8.png);
}

/* line 668, app/assets/stylesheets/_icons.sass */
.icon-email-flat {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-image: url(//assets.autouncle.com/assets/new_listing/email_icon-60104b98290ad05a99590e4483e8aebd675fbc801062ff1134f7786df936328d.png);
}

/* line 674, app/assets/stylesheets/_icons.sass */
.icon-laytime {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-image: url(//assets.autouncle.com/assets/new_listing/laytime_icon-d0f0c39d64ad1bdd65f86f10edbc28fe48a7708427cd096fa0b8643aba302c97.png);
}

/* line 680, app/assets/stylesheets/_icons.sass */
.icon-car-feedbacks {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-image: url(//assets.autouncle.com/assets/new_listing/app_icons/car_feedbacks-e805b3b3db8de20d79c032cecb10528bec3875aadb9278dfded063f2f9569df1.png);
}

/* line 686, app/assets/stylesheets/_icons.sass */
.icon-car-trade-price-simulator {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-image: url(//assets.autouncle.com/assets/new_listing/app_icons/car_trade_price_simulator-61bffbf5f8548d1629f9afb9f750dd47350aa1fce5e44e120c146ae9b6ae6da4.png);
}

/* line 692, app/assets/stylesheets/_icons.sass */
.icon-import-guide {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-image: url(//assets.autouncle.com/assets/new_listing/app_icons/import_guide-f3e965c4a194ce9c9371b261fa42c8b95fbd434377b295fb81974c4771be75cb.png);
}

/* line 698, app/assets/stylesheets/_icons.sass */
.icon-car-equipment-overview {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-image: url(//assets.autouncle.com/assets/new_listing/app_icons/car_equipment_overview-42c4335d1fc1dceed563197846dfa062104ec607ef70b16f89e077be971663d9.png);
}

/* line 704, app/assets/stylesheets/_icons.sass */
.icon-cross-country-valuations {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-image: url(//assets.autouncle.com/assets/new_listing/app_icons/cross_country_valuations-010dcdbd3343ddae6438af6069218a529b830d19ea1d867d1989e13179d83e71.png);
}

/* line 710, app/assets/stylesheets/_icons.sass */
.icon-car-specifications {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-image: url(//assets.autouncle.com/assets/new_listing/app_icons/car_specifications-f1d5847e45c15a54302fb95a9793ff77652884d6da1de1c80c0c42cfbfe15670.png);
}

/* line 716, app/assets/stylesheets/_icons.sass */
.icon-reliability-report {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-image: url(//assets.autouncle.com/assets/new_listing/app_icons/reliability_report-593fe4de60dc6077dd9333e341dfeece15366e3c12cd1ee60def0aa403983eba.png);
}

/* line 726, app/assets/stylesheets/_icons.sass */
.icon_trash {
  background: url(//assets.autouncle.com/assets/new_listing/bin_icon-1960767530d4004a7183d95051a933402980af5475721fb76740045179aca4bd.png) no-repeat;
  background-size: contain;
  width: 17px;
  height: 17px;
}

/* line 729, app/assets/stylesheets/_icons.sass */
.plus_icon {
  background: url(//assets.autouncle.com/assets/new_listing/add_icon-4c37aa4a3b533ef87babfcf44361dc3d0551472a4ec7e6c62fa19fbdeafcdb5a.png) no-repeat;
  background-size: contain;
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
}

/* line 734, app/assets/stylesheets/_icons.sass */
.icon_glasses {
  background: url(//assets.autouncle.com/assets/icons/glasses-with-stache-cf9c3f3b8609e333373e141c1c5fe24e47cb4b01cb7037b62a002a10314f7380.svg) no-repeat;
  background-size: contain;
  width: 18px;
  height: 18px;
}

/* line 3, app/assets/stylesheets/_equipment_tags.sass */
.equipment_tags li {
  display: inline-block;
  line-height: 25px;
  position: relative;
  margin-right: 4px;
  margin-bottom: 8px;
}

/* line 9, app/assets/stylesheets/_equipment_tags.sass */
.equipment_tags li span.inner {
  cursor: help;
  line-height: 19px;
  vertical-align: top;
  display: inline-block;
  padding: 3px 6px;
  border-radius: 4px;
  border: 1px solid #edeae6;
}

/* line 17, app/assets/stylesheets/_equipment_tags.sass */
.equipment_tags li span.inner .number {
  color: #1BADD5;
  font-weight: bold;
}

/* line 9, app/assets/stylesheets/components/_price_history_histogram.sass */
.price-history-histogram__chart {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  height: 60px;
  margin: 60px 0 40px;
  border-bottom: 1px solid #E0E0E0;
}

@media screen and (min-width: 768px) {
  /* line 9, app/assets/stylesheets/components/_price_history_histogram.sass */
  .price-history-histogram__chart {
    margin: 80px 0 40px;
  }
}

/* line 20, app/assets/stylesheets/components/_price_history_histogram.sass */
.price-history-histogram__bar {
  height: 60px;
  background: red;
  width: 20px;
  margin-right: 55px;
  position: relative;
  color: #686868;
}

@media screen and (min-width: 768px) {
  /* line 20, app/assets/stylesheets/components/_price_history_histogram.sass */
  .price-history-histogram__bar {
    animation: draw 1s ease-in-out;
  }
}

/* line 31, app/assets/stylesheets/components/_price_history_histogram.sass */
.price-history-histogram__bar:last-child {
  margin-right: 0;
}

/* line 34, app/assets/stylesheets/components/_price_history_histogram.sass */
.price-history-histogram__bar:last-child:before {
  font-size: 13px;
  font-weight: bold;
  background-image: url(//assets.autouncle.com/assets/mobile/blue_arrow_down-8d6e727d38f441894257505cbf565d895c276fb89098b441f85835b0f436ef5a.png);
  background-size: 22%;
  background-repeat: no-repeat;
  background-position: 30px 22px;
  height: 60px;
  top: -65px;
  width: 85px;
}

/* line 46, app/assets/stylesheets/components/_price_history_histogram.sass */
.price-history-histogram__bar:before {
  content: attr(data-price);
  position: absolute;
  top: -27.5px;
  left: -27.5px;
  width: 75px;
  text-align: center;
  font-size: 13px;
}

/* line 55, app/assets/stylesheets/components/_price_history_histogram.sass */
.price-history-histogram__bar:after {
  content: attr(data-date);
  position: absolute;
  bottom: -27.5px;
  width: 75px;
  text-align: center;
  left: -27.5px;
  font-size: 13px;
}

@media screen and (min-width: 370px) {
  /* line 20, app/assets/stylesheets/components/_price_history_histogram.sass */
  .price-history-histogram__bar {
    margin-right: 65px;
  }
}

@keyframes draw {
  0% {
    height: 0;
  }
}

/* line 1, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer {
  color: #686868;
}

/* line 4, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__price-info, .car-details-finance-offer__cta {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* line 9, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__label {
  font-weight: bold;
}

/* line 13, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__monthly-rate__number, .car-details-finance-offer__monthly-rate__currency, .car-details-finance-offer__monthly-rate__prefix {
  display: inline;
}

/* line 15, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__monthly-rate__number {
  font-size: 20px;
}

/* line 19, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__cta {
  color: #1BADD5;
}

/* line 21, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__cta-logo-text {
  display: flex;
  flex: 1;
  align-items: center;
}

/* line 25, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__cta-logo-text img {
  margin-right: 15px;
}

/* line 28, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__cta-logo-text img.square {
  height: 20px;
}

/* line 30, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__cta-logo-text img.rectangular {
  height: 10px;
}

/* line 33, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__cta-text {
  flex: 1;
}

/* line 36, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__cta-text--right {
  text-align: right;
}

/* line 39, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__extra-line-right {
  text-align: right;
  font-size: 12px;
}

/* line 43, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer__arrow {
  background-image: url(//assets.autouncle.com/assets/mobile/chevron_right_blue-2c365c3b51173fb469854e1ce689909057c76384ceb3d4bc3d15f9bce63c51ad.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 100% 50%;
  height: 18px;
  width: 18px;
}

/* line 52, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer.car-details-finance-offer--wide {
  display: flex;
}

/* line 54, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer.car-details-finance-offer--wide .car-details-finance-offer__price-info, .car-details-finance-offer.car-details-finance-offer--wide .car-details-finance-offer__cta {
  flex: 1;
}

/* line 56, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer.car-details-finance-offer--wide .car-details-finance-offer__price-info {
  margin-right: 10px;
}

/* line 58, app/assets/stylesheets/components/_car_details_finance_offer.sass */
.car-details-finance-offer.car-details-finance-offer--wide .car-details-finance-offer__cta {
  justify-content: flex-end;
  margin-left: 10px;
}

/* line 10, app/assets/stylesheets/components/_mobile-breadcrumbs.sass */
.mobile-breadcrumbs .breadcrumbs {
  padding: 0;
  line-height: 12px;
}

/* line 13, app/assets/stylesheets/components/_mobile-breadcrumbs.sass */
.mobile-breadcrumbs .breadcrumbs .breadcrumb-item {
  position: relative;
  margin-right: 15px;
  display: inline-block;
  font-size: 12px;
  text-decoration: none;
  line-height: 30px;
  padding: 0 3px;
}

/* line 21, app/assets/stylesheets/components/_mobile-breadcrumbs.sass */
.mobile-breadcrumbs .breadcrumbs .breadcrumb-item::after {
  content: "›";
  position: absolute;
  top: 0;
  right: -13px;
}

/* line 24, app/assets/stylesheets/components/_mobile-breadcrumbs.sass */
.mobile-breadcrumbs .breadcrumbs .breadcrumb-item.last span {
  margin-right: 5px;
}

/* line 26, app/assets/stylesheets/components/_mobile-breadcrumbs.sass */
.mobile-breadcrumbs .breadcrumbs .breadcrumb-item.last::after {
  display: none;
}

/* line 28, app/assets/stylesheets/components/_mobile-breadcrumbs.sass */
.mobile-breadcrumbs .breadcrumbs span:last-child a {
  color: #91A6AD;
}

/* line 30, app/assets/stylesheets/components/_mobile-breadcrumbs.sass */
.mobile-breadcrumbs .breadcrumbs span:last-child a::after {
  color: #1f94b6;
}

/* line 4, app/assets/stylesheets/components/_online_sales_label.sass */
.ecommerce-label {
  display: flex;
  position: relative;
  width: 100%;
  margin-top: 8px;
  padding: 8px 16px;
  border-radius: 4px;
  text-align: left;
  background: #EBF9FC;
  color: #424242;
}

/* line 15, app/assets/stylesheets/components/_online_sales_label.sass */
.ecommerce-label .ecommerce-highlight {
  align-self: center;
}

/* line 18, app/assets/stylesheets/components/_online_sales_label.sass */
.ecommerce-label .ecommerce-tooltip {
  display: none;
  position: absolute;
  bottom: calc(100% + 6px);
  left: 50%;
  transform: translateX(-50%);
  min-width: 284px;
  width: 70%;
  padding: 8px 12px;
  border-radius: 8px;
  color: #FFFFFF;
  background: #003C7D;
  transition: opacity 0.2s ease-in-out;
  z-index: 1;
}

/* line 33, app/assets/stylesheets/components/_online_sales_label.sass */
.ecommerce-label .ecommerce-tooltip::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -6px;
  border-width: 6px;
  border-style: solid;
  border-color: #003C7D transparent transparent transparent;
}

/* line 43, app/assets/stylesheets/components/_online_sales_label.sass */
.ecommerce-label::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  align-self: center;
  flex-shrink: 0;
  background-image: url(//assets.autouncle.com/assets/icons/uds_gray-800/uds_basket_icon-f47fe11bf96019a31157e903eb3fdd27175a1769d51638ec497f3402e8a76976.svg);
  background-size: contain;
}

@media (hover: hover) {
  /* line 56, app/assets/stylesheets/components/_online_sales_label.sass */
  .ecommerce-label:hover .ecommerce-tooltip {
    display: block;
  }
}

/* line 1, app/assets/stylesheets/_typography_defaults.sass */
body {
  background-color: #fff;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
  font-size: 12px;
  color: #515c5e;
}

/********************************************/
/*            TYPEFACES & FONTS             */
/********************************************/
/* line 12, app/assets/stylesheets/_typography_defaults.sass */
textarea {
  font-family: Verdana, Helvetica, Arial;
}

/* line 15, app/assets/stylesheets/_typography_defaults.sass */
h1, h2, h3 {
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
  font-weight: bold;
}

/* line 17, app/assets/stylesheets/_typography_defaults.sass */
.button, input[type="submit"], .qtip-title {
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}

/* line 20, app/assets/stylesheets/_typography_defaults.sass */
h1 {
  font-size: 2em;
  margin-bottom: 10px;
}

/* line 23, app/assets/stylesheets/_typography_defaults.sass */
h2 {
  font-size: 1.5em;
}

/* line 25, app/assets/stylesheets/_typography_defaults.sass */
h3 {
  font-size: 1.2em;
}

/********************************************/
/* line 32, app/assets/stylesheets/_typography_defaults.sass */
.lead {
  font-size: 1.5em;
  font-style: italic;
}

/* line 1, app/assets/stylesheets/_flash_messages.sass */
#flash_messages {
  font-size: 16px;
  line-height: 1.8;
  margin: 10px;
  color: #000;
}

/* line 7, app/assets/stylesheets/_flash_messages.sass */
#flash_notice,
#flash_error,
#flash_alert,
#flash_warning {
  padding: 5px 8px;
}

/* line 13, app/assets/stylesheets/_flash_messages.sass */
#flash_notice {
  background-color: #ccffcc;
  border: solid 1px #66cc66;
}

/* line 17, app/assets/stylesheets/_flash_messages.sass */
#flash_error,
#flash_alert {
  background-color: #ffcccc;
  border: solid 1px #cc6666;
}

/* line 22, app/assets/stylesheets/_flash_messages.sass */
#flash_warning {
  background-color: #fff4af;
  border: solid 1px #ffdd00;
}

/* line 116, app/assets/stylesheets/_element_mixins.sass */
.icon_inline {
  display: inline-block;
  vertical-align: middle;
}

/* line 114, app/assets/stylesheets/_element_mixins.sass */
.icon_inline + span {
  margin-left: 5px;
}

/* line 232, app/assets/stylesheets/_element_mixins.sass */
a.link_with_icon {
  text-decoration: none;
}

/* line 234, app/assets/stylesheets/_element_mixins.sass */
a.link_with_icon span {
  text-decoration: underline;
}

/* line 274, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta {
  border: 1px solid #edeae6;
  padding: 18px;
  display: block;
  text-decoration: none;
  background-color: #FFF;
  overflow: hidden;
}

/* line 258, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta a {
  display: block;
}

/* line 260, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta:hover {
  background-color: #f6f3ef;
}

/* line 262, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta .icon {
  float: left;
  margin-right: 20px;
}

/* line 265, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta .text {
  overflow: hidden;
  display: block;
}

/* line 268, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta .heading {
  font-size: 18px;
  font-weight: bold;
}

/* line 271, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta + .test_autouncle_cta {
  margin-top: 18px;
}

/* line 276, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta > * {
  display: inline-block;
  vertical-align: middle;
}

/* line 279, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta .buying_icon {
  display: inline-block;
  background: url(//assets.autouncle.com/assets/front_page/category_icons-bb893ed532fee7e9ffcbbcd64682d0d93e1d8cc220ffa3f18e804769ad1722ca.png) no-repeat 0 0;
  width: 144px;
  height: 96px;
  margin-right: 20px;
  vertical-align: middle;
}

/* line 286, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta h3 {
  margin: 0 !important;
}

/* line 1, app/assets/stylesheets/_empty_image.sass */
img[src=''] {
  visibility: hidden;
}

/* line 9, app/assets/stylesheets/components/_app_navbar.sass */
.navbar-ic-arrow-left {
  background: url(//assets.autouncle.com/assets/mobile/back_arrow-5a37b370b0aa44eca160322d8801fe82bf551b8dacdb127444f271eddb9273c2.svg);
  background-size: contain;
}

/* line 13, app/assets/stylesheets/components/_app_navbar.sass */
.navbar-ic-menu {
  background: url(//assets.autouncle.com/assets/icons/uds_blue-900/uds_menu_icon-25c74214722a54d660fcc288d00e5d49cadb8ba2528a933e081979b3ff93b42e.svg);
  background-size: contain;
}

/* line 17, app/assets/stylesheets/components/_app_navbar.sass */
.navbar-ic-help {
  background: url(//assets.autouncle.com/assets/mobile/help_icon-ad39f90aa153affa9f82a4bf4888c113c4ac78c9e15f72a6201447e622cae048.svg);
  background-size: contain;
}

/* line 21, app/assets/stylesheets/components/_app_navbar.sass */
.navbar-actions-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 48px;
  line-height: initial;
  padding: 16px 16px 13px 16px;
}

/* line 29, app/assets/stylesheets/components/_app_navbar.sass */
.navbar-actions-left {
  display: flex;
  align-items: center;
}

/* line 33, app/assets/stylesheets/components/_app_navbar.sass */
.navbar-actions-left .navbar-button .icon {
  display: inline-block;
  height: 24px;
  width: 24px;
}

/* line 37, app/assets/stylesheets/components/_app_navbar.sass */
.navbar-actions-left .navbar-button .icon--small {
  width: 15px;
  height: 15px;
}

/* line 40, app/assets/stylesheets/components/_app_navbar.sass */
.navbar-actions-left .navbar-button.reset-button {
  padding-right: 5px;
}

/* line 43, app/assets/stylesheets/components/_app_navbar.sass */
.back-to-results {
  height: 48px;
  display: flex;
  align-items: center;
  text-decoration: none;
  min-width: 0;
  margin-right: 10px;
  width: fit-content;
}

/* line 52, app/assets/stylesheets/components/_app_navbar.sass */
.back-to-results .back-arrow {
  height: 12px;
  width: 15px;
  margin-left: 12px;
  background: url(//assets.autouncle.com/assets/mobile/action_bar_back_arrow-3151de60f6cad5a7e3ed566e91ef50728ff305860d20f2f3a86ee11359dee41e.svg) no-repeat;
}

/* line 58, app/assets/stylesheets/components/_app_navbar.sass */
.back-to-results .back-text {
  color: #02234C;
  font-size: 14px;
  margin-left: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 1, app/assets/stylesheets/components/_menus.sass */
ul.select-list li a, .vertical-menu--icons li a, .vertical-menu--tall li a, ul.select-list li .item, .vertical-menu--icons li .item, .vertical-menu--tall li .item, .vertical-menu li a, .vertical-menu li .item, .menu-item {
  color: #1BADD5;
  display: block;
  position: relative;
  text-decoration: none;
  height: 28px;
  line-height: 28px;
  white-space: nowrap;
  padding: 0 8px;
}

/* line 10, app/assets/stylesheets/components/_menus.sass */
ul.select-list li a:hover, .vertical-menu--icons li a:hover, .vertical-menu--tall li a:hover, ul.select-list li .item:hover, .vertical-menu--icons li .item:hover, .vertical-menu--tall li .item:hover, .vertical-menu li a:hover, .vertical-menu li .item:hover, .menu-item:hover {
  background-color: #f6f3ef;
}

/* line 13, app/assets/stylesheets/components/_menus.sass */
ul.select-list, .vertical-menu--icons, .vertical-menu--tall, .vertical-menu {
  list-style-type: none;
}

/* line 22, app/assets/stylesheets/components/_menus.sass */
.vertical-menu--tall li a, .vertical-menu--tall li .item {
  height: 39px;
  line-height: 39px;
}

/* line 29, app/assets/stylesheets/components/_menus.sass */
.vertical-menu--icons li a, .vertical-menu--icons li .item {
  padding-left: 39px;
}

/* line 31, app/assets/stylesheets/components/_menus.sass */
.vertical-menu--icons li.valuation {
  line-height: 29px;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
  font-size: 13px;
}

/* line 7, app/assets/stylesheets/car_action_buttons.sass */
.vertical-menu--icons li.valuation a, .vertical-menu--icons li.valuation span.link-like-appearance {
  display: block;
  color: #929595;
  text-decoration: none;
  padding-left: 34px;
  position: relative;
  text-align: left;
}

/* line 14, app/assets/stylesheets/car_action_buttons.sass */
.vertical-menu--icons li.valuation a:before, .vertical-menu--icons li.valuation span.link-like-appearance:before {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  width: 29px;
  height: 29px;
  background: url(//assets.autouncle.com/assets/search_results/car_action_buttons-c3bcc288840c7b9571b3ed5d38e5d37635eff7326ac5056d09ddadad84c35bf7.png) no-repeat 0 0;
}

/* line 22, app/assets/stylesheets/car_action_buttons.sass */
.vertical-menu--icons li.valuation a:hover, .vertical-menu--icons li.valuation span.link-like-appearance:hover {
  color: #1BADD5;
}

/* line 30, app/assets/stylesheets/car_action_buttons.sass */
.vertical-menu--icons li.valuation.valuation a:before, .vertical-menu--icons li.valuation.valuation span.link-like-appearance:before {
  background-position: 0 -174px;
}

/* line 33, app/assets/stylesheets/car_action_buttons.sass */
.vertical-menu--icons li.valuation.valuation a:hover:before, .vertical-menu--icons li.valuation.valuation span.link-like-appearance:hover:before {
  background-position: -29px -174px;
}

/* line 36, app/assets/stylesheets/car_action_buttons.sass */
.vertical-menu--icons li.valuation.valuation a.active:before, .vertical-menu--icons li.valuation.valuation span.link-like-appearance.active:before {
  background-position: -58px -174px;
}

/* line 34, app/assets/stylesheets/components/_menus.sass */
.vertical-menu--icons li.valuation a {
  color: #1BADD5;
  padding-left: 39px;
}

/* line 37, app/assets/stylesheets/components/_menus.sass */
.vertical-menu--icons li.valuation a:before {
  top: 5px;
  left: 5px;
}

/* line 41, app/assets/stylesheets/components/_menus.sass */
.vertical-menu--icons li.valuation_explanation span {
  font-weight: bold;
}

/* line 46, app/assets/stylesheets/components/_menus.sass */
ul.select-list li {
  border-bottom: 1px solid #edeae6;
}

/* line 53, app/assets/stylesheets/components/_menus.sass */
ul.select-list li a {
  color: #515C5E;
  padding: 0;
}

/* line 56, app/assets/stylesheets/components/_menus.sass */
ul.select-list li a:before {
  content: ' ';
  background: url(//assets.autouncle.com/assets/checked_unchecked-13840d8ee9eb34409550d663676dc5d8abb7e1adae6c3aebc9752c114aa94787.png) no-repeat 0 -20px;
  width: 20px;
  height: 20px;
  float: left;
  margin: 3px 5px 0 0;
}

/* line 63, app/assets/stylesheets/components/_menus.sass */
ul.select-list li a .label {
  position: absolute;
  right: 0;
  font-size: 12px;
  line-height: normal;
  top: 6px;
  padding: 1px 5px;
  border-radius: 3px;
}

/* line 71, app/assets/stylesheets/components/_menus.sass */
ul.select-list li a .label.recommended {
  background-color: #7FCA1E;
  color: #fff;
  text-shadow: 0 -1px 0 #666;
}

/* line 76, app/assets/stylesheets/components/_menus.sass */
ul.select-list li.selected a {
  color: #1BADD5;
}

/* line 78, app/assets/stylesheets/components/_menus.sass */
ul.select-list li.selected a:before {
  background-position: 0 0;
}

@keyframes ball-scale-ripple-multiple {
  0% {
    transform: scale(0.1);
    opacity: 1;
  }
  70% {
    transform: scale(1);
    opacity: 0.7;
  }
  100% {
    opacity: 0.0;
  }
}

/* line 19, app/assets/stylesheets/components/../animations/ball-scale-ripple-multiple.sass */
.ball-scale-ripple-multiple {
  position: relative;
  transform: translateY(-25px);
}

/* line 16, app/assets/stylesheets/components/../animations/ball-scale-ripple-multiple.sass */
.ball-scale-ripple-multiple > div:nth-child(0) {
  animation-delay: -800ms;
}

/* line 16, app/assets/stylesheets/components/../animations/ball-scale-ripple-multiple.sass */
.ball-scale-ripple-multiple > div:nth-child(1) {
  animation-delay: -600ms;
}

/* line 16, app/assets/stylesheets/components/../animations/ball-scale-ripple-multiple.sass */
.ball-scale-ripple-multiple > div:nth-child(2) {
  animation-delay: -400ms;
}

/* line 16, app/assets/stylesheets/components/../animations/ball-scale-ripple-multiple.sass */
.ball-scale-ripple-multiple > div:nth-child(3) {
  animation-delay: -200ms;
}

/* line 25, app/assets/stylesheets/components/../animations/ball-scale-ripple-multiple.sass */
.ball-scale-ripple-multiple > div {
  animation-fill-mode: both;
  position: absolute;
  top: -2px;
  left: -26px;
  width: 50px;
  height: 50px;
  border-radius: 100%;
  border: 2px solid #1BADD5;
  animation: ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
}

/* line 1, app/assets/stylesheets/_featured_cars_slider_placeholder.sass */
.featured-cars-slider-placeholder {
  height: 317px;
  overflow: hidden;
  white-space: nowrap;
}

/* line 6, app/assets/stylesheets/_featured_cars_slider_placeholder.sass */
.featured-cars-slider-placeholder .featured-car-wrapper-placeholder {
  height: 302px;
  width: 282px;
  margin-right: 10px;
  display: inline-block;
  background: #fff;
  overflow: hidden;
  border-radius: 4px;
  border: 1px solid #F4F1EF;
}

/* line 16, app/assets/stylesheets/_featured_cars_slider_placeholder.sass */
.featured-cars-slider-placeholder .featured-car-wrapper-placeholder .featured-car-top-placeholder {
  height: 182px;
  width: inherit;
  background: #F4F1EF;
}

/* line 21, app/assets/stylesheets/_featured_cars_slider_placeholder.sass */
.featured-cars-slider-placeholder .featured-car-wrapper-placeholder .featured-car-bottom-placeholder {
  background: #fff;
  height: 118px;
  width: inherit;
}

/* line 6, app/assets/stylesheets/helpers/_truncate.sass */
.truncated {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 6, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-slider-headline-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 15px;
}

@media screen and (max-width: 415px) {
  /* line 6, app/assets/stylesheets/components/_featured_cars_slider.sass */
  .featured-slider-headline-container {
    margin-bottom: 0;
    background-color: #f5f5f5;
    flex-direction: column;
    align-items: flex-start;
  }
}

/* line 18, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-slider-headline-container .search-results-section__heading {
  font-weight: normal;
  font-size: 1.5em;
}

@media screen and (max-width: 415px) {
  /* line 18, app/assets/stylesheets/components/_featured_cars_slider.sass */
  .featured-slider-headline-container .search-results-section__heading {
    font-size: 1.2em;
  }
}

/* line 25, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-slider-headline-container .align-right {
  margin-left: 10px;
}

/* line 28, app/assets/stylesheets/components/_featured_cars_slider.sass */
.loader-hidden {
  display: none;
}

/* line 31, app/assets/stylesheets/components/_featured_cars_slider.sass */
.loader-active {
  display: block;
}

/* line 36, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider:hover .featured-cars-slider__prev,
.featured-cars-slider:hover .featured-cars-slider__next {
  visibility: visible;
  opacity: 1;
}

/* line 63, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
}

/* line 69, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider a {
  text-decoration: none;
}

/* line 72, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider__prev, .featured-cars-slider__next {
  display: none;
}

/* line 75, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider__frame {
  position: relative;
}

/* line 77, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider__car {
  overflow: hidden;
  white-space: normal;
  display: inline-block;
  vertical-align: top;
  position: relative;
  text-decoration: none;
}

/* line 84, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider__image {
  position: relative;
  z-index: 1;
}

/* line 87, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider__image .featured-cars-no-image {
  width: 100%;
  height: 100%;
  background-color: #E9E6E0;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 94, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider__image, .featured-cars-slider__image img {
  width: 100%;
  height: auto;
  display: block;
}

/* line 98, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider__image.no_picture, .featured-cars-slider__image img.no_picture {
  width: 40%;
  height: auto;
}

/* line 101, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider__bottom {
  background-color: white;
}

/* line 20, vendor/bundle/ruby/3.4.0/gems/bourbon-7.3.0/core/bourbon/library/_clearfix.scss */
.featured-cars-slider__bottom::after {
  clear: both;
  content: "";
  display: block;
}

/* line 104, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider__bottom .car_trade_cta_link {
  display: inline-block;
  max-width: 220px;
}

/* line 107, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider__rating {
  overflow: hidden;
  text-align: right;
  line-height: 18px;
}

/* line 111, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider__rating .score_label_img {
  display: inline-block;
  vertical-align: middle;
}

/* line 117, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple {
  padding-top: 12px;
  padding-bottom: 12px;
}

/* line 122, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__car {
  width: 236px;
  height: auto;
  margin-right: 12px;
  border: 1px solid #E0E0E0;
  border-radius: 4px;
  box-shadow: 0 0 1px 0 rgba(2, 35, 76, 0.1), 0 1px 3px 1px rgba(2, 35, 76, 0.1);
  transition: 200ms all cubic-bezier(0.4, 0, 0.2, 1);
}

/* line 130, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__car img {
  transition: 200ms all cubic-bezier(0.4, 0, 0.2, 1);
}

/* line 132, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__car:hover {
  border-color: rgba(27, 173, 213, 0.4);
  box-shadow: 0 4px 5px 0 rgba(2, 35, 76, 0.1), 0 1px 10px 0 rgba(2, 35, 76, 0.16), 0 2px 4px -1px rgba(2, 35, 76, 0.1);
}

/* line 135, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__car:hover img {
  transform: scale(1.08);
}

/* line 137, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__car:hover .moving-link-indicator {
  opacity: 1;
  transform: translate(0, 0);
}

/* line 140, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__car:last-child {
  margin-right: 0;
}

@media screen and (min-width: 1200px) {
  /* line 122, app/assets/stylesheets/components/_featured_cars_slider.sass */
  .featured-cars-slider--simple .featured-cars-slider__car {
    border: 1px solid #F4F1EF;
  }
}

/* line 145, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__image {
  width: 236px;
  height: 154px;
  overflow: hidden;
}

/* line 150, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__headline {
  font-size: 12px;
  font-weight: 500;
  color: #02234C;
}

/* line 155, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__bottom {
  padding: 0 8px 8px;
}

/* line 157, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__bottom > div {
  padding-top: 8px;
}

/* line 160, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__bottom .fuel-efficiency {
  font-size: 11px;
  font-weight: 400;
  color: #424242;
}

/* line 164, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__bottom .fuel-efficiency .no-emission-info {
  color: #FFF;
}

/* line 166, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__bottom .car-comparison-checkbox {
  padding: 8px 0;
  font-size: 13px;
  font-weight: 500;
}

/* line 170, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__bottom .featured-cars-savings {
  font-size: 10px;
  border-radius: 4px;
  padding: 4px 8px;
  color: #fff;
  display: inline-block;
}

/* line 7, app/assets/stylesheets/mixins/_savings_label.sass */
.featured-cars-slider--simple .featured-cars-slider__bottom .featured-cars-savings.no-savings {
  color: rgba(49, 51, 61, 0.5);
  border: 1px solid #EEEEEE;
}

/* line 174, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__rating-container .new-car-label {
  background-image: url(//assets.autouncle.com/assets/new_listing/new-car-edf4f93df71c59fe47f96924d09494ff85c01ebe5f8fa7bdba9f14ac23a69a50.png);
  background-size: 100%;
  width: 100px;
  height: 20px;
  margin: 15px 0;
}

/* line 180, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__rating-container .au-rating-label-flat {
  font-size: 12px !important;
  font-weight: 600;
  margin-bottom: 3px;
  margin-left: 1px;
}

/* line 185, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__rating-container .car-price-rating {
  margin-bottom: 3px;
}

/* line 187, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__rating-container .price-difference-text {
  font-size: 12px;
}

/* line 190, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__price-container {
  font-size: 18px;
  color: #02234C;
  font-size: 16px;
  font-weight: bold;
  line-height: 1;
}

/* line 197, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__source-name-label {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: absolute;
  top: 0;
  width: 100%;
  padding: 4px 8px;
  background: #02234C;
  color: #FFF;
  font-size: 12px;
  font-weight: 500;
}

/* line 210, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__source-name-label .source-name {
  padding-right: 4px;
  max-width: calc(100% - 12px);
}

/* line 213, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__source-name-label i {
  background-image: url(//assets.autouncle.com/assets/icons/uds_white/uds_outgoing_icon-f3ad679ec88200a826ead6baf01becaee35c6e801cd14117a6bb5a6b6c857699.svg);
  background-size: contain;
  width: 12px;
  height: 12px;
}

/* line 222, app/assets/stylesheets/components/_featured_cars_slider.sass */
body:not(.mobile_layout) .moving-link-indicator {
  transition: transform 200ms, opacity 200ms;
  opacity: 0;
  transform: translate(-10px, 0);
}

/* line 227, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-cars-slider--simple .featured-cars-slider__trade-in-simulator {
  background-color: #1BADD5;
  color: white;
  padding: 5px 15px;
  border-radius: 5px;
  margin-bottom: 10px;
}

@media screen and (max-width: 1199px) {
  /* line 236, app/assets/stylesheets/components/_featured_cars_slider.sass */
  .featured-cars-slider--simple.page-navigation .featured-cars-slider__car {
    margin-right: 10px;
  }
}

@media screen and (min-width: 1200px) {
  /* line 236, app/assets/stylesheets/components/_featured_cars_slider.sass */
  .featured-cars-slider--simple.page-navigation .featured-cars-slider__car {
    margin-right: 7px;
  }
}

/* line 242, app/assets/stylesheets/components/_featured_cars_slider.sass */
.featured-carousel-section {
  background: #EBF9FD !important;
  padding-top: 12px !important;
  padding-bottom: 12px !important;
  margin: 16px 0;
}

/* line 248, app/assets/stylesheets/components/_featured_cars_slider.sass */
.section-headline {
  padding-bottom: 0 !important;
  font-size: 16px;
  font-weight: 500;
  color: #02234C;
}

/* line 1, app/assets/stylesheets/components/_sticky_state.sass */
.sticky {
  position: -webkit-sticky;
  position: sticky;
}

/* line 5, app/assets/stylesheets/components/_sticky_state.sass */
.sticky.sticky-fixed.is-sticky {
  margin-top: 0;
  margin-bottom: 0;
  position: fixed;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 12, app/assets/stylesheets/components/_sticky_state.sass */
.sticky.sticky-fixed.is-sticky:not([style*="margin-top"]) {
  margin-top: 0 !important;
}

/* line 14, app/assets/stylesheets/components/_sticky_state.sass */
.sticky.sticky-fixed.is-sticky:not([style*="margin-bottom"]) {
  margin-bottom: 0 !important;
}

/* line 16, app/assets/stylesheets/components/_sticky_state.sass */
.sticky.sticky-fixed.is-absolute {
  position: absolute;
}

/* line 6, app/assets/stylesheets/_other_car_model_links.sass */
.other-car-model-links.boxed,
.similar-cars-links.boxed,
.display-regions.boxed {
  border-radius: 5px;
  padding: 9px 0 9px 9px;
  border: 1px solid #F4F1EF;
  background: #fff;
}

/* line 8, app/assets/stylesheets/_other_car_model_links.sass */
.other-car-model-links h3,
.similar-cars-links h3,
.display-regions h3 {
  font-size: 18px;
  margin-bottom: 10px;
}

/* line 14, app/assets/stylesheets/_other_car_model_links.sass */
.car-model-links li,
.display-regions li {
  list-style-type: none;
  margin: 5px 0;
}

@media screen and (min-width: 1000px) {
  /* line 20, vendor/bundle/ruby/3.4.0/gems/bourbon-7.3.0/core/bourbon/library/_clearfix.scss */
  .car-model-links::after,
.display-regions::after {
    clear: both;
    content: "";
    display: block;
  }
  /* line 19, app/assets/stylesheets/_other_car_model_links.sass */
  .car-model-links li,
.display-regions li {
    float: left;
    width: 25%;
  }
}

@media screen and (max-width: 1000px) {
  /* line 20, vendor/bundle/ruby/3.4.0/gems/bourbon-7.3.0/core/bourbon/library/_clearfix.scss */
  .car-model-links::after,
.display-regions::after {
    clear: both;
    content: "";
    display: block;
  }
  /* line 24, app/assets/stylesheets/_other_car_model_links.sass */
  .car-model-links li,
.display-regions li {
    float: left;
    width: 30%;
  }
}

@media screen and (max-width: 640px) {
  /* line 28, app/assets/stylesheets/_other_car_model_links.sass */
  .car-model-links li,
.display-regions li {
    float: left;
    width: 45%;
    margin-right: 10px;
    border-bottom: 1px solid #E0E0E0;
  }
  /* line 33, app/assets/stylesheets/_other_car_model_links.sass */
  .car-model-links li a,
.display-regions li a {
    text-decoration: none;
    color: #1BADD5;
  }
}

/* line 1, app/assets/stylesheets/_client_side_split_testing.sass */
*[data-variant] {
  display: none;
}

/* line 4, app/assets/stylesheets/_client_side_split_testing.sass */
*.variant-visible[data-variant] {
  display: inline-block;
}

/* line 7, app/assets/stylesheets/_client_side_split_testing.sass */
*.variant-visible[data-variant][data-block] {
  display: block;
}

/* line 10, app/assets/stylesheets/_client_side_split_testing.sass */
*.variant-visible[data-variant][data-inline] {
  display: inline;
}

/* line 1, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating {
  display: flex;
  flex-direction: column;
}

/* line 4, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating.one-line {
  flex-direction: row;
  align-items: center;
}

/* line 7, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating.one-line .au-valuation-rating-label {
  margin-right: 4px;
}

/* line 10, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-label {
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
  text-transform: uppercase;
}

/* line 14, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-label.value1 {
  color: #a50600;
}

/* line 14, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-label.value2 {
  color: #9a6700;
}

/* line 14, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-label.value3 {
  color: #00838a;
}

/* line 14, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-label.value4 {
  color: #4d7d00;
}

/* line 14, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-label.value5 {
  color: #0a8020;
}

/* line 16, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-label.value0 {
  color: #9E9E9E;
}

/* line 18, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-label.medium {
  font-size: 12px;
  font-weight: 600;
}

/* line 21, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-label.large {
  font-size: 16px;
  font-weight: 700;
}

/* line 25, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dots {
  display: flex;
  margin-bottom: 2px;
}

/* line 28, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dots.align-center {
  justify-content: center;
}

/* line 30, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dots.align-right {
  justify-content: flex-end;
}

/* line 33, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dot {
  border-radius: 50%;
  background: #d4e3f5;
  margin-left: 2px;
}

/* line 34, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dot:first-child {
  margin-left: 0px;
}

/* line 41, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dot.value0 {
  background-color: #d4e3f5;
}

/* line 41, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dot.value1 {
  background-color: #a50600;
}

/* line 41, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dot.value2 {
  background-color: #9a6700;
}

/* line 41, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dot.value3 {
  background-color: #00838a;
}

/* line 41, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dot.value4 {
  background-color: #4d7d00;
}

/* line 41, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dot.value5 {
  background-color: #0a8020;
}

/* line 43, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dot.medium {
  width: 10px;
  height: 10px;
}

/* line 46, app/assets/stylesheets/components/_au_valuation_rating.sass */
.au-valuation-rating-dot.large {
  width: 16px;
  height: 16px;
}

/* line 1, app/assets/stylesheets/helpers/small_helpers.sass */
.clear {
  clear: both;
  height: 0;
  overflow: hidden;
}

/* line 6, app/assets/stylesheets/helpers/small_helpers.sass */
.hide {
  display: none;
}

/* line 9, app/assets/stylesheets/helpers/small_helpers.sass */
.centered {
  text-align: center;
}

/* line 12, app/assets/stylesheets/helpers/small_helpers.sass */
.align_left {
  text-align: left;
}

/* line 15, app/assets/stylesheets/helpers/small_helpers.sass */
.align_right {
  text-align: right;
}

/* line 18, app/assets/stylesheets/helpers/small_helpers.sass */
.strong {
  font-weight: bold;
}

/* line 21, app/assets/stylesheets/helpers/small_helpers.sass */
.helptip {
  border-bottom: .1em dotted;
  cursor: help;
}

/* line 25, app/assets/stylesheets/helpers/small_helpers.sass */
.small_info_box {
  background-color: #f6f3ef;
  padding: 10px;
  border-radius: 10px;
  margin: 10px 0;
}

/* line 31, app/assets/stylesheets/helpers/small_helpers.sass */
.odd {
  background-color: #f6f3ef;
}

/* line 34, app/assets/stylesheets/helpers/small_helpers.sass */
.even {
  background-color: white;
}

/* line 38, app/assets/stylesheets/helpers/small_helpers.sass */
hr {
  border: 0 none;
  height: 1px;
  margin: 0;
}

/* line 43, app/assets/stylesheets/helpers/small_helpers.sass */
.elevate-4 {
  box-shadow: 0 4px 5px 0 rgba(2, 35, 76, 0.1), 0 1px 10px 0 rgba(2, 35, 76, 0.16), 0 2px 4px -1px rgba(2, 35, 76, 0.1);
}

/* line 45, app/assets/stylesheets/helpers/small_helpers.sass */
.elevate-2 {
  box-shadow: 0 2px 2px 0 rgba(2, 35, 76, 0.1), 0 3px 1px -2px rgba(2, 35, 76, 0.16), 0 1px 5px 0 rgba(2, 35, 76, 0.1);
}

/* line 48, app/assets/stylesheets/helpers/small_helpers.sass */
.pr-4 {
  padding-right: 16px;
}

/* line 2, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-background-5 {
  background: #0a8020;
}

/* line 4, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-color-5 {
  color: #0a8020;
}

/* line 6, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-5 {
  background: rgba(10, 128, 32, 0.1);
  color: #0a8020;
}

/* line 9, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.no-savings {
  background: #FAFAFA;
  color: #9E9E9E;
}

/* line 2, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-background-4 {
  background: #4d7d00;
}

/* line 4, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-color-4 {
  color: #4d7d00;
}

/* line 6, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-4 {
  background: rgba(77, 125, 0, 0.1);
  color: #4d7d00;
}

/* line 9, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.no-savings {
  background: #FAFAFA;
  color: #9E9E9E;
}

/* line 2, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-background-3 {
  background: #00838a;
}

/* line 4, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-color-3 {
  color: #00838a;
}

/* line 6, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-3 {
  background: rgba(0, 131, 138, 0.1);
  color: #00838a;
}

/* line 9, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.no-savings {
  background: #FAFAFA;
  color: #9E9E9E;
}

/* line 2, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-background-2 {
  background: #9a6700;
}

/* line 4, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-color-2 {
  color: #9a6700;
}

/* line 6, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-2 {
  background: rgba(154, 103, 0, 0.1);
  color: #9a6700;
}

/* line 9, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.no-savings {
  background: #FAFAFA;
  color: #9E9E9E;
}

/* line 2, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-background-1 {
  background: #a50600;
}

/* line 4, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-color-1 {
  color: #a50600;
}

/* line 6, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-1 {
  background: rgba(165, 6, 0, 0.1);
  color: #a50600;
}

/* line 9, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.no-savings {
  background: #FAFAFA;
  color: #9E9E9E;
}

/* line 2, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-background-0 {
  background: #d4e3f5;
}

/* line 4, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-color-0 {
  color: #d4e3f5;
}

/* line 6, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-0 {
  background: rgba(212, 227, 245, 0.1);
  color: #d4e3f5;
}

/* line 9, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.no-savings {
  background: #FAFAFA;
  color: #9E9E9E;
}

/* line 14, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-border-3 {
  border-color: rgba(0, 131, 138, 0.3);
}

/* line 14, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-border-4 {
  border-color: rgba(77, 125, 0, 0.3);
}

/* line 14, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-border-5 {
  border-color: rgba(10, 128, 32, 0.3);
}

/* line 17, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-border-0 {
  border-color: #BDBDBD;
}

/* line 17, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-border-1 {
  border-color: #BDBDBD;
}

/* line 17, app/assets/stylesheets/helpers/_ratings_helpers.sass */
.rating-border-2 {
  border-color: #BDBDBD;
}

/* line 1, app/assets/stylesheets/_alternative_searches_links.sass */
#alternative-searches-section + #alternative-searches-section {
  border-top: 1px solid rgba(91, 112, 112, 0.25);
}

/* line 4, app/assets/stylesheets/_alternative_searches_links.sass */
#alternative-searches-section {
  display: block;
  padding: 24px;
  color: rgba(49, 51, 61, 0.75);
}

/* line 10, app/assets/stylesheets/_alternative_searches_links.sass */
#alternative-searches-section .alternative-searches-title h3 {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

/* line 15, app/assets/stylesheets/_alternative_searches_links.sass */
#alternative-searches-section .alternative-searches-content {
  font-size: 14px;
  font-weight: 400;
}

/* line 18, app/assets/stylesheets/_alternative_searches_links.sass */
#alternative-searches-section .alternative-searches-content li {
  display: inline-block;
  padding: 12px 8px 0 0;
}

/* line 21, app/assets/stylesheets/_alternative_searches_links.sass */
#alternative-searches-section .alternative-searches-content a {
  color: rgba(49, 51, 61, 0.75);
}

/* line 1, app/assets/stylesheets/components/car_condition/_car_condition_cards.sass */
.car-condition-cards {
  display: flex;
  gap: 9px;
  cursor: pointer;
}

/* line 6, app/assets/stylesheets/components/car_condition/_car_condition_cards.sass */
.car-condition-cards[data-layout="simple"] {
  flex-direction: column;
  gap: 12px;
}

/* line 1, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card {
  flex: 1;
  display: flex;
  position: relative;
  border-radius: 5px;
  border: 1px solid #C4CFDC;
  background: white;
  gap: 18px;
}

/* line 10, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card__image-wrapper {
  width: 90px;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  display: inline-flex;
  align-items: center;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

/* line 21, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card__image-wrapper img {
  object-fit: cover;
  display: block;
  max-height: 100%;
}

/* line 26, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card__content {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  gap: 3px;
  padding-block: 8px;
  margin-left: 100px;
  padding-right: 10px;
}

/* line 35, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card__content__simple {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-block: 18px;
  flex-grow: 1;
  margin-left: 50px;
}

/* line 43, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card__content__simple__title {
  color: #686868;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

/* line 50, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card__content__simple__icon {
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  padding-inline: 12px;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMwOS4xNDMgMzA5LjE0MyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzA5LjE0MyAzMDkuMTQzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxwYXRoIGQ9Ik0yNDAuNDgxLDE0OS4yNjhMOTMuNDEsMi4xOTdjLTIuOTI5LTIuOTI5LTcuNjc4LTIuOTI5LTEwLjYwNiwwTDY4LjY2MSwxNi4zNCAgYy0xLjQwNywxLjQwNi0yLjE5NywzLjMxNC0yLjE5Nyw1LjMwM2MwLDEuOTg5LDAuNzksMy44OTcsMi4xOTcsNS4zMDNsMTI3LjYyNiwxMjcuNjI1TDY4LjY2MSwyODIuMTk3ICBjLTEuNDA3LDEuNDA2LTIuMTk3LDMuMzE0LTIuMTk3LDUuMzAzYzAsMS45ODksMC43OSwzLjg5NywyLjE5Nyw1LjMwM2wxNC4xNDMsMTQuMTQzYzEuNDY0LDEuNDY0LDMuMzg0LDIuMTk3LDUuMzAzLDIuMTk3ICBjMS45MTksMCwzLjgzOS0wLjczMiw1LjMwMy0yLjE5N2wxNDcuMDcxLTE0Ny4wNzFDMjQzLjQxMSwxNTYuOTQ2LDI0My40MTEsMTUyLjE5NywyNDAuNDgxLDE0OS4yNjh6IiBmaWxsPSIjY2NjY2NjIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
}

/* line 57, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card__content__title {
  color: #515C5E;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

/* line 64, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card__content__description {
  color: #515C5E;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

/* line 71, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card__content__link-wrapper {
  flex-grow: 1;
  display: flex;
  align-items: flex-end;
  padding-top: 8px;
}

/* line 76, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card__content__link-wrapper a {
  width: fit-content;
  height: fit-content;
  border-radius: 5px;
  background: #05ACDB;
  color: #FFF;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 10px 16px;
  text-align: center;
  text-decoration: none;
}

/* line 90, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card__content__link-wrapper a:hover {
  background: #01c0f4;
  color: #FFF;
}

/* line 94, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card[data-layout="simple"] {
  gap: 12px;
}

/* line 96, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card[data-layout="simple"] .car-condition-card__image-wrapper {
  width: 41px;
}

/* line 100, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card[data-car-condition="used"] .car-condition-card__image-wrapper {
  background-color: #EAFCFF;
}

/* line 104, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card[data-car-condition="new"] .car-condition-card__image-wrapper {
  background-color: #EFFFE5;
}

/* line 108, app/assets/stylesheets/components/car_condition/_car_condition_card.sass */
.car-condition-card[data-car-condition="lease"] .car-condition-card__image-wrapper {
  background-color: #EBEBEB;
}

/* line 3, app/assets/stylesheets/components/_full_screen_dialog.sass */
.car-share-interstitial, .full-screen-dialog {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 26;
  opacity: 0;
  overflow-y: scroll;
  font-size: 12px;
  transition: .6s ease-in opacity;
}

/* line 15, app/assets/stylesheets/components/_full_screen_dialog.sass */
.active.car-share-interstitial, .active.full-screen-dialog {
  display: block;
}

/* line 17, app/assets/stylesheets/components/_full_screen_dialog.sass */
.visible.car-share-interstitial, .visible.full-screen-dialog {
  opacity: 1;
}

/* line 3, app/assets/stylesheets/mobile/banner/_banner.sass */
.autouncle-smart-banner, .enlist-car-banner {
  height: 71px;
  background-color: #E1EDFF;
  width: 100%;
  z-index: 10;
  top: 0;
  display: none;
  position: relative;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}

/* line 13, app/assets/stylesheets/mobile/banner/_banner.sass */
.autouncle-smart-banner .autouncle-banner-content, .enlist-car-banner .autouncle-banner-content {
  height: inherit;
  top: 0;
  position: absolute;
  width: 100%;
  box-sizing: border-box;
  z-index: -1;
}

/* line 1, app/assets/stylesheets/mobile/_car_share_interstitial.sass */
.car-share-interstitial {
  background-color: #5B8BB3;
}

/* line 5, app/assets/stylesheets/mobile/_car_share_interstitial.sass */
.car-share-interstitial .autouncle-logo {
  background: url(//assets.autouncle.com/assets/mobile/au_simple_logo-9689fb2dfcfc2fcc38fc5b7ed66cf371177838ddcd4d2e79a28469a33731462d.png) no-repeat center center;
  background-size: contain;
  height: 38px;
  margin-top: 3em;
}

/* line 11, app/assets/stylesheets/mobile/_car_share_interstitial.sass */
.car-share-interstitial h1 {
  color: white;
  margin: 1em 0 2em;
  text-align: center;
  padding: 0 20px;
}

/* line 17, app/assets/stylesheets/mobile/_car_share_interstitial.sass */
.car-share-interstitial .share-autouncle-title {
  font-size: 1.8em;
  color: white;
  text-align: center;
  margin: 1em 0 2em;
  padding: 0 20px;
}

/* line 24, app/assets/stylesheets/mobile/_car_share_interstitial.sass */
.car-share-interstitial .share-autouncle-actions {
  width: 100%;
  bottom: 0;
  padding: 0 20px;
  margin-top: 4em;
}

/* line 30, app/assets/stylesheets/mobile/_car_share_interstitial.sass */
.car-share-interstitial .share-autouncle-actions a {
  color: white;
  text-decoration: none;
  font-size: 18px;
  border-bottom: 1px solid white;
  padding: 0 0 10px 0;
  width: 100%;
  display: block;
  margin-bottom: 1em;
  background: url(//assets.autouncle.com/assets/mobile/arrow_right_white-9fff7f807885ea0bf85335f8d8abb81e15180a9b99add2b2772ec6d717c104b5.png) no-repeat 97% 4px;
  background-size: 8px auto;
}

/* line 42, app/assets/stylesheets/mobile/_car_share_interstitial.sass */
.car-share-interstitial .share-autouncle-actions .no-thanks-button {
  margin-top: 8em;
  text-align: center;
  margin-bottom: 3em;
  bottom: 0;
}

/* line 48, app/assets/stylesheets/mobile/_car_share_interstitial.sass */
.car-share-interstitial .share-autouncle-actions .no-thanks-button p {
  color: white;
  padding: 8px 20px;
  border: 1px solid white;
  border-radius: 7px;
  font-size: 18px;
  margin: 0 20px;
}

@media screen and (min-height: 540px) {
  /* line 42, app/assets/stylesheets/mobile/_car_share_interstitial.sass */
  .car-share-interstitial .share-autouncle-actions .no-thanks-button {
    position: absolute;
    bottom: 0;
    margin-left: 0;
    margin-right: 0;
    left: 0;
    right: 0;
  }
}

/* line 66, app/assets/stylesheets/mobile/_car_share_interstitial.sass */
.car-share-interstitial .close-icon {
  background: url(//assets.autouncle.com/assets/mobile/close_x_button-3e1154d0625efa440d4c47394ef0b43e0e6f901ce527a2e6e38a502d0c2fcb36.png);
  background-size: contain;
  width: 35px;
  height: 35px;
  position: absolute;
  top: 5px;
  right: 10px;
}

/* line 1, app/assets/stylesheets/mobile/_enlist_car_banner.sass */
.enlist-car-banner {
  display: block;
  height: 55px;
  background-image: url(//assets.autouncle.com/assets/mobile/arrow_right-ef02b3e7f005e45914b886088a37ae5574abe8cbf1e0e7cde49d6587a22dcf50.png);
  background-repeat: no-repeat;
  background-size: auto 35%;
  background-position: right 20px center;
}

/* line 10, app/assets/stylesheets/mobile/_enlist_car_banner.sass */
.enlist-car-banner.in-line {
  position: relative;
  z-index: 1;
}

/* line 14, app/assets/stylesheets/mobile/_enlist_car_banner.sass */
.enlist-car-banner .enlist-car-banner-icon {
  background: url(//assets.autouncle.com/assets/mobile/listing_agent_icon@3x-6254366a67bcf8695c3373667de2c457f9f7322b609c679415ad57b101a3e72f.png) no-repeat center center/contain;
  height: inherit;
  width: 35px;
  display: inline-block;
  margin-left: 15px;
}

/* line 18, app/assets/stylesheets/mobile/_enlist_car_banner.sass */
.enlist-car-banner .enlist-car-banner-link {
  display: block;
}

/* line 21, app/assets/stylesheets/mobile/_enlist_car_banner.sass */
.enlist-car-banner .search-agent-right-cta-button {
  background-color: #1BADD5;
  color: #FFF;
  padding: 7px;
  border-radius: 3px;
  white-space: nowrap;
}

/* line 28, app/assets/stylesheets/mobile/_enlist_car_banner.sass */
.enlist-car-banner .content-left, .enlist-car-banner .content-right {
  display: flex;
  align-items: center;
  justify-content: center;
  float: none;
}

/* line 35, app/assets/stylesheets/mobile/_enlist_car_banner.sass */
.enlist-car-banner .content-left h2 {
  font-size: 16px;
  font-weight: bold;
  color: #686868;
}

/* line 40, app/assets/stylesheets/mobile/_enlist_car_banner.sass */
.enlist-car-banner .autouncle-banner-content {
  display: flex;
  justify-content: space-between;
  padding: 0 10px 0 60px;
}

@media only screen and (min-device-width: 280px) and (max-device-width: 384px) {
  /* line 47, app/assets/stylesheets/mobile/_enlist_car_banner.sass */
  .enlist-car-banner .enlist-car-banner-icon {
    margin-left: 8px;
    width: 33px;
  }
  /* line 51, app/assets/stylesheets/mobile/_enlist_car_banner.sass */
  .enlist-car-banner .content-left h2 {
    font-size: 16px;
  }
  /* line 53, app/assets/stylesheets/mobile/_enlist_car_banner.sass */
  .enlist-car-banner .autouncle-banner-content {
    padding: 0 10px 0 50px;
  }
}

@media only screen and (min-device-width: 384px) {
  /* line 56, app/assets/stylesheets/mobile/_enlist_car_banner.sass */
  .enlist-car-banner .autouncle-banner-content {
    padding: 0 15px 0 65px;
  }
}

/* line 1, app/assets/stylesheets/mobile/_typography.sass */
body {
  font-size: 14px;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
  line-height: 1.4;
}

/* line 5, app/assets/stylesheets/mobile/_typography.sass */
body .wrapper {
  font-size: 15px;
}

/* line 7, app/assets/stylesheets/mobile/_typography.sass */
h1 {
  font-size: 1.8em;
  font-weight: normal;
  color: #000;
  line-height: 1.2;
}

/* line 12, app/assets/stylesheets/mobile/_typography.sass */
h1.subtle-heading {
  font-size: 1em;
  padding: 0;
  margin: 0;
}

/* line 16, app/assets/stylesheets/mobile/_typography.sass */
h2 {
  font-size: 1.3em;
  font-weight: normal;
}

/* line 19, app/assets/stylesheets/mobile/_typography.sass */
a {
  color: #1BADD5;
}

/* line 21, app/assets/stylesheets/mobile/_typography.sass */
b, strong {
  font-weight: bold;
}

/* line 24, app/assets/stylesheets/mobile/_typography.sass */
.ui-tooltip, .qtip {
  font-size: 14px;
}

/* line 27, app/assets/stylesheets/mobile/_typography.sass */
.color-em {
  color: #1BADD5;
  font-weight: bold;
}

/* line 31, app/assets/stylesheets/mobile/_typography.sass */
input {
  font-size: 1em;
}

/* line 1, app/assets/stylesheets/mobile/_common_elements.sass */
.header {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  width: 100%;
  top: 0;
  z-index: 20;
  background-color: white;
  transition: all .3s ease-in-out;
}

/* line 20, vendor/bundle/ruby/3.4.0/gems/bourbon-7.3.0/core/bourbon/library/_clearfix.scss */
.header::after {
  clear: both;
  content: "";
  display: block;
}

/* line 9, app/assets/stylesheets/mobile/_common_elements.sass */
.header.hidden {
  top: -48px;
}

/* line 12, app/assets/stylesheets/mobile/_common_elements.sass */
.header .logo {
  display: block;
  float: left;
  height: 24px;
}

/* line 16, app/assets/stylesheets/mobile/_common_elements.sass */
.header .logo img {
  display: inline-block;
  vertical-align: middle;
  height: 15px;
  width: auto;
}

/* line 22, app/assets/stylesheets/mobile/_common_elements.sass */
.breadcrumbs {
  padding: 5px 10px 0 10px;
}

/* line 24, app/assets/stylesheets/mobile/_common_elements.sass */
.wrapper {
  padding: 10px;
}

/* line 26, app/assets/stylesheets/mobile/_common_elements.sass */
.wrapper--vertical-padding {
  padding: 10px 0;
}

/* line 29, app/assets/stylesheets/mobile/_common_elements.sass */
.card-mobile {
  padding: 10px 0;
  border-bottom: 1px solid #edeae6;
}

/* line 2, app/assets/stylesheets/mobile/_footer_links.sass */
.mobile_layout #footer-links {
  margin-top: 20px;
  background: #1BADD5;
  font-size: 14px;
  text-align: center;
}

/* line 7, app/assets/stylesheets/mobile/_footer_links.sass */
.mobile_layout #footer-links a {
  color: #fff;
  text-decoration: none;
}

/* line 11, app/assets/stylesheets/mobile/_footer_links.sass */
.mobile_layout #footer-links .links li {
  display: inline-block;
  padding: 10px;
}

/* line 14, app/assets/stylesheets/mobile/_slider.sass */
#image-slider {
  height: 0;
  padding-top: 75%;
  background: #02234C;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

/* line 20, app/assets/stylesheets/mobile/_slider.sass */
#image-slider .swipe-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 29, app/assets/stylesheets/mobile/_slider.sass */
#image-slider .swipe-wrap .extra-slide-container {
  height: 100%;
  line-height: 19px;
}

/* line 33, app/assets/stylesheets/mobile/_slider.sass */
#image-slider .slider-control-prev,
#image-slider .slider-control-next {
  height: 40px;
  width: 24px;
  position: absolute;
  top: 50%;
  background-color: rgba(49, 51, 61, 0.45);
  background-size: 12px;
  background-repeat: no-repeat;
  background-position: center;
  transition: all 400ms;
}

/* line 44, app/assets/stylesheets/mobile/_slider.sass */
#image-slider .slider-control-prev {
  transform: translateY(-50%);
  left: -40px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  background-image: url(//assets.autouncle.com/assets/mobile/nav_left-d72ddb96278b99cbc575ae101cd1d6e04084434e020c4913f3aba7a13a023f2a.svg);
}

/* line 50, app/assets/stylesheets/mobile/_slider.sass */
#image-slider .slider-control-prev.active {
  left: 0;
}

/* line 52, app/assets/stylesheets/mobile/_slider.sass */
#image-slider .slider-control-next {
  right: 0;
  transform: translateY(-50%);
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  background-image: url(//assets.autouncle.com/assets/mobile/nav_right-8651dd74b1d86a83467ef4a8dd31fde28ac54be23addda569450fae7a3fb346d.svg);
}

/* line 58, app/assets/stylesheets/mobile/_slider.sass */
#image-slider .slider-control-next.inactive {
  right: -40px;
}

/* line 60, app/assets/stylesheets/mobile/_slider.sass */
#image-slider .slider-indicators {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  width: 58px;
  bottom: 16px;
  right: 16px;
  background: #02234C;
  border-radius: 4px;
  padding: 4px;
}

/* line 71, app/assets/stylesheets/mobile/_slider.sass */
#image-slider .slider-indicators .slider-indicators-count {
  color: white;
  font-size: 14px;
  font-weight: bold;
}

/* line 75, app/assets/stylesheets/mobile/_slider.sass */
#image-slider .slider-indicators img {
  height: 14px;
  width: 14px;
  margin-top: 2px;
}

/* line 80, app/assets/stylesheets/mobile/_slider.sass */
.featured_picture {
  line-height: 0;
}

/* line 82, app/assets/stylesheets/mobile/_slider.sass */
.featured_picture.full-height {
  height: 100%;
}

/* line 84, app/assets/stylesheets/mobile/_slider.sass */
.featured_picture img {
  width: 100%;
}

/* line 86, app/assets/stylesheets/mobile/_slider.sass */
.featured_picture .black-screen {
  height: 240px;
  background-color: black;
}

@media screen and (min-height: 600px) {
  /* line 86, app/assets/stylesheets/mobile/_slider.sass */
  .featured_picture .black-screen {
    height: 480px;
  }
}

/* line 92, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container {
  width: 100%;
  height: 98%;
  position: absolute;
  background: rgba(225, 237, 244, 0.7);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 2;
}

/* line 101, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container a {
  text-decoration: none;
}

/* line 103, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container .slider-cta {
  text-align: center;
  width: 79%;
}

/* line 106, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container h2 {
  text-align: center;
  margin-top: 16%;
  color: #fff;
  font-size: 18px;
}

/* line 114, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container.advert-link-slide .see-all-images {
  font-size: 16px;
  padding-right: 42px;
}

/* line 117, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container.advert-link-slide .see-all-images::after {
  content: ' ';
  background-image: url(//assets.autouncle.com/assets/icons/uds_outgoing_icon-fb14554d5c63793203a2459af046d3a72e4cd3b89ac1f9e16474b10743574b46.svg);
  background-size: contain;
  position: absolute;
  right: 12px;
  width: 18px;
  height: 18px;
}

/* line 119, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container.advert-link-slide .source {
  color: #02234C;
  margin-top: 12px;
  font-weight: 500;
}

/* line 123, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container.advert-link-slide .source .dealer-name {
  color: #02234C;
  font-size: 16px;
  text-decoration: underline;
}

/* line 129, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container.mobile-advert-slide {
  display: flex;
  justify-content: center;
  flex-direction: column;
}

/* line 133, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container.mobile-advert-slide .download-app {
  display: inline-block;
  width: 140px;
  margin-top: 1em;
}

/* line 137, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container.mobile-advert-slide .download-text {
  width: 80%;
  margin: 0 auto;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  color: #02234C;
}

/* line 144, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container.mobile-advert-slide .app-rating {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 1em auto 0;
  font-size: 14px;
  color: #000;
}

/* line 151, app/assets/stylesheets/mobile/_slider.sass */
.extra-slide-container.mobile-advert-slide .app-rating img {
  width: 90px;
  padding-right: 6px;
}

/* line 156, app/assets/stylesheets/mobile/_slider.sass */
.image-slider-slide-up-background {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  background: rgba(225, 237, 244, 0.7);
  opacity: 0;
  visibility: hidden;
  transition: 200ms all;
}

/* line 165, app/assets/stylesheets/mobile/_slider.sass */
.image-slider-slide-up-background.visible {
  visibility: visible;
  opacity: 1;
}

/* line 169, app/assets/stylesheets/mobile/_slider.sass */
.image-slider-slide-up-cta {
  position: absolute !important;
  left: 50%;
  transform: translateX(-50%);
  width: calc(100% - (2 * 16px));
  bottom: -50px;
  transition: 200ms all !important;
  opacity: 0;
}

/* line 177, app/assets/stylesheets/mobile/_slider.sass */
.image-slider-slide-up-cta.visible {
  bottom: 16px;
  opacity: 1;
}

/* line 180, app/assets/stylesheets/mobile/_slider.sass */
.image-slider-slide-up-cta:after {
  content: ' ';
  background-image: url(//assets.autouncle.com/assets/icons/uds_outgoing_icon-fb14554d5c63793203a2459af046d3a72e4cd3b89ac1f9e16474b10743574b46.svg);
  background-size: contain;
  position: absolute;
  right: 12px;
  width: 18px;
  height: 18px;
}

/* line 184, app/assets/stylesheets/mobile/_slider.sass */
.background-blur {
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  z-index: 1;
}

/* line 192, app/assets/stylesheets/mobile/_slider.sass */
.slider-info-section {
  position: relative;
  display: flex;
  justify-content: space-between;
  padding: 16px;
  background: #fff;
  color: #02234C;
  font-size: 16px;
}

/* line 200, app/assets/stylesheets/mobile/_slider.sass */
.slider-info-section .slider-info-source {
  width: 87%;
}

/* line 202, app/assets/stylesheets/mobile/_slider.sass */
.slider-info-section .slider-info-source .slider-info-source-name {
  position: relative;
}

/* line 204, app/assets/stylesheets/mobile/_slider.sass */
.slider-info-section .slider-info-source .slider-info-source-name::after {
  content: '';
  position: absolute;
  height: 12px;
  width: 12px;
  background-image: url(//assets.autouncle.com/assets/icons/uds_outgoing_blue_icon-7c7a3a7d7c8cf4397337a8bac04ef6ad9a475561ca469af83bfd733deba687e5.svg);
  top: 50%;
  transform: translateY(-50%);
  margin-left: 6px;
  background-size: contain;
}

/* line 214, app/assets/stylesheets/mobile/_slider.sass */
.slider-info-section .slide-location {
  position: absolute;
  top: 0;
  left: 0;
  height: 4px;
  width: 100%;
  background: rgba(27, 173, 213, 0.26);
}

/* line 221, app/assets/stylesheets/mobile/_slider.sass */
.slider-info-section .slide-location .slide-location-indicator {
  height: 100%;
  background: #1BADD5;
  transition: .3s all;
}

/* line 1, app/assets/stylesheets/mobile/_button_link.sass */
a.button_link {
  display: flex;
  align-items: center;
  line-height: 24px;
  min-height: 50px;
  border-top: 1px solid #edeae6;
  background: url(//assets.autouncle.com/assets/mobile/arrow_right-ef02b3e7f005e45914b886088a37ae5574abe8cbf1e0e7cde49d6587a22dcf50.png) no-repeat 95% 50%;
  background-size: auto 25%;
  padding: 7px;
}

/* line 10, app/assets/stylesheets/mobile/_button_link.sass */
a.button_link.without-arrow {
  background: none;
}

/* line 12, app/assets/stylesheets/mobile/_button_link.sass */
a.button_link.smaller-line-height {
  line-height: 1.8;
}

/* line 14, app/assets/stylesheets/mobile/_button_link.sass */
a.button_link.with_icon {
  text-decoration: none;
}

/* line 16, app/assets/stylesheets/mobile/_button_link.sass */
a.button_link.with_icon span {
  text-decoration: underline;
}

/* line 18, app/assets/stylesheets/mobile/_button_link.sass */
a.button_link.with_icon i, a.button_link.with_icon span {
  display: inline-block;
  vertical-align: middle;
}

/* line 21, app/assets/stylesheets/mobile/_button_link.sass */
a.button_link.with_icon i {
  margin-right: 10px;
}

/* line 23, app/assets/stylesheets/mobile/_button_link.sass */
a.button_link.with_icon i img {
  display: block;
  height: 1.5em;
  width: auto;
}

/* line 28, app/assets/stylesheets/mobile/_button_link.sass */
a.button_link.car_equipment_link {
  text-decoration: none;
  color: #686868;
  font-weight: bold;
  border-bottom: 1px solid #edeae6;
  margin-top: 15px;
}

/* line 34, app/assets/stylesheets/mobile/_button_link.sass */
a.button_link.car_equipment_link span {
  text-decoration: none;
}

/* line 3, app/assets/stylesheets/components/_app_slide_menu.sass */
#content-panel {
  background-color: #FAFAFA;
}

/* line 5, app/assets/stylesheets/components/_app_slide_menu.sass */
#content-panel.contact_bar {
  background: #97D04C;
}

/* line 7, app/assets/stylesheets/components/_app_slide_menu.sass */
#slide-menu {
  background: url(//assets.autouncle.com/assets/mobile/menu_bg-d9a37998a4fb8d2bda9c71e2b1858808969f3b9973b52910bdab3b6fe2f2ff56.jpg);
}

/* line 10, app/assets/stylesheets/components/_app_slide_menu.sass */
#slide-menu .slide-menu__wrapper {
  padding: 40px 20px 0 20px;
}

/* line 12, app/assets/stylesheets/components/_app_slide_menu.sass */
#slide-menu .slide-menu__category {
  padding-top: 10px;
}

/* line 14, app/assets/stylesheets/components/_app_slide_menu.sass */
#slide-menu .slide-menu__category.category-title {
  text-transform: uppercase;
  color: #1BADD5;
}

/* line 17, app/assets/stylesheets/components/_app_slide_menu.sass */
#slide-menu .slide-menu__category .slide-menu__item {
  padding-left: 10px;
}

/* line 19, app/assets/stylesheets/components/_app_slide_menu.sass */
#slide-menu .slide-menu__item {
  padding: 10px 0;
}

/* line 21, app/assets/stylesheets/components/_app_slide_menu.sass */
#slide-menu .slide-menu__item a {
  color: #FFF;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 14px;
  line-height: 20px;
  font-weight: bold;
}

/* line 29, app/assets/stylesheets/components/_app_slide_menu.sass */
#slide-menu .slide-menu__item.listing-item {
  padding: 10px;
  text-align: center;
  background: #1BADD5;
  border-radius: 5px;
  margin: 10px 0;
}

/* line 36, app/assets/stylesheets/components/_app_slide_menu.sass */
#content-background-overlay {
  position: fixed;
  height: 100%;
  width: 100%;
  z-index: 2000;
  top: 0;
  background-color: rgba(0, 0, 0, 0.25);
}

/* line 1, app/assets/stylesheets/components/mobile/_banners.sass */
.banner-wrapper {
  display: flex;
  justify-content: center;
  margin: 10px auto;
}

/* line 1, app/assets/stylesheets/cars/_outdated_message.sass */
.outdated_message {
  color: red;
  background-color: #fff;
  border-radius: 5px;
  border: 1px solid red;
  padding: 20px;
  text-align: center;
}

/* line 1, app/assets/stylesheets/components/mobile/_autouncles_valuation.sass */
.autouncles-valuation {
  color: #686868;
  margin-bottom: 6px;
  text-align: left;
  width: 100%;
  font-size: 16px;
  display: flex;
  align-items: center;
}

/* line 10, app/assets/stylesheets/components/mobile/_autouncles_valuation.sass */
.autouncles-valuation p {
  line-height: 80%;
  margin-top: 5px;
}

/* line 14, app/assets/stylesheets/components/mobile/_autouncles_valuation.sass */
.autouncles-valuation img {
  vertical-align: middle;
  margin-right: 10px;
}

/* line 3, app/assets/stylesheets/mobile/_smart_banner.sass */
.smart-banner-holder {
  display: none;
}

/* line 6, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner {
  position: -webkit-sticky;
  position: sticky;
  color: #515c5e;
}

/* line 11, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner.front-page {
  top: 48px;
}

/* line 14, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .smart-banner-holder {
  height: inherit;
  pointer-events: none;
  display: flex;
  align-items: center;
}

/* line 20, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .banner-close {
  background: url(//assets.autouncle.com/assets/icons/notification_close_button-40f741de116fc416287f1a73ae263e6bfd52ea2c74846e4bd012ff316a44635d.svg) no-repeat center center/contain;
  height: 8px;
  width: 8px;
  display: inline-block;
  margin-left: 12px;
}

/* line 24, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .app-icon {
  background: url(//assets.autouncle.com/assets/mobile/small_app_icon_with_shadow-2be8eff1a2ff7e1c69414bb7b1fdd0998093b1755a70369c3cd63b8ff5d5ceb6.svg) no-repeat center center/contain;
  height: 56px;
  width: 56px;
  display: inline-block;
  margin-top: 2px;
  margin-left: 6px;
}

/* line 29, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .banner-close, .autouncle-smart-banner .link-to-app {
  pointer-events: auto;
}

/* line 32, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .autouncle-banner-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0px 12px 0px 88px;
}

/* line 39, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .autouncle-banner-content .autouncle-banner-title {
  font-size: 13px;
  color: #09366D;
}

@media only screen and (min-device-width: 280px) and (max-device-width: 320px) {
  /* line 39, app/assets/stylesheets/mobile/_smart_banner.sass */
  .autouncle-smart-banner .autouncle-banner-content .autouncle-banner-title {
    display: grid;
    text-transform: capitalize;
  }
}

/* line 49, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .autouncle-banner-content .autouncle-banner-title.ipad .autouncle-banner-title {
  font-size: 15px;
}

/* line 51, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .autouncle-banner-content .autouncle-banner-title.ipad .autouncle-banner-rating {
  width: 85px;
}

/* line 53, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .autouncle-banner-content .autouncle-banner-title.ipad .banner-button {
  font-size: 15px;
}

/* line 56, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .autouncle-banner-content .autouncle-banner-title .strong {
  font-weight: bold;
}

/* line 59, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .autouncle-banner-content .autouncle-banner-rating {
  background: url(//assets.autouncle.com/assets/mobile/au_rating_stars-4a1d6c3846b17f7cac88b264913518614443754d25d965d6f443ed2e684d51dc.svg) no-repeat center center/contain;
  height: 12px;
  width: 68px;
  display: inline-block;
  display: block;
  margin-top: 2px;
}

/* line 64, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .autouncle-banner-content .strong {
  font-weight: bold;
}

/* line 67, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .autouncle-banner-content .content-left {
  float: left;
}

/* line 70, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .autouncle-banner-content .content-right {
  float: right;
}

/* line 73, app/assets/stylesheets/mobile/_smart_banner.sass */
.autouncle-smart-banner .autouncle-banner-content .banner-button {
  padding: 9px 10px;
  color: white;
  background-color: #09366D;
  text-decoration: none;
  font-size: 13px;
  border-radius: 4px;
  font-weight: bold;
  display: block;
}

/* line 4, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .section-content {
  padding: 14px 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

/* line 9, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item {
  box-shadow: 0 0 1px 0 rgba(2, 35, 76, 0.1), 0 1px 3px 1px rgba(2, 35, 76, 0.1);
  width: calc(50% - 6px);
  margin-bottom: 6px;
  margin-top: 6px;
  background: #ffffff;
  overflow: hidden;
  border-radius: 4px;
}

/* line 17, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item:nth-of-type(odd) {
  margin-right: 6px;
}

/* line 19, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item:nth-of-type(even) {
  margin-left: 6px;
}

/* line 21, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_image {
  position: relative;
}

/* line 23, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_image img {
  width: 100%;
}

/* line 25, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_image.placeholder {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 12px;
  height: 100px;
}

/* line 32, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_details {
  padding: 6px 10px 8px;
}

/* line 34, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_details_title {
  font-size: 12px;
  color: #02234C;
  font-weight: 500;
}

/* line 39, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_details_rating-container.placeholder {
  width: 48%;
  height: 54px;
}

/* line 42, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_details_price {
  margin: 6px 0;
  color: #02234C;
  font-size: 16px;
  font-weight: 700;
}

/* line 47, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_details_price.placeholder {
  display: inline-block;
  height: 12px;
  width: 66%;
}

/* line 52, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_details_no-ratings {
  display: flex;
  flex-direction: column;
  padding: 0 10px 6px;
}

/* line 56, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_details_no-ratings_title {
  font-size: 12px;
  color: #02234C;
}

/* line 59, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_details_no-ratings_price {
  color: #09366D;
  font-size: 16px;
  font-weight: 500;
}

/* line 63, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_details_no-ratings.placeholder {
  display: inline-block;
  height: 12px;
  width: 66%;
}

/* line 67, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .car-item_details_no-ratings_additional {
  color: rgba(49, 51, 61, 0.5);
  font-size: 11px;
}

/* line 71, app/assets/stylesheets/mobile/cars/_car_items_gallery.sass */
.car-items-gallery .placeholder {
  background: #FAFAFA;
  border-radius: 4px;
}

/* line 1, app/assets/stylesheets/mobile/cars/_price_section.sass */
.price-section {
  display: flex;
  flex-direction: column;
}

/* line 4, app/assets/stylesheets/mobile/cars/_price_section.sass */
.price-section .au-seal-rating-explanation {
  display: flex;
  flex-direction: row;
}

/* line 7, app/assets/stylesheets/mobile/cars/_price_section.sass */
.price-section .au-seal-rating-explanation .au-pricecheck-seal {
  padding: 14px 12px 0 14px;
}

/* line 9, app/assets/stylesheets/mobile/cars/_price_section.sass */
.price-section .au-seal-rating-explanation .au-valuation-rating-component {
  padding-top: 12px;
  align-self: center;
}

/* line 12, app/assets/stylesheets/mobile/cars/_price_section.sass */
.price-section .au-seal-rating-explanation .au-valuation-rating-component p {
  margin-top: 2px;
  font-size: 12px;
  color: rgba(9, 54, 109, 0.5);
}

/* line 16, app/assets/stylesheets/mobile/cars/_price_section.sass */
.price-section .au-seal-rating-explanation .au-valuation-explanation {
  margin-left: auto;
  padding: 14px;
}

/* line 20, app/assets/stylesheets/mobile/cars/_price_section.sass */
.price-section .au-price, .price-section .au-valuation-price {
  display: flex;
  justify-content: space-between;
  color: #02234C;
  padding: 0 14px;
}

/* line 26, app/assets/stylesheets/mobile/cars/_price_section.sass */
.price-section .au-price {
  margin-top: 14px;
  font-size: 18px;
}

/* line 29, app/assets/stylesheets/mobile/cars/_price_section.sass */
.price-section .au-price .value {
  font-weight: 700;
}

/* line 31, app/assets/stylesheets/mobile/cars/_price_section.sass */
.price-section .au-valuation-price {
  font-size: 14px;
}

/* line 34, app/assets/stylesheets/mobile/cars/_price_section.sass */
.price-section .cvr-notice {
  margin: 8px 14px 0 auto;
  padding: 1px 6px;
  font-size: 13px;
  border: 1px solid rgba(9, 54, 109, 0.6);
  border-radius: 4px;
  color: rgba(9, 54, 109, 0.5);
}

/* line 1, app/assets/stylesheets/mobile/cars/_price_history.sass */
.price-history {
  color: #31333D;
}

/* line 3, app/assets/stylesheets/mobile/cars/_price_history.sass */
.price-history .price-history-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 30px;
  margin-bottom: 8px;
}

/* line 10, app/assets/stylesheets/mobile/cars/_price_history.sass */
.price-history .label {
  display: flex;
  align-items: center;
}

/* line 13, app/assets/stylesheets/mobile/cars/_price_history.sass */
.price-history .label i {
  align-self: center;
}

/* line 15, app/assets/stylesheets/mobile/cars/_price_history.sass */
.price-history .label img {
  width: 24px;
  height: 24px;
  margin-top: 1px;
  margin-right: 12px;
}

/* line 20, app/assets/stylesheets/mobile/cars/_price_history.sass */
.price-history .value {
  color: #1BADD5;
  text-align: end;
  white-space: nowrap;
}

/* line 7, app/assets/stylesheets/components/mobile/_floating_details_section.sass */
.floating-details-section {
  display: flex;
  justify-content: space-between;
}

/* line 10, app/assets/stylesheets/components/mobile/_floating_details_section.sass */
.floating-details-section .left-side {
  display: flex;
  flex-basis: 56%;
  flex-direction: column;
  justify-content: center;
}

/* line 12, app/assets/stylesheets/components/mobile/_floating_details_section.sass */
.floating-details-section .left-side .left-top-side {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 6px;
}

/* line 18, app/assets/stylesheets/components/mobile/_floating_details_section.sass */
.floating-details-section .left-side .left-top-side .price {
  font-size: 14px;
  font-weight: bold;
  color: #02234C;
}

/* line 22, app/assets/stylesheets/components/mobile/_floating_details_section.sass */
.floating-details-section .left-side .left-bottom-side {
  font-size: 12px;
}

/* line 24, app/assets/stylesheets/components/mobile/_floating_details_section.sass */
.floating-details-section .left-side .left-bottom-side span {
  display: inline-block;
}

/* line 26, app/assets/stylesheets/components/mobile/_floating_details_section.sass */
.floating-details-section .left-side .left-bottom-side span:last-child {
  float: right;
}

/* line 29, app/assets/stylesheets/components/mobile/_floating_details_section.sass */
.floating-details-section .left-side .left-bottom-side .price-savings {
  font-size: 14px;
  font-weight: bold;
}

/* line 32, app/assets/stylesheets/components/mobile/_floating_details_section.sass */
.floating-details-section .right-side {
  display: flex;
  flex-basis: 40%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* line 35, app/assets/stylesheets/components/mobile/_floating_details_section.sass */
.floating-details-section .right-side .seller-name {
  font-size: 12px;
  text-align: center;
  margin-top: 6px;
}

/* line 39, app/assets/stylesheets/components/mobile/_floating_details_section.sass */
.floating-details-section .right-side * {
  width: 100%;
}

/* AutoScore Colors */
/* SPRITES                                                                        */
/* 1. Enable sprite (use it to set parameters so icon_sprites.png can be used)    */
/* 2. Include the "sprite" mixin, with the following parameters:                  */
/*      $rect           : being the clipping rectangle for the sprite             */
/*      $rect2          : optional rectangle for the "hover" state                */
/*      $offX, $offY    : the positional offset of the sprite in the element      */
/*    Example usage:                                                              */
/*    @include sprite()                                                              */
/* 3. Adjust the clipping of a sprite if needed in another context                */
/* line 1, app/assets/stylesheets/search_results/listing_item/_car_picture.sass */
.car-picture {
  flex-basis: 184px;
  transition: all 200ms;
  position: relative;
}

/* line 7, app/assets/stylesheets/search_results/listing_item/_car_picture.sass */
.car-picture img {
  max-width: 100%;
  height: 100%;
  position: relative;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  transition: all 200ms;
  left: 50%;
}

/* line 17, app/assets/stylesheets/search_results/listing_item/_car_picture.sass */
.car-picture .car-freshness-label {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 1;
}

/* line 22, app/assets/stylesheets/search_results/listing_item/_car_picture.sass */
.car-picture .car-freshness-label--reduced {
  background: #FA2526;
  color: #fff;
  border: 0;
}

/* line 28, app/assets/stylesheets/search_results/listing_item/_car_picture.sass */
.no-picture-wrapper {
  background: #AEDFED;
  height: 100%;
  text-align: center;
}

/* line 34, app/assets/stylesheets/search_results/listing_item/_car_picture.sass */
.no-picture-wrapper img.no_picture {
  position: absolute;
  width: 40%;
  height: auto;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

/* line 27, app/assets/stylesheets/components/_car_image_gallery.sass */
.car-image-count {
  position: absolute;
  color: #FFF;
  background: #212121;
  border-top-right-radius: 4px;
  font-size: 12px;
  text-align: center;
  padding: 4px 8px 4px 24px;
  bottom: 0;
  left: 0;
}

/* line 11, app/assets/stylesheets/mixins/_car_image_count.sass */
.car-image-count::before {
  content: '';
  width: 16px;
  height: 16px;
  position: absolute;
  left: 4px;
  background-image: url(//assets.autouncle.com/assets/icons/uds_white/uds_zoom_in_icon-38c3c574ca3f904e4d8e5e89673126d16fe857678849c140bb1c4eead1af22ca.svg);
  background-size: contain;
}

/* line 30, app/assets/stylesheets/components/_car_image_gallery.sass */
.hidden-gallery-item:not(.shown) {
  display: none;
}

/* line 36, app/assets/stylesheets/components/_car_image_gallery.sass */
.hidden-gallery-image-background img {
  width: 100%;
  filter: contrast(0.5) grayscale(0.6) blur(4px);
  backdrop-filter: contrast(0.5);
}

/* line 40, app/assets/stylesheets/components/_car_image_gallery.sass */
.hidden-gallery-cta {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
}

/* line 46, app/assets/stylesheets/components/_car_image_gallery.sass */
.hidden-gallery-cta-text {
  font-size: 16px;
  font-weight: 500;
  color: #02234C;
  margin-top: 16px;
}

/* line 51, app/assets/stylesheets/components/_car_image_gallery.sass */
.hidden-gallery-cta a {
  text-decoration: none;
}

/* line 53, app/assets/stylesheets/components/_car_image_gallery.sass */
.hidden-gallery-cta a::after {
  content: ' ';
  background-image: url(//assets.autouncle.com/assets/icons/uds_outgoing_icon-fb14554d5c63793203a2459af046d3a72e4cd3b89ac1f9e16474b10743574b46.svg);
  background-size: contain;
  position: absolute;
  right: 12px;
  top: 34%;
  width: 14px;
  height: 14px;
}

/* line 63, app/assets/stylesheets/components/_car_image_gallery.sass */
.gallery-item {
  width: 100% !important;
  height: 100% !important;
}

/* line 66, app/assets/stylesheets/components/_car_image_gallery.sass */
.gallery-item:not(.shown), .hidden-gallery-item:not(.shown) {
  display: none;
}

/* line 72, app/assets/stylesheets/components/_car_image_gallery.sass */
.gallery-image-background img {
  width: 100%;
}

/* line 75, app/assets/stylesheets/components/_car_image_gallery.sass */
.hidden-gallery-image-background img {
  width: 100%;
  filter: contrast(0.5) grayscale(0.6) blur(4px);
  backdrop-filter: contrast(0.5);
}

/* line 79, app/assets/stylesheets/components/_car_image_gallery.sass */
.gallery-cta {
  width: 100%;
  text-align: center;
  margin-top: 16px;
}

/* line 10, app/assets/stylesheets/components/_car_image_gallery.sass */
.gallery-cta-text {
  font-size: 16px;
  font-weight: 500;
  color: #FFF;
  margin-top: 16px;
}

/* line 15, app/assets/stylesheets/components/_car_image_gallery.sass */
.gallery-cta a {
  text-decoration: none;
}

/* line 17, app/assets/stylesheets/components/_car_image_gallery.sass */
.gallery-cta a::after {
  content: ' ';
  background-image: url(//assets.autouncle.com/assets/icons/uds_outgoing_icon-fb14554d5c63793203a2459af046d3a72e4cd3b89ac1f9e16474b10743574b46.svg);
  background-size: contain;
  position: absolute;
  right: 12px;
  width: 14px;
  height: 14px;
}

/* line 82, app/assets/stylesheets/components/_car_image_gallery.sass */
.hidden-gallery-cta {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
}

/* line 10, app/assets/stylesheets/components/_car_image_gallery.sass */
.hidden-gallery-cta-text {
  font-size: 16px;
  font-weight: 500;
  color: #FFF;
  margin-top: 16px;
}

/* line 15, app/assets/stylesheets/components/_car_image_gallery.sass */
.hidden-gallery-cta a {
  text-decoration: none;
}

/* line 17, app/assets/stylesheets/components/_car_image_gallery.sass */
.hidden-gallery-cta a::after {
  content: ' ';
  background-image: url(//assets.autouncle.com/assets/icons/uds_outgoing_icon-fb14554d5c63793203a2459af046d3a72e4cd3b89ac1f9e16474b10743574b46.svg);
  background-size: contain;
  position: absolute;
  right: 12px;
  width: 14px;
  height: 14px;
}

/* line 2, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .pho-title {
  font-size: 16px;
  font-weight: 500;
  color: #02234C;
}

/* line 6, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .pho-subtitle {
  font-size: 14px;
  font-weight: 400;
  color: #02234C;
  letter-spacing: 0.4px;
  padding-top: 8px;
  padding-bottom: 12px;
}

/* line 14, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .pho-notification-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 4px;
  padding: 12px 16px;
  text-decoration: none;
  color: #02234C;
}

/* line 22, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .pho-notification-container.pho-finance {
  border: 2px solid #E0E0E0;
  margin-top: 12px;
}

/* line 25, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .pho-notification-container .pho-notification-icon {
  width: 22px;
  height: 22px;
  margin-right: 12px;
  background-size: contain;
}

/* line 31, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .pho-notification-container .pho-notification-icon.finance[data-partner-id="verivox"] {
  background-image: url(//assets.autouncle.com/assets/icons/financing/verivox-8f04fa4f8c9afc7c0f2d20e8cb3aae9fcb44067f25cc1b7fdd3e23078da26fba.png);
}

/* line 33, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .pho-notification-container .pho-notification-icon.finance[data-partner-id="santander"] {
  background-image: url(//assets.autouncle.com/assets/icons/financing/santander-07f61064856510c61ed245b9af37eeca711dd720c0907dc52c4d13aefd76e3d6.png);
}

/* line 35, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .pho-notification-container .pho-notification-icon.finance[data-partner-id="conte"] {
  background-image: url(//assets.autouncle.com/assets/icons/financing/conte-cd472cc0991d68a3b6a216ad36548a140fba47b2d6bfb00f1c1db27bdc7de63c.png);
}

/* line 37, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .pho-notification-container .pho-notification-text {
  flex: 1 0;
}

/* line 39, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .pho-notification-container .pho-notification-action {
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 12px;
  min-height: 12px;
}

/* line 44, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .pho-notification-container .pho-notification-action.pho-close-alert {
  background-image: url(//assets.autouncle.com/assets/mobile/close_x-5f9a7d99504ecea25585bbc474c8cfe354d04a80aaaf22130a80a84e6c009183.svg);
}

/* line 46, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .pho-notification-container .pho-notification-action.pho-chevron-right {
  background-image: url(//assets.autouncle.com/assets/mobile/chevron_right_black-1f003037ed16624f74265be5263f9f043eee6387ea599bb44dfe0472d9d2f1c5.svg);
}

/* line 50, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] .highcharts-container .highcharts-title {
  font-size: 1px !important;
  color: #fff !important;
}

/* line 53, app/assets/stylesheets/components/_price_history_overlay.sass */
.uds-overlay[id^='overlay-price-history-'] [id^='price-chart'] {
  padding-bottom: 12px;
}

/* line 1, app/assets/stylesheets/components/_listing_item_financing.sass */
.listing-item-financing {
  display: block;
  color: #686868;
  text-decoration: none;
}

/* line 5, app/assets/stylesheets/components/_listing_item_financing.sass */
.listing-item-financing img {
  height: 30px;
  padding: 4px 8px 0 0;
}

/* line 8, app/assets/stylesheets/components/_listing_item_financing.sass */
.listing-item-financing .chevron-right {
  height: 30px;
  padding: 8px 0;
}

/* line 116, app/assets/stylesheets/_element_mixins.sass */
.icon_inline {
  display: inline-block;
  vertical-align: middle;
}

/* line 114, app/assets/stylesheets/_element_mixins.sass */
.icon_inline + span {
  margin-left: 5px;
}

/* line 232, app/assets/stylesheets/_element_mixins.sass */
a.link_with_icon {
  text-decoration: none;
}

/* line 234, app/assets/stylesheets/_element_mixins.sass */
a.link_with_icon span {
  text-decoration: underline;
}

/* line 274, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta {
  border: 1px solid #edeae6;
  padding: 18px;
  display: block;
  text-decoration: none;
  background-color: #FFF;
  overflow: hidden;
}

/* line 258, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta a {
  display: block;
}

/* line 260, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta:hover {
  background-color: #f6f3ef;
}

/* line 262, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta .icon {
  float: left;
  margin-right: 20px;
}

/* line 265, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta .text {
  overflow: hidden;
  display: block;
}

/* line 268, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta .heading {
  font-size: 18px;
  font-weight: bold;
}

/* line 271, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta + .test_autouncle_cta {
  margin-top: 18px;
}

/* line 276, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta > * {
  display: inline-block;
  vertical-align: middle;
}

/* line 279, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta .buying_icon {
  display: inline-block;
  background: url(//assets.autouncle.com/assets/front_page/category_icons-bb893ed532fee7e9ffcbbcd64682d0d93e1d8cc220ffa3f18e804769ad1722ca.png) no-repeat 0 0;
  width: 144px;
  height: 96px;
  margin-right: 20px;
  vertical-align: middle;
}

/* line 286, app/assets/stylesheets/_element_mixins.sass */
.test_autouncle_cta h3 {
  margin: 0 !important;
}

/* line 13, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item {
  display: block;
  padding-left: 8px;
  padding-right: 8px;
  margin: 0 auto;
}

/* line 18, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item .distance-and-location {
  max-width: 100%;
  margin-top: 8px;
}

/* line 21, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item .distance-and-location > div {
  background: #FAFAFA;
  color: #424242;
}

/* line 27, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item .distance-and-location > div::before {
  background-image: url(//assets.autouncle.com/assets/icons/uds_gray-800/uds_location_icon-d8e41967da3096c25afb560870067766b663e2d469388629c7c29805f8b01488.svg);
}

/* line 31, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item[data-highlight-paid]:not([data-paid-click]) .listing-item-header {
  background: #999;
}

/* line 34, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-block {
  background: #ffffff;
  color: inherit;
  text-decoration: inherit;
  margin-bottom: 16px;
  border: 1px solid #E0E0E0;
  border-radius: 4px;
}

/* line 42, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-content {
  text-decoration: none;
  display: flex;
  flex-wrap: wrap;
  padding: 10px 8px;
}

/* line 47, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-header {
  display: flex;
  justify-content: space-between;
  background: #1BADD5;
  border-radius: 4px 4px 0 0;
}

/* line 52, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-header .listing-item-source {
  display: inline-flex;
  flex: 1 0;
  align-items: center;
  color: #FFF;
  font-size: 14px;
  font-weight: 500;
  margin-right: 8px;
  padding: 4px 8px;
  text-decoration: none;
}

/* line 62, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-header .listing-item-source img {
  width: 14px;
  height: 14px;
  margin-right: 6px;
}

/* line 66, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-header .price-history {
  display: flex;
  align-items: center;
  font-weight: 700;
  padding: 6px 12px;
  color: #FFF;
}

/* line 72, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-header .price-history img {
  margin-left: 6px;
  width: 16px;
  height: 16px;
}

/* line 76, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-image {
  width: 44%;
  max-width: 200px;
  max-height: 150px;
  min-height: 115px;
  position: relative;
  border-radius: 4px;
  overflow: hidden;
}

/* line 84, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

/* line 89, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-image img.no_picture {
  width: 40%;
  height: auto;
  left: auto;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0 auto;
  display: block;
}

/* line 97, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-title {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 0 6px;
  margin-bottom: 12px;
}

/* line 103, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-title .listing-item-details-link {
  min-width: 20px;
  height: 16px;
  background-image: url(//assets.autouncle.com/assets/icons/uds_gray-600/uds_details_icon-ae7569b4e3f0408ac582301478980ea90664d68822b8ab915b36066116629f38.svg);
  background-size: cover;
  margin-right: 8px;
}

/* line 109, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-title .listing-item-headline {
  font-size: 16px;
  color: #31333D;
  text-decoration: none;
  font-weight: 500;
}

/* line 115, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-details {
  padding-left: 8px;
  width: 56%;
  color: #02234C;
}

/* line 119, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-details .listing-item-price {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 18px;
  margin-bottom: 8px;
}

/* line 129, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-details .car-name-label .car-freshness-wrapper {
  position: relative;
}

/* line 131, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-details .car-name-label .car-freshness-label {
  display: inline-block;
  position: relative;
  margin-left: 8px;
  font-size: 12px;
  vertical-align: middle;
  color: #1BADD5;
  border: none;
  text-transform: uppercase;
}

/* line 140, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-details .car-name-label .car-freshness-label--sold {
  background-color: #F54B58;
  color: #fff;
  border: none;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 146, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-details .car-name-label .car-freshness-label--reduced {
  padding-left: 12px;
}

/* line 148, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-details .car-name-label .car-freshness-label--reduced::before {
  content: '';
  position: absolute;
  left: 0;
  top: 4px;
  height: 24px;
  width: 8px;
  background-image: url(//assets.autouncle.com/assets/icons/uds_blue-500/uds_tiny_arrow_down-aee0540adef18b81e5e3aa56b466c84fd5dd13e0d6070843795872be0cf35cff.svg);
  background-repeat: no-repeat;
}

/* line 159, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-evaluation {
  display: block;
  text-decoration: none;
  margin-bottom: 10px;
}

/* line 163, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-evaluation .listing-item-savings {
  font-size: 10px;
  border-radius: 4px;
  padding: 4px 8px;
  color: #fff;
  display: inline-block;
  margin-top: 4px;
}

/* line 7, app/assets/stylesheets/mixins/_savings_label.sass */
.listing-item-evaluation .listing-item-savings.no-savings {
  color: rgba(49, 51, 61, 0.5);
  border: 1px solid #EEEEEE;
}

/* line 166, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-evaluation .sold-car {
  text-decoration: line-through;
}

/* line 169, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-chips {
  width: 100%;
  background: white;
  color: #212121;
  padding: 12px 8px 0;
  line-height: 24px;
  display: flex;
  flex-wrap: wrap;
  text-decoration: inherit;
}

/* line 178, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-chips .listing-item-info-chip {
  display: flex;
  align-items: center;
  font-size: 12px;
  margin-right: 12px;
  white-space: nowrap;
}

/* line 184, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-chips .listing-item-info-chip img {
  margin-right: 8px;
}

/* line 186, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-chips .car-comparison-checkbox {
  font-size: 13px;
  font-weight: 500;
}

/* line 190, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-ecommerce {
  text-decoration: none;
}

/* line 193, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-addon {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  padding: 0px 18px 12px;
}

/* line 198, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-addon .listing-item-main-cta {
  position: relative;
  font-weight: 700;
  font-size: 14px;
  text-decoration: none;
  width: 100%;
  text-align: right;
}

/* line 205, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-addon .listing-item-main-cta p {
  display: inline-block;
  text-decoration: underline;
  vertical-align: middle;
  width: 90%;
}

/* line 210, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-addon .listing-item-main-cta-icon {
  width: 16px;
  height: 16px;
  margin-left: 4px;
  vertical-align: middle;
}

/* line 216, app/assets/stylesheets/components/mobile/_listing_item.sass */
.listing-item-rating-financing {
  display: flex;
  gap: 10%;
  flex-direction: column;
}

@media screen and (min-width: 319px) {
  /* line 223, app/assets/stylesheets/components/mobile/_listing_item.sass */
  .listing-item {
    max-width: 539px;
  }
}

@media screen and (min-width: 767px) {
  /* line 226, app/assets/stylesheets/components/mobile/_listing_item.sass */
  .listing-item {
    max-width: 767px;
  }
  /* line 228, app/assets/stylesheets/components/mobile/_listing_item.sass */
  .listing-item-rating-financing {
    flex-direction: row;
  }
}

@media screen and (min-width: 1023px) {
  /* line 231, app/assets/stylesheets/components/mobile/_listing_item.sass */
  .listing-item {
    display: inline-block;
    width: calc(50% - 2px);
  }
}

/* line 1, app/assets/stylesheets/uds_components/uds_floating_bottom_container.sass */
.uds-floating-bottom-container {
  padding: 12px;
  border-top: 1px solid #efefef;
  background: #fff;
  box-shadow: 0 4px 5px 0 rgba(2, 35, 76, 0.1), 0 1px 10px 0 rgba(2, 35, 76, 0.16), 0 2px 4px -1px rgba(2, 35, 76, 0.1);
  left: 0;
  right: 0;
  width: 100%;
  z-index: 2;
  height: auto;
  transition: all .3s ease-in-out;
}

/* line 14, app/assets/stylesheets/uds_components/uds_floating_bottom_container.sass */
.uds-floating-bottom-container.hidden {
  bottom: -100px;
}

/* line 16, app/assets/stylesheets/uds_components/uds_floating_bottom_container.sass */
.uds-floating-bottom-container.sticky {
  bottom: 0;
}

/* line 1, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  max-width: 100%;
  max-height: 100%;
  padding: 12px;
  border-radius: 4px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  border: 1px solid #efefef;
  -webkit-appearance: none;
  text-shadow: none;
  transition: 400ms ease-in-out;
}

/* line 17, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button.primary {
  background: #1BADD5;
  color: #fff !important;
  border-color: #1BADD5;
}

/* line 21, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button.primary:hover {
  background: #26bbe3;
  border-color: #26bbe3;
}

/* line 24, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button.primary.disabled {
  cursor: not-allowed;
  pointer-events: none;
  color: rgba(27, 173, 213, 0.32) !important;
  background-color: rgba(27, 173, 213, 0.16);
  border-color: rgba(27, 173, 213, 0.16);
}

/* line 30, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button.secondary {
  color: #686868;
  background: #D6DCE7;
  border-color: #D6DCE7;
}

/* line 34, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button.secondary:hover {
  background: #e6eaf0;
  border-color: #e6eaf0;
}

/* line 37, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button.secondary-ghost {
  color: #02234C;
  border-color: #31333D;
}

/* line 40, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button.primary-ghost {
  color: #1BADD5;
  border-color: #1BADD5;
}

/* line 44, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button.medium {
  padding: 8px 12px;
}

/* line 46, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button.big {
  font-size: 16px;
  height: 48px;
}

/* line 49, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button.full-width {
  width: 100%;
}

/* line 52, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button.with-icon {
  padding-right: 30px;
}

/* line 54, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button.with-icon.full-width {
  padding-left: 30px;
}

/* line 56, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button i {
  position: absolute;
  right: 12px;
}

/* line 59, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button i img {
  max-height: 14px;
  vertical-align: middle;
}

/* line 62, app/assets/stylesheets/uds_components/uds_button.sass */
.uds-button a {
  display: block;
  text-decoration: none;
}

/* line 5, app/assets/stylesheets/uds_components/uds_close_button.sass */
.uds-close-button {
  width: 40px;
  height: 40px;
  background: #1BADD5;
  border-radius: 90px;
  z-index: 9;
}

/* line 11, app/assets/stylesheets/uds_components/uds_close_button.sass */
.uds-close-button::before {
  content: '×';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -54%);
  color: #fff;
  font-size: 24px;
}

/* line 1, app/assets/stylesheets/uds_components/uds_content_card.sass */
.uds-content-card {
  color: #02234C;
  background: #fff;
  border-radius: 4px;
}

/* line 5, app/assets/stylesheets/uds_components/uds_content_card.sass */
.uds-content-card .uds-content-card-title,
.uds-content-card .uds-content-card-content {
  padding: 12px;
}

/* line 8, app/assets/stylesheets/uds_components/uds_content_card.sass */
.uds-content-card .uds-content-card-title {
  font-size: 15px;
  border-bottom: 1px solid #FAFAFA;
}

/* line 11, app/assets/stylesheets/uds_components/uds_content_card.sass */
.uds-content-card .uds-content-card-title.expandable {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}

/* line 16, app/assets/stylesheets/uds_components/uds_content_card.sass */
.uds-content-card .uds-content-card-title.expandable .uds-content-card-toggle {
  font-size: 12px;
}

/* line 18, app/assets/stylesheets/uds_components/uds_content_card.sass */
.uds-content-card .uds-content-card-title.expandable .uds-content-card-toggle i img {
  transition: .2s all;
}

/* line 21, app/assets/stylesheets/uds_components/uds_content_card.sass */
.uds-content-card .uds-content-card-title.expandable.active .uds-content-card-toggle i img {
  transform: scaleY(-1) translateY(-2px);
}

/* line 24, app/assets/stylesheets/uds_components/uds_content_card.sass */
.uds-content-card .uds-content-card-content {
  font-size: 12px;
}

/* line 26, app/assets/stylesheets/uds_components/uds_content_card.sass */
.uds-content-card .uds-content-card-content.expandable {
  position: relative;
  overflow: hidden;
  transition: all .2s ease-out;
}

/* line 32, app/assets/stylesheets/uds_components/uds_content_card.sass */
.uds-content-card .uds-content-card-content.expandable:not(.open) {
  max-height: 60px;
}

/* line 34, app/assets/stylesheets/uds_components/uds_content_card.sass */
.uds-content-card .uds-content-card-content.expandable:not(.open)::after {
  content: '';
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  pointer-events: none;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), white 90%);
  width: 100%;
  height: 35px;
}

/* line 45, app/assets/stylesheets/uds_components/uds_content_card.sass */
.uds-content-card .uds-content-card-headline {
  padding: 12px 0;
  font-size: 13px;
  border-top: 1px solid #FAFAFA;
}

/* AutoScore Colors */
/* SPRITES                                                                        */
/* 1. Enable sprite (use it to set parameters so icon_sprites.png can be used)    */
/* 2. Include the "sprite" mixin, with the following parameters:                  */
/*      $rect           : being the clipping rectangle for the sprite             */
/*      $rect2          : optional rectangle for the "hover" state                */
/*      $offX, $offY    : the positional offset of the sprite in the element      */
/*    Example usage:                                                              */
/*    @include sprite()                                                              */
/* 3. Adjust the clipping of a sprite if needed in another context                */
@keyframes rotate360 {
  100% {
    transform: rotate(360deg);
  }
}

@keyframes spinner-dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124;
  }
}

/* line 3, app/assets/stylesheets/uds_components/uds_progress.sass */
.uds-progress {
  background-color: #ffffff;
  border-radius: 4px;
  position: relative;
  line-height: 38px;
  padding: 0 10px;
}

/* line 10, app/assets/stylesheets/uds_components/uds_progress.sass */
.uds-progress-bar {
  position: absolute;
  top: 2px;
  bottom: 2px;
  left: 2px;
  background-color: rgba(27, 173, 213, 0.2);
  border-radius: 4px;
  transition: width .5s ease-out, right .5s ease-out;
}

/* line 19, app/assets/stylesheets/uds_components/uds_progress.sass */
.uds-progress-spinner {
  animation: rotate360 2s linear infinite;
  z-index: 2;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: -1px;
  width: 18px;
  height: 18px;
  margin-right: 8px;
}

/* line 8, app/assets/stylesheets/animations/svg_spinner.sass */
.uds-progress-spinner .spinner-path {
  stroke: #1BADD5;
  stroke-linecap: round;
  animation: spinner-dash 1.5s ease-in-out infinite;
}

/* line 2, app/assets/stylesheets/cars/_car_specs_new.sass */
.car-specs-new li {
  line-height: 24px;
}

/* line 4, app/assets/stylesheets/cars/_car_specs_new.sass */
.car-specs-new li:last-of-type {
  padding-bottom: 6px;
}

/* line 6, app/assets/stylesheets/cars/_car_specs_new.sass */
.car-specs-new .value {
  font-weight: bold;
  float: right;
}

/* line 1, app/assets/stylesheets/components/_au_valuation_savings.sass */
.au-valuation-savings {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 12px;
  height: 35px;
  padding: 0 14px;
  font-size: 14px;
}

/* line 10, app/assets/stylesheets/components/_au_valuation_savings.sass */
.au-valuation-savings.no-rating {
  flex-direction: column;
  justify-content: center;
  align-items: baseline;
  padding: 12px 14px;
  height: auto;
  background: rgba(212, 227, 245, 0.1);
  color: rgba(9, 54, 109, 0.5);
}

/* line 18, app/assets/stylesheets/components/_au_valuation_savings.sass */
.au-valuation-savings.no-rating .no-estimation {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 6px;
}

/* line 22, app/assets/stylesheets/components/_au_valuation_savings.sass */
.au-valuation-savings.no-rating .value {
  font-size: 12px;
  line-height: 20px;
}

/* line 1, app/assets/stylesheets/components/_distance_to_search_location.sass */
.distance-and-location {
  max-width: 100%;
}

/* line 3, app/assets/stylesheets/components/_distance_to_search_location.sass */
.distance-and-location > div {
  display: none;
  max-width: 100%;
  background: #EBF9FD;
  color: #02234C;
  text-align: center;
  padding: 0 8px;
  font-size: 12px;
  line-height: 22px;
  font-weight: 400;
  border-radius: 2px;
}

/* line 15, app/assets/stylesheets/components/_distance_to_search_location.sass */
.distance-and-location > div.visible {
  display: inline-block;
}

/* line 17, app/assets/stylesheets/components/_distance_to_search_location.sass */
.distance-and-location > div:before {
  content: '';
  display: inline-block;
  position: relative;
  top: 3px;
  height: 16px;
  width: 16px;
  margin-right: 4px;
  background-image: url(//assets.autouncle.com/assets/icons/uds_location_icon-807866a7f756f6ba0405414d500f01ac03b3b49fd2810732e2e192c940d813da.svg);
  background-repeat: no-repeat;
  background-size: contain;
}

/* line 4, app/assets/stylesheets/mobile/cars/_image_backdrop.sass */
.car-image-backdrop {
  position: relative;
  height: 36px;
}

/* line 7, app/assets/stylesheets/mobile/cars/_image_backdrop.sass */
.car-image-backdrop div {
  position: absolute;
  height: 12px;
  margin: 0 auto;
  border-radius: 4px 4px 0 0;
  opacity: 0;
}

/* line 13, app/assets/stylesheets/mobile/cars/_image_backdrop.sass */
.car-image-backdrop .car-image-backdrop-front {
  width: 94%;
  top: 100%;
  left: 3%;
  background: rgba(27, 173, 213, 0.8);
  transition: 0.2s all;
}

/* line 20, app/assets/stylesheets/mobile/cars/_image_backdrop.sass */
.car-image-backdrop .car-image-backdrop-front.active {
  opacity: 1;
  top: 24px;
}

/* line 23, app/assets/stylesheets/mobile/cars/_image_backdrop.sass */
.car-image-backdrop .car-image-backdrop-back {
  width: 86%;
  top: 36px;
  left: 7%;
  background: rgba(27, 173, 213, 0.3);
  transition: 0.4s all;
}

/* line 30, app/assets/stylesheets/mobile/cars/_image_backdrop.sass */
.car-image-backdrop .car-image-backdrop-back.active {
  opacity: 1;
  top: 12px;
}

/* line 34, app/assets/stylesheets/mobile/cars/_image_backdrop.sass */
#close-vdp,
#close-vdp-floating {
  position: absolute;
  opacity: 0;
}

/* line 39, app/assets/stylesheets/mobile/cars/_image_backdrop.sass */
#close-vdp {
  top: 16px;
  right: 16px;
  transition: 0.2s all;
}

/* line 43, app/assets/stylesheets/mobile/cars/_image_backdrop.sass */
#close-vdp.active {
  opacity: 1;
  transform: rotate(90deg);
  filter: drop-shadow(0px 4px 4px rgba(2, 35, 76, 0.24));
}

/* line 48, app/assets/stylesheets/mobile/cars/_image_backdrop.sass */
#close-vdp-floating {
  top: -40px;
  left: calc(100% - (40px + 16px));
  display: inline-block;
  filter: drop-shadow(0px 4px 4px rgba(2, 35, 76, 0.24));
}

/* line 53, app/assets/stylesheets/mobile/cars/_image_backdrop.sass */
#close-vdp-floating.visible {
  transition: .4s all;
  opacity: 1;
  top: 66px;
}

/* line 1, lib/assets/stylesheets/swipe.css */
.swipe {
  overflow: hidden;
  visibility: hidden;
  position: relative;
}

/* line 6, lib/assets/stylesheets/swipe.css */
.swipe-wrap {
  overflow: hidden;
  position: relative;
}

/* line 10, lib/assets/stylesheets/swipe.css */
.swipe-wrap > div {
  float: left;
  width: 100%;
  position: relative;
}

/* line 1, lib/assets/stylesheets/slideout.css */
body {
  width: 100%;
  height: 100%;
}

/* line 6, lib/assets/stylesheets/slideout.css */
#slide-menu {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 0;
  width: 256px;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  display: none;
}

/* line 18, lib/assets/stylesheets/slideout.css */
#content-panel {
  position: relative;
  z-index: 1;
  /*will-change: transform;*/
  /* Disable this in favour of sticky-state */
}

/* line 24, lib/assets/stylesheets/slideout.css */
.slideout-open,
.slideout-open body,
.slideout-open #content-panel {
  overflow: hidden;
}

/* line 30, lib/assets/stylesheets/slideout.css */
.slideout-open #slide-menu {
  display: block;
}

/* line 1, lib/assets/stylesheets/slideout_overwrite.css */
#slide-menu {
  left: 0;
}

/* line 3, app/assets/stylesheets/uds_components/uds_card.sass */
.uds-card {
  border-radius: 4px;
  margin: 12px;
  background-color: #ffffff;
  box-shadow: 0 0 1px 0 rgba(2, 35, 76, 0.1), 0 1px 3px 1px rgba(2, 35, 76, 0.1);
}

/* line 8, app/assets/stylesheets/uds_components/uds_card.sass */
.uds-card + .uds-card {
  margin-top: 0;
}

/* line 10, app/assets/stylesheets/uds_components/uds_card.sass */
.uds-card .padded {
  padding: 12px;
}

/* line 12, app/assets/stylesheets/uds_components/uds_card.sass */
.uds-card .padded-top {
  padding-top: 12px;
}

/* line 14, app/assets/stylesheets/uds_components/uds_card.sass */
.uds-card .padded-bottom {
  padding-bottom: 12px;
}

/* line 16, app/assets/stylesheets/uds_components/uds_card.sass */
.uds-card .padded-sides {
  padding-left: 12px;
  padding-right: 12px;
}

/* line 20, app/assets/stylesheets/uds_components/uds_card.sass */
.uds-card-section + .uds-card-section-bordered {
  border-top: 1px solid #E0E0E0;
}

/* line 25, app/assets/stylesheets/uds_components/uds_card.sass */
.uds-card-section + .uds-card-section.padded:not(.uds-card-section-bordered) {
  padding-top: 0;
}

/* line 28, app/assets/stylesheets/uds_components/uds_card.sass */
.uds-card-section-columns {
  display: flex;
  flex-direction: row;
}

/* line 32, app/assets/stylesheets/uds_components/uds_card.sass */
.uds-card-section-column {
  flex: 1;
  padding: 12px;
}

/* line 36, app/assets/stylesheets/uds_components/uds_card.sass */
.uds-card-section-column .uds-card-section-column-bordered + .uds-card-section-column .uds-card-section-column-bordered {
  border-left: 1px solid #E0E0E0;
}

/* line 7, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-skinless-text-field {
  border: none;
  outline: none;
  font-size: 13px;
  padding: 0;
  color: #02234C;
}

/* line 15, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field {
  color: #02234C;
  background-color: #ffffff;
  border: 1px solid rgba(91, 112, 122, 0.25);
  border-radius: 4px;
  padding: 6px 12px;
  height: 38px;
  box-sizing: border-box;
  font-size: 13px;
}

/* line 24, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field::placeholder {
  color: rgba(49, 51, 61, 0.5);
}

/* line 29, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field.small, .uds-text-field.small + .uds-text-field-button {
  height: 30px;
  line-height: 4px;
}

/* line 33, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field + .uds-text-field-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 37, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field:focus, .uds-text-field.active {
  border-color: rgba(91, 112, 122, 0.5);
  outline: none;
}

/* line 40, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field:focus .uds-text-field-icon, .uds-text-field.active .uds-text-field-icon {
  opacity: 1;
}

/* line 43, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field:disabled, .uds-text-field.disabled {
  border-color: rgba(91, 112, 122, 0.25);
}

/* line 45, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field:disabled, .uds-text-field:disabled *, .uds-text-field.disabled, .uds-text-field.disabled * {
  color: rgba(2, 35, 76, 0.25);
}

/* line 47, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field:disabled .uds-text-field-icon, .uds-text-field.disabled .uds-text-field-icon {
  opacity: .25;
}

/* line 52, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field.active-strong:focus, .uds-text-field.active-strong.active {
  border-color: #1BADD5;
  box-shadow: 0 0 1px 1px #1BADD5;
}

/* line 59, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-container {
  display: flex;
  flex-direction: row;
  align-items: center;
}

/* line 63, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-container .uds-text-field, .uds-text-field-container .uds-skinless-text-field {
  flex: 1;
  width: -webkit-fill-available;
  width: -moz-available;
}

/* line 68, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-container .uds-text-field:focus ~ .uds-text-field-button, .uds-text-field-container .uds-text-field.active ~ .uds-text-field-button, .uds-text-field-container .uds-skinless-text-field:focus ~ .uds-text-field-button, .uds-text-field-container .uds-skinless-text-field.active ~ .uds-text-field-button {
  border-color: transparent;
  background-color: #1BADD5;
  color: #FFF;
}

/* line 72, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-container .uds-text-field:focus ~ .uds-text-field-button .uds-text-field-button-icon, .uds-text-field-container .uds-text-field.active ~ .uds-text-field-button .uds-text-field-button-icon, .uds-text-field-container .uds-skinless-text-field:focus ~ .uds-text-field-button .uds-text-field-button-icon, .uds-text-field-container .uds-skinless-text-field.active ~ .uds-text-field-button .uds-text-field-button-icon {
  fill: #FFF;
}

/* line 75, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-container.with-button-right .uds-text-field {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 80, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-label {
  font-size: 14px;
  color: #02234C;
  margin-bottom: 6px;
}

/* line 85, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-button {
  background-color: #ffffff;
  color: #02234C;
  border: 1px solid rgba(91, 112, 122, 0.25);
  border-radius: 4px;
  padding: 12px;
  height: 38px;
  box-sizing: border-box;
}

/* line 93, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-button:last-child {
  margin-left: -1px;
}

/* line 95, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-button:disabled {
  color: rgba(2, 35, 76, 0.25);
}

/* line 97, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-button:disabled .uds-text-field-button-icon {
  fill: rgba(2, 35, 76, 0.25);
}

/* line 99, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-button .uds-text-field-button-icon {
  display: inline-block;
  position: relative;
  top: 1px;
  fill: #02234C;
  margin-right: 3px;
}

/* line 107, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-dropdown-control {
  color: #02234C;
  border: 1px solid rgba(91, 112, 122, 0.25);
  padding: 0 6px;
  border-radius: 36px;
  -webkit-appearance: none;
  background-color: #fff;
  height: 100%;
  outline: none;
}

/* line 116, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-dropdown-control:disabled, .uds-text-field-dropdown-control.disabled {
  border-color: rgba(91, 112, 122, 0.25);
  color: rgba(2, 35, 76, 0.25);
}

/* line 120, app/assets/stylesheets/uds_components/uds_text_field.sass */
.uds-text-field-icon {
  opacity: .75;
  margin: 0 6px;
}

/* line 7, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox {
  display: flex;
  line-height: 16px;
}

/* line 10, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox.bordered {
  padding: 8px 12px;
  border: 1px solid #02234C;
  border-radius: 4px;
}

/* line 14, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox.checked {
  border-color: #1BADD5;
}

/* line 16, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  left: -9999px;
}

/* line 21, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox input[type="checkbox"] + .uds-checkbox-box {
  position: relative;
}

/* line 23, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox input[type="checkbox"] + .uds-checkbox-box::before {
  display: block;
  content: ' ';
  width: 16px;
  height: 16px;
  box-sizing: border-box;
  border: 1px solid #75909E;
  border-radius: 2px;
}

/* line 31, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox input[type="checkbox"] + .uds-checkbox-box.dark::before {
  border-color: #02234C;
}

/* line 34, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox input[type="checkbox"] + .uds-checkbox-box::after {
  opacity: 0;
  content: ' ';
  position: absolute;
  top: -10px;
  left: 3px;
  transition: all .08s ease-in-out;
  width: 10px;
  height: 6px;
  border-bottom: 2px solid #02234C;
  border-left: 2px solid #02234C;
  box-sizing: border-box;
  transform: rotate(-45deg);
  transform: rotate(-60deg) scale(1.8);
}

/* line 45, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox input[type="checkbox"]:checked + .uds-checkbox-box::before {
  border-color: #5B707A;
}

/* line 47, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox input[type="checkbox"]:checked + .uds-checkbox-box::after {
  opacity: 1;
  top: 4px;
  transform: rotate(-45deg);
}

/* line 51, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox input[type="checkbox"]:checked ~ .uds-checkbox-label {
  color: #5B707A;
}

/* line 53, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox input[type="checkbox"]:checked ~ .uds-checkbox-label.dark {
  color: #02234C;
}

/* line 57, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox .uds-checkbox-label {
  color: #75909E;
  margin-left: 6px;
  flex: 1;
}

/* line 61, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox .uds-checkbox-label.with-error {
  color: #FA2526;
}

/* line 63, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox .uds-checkbox-label.with-error .uds-checkbox-error {
  display: block;
}

/* line 65, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox .uds-checkbox-label.dark {
  color: #02234C;
}

/* line 68, app/assets/stylesheets/uds_components/uds_checkbox.sass */
.uds-checkbox .uds-checkbox-error {
  display: none;
  font-size: 0.8em;
}

/* line 5, app/assets/stylesheets/uds_components/uds_success.sass */
.uds-success {
  color: #1BADD5;
  display: flex;
}

/* line 8, app/assets/stylesheets/uds_components/uds_success.sass */
.uds-success-tick {
  width: 10px;
  height: 6px;
  border-bottom: 2px solid #1BADD5;
  border-left: 2px solid #1BADD5;
  box-sizing: border-box;
  transform: rotate(-45deg);
  position: relative;
  top: calc(0.7em - 4px);
}

/* line 14, app/assets/stylesheets/uds_components/uds_success.sass */
.uds-success-label {
  flex: 1;
  margin-left: 12px;
}

/* line 8, app/assets/stylesheets/uds_components/uds_arrowlink.sass */
.uds-arrowlink {
  display: flex;
  align-items: center;
  color: #02234C;
}

/* line 12, app/assets/stylesheets/uds_components/uds_arrowlink.sass */
.uds-arrowlink + .uds-arrowlink {
  margin-top: 12px;
}

/* line 15, app/assets/stylesheets/uds_components/uds_arrowlink.sass */
.uds-arrowlink-icon img {
  max-height: 20px;
  margin-right: 8px;
  vertical-align: middle;
}

/* line 20, app/assets/stylesheets/uds_components/uds_arrowlink.sass */
.uds-arrowlink-text {
  font-size: 12px;
  text-decoration: none;
}

/* line 24, app/assets/stylesheets/uds_components/uds_arrowlink.sass */
.uds-arrowlink-chevron {
  height: 20px;
  width: 20px;
  margin-left: 8px;
  vertical-align: middle;
  background: url(//assets.autouncle.com/assets/mobile/uds_chevron_right-bc7653d5afbbfe557633dc2841097242c99935738b834009185a9b017bb66dae.svg);
  background-size: 20px;
}

/* line 1, app/assets/stylesheets/uds_components/uds_pill.sass */
.uds-pill {
  display: inline-block;
  border-radius: 4px;
  font-size: 13px;
  color: #02234C;
  padding: 4px 8px;
  margin-top: 6px;
  background-color: rgba(255, 255, 255, 0.7);
}

/* line 9, app/assets/stylesheets/uds_components/uds_pill.sass */
.uds-pill.bordered {
  border: 1px solid #D6DCE7;
}

/* line 11, app/assets/stylesheets/uds_components/uds_pill.sass */
.uds-pill.small {
  font-size: 12px;
  padding: 1px 4px;
  margin-top: 0px;
}

@media screen and (max-width: 374px) {
  /* line 11, app/assets/stylesheets/uds_components/uds_pill.sass */
  .uds-pill.small {
    font-size: 10px;
  }
}

/* line 5, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .next-car-card-link {
  height: 100%;
}

/* line 8, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card {
  position: relative;
  width: 200px;
  border-radius: 4px;
  color: #02234C;
  top: 200px;
  transition: 200ms all;
}

/* line 15, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card.visible {
  animation: slide-in-bottom 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
}

/* line 18, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .car-card-image {
  background-size: cover;
  background-position: center top;
  height: 130px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

/* line 26, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .car-card-info {
  background: #fff;
  padding: 12px 8px 8px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

/* line 31, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .car-card-info .car-card-title {
  font-size: 16px;
  font-weight: 500;
}

/* line 34, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .car-card-info .car-card-variant {
  font-size: 12px;
}

/* line 37, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .car-card-info .car-card-price-section {
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
}

/* line 41, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .car-card-info .car-card-price-section .car-card-rating {
  min-width: 40%;
}

/* line 43, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .car-card-info .car-card-price-section .car-card-rating-group {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
}

/* line 47, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .car-card-info .car-card-price-section .car-card-rating-dots {
  height: 10px;
  margin-top: 2px;
  background-image: url(//assets.autouncle.com/assets/mobile/ratings_sheet-3557535f5322dc1ddbf2ff8022cfff36d445bc2e83b7cac301b56b25586c340a.svg);
  background-repeat: no-repeat;
}

/* line 52, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .car-card-info .car-card-price-section .car-card-price {
  text-align: right;
  max-width: 55%;
}

/* line 55, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .car-card-info .car-card-price-section .car-card-price .car-card-price-actual {
  font-weight: 700;
  font-size: 16px;
}

/* line 58, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .car-card-info .car-card-price-section .car-card-price .car-card-price-savings {
  display: none;
  padding: 0px 8px;
  border-radius: 2px;
  font-size: 10px;
  font-weight: 500;
  color: white;
  text-align: center;
  white-space: nowrap;
}

/* line 67, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .car-card-info .car-card-price-section .car-card-price .car-card-price-savings .label {
  max-width: 50px;
  margin-right: 2px;
}

/* line 71, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .visit-next-car-cta {
  position: absolute;
  top: 43%;
  right: -400px;
  background-image: url(//assets.autouncle.com/assets/mobile/image_slider_control_arrow-536052b6c5e4fa3b99bfc838525da3be80ccccef40d9acc7ec2be30300144a5e.png);
  background-repeat: no-repeat;
  background-position: 88% center;
  transition: all .2s;
}

/* line 79, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.featured_picture.next-car-slide .car-card .visit-next-car-cta.visible {
  right: -50px;
  -webkit-animation: slide-in-right 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.2 normal;
  animation: slide-in-right 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.2 normal;
}

/* line 84, app/assets/stylesheets/cars/_gallery_next_car_preview.sass */
.spinner {
  animation: rotate360 2s linear infinite;
  z-index: 2;
  width: 40px;
  height: 40px;
  position: absolute;
  top: calc(50% - 20px);
  left: calc(50% - 20px);
}

/* line 8, app/assets/stylesheets/animations/svg_spinner.sass */
.spinner .spinner-path {
  stroke: #fff;
  stroke-linecap: round;
  animation: spinner-dash 1.5s ease-in-out infinite;
}

@-webkit-keyframes slide-in-right {
  0% {
    -webkit-transform: translateX(60px);
    -webkit-transform-transform: translateX(60px);
    opacity: 0;
  }
  70% {
    -webkit-transform: translateX(40px);
    -webkit-transform-transform: translateX(40px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    -webkit-transform-transform: translateX(0);
    opacity: 1;
  }
}

@keyframes slide-in-right {
  0% {
    -webkit-transform: translateX(60px);
    -webkit-transform-transform: translateX(60px);
    opacity: 0;
  }
  70% {
    -webkit-transform: translateX(40px);
    -webkit-transform-transform: translateX(40px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    -webkit-transform-transform: translateX(0);
    opacity: 1;
  }
}

@keyframes slide-in-bottom {
  0% {
    top: 200px;
    opacity: 0;
  }
  70% {
    top: 80%;
    opacity: 0;
  }
  100% {
    top: 50%;
    opacity: 1;
    transform: translateY(-50%);
  }
}

/* line 95, app/assets/stylesheets/mobile/cars/show.sass */
.blue_link {
  color: #1BADD5;
  text-decoration: underline;
}

/* line 133, app/assets/stylesheets/_element_mixins.sass */
.blue_link:hover {
  text-decoration: none;
}

/* line 98, app/assets/stylesheets/mobile/cars/show.sass */
.pretty_text {
  font-size: 16px;
  text-align: left;
  line-height: 1.625;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}

/* line 302, app/assets/stylesheets/_element_mixins.sass */
.pretty_text p {
  margin-bottom: 13px;
}

/* line 305, app/assets/stylesheets/_element_mixins.sass */
.pretty_text h1, .pretty_text h2, .pretty_text h3, .pretty_text h4, .pretty_text h5, .pretty_text h6 {
  margin-bottom: 13px;
}

/* line 308, app/assets/stylesheets/_element_mixins.sass */
.pretty_text ul {
  list-style-type: disc;
  margin-bottom: 13px;
  padding-left: 26px;
}

/* line 101, app/assets/stylesheets/mobile/cars/show.sass */
.noscroll {
  overflow: hidden;
}

/* line 105, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action a {
  text-decoration: none;
}

/* line 108, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .car-freshness-wrapper {
  top: 12px;
  left: 12px;
  position: absolute;
}

/* line 112, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .car-freshness-label {
  display: inline-block;
  position: absolute;
  top: 4px;
  left: 4px;
  padding: 3px 6px;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 600;
  z-index: 2;
}

/* line 124, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .car-freshness-label--reduced {
  background-color: #F54B58;
  color: white;
  border: none;
  text-transform: uppercase;
}

/* line 129, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .car-freshness-label--fill-new {
  background-color: #1BADD5;
  color: white;
}

/* line 132, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .car-freshness-label--savings {
  background: #0a8020;
  color: #fff;
  border: none;
  text-transform: uppercase;
}

/* line 138, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .wrapper {
  padding: 0;
}

/* line 141, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .wrapper h1 {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  text-align: left;
  font-size: 22px;
  margin-bottom: 0;
  padding: 14px 12px 0;
  color: #02234C;
}

/* line 150, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .wrapper h1 .heading, body.cars_controller.show_action .wrapper h1 .subheading {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 154, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .wrapper h1 .heading {
  font-size: 20px;
  margin-right: 6px;
  font-weight: 600;
}

/* line 158, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .wrapper h1 .subheading {
  font-size: 16px;
}

/* line 161, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .wrapper h2 {
  color: #02234C;
  font-size: 16px;
}

/* line 165, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .wrap {
  padding: 0 1em;
}

/* line 168, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .search-agent-consent {
  display: none;
  font-size: 12px;
  margin-top: 10px;
}

/* line 172, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .search-agent-consent.visible {
  display: block;
}

/* line 174, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .agent_added.message {
  font-size: 13px;
}

/* line 176, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action img.agent-added-tick {
  display: none;
}

/* line 179, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.apps,
body.cars_controller.show_action section.heading-and-ratings,
body.cars_controller.show_action section.similar-cars,
body.cars_controller.show_action section.other-cars,
body.cars_controller.show_action section.navigation.breadcrumbs-section {
  background: #fff;
  padding: 20px 12px;
}

/* line 187, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .highlighted-details {
  margin: 12px;
}

/* line 189, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .highlighted-details .independent-location {
  color: #02234C;
  font-size: 12px;
}

/* line 192, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .highlighted-details ul {
  margin-top: 6px;
}

/* line 195, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .distance-and-location {
  display: flex;
  font-size: 12px;
}

/* line 198, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .distance-and-location img {
  margin-right: 6px;
}

/* line 201, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .sources-list {
  margin: 12px 12px 0;
  border-radius: 4px;
  background-color: rgba(214, 220, 231, 0.35);
  box-shadow: 0 0 1px 0 rgba(2, 35, 76, 0.1), 0 1px 3px 1px rgba(2, 35, 76, 0.1);
}

/* line 206, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .sources-list-content {
  padding: 12px;
}

/* line 208, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .sources-list-header {
  position: relative;
  color: #09366D;
  padding-left: 22px;
}

/* line 212, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .sources-list-header::before {
  content: '';
  width: 14px;
  height: 14px;
  position: absolute;
  left: 0;
  top: 4px;
  background: url(//assets.autouncle.com/assets/new_listing/magnifying_glass_icon_neutral_dark-c9313eb7e701047858848c5298ef645560e006e5077c5d5ce1a17ef00304d192.svg);
  background-size: cover;
}

/* line 221, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .sources-list-main {
  line-height: 21px;
  max-height: 42px;
  overflow: hidden;
  margin-top: 6px;
}

/* line 226, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .sources-list-main .car-source {
  font-size: 14px;
  margin-right: 8px;
  display: inline-block;
}

/* line 230, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .sources-list-main .car-source::before {
  content: '';
  height: 6px;
  width: 6px;
  border-radius: 50%;
  display: inline-block;
  margin-right: 4px;
  transform: translateY(-2px);
}

/* line 238, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .sources-list-main .car-source.available {
  color: rgba(9, 54, 109, 0.75);
}

/* line 240, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .sources-list-main .car-source.available::before {
  background-color: #1BADD5;
}

/* line 242, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .sources-list-main .car-source.unavailable {
  color: rgba(9, 54, 109, 0.35);
}

/* line 244, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .sources-list-main .car-source.unavailable::before {
  background-color: rgba(9, 54, 109, 0.35);
}

/* line 246, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .sources-list-footer {
  padding: 4px 12px;
  font-size: 12px;
  background: rgba(214, 220, 231, 0.35);
  color: rgba(9, 54, 109, 0.35);
  text-align: center;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 257, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.car-specifications .efficiency-image img {
  max-width: 100%;
}

/* line 260, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.similar-generic-cars {
  padding-bottom: 20px;
}

/* line 263, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action #scbdkdealerexternalcalc {
  width: 100% !important;
}

/* line 266, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.listing-item-container {
  padding: 0 12px;
  margin-bottom: 12px;
}

/* line 270, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.autouncle-advert-description {
  width: 100%;
  box-sizing: border-box;
  padding: 20px;
  margin-bottom: 10px;
}

/* line 275, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.autouncle-advert-description h3 {
  color: #02234C;
  padding: 5px 0 10px 0;
  font-size: 16px;
  border-bottom: 1px solid #E0E0E0;
}

/* line 280, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.autouncle-advert-description p {
  padding-top: 10px;
}

/* line 283, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.apps {
  width: 100%;
  box-sizing: border-box;
}

/* line 286, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.apps span {
  text-decoration: none;
  color: #02234C;
}

/* line 289, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.apps span.enhanced {
  color: #02234C;
  font-size: 14px;
  margin-left: 7px;
}

/* line 294, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.heading-and-ratings {
  width: 100%;
  box-sizing: border-box;
  border-top: 1px solid #E0E0E0;
}

/* line 299, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.heading-and-ratings h2 {
  border-bottom: none;
}

/* line 303, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.heading-and-ratings .ratings-summary li {
  display: inline-block;
  padding: 10px 3px;
}

/* line 307, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.other-cars,
body.cars_controller.show_action section.similar-cars {
  width: 100%;
  box-sizing: border-box;
  border-top: 1px solid #E0E0E0;
  margin-bottom: 0;
}

/* line 313, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.other-cars h2,
body.cars_controller.show_action section.similar-cars h2 {
  font-weight: bold;
}

/* line 316, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.other-cars .similar-cars-links li,
body.cars_controller.show_action section.similar-cars .similar-cars-links li {
  float: none;
  width: auto;
  margin-right: 0;
}

/* line 321, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.fb-comments-wrapper {
  padding: 20px 12px;
  width: 100%;
  box-sizing: border-box;
}

/* line 326, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.similar-featured-cars {
  width: 100%;
  box-sizing: border-box;
  padding: 20px 12px 0;
}

/* line 331, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.similar-generic-cars {
  width: 100%;
  padding: 20px 12px;
}

/* line 335, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.breadcrumbs-section {
  margin: 0;
}

/* line 337, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.breadcrumbs-section .breadcrumbs {
  border-top: 1px solid #E0E0E0;
  border-bottom: 1px solid #E0E0E0;
}

/* line 341, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.emission-info {
  width: 100%;
  box-sizing: border-box;
  padding: 20px;
  background-color: #F7F7F7;
  margin-bottom: 0;
}

/* line 348, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.emission-info p {
  color: #B8B8B8;
  font-size: 12px;
}

/* line 352, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.returned-from-clickout-section {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
  width: 100%;
  min-height: 100%;
  padding: 8px 12px 0 12px;
  z-index: 20;
  display: none;
  background-color: rgba(2, 35, 76, 0.5);
}

/* line 369, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.returned-from-clickout-section .return-overlay-container {
  background: white;
  padding: 30px 12px 6px;
  box-shadow: 0px 0px 5px #888;
  max-width: 450px;
  margin: auto;
  position: relative;
  top: 20%;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  height: 80%;
  overflow: scroll;
}

/* line 382, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.returned-from-clickout-section .return-overlay-container h3 {
  color: #02234C;
  font-size: 24px;
  font-weight: 500;
  text-align: center;
}

/* line 387, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.returned-from-clickout-section .return-overlay-container h4 {
  color: #02234C;
  font-size: 14px;
  text-align: center;
}

/* line 392, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action section.returned-from-clickout-section .return-overlay-container #close-return-overlay {
  position: fixed;
  right: 28px;
  top: calc(16px + 20% + 8px);
}

/* line 397, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .main-advert-button {
  left: 0;
  right: 0;
  margin: 6px 12px 0;
  z-index: 2;
  height: auto;
  transition: all .2s ease-in-out;
  border-radius: 4px;
}

/* line 408, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .main-advert-button.dummy {
  position: relative;
}

/* line 411, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .main-advert-button a {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #1BADD5;
  color: #fff;
  text-align: center;
  text-decoration: none;
  padding: 6px 0;
  position: relative;
  border-radius: 4px;
  height: 100%;
}

/* line 425, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .main-advert-button a:after {
  content: ' ';
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAwJyBoZWlnaHQ9JzIwMCcgZmlsbD0iI2ZmZiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMC41IDI0LjUgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMC41IDI0LjUgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0xNS40OTksMjQuNDk5bDMuMDg2LDMuMDg2Yy0yLjk0NSwyLjk0NS05LjE5NSw5LjE5Ni05LjUsOS41Yy0wLjc4MSwwLjc4MS0wLjc4MSwyLjA0NywwLDIuODI4czIuMDQ3LDAuNzgxLDIuODI4LDAgICBjMC4zMDQtMC4zMDUsNi41NTQtNi41NTUsOS41LTkuNWwzLjA4NiwzLjA4NnYtOUgxNS40OTl6Ij48L3BhdGg+PHBhdGggZD0iTTIxLjUsMzYuNWMtMC41NTMsMC0xLDAuNDQ3LTEsMXY3aC0xNnYtMTZoN2MwLjU1MiwwLDEtMC40NDcsMS0xcy0wLjQ0OC0xLTEtMWgtN2MtMS4xMDQsMC0yLDAuODk1LTIsMnYxNiAgIGMwLDEuMTA1LDAuODk2LDIsMiwyaDE2YzEuMTA0LDAsMi0wLjg5NSwyLTJ2LTdDMjIuNSwzNi45NDcsMjIuMDUzLDM2LjUsMjEuNSwzNi41eiI+PC9wYXRoPjwvZz48L3N2Zz4=) !important;
  background-size: contain;
  background-position: unset;
  position: absolute;
  right: 16px;
  width: 20px;
  height: 20px;
}

/* line 435, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .main-advert-button a h3 {
  font-size: 16px;
}

/* line 438, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .main-advert-button a span {
  font-size: 13px;
  margin-bottom: 1px;
}

/* line 443, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .pricing.uds-card {
  margin-top: 8px;
  margin-bottom: 0;
}

/* line 446, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .price-section-header {
  font-size: 16px;
  color: #02234C;
  margin: 20px 12px 0;
}

/* line 451, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .car-condition-cards-wrapper {
  margin: 12px;
}

/* line 453, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .car-condition-cards-wrapper > h2 {
  color: #515C5E;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.28px;
  padding-bottom: 12px;
}

/* line 463, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .car-specifications.uds-card {
  margin-top: 20px;
  margin-bottom: 0;
}

/* line 468, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .featured-cars-slider.featured-cars-slider--simple {
  padding-top: 8px;
  padding-bottom: 0;
}

/* line 472, app/assets/stylesheets/mobile/cars/show.sass */
body.cars_controller.show_action .banner-wrapper {
  margin: 10px auto;
  align-items: center;
}
