/* 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 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 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 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 5, app/assets/stylesheets/embedded_selling_reports.sass */
body.embedded_selling_reports h1, body.app_layout h1 {
  color: #686868;
  margin-bottom: 1em;
  text-align: center;
}

/* line 9, app/assets/stylesheets/embedded_selling_reports.sass */
body.embedded_selling_reports h1 small, body.app_layout h1 small {
  font-weight: normal;
}

/* line 11, app/assets/stylesheets/embedded_selling_reports.sass */
body.embedded_selling_reports h2, body.app_layout h2 {
  color: #6E6E6E;
  margin-bottom: 0.5em;
}

/* line 14, app/assets/stylesheets/embedded_selling_reports.sass */
body.embedded_selling_reports .partnership, body.app_layout .partnership {
  margin-bottom: 10px;
  text-align: center;
}

/* line 17, app/assets/stylesheets/embedded_selling_reports.sass */
body.embedded_selling_reports .partnership img, body.app_layout .partnership img {
  height: 13px;
  vertical-align: middle;
}

/* line 20, app/assets/stylesheets/embedded_selling_reports.sass */
body.embedded_selling_reports .cta_form, body.app_layout .cta_form {
  position: relative;
  padding: 20px;
}

/* line 24, app/assets/stylesheets/embedded_selling_reports.sass */
body.embedded_selling_reports .popup_text, body.app_layout .popup_text {
  max-width: 600px;
}

@media screen and (min-width: 440px) {
  /* line 28, app/assets/stylesheets/embedded_selling_reports.sass */
  body.embedded_selling_reports h1, body.app_layout h1 {
    font-size: 2.5em;
  }
  /* line 30, app/assets/stylesheets/embedded_selling_reports.sass */
  body.embedded_selling_reports .partnership, body.app_layout .partnership {
    text-align: right;
  }
}

@media screen and (min-width: 620px) {
  /* line 34, app/assets/stylesheets/embedded_selling_reports.sass */
  body.embedded_selling_reports h1, body.app_layout h1 {
    font-size: 3em;
  }
  /* line 36, app/assets/stylesheets/embedded_selling_reports.sass */
  body.embedded_selling_reports .cta_form, body.app_layout .cta_form {
    padding: 20px 25px;
  }
}

/* line 3, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .simple_sales_page section.intro {
  padding: 20px;
  margin-top: 150px;
}

/* line 6, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .simple_sales_page section.screenshots {
  float: right;
  margin: 0 20px 20px 20px;
  width: 512px;
}

/* line 11, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .simple_sales_page .call_to_action > article {
  display: block;
  text-align: center;
}

/* line 14, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .simple_sales_page .call_to_action > article.activate {
  margin-bottom: 15px;
  text-align: center;
}

/* line 17, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .simple_sales_page .call_to_action > article .pay {
  padding: 15px;
}

/* line 19, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .simple_sales_page .call_to_action > article .pay .price {
  margin-right: 10px;
}

/* line 21, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .simple_sales_page .call_to_action .login_link {
  margin: 15px 0;
}

/* line 23, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .simple_sales_page .call_to_action .register_or_login {
  width: auto;
}

/* line 25, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .simple_sales_page .call_to_action .register_or_login article.login {
  width: 300px;
  margin: 16px auto;
  clear: both;
}

/* line 29, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .simple_sales_page section.below_cta {
  clear: both;
  padding: 5px 20px 20px 20px;
  text-align: center;
}

/* line 35, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .default_sales_page section.screenshots {
  background-color: #f6f3ef;
  padding: 0 18px 18px 18px;
}

/* line 38, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .default_sales_page .call_to_action {
  clear: both;
}

/* line 41, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .default_sales_page .call_to_action > article.login_link {
  width: 150px;
}

/* line 44, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .sales_page_super_simple {
  padding: 18px;
  text-align: center;
  color: #515c5e;
  width: 500px;
}

/* line 49, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .sales_page_super_simple .submit {
  text-align: center;
}

/* line 51, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .sales_page_super_simple h1 {
  font-size: 2em;
  font-weight: bold;
}

/* line 54, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .sales_page_super_simple h2 {
  margin-bottom: 1em;
}

/* line 56, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .sales_page_super_simple p {
  text-align: left;
  margin-bottom: 1.2em;
}

/* line 59, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .sales_page_super_simple .popup_controls {
  text-align: center;
}

/* line 61, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .sales_page_super_simple input, .sales_page > .sales_page_super_simple label {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 5px;
}

/* line 66, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .sales_page_super_simple label {
  position: relative;
  top: 3px;
}

/* line 70, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .sales_page_super_simple .button {
  display: inline-block;
  font-size: 16px;
}

/* line 73, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .sales_page_super_simple .button .price {
  margin-right: 10px;
}

/* line 75, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .sales_page_super_simple .register_or_login {
  margin-top: 30px;
}

/* line 77, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page > .sales_page_super_simple .register_or_login .input {
  text-align: left;
}

/* line 81, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.intro {
  margin-top: 90px;
  text-align: center;
  padding: 20px 50px;
}

/* line 86, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page h1 {
  font-size: 48px;
  font-weight: normal;
}

/* line 89, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .main {
  overflow: hidden;
}

/* line 91, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .main > article {
  margin-bottom: 25px;
}

/* line 93, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .main p {
  line-height: 1.7em;
  margin-bottom: .8em;
}

/* line 96, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .main h2 {
  font-size: 16px;
  font-weight: normal;
  border-bottom: 1px solid #edeae6;
  margin: 1.5em 0 .8em 0;
}

/* line 101, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.pay {
  padding: 18px;
}

/* line 103, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.pay h1, .sales_page section.pay h2 {
  text-align: center;
}

/* line 105, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.pay h1 {
  font-size: 48px;
}

/* line 107, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.pay h2 {
  margin: 2em 0;
  font-weight: normal;
}

/* line 110, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.pay ul {
  overflow: hidden;
}

/* line 112, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.pay ul li {
  margin: 5px auto;
  text-align: center;
  list-style-type: none;
}

/* line 118, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.pay ul li > img {
  padding: 20px 0;
}

/* line 120, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.pay ul li a, .sales_page section.pay ul li form {
  display: block;
  text-decoration: none;
}

/* line 123, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.pay ul li a .button, .sales_page section.pay ul li a input[type=submit], .sales_page section.pay ul li form .button, .sales_page section.pay ul li form input[type=submit] {
  display: block;
  width: auto;
  margin: 0 auto;
  font-size: 16px;
  padding: 15px;
}

/* line 130, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.pay ul li.sms a {
  background-position: 50% -95px;
}

/* line 132, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.terms {
  text-align: center;
  margin-top: 20px;
}

/* line 135, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.contact {
  margin-top: 1em;
  text-align: center;
  margin-bottom: 1em;
}

/* line 139, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .description {
  font-size: 24px;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
  margin: 20px 0;
}

/* line 143, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .description p {
  margin: 0.5em 0;
}

/* line 145, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .description p.small {
  font-size: 14px;
}

/* line 148, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .screenshots img {
  display: block;
}

/* line 150, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .screenshots .fluid-width-video-wrapper {
  width: 100%;
}

/* line 153, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.call_to_action {
  padding: 20px;
  background: #f6f3ef;
  text-align: center;
}

/* line 157, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.call_to_action > article {
  display: inline-block;
  margin: 0 10px;
  vertical-align: middle;
}

/* line 161, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.call_to_action > article.activate {
  font-size: 20px;
  text-align: left;
}

/* line 164, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.call_to_action > article.activate h2 {
  font-size: 20px;
}

/* line 167, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.call_to_action > article.buttons a {
  width: auto;
  display: inline-block;
}

/* line 170, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.call_to_action > article.buttons span.or {
  margin: 0 16px;
}

/* line 172, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.call_to_action .register_or_login {
  width: 300px;
  margin: 0 auto;
}

/* line 175, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.call_to_action .button, .sales_page section.call_to_action input[type=submit] {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: center;
  font-size: 16px;
  text-decoration: none;
}

/* line 182, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.call_to_action .button small, .sales_page section.call_to_action input[type=submit] small {
  font-weight: normal;
}

/* line 184, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.call_to_action .button.renew {
  display: inline-block;
  vertical-align: middle;
  width: auto;
}

/* line 189, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.below {
  padding: 20px;
}

/* line 192, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .register_or_login {
  text-align: center;
}

/* line 194, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .register_or_login > .link {
  color: #1BADD5;
  font-weight: bold;
}

/* line 197, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .register_or_login > article.login, .sales_page .register_or_login > article.register {
  display: none;
  margin: 16px 0;
}

/* line 201, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .register_or_login > article.login form input[type=text], .sales_page .register_or_login > article.login form input[type=email], .sales_page .register_or_login > article.login form input[type=password], .sales_page .register_or_login > article.register form input[type=text], .sales_page .register_or_login > article.register form input[type=email], .sales_page .register_or_login > article.register form input[type=password] {
  display: block;
  width: 100%;
}

/* line 204, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page .register_or_login > .button {
  display: block;
  margin: 10px 0;
}

/* line 208, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.steps {
  overflow: hidden;
  background: #f6f3ef;
  border-bottom: 1px solid #dad4cb;
  margin-bottom: 18px;
}

/* line 213, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.steps h2 {
  text-align: center;
  border-bottom: none;
}

/* line 216, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.steps ol {
  overflow: hidden;
}

/* line 218, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.steps ol li {
  list-style-type: none;
  float: left;
  box-sizing: border-box;
  width: 33.3%;
  padding: 16px 16px 16px 66px;
  position: relative;
  counter-increment: li;
  background: url(//assets.autouncle.com/images/apps/payment/steps_arrows.png) no-repeat 100% -48px;
}

/* line 227, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.steps ol li:before {
  content: counter(li);
  font-size: 35px;
  position: absolute;
  top: 0px;
  left: 16px;
}

/* line 233, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.steps ol li:last-child {
  background-image: none;
}

/* line 235, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.steps ol li.active {
  background-color: #1BADD5;
  background-position: 100% 0;
  color: white;
}

/* line 239, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.steps ol li h3 {
  margin: 0;
  font-size: 24px;
}

/* line 243, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user h1 {
  text-align: center;
}

/* line 245, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user h2 {
  font-size: 20px;
  font-weight: normal;
  text-align: center;
  margin-bottom: 1em;
}

/* line 250, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user p {
  margin: .5em 0 .8em 0;
}

/* line 252, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login {
  padding-bottom: 20px;
}

/* line 254, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login > .button.register {
  display: none;
  margin: 10px 0;
}

/* line 257, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login > .button.login {
  width: 150px;
  margin-left: auto;
  margin-right: auto;
}

/* line 261, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login > article.register {
  display: block;
  margin-bottom: 20px;
}

/* line 264, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login > article.register .fb_login {
  margin-top: 40px;
  margin-bottom: 20px;
}

/* line 267, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login > article.register .fb_login > span, .sales_page section.create_user > .register_or_login > article.register .fb_login > a {
  display: inline-block;
  vertical-align: middle;
}

/* line 270, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login > article.register > h3 {
  margin: 18px 0;
}

/* line 272, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login > article.register .user_form {
  border: 1px solid #edeae6;
  border-radius: 10px;
  background-color: #f6f3ef;
  background-image: url(//assets.autouncle.com/assets/white_to_alternate_noise_fade-ab465f418e9ca35daf68a1414f656d8bafb5ad8271c6c3da4e547e37f7978a89.png);
  background-position: top left;
  background-repeat: repeat-x;
  padding: 18px;
  width: 300px;
  margin: 0 auto;
}

/* line 276, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login > article.register label {
  font-size: 14px;
  font-weight: normal;
  text-shadow: white 0px 1px 0px;
}

/* line 280, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login > article.register .submit {
  text-align: right;
}

/* line 282, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login > article.register input[type=submit] {
  width: auto;
  border-radius: 5px;
}

/* line 285, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login > article.register input[type=text], .sales_page section.create_user > .register_or_login > article.register input[type=password], .sales_page section.create_user > .register_or_login > article.register input[type=email] {
  display: block;
  width: 100%;
  overflow: hidden;
}

/* line 289, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.create_user > .register_or_login > article.login {
  width: 300px;
  border: 1px solid #edeae6;
  border-radius: 10px;
  background-color: #f6f3ef;
  background-image: url(//assets.autouncle.com/assets/white_to_alternate_noise_fade-ab465f418e9ca35daf68a1414f656d8bafb5ad8271c6c3da4e547e37f7978a89.png);
  background-position: top left;
  background-repeat: repeat-x;
  padding: 18px;
  margin: 20px auto;
}

/* line 293, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.receipt {
  text-align: center;
  padding: 20px;
}

/* line 296, app/assets/stylesheets/apps/_sales_page.sass */
.sales_page section.receipt .button {
  display: inline-block;
}

