* Enter Your Custom CSS Here */*

/* smaller desktop screens
@media (min-width: 992px) {
	body.postid-419 .class-content .tab-content .class-panel-right dl.class-specifications dt {
  		font-size: 15px;
	}
	body.postid-419 .class-content .tab-content .class-panel-right dl.class-specifications dd {
  		font-size: 20px;
	}
} */

/* larger desktop screens
@media (min-width: 1200px) {
	body.postid-419 .class-content .tab-content .class-panel-right dl.class-specifications dt {
  		font-size: 17px;
	}
	body.postid-419 .class-content .tab-content .class-panel-right dl.class-specifications dd {
  		font-size: 22px;
	}
} */

.tug-chooser-sidebar p.tax-label {
  color: #f37321;
  font-size: 100%;
  line-height: 1.2em;
}
.tug-chooser-thumb-heading {
  color: #005890;
}
ul.tug-chooser.portfolio-category-chooser li {
  margin: 3px 0; /* was 10px 0 */
}
ul.tug-chooser.propulsion-type-chooser li {
  margin: 3px 0; /* was 10px 0 */
}

.class-options-heading {
  letter-spacing: -.06em;
}
.tug-chooser-wrapper {
  border-bottom: 8px solid #699ac5;
}
.tug-chooser-wrapper .chooser-heading {
  background: #699ac5;
  padding: 0px 10px;
}
ul { padding-left: 60px; }

.class-content .tab-content .class-panel-right dl.class-specifications dt {
  font-weight: normal;
  font-size: 120%;
}
.class-content .tab-content .class-panel-right dl.class-specifications dd {
  letter-spacing: -.06em;
  font-size: 220%;
}

.juxtapose img,
.cd-image-container img {
  max-width: none !important;
  height: initial !important;
}

.alignnone {
  margin: 5px 0 20px 0;
}

body.single-series h1 {
    text-transform: uppercase;
}