.elementor-420 .elementor-element.elementor-element-883f10d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-420 .elementor-element.elementor-element-2b2f5a7{text-align:end;}.elementor-420 .elementor-element.elementor-element-2b2f5a7 .elementor-heading-title{font-family:"Monsterrat Regular", Sans-serif;font-size:1.5em;font-weight:400;letter-spacing:0px;color:#ad1f1f;}.elementor-420 .elementor-element.elementor-element-6fe97b7 .elementor-button{background-color:#ffffff;fill:#ad1f1f;color:#ad1f1f;border-style:solid;}.elementor-420 .elementor-element.elementor-element-6fe97b7 .elementor-button:hover, .elementor-420 .elementor-element.elementor-element-6fe97b7 .elementor-button:focus{background-color:#ad1f1f;color:#ffffff;border-color:#ad1f1f;}.elementor-420 .elementor-element.elementor-element-6fe97b7 .elementor-button:hover svg, .elementor-420 .elementor-element.elementor-element-6fe97b7 .elementor-button:focus svg{fill:#ffffff;}.elementor-420 .elementor-element.elementor-element-517eada .elementor-button:hover, .elementor-420 .elementor-element.elementor-element-517eada .elementor-button:focus{background-color:#54595f;color:#ffffff;border-color:#54595f;}.elementor-420 .elementor-element.elementor-element-517eada .elementor-button{fill:#ffffff;color:#ffffff;border-style:solid;border-color:#ad1f1f;}.elementor-420 .elementor-element.elementor-element-517eada .elementor-button:hover svg, .elementor-420 .elementor-element.elementor-element-517eada .elementor-button:focus svg{fill:#ffffff;}.elementor-420 .elementor-element.elementor-element-fc1448e > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-420 .elementor-element.elementor-element-8707433{text-align:start;}.elementor-420 .elementor-element.elementor-element-8707433 img{width:200px;}.elementor-420 .elementor-element.elementor-element-6fb9e63{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-420 .elementor-element.elementor-element-2b2f5a7 .elementor-heading-title{font-size:1.2em;}.elementor-420 .elementor-element.elementor-element-8707433{text-align:center;}}@media(min-width:768px){.elementor-420 .elementor-element.elementor-element-9aca131{width:34.627%;}.elementor-420 .elementor-element.elementor-element-f99f429{width:20.796%;}.elementor-420 .elementor-element.elementor-element-ea8f76f{width:44.576%;}}@media(max-width:1024px) and (min-width:768px){.elementor-420 .elementor-element.elementor-element-9aca131{width:30%;}.elementor-420 .elementor-element.elementor-element-f99f429{width:28%;}.elementor-420 .elementor-element.elementor-element-ea8f76f{width:29%;}}@media(max-width:767px){.elementor-420 .elementor-element.elementor-element-2b2f5a7{text-align:center;}.elementor-420 .elementor-element.elementor-element-2b2f5a7 .elementor-heading-title{font-size:1.5em;}.elementor-420 .elementor-element.elementor-element-f99f429{width:50%;}.elementor-420 .elementor-element.elementor-element-ea8f76f{width:50%;}.elementor-420 .elementor-element.elementor-element-8707433{text-align:center;}.elementor-420 .elementor-element.elementor-element-6fb9e63{--spacer-size:25px;}}/* Start custom CSS for html, class: .elementor-element-af9cf71 */#page
{
	padding-top: 10px;
}

.gameplan-content-wrapper
{
	padding-top: 10px;
}

.gameplan-teams
{
	padding-top: 30px;
}

.gameplan-team-banner img
{
	width: 100%;
	max-width: 100%;
}


.gameplan-team-sidebar .team-site-sidebar-section
{
	margin-bottom: 25px;
	background-color: #f3f3f3;
	padding: 15px;
}

.gameplan-team-sidebar .team-site-sidebar-section h4
{
	margin: 0;
	padding: 0 0 10px 0;
}

.gameplan-player
{
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
}
.gameplan-player .gameplan-avatar-32
{
	width: 32px;
	height: 32px;
	border: 1px solid #ddd;
	border-radius: 16px !important;
	float: left;
	margin-right: 10px;
	margin-top: 3px;
}
.gameplan-player .gameplan-player-name
{
 	float: left;
}
.gameplan-player .gameplan-player-number
{
	float: right;
}

.gameplan-calendar-subscribe
{
	float: right;
	font-size: 12px;
}

.gameplan-calendar-event
{
	border-bottom: 1px dotted #dddddd;
	padding: 10px 0;
	font-size: 13px;
}


.gameplan-calendar-event-name
{
	font-weight: bold;
	font-size: 15px;
}

.gameplan-calendar-event-venue a
{
	float: right;
}


.gameplan-calendar-event-timezone
{
	color: #999999;
	font-size: 11px;
}
.gameplan-team-content hr
{
	border: none;
	background-color: #dddddd;
	height: 1px;
}


#gameplan .btn-register
{
	display: block;
	background-color: #333;
	color: white;
	padding: 15px;
	text-align: center;
}


/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {

}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {

	.gameplan-has-sidebar .gameplan-team-content
	{
		width: 70%;
		float: left;
	}

	.gameplan-has-sidebar .gameplan-team-content > div
	{
		padding-right: 40px;
	}

	.gameplan-has-sidebar .gameplan-team-sidebar
	{
		width: 30%;
		float: left;
	}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
	#page
	{
		max-width: 1150px;
	}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Monsterrat Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gatewaybasketballclub.com/wp-content/uploads/Montserrat-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */