@charset "utf-8";
		
/* 
		
##############################################################
###                                                        ###
###  CSS FILE : Style Consolidation CSS file               ###
###                                                        ###
##############################################################
		
(C)opyright 2026 - Modularware
www.modularware.com

*/


/* 
		
##########################################
###  SEPRPENTS - Site Specific Styles  ###
##########################################
		
*/	


.Page_Heading {
	font-family:	var(--Main-Header_Font);
	margin : 0;
}


.Page_Subheading {
	font-family:	var(--Main-Header_Font);
	margin : 0;	
}


.Main_SectionHeading {
	font-family:	var(--Main-Header_Font);
	margin : 1rem;	
}




.PageHeader_Block {
	display: grid;
	grid-template-columns : 1fr auto 1fr;
	align-items: justify-center;
	grid-template-areas: 
    "PageHeading_LeftEar PageHeadings PageHeading_RightEar";
}

#PageHeadings {
	grid-area: PageHeadings;
	align-self: center;
/*	text-wrap: balance*/
}

#PageHeader_LeftEar {
	grid-area: PageHeading_LeftEar;

}

#PageHeader_RightEar {
	grid-area: PageHeading_RightEar;

}

.ImageEars {
	margin: auto;
	padding : .5rem;
}


.ImageEars img {
	height: auto;
	max-width: 100%;
	min-width: 120px;
}




.Block-NewsItem-NextGame {
	display: grid;
	grid-template-columns: auto 1fr auto;
	align-items: center;
}


mw-line-text {
	width: 100%;
	display: block;
	text-align:center;
}




.Block-NewsItem-NextGame-TextBlock {
	min-width: 220px;
}


.Block-NewsItem-TextBlock {
	min-width: 330px;
	text-align: left;
	padding-left: 1rem;
	

}

.Block-NewsItem-TextBlock a{
	color: black;
}


.Block-NewsItem-TextBlock a:hover{
	text-decoration: underline;
}

.Block-NewsItem-NextGame-LogoLeft {
	display: flex;
}


.Block-NewsItem-FloatImage-Left {
	display: flex;
	float: left;
	padding-right: 1rem;

}





.Block-NewsItem-NextGame-LogoLeft img{
	max-width: 100%;
	height: auto;
	flex-shrink: 1;
}


.Block-NewsItem-NextGame-LogoRight {
	display: flex;
}



.Block-NewsItem-NextGame-LogoRight img{
	max-width: 100%;
	height: auto;
	flex-shrink: 1;
}







/*******************************************************************/
/*.MW_ImageBar {
	padding: 0 .5rem;
	border: thin black solid;
	background-color:#FF9900;
}


.MW_ImageBarCarousel {

	display: flex;
	gap: 1rem;
	overflow: hidden;
	

}	


.MW_ImageBarCarousel_Slide {
	display: inline-block;
	flex: 1 1 120px;

}


.MW_ImageBarCarousel_Slide img {
	height: auto;
	max-width: 100%;
	min-width: 80px;

}*/



@media screen  
  and (max-width: 820px) {
  
	.PageHeader_Block {
		display: grid;
		grid-template-columns : 1fr auto;
		align-items: justify-center;
		grid-template-areas: 
		"PageHeading_LeftEar PageHeadings";
		
	}


	#PageHeader_RightEar {
		grid-area: PageHeading_RightEar;
		display: none;
		visibility: hidden;
	}

	.ImageEars img {
		height: auto;
		max-width: 100%;
		min-width: 180px;
	}
}








@media screen  
  and (max-width: 480px) {
  
	.PageHeader_Block {
		display: grid;
		grid-template-rows : 1fr 1fr;
		align-items: justify-center;
		grid-template-areas: 
			"PageHeadings"
			"PageHeading_LeftEar"; 
	}
	

	.ImageEars {
		margin: auto;
	}
}





