/*
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
*/


.awb-off-canvas-wrap.type-sliding-bar {
  --awb-width: 450px !important;
}
.wpforms-field-label {
	font-size: 20px !important;
}
.wpforms-submit {
    --button_gradient: linear-gradient(var(--button_gradient_angle, 180deg), var(--button_gradient_top_color) var(--button_gradient_start, 0%), var(--button_gradient_bottom_color) var(--button_gradient_end, 100%)) !important;
    background-image: var(--button_gradient) !important;
	border-radius: 30px !important;
	font-weight: bold !important;
	font-size: 20px !important;
}
.person-name {
	font-size: 30px !important;
	line-height: 1.5em !important;
}
.person-title {
	font-size: 20px !important;
	line-height: 1.5em !important;
}
.person-content {
	margin-top: 15px !important;
	line-height: 1.5em !important;
}
.fusion-person-icon-bottom .fusion-social-networks {
	margin-top: 15px !important;
}

.asp-ui.ui-widget {
    font-family: Arial, Helvetica, sans-serif !important;
}
.asp-ui .ui-widget-header {
	background-image: linear-gradient(90deg, var(--awb-color5) 0%, #407d91 100%) !important;
}
div.asp_w.asp_sb.searchsettings fieldset div.asp_option_label {
    width: 80% !important;
}
.fusion-nothing-found {
	font-size: 20px !important;
	font-weight: 400 !important;
}

/* mobile */
@media only screen and (max-device-width: 800px){
	h1 { font-size: 46px !important; }
	h2 { font-size: 30px !important; }
	h3 { font-size: 22px !important; }
	p, li, td, label { font-size: 16px !important; }
	.fusion-toggle-heading { line-height: 1.2 !important; font-size: 20px !important; }	
	th { font-size: 16px !important; }
	td { width: auto !important; }
	.menu-item { font-size: 20px !important; }
	.awb-menu__sub-a { font-size: 16px !important; }
}

