/* New Showroom Page Styles */
#showroom-container {}
#showroom-title h2 {margin-top:40px;font-size:29px;margin-left:20px;text-transform:uppercase;}
#showroom-menu {margin-left:20px;text-transform:uppercase;}
#showroom-menu ul li {border-right:1px solid #fff;padding-right:10px;float:left;display:inline;margin-right:10px;}
#showroom-menu ul li a {font-weight:bold;}
.nobar {border:none !important;}
.thumbnail-container {position:relative;}
.thumbnail-container h3 {margin:0 0 20px 20px;}

.xhowroom-thumb {float:left;display:inline;margin:0 10px 50px 0;position:relative; }
.showroom-thumb {float:left;display:inline;margin:0 10px 50px 0;position:relative; }

.showroom-thumb img.small-thumb {border:1px solid #000;-webkit-box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, .4);box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, .4);       }
.showroom-thumb ul li {float:left;display:inline;}
.showroom-thumb a {display:block;}
.vehicle-name {text-align:center;margin-top:7px;margin-bottom:0px;font-size:14px;font-weight:bold;}
.view-details {color:#FF6501;text-align:center;margin:0 !important;padding:0 !important;font-weight:normal;font-size:12px;text-transform:uppercase;}
.backtop {float:right;margin:0 20px 20px 0;}
.showroom-divider {border-bottom:1px solid #666;margin-bottom:20px;}
.showroom-hover-bubble {background:#fff;height:260px;width:232px;position:absolute;top: 122px;left: 390px;z-index: 20;-webkit-box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, .4);box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, .4);     }
#showroom-hover-bubble {background:#fff;height:260px;width:232px;position:relative;top: 122px;left: 390px;z-index: 20;-webkit-box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, .4);box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, .4);     }
.details-btn {font-weight:bold;height:12px;margin-left:6px;text-transform:uppercase;color:#FF6501 !important;}
.details-btn:hover {color:#111 !important;}
#showroom-main {margin-top: 15px;}
#showroom-main-img {}
#showroom-hover-nav {position:absolute;bottom:0;left:0;height:52px;width:100%;}
#showroom-hover-nav ul {height:52px;margin:0 !important;padding:0 !important;list-style:none !important;list-style-type:none !important;width:100%;}
#showroom-hover-nav ul li {float:left;display:inline;height:52px !important;width:25% !important;}
#showroom-hover-nav ul li a {display:block;margin:0;padding:0;height:52px;width:232;background:url(http://cdn.dealerspike.com/imglib/showroom/catalog-hover-bubble-nav-sprite.jpg) 0 0 no-repeat;}
#showroom-hover-nav ul li a:hover {}
#showroom-hover-nav ul li a span {display:none;}
#showroom-nav-trade a {background-position: 0 0 !important;}
#showroom-nav-trade a:hover {background-position: 0 -52px !important;}
#showroom-nav-financing a {background-position: -58px 0 !important;}
#showroom-nav-financing a:hover {background-position: -58px -52px !important;}
#showroom-nav-quote a {background-position:  -116px 0 !important;}
#showroom-nav-quote a:hover {background-position: -116px -52px !important;}
#showroom-nav-testride a {background-position: -174px 0 !important;}
#showroom-nav-testride a:hover {background-position: -174px -52px !important;}

/* Showroom Detail Page */
/* Showroom Detail Page */
#detail-heading {float:left;display:inline; padding-top: 15px; width:100%;}
#detail-heading h2 span {font-size:20px; color:#999;display:inline;}
#showroom-detail-container h2 {color:#fff; margin-bottom:5px !important;padding:0 !important;}
#showroom-detail-container h3 {padding:0 !important;font-size:13px;text-transform:uppercase;}
#showroom-detail-container h3 a {color:#FF6501;}
#showroom-detail-container h3 a:hover {color:#fff;}
.detail-border {border:3px solid #868686;}
.div-social-buttons-breadcrumbs{
	width:100%;
}
/* Showroom View Other Models */
#showroom-models-drop {}
#showroom-models-drop h4 {margin-top: 13px;text-transform:uppercase;}
#showroom-bottom {margin-top:20px;}
#showroom-bottom ul {list-style:none !important;}
#showroom-bottom ul li {float:left;display:inline;}
#showroom-bottom ul li img {margin:2px;}
#showroom-details {}
#product-thumbs {position: relative; margin: 0 30px;float:left;display:inline;}
#product-thumbs img {border:1px solid #868686;}
#showroom-colors {width: 620px;}
#showroom-colors-ext-container {margin-right:10px;}
#showroom-colors h4 {text-transform:uppercase;margin-bottom:1px;margin-top:5px;}
#showroom-colors ul {margin: 0;}
#showroom-colors ul li,#showroom-colors-ext-container ul li  {float: left; display: block; margin: 0px 5px 4px 0px;}
#showroom-featured {background:#000;margin-top:20px;padding:20px;border:3px solid #868686;}
#showroom-product-info-title {background:url(http://cdn.dealerspike.com/imglib/showroom/showroom-product-info-title.png) top left no-repeat;padding:10px;height:14px;width:99px;}
#showroom-social ul {list-style:none !important;}
#showroom-social ul li {float:left;display:inline;margin:0 5px 5px 0;}

/* Showroom Image Carousel */
#prodImageCarousel {height:302px !important; overflow: hidden;}
#prodImageCarousel ul li {float: left; position: relative; margin-bottom: 10px !important;}
#carouselNextWrapper a, #carouselPrevWrapper a {display: block; width: 35px; height: 37px; background:url(../imglib/showroom/showroom-detail-cta-slider-arrows.png) top left no-repeat;}
#carouselNextWrapper {position: absolute; top: 135px; right: -35px; z-index: 11;}
#carouselPrevWrapper {position: absolute; top: 135px; left: -35px; z-index: 11;}
#carouselPrevWrapper a {background-position: 0 0 !important;}
#carouselPrevWrapper a:hover {background-position: 0 -37px !important;}
#carouselNextWrapper a {background-position: -35px 0px !important;}
#carouselNextWrapper a:hover {background-position: -35px -37px !important;}

/* Showroom Info Slider */
.coda-slider-wrapper {padding: 0 0 20px 0; }
.coda-slider-wrapper div, .coda-slider-wrapper span, .coda-slider-wrapper applet, .coda-slider-wrapper object, .coda-slider-wrapper iframe, .coda-slider-wrapper h1, .coda-slider-wrapper h2, .coda-slider-wrapper h3, .coda-slider-wrapper h4, .coda-slider-wrapper h5, .coda-slider-wrapper h6, .coda-slider-wrapper p, .coda-slider-wrapper blockquote, .coda-slider-wrapper pre, .coda-slider-wrapper a, .coda-slider-wrapper abbr, .coda-slider-wrapper acronym, .coda-slider-wrapper address, .coda-slider-wrapper big, .coda-slider-wrapper cite, .coda-slider-wrapper code, .coda-slider-wrapper del, .coda-slider-wrapper dfn, .coda-slider-wrapper em, .coda-slider-wrapper font, .coda-slider-wrapper img, .coda-slider-wrapper ins, .coda-slider-wrapper kbd, .coda-slider-wrapper q, .coda-slider-wrapper s, .coda-slider-wrapper samp, .coda-slider-wrapper small, .coda-slider-wrapper strike, .coda-slider-wrapper strong, .coda-slider-wrapper sub, .coda-slider-wrapper sup, .coda-slider-wrapper tt, .coda-slider-wrapper var, .coda-slider-wrapper b, .coda-slider-wrapper u, .coda-slider-wrapper i, .coda-slider-wrapper center, .coda-slider-wrapper dl, .coda-slider-wrapper dt, .coda-slider-wrapper dd, .coda-slider-wrapper ol, .coda-slider-wrapper ul, .coda-slider-wrapper li, .coda-slider-wrapper fieldset, .coda-slider-wrapper form, .coda-slider-wrapper label, .coda-slider-wrapper legend, .coda-slider-wrapper table, .coda-slider-wrapper caption, .coda-slider-wrapper tbody, .coda-slider-wrapper tfoot, .coda-slider-wrapper thead, .coda-slider-wrapper tr, .coda-slider-wrapper th, .coda-slider-wrapper td {
	margin: 0;
	padding: 0;
	border: 0;
	box-shadow: none;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent; 
}
.coda-slider-wrapper body {line-height: 1;}
.coda-slider-wrapper ol, .coda-slider-wrapper ul {list-style: none;}
.coda-slider-wrapper blockquote, .coda-slider-wrapper q {quotes: none;}
.coda-slider-wrapper blockquote:before, .coda-slider-wrapper blockquote:after, .coda-slider-wrapper q:before, .coda-slider-wrapper q:after {content: '';content: none; }
.coda-slider-wrapper .coda-slider {background: #1a1a1a; border:3px solid #868686;}
.coda-slider-wrapper .coda-slider .panel .panel-wrapper {padding: 20px;}
.coda-slider-wrapper .coda-nav {}
.coda-slider-wrapper .coda-nav ul {margin: 0 !important;}
.coda-slider-wrapper .coda-nav .current {color:#fff;-moz-box-shadow: inset 0 0 20px rgba(0,0,0,.35);-webkit-box-shadow: inset 0 0 20px rgba(0,0,0,.35);box-shadow: inset 0 0 20px rgba(0,0,0,.35); background:#868686 url(../imglib/showroom/showroom-detail-product-info-arrow-active.png) 94% 50% no-repeat;}
.coda-slider-wrapper .coda-nav a {color: #868686;margin-right: 1px; padding: 14px 22px 14px 14px; font-size: 16px; font-weight: bold; text-transform: uppercase; text-shadow: -2px 1px 10px rgba(0,0,0,.25); background:url(../imglib/showroom/showroom-detail-product-info-arrow.png) 94% 50% no-repeat;}
.coda-slider-wrapper .coda-nav a:hover {color: #fff;text-shadow: none;}
.coda-slider-wrapper .loading {height: 100%;padding: 20px;text-align: center;}
.arrows .coda-slider {margin: 0 10px;}
.coda-slider-wrapper {clear: both;overflow: auto;}
.coda-slider-wrapper .coda-slider {float: left;overflow: hidden;position: relative;}
.coda-slider-wrapper .coda-slider .panel-container {position: relative;}
.coda-slider-wrapper .coda-slider .panel-container .panel {display: block;float: left;}
.coda-slider-wrapper .coda-nav {}
.coda-slider-wrapper .coda-nav ul {clear: both;display: block;margin: auto;overflow: hidden;}
.coda-slider-wrapper .coda-nav ul li {display: inline;}
.coda-slider-wrapper .coda-nav ul li a {display: block;float: left;text-decoration: none;}
.coda-slider-wrapper .coda-nav-left-arrow, .coda-slider-wrapper .coda-nav-right-arrow {cursor: pointer;float: left;}
.coda-slider-wrapper .coda-nav-left-arrow a, .coda-slider-wrapper .coda-nav-right-arrow a {display: block;}
.coda-slider-wrapper .coda-nav-left, .coda-slider-wrapper .coda-nav-right {float: left; }
.coda-slider-wrapper .coda-nav-left a, .coda-slider-wrapper .coda-nav-right a {display: block;text-align: center;text-decoration: none; }
.coda-slider-wrapper .coda-nav-left, .coda-slider-wrapper .coda-nav-left-arrow {clear: both;}

#product-info-slider .specs-panel {
	background-color:white;
	color:black;
}

#SpecsContentMain .Specs-Label {
	white-space: nowrap;
}

#SpecsContentMain {
		font:.8em arial;
		padding: .5em;
		width: 100%;
	}
#product-info-slider .specs-panel .SpecsSection td {
	height:2em;
	border-bottom:1px solid black;
	background: none repeat scroll 0 0 #AAAAAA;
	vertical-align:middle;
	font-size: 1.2em;
	font-weight: bolder;
}
#product-info-slider .specs-panel .SpecsSection {
	font-size:1.2em;
}
.SpecsDataeven td {
	background:#eeeeee;
}
.copyright {
	font-family:sans-serif;
	font-size:.7em;
}
div#SpecsContentMain td.even {
	background: #eeeeee;
}
#showroom-detail-container .detail-msrp.zerovalue{
	display:none;
}
/* Showroom Call to Action */
#showroom-cta {
	position:relative;
	background:#000;
	width:230px;
}
#showroom-cta ul{
	padding:5px;
	margin:0px;
}
#showroom-cta #showroom-cta-promo{
	display:none;
}
#wrapper #main{
	/* Provide more room for CTA buttons panel */
	padding-left:5px;
	padding-right:5px;
}