/* ddcrobertm - cropped bottom of toyota logo in header due to strange double image on load */
.ddc-header .header-default .home-logolink {height:112px;}

/* ddcrobertm - added color to current page# for video page pagination at bottom */
.ddc-pagination .ddc-pagination-current-page {color:#c70911;}

/* ddcjeremyw - Fix google map flyout colors.*/
.google-map .gm-style-iw .org, .google-map .gm-style-iw .tels.ddc-list-unstyled { color: #000000  ;}
.google-map .gm-style-iw .adr > a {color: #e70911  ;}
.google-map .gm-style-iw .adr > a:hover, .google-map .gm-style-iw .adr > a:focus {color: #660609  ;}

/* ddcrobertm - fix credit app text color for next section rollovers */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background-color:#000000; !important;}

/* ddcrobertm - header logo, telephone# and address tweaks  */
.ddc-header .header-default .vcard .tels .tel.phone2 {font-size:16px; font-family: "DDC Heading Font Face",Univers,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.ddc-header .header-default .vcard .tels .tel.phone1 {font-size:16px; font-family: "DDC Heading Font Face",Univers,"Helvetica Neue",Helvetica,Arial,sans-serif;} 
.ddc-header.noShrink .header-default .vcard .adr {top:0px; } /*moved address down*/ 
.ddc-header .header-default .vcard .adr a {color:red; font-size:11px; text-decoration:underline; font-family: "DDC Heading Font Face",Univers,"Helvetica Neue",Helvetica,Arial,sans-serif;} /* made address red and underlined */
.ddc-header.noShrink .header-default .vcard .tels {top:30px;} /*moved tels down */
.ddc-box-3 h3.h1.ddc-heading-2 {font-size:24px;} /*changed font size under slideshow for nav widget to not wrap*/
.h1.ddc-container {margin-left:685px;} /* model selector centering */
.model-selector-responsive .ddc-nav-tabs {margin-left:120px;} /* model selector centering */

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

/* DNA4918082 ddcdmeline */
.ddc-header {min-height:112px;height:112px;}
.ddc-header.noShrink.sticky-header-nav {height:112px !important;}

/* ddcrobertm - request to make homepage model lineup have light gray background */
.model-selector-responsive {background: #d6d6d6 none repeat scroll 0 0}

/* ddcrobertm - bump homepage OEM slideshow down and right */
.slideshow-default.ddc-content {margin-top:50px; margin-left:20px;}

/* ddcrobertm - style homepage fv widget */
.homepagefv .pricing .label {display:block;}

/*ddcrobertm - making navigation fit on one line */
.ddc-navbar-nav .ddc-nav > li > a, .ddc-navbar-nav .ddc-nav-inline > li > a {min-width: 110px; font-size:16px;}

/* ddcjamesc  */
.ddc-header.noShrink.sticky-header-nav { height:136px !important; }
.ddc-navbar.ddc-navbar-default.noShrink.sticky-header-nav { top:136px !important; }

/* DNA5189085 ddcjareds */
.index .ddc-wrapper {padding-top: 196px!important;}

/* DNA5430475 ddcjareds */
.ddc-site .noShrink .mycars-default { top: 110px; }
.ddc-header.noShrink .inventory-search-form { bottom: 42px; }