/* ddcerikj move and resize the video button on the vlp */
.inventoryList .video.btn {width: 120px; margin-top: 5px; text-align:center; margin-left:60px;}

/* ddcerikj reduce font size service hours and contacts index.htm */
.tabs-tabbed-widgets-extension-1 .ddc-list-columns > li .value { font-size: 98%;}
.index .tabbed-widgets-group .contact-info .vcard .list-unstyled .tel.phone3{float: left;  width: 100%;}

/*ddcerikj change  the color on the model selector widget to the dealer orange */
.model-selector-parallax .carousel .body-style h3, .model-selector-parallax .viewer .model-heading .model, .model-selector-parallax .viewer .model-heading .bodystyle{color:#e57200}

/* dtannasaponjyan - tagline and social buttons adjustment - part of the migration DNA4919197 */
.page-header .social-header-buttons {left:auto; right:170px; top:35px;}

/*ddcerikj - edit the custom tag in the nav */
.header-default .custom-tag {top:75px; left:30px; list-style:none; font-size: 12px; font-weight:none; line-height: 90%;color:#e57200;display:none;display:none;}

/* ddcerikj Split vehicle info/options into 2 columns on VDPs */
.inventory-detail-packages-options #options .option-table tr {width:50%; float:left; background: transparent;border:none}
.inventory-detail-packages-options #options .option-table .option-item-description {width:42%; background: transparent;border:none}
.inventory-detail-packages-options #options .option-table .option-item-description h3 {width:100%; font-size: 92%; background: transparent;border:none}
.inventory-detail-packages-options #options {margin-top: 12px; background: transparent;border:none}
.inventory-detail-packages-options .packages {margin-top: 12px; background: transparent;border:none}

/*ddcerikj make the mycars vlp buttons line up horizontally */
.hproduct .media .mycars-vlp > a {max-width:47%;clear: right;margin-right:5px ;}

/* ddcerikj Resize contact info on vdps */
.vdp .main .contact-info {font-size: 17px;}

/* ddcjoannak fix form labels */
.form-group label, .ddc-form-group-container label { padding-right: 10px;}

body {background-color: #fff;}

/* ddcerikj adjusted alignment of images */
.content img {display:inline;}
.hide {display:none;}

.ddc-content.inventory-featured-default.fvindex .media > a img {height: 285px;}
.inventory-featured-full-page .btn-block {margin-top: 6px; width: 100%; float: left;}
.inventory-featured-default .pricing { width: 45%; }

/* ddcerikj Video gallery thumbnails */
.video-gallery .video-thumbs .yui3-u-1-5 {width:auto;}

.tabs-tabbed-widgets .ui-tabs-nav li a {background: #fff none repeat scroll 0 0;color: #e57200;text-shadow: none;border: 1px solid #e57200;}


.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {background-color: #e57200;color: #ffffff;}
.mega-menu-inner-curtain {background: #e57200 none repeat scroll 0 0;}
.dropdown-menu {background-color: #e57200}
.compact .navbar-nav > .open > a {background-color: #e57200;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {background-color: #e57200;}
.compact.navbar-default {border-bottom: 2px solid #e57200;}
.dropdown-menu > li {border-left: solid 2px #A04F00;}
.nav-links a:hover {background-color: #A04F00;}
.ddc-mega-menu-nav .hours-default .today {background-color: #A04F00;}
.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: #e57200;}
.ddc-mega-menu-nav .hproduct:hover {background-color: #a04f00;}
a {color: #e57200;}
a:hover, a:focus {color: #A04F00;}
.ui-widget-content a {color: #e57200;}
.non-mega-menu .nav-list > li > a:hover {background-color: #e57200;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .currentPage > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .currentPage > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .currentPage > a:focus {color: #ffffff;background-color: #e57200;}
.dropdown-menu a:hover {color: #fff;}

.model-selector-parallax .carousel-prev, .model-selector-parallax .carousel-next {background: #e57200;}
.ui-widget-content a.btn.btn-link {color: #e57200;}
.page-header .social-header-buttons {right: 230px;top: 30px;}

/* ddcerikj change the text color on the model selector fragment in the mega menu*/
.ddc-mega-menu-nav .model-selector-default .hproduct .fn a{color:#ffffff;}
.ddc-mega-menu-nav .inventory-featured-default .hproduct .fn a{color:#ffffff;}

/*ddcerikj set the vlp image height to auto to stop them squishing */
.inventoryList .media img, .inventoryList .ddc-media img{height: auto;}

/* ddcjoannk header adjustments*/
.page-header .social-header-buttons {right: 0px;top: 55px;}
.page-header.compact .header-default .vcard .tels .tel.phone1 {font-size: 18px;}
.page-header.compact .header-default .vcard .tels {font-size: 18px;}
.page-header .header-default .vcard {letter-spacing: 0.01em;}
.page-header.compact .header-default .vcard .tels .tel {padding: 0 0 0 3px;}

/* ddcjonathana DNA5341472 */
.tabs-tabbed-widgets.tabs-tabbed-widgets-extension-1 .ui-tabs-nav li.ui-state-active:after {border-top-color: #e57200;}
.slideshow-widgets .inventory-search-facetbrowse.t6-classic {background: #eeeeee;opacity: 0.93;border: none;}
.tabs-tabbed-widgets .ui-tabs-nav li.ui-state-active a, .tabs-tabbed-widgets .ui-tabs-nav li.ui-state-hover a {background: #e57200 none repeat scroll 0 0;color: #fff;text-shadow: none;border: 1px solid #e57200;}

/* dtjosem DNA5343942 */
#tabs-tabbed-widgets-group-1.ui-tabs-hide {display: block; position: absolute; visibility: hidden;}
#tabs-tabbed-widgets-group-1.ui-tabs-hide * {visibility: hidden !important;}

.page-header .social-header-buttons {right: 255px;top:60px;}

.touch .facetmulti-facetlist-bodystyle .facetmulti-item.facetmulti-selected, .no-touch .facetmulti-facetlist-bodystyle .facetmulti-item:hover {
  background: #e57200 none repeat scroll 0 0;
}

/*ddcemorrell change button text to normal*/
.btn {font-style:normal;text-shadow: rgba(0, 0, 0, 0.0) 0px 0px 0;}
/* franckbarfety .btn {border-width:1px;border-style:solid;}*/

/* DNA5377567 alexhanson */
.page-header.compact .header-default .vcard .tels {
  left: 580px;
}
.page-header.compact .header-default .vcard .tels .tel {
  display: block;
  text-align: left;
}
.page-header .social-header-buttons {
  right: 0px;
  top: 30px;
}

/* DNA5378769 alexhanson */
.page-header.compact .header-default .vcard .adr {
  top: 0.6em;
}

/* franckbarfety */
.tabs-tabbed-widgets.tabs-tabbed-widgets-extension-1 .ui-tabs-nav li.ui-state-active:after {border-top-color: #e57200 !important;}

/* ddcjoannk tabbed widget buttons color adjustments*/
.tabs-tabbed-widgets .ui-tabs-nav li a {background: #fff none repeat scroll 0 0;border: 1px solid #E57200;color: #E57200;text-shadow: none;}

.page-header.compact .header-default .vcard .tels {font-size: 16px;}

/* franckbarfety DNA5403498 */
.container.gmap-container {width: 100%;}
.ddc-content.map-dynamic {margin-bottom: 20px;}
.gmap-container .ddc-heading-1 {width: 960px; margin: 0 auto 20px auto;}
.vdp .links-list a {margin-bottom: 5px;} /*VDP Buttons Spacing */

/*ddcemorrell change incentives location on vlp*/
.inventoryList .incentive-list { margin: 12px 0 0;position: absolute;bottom: -75px;left: 10px;}
.inventoryList > li::after {margin-top: 65px;}
.incentive-list .incentive-type-heading {font-weight: bold;text-align: left;font-size: 17px;}

/* M-00404787 ddcjoshc */
.ddc-footer .navigation-default ul li > a { min-width:inherit; }

.slideshow-widgets .links-list li a[href="/featured-vehicles/new.htm"] {color: transparent; height: 50px;
background: url(https://pictures.dealer.com/n/northtownhyundai/0938/5c44a2b55a9908f91b73cee2183b3085x.jpg) no-repeat; background-size: contain;}

.slideshow-widgets .links-list li a[href="/featured-vehicles/new.htm"]:hover {opacity: .8} 