/** Shopify CDN: Minification failed

Line 981:0 Unexpected "{"
Line 981:1 Unexpected "#"
Line 981:85 Expected identifier but found "#"

**/
/* jquery.checkbox.css */
.jquery-checkbox {
  display: inline;
  font-size: 20px;
  line-height: 20px;
  cursor: pointer;
  cursor: hand;
}

.jquery-checkbox .mark {
  display: inline-block;
  font-size: 0;
  line-height: 20px;
}

.jquery-checkbox img {
  vertical-align: middle;
  width: 60px;
  height: 20px;
}

.jquery-checkbox .mark {
  background: transparent url('//www.huntsmarine.com.au/cdn/shop/t/20/assets/checkbox.png?v=38693606060109468291765443697') no-repeat;
}

.jquery-checkbox .mark {
  background-position: 0px 0px;
}

.jquery-checkbox-hover .mark {
  background-position: 0px -20px;
}

.jquery-checkbox-checked .mark {
  background-position: 0px -40px;
}

.jquery-checkbox-checked .jquery-checkbox-hover .mark {
  background-position: 0px -60px;
}

.jquery-checkbox-disabled .mark {
  background-position: 0px -80px;
}

.jquery-checkbox-checked .jquery-checkbox-disabled .mark {
  background-position: 0px -100px;
}

/* jquery.safari-checkbox.css */
.jquery-safari-checkbox {
  display: inline;
  font-size: 16px;
  line-height: 16px;
  cursor: pointer;
  cursor: hand;
}

.jquery-safari-checkbox .mark {
  display: inline;
  font-size: 0;
  line-height: 20px;
}

.jquery-safari-checkbox .mark {
  vertical-align: middle;
  width: 16px;
  height: 16px;
}

.jquery-safari-checkbox .mark {
  background: transparent url('//www.huntsmarine.com.au/cdn/shop/t/20/assets/safari-checkbox.png?v=24550') no-repeat;
}

.jquery-safari-checkbox .mark {
  background-position: 0px 0px;
}

.jquery-safari-checkbox-hover .mark {
  background-position: -16px 0px;
}

.jquery-safari-checkbox-checked .mark {
  background-position: 0px -16px;
}

.jquery-safari-checkbox-checked .jquery-safari-checkbox-hover .mark {
  background-position: -16px -16px;
}

.jquery-safari-checkbox-disabled .mark {
  background-position: 0px -32px;
}

.jquery-safari-checkbox-checked .jquery-safari-checkbox-disabled .mark {
  background-position: 0px -48px;
}

/* Build My Boat */
#bmyb {
  margin-bottom: 40px;
}

#bmyb li.item {
  float: left;
  clear: none !important;
}

#bmyb li.item .label {
  width: 120px;
  padding-top: 4px;
}

#bmyb input,
#bmyb textarea {
  -webkit-appearance: checkbox !important;
}

/* Stages/Steps */
#bmyb-stage-container2 {
  width: 100%;
  padding: 30px 0;
  text-align: center;
}

.bmyb-dcon, .clearer {
  clear: both;
  float: none;
}

/* PREVIEW AREA & COLOURS */
#bmyb-preview {
  clear: both;
  width: 100%;
}

#boat-container {
  width: 450px;
  height: 90px;
}

#hulloutline {
  position: absolute;
  z-index: 402;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/hull-preview.png?v=69115138043092290951765443727) 0 0 no-repeat;
  width: 450px;
  height: 90px;
}

#hulllogo {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/hull-logo.png?v=30216446126346616681765443727) 0 0 no-repeat;
  width: 450px;
  height: 90px;
}

/* Full Hull */
#FullHull-preview {
  position: absolute;
  z-index: 400;
  width: 450px;
  height: 90px;
}

#FullHull-preview.white {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fullhull-white.png?v=178475141683166535431765443723) 0 0 no-repeat;
}

#FullHull-preview.black {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fullhull-black.png?v=178906876819316761541765443720) 0 0 no-repeat;
}