/* line 302, app/assets/stylesheets/apps/_sales_page.sass */
body.app_layout .sales_page > .sales_page_super_simple .popup_controls {
  display: none;
}

/* line 27, app/assets/stylesheets/apps.sass */
.app .app-mobile-navbar, .sales_page .app-mobile-navbar {
  display: none;
}

/* line 30, app/assets/stylesheets/apps.sass */
.app section.top, .sales_page section.top {
  box-sizing: content-box;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background: #f6f3ef;
  padding: 18px;
  height: 41px;
  z-index: 1;
}

/* line 41, app/assets/stylesheets/apps.sass */
.app section.top > h1, .app section.top .app_icon, .app section.top .location_map, .sales_page section.top > h1, .sales_page section.top .app_icon, .sales_page section.top .location_map {
  display: inline-block;
  vertical-align: middle;
}

/* line 44, app/assets/stylesheets/apps.sass */
.app section.top > h1, .sales_page section.top > h1 {
  margin-bottom: 0;
  font-size: 22px;
}

/* line 47, app/assets/stylesheets/apps.sass */
.app section.top > .app_icon, .app section.top > .location_map, .sales_page section.top > .app_icon, .sales_page section.top > .location_map {
  width: 41px;
  height: 41px;
  margin-right: 8px;
}

