/* line 3, ../sass/rollovers.scss */
.rollovers {
  margin-top: 30px;
  font-size: 14px;
}
/* line 7, ../sass/rollovers.scss */
.rollovers ul {
  padding: 0 0 0 10px;
  list-style: none;
}
/* line 10, ../sass/rollovers.scss */
.rollovers ul li:before {
  content: "-";
  position: relative;
  left: -5px;
}
/* line 15, ../sass/rollovers.scss */
.rollovers ul li {
  text-indent: -5px;
}
/* line 20, ../sass/rollovers.scss */
.rollovers ol {
  padding: 0 0 0 22px;
}
/* line 22, ../sass/rollovers.scss */
.rollovers ol li {
  margin: 18px 0;
}
/* line 27, ../sass/rollovers.scss */
.rollovers table {
  width: 100%;
  text-align: left;
}
/* line 30, ../sass/rollovers.scss */
.rollovers table th {
  font-weight: 300;
  color: #0077A2;
  font-size: 12px;
  padding-left: 16%;
}
/* line 36, ../sass/rollovers.scss */
.rollovers table tr {
  background-color: transparent;
}
/* line 39, ../sass/rollovers.scss */
.rollovers table td {
  padding: 2px 0 2px 16%;
}

/*
Rollovers dates
*/
/* line 49, ../sass/rollovers.scss */
.ro-subtitle {
  overflow: hidden;
  *zoom: 1;
}
/* line 50, ../sass/rollovers.scss */
.ro-subtitle h2 {
  font-size: 22px !important;
  float: left;
}
/* line 54, ../sass/rollovers.scss */
.ro-subtitle a {
  font-size: 14px;
  float: right;
  margin-top: 18px;
  margin-right: 19px;
}

/* line 63, ../sass/rollovers.scss */
.ro-text {
  margin-top: 18px;
}

/* line 67, ../sass/rollovers.scss */
.ro-note {
  font-size: 14px;
  padding-left: 15px;
  position: relative;
  line-height: 16px;
}
/* line 72, ../sass/rollovers.scss */
.ro-note:before {
  content: "*";
  position: absolute;
  left: 5px;
  color: #0077A2;
}

/*
Weekly rollovers
*/
/* line 83, ../sass/rollovers.scss */
.ro-current-date {
  color: #0077A2;
  font-weight: 500;
  font-size: 18px;
  margin-bottom: 18px;
}

/* line 90, ../sass/rollovers.scss */
.ro-weekly-sign {
  color: #0077A2;
  font-size: 12px;
}
