<!-- start Simple Custom CSS and JS -->
<style type="text/css">
/* Add your CSS code here.

For example:
.example {
color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 


/* Add your CSS code here.

For example:
.example {
color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */


.newsletter--form button.wpforms-submit {
	width: 100%;
	background: transparent !important;
	height: 51px !important;
}

.newsletter--form button.wpforms-submit:hover {
	background: #FFF !important;
	color: #000 !important;
}

.newsletter--form div.wpforms-field {
	padding: 10px 0px;
}

.newsletter--form div.wpforms-field input,
.newsletter--form div.wpforms-field input::placeholder {
	color: #FFF;
}

div#et-top-navigation #top-menu-nav,
div#et-top-navigation #et_mobile_nav_menu {
	display: none !important;
}

div#et-top-navigation #et_top_search {
	padding-bottom: 50px;
}

a.et_pb_button[data-btn="1"] {
	min-width: 150px;
	text-align: center;
}

.wp--cd-form button.wpforms-page-button,
.wp--cd-form button.wpforms-submit {
	/* 	background: linear-gradient(90deg, #B72B14, #651518 100% 100%) !important; */
	/* 	border: 2px solid #DE2F1A !important; */
	background: transparent !important;
	border: 2px solid #FFF !important;
}

.wp--cd-form button.wpforms-page-button:hover,
.wp--cd-form button.wpforms-submit:hover {
	background: #FFF !important;
	color: #000 !important;
}


.wpforms-field-description {
	color: #FFF !important;
}

div.wpforms-confirmation-container-full {
	background: transparent !important;
	border: 0 !important;
	display: flex;
	align-items: center;
	height: calc(70vh - 120px) !important;
}

div.wpforms-confirmation-container-full p {
	color: #FFF !important;
}

div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button {
	color: #ff2400 !important;
	opacity: 1 !important;
	font-size: 17px !important;
	min-width: auto !important;
	padding: 12px 20px !important;
	background: transparent !important;
}

div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button:hover {
	color: #ff2400 !important;
}

div.wpforms-container-full label,
div.wpforms-container-full legend,
div.wpforms-container-full input,
div.wpforms-container-full textarea,
div.wpforms-container-full select,
div.wpforms-container .wpforms-form .choices__item {
	font-size: 20px !important;
	font-weight: 400 !important;
}

.wpform--number-input .iti__country-container button.iti__selected-country {
	padding-left: 5px;
}

.wpform--select .choices:after {
	border-right-width: 8px !important;
	border-left-width: 8px !important;
	border-top-width: 8px !important;
	right: 20px !important;
	border-color: #000 transparent transparent transparent !important;
}

div.wpforms-container-full label {
	padding-left: 11px !important;
}

.wpforms-field-layout-rows.wpforms-field-large.wpforms-field-repeater-display-blocks.wpforms-field-repeater-preset-100 {
	display: flex;
	flex-flow: wrap;
	column-gap: 20px;
}

.wpforms-layout-row {
	width: 100% !important;
}

/* .wpforms-layout-row.col-3,
.wpforms-field-layout-rows.wpforms-field-large.wpforms-field-repeater-display-blocks.wpforms-field-repeater-preset-100 > .wpforms-layout-row:nth-child(n+7):nth-child(-n+12)
{
width: 33% !important;
} */

div#wpforms-342-field_46-container>.wpforms-field-layout-rows.wpforms-field-large.wpforms-field-repeater-display-blocks.wpforms-field-repeater-preset-100>.wpforms-layout-row.col-3,
div#wpforms-342-field_46-container>.wpforms-field-repeater-clone-wrap>.wpforms-field-layout-rows.wpforms-field-large.wpforms-field-repeater-display-blocks.wpforms-field-repeater-preset-100>.wpforms-layout-row:nth-child(n+4):nth-child(-n+9),
div#wpforms-1224-field_46-container>.wpforms-field-layout-rows.wpforms-field-large.wpforms-field-repeater-display-blocks.wpforms-field-repeater-preset-100>.wpforms-layout-row.col-3,
div#wpforms-1224-field_46-container>.wpforms-field-repeater-clone-wrap>.wpforms-field-layout-rows.wpforms-field-large.wpforms-field-repeater-display-blocks.wpforms-field-repeater-preset-100>.wpforms-layout-row:nth-child(n+4):nth-child(-n+9) {
	width: 33% !important;
}

