/*
	Theme Name: D10X
	Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
	Description: A plain-vanilla & lightweight theme for Elementor page builder
	Author: Airbus SAS
    Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
    Template:  hello-elementor
	Version: 2.5.2
	Stable tag: 2.5.0
	Requires at least: 4.7
	Tested up to: 5.6
	Requires PHP: 5.6
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor
	Tags: flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

.elementor-widget-container .wp-block-file .wp-element-button { 
	color: #FFF; 
	background: var(--e-global-color-accent); 
	border-radius: 5px; 
	font-size: 14px; 
	border: 1px solid var(--e-global-color-accent);
}

.elementor-widget-container .wp-block-file .wp-element-button:hover {
	color: var(--e-global-color-accent); 
	background: #FFF; 
	border: 1px solid var(--e-global-color-accent);
} 

#lostpasswordform legend, 
#resetpasswordform legend, 
#password-lost-form-wrap legend {
	display: none;
} 

#lostpasswordform fieldset, 
#resetpasswordform fieldset, 
#password-lost-form-wrap fieldset {
	border: 0;
} 

nav ul > li:nth-child(2) a:after, 
nav ul > li:nth-child(1) a:after { 
	background: none !important; 
} 

body:not(.logged-in).page-template-default .tag-secured h3:after { 
	font-family: "Font Awesome 5 Free";     
	content: "\f023"; 
	position: absolute; 
	right: 30px; 
	color: var(--e-global-color-secondary); 
	margin-top: -3px; 
}

body:not(.logged-in).home .tag-secured h3:after { 
	right: 15px !important; 
}

body.logged-in.page-template-default .tag-secured h3:after { 
	font-family: "Font Awesome 5 Free";     
	content: "\f3c1"; 
	position: absolute; 
	right: 30px; 
	color: var(--e-global-color-secondary); 
	margin-top: -3px; 
} 

.elementor-lost-password { 
	color: var(--e-global-color-secondary) !important; 
}