/************************
*** Medium Screen
**************************/
@media screen and (min-width: 992px) {
	
	/*************************
	** Section events
	**************************/
	.carousel .strapline
	{
		float:right;
		margin-top: 30%;
		width: 70%;
		position:relative;
		padding-right:50px;
	}
	
	
	.event-list .event-item
	{
		width:50%;
		float:left;
	}
	
	
	/*************************
	** Section events
	**************************/
	
	/* start over-riding sm styles*/
	.event-list .event-details
	{
		display:table-cell !important;
	}
	.event-list .event-details, .event-list .img
	{
		display:table-cell !important;
	}
	.event-list .img
	{
		float:none !important;
	}
	.event-list .event-details h4, .event-list .event-details p
	{
		text-align:center;
	}
	/* end over-riding sm styles */
	
	
	.event-list
	{
		padding:120px 0px;
	}
	.event-list .event-content
	{
		position:absolute;
		margin-left:-15px;
	}
	.event-list .event-item
	{
		height:240px;
		padding:0px;
	}
	.event-list .event-item .img 
	{
		height:240px;
		display:table-cell;
		vertical-align:top;
		overflow:hidden;
		width:50%;
		position:relative;
	}
	.event-list .event-item .img .image 
	{
		background-size:cover;
		display:block;
		height:100%;
		width:100%;
		position:relative;
		border-radius:0px;
		transition: all .25s ease-in-out;
	   -moz-transition: all .25s ease-in-out;
	   -webkit-transition: all .25s ease-in-out;
	}
	.event-list .image::after 
	{
		content:" ";
		width: 0;
		height: 0;
		border-style: solid;
		border-width: 12.5px 12px 12.5px 0;
		border-color: transparent #ffffff transparent transparent;
		position:absolute;
		right: 0px;
		top: 28px;
	}
	.event-list .image.alt::after 
	{
		content:" ";
		width: 0;
		height: 0;
		border-style: solid;
		border-width: 12.5px 0 12.5px 12px;
		border-color: transparent transparent transparent #ffffff;
		position:absolute;
		left: 0px;
		top: 28px;
	}
	
	.event-list .event-details
	{
		width:50%;
		vertical-align:middle;
	}
	.event-list .event-details .event-details-inner
	{
		padding:25px;
	}
	
	.event-list+section 
	{
		margin-top:-80px;
	}
	
	
	.footer-bottom .social-container
	{
		text-align:right;
		padding:10px 0px;
		font-size:1.6em;
	}
	
	section h1+h2
	{
		font-size:5.5em;
	}
	
	section h1+h2+p
	{
		padding-top:110px;
	}
	
}