/* line 51, app/assets/stylesheets/apps.sass */
.app section.top > .app_icon, .sales_page section.top > .app_icon {
  background: url(//assets.autouncle.com/assets/apps/icons_small-b2f48a485afe91d3bb433d36002b975c396f703170b1d16c2230377bb3b8ee85.png) no-repeat 0 0;
}

/* line 53, app/assets/stylesheets/apps.sass */
.app section.top > .location_map, .sales_page section.top > .location_map {
  background: url(//assets.autouncle.com/assets/icons/map_pin_dark-d20ef5d9c2050d97dd1edcb9ad7de1d115d5b58c7f2175b1f12ef1849e6f0211.svg) no-repeat 0 0;
}

/* line 55, app/assets/stylesheets/apps.sass */
.app section.top > article.car_headline, .sales_page section.top > article.car_headline {
  float: right;
  text-align: right;
}

/* line 58, app/assets/stylesheets/apps.sass */
.app section.top > article.car_headline > a, .sales_page section.top > article.car_headline > a {
  display: block;
  text-decoration: none;
}

/* line 61, app/assets/stylesheets/apps.sass */
.app section.top > article.car_headline img, .app section.top > article.car_headline h2, .sales_page section.top > article.car_headline img, .sales_page section.top > article.car_headline h2 {
  display: inline-block;
  vertical-align: middle;
}

/* line 64, app/assets/stylesheets/apps.sass */
.app section.top > article.car_headline h2, .sales_page section.top > article.car_headline h2 {
  font-size: 18px;
}

/* line 66, app/assets/stylesheets/apps.sass */
.app section.top > article.car_headline img, .sales_page section.top > article.car_headline img {
  margin-left: 8px;
  vertical-align: middle;
  border: 1px solid #dad4cb;
  padding: 1px;
}

/* line 70, app/assets/stylesheets/apps.sass */
.app.reliability_report section.top > .app_icon, .sales_page.reliability_report section.top > .app_icon {
  background-position: 0 -41px;
}

/* line 73, app/assets/stylesheets/apps.sass */
.app.price_history section.top > .app_icon, .sales_page.price_history section.top > .app_icon {
  background-position: 0 -123px;
}

/* line 76, app/assets/stylesheets/apps.sass */
.app.my_car section.top > .app_icon, .sales_page.my_car section.top > .app_icon {
  background-position: 0 -205px;
}

/* line 79, app/assets/stylesheets/apps.sass */
.app.favourites section.top > .app_icon, .sales_page.favourites section.top > .app_icon {
  background-position: 0 -287px;
}

/* line 82, app/assets/stylesheets/apps.sass */
.app.help_with_buying section.top > .app_icon, .sales_page.help_with_buying section.top > .app_icon {
  background-position: 0 -533px;
}

/* line 85, app/assets/stylesheets/apps.sass */
.app.car_specifications section.top > .app_icon, .sales_page.car_specifications section.top > .app_icon {
  background-position: 0 -574px;
}

/* line 88, app/assets/stylesheets/apps.sass */
.app.car_feedbacks section.top > .app_icon, .sales_page.car_feedbacks section.top > .app_icon {
  background-position: 0 -615px;
}

/* line 91, app/assets/stylesheets/apps.sass */
.app.cross_country_valuations section.top > .app_icon, .sales_page.cross_country_valuations section.top > .app_icon {
  background-position: 0 -738px;
}

/* line 94, app/assets/stylesheets/apps.sass */
.app.seller_car_certificates section.top > .app_icon, .sales_page.seller_car_certificates section.top > .app_icon {
  background-position: 0 -861px;
}

/* line 97, app/assets/stylesheets/apps.sass */
.app.valuation_explanation section.top > .app_icon, .sales_page.valuation_explanation section.top > .app_icon {
  background-position: 0 -861px;
}

/* line 100, app/assets/stylesheets/apps.sass */
.app.car_equipment_overview section.top > .app_icon, .sales_page.car_equipment_overview section.top > .app_icon {
  background-position: 0 -902px;
}

/* line 104, app/assets/stylesheets/apps.sass */
.app section.app_content {
  box-sizing: content-box;
  position: absolute;
  top: 77px;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 20px;
  overflow: auto;
}

/* line 113, app/assets/stylesheets/apps.sass */
.app section.sidebar {
  box-sizing: content-box;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: auto;
  width: 150px;
  padding: 18px;
  z-index: 2;
}

/* line 1, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content {
  line-height: 1.7em;
  font-size: 14px;
}

/* line 8, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content h1, .app section.app_content h2, .app section.app_content h3 {
  border-bottom: 1px solid #edeae6;
  padding-bottom: .2em;
  margin-bottom: .8em;
}

/* line 12, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content h1 {
  font-size: 35px;
  text-align: center;
  font-weight: normal;
  margin-bottom: 1em;
  margin-top: .5em;
  line-height: 1.35;
}

/* line 19, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content h1.simple, .app section.app_content h1:first-child {
  border: 0 none;
}

/* line 21, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content h1.long_text {
  font-size: 28px;
}

/* line 24, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content h2 {
  font-weight: normal;
  font-size: 18px;
  margin-top: 1.5em;
}

/* line 28, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content h2.simple {
  border: 0 none;
  font-size: 24px;
}

/* line 31, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content h1 + h2, .app section.app_content h2.centered {
  text-align: center;
  border-bottom: none;
  font-weight: bold;
}

/* line 35, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content h1 + h2 {
  margin-top: -25px;
  font-size: 20px;
  font-weight: normal;
}

/* line 46, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.conclusion {
  margin: 0 0 18px 0;
}

/* line 48, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.conclusion > h1 {
  margin-bottom: 1em;
}

/* line 51, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta {
  overflow: hidden;
  width: 80%;
  margin: 0 auto;
  padding-bottom: 2.5em;
}

/* line 56, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .car_pic {
  float: left;
  margin-right: 36px;
  max-width: 200px;
}

/* line 60, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .car_pic img {
  vertical-align: middle;
  border: 1px solid #dad4cb;
  padding: 1px;
}

/* line 64, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .car_pic .under_picture .right_aligned_labels_data li {
  border-bottom: 1px solid #edeae6;
}

/* line 66, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .car_pic .under_picture .right_aligned_labels_data li .label {
  text-align: left;
  width: 50%;
}

/* line 69, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .car_pic .under_picture .right_aligned_labels_data li .value {
  text-align: left;
}

/* line 71, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .car_pic .under_picture .right_aligned_labels_data li .value_right {
  text-align: right;
}

/* line 73, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .car_pic .under_picture .right_aligned_labels_data li.extra_info {
  display: none;
}

/* line 76, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .car_pic .under_picture .right_aligned_labels_data li.with_big_value .label {
  padding-top: 0;
}

/* line 78, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .car_pic .under_picture .right_aligned_labels_data .value.big {
  font-size: 1em;
  font-weight: bold;
}

/* line 83, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .car_pic .under_picture .right_aligned_labels_data.smaller_labels li .label {
  width: 30%;
}

/* line 86, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta article.text {
  text-align: center;
}

/* line 88, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta article.text, .app section.app_content article.main_cta article.cta_form {
  overflow: hidden;
}

/* line 90, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .car_pic + .text {
  text-align: left;
}

/* line 92, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta h2 {
  margin-bottom: 1em;
  border-bottom: 0 none;
}

/* line 95, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .button.primary, .app section.app_content article.main_cta input.primary[type=submit] {
  display: inline-block;
  border-radius: 5px;
  font-size: 16px;
  text-align: center;
}

/* line 101, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .button.primary img, .app section.app_content article.main_cta input.primary[type=submit] img {
  vertical-align: top;
  margin-left: .5em;
}

/* line 104, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta .button.primary.simple, .app section.app_content article.main_cta input.primary.simple[type=submit] {
  text-transform: none;
  font-weight: normal;
}

/* line 107, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta form.email_form {
  overflow: hidden;
}

/* line 109, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta form.email_form input {
  border-radius: 5px;
  height: 45px;
  line-height: 30px;
  font-size: 16px;
  font-weight: normal;
  margin: 0;
  vertical-align: top;
}

/* line 117, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta form.email_form input[type=text] {
  float: left;
  width: 42%;
  margin-right: 10px;
}

/* line 121, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta form.email_form input[type=submit] {
  width: 55.5%;
}

/* line 123, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta p {
  margin-bottom: 18px;
}

/* line 125, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta p.cta_right_align {
  text-align: right;
}

/* line 127, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta p.cta_right_align .button {
  border-radius: 5px;
  text-transform: none;
  font-weight: normal;
  font-size: 1.2em;
}

/* line 132, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_cta article.cta_pay_icons {
  margin: 10px 0 0 0;
}

/* line 137, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.details {
  font-size: 12px;
}

/* line 139, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.details:after {
  clear: both;
  content: ' ';
  display: table;
}

/* line 143, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.details + article.details {
  margin-top: 30px;
}

/* line 145, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.details h3 {
  border: 0 none;
}

/* line 150, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.text_copy {
  padding: 0 18px;
}

/* line 154, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.car_facts {
  float: right;
  margin-left: 18px;
  text-align: center;
}

/* line 159, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .left_float_small {
  float: left;
  margin-right: 18px;
}

/* line 163, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .one_line_conclusion {
  font-size: 35px;
  text-align: center;
  padding: 18px 0;
}

/* line 168, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.row_of_images {
  text-align: center;
  margin-bottom: 18px;
  list-style: none;
}

/* line 172, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.row_of_images li {
  display: inline-block;
  padding: 0;
  margin: 0;
}

/* line 177, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content input.nr_plate_input {
  text-transform: uppercase;
  height: 80px;
  width: 330px;
  margin: 0 0 18px 0;
  border: 0 none;
  background: transparent url(//assets.autouncle.com/assets/car_history_lookup/number_plate-96497fa233b0ce2275cb929764aa23036067d358911eb5b44eef236272e01199.png);
  text-align: center;
  font-size: 40px;
}

/* line 186, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content input.nr_plate_input:focus {
  border: 0 none;
  box-shadow: none;
}

/* line 191, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.with_icon > .icon {
  float: left;
  margin-right: 18px;
}

/* line 194, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.with_icon > .text {
  overflow: hidden;
}

/* line 196, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.with_icon .call_to_action {
  margin-top: 18px;
  text-align: center;
  background-color: #fbf9f7;
  padding: 16px;
  text-decoration: none;
}

/* line 202, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.with_icon .call_to_action a {
  display: block;
  font-size: 16px;
  color: #1BADD5;
}

/* line 208, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.check_marks {
  list-style-type: none;
  padding: 0;
}

/* line 211, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.check_marks li {
  padding-left: 36px;
  background: url(//assets.autouncle.com/assets/tick_green-ceb94f89d5b2131ffe01c3956993e9b6d25d727347faa423a904f6e2fda95b71.png) no-repeat 0 5px;
}

/* line 215, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.check_marks.inline li {
  display: inline-block;
  margin-right: 36px;
}

/* line 221, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.simple_list, .app section.app_content ol.simple_list {
  padding-left: 1.5em;
}

/* line 223, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.unformatted_list, .app section.app_content ol.unformatted_list {
  list-style-type: none;
}

/* line 225, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.inline_list, .app section.app_content ol.inline_list {
  padding: 0;
}

/* line 227, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.inline_list li, .app section.app_content ol.inline_list li {
  display: inline;
  padding-right: 5px;
}

/* line 232, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.half {
  float: left;
  padding-right: 20px;
  box-sizing: border-box;
  width: 50%;
}

/* line 71, app/assets/stylesheets/_element_mixins.sass */
.app section.app_content article.half.last {
  padding-right: 0;
}

/* line 235, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.half.help_us_get_started {
  width: 380px;
  min-height: 450px;
  background: url(//assets.autouncle.com/assets/apps/help_us_get_started-048fd09a190894cb2417902a0b01a38c9be90f24a57c0cfd8a07f2df377bd76d.jpg) no-repeat 20px 0;
}

/* line 239, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.half.help_us_get_started.small {
  width: 230px;
  background: url(//assets.autouncle.com/assets/apps/help_us_get_started_small-7f84e379603c79805af5416e98b33cae8bac993d260172b6f5c4100792533ca8.jpg) no-repeat 0 0;
}

/* line 242, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.help_us_get_started + article.half {
  width: auto;
  float: none;
  overflow: hidden;
}

/* line 248, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content table.formatted {
  width: 100%;
  border-collapse: collapse;
}

/* line 252, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content table.formatted tbody tr:nth-of-type(even) {
  background-color: #fbf9f7;
}

/* line 254, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content table.formatted th {
  text-align: left;
}

/* line 256, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content table.formatted th, .app section.app_content table.formatted td {
  padding: 5px 10px;
}

/* line 258, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content table.formatted th.number, .app section.app_content table.formatted td.number {
  text-align: right;
}

/* line 262, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content table.formatted.negative tbody tr:nth-of-type(even) {
  background-color: #fff;
}

/* line 264, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content table.formatted.bordered {
  border: 1px solid #edeae6;
}

/* line 266, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content table.formatted.narrow {
  width: 65%;
  margin-left: auto;
  margin-right: auto;
}

/* line 273, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.info_box {
  border-radius: 10px;
  padding: 18px;
  background: #fbf9f7;
  position: relative;
  font-size: 12px;
}

/* line 279, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.info_box > .icon {
  position: absolute;
  top: 18px;
  left: 18px;
  background: url(//assets.autouncle.com/assets/apps/in_app_sprite-853846cc2cde41812b12dd00086320053281056e130fec46636a36a7ac65df06.png) no-repeat 0 0;
  width: 26px;
  height: 26px;
}

/* line 286, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.info_box h2 {
  padding-left: 40px;
  margin-top: 0;
  border-bottom: 0 none;
}

/* line 290, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.info_box p {
  margin-bottom: 1em;
}

/* line 292, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.info_box p.right_of_icon {
  padding-left: 40px;
}

/* line 296, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.attention_box {
  border-radius: 10px;
  padding: 18px 18px 18px 62px;
  background: #fbf5c7;
  position: relative;
  font-size: 12px;
  margin-bottom: 18px;
}

/* line 50, app/assets/stylesheets/_element_mixins.sass */
.app section.app_content article.attention_box > .icon, .app section.app_content article.attention_box > i {
  position: absolute;
  top: 18px;
  left: 18px;
  background: url(//assets.autouncle.com/assets/apps/in_app_sprite-853846cc2cde41812b12dd00086320053281056e130fec46636a36a7ac65df06.png) no-repeat 0 -26px;
  width: 26px;
  height: 26px;
}

/* line 300, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.main_input {
  text-align: center;
  margin-bottom: 30px;
}

/* line 305, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.big_message {
  text-align: center;
  font-size: 16px;
}

/* line 311, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_form .input {
  margin-bottom: 5px;
  min-height: 2.3em;
  text-align: left;
}

/* line 316, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_form .input.radio_buttons label {
  display: inline;
}

/* line 318, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_form .input.radio_buttons label.row_label {
  display: block;
}

/* line 320, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_form .input.radio_buttons .radio_input {
  padding-left: 1px;
  padding-right: 10px;
  display: inline;
}

/* line 325, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_form .input.inline_inputs input, .app section.app_content article.cta_form .input.inline_inputs select {
  display: inline-block;
  width: auto;
}

/* line 328, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_form .input.inline_inputs select {
  padding-right: 30px;
}

/* line 330, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_form label {
  margin: 0;
  font-size: 14px;
  font-weight: normal;
}

/* line 334, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_form label.error {
  position: static;
}

/* line 336, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_form input[type="text"], .app section.app_content article.cta_form input[type="email"], .app section.app_content article.cta_form input[type="tel"], .app section.app_content article.cta_form input[type="number"], .app section.app_content article.cta_form select, .app section.app_content article.cta_form textarea {
  width: 100%;
  margin: 0;
  height: 2.3em;
}

/* line 340, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_form input.error[type="text"], .app section.app_content article.cta_form input.error[type="email"], .app section.app_content article.cta_form input.error[type="tel"], .app section.app_content article.cta_form input.error[type="number"], .app section.app_content article.cta_form select.error, .app section.app_content article.cta_form textarea.error {
  position: static;
  border: 1px solid #CF2020;
  font-weight: normal;
  font-size: 1em;
  color: #515c5e;
}

/* line 346, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_form p.submit {
  margin-top: 18px;
}

/* line 349, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_progress_tracker {
  overflow: hidden;
  margin-bottom: 10px;
}

/* line 352, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content article.cta_progress_tracker ol {
  margin-top: -10px;
  list-style-type: none;
}

/* line 165, app/assets/stylesheets/_element_mixins.sass */
.app section.app_content article.cta_progress_tracker ol li {
  list-style-type: none;
  display: inline-block;
  vertical-align: top;
  width: 33.1666666667%;
  text-align: left;
  border-bottom: 1px solid #dad4cb;
  margin-bottom: 15px;
  line-height: 1;
}

/* line 174, app/assets/stylesheets/_element_mixins.sass */
.app section.app_content article.cta_progress_tracker ol li .stepnr {
  position: relative;
  top: 15px;
  text-align: center;
  font-size: 14px;
  display: inline-block;
  border-radius: 20px;
  width: 20px;
  height: 20px;
  padding: 3px;
  line-height: 20px;
  margin-right: 5px;
  background-color: #dad4cb;
  color: #fff;
}

/* line 188, app/assets/stylesheets/_element_mixins.sass */
.app section.app_content article.cta_progress_tracker ol li span.title {
  position: relative;
  white-space: nowrap;
  display: inline-block;
  max-width: 74%;
  top: 5px;
}

/* line 194, app/assets/stylesheets/_element_mixins.sass */
.app section.app_content article.cta_progress_tracker ol li span, .app section.app_content article.cta_progress_tracker ol li .stepnr {
  vertical-align: middle;
}

/* line 197, app/assets/stylesheets/_element_mixins.sass */
.app section.app_content article.cta_progress_tracker ol li.done .stepnr, .app section.app_content article.cta_progress_tracker ol li.active .stepnr {
  color: #fff;
}

/* line 199, app/assets/stylesheets/_element_mixins.sass */
.app section.app_content article.cta_progress_tracker ol li.active {
  font-weight: bold;
}

/* line 207, app/assets/stylesheets/_element_mixins.sass */
.app section.app_content article.cta_progress_tracker ol li.done, .app section.app_content article.cta_progress_tracker ol li.active {
  border-bottom-color: #7FCA1E;
}

/* line 209, app/assets/stylesheets/_element_mixins.sass */
.app section.app_content article.cta_progress_tracker ol li.done .stepnr, .app section.app_content article.cta_progress_tracker ol li.active .stepnr {
  background-color: #7FCA1E;
}

/* line 203, app/assets/stylesheets/_element_mixins.sass */
.app section.app_content article.cta_progress_tracker ol li {
  font-size: 11px;
}

/* line 360, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .data_list, .app section.app_content .right_aligned_labels_data {
  list-style-type: none;
  overflow: hidden;
  padding-left: 0;
}

/* line 364, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .data_list > li, .app section.app_content .right_aligned_labels_data > li {
  padding: 10px 0;
  overflow: hidden;
  line-height: 1;
}

/* line 369, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .data_list > li.with_big_value .label, .app section.app_content .right_aligned_labels_data > li.with_big_value .label {
  padding-top: 13px;
}

/* line 372, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .data_list.greyed_out_labels .label, .app section.app_content .greyed_out_labels.right_aligned_labels_data .label {
  color: #b9b7b5;
}

/* line 375, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .data_list.inline_labels .label, .app section.app_content .data_list.inline_labels .value, .app section.app_content .inline_labels.right_aligned_labels_data .label, .app section.app_content .inline_labels.right_aligned_labels_data .value {
  display: inline;
}

/* line 377, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .data_list.inline_labels .label:after, .app section.app_content .inline_labels.right_aligned_labels_data .label:after {
  content: ': ';
}

/* line 382, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .right_aligned_labels_data .label {
  float: left;
  width: 40%;
  text-align: right;
  margin-right: 20px;
}

/* line 387, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .right_aligned_labels_data .value {
  text-align: left;
  overflow: hidden;
}

/* line 390, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .right_aligned_labels_data .value.big {
  font-size: 30px;
}

/* line 393, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .right_aligned_labels_data.longer_labels .label {
  width: 60%;
}

/* line 397, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .simple_card, .app section.app_content ul.cards.col3 > li {
  border: 1px solid #edeae6;
  border-radius: 3px;
  padding: 2%;
}

/* line 401, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.cards.col3 {
  font-size: 14px;
  overflow: hidden;
}

/* line 404, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.cards.col3 > li {
  list-style-type: none;
  display: block;
  margin-bottom: 16px;
  margin-right: 2%;
  box-sizing: border-box;
  width: 32%;
  height: 145px;
  float: left;
  text-align: center;
}

/* line 416, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.cards.col3 > li.last {
  margin-right: 0;
}

/* line 418, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.cards.col3 > li h3 {
  font-size: 1em;
  border-bottom: 0 none;
  margin: 0;
}

/* line 422, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.cards.col3 > li .description {
  border-top: 1px solid #edeae6;
  color: #b9b7b5;
  font-size: 11px;
  line-height: 1.5em;
  padding-top: 10px;
}

/* line 429, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content ul.cards.col3.flexible_height > li {
  height: auto;
}

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

/* line 435, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .cta-block__button {
  display: none;
}

/* line 437, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .cta-block__button--floated {
  display: block;
  float: right;
  margin-left: 18px;
}

@media screen and (max-width: 620px) {
  /* line 435, app/assets/stylesheets/apps/_common_elements.sass */
  .app section.app_content .cta-block__button {
    float: none;
    display: block;
    width: 100%;
    margin-left: 0;
    margin-top: 18px;
  }
  /* line 447, app/assets/stylesheets/apps/_common_elements.sass */
  .app section.app_content .cta-block__button--floated {
    display: none;
  }
}

/* line 450, app/assets/stylesheets/apps/_common_elements.sass */
.app section.app_content .block-separator {
  margin: 18px 0;
  text-align: center;
  font-style: italic;
}

/* line 129, app/assets/stylesheets/apps.sass */
.app .mobile_only {
  display: none;
}

/* line 132, app/assets/stylesheets/apps.sass */
.app section.sidebar {
  line-height: 1.7em;
  color: #6b7374;
}

/* line 135, app/assets/stylesheets/apps.sass */
.app section.sidebar .sponsor {
  margin-bottom: 18px;
}

/* line 137, app/assets/stylesheets/apps.sass */
.app section.sidebar .sponsor > span {
  color: #b9b7b5;
}

/* line 139, app/assets/stylesheets/apps.sass */
.app section.sidebar .sponsor > .logo {
  width: 149px;
  height: 45px;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.15);
}

/* line 143, app/assets/stylesheets/apps.sass */
.app section.sidebar .sponsor > .logo > img {
  width: 149px;
}

/* line 145, app/assets/stylesheets/apps.sass */
.app section.sidebar h2 {
  font-size: 14px;
  margin: 0.8em 0 0.5em 0;
}

/* line 148, app/assets/stylesheets/apps.sass */
.app section.sidebar p {
  margin-bottom: 0.4em;
}

/* line 150, app/assets/stylesheets/apps.sass */
.app section.sidebar > .cta {
  margin: 1em 0;
}

/* line 152, app/assets/stylesheets/apps.sass */
.app section.sidebar > .cta > a {
  display: block;
  text-decoration: none;
}

/* line 155, app/assets/stylesheets/apps.sass */
.app section.sidebar > .cta > a > .button {
  margin: 1em 0 0 0;
}

/* line 157, app/assets/stylesheets/apps.sass */
.app section.sidebar a.blue_link {
  color: #1BADD5;
  text-decoration: underline;
  color: #1BADD5;
}

/* line 133, app/assets/stylesheets/_element_mixins.sass */
.app section.sidebar a.blue_link:hover {
  text-decoration: none;
}

/* line 160, app/assets/stylesheets/apps.sass */
.app section.sidebar .button {
  display: block;
  text-align: center;
  font-size: 14px;
  text-decoration: none;
}

/* line 166, app/assets/stylesheets/apps.sass */
article.feedback {
  margin-top: 2.5em;
  border: 1px solid #edeae6;
  border-radius: 10px;
  padding: 20px;
  overflow: hidden;
}

/* line 3, app/assets/stylesheets/apps/_reliability_report.sass */
.app.reliability_report section.app_content h1 {
  border-bottom: 1px solid #edeae6;
}

/* line 5, app/assets/stylesheets/apps/_reliability_report.sass */
.app.reliability_report .orange {
  color: #ff6c00;
}

/* line 7, app/assets/stylesheets/apps/_reliability_report.sass */
.app.reliability_report .overall_score {
  text-align: center;
  padding-bottom: 18px;
}

/* line 10, app/assets/stylesheets/apps/_reliability_report.sass */
.app.reliability_report .overall_score span, .app.reliability_report .overall_score img.score {
  display: inline-block;
  vertical-align: middle;
}

/* line 13, app/assets/stylesheets/apps/_reliability_report.sass */
.app.reliability_report .overall_score img.score {
  margin: -4px 16px 0 16px;
}

/* line 17, app/assets/stylesheets/apps/_reliability_report.sass */
.app.reliability_report .scores .score_and_percentage img.score {
  margin-bottom: 5px;
}

/* line 19, app/assets/stylesheets/apps/_reliability_report.sass */
.app.reliability_report .scores .text_info {
  font-size: 11px;
  line-height: 1.7;
  color: #a4a8a7;
}

/* line 25, app/assets/stylesheets/apps/_reliability_report.sass */
.app.reliability_report .disclaimer table th {
  text-align: left;
  font-weight: normal;
}

/* line 28, app/assets/stylesheets/apps/_reliability_report.sass */
.app.reliability_report .disclaimer table .stars {
  width: 100px;
}

/* line 1, app/assets/stylesheets/helpers/_or_separator.sass */
p.or-separator {
  position: relative;
  z-index: 1;
  overflow: hidden;
  text-align: center;
  margin: 20px 0;
}

/* line 8, app/assets/stylesheets/helpers/_or_separator.sass */
p.or-separator:before, p.or-separator:after {
  position: absolute;
  top: 51%;
  overflow: hidden;
  width: 40%;
  height: 1px;
  content: '\a0';
  background-color: #F4F1EF;
}

/* line 17, app/assets/stylesheets/helpers/_or_separator.sass */
p.or-separator:before {
  margin-left: -45%;
  text-align: right;
}

/* line 21, app/assets/stylesheets/helpers/_or_separator.sass */
p.or-separator:after {
  margin-left: 5%;
  text-align: left;
}

/* line 16, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.button.secondary-desktop {
  background-image: none;
  background-color: transparent;
  box-shadow: none;
  text-shadow: none;
  color: #379AB7;
  border: 1px solid transparent;
}

/* line 13, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.button.secondary-desktop:hover {
  border: 1px solid #379AB7;
}

/* line 20, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .vin-lpn-form {
  text-align: center;
}

/* line 22, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .vin-lpn-form .lpn-input-wrapper {
  position: relative;
  max-width: 300px;
  width: 100%;
  margin: 0 auto;
  display: inline-block;
}

@media screen and (max-width: 500px) {
  /* line 22, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .vin-lpn-form .lpn-input-wrapper {
    display: block;
    width: 100%;
    max-width: none;
  }
}

/* line 12, app/assets/stylesheets/mixins/_lpn_input_wrapper.sass */
.app.car_trade_price_simulator .vin-lpn-form .lpn-input-wrapper > label {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  font-size: 24px;
  font-weight: normal;
  color: #515c5e;
  line-height: 47px;
  text-align: center;
  text-transform: uppercase;
  opacity: .9;
}

/* line 24, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .vin-lpn-form input.lpn-input {
  padding: 0 20px;
  font-size: 18px;
  height: 55px;
  width: 300px;
  max-width: 100%;
  margin: 0;
  text-align: center;
  text-transform: uppercase;
}

/* line 11, app/assets/stylesheets/mixins/_lpn_input.sass */
.app.car_trade_price_simulator .vin-lpn-form input.lpn-input.country-da {
  border: 3px solid #95252c;
}

/* line 13, app/assets/stylesheets/mixins/_lpn_input.sass */
.app.car_trade_price_simulator .vin-lpn-form input.lpn-input.country-se {
  border: 3px solid #000;
  padding-left: 50px;
  background-image: url(//assets.autouncle.com/assets/number_plate_se-8cf1d8efce26ea948757144c06a2cccddf448b3fa628aa866968939ece973e2a.svg);
  background-repeat: no-repeat;
  background-position: 0 50%;
  background-size: auto 105%;
}

/* line 24, app/assets/stylesheets/mixins/_lpn_input.sass */
.app.car_trade_price_simulator .vin-lpn-form input.lpn-input:focus + label, .app.car_trade_price_simulator .vin-lpn-form input.lpn-input:focus + * + label, .app.car_trade_price_simulator .vin-lpn-form input.lpn-input.with-value + label, .app.car_trade_price_simulator .vin-lpn-form input.lpn-input.with-value + * + label {
  display: none;
}

/* line 26, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .vin-lpn-form input[type=submit] {
  padding: 17px 20px;
}

/* line 28, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .vin-lpn-form .skip-vin-lpn {
  margin-top: 20px;
  display: inline-block;
}

@media screen and (max-width: 500px) {
  /* line 32, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .vin-lpn-form input.lpn-input, .app.car_trade_price_simulator .vin-lpn-form input[type=submit] {
    display: block;
    width: 100%;
  }
  /* line 35, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .vin-lpn-form input[type=submit] {
    padding: 8px 10px;
    margin-top: 8px;
  }
}

/* line 38, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .top {
  display: none;
}

/* line 40, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator section.app_content {
  top: 0;
}

/* line 42, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details {
  display: none;
}

/* line 44, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details.visible {
  display: block;
}

/* line 46, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details h2 {
  border-bottom: none;
  color: #6E6E6E;
  font-weight: bold;
  margin: 0;
  padding-bottom: 0;
}

/* line 52, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .car-details {
  display: none;
  margin-bottom: .8em;
}

/* line 55, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .car-details.visible {
  display: block;
}

/* line 57, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .data_list {
  display: none;
  margin-bottom: .8em;
}

/* line 60, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .data_list li {
  padding-left: 5px;
}

/* line 62, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .car_image {
  border: 1px solid #DAD4CB;
  padding: 1px;
  float: left;
  width: 100px;
}

/* line 67, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .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;
  text-align: right;
}

/* line 302, app/assets/stylesheets/_element_mixins.sass */
.app.car_trade_price_simulator .car_trade_details .pretty_text p {
  margin-bottom: 13px;
}

/* line 305, app/assets/stylesheets/_element_mixins.sass */
.app.car_trade_price_simulator .car_trade_details .pretty_text h1, .app.car_trade_price_simulator .car_trade_details .pretty_text h2, .app.car_trade_price_simulator .car_trade_details .pretty_text h3, .app.car_trade_price_simulator .car_trade_details .pretty_text h4, .app.car_trade_price_simulator .car_trade_details .pretty_text h5, .app.car_trade_price_simulator .car_trade_details .pretty_text h6 {
  margin-bottom: 13px;
}

/* line 308, app/assets/stylesheets/_element_mixins.sass */
.app.car_trade_price_simulator .car_trade_details .pretty_text ul {
  list-style-type: disc;
  margin-bottom: 13px;
  padding-left: 26px;
}

/* line 70, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .pretty_text > span {
  color: #999;
  display: block;
  line-height: 1.2;
}

/* line 74, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .pretty_text > :first-child {
  margin-bottom: .25em;
}

/* line 76, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .pretty_text .price {
  color: #515C5E;
  display: inline-block;
  font-size: 21px;
  min-width: 100px;
}

/* line 81, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .pretty_text .price--unknown {
  border: 1px solid #DCDCDC;
  border-radius: 3px;
  text-align: center;
}

/* line 85, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .current_car, .app.car_trade_price_simulator .car_trade_details .valuated_car, .app.car_trade_price_simulator .car_trade_details .trade_in_price {
  margin-bottom: 2em;
  overflow: hidden;
  position: relative;
}

/* line 89, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .current_car > h2, .app.car_trade_price_simulator .car_trade_details .valuated_car > h2, .app.car_trade_price_simulator .car_trade_details .trade_in_price > h2 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 93, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .trade_in_price {
  border-top: 1px solid gainsboro;
  padding-top: 1em;
}

/* line 96, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .trade_in_price .price {
  font-weight: bold;
}

/* line 98, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .private-car-price-headline {
  font-size: 12px;
  display: none;
  margin-top: .5em;
  text-align: right;
}

/* line 103, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .private-car-price-headline.visible {
  display: block;
}

/* line 105, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .private-car-price-details {
  clear: both;
  font-size: 14px;
  float: right;
  display: none;
  padding: 1em 0;
  width: 100%;
}

/* line 112, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .car_trade_details .private-car-price-details ul {
  list-style-position: inside;
}

/* line 115, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .form-submitted-message {
  display: none;
}

/* line 117, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .form-submitted-message--show {
  display: block;
  margin-top: 1em;
}

/* line 120, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .form-submitted-message h3 {
  margin-bottom: .5em;
  line-height: 1.5;
}

/* line 124, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .extra-cta-area {
  text-align: center;
}

/* line 126, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .extra-cta-area.at-bottom {
  border-top: 1px solid #EDEAE6;
  padding-top: 12px;
}

/* line 129, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .extra-cta-area.at-top {
  line-height: 34px;
}

/* line 131, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .extra-cta-area .button--cta-ghost {
  color: #1BADD5;
  background-color: transparent;
  border: 1px solid #1BADD5;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAwJyBoZWlnaHQ9JzIwMCcgZmlsbD0iIzAxQUNEQiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMC41IDI0LjUgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMC41IDI0LjUgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0xNS40OTksMjQuNDk5bDMuMDg2LDMuMDg2Yy0yLjk0NSwyLjk0NS05LjE5NSw5LjE5Ni05LjUsOS41Yy0wLjc4MSwwLjc4MS0wLjc4MSwyLjA0NywwLDIuODI4czIuMDQ3LDAuNzgxLDIuODI4LDAgICBjMC4zMDQtMC4zMDUsNi41NTQtNi41NTUsOS41LTkuNWwzLjA4NiwzLjA4NnYtOUgxNS40OTl6Ij48L3BhdGg+PHBhdGggZD0iTTIxLjUsMzYuNWMtMC41NTMsMC0xLDAuNDQ3LTEsMXY3aC0xNnYtMTZoN2MwLjU1MiwwLDEtMC40NDcsMS0xcy0wLjQ0OC0xLTEtMWgtN2MtMS4xMDQsMC0yLDAuODk1LTIsMnYxNiAgIGMwLDEuMTA1LDAuODk2LDIsMiwyaDE2YzEuMTA0LDAsMi0wLjg5NSwyLTJ2LTdDMjIuNSwzNi45NDcsMjIuMDUzLDM2LjUsMjEuNSwzNi41eiI+PC9wYXRoPjwvZz48L3N2Zz4=");
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: 144px;
  padding-right: 34px;
}

/* line 69, app/assets/stylesheets/_button_mixins.sass */
.app.car_trade_price_simulator .extra-cta-area .button--cta-ghost:hover {
  color: #fff;
  background-color: #1BADD5;
}

/* line 139, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .extra-cta-area .button--cta-ghost:hover {
  background-image: url(//assets.autouncle.com/assets/icons/icon_white_outgoing-a3cf6f8f76243ac30c266d3b702141d2bebbcbe5335367083f51e9cd98aee91d.png);
}

/* line 141, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .extra-cta-area h3 {
  border-bottom: none;
}

/* line 143, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .cta-area {
  display: none;
  text-align: right;
  clear: both;
}

/* line 147, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .cta-area.visible {
  display: block;
}

/* line 149, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .cta-area .cta-element {
  margin-bottom: 1em;
}

/* line 151, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .cta-element {
  display: none;
}

/* line 153, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .cta-element .button {
  border-radius: 5px;
  font-size: 14px;
  display: inline-block;
  padding: 8px;
}

/* line 158, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .cta-element .button.secondary {
  background-image: none;
  background-color: transparent;
  box-shadow: none;
  text-shadow: none;
  color: #379AB7;
  border: 1px solid transparent;
}

/* line 13, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .cta-element .button.secondary:hover {
  border: 1px solid #379AB7;
}

/* line 160, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .cta-element span {
  vertical-align: middle;
}

/* line 162, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .cta-element.visible:not(.print) {
  display: block;
}

/* line 165, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .old-car-disclaimer {
  display: none;
  margin: 1.5em 0;
}

/* line 168, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .old-car-disclaimer--visible {
  display: block;
}

/* line 171, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .email-form {
  display: none;
}

/* line 174, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .email-form__success-message {
  color: #598d15;
  display: none;
}

/* line 178, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
.app.car_trade_price_simulator .email-form__error-message {
  color: #CF2020;
  display: none;
}

@media all and (min-width: 620px), print {
  /* line 183, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .cta_form, .app.car_trade_price_simulator .car_trade_details {
    float: left;
  }
  /* line 185, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .cta_form {
    border-right: 1px solid #EEEEEE;
    margin-right: 4%;
    padding: 0 4% 2% 0;
    width: 48%;
  }
  /* line 190, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details {
    display: block;
    width: 43%;
  }
  /* line 193, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result {
    width: 100%;
  }
  /* line 195, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .form-submitted-message {
    width: 70%;
  }
  /* line 198, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details .pretty_text .price {
    display: inline-block;
    min-width: 100px;
  }
  /* line 201, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details .pretty_text .price--unknown {
    border: 1px solid #DCDCDC;
    border-radius: 3px;
    text-align: center;
  }
  /* line 206, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .cta-area .cta-element.visible {
    display: inline-block;
    margin-left: 2em;
    margin-bottom: 0;
  }
  /* line 210, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .button.secondary-desktop {
    background-image: none;
    background-color: transparent;
    box-shadow: none;
    text-shadow: none;
    color: #379AB7;
    border: 1px solid transparent;
  }
  /* line 13, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .button.secondary-desktop:hover {
    border: 1px solid #379AB7;
  }
}

@media all and (min-width: 700px), print {
  /* line 217, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .current_car .pretty_text, .app.car_trade_price_simulator .car_trade_details.result .valuated_car .pretty_text, .app.car_trade_price_simulator .car_trade_details.result .trade_in_price .pretty_text {
    float: right;
    width: 240px;
    text-align: center;
  }
  /* line 221, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .current_car > h2, .app.car_trade_price_simulator .car_trade_details.result .valuated_car > h2, .app.car_trade_price_simulator .car_trade_details.result .trade_in_price > h2 {
    border-bottom: 1px solid #EDEAE6;
    margin-bottom: .8em;
    line-height: 1.75;
    font-size: 21px;
  }
  /* line 227, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .current_car .data_list, .app.car_trade_price_simulator .car_trade_details.result .valuated_car .data_list {
    margin-left: 18%;
    width: 55%;
  }
  /* line 230, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .current_car .private-car-price-headline, .app.car_trade_price_simulator .car_trade_details.result .valuated_car .private-car-price-headline {
    text-align: center;
  }
  /* line 233, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .valuated_car .car-details {
    display: block;
  }
  /* line 236, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .current_car .car_image {
    position: absolute;
    left: 0;
  }
  /* line 239, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .car-details {
    margin-bottom: 0;
  }
  /* line 241, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .link {
    display: none;
  }
  /* line 243, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .data_list {
    display: block;
    width: 70%;
    float: left;
    margin-bottom: 0;
  }
  /* line 248, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .data_list li {
    padding-left: 0;
    width: 48%;
    float: left;
  }
  /* line 252, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .private-car-price-details {
    width: 82%;
  }
  /* line 254, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .odd {
    background-color: transparent;
  }
}

@media all and (min-width: 801px), print {
  /* line 260, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details .current_car > h2, .app.car_trade_price_simulator .car_trade_details .valuated_car > h2, .app.car_trade_price_simulator .car_trade_details .trade_in_price > h2 {
    font-size: 21px;
  }
  /* line 264, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .current_car .data_list, .app.car_trade_price_simulator .car_trade_details.result .valuated_car .data_list {
    margin-left: 18%;
    width: 55%;
  }
  /* line 267, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .current_car .data_list li, .app.car_trade_price_simulator .car_trade_details.result .valuated_car .data_list li {
    width: 36%;
  }
  /* line 270, app/assets/stylesheets/apps/_car_trade_price_simulator.sass */
  .app.car_trade_price_simulator .car_trade_details.result .current_car .car_image {
    width: 140px;
  }
}

/* line 2, app/assets/stylesheets/apps/_car_equipment_overview.sass */
.app.car_equipment_overview .app-content {
  width: 100%;
}

/* line 4, app/assets/stylesheets/apps/_car_equipment_overview.sass */
.app.car_equipment_overview .chosen_info, .app.car_equipment_overview .dealer_info {
  padding-top: 20px;
}

/* line 6, app/assets/stylesheets/apps/_car_equipment_overview.sass */
.app.car_equipment_overview .inner {
  cursor: default;
}

/* line 2, app/assets/stylesheets/apps/_price_history.sass */
.app.price_history #historic_prices_chart {
  max-width: 900px;
  margin: 0 auto;
}

