/* Forrest.Thurston Fixes overlapping or collasped widgets containers */
ddc-content:after, .ddc-content:before {content: "";display: block;clear: both;}


/* Forrest.Thurston Fixes styling for main navigation items with no dropdown */
.navbar-nav .currentPage.nav-no-children a {color:#000000;}
.navbar-nav .home.currentPage.nav-no-children a {color: #ffffff;}
.navbar-default .navbar-nav > .currentPage > a, .navbar-default .navbar-nav > .currentPage > a:focus {background-color: #ffffff;}

/* adjust navigation spacing Forrest.Thurston */
.navbar-nav .nav > li > a, .navbar-nav .ddc-nav-inline > li > a {min-width:auto;}

/* Forrest.Thurston Prevent images within editable areas from stacking. */
.content img {display:inline;}

/* Forrest.Thurston Featured vehicles height & pricing formatting */
.inventory-featured-full-page .description {height:105px;}
.ddc-content.inventory-featured-default.fvindex .media > a img {height: 285px;}
.inventory-featured-full-page .btn-block {margin-top: 6px; width: 460px;}

/* Forrest.Thurston Fix video gallery thumbnail sizing  */
.video-gallery .video-thumbs .yui3-u-1-5 {width:auto;}

/* Forrest.Thurston 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}


/* Forrest.Thurston Resize contact info on vdps */
.vdp .main .contact-info .fn.n {font-size: 19px; font-weight:initial;}
.vdp .contact-info .adr {font-size: 15px;}
.vdp .contact-info p {margin-bottom:5px;}
.vdp .contact-info .adr .ddc-icon-map {display:none;}

/* Forrest.Thurston Remove underline from button block links */
.vdp .links-list a {text-decoration:none;}

/* Forrest.Thurston Fixes button hiding behind images on Incentives Pg */
.incentives-search-default .vehicle-container .btn{bottom:-20px!important;}

/* Forrest.Thurston Fix wrapping footer */
.ddc-footer .navbar-nav > li > a.sublabelled span {display: inline-block; padding-left:4px; font-weight:normal;}

/* Forrest.Thurston MyCars Favorites - Set Alerts Alignment */
.mycars-favorites .hproduct .alert-set .form-group, .mycars-favorites .hproduct .item-compare .form-group {height:24px;}


/*Forrest.Thurston - Search Bar/Button Fix */
.inventory-search-form .btn {padding: 3px 20px 3px 9px;} 



/* Forrest.Thurston Styling for Schedule Service button on homepage */
.hero-button-block.ddc-span6.schedule-service {padding-top: 85px; text-decoration: none;}

a.btn-primary.ddc-span12 {padding: 10px;}

.btn-primary:before, .btn-primary:hover.disabled:before {padding-top: 4px;}

/*trampaswhiteman - Address fixes*/
.header-default .value-statement {
	color: #0069a5;
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	left: 144px;
	margin: 0;
	position: absolute;
	top: 92px;
}

.header-default .value-statement:before {
	content:none;
}

.page-header .header-default .vcard.header-logo-enabled .adr {
  display: block;
  left: 415px;
  margin: 0;
  position: absolute;
  top: 94px;
  width: auto;
}

.page-header .header-default .vcard .adr a {
	color: #fd1200;
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;	
	text-transform: none;
}

.page-header .header-default .vcard.header-logo-enabled .adr .ddc-icon-map::before{
	content: none;
}

.header-default .street-address {
	margin:0px;
}

.header-logo.header-logo-style {
	top: 40px !important;
}

/*trampaswhiteman - Adjust search form so it looks better*/
.page-header .inventory-search-form {
  bottom: -5px;
  left: 650px;
  width: 31%;
}


.inventory-search-form .btn {
  border-radius: 0 5px 5px 0;
  padding: 4px 20px 5px 9px;
}

/* M-00201281 billyh */
.cst-anchorSubaru-link {position: absolute; top: 34px; left: 139px;}
.cst-anchorNissan-link {position: absolute; top: 34px; left: 429px;width:260px;}
.cst-2ndAddr {margin-left: 62px;}
.shrink-header-nav .cst-anchorSubaru-link {top: 5px; left: 121px;}
.shrink-header-nav .cst-anchorNissan-link {top: 5px;left: 648px;}
.shrink-header-nav .cst-anchorSubaru {width: 170px;}
.shrink-header-nav .cst-anchorNissan {width: 170px;}



/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by kevinthibault on 01/17/22 02:31 PM EST */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: line-through; font-size: 22.5px; color: #000000; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by kevinthibault on 01/17/22 02:32 PM EST */
.vdp .inv-type-new.pricing-detail .final-price .price-value {  font-size: 22.5px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */