.trampoline-sidebar {
  background: #81E0FC;
  padding: 5px;
  margin: 10px;
  border: 1px solid #333;
}

.trampoline-sidebar ul li {
  display: block;
  height: 100px;
  text-align: center;
  padding: 0;
  font-weight: bold;
  color: #fff;  
  position: relative;
  background: url(../images/shapes/circle.png) center center no-repeat; 
}
.trampoline-sidebar ul li a {
  text-decoration: none;
  color: #fff;
  height: 100px;
  width: 85px;
  margin: 0 auto;
  display: block;
  padding-top: 45px;
  line-height: 10px;
}
.trampoline-sidebar ul li.shape-rectangle {
  background: url(../images/shapes/rectangle.png) center center no-repeat; 
}
.trampoline-sidebar ul li.shape-rectangle.wide {
  background: url(../images/shapes/rectangle-wide.png) center center no-repeat; 
}
.trampoline-sidebar ul li.shape-rectangle.wider {
  background: url(../images/shapes/rectangle-wider.png) center center no-repeat; 
}
.trampoline-sidebar ul li.shape-circle {
  background: url(../images/shapes/circle.png) center center no-repeat; 
}
.trampoline-sidebar ul li.shape-octagon {
  background: url(../images/shapes/octagon.png) center center no-repeat; 
}
.trampoline-sidebar ul li.shape-octagon.wide {
  background: url(../images/shapes/octagon-wide.png) center center no-repeat; 
}
.trampoline-sidebar ul li.shape-octagon.wider {
  background: url(../images/shapes/octagon-wider.png) center center no-repeat; 
}
.trampoline-sidebar ul li.shape-dodecagon {
  background: url(../images/shapes/dodecagon.png) center center no-repeat; 
}
.trampoline-sidebar ul li.shape-square {
  background: url(../images/shapes/square.png) center center no-repeat; 
}

.trampoline-sidebar ul li a.three-line {padding-top: 35px; font-weight: bold; color: #990000;}

h1 {
  color:#0066CC;
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
  margin-bottom:5px;
  margin-top:10px;
}
body.cms-testimonials-html h1 {color: #0A263C;}

p.payment {margin:10px;}

.col-main ul {padding-left: 40px; margin: 10px 0;}
.col-main li {padding: 0 10px; list-style-type:disc;}

a#credit_logo {
  position: absolute;
  bottom: 5px;
  right: 10px;
}

/*Header links*/
#header-links {
  position: absolute;
  top: 0;
  left: 256px;
}
#header-links ul {margin: 0; padding: 0;}
#header-links li {
  margin: 0; 
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  float: left;
}
#header-links a {
  height: 0 !important; 
  line-height: 1;
  margin: 0;
  overflow: hidden !important;
  padding-top: 65px; /* Insert actual height of background image:  */ 
  width: 165px;
  display: block;
  background: url(../images/header_links.jpg) 0 0 no-repeat;
}
/*normal*/
#header-links a.header-link-products {background-position: 0 0;}
#header-links a.header-link-parts {background-position: -165px 0;}
#header-links a.header-link-safety {background-position: -330px 0;}
#header-links a.header-link-warranty {background-position: -495px 0;}
/*hover*/
#header-links a.header-link-products:hover {background-position: 0 -65px;}
#header-links a.header-link-parts:hover {background-position: -165px -65px;}
#header-links a.header-link-safety:hover {background-position: -330px -65px;}
#header-links a.header-link-warranty:hover {background-position: -495px -65px;}



ul.checkout-types li {list-style-image: none; list-style-type: none;}


.hidden {
  visibility: hidden;
  display: none;
}
.visible {
  visibility: visible;
  display: inherit;
}