/* line 3, app/assets/stylesheets/apps/_car_feedbacks.sass */
.app.car_feedbacks section.app_content article.main_cta {
  width: 600px;
}

/* line 5, app/assets/stylesheets/apps/_car_feedbacks.sass */
.app.car_feedbacks section.app_content article.main_cta h2 {
  margin: 0;
  padding: 0;
}

/* line 8, app/assets/stylesheets/apps/_car_feedbacks.sass */
.app.car_feedbacks section.app_content article.main_cta .is_car_seller + h2 {
  margin-top: 1em;
}

/* line 10, app/assets/stylesheets/apps/_car_feedbacks.sass */
.app.car_feedbacks section.app_content article.main_cta .is_car_seller, .app.car_feedbacks section.app_content article.main_cta .user_type {
  display: inline-block;
  margin-right: 1em;
}

/* line 13, app/assets/stylesheets/apps/_car_feedbacks.sass */
.app.car_feedbacks section.app_content article.main_cta .is_car_seller input[type="radio"], .app.car_feedbacks section.app_content article.main_cta .user_type input[type="radio"] {
  margin-right: 5px;
}

/* line 15, app/assets/stylesheets/apps/_car_feedbacks.sass */
.app.car_feedbacks section.app_content article.main_cta .is_car_seller label, .app.car_feedbacks section.app_content article.main_cta .user_type label {
  cursor: pointer;
  display: inline-block;
}

