<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.endorsed-care span {
	font-size: 10px;
	line-height: 12px;
}

/* ddcscottg - US79345 */
.form-group label.employees {
	padding-right: 0;
}

/* william.thompson | position free-form hero search*/
.index .inventory-search-form.index-free-search:not(.wide) form { width: 600px; margin: 0 auto;  }
.index .inventory-search-form.index-free-search:not(.wide) input.search { width: 500px;  }
.index .inventory-search-form.index-free-search.wide input.search { width: 855px;  }
.index .inventory-search-form.index-free-search button { position: relative; top: -49px; }

/* william.abbey -- fix hours formatting on Hyundai program pages */
.program .hours-default .ddc-hours li span{padding-left:0;padding-right:0; white-space: nowrap;}
.program .hours-default.box.box-padding {padding: 0;}

/* ddcjamesc 06379010 */
.inventory-listing-default.hyundaibuttonfixes .hproduct .btn,
.inventory-detail-pricing.hyundaibuttonfixes .pricing .btn { width:100%; }

/* ddcrmelasky - index contact hours fix */
.blue-white.index .bg-contrast-high [data-name="index-landing-0002-contact-hours-1"] .contact-info .type {color: #fff;}

/* fdbarfety 07986544 VDP Offers */
.offersShowroom-jcarousel-list li.offersShowroomOffer.active {width: 250px;}
@media (max-width : 1200px) {.offersShowroom-jcarousel-list li.offersShowroomOffer.active {width: 250px;}}

/* fdbarfety 07986544 Composer Header Search Form Position */
.ddc-composer .page-header .inventory-search-form {bottom: 31px;}

/*cnconway - hotfix for caret overlap on Hyundai sites (Rally-DE99243) + wabbey 12410009 */
@media screen and (-webkit-min-device-pixel-ratio: 0){
	select.form-control {padding-right: 0px!important;background-position: right 0px bottom 50% !important;}
	.ddc-bootstrap-select .dropdown-toggle {background-position: right 10px bottom 50% !important;}
}

/* fdbarfety VDP Share Icons */
.share ul {width: 100%;}
.share li {padding: 0;}
.links-share .ddc-icon {left: -20px; top: -15px;}
.links-share li a {padding: 15px 0 0 30px; height: 51px;}

/* fdbarfety 12446379 already uses bordered + sign icon as borderless + sign not in pattern-library */
.hero-expand-button .ddc-icon-expand {border: 0!important;}

/* wabbey 04121427 - composer no index edits banner */
@keyframes pulse {0%{background-color: darkred;} 100% {background-color: orangered;}} .index .ddc-composer::before {content:"Due to program requirements, no homepage layout changes may be made."; font-size: 24px; font-weight: 900; text-align: center; color: #fff; display: block; padding: 20px 25px; background-color: darkred; animation: pulse 1250ms ease-in-out alternate infinite; text-shadow: 0 0 3px rgba(0,0,0,.55); border-bottom: 1px solid black; width: 100%; top: 188px; position: static;} .index.v9-oem-hyundai-0001-v1 .ddc-composer .page-header.minimal {position: relative;} .index.v9-oem-hyundai-0001-v1 .ddc-composer .navbar.header-default {position: relative;} .index.v9-oem-hyundai-0001-v1 .ddc-composer .ddc-wrapper {padding-top: 0!important;}
</pre></body></html>