@media (min-width: 992px)
{
	/*==========================================================================
		Primary header
	==========================================================================*/

	.header
	{
		max-height: 160px;
		height:auto;
		width:100%;
		padding: 20px 0px;
		position:relative;
		background-color:#000;
		background-image:none;
	}
	.header .logo img, .header .logo svg
	{
		max-width:115px;
	    height: 52px;
	}

	.header .primary-nav .navbar-nav li a
	{
		font-size: 16px;
	}

	/*==========================================================================
		Primary header
	==========================================================================*/
	.primary-header.medium
	{
		height:100vh;
	}
	.header.fixed-top
	{
		position:fixed;
		background:none;
	}
	.header.fixed
	{
		position:fixed;
		background:none;
		background-color:rgb(0,0,0) !important;
	}
	.header.fixed .logo img, .header.fixed .logo svg
	{
		max-width:115px;
		height: auto;
	}
	.header.fixed .primary-nav .navbar-nav
	{
		margin-top:10px;
	}


	.header .primary-nav .navbar-nav
	{
		margin-top:10px;
	}
	.header .primary-nav .navbar-nav li.split
	{
		display: none;
	}

	.header .primary-nav .navbar-nav li a
	{
		font-size: 12px;
	}


	.header .primary-nav .navbar-nav li.login
	{
		float: left;
		margin-left: 0px;
	}

	.header .primary-nav .navbar-nav li.login a
	{
		border: 0;
		padding: 8px 15px;
	}

	.header .primary-nav .navbar-nav li.signup
	{
		float: left;
		margin-left: 5px;
	}

	.header .nav-right
	{
		float:right;
	}
	.header .nav-right .nav
	{
		margin-top:10px;
	}

	.cover-h1, .homepage-header-extra h1
	{
		margin-top:25%;
	}
	
	.primary-header.big
	{
		height:100vh;
	}



	/*==========================================================================
	  Header
	==========================================================================*/
	.primary-header video
	{
		width: 135%;
	}


	/*==========================================================================
		Section: Upcoming Events
	==========================================================================*/
	.upcoming-events
	{

	}

	.upcoming-events h1
	{
		
	}

	.upcoming-events .event-box .title
	{
		font-size: 30px;
	}

	.upcoming-events .event-box .location
	{
		font-size: 30px;
	}

	.upcoming-events .event-box .date
	{
		font-size: 30px;
	}

	.upcoming-events .nav-icon
	{
		padding-top: 120px;
	}

	.upcoming-events .registration-button
	{
		font-size: 20px;
	}


	.upcoming-events .ticket-button
	{
		font-size: 20px;
	}

	.event-thumbnail-buttons-container
	{
		padding-top: 89px;
	}

	

	
	
	
	/*==========================================================================
	   Section: Nearby Events
	==========================================================================*/
	.nearby-event
	{
		width:50%;
		float:left;
	}



	/*==========================================================================
	   Section: 4-8
	==========================================================================*/
	.section-4-8
	{
		height: 400px;
		border-bottom: none;
	}


	.section-4-8 .split-left
	{
		height: 400px;
		overflow: visible;
	}

	.section-4-8 .split-left > div
	{
		padding-top: 70px;
	}

	.section-4-8 .split-left .img-left
	{

	}

	.section-4-8 .split-right
	{
		height: 400px;
		padding-top: 40px;
		position: relative;
		z-index: 100;
		border-bottom: 10px solid #a293ba;
	}

	.section-4-8 .split-right::after
	{
		content: "";
		background-color: #fff;
		width: 2000px;
		height: 400px;
		position: absolute;
		right: 0;
		margin-right: -2000px;
		top: 0;
		z-index: 60;
		border-bottom: 10px solid #a293ba;
	}


	/*==========================================================================
	Watch
	==========================================================================*/
	section.watch .video .video-box .thumb
	{
		height:140px;
	}
	section.watch .nav-icon
	{
		padding-top:45px;
	}
	
	
	/*==========================================================================
	Partners
	==========================================================================*/
	#group-stat .stat
	{
		height: 172px;
		padding-top: 46px;
	}
	#group-stat .stat h3 
	{
		font-size: 40px;
	}
	#group-stat .stat h4 
	{
		font-size: 1.3em;
	}
	
	/*==========================================================================
	   Blog 
	==========================================================================*/
	.blog-columns
	{
		-webkit-columns: 3; 
		-moz-columns: 3; 
		columns: 3;
	}
	.block-blog .blog-columns
	{
		height:350px !important;
	}
	
}