#FullHull-preview.golden {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fullhull-golden.png?v=139089073112036059761765443721) 0 0 no-repeat;
}

#FullHull-preview.lime {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fullhull-lime.png?v=25362434738118818911765443722) 0 0 no-repeat;
}

#FullHull-preview.red {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fullhull-red.png?v=112703376256402070421765443722) 0 0 no-repeat;
}

#FullHull-preview.lightblue {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fullhull-lightblue.png?v=92402900430821866341765443721) 0 0 no-repeat;
}

#FullHull-preview.blue {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fullhull-blue.png?v=80504355831475114691765443720) 0 0 no-repeat;
}

#FullHull-preview.orange {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fullhull-orange.png?v=148628337813994140621765443722) 0 0 no-repeat;
}

#FullHull-preview.grey {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fullhull-grey.png?v=130736866886351342211765443721) 0 0 no-repeat;
}

#FullHull-preview.yellow {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fullhull-yellow.png?v=127404015903955320741765443724) 0 0 no-repeat;
}

#FullHull-preview.stealthgrey {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fullhull-stealthgrey.png?v=84933785192440403021765443723) 0 0 no-repeat;
}

/* Two Tone Hull */
#HalfHull-preview {
  position: absolute;
  z-index: 401;
  width: 450px;
  height: 90px;
}

#HalfHull-preview.white {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/twotone-white.png?v=28813374114435633701765443754) 0 0 no-repeat;
}

#HalfHull-preview.black {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/twotone-black.png?v=39086305592830532051765443751) 0 0 no-repeat;
}

#HalfHull-preview.golden {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/twotone-golden.png?v=135553723999957707621765443752) 0 0 no-repeat;
}

#HalfHull-preview.lime {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/twotone-lime.png?v=34878540048470491011765443753) 0 0 no-repeat;
}

#HalfHull-preview.red {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/twotone-red.png?v=50873912735272606571765443753) 0 0 no-repeat;
}

#HalfHull-preview.lightblue {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/twotone-lightblue.png?v=18704636844170701971765443752) 0 0 no-repeat;
}

#HalfHull-preview.blue {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/twotone-blue.png?v=158072447619993913301765443751) 0 0 no-repeat;
}

#HalfHull-preview.orange {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/twotone-orange.png?v=129023146648771493451765443753) 0 0 no-repeat;
}

#HalfHull-preview.grey {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/twotone-grey.png?v=61636720693585231981765443752) 0 0 no-repeat;
}

#HalfHull-preview.yellow {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/twotone-yellow.png?v=53277265940412512071765443754) 0 0 no-repeat;
}

/* Vinyl Wraps */
.VinylWraps {
  width: 100%;
}

.VinylWraps td {
  width: 20% !important;
  height: 50px !important;
}

.VinylWraps td input {
  top: 50%;
  margin-top: -8px !important;
}

.VinylWraps td label {
  padding: 4px;
  background-color: #EEE;
}

/* Radio button vinyl images */
.BlueAdrenaline {
  text-shadow: 1px 1px 1px #FFF;
  color: #142E5A;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-adrenaline-Blue-Adrenaline.jpg?v=72543757087692608411765443761) 35% 0 no-repeat;
}

.GreenAdrenaline {
  text-shadow: 1px 1px 1px #FFF;
  color: #0C4609;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-adrenaline-Green-Adrenaline.jpg?v=32558910193409139461765443762) 35% 0 no-repeat;
}

.PurpleAdrenaline {
  text-shadow: 1px 1px 1px #FFF;
  color: #743279;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-adrenaline-Purple-Adrenaline.jpg?v=61386518484349352811765443762) 35% 0 no-repeat;
}

.RedAdrenaline {
  text-shadow: 1px 1px 1px #FFF;
  color: #711b23;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-adrenaline-Red-Adrenaline.jpg?v=7367974728803894291765443762) 35% 0 no-repeat;
}

