	@charset "UTF-8";
	/* line 17, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a,
	.theme-light a, abbr, acronym, address, big, cite, code,
	del, dfn, em, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td,
	article, aside, canvas, details, embed,
	figure, figcaption, footer, header, hgroup,
	menu, nav, output, ruby, section, summary,
	time, mark, audio, video {
	  margin: 0;
	  padding: 0;
	  border: 0;
	  font: inherit;
	  font-size: 100%;
	  vertical-align: baseline;
	}
	/* line 22, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
	html {
	  line-height: 1;
	}
	/* line 24, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
	ol, ul {
	  list-style: none;
	}
	/* line 26, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
	table {
	  border-collapse: collapse;
	  border-spacing: 0;
	}
	/* line 28, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
	caption, th, td {
	  text-align: left;
	  font-weight: normal;
	  vertical-align: middle;
	}
	/* line 30, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
	q, blockquote {
	  quotes: none;
	}
	/* line 103, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
	q:before, q:after, blockquote:before, blockquote:after {
	  content: "";
	  content: none;
	}
	/* line 32, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
	a img, .theme-light a img {
	  border: none;
	}
	/* line 116, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
	  display: block;
	}
	/* line 6, ../../../sass/partials/global/Shared/_reset.scss */
	a, .theme-light a, abbr, address, area, article, aside, audio, blockquote, body, button,
	canvas, caption, cite, col, colgroup, command, data, datagrid, datalist, dd, dfn, div, dl, dt,
	em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html,
	iframe, img, input, label, legend, li, map, nav, object, ol, optgroup, option,
	p, q, section, select, small, strong, table, tbody, td, textarea, tfoot, th, thead, tr, ul, video {
	  border: none;
	  font-family: inherit;
	  font-size: inherit;
	  line-height: 1.25em;
	  margin: 0px;
	  padding: 0px;
	}
	/* line 16, ../../../sass/partials/global/Shared/_reset.scss */
	html {
	  font-size: 0.625em;
	  min-height: 100%;
	}
	/* line 22, ../../../sass/partials/global/Shared/_reset.scss */
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, iframe {
	  display: block;
	}
	/* line 27, ../../../sass/partials/global/Shared/_reset.scss */
	table {
	  border-collapse: collapse;
	  border-spacing: 0px;
	}
	/* line 33, ../../../sass/partials/global/Shared/_reset.scss */
	ol, ul {
	  list-style-position: outside;
	  list-style-type: none;
	}
	/* line 39, ../../../sass/partials/global/Shared/_reset.scss */
	blockquote, q {
	  quotes: none;
	}
	/* line 44, ../../../sass/partials/global/Shared/_reset.scss */
	blockquote:before, blockquote:after, q:before, q:after {
	  content: "";
	  content: none;
	}
	/* line 50, ../../../sass/partials/global/Shared/_reset.scss */
	button::-moz-focus-inner {
	  border: 0px;
	  padding: 0px;
	}
	/* line 56, ../../../sass/partials/global/Shared/_reset.scss */
	sub, sup {
	  font-size: 0.7em;
	  font-weight: normal;
	  position: relative;
	  vertical-align: baseline;
	}
	/* line 65, ../../../sass/partials/global/Shared/_reset.scss */
	sup {
	  top: -0.6em;
	}
	/* line 70, ../../../sass/partials/global/Shared/_reset.scss */
	sub {
	  bottom: -0.3em;
	}
	/* line 75, ../../../sass/partials/global/Shared/_reset.scss */
	textarea {
	  resize: vertical;
	}
	/* line 80, ../../../sass/partials/global/Shared/_reset.scss */
	[hidden] {
	  display: none;
	}
	/* line 85, ../../../sass/partials/global/Shared/_reset.scss */
	:focus {
	  outline: none;
	}
	/* line 2, ../../../sass/partials/global/Shared/_typography.scss */
	body {
	  font-family: Helvetica, Arial;
	  font-size: 13px;
	  font-size: 1.3rem;
	}
	/* line 8, ../../../sass/partials/global/Shared/_typography.scss */
	p {
	  padding: 0 0 1em 0;
	}
	i{
		font-style: italic;
	}
	/* line 13, ../../../sass/partials/global/Shared/_typography.scss */
	.heading10, .heading9, .heading8, .heading7, .heading6, .heading5, .heading4, .heading3, .heading2, .heading1, .mod-model-family-title, .mod-model-family-desc, .mod-award-ticker-item, .mod-feature-accordian-sub-title, .mod-feature-accordian-head, .mod-feature-accordian-full-subheader, .mod-feature-accordian-full-head, .mod-vlp-hero-msrp-price-subtitle {
	  font-family: "Trade Gothic";
	  font-weight: normal;
	}
	/* line 19, ../../../sass/partials/global/Shared/_typography.scss */
	.heading10 {
	  font-size: 13.19526px;
	  font-size: 1.31953rem;
	}
	/* line 24, ../../../sass/partials/global/Shared/_typography.scss */
	.heading10 sup {
	  font-size: 0.58885em;
	}
	/* line 30, ../../../sass/partials/global/Shared/_typography.scss */
	.heading9 {
	  font-size: 16.89173px;
	  font-size: 1.68917rem;
	}
	/* line 35, ../../../sass/partials/global/Shared/_typography.scss */
	.heading9 sup {
	  font-size: 0.5312em;
	}
	/* line 41, ../../../sass/partials/global/Shared/_typography.scss */
	.heading8 {
	  font-size: 21.62372px;
	  font-size: 2.16237rem;
	}
	/* line 46, ../../../sass/partials/global/Shared/_typography.scss */
	.heading8 sup {
	  font-size: 0.47623em;
	}
	/* line 52, ../../../sass/partials/global/Shared/_typography.scss */
	.heading7 {
	  font-size: 27.68132px;
	  font-size: 2.76813rem;
	}
	/* line 57, ../../../sass/partials/global/Shared/_typography.scss */
	.heading7 sup {
	  font-size: 0.42382em;
	}
	/* line 63, ../../../sass/partials/global/Shared/_typography.scss */
	.heading6 {
	  font-size: 35.43588px;
	  font-size: 3.54359rem;
	}
	/* line 68, ../../../sass/partials/global/Shared/_typography.scss */
	.heading6 sup {
	  font-size: 0.37385em;
	}
	/* line 74, ../../../sass/partials/global/Shared/_typography.scss */
	.heading5 {
	  font-size: 45.36277px;
	  font-size: 4.53628rem;
	}
	/* line 79, ../../../sass/partials/global/Shared/_typography.scss */
	.heading5 sup {
	  font-size: 0.3262em;
	}
	/* line 85, ../../../sass/partials/global/Shared/_typography.scss */
	.heading4 {
	  font-size: 58.07055px;
	  font-size: 5.80705rem;
	}
	/* line 90, ../../../sass/partials/global/Shared/_typography.scss */
	.heading4 sup {
	  font-size: 0.28077em;
	}
	/* line 96, ../../../sass/partials/global/Shared/_typography.scss */
	.heading3 {
	  font-size: 74.33824px;
	  font-size: 7.43382rem;
	}
	/* line 101, ../../../sass/partials/global/Shared/_typography.scss */
	.heading3 sup {
	  font-size: 0.23745em;
	}
	/* line 107, ../../../sass/partials/global/Shared/_typography.scss */
	.heading2 {
	  font-size: 95.16311px;
	  font-size: 9.51631rem;
	}
	/* line 112, ../../../sass/partials/global/Shared/_typography.scss */
	.heading2 sup {
	  font-size: 0.19615em;
	}
	/* line 118, ../../../sass/partials/global/Shared/_typography.scss */
	.heading1 {
	  font-size: 121.82179px;
	  font-size: 12.18218rem;
	}
	/* line 123, ../../../sass/partials/global/Shared/_typography.scss */
	.heading1 sup {
	  font-size: 0.15678em;
	}
	/* line 129, ../../../sass/partials/global/Shared/_typography.scss */
	.font-primary, .mod-hot-spot-item-title, .mod-model-family-price span, .mod-feature-accordian-desc, .mod-feature-accordian-full-desc, .mod-feature-columns-desc {
	  font-family: Helvetica, Arial;
	}
	/* line 134, ../../../sass/partials/global/Shared/_typography.scss */
	.font-secondary, .mod-vlp-comp-selector-nav-elem-text {
	  font-family: "Trade Gothic";
	}
	/* line 139, ../../../sass/partials/global/Shared/_typography.scss */
	.bold {
	  font-weight: bold;
	}
	/* line 144, ../../../sass/partials/global/Shared/_typography.scss */
	.uppercase {
	  text-transform: uppercase;
	}
	/* line 149, ../../../sass/partials/global/Shared/_typography.scss */
	.lowercase {
	  text-transform: lowercase;
	}
	/* line 154, ../../../sass/partials/global/Shared/_typography.scss */
	.underline {
	  text-decoration: underline;
	}
	/* line 159, ../../../sass/partials/global/Shared/_typography.scss */
	.line-through {
	  text-decoration: line-through;
	}
	/* line 164, ../../../sass/partials/global/Shared/_typography.scss */
	.italic {
	  font-style: italic;
	}
	/* line 169, ../../../sass/partials/global/Shared/_typography.scss */
	.align-left {
	  text-align: left;
	}
	/* line 174, ../../../sass/partials/global/Shared/_typography.scss */
	.align-center {
	  text-align: center;
	}
	/* line 179, ../../../sass/partials/global/Shared/_typography.scss */
	.align-right {
	  text-align: right;
	}
	/* line 184, ../../../sass/partials/global/Shared/_typography.scss */
	.text-narrow {
	  letter-spacing: -0.075em;
	  word-spacing: 0.1em;
	}
	/* line 190, ../../../sass/partials/global/Shared/_typography.scss */
	.text-wide {
	  letter-spacing: 0.075em;
	}
	/* line 2, ../../../sass/partials/global/Shared/_buttons.scss */
	.button, a.button {
	  cursor: pointer;
	  display: inline-block;
	  position: relative;
	  text-align: center;
	}
	/* line 9, ../../../sass/partials/global/Shared/_buttons.scss */
	.button.block {
	  display: block;
	}
	/* line 15, ../../../sass/partials/global/Shared/_buttons.scss */
	button.button.block {
	  width: 100%;
	}
	/* line 2, ../../../sass/partials/global/Shared/_modal.scss */
	.cllc-modal-mask {
	  background-color: #000000;
	  display: none;
	  height: 100%;
	  left: 0px;
	  position: fixed;
	  top: 0px;
	  width: 100%;
	  z-index: 98;
	}
	/* line 14, ../../../sass/partials/global/Shared/_modal.scss */
	.cllc-modal-window {
	  display: none;
	  position: fixed;
	  z-index: 99;
	}
	/* line 21, ../../../sass/partials/global/Shared/_modal.scss */
	.cllc-modal-button {
	  background: transparent none no-repeat scroll top left;
	  border: none;
	  cursor: pointer;
	  margin: 0px;
	  padding: 0px;
	  position: absolute;
	}
	@font-face {
	  font-family: "Trade Gothic";
	  src: url("fonts/087e5c21-3358-4cf3-9d2c-289a03a48292.eot?#iefix");
	  src: url("fonts/087e5c21-3358-4cf3-9d2c-289a03a48292.eot?#iefix") format("eot"), url("fonts/fb754dec-aa8f-444c-be48-868464c47ab0.woff") format("woff"), url("fonts/295ff20c-2b48-4fa6-be92-a53bbf9bbbb4.ttf") format("truetype"), url("fonts/c573d9d0-0726-4b95-aeee-fb621a299563.svg#c573d9d0-0726-4b95-aeee-fb621a299563") format("svg");
	  font-weight: normal;
	  font-style: normal;
	}
	@font-face {
	  font-family: "Trade Gothic";
	  src: url("fonts/d8bd40fc-2c9a-4086-8784-aa10c7143886.eot?#iefix");
	  src: url("fonts/d8bd40fc-2c9a-4086-8784-aa10c7143886.eot?#iefix") format("eot"), url("fonts/9131f395-46ef-4940-8480-8ff008c42e59.woff") format("woff"), url("fonts/d399cbfa-b9be-47ac-983c-3600c2684bb2.ttf") format("truetype"), url("fonts/18bf7dff-7b52-4a2c-8fcc-c7eac8f02636.svg#18bf7dff-7b52-4a2c-8fcc-c7eac8f02636") format("svg");
	  font-weight: normal;
	  font-style: oblique;
	}
	@font-face {
	  font-family: "Trade Gothic";
	  src: url("fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix");
	  src: url("fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix") format("eot"), url("fonts/5fdc935e-9e30-442a-bbe9-8d887b858471.woff") format("woff"), url("fonts/616c4c87-a077-43f4-a9f4-f01267c13818.ttf") format("truetype"), url("fonts/c901ad5f-a842-4549-a1f4-583a97f7e169.svg#c901ad5f-a842-4549-a1f4-583a97f7e169") format("svg");
	  font-weight: bold;
	  font-style: normal;
	}
	@font-face {
	  font-family: "Trade Gothic";
	  src: url("fonts/0061ab1d-ac0a-492f-a33d-d95980a095a8.eot?#iefix");
	  src: url("fonts/0061ab1d-ac0a-492f-a33d-d95980a095a8.eot?#iefix") format("eot"), url("fonts/1feee13e-ded1-4d73-9d76-c5ed16a43117.woff") format("woff"), url("fonts/b3f82d90-14bc-4c20-8a10-a6b7bd0f304f.ttf") format("truetype"), url("fonts/5e602f8a-1e6a-461e-bfd8-ff46a5460527.svg#5e602f8a-1e6a-461e-bfd8-ff46a5460527") format("svg");
	  font-weight: bold;
	  font-style: oblique;
	}
	/* a. Light Theme */
	/* line 3, ../../../sass/partials/global/Dodge/_themes.scss */
	body, .theme-light {
	  color: #101011;
	  font-size: 10px;
	}
	/* line 8, ../../../sass/partials/global/Dodge/_themes.scss */
	a, .theme-light a {
	  color: #d20f06;
	  text-decoration: none;
	}
	/* line 13, ../../../sass/partials/global/Dodge/_themes.scss */
	a:hover {
	  color: #ffffff;
	  text-decoration: underline;
	}
	.lfa a:hover {
	  color: #000;
	}
	/* line 19, ../../../sass/partials/global/Dodge/_themes.scss */
	.color-primary, .theme-light .color-primary {
	  color: #101011;
	}
	/* line 24, ../../../sass/partials/global/Dodge/_themes.scss */
	.color-secondary, .theme-light .color-secondary {
	  color: #d20f06;
	}
	/* line 29, ../../../sass/partials/global/Dodge/_themes.scss */
	.color-tertiary, .theme-light .color-tertiary {
	  color: #86888b;
	}
	/* line 34, ../../../sass/partials/global/Dodge/_themes.scss */
	.text-shadow, .theme-light .text-shadow {
	  text-shadow: 0 0.05em 0.05em #2c2c2c;
	}
	/* b. Dark Theme */
	/* line 68, ../../../sass/partials/global/Dodge/_themes.scss */
	.theme-dark {
	  color: white;
	}
	/* line 72, ../../../sass/partials/global/Dodge/_themes.scss */
	.theme-dark .color-primary {
	  color: white;
	}
	/* line 77, ../../../sass/partials/global/Dodge/_themes.scss */
	.theme-dark .color-secondary {
	  color: #d20f06;
	}
	/* line 82, ../../../sass/partials/global/Dodge/_themes.scss */
	.theme-dark .color-tertiary {
	  color: #cccccc;
	}
	/* line 87, ../../../sass/partials/global/Dodge/_themes.scss */
	.theme-dark .text-shadow {
	  text-shadow: 0 0.05em 0.05em #2c2c2c;
	}
	/* line 2, ../../../sass/partials/global/Dodge/_typography.scss */
	.heading1, .heading2, .heading3, .heading4, .heading5, .heading6, .heading7, .heading8, .heading9, .heading10 {
	  line-height: 1.075em;
	}
	/* line 5, ../../../sass/partials/global/Dodge/_buttons.scss */
	.button, a.button {
	  background-color: #d20f06;
	  border-radius: 2px;
	  color: white;
	  font-family: "Trade Gothic";
	  letter-spacing: 0.1em;
	  text-decoration: none;
	  text-transform: uppercase;
	  padding: 6px 42px 7px 8px;
	  font-size: 13px;
	  font-size: 1.3rem;
	  -moz-transition: background-color 200ms linear 0s;
	  -ms-transition: background-color 200ms linear 0s;
	  -o-transition: background-color 200ms linear 0s;
	  -webkit-transition: background-color 200ms linear 0s;
	  transition: background-color 200ms linear 0s;
	}
	/* line 18, ../../../sass/partials/global/Dodge/_buttons.scss */
	.button:after {
	  background-image: url("img/button-arrow.png");
	  background-position: left center;
	  background-repeat: no-repeat;
	  border-left: 1px #ffffff solid;
	  bottom: 4px;
	  content: "";
	  display: block;
	  position: absolute;
	  right: 0;
	  top: 4px;
	  width: 33px;
	}
	/* line 33, ../../../sass/partials/global/Dodge/_buttons.scss */
	.button:hover {
	  background-color: #bf0e0e;
	  -moz-transition: background-color 200ms linear 0s;
	  -ms-transition: background-color 200ms linear 0s;
	  -o-transition: background-color 200ms linear 0s;
	  -webkit-transition: background-color 200ms linear 0s;
	  transition: background-color 200ms linear 0s;
	}
	/* line 39, ../../../sass/partials/global/Dodge/_buttons.scss */
	.button.small {
	  padding: 5px 28px 5px 6px;
	  font-size: 11px;
	  font-size: 1.1rem;
	}
	/* line 44, ../../../sass/partials/global/Dodge/_buttons.scss */
	.button.small:after {
	  background-position: right center;
	  width: 22px;
	}
	/* line 51, ../../../sass/partials/global/Dodge/_buttons.scss */
	.button.large {
	  padding: 10px 49px 11px 11px;
	  font-size: 14.5px;
	  font-size: 1.45rem;
	}
	/* line 56, ../../../sass/partials/global/Dodge/_buttons.scss */
	.button.large:after {
	  width: 37px;
	}
	/* line 62, ../../../sass/partials/global/Dodge/_buttons.scss */
	.button.alt {
	  background-color: #86888b;
	}
	/* line 66, ../../../sass/partials/global/Dodge/_buttons.scss */
	.button.alt:hover {
	  background-color: #cccccc;
	}
	/* line 78, ../../../sass/partials/global/Dodge/_buttons.scss */
	a.cta {
	  display: inline-block;
	  padding-right: 10px;
	  position: relative;
	  text-decoration: underline;
	  font-size: 12px;
	  font-size: 1.2rem;
	}
	/* line 86, ../../../sass/partials/global/Dodge/_buttons.scss */
	a.cta:hover {
	  color: #bf0e0e;
	}
	/* line 91, ../../../sass/partials/global/Dodge/_buttons.scss */
	a.cta:after {
	  content: "Ãƒâ€šÃ‚Â»";
	  margin-top: -8px;
	  position: absolute;
	  right: 0;
	  top: 50%;
	}
	/* line 100, ../../../sass/partials/global/Dodge/_buttons.scss */
	a.cta.small {
	  padding-right: 8px;
	  font-size: 10px;
	  font-size: 1rem;
	}
	/* line 105, ../../../sass/partials/global/Dodge/_buttons.scss */
	a.cta.small:after {
	  margin-top: -6px;
	}
	/* line 111, ../../../sass/partials/global/Dodge/_buttons.scss */
	a.cta.large {
	  padding-right: 12px;
	  font-size: 14.5px;
	  font-size: 1.45rem;
	}
	/* line 116, ../../../sass/partials/global/Dodge/_buttons.scss */
	a.cta.large:after {
	  margin-top: -10px;
	}
	/* line 2, ../../../sass/partials/global/Dodge/_modal.scss */
	.cllc-modal-window {
	  background-color: #ffffff;
	  border-radius: 2px;
	}
	/* line 8, ../../../sass/partials/global/Dodge/_modal.scss */
	.cllc-modal-button {
	  height: 16px;
	  right: 6px;
	  top: 4px;
	  width: 10px;
	}
	/* line 15, ../../../sass/partials/global/Dodge/_modal.scss */
	.cllc-modal-button:before {
	  color: #d20f06;
	  content: "x";
	  font-size: 13px;
	  font-weight: normal;
	  line-height: 1;
	}
	/* line 2, ../../../sass/partials/global/Dodge/_tooltip.scss */
	sup.tooltip {
	  color: #d20f06;
	  cursor: default;
	}
	/* line 7, ../../../sass/partials/global/Dodge/_tooltip.scss */
	sup.dark-theme {
	  color: #fff;
	}
	/* line 11, ../../../sass/partials/global/Dodge/_tooltip.scss */
	sup.light-theme {
	  color: #000;
	}
	/* line 16, ../../../sass/partials/global/Dodge/_tooltip.scss */
	.tooltip-disclaimer {
	  display: none;
	  font-size: 12px;
	  font-size: 1.2rem;
	  line-height: 1.2;
	  max-width: 680px;
	  min-width: 200px;
	  padding-bottom: 6px;
	  position: absolute;
	  z-index: 2147483647;
	}
	/* line 27, ../../../sass/partials/global/Dodge/_tooltip.scss */
	.tooltip-disclaimer .content {
	  background-color: #ffffff;
	  border: 1px #cccccc solid;
	  box-shadow: 0px 2px 5px -5px #000000;
	  color: #333333;
	  padding: 10px;
	  position: relative;
	  z-index: 1;
	}
	/* line 38, ../../../sass/partials/global/Dodge/_tooltip.scss */
	.tooltip-disclaimer .tip {
	  bottom: 0;
	  height: 8px;
	  left: 50%;
	  margin-left: -8px;
	  position: absolute;
	  width: 16px;
	}
	/* line 47, ../../../sass/partials/global/Dodge/_tooltip.scss */
	.tooltip-disclaimer .tip:after {
	  border-color: #ffffff transparent;
	  border-style: solid;
	  border-width: 6px 6px 0px 6px;
	  content: "";
	  left: 2px;
	  position: absolute;
	  top: 1px;
	  z-index: 1;
	}
	/* line 59, ../../../sass/partials/global/Dodge/_tooltip.scss */
	.tooltip-disclaimer .tip:before {
	  border-color: #cccccc transparent;
	  border-style: solid;
	  border-width: 8px 8px 0px 8px;
	  content: "";
	  left: 0;
	  position: absolute;
	  top: 0;
	  z-index: 0;
	}
	/* line 73, ../../../sass/partials/global/Dodge/_tooltip.scss */
	.tooltip-disclaimer.bottom {
	  padding: 6px 0 0 0;
	}
	/* line 77, ../../../sass/partials/global/Dodge/_tooltip.scss */
	.tooltip-disclaimer.bottom .tip {
	  bottom: auto;
	  top: 0;
	}
	/* line 82, ../../../sass/partials/global/Dodge/_tooltip.scss */
	.tooltip-disclaimer.bottom .tip:after {
	  border-width: 0px 6px 6px 6px;
	}
	/* line 87, ../../../sass/partials/global/Dodge/_tooltip.scss */
	.tooltip-disclaimer.bottom .tip:before {
	  border-width: 0px 8px 8px 8px;
	}
	/* line 94, ../../../sass/partials/global/Dodge/_tooltip.scss */
	.tooltip-disclaimer table {
	  margin-top: 10px;
	  width: 100%;
	}
	/* line 99, ../../../sass/partials/global/Dodge/_tooltip.scss */
	.tooltip-disclaimer table th, .tooltip-disclaimer table td {
	  border: 1px #cccccc solid;
	  text-align: center;
	}
	/* line 1, ../../../sass/partials/crossbrand/_crossbrand-modal.scss */
	.cllc-modal-mask {
	  background-color: #000000;
	  display: none;
	  height: 100%;
	  left: 0;
	  position: fixed;
	  top: 0;
	  width: 100%;
	  z-index: 98;
	}
	/* line 12, ../../../sass/partials/crossbrand/_crossbrand-modal.scss */
	.cllc-modal-window {
	  background-color: #ffffff;
	  display: none;
	  max-width: 960px;
	  position: fixed;
	  z-index: 99;
	}
	/* line 20, ../../../sass/partials/crossbrand/_crossbrand-modal.scss */
	.cllc-modal-button {
	  background-image: url("/assets/styles/images/cllc-modal/cllc-ui-modal-button.png");
	  height: 27px;
	  right: 10px;
	  top: 10px;
	  width: 27px;
	  border: none;
	  cursor: pointer;
	  margin: 0;
	  padding: 0;
	  position: absolute;
	}
	/* line 1, ../../../sass/partials/_overrides.scss */
	html {
	  /*font-size: 13px;*/
	  font-family: Helvetica;
	  line-height: 1.23077;
	}
	/* line 10, ../../../sass/partials/_overrides.scss */
	body {
	  font-size: 13px;
	  font-size: 1rem;
	  color: #101011;
	  font-family: Helvetica;
	  line-height: 1.23077;
	}
	/* line 26, ../../../sass/partials/_overrides.scss */
	p {
	  padding: 0;
	}
	/* line 31, ../../../sass/partials/_overrides.scss */
	.tooltip-disclaimer {
	  font-size: 13px;
	}
	/* line 2, ../../../sass/partials/_global.scss */
	.light-theme {
	  color: #101011;
	}
	/* line 6, ../../../sass/partials/_global.scss */
	.dark-theme {
	  color: white;
	}
	/* line 13, ../../../sass/partials/_global.scss */
	.title, .mod-feature-columns-stacked-headline, .mod-feature-story-title, .mod-gallery-header-title, .mod-global-footer .footer-content .title, .mod-model-family-name, .mod-side-nav-vehicle-nav .vehicle-nav ul li a, .mod-video-full-title, .mod-feature-accordian-title, .mod-colorizer-title, .mod-feature .mod-feature-toggle-full-title, .mod-image-half-title {
	  font-size: 53px;
	  font-size: 4.07692rem;
	  padding-bottom: 10px;
	  text-transform: uppercase;
	  line-height: 0.84906;
	}
	/* line 27, ../../../sass/partials/_global.scss */
	.title-big, .mod-image-full-title, .mod-image-half-title, .mod-inline-gallery-title, .mod-modelizer-headline, .mod-hot-spot-headline, .mod-option-carousel-title, .mod-view-toggle-content-title, .mod-vlp-hero-title, .mod-feature-toggle-full-title, .mod-feature-columns-title, .mod-feature-accordian-full-title{
	  font-size: 40px;
	  font-size: 32px;
	  padding-bottom: 10px;
	  text-transform: uppercase;
	  line-height: 0.9;
	}
	/* line 40, ../../../sass/partials/_global.scss */
	.title-small, .mod-feature-columns-stacked-item-headline, .mod-feature-toggle-title, .mod-global-nav .global-nav .model-info h3, .mod-image-full-subtitle, .mod-image-half-subtitle, #fuel_economy h1.mod-image-half-subtitle, .mod-inline-gallery-title-small, .mod-model-family-price, .mod-view-toggle-content-title-small, .mod-model-detail-header-title, .mode-model-detail-content-model-headline, .mod-special-packages-header-title, .mod-feature-columns-feature-item-title {
	  font-size: 32px;
	  /* font-size: 2.30769rem; */
	  padding-bottom: 10px;
	  text-transform: uppercase;
	  line-height: 1.03333;
	}
	/* line 54, ../../../sass/partials/_global.scss */
	.pull-quote {
	  font-size: 24px;
	  font-size: 1.84615rem;
	  text-transform: uppercase;
	  line-height: 1.08333;
	}
	/* line 66, ../../../sass/partials/_global.scss */
	.subheader, .mod-feature-columns-stacked-sub-headline, .mod-feature-toggle-subtitle, .mod-feature-toggle-heading3, .mod-hot-spot-sub-headline, .mod-hot-spot-item-title, .mod-hot-spot-item-tooltip-headline, .mod-image-full-subheader, .mod-image-half-subheader, .mod-inline-gallery-subheader, .mod-inline-gallery-opt-title, .mod-model-family-name, .mod-model-family-price, .mod-modelizer-sub-headline, .mod-option-carousel-subtitle,
	.mod-option-carousel-content-subheader, .mod-video-full-subhead, .mod-view-toggle-content-subtitle, .mod-vlp-hero-subtitle, .mod-model-detail-counter, .mod-model-detail-modelprice-rate, .mod-special-packages-gallery ul.features .first, .mod-special-packages-counter, .mod-special-packages-info, .mod-special-packages-small-image ul.features .first, .mod-special-packages-large-image ul.features .first, .mod-colorizer-subheader, .mod-feature-toggle-full-subtitle, .mod-feature-columns-subtitle {
	  font-size: 1.15385rem;
	  font-weight: bold; 
	  line-height: 1.2;
	}
	/* line 77, ../../../sass/partials/_global.scss */
	.disclaimer, .mod-feature-columns-stacked-disclaimer, .mod-feature-story-disclaimer, .mod-feature-story-disclaimer-left, .mod-feature-toggle-item-disclaimer, .mod-gallery-disclaimer, .mod-gallery-disclaimer-top-left, .mod-gallery-disclaimer-top-right, .mod-gallery-disclaimer-bottom-left, .mod-gallery-disclaimer-bottom-right, .mod-hot-spot-disclaimer-top-left,
	.mod-hot-spot-disclaimer-top-right,
	.mod-hot-spot-disclaimer-bottom-left,
	.mod-hot-spot-disclaimer-bottom-right, .mod-image-full-disclaimer, .mod-image-full-disclaimer-left, .mod-image-half-disclaimer, .mod-inline-gallery-disclaimer, .mod-model-family-price span, .mod-modelizer-disclaimer-top-left,
	.mod-modelizer-disclaimer-top-right,
	.mod-modelizer-disclaimer-bottom-left,
	.mod-modelizer-disclaimer-bottom-right, .mod-option-carousel-item-disclaimer, .mod-option-carousel-disclaimer-top-left, .mod-option-carousel-disclaimer-top-right, .mod-option-carousel-disclaimer-bottom-left, .mod-option-carousel-disclaimer-bottom-right, .mod-view-toggle-disc-text, .mod-feature-accordian-disclaimer, .mod-feature-accordian-full-disclaimer, .mod-vlp-hero-disclaimer-top-left,
	.mod-vlp-hero-disclaimer-top-right,
	.mod-vlp-hero-disclaimer-bottom-left,
	.mod-vlp-hero-disclaimer-bottom-right, .mod-model-detail-package-label, .mod-threesixty-disclaimer, .mod-colorizer-disclaimer, .mod-colorizer-fullscreen-disclaimer, .mod-feature-toggle-full-item-disclaimer, .mod-feature-columns-feature-item-disclaimer {
	  font-size: 10px;
	  font-size: 0.76923rem;
	  padding: 10px;
	  text-transform: none;
	  line-height: 1.1;
	}
	/* line 2, ../../../sass/partials/_fonts.scss */
	.btn-cta, .btn-cta-alt, .btn-cta-blank, .btn-cta-blank-inactive, .btn-sound, .btn-fullscreen, .mod-modelizer-item-img-btn-cta-wrapper .btn-cta-fullscreen, .btn-fullscreen-small, .btn-prev, .mod-option-carousel-control-prev, .btn-next, .mod-option-carousel-control-next, .btn-close, .btn-threesixty-close, .btn-close-colorizer, .btn-two-button, .btn-switch, .btn-view-toggle-wrapper, .mod-view-toggle-btn-wrapper, .mod-modelizer-item-change-view, .mod-option-carousel-item-text, .mod-secondary-nav .secondary-nav .years .dropdown p.copy strong, .mod-incentives-offers-tabbed-modal .mod-incentives-offers-desc, .mod-model-detail-modelprice, .mod-model-detail-package-label, .mod-special-packages-modelprice, .mod-special-packages-package-label, .btn-nav-toggle, .mod-feature-toggle-full-option {
	  font-weight: normal;
	  font-style: normal;
	  font-family: "Trade Gothic";
	}
	/* line 7, ../../../sass/partials/_fonts.scss */
	.ie8 .btn-cta, .ie8 .btn-cta-alt, .ie8 .btn-cta-blank, .ie8 .btn-cta-blank-inactive, .ie8 .btn-sound, .ie8 .btn-fullscreen, .ie8 .mod-modelizer-item-img-btn-cta-wrapper .btn-cta-fullscreen, .mod-modelizer-item-img-btn-cta-wrapper .ie8 .btn-cta-fullscreen, .ie8 .btn-fullscreen-small, .ie8 .btn-prev, .ie8 .mod-option-carousel-control-prev, .ie8 .btn-next, .ie8 .mod-option-carousel-control-next, .ie8 .btn-close, .ie8 .btn-threesixty-close, .ie8 .btn-close-colorizer, .ie8 .btn-two-button, .ie8 .btn-switch, .ie8 .btn-view-toggle-wrapper, .ie8 .mod-view-toggle-btn-wrapper, .ie8 .mod-modelizer-item-change-view, .ie8 .mod-option-carousel-item-text, .ie8 .mod-secondary-nav .secondary-nav .years .dropdown p.copy strong, .mod-secondary-nav .secondary-nav .years .dropdown p.copy .ie8 strong, .ie8 .mod-incentives-offers-tabbed-modal .mod-incentives-offers-desc, .mod-incentives-offers-tabbed-modal .ie8 .mod-incentives-offers-desc, .ie8 .mod-model-detail-modelprice, .ie8 .mod-model-detail-package-label, .ie8 .mod-special-packages-modelprice, .ie8 .mod-special-packages-package-label, .ie8 .btn-nav-toggle, .ie8 .mod-feature-toggle-full-option {
	  letter-spacing: -0.5px;
	}
	/* line 13, ../../../sass/partials/_fonts.scss */
	.mod-option-carousel-counter {
	  font-weight: normal;
	  font-style: oblique;
	  font-family: "Trade Gothic";
	}
	/* line 18, ../../../sass/partials/_fonts.scss */
	.ie8 .mod-option-carousel-counter {
	  letter-spacing: -0.5px;
	}
	/* line 24, ../../../sass/partials/_fonts.scss */
	.title, .mod-feature-columns-stacked-headline, .mod-feature-story-title, .mod-gallery-header-title, .mod-global-footer .footer-content .title, .mod-model-family-name, .mod-side-nav-vehicle-nav .vehicle-nav ul li a, .mod-video-full-title, .mod-feature-accordian-title, .mod-feature-accordian-full-title, .mod-colorizer-title, .mod-feature .mod-feature-toggle-full-title, .mod-image-half-title, .title-big, .mod-image-full-title, .mod-inline-gallery-title, .mod-modelizer-headline, .mod-option-carousel-title, .mod-view-toggle-content-title, .mod-vlp-hero-title, .mod-feature-toggle-full-title, .mod-feature-columns-title, .title-small, .mod-feature-columns-stacked-item-headline, .mod-feature-toggle-title, .mod-global-nav .global-nav .model-info h3, .mod-hot-spot-headline, .mod-image-full-subtitle, .mod-image-half-subtitle, #fuel_economy h1.mod-image-half-subtitle, .mod-inline-gallery-title-small, .mod-model-family-price, .mod-view-toggle-content-title-small, .mod-model-detail-header-title, .mode-model-detail-content-model-headline, .mod-special-packages-header-title, .mod-feature-columns-feature-item-title, .mod-global-nav .global-nav > ul > li > a, .mod-model-family-desc, .secondary-nav-item,
	.secondary-nav > .secondary-nav-wrapper > ul > li > a, .secondary-nav .dropdown ul li a, .secondary-nav .links a, .mod-callout-text-top, .mod-callout-text-middle, .mod-callout-text-bottom, .mod-feature-accordian-sub-title, .mod-feature-accordian-head, .mod-feature-accordian-full-subheader, .mod-feature-accordian-full-head, .mod-vlp-hero-subtitle, .mod-vlp-comp-selector .mod-image-full-subheader, .mod-vlp-comp-selector .mod-hot-spot-sub-headline, .mod-model-detail-content-model-name, .mod-model-detail-modelname, .mod-special-packages-content-model-name, .mode-special-packages-content-model-headline, .mod-special-packages-modelname, .mod-special-packages-modelprice-rate, .mod-feature-toggle-full-desc {
	  font-weight: bold;
	  font-style: normal;
	  font-family: "Trade Gothic";
	}
	/* line 29, ../../../sass/partials/_fonts.scss */
	.ie8 .title, .ie8 .mod-feature-columns-stacked-headline, .ie8 .mod-feature-story-title, .ie8 .mod-gallery-header-title, .ie8 .mod-global-footer .footer-content .title, .mod-global-footer .footer-content .ie8 .title, .ie8 .mod-model-family-name, .ie8 .mod-side-nav-vehicle-nav .vehicle-nav ul li a, .mod-side-nav-vehicle-nav .vehicle-nav ul li .ie8 a, .ie8 .mod-video-full-title, .ie8 .mod-feature-accordian-title, .ie8 .mod-feature-accordian-full-title, .ie8 .mod-colorizer-title, .ie8 .mod-image-half-title, .ie8 .title-big, .ie8 .mod-image-full-title, .ie8 .mod-inline-gallery-title, .ie8 .mod-modelizer-headline, .ie8 .mod-option-carousel-title, .ie8 .mod-view-toggle-content-title, .ie8 .mod-vlp-hero-title, .ie8 .mod-feature-toggle-full-title, .ie8 .mod-feature-columns-title, .ie8 .title-small, .ie8 .mod-feature-columns-stacked-item-headline, .ie8 .mod-feature-toggle-title, .ie8 .mod-global-nav .global-nav .model-info h3, .mod-global-nav .global-nav .model-info .ie8 h3, .ie8 .mod-hot-spot-headline, .ie8 .mod-image-full-subtitle, .ie8 .mod-image-half-subtitle, .ie8 #fuel_economy h1.mod-image-half-subtitle, #fuel_economy .ie8 h1.mod-image-half-subtitle, .ie8 .mod-inline-gallery-title-small, .ie8 .mod-model-family-price, .ie8 .mod-view-toggle-content-title-small, .ie8 .mod-model-detail-header-title, .ie8 .mode-model-detail-content-model-headline, .ie8 .mod-special-packages-header-title, .ie8 .mod-feature-columns-feature-item-title, .ie8 .mod-global-nav .global-nav > ul > li > a, .mod-global-nav .ie8 .global-nav > ul > li > a, .ie8 .mod-model-family-desc, .ie8 .secondary-nav-item,
	.ie8 .secondary-nav > .secondary-nav-wrapper > ul > li > a, .ie8 .secondary-nav .dropdown ul li a, .secondary-nav .dropdown ul li .ie8 a, .ie8 .secondary-nav .links a, .secondary-nav .links .ie8 a, .ie8 .mod-callout-text-top, .ie8 .mod-callout-text-middle, .ie8 .mod-callout-text-bottom, .ie8 .mod-feature-accordian-sub-title, .ie8 .mod-feature-accordian-head, .ie8 .mod-feature-accordian-full-subheader, .ie8 .mod-feature-accordian-full-head, .ie8 .mod-vlp-hero-subtitle, .ie8 .mod-vlp-comp-selector .mod-image-full-subheader, .mod-vlp-comp-selector .ie8 .mod-image-full-subheader, .ie8 .mod-vlp-comp-selector .mod-hot-spot-sub-headline, .mod-vlp-comp-selector .ie8 .mod-hot-spot-sub-headline, .ie8 .mod-model-detail-content-model-name, .ie8 .mod-model-detail-modelname, .ie8 .mod-special-packages-content-model-name, .ie8 .mode-special-packages-content-model-headline, .ie8 .mod-special-packages-modelname, .ie8 .mod-special-packages-modelprice-rate, .ie8 .mod-feature-toggle-full-desc {
	  letter-spacing: -0.5px;
	}
	/* line 35, ../../../sass/partials/_fonts.scss */
	.pull-quote, .mod-model-family-title, .mod-award-ticker-item, .mod-vlp-comp-selector .mod-image-full-title, .mod-vlp-comp-selector .mod-feature-toggle-full-title, .mod-vlp-comp-selector .mod-image-full-subtitle, .mod-vlp-comp-selector .mod-hot-spot-headline, .mod-feature-toggle-full-title {
	  font-weight: bold;
	  font-style: oblique;
	  font-family: "Trade Gothic";
	}
	/* line 40, ../../../sass/partials/_fonts.scss */
	.ie8 .pull-quote, .ie8 .mod-model-family-title, .ie8 .mod-award-ticker-item, .ie8 .mod-vlp-comp-selector .mod-image-full-title, .mod-vlp-comp-selector .ie8 .mod-image-full-title, .ie8 .mod-vlp-comp-selector .mod-image-full-subtitle, .mod-vlp-comp-selector .ie8 .mod-image-full-subtitle, .ie8 .mod-vlp-comp-selector .mod-hot-spot-headline, .mod-vlp-comp-selector .ie8 .mod-hot-spot-headline, .ie8 .mod-feature-toggle-full-title {
	  letter-spacing: -0.5px;
	}
	/* - Placeholder ---------------------------------------------------------------- */
	/* line 2, ../../../sass/partials/_buttons.scss */
	.btn-cta, .btn-cta-alt, .btn-cta-blank, .btn-cta-blank-inactive, .btn-sound, .btn-fullscreen, .mod-modelizer-item-img-btn-cta-wrapper .btn-cta-fullscreen, .btn-fullscreen-small, .btn-prev, .mod-option-carousel-control-prev, .btn-next, .mod-option-carousel-control-next, .btn-close, .btn-threesixty-close, .btn-close-colorizer, .btn-two-button, .btn-switch, .btn-view-toggle-wrapper, .mod-view-toggle-btn-wrapper {
	  -webkit-user-select: none;
	  -moz-user-select: none;
	  user-select: none;
	  -webkit-border-radius: 2px;
	  -moz-border-radius: 2px;
	  border-radius: 2px;
	  display: inline-block;
	  padding: 10px 43px 8px 10px;
	  background-position: 100% 50%;
	  background-repeat: no-repeat;
	  text-decoration: none;
	  text-transform: uppercase;
	  cursor: pointer;
	}
	/* line 16, ../../../sass/partials/_buttons.scss */
	.btn-cta:hover, .btn-cta-alt:hover, .btn-cta-blank:hover, .btn-cta-blank-inactive:hover, .btn-sound:hover, .btn-fullscreen:hover, .mod-modelizer-item-img-btn-cta-wrapper .btn-cta-fullscreen:hover, .btn-fullscreen-small:hover, .btn-prev:hover, .mod-option-carousel-control-prev:hover, .btn-next:hover, .mod-option-carousel-control-next:hover, .btn-close:hover, .btn-threesixty-close:hover, .btn-close-colorizer:hover, .btn-two-button:hover, .btn-switch:hover, .btn-view-toggle-wrapper:hover, .mod-view-toggle-btn-wrapper:hover {
	  text-decoration: none;
	}
	/* line 22, ../../../sass/partials/_buttons.scss */
	.btn-cta, .btn-cta-alt, .btn-cta-blank, .btn-cta-blank-inactive {
	  font-size: 13px;
	  display: inline-block;
	  background-color: #d20f06;
	  background-image: url("/assets/styles/images/btn-cta-arrow.png");
	  color: #FFFFFF !important;
	  line-height: 1.23077;
	}
	/* line 34, ../../../sass/partials/_buttons.scss */
	.btn-cta:hover, .btn-cta-alt:hover, .btn-cta-blank:hover, .btn-cta-blank-inactive:hover {
	  background-color: #bf0e0e;
	}
	/* line 39, ../../../sass/partials/_buttons.scss */
	.btn-cta-alt {
	  background-color: #86888b;
	}
	/* line 43, ../../../sass/partials/_buttons.scss */
	.btn-cta-alt:hover {
	  background-color: #cccccc;
	}
	/* line 48, ../../../sass/partials/_buttons.scss */
	.btn-cta-blank, .btn-cta-blank-inactive {
	  padding-right: 10px;
	  background: #d20f06;
	  text-align: center;
	}
	/* line 55, ../../../sass/partials/_buttons.scss */
	.btn-cta-blank-inactive {
	  background: #86888b;
	}
	/* line 59, ../../../sass/partials/_buttons.scss */
	.btn-cta-blank-inactive:hover {
	  background-color: #cccccc;
	}
	/* line 64, ../../../sass/partials/_buttons.scss */
	.btn-sound {
	  border: 1px solid #101011;
	  background-color: #FFF;
	  background-image: url("/assets/styles/images/btn-sound.png");
	  color: #101011;
	}
	/* line 72, ../../../sass/partials/_buttons.scss */
	.btn-sound:hover {
	  background-color: #cccccc;
	}
	/* line 77, ../../../sass/partials/_buttons.scss */
	.btn-fullscreen, .mod-modelizer-item-img-btn-cta-wrapper .btn-cta-fullscreen {
	  background-color: #cccccc;
	  background-image: url("/assets/styles/images/btn-fullscreen.png");
	}
	/* line 82, ../../../sass/partials/_buttons.scss */
	.btn-fullscreen:hover, .mod-modelizer-item-img-btn-cta-wrapper .btn-cta-fullscreen:hover {
	  color: #86888b;
	}
	/* line 87, ../../../sass/partials/_buttons.scss */
	.btn-fullscreen-small {
	  color: transparent;
	  font: 0/0 a;
	  text-shadow: none;
	  padding-right: 10px;
	  width: 15px;
	  height: 15px;
	  background: #cccccc url("/assets/styles/images/btn-fullscreen-small.png") 50% 50% no-repeat;
	}
	/* line 95, ../../../sass/partials/_buttons.scss */
	.btn-fullscreen-small:hover {
	  background-color: #86888b;
	}
	/* line 100, ../../../sass/partials/_buttons.scss */
	.btn-prev, .mod-option-carousel-control-prev {
	  padding-right: 10px;
	  padding-left: 43px;
	  border: 1px solid #101011;
	  background-color: #FFF;
	  background-image: url("/assets/styles/images/btn-prev.png");
	  background-position: 0 50%;
	  color: #101011;
	}
	/* line 111, ../../../sass/partials/_buttons.scss */
	.btn-prev:hover, .mod-option-carousel-control-prev:hover {
	  background-color: #cccccc;
	}
	/* line 116, ../../../sass/partials/_buttons.scss */
	.btn-next, .mod-option-carousel-control-next {
	  border: 1px solid #101011;
	  background-color: #FFF;
	  background-image: url("/assets/styles/images/btn-next.png");
	  color: #101011;
	}
	/* line 124, ../../../sass/partials/_buttons.scss */
	.btn-next:hover, .mod-option-carousel-control-next:hover {
	  background-color: #cccccc;
	}
	/* line 129, ../../../sass/partials/_buttons.scss */
	.btn-link, .btn-link-inline, .btn-link-vlp, .mod-incentives-offers-tabbed-modal input[type="button"] {
	  display: inline-block;
	  margin-top: 9px;
	  padding-right: 10px;
	  background: transparent url("/assets/styles/images/btn-link.png") no-repeat 100% 50%;
	  color: #d20f06;
	  text-decoration: underline;
	  font-weight: bold;
	  font-size: 12px;
	}
	/* line 139, ../../../sass/partials/_buttons.scss */
	.btn-link:hover, .btn-link-inline:hover, .btn-link-vlp:hover, .mod-incentives-offers-tabbed-modal input[type="button"]:hover {
	  color: #bf0e0e;
	}
	/* line 144, ../../../sass/partials/_buttons.scss */
	.btn-link-inline {
	  color: inherit;
	}
	/* line 150, ../../../sass/partials/_buttons.scss */
	.dark-theme .gc-cta,
	.dark-theme a.gc-cta {
	  color: white !important;
	}
	/* line 154, ../../../sass/partials/_buttons.scss */
	.btn-link-inline:hover {
	  color: #cccccc;
	}
	/* line 159, ../../../sass/partials/_buttons.scss */
	.btn-link-vlp {
	  color: white;
	}
	/* line 163, ../../../sass/partials/_buttons.scss */
	.btn-link-vlp:hover {
	  color: #cccccc;
	}
	/* line 168, ../../../sass/partials/_buttons.scss */
	.btn-close, .btn-threesixty-close, .btn-close-colorizer {
	  color: transparent;
	  font: 0/0 a;
	  text-shadow: none;
	  -webkit-border-radius: 0;
	  -moz-border-radius: 0;
	  border-radius: 0;
	  padding: 0;
	  width: 40px;
	  height: 40px;
	  background: #86888b url("/assets/styles/images/btn-close.png") 50% 50% no-repeat;
	}
	/* line 178, ../../../sass/partials/_buttons.scss */
	.btn-close:hover, .btn-threesixty-close:hover, .btn-close-colorizer:hover {
	  background-color: #cccccc;
	}
	/* line 182, ../../../sass/partials/_buttons.scss */
	.btn-cta.gray, .gray.btn-cta-alt, .gray.btn-cta-blank, .gray.btn-cta-blank-inactive {
	  background-color: #86888B;
	  background-image: none;
	  padding: 9px 14px 6px;
	  font-weight: normal;
	}
	/* line 188, ../../../sass/partials/_buttons.scss */
	.btn-cta.gray:hover, .gray.btn-cta-alt:hover, .gray.btn-cta-blank:hover, .gray.btn-cta-blank-inactive:hover {
	  background-color: #CCCCCC;
	}
	/* line 191, ../../../sass/partials/_buttons.scss */
	div.model-info nav ul li.details a.btn-cta, div.model-info nav ul li.details a.btn-cta-alt, div.model-info nav ul li.details a.btn-cta-blank, div.model-info nav ul li.details a.btn-cta-blank-inactive {
	  padding: 8px 43px 7px 10px;
	}
	/* line 212, ../../../sass/partials/_buttons.scss */
	.btn-two-button {
	  padding: 0;
	  background-color: #cccccc;
	}
	/* line 217, ../../../sass/partials/_buttons.scss */
	.btn-two-button a {
	  color: #101011;
	}
	/* line 220, ../../../sass/partials/_buttons.scss */
	.btn-two-button a:hover {
	  color: #86888b;
	}
	/* line 225, ../../../sass/partials/_buttons.scss */
	.btn-two-button > li {
	  float: left;
	  margin-top: 10px;
	  margin-bottom: 10px;
	  padding-right: 10px;
	  padding-left: 10px;
	  border-right: 1px solid #101011;
	}
	/* line 233, ../../../sass/partials/_buttons.scss */
	.btn-two-button > li:last-child {
	  border: 0;
	}
	/* line 237, ../../../sass/partials/_buttons.scss */
	.btn-two-button > li:hover {
	  color: #86888b;
	}
	/* line 243, ../../../sass/partials/_buttons.scss */
	.btn-switch {
	  display: inline-block;
	  overflow: hidden;
	  padding: 0;
	  background-color: #cccccc;
	}
	/* line 250, ../../../sass/partials/_buttons.scss */
	.btn-switch label {
	  position: relative;
	  z-index: 2;
	  float: left;
	  margin-top: 10px;
	  margin-bottom: 8px;
	  padding-right: 10px;
	  padding-left: 10px;
	  width: 40px;
	  border-right: 1px solid #101011;
	  text-align: center;
	  cursor: pointer;
	}
	/* line 264, ../../../sass/partials/_buttons.scss */
	.btn-switch label:hover {
	  color: #86888b;
	}
	/* line 268, ../../../sass/partials/_buttons.scss */
	.btn-switch label:last-child {
	  border-right: 0;
	}
	/* line 273, ../../../sass/partials/_buttons.scss */
	.btn-switch input {
	  position: absolute;
	  opacity: 0;
	}
	/* line 278, ../../../sass/partials/_buttons.scss */
	.btn-switch input:checked + label {
	  color: #d20f06;
	}
	/* line 281, ../../../sass/partials/_buttons.scss */
	.btn-switch input:checked + label:hover {
	  color: #86888b;
	}
	/* line 289, ../../../sass/partials/_buttons.scss */
	#lights .toggle2-right-middle .mod-view-toggle-content {
		margin-top: 181px;
	}
	.btn-view-toggle-wrapper, .mod-view-toggle-btn-wrapper {
	  display: inline-block;
	  margin: 2px 0 13px;
	  padding: 5px 10px;
	  border: 1px solid #262728;
	  background: #fff;
	}
	/* line 298, ../../../sass/partials/_buttons.scss */
	.btn-view-toggle, .mod-view-toggle-btn {
	  color: #86888b;
	}
	/* line 301, ../../../sass/partials/_buttons.scss */
	.btn-view-toggle:hover, .mod-view-toggle-btn:hover {
	  color: #d20f06;
	}
	/* line 305, ../../../sass/partials/_buttons.scss */
	.btn-view-toggle:first-child, .mod-view-toggle-btn:first-child {
	  padding-right: 8px;
	  border-right: 1px solid #262728;
	}
	/* line 310, ../../../sass/partials/_buttons.scss */
	.btn-view-toggle:last-child, .mod-view-toggle-btn:last-child {
	  padding-left: 5px;
	}
	/* - Video ---------------------------------------------------------------- */
	/* line 317, ../../../sass/partials/_buttons.scss */
	.btn-video {
	  position: relative;
	  display: inline-block;
	  overflow: hidden;
	  line-height: 0;
	}
	/* line 323, ../../../sass/partials/_buttons.scss */
	.btn-video:after {
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: 99;
	  width: 100%;
	  height: 100%;
	  background: url("/assets/styles/images/btn-video.png") 50% 50% no-repeat;
	  content: "";
	}
	/* line 334, ../../../sass/partials/_buttons.scss */
	.btn-video:hover:after {
	  background-image: url("/assets/styles/images/btn-video-hover.png");
	}
	/* line 2, ../../../sass/partials/_fixes.scss */
	#evic .mod-feature-accordian-full {
	  margin-top: 0;
	}
	/* line 7, ../../../sass/partials/_fixes.scss */
	#abs_breaks + #evic .mod-feature-accordian-full-hd {
	  margin-top: 140px;
	}
	/* line 12, ../../../sass/partials/_fixes.scss */
	#overview + #passenger_protection {
	  max-width: 1366px;
	}
	/* line 17, ../../../sass/partials/_fixes.scss */
	#navigation + #beats_audio.mod-image-full, #navigation + #beats_audio.mod-image-full-wrapper {
	  margin-top: 0;
	}
	/*.mod-vlp-hero-promo-zone {
		visibility: hidden !important;
	}*/
	/* line 1, ../../../sass/modules/_mod.scss */
	.mod-wrapper, .mod-wrapper-bleed, .mod-wrapper-bleed-alt, .mod-global-footer-bleed-alt {
	  max-width: 940px;
	  padding-left: 10px;
	  padding-right: 10px;
	  margin-left: auto;
	  margin-right: auto;
	  clear: both;
	}
	.mod-wrapper#all_features{
	  padding-top:40px;
	}
	/* line 38, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
	.mod-wrapper:after, .mod-wrapper-bleed:after, .mod-wrapper-bleed-alt:after, .mod-global-footer-bleed-alt:after {
	  content: "";
	  display: table;
	  clear: both;
	}
	/* line 7, ../../../sass/modules/_mod.scss */
	.no-overflow.mod-wrapper, .no-overflow.mod-wrapper-bleed, .no-overflow.mod-wrapper-bleed-alt, .no-overflow.mod-global-footer-bleed-alt {
	  *zoom: 1;
	  overflow: visible;
	  margin-bottom: 0;
	}
	/* line 18, ../../../sass/vendor/bourbon/addons/_clearfix.scss */
	.no-overflow.mod-wrapper:before, .no-overflow.mod-wrapper-bleed:before, .no-overflow.mod-wrapper-bleed-alt:before, .no-overflow.mod-global-footer-bleed-alt:before, .no-overflow.mod-wrapper:after, .no-overflow.mod-wrapper-bleed:after, .no-overflow.mod-wrapper-bleed-alt:after, .no-overflow.mod-global-footer-bleed-alt:after {
	  content: " ";
	  display: table;
	}
	/* line 23, ../../../sass/vendor/bourbon/addons/_clearfix.scss */
	.no-overflow.mod-wrapper:after, .no-overflow.mod-wrapper-bleed:after, .no-overflow.mod-wrapper-bleed-alt:after, .no-overflow.mod-global-footer-bleed-alt:after {
	  clear: both;
	}
	.mod-wrapper-bleed{
	  min-height:300px;
	}
	/* line 18, ../../../sass/modules/_mod.scss */
	.mod-wrapper-bleed, .mod-wrapper-bleed-alt, .mod-global-footer-bleed-alt {
	  max-width: 1366px;
	  padding: 0;
	  overflow: hidden;
	}
	/* line 24, ../../../sass/modules/_mod.scss */
	.mod-wrapper-bleed-alt, .mod-global-footer-bleed-alt {
	  max-width: 1600px;
	  overflow: hidden;
	  min-width: 1220px;
	}
	.mod-wrapper-bleed-alt {
	  overflow: visible;
	}
	/* line 29, ../../../sass/modules/_mod.scss */
	.mod-container {
	  min-height: 300px;
	}
	#service_contracts.mod-container {
	  min-height: 250px;
	}
	/* line 33, ../../../sass/modules/_mod.scss */
	/*#taillamps, #headlamps {
	  min-height: 700px;
	}*/
	/* line 42, ../../../sass/modules/_mod.scss */
	.mod-wrapper-nested > .mod-wrapper,
	.mod-wrapper-nested > .mod-wrapper-bleed,
	.mod-wrapper-nested > .mod-wrapper-bleed-alt,
	.mod-wrapper-nested > .mod-global-footer-bleed-alt {
	  margin-bottom: 0;
	}
	/* line 46, ../../../sass/modules/_mod.scss */
	.mod-wrapper-flush {
	  margin-bottom: 0;
	}
	/* Model Compare Dodge Specific override styles */
	/* overrides the chart to be 940px, instead of 960px; */
	/* line 6, ../../../sass/modules/_mod-all-features.scss */
	.mod-all-features #main-content,
	.mod-all-features #main-content .inner-wrapper,
	.mod-all-features .st-mc-top-elements {
	  width: 940px;
	}
	/* line 10, ../../../sass/modules/_mod-all-features.scss */
	.mod-all-features #main-content {
	  padding-top: 0;
	  padding-bottom: 0;
	}
	/* adds a border-top to the bottom tr of the chart for closure */
	/* line 16, ../../../sass/modules/_mod-all-features.scss */
	.mod-all-features .st-mc-chart .chart-foot {
	  border-top: 1px solid #454444;
	}
	/* removes the borders in the final tr at the bottom of the chart */
	/* line 21, ../../../sass/modules/_mod-all-features.scss */
	.mod-all-features .st-mc-chart .chart-foot > tr td {
	  border-right: none;
	  border-bottom: none;
	}
	/* displays the msrp in the chart header */
	/* line 27, ../../../sass/modules/_mod-all-features.scss */
	.mod-all-features .st-mc-chart .model-tab > span {
	  display: block;
	  background-color: #ccc;
	  color: #2c2c2c;
	}
	/* line 33, ../../../sass/modules/_mod-all-features.scss */
	.mod-all-features #pricing thead {
	  display: none;
	}
	/* line 37, ../../../sass/modules/_mod-all-features.scss */
	.mod-all-features #main-content.st-mc-one-model #pricing thead {
	  display: table-header-group;
	}
	/* line 42, ../../../sass/modules/_mod-all-features.scss */
	/*CTA updates*/
	.mod-all-features .st-mc-one-model .st-ms-availability-legend {
	  /*padding-bottom: 36px;*/
	  padding-top: 0;
	}
	/* line 49, ../../../sass/modules/_mod-all-features.scss */
	.mod-all-features .st-mc-one-model .st-mc-top-elements {
	  height: auto;
	}
	/* line 53, ../../../sass/modules/_mod-all-features.scss */
	.mod-all-features .st-mc-button-quick-look {
	  visibility: hidden;
	}
	/* line 57, ../../../sass/modules/_mod-all-features.scss */
	.mod-all-features .model-tab .model-name > div > strong {
	  font-weight: bold;
	  cursor: pointer;
	}
	/* line 61, ../../../sass/modules/_mod-all-features.scss */
	.mod-all-features .model-tab .model-name > div > strong:hover {
	  color: #666;
	}
	/* line 87, ../../../sass/modules/_mod-all-features.scss */
	.ie8 #main-content .st-mc-chart > table.col-1 > thead div th:first-child,
	.ie8 #main-content .st-mc-chart > table.col-2 > thead div th:first-child,
	.ie8 #main-content .st-mc-chart > table.col-3 > thead div th:first-child,
	.ie8 #main-content .st-mc-chart > table.col-4 > thead div th:first-child,
	.ie8 #main-content .st-mc-chart > table.col-5 > thead div th:first-child,
	.ie8 #main-content .st-mc-chart > table.col-6 > thead div th:first-child,
	.ie8 #main-content .st-mc-chart > table.col-7 > thead div th:first-child,
	.ie8 #main-content .st-mc-chart > table.col-8 > thead div th:first-child,
	.ie8 #main-content .st-mc-chart > table.col-9 > thead div th:first-child,
	.ie8 #main-content .st-mc-chart > table.col-10 > thead div th:first-child,
	.ie8 #main-content .st-mc-chart .col-1 .data td:first-child,
	.ie8 #main-content .st-mc-chart .col-2 .data td:first-child,
	.ie8 #main-content .st-mc-chart .col-3 .data td:first-child,
	.ie8 #main-content .st-mc-chart .col-4 .data td:first-child,
	.ie8 #main-content .st-mc-chart .col-5 .data td:first-child,
	.ie8 #main-content .st-mc-chart .col-6 .data td:first-child,
	.ie8 #main-content .st-mc-chart .col-7 .data td:first-child,
	.ie8 #main-content .st-mc-chart .col-8 .data td:first-child,
	.ie8 #main-content .st-mc-chart .col-9 .data td:first-child,
	.ie8 #main-content .st-mc-chart .col-10 .data td:first-child,
	.ie8 #main-content .st-mc-chart tfoot td:first-child {
	  width: 14%;
	}
	/* line 93, ../../../sass/modules/_mod-all-features.scss */
	.ie8 #main-content .st-mc-chart > table.col-1 > thead div th, .ie8 #main-content .st-mc-chart .col-1 .data td {
	  width: 50%;
	}
	/* line 98, ../../../sass/modules/_mod-all-features.scss */
	.ie8 #main-content .st-mc-chart > table.col-2 > thead div th, .ie8 #main-content .st-mc-chart .col-2 .data td {
	  width: 35%;
	}
	/* line 103, ../../../sass/modules/_mod-all-features.scss */
	.ie8 #main-content .st-mc-chart > table.col-3 > thead div th, .ie8 #main-content .st-mc-chart .col-3 .data td {
	  width: 25%;
	}
	/* line 108, ../../../sass/modules/_mod-all-features.scss */
	.ie8 #main-content .st-mc-chart > table.col-4 > thead div th, .ie8 #main-content .st-mc-chart .col-4 .data td {
	  width: 20%;
	}
	/* line 113, ../../../sass/modules/_mod-all-features.scss */
	.ie8 #main-content .st-mc-chart .data td {
	  border-width: 1px;
	}
	/* line 1, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked {
	  width: 100%;
	  float: left;
	  margin-right: 2.12766%;
	  position: relative;
	  color: #000;
	  /*margin-top: 60px;*/
	}
	/* line 7, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	#engines .mod-feature-columns-stacked {
	  margin-top: 60px;
	}
	/* line 12, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-head-wrapper {
	  position: relative;
	  color: #000;
	  width: 620px;
	  margin: 0 auto;
	  text-align: center;
	  margin-bottom: 20px;
	}
	/* line 21, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-headline {
	  padding-bottom: 15px;
	  font-size: 32px;
	}
	/* line 26, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-sub-headline {
	  padding-top: 10px;
	}
	/* line 31, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-desc {
	  line-height: 1.5;
	  font-size: 0.7em;
	}
	/* line 36, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-left {
	  clear: both;
	  position: relative;
	  width: 74.46809%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 40, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-left .mod-feature-columns-stacked-para {
	  margin-left: 320px;
	}
	/* line 45, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-headline {
	  font-size: 28px;
	  padding-bottom: 0;
	}
	/* line 50, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-left .mod-feature-columns-stacked-item-headline, .mod-feature-columns-stacked-item-image-max-left .mod-feature-columns-stacked-item-headline {
	  margin-top: 40px;
	}
	/* line 54, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-right .mod-feature-columns-stacked-item-headline, .mod-feature-columns-stacked-item-image-max-right .mod-feature-columns-stacked-item-headline {
	  margin-top: 20px;
	}
	/* line 59, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-left .mod-feature-columns-stacked-img {
	  margin-left: 80px;
	}
	/* line 63, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-left .mod-feature-columns-stacked-item-image {
	  position: relative;
	  float: left;
	  margin-right: 20px;
	}
	/* line 69, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-max-left {
	  clear: both;
	  position: relative;
	  width: 74.46809%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 75, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-max-left .mod-feature-columns-stacked-item-image {
	  position: relative;
	  float: left;
	  margin-right: 20px;
	}
	/* line 81, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-right {
	  clear: both;
	  position: relative;
	  width: 77.2%;
	  float: right;
	  margin-right: 0;
	  text-align: right;
	}
	/* line 88, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-right .mod-feature-columns-stacked-img {
	  margin-right: 80px;
	}
	/* line 92, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-right .mod-feature-columns-stacked-item-image {
	  position: relative;
	  float: right;
	  margin-left: 20px;
	}
	/* line 98, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-right .mod-feature-columns-stacked-disclaimer {
	  right: 90px;
	}
	/* line 102, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-max-right {
	  clear: both;
	  position: relative;
	  width: 74.46809%;
	  float: right;
	  margin-right: 0;
	  text-align: right;
	}
	/* line 109, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-item-image-max-right .mod-feature-columns-stacked-item-image {
	  position: relative;
	  float: right;
	  margin-left: 20px;
	}
	/* line 115, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-disclaimer {
	  position: absolute;
	  bottom: 10px;
	  right: 10px;
	  z-index: 1;
	}
	/* line 123, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-para {
	  padding-top: 0;
	}
	/* line 127, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-btn-link {
	  display: inline;
	}
	/* line 131, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-callout-common, .mod-feature-columns-stacked-callout-top-left, .mod-feature-columns-stacked-callout-top-center, .mod-feature-columns-stacked-callout-top-right, .mod-feature-columns-stacked-callout-middle-left, .mod-feature-columns-stacked-callout-middle-center, .mod-feature-columns-stacked-callout-middle-right, .mod-feature-columns-stacked-callout-bottom-left, .mod-feature-columns-stacked-callout-bottom-center, .mod-feature-columns-stacked-callout-bottom-right {
	  position: absolute;
	  border: 1px solid #ccc;
	}
	/* line 136, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-callout-top-left {
	  top: 0;
	  left: 0;
	}
	/* line 142, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-callout-top-center {
	  top: 0;
	}
	/* line 147, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-callout-top-right {
	  top: 0;
	  right: 0;
	}
	/* line 153, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-callout-middle-left {
	  left: 0;
	}
	/* line 162, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-callout-middle-right {
	  right: 0;
	}
	/* line 167, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-callout-bottom-left {
	  bottom: 0;
	  left: 0;
	}
	/* line 173, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-callout-bottom-center {
	  bottom: 0;
	}
	/* line 178, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-callout-bottom-right {
	  bottom: 0;
	  right: 0;
	}
	/* line 184, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-callout-text-top {
	  font-size: 0.7em;
	  text-align: center;
	  line-height: 1.5;
	}
	/* line 190, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-callout-text-middle {
	  font-size: 0.8em;
	  font-weight: bold;
	  text-align: center;
	  line-height: 1.5;
	}
	/* line 197, ../../../sass/modules/_mod-feature-columns-stacked.scss */
	.mod-feature-columns-stacked-callout-text-bottom {
	  font-size: 0.7em;
	  text-align: center;
	  line-height: 1.5;
	}
	/* Mod Feature Story */
	/* line 12, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story {
	  position: relative;
	  overflow: hidden;
	}
	/* line 18, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-bg {
	  float: left;
	  left: 50%;
	  position: relative;
	}
	/* line 24, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-bg-in {
	  float: left;
	  left: -50%;
	  position: relative;
	}
	/* line 29, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-bg-in img {
	  display: block;
	  width: 100%;
	}
	/* line 34, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-hd {
	  height: 100%;
	  left: 0;
	  position: absolute;
	  top: 0;
	  width: 100%;
	}
	/* line 42, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-hd-in {
	  max-width: 940px;
	  padding-left: 10px;
	  padding-right: 10px;
	  margin-left: auto;
	  margin-right: auto;
	  position: relative;
	  height: 100%;
	  overflow: hidden;
	}
	/* line 38, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
	.mod-feature-story-hd-in:after {
	  content: "";
	  display: table;
	  clear: both;
	}
	/* line 49, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-disclaimer-wrapper {
	  padding: 10px;
	  position: absolute;
	  bottom: 0;
	  left: 0;
	  right: 0;
	}
	/* line 59, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-disclaimer {
	  float: right;
	}
	/* line 64, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-disclaimer-left {
	  float: left;
	}
	/* line 69, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-copy-wrapper {
	  width: 460px;
	}
	/* line 73, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-copy-wrapper-max {
	  position: relative;
	  width: 620px;
	}
	/* line 86, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-top-left {
	  margin-top: 50px;
	  margin-left: 80px;
	}
	/* line 91, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-top-center {
	  margin: 30px auto 0;
	}
	/* line 96, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-top-right {
	  margin-top: 30px;
	  float: right;
	}
	/* line 101, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-center-left {
	  margin-top: 180px;
	  margin-left: 80px;
	}
	/* line 106, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-center-center {
	  margin: 180px auto 0;
	}
	/* line 110, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-center-right {
	  margin-top: 180px;
	  float: right;
	}
	/* line 115, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-bottom-left {
	  bottom: 30px;
	  margin-left: 80px;
	  position: absolute;
	}
	/* line 121, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-bottom-center {
	  bottom: 30px;
	  position: absolute;
	  left: 240px;
	}
	/* line 126, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-bottom-center.mod-feature-story-copy-wrapper-max {
	  left: 160px;
	}
	/* line 131, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-bottom-right {
	  bottom: 30px;
	  right: 0;
	  position: absolute;
	}
	/* line 137, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-copy {
	  text-align: center;
	}
	/* line 143, ../../../sass/modules/_mod-feature-story.scss */
	.mod-feature-story-title {
		font-size: 41px;
		letter-spacing: -0.035em;
		line-height: 0.95;
		margin: 10px 0 20px;
		padding-bottom: 31px;
	}	
	#stow_n_go_seating .mod-view-toggle-btn-wrapper, #power_sliding_doors .mod-view-toggle-btn-wrapper, #headlamps .mod-view-toggle-btn-wrapper,#rear_seat_entertainment .mod-view-toggle-btn-wrapper {
		margin: 10px 0 20px;
	}
	.title-small {
		padding-bottom: 0px;
	}
	.mod-special-packages .title-small, #performance_pages .title-small{
		padding-bottom: 10px;
	}
	#colors .title-small {
		padding-bottom: 13px;
	}
	/* line 151, ../../../sass/modules/_mod-feature-story.scss */
	.light-theme .mod-feature-story-title {
	  background: url("/assets/styles/images/black-dodge-divider.png") no-repeat bottom center;
	}
	/* line 155, ../../../sass/modules/_mod-feature-story.scss */
	.dark-theme .mod-feature-story-title {
	  background: url("/assets/styles/images/white-dodge-divider.png") no-repeat bottom center;
	}
	/* line 3, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.mod-feature-toggle-half {
	  position: relative;
	  overflow: hidden;
	}
	.mod-view-toggle-content .features-overlay 
	{
		margin-top:10px;
	}
	/*
	 background image is not available so no need to make it absolute;
	.mod-feature-toggle-half-content-wrapper {
		@extend .mod-view-toggle-wrapper-fullwidth;
	}
	*/
	/* line 28, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.mod-feature-toggle-items-container,
	.mod-feature-toggle-content-container {
	  width: 31.91489%;
	  float: left;
	  margin-right: 2.12766%;
	  margin-top: 40px;
	  margin-bottom: 40px;
	}
	/* line 35, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.toggle-half-content-right .mod-feature-toggle-content-container,
	.toggle-half-content-left .mod-feature-toggle-items-container {
	  float: right;
	}
	/* line 40, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.toggle-half-content-right .mod-feature-toggle-content-container {
	  margin-right: 80px;
	}
	/* line 44, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.toggle-half-content-right .mod-feature-toggle-items-container {
	  margin-left: 80px;
	}
	/* line 50, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.toggle-half-content-left .mod-feature-toggle-content-container {
	  margin-left: 80px;
	}
	/* line 54, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.toggle-half-content-left .mod-feature-toggle-items-container {
	  margin-right: 80px;
	}
	/* line 61, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.mod-feature-toggle-thumb-items {
	  width: 20%;
	  float: left;
	  margin-right: 6.66667%;
	  position: relative;
	  margin-bottom: 25px;
	  cursor: pointer;
	}
	/* line 67, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.mod-feature-toggle-thumb-items:last-child {
	  margin-right: 0;
	}
	/* line 71, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.mod-feature-toggle-thumb-items:hover .mod-feature-toggle-thumb-img-active {
	  z-index: 1;
	}
	/* line 77, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.mod-feature-toggle-thumb-active-item .mod-feature-toggle-thumb-img-active {
	  z-index: 1;
	}
	/* line 82, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.mod-feature-toggle-thumb-title {
	  display: none;
	}
	/* line 86, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.mod-feature-toggle-thumb-img {
	  position: relative;
	  z-index: 1;
	}
	/* line 91, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.mod-feature-toggle-thumb-img-active {
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: 0;
	}
	/* line 98, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.mod-feature-toggle-text-items-wrapper {
	  clear: both;
	  min-height: 110px;
	}
	/* line 103, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.mod-feature-toggle-text-items {
	  display: none;
	}
	/* line 107, ../../../sass/modules/_mod-feature-toggle-half.scss */
	.mod-feature-toggle-text-active-items {
	  display: block;
	}
	.mod-gallery-full-screen-overlay .mod-gallery-disclaimer,
	.mod-model-detail-full-screen-overlay .mod-model-detail-full-screen-disclaimer {
	  position: absolute;
	  margin-left: auto;
	  margin-right: 5px;
	  right: 0;
	  bottom:0;
	  left: inherit;
	  text-align: right;
	  }
	/* Generate from _mod-gallery.scss */
	/* line 6, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-header {
	  overflow: hidden;
	  margin-top: 50px;
	  margin-bottom: 25px;
	}
	/* line 12, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-header-title {
	  float: left;
	  letter-spacing: -0.03em;
	}
	/* line 18, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-filter {
	  float: right;
	  margin: 8px 35px 0 0;
	}
	/* line 23, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-filter-item {
	  float: left;
	  margin-left: 10px;
	}
	/* line 27, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-filter-item .btn-cta-blank, .mod-gallery-filter-item .btn-cta-blank-inactive, .mod-gallery-filter-item .btn-cta-blank-inactive {
	  padding-left: 20px;
	  padding-right: 20px;
	}
	/* line 33, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-content {
	  clear: both;
	}
	/* line 37, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-item {
	  position: relative;
	  float: left;
	}
	/* line 42, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-content-link {
	  float: left;
	  position: relative;
	}
	/* line 46, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-content-link:hover .mod-gallery-item-foreground {
	  display: block;
	  width: 100%;
	  height: 100%;
	  position: absolute;
	  left: 0;
	  top: 0;
	  background: url(/assets/styles/images/gallery/img-custGallery-hover1.png) center center no-repeat;
	}
	/* line 57, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-content-item-img {
	  display: block;
	}
	/* line 66, ../../../sass/modules/_mod-gallery.scss */
	.mod-txt-hide, .mod-gallery-loader, .mod-gallery-btn-share,
	.mod-gallery-btn-fullscreen,
	.mod-gallery-btn-download, .move-up, .move-down, .mod-global-footer .footer-content .social li a span, .mod-global-footer .footer-toplinks .links .automobility, .mod-global-footer .footer-toplinks .links .automobility a, .mod-global-footer .footer-toplinks .links .accessibility, .mod-global-footer .footer-toplinks .links .accessibility a, .mod-global-footer .footer .footer-logo-links a, .mod-global-footer .srt .title, .mod-global-footer .srt .mod-feature-columns-stacked-headline, .mod-global-footer .srt .mod-feature-story-title, .mod-global-footer .srt .mod-gallery-header-title, .mod-global-footer .srt .mod-model-family-name, .mod-global-footer .srt .mod-side-nav-vehicle-nav .vehicle-nav ul li a, .mod-side-nav-vehicle-nav .vehicle-nav ul li .mod-global-footer .srt a, .mod-global-footer .srt .mod-video-full-title, .mod-global-footer .srt .mod-feature-accordian-title, .mod-global-footer .srt .mod-feature-accordian-full-title, .mod-global-footer .srt .mod-colorizer-title, .mod-global-footer .srt .mod-feature .mod-feature-toggle-full-title, .mod-feature .mod-global-footer .srt .mod-feature-toggle-full-title, .mod-global-footer .srt .mod-image-half-title, .mod-model-detail-carousel-prev, .mod-model-detail-carousel-next, .mod-model-detail-btn-share, .mod-model-detail-btn-fullscreen, .mod-model-detail-btn-download, .mod-special-packages-carousel-prev,
	.mod-special-packages-carousel-next, .mod-special-packages-btn-share, .mod-special-packages-btn-fullscreen, .mod-special-packages-btn-download {
	  color: transparent;
	  font: 0/0 a;
	  text-shadow: none;
	}
	/* line 70, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-overlay-wrapper {
	  width: 100%;
	  float: left;
	  margin-right: 2.12766%;
	  -webkit-box-shadow: rgba(0, 0, 0, 0.22) 0 3px 5px 0 inset;
	  -moz-box-shadow: rgba(0, 0, 0, 0.22) 0 3px 5px 0 inset;
	  box-shadow: rgba(0, 0, 0, 0.22) 0 3px 5px 0 inset;
	  position: absolute;
	  clear: both;
	  left: 0;
	  top: 0;
	  display: none;
	  border-bottom: 2px solid #D4D2D2;
	  background: #ECEBEB;
	}
	/* line 83, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-overlay {
	  margin: 0 auto;
	  overflow: hidden;
	}
	/* line 89, ../../../sass/modules/_mod-gallery.scss */
	.ie7 .shadow-top, .ie8 .shadow-top {
	  background: white;
	  height: 1px;
	  margin: -1px 0 0;
	  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#A7A7A7')";
	  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#A7A7A7');
	}
	/* line 99, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-content,
	.mod-gallery-active-img {
	  position: relative;
	}
	/* line 103, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-active-img {
	  margin-bottom: 10px;
	  margin-top: 25px;
	}
	/* line 108, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-active-container {
	  min-height: 500px;
	}
	/* line 112, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-loader {
	  width: 30px;
	  height: 30px;
	  position: absolute;
	  top: 45%;
	  left: 50%;
	  font-size: 40px;
	  display: block;
	  background: url(/assets/styles/images/spinner.gif) no-repeat;
	}
	/* line 123, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-image {
	  width: 100%;
	}
	/* line 127, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-content {
	  clear: both;
	  margin: 0 auto;
	  width: 940px;
	}
	/* line 133, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-video-container {
	  height: 100%;
	  width: 100%;
	}
	/* line 137, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-video-container ~ .mod-gallery-disclaimer-wrapper {
	  display: none;
	}
	/* line 141, ../../../sass/modules/_mod-gallery.scss */
	.ie7 .mod-gallery-video-container {
	  height: 530px;
	  overflow: visible;
	}
	/* line 148, ../../../sass/modules/_mod-gallery.scss */
	.crossbrand-video-player-container {
	  height: 100%;
	}
	/* line 152, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-description {
	  overflow: hidden;
	  min-height: 40px;
	}
	/* line 159, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-counter {
	  float: left;
	  margin-left: 8px;
	  color: #86888b;
	}
	/* line 165, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-counter-current {
	  color: #101011;
	  font-size: 14px;
	  padding-right: 3px;
	}
	/* line 171, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-counter-total {
	  font-size: 14px;
	  color: #86888b;
	  padding-left: 2px;
	}
	/* line 177, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-info {
	  float: left;
	  padding: 0 20px;
	  margin-left: 20px;
	  border-left: 1px solid #86888b;
	  width: 76%;
	}
	/* line 184, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-info a {
	  font-size: 12px;
	  margin-top: 5px;
	}
	/* line 189, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-overlay-active .mod-gallery-info {
	  display: none;
	}
	/* line 194, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-caption {
	  font-size: 12px;
	  font-weight: bold;
	}
	/* line 199, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-subtitle {
	  color: #86888b;
	  font-size: 12px;
	  padding-bottom: 0;
	}
	/* line 205, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn {
	  width: 40px;
	  height: 40px;
	  color: transparent;
	  font: 0/0 a;
	  text-shadow: none;
	  cursor: pointer;
	  position: absolute;
	  background: url(/assets/styles/images/gallery/gallery-sprite-new.png) no-repeat;
	}
	/* line 213, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-pointer {
	  width: 24px;
	  height: 30px;
	  bottom: -10px;
	  margin-left: -12px;
	  left: 50%;
	  cursor: default;
	  display: block;
	  background: url(/assets/styles/images/gallery/custGallery-sprite.png) no-repeat -8px -239px;
	  position: absolute;
	  z-index: 2;
	}
	/* line 232, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-prev-active, .mod-model-detail-btn-prev-active,
	.mod-gallery-btn-next-active,
	.mod-model-detail-btn-next-active,
	.mod-gallery-btn-prev-inactive,
	.mod-gallery-btn-next-inactive {
	  width: 25px;
	  height: 39px;
	  top: 230px;
	}
	/* line 236, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-screen-overlay .mod-gallery-btn-prev-active, .mod-gallery-full-screen-overlay .mod-model-detail-btn-prev-active, .mod-gallery-full-screen-overlay
	.mod-gallery-btn-next-active, .mod-gallery-full-screen-overlay
	.mod-model-detail-btn-next-active, .mod-gallery-full-screen-overlay
	.mod-gallery-btn-prev-inactive, .mod-gallery-full-screen-overlay
	.mod-gallery-btn-next-inactive {
	  top: 38%;
	}
	/* line 242, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-prev-active, .mod-model-detail-btn-prev-active,
	.mod-gallery-btn-next-active,
	.mod-model-detail-btn-next-active {
	  display: block;
	}
	/* line 247, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-prev-inactive,
	.mod-gallery-btn-next-inactive {
	  display: none;
	}
	/* line 251, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-prev-active, .mod-model-detail-btn-prev-active {
	  left: -30px;
	  background: url(/assets/styles/images/gallery/gallery-prev-arrow.png) no-repeat;
	}
	/* line 256, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-prev-active:hover, .mod-model-detail-btn-prev-active:hover {
	  background: url(/assets/styles/images/gallery/gallery-prev-arrow-hover.png) no-repeat;
	}
	/* line 262, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-next-active, .mod-model-detail-btn-next-active {
	  right: -30px;
	  background: url(/assets/styles/images/gallery/gallery-next-arrow.png) no-repeat;
	}
	/* line 267, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-next-active:hover, .mod-model-detail-btn-next-active:hover {
	  background: url(/assets/styles/images/gallery/gallery-next-arrow-hover.png) no-repeat;
	}
	/* line 273, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-next-inactive {
	  right: -30px;
	  background-position: -130px -1px;
	  cursor: default;
	}
	/* line 279, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-screen-overlay .mod-gallery-btn-next-inactive, .mod-gallery-full-screen-overlay .mod-gallery-btn-next-active, .mod-gallery-full-screen-overlay .mod-model-detail-btn-next-active {
	  right: 75px;
	}
	/* line 283, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-screen-overlay .mod-gallery-btn-prev-inactive, .mod-gallery-full-screen-overlay .mod-gallery-btn-prev-active, .mod-gallery-full-screen-overlay .mod-model-detail-btn-prev-active {
	  left: 75px;
	}
	/* line 287, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-close {
	  top: 0;
	  right: 0;
	  background: url(/assets/styles/images/gallery/gallery-close.png) no-repeat;
	}
	/* line 299, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-controls {
	  position: absolute;
	  bottom: -50px;
	  right: -1px;
	  overflow: hidden;
	}
	/* line 306, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-screen-overlay .mod-gallery-controls {
	  position: relative;
	  bottom: 0;
	  right: 0;
	  float: right;
	  margin-right: 20px;
	}
	/* line 314, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-overlay-active .mod-gallery-controls {
	  display: none;
	}
	/* line 321, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-share,
	.mod-gallery-btn-fullscreen,
	.mod-gallery-btn-download {
	  cursor: pointer;
	  float: left;
	  background-color: #86888b;
	  background-color: rgba(134, 136, 139, 0.6);
	  background-repeat: no-repeat;
	  width: 40px;
	  height: 40px;
	  margin-right: 2px;
	}
	/* line 332, ../../../sass/modules/_mod-gallery.scss */
	.ie8 .mod-gallery-btn-share, .ie8
	.mod-gallery-btn-fullscreen, .ie8
	.mod-gallery-btn-download {
	  background-color: transparent;
	  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6086888b,endColorStr=#6086888b);
	  zoom: 1;
	}
	/* line 339, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-share:hover,
	.mod-gallery-btn-fullscreen:hover,
	.mod-gallery-btn-download:hover {
	  background-color: #262728;
	}
	/* line 342, ../../../sass/modules/_mod-gallery.scss */
	.ie8 .mod-gallery-btn-share:hover, .ie8
	.mod-gallery-btn-fullscreen:hover, .ie8
	.mod-gallery-btn-download:hover {
	  background-color: transparent;
	  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#60262728,endColorStr=#60262728);
	  zoom: 1;
	}
	/* line 352, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-screen-overlay .mod-gallery-btn-share {
	  background-position: 9px 9px;
	}
	/* line 356, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-screen-overlay .mod-gallery-btn-fullscreen {
	  background-position: -23px 10px;
	}
	/* line 360, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-screen-overlay .mod-gallery-btn-download {
	  background-position: -56px 9px;
	}
	/* line 364, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-screen-overlay:hover .mod-gallery-btn-share {
	  background-position: 9px 9px;
	}
	/* line 368, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-screen-overlay:hover .mod-gallery-btn-fullscreen {
	  background-position: -23px 10px;
	}
	/* line 372, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-screen-overlay:hover .mod-gallery-btn-download {
	  background-position: -56px 9px;
	}
	/* line 379, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-download:hover .mod-gallery-download-link,
	.mod-gallery-btn-share:hover .mod-gallery-share-link,
	.mod-gallery-btn-fullscreen:hover .mod-gallery-fullscreen-link {
	  background: url(/assets/styles/images/gallery/gallery-icons-hover.png) no-repeat 0 0;
	  cursor: pointer;
	}
	/* line 383, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-fullscreen:hover .mod-gallery-fullscreen-link {
	  background-position: -32px 0;
	}
	/* line 387, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-btn-share:hover .mod-gallery-share-link {
	  background-position: -64px 0;
	}
	/* line 393, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-share-link,
	.mod-gallery-fullscreen-link,
	.mod-gallery-download-link {
	  float: left;
	  position: relative;
	  width: 24px;
	  height: 28px;
	  margin-top: 10px;
	  margin-left: 9px;
	  background: url(/assets/styles/images/gallery/gallery-icons.png) no-repeat;
	}
	/* line 404, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-share-link {
	  background-position: -64px 0;
	  /*&:hover {
		  background-position: -44px -48px;
	  }*/
	}
	/* line 413, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-fullscreen-link {
	  width: 21px;
	  cursor: default;
	  background-position: -32px 0;
		/*&:hover {
			background-position: -23px 2px;
		}*/
	}
	/* line 426, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-download-link {
	  background-position: 0 0;
	  /*&:hover {
		  background-position: 0 -49px;
	  }*/
	}
	/* line 435, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-download-link, .mod-gallery-share-link {
	  color: transparent;
	  font: 0/0 a;
	  text-shadow: none;
	  display: block;
	}
	/* line 442, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-screen-overlay {
	  position: fixed;
	  top: 0;
	  left: 0;
	  width: 100%;
	  height: 100%;
	  z-index: 9999;
	  background-color: #cdcccc;
	  display: none;
	}
	/* line 453, ../../../sass/modules/_mod-gallery.scss */
	.mod-full-image {
	  height: auto;
	  width: 100%;
	}
	/* line 462, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-content {
	  clear: both;
	  width: 100%;
	  background: #edebeb;
	}
	/* line 467, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-overlay-active .mod-gallery-full-content {
	  overflow: hidden;
	  height: 100%;
	  position: relative;
	  z-index: 2;
	}
	/* line 475, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-item-container {
	  margin: 0 auto;
	  width: 975px;
	  overflow: auto;
	}
	/* line 481, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-description {
	  height: 24%;
	  width: 100%;
	  margin-top: -30px;
	  z-index: 1;
	  position: relative;
	}
	/* line 488, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-overlay-active .mod-gallery-full-description {
	  margin-top: 10%;
	  height: auto;
	}
	/* line 494, ../../../sass/modules/_mod-gallery.scss */
	.mode-gallery-full-screen-img {
	  position: relative;
	  overflow: hidden;
	  height: 82%;
	  width: 100%;
	}
	.mod-gallery-full-screen-wrapper,
	.mod-mod-detail-full-screen-wrapper{
	  width: auto;
	  height: 100%;
	  margin: 0 auto;
	  position: relative;
	  display: block;
	}
	/* line 500, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-overlay-active .mode-gallery-full-screen-img {
	  height: 100%;
	  position: absolute;
	  left: 0;
	  top: 0;
	  z-index: 0;
	}
	/* line 509, ../../../sass/modules/_mod-gallery.scss */
	.mod-full-image {
	  width: 100%;
	}
	/* line 513, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-counter-info-wrapper {
	  background-color: #cdcccc;
	  padding: 25px 0 0 20px;
	}
	/* line 517, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-overlay-active .mod-gallery-counter-info-wrapper {
	  display: none;
	}
	/* line 523, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-header {
	  margin: 0 auto;
	  width: 975px;
	}
	/* line 535, ../../../sass/modules/_mod-gallery.scss */
	.drag-contoles {
	  border-bottom: 8px solid #e6e6e6;
	}
	/* line 538, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-gallery-drag, .move-up, .move-down {
	  background: url(/assets/styles/images/gallery/gallery-drag.png) no-repeat 0 bottom;
	}
	/* line 550, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-full-counter {
	  float: left;
	  display: block;
	}
	/* line 554, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-overlay-active .mod-gallery-full-counter {
	  display: none;
	}
	/* line 564, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-disclaimer-wrapper {
	  padding: 10px;
	  position: absolute;
	}
	/* line 573, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-disclaimer-top-left {
	  top: 0;
	  left: 0;
	}
	/* line 579, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-disclaimer-top-right {
	  top: 0;
	  right: 0;
	}
	/* line 585, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-disclaimer-bottom-left {
	  bottom: 0;
	  left: 0;
	}
	/* line 591, ../../../sass/modules/_mod-gallery.scss */
	.mod-gallery-disclaimer-bottom-right {
	  bottom: 0;
	  right: 0;
	}
	/* line 598, ../../../sass/modules/_mod-gallery.scss */
	.gallery-module {
	  position: relative;
	}
	/* line 8, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer-bleed-alt {
	  /*background: #F0F0F0;*/
	  background-image: url("/assets/styles/images/global-footer/Footer-Pattern.jpg");
	  background-repeat: repeat;
	  overflow: hidden;
	}
	/* line 14, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer {
	  position: relative;
	  margin: 0 auto;
	  width: 960px;
	}
	/* line 20, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer {
	  position: relative;
	  overflow: hidden;
	  margin: 35px 0 0;
	  padding-top: 45px;
	  padding-bottom: 25px;
	  width: 960px;
	}
	/* line 29, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .dodge-lines {
	  position: absolute;
	  top: 0;
	  left: 70px;
	  width: 840px;
	  height: 12px;
	  background-position: 0px 0px;
	}
	/* line 39, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content {
	  float: left;
	  margin-bottom: 16px;
	  padding: 0px 26px;
	  width: 146px;
	  height: 485px;
	  border-right: 1px dotted #7E7E7C;
	}
	/* line 49, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .first_column {
	  margin-left: 0px;
	  padding-left: 9px;
	}
	.mod-global-footer .second_column{
	  width: 157px;
	}
	.mod-global-footer .third_column{
	  width: 144px;
	}
	.mod-global-footer .fourth_column{
	  width: 131px;
	}
	/* line 53, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content.last {
	  /*margin-right: 60px;*/
	  width: 158px;
	  padding-right: 0;
	  border-right: none;
	  padding-left: 20px;
	}
	/* line 58, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .menu {
	  margin-bottom: 16px;
	  color: #A0A0A0;
	  list-style: none outside none;
	  text-transform: none;
	  font-size: 12px;
	  font-family: Arial, Helvetica, sans-serif;
	  line-height: 18px;
	}
	/* line 68, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .menu a {
	  color: #a5a5a5;
	  text-decoration: none;
	}
	/* line 71, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .menu a:hover {
	  color: #ffffff;
	  text-decoration: none;
	}
	/* line 77, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .mod-feature-columns-stacked-headline, .mod-global-footer .footer-content .mod-feature-story-title, .mod-global-footer .footer-content .mod-gallery-header-title, .mod-global-footer .footer-content .title, .mod-global-footer .footer-content .mod-model-family-name, .mod-global-footer .footer-content .mod-side-nav-vehicle-nav .vehicle-nav ul li a, .mod-side-nav-vehicle-nav .vehicle-nav ul li .mod-global-footer .footer-content a, .mod-global-footer .footer-content .mod-video-full-title, .mod-global-footer .footer-content .mod-feature-accordian-title, .mod-global-footer .footer-content .mod-feature-accordian-full-title, .mod-global-footer .footer-content .mod-colorizer-title, .mod-global-footer .footer-content .mod-feature .mod-feature-toggle-full-title, .mod-feature .mod-global-footer .footer-content .mod-feature-toggle-full-title, .mod-global-footer .footer-content .mod-image-half-title {
	  margin-bottom: 5px;
	  font-size: 14px;
	}
	/* line 83, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .follow_us li a {
	  display: block;
	  padding-top: 4px;
	  width: 26px;
	  height: 22px;
	  background-repeat: no-repeat;
	  text-align: center;
	}
	/* line 93, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .follow_us li:first-child a:hover {
	  background-position: -36px 0;
	}
	/* line 97, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .social .youtube a span {
	  margin-left: 59px;
	}
	/* line 101, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .social li a span {
	  display: block;
	  margin-left: 30px;
	  padding-top: 7px;
	  color: #666;
	  font-size: 12px;
	  font-family: Arial;
	}
	/* line 111, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .social li a span:hover {
	  color: #FFF;
	}
	/* line 117, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .facebook,
	.mod-global-footer .footer-content .twitter,
	.mod-global-footer .footer-content .youtube {
	  margin-top: 10px;
	}
	/* line 121, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .facebook a {
	  background-position: -97px -54px;
	}
	/* line 125, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .twitter a {
	  background-position: -97px -91px;
	}
	/* line 129, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content li.youtube a {
	  width: 32px;
	  background-position: -96px -119px;
	}
	/* line 134, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .facebook a:hover {
	  background-position: -137px -54px;
	}
	/* line 138, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .twitter a:hover {
	  background-position: -137px -91px;
	}
	/* line 142, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .youtube a:hover {
	  background-position: -136px -118px;
	}
	/* line 146, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-toplinks {
	  clear: both;
	  overflow: hidden;
	  margin: 0 5px;
	  padding-top: 35px;
	  padding-bottom: 5px;
	  border-bottom: 1px solid #a5a5a5;
	}
	.models .mod-global-footer .footer-toplinks{
	  padding-top: 55px;
	}
	/* line 152, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-toplinks .links li {
	  float: left;
	  margin-right: 11px;
	}
	/* line 157, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-toplinks .links .last {
	  float: right;
	  margin-right: 2px;
	  border-right: medium none;
	}
	/* line 162, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-toplinks .links .last span {
	  float: right;
	  margin-top: 6px;
	  margin-left: 6px;
	  width: 4px;
	  height: 7px;
	  background-position: -326px -193px;
	}
	/* line 172, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-toplinks .links {
	  list-style: none;
	}
	/* line 176, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-toplinks .links a {
	  float: left;
	  color: #a5a5a5;
	  text-decoration: none;
	  text-transform: none;
	  font-size: 12px;
	  font-family: Arial, Helvetica, sans-serif;
	  line-height: 18px;
	}
	/* line 186, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-toplinks .links a:hover {
	  color: #ffffff;
	  text-decoration: none;
	}
	/* line 191, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-toplinks .links .automobility {
	  width: 83px;
	}
	/* line 196, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-toplinks .links .automobility a {
	  float: left;
	  width: 83px;
	  height: 21px;
	  outline: none;
	  background-position: -177px -110px;
	}
	/* line 206, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-toplinks .links .automobility a:hover {
	  background-position: -177px -137px;
	}
	/* line 214, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-toplinks .links .accessibility a {
	  float: left;
	  width: 55px;
	  height: 24px;
	  outline: none;
	  background-position: -272px -109px;
	}
	/* line 224, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-toplinks .links .accessibility a:hover {
	  background-position: -272px -133px;
	}
	/* line 229, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-copyright,
	.mod-global-footer .footer-disclaimer {
	  clear: both;
	  overflow: hidden;
	  margin: 0 5px;
	  padding-top: 25px;
	}
	/* line 233, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-copyright p {
	  color: #a5a5a5;
	  font-size: 10px;
	  font-family: Arial;
	}
	/* line 239, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer .footer-logo-links {
	  clear: both;
	  overflow: hidden;
	  margin: 0 5px;
	  padding-top: 25px;
	}
	/* line 243, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer-sprite, .mod-global-footer .dodge-lines, .mod-global-footer .footer-content .follow_us li a, .mod-global-footer .footer-toplinks .links .last span, .mod-global-footer .footer-toplinks .links .automobility a, .mod-global-footer .footer-toplinks .links .accessibility a, .mod-global-footer .footer .footer-logo-links a, .mod-global-footer .footer-disclaimers-close, .mod-global-footer .srt .title, .mod-global-footer .srt .mod-feature-columns-stacked-headline, .mod-global-footer .srt .mod-feature-story-title, .mod-global-footer .srt .mod-gallery-header-title, .mod-global-footer .srt .mod-model-family-name, .mod-global-footer .srt .mod-side-nav-vehicle-nav .vehicle-nav ul li a, .mod-side-nav-vehicle-nav .vehicle-nav ul li .mod-global-footer .srt a, .mod-global-footer .srt .mod-video-full-title, .mod-global-footer .srt .mod-feature-accordian-title, .mod-global-footer .srt .mod-feature-accordian-full-title, .mod-global-footer .srt .mod-colorizer-title, .mod-global-footer .srt .mod-feature .mod-feature-toggle-full-title, .mod-feature .mod-global-footer .srt .mod-feature-toggle-full-title, .mod-global-footer .srt .mod-image-half-title, .mod-global-footer .footer-content .social li a, .mod-global-footer .ramtruck li a, .mod-global-footer .mopar li a, .mod-global-footer .mod-global-footer .footer-logo-links .chryslerllc a {
	  background-image: url("/assets/styles/images/global-footer/global-footer-sprite.png");
	}
	/* line 247, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer .footer-logo-links li {
	  float: left;
	}
	/* line 251, ../../../sass/modules/_mod-global-footer.scss */
	.footer-chryslerCapital {
	  width: 495px;
	}
	#footer .mod-global-footer li.title{
	  padding-bottom: 10px;
	  color: #ffffff;
	}
	/* line 255, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer .footer-logo-links a {
	  display: block;
	  margin-top: 10px;
	  height: 25px;
	  background-repeat: no-repeat;
	}
	/* line 264, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-chryslerllc a {
	  background-position: 0 -200px;
		height: 30px;
		width: 80px;
	}
	/* line 268, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-chryslerllc a:hover {
	  background-position: 0 -238px;
	}
	/* line 273, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-chryslerCapital a {
	  margin-left: 9px;
	  width: 60px;
	  height: 20px;
	  background-position: -176px -168px;
	}
	/* line 278, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-chryslerCapital a:hover {
	  background-position: -176px -185px;
	}
	/* line 283, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-ramtruck a {
	  width: 33px;
	  background-position: 0 0;
	}
	/* line 286, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-ramtruck a:hover {
	  background-position: 0 -27px;
	}
	/* line 291, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-dodge a {
	  width: 74px;
	  background-position: -32px 0;
	}
	/* line 294, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-dodge a:hover {
	  background-position: -32px -27px;
	}
	/* line 299, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-chrysler a {
	  width: 71px;
	  background-position: -105px 0;
	}
	/* line 302, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-chrysler a:hover {
	  background-position: -105px -27px;
	}
	/* line 307, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-jeep a {
	  width: 48px;
	  background-position: -176px 0;
	}
	/* line 310, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-jeep a:hover {
	  width: 48px;
	  background-position: -176px -25px;
	}
	/* line 316, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-drivesrt a {
	  width: 56px;
	  background-position: -223px 0;
	}
	/* line 319, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-drivesrt a:hover {
	  width: 56px;
	  background-position: -223px -27px;
	}
	/* line 325, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-fiatusa a {
	  width: 25px;
	  background-position: -280px 0;
	}
	/* line 328, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-fiatusa a:hover {
	  width: 25px;
	  background-position: -280px -27px;
	}
	/* line 334, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-mopar a {
	  width: 31px;
	  background-position: -301px 0;
	}
	/* line 337, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-mopar a:hover {
	  background-position: -302px -28px;
	}
	/* line 342, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-logo-links .footer-truck a:hover {
	  background-position: 0 -27px;
	}
	.mod-global-footer .footer-logo-links .footer-alfa_romeo a{
	  width: 31px;
	  background-position: -331px 0;
	}
	.mod-global-footer .footer-logo-links .footer-alfa_romeo a:hover{
	  width: 31px;
	  background-position: -331px -27px;
	}
	/* line 346, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .vehlinks {
	  position: relative;
	  top: 20px;
	  right: 40px;
	  visibility: hidden;
	  float: right;
	  padding-bottom: 25px;
	}
	/* line 355, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .vehlinks .styles {
	  padding: 0;
	  color: #999;
	  list-style: none;
	  text-transform: none;
	  font-size: 10px;
	  font-family: Arial;
	  line-height: 10px;
	}
	/* line 365, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .vehlinks .styles li {
	  float: left;
	  margin-right: 10px;
	  padding-right: 10px;
	  border-right: 1px solid #666;
	  line-height: 11px;
	}
	/* line 373, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .vehlinks .styles li.last {
	  margin-right: 0;
	  border-right: none;
	}
	/* line 378, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .vehlinks .styles a {
	  color: #666;
	  text-decoration: none;
	}
	/* line 383, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .vehlinks .styles a:hover {
	  color: #999;
	  text-decoration: none;
	}
	/* line 388, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .disclaimer_msrp {
	  display: none;
	  clear: both;
	  padding-top: 15px;
	  padding-bottom: 15px;
	  padding-left: 35px;
	  background-color: #000;
	  color: #8C8C8C;
	  font-size: 10px;
	  font-family: arial;
	  line-height: 12px;
	}
	/* line 402, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-disclaimers,
	.mod-global-footer .disclaimer_link {
	  display: none;
	}
	/* line 406, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-disclaimers {
	  position: absolute;
	  top: 373px;
	  right: 7px;
	  z-index: 91;
	  clear: both;
	  overflow: auto;
	  padding: 10px 22px;
	  height: 200px;
	  width: 650px;
	  border: 1px solid #666;
	  background-color: #FFF;
	  background-image: none;
	  background-attachment: scroll;
	  background-position: 0 0;
	  background-clip: border-box;
	  background-origin: padding-box;
	  background-size: auto auto;
	  background-repeat: repeat;
	  color: #666;
	}
	/* line 428, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-disclaimers-close {
	  position: absolute;
	  top: 363px;
	  left: 251px;
	  z-index: 93;
	  display: none;
	  width: 25px;
	  height: 25px;
	  background-position: -97px -175px;
	  cursor: pointer;
	}
	/* line 443, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer ul,
	.mod-global-footer .footer li,
	.mod-global-footer .footer li a {
	  float: none;
	  padding-left: 0;
	  line-height: 1.5em;
	}
	/* line 451, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .chlr_comm .title, .mod-global-footer .chlr_comm .mod-feature-columns-stacked-headline, .mod-global-footer .chlr_comm .mod-feature-story-title, .mod-global-footer .chlr_comm .mod-gallery-header-title, .mod-global-footer .chlr_comm .mod-model-family-name, .mod-global-footer .chlr_comm .mod-side-nav-vehicle-nav .vehicle-nav ul li a, .mod-side-nav-vehicle-nav .vehicle-nav ul li .mod-global-footer .chlr_comm a, .mod-global-footer .chlr_comm .mod-video-full-title, .mod-global-footer .chlr_comm .mod-feature-accordian-title, .mod-global-footer .chlr_comm .mod-feature-accordian-full-title, .mod-global-footer .chlr_comm .mod-colorizer-title, .mod-global-footer .chlr_comm .mod-feature .mod-feature-toggle-full-title, .mod-feature .mod-global-footer .chlr_comm .mod-feature-toggle-full-title, .mod-global-footer .chlr_comm .mod-image-half-title,
	.mod-global-footer .ramtruck .title,
	.mod-global-footer .ramtruck .mod-feature-columns-stacked-headline,
	.mod-global-footer .ramtruck .mod-feature-story-title,
	.mod-global-footer .ramtruck .mod-gallery-header-title,
	.mod-global-footer .ramtruck .mod-model-family-name,
	.mod-global-footer .ramtruck .mod-side-nav-vehicle-nav .vehicle-nav ul li a,
	.mod-side-nav-vehicle-nav .vehicle-nav ul li .mod-global-footer .ramtruck a,
	.mod-global-footer .ramtruck .mod-video-full-title,
	.mod-global-footer .ramtruck .mod-feature-accordian-title,
	.mod-global-footer .ramtruck .mod-feature-accordian-full-title,
	.mod-global-footer .ramtruck .mod-colorizer-title,
	.mod-global-footer .ramtruck .mod-feature .mod-feature-toggle-full-title,
	.mod-feature .mod-global-footer .ramtruck .mod-feature-toggle-full-title,
	.mod-global-footer .ramtruck .mod-image-half-title,
	.mod-global-footer .fuel_eff .title,
	.mod-global-footer .fuel_eff .mod-feature-columns-stacked-headline,
	.mod-global-footer .fuel_eff .mod-feature-story-title,
	.mod-global-footer .fuel_eff .mod-gallery-header-title,
	.mod-global-footer .fuel_eff .mod-model-family-name,
	.mod-global-footer .fuel_eff .mod-side-nav-vehicle-nav .vehicle-nav ul li a,
	.mod-side-nav-vehicle-nav .vehicle-nav ul li .mod-global-footer .fuel_eff a,
	.mod-global-footer .fuel_eff .mod-video-full-title,
	.mod-global-footer .fuel_eff .mod-feature-accordian-title,
	.mod-global-footer .fuel_eff .mod-feature-accordian-full-title,
	.mod-global-footer .fuel_eff .mod-colorizer-title,
	.mod-global-footer .fuel_eff .mod-feature .mod-feature-toggle-full-title,
	.mod-feature .mod-global-footer .fuel_eff .mod-feature-toggle-full-title,
	.mod-global-footer .fuel_eff .mod-image-half-title {
	  display: none;
	}
	/* line 455, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .srt .title, .mod-global-footer .srt .mod-feature-columns-stacked-headline, .mod-global-footer .srt .mod-feature-story-title, .mod-global-footer .srt .mod-gallery-header-title, .mod-global-footer .srt .mod-model-family-name, .mod-global-footer .srt .mod-side-nav-vehicle-nav .vehicle-nav ul li a, .mod-side-nav-vehicle-nav .vehicle-nav ul li .mod-global-footer .srt a, .mod-global-footer .srt .mod-video-full-title, .mod-global-footer .srt .mod-feature-accordian-title, .mod-global-footer .srt .mod-feature-accordian-full-title, .mod-global-footer .srt .mod-colorizer-title, .mod-global-footer .srt .mod-feature .mod-feature-toggle-full-title, .mod-feature .mod-global-footer .srt .mod-feature-toggle-full-title, .mod-global-footer .srt .mod-image-half-title {
	  height: 11px;
	  background-position: -280px -85px;
	  background-repeat: no-repeat;
	}
	.mod-global-footer .srt .title{
	  height: 16px;
	}
	/* line 463, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .social li a {
	  display: block;
	  width: 63px;
	  height: 25px;
	  background-repeat: no-repeat;
	}
	/* line 473, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .social .uconnect span,
	.mod-global-footer .sirius span,
	.bluetooth span {
	  display: none;
	}
	/* line 477, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .social .uconnect a {
	  width: 68px;
	  background-position: 0 -50px;
	}
	/* line 481, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .social .uconnect a:hover {
	  background-position: left -121px;
	}
	/* line 486, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .social .sirius a {
	  background-position: 0 -74px;
	}
	/* line 489, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .social .sirius a:hover {
	  background-position: 0 -145px;
	}
	/* line 494, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .social .bluetooth a {
	  background-position: 0 -100px;
	}
	/* line 497, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .social .bluetooth a:hover {
	  background-position: 0 -171px;
	}
	/* line 502, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .follow_us .youtube a span {
	  margin-left: 28px;
	}
	.mod-global-footer .dodge-lines{
		background-image: url("/assets/styles/images/global-footer/Horizontal-Divider.png");
	}
	/* line 506, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .fuel_eff li a {
	  display: block;
	  width: 20px;
	  height: 19px;
	  /*background-position: -181px -53px;*/
	  /*background-repeat: no-repeat;*/
	}
	/* line 515, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .ramtruck li a {
	  display: block;
	  padding-top: 4px;
	  width: 23px;
	  height: 20px;
	  background-position: 0 0;
	  background-repeat: no-repeat;
	  text-indent: 25px;
	}
	/* line 525, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .ramtruck li a:hover {
	  background-position: 0 -27px;
	}
	/* line 530, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .mopar li a {
	  display: block;
	  padding-top: 2px;
	  width: 22px;
	  height: 18px;
	  background-position: -212px -53px;
	  background-repeat: no-repeat;
	  text-indent: 25px;
	}
	/* line 540, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .mopar li a:hover {
	  background-position: -212px -77px;
	}
	/* line 545, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .fuel_eff li a {
	  margin-top: -15px;
	  margin-bottom: 22px;
	  padding-top: 1px;
	  /*text-indent: 18px;*/
	}
	/* line 551, ../../../sass/modules/_mod-global-footer.scss */
	/*.mod-global-footer .fuel_eff li a:hover {*/
	  /*background-position: -181px -72px;*/
	/*}*/
	/* line 557, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .follow_us .facebook a span,
	.mod-global-footer .twitter a span {
	  margin-left: 31px;
	}
	/* line 561, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .follow_us .youtube a span {
	  margin-left: 32px;
	}
	/* line 565, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .mod-global-footer .footer-logo-links .chryslerllc a {
	  width: 74px;
	  height: 20px;
	  background-position: left 5px;
	}
	/* line 572, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-disclaimer p {
	  margin-top: 15px;
	  color: #a5a5a5;
	  font-size: 10px;
	  font-family: Arial;
	}
	/* line 579, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-financeDis p {
	  margin-top: 15px;
	  margin-left: 10px;
	  padding-bottom: 55px;
	  color: #666;
	  font-size: 10px;
	  font-family: Arial;
	}
	/* line 588, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-disclaimers dd {
	  clear: left;
	  width: 634px;
	  font-size: 11px;
	}
	/* line 594, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-disclaimers p {
	  clear: both;
	  font-size: 11px;
	  margin-bottom: 10px;
	}
	/* line 600, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-disclaimers dt {
	  display: none;
	}
	/* line 604, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .social_second_group sub {
	  vertical-align: -4px;
	  font-size: 90%;
	}
	/* line 609, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .view .tooltip {
	  vertical-align: top;
	}
	/* line 614, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .mopar li a span,
	.mod-global-footer .fuel_eff li a span {
	  float: left;
	  width: 150px;
	}
	/* line 618, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .ccv {
	  margin-bottom: 0;
	}
	/* line 623, ../../../sass/modules/_mod-global-footer.scss */
	.mod-global-footer .footer-content .ccv .mod-feature-columns-stacked-headline, .mod-global-footer .footer-content .ccv .mod-feature-story-title, .mod-global-footer .footer-content .ccv .mod-gallery-header-title, .mod-global-footer .footer-content .ccv .title, .mod-global-footer .footer-content .ccv .mod-model-family-name, .mod-global-footer .footer-content .ccv .mod-side-nav-vehicle-nav .vehicle-nav ul li a, .mod-side-nav-vehicle-nav .vehicle-nav ul li .mod-global-footer .footer-content .ccv a, .mod-global-footer .footer-content .ccv .mod-video-full-title, .mod-global-footer .footer-content .ccv .mod-feature-accordian-title, .mod-global-footer .footer-content .ccv .mod-feature-accordian-full-title, .mod-global-footer .footer-content .ccv .mod-colorizer-title, .mod-global-footer .footer-content .ccv .mod-feature .mod-feature-toggle-full-title, .mod-feature .mod-global-footer .footer-content .ccv .mod-feature-toggle-full-title, .mod-global-footer .footer-content .ccv .mod-image-half-title {
	  text-transform: none;
	  font-weight: normal;
	  font-size: 12px;
	  font-family: arial;
	  padding-bottom: 0;
	}
	/* line 1, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots {
	  width: 100%;
	  float: left;
	  margin-right: 2.12766%;
	  position: relative;
	  overflow: hidden;
	  color: #101011;
	}
	/* line 8, ../../../sass/modules/_mod-hot-spots.scss */
	#storage .mod-hot-spots {
	  margin-top: 60px;
	}
	/* line 12, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots.mod-hot-spots-left .mod-hot-spot-bg {
	  position: relative;
	  left: 0;
	}
	/* line 17, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots.mod-hot-spots-center {
	  text-align: center;
	}
	/* line 21, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots.mod-hot-spots-center .mod-hot-spot-bg {
	  position: relative;
	  display: block;
	}
	/* line 26, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots.mod-hot-spots-right .mod-hot-spot-bg {
	  position: relative;
	  float: right;
	}
	/* line 31, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots-outer-wrapper {
	  float: left;
	  left: 0;
	  position: relative;
	}
	/* line 36, ../../../sass/modules/_mod-hot-spots.scss */
	#digital_dash .mod-hot-spots-outer-wrapper {
	  margin-top: 30px;
	}
	/* line 41, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots-inner-wrapper {
	  float: left;
	  left: 0;
	  position: relative;
	}
	/* line 47, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots-head-wrapper {
	  position: absolute;
	  top: 0;
	  left: 50%;
	  z-index: 1;
	  margin-top: 33px;
	  width: 620px;
	}
	.mod-vlp-comp-selector .mod-hot-spots-head-wrapper {
		margin-top: 35px;
	}
	.mod-vlp-comp-selector .mod-hot-spots-btn-cta {
		clear: both;
		padding-top: 18px;
	}
	.mod-vlp-comp-selector .mod-hot-spot-headline {
		padding-bottom: 11px;
	}
	.mod-hot-spot-headline {
		padding-bottom: 16px;
	}
	/* line 56, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots-left .mod-hot-spots-head-wrapper {
	  margin-left: -460px;
	}
	/* line 60, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots-center .mod-hot-spots-head-wrapper {
	  margin-left: -310px;
	  text-align: center;
	}
	/* line 65, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots-right .mod-hot-spots-head-wrapper {
	  right: 50%;
	  left: auto;
	  margin-right: -460px;
	}
	/* line 71, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots-center .mod-hot-spots-head-wrapper-top {
	  margin-left: -310px;
	  text-align: center;
	}
	#passenger_protection .mod-hot-spots-center .mod-hot-spots-head-wrapper {
		margin-left: -280px;
	}
	/* line 84, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spots-btn-cta {
	  clear: both;
	  padding-top: 10px;
	}
	/* line 92, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-disclaimer-top-left,
	.mod-hot-spot-disclaimer-top-right,
	.mod-hot-spot-disclaimer-bottom-left,
	.mod-hot-spot-disclaimer-bottom-right {
	  position: absolute;
	  width: 600px;
	}
	/* line 98, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-disclaimer-top-left {
	  left: 50%;
	  top: 0;
	  margin-left: -460px;
	  text-align: left;
	}
	/* line 105, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-disclaimer-top-right {
	  right: 50%;
	  top: 0;
	  margin-right: -460px;
	  text-align: right;
	}
	/* line 112, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-disclaimer-bottom-left {
	  left: 50%;
	  bottom: 0;
	  margin-left: -460px;
	  text-align: left;
	}
	/* line 119, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-disclaimer-bottom-right {
	  right: 50%;
	  bottom: 0;
	  margin-right: -460px;
	  text-align: right;
	}
	/* line 126, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item {
	  position: absolute;
	  width: 54px;
	  height: 54px;
	  background-image: url("/assets/styles/images/hotspot/hotspot_sprite.png");
	  background-position: 0 1px;
	  background-repeat: no-repeat;
	  cursor: pointer;
	}
	/* line 137, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item:hover,
	.mod-hot-spot-item.selected {
	  background-position: 0 -54px;
	}
	/* line 141, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item-title {
	  position: relative;
	  z-index: 8;
	  display: none;
	  padding: 10px;
	  width: 220px;
	  height: 18px;
	  background: white;
	  box-shadow: 0 0 5px #101011;
	  color: #101011;
	  text-align: center;
	  font-size: 12px;
	  cursor: default;
	}
	/* line 157, ../../../sass/modules/_mod-hot-spots.scss */
	.ie8 .mod-hot-spot-item-title {
	  border: 2px solid #7e7e7e;
	}
	/* line 163, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item-title + .mod-hot-spots-item-tooltip {
	  display: none;
	}
	/* line 167, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item-tooltip {
	  position: absolute;
	  z-index: 9;
	  display: none;
	  width: 490px;
	  background: white;
	  box-shadow: 0 0 5px #101011;
	  color: #101011;
	  cursor: default;
	}
	/* line 176, ../../../sass/modules/_mod-hot-spots.scss */
	.ie8 .mod-hot-spot-item-tooltip {
	  border: 2px solid #7e7e7e;
	}
	/* line 181, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item-tooltip-hd {
	  display: inline-block;
	  height: 15px;
	}
	/* line 186, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item-tooltip-headline {
	  color: #101011;
	  font-family: helvetica;
	}
	/* line 192, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item-tooltip-copy {
	  color: #101011;
	  font-size: 13px;
	  font-family: helvetica;
	  padding-bottom: 0px;
	}
	/* line 198, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item-close {
	  position: absolute;
	  top: 0;
	  right: 0;
	  padding: 2px 5px;
	  color: #d20f06;
	  font-weight: bold;
	  font-size: 13px;
	  font-family: helvetica;
	  cursor: pointer;
	}
	/* line 210, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item-tooltip-desc {
	  margin: 13px;
	  text-align: left;
	}
	/* line 215, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item-tooltip-thumbnail {
	  float: right;
	  margin: 0px;
	}
	/* line 219, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item-tooltip-thumbnail[src=""] {
	  display: none;
	}
	/* line 225, ../../../sass/modules/_mod-hot-spots.scss */
	.mod-hot-spot-item-title-arrow,
	.mod-hot-spot-item-tooltip-arrow {
	  position: absolute;
	  clear: both;
	  width: 24px;
	  height: 14px;
	  background-image: url("/assets/styles/images/hotspot/hotspot_arrow_sprite.png");
	  background-repeat: no-repeat;
	}
	/* Full Width Image */
	/* line 9, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full, .mod-image-full-wrapper {
	  position: relative;
	  overflow: hidden;
	}
	/* line 13, ../../../sass/modules/_mod-image-full.scss */
	#seating_configurations .mod-image-full, #seating_configurations .mod-image-full-wrapper {
	  margin-top: 30px;
	}
	/* line 18, ../../../sass/modules/_mod-image-full.scss */
	#variable_valve_timing.mod-image-full, #variable_valve_timing.mod-image-full-wrapper {
	  margin-top: 60px;
	}
	/* line 25, ../../../sass/modules/_mod-image-full.scss */
	#sport_suspensions .mod-image-full-wrapper {
	  margin-top: 60px;
	}
	/* line 29, ../../../sass/modules/_mod-image-full.scss */
	#rear_cross_path_detection .mod-image-full-wrapper {
	  margin-top: 60px;
	}
	/* line 33, ../../../sass/modules/_mod-image-full.scss */
	#headlamps .mod-image-full-wrapper {
	  margin-top: 20px;
	}
	/* line 37, ../../../sass/modules/_mod-image-full.scss */
	#roof_rack .mod-image-full-wrapper {
	  margin-top: 20px;
	}
	/* line 42, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-bg {
	  position: relative;
	  left: 50%;
	  float: left;
	}
	/* line 47, ../../../sass/modules/_mod-image-full.scss */
	#electronic_stability_control .mod-image-full-bg {
	  margin-top: 60px;
	}
	/* line 52, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-bg-in {
	  position: relative;
	  left: -50%;
	  float: left;
	  line-height: 0;
	}
	/* line 59, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-hd {
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 100%;
	  height: 100%;
	}
	/* line 66, ../../../sass/modules/_mod-image-full.scss */
	#electronic_stability_control .mod-image-full-hd {
	  top: 60px;
	}
	/* line 71, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-hd-in {
	  position: relative;
	  margin: 0 auto;
	  width: 960px;
	  height: 100%;
	}
	/* line 78, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-copy, .mod-image-full-copy-alt {
	  width: 31.91489%;
	  float: right;
	  margin-right: 0;
	  position: absolute;
	}
	/* line 83, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-copy-alt {
	  width: 48.93617%;
	  float: right;
	  margin-right: 0;
	}
	/* line 88, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-disclaimer-wrapper {
	  position: absolute;
	  bottom: 0;
	  width: 100%;
	}
	/* line 94, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-disclaimer {
	  text-align: right;
	  font-size: 8pt;
	}
	/* line 99, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-disclaimer-left {
	  text-align: left;
	}
	#transmission .width220 h1{
	  width:165px;
	}
	/* line 108, ../../../sass/modules/_mod-image-full.scss */
	.width220 {
	  width: 220px;
	}
	/* line 112, ../../../sass/modules/_mod-image-full.scss */
	.width300 {
	  width: 300px;
	}
	#brakes .width300 {
	  width: 314px;
	}
	/* line 116, ../../../sass/modules/_mod-image-full.scss */
	.width380 {
	  width: 380px;
	}
	/* line 120, ../../../sass/modules/_mod-image-full.scss */
	.width460 {
	  width: 460px;
	}
	/* line 124, ../../../sass/modules/_mod-image-full.scss */
	.width620 {
	  width: 620px;
	  text-align: center;
	}
	/* line 129, ../../../sass/modules/_mod-image-full.scss */
	.contenttop1 {
	  width: 940px;
	  margin-left: 10px;
	  margin-top: 40px;
	  text-align: center;
	}
	/* line 137, ../../../sass/modules/_mod-image-full.scss */
	.contenttop2 {
	  width: 91.48936%;
	  float: right;
	  margin-right: 0;
	  left: 80px;
	  margin-top: 40px;
	}
	/*.mod-image-full-content-top-left {
	}*/
	/* line 150, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-content-top-middle-left {
	  padding-left: 25.53191%;
	}
	/* line 154, ../../../sass/modules/_mod-image-full.scss */
	.contenttop3 {
	  width: 82.97872%;
	  float: right;
	  margin-right: 0;
	  left: 160px;
	  margin-top: 40px;
	}
	/* line 160, ../../../sass/modules/_mod-image-full.scss */
	.contenttop4 {
	  width: 74.46809%;
	  float: right;
	  margin-right: 0;
	  left: 240px;
	  margin-top: 40px;
	}
	/* line 166, ../../../sass/modules/_mod-image-full.scss */
	.contenttop5 {
	  width: 65.95745%;
	  float: right;
	  margin-right: 0;
	  left: 320px;
	  margin-top: 40px;
	  text-align: center;
	}
	/* line 172, ../../../sass/modules/_mod-image-full.scss */
	.contenttop6 {
	  width: 57.44681%;
	  float: right;
	  margin-right: 0;
	  left: 400px;
	  margin-top: 40px;
	}
	/* line 178, ../../../sass/modules/_mod-image-full.scss */
	.contenttop7 {
	  width: 40.42553%;
	  float: right;
	  margin-right: 0;
	  left: 480px;
	  margin-top: 40px;
	}
	/* line 184, ../../../sass/modules/_mod-image-full.scss */
	.contenttop8 {
	  width: 40.42553%;
	  float: right;
	  margin-right: 0;
	  left: 560px;
	  margin-top: 40px;
	}
	/* line 190, ../../../sass/modules/_mod-image-full.scss */
	.contenttop9 {
	  width: 31.91489%;
	  float: right;
	  margin-right: 0;
	  left: 640px;
	  margin-top: 40px;
	}
	/* line 196, ../../../sass/modules/_mod-image-full.scss */
	.contenttop10 {
	  width: 23.40426%;
	  float: right;
	  margin-right: 0;
	  left: 700px;
	  margin-top: 40px;
	}
	/* line 203, ../../../sass/modules/_mod-image-full.scss */
	.contentbottom2 {
	  width: 91.48936%;
	  float: right;
	  margin-right: 0;
	  bottom: 40px;
	  left: 80px;
	}
	/* line 209, ../../../sass/modules/_mod-image-full.scss */
	.contentbottom3 {
	  width: 82.97872%;
	  float: right;
	  margin-right: 0;
	  bottom: 40px;
	  left: 160px;
	}
	/* line 215, ../../../sass/modules/_mod-image-full.scss */
	.contentbottom4 {
	  width: 74.46809%;
	  float: right;
	  margin-right: 0;
	  left: 240px;
	  margin-top: 40px;
	}
	/* line 221, ../../../sass/modules/_mod-image-full.scss */
	.contentbottom5 {
	  width: 65.95745%;
	  float: right;
	  margin-right: 0;
	  bottom: 40px;
	  left: 320px;
	}
	/* line 227, ../../../sass/modules/_mod-image-full.scss */
	.contentbottom6 {
	  width: 57.44681%;
	  float: right;
	  margin-right: 0;
	  bottom: 40px;
	  left: 400px;
	}
	/* line 233, ../../../sass/modules/_mod-image-full.scss */
	.contentbottom7 {
	  width: 48.93617%;
	  float: right;
	  margin-right: 0;
	  bottom: 40px;
	  left: 480px;
	}
	/* line 239, ../../../sass/modules/_mod-image-full.scss */
	.contentbottom8 {
	  width: 40.42553%;
	  float: right;
	  margin-right: 0;
	  left: 560px;
	  bottom: 40px;
	}
	/* line 245, ../../../sass/modules/_mod-image-full.scss */
	.contentbottom9 {
	  width: 31.91489%;
	  float: right;
	  margin-right: 0;
	  bottom: 40px;
	  left: 640px;
	}
	/* line 251, ../../../sass/modules/_mod-image-full.scss */
	.contentbottom10 {
	  width: 23.40426%;
	  float: right;
	  margin-right: 0;
	  bottom: 40px;
	  left: 700px;
	}
	/* line 257, ../../../sass/modules/_mod-image-full.scss */
	.contentbottom11 {
	  bottom: 175px;
	  float: right;
	  left: 575px;
	  margin-right: 0;
	  width: 40.4255%;
	}
	/* line 129, ../../../sass/modules/_mod-image-full.scss */
	.contentmiddle1 {
	  width: 940px;
	  margin-left: 10px;
	  margin-top: 180px;
	  text-align: center;
	}
	/* line 137, ../../../sass/modules/_mod-image-full.scss */
	.contentmiddle2 {
	  width: 91.48936%;
	  float: right;
	  margin-right: 0;
	  left: 80px;
	  margin-top: 180px;
	}
	/*.mod-image-full-content-top-left {
	}*/
	/* line 154, ../../../sass/modules/_mod-image-full.scss */
	.contentmiddle3 {
	  width: 82.97872%;
	  float: right;
	  margin-right: 0;
	  left: 160px;
	  margin-top: 180px;
	}
	/* line 160, ../../../sass/modules/_mod-image-full.scss */
	.contentmiddle4 {
	  width: 74.46809%;
	  float: right;
	  margin-right: 0;
	  left: 240px;
	  margin-top: 180px;
	}
	/* line 166, ../../../sass/modules/_mod-image-full.scss */
	.contentmiddle5 {
	  width: 65.95745%;
	  float: right;
	  margin-right: 0;
	  left: 320px;
	  margin-top: 180px;
	}
	/* line 172, ../../../sass/modules/_mod-image-full.scss */
	.contentmiddle6 {
	  width: 57.44681%;
	  float: right;
	  margin-right: 0;
	  left: 400px;
	  margin-top: 180px;
	}
	/* line 178, ../../../sass/modules/_mod-image-full.scss */
	.contentmiddle7 {
	  width: 40.42553%;
	  float: right;
	  margin-right: 0;
	  left: 480px;
	  margin-top: 180px;
	}
	/* line 184, ../../../sass/modules/_mod-image-full.scss */
	.contentmiddle8 {
	  width: 40.42553%;
	  float: right;
	  margin-right: 0;
	  left: 560px;
	  margin-top: 180px;
	}
	/* line 190, ../../../sass/modules/_mod-image-full.scss */
	.contentmiddle9 {
	  width: 31.91489%;
	  float: right;
	  margin-right: 0;
	  left: 640px;
	  margin-top: 180px;
	}
	/* line 196, ../../../sass/modules/_mod-image-full.scss */
	.contentmiddle10 {
	  width: 23.40426%;
	  float: right;
	  margin-right: 0;
	  left: 700px;
	  margin-top: 180px;
	}
	/* line 265, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-top-left {
	  margin-top: 40px;
	}
	/* line 269, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-top-center, .mod-image-full-middle-center, .mod-image-full-bottom-center {
	  left: 50%;
	  margin-left: -310px;
	}
	/* line 274, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-top-center {
	  margin-top: 40px;
	}
	/* line 279, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-top-right {
	  right: 0;
	  margin-top: 40px;
	}
	/* line 284, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-middle-left {
	  left: 10px;
	  margin-top: 300px;
	}
	/* line 289, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-middle-center {
	  margin-top: 300px;
	}
	/* line 294, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-middle-right {
	  right: 0;
	  margin-top: 300px;
	}
	/* line 299, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-bottom-left {
	  left: 10px;
	  margin-top: 40px;
	}
	/* line 304, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-bottom-center {
	  margin-top: 40px;
	}
	/* line 309, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-bottom-right {
	  right: 0;
	  margin-top: 40px;
	}
	/* line 316, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-top-center,
	.mod-image-full-middle-center,
	.mod-image-full-bottom-center {
	  text-align: center;
	}
	/* line 320, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-available-model {
	  margin-top: 10px;
	  margin-bottom: 10px;
	}
	/* line 325, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-video {
	  display: inline-block;
	  margin-bottom: 10px;
	  height: 100px;
	  border: 1px solid #000000;
	  margin-top: 10px;
	  cursor: pointer;
	}
	/* line 334, ../../../sass/modules/_mod-image-full.scss */
	.mod-image-full-title {
	  text-transform: uppercase;
	  padding-bottom: 13px;
	}
	/* line 339, ../../../sass/modules/_mod-image-full.scss */
	.ie8 #powertrain_warranty .mod-image-full-title {
	  letter-spacing: 0;
	}
	/* line 353, ../../../sass/modules/_mod-image-full.scss */
	#midsize_roominess .contenttop2 {
	  margin-top: 95px;
	}
	/* line 1, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half {
	  position: relative;
	  margin-top: 60px;
	}
	#wireless_headphones .mod-image-half  {
	  margin-top: 0;
	}
	/* line 5, ../../../sass/modules/_mod-image-half.scss */
	#basic_warranty .mod-image-half {
	  margin-top: 0;
	}
	/* line 8, ../../../sass/modules/_mod-image-half.scss */
	#powertrain_warranty + #basic_warranty .mod-image-half {
	  margin-top: 35px;
	}
	.mod-image-half {
		margin-top: 35px;
	}
	/* line 13, ../../../sass/modules/_mod-image-half.scss */
	#driving_range .mod-image-half {
	  margin-top: 30px;
	  margin-bottom: 30px;
	}
	/* line 19, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-content {
	  width: 31.91489%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 23, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-image {
	  position: relative;
	}
	/* line 26, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-image .mod-image-half-img {
	  display: block;
	}
	/* line 30, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-image[data-src] .mod-image-half-img {
	  cursor: pointer;
	}
	/* line 35, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-image-right-bleed {
	  width: 66.10169%;
	  float: right;
	  margin-right: 0;
	}
	/* line 40, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-copy-left,
	.mod-image-half-copy-right {
	  overflow: hidden;
	  margin-bottom: 40px;
	}
	/* line 45, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-content-right {
	  width: 40.42553%;
	  float: right;
	  margin-right: 0;
	}
	/* line 53, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-subtitle sup {
	  top: -0.1em;
	}
	/* line 60, ../../../sass/modules/_mod-image-half.scss */
	#fuel_economy h1.mod-image-half-subtitle sup {
	  top: -0.6em !important;
	}
	/* line 68, ../../../sass/modules/_mod-image-half.scss */
	#mopar_accessories .mod-image-half-title sub {
	  font-size: 0.3em;
	}
	/* line 77, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-in {
	  max-width: 940px;
	  padding-left: 10px;
	  padding-right: 10px;
	  margin-left: auto;
	  margin-right: auto;
	  position: relative;
	}
	/* line 38, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
	.mod-image-half-in:after {
	  content: "";
	  display: table;
	  clear: both;
	}
	/* line 83, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-in .mod-callout-js-middle-left-red,
	.mod-image-half-in .mod-callout-js-middle-right-red {
	  z-index: 1;
	}
	/* line 87, ../../../sass/modules/_mod-image-half.scss */
	#fuel_economy .mod-callout-js-middle-right-red {
	  background-image: url("/assets/styles/images/sprite-callout-small.png");
	  width: 134px;
	  height: 134px;
	  margin-top: -113px;
	}
	/* line 93, ../../../sass/modules/_mod-image-half.scss */
	#fuel_economy .mod-callout-text-top, #fuel_economy .mod-callout-text-middle, #fuel_economy .mod-callout-text-bottom {
	  width: 134px;
	  height: 134px;
	}
	/* line 98, ../../../sass/modules/_mod-image-half.scss */
	#fuel_economy .mod-callout-text-top {
	  font-size: 20px;
	  top: 8px;
	}
	/* line 103, ../../../sass/modules/_mod-image-half.scss */
	#fuel_economy .mod-callout-text-middle {
	  font-size: 75px;
	  top: 14px;
	}
	/* line 108, ../../../sass/modules/_mod-image-half.scss */
	#fuel_economy .mod-callout-text-bottom {
	  font-size: 20px;
	  top: 90px;
	  width: 140px;
	}
	/* line 114, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-content-wrapper {
	  width: 91.48936%;
	  float: right;
	  margin-right: 0;
	  position: relative;
	}
	/* line 119, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-image-left {
	  left: 0;
	}
	/* line 123, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-content-wrapper-5 .mod-image-half-content-right {
	  width: 100%;
	}
	/* line 127, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-image-left-6 {
	  width: 480px;
	}
	/* line 132, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-content-wrapper-left-4 {
	  width: 300px;
	  float: left;
	  position: relative;
	  margin-right: 0;
	  margin-left: 80px;
	  margin-top: 13px;
	}
	/* line 139, ../../../sass/modules/_mod-image-half.scss */
	.ie9 .mod-image-half-content-wrapper-left-4, .ie8 .mod-image-half-content-wrapper-left-4 {
	  width: 305px;
	}
	/* line 144, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-content-wrapper-left-4 .mod-image-half-content {
	  width: 100%;
	}
	/* line 148, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-content-wrapper-left-5 {
	  width: 40.42553%;
	  float: left;
	  margin-right: 2.12766%;
	  position: relative;
	  margin-right: 0;
	  margin-left: 80px;
	}
	/* line 154, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-content-wrapper-left-5 .mod-image-half-content {
	  width: 100%;
	}
	/* line 158, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-image-right-6 {
	  width: 48.93617%;
	  float: right;
	  margin-right: 0;
	  right: 0;
	}
	/*.mod-image-half-image-right-7 img {
		float: right;
	}*/
	/* line 166, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-content-wrapper-4 {
	  width: 31.91489%;
	  float: right;
	  margin-right: 0;
	  margin-top: 13px;
	  position: relative;
	}
	/* line 171, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-content-wrapper-4 .mod-image-half-content-right {
	  position: relative;
	  right: 80px;
	  width: 100%;
	}
	/* line 178, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-image-left-7,
	.mod-image-half-image-right-7 {
	  width: 57.44681%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 184, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-image-left-7 {
	  float: left;
	}
	/* line 188, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-image-left-7 img {
	  float: right;
	}
	/* line 193, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-image-right-7 {
	  float: right;
	  margin-right: 0;
	}
	/* line 198, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-content-wrapper-5 {
	  width: 40.42553%;
	  float: right;
	  margin-right: 0;
	  position: relative;
	}
	/* line 203, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-content-wrapper-5 .mod-image-half-content-right {
	  width: 100%;
	}
	/* line 207, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-disclaimer-wrapper {
	  position: absolute;
	  bottom: 0;
	  z-index: 1;
	  padding: 10px;
	  width: 100%;
	}
	/* line 215, ../../../sass/modules/_mod-image-half.scss */
	#cargo .mod-image-half-disclaimer-wrapper {
	  padding-bottom: 0;
	}
	/* line 223, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-disclaimer-left {
	  text-align: left;
	}
	/* line 227, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-disclaimer-right {
	  padding-right: 26px;
	  text-align: right;
	}
	/* line 233, ../../../sass/modules/_mod-image-half.scss */
	.mod-image-half-disclaimer-center {
	  text-align: center;
	}
	/* line 1, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery {
	  width: 91.48936%;
	  float: right;
	  margin-right: 0;
	  margin: 30px 0 50px;
	  overflow: hidden;
	}
	#seating .mod-inline-gallery {
		width: auto;
		float:none;
	}
	/* line 7, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-image-half-image-wrapper {
	  height: 400px;
	}
	#seating .mod-image-half-image-wrapper {
	  height: auto;
	}
	/* line 10, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-image-left-max {
	  width: 44.18605%;
	  float: left;
	  margin-right: 2.32558%;
	  margin-top: 30px;
	}
	#seating .mod-inline-gallery-image-left-max {
	  float: none;
	  width: auto;
	}
	/* line 15, ../../../sass/modules/_mod-inline-gallery.scss */
	#seating .mod-inline-gallery-content-right-min {
		float: none;
		margin-left: 15px;
		margin-right: 0;
		position: absolute;
		top: 380px;
		width: 50.488%;
	}
	.mod-gallery-img-name {
		left: 15px;
		position: absolute;
		text-align: center;
		top: 315px;
		width: 562px;
	}
	.mod-inline-gallery-content-right-min {
	  width: 53.48837%;
	  float: right;
	  margin-right: 0;
	}
	/* line 19, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-image-right-max {
	  width: 44.18605%;
	  float: right;
	  margin-right: 0;
	  margin-top: 30px;
	}
	/* line 24, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-content-left-min {
	  width: 53.48837%;
	  float: left;
	  margin-right: 2.32558%;
	}
	/* line 28, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-content-left {
	  width: 34.88372%;
	  float: left;
	  margin-right: 2.32558%;
	}
	/* line 32, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-image-right {
	  width: 62.7907%;
	  float: right;
	  margin-right: 0;
	}
	/* line 36, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-image-left {
	  width: 62.7907%;
	  float: left;
	  margin-right: 2.32558%;
	}
	/* line 40, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-content-right {
	  width: 34.88372%;
	  float: right;
	  margin-right: 0;
	}
	/* line 44, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-header {
	  margin-top: 30px;
	  margin-bottom: 10px;
	  text-align: center;
	}
	/* line 50, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-header-center {
	  margin-right: auto;
	  margin-left: auto;
	  text-align: center;
	}
	/* line 56, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-thumb-wrapper {
	  float: left;
	  margin-top: 50px;
	  width: 100%;
	}
	/* line 62, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-thumb {
	  position: relative;
	  float: left;
	  padding-right: 10px;
	  padding-bottom: 18px;
	  width: 144px;
	  cursor: pointer;
	  min-height: 65px;
}
   #seating .mod-inline-gallery-thumb {
		cursor: pointer;
		padding-right: 0;
		position: relative;
		width: 85px;
		min-height: 23px;
		min-height: 15px\0;
		padding: 0 1px 0 1px;
		height: 23px;
		margin: 2px 0 0;
	}
	.sport-seats .mod-inline-gallery-thumb-wrapper, .standard-seats .mod-inline-gallery-thumb-wrapper {
		margin-top: 10px;
		margin-bottom:20px;
	}
	.sport-seats > p, .standard-seats > p {
		padding: 0;
	}
	.standard-seats > h2, .sport-seats h2 {
		font-family: "Trade Gothic";
		font-size: 15px;
		font-weight: bold;
	}	
	#seating .mod-inline-gallery-active-thumb {
		border: 1px solid black;
		box-sizing: border-box;
		padding: 3px;
		width: 87px;
	}
	#seating .mod-inline-gallery-active-thumb > span {
		box-sizing: border-box;
		height: 15px;
		width: 79px ;
	}
	/* line 71, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-available-model {
	  padding-top: 10px;
	}
	/* line 75, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-three-column .mod-inline-gallery-thumb:nth-child(3n) {
	  padding-right: 0;
	}
	/* line 79, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-two-column .mod-inline-gallery-thumb {
	  padding-right: 18px;
	  width: 140px;
	}
	/* line 84, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-two-column .mod-inline-gallery-thumb:nth-child(even) {
	  padding-right: 0;
	}
	/* line 88, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-one-column .mod-inline-gallery-thumb {
	  padding-bottom: 0;
	  width: 140px;
	}
	/* line 94, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-content-right .mod-inline-gallery-thumb-wrapper,
	.mod-inline-gallery-content-left .mod-inline-gallery-thumb-wrapper {
	  margin-top: 0;
	}
	/* line 99, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-image-left .mod-image-half-image-wrapper,
	.mod-inline-gallery-image-right .mod-image-half-image-wrapper {
	  height: 460px;
	}
	/* line 104, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-image-left .mod-inline-gallery-opt-wrapper,
	.mod-inline-gallery-image-right .mod-inline-gallery-opt-wrapper {
	  width: 525px;
	}
	/* line 108, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-thumb-wrapper .mod-inline-gallery-thumb-left {
	  float: left;
	}
	/* line 112, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-thumb-wrapper .mod-inline-gallery-thumb-right {
	  float: right;
	}
	/* line 117, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-one-column .mod-inline-gallery-thumb-wrapper .mod-inline-gallery-thumb-left,
	.mod-inline-gmod-inline-gallery-opt-wrapperallery-one-column .mod-inline-gallery-thumb-wrapper .mod-inline-gallery-thumb-right {
	  clear: both;
	}
	/* line 124, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-one-column .mod-inline-gallery-title,
	.mod-inline-gallery-one-column .mod-inline-gallery-title-small,
	.mod-inline-gallery-one-column .mod-inline-gallery-copy,
	.mod-inline-gallery-one-column .mod-inline-gallery-available-model {
	  text-align: center;
	}
	/* line 129, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-content-right .mod-inline-gallery-img-name,
	.mod-inline-gallery-content-left .mod-inline-gallery-img-name {
	  padding-left: 0;
	  width: 140px;
	  text-align: center;
	  line-height: 18px;
	}
	/* line 137, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-available-model {
	  display: block;
	  padding-bottom: 10px;
	}
	/* line 142, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-img {
	  display: block;
	  float: left;
	  margin-right: 5px;
	}
	/* line 149, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-img-name {
	  /*position: absolute;
	  bottom: 0;
	  float: left;
	  padding-left: 5px;
	  width: 90px;*/
	  color: #86888b;
	  font-size: 11px;
	  line-height: 13px;
	  overflow: hidden;
	}
	/* line 161, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-image-half-image-in {
	  display: none;
	}
	/* line 165, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-active-img {
	  position: relative;
	  display: block;
	}
	/* line 170, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-active-thumb .mod-inline-gallery-img-name {
	  color: #d20f06;
	}
	/* line 175, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-two-column .mod-inline-gallery-img,
	.mod-inline-gallery-one-column .mod-inline-gallery-img {
	  border: 1px solid transparent;
	}
	/* line 180, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-two-column .mod-inline-gallery-active-thumb .mod-inline-gallery-img,
	.mod-inline-gallery-one-column .mod-inline-gallery-active-thumb .mod-inline-gallery-img {
	  border: 1px solid #df1217;
	}
	/* line 196, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-disclaimer-wrapper {
	  position: relative;
	  right: 0;
	  bottom: 90px;
	  width: 100%;
	}
	/* line 203, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-disclaimer {
	  float: right;
	  color: #fff;
	}
	/* line 209, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-opt-wrapper {
	  position: absolute;
	  bottom: 3px;
	  left: 0;
	  padding: 8px;
	  width: 364px;
	  height: 49px;
	  background: white;
	  background: rgba(255, 255, 255, 0.8);
	  color: #000000;
	  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	}
	/* line 222, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-opt-wrapper-center {
	  text-align: center;
	}
	/* line 230, ../../../sass/modules/_mod-inline-gallery.scss */
	.mod-inline-gallery-opt-copy {
	  padding-bottom: 10px;
	}
	/* line 2, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability {
	  clear: both;
	  width: 100%;
	}
	/* line 8, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare {
	  display: none;
	  padding: 50px 13% 75px 13%;
	  background: #ecebeb;
	  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0 8px 8px -8px inset;
	  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0 8px 8px -8px inset;
	  box-shadow: rgba(0, 0, 0, 0.5) 0 8px 8px -8px inset;
	  left: 0;
	  /*top: 15px;*/
	  margin-top: 15px;
	  width: auto;
	  position: relative;
	}
	/* line 19, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .closer {
	  width: 24px;
	  height: 40px;
	  top: -20px;
	  margin-left: -12px;
	  left: 50%;
	  cursor: pointer;
	  display: block;
	  background: url("../../assets/styles/images/gallery/custGallery-sprite.png") no-repeat -8px -239px;
	  position: absolute;
	  z-index: 2;
	  text-align: center;
	  font-size: 10px;
	  padding-top: 20px;
	  color: #000;
	}
	/* line 38, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .closer:hover {
	  color: #333;
	}
	/* line 43, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare header {
	  padding-bottom: 22px;
	}
	/* line 48, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare header:after {
	  clear: both;
	  content: "";
	  display: block;
	}
	/* line 55, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare header h3 {
	  padding-top: 16px;
	  float: left;
	}
	/* line 61, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .legend {
	  float: right;
	  border-radius: 5px;
	  padding: 20px 0 0 0;
	}
	.mod-model-availability .feature-compare .legend.second_row{
	  padding: 0;
	}
	/* line 68, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .legend dl {
	  position: relative;
	}
	/* line 73, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .legend dt {
	  border: 2px #c1c1c1 solid;
	  border-radius: 2px;
	  float: left;
	  height: 29px;
	  line-height: 29px;
	  margin-left: 18px;
	  text-align: center;
	  width: 76px;
	}
	/* line 85, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .legend dt:first-child {
	  margin-left: 0;
	}
	/* line 90, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .legend dd {
	  left: 0;
	  position: absolute;
	  text-align: center;
	  top: -18px;
	  width: 80px;
	}
	/* line 99, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .legend dd + dt + dd {
	  left: 98px;
	}
	/* line 104, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .legend dd + dt + dd + dt + dd {
	  left: 196px;
	}
	/* line 109, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare table {
	  border-collapse: separate;
	  width: 100%;
	}
	/* line 115, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare table thead {
	  background-color: #999;
	  color: #000;
	}
	/* line 121, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare table.col-3 th {
	  width: 18.3333333333%;
	}
	/* line 126, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare table.col-4 th {
	  width: 13.75%;
	}
	/* line 131, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare table.col-5 th {
	  width: 12%;
	}
	/* line 136, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare table.col-6 th {
	  width: 10%;
	}
	/* line 141, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare th {
	  background-color: #eeeeee;
	  border-color: #959595;
	  border-style: solid;
	  border-width: 2px 2px 2px 0;
	  height: 58px;
	  text-align: center;
	  vertical-align: middle;
	}
	/* line 152, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare td {
	  background-color: #ffffff;
	  border-color: #c1c1c1;
	  border-style: solid;
	  border-width: 0 2px 2px 0;
	  height: 58px;
	  text-align: center;
	  vertical-align: middle;
	}
	/* line 164, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare table th:first-child,
	.mod-model-availability .feature-compare td:first-child {
	  border-left-width: 2px;
	  width: 45%;
	}
	/* line 173, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare table.col-5 th:first-child,
	.mod-model-availability .feature-compare table.col-6 th:first-child,
	.mod-model-availability .feature-compare table.col-5 td:first-child,
	.mod-model-availability .feature-compare table.col-6 td:first-child {
	  width: 40%;
	}
	/* line 178, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare th:first-child {
	  border-top-left-radius: 3px;
	}
	/* line 183, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare th:last-child {
	  border-top-right-radius: 3px;
	}
	/* line 188, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare tbody tr:last-child td:first-child {
	  border-bottom-left-radius: 3px;
	}
	/* line 193, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare tbody tr:last-child td:last-child {
	  border-bottom-right-radius: 3px;
	}
	/* line 198, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .show-hide {
	  padding-top: 20px;
	}
	/* line 203, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .show-hide hr {
	  background-color: #cfcfcf;
	  height: 1px;
	}
	/* line 209, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .show-hide div {
	  background-color: #eeeeee;
	  margin: -20px auto 0 auto;
	  text-align: center;
	  width: 380px;
	}
	/* line 218, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .not-available,
	.mod-model-availability .feature-compare .availability-3 {
	  background-color: #ffffff;
	  color: #666;
	  font-weight: bold;
	}
	/* line 226, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .standard,
	.mod-model-availability .feature-compare .availability-0 {
	  background-color: #D9D9D9;
	  color: #228F00;
	}
	/* line 233, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .feature-compare .available-option,
	.mod-model-availability .feature-compare .availability-1 {
	  background-color: #F3F3F3;
	  color: #454444;
	}
	/* line 238, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .am_drive {
	  float: left;
	  margin-left: 7px;
	  margin-top: 22px;
	}
	.mod-model-availability .am_drive.second_row{
	  margin-top: 12px;
	}
	/* line 244, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .am_drive ul li {
	  background: #9c9c9c;
	  color: #FFFFFF;
	  float: left;
	  font-size: 12px;
	  margin: 0 5px;
	  padding: 2px;
	}
	/* line 253, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .am_drive ul li a {
	  color: #FFFFFF;
	  font-size: 10px;
	  padding: 0 4px;
	}
	/* line 259, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .am_drive ul li.active {
	  background: #666666;
	}
	/* line 263, ../../../sass/modules/_mod-model-availability.scss */
	.mod-model-availability .am_drive ul li.drive_text {
	  background: none;
	  color: #000;
	}
	/* line 1, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-hd {
	  text-align: center;
	  position: relative;
	  padding-top: 30px;
	}
	/* line 7, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-bd {
	  min-height: 560px;
	}
	/* line 11, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-bg {
	  position: absolute;
	}
	/* line 15, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-title {
	  font-size: 40px;
	  line-height: 40px;
	}
	/* line 22, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-desc {
	  font-size: 18px;
	  line-height: 20px;
	  text-transform: uppercase;
	  padding-top: 4px;
	  padding-bottom: 9px;
	  width: 620px;
	  margin: 0 auto;
	}
	/* line 33, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-btn {
	  padding: 6px 43px 6px 10px;
	}
	/* line 36, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-items {
	  position: relative;
	}
	/* line 38, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-items a {
	  text-decoration: none;
	  line-height: 15px;
	}
	/* line 44, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-name {
	  float: left;
	}
	/* line 50, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-price {
	  clear: both;
	  float: left;
	}
	/* line 63, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-light-theme .mod-model-family-name, .mod-model-family-light-theme .mod-model-family-price {
	  color: #000000;
	}
	/* line 70, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-dark-theme .mod-model-family-name, .mod-model-family-dark-theme .mod-model-family-price {
	  color: #ffffff;
	}
	/* line 76, ../../../sass/modules/_mod-model-family.scss */
	.mod-model-family-items li {
	  position: absolute;
	}
	/* line 1, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer {
	  position: relative;
	  overflow: hidden;
	  /*margin-top: 60px;*/
	  margin-top: 0px;
	}
	/* line 7, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer .mod-modelizer-bg {
	  margin: 0 auto;
	  width: 1366px;
	  display: block;
	  height: 642px;
	}
	/* line 14, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-wrapper {
	  width: 100%;
	  float: left;
	  margin-right: 2.12766%;
	  position: relative;
	  top: 0;
	  display: block;
	  margin-top: 48px;
	}
	/* line 22, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-bg + .mod-modelizer-item-wrapper {
	  position: absolute;
	}
	/* line 26, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item {
	  margin: 0 auto;
	  width: 960px;
	}
	/* line 31, ../../../sass/modules/_mod-modelizer.scss */
	.full-width-modelizer {
	  overflow: hidden;
	  width: 100%;
	  height: 100%;
	}
	/* line 37, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-copy {
	  margin: 0 auto 36px;
	  width: 620px;
	  text-align: center;
	}
	/* line 45, ../../../sass/modules/_mod-modelizer.scss */
	.full-width-modelizer .mod-modelizer-headline,
	.full-width-modelizer .mod-modelizer-sub-headline,
	.full-width-modelizer .mod-modelizer-copy {
	  display: none;
	}
	/* line 57, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-img-wrapper {
	  position: relative;
	  margin-top: 5px;
	}
	/* line 62, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-window .mod-modelizer-item-img-wrapper {
	  position: fixed;
	  top: 0;
	  right: 0;
	  bottom: 0;
	  left: 0;
	  margin-top: 0;
	}
	/* line 71, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-img {
	  display: none;
	}
	/* line 75, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-window .mod-modelizer-item-img {
	  position: absolute;
	  top: 0;
	  left: 0;
	  max-width: 100%;
	  width: 100%;
	  height: 100%;
	}
	/* line 84, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer .mod-modelizer-img {
	  display: none;
	  margin: 0 auto;
	  width: 638px;
	}
	/* line 90, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-window .mod-modelizer-img {
	  display: none;
	  position: absolute;
	  top: 0;
	  right: 0;
	  bottom: 0;
	  left: 0;
	  margin: auto;
	  max-width: 100%;
	  max-height: 100%;
	}
	/* line 103, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-img.selected,
	.mod-modelizer-item-img.selected {
	  display: block;
	}
	/* line 108, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-disclaimer-front,
	.mod-modelizer-disclaimer-rear {
	  display: none;
	}
	/* line 113, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-disclaimer-front.selected,
	.mod-modelizer-disclaimer-rear.selected {
	  display: block;
	}
	/* line 120, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-disclaimer-top-left,
	.mod-modelizer-disclaimer-top-right,
	.mod-modelizer-disclaimer-bottom-left,
	.mod-modelizer-disclaimer-bottom-right {
	  position: absolute;
	}
	/* line 125, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer .mod-modelizer-disclaimer-top-left {
	  top: 0;
	  left: 161px;
	}
	/* line 130, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer .mod-modelizer-disclaimer-top-right {
	  top: 0;
	  right: 161px;
	}
	/* line 135, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer .mod-modelizer-disclaimer-bottom-left {
	  bottom: 152px;
	  left: 161px;
	}
	/* line 140, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer .mod-modelizer-disclaimer-bottom-right {
	  bottom: 152px;
	  right: 161px;
	}
	/* line 145, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-window .mod-modelizer-disclaimer-top-left {
	  top: 0;
	  left: 0;
	}
	/* line 150, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-window .mod-modelizer-disclaimer-top-right {
	  top: 0;
	  right: 43px;
	}
	/* line 155, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-window .mod-modelizer-disclaimer-bottom-left {
	  bottom: 0;
	  left: 0;
	}
	/* line 160, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-window .mod-modelizer-disclaimer-bottom-right {
	  right: 0;
	  bottom: 0;
	}
	/* line 165, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-window .btn-cta-fullscreen {
	  display: none;
	}
	/* line 169, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-img-btn-cta {
	  position: relative;
	  padding-top: 30px;
	  width: 100%;
	  height: 32px;
	  text-align: center;
	  display: block;
	}
	/* line 178, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-window .mod-modelizer-item-img-btn-cta {
	  position: absolute;
	  bottom: 70px;
	}
	/* line 183, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-img-btn-cta-wrapper {
	  margin: 0 auto;
	  max-width: 215px;
	}
	/* line 188, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-window .mod-modelizer-item-img-btn-cta-wrapper {
	  margin: 0 auto;
	  max-width: 120px;
	}
	/* line 193, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-change-view {
	  float: left;
	  padding: 9px 10px 8px;
	  min-width: 70px;
	  max-width: 150px;
	  border-radius: 2px;
	  background: #ccc;
	  font-size: 12px;
	}
	/* line 205, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-change-view:hover {
	  background: #ccc;
	}
	/* line 210, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-change-view a:hover,
	.mod-modelizer-item-change-view a.selected {
	  color: #d20f06;
	  text-decoration: none;
	}
	#colors .mod-modelizer {
		margin-bottom: 21px;
	}
	.mod-hot-spots-head-wrapper.light-theme > p, #stylized_accents .mod-feature-toggle-full-desc {
		padding: 0;
	}
	#handling .mod-feature-toggle-full-desc, #brakes  .mod-feature-toggle-full-desc {
		margin-bottom: 0;
	}
	#amenities .gallery-module .mod-availability-wrapper {
		margin-top: 0px;
	}
	.gallery-module .mod-availability-wrapper {
		margin-top: 13px;
	}
	/* line 215, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-change-view a,
	a.btn-cta-fullscreen {
	  color: #000;
	}
	/* line 218, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-change-view a:focus,
	a.btn-cta-fullscreen:focus {
	  outline: none;
	}
	/* line 223, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-img-btn-cta-wrapper .btn-cta-fullscreen {
	  float: right;
	  padding: 8px 43px 8px 10px;
	}
	/* line 229, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-img-btn-cta-wrapper .btn-cta-fullscreen.btn-view-toggle:hover, .mod-modelizer-item-img-btn-cta-wrapper .btn-cta-fullscreen.mod-view-toggle-btn:hover {
	  color: #d20f06;
	  text-decoration: none;
	}
	/* line 234, ../../../sass/modules/_mod-modelizer.scss */
	.btn-cta-fullscreen:hover {
	  background-color: #ccc;
	}
	/* line 238, ../../../sass/modules/_mod-modelizer.scss */
	.btn-cta-fullscreen.btn-view-toggle, .btn-cta-fullscreen.mod-view-toggle-btn {
	  padding-left: 9px;
	}
	/* line 242, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-nav-wrapper {
	  position: relative;
	  clear: both;
	  margin-top: 20px;
	  width: 100%;
	  height: 70px;
	  background-image: url("/assets/styles/images/mod-modelizer/colorpicker_bg.png");
	  background-position: 50% 22px;
	  background-repeat: no-repeat;
	  text-align: center;
	  display: inline-block;
	}
	/* line 255, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-window .mod-modelizer-item-nav-wrapper {
	  position: absolute;
	  bottom: 0;
	}
	/* line 260, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-nav {
	  position: relative;
	  display: inline-block;
	  width: 49px;
	}
	/* line 266, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color {
	  float: left;
	  width: 49px;
	  height: 45px;
	}
	/* line 270, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color:focus {
	  outline: none;
	}
	/* line 275, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color {
	  background-image: url("/assets/styles/images/mod-modelizer/2014-color-swatches.png");
	  background-repeat: no-repeat;
	}
	.mod-modelizer-item-color.pearl-white-tri-coat{
	  background-position: -1223px 19px;
	}
	.mod-modelizer-item-color.fathom-blue-pearl{
	  background-position: -1174px 19px;
	}
	.mod-modelizer-item-color.white{
	  background-position: -147px 19px;
	}
	.mod-modelizer-item-color.pearl-white-tri-coat:hover,
	.mod-modelizer-item-color.pearl-white-tri-coat.selected {
	  background-position: -1223px 5px;
	}
	.mod-modelizer-item-color.fathom-blue-pearl:hover,
	.mod-modelizer-item-color.fathom-blue-pearl.selected {
	  background-position: -1174px 5px;
	}
	.mod-modelizer-item-color.white:hover,
	.mod-modelizer-item-color.white.selected {
	  background-position: -147px 5px;
	}
	/* line 290, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.billet-silver,
	.mod-modelizer-item-color.billet-silver-metallic {
	  background-position: 0px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.billet-silver:hover, .mod-modelizer-item-color.billet-silver.selected,
	.mod-modelizer-item-color.billet-silver-metallic:hover,
	.mod-modelizer-item-color.billet-silver-metallic.selected {
	  background-position: 0px 5px;
	}
	/* line 294, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.black {
	  background-position: -49px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.black:hover, .mod-modelizer-item-color.black.selected {
	  background-position: -49px 5px;
	}
	/* line 298, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.blue-streak {
	  background-position: -98px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.blue-streak:hover, .mod-modelizer-item-color.blue-streak.selected {
	  background-position: -98px 5px;
	}
	/* line 302, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.bright-white {
	  background-position: -147px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.bright-white:hover, .mod-modelizer-item-color.bright-white.selected {
	  background-position: -147px 5px;
	}
	/* line 307, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.granite-crystal,
	.mod-modelizer-item-color.granite-crystal-metallic {
	  background-position: -196px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.granite-crystal:hover, .mod-modelizer-item-color.granite-crystal.selected,
	.mod-modelizer-item-color.granite-crystal-metallic:hover,
	.mod-modelizer-item-color.granite-crystal-metallic.selected {
	  background-position: -196px 5px;
	}
	/* line 311, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.redline-red {
	  background-position: -245px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.redline-red:hover, .mod-modelizer-item-color.redline-red.selected {
	  background-position: -245px 5px;
	}
	/* line 316, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.true-blue,
	.mod-modelizer-item-color.true-blue-pearl {
	  background-position: -294px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.true-blue:hover, .mod-modelizer-item-color.true-blue.selected,
	.mod-modelizer-item-color.true-blue-pearl:hover,
	.mod-modelizer-item-color.true-blue-pearl.selected {
	  background-position: -294px 5px;
	}
	/* line 320, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.header-orange {
	  background-position: -343px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.header-orange:hover, .mod-modelizer-item-color.header-orange.selected {
	  background-position: -343px 5px;
	}
	/* line 326, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.ivory-pearl,
	.mod-modelizer-item-color.ivory-pearl-tri-coat,
	.mod-modelizer-item-color.ivory-tri-coat-pearl,
	.mod-modelizer-item-color.ivory-tri-coat {
	  background-position: -392px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.ivory-pearl:hover, .mod-modelizer-item-color.ivory-pearl.selected,
	.mod-modelizer-item-color.ivory-pearl-tri-coat:hover,
	.mod-modelizer-item-color.ivory-pearl-tri-coat.selected,
	.mod-modelizer-item-color.ivory-tri-coat-pearl:hover,
	.mod-modelizer-item-color.ivory-tri-coat-pearl.selected,
	.mod-modelizer-item-color.ivory-tri-coat:hover,
	.mod-modelizer-item-color.ivory-tri-coat.selected {
	  background-position: -392px 5px;
	}
	/* line 331, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.jazz-blue,
	.mod-modelizer-item-color.jazz-blue-pearl {
	  background-position: -441px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.jazz-blue:hover, .mod-modelizer-item-color.jazz-blue.selected,
	.mod-modelizer-item-color.jazz-blue-pearl:hover,
	.mod-modelizer-item-color.jazz-blue-pearl.selected {
	  background-position: -441px 5px;
	}
	/* line 336, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.phantom-black,
	.mod-modelizer-item-color.phantom-black-tri-coat-pearl,
	.mod-modelizer-item-color.phantom-black-tri-coat {
	  background-position: -490px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.phantom-black:hover, .mod-modelizer-item-color.phantom-black.selected,
	.mod-modelizer-item-color.phantom-black-tri-coat:hover,
	.mod-modelizer-item-color.phantom-black-tri-coat-pearl:hover,
	.mod-modelizer-item-color.phantom-black-tri-coat-pearl.selected,
	.mod-modelizer-item-color.phantom-black-tri-coat.selected {
	  background-position: -490px 5px;
	}
	/* line 340, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.pitch-black {
	  background-position: -539px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.pitch-black:hover, .mod-modelizer-item-color.pitch-black.selected {
	  background-position: -539px 5px;
	}
	/* line 349, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.redline-red-tri-coat-pearl,
	.mod-modelizer-item-color.redline-red-tri-coat,
	.mod-modelizer-item-color.redline-2,
	.mod-modelizer-item-color.redline-red-2-coat,
	.mod-modelizer-item-color.redline-red-2-coat-pearl,
	.mod-modelizer-item-color.redline-3,
	.mod-modelizer-item-color.redline {
	  background-position: -588px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.redline-red-tri-coat:hover, .mod-modelizer-item-color.redline-red-tri-coat.selected,
	.mod-modelizer-item-color.redline-red-tri-coat-pearl:hover,.mod-modelizer-item-color.redline-red-tri-coat-pearl.selected,
	.mod-modelizer-item-color.redline-2:hover,
	.mod-modelizer-item-color.redline-2.selected,
	.mod-modelizer-item-color.redline-red-2-coat:hover,
	.mod-modelizer-item-color.redline-red-2-coat.selected,
	.mod-modelizer-item-color.redline-red-2-coat-pearl:hover,
	.mod-modelizer-item-color.redline-red-2-coat-pearl.selected,
	.mod-modelizer-item-color.redline-3:hover,
	.mod-modelizer-item-color.redline-3.selected,
	.mod-modelizer-item-color.redline:hover,
	.mod-modelizer-item-color.redline.selected {
	  background-position: -588px 5px;
	}
	/* line 354, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.sublime,
	.mod-modelizer-item-color.sublime-metallic {
	  background-position: -637px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.sublime:hover, .mod-modelizer-item-color.sublime.selected,
	.mod-modelizer-item-color.sublime-metallic:hover,
	.mod-modelizer-item-color.sublime-metallic.selected {
	  background-position: -637px 5px;
	}
	/* line 358, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.torred {
	  background-position: -686px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.torred:hover, .mod-modelizer-item-color.torred.selected {
	  background-position: -686px 5px;
	}
	/* line 363, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.plum-crazy,
	.mod-modelizer-item-color.plum-crazy-pearl {
	  background-position: -735px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.plum-crazy:hover, .mod-modelizer-item-color.plum-crazy.selected,
	.mod-modelizer-item-color.plum-crazy-pearl:hover,
	.mod-modelizer-item-color.plum-crazy-pearl.selected {
	  background-position: -735px 5px;
	}
	/* line 368, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.bright-silver,
	.mod-modelizer-item-color.bright-silver-metallic {
	  background-position: -784px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.bright-silver:hover, .mod-modelizer-item-color.bright-silver.selected,
	.mod-modelizer-item-color.bright-silver-metallic:hover,
	.mod-modelizer-item-color.bright-silver-metallic.selected {
	  background-position: -784px 5px;
	}
	/* line 373, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.maximum-steel,
	.mod-modelizer-item-color.maximum-steel-metallic {
	  background-position: -833px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.maximum-steel:hover, .mod-modelizer-item-color.maximum-steel.selected,
	.mod-modelizer-item-color.maximum-steel-metallic:hover,
	.mod-modelizer-item-color.maximum-steel-metallic.selected {
	  background-position: -833px 5px;
	}
	/* line 377, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.tungsten-metallic {
	  background-position: -882px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.tungsten-metallic:hover, .mod-modelizer-item-color.tungsten-metallic.selected {
	  background-position: -882px 5px;
	}
	/* line 382, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.brilliant-black,
	.mod-modelizer-item-color.brilliant-black-crystal,
	.mod-modelizer-item-color.brilliant-black-crystal-pearl  {
	  background-position: -931px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.brilliant-black:hover, .mod-modelizer-item-color.brilliant-black.selected,
	.mod-modelizer-item-color.brilliant-black-crystal:hover,
	.mod-modelizer-item-color.brilliant-black-crystal.selected,
	.mod-modelizer-item-color.brilliant-black-crystal-pearl:hover,
	.mod-modelizer-item-color.brilliant-black-crystal-pearl.selected {
	  background-position: -931px 5px;
	}
	/* line 388, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.deep-cherry-red,
	.mod-modelizer-item-color.deep-cherry-red-crystal,
	.mod-modelizer-item-color.deep-cherry-red-pearl,
	.mod-modelizer-item-color.deep-cherry-red-crystal-pearl {
	  background-position: -980px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.deep-cherry-red:hover, .mod-modelizer-item-color.deep-cherry-red.selected,
	.mod-modelizer-item-color.deep-cherry-red-crystal:hover,
	.mod-modelizer-item-color.deep-cherry-red-crystal.selected,
	.mod-modelizer-item-color.deep-cherry-red-pearl:hover,
	.mod-modelizer-item-color.deep-cherry-red-pearl.selected,
	.mod-modelizer-item-color.deep-cherry-red-crystal-pearl:hover,
	.mod-modelizer-item-color.deep-cherry-red-crystal-pearl.selected {
	  background-position: -980px 5px;
	}
	/* line 394, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.sandstone,
	.mod-modelizer-item-color.sandstone-pearl,
	.mod-modelizer-item-color.sand-stone {
	  background-position: -1029px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.sandstone:hover, .mod-modelizer-item-color.sandstone.selected,
	.mod-modelizer-item-color.sandstone-pearl:hover,
	.mod-modelizer-item-color.sandstone-pearl.selected,
	.mod-modelizer-item-color.sand-stone:hover,
	.mod-modelizer-item-color.sand-stone.selected {
	  background-position: -1029px 5px;
	}
	/* line 398, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.brilliant-red {
	  background-position: -1078px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.brilliant-red:hover, .mod-modelizer-item-color.brilliant-red.selected {
	  background-position: -1078px 5px;
	}
	/* line 404, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.copper-pearl,
	.mod-modelizer-item-color.copper-head-pearl,
	.mod-modelizer-item-color.copperhead-pearl {
	  background-position: -1127px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.copper-pearl:hover, .mod-modelizer-item-color.copper-pearl.selected,
	.mod-modelizer-item-color.copper-head-pearl:hover,
	.mod-modelizer-item-color.copper-head-pearl.selected,
	.mod-modelizer-item-color.copperhead-pearl:hover,
	.mod-modelizer-item-color.copperhead-pearl.selected {
	  background-position: -1127px 5px;
	}
	/* line 407, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.fathom-blue {
	  background-position: -1176px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.fathom-blue:hover, .mod-modelizer-item-color.fathom-blue.selected {
	  background-position: -1176px 5px;
	}
	/* line 411, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.pearl-white {
	  background-position: -1225px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.pearl-white:hover, .mod-modelizer-item-color.pearl-white.selected {
	  background-position: -1225px 5px;
	}
	/* line 415, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.blue-streak-pearl {
	  background-position: -441px 19px;
	}
	/* line 284, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.blue-streak-pearl:hover, .mod-modelizer-item-color.blue-streak-pearl.selected {
	  background-position: -441px 5px;
	}
	.mod-modelizer-item-color.laser-blue,
	.mod-modelizer-item-color.laser-blue-pearl {
	  background-position: -1469px 19px;
	}
	.mod-modelizer-item-color.laser-blue:hover, .mod-modelizer-item-color.laser-blue.selected,
	.mod-modelizer-item-color.laser-blue-pearl:hover, .mod-modelizer-item-color.laser-blue-pearl.selected {
	  background-position: -1469px 5px;
	}
	.mod-modelizer-item-color.passion-red,
	.mod-modelizer-item-color.passion-red-pearl {
	  background-position: -978px 19px;
	}
	.mod-modelizer-item-color.passion-red:hover, .mod-modelizer-item-color.passion-red.selected
	.mod-modelizer-item-color.passion-red-pearl:hover, .mod-modelizer-item-color.passion-red-pearl.selected {
	  background-position: -978px 5px;
	}
	.mod-modelizer-item-color.vitamin-c {
	  background-position: -341px 19px;
	}
	.mod-modelizer-item-color.vitamin-c:hover, .mod-modelizer-item-color.vitamin-c.selected {
	  background-position: -341px 5px;
	}
	.mod-modelizer-item-color.black-forest-green-pearl {
	  background-position: -930px 19px;
	}
	.mod-modelizer-item-color.black-forest-green-pearl:hover, .mod-modelizer-item-color.black-forest-green-pearl.selected {
	  background-position: -930px 5px;
	}
	.mod-modelizer-item-color.b5-blue-pearl {
	  background-position: -1471px 19px;
	}
	.mod-modelizer-item-color.b5-blue-pearl:hover, .mod-modelizer-item-color.b5-blue-pearl.selected {
	  background-position: -1471px 5px;
	}
	/* line 419, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-color.selected + .mod-modelizer-item-arrow {
	  position: absolute;
	  top: 34px;
	  left: 0;
	  display: block;
	  width: 49px;
	  height: 11px;
	  background-image: url("/assets/styles/images/mod-modelizer/colorpicker_title_arrow.png");
	  background-position: 50% 0;
	  background-repeat: no-repeat;
	}
	/* line 431, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-title {
	  position: absolute;
	  top: 45px;
	  left: 0;
	  z-index: 1;
	  display: none;
	  padding-top: 5px;
	  min-width: 200px;
	  color: #101011;
	  font-size: 10px;
	}
	/* line 443, ../../../sass/modules/_mod-modelizer.scss */
	.mod-modelizer-item-title.selected {
	  display: block;
	}
	/* line 447, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-button-modelizer {
	  position: absolute;
	  top: 0;
	  right: 0;
	  z-index: 1;
	  width: 43px;
	  height: 40px;
	  border: none;
	  background-image: url("/assets/styles/images/mod-modelizer/fullwidth-close_sprite.png");
	  background-position: 0 0;
	  background-repeat: no-repeat;
	  cursor: pointer;
	}
	/* line 461, ../../../sass/modules/_mod-modelizer.scss */
	.cllc-modal-button-modelizer:hover {
	  background-position: 0 -40px;
	}
	/* line 465, ../../../sass/modules/_mod-modelizer.scss */
	.modelizerBody {
	  overflow: hidden;
	  width: 100%;
	  height: 100%;
	}
	/* line 471, ../../../sass/modules/_mod-modelizer.scss */
	.btn-360 {
	  background: none repeat scroll 0 0 #FFFFFF;
	  border-radius: 2px 2px 2px 2px;
	  -webkit-border-radius: 2px 2px 2px 2px;
	  -moz-border-radius: 2px 2px 2px 2px;
	  color: #262728;
	  display: block;
	  font-family: "Trade Gothic";
	  font-size: 13px;
	  height: 29px;
	  left: 474px;
	  line-height: 2.2;
	  position: absolute;
	  text-align: center;
	  text-decoration: none;
	  top: 473px;
	  width: 109px;
	}
	/* line 490, ../../../sass/modules/_mod-modelizer.scss */
	.btn-360:hover {
	  text-decoration: none;
	  color: #262728;
	}
	/* line 492, ../../../sass/modules/_mod-modelizer.scss */
	.mod-threesixty-modal-container {
	  height: 462px !important;
	}
	/* line 494, ../../../sass/modules/_mod-modelizer.scss */
	#vehelem {
	  background-repeat: no-repeat !important;
	  min-width: 960px;
	  height: 462px !important;
	  cursor: pointer;
	  margin: 0 auto;
	  position: absolute;
	  top: 0;
	  left: 0;
	  overflow: hidden !important;
	  background-size: 960px;
	}
	/* line 508, ../../../sass/modules/_mod-modelizer.scss */
	#vehelem .showimg {
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 960px;
	  height: 462px;
	}
	/* line 510, ../../../sass/modules/_mod-modelizer.scss */
	.transp {
	  opacity: 0.5;
	  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	  filter: alpha(opacity=50) !important;
	}
	/* line 516, ../../../sass/modules/_mod-modelizer.scss */
	#vehelem p {
	  bottom: 30px;
	  /* color: #848484; */
	  color: #fff;
	  font-family: "Trade Gothic";
	  font-size: 13px;
	  line-height: 2.2;
	  margin: 425px auto 0;
	  text-align: center;
	  text-transform: uppercase;
	  width: 250px;
	  -webkit-touch-callout: none;
	  -webkit-user-select: none;
	  -khtml-user-select: none;
	  -moz-user-select: none;
	  -ms-user-select: none;
	  user-select: none;
	}
	.vlp-2014 #vehelem p {
	  color: #848484;
	}
	/* line 534, ../../../sass/modules/_mod-modelizer.scss */
	#vehelem p:after {
	  content: url("/assets/styles/images/mod-modelizer/mod-arrow-right.png");
	  display: inline;
	  height: 7px;
	  margin-left: 12px;
	  width: 15px;
	}
	/* line 542, ../../../sass/modules/_mod-modelizer.scss */
	#vehelem p:before {
	  content: url("/assets/styles/images/mod-modelizer/mod-arrow-left.png");
	  display: inline;
	  height: 7px;
	  margin-right: 11px;
	  width: 15px;
	}
	/* line 550, ../../../sass/modules/_mod-modelizer.scss */
	#vehelem span.disclaim {
	  bottom: 15px;
	  color: #fff;
	  font-family: Helvetica,Arial;
	  font-size: 10px;
	  margin: 0;
	  padding: 0;
	  position: absolute;
	  right: 20px;
	}
	.vlp-2014 #vehelem p:before {
	  content: url("/assets/styles/images/mod-modelizer/mod-arrow-left-2014.png");
	}
	.vlp-2014 #vehelem p:after {
	  content: url("/assets/styles/images/mod-modelizer/mod-arrow-right-2014.png");
	}
	/* line 562, ../../../sass/modules/_mod-modelizer.scss */
	.modelizer-preloader {
	  background: transparent;
	  display: none;
	  height: 17px;
	  position: absolute;
	  width: 32px;
	  z-index: 9999;
	  top: 47%;
	  left: 47%;
	}
	/************************** JDP Post Launch 360 changes************************************/
	.Journey ~ .mod-vlp-hero .top-menu, .Grand_Caravan ~ .mod-vlp-hero .top-menu {
		left: 379px;
	}
	.Dart ~ .mod-vlp-hero .top-menu {
		left: 351px;
	}
	.vlp-2015 .top-menu {
		left: 298px;
	}
	.vlp-2014 .top-menu {
		left: 336px;
	}
	.vlp-2014 .btn-360 {
		left: 575px;
	}
	.vlp-2015 .mod-vlp-hero-disclaimer {
		  right: -100px;
		  padding-bottom: 0;
	}
	.vlp-2014 .mod-vlp-hero-disclaimer {
		  padding-bottom: 0;
	}
	.vlp-2015  .btn-interior-360 {
		left: 601px;
	}
	.challenger-exterior-vlp-modelizer {
		background-image: url("/assets/images/vehicles/2015/challenger/360/exterior/360-Sprite_exterior_challenger.jpg");
	}
	.challenger-interior-vlp-modelizer {
		background-image: url("/assets/images/vehicles/2015/challenger/360/interior/360-Sprite_interior_challenger.jpg");
	}
	.dart-exterior-vlp-modelizer {
		background-image: url("/assets/images/vehicles/2015/dart/360/exterior/360-Sprite_exterior_dart.jpg");
	}
	.dart-interior-vlp-modelizer {
		background-image: url("/assets/images/vehicles/2015/dart/360/interior/360-Sprite_interior_dart.jpg");
	}
	.charger-exterior-vlp-modelizer {
		background-image: url("/assets/images/vehicles/2015/charger/360/exterior/360-Sprite_exterior_charger.jpg");
	}
	.charger-interior-vlp-modelizer {
		background-image: url("/assets/images/vehicles/2015/charger/360/interior/360-Sprite_interior_charger.jpg");
	}
	.durango-exterior-vlp-modelizer {
		background-image: url("/assets/images/vehicles/2015/durango/360/exterior/360-Sprite_exterior_durango.jpg");
	}
	.durango-interior-vlp-modelizer {
		background-image: url("/assets/images/vehicles/2015/durango/360/interior/360-Sprite_interior_durango.jpg");
	}
	.journey-exterior-vlp-modelizer {
		background-image: url("/assets/images/vehicles/2015/journey/360/exterior/360-Sprite_exterior_journey.jpg");
	}
	.journey-interior-vlp-modelizer {
		background-image: url("/assets/images/vehicles/2015/journey/360/interior/360-Sprite_interior_journey.jpg");
	}
	.grand_caravan-exterior-vlp-modelizer {
		background-image: url("/assets/images/vehicles/2015/GrandCaravan/360/exterior/360-Sprite_exterior_grand_caravan.jpg");
	}
	.grand_caravan-interior-vlp-modelizer {
		background-image: url("/assets/images/vehicles/2015/GrandCaravan/360/interior/360-Sprite_interior_grand_caravan.jpg");
	}
	/***************************** JDP Post Launch 360 changes ends here*****************************/
	/* line 573, ../../../sass/modules/_mod-modelizer.scss */
	.avenger-vlp-modelizer {
	  background-image: url("../../assets/images/mod-modelizer/360/avenger/360-Sprite_avenger.jpg");
	}
	/* line 574, ../../../sass/modules/_mod-modelizer.scss */
	.challenger-vlp-modelizer {
	  background-image: url("../../assets/images/mod-modelizer/360/challenger/360-Sprite_challenger.jpg");
	}
	/* line 575, ../../../sass/modules/_mod-modelizer.scss */
	.charger-vlp-modelizer {
	  background-image: url("../../assets/images/mod-modelizer/360/charger/360-Sprite_charger.jpg");
	}
	/* line 576, ../../../sass/modules/_mod-modelizer.scss */
	.journey-vlp-modelizer {
	  background-image: url("../../assets/images/mod-modelizer/360/journey/360-Sprite_journey.jpg");
	}
	/* line 577, ../../../sass/modules/_mod-modelizer.scss */
	.grand_caravan-vlp-modelizer {
	  background-image: url("../../assets/images/mod-modelizer/360/grand_caravan/360-Sprite_grand_caravan.jpg");
	}
	/* line 1, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-wrapper {
	  position: relative;
	  overflow: hidden;
	  margin-top: 20px;
	}
	/*
	.mod-vlp-incentives-offers-tabs-content .incentives .incentive-apr,
	.mod-vlp-incentives-offers-tabs-content .incentives .incentive-cash {
	margin-left: 14px;
	}
	.mod-vlp-incentives-offers-tabs-content .incentive-apr .incentive-apr-data {
	  margin-top: 5px;
	  border-top: none;
	}*/
	/* line 7, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-image-wrapper {
	  float: left;
	  position: relative;
	  left: 50%;
	  min-height: 631px;
	}
	/* line 14, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-image {
	  position: relative;
	  left: -50%;
	}
	/* line 19, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-content-wrapper {
	  position: absolute;
	  left: 0;
	  top: 0;
	  width: 100%;
	  height: 100%;
	}
	/* line 27, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-content {
	  text-align: center;
	  clear: both;
	  float: none;
	  margin: 0 auto 23px;
	}
	/* line 34, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-title {
	  /*font-size: 53px;
	  line-height: 45px;*/
	  text-transform: uppercase;
	  color: #101011;
	  padding-bottom: 15px;
	}
	/* line 44, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-subtitle,
	.mod-option-carousel-content-subheader {
	  color: #101011;
	}
	/* line 49, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel {
	  overflow: hidden;
	  text-align: center;
	  margin-top: 48px;
	}
	/* line 54, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-items-wrapper {
	  list-style: none outside;
	  margin: 0;
	  padding: 0;
	  display: inline-block;
	}
	/* line 61, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-item {
	  float: left;
	  display: block;
	  padding: 0 25px;
	  width: 295px;
	}
	/* line 68, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-item img {
	  width: 100%;
	}
	/* line 72, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-item-active {
	  box-shadow: 0 2px 5px 0 #0000FF;
	}
	/* line 76, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-controls {
	  text-align: center;
	  clear: both;
	  margin: 25px auto 0;
	  width: 70%;
	}
	/* line 83, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-counter {
	  font-size: 30px;
	  display: inline-block;
	  margin: 0 10px;
	  vertical-align: middle;
	}
	/* line 92, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-control-prev {
	  display: inline-block;
	  background-color: #fff;
	}
	/* line 99, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-control-next {
	  display: inline-block;
	  background-color: #fff;
	}
	/* line 114, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-item-text {
	  font-size: 12px;
	  text-transform: uppercase;
	}
	/* line 125, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-disclaimer-wrapper {
	  padding: 10px;
	  position: absolute;
	}
	/* line 134, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-disclaimer-top-left {
	  top: 0;
	  left: 0;
	}
	/* line 140, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-disclaimer-top-right {
	  top: 0;
	  right: 0;
	}
	/* line 146, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-disclaimer-bottom-left {
	  bottom: 0;
	  left: 0;
	}
	/* line 152, ../../../sass/modules/_mod-option-carousel.scss */
	.mod-option-carousel-disclaimer-bottom-right {
	  bottom: 0;
	  right: 0;
	}
	/* line 1, ../../../sass/modules/_mod-secondary-nav.scss */
	.mod-secondary-nav {
	  position:relative;
	  height: 40px;
	}
	/* line 3, ../../../sass/modules/_mod-secondary-nav.scss */
	.ie8 .mod-secondary-nav {
	  height: 43px;
	}
	/* line 8, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav {
	  -webkit-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.3);
	  -moz-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.3);
	  box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.3);
	  position: fixed;
	  z-index: 8;
	  max-width: 1600px;
	  width: 100%;
	  height: 40px;
	  background-color: #fff;
	}
	/* line 18, ../../../sass/modules/_mod-secondary-nav.scss */
	.ie8 .secondary-nav {
	  top: 35px;
	  margin-bottom: 0;
	  background: url(/assets/styles/images/secondary-nav/bg-nav-shadow-ie8-new.png) repeat-x 0 bottom white;
	  height: 43px;
	  z-index: 10;
	}
	/* line 27, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav-overlay {
	  position: fixed;
	  top: 0;
	  left: 0;
	  z-index: 6;
	  display: none;
	  width: 100%;
	  height: 100%;
	  background-color: #101011;
	  opacity: 0.6;
	  filter: alpha(opacity=60);
	}
	/* line 39, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper {
	  position: relative;
	  margin: 0 auto;
	  width: 960px;
	}
	/* line 44, ../../../sass/modules/_mod-secondary-nav.scss */
	.subnav-overlay {
	  position: fixed;
	  top: 0;
	  left: 0;
	  z-index: 88;
	  display: none;
	  width: 100%;
	  height: 100%;
	  background-color: #101011;
	  opacity: 0.6;
	}
	/* line 55, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul {
	  position: relative;
	  float: left;
	}
	/* line 59, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .secondary-nav-wrapper ul li {
	  position: relative;
	  float: left;
	  margin: 0;
	  list-style: none;
	}
	/* line 66, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul > li.years .custom-select {
	  position: relative;
	  display: inline-block;
	}
	/* line 72, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav-item,
	.secondary-nav > .secondary-nav-wrapper > ul > li > a {
	  display: block;
	  padding: 11px 20px 10px 10px;
	  color: #101011;
	  text-decoration: none;
	  text-transform: uppercase;
	  white-space: nowrap;
	  word-spacing: 0.15em;
	  font-size: 16px;
	  cursor: pointer;
	}
	/* line 85, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul > li.years > .previous {
	  display: none;
	}
	/* line 93, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav-item:hover,
	.secondary-nav > .secondary-nav-wrapper > ul > li.years > a:hover,
	.secondary-nav > .secondary-nav-wrapper > ul > li.gallery > a:hover,
	.secondary-nav > .secondary-nav-wrapper > ul > li.models > a:hover,
	.secondary-nav > .secondary-nav-wrapper > ul > li.features > a:hover {
	  color: #262728;
	}
	/* line 96, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul > li > a {
	  position: relative;
	  font-weight: normal;
	}
	/* line 102, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul > li {
	  background: url(/assets/styles/images/secondary-nav/bg-divider-line.png) no-repeat 0 11px;
	}
	/* line 107, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul > li.years,
	.secondary-nav > .secondary-nav-wrapper > ul > li.vehicle {
	  background: none;
	}
	/* line 111, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul.sec > li:hover {
	  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3);
	}
	/* line 116, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul.sec > li:hover,
	.secondary-nav > .secondary-nav-wrapper > ul.sec > li:hover + li {
	  background: none;
	}
	/* line 119, ../../../sass/modules/_mod-secondary-nav.scss */
	.ie8 .secondary-nav > .secondary-nav-wrapper > ul.sec > li:hover, .ie8
	.secondary-nav > .secondary-nav-wrapper > ul.sec > li:hover + li {
	  background: url(/assets/styles/images/secondary-nav/bg-divider-line.png) no-repeat 0 11px;
	}
	/* line 124, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul > li.vehicle:hover {
	  box-shadow: none;
	}
	/* line 131, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .years a span,
	.secondary-nav .gallery a span,
	.secondary-nav .models a span,
	.secondary-nav .features a span {
	  position: absolute;
	  top: 18px;
	  right: 10px;
	  width: 8px;
	  height: 6px;
	  background: url(/assets/styles/images/global-nav/global-nav-sprite.png) no-repeat -292px;
	}
	/* line 140, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul > .vhp > a:hover {
	  color: #CCCCCC;
	}
	/* line 143, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav li.has-dropdown {
	  position: relative;
	}
	/* line 146, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav li > a.selected, .secondary-nav li.has-dropdown > a.selected {
	  background-color: #242424;
	}
	/* line 149, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .dropdown ul li a.selected {
	  background-color: transparent;
	}
	/* line 152, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .dropdown {
	  position: absolute;
	  top: 40px;
	  display: none;
	  padding: 5px 10px 0 10px;
	  width: 690px;
	  background-color: #fff;
	  font-weight: bold;
	  font-size: 12px;
	}
	/* line 163, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .gallery .dropdown {
	  left: -198px;
	}
	/* line 167, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .models .dropdown {
	  left: 0;
	  padding-bottom: 5px;
	  width: 382px;
	}
	/* line 173, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .features .dropdown {
	  left: -345px;
	}
	/* line 179, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .gallery .dropdown,
	.secondary-nav .models .dropdown,
	.secondary-nav .features .dropdown {
	  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3);
	}
	/* line 183, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav #sn_models .dropdown {
	  width: 400px;
	}
	/* line 186, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .dropdown ul {
	  overflow: hidden;
	  margin: 0;
	  padding: 0;
	}
	/* line 191, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .dropdown ul li {
	  float: left;
	  padding: 10px 0;
	  width: 50%;
	  list-style: none;
	}
	/* line 197, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav #sn_models .dropdown ul li {
	  width: 100%;
	}
	/* line 201, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .dropdown ul li a {
	  position: relative;
	  display: block;
	  overflow: hidden;
	  padding: 5px;
	  color: #000;
	  text-decoration: none;
	  font-size: 16px;
	}
	/* line 214, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .dropdown ul li a:hover {
	  background: #ccc;
	}
	/* line 225, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .dropdown ul li a img {
	  position: relative;
	  float: left;
	  padding: 0 15px 0 0;
	}
	/* line 231, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav :not(.models) .dropdown p.copy {
	  padding: 2px 0 0 115px;
	}
	/* line 235, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .gallery .dropdown ul li a img {
	  width: 100px;
	  height: 70px;
	}
	/* line 240, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .models .dropdown ul li {
	  padding: 5px 0;
	  width: 100%;
	}
	/* line 245, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .models .dropdown ul li a {
	  position: relative;
	  width: auto;
	}
	/* line 250, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .models .dropdown ul li a img {
	  position: absolute;
	  top: 5px;
	  left: 5px;
	  max-width: 300px;
	  height: 70px;
	}
	/* line 258, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .models .dropdown p.copy {
	  position: relative;
	  min-height: 70px;
	}
	/* line 263, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .dropdown p.copy {
	  padding: 0 0 0 115px;
	  font-weight: normal;
	  font-size: 11px;
	  font-family: Helvetica, Arial;
	  line-height: 16px;
	}
	/* line 271, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .dropdown p.copy strong {
	  display: block;
	  font-weight: bold;
	  font-size: 13px;
	  line-height: normal;
	}
	/* line 279, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .secondary-nav-wrapper ul li.years {
	  margin: 0;
	}
	/* line 283, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .years .dropdown {
	  padding: 6px 5px 6px 8px;
	  background-color: #CCCCCC;
	}
	/* line 288, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .years .dropdown ul {
	  padding: 0;
	}
	/* line 293, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .years .dropdown,
	.secondary-nav .years .dropdown ul li {
	  width: auto;
	}
	/* line 297, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .years .dropdown p.copy {
	  padding: 0;
	}
	/* line 301, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul > li.years > a {
	  border: none;
	  color: #101011;
	  margin-top: 5px;
	  padding: 6px 14px 9px 9px;
	  font-weight: bold;
	}
	/* line 308, ../../../sass/modules/_mod-secondary-nav.scss */
	.ie8 .secondary-nav > .secondary-nav-wrapper > ul > li.years > a {
	  letter-spacing: -0.6px;
	}
	/* line 313, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .years a span {
	  top: 13px;
	  right: 3px;
	  width: 9px;
	  height: 9px;
	  background: url(/assets/styles/images/global-nav/year-dropdown.png) no-repeat 0px -2px;
	}
	/* line 320, ../../../sass/modules/_mod-secondary-nav.scss */
	.ie8 .secondary-nav .years a span {
	  right: 5px;
	}
	/* line 325, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul > li.years:hover > .dropdown {
	  /*box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.3);*/
	}
	/* line 329, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul > li.years > .dropdown li {
	  padding: 0;
	}
	/* line 337, ../../../sass/modules/_mod-secondary-nav.scss */
	.mod-secondary-nav .secondary-nav .years .dropdown p.copy strong {
	  font-size: 16px;
	}
	/* line 341, ../../../sass/modules/_mod-secondary-nav.scss */
	.mod-secondary-nav .secondary-nav .years .dropdown p.copy strong:hover {
	  font-weight: bold;
	}
	/* line 348, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul > li.vehicle > a {
	  padding: 11px 10px 5px 3px;
	  border: none;
	}
	/* line 355, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul.links {
	  float: right;
	}
	/* line 359, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav .links a {
	  margin-left: 10px;
	  text-decoration: none;
	  font-size: 16px;
	}
	/* line 366, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul.links > li {
	  background-position: right 11px;
	}
	/* line 370, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul.links > li:last-child {
	  background: none;
	}
	/* line 378, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul.links > li > a {
	  margin: 0 10px 0 0;
	  padding: 11px 10px 10px;
	  background: url(/assets/styles/images/btn-link-large.png) no-repeat 100% 17px;
	  color: #d20f06;
	}
	/* line 385, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul.links > li:last-child > a {
	  margin: 0;
	}
	/* line 388, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul.sec > li.years {
	  background-color: #cccccc;
	}
	/* line 391, ../../../sass/modules/_mod-secondary-nav.scss */
	.secondary-nav > .secondary-nav-wrapper > ul.sec > li.years:hover {
	  box-shadow: none;
	  background-color: #CCCCCC;
	  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
	/* line 5, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav {
	  position: fixed;
	  top: 89px;
	  z-index: 2;
	  width: 100px;
	  height: auto;
	  font-family: Helvetica;
	}
	/* line 14, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav-wrapper {
	  position: relative;
	}
	/* line 18, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav ul.sub {
	  display: none;
	  padding-left: 5px;
	  padding-top: 8px;
	}
	/* line 23, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav ul.sub.open {
	  display: block;
	}
	/* line 27, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav > ul > li {
	  padding: 10px 6px;
	  background: transparent\9;
	  background: rgba(0, 0, 0, 0.6);
	  //filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);
	  list-style: none;
	}
	/* line 36, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav > ul > li {
	  border-bottom: 2px solid #86888b;
	}
	/* line 40, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav ul li.selected {
	  /*border-left: 4px solid #d20f06;*/
	  background: none repeat scroll 0 0 #fff;
	  //filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6505050,endColorstr=#E6505050);
	  border-left: 2px solid #be0e10;
	  border-bottom: medium none;
	}
	/* line 48, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav ul li.selected a {
	  color: #d20f10;
	}
	/* line 52, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav ul li a {
	  color: white;
	  text-decoration: none;
	  font-size: 13px;
	  line-height: 15px;
	}
	/* line 61, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav ul li a:hover {
	  color: #d20f10;
	}
	/* line 65, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav ul.sub li {
	  position: relative;
	  display: block;
	  margin-bottom: 5px;
	  padding: 0 2px;
	  list-style: none;
	  line-height: 1;
	}
	/* line 74, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav ul.sub li.current div {
		border-bottom: 4px solid transparent;
		border-left: 4px solid #be0e10;
		border-top: 4px solid transparent;
		left: -11px;
		padding-left: 15px;
		position: absolute;
		top: 3px;
	}
	/* line 84, ../../../sass/modules/_mod-side-nav.scss */
	.ie8 .mod-side-nav-vehicle-nav .vehicle-nav ul.sub li.current div {
	  top: 2px;
	}
	/* line 89, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav ul.sub li a {
	  color: #000;
	  text-decoration: none;
	  text-transform: capitalize;
	  font-weight: normal;
	  font-size: 11px;
	  font-family: Helvetica;
	  line-height: 11.5px;
	}
	/* line 100, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav ul.sub li a:hover {
	  color: #D20F10;
	}
	/* line 104, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav #nav sup {
	  padding-left: 1px;
	  font-size: 0.9em;
	  line-height: 0.9em;
	}
	/* line 109, ../../../sass/modules/_mod-side-nav.scss */
	.mod-side-nav-vehicle-nav .vehicle-nav ul.sub li a sub {
	  font-size: 1.0em;
	  line-height: 0.9em;
	  padding-left: 1px;
	  bottom: -0.4em;
	}
	/* Generate from _mod-video-full.scss */
	/* line 4, ../../../sass/modules/_mod-video-full.scss */
	.mod-video-full {
	  position: relative;
	}
	/* line 8, ../../../sass/modules/_mod-video-full.scss */
	.mod-video-full-content {
	  width: 620px;
	  position: absolute;
	  text-align: center;
	  margin-left: 160px;
	  z-index: 1;
	}
	/* line 16, ../../../sass/modules/_mod-video-full.scss */
	.mod-video-full-content .mod-video-full-cta {
	  margin-top: 10px;
	}
	/* line 20, ../../../sass/modules/_mod-video-full.scss */
	.mod-video-full-content .mod-video-full-link {
	  font-weight: bold;
	}
	/* line 24, ../../../sass/modules/_mod-video-full.scss */
	.mod-video-full-content p {
	  padding-bottom: 0;
	}
	/* line 31, ../../../sass/modules/_mod-video-full.scss */
	.dark-theme .mod-video-full-link {
	  color: #ffffff;
	}
	/* line 35, ../../../sass/modules/_mod-video-full.scss */
	.light-theme .mod-video-full-link {
	  color: #666666;
	}
	/* line 39, ../../../sass/modules/_mod-video-full.scss */
	.mod-video-full-content-top {
	  top: 0;
	  margin-top: 40px;
	}
	/* line 44, ../../../sass/modules/_mod-video-full.scss */
	.mod-video-full-content-bottom {
	  bottom: 0;
	  margin-bottom: 44px;
	}
	/* line 54, ../../../sass/modules/_mod-video-full.scss */
	.mod-video-full-subhead {
	  margin-bottom: 6px;
	}
	/* line 59, ../../../sass/modules/_mod-video-full.scss */
	.crossbrand-video-container {
	  width: 100%;
	  height: auto;
	}
	/* line 64, ../../../sass/modules/_mod-video-full.scss */
	.crossbrand-video-endcard {
	  position: absolute;
	  left: 0;
	  top: 0;
	  width: 100%;
	  height: 100%;
	  background-color: #000;
	  display: none;
	}
	/* line 56, ../../../sass/modules/_mod-view-toggle.scss */
	.mod-view-toggle {
	  position: relative;
	  overflow: hidden;
	}
	/* line 60, ../../../sass/modules/_mod-view-toggle.scss */
	#seating_configurations .mod-view-toggle {
	  /*margin-top: 30px;*/
	}
	/* line 65, ../../../sass/modules/_mod-view-toggle.scss */
	.mod-view-toggle-wrapper-fullwidth {
	  position: absolute;
	  left: 0;
	  top: 0;
	  padding-top: 40px;
	  width: 100%;
	  height: 100%;
	}
	/* line 74, ../../../sass/modules/_mod-view-toggle.scss */
	.mod-view-toggle-wrapper, .mod-feature-toggle-half-wrapper {
	  position: relative;
	  padding: 0 10px;
	  margin: 0 auto;
	  height: 100%;
	  width: 940px;
	}
	/* line 83, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-left-middle .mod-view-toggle-wrapper:before, .toggle-left-middle .mod-feature-toggle-half-wrapper:before, .toggle-center-middle .mod-view-toggle-wrapper:before, .toggle-center-middle .mod-feature-toggle-half-wrapper:before, .toggle-right-middle .mod-view-toggle-wrapper:before, .toggle-right-middle .mod-feature-toggle-half-wrapper:before {
	  content: '';
	  height: 100%;
	  display: inline-block;
	  vertical-align: middle;
	}
	/* line 90, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-right-middle .mod-view-toggle-wrapper, .toggle-right-middle .mod-feature-toggle-half-wrapper {
	  text-align: right;
	}
	/* line 95, ../../../sass/modules/_mod-view-toggle.scss */
	.mod-view-toggle-content {
	  position: absolute;
	}
	/* line 15, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-left-top .mod-view-toggle-content, .toggle-center-top .mod-view-toggle-content, .toggle-right-top .mod-view-toggle-content {
	  top: 0;
	}
	/* line 21, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-left-top .mod-view-toggle-content, .toggle-left-middle .mod-view-toggle-content, .toggle-left-bottom .mod-view-toggle-content {
	  left: 0;
	}
	/* line 27, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-right-top .mod-view-toggle-content, .toggle-right-middle .mod-view-toggle-content, .toggle-right-bottom .mod-view-toggle-content {
	  right: 0;
	  text-align: left;
	}
	/* line 34, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-left-bottom .mod-view-toggle-content, .toggle-center-bottom .mod-view-toggle-content, .toggle-right-bottom .mod-view-toggle-content {
	  bottom: 65px;
	}
	/* line 40, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-left-middle .mod-view-toggle-content, .toggle-center-middle .mod-view-toggle-content, .toggle-right-middle .mod-view-toggle-content {
	  position: relative;
	  display: inline-block;
	  vertical-align: middle;
	}
	/* line 48, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-center-top .mod-view-toggle-content, .toggle-center-middle .mod-view-toggle-content, .toggle-center-bottom .mod-view-toggle-content {
	  text-align: center;
	  left: 50%;
	  margin-left: -310px;
	}
	#lights .toggle-center-top .mod-view-toggle-content.width380{
	  margin-left: -180px;
	}
	#lights .toggle-center-top .mod-view-toggle-content.width620{
	  margin-left: -290px;
	}
	/* line 99, ../../../sass/modules/_mod-view-toggle.scss */
	.mod-view-toggle-content-small {
	  position: absolute;
	}
	/* line 15, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-left-top .mod-view-toggle-content-small, .toggle-center-top .mod-view-toggle-content-small, .toggle-right-top .mod-view-toggle-content-small {
	  top: 0;
	}
	/* line 21, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-left-top .mod-view-toggle-content-small, .toggle-left-middle .mod-view-toggle-content-small, .toggle-left-bottom .mod-view-toggle-content-small {
	  left: 0;
	}
	/* line 27, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-right-top .mod-view-toggle-content-small, .toggle-right-middle .mod-view-toggle-content-small, .toggle-right-bottom .mod-view-toggle-content-small {
	  right: 0;
	  text-align: left;
	}
	/* line 34, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-left-bottom .mod-view-toggle-content-small, .toggle-center-bottom .mod-view-toggle-content-small, .toggle-right-bottom .mod-view-toggle-content-small {
	  bottom: 65px;
	}
	/* line 40, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-left-middle .mod-view-toggle-content-small, .toggle-center-middle .mod-view-toggle-content-small, .toggle-right-middle .mod-view-toggle-content-small {
	  position: relative;
	  display: inline-block;
	  vertical-align: middle;
	}
	/* line 48, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-center-top .mod-view-toggle-content-small, .toggle-center-middle .mod-view-toggle-content-small, .toggle-center-bottom .mod-view-toggle-content-small {
	  text-align: center;
	  left: 50%;
	  margin-left: -230px;
	}
	/* line 103, ../../../sass/modules/_mod-view-toggle.scss */
	.mod-view-toggle-content-title {
	  /* font-size: 53px;
	   line-height: 45px;*/
	  text-transform: uppercase;
	  margin-bottom: 2px;
	}
	/* line 116, ../../../sass/modules/_mod-view-toggle.scss */
	.mod-view-toggle-content-subtitle {
	  margin-bottom: 10px;
	}
	/* line 121, ../../../sass/modules/_mod-view-toggle.scss */
	.mod-view-toggle-image-wrapper, .mod-feature-toggle-half-image-wrapper {
	  float: left;
	  position: relative;
	  left: 0;
	}
	/* line 127, ../../../sass/modules/_mod-view-toggle.scss */
	.mod-view-toggle-image, .mod-feature-toggle-half-image {
	  display: block;
	  position: relative;
	  left: 0;
	}
	.mod-view-toggle-image{
	  width: 100%;
	}
	/* line 133, ../../../sass/modules/_mod-view-toggle.scss */
	.mod-view-toggle-disc-text {
	  position: absolute;
	}
	/* line 142, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-left-top .mod-view-toggle-disc-text, .toggle-left-middle .mod-view-toggle-disc-text, .toggle-left-bottom .mod-view-toggle-disc-text, .toggle-center-top .mod-view-toggle-disc-text, .toggle-center-middle .mod-view-toggle-disc-text, .toggle-center-bottom .mod-view-toggle-disc-text {
	  right: 10px;
	  bottom: 50px;
	}
	/* line 149, ../../../sass/modules/_mod-view-toggle.scss */
	.toggle-right-top .mod-view-toggle-disc-text, .toggle-right-middle .mod-view-toggle-disc-text, .toggle-right-bottom .mod-view-toggle-disc-text {
	  left: 10px;
	  bottom: 50px;
	}
	/* line 163, ../../../sass/modules/_mod-view-toggle.scss */
	.mod-view-toggle-btn-active {
	  color: #d20f06;
	}
	/* line 7, ../../../sass/modules/_mod-callout.scss */
	.mod-callout-wrapper {
	  position: absolute;
	  width: 960px;
	}
	/* line 12, ../../../sass/modules/_mod-callout.scss */
	.mod-callout-copy {
	  position: absolute;
	  text-align: center;
	}
	/* line 17, ../../../sass/modules/_mod-callout.scss */
	.mod-callout-top-left, .mod-callout-middle-left, .mod-callout-bottom-left {
	  margin-left: 15px;
	}
	/* line 21, ../../../sass/modules/_mod-callout.scss */
	.mod-callout-top-left {
	  margin-top: 10px;
	}
	/* line 26, ../../../sass/modules/_mod-callout.scss */
	.mod-callout-top-center {
	  left: 50%;
	  margin-top: 10px;
	  margin-left: -7.44681%;
	}
	/* line 32, ../../../sass/modules/_mod-callout.scss */
	.mod-callout-top-right {
	  right: 0;
	  margin-top: 10px;
	}
	/* line 37, ../../../sass/modules/_mod-callout.scss */
	.mod-callout-middle-left {
	  margin-top: 300px;
	}
	/* line 42, ../../../sass/modules/_mod-callout.scss */
	.mod-callout-middle-center {
	  left: 50%;
	  margin-top: 300px;
	  margin-left: -7.44681%;
	}
	/* line 48, ../../../sass/modules/_mod-callout.scss */
	.mod-callout-middle-right {
	  right: 0;
	  margin-top: 300px;
	}
	/* line 53, ../../../sass/modules/_mod-callout.scss */
	.mod-callout-bottom-left {
	  margin-top: 500px;
	}
	/* line 58, ../../../sass/modules/_mod-callout.scss */
	.mod-callout-bottom-center {
	  left: 50%;
	  margin-top: 500px;
	  margin-left: -7.44681%;
	}
	/* line 64, ../../../sass/modules/_mod-callout.scss */
	.mod-callout-bottom-right {
	  right: 0;
	  margin-top: 500px;
	}
	/* line 22, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-wrapper {
	  position: relative;
	  min-height: 500px;
	}
	/* line 27, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-common, .mod-callout-js-top-left,
	.mod-callout-js-top-center,
	.mod-callout-js-top-right,
	.mod-callout-js-middle-left,
	.mod-callout-js-middle-center,
	.mod-callout-js-middle-right,
	.mod-callout-js-bottom-left,
	.mod-callout-js-bottom-center,
	.mod-callout-js-bottom-right, .mod-callout-js-top-left-red,
	.mod-callout-js-top-center-red,
	.mod-callout-js-top-right-red,
	.mod-callout-js-middle-left-red,
	.mod-callout-js-middle-center-red,
	.mod-callout-js-middle-right-red,
	.mod-callout-js-bottom-left-red,
	.mod-callout-js-bottom-center-red,
	.mod-callout-js-bottom-right-red {
	  position: absolute;
	  width: 220px;
	  height: 220px;
	  background-image: url(/assets/styles/images/sprite-callout.png);
	}
	/* line 42, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-top-left,
	.mod-callout-js-top-center,
	.mod-callout-js-top-right,
	.mod-callout-js-middle-left,
	.mod-callout-js-middle-center,
	.mod-callout-js-middle-right,
	.mod-callout-js-bottom-left,
	.mod-callout-js-bottom-center,
	.mod-callout-js-bottom-right {
	  background-position: 0 0;
	}
	/* line 55, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-top-left-red,
	.mod-callout-js-top-center-red,
	.mod-callout-js-top-right-red,
	.mod-callout-js-middle-left-red,
	.mod-callout-js-middle-center-red,
	.mod-callout-js-middle-right-red,
	.mod-callout-js-bottom-left-red,
	.mod-callout-js-bottom-center-red,
	.mod-callout-js-bottom-right-red {
	  background-position: right 0;
	}
	/* line 65, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-top-left,
	.mod-callout-js-middle-left,
	.mod-callout-js-bottom-left,
	.mod-callout-js-top-left-red,
	.mod-callout-js-middle-left-red,
	.mod-callout-js-bottom-left-red {
	  margin-left: 15px;
	}
	/* line 70, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-top-left,
	.mod-callout-js-top-left-red {
	  top: 0;
	  left: 0;
	}
	/* line 76, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-top-center,
	.mod-callout-js-top-center-red {
	  top: 0;
	  left: 50%;
	  margin-left: -110px;
	}
	/* line 83, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-top-right,
	.mod-callout-js-top-right-red {
	  top: 0;
	  right: 0;
	}
	/* line 89, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-middle-left,
	.mod-callout-js-middle-left-red {
	  top: 42%;
	  left: 0;
	  margin-top: -110px;
	}
	/* line 96, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-middle-center,
	.mod-callout-js-middle-center-red {
	  top: 42%;
	  left: 50%;
	  margin-top: -110px;
	  margin-left: -110px;
	}
	/* line 103, ../../../sass/modules/_mod-callout-sample.scss */
	#fuel_saver_technology .mod-callout-js-middle-center,
	.mod-callout-js-middle-center-red {
	  margin-left: -250px;
	}
	/* line 108, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-middle-right,
	.mod-callout-js-middle-right-red {
	  top: 42%;
	  right: 0;
	  margin-top: -110px;
	}
	/* line 115, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-bottom-left,
	.mod-callout-js-bottom-left-red {
	  bottom: 0;
	  left: 0;
	}
	/* line 121, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-bottom-center,
	.mod-callout-js-bottom-center-red {
	  bottom: 0;
	  left: 50%;
	  margin-left: -110px;
	}
	/* line 128, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-js-bottom-right,
	.mod-callout-js-bottom-right-red {
	  right: 0;
	  bottom: 0;
	}
	/* line 133, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-text-top {
	  padding-bottom: 0;
	  color: #5b5959;
	  text-align: center;
	  text-transform: uppercase;
	  font-size: 28px;
	  line-height: 28px;
	  position: absolute;
	  top: 35px;
	  width: 220px;
	}
	/* line 140, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-text-middle {
	  padding-bottom: 0;
	  color: #bc1415;
	  text-align: center;
	  text-transform: uppercase;
	  font-size: 100px;
	  line-height: 100px;
	  position: absolute;
	  top: 57px;
	  width: 220px;
	  letter-spacing: -4px;
	}
	/* line 148, ../../../sass/modules/_mod-callout-sample.scss */
	.mod-callout-text-bottom {
	  padding-bottom: 0;
	  color: #5b5959;
	  text-align: center;
	  text-transform: uppercase;
	  font-size: 28px;
	  line-height: 28px;
	  position: absolute;
	  top: 152px;
	  width: 220px;
	}
	/* Generate from _mod-incentives-offers.scss */
	/* line 4, ../../../sass/modules/_mod-incentives-offers.scss */
	.mod-incentives-offers-zip-input {
	  width: 60px;
	}
	/* line 12, ../../../sass/modules/_mod-incentives-offers.scss */
	.mod-incentives-offers-overlay .mod-incentives-offers-tabs-link {
	  float: none;
	  width: auto;
	}
	/* line 17, ../../../sass/modules/_mod-incentives-offers.scss */
	.mod-incentives-offers-overlay .mod-incentives-offers-tabs-link-container {
	  margin-left: 40px;
	  margin-top: -20px;
	}
	/* line 22, ../../../sass/modules/_mod-incentives-offers.scss */
	.mod-incentives-offers-overlay .mod-incentives-offers-tabs-linktext {
	  -moz-border-radius-topleft: 5px;
	  -webkit-border-top-left-radius: 5px;
	  border-top-left-radius: 5px;
	  -moz-border-radius-topright: 5px;
	  -webkit-border-top-right-radius: 5px;
	  border-top-right-radius: 5px;
	  background-color: #cccccc;
	  color: #000000;
	  float: left;
	  margin-top: 20px;
	  margin-right: 5px;
	  padding: 5px 20px;
	}
	/* line 32, ../../../sass/modules/_mod-incentives-offers.scss */
	.mod-incentives-offers-overlay .tab-current {
	  background-color: #ffffff;
	}
	/* line 36, ../../../sass/modules/_mod-incentives-offers.scss */
	.mod-incentives-offers-overlay .mod-incentives-offers-tabs-container {
	  -moz-border-radius-topleft: 5px;
	  -webkit-border-top-left-radius: 5px;
	  border-top-left-radius: 5px;
	  -moz-border-radius-topright: 5px;
	  -webkit-border-top-right-radius: 5px;
	  border-top-right-radius: 5px;
	  -moz-border-radius-bottomleft: 5px;
	  -webkit-border-bottom-left-radius: 5px;
	  border-bottom-left-radius: 5px;
	  -moz-border-radius-bottomright: 5px;
	  -webkit-border-bottom-right-radius: 5px;
	  border-bottom-right-radius: 5px;
	  background-color: #ffffff;
	  clear: both;
	}
	/* line 44, ../../../sass/modules/_mod-incentives-offers.scss */
	.mod-incentives-offers-overlay .mod-incentives-offers-tabs-content {
	  display: none;
	  width: 575px;
	  overflow-y: scroll;
	  padding: 20px;
	  padding-right: 0;
	}
	/* line 53, ../../../sass/modules/_mod-incentives-offers.scss */
	.mod-incentives-offers-overlay .mod-incentives-offers-header {
	  padding: 20px;
	}
	/* line 62, ../../../sass/modules/_mod-incentives-offers.scss */
	.mod-incentives-offers-model-title {
	  font-weight: bold;
	}
	/* line 1, ../../../sass/modules/_mod-award-ticker.scss */
	.mod-award-ticker {
	  position: relative;
	  width: 795px;
	  height: 94px;
	  margin: 25px auto 0;
	  background: url(/assets/styles/images/mod-award-ticker/bg-award-ticker.png) no-repeat center center;
	}
	/* line 9, ../../../sass/modules/_mod-award-ticker.scss */
	.mod-award-ticker-items-wrapper {
	  position: relative;
	  height: 76px;
	  width: 500px;
	  margin: 0 auto;
	  top: 7px;
	}
	/* line 17, ../../../sass/modules/_mod-award-ticker.scss */
	.mod-award-ticker-item {
	  font-size: 18px;
	  display: none;
	  float: left;
	  position: absolute;
	  width: 500px;
	  text-align: center;
	}
	/* line 29, ../../../sass/modules/_mod-award-ticker.scss */
	.ie8 .mod-award-ticker-item sup {
	  font-size: 0.9em;
	}
	/* line 34, ../../../sass/modules/_mod-award-ticker.scss */
	.mod-award-ticker-controls {
	  width: 100%;
	  text-align: center;
	  overflow: hidden;
	}
	/* line 40, ../../../sass/modules/_mod-award-ticker.scss */
	.mod-award-ticker-controls-dots {
	  margin: 0 auto;
	}
	/* line 44, ../../../sass/modules/_mod-award-ticker.scss */
	.mod-award-ticker-controls-item {
	  cursor: pointer;
	  background: #ccc8c3;
	  margin: 0 5px;
	  border-radius: 10px;
	  width: 10px;
	  height: 10px;
	  float: left;
	  display: block;
	}
	/* line 56, ../../../sass/modules/_mod-award-ticker.scss */
	.mod-award-ticker-controls-item.selected {
	  background: #f10000;
	}
	/* line 62, ../../../sass/modules/_mod-award-ticker.scss */
	.mod-award-ticker-controls-prev-arrow,
	.mod-award-ticker-controls-next-arrow {
	  position: absolute;
	  top: 37px;
	  cursor: pointer;
	  width: 10px;
	  height: 15px;
	  background-image: url(/assets/styles/images/mod-award-ticker/award_ticker_sprite.png);
	  background-repeat: no-repeat;
	}
	/* line 72, ../../../sass/modules/_mod-award-ticker.scss */
	.mod-award-ticker-controls-prev-arrow {
	  left: 80px;
	  background-position: 0 0;
	}
	/* line 77, ../../../sass/modules/_mod-award-ticker.scss */
	.mod-award-ticker-controls-next-arrow {
	  right: 80px;
	  background-position: 0 -15px;
	}
	/* line 1, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-content {
	  float: left;
	  width: 540px;
	}
	/* line 6, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-left .mod-feature-accordian-content {
	  overflow: hidden;
	  position: relative;
	  width: 44.18605%;
	  float: right;
	  margin-right: 0;
	}
	/* line 12, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-img {
	  display: none;
	  width: 100%;
	}
	/* line 17, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-active-img {
	  display: block;
	}
	/* line 21, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-desc {
	  font-size: 11px;
	  color: #86888b;
	  line-height: 14px;
	  display: none;
	  clear: both;
	  padding-top: 3px;
	}
	/* line 31, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-active .mod-feature-accordian-desc {
	  display: block;
	}
	/* line 35, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-img-wrapper {
	  position: relative;
	  top: 4px;
	}
	/* line 40, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-active-feature .mod-feature-accordian-sym {
	  left: 3px;
	  position: relative;
	}
	/* line 45, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-img-wrapper-right {
	  width: 65.95745%;
	  float: right;
	  margin-right: 0;
	}
	/* line 49, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-features-content-left {
	  width: 31.91489%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 57, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-sub-title {
	  font-size: 18px;
	}
	/* line 64, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-disclaimer {
	  float: right;
	}
	/* line 69, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-disclaimer-wrapper {
	  max-width: 940px;
	  padding-left: 10px;
	  padding-right: 10px;
	  margin-left: auto;
	  margin-right: auto;
	  position: absolute;
	  padding: 10px;
	  bottom: 0;
	  right: 0;
	}
	/* line 38, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
	.mod-feature-accordian-disclaimer-wrapper:after {
	  content: "";
	  display: table;
	  clear: both;
	}
	/* line 77, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian.mod-feature-accordian-left {
	  width: 91.48936%;
	  float: right;
	  margin-right: 0;
	}
	/* line 81, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-content-wrapper-in {
	  width: 380px;
	  float: right;
	}
	/* line 86, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-left .mod-feature-accordian-content-wrapper-in {
	  width: 44.18605%;
	  float: left;
	  margin-right: 2.32558%;
	}
	/* line 90, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-features {
	  padding: 20px 0;
	  border-top: 1px solid #000;
	}
	/* line 95, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-head {
	  font-size: 18px;
	  font-weight: bold;
	  text-transform: uppercase;
	  width: 350px;
	  float: left;
	}
	/* line 105, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-full-desc {
	  clear: both;
	  padding-bottom: 4px;
	}
	.mod-image-full-title {
		padding-bottom: 13px;
	}
	.mod-hot-spots-head-wrapper.dark-theme > p {
		padding-bottom: 0px;
	}		
	p {
		padding: 0 0 0.9em;
	}
	/* line 109, ../../../sass/modules/_mod-feature-accordian.scss */
	.mod-feature-accordian-features-content {
	  padding-top: 50px;
	}
	/* line 1, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-img {
	  display: none;
	}
	/* line 5, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-active-img {
	  display: block;
	}
	/* line 8, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-active-img img {
	  display: block;
	}
	/* line 13, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-desc {
	  display: none;
	  clear: both;
	  /*color: #cccccc;*/
	}
	/* line 19, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-active-feature .mod-feature-accordian-full-desc {
	  display: block;
	}
	/* line 24, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-hd {
	  width: 460px;
	}
	/* line 28, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-features-content-right .mod-feature-accordian-full-hd {
	  float: right;
	}
	/* line 32, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-features-content-right .mod-feature-accordian-full-features-content {
	  position: relative;
	  right: 60px;
	  float: right;
	  clear: both;
	}
	/* line 39, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-features-content {
	  padding-top: 13px;
	  width: 400px;
	}
	/* line 44, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-features-content li {
	  padding: 12px 0;
	  border-bottom: 1px solid #fff;
	}
	/* line 49, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full {
	  position: relative;
	  overflow: hidden;
	  margin-top: 60px;
	}
	#brake_packages .mod-feature-accordian-full {
	  margin-top:0;
	}
	#front_profile .mod-feature-accordian-full, #classexclusive_display  .mod-feature-accordian-full {
	  margin-top: 0;
	}
	/* line 54, ../../../sass/modules/_mod-feature-accordian-full.scss */
	#vehicle_information_center .mod-feature-accordian-full {
	  margin-top: 0;
	}
	/* line 59, ../../../sass/modules/_mod-feature-accordian-full.scss */
	#vehicle_information_center .mod-feature-accordian-full {
	  margin-top: 0;
	}
	/* line 63, ../../../sass/modules/_mod-feature-accordian-full.scss */
	#bold_front .mod-feature-accordian-full {
	  margin-top: 20px;
	}
	/* line 67, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-bg {
	  position: relative;
	  left: 50%;
	  float: left;
	}
	/* line 73, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-img-wrapper {
	  position: relative;
	  left: -50%;
	  float: left;
	}
	/* line 79, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-content-wrapper {
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 100%;
	  height: 100%;
	  margin-top:60px;
	}
	/* line 87, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-content-wrapper-in {
	  max-width: 940px;
	  padding-left: 10px;
	  padding-right: 10px;
	  position: relative;
	  margin: 0 auto 0;
	  padding-top: 0;
	  padding-left: 120px;
	  height: 100%;
	}
	/* line 38, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
	.mod-feature-accordian-full-content-wrapper-in:after {
	  content: "";
	  display: table;
	  clear: both;
	}
	/* line 95, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-content-wrapper-in.mod-feature-accordian-full-features-content-right {
	  padding-left: 10px;
	}
	/* line 104, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-subheader {
	  padding-top: 0px;
	  font-size: 18px;
	}
	.mod-feature-accordian-full-title {
		padding-bottom: 4px;
	}
	/* line 111, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-head {
	  float: left;
	  width: 370px;
	  text-transform: uppercase;
	  font-size: 18px;
	  font-size: 1.35em;
	  cursor: pointer;
	}
	#suspension_systems .mod-feature-accordian-full-head {
	  width: 375px;
	}
	/* line 122, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-head,
	.mod-feature-accordian-full-sym {
	  cursor: pointer;
	}
	/* line 125, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-head:hover,
	.mod-feature-accordian-full-sym:hover {
	  color: #d20f06;
	}
	/* line 130, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-disclaimer {
	  float: right;
	}
	/* line 135, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-disclaimer-wrapper {
	  max-width: 940px;
	  padding-left: 10px;
	  padding-right: 10px;
	  margin-left: auto;
	  margin-right: auto;
	  position: absolute;
	  right: 0;
	  bottom: 0;
	  left: 0;
	  padding: 10px;
	}
	/* line 38, ../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.5/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
	.mod-feature-accordian-full-disclaimer-wrapper:after {
	  content: "";
	  display: table;
	  clear: both;
	}
	/* line 144, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-sym {
	  font-weight: bold;
	  font-size: 15px;
	  cursor: pointer;
	}
	/* line 150, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.mod-feature-accordian-full-active-feature .mod-feature-accordian-full-sym {
	  position: relative;
	  left: 3px;
	}
	/* line 155, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.light-theme .mod-feature-accordian-full-desc {
	  color: #000000;
	}
	/* line 159, ../../../sass/modules/_mod-feature-accordian-full.scss */
	.light-theme .mod-feature-accordian-full-features-content li {
	  border-bottom: 1px solid #000000;
	}
	.mod-feature-accordian-full-active-feature h2{
	  color: #d20f06;
	  margin-bottom: 8px;
	}
	/* Generate from _mod-popup-modal.scss */
	/* line 4, ../../../sass/modules/_mod-modal-overlay.scss */
	.mod-modal-overlay-mask {
	  position: absolute;
	  top: 0;
	  left: 0;
	  height: 100%;
	  width: 100%;
	  display: none;
	  background-color: #000000;
	}
	/* line 14, ../../../sass/modules/_mod-modal-overlay.scss */
	.modal-overlay {
	  position: absolute;
	  display: none;
	  color: #000000;
	  padding: 50px;
	  background: #ffffff;
	  z-index: 1;
	}
	/* line 23, ../../../sass/modules/_mod-modal-overlay.scss */
	.mod-modal-overlay-close-btn {
	  position: absolute;
	  top: 0;
	  right: 0;
	  font-size: 16px;
	  color: #666666;
	  text-decoration: none;
	  margin-top: 5px;
	  margin-right: 5px;
	}
	/* line 60, ../../../sass/modules/_mod-modal-overlay.scss */
	.mod-modal, .mod-threesixty-modal {
	  position: fixed;
	  top: 0;
	  right: 0;
	  bottom: 0;
	  left: 0;
	  background: url(/assets/styles/images/modal-transparency.png) 0 0 repeat;
	  z-index: 9000;
	}
	/* line 70, ../../../sass/modules/_mod-modal-overlay.scss */
	.mod-modal-container, .mod-threesixty-modal-container {
	  position: absolute;
	  overflow: auto;
	  margin: auto;
	  top: 0;
	  left: 0;
	  bottom: 0;
	  right: 0;
	}
	/* line 1, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero {
	  position: relative;
	  clear: both;
	  overflow: hidden;
	}
	/* line 6, ../../../sass/modules/_mod-vlp-hero.scss */
	.ie8 .mod-vlp-hero {
	  margin-top: 0;
	}
	/* line 11, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-image-wrapper {
	  position: relative;
	  left: 50%;
	  float: left;
	  min-height: 952px;
	}
	/* line 19, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-image {
	  position: relative;
	  left: -53%;
	  margin-top: -75px;
	}
	/* line 25, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-content-wrapper-fullwidth {
	  width: 100%;
	  height: 100%;
	  position: absolute;
	  top: 0;
	  left: 0;
	}
	/* line 32, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-content-wrapper {
	  position: relative;
	  margin: 0 auto;
	  padding: 0 10px;
	  width: 940px;
	  height: 100%;
	}
	/* line 40, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-content-header {
	  overflow: hidden;
	  margin-top: 30px;
	  width: 460px;
	  /*margin-bottom: 40px;*/
	}
	/* line 49, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-title,
	.mod-vlp-hero-subtitle {
	  float: left;
	  clear: both;
	}
	/* line 54, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-subtitle {
	  text-transform: uppercase;
	  color: #ACACAC;
	  font-size: 14px;
	  font-weight: normal;
	  line-height: 1;
	  text-transform: uppercase;
	  margin-top: 10px;
	  padding-left: 15px;
	  word-spacing: -0.05em;
	 width: 200px;
	}
	.ie8 .mod-vlp-hero-subtitle{
	  letter-spacing: normal;
	}
	/* line 68, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-subtitle span {
	  color: #FFF;
	}
	/* line 70, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-subtitle em {
	  color: #FFFFFF;
	}
	/* line 72, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-content-wrapper .for-starting {
	  text-transform: none;
	  font-family: trade gothic;
	  font-size: 12px;
	  display: inline-block;
	  clear: both;
	}
	/* line 80, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-title {
	  margin-bottom: 10px;
	  padding-bottom: 0;
	  font-size: 38px;
	}
	/* line 86, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-msrp-price-subtitle {
	  font-size: 20px;
	  display: block;
	  float: left;
	  font-size: 16px;
	  line-height: 0.8;
	}
	/* line 97, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-content-wrapper .msrp {
	  display: block;
	  float: left;
	  font-family: "Trade Gothic";
	  font-size: 32px;
	  font-weight: normal;
	  margin-left: 3px;
	  margin-top: -8px;
	  padding-left: 4px;
	}
	/* line 108, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-content-wrapper .msrp span {
	  display: inline;
	  vertical-align: top;
	  font-family: trade gothic;
	  line-height: 1.8;
	  margin-top: 10px;
	  font-size: 17.5px;
	}
	/* line 117, ../../../sass/modules/_mod-vlp-hero.scss */
	.for-buy-lease {
	  font-family: trebuchet ms !important;
	  display: block !important;
	  color: #acacac;
	  font-size: 9px;
	}
	/* line 119, ../../../sass/modules/_mod-vlp-hero.scss */
	.buy-for-section {
	  margin-top: -5px;
	  list-style: none outside none;
	}
	/* line 121, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-msrp-price {
	  border-bottom: 1px solid #3B3B3B;
	  clear: both;
	  float: left;
	  margin-top: 15px;
	  padding-bottom: 5px;
	  padding-left: 15px;
	  text-transform: uppercase;
	  width: 93%;
	}
	/* line 132, ../../../sass/modules/_mod-vlp-hero.scss */
	.lease-container {
	  border-bottom: 1px solid #3B3B3B;
	  border-top: 1px solid #666666;
	  padding-bottom: 10px !important;
	  padding-top: 5px;
	  padding-left: 15px;
	}
	/* line 140, ../../../sass/modules/_mod-vlp-hero.scss */
	.buy-container {
	  border-top: 1px solid #666666;
	  padding-top: 5px;
	  padding-left: 15px;
	}
	/* line 146, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-wrapper {
	  background: rgba(38, 39, 40, 0.7);
	  clear: both;
	  color: #FFFFFF;
	  float: left;
	  height: auto;
	  margin-bottom: 15px;
	  margin-top: 5px;
	  padding-bottom: 5px;
	  width: 221px;
	  position: relative;
	  margin-left: 0;
	}
	/* line 160, ../../../sass/modules/_mod-vlp-hero.scss */
	.ie8 .mod-incentives-offers-wrapper, .ie9 .mod-incentives-offers-wrapper {
	  background: #262728;
	  filter: alpha(opacity=70);
	  zoom: 1;
	}
	/* line 167, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-wrapper .year-toggle {
	  -webkit-transform: rotate(90deg);
	  -moz-transform: rotate(90deg);
	  -ms-transform: rotate(90deg);
	  -o-transform: rotate(90deg);
	  transform: rotate(90deg);
	  /*@include transform-origin(50%, 50%);*/
	  position: absolute;
	  top: 35px;
	  left: -61px;
	  margin: 0;
	  padding: 0;
	}
	/* line 176, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-wrapper .year-toggle li {
	  display: block;
	  position: relative;
	  float: left;
	  padding: 5px 10px;
	  background-color: #cccccc;
	  color: white;
	}
	/* line 183, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-wrapper .year-toggle li.active {
	  background-color: #d20f06;
	}
	/* line 190, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabs-link {
	  float: left;
	  width: 50%;
	  text-align: center;
	}
	/* line 196, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabs-linktext {
	  padding: 6px;
	  text-decoration: none;
	  font-size: 12px;
	}
	/* line 201, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabs-linktext span {
	  color: #FFF;
	  font-weight: bold;
	  font-size: 16px;
	}
	/* line 207, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabs-linktext sup {
	  vertical-align: top;
	}
	/* line 212, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-or {
	  color: #CCCCCC;
	  font-family: verdana !important;
	  font-size: 11px;
	  font-weight: normal !important;
	  text-align: left;
	  display: block !important;
	}
	/* line 222, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-incentives-offers-container {
	  margin-top: 10px;
	}
	/* line 225, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-incentives-offers-container .mod-incentives-offers-tabs-linktext {
	  display: block;
	  height: 17px;
	  background-color: rgba(134, 136, 139, 0.5);
	  color: #EEE;
	  text-transform: uppercase;
	  font-size: 14px;
	}
	/* line 233, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-incentives-offers-container .mod-incentives-offers-tabs-linktext:focus {
	  outline: none;
	}
	/* line 237, ../../../sass/modules/_mod-vlp-hero.scss */
	.ie8 .mod-vlp-incentives-offers-container .mod-incentives-offers-tabs-linktext {
	  background-color: transparent;
	  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#7086888b,endColorStr=#7086888b);
	  zoom: 1;
	}
	/* line 248, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-incentives-offers-container .mod-incentives-offers-tabs-container {
	  clear: both;
	  padding: 10px 5px;
	  min-height: 125px;
	}
	/* line 254, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-incentives-offers-container .mod-incentives-offers-tabs-container, .mod-vlp-incentives-offers-container .tab-current {
	  background-color: rgba(38, 39, 40, 0.7);
	}
	/* line 257, ../../../sass/modules/_mod-vlp-hero.scss */
	.ie8 .mod-vlp-incentives-offers-container .mod-incentives-offers-tabs-container, .ie8 .mod-vlp-incentives-offers-container .tab-current {
	  background-color: transparent;
	  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#95262728,endColorStr=#95262728);
	  zoom: 1;
	}
	/* line 265, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-incentives-offers-container .mod-vlp-calculate-link, .mod-vlp-incentives-offers-container .mod-vlp-offers-link {
	  color: #fff;
	}
	/* line 271, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-promo-zone {
	  width: 23.40426%;
	  float: left;
	  margin-right: 2.12766%;
	  clear: both;
	}
	/* line 276, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-360-controls-wrapper {
	  width: 40.42553%;
	  float: left;
	  margin-right: 2.12766%;
	  position: absolute;
	  right: 20px;
	  bottom: 20px;
	}
	/* line 283, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-360-controls {
	  float: right;
	}
	/* line 287, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-360-btns-wrapper, .mod-vlp-hero-colorizr-wrapper {
	  float: left;
	}
	/* line 294, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-disclaimer-top-left,
	.mod-vlp-hero-disclaimer-top-right,
	.mod-vlp-hero-disclaimer-bottom-left,
	.mod-vlp-hero-disclaimer-bottom-right {
	  position: absolute;
	}
	/* line 299, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-disclaimer-top-left {
	  left: 0;
	  top: 0;
	}
	/* line 304, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-disclaimer-top-right {
	  right: 0;
	  top: 0;
	}
	/* line 309, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-disclaimer-bottom-left {
	  bottom: 515px;
	  left: 0;
	}
	/* line 314, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-disclaimer-bottom-right {
	  bottom: 515px;
	  right: 0;
	}
	/* line 324, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-wrapper ~ .cllc-modal-window,
	.ie8 .mod-vlp-wrapper ~ .cllc-modal-window {
	  background-color: transparent;
	}
	/* line 329, ../../../sass/modules/_mod-vlp-hero.scss */
	.cllc-modal-vlp .mod-vlp-wrapper ~ .cllc-modal-window,
	.cllc-modal-vlp .ie8 .mod-vlp-wrapper ~ .cllc-modal-window {
	  background-color: #ffffff;
	}
	/* line 333, ../../../sass/modules/_mod-vlp-hero.scss */
	body .mod-wrapper-bleed-alt.mod-vlp-wrapper ~ .cllc-modal-window .cllc-modal-button, body .mod-vlp-wrapper.mod-global-footer-bleed-alt ~ .cllc-modal-window .cllc-modal-button {
	  top: 30px;
	  right: 15px;
	}
	/* line 340, ../../../sass/modules/_mod-vlp-hero.scss */
	body .mod-wrapper-bleed-alt.mod-vlp-wrapper ~ .cllc-modal-window .cllc-modal-button:hover, body .mod-vlp-wrapper.mod-global-footer-bleed-alt ~ .cllc-modal-window .cllc-modal-button:hover {
	  background-position: 0 0;
	}
	/* line 344, ../../../sass/modules/_mod-vlp-hero.scss */
	body .mod-wrapper-bleed-alt.mod-vlp-wrapper ~ .cllc-modal-window .cllc-modal-button:before, body .mod-vlp-wrapper.mod-global-footer-bleed-alt ~ .cllc-modal-window .cllc-modal-button:before {
	}
	/* line 349, ../../../sass/modules/_mod-vlp-hero.scss */
	body.cllc-modal-vlp .mod-wrapper-bleed-alt.mod-vlp-wrapper ~ .cllc-modal-window .cllc-modal-button, body.cllc-modal-vlp .mod-vlp-wrapper.mod-global-footer-bleed-alt ~ .cllc-modal-window .cllc-modal-button {
	  top: 4px;
	  width: 10px;
	  height: 16px;
	  background: none;
	}
	/* line 355, ../../../sass/modules/_mod-vlp-hero.scss */
	body.cllc-modal-vlp .mod-wrapper-bleed-alt.mod-vlp-wrapper ~ .cllc-modal-window .cllc-modal-button:before, body.cllc-modal-vlp .mod-vlp-wrapper.mod-global-footer-bleed-alt ~ .cllc-modal-window .cllc-modal-button:before {
	  content: "x";
	}
	/* line 361, ../../../sass/modules/_mod-vlp-hero.scss */
	body .mod-wrapper-bleed-alt ~ .cllc-modal-window .cllc-modal-button, body .mod-global-footer-bleed-alt ~ .cllc-modal-window .cllc-modal-button {
	  background-image: none;
	}
	/* line 372, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-details:first-child {
	  padding-top: 0;
	}
	/* line 379, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-details {
	  margin-bottom: 20px;
	}
	/*.mod-incentives-offers-details-last{ padding-left:15px; }*/
	/* line 385, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-models-list-container {
	  overflow: hidden;
	  list-style: none outside none !important;
	}
	/* line 389, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-models-list-container .mod-incentives-offers-models-list {
	  margin-left: 13px;
	  list-style: disc;
	  font-weight: bold;
	  font-size: 14px;
	}
	/* line 395, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-models-list-container .mod-incentives-offers-models-list p {
	  display: inline;
	}
	/* line 414, ../../../sass/modules/_mod-vlp-hero.scss */
	.lease-desc {
	  font-size: 10px;
	  margin-right: 20px;
	}
	/* line 421, ../../../sass/modules/_mod-vlp-hero.scss */
	.incentive-apr-data,
	.incentive-cash-data,
	.incentive-lease-data {
	  color: #ccc;
	  list-style: none;
	}
	/* line 428, ../../../sass/modules/_mod-vlp-hero.scss */
	.incentive-apr-data *,
	.incentive-cash-data *,
	.incentive-lease-data * {
	  font-weight: bold;
	  font-family: Helvetica, Arial;
	}
	/* line 433, ../../../sass/modules/_mod-vlp-hero.scss */
	.incentive-apr-data:empty,
	.incentive-cash-data:empty,
	.incentive-lease-data:empty {
	  display: none;
	}
	/* line 438, ../../../sass/modules/_mod-vlp-hero.scss */
	.incentive-apr-data .apr, .incentive-cash-data .cash, .incentive-lease-data .lease-side {
	  display: inline;
	}
	/* line 442, ../../../sass/modules/_mod-vlp-hero.scss */
	.incentive-apr-data *, .incentive-cash-data *, .incentive-lease-data * {
	  display: inline-block;
	  font-family: trade gothic;
	  font-weight: normal;
	}
	/* line 448, ../../../sass/modules/_mod-vlp-hero.scss */
	.incentives-number .for-curr {
	  vertical-align: top;
	  font-family: trade gothic;
	  display: inline;
	  line-height: 1.8em;
	  margin-top: 10px;
	  font-size: 16px;
	}
	/* line 450, ../../../sass/modules/_mod-vlp-hero.scss */
	.for-price-buy {
	  font-weight: normal;
	  margin-left: 5px;
	  line-height: 0.9;
	  margin-right: 3px;
	}
	/* line 452, ../../../sass/modules/_mod-vlp-hero.scss */
	.for-price-lease {
	  font-weight: normal;
	  line-height: 0.9;
	  margin-left: 2px;
	  margin-right: 4px;
	}
	/* line 459, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed .btn-link-vlp {
	  text-transform: capitalize;
	}
	/* line 462, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed .btn-link-vlp:last-child {
	  margin-top: 0;
	}
	/* line 467, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-links {
	  margin: 7px 0 10px 15px;
	}
	.ie8 .mod-incentives-offers-links {
	  margin-bottom: 0px;
	}
	/* line 469, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-links a {
	  text-decoration: none;
	  text-transform: uppercase;
	  font-size: 12px;
	}
	/* line 476, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-models-list, .mod-incentives-offers-models-list-max {
	  float: left;
	  margin-top: 5px;
	  width: 50%;
	}
	/* line 482, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-models-list-max {
	  width: 100%;
	}
	/* line 488, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-incentives-offers-tabs-content {
	  clear: both;
	  display: block;
	  float: left;
	  width: 100%;
	}
	/* line 494, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-incentives-offers-tabs-content.tab-current {
	  display: block;
	  background: none;
	}
	/* line 499, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-incentives-offers-tabs-content .incentives-number {
	  color: #FFF;
	  font-weight: normal;
	  color: #FFFFFF;
	  display: inline-block;
	  font-family: trade gothic;
	  font-size: 28px;
	}
	/* line 508, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-incentives-offers-tabs-content .incentives .lease-offer {
	  border-bottom: 1px solid #3B3B3B;
	  border-top: 1px solid #666666;
	  padding-bottom: 10px !important;
	  padding-left: 15px;
	  padding-top: 5px;
	}
	/* line 515, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-incentives-offers-tabs-content .incentives .incentive-apr-data {
	  border-top: 1px solid #666666;
	}
	/* line 519, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-incentives-offers-tabs-content .incentives #cash .incentive-apr-data, .mod-vlp-incentives-offers-tabs-content .incentives #cash .incentive-cash-data, .mod-vlp-incentives-offers-tabs-content .incentives #apr .incentive-apr-data, .mod-vlp-incentives-offers-tabs-content .incentives #apr .incentive-cash-data {
	  padding-left: 15px;
	  padding-top: 5px;
	}
	.mod-vlp-incentives-offers-tabs-content .incentives .incentive-apr-data, .mod-vlp-incentives-offers-tabs-content .incentives .incentive-cash-data{
	  padding-left: 15px;
	  padding-top: 5px;
	}
	/* line 529, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-tabs-container {
	  overflow: hidden;
	  width: 595px;
	  height: 508px;
	}
	/* line 534, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-tabs-container .mod-incentives-offers-models-list {
	  font-weight: normal;
	}
	/* line 539, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-tabs-content {
	  padding: 0 0 0 20px;
	  height: 405px;
	}
	/* line 544, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-tabs-linktext {
	  font-weight: bold;
	  font-size: 13px;
	  font-family: Helvetica, Arial;
	}
	/* line 550, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-tabs-heading {
	  padding: 20px 20px 25px;
	  background: url(/assets/styles/images/mod-vlp-hero/bg-HeaderDivider.png) no-repeat center bottom;
	}
	/* line 555, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-details, .mod-incentives-offers-tabbed-modal .mod-incentives-offers-details-last {
	  width: 512px;
	}
	/* line 559, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-title {
	  font-size: 15px;
	  font-family: Helvetica, Arial;
	}
	/* line 563, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-title span {
	  font-weight: bold;
	}
	/* line 568, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal label, .mod-incentives-offers-tabbed-modal .mod-incentives-offers-zip-input {
	  border: 0;
	  font-weight: bold;
	  font-size: 10px;
	  font-family: Helvetica, Arial;
	}
	/* line 575, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal label {
	  color: #86888b;
	}
	/* line 579, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-zip-input {
	  -webkit-border-radius: 5px;
	  -moz-border-radius: 5px;
	  border-radius: 5px;
	  margin-right: 10px;
	  padding: 5px;
	  width: 35px;
	  background: #bababa;
	  color: #fff;
	}
	/* line 588, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-zip-input::-webkit-outer-spin-button, .mod-incentives-offers-tabbed-modal .mod-incentives-offers-zip-input::-webkit-inner-spin-button {
	  margin: 0;
	  -webkit-appearance: none;
	}
	/* line 594, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal input[type="button"] {
	  cursor: pointer;
	}
	/* line 599, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-desc {
	  font-size: 24px;
	}
	/* line 604, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-model-title, .mod-incentives-offers-tabbed-modal .mod-incentives-offers-models-list-container {
	  color: #86888b;
	  font-weight: bold;
	  font-family: Helvetica, Arial;
	}
	/* line 610, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-incentives-offers-tabbed-modal .mod-incentives-offers-models-list-max {
	  font-weight: normal;
	  font-size: 13px;
	}
	/* line 615, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-wrapper ~ .blockUI.blockMsg {
	  background-color: #ffffff;
	}
	/* line 619, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-disclaimer {
	  background: transparent;
	  color: #000000;
	  float: right;
	  font-family: "Trade Gothic";
	  position: absolute;
	  right: -10px;
	  top: 370px;
      width: 348px;
	  z-index: 0;
	}
	/* line 630, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-disclaimer.dark-theme {
	  color: #000000;
	}
	/* line 631, ../../../sass/modules/_mod-vlp-hero.scss */
	.mod-vlp-hero-disclaimer.light-theme {
	  color: #ffffff;
	}
	/* line 634, ../../../sass/modules/_mod-vlp-hero.scss */
	article.mod-incentives-offers {
	  float: left;
	  height: 100%;
	  width: 100%;
	  margin-left: 0;
	}
	/* line 641, ../../../sass/modules/_mod-vlp-hero.scss */
	#mod-incentives-offers-lease-content {
	  clear: both;
	  display: block;
	  float: left;
	  padding-bottom: 10px;
	}
	/*#mod-incentives-offers-lease-content{
	}*/
	/* line 1, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector {
	  position: relative;
	  /* margin-top: -478px; */
	  margin-top: -478px;
	}
	/* line 6, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector .mod-comp-container {
	  display: none;
	  padding-top: 55px;
	  width: 960px;
	  padding-left: 0;
	}
	/*.mod-vlp-comp-selector-components-active {
		display: block;
	}*/
	/* line 15, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem {
	  display: table;
	  float: left;
	  width: 164px;
	  height: 55px;
	}
	/* line 23, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem:first-child,
	.mod-vlp-comp-selector-nav-elem:last-child {
	  padding-bottom: 30px;
	  background-image: url("/assets/styles/images/vlp_shadows.png");
	  background-repeat: no-repeat;
	}
	/* line 29, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem:first-child {
	  background-position: -12px 55px;
	}
	/* line 33, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem:last-child {
	  background-position: 151px 55px;
	}
	/* line 39, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem-active,
	.mod-vlp-comp-selector-nav-elem-active:first-child,
	.mod-vlp-comp-selector-nav-elem-active:last-child {
	  padding-bottom: 30px;
	  background-image: url("/assets/styles/images/active_arrow.png");
	  background-repeat: no-repeat;
	}
	/* line 46, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem-active {
	  background-position: -174px -8px;
	}
	/* line 50, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem-active:first-child {
	  background-position: -8px -8px;
	}
	/* line 54, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem-active:last-child {
	  background-position: -337px -8px;
	}
	/* line 58, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem-text {
	  font-size: 14px;
	  font-weight: bold;
	  color: #000;
	  text-align: center;
	  text-decoration: none;
	  text-transform: uppercase;
	  padding: 0 10px;
	  background: url(/assets/styles/images/vlp-nav-border.png) no-repeat 0 9px white;
	  display: table-cell;
	  height: 55px;
	  vertical-align: middle;
	}
	/* line 72, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem-text:last-child {
	  border-right: 0;
	}
	/* line 76, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem-text:hover {
	  text-decoration: none;
	}
	/* line 83, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem:first-child .mod-vlp-comp-selector-nav-elem-text,
	.mod-vlp-comp-selector-nav-elem-active .mod-vlp-comp-selector-nav-elem-text,
	.mod-vlp-comp-selector-nav-elem-active + .mod-vlp-comp-selector-nav-elem .mod-vlp-comp-selector-nav-elem-text {
	  background-image: none;
	}
	/* line 87, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem-text:hover {
	  color: #d20f06;
	}
	/* line 90, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-component-wrapper {
	  clear: both;
	}
	.mod-vlp-comp-selector section.mod-comp-container {
	  min-height: 560px;
	}
	/* line 94, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav {
	  position: absolute;
	  top: 0;
	  left: -12px;
	  z-index: 1;
	  width: 984px;
	  height: 84px;
	}
	/* line 103, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector-nav-elem-active .mod-vlp-comp-selector-nav-elem-text {
	  background-color: #ff0000;
	  color: #FFFFFF;
	}
	/* line 108, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-wrapper .mod-wrapper {
	  overflow: visible;
	  padding-right: 0;
	  padding-left: 0;
	  max-width: 960px;
	  /*margin-top:20px;*/
	}
	/* line 117, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector .mod-image-full, .mod-vlp-comp-selector .mod-image-full-wrapper {
	  margin-top: 0;
	  position: static;
	}
	/* line 122, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector .mod-image-full-copy, .mod-vlp-comp-selector .mod-image-full-copy-alt {
	  margin-top: 86px;
	}
	/* line 129, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector .mod-image-full-title, .mod-vlp-comp-selector .mod-feature-toggle-full-title, .mod-vlp-comp-selector .mod-image-full-subtitle, .mod-vlp-comp-selector .mod-hot-spot-headline {
	  font-size: 38px;
	  line-height: 1;
	}
	/* line 135, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector .mod-image-full-subheader, .mod-vlp-comp-selector .mod-hot-spot-sub-headline {
	  text-transform: uppercase;
	  font-size: 19px;
	}
	/* line 143, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector .mod-image-full-subheader, .mod-vlp-comp-selector .mod-feature-toggle-full-desc, .mod-vlp-comp-selector .mod-feature-toggle-full-title {
	  margin-bottom: 18px;
	}	
	.mod-vlp-comp-selector .mod-image-full-subheader {
		margin-bottom: 16px;
	}
	/* line 148, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector .mod-feature-toggle-full-title {
	  margin-top: 30px;
	  margin-bottom: 1px;
	}
	/* line 154, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector .mod-feature-toggle-full-title, .mod-vlp-comp-selector .mod-feature-toggle-full-desc {
	  width: auto;
	}
	/* line 158, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector .mod-feature-toggle-optional-cta {
	  margin-top: -1px;
	}
	/* line 162, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector .mod-model-family-desc {
	  margin-left: 10px;
	  width: 940px;
	}
	/* line 167, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector .mod-model-family-title {
	  margin-left: 10px;
	  width: 940px;
	}
	/* line 172, ../../../sass/modules/_mod-vlp-comp-selector.scss */
	.mod-vlp-comp-selector .mod-hot-spots-head-wrapper {
	  left: 0;
	  margin-left: 10px;
	  width: 940px;
	}
	/* line 1, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-header {
	  overflow: hidden;
	  margin: 30px 0;
	}
	/* line 6, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-header-title {
	  float: left;
	  width: 720px;
	}
	/* line 12, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-header-desc {
	  clear: both;
	  margin-bottom: 10px;
	}
	/* line 17, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-content {
	  clear: both;
	}
	/* line 21, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-item {
	  position: relative;
	  float: left;
	  margin: 0 35px 55px 0;
	  width: 260px;
	}
	/* line 27, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-item .label-desc {
	  font-size: 11px;
	  position: relative;
	  top: -5px;
	}
	/* line 33, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-item.SHAKER .extras {
	  position: relative;
	  top: -17px;
	}
	/* line 40, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-content-item-img {
	  display: block;
	}
	/* line 49, ../../../sass/modules/_mod-model-detail.scss */
	.mod-txt-hide, .mod-gallery-loader, .mod-gallery-btn-share,
	.mod-gallery-btn-fullscreen,
	.mod-gallery-btn-download, .move-up, .move-down, .mod-global-footer .footer-content .social li a span, .mod-global-footer .footer-toplinks .links .automobility, .mod-global-footer .footer-toplinks .links .automobility a, .mod-global-footer .footer-toplinks .links .accessibility, .mod-global-footer .footer-toplinks .links .accessibility a, .mod-global-footer .footer .footer-logo-links a, .mod-global-footer .srt .title, .mod-global-footer .srt .mod-feature-columns-stacked-headline, .mod-global-footer .srt .mod-feature-story-title, .mod-global-footer .srt .mod-gallery-header-title, .mod-global-footer .srt .mod-model-family-name, .mod-global-footer .srt .mod-side-nav-vehicle-nav .vehicle-nav ul li a, .mod-side-nav-vehicle-nav .vehicle-nav ul li .mod-global-footer .srt a, .mod-global-footer .srt .mod-video-full-title, .mod-global-footer .srt .mod-feature-accordian-title, .mod-global-footer .srt .mod-feature-accordian-full-title, .mod-global-footer .srt .mod-colorizer-title, .mod-global-footer .srt .mod-feature .mod-feature-toggle-full-title, .mod-feature .mod-global-footer .srt .mod-feature-toggle-full-title, .mod-global-footer .srt .mod-image-half-title, .mod-model-detail-carousel-prev, .mod-model-detail-carousel-next, .mod-model-detail-btn-share, .mod-model-detail-btn-fullscreen, .mod-model-detail-btn-download, .mod-special-packages-carousel-prev,
	.mod-special-packages-carousel-next, .mod-special-packages-btn-share, .mod-special-packages-btn-fullscreen, .mod-special-packages-btn-download {
	  color: transparent;
	  font: 0/0 a;
	  text-shadow: none;
	  cursor:pointer;
	}
	/* line 53, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-overlay-wrapper {
	  width: 100%;
	  float: left;
	  margin-right: 2.12766%;
	  position: absolute;
	  top: 0;
	  left: 0;
	  display: none;
	  clear: both;
	  background-image: url(/assets/styles/images/mod-model-detail/overlay-top-shadow.png);
	  background-position: 0 0;
	  background-repeat: repeat-x;
	}
	/* line 65, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-overlay {
	  overflow: hidden;
	  margin: 8px auto 0;
	  padding-bottom: 26px;
	  background-color: #f3f3f3;
	  background-image: url(/assets/styles/images/mod-model-detail/overlay-bottom-shadow.png);
	  background-position: 0 bottom;
	  background-repeat: repeat-x;
	}
	/* line 75, ../../../sass/modules/_mod-model-detail.scss */
	.shadow-top {
	  margin: -1px 0 0;
	  height: 1px;
	  background: #fff;
	}
	/* line 80, ../../../sass/modules/_mod-model-detail.scss */
	.ie7 .shadow-top, .ie8 .shadow-top {
	  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#A7A7A7')";
	  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#A7A7A7');
	}
	/* line 87, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-content,
	.mod-model-detail-active-img {
	  position: relative;
	}
	/* line 91, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-active-img {
	  margin-bottom: 10px;
	  height: 311px;
	}
	/* line 96, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-loader {
	  position: absolute;
	  top: 45%;
	  left: 50%;
	  color: #ff0000;
	  font-size: 40px;
	}
	/* line 105, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-image {
	  width: 517px;
	}
	/* line 109, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-content {
	  clear: both;
	  margin: 0 auto;
	  padding: 25px 0;
	  width: 940px;
	}
	/* line 116, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-video-container {
	  width: 100%;
	}
	/* line 119, ../../../sass/modules/_mod-model-detail.scss */
	.ie7 .mod-model-detail-video-container {
	  overflow: visible;
	  height: 530px;
	}
	/* line 126, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-description {
	  overflow: hidden;
	  margin-bottom: 5px;
	  height: auto;
	  padding: 3px;
	}
	/* line 134, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-counter {
	  float: left;
	  margin-left: 5px;
	  max-width: 10%;
	  padding-right: 20px;
	}
	/* line 142, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-counter-current {
	  color: #101011;
	  font-size: 14px;
	}
	/* line 147, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-counter-total {
	  color: #86888b;
	  font-size: 14px;
	}
	/* line 152, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-info {
	  float: left;
	  padding: 2px 20px 0;
	  width: 77%;
	  border-left: 1px solid #787476;
	  font-size: 12px;
	  font-family: Helvetica, Arial;
	  line-height: 14px;
	}
	/* line 163, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-caption {
	  color: #262728;
	  font-weight: bold;
	  line-height: 14px;
	}
	.mod-model-detail-caption sup{
	  top:-3px;
	}
	/* line 169, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-subtitle {
	  color: #86888b;
	}
	/* line 173, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-caption sup {
	  vertical-align: middle;
	}
	/* line 177, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-link {
	  float: left;
	  margin-top: 5px;
	  color: #cc1417;
	  text-decoration: none;
	}
	/* line 184, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-btn {
	  color: transparent;
	  font: 0/0 a;
	  text-shadow: none;
	  position: absolute;
	  width: 43px;
	  height: 40px;
	  cursor: pointer;
	}
	/* line 193, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-content-model-name {
	  font-size: 18px;
	  line-height: 18px;
	}
	/* line 199, ../../../sass/modules/_mod-model-detail.scss */
	.mode-model-detail-content-model-headline {
	  margin: 8px 0 20px;
	}
	/* line 204, ../../../sass/modules/_mod-model-detail.scss */
	.custGallerySprite, .mod-special-packages-pointer {
	  background: url(/assets/styles/images/mod-model-detail/custGallery-sprite.png) no-repeat;
	}
	/* line 208, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-custGallery, .mod-model-detail-pointer {
	  background: url(/assets/styles/images/mod-model-detail/custGallery-sprite.png) no-repeat -8px -239px;
	}
	/* line 211, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-pointer {
	  position: absolute;
	  bottom: -66px;
	  left: 50%;
	  z-index: 2;
	  display: block;
	  margin-bottom: 6px;
	  margin-left: -12px;
	  width: 24px;
	  height: 25px;
	  cursor: default;
	}
	/* line 227, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-gallery-sprite {
	  background: url(/assets/styles/images/mod-model-detail/gallery-sprite.png) no-repeat;
	}
	/* line 234, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-btn-prev-active,
	.mod-model-detail-btn-next-active,
	.mod-model-detail-btn-prev-inactive,
	.mod-model-detail-btn-next-inactive {
	  width: 25px;
	  height: 39px;
	  top: 235px;
	}
	/* line 239, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-overlay .mod-model-detail-btn-prev-active, .mod-model-detail-full-screen-overlay
	.mod-model-detail-btn-next-active, .mod-model-detail-full-screen-overlay
	.mod-model-detail-btn-prev-inactive, .mod-model-detail-full-screen-overlay
	.mod-model-detail-btn-next-inactive {
	  top: 38%;
	}
	/* line 245, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-btn-prev-active,
	.mod-model-detail-btn-next-active {
	  display: block;
	}
	/* line 250, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-btn-prev-inactive,
	.mod-model-detail-btn-next-inactive {
	  display: none;
	}
	/* line 262, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-btn-next-inactive {
	  right: -30px;
	  background-position: -130px -1px;
	  cursor: default;
	}
	/* line 268, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-overlay .mod-model-detail-btn-next-inactive, .mod-model-detail-full-screen-overlay .mod-model-detail-btn-next-active {
	  right: 75px;
	}
	/* line 272, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-overlay .mod-model-detail-btn-prev-inactive, .mod-model-detail-full-screen-overlay .mod-model-detail-btn-prev-active {
	  left: 75px;
	}
	/* line 278, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-modelname,
	.mod-model-detail-modelprice,
	.mod-model-detail-modelprice-rate {
	  color: #101011;
	  cursor: pointer;
	}
	/* line 283, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-modelprice-rate sup {
	  top: 0;
	  font-size: 0.9em;
	}
	/* line 288, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-modelname {
	  font-size: 25px;
	  line-height: 20px;
	  width: 260px !important;
	  display: table-cell !important;
	  vertical-align: bottom;
	  height: 40px;
	}
	/* line 298, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-modelprice {
	  font-size: 11px;
	}
	/* line 301, ../../../sass/modules/_mod-model-detail.scss */
	.ie8 .mod-model-detail-modelprice {
	  letter-spacing: -0.2px;
	}
	/* line 311, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-btn-close {
	  top: 0;
	  right: 0;
	  background: url(/assets/styles/images/mod-model-detail/gallery-close.png) no-repeat;
	  background-position: 0 0;
	}
	/* line 317, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-btn-close:hover, .mod-gallery-btn-close:hover {
	  background: url(/assets/styles/images/mod-model-detail/gallery-close-hover.png) no-repeat;
	  background-position: 0 0;
	}
	/* line 323, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-controls {
	  position: absolute;
	  top: 384px;
	  right: 404px;
	  z-index: 2;
	  overflow: hidden;
	}
	/* line 332, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-package-label {
	  color: #262728;
	}
	.mod-model-detail-package-options .mod-model-detail-package-label {
	  padding-top:0;
	  margin-bottom:0;
	}
	/* line 336, ../../../sass/modules/_mod-model-detail.scss */
	.ie8 .mod-model-detail-package-label {
	  letter-spacing: -0.2px;
	}
	/* line 343, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-btn-share,
	.mod-model-detail-btn-fullscreen,
	.mod-model-detail-btn-download {
	  position: relative;
	  float: left;
	  width: 32px;
	  height: 30px;
	  background-color: #86888b;
	  background-color: rgba(134, 136, 139, 0.6);
	  cursor:pointer;
	}
	/* line 351, ../../../sass/modules/_mod-model-detail.scss */
	.ie8 .mod-model-detail-btn-share, .ie8
	.mod-model-detail-btn-fullscreen, .ie8
	.mod-model-detail-btn-download {
	  background-color: transparent;
	  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6086888b,endColorStr=#6086888b);
	  zoom: 1;
	}
	/* line 362, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-btn-share:hover,
	.mod-model-detail-btn-fullscreen:hover,
	.mod-model-detail-btn-download:hover {
	  background-color: #262728;
	  background-color: rgba(38, 39, 40, 0.6);
	}
	/* line 365, ../../../sass/modules/_mod-model-detail.scss */
	.ie8 .mod-model-detail-btn-share:hover, .ie8
	.mod-model-detail-btn-fullscreen:hover, .ie8
	.mod-model-detail-btn-download:hover {
	  background-color: transparent;
	  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#60262728,endColorStr=#60262728);
	  zoom: 1;
	}
	/* line 374, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-btn-fullscreen {
	  margin: 0 1px;
	}
	/* line 377, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-gallery-icon, .mod-model-detail-download-link, .mod-model-detail-fullscreen-link, .mod-model-detail-share-link, .mod-special-packages-download-link,
	.mod-special-packages-fullscreen-link,
	.mod-special-packages-share-link {
	  background-image: url(/assets/styles/images/mod-model-detail/gallery-icons.png);
	}
	/* line 380, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-download-link, .mod-model-detail-fullscreen-link, .mod-model-detail-share-link {
	  position: relative;
	  float: left;
	  width: 32px;
	  height: 30px;
	  background-repeat: no-repeat;
	}
	/* line 388, ../../../sass/modules/_mod-model-detail.scss */
	.mod-special-packages-gallery-icons-hover, .mod-model-detail-share-link:hover,
	.mod-model-detail-fullscreen-link:hover,
	.mod-model-detail-download-link:hover, .mod-special-packages-share-link:hover, .mod-special-packages-fullscreen-link:hover, .mod-special-packages-download-link:hover {
	  background: url(/assets/styles/images/mod-model-detail/gallery-icons.png) no-repeat;
	}
	/* line 397, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-share-link {
	  background-position: 6px 4px;
	}
	/* line 399, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-share-link:hover {
	  background-position: 6px 4px;
	}
	/* line 404, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-fullscreen-link {
	  background-position: -26px 5px;
	}
	/* line 406, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-fullscreen-link:hover {
	  background-position: -26px 5px;
	}
	/* line 411, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-download-link {
	  background-position: -59px 4px;
	}
	/* line 413, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-download-link:hover {
	  background-position: -59px 4px;
	}
	/* line 418, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-item a, .mod-model-detail-content-link, .mod-model-detail-content-link img {
	  display: block;
	  clear: both;
	  width: 100%;
	  text-align: center;
	  text-decoration: none;
	}
	/* line 427, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-item.rowlast {
	  margin-right: 0;
	}
	/* line 431, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-content-link {
	  position: relative;
	}
	/* line 435, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-item-optional-data {
	  left: 0;
	  width: 100%;
	}
	/* line 442, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-item-img {
	  cursor: pointer;
	}
	/* line 448, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-overlay-content-bd-left {
	  float: left;
	  margin-right: 25px;
	  width: 536px;
	}
	/* line 454, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-overlay-content-bd-right {
	  float: left;
	  width: 40%;
	}
	/* line 459, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-mini-items {
	  overflow: hidden;
	  margin-right: auto;
	  margin-left: auto;
	  width: 384px;
	}
	/* line 466, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-mini-item {
	  float: left;
	  border-top: 1px solid white;
	}
	/* line 471, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-data-items, .mod-model-detail-data-item {
	  display: none;
	}
	/* line 475, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-package-option {
	  display: inline-block;
	  margin: 4px 2px 0 0;
	  padding: 3px 5px;
	  border: 1px solid #86888b;
	  border-radius: 2px;
	  color: #86888b;
	}
	.mod-model-detail-package-option.selected{
	  border-radius: 2px;
	  background: #86888b;
	  color: white;
	}
	/* line 482, ../../../sass/modules/_mod-model-detail.scss */
	.ie8 .mod-model-detail-package-option {
	  vertical-align: top;
	  line-height: 15px;
	  height: 16px;
	}
	/* line 490, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-package-option:hover,
	.mod-model-detail-package-option-active {
	  border-radius: 2px;
	  background: #86888b;
	  color: white;
	}
	/* line 497, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-package-text p {
	  padding-top: 20px;
	}
	/* line 500, ../../../sass/modules/_mod-model-detail.scss */
	.shaker .mod-model-detail-package-text p:first-child {
	  padding-top: 0;
	}
	/* line 505, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-package-text li {
	  padding-top: 14px;
	  list-style-position: inside;
	  list-style-image: url(/assets/styles/images/mod-model-detail/bullet.png);
	}
	/* line 512, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-all-features {
	  margin-bottom: 20px;
	}
	/* line 516, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-carousel-prev, .mod-model-detail-carousel-next {
	  display: block;
	  float: left;
	  margin-top: 1px;
	  width: 25px;
	  height: 50px;
	  border: 1px solid #86888b;
	  background-color: white;
	  background-image: url(/assets/styles/images/mod-model-detail/gallery-arrow-sprite.png);
	  background-repeat: no-repeat;
	}
	/* line 529, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-carousel-prev:hover, .mod-model-detail-carousel-next:hover {
	  background-color: #cccccc;
	}
	/* line 534, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-carousel-prev {
	  background-position: 10px 20px;
	}
	/* line 538, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-carousel-next {
	  background-position: -37px 20px;
	}
	/* line 542, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-mini-carousel {
	  position: relative;
	  float: left;
	  overflow: hidden;
	  width: 328px;
	}
	/* line 549, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-mini-items-wrapper {
	  position: relative;
	  overflow: hidden;
	}
	/* line 553, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-active-container img {
	  position: absolute;
	  top: 0;
	  left: 0;
	}
	/* line 559, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-active-container img {
	  width: 536px;
	  height: 311px;
	}
	/* line 564, ../../../sass/modules/_mod-model-detail.scss */
	.mode-model-detail-content-items {
	  margin: 0 auto;
	}
	/* line 567, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-mini-img {
	  display: block;
	  width: 80px;
	  height: 50px;
	  border: 1px solid transparent;
	  cursor: pointer;
	}
	/* line 574, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-mini-img:hover, .mod-model-detail-mini-img.mini-img-active {
	  border: 1px solid #86888b;
	}
	/* line 578, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-item-three-right {
	  margin-right: 35px;
	  height: 194px;
	}
	/* line 583, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-item-four-right {
	  margin-right: 15px;
	  height: 175px;
	}
	/* line 587, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-item.rowlast {
	  margin-right: 0;
	}
	/* line 600, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-overlay {
	  position: fixed;
	  top: 0;
	  left: 0;
	  z-index: 9999;
	  display: none;
	  width: 100%;
	  height: 100%;
	  background-color: #cdcccc;
	}
	/* line 611, ../../../sass/modules/_mod-model-detail.scss */
	.mod-full-image {
	  width: 100%;
	  height: auto;
	}
	/* line 620, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-content {
	  clear: both;
	  width: 100%;
	  background: #edebeb;
	}
	/* line 625, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-overlay-active .mod-model-detail-full-content {
	  position: relative;
	  z-index: 2;
	  overflow: hidden;
	  height: 100%;
	}
	/* line 633, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-item-container {
	  overflow: auto;
	  margin: 0 auto;
	  width: 975px;
	}
	/* line 643, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-description {
	  position: relative;
	  z-index: 1;
	  padding-bottom: 31px;
	  width: 100%;
	  height: 18%;
	}
	/* line 650, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-overlay-active .mod-model-detail-full-description {
	  margin-top: 10%;
	  height: 9px;
	}
	/* line 656, ../../../sass/modules/_mod-model-detail.scss */
	.mode-gallery-full-screen-img {
	  position: relative;
	  overflow: hidden;
	  width: 100%;
	  height: 82%;
	}
	/* line 662, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-overlay-active .mode-gallery-full-screen-img {
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: 0;
	  height: 100%;
	}
	/* line 671, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-counter-info-wrapper {
	  padding: 25px 0 0 20px;
	  background-color: #cdcccc;
	}
	/* line 675, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-overlay-active .mod-model-detail-counter-info-wrapper {
	  display: none;
	}
	/* line 681, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-header {
	  margin: 0 auto;
	  width: 975px;
	}
	/* line 693, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-description .drag-contoles {
	  border-bottom: 8px solid #e6e6e6;
	  margin-top: -31px;
	}
	/* line 697, ../../../sass/modules/_mod-model-detail.scss */
	.move-up, .move-down {
	  display: block;
	  margin: 0 auto;
	  width: 70px;
	  height: 32px;
	  cursor:pointer;
	}
	/* line 706, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-counter {
	  display: block;
	  float: left;
	}
	/* line 710, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-overlay-active .mod-model-detail-full-counter {
	  display: none;
	}
	/* line 715, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-overlay .mod-model-detail-controls {
	  position: relative;
	  right: 0;
	  bottom: 0;
	  float: right;
	  margin-right: 20px;
	}
	/* line 724, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-overlay .mod-model-detail-btn-share {
	  background-position: 9px 9px;
	  cursor:pointer;
	}
	/* line 731, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-overlay .mod-model-detail-controls {
	  position: absolute;
	  top: 65px;
	  right: 25px;
	}
	/* line 737, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-overlay .mod-model-detail-btn-download {
	  margin-left: 1px;
	}
	/* changing to assign */
	/* line 742, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-overlay .mod-model-detail-mini-item {
	  position: relative;
	  border: none;
	}
	/* line 747, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-overlay .mod-model-detail-item {
	  width: 235px;
	}
	/* line 751, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-overlay .mod-model-detail-mini-img {
	  display: block;
	  width: 235px;
	  height: 145px;
	  border: none;
	}
	/* line 758, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-img {
	  position: relative;
	  overflow: hidden;
	  width: 100%;
	  height: 82%;
	}
	/* line 764, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-overlay-active .mod-model-detail-full-screen-img {
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: 0;
	  height: 100%;
	}
	/* line 772, ../../../sass/modules/_mod-model-detail.scss */
	.mod-model-detail-full-screen-img .crossbrand-video-container {
	  height: 100%;
	}
	/* line 778, ../../../sass/modules/_mod-model-detail.scss */
	.shaker .mod-model-detail-all-features, .shaker .mod-model-detail-compare-models {
	  display: none;
	}
	/* line 782, ../../../sass/modules/_mod-model-detail.scss */
	.anniversary-100 .mod-model-detail-all-features, .anniversary-100 .mod-model-detail-compare-models {
	  display: none;
	}
	/* line 18, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel {
	  height: 160px;
	  width: 940px;
	  margin: 20px 0;
	}
	/* line 26, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel-prev-arrow,
	.mod-promo-carousel-next-arrow {
	  cursor: pointer;
	  height: 160px;
	  width: 20px;
	}
	/* line 32, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel-prev-arrow {
	  float: left;
	  text-align: right;
	  border-right: 1px solid #CCC;
	  height: 100%;
	}
	/* line 3, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel-prev-arrow:before {
	  content: '';
	  height: 100%;
	  display: inline-block;
	  vertical-align: middle;
	}
	/* line 11, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel-prev-arrow .prev-arrow {
	  display: inline-block;
	  vertical-align: middle;
	}
	/* line 38, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel-prev-arrow .prev-arrow {
	  width: 0;
	  height: 0;
	  border-top: 5px solid transparent;
	  border-right: 10px solid #000;
	  border-bottom: 5px solid transparent;
	  margin-right: 4px;
	}
	/* line 48, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel-next-arrow {
	  float: right;
	  text-align: left;
	  border-left: 1px solid #CCC;
	  height: 100%;
	}
	/* line 3, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel-next-arrow:before {
	  content: '';
	  height: 100%;
	  display: inline-block;
	  vertical-align: middle;
	}
	/* line 11, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel-next-arrow .next-arrow {
	  display: inline-block;
	  vertical-align: middle;
	}
	/* line 54, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel-next-arrow .next-arrow {
	  width: 0;
	  height: 0;
	  border-top: 5px solid transparent;
	  border-left: 10px solid #000;
	  border-bottom: 5px solid transparent;
	}
	/* line 64, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel .mod-promo-carousel-prev-arrow:hover {
	  background-color: #eee;
	}
	/* line 67, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel .mod-promo-carousel-next-arrow:hover {
	  background-color: #eee;
	}
	/* line 72, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel.no-scroll .mod-promo-carousel-prev-arrow,
	.mod-promo-carousel.no-scroll .mod-promo-carousel-next-arrow {
	  visibility: hidden;
	}
	/* line 76, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel-view {
	  float: left;
	  height: 160px;
	  overflow: hidden;
	  position: relative;
	  width: 891px;
	}
	/* line 84, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel-view-list {
	  height: 160px;
	  left: 0;
	  position: absolute;
	  top: 0;
	  width: 1345px;
	}
	/* line 92, ../../../sass/modules/_mod-promo-carousel.scss */
	.mod-promo-carousel-view-list-item {
	  display: block;
	  float: left;
	  height: 160px;
	  padding: 0 0 0 8px;
	  position: relative;
	  width: 289px;
	}
	/* line 1, ../../../sass/modules/_mod-lower-funnel.scss */
	.mod-lower-funnel {
	  text-align: center;
	  margin-top: 33px;
	}
	/* line 6, ../../../sass/modules/_mod-lower-funnel.scss */
	.mod-lower-funnel-list {
	  width: 100%;
	  margin: 0 auto;
	}
	/* line 11, ../../../sass/modules/_mod-lower-funnel.scss */
	.mod-lower-funnel-list-item {
	  line-height: 20px;
	  width: 14.89362%;
	  float: left;
	  margin-right: 2.12766%;
	  text-align: left;
	}
	/* line 17, ../../../sass/modules/_mod-lower-funnel.scss */
	.mod-lower-funnel-list-item p, .mod-lower-funnel-list-item .mod-lower-funnel-list-item-title {
	  font-family: Helvetica, Arial;
	  font-size: 13px;
	  color: #454545;
	}
	/* line 24, ../../../sass/modules/_mod-lower-funnel.scss */
	.mod-lower-funnel-list-item:first-child {
	  margin-left: 80px;
	}
	/* line 28, ../../../sass/modules/_mod-lower-funnel.scss */
	.mod-lower-funnel-list-item:last-child {
	  margin-right: 80px;
	}
	/* line 32, ../../../sass/modules/_mod-lower-funnel.scss */
	.mod-lower-funnel-list-item-box {
	  height: 75px;
	}
	/* line 36, ../../../sass/modules/_mod-lower-funnel.scss */
	.mod-lower-funnel-list-item-title {
	  font-weight: bold;
	  line-height: normal;
	}
	/* line 42, ../../../sass/modules/_mod-lower-funnel.scss */
	.mod-lower-funnel-list-item-title {
	  margin-bottom: 20px;
	}
	/* line 46, ../../../sass/modules/_mod-lower-funnel.scss */
	.mod-lower-funnel-list-item-link {
	  margin: 20px 0;
	  font-size: 11px;
	  font-weight: bold;
	  text-decoration: underline;
	}
	/* line 52, ../../../sass/modules/_mod-lower-funnel.scss */
	.mod-lower-funnel-list-item-link:hover {
	  color: #bf0e0e;
	}
	/* line 3, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gallery,
	.mod-special-packages-small-image,
	.mod-special-packages-large-image {
	  position: relative;
	  clear: both;
	  margin-top: 40px;
	}
	/* line 9, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image {
	  margin-left: 80px;
	}
	/* line 13, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-bg-in img {
	  display: block;
	}
	/* line 17, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-hwsection {
	  padding-bottom: 20px;
	}
	/* line 22, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gallery {
	  position: absolute;
	  top: 0;
	  width: 100%;
	  color: #fff;
	}
	/* line 28, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gallery .heading {
	  text-align: center;
	}
	/* line 32, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gallery ul.features, .mod-special-packages-gallery .view-link {
	  float: left;
	}
	/* line 36, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gallery ul.features li {
	  width: 23.40426%;
	  float: left;
	  margin-right: 2.12766%;
	  list-style: disc;
	  font-family: Helvetica;
	}
	/* line 42, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gallery ul.features .first {
	  display: block;
	  margin-bottom: 10px;
	  margin-left: -10px;
	  list-style: none;
	  text-transform: uppercase;
	}
	/* line 51, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gallery ul.features li.view-more-features-li {
	  clear: both;
	  list-style: none !important;
	}
	/* line 56, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gallery ul.features li.view-more-features-list {
	  display: none;
	}
	/* line 60, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gallery ul.features li.view-less-features-li {
	  clear: both;
	  list-style: none !important;
	}
	/* line 65, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gallery .view-link {
	  clear: left;
	  margin-top: 10px;
	  text-decoration: underline;
	  cursor: pointer;
	}
	/* line 72, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gallery ul.more-features {
	  display: none;
	  width: 100%;
	}
	/* line 78, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-header {
	  overflow: hidden;
	  margin-bottom: 30px;
	}
	/* line 83, ../../../sass/modules/_mod-special-packages.scss */
	.features-container {
	  overflow: hidden;
	  width: 100%;
	  background: none repeat scroll 0 0 #101011;
	}
	/* line 89, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-header-title {
	  float: left;
	  width: 620px;
	}
	/* line 95, ../../../sass/modules/_mod-special-packages.scss */
	.feature-suggest {
	  position: absolute;
	  top: 725px;
	  left: 50%;
	  margin-left: -360px;
	  width: 720px;
	}
	/* line 103, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-header-desc {
	  clear: both;
	}
	/* line 107, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-content {
	  clear: both;
	}
	/* line 111, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-hero-img {
	  display: block;
	}
	/* line 115, ../../../sass/modules/_mod-special-packages.scss */
	.mod-wrapper.seperator {
	  margin: 20px auto;
	  margin-bottom: 60px;
	  border-bottom: 1px solid black;
	}
	/* line 121, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image .packages-image {
	  display: block;
	  width: 100%;
	}
	/* line 126, ../../../sass/modules/_mod-special-packages.scss */
	.mod-wrapper-special-packages {
	  position: relative;
	  margin: 0 auto 20px;
	}
	/* line 131, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-item {
	  position: relative;
	  float: left;
	  margin: 0 35px 55px 0;
	  width: 260px;
	}
	/* line 139, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-content-item-img {
	  display: block;
	}
	/* line 146, ../../../sass/modules/_mod-special-packages.scss */
	.mod-txt-hide, .mod-gallery-loader, .mod-gallery-btn-share,
	.mod-gallery-btn-fullscreen,
	.mod-gallery-btn-download, .move-up, .move-down, .mod-global-footer .footer-content .social li a span, .mod-global-footer .footer-toplinks .links .automobility, .mod-global-footer .footer-toplinks .links .automobility a, .mod-global-footer .footer-toplinks .links .accessibility, .mod-global-footer .footer-toplinks .links .accessibility a, .mod-global-footer .footer .footer-logo-links a, .mod-global-footer .srt .title, .mod-global-footer .srt .mod-feature-columns-stacked-headline, .mod-global-footer .srt .mod-feature-story-title, .mod-global-footer .srt .mod-gallery-header-title, .mod-global-footer .srt .mod-model-family-name, .mod-global-footer .srt .mod-side-nav-vehicle-nav .vehicle-nav ul li a, .mod-side-nav-vehicle-nav .vehicle-nav ul li .mod-global-footer .srt a, .mod-global-footer .srt .mod-video-full-title, .mod-global-footer .srt .mod-feature-accordian-title, .mod-global-footer .srt .mod-feature-accordian-full-title, .mod-global-footer .srt .mod-colorizer-title, .mod-global-footer .srt .mod-feature .mod-feature-toggle-full-title, .mod-feature .mod-global-footer .srt .mod-feature-toggle-full-title, .mod-global-footer .srt .mod-image-half-title, .mod-model-detail-carousel-prev, .mod-model-detail-carousel-next, .mod-model-detail-btn-share, .mod-model-detail-btn-fullscreen, .mod-model-detail-btn-download, .mod-special-packages-carousel-prev,
	.mod-special-packages-carousel-next, .mod-special-packages-btn-share, .mod-special-packages-btn-fullscreen, .mod-special-packages-btn-download {
	  color: transparent;
	  font: 0/0 a;
	  text-shadow: none;
	}
	/* line 150, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay-wrapper {
	  width: 100%;
	  float: left;
	  margin-right: 2.12766%;
	  position: absolute;
	  top: 100px;
	  left: 0;
	  display: block;
	  clear: both;
	}
	/* line 159, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay {
	  overflow: hidden;
	  margin: 0 auto;
	}
	/* line 164, ../../../sass/modules/_mod-special-packages.scss */
	.shadow-top {
	  margin: -1px 0 0;
	  height: 1px;
	  background: #fff;
	}
	/* line 169, ../../../sass/modules/_mod-special-packages.scss */
	.ie7 .shadow-top, .ie8 .shadow-top {
	  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#A7A7A7')";
	  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#A7A7A7');
	}
	/* line 176, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-content,
	.mod-special-packages-active-img {
	  position: relative;
	}
	/* line 180, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-active-img {
	  margin-bottom: 15px;
	  height: 500px;
	}
	/* line 186, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-loader {
	  position: absolute;
	  top: 45%;
	  left: 50%;
	  color: #ff0000;
	  font-size: 40px;
	}
	/* line 195, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-image {
	  width: 517px;
	}
	/* line 199, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-content {
	  clear: both;
	  margin: 0 auto;
	  padding: 30px 25px 25px 80px;
	  width: 860px;
	}
	/* line 206, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-video-container {
	  width: 100%;
	}
	/* line 209, ../../../sass/modules/_mod-special-packages.scss */
	.ie7 .mod-special-packages-video-container {
	  overflow: visible;
	  height: 530px;
	}
	/* line 216, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-description {
	  overflow: hidden;
	  margin-bottom: 10px;
	  height: 35px;
	}
	/* line 222, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-counter {
	  float: left;
	  margin-left: 5px;
	  width: 6%;
	}
	/* line 229, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-counter-current {
	  color: #86888b;
	  font-size: 14px;
	}
	/* line 234, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-counter-total {
	  color: #86888b;
	  font-size: 14px;
	}
	/* line 239, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-info {
	  float: left;
	  padding-left: 20px;
	  width: 660px;
	  border-left: 1px solid #787476;
	}
	/* line 247, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-info sup {
	  font-size: 0.75em;
	  top: -0.3em;
	}
	/* line 252, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-caption {
	  color: #FFF;
	  font-weight: bold;
	  font-size: 12px;
	}
	.mod-special-packages-full-screen-overlay .mod-special-packages-caption {
	  color: #101011;
	}
	/* line 258, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-caption.light-theme {
	  color: #101011;
	}
	/* line 262, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-subtitle {
	  color: #86888b;
	  font-weight: normal;
	  font-size: 12px;
	}
	/* line 268, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-link {
	  float: left;
	  margin-top: 5px;
	  color: #cc1417;
	  text-decoration: none;
	}
	/* line 275, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn {
	  color: transparent;
	  font: 0/0 a;
	  text-shadow: none;
	  position: absolute;
	  width: 43px;
	  height: 40px;
	  cursor: pointer;
	}
	/* line 283, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-content-model-name {
	  font-size: 18px;
	  line-height: 18px;
	}
	/* line 289, ../../../sass/modules/_mod-special-packages.scss */
	.mode-special-packages-content-model-headline {
	  margin: 8px 0 20px;
	  font-size: 32px;
	  line-height: 32px;
	}
	/* line 296, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-pointer {
	  position: absolute;
	  bottom: -66px;
	  left: 50%;
	  z-index: 100;
	  display: block;
	  margin-bottom: 6px;
	  margin-left: -12px;
	  width: 24px;
	  height: 25px;
	  background-position: -8px -239px;
	  cursor: default;
	}
	/* line 317, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn-prev-active,
	.mod-special-packages-btn-next-active,
	.mod-special-packages-btn-prev-inactive,
	.mod-special-packages-btn-next-inactive {
	  width: 25px;
	  height: 39px;
	  top: 235px;
	  background: url(/assets/styles/images/mod-model-detail/gallery-sprite.png) no-repeat;
	}
	/* line 322, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-overlay .mod-special-packages-btn-prev-active, .mod-special-packages-full-screen-overlay
	.mod-special-packages-btn-next-active, .mod-special-packages-full-screen-overlay
	.mod-special-packages-btn-prev-inactive, .mod-special-packages-full-screen-overlay
	.mod-special-packages-btn-next-inactive {
	  top: 38%;
	}
	/* line 328, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn-prev-active,
	.mod-special-packages-btn-next-active {
	  display: block;
	}
	/* line 333, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn-prev-inactive,
	.mod-special-packages-btn-next-inactive {
	  display: none !important;
	}
	/* line 337, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn-prev-active {
	  left: 100px;
	  z-index: 9;
	  background: url(/assets/styles/images/gallery/gallery-prev-arrow.png) no-repeat;
	}
	/* line 342, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn-prev-active:hover {
	  background: url(/assets/styles/images/gallery/gallery-prev-arrow-hover.png) no-repeat;
	}
	/* line 347, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn-next-active {
	  right: 45px;
	  z-index: 1;
	  background: url(/assets/styles/images/gallery/gallery-next-arrow.png) no-repeat;
	}
	/* line 352, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn-next-active:hover {
	  background: url(/assets/styles/images/gallery/gallery-next-arrow-hover.png) no-repeat;
	}
	/* line 357, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn-next-inactive {
	  right: -30px;
	  background-position: -130px -1px;
	  cursor: default;
	}
	/* line 364, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-overlay .mod-special-packages-btn-next-inactive,
	.mod-special-packages-full-screen-overlay .mod-special-packages-btn-next-active {
	  right: 75px;
	}
	/* line 369, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-overlay .mod-special-packages-btn-prev-inactive,
	.mod-special-packages-full-screen-overlay .mod-special-packages-btn-prev-active {
	  left: 75px;
	}
	/* line 375, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-modelname,
	.mod-special-packages-modelprice,
	.mod-special-packages-modelprice-rate {
	  color: #000;
	  cursor: pointer;
	}
	/* line 380, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-modelprice-rate sup {
	  top: 0.1em;
	}
	/* line 384, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-modelname {
	  font-size: 25px;
	  line-height: 20px;
	}
	/* line 390, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-modelprice {
	  font-size: 11px;
	}
	/* line 393, ../../../sass/modules/_mod-special-packages.scss */
	.ie8 .mod-special-packages-modelprice {
	  letter-spacing: -0.2px;
	}
	/* line 398, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-modelprice-rate {
	  font-size: 15px;
	}
	/* line 403, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn-close {
	  top: 0;
	  right: 0;
	  background: url(/assets/styles/images/mod-model-detail/gallery-close.png) no-repeat;
	  background-position: 0 0;
	}
	/* line 409, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn-close:hover {
	  background: url(/assets/styles/images/mod-model-detail/gallery-close-hover.png) no-repeat;
	  background-position: 0 0;
	}
	/* line 415, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-controls {
	  position: absolute;
	  top: 540px;
	  right: 25px;
	  z-index: 2;
	  overflow: hidden;
	}
	/* line 422, ../../../sass/modules/_mod-special-packages.scss */
	.pre-loader {
	  position: absolute;
	  z-index: 99;
	  width: 36px;
	  height: 36px;
	  left: 48%;
	  top: 40%;
	  background-image: url("/images/loader.gif");
	}
	/* line 431, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-package-label {
	  color: #262728;
	  font-size: 10px;
	}
	/* line 435, ../../../sass/modules/_mod-special-packages.scss */
	.ie8 .mod-special-packages-package-label {
	  letter-spacing: -0.2px;
	}
	/* line 442, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn-share,
	.mod-special-packages-btn-fullscreen,
	.mod-special-packages-btn-download {
	  position: relative;
	  float: left;
	  width: 40px;
	  height: 40px;
	}
	/* line 450, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-btn-fullscreen {
	  margin: 0 2px;
	}
	/* line 456, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-download-link,
	.mod-special-packages-fullscreen-link,
	.mod-special-packages-share-link {
	  position: relative;
	  float: left;
	  width: 40px;
	  height: 40px;
	  background-repeat: no-repeat;
	}
	/* line 464, ../../../sass/modules/_mod-special-packages.scss */
	.white-bg .mod-special-packages-download-link, .white-bg
	.mod-special-packages-fullscreen-link, .white-bg
	.mod-special-packages-share-link {
	  background-image: url(/assets/styles/images/gallery/gallery-icons.png);
	}
	/* line 469, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-share-link {
	  background-position: -55px 10px;
	}
	/* line 471, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-share-link:hover {
	  background-position: -55px 10px;
	}
	/* line 477, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-fullscreen-link {
	  background-position: -23px 10px;
	}
	/* line 479, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-fullscreen-link:hover {
	  background-position: -23px 10px;
	}
	/* line 485, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-download-link {
	  background-position: 9px 10px;
	}
	/* line 487, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-download-link:hover {
	  background-position: 9px 10px;
	}
	/* line 495, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-item a,
	.mod-special-packages-content-link,
	.mod-special-packages-content-link img {
	  display: block;
	  clear: both;
	  width: 100%;
	  text-align: center;
	  text-decoration: none;
	}
	/* line 503, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-item.rowlast {
	  margin-right: 0;
	}
	/* line 507, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-content-link {
	  position: relative;
	}
	/* line 511, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-item-optional-data {
	  left: 0;
	  width: 100%;
	}
	/* line 516, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-item-img {
	  cursor: pointer;
	}
	/* line 521, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay-content-bd-left {
	  margin-right: 25px;
	  width: 860px;
	}
	/* line 526, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay-content-bd-right {
	  float: left;
	  width: 40%;
	}
	/* line 531, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-mini-items {
	  overflow: hidden;
	  margin: 0 auto;
	  width: 480px;
	}
	/* line 537, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-mini-item {
	  float: left;
	}
	/* line 542, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-data-items,
	.mod-special-packages-data-item {
	  display: none;
	}
	/* line 546, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-package-option {
	  display: inline-block;
	  margin: 10px 2px 0 0;
	  padding: 3px 5px;
	  border: 1px solid #86888b;
	  border-radius: 2px;
	  color: #86888b;
	}
	/* line 556, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-package-option:hover,
	.mod-special-packages-package-option-active {
	  border-radius: 2px;
	  background: #86888b;
	  color: #fff;
	}
	/* line 562, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-package-text p {
	  padding-top: 20px;
	}
	/* line 566, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-package-text li {
	  padding-top: 15px;
	  list-style-position: inside;
	  list-style-image: url(/assets/styles/images/mod-model-detail/bullet.png);
	}
	/* line 572, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-all-features {
	  margin-bottom: 20px;
	}
	/* line 576, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gal {
	  height: 840px;
	}
	/* line 580, ../../../sass/modules/_mod-special-packages.scss */
	.white-bg .mod-special-packages-gallery .heading {
	  color: #101011;
	}
	/* line 584, ../../../sass/modules/_mod-special-packages.scss */
	.white-bg .mod-special-packages-gallery .features {
	  color: #101011;
	}
	/* line 589, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-carousel-prev,
	.mod-special-packages-carousel-next {
	  float: left;
	  margin-top: 1px;
	  width: 25px;
	  height: 60px;
	  border: 1px solid #86888b;
	  background-color: #fff;
	  background-image: url(/assets/styles/images/mod-model-detail/gallery-arrow-sprite.png);
	  background-repeat: no-repeat;
	}
	/* line 602, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-carousel-prev:hover,
	.mod-special-packages-carousel-next:hover {
	  background-color: #ccc;
	}
	/* line 606, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-carousel-prev {
	  background-position: 10px 25px;
	}
	/* line 610, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-carousel-next {
	  background-position: -37px 25px;
	}
	/* line 614, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-mini-carousel {
	  position: relative;
	  float: left;
	  overflow: hidden;
	  width: 425px;
	}
	/* line 622, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-gallery ul.features {
	  position: absolute;
	  top: 775px;
	  left: 50%;
	  margin-left: -355px;
	  width: 860px;
	}
	/* line 630, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-mini-items-wrapper {
	  position: relative;
	  overflow: hidden;
	}
	/* line 635, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-active-container img {
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 860px;
	  height: 500px;
	}
	/* line 643, ../../../sass/modules/_mod-special-packages.scss */
	.mode-special-packages-content-items {
	  margin: 0 auto;
	}
	/* line 647, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-mini-img {
	  display: block;
	  margin: 1px 2px 0;
	  width: 100px;
	  height: 60px;
	  border: 1px solid #CCCCCC;
	  cursor: pointer;
	}
	/* line 655, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-mini-img:hover {
	  border: 1px solid #d20f06;
	}
	/* line 660, ../../../sass/modules/_mod-special-packages.scss */
	.mini-img-active {
	  border: 1px solid #d20f06;
	}
	/* line 664, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-item-three-right {
	  margin-right: 35px;
	  height: 194px;
	}
	/* line 669, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-item-four-right {
	  margin-right: 15px;
	  height: 175px;
	}
	/* line 674, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-item.rowlast {
	  margin-right: 0;
	}
	/* line 682, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-overlay {
	  position: fixed;
	  top: 0;
	  left: 0;
	  z-index: 9999;
	  display: none;
	  width: 100%;
	  height: 100%;
	  background-color: #cdcccc;
	}
	/* line 693, ../../../sass/modules/_mod-special-packages.scss */
	.mod-full-image {
	  width: 100%;
	  height: auto;
	}
	/* line 698, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-content {
	  clear: both;
	  width: 100%;
	  background: #edebeb;
	}
	/* line 703, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay-active .mod-special-packages-full-content {
	  position: relative;
	  z-index: 2;
	  overflow: hidden;
	  height: 100%;
	}
	/* line 711, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-item-container {
	  overflow: auto;
	  margin: 0 auto;
	  width: 975px;
	}
	/* line 717, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-description {
	  position: relative;
	  z-index: 1;
	  margin-top: -2%;
	  width: 100%;
	  height: 22%;
	}
	/* line 724, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay-active .mod-special-packages-full-description {
	  margin-top: 10%;
	  height: auto;
	}
	/* line 730, ../../../sass/modules/_mod-special-packages.scss */
	.mode-gallery-full-screen-img {
	  position: relative;
	  overflow: hidden;
	  width: 100%;
	  height: 82%;
	}
	/* line 736, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay-active .mode-gallery-full-screen-img {
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: 0;
	  height: 100%;
	}
	/* line 745, ../../../sass/modules/_mod-special-packages.scss */
	.mod-full-image {
	  width: 100%;
	}
	/* line 749, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-counter-info-wrapper {
	  padding: 25px 0 0 20px;
	  background-color: #cdcccc;
	}
	/* line 753, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay-active .mod-special-packages-counter-info-wrapper {
	  display: none;
	}
	/* line 758, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-header {
	  margin: 0 auto;
	  width: 975px;
	}
	/* line 764, ../../../sass/modules/_mod-special-packages.scss */
	.drag-contoles {
	  border-bottom: 8px solid #e6e6e6;
	}
	/* line 768, ../../../sass/modules/_mod-special-packages.scss */
	.move-up, .move-down {
	  display: block;
	  margin: 0 auto;
	  width: 70px;
	  height: 32px;
	  background: url(/assets/styles/images/gallery/gallery-drag.png) no-repeat 0 bottom;
	  cursor:pointer;
	}
	/* line 777, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-counter {
	  display: block;
	  float: left;
	}
	/* line 781, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay-active .mod-special-packages-full-counter {
	  display: none;
	}
	/* line 786, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-overlay .mod-special-packages-controls {
	  position: relative;
	  right: 0;
	  bottom: 0;
	  float: right;
	  margin-right: 20px;
	}
	/* line 794, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-overlay .mod-special-packages-btn-share {
	  background-position: 9px 9px;
	}
	/* line 802, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-overlay .mod-special-packages-controls {
	  position: absolute;
	  top: 65px;
	  right: 25px;
	}
	/* line 808, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-overlay .mod-special-packages-btn-download {
	  margin-left: 2px;
	}
	/* line 813, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-overlay .mod-special-packages-mini-item {
	  position: relative;
	  border: none;
	}
	/* line 818, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-overlay .mod-special-packages-item {
	  width: 235px;
	}
	/* line 822, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-overlay .mod-special-packages-mini-img {
	  display: block;
	  width: 235px;
	  height: 145px;
	  border: none;
	}
	/* line 829, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-counter {
	  display: block;
	  float: left;
	}
	/* line 833, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay-active .mod-special-packages-full-counter {
	  display: none;
	}
	/* line 838, ../../../sass/modules/_mod-special-packages.scss */
	#Sun-Sound-Group {
	  padding-bottom: 20px;
	}
	/* line 842, ../../../sass/modules/_mod-special-packages.scss */
	.mod-full-image {
	  width: auto;
	  height: 100%;
	  margin: 0 auto;
	  display: block;
	}
	/* line 847, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-content {
	  clear: both;
	  width: 100%;
	  background: #edebeb;
	}
	/* line 852, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay-active .mod-special-packages-full-content {
	  position: relative;
	  z-index: 2;
	  overflow: hidden;
	  height: 100%;
	}
	/* line 860, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-item-container {
	  overflow: auto;
	  margin: 0 auto;
	  width: 975px;
	}
	/* line 867, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-description {
	  position: relative;
	  z-index: 1;
	  margin-top: -2%;
	  width: 100%;
	  height: 22%;
	}
	.mod-special-packages-full-description .mod-special-packages-info {
	  width: 990px;
	}
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	.mod-model-detail-overlay-wrapper{
		width: 105%;
	}
	  .mod-special-packages-full-description .mod-special-packages-info {
		width: 660px;
	  }
	  .mod-wrapper-bleed-alt, .mod-global-footer-bleed-alt{
	  	min-width: initial;
	  }
	  .vlp-2015 .mod-vlp-hero-disclaimer,.mod-vlp-hero-disclaimer{
	  	right: 2%;
	  	width: 230px;
	  }
	  /*ipad fix for footer*/
	  .jelly-lineup{
	  	margin-bottom: -2px;
	  }
	}
	/* line 874, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay-active .mod-special-packages-full-description {
	  margin-top: 10%;
	  height: auto;
	}
	/* line 880, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-img {
	  position: relative;
	  overflow: hidden;
	  width: 100%;
	  height: 82%;
	}
	/* line 886, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-overlay-active .mod-special-packages-full-screen-img {
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: 0;
	  height: 100%;
	}
	/* line 894, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-full-screen-img .crossbrand-video-container {
	  height: 100%;
	}
	/* line 901, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image .heading, .mod-special-packages-small-image ul.features, .mod-special-packages-small-image .packages-image, .mod-special-packages-small-image .view-link {
	  position: relative;
	}
	/* line 905, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image .packages-image {
	  width: 540px;
	  height: auto;
	}
	/* line 910, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image .heading sup {
	  vertical-align: top;
	  font-size: 55%;
	}
	/* line 916, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image .heading, .mod-special-packages-small-image ul.features {
	  width: 31.91489%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 920, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image .heading {
	  float: left;
	}
	/* line 925, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image ul.features, .mod-special-packages-small-image .view-link {
	  float: left;
	  margin-top: 20px;
	}
	/* line 930, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image ul.features {
	  margin-left: 14px;
	}
	/* line 934, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image ul.features li {
	  list-style: disc;
	  font-family: Helvetica;
	}
	/* line 939, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image ul.features .first {
	  display: block;
	  margin-left: -15px;
	  list-style: none;
	  text-transform: uppercase;
	}
	.mod-special-packages-small-image ul.features .first, .mod-special-packages-small-image .subheader{
	  font-size: 1.5rem;
	}
	/* line 947, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image .view-link {
	  clear: left;
	  margin-top: 10px;
	  margin-left: -15px;
	  text-decoration: underline;
	  cursor: pointer;
	}
	/* line 955, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image .more-features {
	  margin-top: 0 !important;
	}
	/* line 959, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image ul.more-features {
	  display: none;
	  width: 100%;
	}
	/* line 964, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image ul.features.more-features li {
	  width: 23.40426%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 968, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-small-image .packages-image {
	  float: right;
	}
	/* line 974, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image {
	  margin: 0;
	  background-color: #86888b;
	  color: #fff;
	}
	/* line 982, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image .heading, .mod-special-packages-large-image ul.features, .mod-special-packages-large-image .packages-image, .mod-special-packages-large-image .view-link {
	  position: relative;
	}
	/* line 986, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image .heading sup {
	  vertical-align: top;
	  font-size: 55%;
	}
	/* line 991, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image .heading {
	  width: 31.91489%;
	  float: left;
	  margin-right: 2.12766%;
	  position: absolute;
	  z-index: 1;
	  float: left;
	  padding-top: 50px;
	  padding-left: 300px;
	}
	/* line 1000, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image .view-link {
	  float: left;
	  margin-top: 20px;
	}
	/* line 1005, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image ul.features {
	  float: left;
	  padding: 20px 0 40px 355px;
	  background: #000;
	  color: #fff;
	  width: 860px;
	}
	/* line 1013, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image ul.features li {
	  width: 23.40426%;
	  float: left;
	  margin-right: 2.12766%;
	  list-style: disc;
	  font-family: Helvetica;
	}
	/* line 1019, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image ul.features li.view-more-features-li {
	  clear: both;
	  list-style: none !important;
	}
	/* line 1024, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image ul.features li.view-more-features-list {
	  display: none;
	}
	/* line 1028, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image ul.features li.view-less-features-li {
	  clear: both;
	  list-style: none !important;
	}
	/* line 1033, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image ul.features .first {
	  display: block;
	  margin-left: -10px;
	  list-style: none;
	  text-transform: uppercase;
	}
	/* line 1041, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image .view-link {
	  clear: left;
	  margin-top: 10px;
	  text-decoration: underline;
	  cursor: pointer;
	}
	/* line 1048, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-large-image ul.more-features {
	  display: none;
	}
	/* line 1054, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-durango .heading {
	  width: 57.44681%;
	  float: left;
	  margin-right: 2.12766%;
	  margin-top: 30px;
	}
	/* line 1059, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-durango .heading h1 {
	  padding-bottom: 0px;
	}
	/* line 1063, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-durango .heading p {
	  padding: 10px 0px;
	}
	/* line 1067, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-durango .mod-special-packages-small-image .availability a {
	  margin-top: 0px;
	}
	/* line 1071, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-durango .mod-special-packages-small-image ul.features {
	  margin-bottom: 30px;
	}
	/* line 1075, ../../../sass/modules/_mod-special-packages.scss */
	.mod-special-packages-durango .mod-special-packages-small-image ul.features li {
	  padding-top: 7px;
	}
	/* line 5, ../../../sass/modules/_mod-threesixty.scss */
	.mod-threesixty-modal {
	  display: none;
	}
	/* line 10, ../../../sass/modules/_mod-threesixty.scss */
	.mod-threesixty-modal-container {
	  overflow: hidden;
	  width: 960px;
	  height: 511px;
	  background-color: #FFF;
	}
	/* line 18, ../../../sass/modules/_mod-threesixty.scss */
	.btn-threesixty-close {
	  position: absolute;
	  top: 0;
	  right: 0;
	  z-index: 1;
	}
	/* line 26, ../../../sass/modules/_mod-threesixty.scss */
	.mod-threesixty-item:hover {
	  cursor: hand;
	  cursor: -moz-grab;
	  cursor: -webkit-grab;
	  cursor: url(https://mail.google.com/mail/images/2/openhand.cur), default !important;
	}
	/* line 42, ../../../sass/modules/_mod-threesixty.scss */
	.mod-threesixty-items {
	  display: none;
	}
	/* line 46, ../../../sass/modules/_mod-threesixty.scss */
	.spritespin-preload {
	  background: url("/assets/styles/images/spinner.gif") 50% 50% no-repeat;
	}
	/* line 51, ../../../sass/modules/_mod-threesixty.scss */
	.mod-threesixty-action-container {
	  overflow: hidden;
	  margin: 10px auto;
	  width: 150px;
	}
	/* line 57, ../../../sass/modules/_mod-threesixty.scss */
	.btn-switch-threesixty label {
	  width: 50px;
	}
	/* line 61, ../../../sass/modules/_mod-threesixty.scss */
	.mod-threesixty-disclaimer-wrapper {
	  position: absolute;
	  right: 0;
	  bottom: 0;
	  left: 0;
	  z-index: 1;
	  padding: 10px;
	}
	/* line 70, ../../../sass/modules/_mod-threesixty.scss */
	.mod-threesixty-disclaimer {
	  float: right;
	}
	/* line 1, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer {
	  position: absolute;
	  overflow: hidden;
	}
	/* line 6, ../../../sass/modules/_mod-colorizer.scss */
	#mod-vlp-avenger {
	  left: 304px;
	  top: 15px;
	  width: 915px;
	  height: 610px;
	}
	/* line 7, ../../../sass/modules/_mod-colorizer.scss */
	#mod-vlp-challenger {
	  left: 280px;
	  top: 0px;
	  width: 740px;
	  height: 470px;
	}
	/* line 8, ../../../sass/modules/_mod-colorizer.scss */
	#mod-vlp-charger {
	  left: 233px;
	  top: 47px;
	  width: 754px;
	  height: 445px;
	}
	/* line 9, ../../../sass/modules/_mod-colorizer.scss */
	#mod-vlp-dart {
	  left: 242px;
	  top: -20px;
	  width: 680px;
	  height: 390px;
	}
	/* line 10, ../../../sass/modules/_mod-colorizer.scss */
	#mod-vlp-durango {
	  left: 300px;
	  top: 48px;
	  width: 710px;
	  height: 360px;
	}
	/* line 11, ../../../sass/modules/_mod-colorizer.scss */
	#mod-vlp-grandcaravan {
	  left: 274px;
	  top: 11px;
	  width: 630px;
	  height: 570px;
	}
	/* line 12, ../../../sass/modules/_mod-colorizer.scss */
	#mod-vlp-journey {
	  left: 295px;
	  top: 0px;
	  width: 850px;
	  height: 600px;
	}
	/* line 15, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colz-list {
	  float: left;
	  width: 650px;
	  height: 600px;
	}
	/* line 16, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colz-list li {
	  display: none;
	  position: absolute;
	  width: 650px;
	  height: 600px;
	  /*margin-top:-20px;*/
	}
	/* line 17, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colz-list li:first-child {
	  display: block;
	}
	/* line 19, ../../../sass/modules/_mod-colorizer.scss */
	.btn-vlp-colorizer {
	  color: #262728;
	  display: block;
	  font-family: "Trade Gothic";
	  font-size: 13px;
	  height: 29px;
	  text-decoration: none;
	  width: 109px;
	  display:none;
	  background: none repeat scroll 0 0 #FFFFFF;
	  border-radius: 2px 2px 2px 2px;
	  -webkit-border-radius: 2px 2px 2px 2px;
	  -moz-border-radius: 2px 2px 2px 2px;
	}
	/* line 35, ../../../sass/modules/_mod-colorizer.scss */
	.btn-vlp-colorizer:hover {
	  text-decoration: none;
	  color: #262728;
	}
	/* line 37, ../../../sass/modules/_mod-colorizer.scss */
	.btn-vlp-colorizer strong {
	  border-right: 1px solid #3d2324;
	  color: #262728;
	  display: inline-block;
	  font-family: "Trade Gothic";
	  font-size: 13px;
	  height: 21px;
	  letter-spacing: 0.07em;
	  line-height: 1.5em;
	  margin: 4px 0 0;
	  padding: 0 5px 0 9px;
	  width: 63px;
	}
	/* line 51, ../../../sass/modules/_mod-colorizer.scss */
	.btn-vlp-colorizer strong:after {
	  content: url("/assets/styles/images/mod-colorizer/color_wheel.png");
	  display: inline;
	  height: 19px;
	  left: 83px;
	  position: absolute;
	  top: 5px;
	  width: 19px;
	}
	/* line 61, ../../../sass/modules/_mod-colorizer.scss */
	.top-menu {
		display: block;
		height: 29px;
		left: 463px;
		position: absolute;
		top: 433px
	}
	/********* PALETTE **********/
	/* line 65, ../../../sass/modules/_mod-colorizer.scss */
	.top-menu-main {
	  position: relative;
	  /*float: left;*/
	  list-style: none;
	  margin: 0;
	}
	/* line 72, ../../../sass/modules/_mod-colorizer.scss */
	.top-menu-main a {
	  display: none;
	}
	/* line 76, ../../../sass/modules/_mod-colorizer.scss */
	.palette-wrap {
	    clear: both;
		display: table;
		height: auto;
		margin: 0;
		padding: 0;
		width: auto;
	}
	/* line 92, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette {
	  /*background: #FFFFFF;*/
	  cursor: pointer;
	  float: left;
	  height: auto;
	  list-style: none outside none;
	  margin-top: -4px;
	  margin-bottom: 0;
	  margin-left: 0;
	  margin-right: 0;
	  padding: 3px 0;
	  white-space: nowrap;
	  width: inherit;
	}
	/* line 108, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette > li {
	  color: #000000;
	  display: inline-block;
	  /*float: left;*/
	  font-family: Helvetica;
	  font-size: 12px;
	  list-style: none outside none;
	  padding: 5.5px 0;
	  margin: 0 0 0 0;
	  width: 50px;
	  clear: both;
	}
	/* line 122, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li a {
	  width: auto;
	  color: #000000;
	  display: block;
	  font-family: Helvetica;
	  font-size: 12px;
	  text-decoration: none;
	  position:relative;
	}
	/* line 134, ../../../sass/modules/_mod-colorizer.scss */
	/*ul.palette li a:hover {
	  color: #d20f06;
	}*/
	/* line 136, ../../../sass/modules/_mod-colorizer.scss */
	
	ul.palette li a span {
	  background: transparent url("/assets/styles/images/mod-colorizer/colorswatches-sprite.png") no-repeat scroll 0 0;
	  background-image: url("/assets/styles/images/mod-colorizer/colorswatches-sprite.png") !important;
	  display: block; 
	 /*  float: left; */
	   height: 19px;
	  width: 54px;
	 /*  margin: 1px 8px 0 8px; */
	 transform: skew(-15deg, 0deg);
	 -ms-transform: skew(-10deg,0deg);
	 -webkit-transform: skew(-10deg,0deg);
	}	
	ul.palette li a:hover span {
		border: 2px solid #fff;
		box-sizing: border-box;
	}
	ul.palette li a.active span {
		border: 2px solid #fff;
		box-sizing: border-box;
	}
	/* ul.palette li a:hover p {
		display: block;
	} */
	ul.palette li a.active p {
		display: block;
	}
	ul.palette li a p {
		background-color: #fff;
		bottom: 17px;
		display: none;
		font-size: 10px;
		margin-bottom: 10px;
		padding: 5px;
		position: absolute;
		right: -78px;
		text-align: center;
		width: 180px;
		text-transform: uppercase;
		transform: skew(-15deg, 0deg);
	}
	ul.palette li a p em {
		display: inline-block;
		transform: skew(15deg, 0deg);
	}
	/* line 147, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.billetsilver a span {
	  background-position: -6px -20px;
	}
	/* line 148, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.brilliantblack a span {
	  background-position: -183px -306px;
	}
	/* line 149, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.bluestreak a span {
	  background-position: -360px -249px;
	}
	/* line 150, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.brightwhite a span {
	  background-position: -301px -20px;
	}
	/* line 151, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.granitecrystal a span {
	  background-position: -360px -20px;
	}
	/* line 152, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.redlinered a span {
		background-position: -596px -20px;
	}
	ul.palette li.redlineredcoat a span {
		background-position: -478px -191px;
	}
	/* line 153, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.trueblue a span {
	  background-position: -124px -133px;
	}
	/* line 154, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.headerorange a span {
	  background-position: -478px -133px;
	}
	/* line 155, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.ivorywhite a span {
	  background-position: -478px -20px;
	}
	/* line 156, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.jazzblue a span {
	  background-position: -537px -20px;
	}
	/* line 157, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.phantomblack a span {
	  background-position: -420px -20px;
	}
	/* line 158, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.sublimemetallic a span {
	  background-position: -154px 0;
	}
	/* line 159, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.torred a span {
	  background-position: -183px -20px;
	}
	/* line 160, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.plumcrazy a span {
	  background-position: -596px -76px;
	}
	/* line 161, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.brightsilver a span {
	  background-position: -124px -306px;
	}
	/* line 162, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.maximumsteel a span {
	  background-position: -124px -191px;
	}
	/* line 163, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.tungstenmetallic a span {
	  background-position: -224px 0;
	}
	/* line 164, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.deepcherryred a span {
	  background-position: -596px -20px;
	}
	/* line 165, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.sandstone a span {
	  background-position: -301px -191px;
	}
	/* line 166, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.copperhead a span {
	  background-position: -266px 0;
	}
	/* line 167, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.fathomblue a span {
	  background-position: -243px -249px;
	}
	/* line 168, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.redlinetricoat a span {
	  background-position: -294px 0;
	}
	/* line 169, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.highoctanered a span {
	  background-position: -596px -20px;
	}
	/* line 170, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.pitchblack a span {
	  background-position: -242px -20px;
	}
	/* line 171, ../../../sass/modules/_mod-colorizer.scss */
	ul.palette li.sandstonepearl a span {
	  background-position: -419px -306px;
	}
	ul.palette li.vitaminc a span {
	   background-position: -478px -133px;
	}
	ul.palette li.passionred a span {
	   background-position: -419px -133px;
	}
	ul.palette li.laserblue a span {
	  background-position: -360px -133px;
	}
	ul.palette li.forestgreen a span {
	  background-position: -537px -191px;
	}
	/* line 174, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer .mod-preloader {
	  display: none;
	  height: 11px;
	  left: 50%;
	  position: absolute;
	  top: 20%;
	  width: 16px;
	  z-index: 99;
	}
	/***********************/
	/* line 185, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-bg {
	  position: relative;
	  left: 50%;
	  float: left;
	}
	/* line 191, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-bg-in {
	  position: relative;
	  left: -50%;
	  float: left;
	}
	/* line 197, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-hd {
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 100%;
	  height: 100%;
	}
	/* line 205, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-hd-in {
	  position: relative;
	  margin: 0 auto;
	  width: 960px;
	  height: 100%;
	}
	/* line 212, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-copy {
	  margin: 45px auto;
	  width: 65.95745%;
	  text-align: center;
	}
	/* line 218, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-title {
	  margin-bottom: 10px;
	}
	/* line 223, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-subheader {
	  margin-bottom: 10px;
	}
	/* line 228, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-image {
	  margin-right: auto;
	  margin-bottom: 35px;
	  margin-left: auto;
	  min-height: 300px;
	  width: 638px;
	}
	/* line 236, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-image-slide {
	  position: relative;
	  display: none;
	}
	/* line 241, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-image-slide-active {
	  display: block;
	}
	/* line 245, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-disclaimer {
	  position: absolute;
	  bottom: 12px;
	  left: 10px;
	}
	/* line 252, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-action-container {
	  overflow: hidden;
	  margin-right: auto;
	  margin-bottom: 25px;
	  margin-left: auto;
	  width: 260px;
	}
	/* line 260, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-action-container > * {
	  float: left;
	  margin-right: 20px;
	}
	/* line 265, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-action-container > *:last-child {
	  margin-right: 0;
	}
	/* line 269, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-picker {
	  overflow: hidden;
	  margin-bottom: 30px;
	  height: 100px;
	  text-align: center;
	  font-size: 0;
	}
	/* line 279, ../../../sass/modules/_mod-colorizer.scss */
	.btn-colorizer {
	  position: relative;
	  display: inline-block;
	  width: 50px;
	  height: 75px;
	  background-position: 50% 25px;
	  background-repeat: no-repeat;
	  vertical-align: baseline;
	  font-size: 10px;
	  cursor: pointer;
	}
	/* line 294, ../../../sass/modules/_mod-colorizer.scss */
	.btn-colorizer-active,
	.btn-colorizer:hover {
	  background-position: 50% 10px;
	}
	/* line 298, ../../../sass/modules/_mod-colorizer.scss */
	.btn-colorizer-active .mod-colorizer-name {
	  display: block;
	}
	/* line 302, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-name {
	  position: absolute;
	  top: 40px;
	  right: 0;
	  left: 0;
	  z-index: 1;
	  display: none;
	  padding-top: 20px;
	  background: url("/assets/styles/images/colorizer/colorizer-arrow.png") 50% 0 no-repeat;
	  text-align: center;
	}
	/* line 316, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-shadow {
	  position: absolute;
	  top: 45px;
	  right: 0;
	  left: 0;
	  width: 100%;
	  height: 28px;
	  background: url("/assets/styles/images/colorizer/colorizer-shadow-mid.png") 0 0 repeat-x;
	}
	/* line 326, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-picker-left, .mod-colorizer-picker-right {
	  display: inline-block;
	  width: 49px;
	  height: 30px;
	  background: url("/assets/styles/images/colorizer/colorizer-shadow-left.png") 0 0 no-repeat;
	  white-space: nowrap;
	  font-size: 10px;
	}
	/* line 335, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-picker-right {
	  background-image: url("/assets/styles/images/colorizer/colorizer-shadow-right.png");
	}
	/* line 340, ../../../sass/modules/_mod-colorizer.scss */
	.btn-colorizer-bright-white {
	  background-image: url("/assets/styles/images/colorizer/colorizer-bright-white.png");
	}
	/* line 344, ../../../sass/modules/_mod-colorizer.scss */
	.btn-colorizer-granite-crystal {
	  background-image: url("/assets/styles/images/colorizer/colorizer-granite-crystal.png");
	}
	/* line 348, ../../../sass/modules/_mod-colorizer.scss */
	.btn-colorizer-header-orange {
	  background-image: url("/assets/styles/images/colorizer/colorizer-header-orange.png");
	}
	/* line 352, ../../../sass/modules/_mod-colorizer.scss */
	.btn-colorizer-jazz-blue {
	  background-image: url("/assets/styles/images/colorizer/colorizer-jazz-blue.png");
	}
	/* line 356, ../../../sass/modules/_mod-colorizer.scss */
	.btn-colorizer-phantom-black {
	  background-image: url("/assets/styles/images/colorizer/colorizer-phantom-black.png");
	}
	/* line 360, ../../../sass/modules/_mod-colorizer.scss */
	.btn-colorizer-pitch-black {
	  background-image: url("/assets/styles/images/colorizer/colorizer-pitch-black.png");
	}
	/* line 364, ../../../sass/modules/_mod-colorizer.scss */
	.btn-colorizer-plum-crazy {
	  background-image: url("/assets/styles/images/colorizer/colorizer-plum-crazy.png");
	}
	/* line 368, ../../../sass/modules/_mod-colorizer.scss */
	.btn-colorizer-torred {
	  background-image: url("/assets/styles/images/colorizer/colorizer-torred.png");
	}
	/* line 372, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-fullscreen {
	  position: fixed;
	  top: 0;
	  right: 0;
	  bottom: 0;
	  left: 0;
	  z-index: 9000;
	  display: none;
	  background-color: #FFF;
	}
	/* line 390, ../../../sass/modules/_mod-colorizer.scss */
	.btn-close-colorizer {
	  position: absolute;
	  top: 0;
	  right: 0;
	  z-index: 9009;
	}
	/* line 398, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-fullscreen-image-wrapper {
	  position: absolute;
	  top: 0;
	  left: 0;
	  max-width: 100%;
	  width: 100%;
	  height: 100%;
	}
	/* line 407, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-fullscreen-image {
	  position: absolute;
	  top: 0;
	  right: 0;
	  bottom: 0;
	  left: 0;
	  margin: auto;
	  max-width: 100%;
	  max-height: 100%;
	}
	/* line 422, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-fullscreen-disclaimer {
	  position: absolute;
	  z-index: 9009;
	  padding: 10px;
	}
	/* line 429, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-fullscreen .mod-colorizer-picker {
	  position: absolute;
	  right: 0;
	  bottom: 0;
	  left: 0;
	  margin: 0;
	  height: 51px;
	}
	/* line 438, ../../../sass/modules/_mod-colorizer.scss */
	.mod-colorizer-fullscreen .mod-colorizer-action-container {
	  position: absolute;
	  right: 0;
	  bottom: 20px;
	  left: 0;
	  width: 125px;
	}
	/*NEW MODULES BELOW*/
	/* line 2, ../../../sass/modules/_mod-model-overview.scss */
	.mod-model-overview .dollar-sign {
	  top: 0;
	  font-size: 15px;
	  font-size: 1.15385rem;
	  font-weight: bold;
	  line-height: 1.2;
	}
	/* line 9, ../../../sass/modules/_mod-model-overview.scss */
	.mod-model-overview .mod-feature-toggle {
	  /*width: 230px;*/
	  width: auto;
	  margin-left: 15px;
	  display: inline-block;
	  top: -4px;
	  position: relative;
	}
	/* line 16, ../../../sass/modules/_mod-model-overview.scss */
	.mod-model-overview .mod-feature-toggle .mod-feature-toggle-full-options {
	  height: 37px;
	}
	.mod-vlp-comp-selector .mod-feature-toggle-full-option{
	  width:117px !important;
	}
	/* line 3, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.active-pointer, .mod-feature-toggle-full-option-active-pointer {
	  position: absolute;
	  bottom: -8px;
	  left: 50%;
	  margin-left: -10px;
	  width: 0;
	  height: 0;
	  border-top: 8px solid #d20f06;
	  border-right: 8px solid transparent;
	  border-left: 8px solid transparent;
	  cursor: pointer;
	}
	/* line 16, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.btn-nav-toggle, .mod-feature-toggle-full-option {
	  -webkit-border-radius: 2px;
	  -moz-border-radius: 2px;
	  border-radius: 2px;
	  position: relative;
	  padding: 10px;
	  background: #86888b;
	  color: #fff;
	  text-transform: uppercase;
	  font-size: 13px;
	  cursor: pointer;
	}
	/* line 27, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.btn-nav-toggle .active-pointer, .mod-feature-toggle-full-option .active-pointer, .btn-nav-toggle .mod-feature-toggle-full-option-active-pointer, .mod-feature-toggle-full-option .mod-feature-toggle-full-option-active-pointer {
	  display: none;
	}
	/* line 32, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.btn-nav-toggle-active, .mod-feature-toggle-full-option:hover, .mod-feature-toggle-full-option-active {
	  background: #d20f06;
	}
	/* line 35, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.btn-nav-toggle-active .active-pointer, .mod-feature-toggle-full-option:hover .active-pointer, .mod-feature-toggle-full-option-active .active-pointer, .btn-nav-toggle-active .mod-feature-toggle-full-option-active-pointer, .mod-feature-toggle-full-option:hover .mod-feature-toggle-full-option-active-pointer, .mod-feature-toggle-full-option-active .mod-feature-toggle-full-option-active-pointer {
	  display: block;
	}
	/* line 40, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-optional-cta {
	  margin-top: 14px;
	}
	/* line 43, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-optional-cta {
	  margin-bottom: 15px;
	}
	/* line 47, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-model-availability + .mod-feature-toggle-optional-cta {
	  margin-top: 18px;
	}
	/* line 53, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-hd,
	.mod-feature-toggle-full-item-img {
	  text-align: center;
	}
	/* line 57, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-img {
	  position: relative;
	  width: auto;
	  display: inline-block;
	}
	/* line 64, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-video-container {
	  min-height: 413px;
	}
	/* line 67, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-video-container {
	  min-height: 0;
	}
	/* line 71, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-video-container .crossbrand-video-player-embed {
	  margin: 0 auto;
	}
	/* line 77, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-item-img {
	  padding-bottom: 15px;
	  min-height: 0;
	}
	/* line 82, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-bd {
	  position: relative;
	}
	/* line 86, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-items {
	  position: relative;
	  overflow: visible;
	}
	/* line 91, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item {
	  display: none;
	}
	/* line 95, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-options {
	  position: absolute;
	  bottom: 8px;
	  left: 0;
	  width: 100%;
	  height: 110px;
	  text-align: center;
	  min-height: 35px;
	}
	/* line 104, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-options {
	  position: relative;
	  display: table;
	}
	/* line 112, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-disclaimer {
	  position: absolute;
	  right: 0;
	  bottom: 0;
	}
	/* line 123, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-data {
	  display: none;
	  margin-top: 13px;
	  width: 100%;
	  text-align: center;
	}
	/* line 129, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-item-data {
	  position: relative;
	  margin: 13px auto 0;
	  width: 460px;
	}
	/* line 136, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-items-wrapper {
	  text-align: center;
	}
	/* line 140, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-show {
	  display: inline-block;
	}
	/* line 144, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-option {
	  display: inline-block;
	  margin-right: 10px;
	  padding: 0;
	  max-width: 150px;
	  max-height: 50px;
	  vertical-align: top;
	  min-height: 35px;
	}
	/* line 159, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-option a {
	  color: #fff;
	  text-decoration: none !important;
	}
	.mod-feature-toggle-full-option a:hover{
	  color: #fff;
	}
	/* line 163, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-option a sup {
	  top: -0.6em;
	  color: #fff;
	}
	/* line 170, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-option-link {
	  display: block;
	  padding: 10px;
	}
	/* line 183, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-title {
	  margin: 24px 0 2px;
	  text-transform: uppercase;
	  /*font-size: 40px;
	  line-height: 40px;*/
	}
	/* line 191, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-title {
	  margin-bottom: -1px;
	  font-size:32px;
	}
	/* line 201, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-desc {
	  margin: 0 auto -8px;
	  padding-bottom: 0;
	  width: 620px;
	  text-transform: uppercase;
	  font-size: 18px;
	}
	/* line 209, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-desc {
	  margin: 0 auto 20px;
	  text-transform: none;
	  font-weight: normal;
	  font-size: 13px;
	  font-family: Helvetica, Arial;
	}
	/* line 218, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-data-wrapper {
	  margin: 0 auto;
	  width: 580px;
	  text-align: center;
	}
	#handling .mod-feature-toggle-full-item-data-wrapper, #brakes .mod-feature-toggle-full-item-data-wrapper, #defensive_driving .mod-feature-toggle-full-item-data-wrapper, #road_control  .mod-feature-toggle-full-item-data-wrapper,#efficiency_features  .mod-feature-toggle-full-item-data-wrapper,#transmission  .mod-feature-toggle-full-item-data-wrapper  { 
		margin: 25px auto 0;
	}
	#transmission .mod-feature-toggle-full-item-data.mod-feature-toggle-full-item-show , #transmission .mod-feature-toggle-full-item-desc {
		margin-bottom: 0;
		padding-bottom: 0;
	}
	/* line 228, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-title {
	  display: none;
	}
	/* line 232, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-desc {
	  margin-bottom: 6px;
	  font-size: 13px;
	  font-family: Helvetica, Arial;
	}
	/* line 240, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-hd-center,
	.mod-feature-toggle-full-hd-right,
	.mod-feature-toggle-full-hd-left {
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: 1;
	  margin-bottom: 15px;
	  width: 100%;
	}
	/* line 249, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-hd-top-center, .mod-feature-toggle-full-hd-top-right, .mod-feature-toggle-full-hd-top-left {
	  position: relative;
	  top: 0;
	  left: 0;
	  width: 100%;
	}
	/* line 255, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-hd-top-center, .mod-feature .mod-feature-toggle-full-hd-top-right, .mod-feature .mod-feature-toggle-full-hd-top-left {
	  margin: 0 auto;
	  width: 620px;
	  padding-bottom: 10px;
	}
	/* line 262, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-hd-center, .mod-feature-toggle-full-hd-top-center {
	  text-align: center;
	}
	/* line 266, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-hd-left, .mod-feature-toggle-full-hd-top-left {
	  text-align: left;
	}
	/* line 270, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-hd-right, .mod-feature-toggle-full-hd-top-right {
	  text-align: right;
	}
	/* line 273, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-optional-cta-item {
	  display: block;
	}
	/* line 277, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-optional-cta-active {
	  display: block;
	}
	/* line 281, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full.mod-feature {
	  overflow: hidden;
	  margin: 0 auto;
	}
	/* line 288, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full.mod-feature .mod-feature-toggle-full-item-disclaimer {
	  right: 20px;
	  bottom: 20px;
	}
	/* line 294, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.cllc-modal-button {
	  z-index: 1;
	  border: 1px solid red;
	}
	/* line 299, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-wrapper-bleed-tall {
	  min-height: 728px;
	  max-width: 100%;
	}
	/* line 304, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full .mod-feature-toggle-full-hd-top-center {
	  padding-bottom: 20px;
	}
	/* line 1, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-hd {
	  margin: 30px auto;
	  width: 620px;
	  text-align: center;
	}
	/* line 7, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item {
	  width: 48.93617%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 10, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item:last-child {
	  margin-right: 0;
	}
	/* line 15, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-featurepage-items-wrapper {
	  width: 91.48936%;
	  float: right;
	  margin-right: 0;
	}
	/* line 19, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-featurepage {
	  width: 44.18605%;
	  float: left;
	  margin-right: 2.32558%;
	}
	/* line 26, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-featurepage .mod-feature-columns-feature-item-data {
	  width: 380px;
	}
	/* line 31, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-featurepage:last-child {
	  width: 44.18605%;
	  float: right;
	  margin-right: 0;
	  padding-right: 80px;
	}
	/* line 37, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-featurepage .mod-callout-js-middle-left-red {
	  left: -77px;
	}
	/* line 41, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-featurepage .mod-callout-js-middle-right-red {
	  right: -77px;
	}
	/* line 45, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-items-wrapper {
	  overflow: hidden;
	}
	/* line 49, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item img {
	  display: block;
	  max-width: 100%;
	}
	/* line 54, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-title {
	  font-weight: bold;
	}
	/* line 59, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-title {
	  text-transform: uppercase;
	}
	/* line 76, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-data {
	  overflow: hidden;
	  margin: 0 auto;
	  padding: 8px 0;
	  width: 300px;
	  text-align: center;
	}
	/* line 84, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-desc {
	  padding-bottom: 10px;
	}
	/* line 88, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-img {
	  position: relative;
	}
	/* line 91, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-img img {
	  display: block;
	}
	/* line 96, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns .mod-feature-columns-feature-item-img img {
	  width: 460px;
	  height: auto;
	}
	/* line 101, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item[data-src] img {
	  cursor: pointer;
	}
	/* line 105, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-disclaimer {
	  position: absolute;
	  right: 10px;
	  bottom: 9px;
	}
	/* line 111, ../../../sass/modules/_mod-feature-columns.scss */
	.cllc-modal-button {
	  z-index: 1;
	  border: 1px solid red;
	}
	/* line 117, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns3 .mod-feature-columns-title {
	  font-size: 45px;
	}
	/* line 120, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns3 .mod-feature-tri-columns-feature-item {
	  width: 260px;
	  display: inline-block;
	  left: 10%;
	  position: relative;
	  padding-right: 10px;
	}
	/* line 128, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns3 .mod-feature-tri-columns-feature-item .mod-feature-columns-feature-item-img img {
	  width: auto;
	}
	/* line 132, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns3 .mod-feature-tri-columns-feature-item .mod-feature-columns-feature-item-data {
	  width: 100%;
	  min-height: 162px;
	}
	/* line 135, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns3 .mod-feature-tri-columns-feature-item .mod-feature-columns-feature-item-data .mod-feature-columns-feature-item-title {
	  font-size: 23px;
	  padding-top: 10px;
	}
	/* line 1, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-feature-toggle .mod-feature-toggle-full-options {
	  position: relative;
	  left: 0;
	  width: 100%;
	  height: 0px;
	  padding-top: 20px;
	  text-align: center;
	}
	/* line 9, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-feature .mod-feature-toggle .mod-feature-toggle-full-options {
	  position: relative;
	  display: table;
	}
	/* line 16, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-toggle {
	  position: relative;
	  margin-top: 60px;
	  display: none;
	}
	#transmission .width220 > p {
		padding-bottom: 0;
	}
	/* line 21, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-toggle.selected {
	  display: block;
	  max-width: 940px;
	  padding-left: 10px;
	  padding-right: 10px;
	  margin-left: auto;
	  margin-right: auto;
	  position: relative;
	  height: 400px;
	}
	/* line 32, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-toggle :after {
	  content: "";
	  display: table;
	  clear: both;
	}
	/* line 38, ../../../sass/modules/_mod-image-half-toggle.scss */
	#basic_warranty .mod-image-half-toggle {
	  margin-top: 0;
	}
	/* line 41, ../../../sass/modules/_mod-image-half-toggle.scss */
	#powertrain_warranty + #basic_warranty .mod-image-half-toggle {
	  margin-top: 60px;
	}
	/* line 46, ../../../sass/modules/_mod-image-half-toggle.scss */
	#driving_range .mod-image-half-toggle {
	  margin-top: 30px;
	  margin-bottom: 30px;
	}
	/* line 51, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-toggle .mod-image-half-content-wrapper-left-4 {
	  margin-left: 90px;
	}
	/* line 55, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-toggle .mod-image-half-copy img {
	  display: block;
	}
	/* line 62, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content {
	  width: 31.91489%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 66, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image {
	  position: relative;
	}
	/* line 69, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image .mod-image-half-img {
	  display: block;
	}
	/* line 73, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image[data-src] .mod-image-half-img {
	  cursor: pointer;
	}
	/* line 78, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-right-bleed {
	  width: 66.10169%;
	  float: right;
	  margin-right: 0;
	}
	/* line 83, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-copy-left,
	.mod-image-half-copy-right {
	  overflow: hidden;
	  margin-bottom: 40px;
	}
	/* line 88, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-right {
	  width: 40.42553%;
	  float: right;
	  margin-right: 0;
	}
	/* line 96, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-subtitle sup {
	  top: -0.1em;
	}
	/* line 103, ../../../sass/modules/_mod-image-half-toggle.scss */
	#fuel_economy h1.mod-image-half-subtitle sup {
	  top: -0.6em !important;
	}
	/* line 111, ../../../sass/modules/_mod-image-half-toggle.scss */
	#mopar_accessories .mod-image-half-title sub {
	  font-size: 0.3em;
	}
	/* line 120, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in {
	  max-width: 940px;
	  padding-left: 10px;
	  padding-right: 10px;
	  margin-left: auto;
	  margin-right: auto;
	  position: relative;
	}
	/* line 126, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in .mod-callout-js-middle-left-red,
	.mod-image-half-in .mod-callout-js-middle-right-red {
	  z-index: 1;
	}
	/* line 130, ../../../sass/modules/_mod-image-half-toggle.scss */
	#fuel_economy .mod-callout-js-middle-right-red {
	  background-image: url("/assets/styles/images/sprite-callout-small.png");
	  width: 134px;
	  height: 134px;
	  margin-top: -146px;
	}
	/* line 136, ../../../sass/modules/_mod-image-half-toggle.scss */
	#fuel_economy .mod-callout-text-top, #fuel_economy .mod-callout-text-middle, #fuel_economy .mod-callout-text-bottom {
	  width: 134px;
	  height: 134px;
	}
	/* line 141, ../../../sass/modules/_mod-image-half-toggle.scss */
	#fuel_economy .mod-callout-text-top {
	  font-size: 20px;
	  top: 8px;
	}
	/* line 146, ../../../sass/modules/_mod-image-half-toggle.scss */
	#fuel_economy .mod-callout-text-middle {
	  font-size: 75px;
	  top: 14px;
	}
	/* line 151, ../../../sass/modules/_mod-image-half-toggle.scss */
	#fuel_economy .mod-callout-text-bottom {
	  font-size: 20px;
	  top: 90px;
	  width: 140px;
	}
	/* line 157, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper {
	  width: 91.48936%;
	  float: right;
	  margin-right: 0;
	  position: relative;
	}
	/* line 162, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-left {
	  left: 0;
	}
	/* line 166, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-5 .mod-image-half-content-right {
	  width: 100%;
	}
	/* line 170, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-left-6 {
	  width: 480px;
	}
	/* line 175, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-left-4 {
	  width: 300px;
	  float: left;
	  position: relative;
	  margin-right: 0;
	  margin-left: 80px;
	}
	/* line 182, ../../../sass/modules/_mod-image-half-toggle.scss */
	.ie9 .mod-image-half-content-wrapper-left-4, .ie8 .mod-image-half-content-wrapper-left-4 {
	  width: 305px;
	}
	/* line 187, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-left-4 .mod-image-half-content {
	  width: 100%;
	}
	/* line 191, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-left-5 {
	  width: 40.42553%;
	  float: left;
	  margin-right: 2.12766%;
	  position: relative;
	  margin-right: 0;
	  margin-left: 80px;
	}
	/* line 197, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-left-5 .mod-image-half-content {
	  width: 100%;
	}
	/* line 201, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-right-6 {
	  width: 48.93617%;
	  float: right;
	  margin-right: 0;
	  right: 0;
	}
	/*.mod-image-half-image-right-7 img {
		float: right;
	}*/
	/* line 209, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-4 {
	  width: 31.91489%;
	  float: right;
	  margin-right: 0;
	  position: relative;
	}
	/* line 214, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-4 .mod-image-half-content-right {
	  position: relative;
	  right: 80px;
	  width: 100%;
	}
	/* line 221, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-left-7,
	.mod-image-half-image-right-7 {
	  width: 57.44681%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 227, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-left-7 {
	  float: left;
	}
	/* line 231, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-left-7 img {
	  float: right;
	}
	/* line 236, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-right-7 {
	  float: right;
	  margin-right: 0;
	}
	/* line 241, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-5 {
	  width: 40.42553%;
	  float: right;
	  margin-right: 0;
	  position: relative;
	}
	/* line 246, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-5 .mod-image-half-content-right {
	  width: 100%;
	}
	/* line 250, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-disclaimer-wrapper {
	  position: absolute;
	  bottom: 0;
	  z-index: 1;
	  padding: 10px;
	  width: 100%;
	}
	/* line 258, ../../../sass/modules/_mod-image-half-toggle.scss */
	#cargo .mod-image-half-disclaimer-wrapper {
	  padding-bottom: 0;
	}
	/* line 266, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-disclaimer-left {
	  text-align: left;
	}
	/* line 270, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-disclaimer-right {
	  padding-right: 26px;
	  text-align: right;
	}
	/* line 276, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-disclaimer-center {
	  text-align: center;
	}
	/* line 280, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-feature-toggle-full-options-block {
	  position: relative;
	  height: 45px;
	  top: 0;
	  padding-top: 10px;
	}
	/* line 286, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-feature-toggle-full-options-block .mod-feature-toggle-full-options-wrapper {
	  text-align: center;
	}
	/* line 292, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in2 .mod-image-half-toggle {
	  margin-top: 40px;
	}
	/* line 295, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in2 .mod-image-half-toggle .mod-image-half-content-wrapper-left-4 {
	  margin-left: 140px;
	  width: 40.42553%;
	}
	/* line 299, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in2 .mod-image-half-toggle .mod-image-half-image {
	  width: 400px;
	  height: auto;
	}
	/* line 303, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in2 .mod-image-half-toggle .mod-image-half-image.mod-image-half-image-left-7 {
	  margin-left: 120px;
	}
	/* line 306, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in2 .mod-image-half-toggle .mod-image-half-image.mod-image-half-image-right-7 {
	  margin: 0;
	}
	#heated_mirrors{
	  margin-bottom:60px;
	}
	/*Migration from new_modules_css*/
	/*NEW MODULES BELOW*/
	/* line 2, ../../../sass/modules/_mod-model-overview.scss */
	.mod-model-overview .dollar-sign {
	  top: 0;
	  font-size: 15px;
	  font-size: 1.15385rem;
	  font-weight: bold;
	  line-height: 1.2;
	}
	/* line 9, ../../../sass/modules/_mod-model-overview.scss */
	.mod-model-overview .mod-feature-toggle {
	  /*width: 230px;*/
	  width: auto;
	  margin-left: 15px;
	  display: inline-block;
	  top: -4px;
	  position: relative;
	}
	/* line 16, ../../../sass/modules/_mod-model-overview.scss */
	.mod-model-overview .mod-feature-toggle .mod-feature-toggle-full-options {
	  height: 37px;
	}
	/* line 3, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.active-pointer, .mod-feature-toggle-full-option-active-pointer {
	  position: absolute;
	  bottom: -7px;
	  left: 50%;
	  margin-left: -10px;
	  width: 0;
	  height: 0;
	  border-top: 8px solid #d20f06;
	  border-right: 8px solid transparent;
	  border-left: 8px solid transparent;
	  cursor: pointer;
	}
	/* line 16, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.btn-nav-toggle, .mod-feature-toggle-full-option {
	  -webkit-border-radius: 2px;
	  -moz-border-radius: 2px;
	  border-radius: 2px;
	  position: relative;
	  padding: 10px;
	  background: #86888b;
	  color: #fff;
	  text-transform: uppercase;
	  font-size: 13px;
	  cursor: pointer;
	}
	/* line 27, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.btn-nav-toggle .active-pointer, .mod-feature-toggle-full-option .active-pointer, .btn-nav-toggle .mod-feature-toggle-full-option-active-pointer, .mod-feature-toggle-full-option .mod-feature-toggle-full-option-active-pointer {
	  display: none;
	}
	/* line 32, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.btn-nav-toggle-active, .mod-feature-toggle-full-option:hover, .mod-feature-toggle-full-option-active {
	  background: #d20f06;
	}
	/* line 35, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.btn-nav-toggle-active .active-pointer, .mod-feature-toggle-full-option:hover .active-pointer, .mod-feature-toggle-full-option-active .active-pointer, .btn-nav-toggle-active .mod-feature-toggle-full-option-active-pointer, .mod-feature-toggle-full-option:hover .mod-feature-toggle-full-option-active-pointer, .mod-feature-toggle-full-option-active .mod-feature-toggle-full-option-active-pointer {
	  display: block;
	}
	/* line 40, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-optional-cta {
	  margin-top: 14px;
	}
	/* line 43, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-optional-cta {
	  margin-bottom: 15px;
	}
	/* line 47, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-model-availability + .mod-feature-toggle-optional-cta {
	  margin-top: 18px;
	}
	/* line 53, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-hd,
	.mod-feature-toggle-full-item-img {
	  text-align: center;
	}
	/* line 57, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-img {
	  position: relative;
	  width: auto;
	  display: inline-block;
	}
	/* line 64, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-video-container {
	  min-height: 413px;
	}
	/* line 67, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-video-container {
	  min-height: 0;
	}
	/* line 71, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-video-container .crossbrand-video-player-embed {
	  margin: 0 auto;
	}
	/* line 77, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-item-img {
	  padding-bottom: 15px;
	  /*min-height: 0;*/
	  max-height: 515px;
	}
	.mod-feature-toggle-full.mod-feature .mod-feature-toggle-full-item-img {
	  height: auto;
	}
	/* line 82, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-bd {
	  position: relative;
	}
	/* line 86, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-items {
	  position: relative;
	  overflow: visible;
	}
	/* line 91, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item {
	  display: none;
	}
	/* line 95, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-options {
	  position: absolute;
	  bottom: 8px;
	  left: 0;
	  text-align: center;
	  width: 100%;
	}
	/* line 104, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-options {
	  position: relative;
	}
	#uconnect_systems .mod-feature-toggle-full-options, #backup_assistance .mod-feature-toggle-full-options {
		min-height: 152px;
	}
	#stylish_accents .mod-inline-gallery-disclaimer {
		padding: 0 10px;
	}
	#roof_rack  .width220 p{
		padding-bottom:0px;
	}
	.mod-inline-gallery-disclaimer-wrapper {
		bottom: 83px;
	}
	/* line 112, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-disclaimer {
	  position: absolute;
	  right: 0;
	  bottom: 0;
	  font-size: 8pt;
	}
	.mod-feature-toggle-optional-cta-item .complex-button {
		margin: 0 55px 0 0;
	}
	.mod-container h1 sup {
		font-size: 0.4em;
		left: 0.2em;
		top: -1.5em;
	}	
	/* line 123, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-data {
	  display: none;
	  margin-top: 13px;
	  width: 100%;
	  text-align: center;
	}
	/* line 129, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-item-data {
	  position: relative;
	  margin: 13px auto 0;
	  width: 460px;
	}
	/* line 136, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-items-wrapper {
	  text-align: center;
	}
	/* line 140, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-show {
	  display: inline-block;
	}
	/* line 144, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-option {
	  display: inline-block;
	  margin-right: 10px;
	  padding: 3px 15px 2px 15px;
	  vertical-align: middle;
	  max-width: 140px;
	}
	.ie8 .mod-feature-toggle-full-option {
	  padding: 3px 15px 2px 15px;
	}
	#stripes .mod-feature-toggle-full-option, #connectivity .mod-feature-toggle-full-option {
	  padding: 2px 5px;
	}
	.ie8 #stripes .mod-feature-toggle-full-option, .ie8 #connectivity .mod-feature-toggle-full-option {
	  padding: 2px 10px;
	}
	/* line 163, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-option a sup {
	  top: -0.6em;
	  color: #fff;
	}
	/* line 183, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-title {
	  margin: 49px 0 2px;
	  text-transform: uppercase;
	  font-style: normal;
	  /*font-size: 40px;
	  line-height: 40px;*/
	}
	/* line 191, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-title {
	  margin-bottom: -1px;
	}
	/* line 201, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-desc {
	  margin: 0 auto -8px;
	  padding-bottom: 0;
	  width: 620px;
	  text-transform: uppercase;
	  font-size: 16px;
	  font-weight: normal;
	}
	.mod-vlp-comp-selector .mod-feature-toggle-full-desc
	{
	  font-size: 19px;
	  font-weight: bold;
	}
	/* line 209, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-desc {
	  margin: 0 auto 20px;
	  text-transform: none;
	  font-weight: normal;
	  font-size: 13px;
	  font-family: Helvetica, Arial;
	}
	/* line 218, ../../../sass/modules/_mod-feature-toggle-full.scss */
	#stripes .mod-feature-toggle-full-item-data-wrapper {
	  margin: 0 auto;
	}
	.mod-vlp-comp-selector .mod-feature-toggle-full-item-data-wrapper {
	  margin: 0 auto;
	}
	.mod-vlp-wrapper .mod-vlp-comp-selector-components-active .mod-feature-toggle-full-item-data-wrapper{
		width: 600px;
	}
	/* line 228, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-title {
	  display: none;
	}
	/* line 232, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-item-desc {
	  margin-bottom: 6px;
	  font-size: 13px;
	  font-family: Helvetica, Arial;
	}
	.mod-feature-accordian-full-hd > p, .contenttop2 p, .mod-feature-columns-desc, .contenttop3 p, #stylized_accents .mod-inline-gallery-copy p, .contenttop9 p, .contenttop8 p{
		padding-bottom: 0;
	}		
	.contenttop3 .width380 p {
		padding-bottom: 13px;
	}
	#multiair_technology  .mod-image-half-content .features-overlay {
		margin-top: 0;
	}
	.mod-feature-toggle-content-container > p {
		padding-bottom: 11px;
	}
	.mod-feature-accordian-full-hd .features-overlay {
		margin-top: 12px;
	}
	/* line 240, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-hd-center,
	.mod-feature-toggle-full-hd-right,
	.mod-feature-toggle-full-hd-left {
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: 1;
	  margin-bottom: 15px;
	  width: 100%;
	}
	/* line 249, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-hd-top-center, .mod-feature-toggle-full-hd-top-right, .mod-feature-toggle-full-hd-top-left {
	  position: relative;
	  top: 0;
	  left: 0;
	  width: 100%;
	}
	/* line 255, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature .mod-feature-toggle-full-hd-top-center, .mod-feature .mod-feature-toggle-full-hd-top-right, .mod-feature .mod-feature-toggle-full-hd-top-left {
	  margin: 0 auto;
	  width: 620px;
	  padding-bottom: 10px;
	}
	/* line 262, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-hd-center, .mod-feature-toggle-full-hd-top-center {
	  text-align: center;
	}
	/* line 266, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-hd-left, .mod-feature-toggle-full-hd-top-left {
	  text-align: left;
	}
	/* line 270, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full-hd-right, .mod-feature-toggle-full-hd-top-right {
	  text-align: right;
	}
	/* line 273, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-optional-cta-item {
	  display: block;
	}
	/* line 277, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-optional-cta-active {
	  display: block;
	}
	/* line 281, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full.mod-feature {
	  overflow: hidden;
	  margin: 0 auto;
	}
	/* line 288, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full.mod-feature .mod-feature-toggle-full-item-disclaimer {
	  right: 20px;
	  bottom: 20px;
	}
	/* line 294, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.cllc-modal-button {
	  z-index: 1;
	  border: 1px solid red;
	}
	/* line 299, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-wrapper-bleed-tall {
	  min-height: 728px;
	  max-width: 100%;
	}
	/* line 304, ../../../sass/modules/_mod-feature-toggle-full.scss */
	.mod-feature-toggle-full .mod-feature-toggle-full-hd-top-center {
	  padding-bottom: 20px;
	}
	/* line 1, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-hd {
	  margin: 30px auto;
	  width: 620px;
	  text-align: center;
	}
	/* line 7, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item {
	  width: 48.93617%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 10, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item:last-child {
	  margin-right: 0;
	}
	/* line 15, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-featurepage-items-wrapper {
	  width: 91.48936%;
	  float: right;
	  margin-right: 0;
	}
	/* line 19, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-featurepage {
	  width: 44.18605%;
	  float: left;
	  margin-right: 2.32558%;
	}
	/* line 26, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-featurepage .mod-feature-columns-feature-item-data {
	  width: 380px;
	}
	/* line 31, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-featurepage:last-child {
	  width: 44.18605%;
	  float: right;
	  margin-right: 0;
	  padding-right: 80px;
	}
	/* line 37, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-featurepage .mod-callout-js-middle-left-red {
	  left: -77px;
	}
	/* line 41, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-featurepage .mod-callout-js-middle-right-red {
	  right: -77px;
	}
	/* line 45, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-items-wrapper {
	  overflow: hidden;
	}
	/* line 49, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item img {
	  display: block;
	  max-width: 100%;
	}
	/* line 54, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-title {
	  font-weight: bold;
	}
	/* line 59, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-title {
	  text-transform: uppercase;
	}
	/* line 76, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-data {
	  overflow: hidden;
	  margin: 0 auto;
	  padding: 8px 0;
	  width: 300px;
	  text-align: center;
	}
	#road_control .mod-feature-columns-feature-item-data, #transmissions .mod-feature-columns-feature-item-data {
	  width: 438px;
	}
	/* line 84, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-desc {
	  padding-bottom: 10px;
	}
	/* line 88, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-img {
	  position: relative;
	}
	/* line 91, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-img img {
	  display: block;
	}
	/* line 96, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns .mod-feature-columns-feature-item-img img {
	  width: 460px;
	  height: auto;
	}
	/* line 101, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item[data-src] img {
	  cursor: pointer;
	}
	/* line 105, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns-feature-item-disclaimer {
	  position: absolute;
	  right: 10px;
	  bottom: 9px;
	}
	/* line 111, ../../../sass/modules/_mod-feature-columns.scss */
	.cllc-modal-button {
	  z-index: 1;
	  border: 1px solid red;
	}
	/* line 117, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns3 .mod-feature-columns-title {
	  font-size: 45px;
	}
	/* line 120, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns3 .mod-feature-tri-columns-feature-item {
	  width: 260px;
	  display: block;
	  left: 0;
	  position: relative;
	  padding-right: 14px;
	  float: left;
	}
	.mod-feature-columns3 .mod-feature-tri-columns-feature-item:first-child {
	  margin-left: 61px;
	}
	.mod-feature-columns3 .mod-feature-columns-feature-items-wrapper{
	  width: 940px;
	  text-align: left;
	}
	/* line 128, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns3 .mod-feature-tri-columns-feature-item .mod-feature-columns-feature-item-img img {
	  width: 100%;
	  height: auto;
	}
	/* line 132, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns3 .mod-feature-tri-columns-feature-item .mod-feature-columns-feature-item-data {
	  width: 100%;
	  min-height: 200px;
	}
	/* line 135, ../../../sass/modules/_mod-feature-columns.scss */
	.mod-feature-columns3 .mod-feature-tri-columns-feature-item .mod-feature-columns-feature-item-data .mod-feature-columns-feature-item-title {
	  font-size: 23px;
	  padding-top: 10px;
	}
	/* line 1, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full {
	  margin: 0 auto;
	  position: relative;
	  display: inline-block;
	  width: 100%;
	  min-height: 550px;
	}
	/* line 7, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full .background-img {
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 100%;
	  height: 100%;
	}
	/* line 13, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full .background-img img {
	  width: 100%;
	  height: 100%;
	}
	/* line 17, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full .background-img.red {
	  background-color: red;
	}
	/* line 22, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full .mod-availability-wrapper {
	  width: 960px;
	  margin: 0 auto;
	  text-align: center;
	  padding-bottom: 17px;
	}
	/* line 27, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full .mod-availability-wrapper a {
	  margin-top: 0;
	}
	/* line 31, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full .mod-feature-toggle2-full-items {
	  position: relative;
	}
	/* line 33, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full .mod-feature-toggle2-full-items .mod-feature-toggle-full-item-data {
	  width: auto;
	}
	/* line 35, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full .mod-feature-toggle2-full-items .mod-feature-toggle-full-item-data .mod-feature-toggle-full-item-img {
	  max-height: none;
	  width: 100%;
	}
	/* line 40, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full .mod-feature-toggle2-full-items .mod-feature-toggle2-full-hd-top-center {
	  padding-bottom: 25px;
	  margin: 0 auto;
	  width: 906px;
	  text-align: center;
	  position: relative;
	  top: 0;
	  left: 0;
	}
	/* line 49, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full .mod-feature-toggle2-full-items .mod-feature-toggle-full-options-block {
	  padding-bottom: 0px;
	  padding-top: 0px;
	}
	/* line 54, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full .mod-feature-toggle2-full-items .mod-feature-toggle-full-item-data-wrapper .mod-feature-toggle-full-item-data {
	  margin: 0 auto;
	  padding-bottom: 10px;
	  display: none;
	}
	/* line 58, ../../../sass/modules/_mod-feature-toggle2.scss */
	.mod-feature-toggle2-full .mod-feature-toggle2-full-items .mod-feature-toggle-full-item-data-wrapper .mod-feature-toggle-full-item-data.mod-feature-toggle-full-item-show {
	  display: block;
	}
	/* line 1, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-feature-toggle .mod-feature-toggle-full-options {
	  position: relative;
	  left: 0;
	  width: 100%;
	  height: 0px;
	  padding-top: 20px;
	  text-align: center;
	}
	/* line 9, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-feature .mod-feature-toggle .mod-feature-toggle-full-options {
	  position: relative;
	  display: table;
	}
	/* line 16, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-toggle {
	  position: relative;
	  margin-top: 60px;
	  display: none;
	}
	/* line 21, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-toggle.selected {
	  display: block;
	  max-width: 940px;
	  padding-left: 10px;
	  padding-right: 10px;
	  margin-left: auto;
	  margin-right: auto;
	  position: relative;
	  height: 400px;
	}
	/* line 32, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-toggle :after {
	  content: "";
	  display: inline;
	  clear: both;
	}
	/* line 38, ../../../sass/modules/_mod-image-half-toggle.scss */
	#basic_warranty .mod-image-half-toggle {
	  margin-top: 0;
	}
	/* line 41, ../../../sass/modules/_mod-image-half-toggle.scss */
	#powertrain_warranty + #basic_warranty .mod-image-half-toggle {
	  margin-top: 60px;
	}
	/* line 46, ../../../sass/modules/_mod-image-half-toggle.scss */
	#driving_range .mod-image-half-toggle {
	  margin-top: 30px;
	  margin-bottom: 30px;
	}
	/* line 51, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-toggle .mod-image-half-content-wrapper-left-4 {
	  margin-left: 90px;
	}
	/* line 55, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-toggle .mod-image-half-copy img {
	  display: block;
	}
	.mod-image-half-toggle .mod-image-half-copy em {
	  font-style: italic;
	}
	/* line 62, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content {
	  width: 31.91489%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 66, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image {
	  position: relative;
	}
	/* line 69, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image .mod-image-half-img {
	  display: block;
	  width: 100%;
	}
	/* line 73, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image[data-src] .mod-image-half-img {
	  cursor: pointer;
	}
	/* line 78, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-right-bleed {
	  width: 66.10169%;
	  float: right;
	  margin-right: 0;
	}
	/* line 83, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-copy-left,
	.mod-image-half-copy-right {
	  overflow: hidden;
	  margin-bottom: 40px;
	}
	/* line 88, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-right {
	  width: 40.42553%;
	  float: right;
	  margin-right: 0;
	}
	/* line 96, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-subtitle sup {
	  top: -0.6em;
	}
	/* line 103, ../../../sass/modules/_mod-image-half-toggle.scss */
	#fuel_economy h1.mod-image-half-subtitle sup {
	  top: -0.6em !important;
	}
	/* line 111, ../../../sass/modules/_mod-image-half-toggle.scss */
	#mopar_accessories .mod-image-half-title sub {
	  font-size: 0.3em;
	}
	/* line 120, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in {
	  max-width: 940px;
	  padding-left: 10px;
	  padding-right: 10px;
	  margin-left: auto;
	  margin-right: auto;
	  position: relative;
	}
	/* line 38, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
	.mod-image-half-in:after {
	  content: "";
	  display: table;
	  clear: both;
	}
	/* line 126, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in .mod-callout-js-middle-left-red,
	.mod-image-half-in .mod-callout-js-middle-right-red {
	  z-index: 1;
	}
	/* line 130, ../../../sass/modules/_mod-image-half-toggle.scss */
	#fuel_economy .mod-callout-js-middle-right-red {
	  background-image: url("images/sprite-callout-small.png");
	  width: 134px;
	  height: 134px;
	  margin-top: -146px;
	}
	/* line 136, ../../../sass/modules/_mod-image-half-toggle.scss */
	#fuel_economy .mod-callout-text-top, #fuel_economy .mod-callout-text-middle, #fuel_economy .mod-callout-text-bottom {
	  width: 134px;
	  height: 134px;
	}
	/* line 141, ../../../sass/modules/_mod-image-half-toggle.scss */
	#fuel_economy .mod-callout-text-top {
	  font-size: 20px;
	  top: 8px;
	}
	/* line 146, ../../../sass/modules/_mod-image-half-toggle.scss */
	#fuel_economy .mod-callout-text-middle {
	  font-size: 75px;
	  top: 14px;
	}
	/* line 151, ../../../sass/modules/_mod-image-half-toggle.scss */
	#fuel_economy .mod-callout-text-bottom {
	  font-size: 20px;
	  top: 90px;
	  width: 140px;
	}
	/* line 157, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper {
	  width: 91.48936%;
	  float: right;
	  margin-right: 0;
	  position: relative;
	}
	/* line 162, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-left {
	  left: 0;
	}
	/* line 166, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-5 .mod-image-half-content-right {
	  width: 100%;
	}
	/* line 170, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-left-6 {
	  width: 480px;
	}
	/* line 175, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-left-4 {
	  width: 300px;
	  float: left;
	  position: relative;
	  margin-right: 0;
	  margin-left: 80px;
	}
	/* line 182, ../../../sass/modules/_mod-image-half-toggle.scss */
	.ie9 .mod-image-half-content-wrapper-left-4, .ie8 .mod-image-half-content-wrapper-left-4 {
	  width: 305px;
	}
	/* line 187, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-left-4 .mod-image-half-content {
	  width: 100%;
	}
	/* line 191, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-left-5 {
	  width: 40.42553%;
	  float: left;
	  margin-right: 2.12766%;
	  position: relative;
	  margin-top: 13px;
	  margin-right: 0;
	  /*margin-left: 80px;*/
	}
	/* line 197, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-left-5 .mod-image-half-content {
	  width: 100%;
	}
	/* line 201, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-right-6 {
	  width: 48.93617%;
	  float: right;
	  margin-right: 0;
	  right: 0;
	}
	/*.mod-image-half-image-right-7 img {
		float: right;
	}*/
	/* line 209, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-4 {
	  width: 31.91489%;
	  float: right;
	  margin-right: 0;
	  position: relative;
	}
	/* line 214, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-4 .mod-image-half-content-right {
	  position: relative;
	  right: 80px;
	  width: 100%;
	}
	/* line 221, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-left-7,
	.mod-image-half-image-right-7 {
	  width: 57.44681%;
	  float: left;
	  margin-right: 2.12766%;
	}
	/* line 227, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-left-7 {
	  float: left;
	}
	/* line 231, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-left-7 img {
	  float: right;
	}
	/* line 236, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-image-right-7 {
	  float: right;
	  margin-right: 0;
	}
	/* line 241, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-5 {
	  width: 40.42553%;
	  float: right;
	  margin-right: 0;
	  position: relative;
	  margin-top: 13px;
	}	
	.mod-image-half-subtitle, .mod-image-half-title {
		padding-bottom: 14px;
		font-size:32px;
	}
	.mod-image-half-content .features-overlay {
		margin-top: 10px;
	}
	/* line 246, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-content-wrapper-5 .mod-image-half-content-right {
	  width: 100%;
	}
	/* line 250, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-disclaimer-wrapper {
	  position: absolute;
	  bottom: 0;
	  z-index: 1;
	  padding: 10px;
	  width: 100%;
	}
	/* line 258, ../../../sass/modules/_mod-image-half-toggle.scss */
	#cargo .mod-image-half-disclaimer-wrapper {
	  padding-bottom: 0;
	}
	/* line 266, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-disclaimer-left {
	  text-align: left;
	}
	/* line 270, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-disclaimer-right {
	  padding-right: 26px;
	  text-align: right;
	}
	#roof_rack .mod-image-half-disclaimer-right {
	  width: 940px;
	  margin: 0 auto 0;
	  padding-bottom: 0;
	  padding-right: 36px !important;
	}
	/* line 276, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-disclaimer-center {
	  text-align: center;
	}
	/* line 280, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-feature-toggle-full-options-block {
	  position: relative;
	  height: 45px;
	  top: 0;
	  padding-top: 10px;
	}
	/* line 286, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-feature-toggle-full-options-block .mod-feature-toggle-full-options-wrapper {
	  text-align: center;
	}
	/* line 292, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in2 .mod-image-half-toggle {
	  margin-top: 40px;
	}
	/* line 295, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in2 .mod-image-half-toggle .mod-image-half-content-wrapper-left-4 {
	  margin-left: 140px;
	  width: 40.42553%;
	}
	/* line 299, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in2 .mod-image-half-toggle .mod-image-half-image {
	  width: 400px;
	  height: auto;
	}
	/* line 303, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in2 .mod-image-half-toggle .mod-image-half-image.mod-image-half-image-left-7 {
	  margin-left: 120px;
	}
	/* line 306, ../../../sass/modules/_mod-image-half-toggle.scss */
	.mod-image-half-in2 .mod-image-half-toggle .mod-image-half-image.mod-image-half-image-right-7 {
	  margin: 0;
	}
	/* line 1, ../../../sass/modules/_mod-hot-spots2.scss */
	.mod-hot-spot-bg {
	  width: 100%;
	}
	/* line 4, ../../../sass/modules/_mod-hot-spots2.scss */
	.mod-hot-spot2-item {
	  position: absolute;
	  width: 54px;
	  height: 54px;
	  background-image: url("/assets/styles/images/hotspot/hotspot_sprite.png");
	  background-position: 0 1px;
	  background-repeat: no-repeat;
	  cursor: pointer;
	}
	/* line 13, ../../../sass/modules/_mod-hot-spots2.scss */
	.mod-hot-spot2-item .mod-hot-spot-item-tooltip {
	  position: absolute;
	  z-index: 99;
	  display: none;
	  width: 319px;
	  background: white;
	  box-shadow: 0 0 5px #101011;
	  color: #101011;
	  cursor: default;
	}
	/* line 22, ../../../sass/modules/_mod-hot-spots2.scss */
	.ie8 .mod-hot-spot2-item .mod-hot-spot-item-tooltip {
	  border: 2px solid #7e7e7e;
	}
	/* line 25, ../../../sass/modules/_mod-hot-spots2.scss */
	.mod-hot-spot2-item .mod-hot-spot-item-tooltip .mod-hot-spot-item-tooltip-headline {
	  padding: 0;
	}
	.mod-hot-spots-outer-wrapper .features-overlay {
		margin-top: 13px;
	}
	#allwheel_drive .features-overlay {
		margin-top: 9px;
	}
	#amenities .mod-hot-spot2-item .mod-hot-spot-item-tooltip .mod-hot-spot-item-tooltip-headline {
	  padding: 0;
	}
	/* line 28, ../../../sass/modules/_mod-hot-spots2.scss */
	.mod-hot-spot2-item .mod-hot-spot-item-tooltip .mod-hot-spot-item-tooltip-thumbnail {
	  float: none;
	  margin-bottom: 12px;
	  /*width: 100%;*/
	}
	/* line 33, ../../../sass/modules/_mod-hot-spots2.scss */
	.mod-hot-spot2-item .mod-hot-spots-btn-cta {
	  clear: both;
	  padding-top: 10px;
	  display: none;
	}
	/* line 38, ../../../sass/modules/_mod-hot-spots2.scss */
	.mod-hot-spot2-item:hover {
	  background-position: 0 -53px;
	}
	/* line 41, ../../../sass/modules/_mod-hot-spots2.scss */
	.mod-hot-spot2-item.selected {
	  background-position: 0 -53px;
	}
	/* line 1, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-toggle-full-options {
	  position: relative;
	}
	/* line 3, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-toggle-full-options .mod-toggle-full-options-wrapper {
	  position: absolute;
	  text-align: center;
	  top: 0px;
	  left: 0px;
	  width: 100%;
	  z-index: 2;
	  margin-top: 20px;
	}
	/* line 12, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-toggle-full-options .mod-toggle-full-options-wrapper .mod-toggle-full-option {
	  display: inline-block;
	  margin-right: 10px;
	  max-width: 150px;
	  max-height: 50px;
	  vertical-align: top;
	  border-radius: 2px;
	  position: relative;
	  color: #fff;
	  text-transform: uppercase;
	  font-size: 13px;
	  cursor: pointer;
	  background: #86888b;
	  padding: 10px 15px;
	}
	/* line 27, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-toggle-full-options .mod-toggle-full-options-wrapper .mod-toggle-full-option a {
	  color: #fff;
	  text-decoration: none;
	}
	/* line 30, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-toggle-full-options .mod-toggle-full-options-wrapper .mod-toggle-full-option a:hover {
	  text-decoration: none;
	}
	/* line 34, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-toggle-full-options .mod-toggle-full-options-wrapper .mod-toggle-full-option .mod-toggle-full-option-active-pointer {
	  display: none;
	  position: absolute;
	  bottom: -8px;
	  left: 50%;
	  margin-left: -10px;
	  width: 0;
	  height: 0;
	  border-top: 8px solid #d20f06;
	  border-right: 8px solid transparent;
	  border-left: 8px solid transparent;
	  cursor: pointer;
	}
	/* line 47, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-toggle-full-options .mod-toggle-full-options-wrapper .mod-toggle-full-option:hover {
	  background: #d20f06;
	}
	/* line 49, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-toggle-full-options .mod-toggle-full-options-wrapper .mod-toggle-full-option:hover .mod-toggle-full-option-active-pointer {
	  display: block;
	}
	/* line 54, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-toggle-full-options .mod-toggle-full-options-wrapper .mod-toggle-full-option-active {
	  background: #d20f06;
	}
	/* line 56, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-toggle-full-options .mod-toggle-full-options-wrapper .mod-toggle-full-option-active .mod-toggle-full-option-active-pointer {
	  display: block;
	}
	/* line 62, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-view-toggle2 {
	  display: none;
	  width: 100%;
	  height: 100%;
	  position: relative;
	}
	/* line 67, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-view-toggle2 .mod-view-toggle-wrapper, .mod-view-toggle2 .mod-feature-toggle-half-wrapper {
	  width: 780px;
	}
	/* line 69, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-view-toggle2 .mod-view-toggle-wrapper .mod-view-toggle-content, .mod-view-toggle2 .mod-feature-toggle-half-wrapper .mod-view-toggle-content {
	  width: 300px;
	}
	/* line 72, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-view-toggle2 .mod-view-toggle-wrapper .mod-view-toggle-content .mod-view-toggle-btn-wrapper, .mod-view-toggle2 .mod-feature-toggle-half-wrapper .mod-view-toggle-content .mod-view-toggle-btn-wrapper {
	  background-color: #737579;
	  border: none;
	}
	/* line 75, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-view-toggle2 .mod-view-toggle-wrapper .mod-view-toggle-content .mod-view-toggle-btn-wrapper span, .mod-view-toggle2 .mod-feature-toggle-half-wrapper .mod-view-toggle-content .mod-view-toggle-btn-wrapper span {
	  color: white;
	}
	/* line 79, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-view-toggle2 .mod-view-toggle-wrapper .mod-view-toggle-content .btn-link-inline, .mod-view-toggle2 .mod-feature-toggle-half-wrapper .mod-view-toggle-content .btn-link-inline {
	  display: block;
	  background-position-x: 52%;
	}
	#lights .mod-view-toggle2 .mod-view-toggle-wrapper .mod-view-toggle-content .btn-link-inline {
	  display: inline;
	  background-position-x: 100%;
	}
	#lights .mod-view-toggle-btn-wrapper {
		display: block;
		width: 82px;
		margin: 20px 0 13px
	}
	#lights .width380 .mod-view-toggle-btn-wrapper {
		margin: 20px auto 13px;
	}
	#lights .width620 .mod-view-toggle-btn-wrapper {
		margin: 10px auto 0;
	}
	#lights .toggle2-right-middle .mod-view-toggle-btn-wrapper {
		margin: 14px 0 3px;;
	}
	#performance_pages .features-overlay, #suspension_systems  .features-overlay, #brakes .features-overlay , #rt_classic .features-overlay, #storage .features-overlay, #roof_rack  .features-overlay, #grille  .features-overlay, #stylized_accents  .features-overlay , #rear_seat_entertainment .features-overlay, #wireless_headphones .features-overlay , #siriusxm_satellite_radio .features-overlay, #keyless_entry  .features-overlay, #handling .features-overlay, #blind_spot_monitoring .features-overlay, #vehicle_information_center  .features-overlay, #heated_mirrors  .features-overlay, #advanced_brakes  .features-overlay, #driving_range .features-overlay, #suspension .features-overlay, #transmission  .features-overlay, #iconic_styling  .features-overlay, #amenities .features-overlay, #scat_pack_appearance_group .features-overlay, #super_sport_group  .features-overlay, #additional_exterior_features .features-overlay, #sunroof .features-overlay, #interior_technology .features-overlay, #navigation .features-overlay, #conveniences  .features-overlay, #fuel_efficiency  .features-overlay, #electronic_stability_control  .features-overlay, #headlamps  .features-overlay {
		margin-top: 10px;
	}
	.contenttop3 .features-overlay, .contenttop2  .features-overlay, .contenttop8 .features-overlay{
		margin-top: 10px;
	}
	.mod-view-toggle-content p {
		padding-bottom:0px;
	}
	#road_control .mod-feature-toggle-full-item-data-wrapper {
		min-height: 93px;
	}
	#brakes .mod-feature-toggle-full-item-data-wrapper, #towing .mod-feature-toggle-full-item-data-wrapper .mod-feature-toggle-full-item-data {
		min-height: 77px;
	}
	#defensive_driving .mod-feature-toggle-full-item-data-wrapper {
		min-height: 125px;
	}
	/* line 84, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-view-toggle2 .mod-view-toggle-wrapper .mod-view-toggle-disc-text, .mod-view-toggle2 .mod-feature-toggle-half-wrapper .mod-view-toggle-disc-text {
	  position: absolute;
	  right: 0;
	  bottom: 50px;
	}
	/* line 90, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-view-toggle2.active {
	  display: block;
	}
	.mod-option-carousel-content p {
		padding: 0 0 9px;
	}
	/* line 95, ../../../sass/modules/_mod-view-toggle2.scss */
	.toggle2-left-top .mod-view-toggle-content {
	  margin-top: 90px;
	}
	/* line 100, ../../../sass/modules/_mod-view-toggle2.scss */
	.toggle2-right-top .mod-view-toggle-content {
	  margin-top: 90px;
	  right: 0;
	}
	/* line 106, ../../../sass/modules/_mod-view-toggle2.scss */
	.toggle2-left-middle .mod-view-toggle-content {
	  margin-top: 230px;
	}
	/* line 111, ../../../sass/modules/_mod-view-toggle2.scss */
	.toggle2-right-middle .mod-view-toggle-content {
	  margin-top: 230px;
	  right: 0;
	}
	.toggle2-left-middle .mod-view-toggle-wrapper,
	.toggle2-right-middle .mod-view-toggle-wrapper{
	  height: 600px;
	  position: relative;
	  width: 1347px;
	}
	.toggle2-right-middle .mod-view-toggle-wrapper .mod-view-toggle-content{
	  left:825px;
	}
	.toggle2-left-middle .mod-view-toggle-wrapper .mod-view-toggle-content{
	  right:811px;
	}
	/* line 117, ../../../sass/modules/_mod-view-toggle2.scss */
	.toggle2-left-bottom .mod-view-toggle-content {
	  margin-top: 400px;
	}
	/* line 122, ../../../sass/modules/_mod-view-toggle2.scss */
	.toggle2-right-bottom .mod-view-toggle-content {
	  margin-top: 400px;
	  right: 0;
	}
	/* line 130, ../../../sass/modules/_mod-view-toggle2.scss */
	.mod-view-toggle-image-wrapper, .mod-feature-toggle-half-image-wrapper,
	.mod-feature-toggle-half-image-wrapper,
	.mod-view-toggle-image,
	.mod-feature-toggle-half-image,
	.mod-feature-toggle-half-image {
	  left: inherit;
	}
	/* line 1, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module {
	  /*max-width: 940px;*/
	  position: relative;
	}
	/* line 5, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .mod-background {
	  position: absolute;
	  top: 0;
	  left: 0;
	  height: 100%;
	  width: 100%;
	  overflow: hidden;
	}
	/*.gallery2 .gallery{*/
	/*display: none;*/
	/*}*/
	/* line 15, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-show {
	  display: block;
	  max-width: 940px;
	  margin: 0 auto;
	  position:relative;
	}
	/* line 20, ../../../sass/modules/_mod-gallery2.scss */
	.mod-mini-item img {
	  width: 200px;
	  height: 120px;
	  margin: 0;
	  cursor: pointer;
	  box-sizing: border-box;
	}
	#engines .infographic {
	  margin-top: 40px;
	  margin-bottom:40px;
	}
	#engines .mod-image-half-in2 .mod-image-half-copy {
		min-height: 172px;
	}
	/* line 25, ../../../sass/modules/_mod-gallery2.scss */
	.mod-feature-toggle-full-item-img {
	  max-height: 560px;
	  /*max-width: 940px;*/
	}
	/*TITLE CONTAINER*/
	/* line 32, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .title-container {
	  position: relative;
	  margin: 0 auto;
	  text-align: center;
	  padding-bottom: 30px;
	  padding-top: 47px;
	}
	/* line 39, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .title-container .toggle-container {
	  /*padding-top: 20px;*/
	  padding-top: 0;
	}
	/* line 50, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .image-content-container {
	  position: relative;
	  text-align: center;
	  margin: 0 auto;
	}
	/* line 56, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .image-content-container .prev-button,
	.gallery-module .image-content-container .next-button {
	  position: absolute;
	  left: 7.5%;
	  z-index: 1;
	  top: 45%;
	  cursor: pointer;
	}
	/* line 62, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .image-content-container .next-button {
	  left: 90%;
	}
	/* line 68, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .image-container {
	  width: 100%;
	  height: 515px;
	}
	/* line 73, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .copy-container {
	  overflow: auto;
	  padding-bottom: 15px;
	}
	/* line 77, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .copy-container span {
	  vertical-align: top;
	  top: 8px;
	  position: relative;
	  float: left;
	}
	.gallery-module  .dark-theme span {
	  color: #fff;
	}
	.gallery-module  .light-theme span {
	  color: #000;
	}
	/* line 84, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .copy-container .counter {
	  left: -20px;
	  padding-right: 10px;
	  border-right: 1px solid black;
	  margin-left: 70px;
	}
	/* line 90, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .copy-container .counter span {
	  display: inline-block;
	  top: 0;
	}
	/* line 94, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .copy-container .caption {
	  left: -15px;
	  width: 70%;
	  text-align: left;
	}
	/* line 99, ../../../sass/modules/_mod-gallery2.scss */
	.gallery-module .copy-container a {
	  /*background-color: gray;*/
	}
	/*CAROUSEL CONTAINER*/
	/* line 107, ../../../sass/modules/_mod-gallery2.scss */
	.carousel-container {
	  padding-bottom: 60px;
	  overflow: auto;
	  width: 900px;
	  margin-left: 35px;
	  padding-bottom: 28px;
	  padding-top: 2px;
	}
	/* line 112, ../../../sass/modules/_mod-gallery2.scss */
	.carousel-container ul {
	  list-style-position: outside;
	  list-style-type: none;
	}
	/* line 116, ../../../sass/modules/_mod-gallery2.scss */
	.carousel-container .mod-mini-carousel {
	  width: 821px;
	  overflow: hidden;
	  float: none;
	  display: inline-block;
	  position: relative;
	  left: 1px;
	}
	/* line 124, ../../../sass/modules/_mod-gallery2.scss */
	.carousel-container .mod-mini-items-wrapper {
	  width: 2000px;
	  left: 0;
	}
	/* line 128, ../../../sass/modules/_mod-gallery2.scss */
	.carousel-container .pagination-container {
	  clear: both;
	  margin: 0 auto;
	  width: 50px;
	  padding-top: 10px;
	}
	/* line 135, ../../../sass/modules/_mod-gallery2.scss */
	.carousel-container .mod-carousel-next,
	.carousel-container .mod-carousel-prev {
	  height: 120px;
	  /*float: left;*/
	  display: inline-block;
	  position: relative;
	  top: -6px;
	  cursor:pointer;
	}
	/* line 142, ../../../sass/modules/_mod-gallery2.scss */
	.carousel-container .mod-carousel-next {
	  /*float: right;*/
	  /*right: 5px;*/
	  /*position: relative;*/
	}
	/* line 147, ../../../sass/modules/_mod-gallery2.scss */
	.carousel-container .pagination-container .pagination {
	  margin: 0 auto;
	  width: 10px;
	  height: 10px;
	  float: left;
	  margin-right: 5px;
	  background: url("/assets/images/mod-gallery/pagination-not-selected.png");
	}
	/* line 154, ../../../sass/modules/_mod-gallery2.scss */
	.carousel-container .pagination-container .pagination.selected {
	  background: url("/assets/images/mod-gallery/pagination-selected.png");
	}
	/*FULL SCREEN OVERLAY*/
	/* line 165, ../../../sass/modules/_mod-gallery2.scss */
	.mod-gallery-full-screen-overlay .mode-gallery-full-screen-img,
	.mod-gallery-full-screen-overlay .mod-gallery-full-description {
	  max-width: 1600px;
	  margin: 0 auto;
	  max-height: 928px;
	}
	/* line 170, ../../../sass/modules/_mod-gallery2.scss */
	.mod-gallery-full-screen-overlay .mod-full-image {
	  height: 100%;
	  width: auto;
	  display: block;
	  margin: 0 auto;
	}
	/* line 178, ../../../sass/modules/_mod-gallery2.scss */
	.mod-gallery-full-screen-overlay .mod-gallery-btn-share,
	.mod-gallery-full-screen-overlay .mod-gallery-btn-fullscreen,
	.mod-gallery-full-screen-overlay .mod-gallery-btn-download {
	  cursor: pointer;
	  float: left;
	  background-color: #86888b;
	  background-color: rgba(134, 136, 139, 0.6);
	  background-repeat: no-repeat;
	  width: 34px;
	  height: 34px;
	  margin-right: 2px;
	}
	.ie8 .mod-gallery-full-screen-overlay .mod-gallery-btn-share,
	.ie8 .mod-gallery-full-screen-overlay .mod-gallery-btn-fullscreen,
	.ie8 .mod-gallery-full-screen-overlay .mod-gallery-btn-download{
	  background:none;
	}
	/* line 190, ../../../sass/modules/_mod-gallery2.scss */
	.mod-gallery-full-screen-overlay .mod-share-link,
	.mod-gallery-full-screen-overlay .mod-fullscreen-link,
	.mod-gallery-full-screen-overlay .mod-download-link {
	  margin-top: 0px;
	  margin-left: 1px;
	}
	/* line 196, ../../../sass/modules/_mod-gallery2.scss */
	.mod-mini-items {
	  overflow: hidden;
	  margin: 0 auto;
	  width: 480px;
	}
	/* line 202, ../../../sass/modules/_mod-gallery2.scss */
	.mod-mini-item {
	  float: left;
	  padding-right: 5px;
	}
	/* line 206, ../../../sass/modules/_mod-gallery2.scss */
	.mod-mini-items-wrapper {
	  position: relative;
	  overflow: hidden;
	}
	/* line 213, ../../../sass/modules/_mod-gallery2.scss */
	.mod-btn-download:hover .mod-download-link,
	.mod-btn-share:hover .mod-share-link,
	.mod-btn-fullscreen:hover .mod-fullscreen-link {
	  background: url(/assets/images/mod-gallery/icons-hover.png) no-repeat 0 0;
	  cursor: pointer;
	}
	/* line 218, ../../../sass/modules/_mod-gallery2.scss */
	.mod-btn-fullscreen:hover .mod-fullscreen-link {
	  background-position: -32px 0;
	}
	/* line 222, ../../../sass/modules/_mod-gallery2.scss */
	.mod-btn-share:hover .mod-share-link {
	  background-position: -64px 0;
	}
	/* line 228, ../../../sass/modules/_mod-gallery2.scss */
	.mod-share-link,
	.mod-fullscreen-link,
	.mod-download-link {
	  float: left;
	  position: relative;
	  width: 34px;
	  height: 34px;
	  margin-top: 10px;
	  margin-left: 9px;
	  background: url(/assets/styles/images/gallery/gallery-icons.png) no-repeat;
	  cursor: pointer;
	}
	/* line 238, ../../../sass/modules/_mod-gallery2.scss */
	.mod-share-link, .mod-gallery-btn-share {
	  background-position: -62px 0px;
	}
	/* line 241, ../../../sass/modules/_mod-gallery2.scss */
	.mod-share-link:hover, .mod-gallery-btn-share:hover {
	  background-position: -62px 0px;
	}
	/* line 245, ../../../sass/modules/_mod-gallery2.scss */
	.mod-fullscreen-link {
	  background-position: -30px 0px;
	}
	/* line 248, ../../../sass/modules/_mod-gallery2.scss */
	.mod-fullscreen-link:hover {
	  background-position: -30px 0px;
	}
	/* line 252, ../../../sass/modules/_mod-gallery2.scss */
	.mod-download-link {
	  background-position: 0px 0px;
	}
	/* line 255, ../../../sass/modules/_mod-gallery2.scss */
	.mod-download-link:hover {
	  background-position: 0px 0px;
	}
	/* line 258, ../../../sass/modules/_mod-gallery2.scss */
	.mod-gallery-caption {
	  color: #101011;
	}
	/* line 262, ../../../sass/modules/_mod-gallery2.scss */
	.mod-feature-toggle-full-option-link {
	  display: table-cell;
	  width: inherit;
	  height: inherit;
	  padding: 0;
	  vertical-align: middle;
	  line-height: 14px;
	}
	.uconnect-gallery {
	  position:relative;
	}
	.uconnect-gallery .mod-mini-item {
		float: left;
		cursor: pointer;
		width: 50px;
		height: 37px;
		margin-right: 6px;
	}
	.uconnect-gallery .mod-mini-item img{
		width: 100%;
		height: auto;
	}
	/* line 3, ../../../sass/modules/_mod-uconnect-gallery.scss */
	.uconnect-gallery .mod-background {
	  /*margin-left: -50%;*/
	  width: 100%;
	  height: 645px;
	}
	/* line 8, ../../../sass/modules/_mod-uconnect-gallery.scss */
	.uconnect-gallery .mod-background .main-bg {
	  margin: 0px auto;
	  position: relative;
	  width: 100%;
	}
	/* line 13, ../../../sass/modules/_mod-uconnect-gallery.scss */
	.uconnect-gallery .mod-background .main-bg img {
	  position: absolute;
	  top: 0px;
	  left: 0px;
	  width: 100%;
	  height: 645px;
	}
	/* line 20, ../../../sass/modules/_mod-uconnect-gallery.scss */
	.uconnect-gallery .content-container {
	  position: absolute;
	  top: 0px;
	  height: 100%;
	  width: 900px;
	  margin-left: auto;
	  margin-right: auto;
	  left: 0;
	  right: 0;
	  text-align:center;
	  color:#fff;
	}
	.uconnect-gallery .prev-arrow,
	.uconnect-gallery .next-arrow{
	  position: absolute;
	  background: yellow;
	  z-index:1;
	  background: black;
	  overflow: hidden;
	  cursor:pointer;
	  top:7px;
	}
	.uconnect-gallery .prev-arrow img,
	.uconnect-gallery .next-arrow img{
	  width:100%;
	  height:auto;
	}
	.uconnect-gallery .prev-arrow{
	  left: 0;
	}
	.uconnect-gallery .next-arrow{
	  right: 0;
	}
	/* line 25, ../../../sass/modules/_mod-uconnect-gallery.scss */
	.uconnect-gallery .content-container .title-container {
	  position: relative;
	  margin: 0 auto;
	  text-align: center;
	  padding-bottom: 30px;
	  padding-top: 30px;
	}
	/* line 32, ../../../sass/modules/_mod-uconnect-gallery.scss */
	.uconnect-gallery .content-container .title-container .toggle-container {
	  padding-top: 20px;
	}
	/* line 35, ../../../sass/modules/_mod-uconnect-gallery.scss */
	.uconnect-gallery .content-container .title-container .toggle-container .mod-feature-toggle-full-option {
	  padding: 10px;
	}
	/* line 39, ../../../sass/modules/_mod-uconnect-gallery.scss */
	.uconnect-gallery .content-container .copy-container {
	  text-align: center;
	  position: absolute;
	  width: 100%;
	  top:520px;
	}
	.uconnect-gallery .mod-feature-toggle-full-desc{
	  text-transform: inherit;
	  font-family: "Helvetica";
	  font-size: 14px;
	}
	/* line 49, ../../../sass/modules/_mod-uconnect-gallery.scss */
	.uconnect-gallery .carousel-container {
	  padding-bottom: 0px;
	  overflow: auto;
	  position: absolute;
	  top: 570px;
	  height: 48px;
	  width: 859px;
	  margin-left: auto;
	  margin-right: auto;
	  left: 0;
	  right: 0;
	}
	/* line 62, ../../../sass/modules/_mod-uconnect-gallery.scss */
	.uconnect-gallery .carousel-container .mod-mini-carousel {
	  margin-top: 7px;
	  width: 784px;
	}
	/* Performance traiblazers module */
	.mod-container.trailblaze-rousers{
	  position:relative;
	}
	.trailblaze-rousers .performance-module {
	  overflow: hidden;
	  position: relative;
	}
	.mod-trailblaze-copy {
	  position: absolute;
	  height: 100%;
	  width: 100%;
	  left: 0;
	  top: 0;
	}
	.mod-container.trailblaze-rousers .mod-content-perf{
	  clear: both;
	  content: "";
	  display: table;
	  height: 100%;
	  margin-left: auto;
	  margin-right: auto;
	  width: 940px;
	  overflow: hidden;
	  padding-left: 10px;
	  padding-right: 10px;
	  position: relative;
	}
	.mod-container.trailblaze-rousers .title-container{
	  text-align: center;
	  margin-top: 50px;
	}
	.mod-container.trailblaze-rousers .title-container span{
	  font-size:18px;
	}
	.mod-container.trailblaze-rousers .title-container h1{
	  font-size:47px;
	}
	.mod-container.trailblaze-rousers .play-performance-video{
	  text-align: center;
	  margin-top: 25px;
	  height: auto;
	}
	.mod-container.trailblaze-rousers .play-performance-video img{
	  vertical-align:top;
	}
	.mod-container.trailblaze-rousers .sub-items-container{
	  margin-top: 232px;
	  padding-left:110px;
	}
	.mod-container.trailblaze-rousers .sub-items-container div{
	  width:312px;
	  position:absolute;
	  left: 0px;
	}
	.mod-container.trailblaze-rousers .sub-items-container div.right-content {
	  right: 0;
	}
	.mod-container.trailblaze-rousers .sub-items-container .right-content{
	  margin-left: 520px;
	  width:343px;
	}
	.mod-container.trailblaze-rousers .sub-items-container h2{
	  font-weight: bold;
	  font-style: normal;
	  font-family: "Trade Gothic";
	  font-size:32px;
	}
	.mod-container.trailblaze-rousers .sub-items-container a{
	  color: #1a23d2;
	  line-height: 16px;
	  border-bottom: none; 
	  font-size: 13px;
	  display: inline-block;
	  margin-top: 3px;
	}
	.mod-container.trailblaze-rousers .sub-items-container a:hover {
	  text-decoration: none;
	}
	.mod-container.trailblaze-rousers .sub-items-container .play-ringtone{
	  position: absolute;
	  right: 0;
	  width: 190px;
	  bottom: -40px;
	  padding: 2px;
	}
	.mod-container.trailblaze-rousers .sub-items-container .phone-ring {
	  float: left;
	  margin-right: 10px;
	}
	.mod-container.trailblaze-rousers .sub-items-container .play-ringtone-links {
	  position: relative;
	  overflow: hidden;
	  width: auto;
	}
	.mod-container.trailblaze-rousers .sub-items-container .play-ringtone a{
	  color: #000;
	  border-bottom: 1px solid #000;
	  font-size: 12px;
	  font-weight: bold;
	  line-height: 12px;
	}
	.mod-container.trailblaze-rousers .sub-items-container .play-ringtone a.download-ringtone{
	  color: #fff;
	  font-size: 10px;
	  font-weight: inherit;
	  float: left;
	}
	/* Commented the below lines to fix heading text getting hidden issue - CGDODGE-641 */
	/*.mod-vlp-hero-content-header {
	  margin-top: 40px;
	  width: 100%;
	  margin-bottom: 40px;
	}*/
	.mod-incentives-offers-wrapper {
	  margin-left:0;
	}
	#comfort .mod-feature-toggle-full-item-data-wrapper {
		min-height: 77px;
	}	
	#uconnect_models .mod-feature-toggle-full-item-data-wrapper {
		min-height: 109px;
	}
	.mod-vlp-wrapper .mod-wrapper {
	  margin-top: 80px;
	  /*min-height: 560px;*/
	}
	.mod-vlp-wrapper .mod-wrapper .mod-feature-toggle-full,
	.mod-vlp-wrapper .mod-wrapper .mod-feature-toggle-full-bd {
	  height: 560px;
	}
	.mod-vlp-wrapper .mod-wrapper .mod-feature-toggle-full-options{
	  bottom: 0;
	}
	.mod-vp-incentives-offers-tabs-content .incentives-apr,
	.mod-vp-incentives-offers-tabs-content .incentives-cash{
	  margin-left:14px;
	}
	.mod-vp-incentives-offers-tabs-content .incentives-apr .incentive-apr-data{
	  margin-top: 5px;
	  border-top: none;
	}
	.mod-view-toggle2{
	  overflow:hidden;
	}
	.mod-view-toggle2 .mod-view-toggle-wrapper,
	.mod-view-toggle2 .mod-feature-toggle-half-wrapper {
	  width:100%;
	  height:100%:
	}
	.toggle2-left-middle .mod-view-toggle-wrapper .mod-view-toggle-content {
	  right:inherit;
	  left:276px;
	}
	.mod-wrapper-bleed-tall#uconnect_systems{
	  background: #e1e1e1;
	}
	.ie8 #overview.mod-container .mod-feature-story-hd .mod-feature-story-copy-wrapper {
	  width:590px;
	}
	.ie8 #overview.mod-container .mod-feature-story-hd .mod-feature-story-copy-wrapper p {
	  width:480px;
	  margin:0 auto;
	}
	.ie8 #overview .mod-feature-story-copy-wrapper {
		width: 475px !important;
	}
	#overview.mod-container .mod-feature-story-bg-in img {
	  display: block;
	  width: 100%;
	  height: auto;
	}
	.mod-feature-toggle2-full .mod-feature-toggle2-full-items .mod-feature-toggle2-full-hd-top-center {
	  padding-bottom: 0;
	}
	.mod-feature .mod-feature-toggle-full-desc {
	  margin-bottom: 5px;
	}
	.mod-model-detail-item a.mod-model-detail-modelname {
	  padding: 0 30px;
	}
	.mod-model-detail-item a.mod-model-detail-modelname:hover{
	  color: #101011;
	  text-decoration: underline;
	}
	.mod-model-detail-item a.mod-model-detail-modelprice:hover{
	  color: #101011;
	  text-decoration: none;
	}
	.mod-model-detail-item a.mod-model-detail-modelname > sup {
	  top:-6px;
	}
	.ie8 .mod-side-nav-vehicle-nav .vehicle-nav ul.sub li a {
		font-size: 12px;
	}
	.ie8 .mod-side-nav-vehicle-nav .vehicle-nav ul li.selected{
	  background: none repeat scroll 0 0 #fff;
	}
	.ie8 .mod-side-nav-vehicle-nav .vehicle-nav > ul > li{
	background: -moz-linear-gradient(top,  rgba(20,20,20,0.9) 0%, rgba(20,20,20,0.9) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(20,20,20,0.9)), color-stop(100%,rgba(20,20,20,0.9)));
	background: -webkit-linear-gradient(top,  rgba(20,20,20,0.9) 0%,rgba(20,20,20,0.9) 100%);
	background: -o-linear-gradient(top,  rgba(20,20,20,0.9) 0%,rgba(20,20,20,0.9) 100%);
	background: -ms-linear-gradient(top,  rgba(20,20,20,0.9) 0%,rgba(20,20,20,0.9) 100%);
	background: linear-gradient(to bottom,  rgba(20,20,20,0.9) 0%,rgba(20,20,20,0.9) 100%);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6141414', endColorstr='#e6141414',GradientType=0 ); */
	background-color: #585858;
	}
	/* Commenting it out to fix the thumb height issue in inline gallery thumbnail - CGDODGE-719*/
	/*.mod-inline-gallery-thumb{
	  height:90px;
	}*/
	/* Packages */
	#rt_scat_pack_with_appearance_group.mod-wrapper-bleed .mod-share-link{
	  background: url('/assets/images/mod-gallery/share.jpg');
	}
	/* Packages */
	#rt_scat_pack_with_appearance_group.mod-wrapper-bleed .mod-fullscreen-link{
	  background: url('/assets/images/mod-gallery/maximize.jpg');
	}
	/* Packages */
	#rt_scat_pack_with_appearance_group.mod-wrapper-bleed .mod-download-link{
	  background: url('/assets/images/mod-gallery/download.jpg');
	}
	.mod-feature-accordian-full-features-content li {
	  overflow: hidden;
	}
	.mod-feature-accordian-full-features-content li:first-child {
	  border-top: 1px solid #000;
	}
	.dark-theme .mod-feature-accordian-full-features-content li:first-child {
	  border-top: 1px solid #fff;
	}
	.mod-modelizer-item-title {
	  text-transform: capitalize;
	}
	#additional_performance_features .mod-feature-accordian-full-hd,
	#suspension_systems  .mod-feature-accordian-full-hd {
	  width: 355px;
	}
	#colors.mod-container h1.title-small,
	#iconic_styling.mod-container h1.title-small,
	#stripes.mod-container .mod-feature .mod-feature-toggle-full-title,
	#hoods.mod-container .mod-feature .mod-feature-toggle-full-title,
	#high_performance_cues.mod-container h1.title-small,
	#amenities.mod-container h1.title-small,
	#comfort.mod-container h1.mod-hot-spot-headline,
	#spaciousness.mod-container .mod-feature .mod-feature-toggle-full-title,
	#performance_cockpits.mod-container h1.title-small,
	#rt_classic.mod-container h1.title-small,
	#rt_scat_pack_with_appearance_group.mod-container h1.title-small,
	#super_sport_group.mod-container h1.title-small,
	#amenities.mod-container .mod-hot-spot-headline,
	#digital_dash.mod-container .mod-feature-toggle-full-title,
	#uconnect_systems.mod-container .mod-feature-toggle-full-title,
	#realtime_updates.mod-container .mod-feature-toggle-full-title,
	#uconnect_access.mod-container .mod-image-full-title,
	#connectivity.mod-container .mod-feature-toggle-full-title,
	#sirius_xm_satellite.mod-container .mod-image-half-title,
	#electronic_shifter.mod-container .mod-image-full-title,
	#steering_wheels.mod-container .mod-feature-toggle-full-title,
	#harman_kardon_audio.mod-container .mod-image-full-title,
	#passenger_protection.mod-container .mod-feature-toggle-full-title,
	#safety__security_tour.mod-container .mod-hot-spot-headline,
	#accident_avoidance.mod-container .mod-feature-toggle-full-title,
	#transmission.mod-container .mod-feature-toggle-full-title,
	#driving_range.mod-container .mod-image-full-subtitle
	{
	  font-size: 3.07692rem;
	}
	.ie8 #stripes  .mod-feature .title-small {
	  font-size: 40px;
	  font-weight: bold;
	}
	#colors.mod-container .mod-modelizer-item-copy{
	  width:800px;
	}
	#iconic_styling.mod-container .gallery-module .copy-container .counter span,
	#high_performance_cues.mod-container .gallery-module .copy-container .counter span,
	#amenities.mod-container .gallery-module .copy-container .counter span,
	#performance_cockpits.mod-container .gallery-module .copy-container .counter span{
	  color:#ffffff;
	}
	#iconic_styling.mod-container .gallery-module .copy-container .caption,
	#high_performance_cues.mod-container .gallery-module .copy-container .caption,
	#amenities.mod-container .gallery-module .copy-container .caption,
	#performance_cockpits.mod-container .gallery-module .copy-container .caption{
	  color:#ffffff;
	}
	#lights.mod-container .mod-toggle-full-options .mod-toggle-full-options-wrapper .mod-toggle-full-option a{
	  font-family: "Trade Gothic";
	}
	#high_performance_cues.mod-container .mod-feature .mod-feature-toggle-full-desc{
	  width:100%;
	}
	#srt.mod-container .contenttop4{
	  width: 100%;
	  float: none;
	  left: 0;
	}
	#srt.mod-container .width620{
	  margin: 0 auto;
	}
	#srt.mod-container .width620 p{
	  margin-bottom:19px;
	}
	#overview .mod-feature-story-copy-wrapper{
	  width:475px;
	}
	#rt_redline_apperance .carousel-container ul.features,
	#sinister_super_sport_group .carousel-container ul.features{
	  color:#fff;
	}
	.carousel-container ul.features{
	  padding-left:14px;
	  position:relative;
	  float:left;
	  margin-top:20px;
	}
	.carousel-container ul.features:after{
	  position:relative;
	  visibility: hidden;
	  display: block;
	  font-size: 0;
	  content: " ";
	  clear: both;
	  height: 0;
	}
	.carousel-container ul.features .first{
	  margin-bottom: 20px;
	  margin-left: -4px;
	  display: block;
	}
	.carousel-container ul.features li {
	  width: 48.4%;
	  float: left;
	  margin-bottom: 14px;
	  list-style-position: outside;
	  list-style-type: disc;
	  margin-left: 10px;
	  height: 22px;
	}
	.mod-option-carousel-item img{
	  cursor:pointer;
	}
	.all_features  .st-checkbox{
	  display:none;
	}
	.st-mc-chart > table > thead div th{
	  vertical-align: top;
	}
	.mod-all-features .st-mc-chart .model-tab > span{
	  height:28px;
	}
	#main-content .st-mc-chart .model-name strong{
	  font-size:14px !important;
	  padding-top: 18px;
	}
	#engines .infographic {
	  margin-top: 40px;
	}
	.mod-modelizer-item-color.sublime-green{
	  background-position: -1372px 19px;
	}
	.mod-modelizer-item-color.sublime-green:hover,
	.mod-modelizer-item-color.sublime-green.selected{
	  background-position:-1372px 5px;
	}
	.mod-modelizer-item-color.b5-blue{
	  background-position: -439px 19px;
	}
	.mod-modelizer-item-color.b5-blue:hover,
	.mod-modelizer-item-color.b5-blue.selected{
	  background-position:-439px 5px;
	}
	ul.palette li.sublimegreen a span{
	  background-position: -65px -20px;
	}
	ul.palette li.b5blue a span{
	  background-position: -124px -20px;
	}
	#digital_dash.mod-wrapper-bleed-tall{
	  min-height:550px;
	}
	#uconnect_systems.mod-wrapper-bleed-tall{
	  min-height:660px;
	}
	#realtime_updates.mod-wrapper-bleed-tall{
	  min-height:640px;
	}
	#sirius_xm_satellite_radio_and_entertainment.mod-container{
	  min-height: 343px;
	}
	#realtime_updates.mod-wrapper-bleed-tall{
	  min-height:640px;
	}
	#stripes .mod-wrapper-bleed-tall{
	  min-height: 700px;
	}
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	  /*#lights .mod-view-toggle-image{
		left: -9%;
	  }*/
	  .toggle2-right-middle .mod-view-toggle-wrapper .mod-view-toggle-content{
		left:660px;
	  }
	  .toggle2-left-middle .mod-view-toggle-wrapper .mod-view-toggle-content{
		left:170px;
		width:280px;
	  }
	  #stripes .mod-feature-toggle-full-option{
		max-width: 123px;
		padding: 3px 0;
		font-size: 12px;
		min-height: 43px;
		line-height: 20px;
	  }
	  .global-header, .secondary-nav{
		max-width: 1024px !important;
	  }
	  .mod-gallery-overlay .mod-gallery-content{
		width:90%;
	  }
	  .mod-gallery-full-screen-overlay .mode-gallery-full-screen-img,
	  .mod-special-packages-full-screen-overlay .mod-special-packages-full-screen-img,
	  .mod-model-detail-full-screen-overlay .mod-model-detail-full-screen-img{
		height: 75% !important;
	  }
	  .mod-gallery-full-screen-overlay .mod-full-image,
	  .mod-special-packages-full-screen-overlay .mod-full-image,
	  .mod-model-detail-full-screen-overlay .mod-full-image {
		width: 100% !important;
		height: auto !important;
	  }
	  /*****
	  Performance page / SRT module IPAD bg Fix START
	  ******/
	  #srt.mod-container .mod-trailblaze-background img{
		width:100%;
	  }
	  #srt.mod-container.trailblaze-rousers .title-container h1{
		font-size:39px;
		margin-bottom:0;
	  }
	   #srt.mod-container.trailblaze-rousers .perf-mod-desc1{
		font-size:39px;
		margin-bottom:0;
	  }
	  #srt.mod-container.trailblaze-rousers .play-performance-video img{
		width:140px;
	  }
	  #srt.mod-container.trailblaze-rousers .sub-items-container{
		margin-top: 130px;
		padding-left: 100px;
	  }
	  #srt.mod-container.trailblaze-rousers .sub-items-container .right-content{
		margin-left: 382px;
		width: 343px;
	  }
	  #srt.mod-container.trailblaze-rousers .sub-items-container div{
		width: 312px;
		position: absolute;
		left: 90px;
	  }
	  /*****
	  Performance page / SRT module IPAD bg Fix END
	  ******/
	}
	/*
	Generic site overview - styling changes August 1st 2015
	Adjustments of header size and margins
	*/
	/**************
	GLOBAL CHANGES
	**************/
	.mod-feature .mod-feature-toggle-full-desc {
		margin-bottom: 11px;
		margin-top: 5px;
	}
	em.bold-copy{
	  font-weight:bold;
	}
	.mod-image-full-bg-in img {
	  max-width: 100%;
	  height: auto;
	}
	/*************
	EVERYTHIG BELOW IS CURRENTLY TEMPORARY DO NOT REMOVE YET
	**************/
	#connectivity .mod-feature-toggle-full-title{
	  line-height: 1;
	}
	/*************
	START TITLE SPACING FOR ALL PAGES
	*************/
	/* Interior page */
	#amenities.mod-container .gallery-module .title-container{
	  padding-top: 46px;
	}
	#seating.mod-container .mod-inline-gallery{
	  margin-top: -50px;
	  position: relative;
	}
	#spaciousness.mod-container .mod-feature-toggle-full-title,
	#iconic_styling.mod-container .mod-feature-toggle-full-title,
	#design_highlights.mod-container .mod-feature-toggle-full-title{
	  margin-top: 48px;
	}
	#performance_cockpits.mod-container .gallery-module .title-container{
	  padding-top: 45px;
	}
	/* Exterior page */
	#colors.mod-container .mod-modelizer-bg + .mod-modelizer-item-wrapper{
	  margin-top:46px;
	}
	#wheels.mod-container .mod-option-carousel-wrapper{
	  margin-top:48px;
	}
	#amenities.mod-container .mod-hot-spots-center .mod-hot-spots-head-wrapper{
	  margin-top:43px;
	}
	#digital_dash.mod-wrapper-bleed-tall{
	  height: 650px;
	}
	#uconnect_systems.mod-wrapper-bleed-tall{
	  min-height:690px;
	}
	#connectivity.mod-container .mod-feature-toggle-full-title,
	#steering_wheels.mod-container .mod-feature-toggle-full-title,
	#realtime_updates.mod-container .mod-feature-toggle-full-title,
	#uconnect_systems.mod-container .mod-feature-toggle-full-title,
	#uconnect_access.mod-container .contenttop3,
	#srt.mod-container .contenttop4,
	#stripes.mod-container .mod-feature .mod-feature-toggle-full-title,
	#digital_dash.mod-container .mod-feature-toggle-full-title,
	#harman_kardon_audio.mod-container .contenttop3,
	#engines.mod-container .mod-feature-toggle-full-title,
	#fuel_economy.mod-container .contenttop2,
	#passenger_protection.mod-container .mod-feature .mod-feature-toggle-full-title,
	#accident_avoidance.mod-container .mod-feature .mod-feature-toggle-full-title,
	#fuel_economy.mod-container .mod-feature-columns-hd{
	  margin-top:49px;
	}
	#fuel_saver_technology.mod-container .contenttop3{
	  margin-top:38px;
	}
	#transmission.mod-container{
	  padding-bottom:30px;
	}
	#driving_range.mod-container .contenttop3{
	  margin-top:43px;
	}
	#transmissions.mod-container{
	  padding-bottom:50px;
	}
	#road_control.mod-container .mod-feature .mod-feature-toggle-full-title,
	#efficiency_features.mod-container .mod-feature .mod-feature-toggle-full-title{
	  font-size:3.07rem;
	  margin-top:47px;
	}
	#road_control.mod-container,
	#efficiency_features.mod-container{
	  padding-bottom:30px;
	}
	#performance_models.mod-container .mod-feature-story-top-center{
	  margin-top:44px;
	}
	#srt.mod-container{
	  margin-top:-1px;
	}
	#srt.mod-container.trailblaze-rousers .title-container{
	  margin-top:44px;
	}
	.gallery-module .title-container h1{
	  font-size:3.07rem;
	  line-height:101%;
	}
	/*************
	END TITLE SPACING
	*************/
	#spaciousness.mod-container .mod-feature-toggle-full-desc{
	  margin-bottom:5px;
	}
	#spaciousness.mod-container .btn-link-inline{
	  margin-top:0;
	}
	#performance_cockpits.mod-container .mod-feature-toggle-full-desc span{
	  font-weight:bold;
	}
	#spaciousness.mod-container .mod-feature-toggle-full-title{
	  margin-bottom: 0;
	}
	#spaciousness.mod-container .mod-feature-toggle-full-item-img{
	  margin-top: -50px;
	  z-index: -10;
	}
	/***********
	Packages
	************/
	#scat_pack_appearance_group.mod-container .gallery-module .copy-container a.share-button{
	  background: url(/assets/styles/images/gallery/gallery-icons.png) no-repeat;
	  background-position: -62px 0;
	}
	#scat_pack_appearance_group.mod-container .gallery-module .copy-container a.maximize-button{
	  background: url(/assets/styles/images/gallery/gallery-icons.png) no-repeat;
	  background-position: -30px 0;
	}
	#scat_pack_appearance_group.mod-container .gallery-module .copy-container a.download-button{
	  background: url(/assets/styles/images/gallery/gallery-icons.png) no-repeat;
	  background-position: 0px 0;
	}
	#scat_pack_appearance_group.mod-container .gallery-module .copy-container a.share-button:hover{
	  background: url(/assets/images/mod-gallery/gallery-icons-black.png) no-repeat;
	  background-position: -62px 0;
	}
	#scat_pack_appearance_group.mod-container .gallery-module .copy-container a.maximize-button:hover{
	  background: url(/assets/images/mod-gallery/gallery-icons-black.png) no-repeat;
	  background-position: -30px 0;
	}
	#scat_pack_appearance_group.mod-container .gallery-module .copy-container a.download-button:hover{
	  background: url(/assets/images/mod-gallery/gallery-icons-black.png) no-repeat;
	  background-position: 0px 0;
	}
	/*TOGGLE VLPs*/
	/*.mod-incentives-offers-wrapper .mod-incentives-offers {
	  display: none;
	}
	.mod-incentives-offers-wrapper .mod-incentives-offers.show{
	  display: block;
	}*/
	.mod-incentives-offers-wrapper .toggle-wrapper .toggle:hover{
	  cursor: pointer;
	}
	.mod-incentives-offers-wrapper .toggle-wrapper .toggle {
		padding: 5px 20px;
		background-color: #86888b;
		margin: 0;
		color: rgb(255,255,255);
		display: block;
		position: absolute;
		top: 18px;
		left: -42px;
		-webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
		transform: rotate(90deg);
		/*-ms-transform: rotate(90deg); /* IE 9 */
		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /* IE 8 */
		font-size: 12px;
		line-height: 14px;
		font-family: 'Trade Gothic', Arial;
	}
	@media screen\0 {
	  .mod-incentives-offers-wrapper .toggle-wrapper .toggle {
		left: -24px;
	  }
	}
	.mod-incentives-offers-wrapper .toggle-wrapper .toggle.selected {
		background-color: #d20f06;
	}
	.mod-incentives-offers-wrapper .toggle-wrapper .toggle:last-child {
		top: 78px;
	}
	/*All Features Chart Toggle*/
	/** removing global css overrides
	.st-mc-year-selector {
		width: 940px;
		margin-left: auto;
		margin-right: auto;
		padding-left: 10px;
		padding-right: 10px;
		clear: both;
	}
	.st-mc-year-selector .container li.gc-button-toggle-active {
		float: left;
		position: relative;
		top: 5px;
		margin: 0 5px;
		font-size: 12px;
		font-family: Arial;
		background-color: #86888b;
		padding: 2px;
	}
	.st-mc-year-selector .container li.gc-button-toggle-active.selected{
		background-color: #d20f06;
	}
	.st-mc-year-selector .container li.gc-button-toggle-active:hover{
	  cursor: pointer;
	  background-color: #cccccc;
	}
	.st-mc-year-selector .container li.gc-button-toggle-active:last-child{
	  left: -11px;
	}
	.st-mc-year-selector .container b {
	  display: inline-block;
	  font-size: 13px;
	  font-family: Arial;
	  margin-left: 80px;
	  text-transform: uppercase;
	  letter-spacing: -0.02em;
	}
	.st-mc-year-selector .container .gc-button-toggle-active a {
	  padding: 3px 8px;
	  letter-spacing: -0.1em;
	  color: #fff;
	}
	.st-mc-year-selector .container .gc-button-toggle-active.selected a{
		letter-spacing: -.05em;
	}
	.st-mc-year-selector .container #year-variation{
		display: inline-block;
	}
	.st-mc-year-selector .container{
		text-align: left;
	}
	*/
	/*Model Detail Toggle*/
	.mod-model-detail .mod-feature-toggle-full-options-wrapper{
	  position: relative;
	  top: 11px;
	  margin-right: 30px;
	}
	.mod-model-detail .mod-feature-toggle-full-option{
	  width: 65px !important;
	  /*height: 29px !important;*/
	  margin-right: -6px;
	  padding: 0;
	}
	#stripes .mod-feature .mod-feature-toggle-full-desc {
		margin-bottom: 9px;
	}
	/*.mod-model-detail .mod-feature-toggle-full-option a{
	  padding-top: 4px;
	}*/
	.mod-model-detail .mod-feature-toggle-full-option:hover{
	  background-color: #cccccc;
	}
	.mod-model-detail .mod-feature-toggle-full-options-wrapper .mod-feature-toggle-full-option-active-pointer{
	  display: none;
	}
	.mod-image-half-copy .features-overlay
	{
	  margin-top: 40px;
	  float: left;
	}
	#voice_command .mod-image-half-copy {
		padding-bottom: 0 !important;
	}
	/* Availability by Model Toggle */
	/*.year-toggle .gc-button-toggle li a {
		color: #fff;
		padding: 3px 8px;
		letter-spacing: -.05em;
	}
	.year-toggle .gc-button-toggle li.gc-button-toggle-active {
		float: left;
		font-size: 12px;
		padding: 2px;
		background-color: #d20f06;
	}
	.year-toggle .gc-button-toggle li:hover {
		background-color: #cccccc;
	}
	.year-toggle .gc-button-toggle li {
		background-color: #86888b;
		float: left;
		font-size: 12px;
		margin: 0 5px;
		padding: 2px;
	}
	.year-toggle .gc-button-toggle li:hover {
		background-color: #cccccc;
	}
	.year-toggle .gc-button-toggle li:last-child {
		margin-left: -5px;
	}
	.year-toggle ul.gc-button-toggle {
		float: left;
		font-size: 12px;
		margin: 0 5px;
		padding: 2px;
		top: -4px;
		position: relative;
	}
	.year-toggle {
		float: left;
		margin-left: 0;
		margin-top: 14px;
		display: block;
		clear: both;
	}
	.year-toggle span {
		float: left;
	}
	.mod-container h1 sup {
		font-size: 0.5em;
		top: -0.7em;
	}
	.mod-special-packages-durango .heading{
		margin-left: 80px;
	}
	.cllc-modal-window .innnerLayer{
	  width: 100%;
	  height: 100%;
	}
	.cllc-modal-window .innnerLayer iframe{
	  height: 100%;
	}
	.gc-cta, a.gc-cta {
	  display: block !important;
	}
	.gc-cta:after, a.gc-cta:after {
	  position: relative !important;
	  left: 3px !important;
	}
	.global-nav .veh-list > li > a{
	  line-height: 42px !important;
	}
	.gc-cta.features-overlay{
	  text-align: center;
	  text-decoration: underline;
	  font-weight: bold;
	}
	.gc-cta.features-overlay:hover{
	  text-decoration: underline;
	}
	.gc-cta.features-overlay:after{
	  text-decoration: none;
	}*/
	.mod-vlp-comp-selector .mod-hot-spot-headline{
	  margin-top: -5px;
	}
	.list-disc{
	   list-style-type: disc;
	}
	.mod-image-full-subtitle{
	  font-size: 32px;
	  padding-bottom: 12px;
	}
	/* .Dart ~ .mod-wrapper .mod-vlp-comp-selector, .Grand_Caravan ~ .mod-wrapper .mod-vlp-comp-selector {
		margin-top: -441px;
	} */
	#theft_deterrent_system.mod-image-full {
	  margin-top: 50px;
	}
	/*.theme-light a.complex-button, a.complex-button {
	  height: 100%;
	  width: 100%;
	  line-height: 0;
	  padding: 0;
	  background: none;
	  border-radius: 2px;
	  text-decoration: none;
	  text-transform: uppercase;
	  font-size: 13px;
	  display: inline-block;
	  font-family: "Trade Gothic";
	}*/
	/*.complex-button .name {
	  height: 23px;
	  padding: 0px 0px 0px 10px;
	  width: 190px;
	  top: 0px;
	  float: left;
	  background-color: rgba(0,0,0,.65);
	  background: -moz-linear-gradient(top,  rgba(0,0,0,0.66) 0%, rgba(0,0,0,0.66) 100%); 
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.66)), color-stop(100%,rgba(0,0,0,0.66))); 
	  background: -webkit-linear-gradient(top,  rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%); 
	  background: -o-linear-gradient(top,  rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%); 
	  background: -ms-linear-gradient(top,  rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%); 
	  background: linear-gradient(to bottom,  rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8000000', endColorstr='#a8000000',GradientType=0 ); 
	  position: relative;
	  left: -1px;
	  font-family: "Trade Gothic", Arial;
	  border-radius: 2px;
	}*/
	/*.complex-button .name span {
		height: 11px;
		top: 12px;
		position: relative;
		color: #d7d7d7;
		line-height: 0;
	}
	.complex-button.large{
	  font-size: 14px;
	}
	.complex-button.large .name{
	  height: 31px;
	  width: 147px;
	}
	.complex-button.large .name span{
	  top: 16px;
	}*/
	/*.complex-button .arrow{
	  width: 25px;
	  height: 23px;
	  right: -1px;
	  position: relative;
	  background-color: rgba(0,0,0,.65);
	  background: -moz-linear-gradient(top,  rgba(0,0,0,0.66) 0%, rgba(0,0,0,0.66) 100%); 
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.66)), color-stop(100%,rgba(0,0,0,0.66))); 
	  background: -webkit-linear-gradient(top,  rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%); 
	  background: -o-linear-gradient(top,  rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%); 
	  background: -ms-linear-gradient(top,  rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%);
	  background: linear-gradient(to bottom,  rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%); 
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8000000', endColorstr='#a8000000',GradientType=0 ); 
	  display: inline-block;
	  border-radius: 2px;
	}*/
	/*.complex-button .arrow .cta-arrow {
	  position: relative;
	  height: 15px;
	  width: 14px;
	  top: 4px;
	  left: 7px;
	  background: url(/assets/images/dodge-arrows.png) no-repeat;
	  background-position: -52px 0;
	  display: block;
	}
	.complex-button.large .arrow{
	  height: 31px;
	  width: 20px
	}
	.complex-button.large .arrow .cta-arrow{
	  top: 7px;
	  left: 3px;
	}
	.complex-button:hover .arrow .cta-arrow {
		background-position: -42px 0;
	}
	.complex-button:hover .name {
		background-color: #d20f06;
		background: #d20f06;
	}
	.complex-button:hover .name span {
		color: #ffffff;
	}
	.complex-button:hover .arrow {
		background-color: #d20f06;
		background: #d20f06;
	}
	.complex-button.theme-red .arrow .cta-arrow {
		background-position: -42px 0;
	}
	.complex-button.theme-red .name {
		background-color: #d20f06;
		background: #d20f06;
	}
	.complex-button.theme-red:hover .name {
		background-color: #a80c05;
		background: #a80c05;
	}
	.complex-button.theme-red .name span {
		color: #ffffff;
	}
	.complex-button.theme-red .arrow {
		background-color: #d20f06;
		background: #d20f06;
	}
	.complex-button.theme-red:hover .arrow {
		background: #a80c05;
	}*/
	#midbody{
	  width: 960px;
	  position: relative;
	  top: -10px;
	  margin: 0 auto;
	  left:0;
	  margin-top:18px;
	}
	#midbody .bhp-promo-carousel .view {
		/*float: left;*/
		height: 135px;
		overflow: hidden;
		position: relative;
		width: 960px;
		margin: 0 auto;
	  /*padding-bottom: 25px;*/
	}
	#midbody .bhp-promo-carousel .prev-arrow, .bhp-promo-carousel .next-arrow, .bhp-promo-carousel .prev-arrow, .bhp-promo-carousel .next-arrow {
		background-image: url("/deprecated/images/2013/arrows.png");
		background-position: -15px -216px;
		background-repeat: no-repeat;
		cursor: pointer;
		float: left;
		height: 160px;
		margin-top: 5px;
		width: 34px;
	}
	#midbody .bhp-promo-carousel .next-arrow {
		background-position: -92px -387px;
	  margin-left: 1px;
	}
	#midbody .bhp-promo-carousel .view ul {
		height: 165px;
		left: 0;
		position: absolute;
		top: 0;
		width: 1345px;
	}
	#midbody .bhp-promo-carousel .view ul #first-li{
	  width: 226px;
	}
	#midbody .bhp-promo-carousel .view ul li {
		display: block;
		float: left;
		height: 123px;
		padding: 6px 0 0 4px;
		position: relative;
		width: 240px;
	}
	#midbody .bhp-promo-carousel .prev-arrow, .bhp-promo-carousel .next-arrow, .bhp-promo-carousel .prev-arrow, .bhp-promo-carousel .next-arrow {
		background-image: url("/deprecated/images/homepage-arrows2.png");
		background-position: -19px -387px;
		background-repeat: no-repeat;
		cursor: pointer;
		float: left;
		height: 160px;
		margin-top: 5px;
		width: 33px;
	}
	#midbody .bhp-promo-carousel .view #shopping-tools-tile{
	  top: 5px;
	  width: 229px;
	  height: 123px;
	  border-right: 1px dotted #a5a5a5;
	}
	#midbody .bhp-promo-carousel .view #shopping-tools-tile li {
		padding: 0;
		height: 21px;
		clear: both;
		margin-bottom: 5px;
		width: 225px;
	}
	.promo_dart {
	  position: absolute;
	  left: 65px;
	  top: 87px;
	}
	.promo_presidents {
	  position: absolute;
	  left: 210px;
	  top: 90px;
	}
	#cargo, #automatic_temperature_control {
		padding-top: 15px;
	}
	#interior_comfort {
	  padding-bottom: 5px;
	}
	#colors .mod-modelizer-item-img.selected > p {
		padding: 0;
	}
	/*
	.mod-vlp-comp-selector h1{
	  font-style: normal !important;
	  margin-top: 5px !important;
	  margin-bottom: 12px !important;
	  padding-bottom: 0px !important;
	}
	.mod-vlp-comp-selector h2,
	.mod-vlp-comp-selector p.mod-feature-toggle-full-desc,
	.mod-vlp-comp-selector h4{
	  font-weight: normal !important;
	  margin-bottom: 0 !important;
	  padding-bottom: 17px !important;
	}
	.mod-vlp-comp-selector .mod-feature-toggle-full-hd-center{
	  margin-top:24px;
	}*/
.jelly-lineup{
	background: url("/assets/styles/images/global-footer/Footer-Pattern.jpg");
	clear: both;
	display: block;
	height: 120px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.jelly-lineup ul{
	margin: 0 auto;
	width: 960px
}
.jelly-lineup ul li{
	float: left;
	margin-right: 28px;
	position: relative;
}
.jelly-lineup ul li a + a{
	color: #fff;
	font-family: "Trade Gothic";
	font-size: 14px;
	font-weight: bold;
	left: 0;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	top: 100px;
	width: 100%;
}
/* service contarcts submit button */
.ipAccordion .csc_submit{
	background-position: 50px -1px;
	font-size: 10px;
}
#overview .mod-feature-story-disclaimer-wrapper,#overview .mod-feature-story-disclaimer{
	font-size: 8pt;
}
/* dart edits */
/* service contracts page */
/*.footer-include .jelly-lineup{
    margin-top: -11px;
}*/
#main-content .st-mc-zip-code-form button{
	width:auto;	
}
#main-content .st-mc-zip-code-form .st-mc-zipcode{
	border: 1px solid #B8B1A4;
	margin-top: -2px;
}
#main-content .st-mc-zip-code-form .lChange{
	line-height: 17px;
}

/* durango edits */
/* #steering_wheel .mod-hot-spot-sub-headline,#interior_technology .mod-feature-columns-subtitle{
	padding-bottom: 1em;
} */
#digital_dash .mod-feature-toggle-full-item-desc{
	height: 45px;
}
#collision_warning .mod-image-half-image-left-7 img{
	margin-bottom: 50px;
}
/* CTA updates */
	.theme-light a.complex-button, a.complex-button {
	  height: 100%;
	 /*  width: 100%; */
	  line-height: 0;
	  padding: 0;
	  background: transparent;
	  border-radius: 2px;
	  text-decoration: none;
	  text-transform: uppercase;
	  font-size: 13px;
	  display: inline-block;
	  font-family: "Trade Gothic";
	  cursor: pointer;
	}
	.complex-button .arrow, .complex-button .name{
		background: rgba(0,0,0,.65);
		background: -moz-linear-gradient(top,  rgba(0,0,0,0.66) 0%, rgba(0,0,0,0.66) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.66)), color-stop(100%,rgba(0,0,0,0.66))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8000000', endColorstr='#a8000000',GradientType=0 ); /* IE6-9 */
		position: relative;
	}	
	.complex-button .name {
	  height: 23px;
	  padding: 0px 40px 0px 10px;
	  /* width: 190px; */
	  top: 0px;
	  float: left;	  
	  left: -1px;
	  font-family: "Trade Gothic", Arial;
	  border-bottom-left-radius: 2px;
	  border-top-left-radius: 2px;
	}
	.complex-button.large .name{
	  height: 31px;	  	    
	}
	.complex-button .name span {
		height: 11px;
		/*top: 12px;*/
		position: relative;		
		line-height: 0;
	}
	.complex-button.large{
	  font-size: 14px;
	}	
	.complex-button .arrow{
	  width: 25px;
	  height: 23px;
	  right: -1px;	    
	  display: inline-block;
	  border-bottom-right-radius: 2px;
	  border-top-right-radius: 2px;
	}
	.complex-button .arrow .cta-arrow {
	  position: relative;
	  height: 15px;
	  width: 14px;
	  top: 4px;
	  left: 7px;
	  background: url(/assets/images/dodge-arrows.png) no-repeat -42px 0;	  
	  display: block;
	}
	.complex-button .name span{
	  top: 16px;	  
	}
	.complex-button.large .arrow{
	  height: 31px;
	  width: 20px
	}
	.complex-button.large .arrow .cta-arrow{
	  top: 7px;
	  left: 3px;
	}	
	.complex-button.theme-red .name span,.complex-button .name span,.complex-button.theme-gray .name span  {
		color: #ffffff !important;
	}
	.complex-button:hover .name,.complex-button:hover .arrow{
		filter:none;
		background-color: #d20f06;
		background: #d20f06;
	}
	.complex-button.theme-red .name,.complex-button.theme-red .arrow {
		filter:none;
		background-color: #d20f06;
		background: #d20f06;
	}
	.complex-button.theme-red:hover .name,.complex-button.theme-red:hover .arrow {
		background: #a80c05;
	}
	.complex-button.theme-gray .name,.complex-button.theme-gray .arrow {
		filter:none;
		background-color: #86888b;
		background: #86888b;		
	}	
	.complex-button.theme-gray:hover .name,.complex-button.theme-gray:hover .arrow {
		background-color: #404041;		
		background: #404041;
	}
	.complex-button.theme-tertiary .name,.complex-button.theme-tertiary .arrow{
		background: #F0F0F0;
	}
	.complex-button.theme-tertiary:hover .name,.complex-button.theme-tertiary:hover .arrow{
		background: #cccccc;
	}
	#bmo-cta .name,#gaq-cta .name,#incentives-cta .name,#sufu-cta .name{		
		width: 114px;
	}
	#midbody .bhp-promo-carousel .view #shopping-tools-tile{
		width: 194px;
		left:35px;
	}
	#shopping-tools-tile .complex-button .name span{
		top: 12px;
	}	
	#viper_slide_2015 .thumbnail, #challenger_slide_2015 .top-left-hero .thumbnail {
		display: block;
	}	
	.mod-model-detail .mod-model-detail-header .mod-feature-toggle{
		top: -15px;
	}
	.mod-feature-toggle-optional-cta-item .complex-button{
		margin-right: 0;
	}
	/* CTA updates */	
/**** Seatizer Updates ************/

#seating .mod-image-half-image-in {
    height: 634px;
	width: 966px;
}
li.mod-inline-gallery-thumb span {
    background-image: url("/assets/images/vehicles/2015/seatizer-swatches.png");
    display: inline-block;
    height: 23px;
    width: 85px;
}
.bbx9 span {
    background-position: -6px -25px;
}
.bpx9 span {
    background-position: -95px -25px;
}
.bpxg span {
    background-position: -184px -25px;
} 
.apx9 span {
    background-position: -273px -25px;
}
.apxc span {
    background-position: -362px -25px;
}
.akxw span {
    background-position: -453px -25px;
}
.flx9 span {
    background-position: -540px -25px;
}
.flxc span {
    background-position: -629px -25px;
}
.gjvx span {
    background-position: -718px -25px;
}
.gjx9 span {
    background-position: -807px -25px;
}
.t5x9 span {
    background-position: -896px -25px;
}
.t5xc span {
    background-position: -985px -25px;
}

/*** Charger ********************/
.l7x9 span {
    background-position: -6px -95px;
}
.d5x9 span {
    background-position: -95px -95px;
}
.rlx9 span {
    background-position: -184px -95px;
}
.rlxc span {
    background-position: -273px -95px;
}
.ljxw span {
    background-position: -363px -95px;
}
.jlx9 span {
    background-position: -451px -95px;
}
.jlxc span {
    background-position: -540px -95px;
}
.s7x9 span {
    background-position: -629px -95px
}
.edx9 span {
    background-position: -718px -95px;
}
.sjxc span {
    background-position: -807px -95px;
}
.sjvx span {
    background-position: -896px -95px;
}
.ulx9 span {
    background-position: -985px -95px;
}
.ulxc span {
    background-position: -1074px -95px;
}
.jbvx span {
    background-position: -1163px -95px;
}
.jbx9 span {
    background-position: -1253px -95px;
}
.ecxc span {
    background-position: -1431px -95px;
}
/************** GC ********************/
.alx9 span {
    background-position: -5px -299px;
}
.h7x1 span {
    background-position: -94px -299px;
}
.h7xu span {
    background-position: -183px -299px;
}
.rtn7 span {
    background-position: -272px -299px;
}
/********** Journey *******************/
.hlxw span {
    background-position: -539px -163px;
}
.e5xl span {
    background-position: -272px -163px;
}
.alx4 span {
    background-position: -5px -163px;
}
.e5x9 span {
    background-position: -183px -163px;
}
.hlx5 span {
    background-position: -361px -163px;
}
.hlx9 span {
    background-position: -450px -163px;
}
.dlx9 span {
    background-position: -94px -163px;
}
/********** Durango **************************/
.k7x9 span {
    background-position: -362px -367px;
}
.k7xl span {
    background-position: -273px -367px;
}
.tlx9 span {
    background-position: -95px -367px;
}
.tlxl span {
    background-position: -6px -367px;
}
.tlx5 span {
    background-position: -184px -367px;
}
.vlx9 span {
    background-position: -807px -367px;
}
.clxl span {
    background-position: -451px -367px;
}
.alx9 span {
    background-position: -629px -367px;
}
.clx9 span {
    background-position: -540px -367px;
}
.vlxr span {
    background-position: -718px -367px;
}
/****************** Dart *************************/
.d7x9 span {
    background-position: -5px -231px;
}
.elx9 span {
    background-position: -94px -231px;
}
.elxw span {
    background-position: -183px -231px;
}
.h7x9 span {
    background-position: -272px -231px;
}
.h7xl span {
    background-position: -361px -231px;
}
.pyxc span {
    background-position: -450px -231px;
}
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {
  
#seating.mod-container .mod-inline-gallery{
	  margin-left: 70px;
}
#seating .mod-image-half-image-in  img{
    height: 634px;
    width: 866px;
}
.mod-gallery-img-name {
    width: 500px;
}
#seating .mod-inline-gallery-content-right-min {
	top: 390px;
}
}
/************** to make work 2014 charger seatizer(need to be removed once 2014 charger sundown)**/

.seating-charger-2014 {
    margin: 30px 0 50px !important;
    position: static !important;
    float: right !important;
    width: 91.4894% !important;
}
.seating-charger-2014 .mod-inline-gallery-content-right-min {
    float: right !important;
    margin-left: 0 !important;
    position: static !important;
    width: 53.4884% !important;
}
.seating-charger-2014 .mod-inline-gallery-image-left-max {
    float: left !important;
    width: 44.1861% !important;
}
.seating-charger-2014 .mod-inline-gallery-active-thumb {
    border: none !important;
    box-sizing: unset !important;
    padding:0 10px 18px 0 !important;
    width: 144px !important;
}
.seating-charger-2014 .mod-image-half-image-in {
    height: auto !important;
    width: auto !important;
}
.seating-charger-2014 .mod-inline-gallery-thumb {
    cursor: pointer;
    height: 23px;
    margin: 2px 0 0;
    min-height: 65px !important;
    padding:0 10px 18px 0 !important;
    position: static !important;
    width: 144px !important;
}
.seating-charger-2014 .mod-inline-gallery-thumb:nth-child(3n) {
    padding-right: 0 !important;
}
.vlp-2014 .mod-colorizer {
    top: 20px !important;
}
/***********************************************************************************************/