/*
Theme Name: Avada Chamber 2017
Description: Muskoka Lakes Chamber of Commerce child theme for Avada
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.fusion-menu li { text-transform: uppercase; }
.fusion-menu li li { text-transform: none; }

header .fusion-header {
	background-position: center top !important;
}
header .fusion-header.fusion-sticky-shadow {
	background-image: none !important;
}

// Google Search Bar
.gsc-modal-background-image {
    height: 100vh !important;;
}

.gsc-results-wrapper-overlay {
    height: 80vh !important;;
}

.whiteContent p, #content .post-content .whiteContent h1, #content .post-content .whiteContent h2, #content .post-content .whiteContent h3, body div.whiteContent h4, #content .post-content .whiteContent h4, #content .post-content .whiteContent h5, #content .post-content .whiteContent h6, .whiteContent ul li { color: #ffffff; }
body div.whiteContent p a {
	color: #bcf2ff;
	border-bottom: 1px dotted #bcf2ff;
}

.whiteContent h2 a, .whiteContent h3 a, .whiteContent h4 a:hover {
	color: #ffffff;
}

.fusion-events-shortcode .fusion-events-meta {
	padding: 0 !important;
}
.fusion-events-shortcode .fusion-events-meta h4 {
	letter-spacing: 0px;
}

.fusion-blog-layout-grid .post .flexslider, .fusion-blog-layout-grid .post .fusion-content-sep, .fusion-blog-layout-grid .post .fusion-post-wrapper, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-blog-layout-timeline .fusion-timeline-line, .fusion-blog-layout-timeline .post, .fusion-blog-layout-timeline .post .flexslider, .fusion-blog-layout-timeline .post .fusion-content-sep, .fusion-blog-timeline-layout .post, .fusion-blog-timeline-layout .post .flexslider, .fusion-blog-timeline-layout .post .fusion-content-sep, .fusion-events-shortcode .fusion-events-thumbnail, .fusion-events-shortcode .fusion-layout-column, .fusion-portfolio.fusion-portfolio-boxed .fusion-content-sep, .fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper, .product .fusion-content-sep, .product-buttons, .product-buttons-container, .products li { border: 0 !important; }

.fusion-recent-posts .fusion-flexslider { display: none; }

/*h3 { text-align: center; }
.fusion-border-below-title {
	text-align: center;
}
h2 {
	border-bottom: 2px solid #fdcb3f;
	padding-bottom: 14px;
}*/

/* Member search front */

.w2dc-search-overlay {
background: none !important;
}
/*#main .w2dc-search-section-label {
	display: none !imporant;
}*/

#main .w2dc-col-md-12 {
	padding: 0;
}
.fusion-recent-posts {
    margin-bottom: 20px !important;
}

.home #main .w2dc-search-section-label:before {
	content: "\f002";
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*--adjust as necessary--*/
    color: #FFF;
    font-size: 0.9em;
    position: absolute;
    top: 0;
    left: 0;
}
.home #main .w2dc-search-section-label {
	font-family: PTSansRegular, Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	color: #FFFFFF;
	line-height: 100%;
	text-transform:uppercase;
	text-shadow: none;
	font-style: normal;
	letter-spacing: 4px;
	border-bottom: 2px solid #ea9c15;
	padding-left: 30px;
	padding-bottom: 12px;
	position: relative;
}

.home #main .findAMember h2 {
	font-family: PTSansRegular, Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	color: #FFFFFF;
	line-height: 100%;
	text-transform:uppercase;
	text-shadow: none;
	font-style: normal;
	letter-spacing: 4px;
	border-bottom: 2px solid #ea9c15;
	padding-left: 0px;
	padding-bottom: 12px;
	position: relative;
}
/*.home #main .findAMember .button-icon-left {
    color: #FFF;
    font-size: 0.9em;
    position: absolute;
    top: 0;
    left: 0;
}*/

.page-id-30 #main .w2dc-search-section-label {
	font-family: PTSansRegular, Arial, Helvetica, sans-serif;
	color: #333132;
	font-size: 1.7em;
	margin: 10px 0 6px 0;
}

.home #main .w2dc-form-group {
	margin-top: 20px;
/*	width: 70%;*/
	display: inline-block;
}
/*.home #main .w2dc-search-form-button {
	width: 20%;
	display: inline-block;
}*/
.home #intro .fusion-button-wrapper {
	margin-right: 20px;
}
.home #main .w2dc-form-group input {
	background-color: #083d5a;
	border: 0;
	font-size: 1.2em;
	letter-spacing: 1px;
	font-style: italic;
	height: auto;
	padding-top: 6px;
	padding-bottom: 6px;
}
.home #main .w2dc-form-group input:focus {
	color: #ffffff;
}

.w2dc-listings-block article.w2dc-featured {
	border-left: 3px solid #ff9800;
	padding-top: 10px;
	padding-left: 10px;
}
.w2dc-listings-block .w2dc-listing-text-content-wrap-nologo {
	
}

.w2dc-breadcrumbs { display: none; }

@media screen and (max-width: 760px) {
	#mdiv_DirectoryContentLeft,
	#mdiv_DirectoryContentRight {
		width:100%;
		float:none !important;
	}
}

footer .w2dc-search-section-label { display: none; }
footer .w2dc-col-md-12 { padding-left: 0; }

/* Print Styles */
@media print {
	body { background:white; color:black; margin:0 }
	header, #about, #text-3, #social_links-widget-2, #text-5, #custom_html-2 { display:none; }
	#content, h1, h2, h3, h4, h5, h6, p { color: #000 !important; font-size: 0.8em; }

	#comments { }
	#sidebar { }
	#footer { }
}