/* line 18, app/assets/stylesheets/apps/_car_feedbacks.sass */
.app.car_feedbacks section.app_content article.main_cta .is_car_seller label, .app.car_feedbacks section.app_content article.main_cta .is_car_seller input[type="radio"], .app.car_feedbacks section.app_content article.main_cta .user_type label, .app.car_feedbacks section.app_content article.main_cta .user_type input[type="radio"] {
  vertical-align: middle;
}

/* line 20, app/assets/stylesheets/apps/_car_feedbacks.sass */
.app.car_feedbacks section.app_content article.main_cta textarea {
  width: 100%;
}

/* line 22, app/assets/stylesheets/apps/_car_feedbacks.sass */
.app.car_feedbacks section.app_content article.main_cta .car_feedback_user_type {
  margin-bottom: 10px;
}

/* line 24, app/assets/stylesheets/apps/_car_feedbacks.sass */
.app.car_feedbacks section.app_content article.main_cta .car_feedback_email {
  margin-top: 18px;
}

/* line 2, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations section.app_content {
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}

/* line 4, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations article.choose_country {
  float: left;
  width: 35%;
  margin-right: 5%;
}

/* line 8, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags {
  list-style-type: none;
  background-color: #f6f3ef;
}

/* line 12, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a {
  display: block;
  text-decoration: none;
  padding: 8px;
  position: relative;
}

/* line 17, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a .spin {
  position: absolute;
  right: 10px;
  top: 15px;
}

/* line 21, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a span, .app.cross_country_valuations ul.flags li a i {
  display: inline-block;
  vertical-align: middle;
}

/* line 24, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a span {
  text-decoration: underline;
}

/* line 26, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a i {
  background-image: url(//assets.autouncle.com/assets/flags_50px-a9455960d76a1689a735ecd0919426a71e6d4ce9099dc5bf278939b314e943a5.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 50px;
  height: 35px;
  opacity: .6;
  margin-right: 8px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.da i {
  background-position: 0 0px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.de i {
  background-position: 0 -35px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.se i {
  background-position: 0 -70px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.it i {
  background-position: 0 -105px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.ro i {
  background-position: 0 -140px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.es i {
  background-position: 0 -175px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.pt i {
  background-position: 0 -210px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.at i {
  background-position: 0 -245px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.pl i {
  background-position: 0 -280px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.fi i {
  background-position: 0 -315px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.uk i {
  background-position: 0 -350px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.ch i {
  background-position: 0 -385px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.fr i {
  background-position: 0 -420px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.no i {
  background-position: 0 -455px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.nl i {
  background-position: 0 -490px;
}

/* line 32, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.be i {
  background-position: 0 -525px;
}

/* line 35, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a:hover i {
  opacity: 1;
}

/* line 37, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.active {
  background: #1BADD5;
  color: #fff;
}

/* line 40, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.active i {
  opacity: 1;
}

/* line 42, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations ul.flags li a.active:after {
  position: absolute;
  content: '';
  right: -22px;
  top: 0;
  width: 22px;
  height: 51px;
  background: url(//assets.autouncle.com/assets/apps/cross_country_valuations/blue_arrow_bg-3a805f188d5c0d5ed6c06ce0808bfe5765968905fe01377fb93981a7fc611db0.png) no-repeat 0 0;
}

/* line 50, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations article.car_info {
  overflow: hidden;
  margin-bottom: 20px;
}

/* line 4, app/assets/stylesheets/apps/_components.sass */
.app.cross_country_valuations article.car_info .car_pic {
  float: left;
  margin-right: 20px;
}

