h3.gigpress-artist-heading{color:#1d75cf;}span.gigpress-artist-subscriptions{margin-left:5px;float:right;}.gigpress-menu-container{padding:5px 0;text-align:right;}.gigpress-table{width:100%;border:none;border-collapse:collapse;border-top:1px solid #CCC;margin:0.5em 0 1em 0;clear:both;}.url.gigpress{display:none;}tr.gigpress-header th{font-weight:bold;}.gigpress-table th{padding:6px 8px;vertical-align:middle;text-align:left;border-bottom:1px solid #CCC;}th.gigpress-heading{background-color:#EEE;border-bottom:1px solid #CCC;}th.gigpress-heading h1,th.gigpress-heading h2,th.gigpress-heading h3,th.gigpress-heading h4,th.gigpress-heading h5{margin:0;font-size:20px;}.gigpress-table td{padding:6px 8px;vertical-align:middle;text-align:left;}.gigpress-row td{border-bottom:1px solid #EEE;}tr.gigpress-alt{}.gigpress-date{text-align:center;width:55px;}tr.gigpress-tour td{background-color:#f6f6f6;}tr.divider.gigpress-row td{border-top:2px solid #CCC;}tr.gigpress-info td{font-size:90%;color:#333;border-bottom:1px solid #CCC;}tr.gigpress-info td.description{visibility:visible;}tr.gigpress-row.cancelled,tr.gigpress-info.cancelled,tr.cancelled span.gigpress-info-label,tr.cancelled span.gigpress-info-item{color:#999;}span.gigpress-info-item{}span.gigpress-info-label{color:#666;}a.gigpress-tickets-link{font-weight:bold;text-transform:uppercase;}strong.gigpress-cancelled,strong.gigpress-soldout{text-transform:uppercase;font-weight:bold;padding:1px;color:#111;background:#fffdeb;border:1px solid #EEE;background:#111;color:#FFF;border:none;}a.gigpress-address{}td.gigpress-links-cell{vertical-align:top;}.gigpress-calendar-add{position:relative;}a.gigpress-links-toggle{display:block;text-indent:-9999px;width:11px;height:11px;background:transparent url(../images/calendar-toggle.png) no-repeat left top;cursor:pointer;}a.gigpress-links-toggle:hover{background-position:-11px 0px;}a.gigpress-link-active{background-position:-33px;}a.gigpress-link-active:hover{background-position:-22px;}div.gigpress-calendar-links{display:none;position:absolute;left:20px;top:-1.2em;width:15em;padding-left:7px;background:transparent url(../images/calendar-links-bg.png) no-repeat left center;}.gigpress-calendar-links-inner{background-color:#f3f3f3;padding:6px 8px;font-size:11px;line-height:16px;border:1px solid #CCC;border-width:1px 1px 1px 0;}div.gigpress-calendar-links span{display:block;}p.gigpress-subscribe{text-align:left;color:#999;margin:0;}p.gigpress-subscribe a{display:inline-block;text-indent:-9999px;width:12px;margin:0 3px;}a.gigpress-rss,a.gigpress-rss:hover{padding-left:15px;background:transparent url(../images/feed-icon-12x12.png) no-repeat left center;}a.gigpress-ical,a.gigpress-ical:hover{padding-left:15px;background:transparent url(../images/icalendar-icon.gif) no-repeat left center;}ul.gigpress-listing{}.gigpress-listing li{}h3.gigpress-list-artist-heading{}span.gigpress-list-tour-heading{font-weight:bold;font-size:110%;}li.gigpress-alt{}span.gigpress-sidebar-date{font-weight:bold;display:block;}ul.gigpress-listing strong.gigpress-soldout{display:block;}ul.gigpress-related-show{margin-bottom:2em;}.gigpress-related-label{font-weight:bold;}.gigpress-related-item{}.hide{display:none;}abbr{border:none;text-decoration:none;font-size:100%;}.dtstart{background:url(../images/calender.gif) no-repeat scroll 0 0 transparent;float:left;height:49px;width:45px;}.dtend{background:url(../images/calender.gif) no-repeat scroll 0 0 transparent;float:left;height:49px;width:45px;}.gigyear{display:none;}.gigmonth{color:#fff;display:block;font-size:11px;line-height:11px;margin-left:0;padding-top:3px;text-align:center;text-transform:uppercase;}.gigday{color:#999;display:block;font-size:20px;line-height:18px;margin-left:0;padding-top:5px;text-align:center;text-transform:uppercase;width:40px;}
.gigorder{width:100px;height:30px;background:url(../images/100x30.png);color:#fff;}
.gigorder a:link,.gigorder a:visited{color:#fff;display:block;font-size:12px;font-family:Arial,Helvetica,sans-serif;padding:9px 4px 0 23px;text-decoration:none;}
th.gigpress-price,th.sportpress-price{width:80px;}th.sportpress-game{width:220px;}th.sportpress-order,th.gigpress-order{width:100px;}.feedupdate{color:#999;font-size:10px;margin-left:5px;}div#gigpress_paginate,div#gigpress_filter{float:right;}#gigpress_paginate a{display:block;float:left;font-size:11px;line-height:13px;margin:2px 6px 2px 0;}#gigpress_paginate a{background-color:#fff;border:1px solid #bbb;color:#303030;display:block;padding:1px 5px 2px 5px;text-decoration:none;}#gigpress_paginate a:hover,#gigpress_paginate a:active{background-color:#bbb;border:1px solid #303030;}#gigpress_paginate .paginate_active{background-color:#303030;border:1px solid #303030;color:#fff;font-size:11px;padding:1px 5px 2px 5px;}#gigpress_last,#gigpress_first{display:none !important;}#gigpress_filter{margin:5px 0;}.sorting_asc{background-image:url("../images/sort_asc.png");}.sorting_desc{background-image:url("../images/sort_desc.png");}.sorting{background-image:url("../images/sort_both.png");}.sorting,.sorting_asc,.sorting_desc{background-position:right center;background-repeat:no-repeat;cursor:pointer;}#gigpress_wrapper{clear:both;}
table.dataTable.dtr-inline.collapsed tbody td:first-child,
table.dataTable.dtr-inline.collapsed tbody th:first-child {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
}
table.dataTable.dtr-inline.collapsed tbody td:first-child:before,
table.dataTable.dtr-inline.collapsed tbody th:first-child:before {
  top: 8px;
  left: 4px;
  height: 16px;
  width: 16px;
  display: block;
  position: absolute;
  color: white;
  border: 2px solid white;
  border-radius: 16px;
  text-align: center;
  line-height: 14px;
  box-shadow: 0 0 3px #444;
  box-sizing: content-box;
  content: '+';
  background-color: #31b131;
}
table.dataTable.dtr-inline.collapsed tbody td:first-child.dataTables_empty:before,
table.dataTable.dtr-inline.collapsed tbody th:first-child.dataTables_empty:before {
  display: none;
}
table.dataTable.dtr-inline.collapsed tbody tr.parent td:first-child:before,
table.dataTable.dtr-inline.collapsed tbody tr.parent th:first-child:before {
  content: '-';
  background-color: #d33333;
}
table.dataTable.dtr-inline.collapsed tbody tr.child td:before {
  display: none;
}
table.dataTable.dtr-column tbody td.control,
table.dataTable.dtr-column tbody th.control {
  position: relative;
  cursor: pointer;
}
table.dataTable.dtr-column tbody td.control:before,
table.dataTable.dtr-column tbody th.control:before {
  top: 50%;
  left: 50%;
  height: 16px;
  width: 16px;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
  position: absolute;
  color: white;
  border: 2px solid white;
  border-radius: 16px;
  text-align: center;
  line-height: 14px;
  box-shadow: 0 0 3px #444;
  box-sizing: content-box;
  content: '+';
  background-color: #31b131;
}
table.dataTable.dtr-column tbody tr.parent td.control:before,
table.dataTable.dtr-column tbody tr.parent th.control:before {
  content: '-';
  background-color: #d33333;
}
table.dataTable tr.child {
  padding: 0.5em 1em;
}
table.dataTable tr.child:hover {
  background: transparent !important;
}
table.dataTable tr.child ul {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
table.dataTable tr.child ul li {
  border-bottom: 1px solid #efefef;
  padding: 0.5em 0;
  white-space: nowrap;
}
table.dataTable tr.child ul li:first-child {
  padding-top: 0;
}
table.dataTable tr.child ul li:last-child {
  border-bottom: none;
}
table.dataTable tr.child span.dtr-title {
  display: inline-block;
  min-width: 75px;
  font-weight: bold;
}