.YellowAdrenaline {
  text-shadow: 1px 1px 1px #FFF;
  color: #CAA215;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-adrenaline-Yellow-Adrenaline.jpg?v=5824268850086562531765443763) 35% 0 no-repeat;
}

.AquaBass {
  text-shadow: 1px 1px 1px #FFF;
  color: #318c8f;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-bass-Aqua-Sample.jpg?v=82564033080909196991765443763) right 0 no-repeat;
}

.BlueBass {
  text-shadow: 1px 1px 1px #FFF;
  color: #006bbd;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-bass-Blue-Sample.jpg?v=19198245924448493571765443763) right 0 no-repeat;
}

.GreenBass {
  text-shadow: 1px 1px 1px #FFF;
  color: #317D3D;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-bass-Green-Sample.jpg?v=173771434556091967401765443764) right 0 no-repeat;
}

.BlueMangrove {
  text-shadow: 1px 1px 1px #FFF;
  color: #295395;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-mangrove-Blue-Sample.jpg?v=109928502002723245751765443764) right 0 no-repeat;
}

.GreenMangrove {
  text-shadow: 1px 1px 1px #FFF;
  color: #317D3D;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-mangrove-Green-Sample.jpg?v=107007484694357258021765443764) right 0 no-repeat;
}

.OrangeMangrove {
  text-shadow: 1px 1px 1px #FFF;
  color: #ff6600;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-mangrove-Orange-Sample.jpg?v=182942209194944512161765443765) right 0 no-repeat;
}

.RedMangrove {
  text-shadow: 1px 1px 1px #FFF;
  color: #711b23;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-mangrove-Red-Sample.jpg?v=3783853643713031621765443765) right 0 no-repeat;
}

.AquaSweep {
  text-shadow: 1px 1px 1px #FFF;
  color: #318c8f;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-sweep-Aqua-Sample.jpg?v=156524048530868162201765443765) 60% 0 no-repeat;
}

.BlueSweep {
  text-shadow: 1px 1px 1px #FFF;
  color: #204595;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-sweep-Blue-Sample.jpg?v=23528274636721685051765443766) 60% 0 no-repeat;
}

.GreenSweep {
  text-shadow: 1px 1px 1px #FFF;
  color: #317D3D;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-sweep-Green-Sample.jpg?v=62116478080074157741765443766) 60% 0 no-repeat;
}

.PurpleSweep {
  text-shadow: 1px 1px 1px #FFF;
  color: #743279;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-sweep-Purple-Sample.jpg?v=88022653735708072761765443766) 60% 0 no-repeat;
}

.RedSweep {
  text-shadow: 1px 1px 1px #FFF;
  color: #711b23;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/vinyls-sweep-Red-Sample.jpg?v=41688306744875367061765443767) 60% 0 no-repeat;
}

/* Radio button vinyl images */
.BlueIce {
  text-shadow: 1px 1px 1px #FFF;
  color: #142E5A;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/ice-blue.png?v=150577099041107035921765443728) 65% 0 no-repeat;
}

.GreenIce {
  text-shadow: 1px 1px 1px #FFF;
  color: #0C4609;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/ice-green.png?v=98096632420468727741765443729) 65% 0 no-repeat;
}

.BlackIce {
  text-shadow: 1px 1px 1px #FFF;
  color: #222222;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/ice-black.png?v=147433387617467766011765443728) 65% 0 no-repeat;
}

.RedIce {
  text-shadow: 1px 1px 1px #FFF;
  color: #711b23;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/ice-red.png?v=66581366801103308361765443729) 65% 0 no-repeat;
}

.AquaIce {
  text-shadow: 1px 1px 1px #FFF;
  color: #318c8f;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/ice-aqua.png?v=22934539570761840461765443728) 65% 0 no-repeat;
}

.AutumnCamo {
  text-shadow: 1px 1px 1px #FFF;
  color: #142E5A;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-autumn.png?v=60383023954953214371765443695) 65% 0 no-repeat;
}

.SnowCamo {
  text-shadow: 1px 1px 1px #FFF;
  color: #777777;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-snow.png?v=121657745625582569781765443697) 65% 0 no-repeat;
}

