/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */
audio,
canvas,
video {
  display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Remove default margin.
 */
body {
  margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background: transparent;
}

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
a:focus {
  outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */
pre {
  white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
img {
  border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
figure {
  margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

*,
*:after,
*:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.2;
}

a {
  color: #0072bc;
}
a:hover {
  color: #90be3f;
}

.Sprite, .Sprite16 {
  background-image: url("//vanillicon.com/sprites/sprites-14-333333.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .Sprite, .Sprite16 {
    background-image: url("//vanillicon.com/sprites/sprites-28-333333.png");
    background-size: 396px;
  }
}

a .Sprite {
  background-image: url("//vanillicon.com/sprites/sprites-14-0072bc.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  a .Sprite {
    background-image: url("//vanillicon.com/sprites/sprites-28-0072bc.png");
    background-size: 396px;
  }
}
a .Sprite {
  background-image: url("//vanillicon.com/sprites/sprites-14-90be3f.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  a .Sprite {
    background-image: url("//vanillicon.com/sprites/sprites-28-90be3f.png");
    background-size: 396px;
  }
}

.Button > .Sprite, .Button > .Sprite16, .NavButton > .Sprite, .NavButton > .Sprite16 {
  height: 16px;
  width: 16px;
  display: inline-block;
  vertical-align: top;
  background-image: url("//vanillicon.com/sprites/sprites-14-222222.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .Button > .Sprite, .Button > .Sprite16, .NavButton > .Sprite, .NavButton > .Sprite16 {
    background-image: url("//vanillicon.com/sprites/sprites-28-222222.png");
    background-size: 396px;
  }
}

.MeButton:hover {
  background: none;
}
.MeButton:hover .Sprite {
  background-image: url("//vanillicon.com/sprites/sprites-14-90be3f.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .MeButton:hover .Sprite {
    background-image: url("//vanillicon.com/sprites/sprites-28-90be3f.png");
    background-size: 396px;
  }
}

.ReactButton {
  color: #0072bc;
}
.ReactButton .Count {
  background: #0072bc;
}
.ReactButton > .ReactSprite {
  background-image: url("//vanillicon.com/sprites/sprites-14-0072bc.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .ReactButton > .ReactSprite {
    background-image: url("//vanillicon.com/sprites/sprites-28-0072bc.png");
    background-size: 396px;
  }
}
.ReactButton:hover {
  color: #90be3f;
}
.ReactButton:hover .Count {
  background: #90be3f;
}
.ReactButton:hover > .ReactSprite {
  background-image: url("//vanillicon.com/sprites/sprites-14c-90be3f.png");
}

.UserReactionWrap .ReactSprite {
  background-image: url("//vanillicon.com/sprites/sprites-14-outline-333333.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .UserReactionWrap .ReactSprite {
    background-image: url("//vanillicon.com/sprites/sprites-28-outline-333333.png");
    background-size: 396px;
  }
}

a.Bookmark,
a.Boomarking,
a.Bookmarked,
.OptionsTitle {
  background-image: url("//vanillicon.com/sprites/ui_sprites-16c-333333.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  a.Bookmark,
  a.Boomarking,
  a.Bookmarked,
  .OptionsTitle {
    background-image: url("//vanillicon.com/sprites/ui_sprites-32c-333333.png");
    background-size: 30px;
  }
}

.QuickSearchButton .Sprite {
  background-image: url("//vanillicon.com/sprites/sprites-14-0072bc.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .QuickSearchButton .Sprite {
    background-image: url("//vanillicon.com/sprites/sprites-28-0072bc.png");
    background-size: 396px;
  }
}

.MenuItems li .ReactButton > .ReactSprite {
  background-image: url("//vanillicon.com/sprites/sprites-14-333333.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .MenuItems li .ReactButton > .ReactSprite {
    background-image: url("//vanillicon.com/sprites/sprites-28-333333.png");
    background-size: 396px;
  }
}
.MenuItems li .ReactButton:hover > .ReactSprite {
  background-image: url("//vanillicon.com/sprites/sprites-14-ffffff.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .MenuItems li .ReactButton:hover > .ReactSprite {
    background-image: url("//vanillicon.com/sprites/sprites-28-ffffff.png");
    background-size: 396px;
  }
}

.ReactEverything {
  background-position: -360px -100px;
}

.ReactAwesome {
  background-position: -240px -20px;
}

.ReactFlag {
  background-position: -60px -60px;
}

.ReactInsightful {
  background-position: -140px -20px;
}

.ReactOffTopic {
  background-position: -160px -20px;
}

.ReactAbuse {
  background-position: -20px -60px;
}

.SpSpam, .ReactSpam {
  background-position: -120px -20px;
}

.ReactTroll {
  background-position: -100px -20px;
}

.ReactPromote {
  background-position: -60px -40px;
}

.ReactDisagree {
  background-position: -40px -20px;
}

.ReactAgree {
  background-position: -20px -20px;
}

.ReactDislike {
  background-position: -40px -40px;
}

.ReactLike {
  background-position: -20px -40px;
}

.ReactDown {
  background-position: -200px -40px;
}

.ReactUp {
  background-position: -180px -40px;
}

.ReactWTF {
  background-position: -80px -20px;
}

.ReactLOL {
  background-position: -60px -20px;
}

.ReactQuote {
  background-position: -280px -20px;
}

.ReactInfraction {
  background-position: -200px -20px;
}

.ReactAccept {
  background-position: -20px -100px;
}

.ReactReject {
  background-position: -40px -100px;
}

.ReactFacebook {
  background-position: -40px -120px;
}

.ReactTwitter {
  background-position: -60px -120px;
}

.ReactGooglePlus {
  background-position: -80px -120px;
}

/** General Sprites **/
.SpActivity {
  background-position: -160px -120px;
}

.SpAllCategories {
  background-position: -60px -140px;
}

.SpApplicants {
  background-position: -260px -40px;
}

.SpBadge {
  background-position: -240px -140px;
}

.SpBan {
  background-position: -300px -20px;
}

.SpBestOf {
  background-position: -80px -80px;
}

.SpBookmarks {
  background-position: -100px -80px;
}

.SpComments, .SpComment {
  background-position: -160px -80px;
}

.SpConnection {
  background-position: -320px -20px;
}

.SpDashboard {
  background-position: -340px -20px;
}

.SpDelete {
  background-position: -340px -140px;
}

.SpDiscussions, .SpMyDiscussions {
  background-position: -200px -80px;
}

.SpGroups {
  background-position: -240px -40px;
}

.SpImage {
  background-position: -120px -140px;
}

.SpInbox {
  background-position: -80px -100px;
}

.SpMessage {
  background-position: -100px -100px;
}

.SpMod {
  background-position: -260px -60px;
}

.SpMyDrafts {
  background-position: -180px -20px;
}

.SpNotifications {
  background-position: -160px -100px;
}

.SpOptions {
  background-position: -180px -60px;
}

.SpPhoto {
  background-position: -160px -60px;
}

.SpProfile, .SpEditProfile {
  background-position: -220px -40px;
}

.SpQuote {
  background-position: -280px -20px;
}

.SpReply {
  background-position: -140px -40px;
}

.SpSignOut {
  background-position: -240px -100px;
}

.SpSearch {
  background-position: -220px -100px;
}

.SpText {
  background-position: -160px -80px;
}

.SpUnansweredQuestions {
  background-position: -60px -100px;
}

.SpWarn, .SpWarnings {
  background-position: -200px -20px;
}

.Button,
.Button:hover,
.Button:focus {
  height: 44px;
  font-size: 16px;
  border: 1px solid #bbbbbb;
  font-weight: bold;
  text-shadow: none;
  border-radius: 8px;
  box-shadow: none;
  padding: 12px 20px;
  border: 1px solid #cfcfcf;
  color: #0072bc;
  margin: 0 0 0 5px;
  background: linear-gradient(to bottom, #ffffff, #e4e4e4) !important;
}

.Button:active {
  background: linear-gradient(to top, #ffffff, #e4e4e4) !important;
}

.disabled {
  opacity: 0.50;
  pointer-events: none;
}

input.Button.Primary {
  background: #0072bc !important;
  color: #fff;
  border: 0;
  float: right;
  margin: 0 0 0 10px;
}
input.Button.Primary:active {
  box-shadow: inset 0 0 5px 0 rgba(0, 0, 0, 0.2);
}

a .Sprite {
  background-image: url(//vanillicon.com/sprites/sprites-28-0072BC.png);
  background-size: 396px auto;
}

.BreadcrumbsWrapper {
  margin: 20px 0;
}
.BreadcrumbsWrapper .Last a {
  color: #000;
}

.rounded-box-grey {
  border: 1px solid #cfcfcf;
  border-top: 9px solid #999999;
  border-radius: 10px;
  padding: 5px 20px 20px 20px;
}
.rounded-box-grey .TagCloud li {
  padding: 8px 8px 6px 8px;
}

/* Custom select */
.customSelect {
  border-radius: 8px;
  border: 1px solid #bbbbbb;
  width: 280px;
  height: 38px;
  background: #f8f8f8;
  padding: 10px 15px;
  font-size: 16px;
  line-height: 16px;
  overflow: hidden;
  background-image: linear-gradient(to bottom, #ffffff, #e4e4e4);
}
.customSelect:before {
  content: '\25BC';
  color: #20acfa;
  font-size: 11px;
  float: right;
}
.customSelect:after {
  content: '';
  display: inline-block;
  float: right;
  font-weight: normal;
  border-left: 1px solid #bbbbbb;
  height: 25px;
  width: 15px;
  margin: -5px 0 0 0;
}

.customSelect.customSelectHover {
  /* Styles for when the select box is hovered */
}

.customSelect.customSelectOpen {
  /* Styles for when the select box is open */
  background-image: linear-gradient(to top, #ffffff, #e4e4e4);
}
.customSelect.customSelectOpen:before {
  content: '\25B2';
}

.customSelect.customSelectFocus {
  /* Styles for when the select box is in focus */
}

.customSelectInner {
  width: 210px !important;
  white-space: nowrap;
  /* You can style the inner box too */
}

/* Custom select in editor dropdowns */
.editor-insert-dialog {
  /* Don't use customSelect here. */
}
.editor-insert-dialog .customSelect,
.editor-insert-dialog .customSelectInner {
  display: none !important;
}
.editor-insert-dialog label {
  position: relative;
  margin: 0 0 -10px 0 !important;
  float: left;
  width: auto;
  text-align: left;
  bottom: -4px;
}
.editor-insert-dialog select.hasCustomSelect {
  position: relative !important;
  opacity: 1 !important;
  width: auto !important;
  height: auto !important;
  margin: 0 -10px 0 0;
  z-index: 1;
}
.editor-insert-dialog input.Button,
.editor-insert-dialog input.Button:hover,
.editor-insert-dialog input.Button:active,
.editor-insert-dialog input.Button:focus {
  height: auto;
  padding: 10px 5px;
  font-size: 14px;
}

#Panel {
  display: block !important;
  float: right;
  margin: 0;
  width: 300px;
}
#Panel .MeAndFilter {
  border: 1px solid #cfcfcf;
  border-top: 9px solid #2689fa;
  border-radius: 10px;
  padding: 15px 20px 20px 20px;
  margin-bottom: 20px;
}
#Panel .MeAndFilter .MeBox {
  background-color: #f2f2f2;
  margin: 0 0 15px 0;
  border-radius: 10px;
  padding: 12px;
}
#Panel .MeAndFilter .MeBox .Username {
  font-size: 16px;
  margin: 0 0 0 10px;
}
#Panel .MeAndFilter .MeBox .MeMenu {
  padding: 0 0 0 50px;
  margin: -3px 0 0 0;
}
#Panel .MeAndFilter .BoxFilter {
  margin: 0;
  padding: 0;
}
#Panel .MeAndFilter .BoxFilter li {
  border-bottom: 1px dotted #cfcfcf;
  padding: 10px 0;
}
#Panel .MeAndFilter .BoxFilter li.Active {
  background: none;
}
#Panel .MeAndFilter .BoxFilter li:first-child {
  border-top: 0;
}
#Panel .MeAndFilter .BoxFilter li:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}
#Panel .ButtonGroup .Button.Primary {
  display: block;
  margin: 0 !important;
  box-shadow: none;
  text-align: left;
  font-weight: normal;
  color: #000;
  border-radius: 8px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border: 1px solid #bbbbbb !important;
  background: #f8f8f8;
  font-size: 16px;
  background-image: linear-gradient(to bottom, #ffffff, #e4e4e4);
  padding: 14px;
  width: 85% !important;
  float: left;
}
#Panel .ButtonGroup .Button.Primary:active, #Panel .ButtonGroup .Button.Primary:focus {
  background-image: linear-gradient(to top, #ffffff, #e4e4e4);
}
#Panel .ButtonGroup .Button.Primary.Handle {
  margin: 0 0 0 -1px !important;
  border-radius: 8px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  width: 15% !important;
  float: left;
}
#Panel .ButtonGroup .Button.Primary.Handle .SpDropdownHandle {
  border: 0;
}
#Panel .ButtonGroup .Button.Primary.Handle .SpDropdownHandle:before {
  content: '\25BC';
  color: #20acfa;
  font-size: 11px;
  float: right;
  margin: 0;
  margin-top: -4px;
}
#Panel .ButtonGroup.Open .Button.Primary.Handle {
  background-image: linear-gradient(to top, #ffffff, #e4e4e4);
}
#Panel .ButtonGroup.Open .Button.Primary.Handle .SpDropdownHandle:before {
  content: '\25B2';
}
#Panel .ButtonGroup:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
#Panel .Ad {
  margin: 30px 0;
}
#Panel .Ad:last-child {
  margin: 30px 0 0 0;
}
#Panel .rounded-box-grey .categories-title {
  font-size: 20px;
  margin: 15px 0 10px 0;
  color: #555555;
}
#Panel .rounded-box-grey .car-label {
  margin: 20px 0;
  font-size: 16px;
  color: #555555;
}
#Panel .rounded-box-grey .customSelect {
  width: 257px;
}
#Panel .rounded-box-grey .customSelect:after {
  margin: -20px 10px 0 0;
}
#Panel .rounded-box-grey .box-custom-filters {
  padding: 0;
}
#Panel .rounded-box-grey .car-topic-subtopic {
  border-top: 1px solid #cfcfcf;
  margin-top: 24px;
  padding-top: 25px;
}
#Panel .rounded-box-grey .car-topic-subtopic .car-label {
  display: none;
}
#Panel .rounded-box-grey .second-select {
  margin-top: 20px;
}
#Panel .rounded-box-grey .Button {
  margin: 20px 0 0 95px;
  float: none;
}

#Body .ContentColumn {
  float: left;
  margin: 0 42px 0 0;
  width: 730px !important;
}

.Section-Profile #Panel {
  display: block !important;
  float: left;
  margin: 0;
  width: 200px;
}
.Section-Profile #Body .ContentColumn {
  margin: 0 0 0 230px;
  float: none;
  width: auto;
}

#DiscussionForm {
  background-color: #f2f2f2;
  border-radius: 10px;
}
#DiscussionForm label {
  display: inline-block;
  margin: 0 0 15px 0;
  font-weight: normal;
}
#DiscussionForm label:after {
  content: ':';
}
#DiscussionForm .PostOptions label:after {
  content: '';
}
#DiscussionForm .H {
  padding: 15px 20px 0 20px;
  font-size: 20px;
  color: #555555;
}
#DiscussionForm .FormWrapper {
  background-color: inherit;
  padding-top: 0;
}
#DiscussionForm .PostOptions {
  display: inline-block;
  margin: 10px 0 0 0;
}
#DiscussionForm .ShowTags {
  display: inline-block;
  margin: 10px 0 0 0;
}
#DiscussionForm .Car-MakeModel {
  margin: -10px 0 20px 0;
}
#DiscussionForm .Car-MakeModel .car-label {
  height: 100px;
  display: block;
  width: 75px;
  float: left;
  padding-top: 10px;
}
#DiscussionForm .Car-MakeModel .car-inputs {
  float: left;
}
#DiscussionForm .Car-MakeModel select,
#DiscussionForm .Car-MakeModel input {
  float: left;
  clear: both;
  margin: 0 0 10px 0;
  position: relative !important;
}
#DiscussionForm .Car-MakeModel input {
  margin: 0;
  width: 280px;
  height: 38px;
}
#DiscussionForm .Car-MakeModel .customSelect {
  margin: -48px 0 10px;
  float: left;
  clear: both;
}
#DiscussionForm .token-input-list li input {
  margin: 3px 0 0 0;
}

.Buttons {
  text-align: right;
  margin-top: 20px;
  overflow: hidden;
}
.Buttons .Button {
  margin: 0 5px;
}
.Buttons a.Button.Cancel {
  position: relative;
  top: -1px;
}

input.InputBox,
.BodyBox,
.TextBoxWrapper textarea,
.TextBoxWrapper input,
input.SmallInput,
ul.token-input-list {
  border: 1px solid #0072bc !important;
  border-radius: 8px;
  padding: 10px 10px;
  font-size: 14px;
  font-family: 'Lucida Grande';
  height: 44px;
}

.TextBoxWrapper textarea {
  height: 150px;
  min-height: 150px;
}

ul.token-input-list li input {
  padding: 0;
  margin: 0;
}

.Section-PostDiscussion .postdiscussion-rules-solicit {
  font-size: 20px;
  margin: 20px 0 0 0;
  color: #555555;
  font-weight: bold;
}
.Section-PostDiscussion .postdiscussion-rules-solicit a {
  color: #555555;
}
.Section-PostDiscussion .AttachFileWrapper {
  padding: 0;
  margin: 0 0 20px 0;
}

#latest {
  margin-top: -50px;
}

/* Quicksearch/advanced search popin */
.QuickSearchWrap .Button {
  padding: 10px;
  height: 44px;
  font-size: 14px;
}

/* Advanced search */
.AdvancedSearch {
  background-color: #f2f2f2;
  border-radius: 10px;
  padding: 20px;
  margin: 20px 0 25px 0;
}
.AdvancedSearch .InputBox,
.AdvancedSearch ul.token-input-list,
.AdvancedSearch #Form_cat {
  width: 517px !important;
  height: 45px !important;
}
.AdvancedSearch .token-input-input-token {
  margin: -8px 0 0 0;
}
.AdvancedSearch #Form_search {
  background-image: url(images/search-icon-grey.png);
  background-repeat: no-repeat;
  background-position: 10px center;
  padding: 0 40px 0 45px;
}
.AdvancedSearch .customSelect,
.AdvancedSearch .hasCustomSelect {
  width: 517px;
  height: 45px !important;
  padding: 14px 15px;
}
.AdvancedSearch .P.Inline #Form_within {
  z-index: 1;
  width: 150px !important;
}
.AdvancedSearch .P.Inline #Form_within + .customSelect {
  width: 150px;
  padding: 22px 15px;
  line-height: 0;
  margin: 0 0 -17px 0;
  position: relative;
}
.AdvancedSearch .P.Inline #Form_within + .customSelect:before {
  position: absolute;
  right: 10px;
}
.AdvancedSearch .P.Inline #Form_within + .customSelect:after {
  position: absolute;
  right: 20px;
  top: 14px;
}
.AdvancedSearch .AdvancedWrap .Button {
  margin: 0 10px 0 0;
  width: auto;
}
.AdvancedSearch .Handle {
  margin: 7px 20px 0 0;
}
.AdvancedSearch .Button,
.AdvancedSearch .Button:hover,
.AdvancedSearch .Button:active,
.AdvancedSearch .Button:focus,
.AdvancedSearch #Form_Go {
  background: #0072bc !important;
  color: #fff;
  border: 0;
  margin: 0 0 0 15px;
  height: 45px !important;
}
.AdvancedSearch .Button:active,
.AdvancedSearch .Button:hover:active,
.AdvancedSearch .Button:active:active,
.AdvancedSearch .Button:focus:active,
.AdvancedSearch #Form_Go:active {
  box-shadow: inset 0 0 5px 0 rgba(0, 0, 0, 0.2);
}
.AdvancedSearch .Button .SpSearch,
.AdvancedSearch .Button:hover .SpSearch,
.AdvancedSearch .Button:active .SpSearch,
.AdvancedSearch .Button:focus .SpSearch,
.AdvancedSearch #Form_Go .SpSearch {
  background: 0;
}
.AdvancedSearch .Button .SpSearch:after,
.AdvancedSearch .Button:hover .SpSearch:after,
.AdvancedSearch .Button:active .SpSearch:after,
.AdvancedSearch .Button:focus .SpSearch:after,
.AdvancedSearch #Form_Go .SpSearch:after {
  content: 'Go!';
  margin: 0 0 0 -6px;
}
.AdvancedSearch .token-input-list input {
  padding: 13px 0;
}
.AdvancedSearch .InputAndButton {
  width: 530px;
}
.AdvancedSearch .Buttons button.Button {
  margin: 0;
}

/* Tag suggestions dropdown. Reason for this, is due to dropdown being a direct
child of body */
/* On home search and advanced search*/
div.token-input-dropdown {
  border-width: 1px !important;
  width: 517px !important;
  border-radius: 8px;
}

/* On profile */
.Section-PostDiscussion div.token-input-dropdown {
  width: 602px !important;
}

.Section-Discussion .Item-Header {
  padding: 0 0 10px 0;
}
.Section-Discussion .Item.ItemDiscussion {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
}

footer.Footer {
  font-size: 12px;
  text-align: center;
  margin: 30px 0 0 0;
}
footer.Footer p {
  line-height: 24px;
}
footer.Footer .Row {
  background-color: #EEE;
}
footer.Footer .Menu {
  display: table;
  width: 100%;
  padding-right: 13px;
  padding-left: 13px;
  line-height: 59px;
}
footer.Footer .Menu li {
  display: table-cell;
  width: 1%;
}
footer.Footer .Menu a {
  display: block;
  font-size: 18px;
  text-align: center;
}
footer.Footer .major-links {
  font-size: 14px;
  margin: 0 0 0 70px;
}
footer.Footer .major-links div {
  display: inline-block;
  width: 25%;
  padding: 10px 20px;
  vertical-align: top;
}
footer.Footer .major-links h3 {
  font-size: 20px;
  text-align: left;
  padding: 0 0 8px 0;
}
footer.Footer .major-links ul li {
  text-align: left;
  padding: 4px 0;
}
footer.Footer .Links {
  margin: 0 20px;
  border-top: 1px solid #C8C8C8;
  padding: 0;
}
footer.Footer .Links p {
  margin: 15px 0;
}
footer.Footer .Links span {
  margin: 0 5px;
  color: #CCCCCC;
}
footer.Footer .Social p {
  margin: 0;
}
footer.Footer .Social a {
  display: inline-block;
  width: 16px;
  height: 16px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background-image: url('images/social.png?1395932286');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  line-height: 0;
  vertical-align: bottom;
}
footer.Footer .Social .Facebook {
  background-position: 0 0px;
}
footer.Footer .Social .Twitter {
  background-position: 0 -16px;
}
footer.Footer .Social .Yahoo {
  background-position: 0 -32px;
}
footer.Footer .Social .StumbleUpon {
  background-position: 0 -48px;
}
footer.Footer .Social .LinkedIn {
  background-position: 0 -64px;
}
footer.Footer .Social .Tumblr {
  background-position: 0 -80px;
}
footer.Footer .Social .Youtube {
  background-position: 0 -96px;
}
footer.Footer .Social .RSS {
  background-position: 0 -112px;
}
footer.Footer .Social .Pinterest {
  background-position: 0 -128px;
}
footer.Footer .Social .Instagram {
  background-position: 0 -144px;
}
footer.Footer .Social .GooglePlus {
  background-position: 0 -160px;
}
footer.Footer .Copyright {
  margin: 0;
  padding: 15px 0;
  color: #555;
}

