@charset "UTF-8";

/*
  Contextual CSS Reset (.dw-css-reset)

  Use this class to ensure child styles are reset to a known default.
  This corrects site styles being applied to an embedded inline DriveWorks form, as they are not sandboxed (unlike being in iFrame)
*/

.dw-css-reset *,
.dw-css-reset *::before,
.dw-css-reset *::after {
  box-sizing: content-box;
}

.dw-css-reset div,
.dw-css-reset dl,
.dw-css-reset dt,
.dw-css-reset dd,
.dw-css-reset ul,
.dw-css-reset ol,
.dw-css-reset li,
.dw-css-reset h1,
.dw-css-reset h2,
.dw-css-reset h3,
.dw-css-reset h4,
.dw-css-reset h5,
.dw-css-reset h6,
.dw-css-reset pre,
.dw-css-reset code,
.dw-css-reset form,
.dw-css-reset fieldset,
.dw-css-reset legend,
.dw-css-reset input,
.dw-css-reset textarea,
.dw-css-reset p,
.dw-css-reset blockquote,
.dw-css-reset th,
.dw-css-reset td {
  margin: 0;
  padding: 0;
}

.dw-css-reset table {
  border-collapse: collapse;
  border-spacing: 0;
}

.dw-css-reset fieldset,
.dw-css-reset img {
  border: 0;
}

.dw-css-reset address,
.dw-css-reset caption,
.dw-css-reset cite,
.dw-css-reset code,
.dw-css-reset dfn,
.dw-css-reset em,
.dw-css-reset strong,
.dw-css-reset th,
.dw-css-reset var {
  font-style: normal;
  font-weight: normal;
}

.dw-css-reset ol,
.dw-css-reset ul {
  list-style: none;
}

.dw-css-reset caption,
.dw-css-reset th {
  text-align: left;
}
.dw-css-reset h1,
.dw-css-reset h2,
.dw-css-reset h3,
.dw-css-reset h4,
.dw-css-reset h5,
.dw-css-reset h6 {
  font-size: 100%;
  font-weight: normal;
}

.dw-css-reset input,
.dw-css-reset textarea,
.dw-css-reset select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}

.dw-css-reset legend {
  color: #000;
}