.MilitaryCamo {
  text-shadow: 1px 1px 1px #FFF;
  color: #222222;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-military.png?v=73044391476254056141765443696) 65% 0 no-repeat;
}

.OceanCamo {
  text-shadow: 1px 1px 1px #FFF;
  color: #204595;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-ocean.png?v=127368675943721483311765443696) 65% 0 no-repeat;
}

.GreyCamo {
  text-shadow: 1px 1px 1px #FFF;
  color: #444444;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-grey.png?v=129512103294335923081765443696) 65% 0 no-repeat;
}

.DesertCamo {
  text-shadow: 1px 1px 1px #FFF;
  color: #7A5705;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-desert.png?v=111014719085772500431765443695) 65% 0 no-repeat;
}

.Anniversary {
  text-shadow: 1px 1px 1px #FFF;
  color: #7A5705;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-anniversary.png?v=155076024388806160281765443695) 57% 0 no-repeat;
  display: none;
}

.Anniversary label:before {
  content: "70th ";
}

.ClawBlack {
  text-shadow: 1px 1px 1px #FFF;
  color: #7A5705;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/CLAW-black.jpg?v=122435806901758555211765443698) 57% 0 no-repeat;
}

.ClawBlue {
  text-shadow: 1px 1px 1px #FFF;
  color: #7A5705;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/CLAW-blue.jpg?v=47620259801288937381765443698) 57% 0 no-repeat;
}

.ClawGreen {
  text-shadow: 1px 1px 1px #FFF;
  color: #7A5705;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/CLAW-green.jpg?v=118881182792949015081765443699) 57% 0 no-repeat;
}

.ClawRed {
  text-shadow: 1px 1px 1px #FFF;
  color: #7A5705;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/CLAW-red.jpg?v=64523923845759910351765443700) 57% 0 no-repeat;
}

.GeometrixBlack {
  text-shadow: 1px 1px 1px #FFF;
  color: #7A5705;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/GEOMETRIX-black.jpg?v=103545322100306833731765443724) 57% 0 no-repeat;
}

.GeometrixBlue {
  text-shadow: 1px 1px 1px #FFF;
  color: #7A5705;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/GEOMETRIX-blue.jpg?v=37433829879087144961765443724) 57% 0 no-repeat;
}

.GeometrixGreen {
  text-shadow: 1px 1px 1px #FFF;
  color: #7A5705;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/GEOMETRIX-green.jpg?v=150317346581137062781765443725) 57% 0 no-repeat;
}

.GeometrixRed {
  text-shadow: 1px 1px 1px #FFF;
  color: #7A5705;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/GEOMETRIX-red.jpg?v=81753305815968871931765443725) 57% 0 no-repeat;
}

.GeometrixYellow {
  text-shadow: 1px 1px 1px #FFF;
  color: #7A5705;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/GEOMETRIX-yellow.jpg?v=46567569058371589781765443725) 57% 0 no-repeat;
}

/* Preview Vinyl Wrap images */
#Vinyl-preview {
  position: absolute;
  z-index: 403;
  width: 450px;
  height: 90px;
}

#Vinyl-preview.blueadrenaline {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-blueadrenaline.png?v=166735741593428598251765443756) 0 0 no-repeat;
}

#Vinyl-preview.greenadrenaline {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-greenadrenaline.png?v=121127164721699484271765443757) 0 0 no-repeat;
}

#Vinyl-preview.purpleadrenaline {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-purpleadrenaline.png?v=37819258863918729971765443759) 0 0 no-repeat;
}

#Vinyl-preview.redadrenaline {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-redadrenaline.png?v=87049074829377087251765443760) 0 0 no-repeat;
}

#Vinyl-preview.yellowadrenaline {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-yellowadrenaline.png?v=88531382116277040701765443761) 0 0 no-repeat;
}

#Vinyl-preview.aquasweep {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-aquasweep.png?v=42400516922483397381765443755) 0 0 no-repeat;
}