header.Header {
  position: fixed;
  z-index: 999;
  top: 0;
  width: 100%;
  background-color: #FFF;
  border-color: #00AAFD;
  border-width: 0 0 1px;
  border-style: solid;
  line-height: 57px;
  /**
   * Top nav
   */
  /**
   * Mega menu
   */
}
header.Header a {
  display: block;
  color: #333;
}
header.Header .Logo {
  float: left;
  width: 150px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize;
  background-image: url('images/logo.png?1411671882');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-position: 50% 50%;
  border-right: 1px solid #cfcfcf;
}
header.Header #edm_main_nav > li {
  display: inline-block;
  border-right: 1px solid #cfcfcf;
  font-size: 16px;
  height: 57px;
  line-height: 57px;
  text-align: center;
  margin: 0;
  padding: 0;
  float: left;
}
header.Header #edm_main_nav > li .item-title {
  cursor: pointer;
}
header.Header #edm_main_nav > li .item-title:after {
  display: inline-block;
  content: '\25BC';
  color: #20acfa;
  font-size: 11px;
  padding: 0 0 0 5px;
}
header.Header #edm_main_nav .gradient {
  background: #e2e2e2 url(images/gradient.png) repeat-x;
  border-left: 1px solid #fff;
  width: 90px;
}
header.Header #edm_main_nav #body_type_item {
  width: 120px;
}
header.Header #edm_main_nav #research_item {
  width: 140px;
}
header.Header #edm_main_nav .SiteSearch {
  border: 0;
  display: inline-block;
  width: auto;
  line-height: 14px;
  padding: 6px 0 0 10px;
}
header.Header #edm_main_nav .SiteSearch .InputBox {
  border-radius: 4px;
  border: 1px solid #cfcfcf !important;
  width: 260px;
  height: 45px;
  padding: 10px 45px 10px 10px;
  font-size: 14px;
}
header.Header #edm_main_nav .SiteSearch #Form_Go {
  background: transparent url(images/search.png) no-repeat center center !important;
  position: absolute;
  width: 27px;
  height: 27px;
  top: 14px;
  right: 15px;
  border: 0;
  padding: 0;
  margin: 0;
  color: transparent;
}
header.Header #edm_main_nav .tophatchap.blue-me {
  background: #00AAFD;
  color: #fff;
}
header.Header #edm_main_nav .tophatchap.blue-me .item-title:after {
  display: inline-block;
  content: '\25B2';
  color: #fff;
}
header.Header #edm_main_nav .tophatchap.blue-me .dd-container {
  display: block;
}
header.Header .dd-container {
  display: none;
  background-color: #00AAFD;
  border-bottom: 1px solid #0275C0;
  color: #FFF;
  font-size: 18px;
  line-height: 14px;
  padding: 0;
  position: absolute;
  text-align: left;
  margin: -1px 0 0 0;
  left: 0;
  right: 0;
}
header.Header .dd-container .outer-container-viewable {
  width: 970px;
  margin: auto;
  position: relative;
}
header.Header .dd-container .outer-container-viewable .inner-container {
  overflow: hidden;
  margin: auto;
  padding: 40px 0 28px 0;
  width: 850px;
  box-shadow: inset 30px 0 30px -40px rgba(0, 0, 0, 0.8), inset -30px 0 30px -40px rgba(0, 0, 0, 0.8);
  /*
  Set it wide enough to support multiple full views. On their site
  the swipe content would be equal to the number of swipe_li lengths
  there were. swipe_li length was 985, so if there were three swipes
  necessary, the width would be 3*985. Did it differently here, so
  swipe_li does not need a width.
  */
}
header.Header .dd-container .outer-container-viewable .inner-container .swipe_content {
  width: 2910px;
  margin: 0 auto;
}
header.Header .dd-container .outer-container-viewable .inner-container .swipe_content .oopsydaisies {
  padding: 0 20px;
  margin: -25px 0 0 0;
}
header.Header .dd-container .outer-container-viewable .inner-container .swipe_content .loading {
  background: transparent url(images/ajax-loader-navbluewhite.gif) no-repeat center center;
  width: 32px;
  height: 32px;
  display: block;
  margin: 0 0 0 400px;
}
header.Header .dd-container .outer-container-viewable .inner-container .swipe_li {
  display: inline-block;
  position: relative;
  left: 0;
  transition: all 0.2s ease;
}
header.Header .dd-container .outer-container-viewable .inner-container .swipe_li .content_ul {
  float: left;
  width: 190px;
  margin: 0 10px;
}
header.Header .dd-container .outer-container-viewable .inner-container .swipe_li .content_ul li {
  padding: 13px 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
header.Header .dd-container .outer-container-viewable .inner-container .swipe_li .content_ul li:hover {
  cursor: pointer;
  text-decoration: underline;
}
header.Header .dd-container .outer-container-viewable .inner-container .content-navs {
  display: block;
}
header.Header .dd-container .outer-container-viewable .inner-container .content-navs .nav-tabs {
  position: absolute;
  top: 0;
  padding: 8px 10px;
  margin: 4px 0 0 0;
}
header.Header .dd-container .outer-container-viewable .inner-container .content-navs .nav-tabs span {
  padding: 5px 8px;
  margin: 0 5px 0 0;
}
header.Header .dd-container .outer-container-viewable .inner-container .content-navs .nav-tabs .nav-tab-selected {
  background-color: #4dc4fe;
  border-radius: 3px;
}
header.Header .dd-container .outer-container-viewable .inner-container .content-navs .carousel-nav {
  position: absolute;
  top: 41%;
  width: 50px;
  height: 74px;
}
header.Header .dd-container .outer-container-viewable .inner-container .content-navs .carousel-nav.carousel-prev {
  left: 0;
  background: transparent url(images/arrow-left.png) no-repeat center center;
}
header.Header .dd-container .outer-container-viewable .inner-container .content-navs .carousel-nav.carousel-next {
  right: 0;
  background: transparent url(images/arrow-right.png) no-repeat center center;
}
header.Header .dd-container .outer-container-viewable .noswipe-head {
  margin: 15px 0 25px 0;
}
header.Header .dd-container .outer-container-viewable .noswipe-ul li {
  display: inline-block;
  padding: 0 0 30px  5px;
  width: 150px;
}
header.Header .dd-container .outer-container-viewable .noswipe-ul a {
  font-size: 18px;
  color: #fff;
}
header.Header .dd-container .outer-container-viewable .noswipe-ul a:hover {
  text-decoration: underline;
}
header.Header .dd-container .outer-container-viewable .dd-links {
  width: 23%;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px 0;
}
header.Header .dd-container .outer-container-viewable .dd-links a {
  font-size: 18px;
  color: #fff;
}
header.Header .dd-container .outer-container-viewable .dd-links a:hover {
  text-decoration: underline;
}
header.Header .dd-container .outer-container-viewable .dd-links li {
  padding: 15px 0;
}
header.Header .dd-container .outer-container-viewable .dd-links:last-child a {
  display: inline-block;
  background-color: #fff;
  border-radius: 3px;
  padding: 15px 30px;
  color: #00AAFD;
}
header.Header #model_item .content-navs,
header.Header #year_item .content-navs {
  display: none;
}

.Container {
  padding-top: 58px;
}

.Row {
  *zoom: 1;
  width: 1072px;
}
.Row:after {
  content: "";
  display: table;
  clear: both;
}

/**
 * Custom home/landing page, created in plugin.
 */
.Categories.home .rounded-box-grey.homepage .car-label {
  color: #555555;
  font-size: 20px;
  margin: 15px 0 20px;
  font-weight: bold;
}
.Categories.home .rounded-box-grey.homepage .car-topic-subtopic .car-label {
  margin-left: 40px;
}
.Categories.home .rounded-box-grey.homepage .box-custom-filters {
  float: left;
  clear: none;
}
.Categories.home .rounded-box-grey.homepage .box-custom-filters .filter-separator {
  border-left: 1px solid #cfcfcf;
  padding: 0 0 0 19px;
  margin: 0 0 0 19px;
}
.Categories.home .rounded-box-grey.homepage .box-custom-filters .second-select {
  margin-top: 20px;
}
.Categories.home .rounded-box-grey.homepage .box-custom-filters .Button {
  margin: 20px 0 0 0;
}

.plugin-featured {
  margin: 20px 0;
}
.plugin-featured h2 {
  color: #555;
  font-size: 20px;
  margin: 0 0 10px 0;
}
.plugin-featured .featured-first {
  border-bottom: 1px dotted #cfcfcf;
  margin: 0 0 20px 0;
}
.plugin-featured .featured-first-title {
  display: inline-block;
  font-size: 18px;
  padding: 0 0 10px 0;
  font-weight: bold;
}
.plugin-featured .featured-first-meta {
  overflow: hidden;
}
.plugin-featured .PhotoWrap {
  float: left;
  margin: 0 10px 0 0;
}
.plugin-featured .featured-first-name-date {
  float: left;
  margin: 0 40px 0 0;
}
.plugin-featured .featured-first-username {
  font-weight: bold;
  display: block;
}
.plugin-featured .featured-first-cat {
  display: block;
  padding-top: 17px;
}
.plugin-featured .featured-first-body {
  margin: 20px 0;
}
.plugin-featured h3 {
  color: #555;
  font-size: 15px;
  font-weight: normal;
  margin: 0 0 10px 0;
}
.plugin-featured .featured-other {
  list-style: decimal inside none;
}
.plugin-featured .featured-other li {
  color: #0072BC;
  margin: 5px 0;
}

.Section-PostDiscussion .postdiscussion-rules-solicit {
  margin: 20px 0;
}

.Section-PostDiscussion #DiscussionForm .H {
  margin: 0 0 25px 0;
}

body.question .FormWrapper .Category label,
body.poll .FormWrapper .Category label {
  position: relative;
  top: -14px;
}
body.question a.Button.Cancel,
body.poll a.Button.Cancel {
  position: relative;
  top: 0;
}

.editor-file-image .editor-input-image {
  border: 0 !important;
}

/* ------------------------------- */
/* START: Header and Footer CSS
/* Last update 2013-12-27
/* Clean up css for header/footer
/* ------------------------------- */
/* ------------------------------- */
/* Header  */
.edm-local-dev {
  margin: 0;
  padding: 0;
  border: 0;
}

header.Header {
  position: fixed;
  z-index: 999;
  top: 0;
  width: 100%;
  background-color: white;
  border-color: #00aafd;
  border-width: 0 0 1px;
  border-style: solid;
  line-height: 57px;
  background: #FFFFFF;
  color: #333333;
  font-family: helvetica,arial,sans-serif;
  font-size: 14px;
  font-weight: 400;
}

