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


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

.intro{text-align:center; font-size:16px}

.formhome {
	position: absolute;
	background: #715842;
	bottom: 0;
	right: 61px;
	width: 500px;
	padding: 30px;
	color:#fff
}
#comment-input input, #comment-textarea textarea, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice2, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .fusion-body .avada-select-parent select, .input-text, .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, .searchform .fusion-search-form-content .fusion-search-field input, .select2-container--default .select2-selection--single, .select2-dropdown, .wpcf7-captchar, .wpcf7-form .wpcf7-date, .wpcf7-form .wpcf7-number, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-select, .wpcf7-form .wpcf7-text, .wpcf7-form textarea, input.s, input[type="email"], input[type="number"], input[type="password"], input[type="text"], select, textarea {
	background-color: #ffffff;
	margin: 11px 0;
	height: 46px !important;
}

.accettazione{font-size:12px; margin-bottom:20px; color:#FFFFFF;}
span.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 0 !important;
}

.fusion-main-menu > ul > li.wpml-ls-item{padding-right: 7px !important;}

.sidebar .widget .widget-title {
	font-size: 21px !important;
}

@media(min-width:801px) and (max-width:1034px){.fusion-logo {
	display: inline-block !important;
	float: none !important;
	max-width: 100%;
	zoom: 1;
}
.fusion-header {

	text-align: center;
}
	
	.fusion-main-menu {
	float: none !important;

	display: inline-block !important;
}
.fusion-main-menu {
	float: none !important;
	display: inline-block !important;
	width: 100%;
	text-align: center;
}
	.fusion-main-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline-block;
}
	.fusion-main-menu > ul > li > a {

	height: 50px !important;
	line-height: 50px !important;
}
}

@media(max-width:1100px){.formhome {
	position: relative;
	background: #715842;
	bottom: 0;
	right: auto;
	width: 100%;
	padding: 30px;
	color: #fff;
}}

.accettazione {
    color: #020202;
}