/*Custom Lithia MSLP CSS - ddckarlau*/

/*--Content Code--*/

.MS-Block {
	box-sizing: border-box;
	overflow: hidden;
	padding: 1% 4%;
	margin-bottom: 0%;
	text-align: left
}
.MS-Block div {
	display: inline-block;
	box-sizing: border-box;
	vertical-align: top;
}
.MS-Block h1, .MS-Block h2, .MS-Block h3, .MS-Block h4, .MS-Block p, .MS-Block img {
	box-sizing: border-box;
	margin: 0%;
	padding: 1%;
	max-width: 100%;
	line-height: 140%;
}
.MS-Block h1 {
	font-size: 250%;
}
.MS-Block h2 {
	font-size: 175%;
	line-height: 125%
}
a.btn-info, a.MS-Button-01 {
	display: block;
	margin: 2% 0.5%;
	padding: 1%;
	text-decoration: none;
	Text-align: center;
	font-size: 150%;
	transition: all 300ms ease-in-out 0s;
}
h2.Ms-Block-Headline {
	margin: 0%;
	padding: 1% 3%;
	font-size: 175%;
}
p.Disclaimer-Text {
	clear: both;
	font-size: 75%;
}
/*--Features Headline Code--*/

/*--MS-Header-03 Code Starts Here--*/

.MS-Header-03 {
	padding: 0%!important;
	background: none!important;
	margin-bottom: -2%
}
.MS-Header-03 img {
	display: block;
	width: 100%;
	padding: 0%!important
}
.MS-Header-03 div {
	position: relative;
	margin: -30% auto auto 0%;
	width: 50%
}
.MS-Header-03 h2 {
	background: linear-gradient(to right, rgba(0, 0, 0, 0.7) 75%, rgba(0, 0, 0, 0.5) 87%, rgba(0, 0, 0, 0) 100%);
	padding: 4%;
	padding-left: 15%;
	color: #fff;
	font-size: 3em;
	line-height: 120%;
}
.MS-Header-03 div>a {
	margin-bottom: 1%;
	position: relative;
}
@media (max-width:770px) {
	.MS-Header-03 div {
		margin: 0%!important;
		width: 100%!important
	}
	.MS-Header-03 h2 {
		margin: 0%!important;
		background: #000!important;
		font-size: 2em
	}
	.MS-Header-03 a {
		width: 100%
	}
}
/*--Exterior Features Code--*/

div.MS-Style-03 {
	display: inline-block;
	margin: 1%;
	padding: 1%;
	/*Cell Width*/
	max-width: 31%!important;
	width: 31%!important
}
div.MS-Style-03 img {
	padding: 0%
}
/*--Interior Features Code--*/

div.MS-Style-04 {
	display: inline-block;
	margin: 1%;
	padding: 0%;
	max-width: 48%!important;
	width: 48%!important
}
div.MS-Style-04 img {
	float: left;
	width: 45%
}
div.MS-Style-04 h3 {
	font-size: 150%;
}
div.MS-Style-04 h4 {
	font-size: 125%;
}
div.MS-Style-04 div {
	display: inline-block;width: 50%;padding: 0% 2%;
}

/* dtannasaponjyan 08144336 */
.hours-default .ddc-list-columns.ddc-hours > li .key {padding-left: 0;}
.hours-default .ddc-list-columns.ddc-hours > li .value {padding: 0;}
.showroom-detail .ddc-span4 .offersShowroomOffersWrap {padding: 20px 60px 0 0;}
.showroom-detail .ddc-span4 .offersShowroom-jcarousel-nav {top: 2px;}
.vdp .links-share h3 {text-align: center;}
.vlp .price-btn {margin-bottom: 10px;}
.inventory-featured-default .yui3-u-1-4:nth-child(4n+1) {clear: left;}


/* ddckarlau */
.TabbedVehicleSpecials.content-tabbed .tab-content .tab-pane {background-repeat:no-repeat;background-size:cover;padding:1rem 2rem;}
.TabbedVehicleSpecials.content-tabbed .tab-content .tab-pane .display-3 {text-transform:none;}
.TabbedVehicleSpecials.content-tabbed .tab-content .tab-pane h2.h1 {margin-top:0;}
.TabbedVehicleSpecials.content-tabbed {display:flex;flex-direction:column-reverse;}
.TabbedVehicleSpecials.content-tabbed ul.nav.nav-tabs {display:flex;flex-wrap:wrap;justify-content:center;padding:1rem 0;}
.TabbedVehicleSpecials.content-tabbed ul.nav.nav-tabs li {flex:0 19.5%;margin:1px;}
.TabbedVehicleSpecials.content-tabbed ul.nav.nav-tabs li a {height:100%;padding:1rem;}
.TabbedVehicleSpecials.content-tabbed img {width:100%;}
.TabbedVehicleSpecials.content-tabbed .tab-content h4.h6 {display:none;}
.TabbedVehicleSpecials.content-tabbed .tab-content  img {padding-top:8rem;}
.TabbedVehicleSpecials.content-tabbed.hide-tabbed-widget ul.nav.nav-tabs {display:none;}
.TabbedVehicleSpecials.content-tabbed .tab-content .disclaimer {color:#fff;background:rgba(0,0,0,0.5);padding:0.5em;box-shadow:0px 0px 20px rgba(0,0,0,1);}

/* ddckarlau - Change background image source, background colors, and font color (#fff for white #000 for black) */
.TabbedVehicleSpecials.content-tabbed .tab-content .tab-pane {
background-image:url('https://pictures.dealer.com/d/dchbmwoffreehold/1222/c766d4aea7fd9e4855cf3d9a8b715a84x.jpg');
background-color:#000;
color:#fff;
}