#Vinyl-preview.bluesweep {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-bluesweep.png?v=35781980321950309871765443757) 0 0 no-repeat;
}

#Vinyl-preview.greensweep {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-greensweep.png?v=125600312173699475921765443758) 0 0 no-repeat;
}

#Vinyl-preview.purplesweep {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-purplesweep.png?v=48717478498217967651765443759) 0 0 no-repeat;
}

#Vinyl-preview.redsweep {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-redsweep.png?v=142413605128636185801765443761) 0 0 no-repeat;
}

#Vinyl-preview.bluemangrove {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-bluemangrove.png?v=33946765001523332391765443756) 0 0 no-repeat;
}

#Vinyl-preview.greenmangrove {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-greenmangrove.png?v=178358740928038677481765443758) 0 0 no-repeat;
}

#Vinyl-preview.orangemangrove {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-orangemangrove.png?v=113506330161766423981765443759) 0 0 no-repeat;
}

#Vinyl-preview.redmangrove {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-redmangrove.png?v=107225625473547555461765443760) 0 0 no-repeat;
}

#Vinyl-preview.bluebass {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-bluebass.png?v=40500830643646059361765443756) 0 0 no-repeat;
}

#Vinyl-preview.aquabass {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-aquabass.png?v=27681029252257883511765443755) 0 0 no-repeat;
}

#Vinyl-preview.greenbass {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/Vinyl-greenbass.png?v=162131311754355966981765443757) 0 0 no-repeat;
}

#Vinyl-preview.blueice {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/ice-blue.png?v=150577099041107035921765443728) 0 0 no-repeat;
}

#Vinyl-preview.aquaice {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/ice-aqua.png?v=22934539570761840461765443728) 0 0 no-repeat;
}

#Vinyl-preview.blackice {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/ice-black.png?v=147433387617467766011765443728) 0 0 no-repeat;
}

#Vinyl-preview.greenice {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/ice-green.png?v=98096632420468727741765443729) 0 0 no-repeat;
}

#Vinyl-preview.redice {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/ice-red.png?v=66581366801103308361765443729) 0 0 no-repeat;
}

#Vinyl-preview.autumncamo {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-autumn.png?v=60383023954953214371765443695) 0 0 no-repeat;
}

#Vinyl-preview.snowcamo {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-snow.png?v=121657745625582569781765443697) 0 0 no-repeat;
}

#Vinyl-preview.militarycamo {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-military.png?v=73044391476254056141765443696) 0 0 no-repeat;
}

#Vinyl-preview.oceancamo {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-ocean.png?v=127368675943721483311765443696) 0 0 no-repeat;
}

#Vinyl-preview.greycamo {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-grey.png?v=129512103294335923081765443696) 0 0 no-repeat;
}

#Vinyl-preview.desertcamo {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/camo-desert.png?v=111014719085772500431765443695) 0 0 no-repeat;
}

#Vinyl-preview.anniversary {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/preview-camo-anniversary.png?v=24550) 0 0 no-repeat;
}

#Vinyl-preview.clawblack {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/CLAW-black.png?v=86741630413728604531765443698) 0 0 no-repeat;
}

#Vinyl-preview.clawblue {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/CLAW-blue.png?v=119095091675829524051765443699) 0 0 no-repeat;
}

#Vinyl-preview.clawgreen {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/CLAW-green.png?v=88927438141112594201765443699) 0 0 no-repeat;
}

#Vinyl-preview.clawred {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/CLAW-red.png?v=87987291442561628771765443700) 0 0 no-repeat;
}

#Vinyl-preview.geometrixblack {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/preview-GEOMETRIX-black.png?v=30106356412760600911765443741) 0 0 no-repeat;
}

#Vinyl-preview.geometrixblue {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/preview-GEOMETRIX-blue.png?v=17446363522030318271765443741) 0 0 no-repeat;
}

#Vinyl-preview.geometrixgreen {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/preview-GEOMETRIX-green.png?v=290821478647760571765443742) 0 0 no-repeat;
}

