/* GOPHER Custom Color Scheme CSS */
  :root {
      --color-primary-50: #c4e3e0;
      --color-primary-100: #a0d3cd;
      --color-primary-200: #7cc3ba;
      --color-primary-300: #58b3a7;
      --color-primary-400: #34a394;
      --color-primary-500: #109381;
      --color-primary-600: #0e7d6e;
      --color-primary-700: #0c675b;
      --color-primary-800: #0a5148;
      --color-primary-900: #083b35;
      --color-primary-950: #062522;
      --btn-link-disabled-color: #109381;
  }
/* END Custom Color Scheme CSS */

/* 12239573 nlfoster */
:root .ws-inv-listing {
  --color-primary-500: #7EA89F;
  --btn-link-color: var(--color-primary-500);
}

/* 11706788 JLC */
@font-face {
 font-family:"DDC Heading Font Face";
 src:url(/static/v9/media/fonts/open-sans-regular-bold/v1/webfont.woff2) format("woff2");
 font-weight:700;
 font-style:normal;
 font-display:swap
}
@font-face {
 font-family:"DDC Heading Font Face";
 src:url(/static/v9/media/fonts/open-sans-regular/v1/webfont.woff2) format("woff2");
 font-weight:300;
 font-style:normal;
 font-display:swap
}

/* ddcamandad- - adjusted width of main nav */
.navbar-nav .nav > li > a, .navbar-nav .ddc-nav-inline > li > a {min-width: 110px;}

/*ddcamandad VDP removed underline on VDP button*/
.vdp .tradein a {text-decoration: none;}

/*ddcamandad- prevent image stacking effect in DEAs*/
.wysiwyg-image {margin: 0; display: inline;}

/*bill.fogg - tech specs edits */
#tech-specs > dl {-webkit-column-count: 2; -moz-column-count: 2; font-size: 11px; white-space: nowrap;}