/* line 7, app/assets/stylesheets/apps/_components.sass */
.app.cross_country_valuations article.car_info h2 {
  margin-top: 0;
  overflow: hidden;
}

/* line 10, app/assets/stylesheets/apps/_components.sass */
.app.cross_country_valuations article.car_info ul {
  overflow: hidden;
  list-style-type: none;
}

/* line 13, app/assets/stylesheets/apps/_components.sass */
.app.cross_country_valuations article.car_info ul li {
  float: left;
  width: 30%;
  margin-right: 5%;
  background: #fbf9f7;
  box-sizing: border-box;
  padding: 5px;
  text-align: center;
  position: relative;
}

/* line 24, app/assets/stylesheets/apps/_components.sass */
.app.cross_country_valuations article.car_info ul li.price {
  margin-right: 0;
}

/* line 26, app/assets/stylesheets/apps/_components.sass */
.app.cross_country_valuations article.car_info ul li .label {
  color: #6b7374;
}

/* line 28, app/assets/stylesheets/apps/_components.sass */
.app.cross_country_valuations article.car_info ul li .value {
  font-size: 20px;
}

@media screen and (max-width: 650px) {
  /* line 10, app/assets/stylesheets/apps/_components.sass */
  .app.cross_country_valuations article.car_info ul {
    display: block;
    clear: left;
  }
  /* line 35, app/assets/stylesheets/apps/_components.sass */
  .app.cross_country_valuations article.car_info ul li {
    float: initial;
    text-align: left;
    width: 100%;
    margin-right: 0;
  }
}

/* line 52, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations article.valuation_result {
  float: left;
  width: 60%;
  margin: 20px 0;
  text-align: center;
}

/* line 57, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations article.valuation_result p {
  margin-bottom: 5px;
}

/* line 59, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations article.valuation_result .price {
  font-size: 48px;
}

/* line 61, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations article.valuation_result .price .currency, .app.cross_country_valuations article.valuation_result .price .value {
  display: inline-block;
  vertical-align: middle;
}

/* line 64, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations article.valuation_result .cannot_estimate_message {
  display: none;
}

/* line 66, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations article.valuation_result .link_to_search {
  margin: 20px 0;
}

/* line 68, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations article.valuation_result .link_to_search a {
  display: inline-block;
  padding: 5px;
  color: #1f94b6;
}

/* line 72, app/assets/stylesheets/apps/_cross_country_valuations.sass */
.app.cross_country_valuations article.valuation_result .link_to_import_tax_app {
  margin: 20px 0;
}

/* line 2, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image {
  border: 1px solid #edeae6;
  background: #f6f3ef;
}

/* line 5, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image .share_box {
  transition: background-color 200ms linear;
  float: right;
  width: 22%;
}

/* line 10, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image .share_box ul li {
  list-style-type: none;
  display: block;
}

/* line 13, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image .share_box ul li a {
  text-align: left;
  display: block;
  padding: 18px;
  transition: background-color 150ms linear;
}

/* line 18, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image .share_box ul li a:before {
  opacity: .5;
  content: ' ';
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  transition: opacity 200ms linear;
}

/* line 114, app/assets/stylesheets/_element_mixins.sass */
.app.seller_car_certificates .certificate_image .share_box ul li a:before + span {
  margin-left: 5px;
}

/* line 26, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image .share_box ul li a.facebook:before {
  width: 34px;
  height: 34px;
  background: url(//assets.autouncle.com/assets/icons/social_icons_rounded-6c935ee6e53871606ae69ce0498609024b1d063088ab04d024165ccbf83cb0fc.png) -100% 0;
}

/* line 26, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image .share_box ul li a.twitter:before {
  width: 34px;
  height: 34px;
  background: url(//assets.autouncle.com/assets/icons/social_icons_rounded-6c935ee6e53871606ae69ce0498609024b1d063088ab04d024165ccbf83cb0fc.png) 0% 0;
}

/* line 26, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image .share_box ul li a.download:before {
  width: 34px;
  height: 34px;
  background: url(//assets.autouncle.com/assets/icons/social_icons_rounded-6c935ee6e53871606ae69ce0498609024b1d063088ab04d024165ccbf83cb0fc.png) -200% 0;
}

/* line 26, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image .share_box ul li a.print:before {
  width: 34px;
  height: 34px;
  background: url(//assets.autouncle.com/assets/icons/social_icons_rounded-6c935ee6e53871606ae69ce0498609024b1d063088ab04d024165ccbf83cb0fc.png) -300% 0;
}

/* line 28, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image .share_box ul li a:hover {
  background: #ffffff;
}

/* line 30, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image .share_box ul li a:hover:before {
  opacity: 1;
}

/* line 32, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image:hover {
  background: #e7e3dd;
}

/* line 37, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image:hover .share_box ul li a {
  color: #000000;
}

/* line 39, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image:hover .share_box ul li a:before {
  opacity: .8;
}

/* line 41, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .certificate_image img {
  width: 78%;
  height: auto;
  display: block;
}

/* line 45, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .external-dealer-wrapper {
  text-align: center;
}

/* line 47, app/assets/stylesheets/apps/_seller_car_certificates.sass */
.app.seller_car_certificates .external-dealer-wrapper .external-dealer-link {
  text-decoration: none;
  padding: 15px 25px;
  margin-bottom: 20px;
  font-size: 16px;
  display: inline-block;
}

@media screen and (max-width: 800px) {
  /* line 56, app/assets/stylesheets/apps/_seller_car_certificates.sass */
  .app.seller_car_certificates .certificate_image .share_box {
    float: none;
    width: auto;
    padding: 0px 18px;
  }
  /* line 61, app/assets/stylesheets/apps/_seller_car_certificates.sass */
  .app.seller_car_certificates .certificate_image .share_box ul li {
    display: inline-block;
  }
  /* line 63, app/assets/stylesheets/apps/_seller_car_certificates.sass */
  .app.seller_car_certificates .certificate_image .share_box ul li a {
    padding: 10px;
    font-size: 12px;
  }
  /* line 67, app/assets/stylesheets/apps/_seller_car_certificates.sass */
  .app.seller_car_certificates .certificate_image .share_box ul li a.facebook:before, .app.seller_car_certificates .certificate_image .share_box ul li a.twitter:before, .app.seller_car_certificates .certificate_image .share_box ul li a.download:before, .app.seller_car_certificates .certificate_image .share_box ul li a.print:before {
    width: 20px;
    height: 20px;
    background-size: auto 100%;
  }
  /* line 71, app/assets/stylesheets/apps/_seller_car_certificates.sass */
  .app.seller_car_certificates .certificate_image img {
    width: 100%;
  }
}

/* line 3, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .car_and_thermometer {
  width: 220px;
  float: left;
  margin-right: 20px;
}

/* line 7, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .car_and_thermometer:after {
  overflow: hidden;
}

/* line 9, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .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;
  overflow: hidden;
}

/* line 302, app/assets/stylesheets/_element_mixins.sass */
.app.valuation_explanation section.app_content .pretty_text p {
  margin-bottom: 13px;
}

/* line 305, app/assets/stylesheets/_element_mixins.sass */
.app.valuation_explanation section.app_content .pretty_text h1, .app.valuation_explanation section.app_content .pretty_text h2, .app.valuation_explanation section.app_content .pretty_text h3, .app.valuation_explanation section.app_content .pretty_text h4, .app.valuation_explanation section.app_content .pretty_text h5, .app.valuation_explanation section.app_content .pretty_text h6 {
  margin-bottom: 13px;
}

/* line 308, app/assets/stylesheets/_element_mixins.sass */
.app.valuation_explanation section.app_content .pretty_text ul {
  list-style-type: disc;
  margin-bottom: 13px;
  padding-left: 26px;
}

/* line 14, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .rating_table tr.this_car td {
  background-color: #d8d3cb;
  font-weight: bold;
}

/* line 18, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .valuation_conclusion span.positive {
  color: #598d15;
}

/* line 20, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .valuation_conclusion span.negative {
  color: #CF2020;
}

/* line 22, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .valuation_conclusion td:first-child {
  width: 50%;
}

/* line 24, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .valuation_conclusion .price {
  font-size: 18px;
}

/* line 26, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .valuation_conclusion td .score_wrapper {
  display: inline;
}

/* line 28, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration_wrapper {
  background-color: #f6f3ef;
  padding: 18px;
  margin: 18px 0;
}

/* line 32, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration_wrapper h2, .app.valuation_explanation section.app_content .comparison_illustration_wrapper p {
  text-align: center;
}

/* line 34, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration_wrapper a {
  color: #1f94b6;
}

/* line 36, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration {
  position: relative;
  margin-bottom: 18px;
}

/* line 39, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration .other_card, .app.valuation_explanation section.app_content .comparison_illustration .car_card {
  background-color: #fff;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
}

/* line 42, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration .other_card {
  position: absolute;
  z-index: 0;
  padding: 0;
}

/* line 46, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration .other_card:before {
  content: ' ';
  position: absolute;
  top: 10px;
  left: 10px;
  right: 10px;
  height: 40%;
  background-color: #f6f3ef;
}

/* line 55, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration .other_card.card_0 {
  z-index: 0;
  left: 10%;
  right: 10%;
  top: 15%;
  bottom: 15%;
}

/* line 55, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration .other_card.card_1 {
  z-index: 1;
  left: 13%;
  right: 13%;
  top: 13%;
  bottom: 13%;
}

/* line 55, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration .other_card.card_2 {
  z-index: 2;
  left: 16%;
  right: 16%;
  top: 11%;
  bottom: 11%;
}

/* line 55, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration .other_card.card_3 {
  z-index: 3;
  left: 19%;
  right: 19%;
  top: 9%;
  bottom: 9%;
}

/* line 55, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration .other_card.card_4 {
  z-index: 4;
  left: 22%;
  right: 22%;
  top: 7%;
  bottom: 7%;
}

/* line 61, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration .car_card {
  background-color: #fff;
  position: relative;
  z-index: 10;
  width: 250px;
  margin: 0 auto;
}

/* line 67, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration .car_card ul.inline_list.equipment {
  font-size: 0.8em;
  display: inline;
}

/* line 70, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration .car_card ul.inline_list.equipment li {
  display: inline-block;
}

/* line 72, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content .comparison_illustration .car_card .compare_icon {
  position: absolute;
  right: -31px;
  top: 44%;
}

/* line 76, app/assets/stylesheets/apps/_valuation_explanation.sass */
.app.valuation_explanation section.app_content h2.illustration_caption {
  margin: 0.5em 0 1em 0;
}

