/* ---------- jShowOff module styles ---------- */
#features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures {
 background: #000;
 position: relative;
 overflow: hidden;
 width: 610px;
 padding: 5px 5px 0 5px;
 height: 265px;
}
.jshowoff {
 width: 620px;
 margin: 10px 0;
}
.jshowoff div { 
 width: 620px;
 height: 265px;
}
.jshowoff div, .jshowoff img, .jshowoff {

}
#basicFeatures, .jshowoff.basicFeatures, .jshowoff.basicFeatures img, .jshowoff.basicFeatures div {
 -webkit-border-radius: 0;
 -moz-border-radius: 0;
}
.jshowoff div p, .jshowoff div h2 {
 _background-color: #efefef;
}
.jshowoff h2, .jshowoff p {
 font-size: 18px;
 padding: 15px 20px 0px;
 margin: 0;
}
.jshowoff p {
 font-size: 13px;
 line-height: 15px;
}
.jshowoff p.jshowoff-slidelinks {
 position: absolute;
 bottom: 5px;
 right: 5px;
 margin: 0;
 padding: 0;
}
#main-content .jshowoff-slidelinks a, #main-content .jshowoff-controls a {
 display: block;
 background-color: #555;
 color: #fff;
 padding: 5px 7px 5px;
 margin: 5px 0 0 5px;
 float: left;
 text-decoration: none;
 outline: none;
 font-size: 11px;
 line-height: 14px;
}
#main-content .jshowoff-slidelinks a:hover, #main-content .jshowoff-controls a:hover {
 color: #fff;
}
#main-content .jshowoff-slidelinks a.jshowoff-active, #main-content .jshowoff-slidelinks a.jshowoff-active:hover {
 background-color: #fff;
 color: #333;
}
p.jshowoff-controls {
 background: #000;
 overflow: auto;
 height: 1%;
 padding: 0 0 5px 5px;
 margin: 0;
}
#main-content .jshowoff-controls a {
 margin: 5px 5px 0 0;
 font-size: 12px;
 line-height: 15px;
 padding: 4px 8px 5px;
}

.jshowoff-pausetext {
 color: #fff;
}

/* --------------- POLL --------------- */
.graph {
  width: 240px;
  position: relative;
  right: 30px;
  font-size:11px;
}
.bar-title {
  position: relative;
  float: left;
  width: 85px;
  margin-left:26px;
  margin-right: 10px;
  text-align: right;
}
.bar-container {
  position: relative;
  float: left;
  width: 100px;
  height: 10px;
  margin: 0px 0px 30px;
}
.bar-container div {
  background-color:#ccc;
  height: 15px;
}
.bar-container strong {
  position: absolute;
  right: -40px;
  top: 0px;
  overflow: hidden;
}
#poll-results p {
  margin-top:10px;
  text-align: center;
}
#poll-results h3 {
  margin-top:10px;
  font-size:14px;
}