#Vinyl-preview.geometrixred {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/preview-GEOMETRIX-red.png?v=18961082294721866831765443742) 0 0 no-repeat;
}

#Vinyl-preview.geometrixyellow {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/preview-GEOMETRIX-yellow.png?v=133865061812647996321765443743) 0 0 no-repeat;
}

/* Stripes */
#Stripes-preview {
  position: absolute;
  z-index: 404;
  width: 450px;
  height: 90px;
  -webkit-transform: rotate(3deg);
  transform: rotate(3deg);
}

/* Top */
#Stripe0-preview {
  position: absolute;
  z-index: 407;
  width: 220px;
  height: 70px;
  left: 80px;
  background-position: 0px 8px !important;
  background-size: contain !important;
}

#Stripe0-preview.black {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe.png?v=95520330510390895411765443712) 0 0 no-repeat;
}

#Stripe0-preview.olympicblue {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-olympicblue.png?v=82115938814727947551765443710) 0 0 no-repeat;
}

#Stripe0-preview.red {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-red.png?v=58257478696807393061765443711) 0 0 no-repeat;
}

#Stripe0-preview.lightgrey {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-lightgrey.png?v=117109478103461966781765443709) 0 0 no-repeat;
}

#Stripe0-preview.sapphire {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-sapphire.png?v=181181214297344738251765443711) 0 0 no-repeat;
}

#Stripe0-preview.darkgreen {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-darkgreen.png?v=153612559000687882421765443708) 0 0 no-repeat;
}

#Stripe0-preview.yellow {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-yellow.png?v=135805723545208105971765443712) 0 0 no-repeat;
}

#Stripe0-preview.darkgrey {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-darkgrey.png?v=127451476633846836961765443708) 0 0 no-repeat;
}

#Stripe0-preview.burgundy {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-burgundy.png?v=83986663039887528271765443707) 0 0 no-repeat;
}

#Stripe0-preview.deeppurple {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-deeppurple.png?v=127059667361200038881765443709) 0 0 no-repeat;
}

#Stripe0-preview.ocean {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-ocean.png?v=86597977672129728641765443710) 0 0 no-repeat;
}

#Stripe0-preview.magenta {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-magenta.png?v=57168585720783357811765443710) 0 0 no-repeat;
}

#Stripe0-preview.teal {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-teal.png?v=23911549232205140461765443711) 0 0 no-repeat;
}

#Stripe0-preview.white {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-white.png?v=63857859371333091841765443712) 0 0 no-repeat;
}

#Stripe0-preview.anthracite {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-anthracite.png?v=81406201127666284371765443707) 0 0 no-repeat;
}

#Stripe0-preview.lime {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-topstripe-lime.png?v=41987374059975479741765443709) 0 0 no-repeat;
}

/* Middle */
#Stripe1-preview {
  position: absolute;
  z-index: 406;
  width: 220px;
  height: 70px;
  left: 80px;
  background-position: 0px 8px !important;
  background-size: contain !important;
}

#Stripe1-preview.black {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe.png?v=61528179549811213421765443707) 0 0 no-repeat;
}

#Stripe1-preview.olympicblue {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-olympicblue.png?v=83622434565639498551765443705) 0 0 no-repeat;
}

#Stripe1-preview.red {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-red.png?v=173771371866627999171765443705) 0 0 no-repeat;
}

#Stripe1-preview.lightgrey {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-lightgrey.png?v=113559585699326330851765443703) 0 0 no-repeat;
}

#Stripe1-preview.sapphire {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-sapphire.png?v=143441397313530740131765443705) 0 0 no-repeat;
}

#Stripe1-preview.darkgreen {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-darkgreen.png?v=2286621213182139971765443702) 0 0 no-repeat;
}

#Stripe1-preview.yellow {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-yellow.png?v=9465001035459991001765443706) 0 0 no-repeat;
}

#Stripe1-preview.darkgrey {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-darkgrey.png?v=137701113423591068581765443703) 0 0 no-repeat;
}

