/* Compiled from SASS.  Compile by:
  1) gem install sass
  2) sass --no-cache [Source scss] [Target css]
  
  Optional: if you want to work on the scss file and have it continually update the css file
    sass --watch [Source scss]:[Target css]
    
    Note: You need to have the ":" character inbetween the Source and Target
*/
/* MAIN */
a,
.ui-widget-content a,
.special a:hover, .special .ddc-icon-info:hover,
.special a, .special .ddc-icon-info, .special a:hover .ddc-icon-info,
.special .ddc-icon-info:hover .ddc-icon-info,
.inventory-detail-highlighted-features li span {
  color: #fc6a22; }

a:hover,
a:focus {
  color: #cf4603; }

.slideshow-widgets .inventory-search-facetbrowse.t6-classic .ddc-heading-6::before, .slideshow-widgets .inventory-search-facetbrowse.t6-classic .ddc-heading-6::after,
.ddc-heading-6::before,
.ddc-heading-6::after {
  border-top: 5px solid #fc6a22; }

/* HEADER */
.page-header .header-default .vcard .adr .ddc-icon {
  color: #cf4603; }

/* NAV */
.navbar-default {
  background: #fc6a22;
  background: -moz-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fc6a22), color-stop(100%, #cf4603));
  background: -webkit-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: -o-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: -ms-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: linear-gradient(to bottom, #fc6a22 0%, #cf4603 100%);
  border: 0px; }

html[class*="ie"] .navbar-default {
  background-color: #fc6a22; }

/* NAV BACKGROUND */
.mega-menu-inner-curtain,
.dropdown-menu {
  background-color: #fc6a22; }

/* NAV HOVER */
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .currentPage > a,
.navbar-default .navbar-nav > .currentPage > a:hover {
  background: #cf4603; }
.navbar-default .navbar-nav .non-mega-menu .nav-list > li:hover > a,
.navbar-default .navbar-nav .non-mega-menu .nav-list > li:hover ul {
  background-color: #cf4603; }
.navbar-default .navbar-nav .non-mega-menu .nav-list > li ul li a:hover {
  background-color: #9c3502; }
.navbar-default .navbar-nav .dropdown-menu {
  background: #cf4603; }
  .navbar-default .navbar-nav .dropdown-menu .ddc-span4 {
    border-color: #9c3502; }
    .navbar-default .navbar-nav .dropdown-menu .ddc-span4 .nav-links a:hover {
      background-color: #9c3502; }
  .navbar-default .navbar-nav .dropdown-menu .ddc-span8 {
    border-color: #9c3502; }
    .navbar-default .navbar-nav .dropdown-menu .ddc-span8 .hproduct:hover {
      background-color: #9c3502; }
  .navbar-default .navbar-nav .dropdown-menu .hours-default .today {
    background-color: #9c3502; }
  .navbar-default .navbar-nav .dropdown-menu a.btn,
  .navbar-default .navbar-nav .dropdown-menu .btn-primary {
    background: none #444444; }
    .navbar-default .navbar-nav .dropdown-menu a.btn:hover,
    .navbar-default .navbar-nav .dropdown-menu .btn-primary:hover {
      background: none #313131; }
  .navbar-default .navbar-nav .dropdown-menu a {
    color: #ffffff; }

/* MY CARS */
.mycars .menu.selected > a,
.mycars .menu:hover > a {
  background-color: #9c3502; }

.mycars-favorites .hproduct .pricing .eprice {
  color: #fc6a22; }

/* SLIDESHOW */
.slideControls .pager a.activeSlide, .slideControls.withPlayPause .previousNext a {
  background-color: #fc6a22; }

/* CONTENT HERO */
.content-hero .text-primary {
  color: #fc6a22; }

/* MODEL SELECTOR */
.model-selector-parallax .viewer .model-heading .model,
.model-selector-parallax .viewer .model-heading .bodystyle {
  color: #fc6a22; }
.model-selector-parallax a.btn.btn-link,
.model-selector-parallax .carousel .body-style h3 {
  color: #fc6a22; }

.jcarousel-prev-horizontal,
.jcarousel-next-horizontal {
  color: #fc6a22; }

.model-selector-responsive .nav-pills > li.active > a,
.model-selector-responsive .nav-pills > li.currentPage > a,
.model-selector-responsive .nav-pills > li.active:hover > a,
.model-selector-responsive .nav-pills > li.currentPage:hover > a {
  background-color: #fc6a22; }
.model-selector-responsive .slick-slide.focus > h3 a {
  color: #fc6a22; }
.model-selector-responsive .slick-next,
.model-selector-responsive .slick-prev {
  background-color: #fc6a22; }
  .model-selector-responsive .slick-next:hover,
  .model-selector-responsive .slick-prev:hover {
    background-color: #9c3502; }

/* SLIDERS */
.ui-slider-horizontal .ui-slider-handle {
  background-color: #fc6a22; }

/* TABBED CONTENT */
.content-tabbed .nav-tabs.vertical > li.active a {
  color: #fc6a22; }

/* BUTTONBLOCK */
.buttonblock-default a:hover .buttonblock-img-wrap,
.buttonblock-default a:active .buttonblock-img-wrap, .buttonblock-default.mx li:hover .ui-button-text {
  background-color: #fc6a22; }

/* BUTTONS */
.model-selector-parallax .carousel-prev,
.model-selector-parallax .carousel-next,
.btn-primary,
.showroom-detail .hproduct .view-link,
.showroom-detail .callout .callout-button,
.pricing .ePrice .btn, .pricing .eprice-button,
.pricing .btn[data-eprice],
.mycars-favorites .hproduct .pricing .make-an-offer,
.locations-proximity [type="submit"] {
  background: #fc6a22;
  background: -moz-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fc6a22), color-stop(100%, #cf4603));
  background: -webkit-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: -o-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: -ms-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: linear-gradient(to bottom, #fc6a22 0%, #cf4603 100%); }
  .model-selector-parallax .carousel-prev:hover,
  .model-selector-parallax .carousel-next:hover,
  .btn-primary:hover,
  .showroom-detail .hproduct .view-link:hover,
  .showroom-detail .callout .callout-button:hover,
  .pricing .ePrice .btn:hover, .pricing .eprice-button:hover,
  .pricing .btn[data-eprice]:hover,
  .mycars-favorites .hproduct .pricing .make-an-offer:hover,
  .locations-proximity [type="submit"]:hover {
    background: #cf4603;
    background: -moz-linear-gradient(top, #cf4603 0%, #fc6a22 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cf4603), color-stop(100%, #fc6a22));
    background: -webkit-linear-gradient(top, #cf4603 0%, #fc6a22 100%);
    background: -o-linear-gradient(top, #cf4603 0%, #fc6a22 100%);
    background: -ms-linear-gradient(top, #cf4603 0%, #fc6a22 100%);
    background: linear-gradient(to bottom, #cf4603 0%, #fc6a22 100%); }

html[class*="ie"] .model-selector-parallax .carousel-prev,
html[class*="ie"] .model-selector-parallax .carousel-next,
html[class*="ie"] .btn-primary,
html[class*="ie"] .showroom-detail .hproduct .view-link,
html[class*="ie"] .showroom-detail .callout .callout-button,
html[class*="ie"] .pricing .ePrice .btn, html[class*="ie"] .pricing .eprice-button,
html[class*="ie"] .pricing .btn[data-eprice],
html[class*="ie"] .mycars-favorites .hproduct .pricing .make-an-offer,
html[class*="ie"] .locations-proximity [type="submit"] {
  background-color: #fc6a22; }
  html[class*="ie"] .model-selector-parallax .carousel-prev:hover,
  html[class*="ie"] .model-selector-parallax .carousel-next:hover,
  html[class*="ie"] .btn-primary:hover,
  html[class*="ie"] .showroom-detail .hproduct .view-link:hover,
  html[class*="ie"] .showroom-detail .callout .callout-button:hover,
  html[class*="ie"] .pricing .ePrice .btn:hover, html[class*="ie"] .pricing .eprice-button:hover,
  html[class*="ie"] .pricing .btn[data-eprice]:hover,
  html[class*="ie"] .mycars-favorites .hproduct .pricing .make-an-offer:hover,
  html[class*="ie"] .locations-proximity [type="submit"]:hover {
    background-color: #cf4603; }

/* LINKS-LIST */
.links-list.links-list-extension-1 .nav-stacked a:hover {
  color: #fc6a22; }

/* LISTINGS */
.pricing span[data-eprice] {
  color: #fc6a22; }

/* FOOTER NAV */
.ddc-footer .nav > li > a:hover,
.ddc-footer .ddc-nav-inline > li > a:hover,
.ddc-footer .nav > li > a:focus,
.ddc-footer .ddc-nav-inline > li > a:focus {
  background-color: #fc6a22; }

/* WEBKIT */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  select {
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='16'><polygon fill='#000000' points='8,1 4,5 6,7 8,5 10,7 12,5'/><polygon fill='#000000' points='8,15 12,11 10,9 8,11 6,9 4,11'/></svg>") no-repeat center right #ffffff !important; } }
/* MOBILE */
body[class*="screen-orientation"] .page-header .navbar,
body[class*="screen-orientation"] .header .navbar {
  background: #fc6a22;
  background: -moz-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fc6a22), color-stop(100%, #cf4603));
  background: -webkit-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: -o-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: -ms-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: linear-gradient(to bottom, #fc6a22 0%, #cf4603 100%);
  border-color: #000000; }
body[class*="screen-orientation"] .buttonblock-default a h3 {
  background: #fc6a22;
  background: -moz-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fc6a22), color-stop(100%, #cf4603));
  background: -webkit-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: -o-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: -ms-linear-gradient(top, #fc6a22 0%, #cf4603 100%);
  background: linear-gradient(to bottom, #fc6a22 0%, #cf4603 100%); }
body[class*="screen-orientation"] .select-wrap::after {
  color: #fc6a22; }
body[class*="screen-orientation"] .hproduct .fn .url:link,
body[class*="screen-orientation"] .hproduct .fn .url:hover,
body[class*="screen-orientation"] .hproduct .fn .url:visited,
body[class*="screen-orientation"] .hproduct .fn .ui-link:link,
body[class*="screen-orientation"] .hproduct .fn .ui-link:hover,
body[class*="screen-orientation"] .hproduct .fn .ui-link:visited {
  color: #fc6a22; }
body[class*="screen-orientation"] .links-share a,
body[class*="screen-orientation"] .ui-slider .ui-slider-handle,
body[class*="screen-orientation"] .ui-slider .ui-slider-range {
  background: none #fc6a22; }

  /* ddcbeckylong - M-00263688 */
.index .form-control { color: #000!important;background-color: #fff!important;}
.directions-results {background: #ccc;}
.adp, .adp table {color: #222;}
