/*
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
*/

hr {
	border: none;
	border-bottom: 1px solid #e5e4e3;
}

.fusion-separator {
	margin: 60px 0;
}

/* Slider */
#sliders-container {
	margin-top: 90px;
}

/* Button */
.fusion-button {
	margin-bottom: 20px;
}

/* Lists */
.post-content ul {
	list-style-type: square;
}

/* Content Box */
.content-box-wrapper img.size-full,
.fusion-imageframe img {
	margin-bottom: 15px;
}

/* Cols */
.fusion-builder-row .fusion_builder_column_1_3 .fusion-imageframe:first-child,
.fusion-builder-row .fusion_builder_column_1_6 .fusion-imageframe:first-child {
	padding-top: 7px;
}

#content a {
	text-decoration: underline;
	color: #fb9b4d;
}

#content .fusion-button {
	color: #FFF;
	text-decoration: none;
}

/* Media Queries */
@media screen and (max-width: 800px){
	#sliders-container {
		margin-top: 0;
	}

	.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}

	.fusion-logo img {
		height: 55px !important;
	}

	.to-top-right #toTop {
		right: 30px;
	}

	h1,
	h2,
	h3,
	h4,
	h5 {
		-webkit-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
	}

	.fusion-modal h1,
	.fusion-widget-area h1,
	.post-content h1,
	.search-page-search-form h1,
	h1,
	.fusion-modal h2,
	.fusion-widget-area h2,
	.post-content h2,
	.search-page-search-form h2,
	h2 {
		font-size: 26px !important;
	}
}

@media screen and (max-width: 600px){
	.flexslider h2 {
		font-size: 24px !important;
		line-height: 1.6 !important;
	}

	.flexslider h3 {
		font-size: 16px !important;
		line-height: 1.6 !important;
	}
}