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

/*Colors
	
	Grey: #777777
	Black: #000000
	Begie: #f8f8ed
	
	

*/

/*
	Font Sizes
	
	H1: 45px
	H2: 40px
	H3: 35px
	H4: 30px
	H5: 25px
	H6: 20px
	
	Large Paragraph: 18px
	Paragraph: 15px
	small Paragraph: 13px

*/
/*Font Styles*/

.h1, .h1 > *{
	font-size: 45px !important;
}
.h2, .h2 > *{
	font-size: 40px !important;
}
.h3, .h3 > *{
	font-size: 35px !important;
}
.h4, .h4 > *{
	font-size: 30px !important;
}
.h5, .h5 > *{
	font-size: 25px !important;
}
.h6, .h6 > *{
	font-size: 20px !important;
}

.large-text, .large-text > *{
	font-size: 18px !important;
}
.small-text, .small-text > *{
	font-size: 13px !important;
}

.uppercase, .uppercase > *{
	text-transform: uppercase !important;
}

/*Font Colors*/
.white-text, .white-text > *{
	color: #FFFFFF !important;
}
.grey-text, .grey-text > *{
	color: #777777 !important;
}

/* Background Colors*/

/*Extra Styles*/


.no-margin-bottom p{
	margin-bottom: 0px !important;
	
}
/*Reverse Styling*/
@media all and (max-width:800px){
	.reverse-cols .fusion-row {
		display: flex;
		flex-flow: wrap;
		flex-direction: column-reverse;
	}
}


@media screen and (max-width: 500px){
	
}



/*Header Styles*/





/*Footer Styles*/



.footer-social-media ul{
	list-style: none;
	display: flex;
}
.footer-social-media ul li{
	margin-right: 10px;
}


/*Side Bar Styles*/

.sidebar .widget{
	margin-bottom: 30px; 
}
.widget_nav_menu ul li a{
	color: #000000 !important;
}
.widget_nav_menu ul li a:hover{
	color: #777777 !important;
}
.widget_nav_menu ul li a:before{
	display: none;
}
.widget_custom_html .locate-style{
	display: flex;
	justify-content:space-between;
}
.widget_custom_html .locate-style .left{
	width: 50%;
}
.widget_custom_html .locate-style .right{
	width: 50%;
}

