header.Header img, header.Header ul, header.Header ul li, header.Header form {
  margin: 0;
  padding: 0;
  border: 0;
}

header.Header a {
  text-decoration: none;
}

header.Header ol, header.Header ul {
  list-style: none;
}

header.Header #edm_main_nav .tophatchap.blue-me {
  background: #00aafd;
  color: #fff;
}

header.Header #edm_main_nav .tophatchap.blue-me .item-title:after {
  display: inline-block;
  content: '\25B2';
  color: #fff;
}

header.Header #edm_main_nav .tophatchap.blue-me .dd-container {
  display: block;
}

header.Header .dd-container {
  display: none;
  background-color: #00aafd;
  border-bottom: 1px solid #0275C0;
  color: #FFF;
  font-size: 18px;
  line-height: 14px;
  padding: 0;
  position: absolute;
  text-align: left;
  margin: -1px 0 0 0;
  left: 0;
  right: 0;
}

header.Header .dd-container .outer-container-viewable {
  width: 970px;
  margin: auto;
  position: relative;
}

header.Header .dd-container .outer-container-viewable .inner-container {
  overflow: hidden;
  margin: auto;
  padding: 40px 0 28px 0;
  width: 850px;
  box-shadow: inset 30px 0 30px -40px rgba(0, 0, 0, 0.8), inset -30px 0 30px -40px rgba(0, 0, 0, 0.8);
  /*
  Set it wide enough to support multiple full views. On their site
  the swipe content would be equal to the number of swipe_li lengths
  there were. swipe_li length was 1072, so if there were three swipes
  necessary, the width would be 3*1072. Did it differently here, so
  swipe_li does not need a width.
  */
}

header.Header .dd-container .outer-container-viewable .inner-container .swipe_content {
  width: 3216px;
  margin: 0 auto;
}

header.Header .dd-container .outer-container-viewable .inner-container .swipe_content .oopsydaisies {
  padding: 0 20px;
  margin: -25px 0 0 0;
}

header.Header .dd-container .outer-container-viewable .inner-container .swipe_content .loading {
  /*background: transparent url(../images/ajax-loader-navbluewhite.gif) no-repeat center center;*/
  background: url(data:image/gif;base64,R0lGODlhIAAgAPMAAACq/f///zi8/XrS/UjB/WTL/cjs/ajh/Sa2/Rqy/UK//eD0/fr8/QAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQACgABACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQACgACACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkEAAoAAwAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkEAAoABAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAAKAAUALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAAKAAYALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQACgAHACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAAKAAgALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAAKAAkALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQACgAKACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkEAAoACwAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==) no-repeat center center #00a9fc;
  width: 32px;
  height: 32px;
  display: block;
  margin: 0 0 0 400px;
}

header.Header .dd-container .outer-container-viewable .inner-container .swipe_li {
  display: inline-block;
  position: relative;
  left: 0;
  transition: all 0.2s ease;
}

header.Header .dd-container .outer-container-viewable .inner-container .swipe_li .content_ul {
  float: left;
  width: 190px;
  margin: 0 10px;
}

header.Header .dd-container .outer-container-viewable .inner-container .swipe_li .content_ul li {
  padding: 13px 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

header.Header .dd-container .outer-container-viewable .inner-container .swipe_li .content_ul li:hover {
  cursor: pointer;
  text-decoration: underline;
}

header.Header .dd-container .outer-container-viewable .inner-container .content-navs {
  display: block;
}

header.Header .dd-container .outer-container-viewable .inner-container .content-navs .nav-tabs {
  position: absolute;
  top: 0;
  padding: 8px 10px;
  margin: 4px 0 0 0;
}

header.Header .dd-container .outer-container-viewable .inner-container .content-navs .nav-tabs span {
  padding: 5px 8px;
  margin: 0 5px 0 0;
}

header.Header .dd-container .outer-container-viewable .inner-container .content-navs .nav-tabs .nav-tab-selected {
  background-color: #4dc4fe;
  border-radius: 3px;
}

header.Header .dd-container .outer-container-viewable .inner-container .content-navs .carousel-nav {
  position: absolute;
  top: 41%;
  width: 50px;
  height: 74px;
}

header.Header .dd-container .outer-container-viewable .inner-container .content-navs .carousel-nav.carousel-prev {
  left: 0;
  /*background: transparent url(../images/arrow-left.png) no-repeat center center;*/
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABKCAYAAAD5TgcdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDREIwNUJDRUQ5OEIxMUUyQjVCRkRFQzgwNzMzMkE0NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDREIwNUJDRkQ5OEIxMUUyQjVCRkRFQzgwNzMzMkE0NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNEQjA1QkNDRDk4QjExRTJCNUJGREVDODA3MzMyQTQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNEQjA1QkNERDk4QjExRTJCNUJGREVDODA3MzMyQTQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5Z3HWwAACt5JREFUeNrsmmlQ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);
  background-repeat: no-repeat;
}

header.Header .dd-container .outer-container-viewable .inner-container .content-navs .carousel-nav.carousel-next {
  right: 0;
  /*background: transparent url(../images/arrow-right.png) no-repeat center center;*/
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABKCAYAAAD5TgcdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDREIwNUJDQUQ5OEIxMUUyQjVCRkRFQzgwNzMzMkE0NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDREIwNUJDQkQ5OEIxMUUyQjVCRkRFQzgwNzMzMkE0NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNEQjA1QkM4RDk4QjExRTJCNUJGREVDODA3MzMyQTQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNEQjA1QkM5RDk4QjExRTJCNUJGREVDODA3MzMyQTQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+a5MougAACuxJREFUeNrsm3tMVPkVx5kBhtewIO/3QwR0u6v4WFfQUmla22atq7YxTVqNNtbHHz7/UCGN8RVNI39oTDRQrPVRNSYrLrpoNi4QCjiwKIL1gU9EhQEGhjfDY2b6/ZHzs7+9ZYY7MKPWepMT0Bnv/X3u+Z1zvufcq8JsNju9D4fS6T05PoB8APkA8n8C4sJ/USgU7wfIWI/Kyspx/ftZs2a9HRAsPBw/EmFaLOLe/5xHAPBT/MhydnYOValUHUNDQx74u1b83WbYN+86yHDglJWV/Rg/rkZERBQHBwcX8A9bWlqidDrd0e7u7nOzZ89OJ2DzuwbCIBQZGRnurq6ufwsPDy8BxFPxC4GBgfW+vr7a58+f/7qioiKqqqrqj9hu/W8DRmkNAuY8f/78n3t5ealCQkIej/RFQA5MmjSpxM/P79Pp06d/m5ubGwAYxbsCwj9zNRqNCVhs12gniouLKwsICFBj+924cuVK7JuGcbECwT7z0Ov1AyaTSSXnZLGxsd8jGSSxsCouLl4CGM2bihullW3lykBycnJqOjo6Yrq6uibIOWFUVNTtsLCw+56ent+Vlpb+hmqF4m1tLWcOUlBQMFRUVPSPpqamH8k9KUAexsTEFLq5uZ1HxtvIboyjYVysBDv7jG0pr23btpX7+PiwLTMPd/x71JH+0U7s7+//Et+7iBuwRqPRJObl5W0CzJCjtpm1rKUkzwwDrV27tuDMmTNmpNrk9vb2IDkn9/b21iMJlCIJpC5evPh8VlaWl6M8Yy1rmclMZMbdu3dX7du3r+/hw4eLcKcnyrkAxKiZwcBDk2bMmFGQn58f5ggYSyBs4UOwARjbRr1kfadOnXqcnp5+88mTJ2mvXr36WO6FJk6cqIFnFCiiJdevX0+wN4yCT1EEGc/jwxPmCwuGRZKFwdi28pk2bVrgwYMHZ8bHx/8LgX1L7gVfvHgxFd5M7Ovr+21qamqh4H2HeWSQeQDWCWPisAWmo987qqurm1auXFkGWZL49OnTz+VeMDIysgZF8xbS81VktD8I6d7uHnES6ogbi1mWhMgzoWTMK36wj3CoDx06NAt3V8tiQe6FUWhDIDo/bmtr+3tycvIBISbtDsKruzvBsIUHwkLIgjkMqrnXgQMHpi5ZsqQT4vK2h4dHt5yLY3upEWdJgKq8dOnS6v379w+NFcYSiBTGA6aGseoeQBAh5Bn2Zx/2nc2bN09et26dM4L6HrJUg9xFIHHMhWde1dbWLlu+fHnnWGCsgYzkGS+C8bcAo166dGnk9u3bp6JwFkIxP5G7EBZngHFGIvhy4cKFz2yFGQ1ECqMiz/hYgGFZTg3pH7Znz54kZLObLLjlLqa+vj6pubk5FI3aorS0tGpbYOSAiEKSw3gKMEFCzASQx7wTEhL8WBKYMmXKPVvSM6tNWq02yWAw/G7evHn5ctOzXJAfNFsCjLcAE0wWSEnAG+LRl8HMnDmzjhVEuTDwSjTqzc8GBgbWpqSknJCT0WwBcRLyPYfxkGQ0vtU4jA/qhTozM3P6ggULWgBTxiSLnAsxPcfSc2tr69dIzztGg7EVRATiUp+n5wkjwPhTelYjZj5dtmxZF/r+u0xMyrnI4OCgCiJ1NmBuz5kzZwUVarM9QUQYntHUFOwBQq0JFDKa55o1a+JXr16dCM9cZTJf7oUeP348D9vtr3Pnzj1iCWY8s192MuMIUqaZxSyMLbQR1gRrg3VnZ2c/RNGrhnr+ZUNDQ4LcCzEvorc5cOTIkSBas8LeI1OzoMvMghkFG6Kfw60AKnhdY2OjAUogRalUmixNZ6R9DawhNjZ2Af54ns75A8+MexpPHZ+ZTm5gd55JKRKZDeQdZlryTFd5eXnjrl27bmHvy24DEGcGk8kUSklGac+tNRKMkfoXEaZRAqODwFQBJAlxInt2bDQa3VFf+ihTukq3mIuTnQ4GQ5N1UfiJ22y404T0T4Ae+wUqfomcbcUONsHp7OyMysnJuUsg/bSdTXYHEedXADJSd2kS9zKC9UuWRqOjo79l41a552UTHHSVFyoqKswE0i3dTXYFkXjHyNU62wLXrl3biX4lGRnoK1vrSElJiTIjI0NDaV5F61baPUaseMeIBbjduHHjOINA1tHIhcBW8gfE5+fOnXNatWrVNVq8syBiFQ73CJ8uYhGBAPgGQa1CESyxRWsBYkFWVtad48eP11Dc8TRuHqkoujgKgk1KfHx8GEQn84Qt6pfNzvbu3XsL27GOtiaf4hgo9oxioNsdhI94iouLU9Hu5iIeam3tR9AtJm3ZskVTXV3dQkHdQam8nSUwAht0GAiHKC0tXebm5nYCvfsNuemVd4h37tyJQ7tcVldXpyfJ00a1qIXkT6dDQQhCgaDeNmHChD+hZ//Oxp49BV4MBUQpgryb7nwb6TStoNe4R/5LooxH/b4+BzKTy6JFiw5j8T9BM1WNHqRLzj/kU5TLly/77tixoxqNFIfg4lNL1syFp6NAFKdPn/4oMTHxgp+fX7gtjZNerw9mjdOxY8ec0EXWUjB3SCCaaFvprUGMd2spcnNzwyMiIi4CgqVX2cM5aKY4BHba4cOH7549e7ZOCOpWYTs102SznT43WIIYV4dYWFg4Ta1W5yEemmyc/X6CYP5s586dt4uKilgc9dAdHwmigyAGrEGMxSM8vaax9BoaGlqD7CRbwQJgxqNHjz7ZtGmT5v79+620yDZadJNgrQTRK0DYrWcfzkxlZWWr0K0dBcA/bRzAzbl582YMMlMlukNeE7jUb5IEdacAYbTnFIWn1z8jM/0eyvWer69vs6wW0mxWACIFlT5w69atVb29vd1CjWgWvNBMYLxWcAi7zbWGRZpGo8kCRDKCu8rd3b1Hbh/BJPiFCxe8ERN30Bz10JZps5CZuiioBwVPyDrkvIuiRLXewCDYGw5yT4w2Ngye+ALNUG12dvZtK+lVJ6RXg0QcOtkDZBiCTS4gOf4C3fS13JOyCQmEX2pmZmb1xYsX6ykzddCdbxZiolVIr/2jZaaxgLweXMfHx3+BHqJebh+B+jANkmN6enp6RXl5uZYg2gUIrSQz9VA8DI7nYY81jzAQFWRDgFKpHJBzsmfPnn324MGDxA0bNpQBRi8ZQkgzk03pdbRDacUbw28+IPe3ouX0liP8kNViVqxYUYrfuVLV0eL5FKVRIjn67QFhrdV9DYIG555Op3O19Fyd9dVspJmfnx+AlrQc3+0Q4mEkCLt6Qg7I8EwXws7txIkTZ5g2ksJg0ZHsefvJkyc9Nm7cWIlt2CmZZ70U51nSQifMw8Z9jPaaE5tYuAOkHmr1q/Xr1/8qKCgoGZVdj5rgiezkcfTo0Qd5eXkvhczUKpEbLYJmeq1e7f1OiqUXBtxpgs6GxlGwOFg0myejdQ2ZPHmyL7wzUFNT00G5n2cmS+q1R0yvIoSjX5flkwo+hB6gBRugXvWwXvrOgAWIFkG99opB7ai3gyx5hD/09KPnHMwrEeQh5ik3gjRIOrpmifDrsUX4OcIjfOTZJ/TPKlqIgX43CrJDJwwI2sYq/OwNwu+c+ACHf6+ftpErbb1eYVyjF+RGnyD8HA5hzSP8Nac+2mo8HjppiOxC3+GB3kUAveMRfo4A4TCDtDiT8NxDRTNY/rmBrF9OS+qoY7R3UcS3Hlyd/vPwUyE8+xgaYTb7xt/ElvMuipNkAq4cIU2bJA933vgxWmNllixYYeU7b/WwdYryzv7vy38LMACafLMUPYieYwAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}

header.Header .dd-container .outer-container-viewable .noswipe-head {
  margin: 15px 0 25px 0;
}

header.Header .dd-container .outer-container-viewable .noswipe-ul li {
  display: inline-block;
  padding: 0 0 30px  5px;
  width: 150px;
}

header.Header .dd-container .outer-container-viewable .noswipe-ul a {
  font-size: 18px;
  color: #fff;
}

header.Header .dd-container .outer-container-viewable .noswipe-ul a:hover {
  text-decoration: underline;
}

header.Header .dd-container .outer-container-viewable .dd-links a {
  font-size: 18px;
  color: #fff;
}

header.Header .dd-container .outer-container-viewable .dd-links a:hover {
  text-decoration: underline;
}

header.Header .dd-container .outer-container-viewable .dd-links li {
  padding: 15px 0;
}

header.Header .dd-container .outer-container-viewable .dd-links:last-child a {
  display: inline-block;
  background-color: #fff;
  border-radius: 3px;
  padding: 15px 30px;
  color: #00aafd;
}

header.Header #model_item .content-navs, header.Header #year_item .content-navs {
  display: none;
}

header.Header .Row {
  *zoom: 1;
  margin: auto;
  width: 1072px;
}

header.Header .Row:after {
  content: "";
  display: table;
  clear: both;
}

header.Header #edm_main_nav #body_type_item {
  width: 100px;
}