/*ddchaja removing gradient background on group nav*/
.locations-group-nav-type-1 .franchiseList {background-color: #fff;}

/*bill.fogg - button text formatting */
.buttonblock-default h4 {font-variant: all-small-caps;}

/* DNA5413106 ddcdmeline */
.dropdown-menu,
.non-mega-menu .nav-list > li > a:hover,
.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:#109381;}

/* bill.fogg - color swap */
.page-header {background-color: #fff;}
.locations-group-nav-type-1 .franchiseList {background: #fff none repeat scroll 0 0;}

/* bill.fogg - button text formatting */
.buttonblock-default h4 {font-variant: all-small-caps;}


/* ddcbeckylong - vlp styles - DNA5428211 */
.inventory-listing-default .ddc-content.type-1, .facetmulti-fieldset {background-color: #f7f7f7;-webkit-box-shadow: 0 0 2px 1px #c6c6c6;-moz-box-shadow: 0 0 2px 1px #c6c6c6; box-shadow: 0 0 2px 1px #c6c6c6; }
.inventory-listing-default .ddc-content.type-1 {padding: 10px 20px;}
.inventory-listing-default .ddc-content.type-1 h1{height: auto; font-size: 20px;}
.inventory-listing-default .ddc-content.type-1 {border: solid #fff 3px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; }
div.type-1:nth-child(2) > h3:nth-child(1),
div.type-1:nth-child(3) > h3:nth-child(1), 
div.type-1:nth-child(4) > h3:nth-child(1),
div.type-1:nth-child(5) > h3:nth-child(1),
div.type-1:nth-child(6) > h3:nth-child(1),
div.ddc-content.type-1:nth-child(7) > h3:nth-child(1){font-size: 18px;}
div.type-1 a .ddc-icon {display:none;}
.facetlist li {margin-bottom: 2px;}
.inventory-listing-default .ddc-content.type-1 {color:#5c5f62;}
.form-control {color:#5c5f62;}

/* ddcbeckylong - adding background image - DNA5428211 */
html, body {height:auto;}
html {background:url(/static/sites/e/eddystoyotascionofwichita/images/bg-repeat.jpg) repeat 50% 0 #000000;}
body {background:url(/static/sites/e/eddystoyotascionofwichita/images/body-bg-opt.png) repeat-x 50% 100% transparent;}
body { background: #fff;}
/* content areas over background - to white */
.tabs-tabbed-widgets .tabs-content-container .ui-tabs-panel, 
div.container:nth-child(4) > div:nth-child(1) > div:nth-child(1),
div.row:nth-child(3) > div:nth-child(1)
 {background-color: #fff; padding: 25px;}
div.container:nth-child(4) > div:nth-child(1) > div:nth-child(1) {top: 15px;}
.container.main {background-color: #fff;}

/* christophershea - Recolor page title bar on internal pages */
.content-page-title {
  background-color: #ffffff;
  position: relative;}

/* ddctaylorp */
.inventory-featured-default-extension-1 .hproduct h3 a, .inventory-featured-tabbed .hproduct h3 a, .inventory-featured-default-extension-1 .description { color: #FFF; }
/* bherrington - change color of text in featured widget */
.ddc-content.inventory-featured-default.inventory-featured-default-extension-1 .internetPrice.final-price .value {color:#FFF;}

/* M-00047149 chris.diego */
.cstHeaderImg {position:absolute;top:-40px;right:-320px;}
.cstHeaderImg img {width:50%;}
.page-header.sticky-header-nav.shrink-header-nav .cstHeaderImg img {height:60px;width:auto;}
.page-header.sticky-header-nav.shrink-header-nav .cstHeaderImg {top:0px;right:60px;}

/* M-00196601 ddcjareds */
.vlp .facetlist ul {list-style: none;padding-left: 0;}

/* M-00508206 JLC */
.inventory-listing-default.M-00508206 .hproduct .pricing li a.btn {float:right;margin-bottom:0px;padding:10px 16px;line-height:1.3em;width:100%;}

/* M-M-00524131 nlfoster - Custom franchise content widget class */
.cst-franchises .content {width: 740px; margin: 40px auto 80px;}
.cst-franchises .content img {margin: 10px 0;}

/* 05632357 ddcjareds */
.page-header .header-default .vcard .tels { right: 265px; font-size: 18px; font-weight: bold; margin-top: 52px; }

/* wabbey 08235343 */
.navbar-default {background: #109381;}

/* 10637830 JLC + 12248229 ddcrandyh + 12227425 nlfoster */
:root.index { --cst-franchise-container-max-width: 1450px; --cst-franchise-grid-count: 8; }
.index .locations-group-nav .franchiseList {
  display: grid; justify-content: center; align-items: center;
  grid-template-columns: repeat(var(--cst-franchise-grid-count), 1fr); max-width: var(--cst-franchise-container-max-width);
}
.index .locations-group-nav .franchiseList > .franchise > a { padding: min(5px, 4%); }
.index .locations-group-nav .franchiseList > .franchise > a img {
  background: var(--color-neutral-50); border-radius: 5px; height: 12.5vw;
  max-height: calc(var(--cst-franchise-container-max-width) / var(--cst-franchise-grid-count) - 10px);
  margin: auto; object-fit: contain; padding: min(calc(50% - 50px),25px);
}
.index .locations-group-nav .franchiseList > .franchise > a img:hover { background: var(--color-neutral-100); }

/* ddcjosiahl 10638875 + wabbey 11082763 */
.index .model-selector-responsive .slick-slide h3 a {font-size: 22px;}
.index .model-selector-responsive .nav-pills > li > a {font-size: 14px;color:#fff;}

/* wabbey CC10713507 */
.contact-info .value.CC10713507 { color: #109381; }

/* 12246545 ddcjareds */
.srp .srp-wrapper-listing .vehicle-card-title a, .srp .srp-wrapper-listing .vehicle-card-footer i::before { color: #0A2E36; }

/* wabbey 12327953 */
.page-header.minimal .navigation-default .navbar-nav > li > a[href="https://www.eddyseverything.com/careers/"] { color:#7EA79F;font-weight:800 }

/* Start 'srp-inv-type-pre-owned-portal-price-value-portal-price' (do not modify this line) */
/* Modified by kbrice1 on 01/20/23 03:34 PM EST */
.srp .vehicle-card-title.inv-type-pre-owned .portal-price { text-decoration: none; font-weight: bold; font-size: 22.5px; color: #000000; }
/* End 'srp-inv-type-pre-owned-portal-price-value-portal-price' (do not modify this line) */

/* ddcjosiahl 12346647 */
.srp .ws-inv-listing .vehicle-card-details-container .vehicle-card-title a {color: #7EA79F;}
