.showroom #static-nav, .showroom .action-items, .showroom #trim-selector, .showroom .ui-tabs, .showroom .trim-color-container.active, #photo-gallery, #spins, #video-gallery, #performance-features img, #performance-features .ui-button, .showroom .ddc-content.privacy, .showroom .spec-disclaimers, .showroom dt.disclaimer {
  display: none; }

#performance-features .features-content {
  margin-left: 20px; }

.trim-selector-container {
  float: left; }

.trim-selector-container ul {
  margin-left: 0; }

.select-trim-results.active {
  display: block;
  clear: left; }

.select-trim-results {
  display: none;
  margin: 0; }

.select-trim-results li {
  padding-left: 30px;
  background: transparent url("/v9/widgets/showroom/adw/v1/images/showroom-trim-icons.png") 0 0 no-repeat;
  font-size: 123.1%;
  font-family: "Arial";
  line-height: 1.7;
  white-space: nowrap; }

.select-trim-results li.engine {
  background-position: 0 -25px; }

.select-trim-results li.transmission {
  background-position: 0 -50px; }

.select-trim-results li.drive {
  background-position: 0 -73px; }

.select-trim-results li.price {
  background-position: 0 -96px; }

.showroom-trims .yui3-u-1-4 {
  float: left; }

.trim-selector-container select {
  float: left;
  width: 100%;
  margin: 10px 0 20px; }

#overview .clearfix {
  clear: both; }

.trim-selector-container h3 {
  color: #f2f2f2;
  text-transform: uppercase;
  text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.25);
  font-size: 100%;
  font-family: "Acura Bliss Heavy", "Arial Bold"; }

.trim-selector-container h3 .year-make {
  float: left;
  font-size: 189%;
  line-height: 0.9; }

.trim-selector-container h3 .model {
  float: left;
  clear: left;
  font-size: 688%;
  line-height: 0.9; }

.trim-selector-container h3 .tsx-sport {
  display: inline-block;
  margin-left: 23px;
  font-size: 161%; }

.trim-color-container {
  display: none; }

.trim-color-container.active {
  display: block; }

/* oem photos  carousel*/
#photo-gallery, #spins {
  padding-top: 40px; }

#photo-gallery h4 {
  float: left;
  color: #fff;
  font-size: 231%; }

#photo-gallery li.load-late {
  background-color: #515151;
  background-image: url('/v9/widgets/showroom/adw/v1/images/ajax-loader.gif');
  background-repeat: no-repeat;
  background-position: center center; }

/*=======*/
#trims-viewer, #photo-gallery, #spins, #video-gallery {
  height: 600px; }

#performance-features {
  height: auto; }

#video-gallery {
  height: 700px; }

/*#specifications { height:3500px; }*/
#exterior-oem-photos.ui-tabs-panel, #interior-oem-photos.ui-tabs-panel {
  padding: 0; }

#photo-gallery .jcarousel-item img {
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.6); }

.showroom .gallery {
  margin-top: 20px; }

.showroom .ui-widget-content {
  border: none;
  background: transparent; }

.showroom .carousel-index-container {
  overflow-x: scroll;
  overflow-y: hidden;
  width: 960px;
  height: 60px; }

.showroom .carousel-index {
  width: auto;
  white-space: nowrap;
  /*min-width: 2700px;*/ }

.showroom .carousel-index li {
  display: inline;
  white-space: nowrap; }

.showroom .carousel-index img {
  float: left;
  margin-right: 20px;
  white-space: nowrap; }

.showroom .jcarousel-container {
  width: 100%;
  padding: 0; }

.showroom .jcarousel-clip {
  width: 960px; }

.showroom .thumbs .jcarousel-clip {
  overflow: auto;
  width: 930px; }

.showroom .jcarousel-item {
  margin: 0 3px; }

.showroom .jcarousel-next, .jcarousel-prev, .showroom .jcarousel-prev:hover {
  background: transparent url("/v9/widgets/showroom/adw/v1/images/jcarousel-prev-next.png") 0 0 no-repeat;
  height: 100px;
  width: 50px; }

.showroom .jcarousel-next, .showroom .jcarousel-next:hover {
  background-position: -50px 0; }

.showroom .jcarousel-next.jcarousel-prev-disabled, .showroom .jcarousel-prev.jcarousel-prev-disabled {
  opacity: 0.3; }

.showroom #overview a img {
  border: solid 2px transparent; }

.showroom #overview a:hover img, .showroom #overview a img.selected {
  border: solid 2px #da3905; }

/*features*/
#performance-features .categoryWrap {
  clear: both;
  margin-bottom: 10px; }

#performance-features img {
  float: left;
  clear: left;
  width: 320px;
  height: 240px; }

#performance-features h4 {
  clear: both;
  margin: 10px 0;
  font-size: 131%;
  color: #000; }

#performance-features p {
  margin-bottom: 0;
  color: #000; }

#performance-features h6 {
  margin-bottom: 5px;
  color: #000;
  font-size: 125%; }

#performance-features .features-content {
  padding-bottom: 10px;
  font-size: 123.1%;
  line-height: 1.5; }

#performance-features ul {
  display: none; }

#performance-features sup {
  vertical-align: super; }

/* specs */
.specs {
  width: 50%;
  float: left; }

#specifications h4 {
  color: #999;
  font-weight: normal;
  font-size: 231%;
  clear: left; }

#specifications dt, #specifications dd {
  float: left;
  width: 49%; }

#specifications dt {
  clear: left;
  margin-bottom: 10px;
  font-size: 123.1%;
  line-height: 18px; }

#specifications dd {
  margin-bottom: 5px;
  color: #000;
  font-weight: normal;
  font-size: 108%;
  line-height: 1.5; }

/* showroom */
.showroom .content {
  clear: both; }