/* line 2, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation .top, .app.car_valuation_explanation .top {
  display: none;
}

/* line 4, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content, .app.car_valuation_explanation section.app_content {
  font-size: 14px;
}

/* line 6, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content h1, .app.car_valuation_explanation section.app_content h1 {
  font-size: 26px;
  text-align: center;
  margin-bottom: .5em;
  border-bottom: 1px solid #edeae6;
}

/* line 11, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content h1 br, .app.car_valuation_explanation section.app_content h1 br {
  display: block !important;
}

/* line 13, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content p, .app.car_valuation_explanation section.app_content p {
  margin-bottom: 1em;
}

/* line 15, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content p a, .app.car_valuation_explanation section.app_content p a {
  color: #3EA2C0;
}

/* line 17, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content article.main_cta, .app.car_valuation_explanation section.app_content article.main_cta {
  width: 100%;
}

/* line 21, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content ul.with_green_ticks > li, .app.car_valuation_explanation section.app_content ul.with_green_ticks > li {
  list-style-type: none;
  padding-left: 30px;
  background: url(//assets.autouncle.com/assets/tick_green-ceb94f89d5b2131ffe01c3956993e9b6d25d727347faa423a904f6e2fda95b71.png) no-repeat 5px 8px;
  line-height: 30px;
}

/* line 26, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content ul.with_green_ticks > li span, .app.car_valuation_explanation section.app_content ul.with_green_ticks > li span {
  color: #3EA2C0;
}

/* line 29, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content ul.with_red_x li, .app.car_valuation_explanation section.app_content ul.with_red_x li {
  list-style-type: none;
  padding-left: 30px;
  background: url(//assets.autouncle.com/assets/red_cancel-142a2d9e5e61530090aa012104f7cc75ef58566b4f60b3fba62a178e41f71c32.png) no-repeat 5px 8px;
  line-height: 34px;
}

/* line 34, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content ul li.odd-element, .app.car_valuation_explanation section.app_content ul li.odd-element {
  background-color: #F3F3F3;
}

/* line 37, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content ul .equipment_tags span, .app.car_valuation_explanation section.app_content ul .equipment_tags span {
  font-size: 15px;
  padding: 5px;
}

/* line 23, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .grid-wrap, .app.car_valuation_explanation section.app_content .grid-wrap {
  margin-left: -3em;
  overflow: hidden;
  clear: both;
}

/* line 28, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .grid-col, .app.car_valuation_explanation section.app_content .grid-col {
  float: left;
  padding-left: 3em;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 36, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .large-gutter, .app.car_valuation_explanation section.app_content .large-gutter {
  margin-left: -6em;
}

/* line 18, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .large-gutter .grid-col, .app.car_valuation_explanation section.app_content .large-gutter .grid-col {
  padding-left: 6em;
}

/* line 39, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .half-gutter, .app.car_valuation_explanation section.app_content .half-gutter {
  margin-left: -1.5em;
}

/* line 18, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .half-gutter .grid-col, .app.car_valuation_explanation section.app_content .half-gutter .grid-col {
  padding-left: 1.5em;
}

/* line 42, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .no-gutter, .app.car_valuation_explanation section.app_content .no-gutter {
  margin-left: 0;
}

/* line 18, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .no-gutter .grid-col, .app.car_valuation_explanation section.app_content .no-gutter .grid-col {
  padding-left: 0;
}

/* line 45, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .reset-gutter, .app.car_valuation_explanation section.app_content .reset-gutter {
  margin-left: -3em;
}

/* line 18, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .reset-gutter .grid-col, .app.car_valuation_explanation section.app_content .reset-gutter .grid-col {
  padding-left: 3em;
}

/* line 49, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content ul.grid-wrap,
.app.embedded_car_valuation_explanation section.app_content ol.grid-wrap, .app.car_valuation_explanation section.app_content ul.grid-wrap,
.app.car_valuation_explanation section.app_content ol.grid-wrap {
  padding-left: 0;
  list-style: none;
}

/* line 53, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content li.grid-col, .app.car_valuation_explanation section.app_content li.grid-col {
  margin-left: 0;
  margin-bottom: 0;
}

/* line 61, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .bp1-full,
.app.embedded_car_valuation_explanation section.app_content .bp1-set-full .grid-col, .app.car_valuation_explanation section.app_content .bp1-full,
.app.car_valuation_explanation section.app_content .bp1-set-full .grid-col {
  width: 100%;
}

/* line 63, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .bp1-one-half,
.app.embedded_car_valuation_explanation section.app_content .bp1-set-one-half .grid-col, .app.car_valuation_explanation section.app_content .bp1-one-half,
.app.car_valuation_explanation section.app_content .bp1-set-one-half .grid-col {
  width: 50%;
}

/* line 65, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .bp1-one-third,
.app.embedded_car_valuation_explanation section.app_content .bp1-set-one-third .grid-col, .app.car_valuation_explanation section.app_content .bp1-one-third,
.app.car_valuation_explanation section.app_content .bp1-set-one-third .grid-col {
  width: 33.333%;
}

/* line 67, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .bp1-one-quarter,
.app.embedded_car_valuation_explanation section.app_content .bp1-set-one-quarter .grid-col, .app.car_valuation_explanation section.app_content .bp1-one-quarter,
.app.car_valuation_explanation section.app_content .bp1-set-one-quarter .grid-col {
  width: 25%;
}

/* line 69, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .bp1-two-thirds, .app.car_valuation_explanation section.app_content .bp1-two-thirds {
  width: 66.666%;
}

/* line 71, lib/assets/stylesheets/proportional-grids.sass */
.app.embedded_car_valuation_explanation section.app_content .bp1-three-quarters, .app.car_valuation_explanation section.app_content .bp1-three-quarters {
  width: 75%;
}

/* line 46, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section, .app.car_valuation_explanation section.app_content section {
  margin-top: 2em;
}

/* line 50, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .rating_table tr.this_car td, .app.car_valuation_explanation section.app_content section .rating_table tr.this_car td {
  background-color: #F3F3F3;
  font-weight: bold;
}

/* line 53, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section:first-child, .app.car_valuation_explanation section.app_content section:first-child {
  margin-top: 0;
}

/* line 55, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section.partners, .app.car_valuation_explanation section.app_content section.partners {
  display: block;
  text-align: center;
}

/* line 58, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section.partners__right, .app.car_valuation_explanation section.app_content section.partners__right {
  text-align: right;
}

/* line 60, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section.partners h2, .app.car_valuation_explanation section.app_content section.partners h2 {
  padding-top: 30px;
  padding-bottom: 20px;
  margin: 0;
  border: 0;
}

/* line 65, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section.partners a, .app.car_valuation_explanation section.app_content section.partners a {
  display: inline-block;
}

/* line 67, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section.partners a:hover, .app.car_valuation_explanation section.app_content section.partners a:hover {
  opacity: 0.7;
}

/* line 69, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section.cta-wrapper, .app.car_valuation_explanation section.app_content section.cta-wrapper {
  margin: 40px 0 20px 0;
  text-align: center;
}

/* line 72, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section.cta-wrapper .button, .app.car_valuation_explanation section.app_content section.cta-wrapper .button {
  padding: 12px 50px;
  text-transform: none;
  font-weight: normal;
}

/* line 76, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper, .app.car_valuation_explanation section.app_content section .car-wrapper {
  display: block;
  text-align: center;
  border: 1px solid #edeae6;
}

/* line 80, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content {
  padding: 0 15px;
}

/* line 82, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image {
  display: inline-block;
  width: 35%;
}

/* line 85, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image .img-container, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image .img-container {
  width: 95%;
}

/* line 87, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image .img-container img, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image .img-container img {
  display: block;
  width: 100%;
  height: auto;
}

/* line 91, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation {
  width: 64%;
  display: inline-block;
  vertical-align: top;
}

/* line 95, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation h2, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation h2 {
  margin-top: 0;
  text-align: left;
}

/* line 98, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .au-rating, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .au-rating {
  float: right;
  margin-left: 50px;
}

/* line 101, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values {
  list-style: none;
  overflow: hidden;
  font-size: 16px;
}

/* line 105, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li {
  overflow: hidden;
  display: inline-block;
  width: 100%;
  text-align: right;
  line-height: 1.4;
}

/* line 111, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li .label, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li .label {
  float: left;
  text-align: left;
  max-width: 50%;
  font-size: 16px;
  color: #929595;
}

/* line 118, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li.valuation-conclusion .label, .app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li.valuation-conclusion .value, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li.valuation-conclusion .label, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li.valuation-conclusion .value {
  color: #7fca1e;
  font-size: 16px;
}

/* line 121, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li.valuation-conclusion .icon_inline, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li.valuation-conclusion .icon_inline {
  display: inline-block;
  vertical-align: middle;
  vertical-align: top;
}

/* line 114, app/assets/stylesheets/_element_mixins.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li.valuation-conclusion .icon_inline + span, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li.valuation-conclusion .icon_inline + span {
  margin-left: 5px;
}

/* line 124, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li.no-valuation-explanation, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .car-values li.no-valuation-explanation {
  font-size: 16px;
  text-align: left;
}

/* line 127, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .quote-text, .app.car_valuation_explanation section.app_content section .quote-text {
  display: table;
  margin: 50px auto;
}

/* line 130, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .quote-text blockquote, .app.car_valuation_explanation section.app_content section .quote-text blockquote {
  font-style: italic;
  font-size: 28px;
  line-height: 30px;
  margin: 0;
}

/* line 135, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .quote-text cite, .app.car_valuation_explanation section.app_content section .quote-text cite {
  font-size: 14px;
  color: #999;
  font-style: normal;
  padding-left: 9px;
}

/* line 20, ../../shared/bundle/ruby/3.4.0/gems/bourbon-7.3.0/core/bourbon/library/_clearfix.scss */
.app.embedded_car_valuation_explanation section.app_content section .au-explanation::after, .app.car_valuation_explanation section.app_content section .au-explanation::after {
  clear: both;
  content: "";
  display: block;
}

/* line 142, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
.app.embedded_car_valuation_explanation section.app_content section .au-explanation .skat-logo, .app.car_valuation_explanation section.app_content section .au-explanation .skat-logo {
  float: right;
}

@media screen and (min-width: 800px) {
  /* line 145, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content, .app.car_valuation_explanation section.app_content {
    font-size: 16px;
  }
  /* line 149, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content ul.with_green_ticks > li, .app.car_valuation_explanation section.app_content ul.with_green_ticks > li {
    line-height: 34px;
  }
  /* line 152, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .au-explanation, .app.car_valuation_explanation section.app_content section .au-explanation {
    float: right;
    width: 30%;
    background: #F3F3F3;
    padding: 0 20px;
    font-size: 14px;
    line-height: 24px;
  }
  /* line 159, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .car-wrapper, .app.car_valuation_explanation section.app_content section .car-wrapper {
    float: left;
    width: 64%;
    margin-top: 0;
    font-size: 16px;
  }
  /* line 165, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image {
    display: inline-block;
    width: 35%;
  }
  /* line 168, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image .img-container, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image .img-container {
    width: 95%;
  }
  /* line 170, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image .img-container img, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image .img-container img {
    display: block;
    width: 100%;
    height: auto;
  }
}

@media screen and (max-width: 620px) {
  /* line 178, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content ul.with_green_ticks > li, .app.car_valuation_explanation section.app_content ul.with_green_ticks > li {
    line-height: 32px;
  }
  /* line 182, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section.cta-wrapper .button, .app.car_valuation_explanation section.app_content section.cta-wrapper .button {
    text-align: center;
    display: block;
  }
  /* line 186, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section.partners a, .app.car_valuation_explanation section.app_content section.partners a {
    width: 45%;
  }
  /* line 188, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section.partners a img, .app.car_valuation_explanation section.app_content section.partners a img {
    width: 100%;
  }
  /* line 190, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .car-wrapper, .app.car_valuation_explanation section.app_content section .car-wrapper {
    border: 0;
  }
  /* line 192, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content {
    padding: 0;
  }
  /* line 194, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image {
    width: 100%;
  }
  /* line 196, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image .img-container, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image .img-container {
    width: 100%;
  }
  /* line 198, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image .img-container img, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-image .img-container img {
    width: 100%;
    height: auto;
  }
  /* line 201, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation {
    width: 100%;
  }
  /* line 203, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation h2, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation h2 {
    margin-top: 15px;
  }
  /* line 205, app/assets/stylesheets/apps/_car_valuation_explanation_apps.sass */
  .app.embedded_car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .au-rating, .app.car_valuation_explanation section.app_content section .car-wrapper .car-content .car-valuation .au-rating {
    margin-left: 30px;
  }
}

