#bodywrapper .index {
  min-height: 600px;
  background: #F5F5F5 url(/assets/Framework/page-bg.gif) repeat-y; }

.schedulewrapper {
  display: block;
  width: 100%;
  margin-top: 30px; }

.schedulewrapper .showbox {
  position: relative;
  background: repeat-y right;
  min-height: 150px;
  display: block;
  border-bottom: 2px solid #F9E90D;
  padding: 15px 42px 15px 43px; }

.schedulewrapper .imagebox, .schedulewrapper .imageboxcancelled {
  float: left;
  width: 150px;
  margin-right: 10px; }

.schedulewrapper .imagebox img, .schedulewrapper .imageboxcancelled img {
  /*padding-top: 17px;
  padding-left: 44px;*/ }

.schedulewrapper .imageboxcancelled .trans {
  height: 150px;
  width: 150px;
  background-image: url(/images/framework/transparent50.png);
  margin-right: 10px; }

.schedulewrapper .infobox {
  float: left;
  font-size: 16px;
  /*line-height: 140%;*/
  min-height: 100px;
  color: #FFFFFF;
  width: 360px; }

.schedulewrapper .promotor {
  font-size: 13px;
  color: #F9E90D; }

.schedulewrapper .artist-large {
  font-size: 18px;
  font-weight: bold; }

.schedulewrapper .other-large {
  font-size: 18px; }

.schedulewrapper .other-small {
  font-size: 12px; }

.schedulewrapper .infobox .datablock {
  padding-top: 14px;
  font-size: 12px;
  /*font-weight: bold;
  text-transform: uppercase;*/ }

.osdate {
  font-size: 13px;
  padding-top: 2px; }

.schedulewrapper .infoboxcancelled {
  float: left;
  width: 310px;
  font-size: 16px;
  line-height: 110%;
  min-height: 100px;
  padding-top: 10px;
  padding-left: 12px;
  font-family: FunctionPro, Arial, sans-serif;
  color: rgba(255, 255, 255, 0.4); }

.infoboxoptiontext {
  text-decoration: none !important;
  color: white;
  font-family: FunctionPro, Arial, sans-serif;
  font-size: 13px;
  margin-top: 10px;
  padding: 4px;
  line-height: normal;
  text-align: center;
  border-top: 1px solid #FF674C;
  border-bottom: 1px solid #FF674C; }

.schedulewrapper .infobox b {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold; }

a.schedule_link {
  text-decoration: none;
  color: #000;
  cursor: hand; }

.schedulewrapper .ticketbox {
  text-align: right;
  padding-top: 12px;
  padding-left: 0;
  font-size: 13px;
  color: #F9E90D;
  font-weight: bold; }

.schedulewrapper .ticketbox a {
  color: #F9E90D;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold; }

#relatedwrapper {
  margin-top: 15px; }

#relatedwrapper a {
  text-decoration: none; }

/**
 pagination section
 */
.pagination {
  font-size: 12px; }

.pagination a {
  text-decoration: none;
  border: 1px solid #5097CA;
  color: #FFFFFF;
  background-color: #99C1E0; }

.pagination a, .pagination span {
  display: block;
  float: left;
  padding: 0.3em 0.5em;
  margin-right: 5px;
  margin-bottom: 5px;
  min-width: 1em;
  text-align: center; }

.pagination .current {
  color: #0B497F;
  border: 1px solid #5097CA;
  background-color: #F9E90D; }

.pagination .current.prev, .pagination .current.next {
  color: #999;
  border-style: none;
  font-style: italic;
  background-color: #84AFD1; }

.pagertop, .pagertop1, .pagertop2 {
  display: block;
  position: relative;
  clear: both;
  height: 30px; }

#pagerbottom, #pagerbottom1, #pagerbottom2 {
  display: block;
  position: relative;
  clear: both;
  padding-top: 5px; }

.topline {
  /*	height: 1px;
      border-bottom-width: 1px;
      border-bottom-style: solid;
      border-bottom-color: #C0C0C0;*/ }

#Searchresult, #Searchresult1, #Searchresult2 {
  border-bottom-width: 0;
  border-top: 2px solid #F9E90D; }

/*# sourceMappingURL=eventIndex.css.map */