/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/



/*PHONE LINK ON MOBILE*/
a[href^="tel"] { color: #fff !important; }

strong { color: #333333 !important; }

a strong, strong a { color: #0099b5 !important; }

a strong:hover, strong a:hover, a:hover { color: #C93A56 !important; }

.fusion-header { padding: 0 !important; }

.datepicker { z-index: 100000; }

/*HEADER TAGLINE*/
.fusion-header-tagline .tagline-text { margin-right:15px; margin-bottom: 15px; letter-spacing:1px; }
.fusion-header-tagline { margin-right: 39px; }
.fusion-logo img { max-width: 80% !important; }

/*MAIN PADDING*/
#main { padding-left: 5%; padding-right: 5%; }

.type-backgrounds { padding: 25px 11.5% 30px 11.5%; }
.type-backgrounds .entry-title, .type-post .entry-title { font-size: 32px !important; line-height: 125% !important; }
.type-backgrounds .entry-title.blog-shortcode-post-title, .post-content .fusion-post-title { font-size: 18px !important; }

body.single #main h2.entry-title, .fusion-post-title { font-size: 28px !important ; line-height: 125% !important; }

h2.fusion-post-title { line-height: 125% !important; }


.post-content h4, .post-content h3 {font-family: "Open Sans", Arial, Helvetica, sans-serif !important ; font-weight: 400 !important; line-height: 150% !important; }

/*BUTTON HEIGHT*/
.customButton {padding: 100px;}

/* Form buttons */
.wpcf7-form input[type="submit"] {
    background-color: #333333;
}

.fusion-secondary-header a { color: black; }
.fusion-secondary-header a:hover { color: grey; }

.fusion-main-menu { text-transform: uppercase; }

.fusion-secondary-menu li.current_page_item a { color: #c93a55 !important; }

:root {
	--tec-font-size-4: 15px;
	--tec-line-height-2: 1.25em;
}

.tribe-events-single-event-description { font-size: 15px!important; }

body {
	min-height: 100vh;
}

.algin-top {
	vertical-align: top;
}

/* ACF CUSTOM CSS */

@media (max-width: 800px) {
	.post-content .single-event-grid {
		display: block;
		width: 100%;
	}
}