.site-wordmark {
	position: relative;
	top: 3px;
	font-size: 1.5em;
	font-weight: 700;
	color: #fff;
}
.waba-top-menu {
	width: 100%;
}
.waba-top-menu .et_pb_menu__wrap {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: end;
}

#left-area .gform_body ul {
	padding: 0;
}
.section-no-indent .wp-block-media-text__content {
	padding-left: 0;
	margin-top: auto;
	margin-bottom: auto
}
.gform_wrapper .gform_footer .gform_button, .tresspass-btn a{
    background-color: #e8b25c;
    color: #fff;
    border: 0;
    letter-spacing: 1px;
    font-family: 'Saira Extra Condensed',Helvetica,Arial,Lucida,sans-serif!important;
    font-size: 20px !important;
    padding: .3em 1.3em;
    cursor: pointer;
    text-transform: uppercase;
}
.tresspass-btn a{
	font-size: 1rem !important;
	font-weight: bold !important;
}

/*Business Member Archive*/
html .facetwp-facet,
html .facetwp-type-alpha {
    margin-bottom: 20px;
}

html .facetwp-facet.facetwp-facet-members_search .facetwp-icon {
	right: 5px;
}

html .facetwp-facet.facetwp-facet-members_search .facetwp-search {
	height: 35px;
	padding-left: 10px;
	min-width: 225px;
}

.facet-reset-btn {
	background-color: #E8B25C;
	border-color: #E8B25C;
	border-radius: 0px;
	border-style: solid;
	color: #FFFFFF!important;
	cursor: pointer;
	font-size: 20px;
	margin-bottom: 20px;
	padding: .3em 1em;
}

html .facetwp-alpha:not(.available) {
	display: none;
}

html .facetwp-alpha {
	margin-right: 0;
}

html .facetwp-alpha:not(:last-child) {
    margin-right: 7px;
}

html .facetwp-alpha[data-id="W"] {
	margin-right: 0;
}

.member-post {
	background-color: #DDDDDD;
	margin-bottom: 30px;
	padding: 20px 30px;
}

.member-post > div {
	width: 100%;
	text-align: center;
}

.member-address-container a,
.member-phone a,
.member-website a,
.et-db #et-boc .et-l .member-address-container a,
.et-db #et-boc .et-l .member-phone a,
.et-db #et-boc .et-l .member-website a {
	color: #333;
	font-weight: 700;
	text-decoration: underline;
}

.member-website {
	margin-bottom: 10px;
}

.member-social-media i {
	font-family: 'FontAwesome';
	font-size: 22px;
	font-style: normal;
}

.member-social-media a:not(:last-child) {
	padding-right: 5px;
}

.member-facebook,
.et-db #et-boc .et-l .member-facebook {
	color: #3A5998;
}

.member-flickr,
.et-db #et-boc .et-l .member-flickr {
	color: #FF0084;
}

.member-google-plus,
.et-db #et-boc .et-l .member-google-plus {
	color: #D7463C;
}

.member-instagram,
.et-db #et-boc .et-l .member-instagram {
	color: #E4405F;
}

.member-linked-in,
.et-db #et-boc .et-l .member-linked-in {
	color: #0077B5;
}

.member-pinterest,
.et-db #et-boc .et-l .member-pinterest {
	color: #B8081B;
}

.member-trip-advisor,
.et-db #et-boc .et-l .member-trip-advisor {
	color: #34E0A1;
}

.member-tumblr,
.et-db #et-boc .et-l .member-tumblr {
	color: #011833;
}

.member-twitter,
.et-db #et-boc .et-l .member-twitter {
	color: #1DA1F2;
}

.member-yelp,
.et-db #et-boc .et-l .member-yelp {
	color: #FF1617;
}

.member-youtube,
.et-db #et-boc .et-l .member-youtube {
	color: #FE0000;
}

@media all and (min-width: 768px) {
	.members-facet-container,
	.member-posts-container,
	.member-post {
		display: flex;
		flex-wrap: wrap;
	}

	.members-search-container {
		width: 25%;
	}

	.members-alphabet-container {
		width: 75%;
	}

	.members-alphabet-container {
		text-align: right;
	}

	.member-post {
		width: 47.5%;
		justify-content: center;
	}

	.member-post:not(:nth-child(2n)) {
		margin-right: 5%;
	}
}

@media all and (max-width: 767px) {
	.member-post {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
}

/*Business Member Single Posts*/
.single-address-city-state-zip {
	display: inline-block;
}

.single-address-city-state-zip:not(:last-child) {
	padding-right: 3px;
}

html #bbd_map-single-canvas {
	margin-top: 0;
}

@media all and (min-width: 601px) and (max-width: 980px) {
	.single-custom-fields-row {
		display: flex;
		flex-wrap: wrap;
	}

	.single-custom-fields-info-container {
		width: 70%;
		margin-right: 5%;
	}

	.single-custom-fields-image-container {
		width: 25%;
	}
}

@media all and (max-width: 600px) {
	.single-custom-fields-row {
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
	}

	.single-custom-fields-info-container {
		order: 2;
		margin: 0 auto;
		text-align: center;
	}

	.single-custom-fields-image-container {
		order: 1;
		margin-bottom: 30px !important;
	}

	.single-custom-fields-image-container .et_pb_module {
		margin: 0 auto;
	}

	.single-custom-fields-info-container .et_pb_module {
		text-align: center;
	}
}

/*Footer Form*/
#gform_wrapper_2 {
	margin: 0;
}

#gform_wrapper_2 .gfield_label {
	display: none;
}

#gform_wrapper_2 input.medium {
	width: 100%;
	border: 0;
    border-bottom: 1px solid #dfdfe3;
    padding: 15px;
}

#gform_wrapper_2 textarea {
	width: 100%;
    border: 1px solid #dfdfe3;
    padding: 15px;
    background-color: rgba(12,12,12,0.02);
}

#gform_wrapper_2 input.medium::placeholder,
#gform_wrapper_2 textarea::placeholder {
	color: #333;
	font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
	font-size: 14px;
	font-weight: 600;
}

.gform_wrapper ul.gform_fields li#field_2_4 {
	margin-top: 31px;
}

#gform_wrapper_2 .gform_footer {
	text-align: right;
	padding: 0;
}

@media screen and (min-width: 981px){
	.mobile-only{display: none !important;}
	#main-waba-header{display: flex;}
#main-waba-header .et_pb_column{display: flex; flex-direction: column; justify-content: flex-end;}
	#logo{max-height: 100px;}
}