header.Header #edm_main_nav #research_item {
  width: 105px;
}

header.Header .dd-container .outer-container-viewable .dd-links {
  /*width: 23%;*/
  display: inline-block;
  vertical-align: top;
  /* margin: 0 35px 20px 0; */
  /* default */
  margin: 0 15px 20px 0;
  /* for vanilla */
}

header.Header #edm_main_nav > li .item-title {
  cursor: pointer;
}

header.Header #edm_main_nav > li .item-title:after {
  display: inline-block;
  content: '\25BC';
  color: #20acfa;
  font-size: 12px;
  padding: 0 0 0 5px;
}

header.Header a {
  display: block;
  color: #333333;
}

header.Header .Logo {
  float: left;
  width: 150px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  /*background-image: url(../images/logo.png); */
  /* default */
  /* background-image: url(/themes/edmunds/design/images/logo.png); */
  /* for vanilla */
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-position: 50% 50%;
  border-right: 1px solid #cfcfcf;
}

header.Header #edm_main_nav > li {
  display: inline-block;
  border-right: 1px solid #cfcfcf;
  font-size: 14px;
  height: 57px;
  line-height: 57px;
  text-align: center;
  margin: 0;
  padding: 0;
  float: left;
}

header.Header #edm_main_nav .gradient {
  /*background: #e2e2e2 url(../images/gradient.png) repeat-x;*/
  /* default */
  /* background-image: url(/themes/edmunds/design/images/gradient.png); */
  /* for vanilla */
  background-color: #E2E2E2;
  background-image: url(data:image/png;base64,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);
  background-repeat: repeat-x;
  border-left: 1px solid #fff;
  width: 100px;
  border: 0;
}

header.Header #edm_main_nav .right-line {
  border-right: 1px solid #CFCFCF !important;
}

.swipe-carousel-v2.fade {
  overflow: visible;
}

.swipe-carousel-v2.fade li {
  float: none;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}

.swipe-carousel-v2.fade li.current {
  opacity: 1;
  z-index: 1;
}

.swipe-carousel {
  overflow: hidden;
  width: 100%;
  position: relative;
  text-align: center;
}

.swipe-carousel ol, .swipe-carousel ul {
  visibility: hidden;
  margin: 0;
  overflow: hidden;
  position: relative\9;
}

.swipe-carousel.initialized ol, .swipe-carousel.initialized ul {
  visibility: visible;
}

.swipe-carousel .content {
  float: none !important;
  padding: 0 !important;
}

.swipe-carousel ol img, .swipe-carousel ul img {
  width: 100%;
  object-fit: contain;
}

.swipe-carousel li {
  float: left;
  min-height: 1px;
  _height: 1px;
}

.swipe-carousel .shadowed-text {
  text-align: center;
  color: #004d99;
  text-shadow: 1px 1px #ccc;
  margin: 5px 0;
}

.swipe-carousel .photo-wrap {
  position: relative;
}

.swipe-carousel .photo-desc {
  position: absolute;
  height: 20px;
  width: 100%;
  top: 0;
  left: 0;
  background-color: #333;
  color: #fff;
  line-height: 20px;
  font-weight: bold;
  opacity: 0.7;
}

.swipe-carousel .carousel-prev, .swipe-carousel .carousel-next {
  cursor: pointer;
  height: 75px;
  margin-top: -40px;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: auto;
  z-index: 1;
}

.swipe-carousel.initialized .carousel-prev, .swipe-carousel.initialized .carousel-next {
  visibility: visible;
}

.swipe-carousel .carousel-prev {
  left: 0;
}

.swipe-carousel .carousel-next {
  right: 0;
}

.swipe-carousel .carousel-next span, .swipe-carousel .carousel-prev span {
  height: 29px;
}

.swipe-carousel.start .carousel-prev span {
  filter: alpha(opacity=50);
  opacity: .5;
  -ms-filter: "alpha(opacity=50)";
}

.swipe-carousel .carousel-prev span {
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABKCAYAAAD5TgcdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDREIwNUJDRUQ5OEIxMUUyQjVCRkRFQzgwNzMzMkE0NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDREIwNUJDRkQ5OEIxMUUyQjVCRkRFQzgwNzMzMkE0NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNEQjA1QkNDRDk4QjExRTJCNUJGREVDODA3MzMyQTQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNEQjA1QkNERDk4QjExRTJCNUJGREVDODA3MzMyQTQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5Z3HWwAACt5JREFUeNrsmmlQ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);
  display: block;
  height: 75px;
  margin: 0 10px;
  text-indent: -9999px;
  width: 50px;
  z-index: 100;
}

.swipe-carousel .carousel-next span {
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABKCAYAAAD5TgcdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDREIwNUJDQUQ5OEIxMUUyQjVCRkRFQzgwNzMzMkE0NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDREIwNUJDQkQ5OEIxMUUyQjVCRkRFQzgwNzMzMkE0NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNEQjA1QkM4RDk4QjExRTJCNUJGREVDODA3MzMyQTQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNEQjA1QkM5RDk4QjExRTJCNUJGREVDODA3MzMyQTQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+a5MougAACuxJREFUeNrsm3tM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);
  display: block;
  height: 75px;
  margin: 0 10px;
  text-indent: -9999px;
  width: 50px;
  z-index: 100;
}

.swipe-carousel .counter {
  color: #004d99;
  margin: 5px 0;
  position: relative;
  text-align: center;
  text-shadow: 1px 1px #ccc;
  visibility: hidden;
  width: 100%;
}

.swipe-carousel.initialized .counter {
  visibility: visible;
}

.swipe-carousel .title-wrap {
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  padding: 10px;
  position: absolute;
  text-align: left;
  width: 100%;
}

.swipe-carousel .title-wrap .title {
  display: block;
  font-size: 18px;
}

.swipe-carousel .title-wrap .subtitle {
  display: inline-block;
  font-size: 14px;
}

.swipe-carousel .title-wrap a {
  color: #08c;
  display: inline-block;
  font-size: 12px;
  text-decoration: none;
}

.swipe-carousel .title-wrap a:hover {
  text-decoration: underline;
}

.swipe-carousel .title-wrap .browse-all {
  position: absolute;
  right: 30px;
  top: 15px;
}

.swipe-carousel.fade {
  overflow: visible;
}

.swipe-carousel.fade li {
  float: none;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}

.swipe-carousel.fade li.current {
  opacity: 1;
  z-index: 1;
}

header.Header .grid-12 {
  width: 70px;
}

header.Header .grid-15 {
  width: 70px;
}

header.Header .grid-23 {
  width: 125px;
}

header.Header .grid-36 {
  width: 152px;
}

header.Header .grid-142 {
  width: 710px;
  padding: 5px 0 0 0;
}

header.Header .grid-143 {
  width: 975px;
  padding: 5px 0 0 0;
}

header.Header ul#edm_main_nav > li {
  border-left: 1px solid #fff;
  border-right: 1px solid #cfcfcf;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
  height: 57px;
  line-height: 57px;
  text-align: center;
}

header.Header ul#edm_main_nav > li:first-child {
  border-left: 0;
}

header.Header ul#edm_main_nav > li:last-child {
  border-right: 0;
}

header.Header ul#edm_main_nav > li img {
  vertical-align: middle;
}

header.Header #edm_main_nav .align-right {
  text-align: right;
}

/* Search in header */
#search_item *, #search_item *:after, #search_item *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#search_item.opened {
  background-image: url(data:image/png;base64,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);
  background-position: center 20px;
  background-repeat: no-repeat;
}

#search_item.opened img {
  visibility: hidden;
}

#search_item .dd-container {
  padding-bottom: 30px;
}

