a.button button {
  behavior: url(/js/ie-button-link.htc);
}

a.dir-left,
a.dir-right,
a.dir-up,
a.dir-down {
  behavior: url(/js/ie-dir-link.htc);
}

/* Concerts */
body#concerts .cage ol {
  margin-top: -10px;
}
#picker-options-list .arrow-wrap {
  padding: 0 1px;
}
#picker-viewer .arrow-wrap {
  padding: 0 0 1px;
}

a.pane span,
a.pane span span {
  zoom: 1;
}

/* Community feed */
.community-feed .beta .cage2 .last {
  padding-bottom: 0;
}
.community-feed a.add {
  width: 62px;
  position: relative;
  padding-left: 14px;
  white-space: nowrap;
}
.community-feed #popular-groups li.last,
.community-feed #recent-calendars li.last {
  border-bottom: 0 none transparent;
  clear: both;
}
.community-feed #recent-calendars a.add {
  width: 75px;
}
#community-feed-trending ul li a { 
  width: 158px;
}

/* Plu box */
#plu-list-promo-container a.bn:hover,
#plu-list-promo-container a:hover,
#plu-event-promo-container a.bn:hover,
#plu-event-promo-container a:hover {
  background-color: #515151\9;
}

/* z100 */
#competition-hilights p .competition-count {
  position: relative;
  top: 13px;
  *top: 4px;
}
#event-details .meta {
  *float: none;
}

/* Buttons */
/* IE8 and below (properties prefixed with \9 `property: value\9;` ) */
.bn-orange:hover {
background-color: #F86602\9;
}
/* Button - Green */
.bn-green:hover {
background-color: #3CA300\9;
}
/* Button - Blue */
.bn-blue:hover {
background-color: #016AD4\9;
}
/* Button - Yellow */
.bn-yellow:hover {
background-color: #F3A600\9;
}
/* Button - Red */
.bn-red:hover {
background-color: #C91414\9;
}
/* Button - Grey */
.bn-grey:hover {
background-color: #ACACAC\9;
}
/* Button - Charcoal */
.bn-charcoal:hover {
background-color: #515151\9;
}
/* Button styles */
.bn-sz-lg {
line-height: 29px\9;
}
.bn-sz-md {
line-height: 25px\9;
}
.bn-sz-xs {
line-height: 19px\9;
}
.bn-sz-sm {
  line-height: 21px\9;
  *line-height: 19px;
}
.bn-close {
  line-height: 17px;
}

/* Hosted edp/vdp plusone */
#eventful #share-tools .plusone div {
  top: 0;
}

/* Edit event form images */
.multi_add {
  width: 48px;
}
.multi_add.bn-sz-sm {
  width: 96px;
}