.wpforms-field.wpforms-field-repeater h3.wpforms-field-label,
.wpforms-field.wpforms-field-repeater h3.wpforms-field-repeater-block-title {
	margin-top: 0 !important;
}

.wpforms-field.wpforms-field-repeater h3.wpforms-field-label:before,
.wpforms-field.wpforms-field-repeater h3.wpforms-field-repeater-block-title:before {
	display: none;
}


.wpforms-field-repeater-button-add,
.wpforms-field-repeater-button-remove {
	display: none !important;
}

.wpform--innercard-choices .wpforms-image-choices {
	/* flex-flow: wrap; */
	gap: 1% !important;
}

.wpform--innercard-choices .wpforms-image-choices li.wpforms-image-choices-item {
	width: 22%;
}

@media screen and (max-width: 600px) {
	.wpform--innercard-choices .wpforms-image-choices li.wpforms-image-choices-item {
		width: 46% !important;
	}
}

.wpform--parentconf-cardseries-hide {
	display: none;
}

.wpform--select button.choices__button {
	background-image: linear-gradient(45deg, transparent 45%, rgb(0 0 0) 45%, rgb(0 0 0) 55%, transparent 55%), linear-gradient(135deg, transparent 45%, rgb(0 0 0) 45%, rgb(0 0 0) 55%, transparent 55%) !important;
	opacity: 1 !important;
	right: 10px !important;
	background-size: 10px 10px !important;
	top: 52% !important;
}

.wpform--select .choices__list--multiple button.choices__button {
	right: 3px !important;
	background-size: 6px 6px !important;
	top: 5px !important;
}

div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input,
div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input {
	margin-top: 5px;
}

.mt-5 {
	margin-top: 20px !important;
}

.wpform--parent-completion-form .wpforms-page.wpforms-page-1 label.wpforms-field-label-inline span {
	margin-left: 20px;
}

.wppf-rating-field .player-fields-container {
	display: inline-grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 15px 25px;
	margin-left: 20px;
	max-width: 600px;
}

.wppf-rating-field .player-fields-container span {
	margin: 0 !important;
}

.wppf--card-imgs p {
	display: flex;
	align-items: center;
	justify-content: start;
	gap: 20px;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner {
	padding: 0px 10px !important;
}

.wpforms-field.wpforms-field-content .wpforms-field-row ul.list-style-none {
	list-style: none !important;
}

.wpform--parent-completion-form .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item img {
	border-radius: 0 !important;
}

@media screen and (min-width: 768px) {
	.wpform--parent-completion-form .wppf--coach-comments-field label.wpforms-field-label-inline span {
		width: 500px;
	}
}

.wpform--parent-completion-form .wppf--coach-comments-field label.wpforms-field-label-inline span {
	display: inline-flex;
}

.wpform--innercard-choices span.wpforms-image-choices-label,
.card-series-div span.wpforms-image-choices-label {
	font-size: 24px !important;
}


@media screen and (min-width: 600px) {

	.wp--cd-form button.wpforms-page-button,
	.wp--cd-form button.wpforms-submit {
		width: 150px !important;
	}
}

@media screen and (max-width: 600px) {

	.wp--cd-form button.wpforms-page-button,
	.wp--cd-form button.wpforms-submit {
		width: 46% !important;
		font-size: 15px !important;
	}

	p.form-large-text {
		font-size: 30px !important;
		line-height: 30px !important;
		margin-bottom: 30px !important;
	}

	p.form-section-text {
		font-size: 20px !important;
	}

	p.form-small-text,
	.form-small-text li {
		font-size: 15px !important;
	}


	div.wpforms-container-full label,
	div.wpforms-container-full legend,
	div.wpforms-container-full input,
	div.wpforms-container-full textarea,
	div.wpforms-container-full select,
	div.wpforms-container .wpforms-form .choices__item {
		font-size: 15px !important;
	}

	.wpform--innercard-choices span.wpforms-image-choices-label,
	.card-series-div span.wpforms-image-choices-label {
		font-size: 15px !important;
	}

	div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-label,
	div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-block-title {
		font-size: 15px !important;
	}

	.form-images img {
		width: 50%;
	}

	.form-images {
		display: flex;
	}

}


header#main-header .logo_container a {
	pointer-events: none !important;
}

</style>
<!-- end Simple Custom CSS and JS -->