#search_item input {
  border: 0;
  border-radius: 4px;
  font-size: 12px;
  height: 28px;
  vertical-align: middle;
}

#search_item input[type='text'] {
  border: 1px solid #cfcfcf;
  border-right: 0;
  border-radius: 4px 0 0 4px;
  color: #0072b9;
  /*height: 20px;*/
  padding: 3px 10px;
  padding-right: 2px;
  width: 100px;
}

#search_item.noAdTab input[type='text'] {
  width: 152px;
}

#search_item input[type='text']:focus {
  border: 2px solid #0072b9;
  border-right: 0;
  padding: 2px 1px 2px 9px;
}

#search_item .search_divider_wrap {
  /*border: 1px #cfcfcf solid;*/
  /*border-left: none;*/
  /*border-right: 0;*/
  display: inline-block;
  height: 26px;
  vertical-align: middle;
}

#search_item .search_divider {
  background-color: #cfcfcf;
  display: block;
  height: 20px;
  /*margin-top: 3px;*/
  width: 1px;
  margin: 3px 0 0 -1px;
}

#search_item input[type='submit'] {
  background-color: #fff;
  background-image: url(data:image/png;base64,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);
  background-position: 4px 4px;
  background-repeat: no-repeat;
  background-size: 18px;
  border: 1px solid #cfcfcf;
  border-left: none;
  border-radius: 0 4px 4px 0;
  color: #fff;
  cursor: pointer;
  float: inherit;
  margin: 0;
  padding-left: 20px;
  width: auto;
}

#search_item input[type='text']:focus + input[type='submit'] {
  border: 2px solid #0072b9;
  border-left: none;
  background-position: 2px 7px;
}

/* //Search in header */
header.Header .mmy {
  background-color: #cfcfcf;
  background-image: url(data:image/png;base64,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);
  background-repeat: repeat-x;
  border: 0;
}

header.Header .mmy:after {
  border-left: 1px solid #cfcfcf;
  border-right: 1px solid #fff;
  content: ' ';
  height: 50%;
  width: 0;
  float: right;
  margin-right: -1px;
  margin-top: 14px;
}

header.Header #body_type_item .car-type-title-text {
  float: left;
  width: 30px;
  line-height: 20px;
  margin: 10px 0 0 25px;
}

header.Header #research_item .car-research-title-text {
  float: left;
  width: 55px;
  line-height: 20px;
  margin: 10px 0 0 20px;
}

/* END: Header */
/* ------------------------------- */
/* ------------------------------- */
/* Footer */
#edm-document-footer {
  background: #FFFFFF;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  width: 1072px;
  _text-align: left;
  z-index: 1 !important;
}

#edm-document-footer ul, #edm-document-footer ul li {
  margin: 0;
  padding: 0;
}

#edm_footer {
  *position: relative;
  *z-index: 1;
  margin: 20px auto 0 auto;
  width: 1072px;
  background: #FFFFFF;
  color: #333333;
  font-family: helvetica,arial,sans-serif;
  font-size: 14px;
  font-weight: 400;
  padding: 0;
}

#edm_footer #footer_nav_ppr {
  min-height: 250px;
  margin: 0;
  width: 1072px;
}

#edm_footer #footer_nav_ppr .border_div {
  border-top: 1px solid #c8c8c8;
  margin-left: 25px;
  margin-right: 25px;
  margin-bottom: 20px;
  clear: both;
}

#edm_footer #footer_nav_ppr .whats_hot {
  color: #ff6634;
}

#footer_nav_ppr .footer-hp-center {
  text-align: center;
}

#footer_nav_ppr #footer_nav_links_global {
  height: 228px;
  margin-left: 100px;
  margin-right: 100px;
  border-left: 0 none;
  border-right: 0 none;
  border-top: 0 none;
  padding-top: 20px;
  padding-bottom: 21px;
  width: 820px;
  line-height: 28px;
}

#footer_nav_ppr #footer_nav_links_global .first {
  font-size: 22px;
  font-weight: bold;
}

#footer_nav_ppr #footer_nav_links_global ul {
  float: left;
  padding-right: 135px;
  text-align: left;
}

#footer_nav_ppr #footer_nav_links_global .last_ul {
  padding-right: 0;
}

#footer_nav_ppr #footer_nav_links_global li {
  display: block;
}

#footer_nav_ppr #footer_nav_links_global li a {
  font-size: 16px;
}

#footer_nav_ppr #footer_nav_most_visited {
  text-align: left;
  width: 820px;
  margin-left: 100px;
  margin-right: 100px;
  padding-bottom: 174px;
}

#footer_nav_ppr #footer_nav_most_visited ul {
  float: left;
  margin: 15px 0 15px 0;
  padding-right: 80px;
}

#footer_nav_ppr #footer_nav_most_visited .last_ul {
  padding-right: 0;
}

#footer_nav_ppr #footer_nav_most_visited li {
  display: block;
}

#footer_nav_ppr #footer_nav_most_visited .most_visited {
  font-size: 20px;
  text-align: left;
  margin-right: 700px;
}

#footer_nav_ppr {
  background: #fff;
  border-top: 0;
  text-align: center;
  background-color: #eee;
}

#footer_nav_ppr ul {
  margin: auto;
}

#footer_nav_ppr p {
  margin: 0 13px;
  padding: 10px 0;
}

#footer_nav_ppr p a {
  padding: 5px 0;
  font-size: 12px;
}

#footer_nav_ppr b {
  font-weight: normal;
  color: #ccc;
  margin-left: 1px;
  margin-right: 1px;
}

#footer_nav_ppr .links {
  border-left: 0 none;
  border-right: 0 none;
  font-size: 10px;
  padding-bottom: 0;
}

#footer_nav_ppr .links.first {
  border-bottom: 0 none;
  padding-top: 0;
  clear: left;
  line-height: 16px;
  margin-left: 45px;
  margin-right: 45px;
}

#footer_nav_ppr .follow-edmunds {
  padding: 20px 0 5px 0;
  font-size: 12px;
}

#footer_nav_ppr .copy {
  color: #555;
  font-size: 12px;
  padding: 15px 0 15px 0;
}

#footer_nav_ppr .follow-footer-outer {
  padding-top: 0;
  padding-bottom: 0;
}

#footer_nav_ppr p .follow-footer-ppr a {
  display: inline-block;
  *display: inline;
  vertical-align: bottom;
  *zoom: 1;
  padding: 0;
  width: 32px;
  height: 32px;
}

#footer_nav_ppr p .follow-footer-ppr a.follow-facebook {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEJGlDQ1BJQ0MgUHJvZmlsZQAAOBGFVd9v21QUPolvUqQWPyBYR4eKxa9VU1u5GxqtxgZJk6XtShal6dgqJOQ6N4mpGwfb6baqT3uBNwb8AUDZAw9IPCENBmJ72fbAtElThyqqSUh76MQPISbtBVXhu3ZiJ1PEXPX6yznfOec7517bRD1fabWaGVWIlquunc8klZOnFpSeTYrSs9RLA9Sr6U4tkcvNEi7BFffO6+EdigjL7ZHu/k72I796i9zRiSJPwG4VHX0Z+AxRzNRrtksUvwf7+Gm3BtzzHPDTNgQCqwKXfZwSeNHHJz1OIT8JjtAq6xWtCLwGPLzYZi+3YV8DGMiT4VVuG7oiZpGzrZJhcs/hL49xtzH/Dy6bdfTsXYNY+5yluWO4D4neK/ZUvok/17X0HPBLsF+vuUlhfwX4j/rSfAJ4H1H0qZJ9dN7nR19frRTeBt4Fe9FwpwtN+2p1MXscGLHR9SXrmMgjONd1ZxKzpBeA71b4tNhj6JGoyFNp4GHgwUp9qplfmnFW5oTdy7NamcwCI49kv6fN5IAHgD+0rbyoBc3SOjczohbyS1drbq6pQdqumllRC/0ymTtej8gpbbuVwpQfyw66dqEZyxZKxtHpJn+tZnpnEdrYBbueF9qQn93S7HQGGHnYP7w6L+YGHNtd1FJitqPAR+hERCNOFi1i1alKO6RQnjKUxL1GNjwlMsiEhcPLYTEiT9ISbN15OY/jx4SMshe9LaJRpTvHr3C/ybFYP1PZAfwfYrPsMBtnE6SwN9ib7AhLwTrBDgUKcm06FSrTfSj187xPdVQWOk5Q8vxAfSiIUc7Z7xr6zY/+hpqwSyv0I0/QMTRb7RMgBxNodTfSPqdraz/sDjzKBrv4zu2+a2t0/HHzjd2Lbcc2sG7GtsL42K+xLfxtUgI7YHqKlqHK8HbCCXgjHT1cAdMlDetv4FnQ2lLasaOl6vmB0CMmwT/IPszSueHQqv6i/qluqF+oF9TfO2qEGTumJH0qfSv9KH0nfS/9TIp0Wboi/SRdlb6RLgU5u++9nyXYe69fYRPdil1o1WufNSdTTsp75BfllPy8/LI8G7AUuV8ek6fkvfDsCfbNDP0dvRh0CrNqTbV7LfEEGDQPJQadBtfGVMWEq3QWWdufk6ZSNsjG2PQjp3ZcnOWWing6noonSInvi0/Ex+IzAreevPhe+CawpgP1/pMTMDo64G0sTCXIM+KdOnFWRfQKdJvQzV1+Bt8OokmrdtY2yhVX2a+qrykJfMq4Ml3VR4cVzTQVz+UoNne4vcKLoyS+gyKO6EHe+75Fdt0Mbe5bRIf/wjvrVmhbqBN97RD1vxrahvBOfOYzoosH9bq94uejSOQGkVM6sN/7HelL4t10t9F4gPdVzydEOx83Gv+uNxo7XyL/FtFl8z9ZAHF4bBsrEwAAAyNJREFUWAntV9tLVEEY/+ZyjqvbgilRXlBfjCiIXoIKX6p16QL21ktBRb1Ej1G9BEUPlX9BL0EEWc9dSFvtAlLQBYwUTOxObCtipct6dj1nZvrmrKubouwcNyPog+XMnvPN9/vNd5lvhiilIC+EEBo7+mA9UWwNUS4jhM1+zCsVPAUo1FGKKioLXs8bKiWIIpagChKd16KDiDljF6fnxq0HO7fwitBlkGorYdSGGZV59mZfkOlhMbqoqpTMKkJ7RdY53X19d5+e7ROIHunazJndxayyKulmtKr+VnohBBgPgedlR4QjW7tvRPsp2Q+MMdLOfXAHQf8QuF4Oelu4DnAeWs3K4KIOOWk9HG+mDPpxXKYVlkUIBZAyJVV6A8VEW7Ws4NOewOCHlaqoRip/V/4T4EsJgFQShMglLmY0cGbu0MAEhJAQidjQWLcCbItBatKF9x8nAHkYSSACQkqorQnD+ROboKku7AMODI/DyUvPkYCZFwIR8DwFsZZ6H1zg3jH4bgJeD/3AfdVo8b5yIAK++8OWbyA5moFT7S8hMyUgZDNjBmb+QvMS3b8v1gQb11b6YJURC44fWAd7dzSADo2pUIFt18R3EpM+tq0WGmsqfKxwOYe27fXQ3BDBJmOylRO/mVNCF+/5c1dEMc7xZwn4/G3S/5R2PLjz+Cs8eZHErmaaBC7w3GGieOaUUrgd/+SvWHthbHwKrnS8xdVL7HImEVVABFeBklAD0elNR9e9ZdPAjdSE8txolOT/v0vAsnIJF0L3L0UC5YDO9p6nSRj6MAG6CgSWn2kPyJMORgAroW9gFF69yQHrZhRUAhHQYLoSAk8uYLu0ABYYCjqkeKAofhcKirLAPOpJvFVZ2YRUIg2GfXwBm8W9xozFnvLTE9kkfXR1zxeiKN6KyoubXAItjliYx3d7braN4H0RlJt2z3je5DCz8XSDtxS/pnRdlfqHtjliuFOZAeJ4Z/VaZi6nO4/db7RI6Bzy2YX+WYlP09a2qG8I4A2awndJ6D2VSl2I32pL/EYgPzt66GE1pbJKSt14SyfcYjLt8LHejhY8u83KL3a/Ij8lOAiNAAAAAElFTkSuQmCC);
}

#footer_nav_ppr p .follow-footer-ppr a.follow-google-plus {
  background-image: url(data:image/png;base64,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);
}

#footer_nav_ppr p .follow-footer-ppr a.follow-pinterest {
  background-image: url(data:image/png;base64,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);
}

#footer_nav_ppr p .follow-footer-ppr a.follow-linkedin {
  background-image: url(data:image/png;base64,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);
}

#footer_nav_ppr p .follow-footer-ppr a.follow-tumblr {
  background-image: url(data:image/png;base64,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);
}

#footer_nav_ppr p .follow-footer-ppr a.follow-twitter {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEJGlDQ1BJQ0MgUHJvZmlsZQAAOBGFVd9v21QUPolvUqQWPyBYR4eKxa9VU1u5GxqtxgZJk6XtShal6dgqJOQ6N4mpGwfb6baqT3uBNwb8AUDZAw9IPCENBmJ72fbAtElThyqqSUh76MQPISbtBVXhu3ZiJ1PEXPX6yznfOec7517bRD1fabWaGVWIlquunc8klZOnFpSeTYrSs9RLA9Sr6U4tkcvNEi7BFffO6+EdigjL7ZHu/k72I796i9zRiSJPwG4VHX0Z+AxRzNRrtksUvwf7+Gm3BtzzHPDTNgQCqwKXfZwSeNHHJz1OIT8JjtAq6xWtCLwGPLzYZi+3YV8DGMiT4VVuG7oiZpGzrZJhcs/hL49xtzH/Dy6bdfTsXYNY+5yluWO4D4neK/ZUvok/17X0HPBLsF+vuUlhfwX4j/rSfAJ4H1H0qZJ9dN7nR19frRTeBt4Fe9FwpwtN+2p1MXscGLHR9SXrmMgjONd1ZxKzpBeA71b4tNhj6JGoyFNp4GHgwUp9qplfmnFW5oTdy7NamcwCI49kv6fN5IAHgD+0rbyoBc3SOjczohbyS1drbq6pQdqumllRC/0ymTtej8gpbbuVwpQfyw66dqEZyxZKxtHpJn+tZnpnEdrYBbueF9qQn93S7HQGGHnYP7w6L+YGHNtd1FJitqPAR+hERCNOFi1i1alKO6RQnjKUxL1GNjwlMsiEhcPLYTEiT9ISbN15OY/jx4SMshe9LaJRpTvHr3C/ybFYP1PZAfwfYrPsMBtnE6SwN9ib7AhLwTrBDgUKcm06FSrTfSj187xPdVQWOk5Q8vxAfSiIUc7Z7xr6zY/+hpqwSyv0I0/QMTRb7RMgBxNodTfSPqdraz/sDjzKBrv4zu2+a2t0/HHzjd2Lbcc2sG7GtsL42K+xLfxtUgI7YHqKlqHK8HbCCXgjHT1cAdMlDetv4FnQ2lLasaOl6vmB0CMmwT/IPszSueHQqv6i/qluqF+oF9TfO2qEGTumJH0qfSv9KH0nfS/9TIp0Wboi/SRdlb6RLgU5u++9nyXYe69fYRPdil1o1WufNSdTTsp75BfllPy8/LI8G7AUuV8ek6fkvfDsCfbNDP0dvRh0CrNqTbV7LfEEGDQPJQadBtfGVMWEq3QWWdufk6ZSNsjG2PQjp3ZcnOWWing6noonSInvi0/Ex+IzAreevPhe+CawpgP1/pMTMDo64G0sTCXIM+KdOnFWRfQKdJvQzV1+Bt8OokmrdtY2yhVX2a+qrykJfMq4Ml3VR4cVzTQVz+UoNne4vcKLoyS+gyKO6EHe+75Fdt0Mbe5bRIf/wjvrVmhbqBN97RD1vxrahvBOfOYzoosH9bq94uejSOQGkVM6sN/7HelL4t10t9F4gPdVzydEOx83Gv+uNxo7XyL/FtFl8z9ZAHF4bBsrEwAAA61JREFUWAntV89vE1cQ/t7bt96sbZKSEqUhAgVFqgTtpaoq5dADQkiIwAEOILjwX8AJCQESEj0jIa6cwoVDSasGqh5aRC8FRTQEiQQUUEgIkBjHidd+3veWGad283s3yMmJkXa9P2a/+WZ25ls/EUURaiYE5JHbuX0Rgg5bMVKk1P83a06f8BvpUHieZ7S2E7+e+Gp4MYSoEei9Ndaj/OariGyPkDK12KlRx8aaMuX4l43s2V+OtQ0ybpXA4VtvflC+O+Co1Haji4BtSOIreUsB1ZSBKQdT1tqD/cfbh6S4eFE5Cj8pDl6a37zgTIcSC4tzcDy/PbLRFUEFEL19418L13kspPA2LfNltRCOhA1twQqzT0auaJNCbllw5sJ9JyDSwmCHXEZuy08/E2hYBXhwP2V4ExFgWVgLnK9XyIEaGwzGx+xveJfAVJwPK3WzJ1A2QDmMQFpSN76XUgIn92bR0+FRUODeqwCDUxod2xwMvS3D0rX1LJYAZ9TbnUVns8K1f/IoViwUsWAelhic+bYZx7rT9Rh7W13MViL8QURGpjXmzVLSdcf/DmIJsJ9LWR7obEK77+DmcAHDbzVKVI0vmiQO7PKXY8IngjNUshIFpw/cuhZLwCGAB+MlHO1K4xvK7uqPrXgyU8HDqTLmqBreKgjvSwZ3RorV8sfExyqPryTcuU3hXWCQdRfcmQhva1mBiBlukAQWOwUMM6ct9lAPJLXRfAhNrygue8aLJcAN92iyjOuPC8hRaZPY/fEgUfBEBNiJu30kV6FZj+WLR+80/qUxdBbP6zqs4xHpYQYbzWncfj6HyaKh97s64gdtcGNwtipCScrPKIkIsGNI7/TnZ0UMjAWrqhw36eW/83iZ50olDY/4KWCo70nl9u/28V2bh5bUUvCAiP05UULf0wImCwbuBoJzYrGtzUo6SDM/XbJ48l5jZ1ahiYRpntTuVSHEU3rnr2crJDhiw8ETEeB8WeNfkPg8IwJsrG61Mecp2UjJqwCLdrEVqPlyZVMsiw22xE3Y4Lh1OCntmp/6utNmHXBsaUI9QYuEeSG2rhhCOCRuNh9Y/Ub+dqrrJXXUgJPOblaiK3CVn2GpvvP76T1TkkQtsio8R6uiUZVpgaBlUvVvD3ddgzehFNxsCyrF2SFbtueZWX1xerhvrMvxMxdkFB2i8mynxYNoWHdUcxE2kmqGYvbrILh099SuiSUE+ITt4M3XX8pMqtUNdUNnzsiUVelguv/I7txCpIX9RzUZiGyCOs4GAAAAAElFTkSuQmCC);
}

#footer_nav_ppr p .follow-footer-ppr a.follow-youtube {
  background-image: url(data:image/png;base64,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);
}

#footer_nav_ppr p .follow-footer-ppr a.follow-instagram {
  background-image: url(data:image/png;base64,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);
}

#footer_nav_ppr p .follow-footer-ppr a.follow-rss {
  background-image: url(data:image/png;base64,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);
}

#footer_nav_ppr a {
  color: #0072bc;
  cursor: pointer;
  text-decoration: none;
}

#footer_nav_ppr #footer_nav_most_visited ul {
  font-family: helvetica, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  height: auto;
  line-height: 24px;
}

/* END: Footer*/
/* ------------------------------- */
/* ------------------------------- */
/* END: Header and Footer CSS
/* ------------------------------- */
/* ------------------------------- */
/* START: AD CSS
/* ------------------------------- */
.medium-rectangle {
  margin: 30px 0;
  overflow: hidden;
  width: 300px;
}

.medium-rectangle > div {
  width: 300px;
}

.push-down > div,
.sway-banner > div {
  margin-bottom: 30px;
}

.spotlight-set {
  background: #fff;
  border: 1px solid #ccc;
  max-height: 154px;
  margin: 0 0 8px 4px;
  overflow: hidden;
  width: 974px;
}

.spotlight-set > div {
  float: left;
  margin: 12px;
}

.spotlight-set.vertical {
  background: transparent;
  border: 0 none;
  height: auto;
  max-height: 486px;
  margin: 0 0 0 4px;
  width: 100%;
}

.spotlight-set.vertical > div {
  border: 1px solid #ccc;
  background: white;
  float: none;
  margin: 0 8px 8px 0;
  padding: 8px;
}

.catfish {
  bottom: 0;
  left: 60px;
  max-height: 60px;
  position: fixed;
  overflow: hidden;
  width: 300px;
  z-index: 1;
}

.side-tab > div {
  height: 154px;
  position: fixed;
  right: 0;
  top: 300px;
  width: 54px;
  z-index: 5;
}

/* ------------------------------- */
/* END: AD CSS
/* ------------------------------- */
/* Vanilla fixes */
.Section-PostDiscussion .postdiscussion-rules-solicit {
  margin: 20px 0;
}

.Section-PostDiscussion #DiscussionForm .H {
  margin: 0 0 25px 0;
}

.GuestBox a.Button.Primary {
  height: 44px;
  font-size: 16px;
  border: 1px solid #bbbbbb;
  font-weight: bold;
  text-shadow: none;
  border-radius: 8px;
  box-shadow: none;
  padding: 12px 20px;
  border: 1px solid #cfcfcf;
  color: #0072bc;
  margin: 0 0 0 5px;
  background: linear-gradient(to bottom, #ffffff, #e4e4e4) !important;
}

/* Live adjustment for file attachments in editor. */
.editor-file-preview .file-data .filename {
  margin: 0;
}

#on-edmunds-2 {
  margin: 20px 0 20px;
  padding-bottom: 0;
}

#on-edmunds .on-edmunds > div {
  padding: 10px 20px 6px;
}

#on-edmunds-2 .on-edmunds > div {
  padding: 0px 20px 6px;
}

#on-edmunds-2 .on-edmunds .on-edmunds-header {
  padding-top: 10px;
}

.on-edmunds {
  margin: 0 -20px;
}

.on-edmunds .on-edmunds-header {
  padding: 6px 20px;
}

.on-edmunds-header {
  border-bottom: 1px solid #999;
  font-size: 16px;
}

.on-edmunds label {
  font-weight: bold;
}

.on-edmunds-pricing {
  border-top: 1px dashed #999;
  border-bottom: 1px dashed #999;
}

.on-edmunds-photo label {
  display: block;
  font-size: 19px;
}

.on-edmunds-pricing label {
  display: block;
  font-size: 17px;
}

