
#page-container {
	padding-top: 0 !important;
}

#top-header {
	border-top: 5px solid transparent !important;
	border-image: url("https://cdn-ilccboj.nitrocdn.com/CsgpRguJwhBEDFfHTdFTdDXsWuuAyoGD/assets/images/optimized/rev-d6bb7d0/galecki.com/wp-content/uploads/2022/07/Galecki-colorbar-1.png") 5 repeat !important;
	padding: 5px 0;
}

#et-info-phone {
	font-weight: 500;
}

#top-menu li a {
	font-weight: 500;
}

.mobile_menu_bar:before {
	color: white;
}

@media (max-width:980px) {
	.et_secondary_nav_only_menu #top-header {
		display: inherit;
	}
}

.pa-inline-buttons .et_pb_button_module_wrapper {
	display: inline-block !important;
}

.pa-inline-buttons {
	text-align: center !important;
}

.et-l .et-l--post .et_builder_inner_content .et_pb_row {
	width: 100%;
}

.ctct-disclosure {
	display: none;
}

.ctct-form-wrapper .ctct-form-field {
	margin: 0;
}

.ctct-label-top {
	font-size: 16px;
	line-height: 2em;
	color: #333;
	font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
}

input[type=email] {
	border-width: 2px;
	border-color: #b1b5b9;
	font-size: 16px;
	line-height: 1.8em;
	width: 100%;
	padding: 16px;
	font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
	color: #333;
}

input[type="submit"] {
	width: 100%;
	background-color: #071d33;
	padding: 16px;
	padding: 20px;
	color: white;
	font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 5px;
	line-height: 1.3em;
	border: none;
}

.fsBody .fsForm {
	padding: 0 !important;
	margin: 0 !important;
	background-color: #f4f4f5 !important;
}

.fsBody .fsSupporting {
	font-size: 14px !important;
}

.fsBody {
	padding: 0 !important;
}

.wf-active .fsBody {
	font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif !important;
}

.fsBody .fsLabel {
	font-size: 16px !important;
}

.fsRowBody input[type=text] {
	height: 60px !important;
}

.fsRowBody input[type=tel] {
	height: 60px !important;
}

.fsRowBody input[type=email] {
	height: 60px !important;
}

.fsRowBody input[type=text].fsRequired, .fsRowBody input[type=email].fsRequired, .fsRowBody input[type=number].fsRequired, .fsRowBody input[type=tel].fsRequired, .fsForm select.fsRequired, .fsForm textarea.fsRequired {
	border-width: 2px !important;
	border-color: #b1b5b9 !important;
}

.fsRowBody input[type=text], .fsRowBody input[type=email], .fsRowBody input[type=number], .fsRowBody input[type=tel], .fsForm select, .fsForm textarea {
	font-size: 16px !important;
	line-height: 1.8em !important;
	font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif !important;
}

input:-internal-autofill-selected {
	background-color: white !important;
}

.fsForm .fsSubmit {
	margin-top: 20px !important;
	padding: 0 !important;
	width: 260px !important;
}

.fsSubmit input.fsSubmitButton {
	border-radius: 0 !important;
}

input[type="submit"]:hover {
	background-color: #677f50 !important;
}