#Stripe1-preview.burgundy {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-burgundy.png?v=158557998872360806531765443702) 0 0 no-repeat;
}

#Stripe1-preview.deeppurple {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-deeppurple.png?v=73446435399310804121765443703) 0 0 no-repeat;
}

#Stripe1-preview.ocean {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-ocean.png?v=50230147086495064101765443704) 0 0 no-repeat;
}

#Stripe1-preview.magenta {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-magenta.png?v=47896552374014622091765443704) 0 0 no-repeat;
}

#Stripe1-preview.teal {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-teal.png?v=181436520870411081691765443706) 0 0 no-repeat;
}

#Stripe1-preview.white {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-white.png?v=166681109661601371441765443706) 0 0 no-repeat;
}

#Stripe1-preview.anthracite {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-anthracite.png?v=167923182902628545581765443702) 0 0 no-repeat;
}

#Stripe1-preview.lime {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-middlestripe-lime.png?v=5445170258406727481765443704) 0 0 no-repeat;
}

/* Bottom */
#Stripe2-preview {
  position: absolute;
  z-index: 405;
  width: 450px;
  height: 90px;
}

#Stripe2-preview.black {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.olympicblue {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-olympicblue.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.red {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-red.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.lightgrey {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-lightgrey.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.sapphire {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-sapphire.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.darkgreen {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-darkgreen.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.yellow {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-yellow.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.darkgrey {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-darkgrey.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.burgundy {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-burgundy.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.deeppurple {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-deeppurple.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.ocean {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-ocean.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.magenta {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-magenta.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.teal {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-teal.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.white {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-white.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.anthracite {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-anthracite.png?v=24550) 0 0 no-repeat;
}

#Stripe2-preview.lime {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-bottomstripe-lime.png?v=24550) 0 0 no-repeat;
}

#Stripe3-preview.show {
  position: absolute;
  z-index: 408;
  width: 450px;
  height: 90px;
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/fa-staticstripe.png?v=24550) 0px 0px no-repeat;
}

/* Biminis */
#Bimini-preview {
  position: absolute;
  z-index: 408;
  width: 450px;
  height: 90px;
  margin-left: 550px;
}

#Bimini-preview.red {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/bimini-red.jpg?v=18090331171139999971765443683) 0 0 no-repeat;
}

#Bimini-preview.burgundy {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/bimini-burgundy.jpg?v=142164522791034624611765443681) 0 0 no-repeat;
}

#Bimini-preview.whiteongrey {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/bimini-whiteongrey.jpg?v=182952149396600060131765443684) 0 0 no-repeat;
}

#Bimini-preview.captainnavy {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/bimini-captainnavy.jpg?v=180780621220072670791765443682) 0 0 no-repeat;
}

#Bimini-preview.pacificblue {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/bimini-pacificblue.jpg?v=137835911032458405451765443682) 0 0 no-repeat;
}

#Bimini-preview.jetblack {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/bimini-black.jpg?v=160004403782893451841765443681) 0 0 no-repeat;
}

#Bimini-preview.cadetgrey {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/bimini-cadetgrey.jpg?v=173860298160308814741765443682) 0 0 no-repeat;
}

#Bimini-preview.persian {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/bimini-persian.jpg?v=108915467857460562771765443683) 0 0 no-repeat;
}

/* END OF PREVIEW AREA & COLOURS */

/* Stage Content */
.bmyb-content {
  display: inline-block;
}

.bmyb-content table {
  margin: 0;
  width: 100%;
}

.bmyb-content td, .bmyb-content th {
  border: 0;
}

#bmyb-content1 {
  background-color: #FFF;
  border: 18px solid #eee;
  padding: 0;
}

{##bmyb-content2 { border:1px solid #ccc; background-color:#eee; padding:15px 11px; }#}
#bmyb-content3 {
  border: 1px solid #ccc;
  background-color: #eee;
  padding: 15px 11px;
}