/* line 4, app/assets/stylesheets/apps/_listing_contact_info.sass */
.app.listing_contact_info section.app_content .advert-contact-info .contact-option {
  border: 1px solid #F4F1EF;
  max-width: 400px;
  margin: 0 auto;
  padding: 20px;
  border-radius: 5px;
}

/* line 10, app/assets/stylesheets/apps/_listing_contact_info.sass */
.app.listing_contact_info section.app_content .advert-contact-info .contact-option h2 {
  margin-top: 0;
}

/* line 12, app/assets/stylesheets/apps/_listing_contact_info.sass */
.app.listing_contact_info section.app_content .advert-contact-info .contact-option + .contact-option {
  margin-top: 10px;
}

/* line 15, app/assets/stylesheets/apps/_listing_contact_info.sass */
.app.listing_contact_info section.app_content .advert-contact-info .phone-number {
  text-align: center;
}

/* line 17, app/assets/stylesheets/apps/_listing_contact_info.sass */
.app.listing_contact_info section.app_content .advert-contact-info .phone-number .number {
  font-weight: bold;
  font-size: 16px;
}

/* line 20, app/assets/stylesheets/apps/_listing_contact_info.sass */
.app.listing_contact_info section.app_content .advert-contact-info .phone-number .number a {
  text-decoration: none;
}

/* line 25, app/assets/stylesheets/apps/_listing_contact_info.sass */
.app.listing_contact_info section.app_content .advert-contact-info .contact-form .input .error {
  position: static;
  margin: 0;
}

/* line 28, app/assets/stylesheets/apps/_listing_contact_info.sass */
.app.listing_contact_info section.app_content .advert-contact-info .contact-form textarea {
  height: 150px;
}

/* line 31, app/assets/stylesheets/apps/_listing_contact_info.sass */
.app.listing_contact_info section.app_content .advert-contact-info .email-sent {
  display: none;
}

/* line 189, app/assets/stylesheets/apps.sass */
body.app_layout {
  background: #292e2f;
}

/* line 191, app/assets/stylesheets/apps.sass */
body.app_layout .app, body.app_layout .sales_page {
  position: relative;
  background: white;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
  width: 960px;
  margin: 18px auto;
}

/* line 197, app/assets/stylesheets/apps.sass */
body.app_layout .app section.top, body.app_layout .sales_page section.top {
  position: static;
}

/* line 200, app/assets/stylesheets/apps.sass */
body.app_layout .app section.app_footer, body.app_layout .app section.app_content {
  position: static;
}

/* line 202, app/assets/stylesheets/apps.sass */
body.app_layout .app section.app_footer {
  clear: both;
}

/* line 205, app/assets/stylesheets/apps.sass */
body.app_layout .app #scbdkdealerexternalcalc {
  margin: 0 auto !important;
}

/* line 210, app/assets/stylesheets/apps.sass */
body.app_layout.with_sidebar .app {
  overflow: hidden;
}

/* line 212, app/assets/stylesheets/apps.sass */
body.app_layout.with_sidebar .app section.app_content {
  margin-right: 168px;
  padding-right: 18px;
}

/* line 215, app/assets/stylesheets/apps.sass */
body.app_layout .sales_page {
  box-sizing: border-box;
  overflow: hidden;
}

/* line 218, app/assets/stylesheets/apps.sass */
body.app_layout .sales_page section.intro {
  margin-top: 18px;
}

/* line 220, app/assets/stylesheets/apps.sass */
body.app_layout #top {
  overflow: hidden;
  padding: 18px;
  width: auto;
}

/* line 224, app/assets/stylesheets/apps.sass */
body.app_layout #top-wrapper {
  background: white;
  height: auto;
}

/* line 227, app/assets/stylesheets/apps.sass */
body.app_layout #top-wrapper #top {
  width: 960px;
  margin: 0 auto;
}

/* line 230, app/assets/stylesheets/apps.sass */
body.app_layout #footer-wrapper {
  width: 960px;
  margin: 0 auto;
  background: none;
  border: 0 none;
  color: #f6f3ef;
}

/* line 236, app/assets/stylesheets/apps.sass */
body.app_layout #footer-wrapper a {
  color: #f6f3ef;
}

/* line 238, app/assets/stylesheets/apps.sass */
body.app_layout #footer {
  width: 960px;
  margin: 0 auto;
}

/* line 245, app/assets/stylesheets/apps.sass */
.small_popup {
  width: 400px;
  padding: 18px;
}

/* line 249, app/assets/stylesheets/apps.sass */
.text_popup {
  max-width: none;
  padding: 18px;
}

@media screen and (max-width: 800px) {
  /* line 2, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout {
    background: #fff;
  }
  /* line 4, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout #logo a {
    height: auto;
    width: 150px;
  }
  /* line 7, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout #logo a img {
    height: 100%;
  }
  /* line 9, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout #top-wrapper {
    display: none;
  }
  /* line 11, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout #footer-wrapper, body.app_layout #footer, body.app_layout #top-wrapper #top, body.app_layout #top-wrapper {
    width: auto;
  }
  /* line 13, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout #top {
    padding: 14px 18px;
  }
  /* line 15, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout #footer {
    border-top: 1px solid #edeae6;
    padding: 18px;
  }
  /* line 18, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout #footer, body.app_layout #footer a {
    color: #b9b7b5;
  }
  /* line 20, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app, body.app_layout .sales_page {
    width: auto;
    margin: 0;
    border-top: 1px solid #edeae6;
    box-shadow: none;
  }
  /* line 26, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.top > article.car_headline h2, body.app_layout .sales_page section.top > article.car_headline h2 {
    display: none;
  }
  /* line 28, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app {
    border-top: none;
  }
  /* line 30, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app .app-mobile-navbar {
    display: block;
  }
  /* line 32, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.top {
    display: none;
  }
  /* line 34, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.sidebar {
    width: auto;
    position: static;
    float: none;
    margin-top: 0;
    border-top: 1px solid #edeae6;
  }
  /* line 41, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.sidebar .sponsor > .logo {
    width: 100px;
    height: 100px;
  }
  /* line 44, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.sidebar .sponsor > .logo img {
    width: 100%;
  }
  /* line 46, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content {
    margin-right: 0;
  }
  /* line 48, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content h1 {
    font-size: 22px;
    margin-top: 0;
  }
  /* line 51, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content h1.long_text {
    font-size: 20px;
  }
  /* line 54, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content h1 br {
    display: none;
  }
  /* line 57, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.half {
    float: none;
    width: auto;
    padding: 0;
  }
  /* line 62, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content ul.row_of_images {
    width: 100%;
    overflow: auto;
    white-space: nowrap;
  }
  /* line 66, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content ul.row_of_images li {
    width: 75%;
  }
  /* line 68, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content ul.row_of_images li img {
    width: 100%;
    height: auto;
  }
  /* line 72, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.car_facts {
    float: none;
    margin-left: 0;
  }
  /* line 75, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.car_facts > * {
    display: inline-block;
    vertical-align: middle;
  }
  /* line 79, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.main_cta {
    width: 100%;
  }
  /* line 81, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.main_cta .car_pic {
    width: 20%;
    margin-right: 18px;
  }
  /* line 84, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.main_cta .car_pic img {
    width: 100%;
    height: auto;
  }
  /* line 87, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.main_cta .car_pic.stackable {
    width: 100%;
    float: none;
    max-width: none;
    margin: 0 0 18px 0;
  }
  /* line 93, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.main_cta .car_pic.stackable img {
    float: left;
    width: 20%;
    margin-right: 18px;
  }
  /* line 97, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.main_cta h2 {
    margin-top: 0;
  }
  /* line 100, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.main_cta form.email_form input {
    display: block;
    width: 100%;
    margin-bottom: .5em;
    font-size: 14px;
  }
  /* line 106, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.main_cta input[type="submit"], body.app_layout .app section.app_content article.main_cta input[type="button"] {
    white-space: normal;
  }
  /* line 110, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content ul.cards.col3 li {
    width: 100%;
    height: auto;
    margin-right: 0;
  }
  /* line 115, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.with_icon {
    position: relative;
  }
  /* line 117, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.with_icon > .icon {
    position: absolute;
    top: 0;
    right: 0;
    margin-right: 0;
  }
  /* line 122, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.with_icon > .text {
    margin-top: 24px;
  }
  /* line 125, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content input.nr_plate_input {
    width: 100%;
    max-width: 250px;
    height: auto;
    background-image: none;
    font-size: 32px;
    border: 2px solid #CF2020;
    border-radius: 10px;
  }
  /* line 133, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content input.nr_plate_input:focus {
    border: 2px solid #CF2020;
  }
  /* line 137, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content table.formatted th, body.app_layout .app section.app_content table.formatted td {
    padding: 3px 6px;
  }
  /* line 141, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content .collapsable_columns .column {
    float: none;
    margin-left: 0;
    margin-right: 0;
    width: auto;
  }
  /* line 147, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .desktop_only {
    display: none;
  }
  /* line 150, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .mobile_only {
    display: block;
  }
  /* line 155, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout.with_sidebar .app section.app_content {
    margin-right: 0;
  }
  /* line 159, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .sales_page section.intro {
    margin-top: 0px;
  }
  /* line 161, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .sales_page h1 {
    font-size: 28px;
  }
  /* line 163, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .sales_page .description {
    font-size: 14px;
  }
  /* line 165, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .sales_page section.steps {
    display: none;
  }
  /* line 168, app/assets/stylesheets/apps/_mobile.sass */
  .small_popup {
    width: 300px;
  }
}

@media screen and (max-width: 620px) {
  /* line 174, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.top, body.app_layout .sales_page section.top {
    padding: 10px;
    white-space: nowrap;
  }
  /* line 177, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.top > h1, body.app_layout .sales_page section.top > h1 {
    font-size: 14px;
  }
  /* line 181, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.cta_progress_tracker ol, body.app_layout .sales_page section.app_content article.cta_progress_tracker ol {
    margin-top: 0;
  }
  /* line 213, app/assets/stylesheets/_element_mixins.sass */
  body.app_layout .app section.app_content article.cta_progress_tracker ol li, body.app_layout .sales_page section.app_content article.cta_progress_tracker ol li {
    font-size: 10px;
    position: relative;
    padding-bottom: 15px;
  }
  /* line 217, app/assets/stylesheets/_element_mixins.sass */
  body.app_layout .app section.app_content article.cta_progress_tracker ol li span.title, body.app_layout .sales_page section.app_content article.cta_progress_tracker ol li span.title {
    position: static;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 100%;
    line-height: 1.2;
  }
  /* line 223, app/assets/stylesheets/_element_mixins.sass */
  body.app_layout .app section.app_content article.cta_progress_tracker ol li .stepnr, body.app_layout .sales_page section.app_content article.cta_progress_tracker ol li .stepnr {
    position: absolute;
    left: 0;
    bottom: 0;
    display: block;
    width: 15px;
    height: 15px;
    line-height: 15px;
  }
  /* line 183, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content .hide_on_smallest, body.app_layout .sales_page section.app_content .hide_on_smallest {
    display: none;
  }
  /* line 187, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.main_cta .car_pic .under_picture, body.app_layout .sales_page section.app_content article.main_cta .car_pic .under_picture {
    font-size: 12px;
    line-height: 1.5;
  }
  /* line 192, app/assets/stylesheets/apps/_mobile.sass */
  body.app_layout .app section.app_content article.main_cta .car_pic .under_picture .right_aligned_labels_data li .label, body.app_layout .sales_page section.app_content article.main_cta .car_pic .under_picture .right_aligned_labels_data li .label {
    float: none;
    width: auto;
    text-align: left;
    margin-right: none;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
  /* line 259, app/assets/stylesheets/apps.sass */
  .app section.top > .app_icon {
    background: url(//assets.autouncle.com/assets/apps/icons_small-2x-40986e41138dfad691098fdd91a167abfdbd1e74a1440b673ef34fb47823705c.png) no-repeat 0 0;
    background-size: 40px auto;
  }
}
