/*
Theme Name: Avada Child - LIVE SITE (www) v2
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain: Avada
*/
html {
overflow-y: scroll !important;
}

/*
.fusion-header-layout-v1.fusion-top-header .fusion-main-menu>ul>li>a.fusion-bar-highlight, .fusion-header-layout-v2.fusion-top-header .fusion-main-menu>ul>li>a.fusion-bar-highlight, .fusion-header-layout-v3.fusion-top-header .fusion-main-menu>ul>li>a.fusion-bar-highlight, .fusion-header-layout-v4.fusion-top-header .fusion-main-menu>ul>li>a.fusion-bar-highlight, .fusion-header-layout-v5.fusion-top-header .fusion-main-menu>ul>li>a.fusion-bar-highlight, .fusion-header-layout-v7.fusion-top-header .fusion-main-menu>ul>li>a.fusion-bar-highlight {
	font-family: Arial, Helvetica, sans-serif;
}

#main #comment-submit, #main .comment-submit, #reviews input#submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button, .fusion-button-default, .fusion-portfolio-one .fusion-button, .post-password-form input[type="submit"], .ticket-selector-submit-btn[type=submit], .tml-submit-wrap input[type="submit"], .wpcf7-form input[type="submit"], .wpcf7-submit, input.button-default {
	font-family: Arial, Helvetica, sans-serif;
}
*/

/* this may not be the preferred way, but it gets the sticky header bar height (down when the logo shrinks). */
.fusion-sticky-shadow {
	height: 135px !important; 
	padding: 0;
}
/* adjust (shrink) height of logo when sticky header bar kicks in. */
.fusion-sticky-logo-1x {
	height: 75px !important; 
}
.fusion-sticky-logo-2x {
	height: 149px !important; 
}
.fusion-page-title-bar {
	margin-bottom: 2rem;
}

.fusion-header-sticky-height {
	display: none !important;
}


.dk-speakout-widget-popup-wrap {
	width: 660px;
}
.dk-speakout-widget-message-wrap {
    width: 330px;
}

.dk-speakout-widget-message {
    width: 310px;
}

.single-tribe_events .sidebar .tribe-events-single-section-title, .single-tribe_events .sidebar .tribe-events-tickets-title, .single-tribe_events .sidebar .widget .heading .widget-title, .single-tribe_events .sidebar .widget .widget-title
{
	color:#ffffff;
}

.single-tribe_events .sidebar a {
	/* WVFL Rose Red */
	color: #c52830;
}

.dk-speakout-petition input[type="text"], .dk-speakout-petition select {
	background-color: #b4b4b4;
}

/*
The following CSS (wrapper, #one, #two, and a @media query) are "intended" for use when we want to have to divs side-by-side but switch to vertical stack whenever screen is too narrow.

Here is a given example of HTML to use with the CSS:
-div class="stack-wrapper">
    -div id="stack-one">one -/div>
    -div id="stack-two">two -/div>
-div>
*/
div.stack-wrapper {
/*   min-height: 200px; */
	overflow:hidden;
	margin: 3rem 0 3rem 0;
	width:100%;
}
div#stack-one {
/*  background-color: gray;
	border-right:2px solid #000; 
	position:relative; */
	z-index:2;
	float:left;
	padding-right:3rem;
	padding-bottom:3rem;
	width:35%;
	min-width: 375px;
}
div#stack-two { 
/*  background-color: white;
	border:2px dashed #ccc; 
	position:relative; */
	z-index:1;
	overflow:hidden;
	width:55%;
}

@media screen and (max-width: 800px) {
   div#stack-one { 
		 /* border:0;
		 border-bottom:2px solid #000;*/
		 float: none;
		 padding-right:0;
		 width:auto;
  }
	div#stack-two {
		float: none;
		width:auto;
	}
}

/* 
* NOTES: 
* Avada normally switches to mobile icon at 1250px. 
* 1. We need the sticky header / mobile sticky header bars to also shrink down at same time. 
* 2. The menu on the DEV site, is too wide on a screen width of 1324px or less. 
*/



