#ft_background {
	/*background-image: url("../../img/organiser/bc873a18666145dc8dfe5ac412880eb6/template/background.jpg");*/
}

#ft_headerLogo {
	width: 135px;
	height: 55px;
	background-image: url("../../img/organiser/bc873a18666145dc8dfe5ac412880eb6/template/logo_header.png");
	background-repeat: no-repeat;
	background-size: 135px 55px;
}


#ft_introLogo {
	width: 300px;
	height: 300px;
	background-image: url("../../img/organiser/bc873a18666145dc8dfe5ac412880eb6/template/logo_intro.png");
	background-repeat: no-repeat;
	background-position: 50% 50%;
}


@media print {
	h1:before {
		position: relative;
		top: -50px;
		margin-right: -65px;
		content: url("../../img/organiser/bc873a18666145dc8dfe5ac412880eb6/logo_header.png");
	}
}


/* -- Custom CSS -- */
#ft_checkoutRight {
	top: 275px !important;
}

@media (max-width:655px) {
	#ft_checkoutRight {
		top: 0px !important;
	}
}

#ft_padMainContent{
	height: 195px;
}

#ft_mainContent .ft_panelItems > h1 {
  text-transform: none;
}

//.ft_grid2#ft_events {
//  display: flex;
//  flex-direction: row;
//  flex-wrap: wrap;
//  justify-content: flex-start;
//  align-items: flex-start;
//}
//
//.ft_grid2#ft_events h3 {
//	flex-basis: 100%;
//}

.ft_grid2 .ft_event .ft_title {
  width:97%;
  font-size:1.2em;
  margin-top:.3em;
}

.ft_grid2 .ft_event .ft_description,
.ft_grid2 .ft_event .ft_attributes {
  display: block;
  position: relative;
  margin-top: 3px;
  padding-top: 7px;
}
.ft_description::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  border-top: 1px solid #efefef;
}
.ft_grid2 .ft_event,
.ft_grid2 .ft_event .ft_info {
  height: auto;
}

.ft_grid2 .ft_event .ft_attributes::before {
    content: "Price: ";
    font-weight: 600;
}

.ft_grid2 .ft_event .ft_date::before {
    content: "Date: ";
    font-weight: 600;
}

.ft_grid2 .ft_event .ft_venue::before {
    content: "Venue: ";
    font-weight: 600;
}

.ft_event:has(.ft_soldout) {
  
}

@media (max-width: 736px) {
  .ft_grid2 .ft_event{
  	left:auto;
	margin:0 0 10px 0;
  }
}

.ft_eventAttributesValues a {
	 pointer-events: none;  
}
/* -- Custom CSS -- */
