.page-link
{padding-left:1.5em;padding-right:1.5em;}

.event-list-heading
{
font-weight: bold;
}
.event-list-logo
{	
	display: flex;
	max-width:64px;
	max-height:64px;
	min-width:32px;
	min-height:32px;
	width:6vw;
	height:6vw;	
	margin-top:.25vw;
	vertical-align: middle;
}
.event-list-right-button
{
	width:8em;
	font-size:1rem;
	padding:.125rem;
	clear:both;
}
.event-list-bottom-button
{
	width:7.5em;
	font-size:1rem;
}

.list-wrap-icon , .event-info-title .sbicon	{	font-size: 2rem;	}

@media (max-width: 1180px) and  (min-width: 769px)
{
	.event-list-logo
	{		
		width:48px;
		height:48px;
		margin-bottom:1px;
	}
	.event-list-info
	{
	font-size:1em;
	}
}
@media (max-width: 768px) 
{
	.event-list-logo
	{		
		width:36px;
		height:36px;
		margin-bottom:4px;
	}
}
@media (min-width: 769px)
{
	.event-info-width
	{
		flex: 0 0 55%;
		max-width:55%;
	}
	.event-side-buttons
	{
		flex: 0 0 25%;
		max-width:25%;
	}
}
@media (max-width: 1180px) and  (min-width: 768px)
{
	.event-list-right-button
	{
		width:10vw;
		overflow: hidden;
		font-size:.9rem;
		white-space: nowrap;
		padding:.25rem .1rem;
	}
	.event-list-right-button-video	
	{
		font-size:.9rem;
		overflow: hidden;
		padding:.25rem 0rem .25rem 0rem;
		width:10vw;
		white-space: nowrap;		
	}

}

@media (max-width: 990px) and  (min-width: 576px)
{
	.event-list-alt-logo-col
	{
		flex: 0 0 56px;
		max-width: 56px;
	}
	.event-list-alt-logo-col .event-list-logo
	{	
		display:inline-block !important;
		width:44px !important;
		height:44px !important;
		min-width:44px !important;
		min-height:44px !important;
	}
	.event-list-right-button
	{
		width:6.5rem;
	}
	.event-list-right-button .fas, .event-list-right-button .sbicon
	{
		/*display:none;*/
	}
}


img.event-table-logo
{
	width:32px;
	height:32px;
}
.event-table-icon	{	font-size:1.5em;	}

.tournament-list a:hover						{		text-decoration:none;	}
.tournament-list a:hover .mbr-title				{		text-decoration: underline;	}
.tournament-list .wrap:hover 					{		background-color: #efefef;	}

.tournament-list .ico-wrap						{
margin: .5rem;
padding-left:2rem;
vertical-align:top;
}
.tournament-list .text-wrap
{
margin: .5rem;
padding-left:2rem;
vertical-align:top;
}
.tournament-list .mbr-icon 						{
width: 4.5rem !important;
height: 4.5rem !important;

}
.tournament-list .mbr-title						{
text-align: left;

}
.tournament-list .mbr-text 						{
padding-top: 0.rem;
padding-bottom: 0.5rem;
line-height: 1;

}