/* Colour Specifications */
.notapplicable {
  display: none;
  border: 1px solid #DDDDDD;
}

.colourset td {
  border-collapse: separate;
  line-height: normal;
  position: relative;
  height: 30px;
  width: 20%;
  font-size: 11px;
  font-weight: bold;
}

.toprow td {
  height: auto;
}

.colourset td input {
  left: 5px;
  margin: 0;
  position: absolute;
}

.colourset td label {
  display: inline-block;
  line-height: 1;
  margin: 0 5px 0 20px;
}

.stripecolours .colourset table {
  padding-bottom: 0px;
}

.bmyb-col1 {
  width: 90px !important;
  float: left;
  padding-top: 3px;
}

.bmyb-label {
  display: inline-block;
  margin-bottom: 5px;
  font-size: 16px;
  color: #333;
}

.bmyb-col2 {
  float: left;
  width: 605px;
  padding-bottom: 16px;
}

.bmyb-label2, .bmyb-label3 {
  padding-top: 7px;
  display: inline-block;
  font-size: 11px;
  color: #333;
  line-height: 15px;
}

.bmyb-label3 {
  padding: 20px 7px 0 0;
}

.hideoverlay {
  background: url(//www.huntsmarine.com.au/cdn/shop/t/20/assets/overlay.png?v=171696170739771012221765443740) repeat-y 0 0;
  width: 626px;
  position: absolute;
  min-height: 50px;
  z-index: 10;
}

.MiddleStripeColour, .BottomStripeColour {
  margin-left: 43px;
}

/* Colour specs */
.stripecolours {
  padding-bottom: 4px;
}

.colourset .Blue {
  color: #FFF;
  background-color: #1b4ea3;
}

.colourset .LightBlue {
  color: #FFF;
  background-color: #0070be;
}

.colourset .Red {
  color: #FFF;
  background-color: #dd0b3c;
}

.colourset .Lime {
  color: #444;
  background-color: #b0d92a;
}

.colourset .Golden {
  color: #FFF;
  background-color: #635e4a;
}

.colourset .Black,
.colourset .JetBlack {
  color: #FFF;
  background-color: #000;
}

.colourset .White {
  color: #444;
  background-color: #fff;
}

.colourset .Orange {
  color: #FFF;
  background-color: #ec702b;
}

.colourset .Grey {
  color: #FFF;
  background-color: #939598;
}

.colourset .OlympicBlue {
  color: #FFF;
  background-color: #00a2DD;
}

.colourset .LightGrey {
  color: #FFF;
  background-color: #b3b5b8;
}

.colourset .Sapphire {
  color: #FFF;
  background-color: #33246e;
}

.colourset .DarkGreen {
  color: #FFF;
  background-color: #02615d;
}

.colourset .Yellow {
  color: #555;
  background-color: #ddc91a;
}

.colourset .DarkGrey {
  color: #FFF;
  background-color: #656769;
}

.colourset .Burgundy {
  color: #FFF;
  background-color: #711b23;
}

.colourset .DeepPurple {
  color: #FFF;
  background-color: #51255b;
}

.colourset .Ocean {
  color: #FFF;
  background-color: #1c305d;
}

.colourset .Magenta {
  color: #FFF;
  background-color: #c30086;
}

.colourset .Teal {
  color: #FFF;
  background-color: #00746e;
}

.colourset .Anthracite {
  color: #FFF;
  background-color: #77797c;
}

.colourset .WhiteOnGrey {
  color: #444;
  background-color: #fff;
}

.colourset .CaptainNavy {
  color: #FFF;
  background-color: #142e5a;
}

.colourset .PacificBlue {
  color: #FFF;
  background-color: #006bbd;
}

.colourset .Toast {
  color: #FFF;
  background-color: #deddce;
}

.colourset .CadetGrey {
  color: #FFF;
  background-color: #9b9da0;
}

.colourset .Persian {
  color: #FFF;
  background-color: #006f69;
}

.colourset .StealthGrey {
  color: #FFF;
  background-color: #383e42;
}
