/* 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 {
  color: #263E83; }

a:hover,
a:focus {
  color: #1a2e68; }

.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 #263E83; }

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

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

/* 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 {
  background: #1a2e68; }
.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: #1a2e68; }
.navbar-default .navbar-nav .non-mega-menu .nav-list > li ul li a:hover {
  background-color: #222b62; }
.navbar-default .navbar-nav .dropdown-menu {
  background: #1a2e68; }
  .navbar-default .navbar-nav .dropdown-menu .ddc-span4 {
    border-color: #222b62; }
    .navbar-default .navbar-nav .dropdown-menu .ddc-span4 .nav-links a:hover {
      background-color: #222b62; }
  .navbar-default .navbar-nav .dropdown-menu .ddc-span8 {
    border-color: #222b62; }
    .navbar-default .navbar-nav .dropdown-menu .ddc-span8 .hproduct:hover {
      background-color: #222b62; }
  .navbar-default .navbar-nav .dropdown-menu .hours-default .today {
    background-color: #222b62; }
  .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: #222b62; }

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

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

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

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

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

.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: #263E83; }
.model-selector-responsive .slick-slide.focus > h3 a {
  color: #263E83; }
.model-selector-responsive .slick-next,
.model-selector-responsive .slick-prev {
  background-color: #263E83; }
  .model-selector-responsive .slick-next:hover,
  .model-selector-responsive .slick-prev:hover {
    background-color: #222b62; }

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

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

/* 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: #263E83; }

/* 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: #263E83;
  background: -moz-linear-gradient(top, #263E83 0%, #1a2e68 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #263E83), color-stop(100%, #1a2e68));
  background: -webkit-linear-gradient(top, #263E83 0%, #1a2e68 100%);
  background: -o-linear-gradient(top, #263E83 0%, #1a2e68 100%);
  background: -ms-linear-gradient(top, #263E83 0%, #1a2e68 100%);
  background: linear-gradient(to bottom, #263E83 0%, #1a2e68 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: #1a2e68;
    background: -moz-linear-gradient(top, #1a2e68 0%, #263E83 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1a2e68), color-stop(100%, #263E83));
    background: -webkit-linear-gradient(top, #1a2e68 0%, #263E83 100%);
    background: -o-linear-gradient(top, #1a2e68 0%, #263E83 100%);
    background: -ms-linear-gradient(top, #1a2e68 0%, #263E83 100%);
    background: linear-gradient(to bottom, #1a2e68 0%, #263E83 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: #263E83; }
  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: #1a2e68; }

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

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

/* 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: #263E83; }

/* 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: #263E83;
  background: -moz-linear-gradient(top, #263E83 0%, #1a2e68 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #263E83), color-stop(100%, #1a2e68));
  background: -webkit-linear-gradient(top, #263E83 0%, #1a2e68 100%);
  background: -o-linear-gradient(top, #263E83 0%, #1a2e68 100%);
  background: -ms-linear-gradient(top, #263E83 0%, #1a2e68 100%);
  background: linear-gradient(to bottom, #263E83 0%, #1a2e68 100%);
  border-color: #000000; }
body[class*="screen-orientation"] .buttonblock-default a h3 {
  background: #263E83;
  background: -moz-linear-gradient(top, #263E83 0%, #1a2e68 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #263E83), color-stop(100%, #1a2e68));
  background: -webkit-linear-gradient(top, #263E83 0%, #1a2e68 100%);
  background: -o-linear-gradient(top, #263E83 0%, #1a2e68 100%);
  background: -ms-linear-gradient(top, #263E83 0%, #1a2e68 100%);
  background: linear-gradient(to bottom, #263E83 0%, #1a2e68 100%); }
body[class*="screen-orientation"] .select-wrap::after {
  color: #263E83; }
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: #263E83; }
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 #263E83; }
