.headslider,
.headslider div.greybg{
	height: 400px;
}

.intro p{
	line-height: 200%;
}

iframe.tickets{
	height: 950px;
}

.ticketlinklarge{
	display: block;
	background: url(/images/thumbbg-white.svg) no-repeat center center;
	background-size: 100% 100%;
	font-family: 'LiebeDoris';
	text-align: center;
	padding: 10px;
	line-height 120%;
	margin-bottom: 15px;
}
.ticketlinklarge>h1{
	font-size: 60px;
	color: #005583;
	margin:0;
	transition: all 0.2s ease-in;
}
.ticketlinklarge>div{
	background: #f5ca22;
	color: #d23f5e;
	font-size: 25px;
	padding: 30px
}
.ticketlinklarge:hover,
.ticketlinklarge:focus{
	text-decoration:none; 
}
.ticketlinklarge:hover>h1,
.ticketlinklarge:focus>h1{ 
	transition: all 0.2s ease-in;
}
.ticketlinklarge:hover>div,
.ticketlinklarge:focus>div{
	background: #d23f5e;
	color: #fff;
	transition: all 0.2s ease-in;
}
.ticketlinklarge>div ul{
	text-align: center;
  list-style: inside;
	padding: 0;
} 
.ticketlinklarge>div li{
	margin-bottom: 10px;
}


.ticketlinksmall{
	display: block;
	background: url(/images/thumbbg-white.svg) no-repeat center center;
	background-size: 100% 100%;
	font-family: 'LiebeDoris';
	text-align: center;
	padding: 10px;
	line-height 120%;
	margin-bottom: 15px;
}
.ticketlinksmall>h1{
	font-size: 60px;
	color: #fff;
	margin:0;
	padding: 30px 0; 
	background: #d23f5e;
	transition: all 0.2s ease-in;
}
.ticketlinksmall:hover,
.ticketlinksmall:focus{
	text-decoration:none; 
}
.ticketlinksmall:hover>h1,
.ticketlinksmall:focus>h1{
	background: #005583;
	transition: all 0.2s ease-in;
}

@media(min-width: 992px) AND (max-width: 1199px){	
	.ticketlinksmall>h1{
		font-size: 50px;
	}
}
@media (max-width:767px){	
	.ticketlinklarge>h1{
		font-size: 50px;
	}
	.ticketlinksmall>h1{
		font-size: 40px;
	}
}