.on-edmunds-inventory > label {
  display: block;
  font-size: 17px;
  margin: 5px 0px 18px 0px;
}

.on-edmunds-photo img {
  height: auto;
  margin-top: 7px;
  width: 80px;
}

.on-edmunds-photo li {
  background-image: url("data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REFBNjFBODdFRDc2MTFFMzg5RTRBMUJDMEM4M0QwRUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REFBNjFBODhFRDc2MTFFMzg5RTRBMUJDMEM4M0QwRUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQUE2MUE4NUVENzYxMUUzODlFNEExQkMwQzgzRDBFQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQUE2MUE4NkVENzYxMUUzODlFNEExQkMwQzgzRDBFQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fH//AABEIAEMAUAMBEQACEQEDEQH/xABqAAEAAwEBAQAAAAAAAAAAAAAAAgQFAQMIAQEAAAAAAAAAAAAAAAAAAAAAEAABAwMBBAgHAAAAAAAAAAAAAQIDEQQFEiExQVFxgbHhkqIVZcEyQhMzcwYRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/APo8AAAAAAAAAAAAAAAAAAAAAAAAAAKE2asYpXRuc7UxVa6icU3gR9ex/N3hAevY/m7wgShzVjLK2NrnanrRtU4qBfAAAAAABj20s0TclJCzXI2Zytbv+oC7jJ7me1R87NL6qibKVTnQCLcrbOvVta0VNjX8FdxaB5ZX89j+9vagGkAAAAAADLx0rIn5CSRaMbM5XL1qBRf/AEFw5JmtaiI/ZEqb2p8QMuq139YGz92SW2xb5F1PWZEVeh9AN0AAAAAAGLouoZLqN1ms8U0ivrqolK1TgBHR7R5u4Bo9o83cBLRdTSWsbbJbeKGRH/NVKVqvIDaAAAAAAAAAAAAAAAAAAAAAAAAAADiAdAAAAAAAAAAP/9k=");
  float: left;
  height: 68px;
  margin-right: 3px;
  width: 80px;
}

.on-edmunds-photo #photo-block {
  height: 70px;
  margin: 10px 0;
  overflow: hidden;
  position: relative;
  width: 250px;
}

.on-edmunds-photo ul {
  margin: 1px 0 0 3px;
  left: 0;
  position: absolute;
  top: 0;
  width: 1000px;
}

.on-edmunds-pricing a {
  color: #02a6fb;
  display: block;
  margin: 5px 0px 9px 0;
  text-align: center;
}

.on-edmunds-pricing p {
  display: block;
  float: left;
  font-size: 16px;
  margin-top: 8px;
  text-align: center;
  width: 33%;
}

.on-edmunds-pricing > div {
  margin: 0 -15px;
}

.on-edmunds-pricing .dinvoice:after {
  content: 'Dealer Invoice';
  display: block;
  font-size: 11px;
}

.on-edmunds-pricing .tmv {
  color: #90be3f;
  font-size: 24px;
  margin-top: 0;
}

.on-edmunds-pricing .tmv:after {
  color: #333;
  content: 'Edmunds     True Market Value';
  display: block;
  font-size: 11px;
}

.on-edmunds-pricing .sprice:after {
  content: 'Sticker Price';
  display: block;
  font-size: 11px;
}

.on-edmunds-inventory img {
  height: 62px;
  float: left;
  margin-right: 10px;
  width: 62px;
}

.on-edmunds-pricing span input, .on-edmunds-service span input {
  color: #777;
  text-align: center;
  width: 40px;
}

.on-edmunds-inventory > a {
  color: #02a6fb;
  display: block;
  font-size: 15px;
  margin: -5px 0 -10px;
  text-align: center;
}

.on-edmunds-pricing label span, .on-edmunds-service label span {
  color: #777;
  float: right;
  font-weight: normal;
  font-size: 11px;
}

.on-edmunds-service label span {
  float: none;
}

.blue-button {
  background: #3598db;
  border-radius: 3px;
  box-shadow: 1px 2px 1px #bbb;
  color: #fff;
  cursor: pointer;
  display: block;
  font-weight: bold;
  height: 68px;
  padding: 27px 0 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 23px;
}

.on-edmunds-inventory div p {
  margin-bottom: 18px;
}

.on-edmunds-photo > div {
  margin: 0 -8px;
  position: relative;
}

.dealers li {
  border-top: 1px dotted #c3c3c3;
  padding: 10px 0px 17px;
  position: relative;
}

.dealers li:first-child {
  border-top: none;
}

.dealers li span {
  color: #aaa;
  font-size: 10px;
  position: absolute;
  right: 0;
  top: 20px;
}

.dealers li p.dealer-name {
  color: #02a6fb;
  font-size: 17px;
  width: 175px;
}

.dealers li p.dealer-name a {
  float: none;
  font-size: 17px;
  text-decoration: none;
}

.dealers li p.dealer-adress {
  font-size: 12px;
}

.dealers li a {
  color: #02a6fb;
  float: left;
  font-size: 13px;
  text-decoration: underline;
  text-transform: capitalize;
}

.dealers li a:hover {
  text-decoration: none;
}

.dealers li p.dealer-rating {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAACECAYAAAAgEC18AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgwRDQ0QUFFQTEyNDExRTI5REMyQzFCOTg0MTIxOURGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgwRDQ0QUFGQTEyNDExRTI5REMyQzFCOTg0MTIxOURGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODBENDRBQUNBMTI0MTFFMjlEQzJDMUI5ODQxMjE5REYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODBENDRBQURBMTI0MTFFMjlEQzJDMUI5ODQxMjE5REYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6pr3PbAAACq0lEQVR42uzZwU0CQRTG8WXjHUqgA+hAOJsoN694oQ3lagdwwpvetANK0A4sQSrAB5nEyWZ2Adll5735TzIZXHkanuwwP79su91mxblYLNah61VTa02eFcZyuZzKcu3Wo4bmmjxw7amwHjPU1nTk7TGRdehmX+bA+/6XzG+Zn7s5m83eXVfN1FzJg57Mx5LuDdy8k/ngXTdT09ltBNK1kTzedbAbKNrInEi31oV7y0TNfg9wX5RtLNPiL7BU42+Cw5KCYcUGo77Gb0Dfe4u8uNW/Hhrqa/LC5jHfPUHeIlP3xLm7XjbU1+w3wZRHniU+gg24e+utT/1B8tGjsiYPvHgskJQFbl+7wbPzzeYZC6Rggfzj/mcl69g7KITOzmPp1so7apqp2e8B0gQsgAWwwN/ZWW4JLIAFsEDiFnArFkjWAqGzs3w6YAFrFth/DMr9PsoO/B/dHZf9e+tgjZpc4JAFii8eC2ABLIAFsAAWsOGHWiygOUvAAv+xgPzFzWQJ5ALH5gLueZk7Oh9VYyYXCFnASpaABbBATRbQ6gcsgAWwQH0W0JglYIE6LVBVgwWs5QJWsoTGLKAlS8ACWAALYAEa0JYFYvBDaxaIJUvAApeyQKxZArlAk7mAhizhohaIMUvAAligRQvE4AcsgAWwQLsWaDtLwAJtW6CqBgtYywVizBKiskAbWQIWwAJYAAvQAE0WqNsPqizQRJaABWK2wCWyBHKB2HKBS2cJ0Vug6SwBC2ABZRao2w9YAAtgAX0WqDNLwAIaLVBVgwWs5QJNZwnqLXBuloAFsAAWwAI0wLoFqmrMW+BQloAFrFng1CyBXMBCLnBOlmDSAqdkCVgACyRggaoaLIAFsEAaFiirwQKpWKCshlzAYi5wSk2SFvBrsAAWwAJYIOnxK8AAb4hnOnptlhEAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  height: 12px;
  font-size: 0;
  margin: 0 0 0 130px;
  width: 70px;
}

.dealers li p.dealer-rating.r0 {
  background-position: 0 0;
}

.dealers li p.dealer-rating.r05 {
  background-position: 0 -12px;
}

.dealers li p.dealer-rating.r1 {
  background-position: 0 -24px;
}

.dealers li p.dealer-rating.r15 {
  background-position: 0 -36px;
}

.dealers li p.dealer-rating.r2 {
  background-position: 0 -48px;
}

.dealers li p.dealer-rating.r25 {
  background-position: 0 -60px;
}

.dealers li p.dealer-rating.r3 {
  background-position: 0 -72px;
}

.dealers li p.dealer-rating.r35 {
  background-position: 0 -84px;
}

.dealers li p.dealer-rating.r4 {
  background-position: 0 -96px;
}

.dealers li p.dealer-rating.r45 {
  background-position: 0 -108px;
}

.dealers li p.dealer-rating.r5 {
  background-position: 0 -120px;
}

.guide-links {
  margin: 0 -20px;
}

.guide-links li {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMTA2OUY4Q0VCRjUxMUUzODQ3REQwMUMzMUNDRjc4MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMTA2OUY4REVCRjUxMUUzODQ3REQwMUMzMUNDRjc4MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxMDY5RjhBRUJGNTExRTM4NDdERDAxQzMxQ0NGNzgxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIxMDY5RjhCRUJGNTExRTM4NDdERDAxQzMxQ0NGNzgxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ifqUjwAAAaRJREFUeNqcUk1LQlEQPfe+90QtNy6UDHXp0m2lhWt/QLRoUS1auAys/+EPiEctDAn72IigVEbWKqwgyp0kBbUJCrP39E3v3sIwKsSB4XJn5pw5M/cyIsIg1m63yel0sp9xNihBrVYjxhii0WgfCceAViyeIJNZR+XknIYiUBQFQoGu6zg8PuuRqP+BXl5MajbvQRbHa+sdZvczvrmRw5hvnCKRIPt1Bzu7+3RxcYXm3QNU1YGOSWi9G3C73eh0DKnE6VCwurbSv8RC4YByuW0bpMKyLAnkmgrOHOh2u+CcQ7HBIse5Bc3Bv3eg61uUz+ehaZosFu5yuWCapuzIvoCGYchTWDwe/1SQze5RuVzuJURxKBRCIBCA3z8myWqXV2g0GtC4Iu/x6UksLc0x9fHpmUqlEgSRkJhMJpFIJOD19n+a65tbEnkBjsViNnhW5tVqtSo7BoNBpFIp+Hyj7NcnoVco/A1TtuzFhdlejVqv1+1uXqTTaYyMMPbXk4bDYXscvw2e769ZWFymo8opiRGGce7xeDAzPcEwrBUKxaG7C/8QYABPUwkydSIkEQAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-position: 20px 16px;
  border-bottom: 1px dashed #999;
  padding: 14px 10px 12px 50px;
}

#map_canvas {
  height: 220px;
  margin: 8px 0px -5px -11px;
  width: 280px;
}

.guide-links li a {
  color: #02a6fb;
  font-size: 16px;
}

.on-edmunds-service label {
  display: block;
  font-size: 17px;
  margin: 6px 0 0 0;
}

span#make {
  color: #000;
  font-size: 17px;
  font-weight: bold;
}

#all-photos {
  color: #02a6fb;
  display: block;
  margin: 5px 0px 6px 0;
  text-align: center;
}

.catfish {
  overflow: visible;
}

.catfish .close-button {
  background: #fff;
  border: 1px solid #666;
  border-radius: 11px;
  color: #454545;
  cursor: pointer;
  display: none;
  font-size: 9px;
  font-weight: bold;
  height: 18px;
  padding-top: 3px;
  position: absolute;
  right: -11px;
  text-align: center;
  text-decoration: none;
  top: -11px;
  width: 18px;
}
