/*

File Name: style.css

Theme Name:  NaturaLife - Child Theme

Author: RT-Themes

Version: 1.0

Author URI: http://themeforest.net/user/stmcan

Theme URI: http://themeforest.net/user/stmcan

Description: Designed and developed by RT-Themes - <a href="http://themeforest.net/user/stmcan">stmcan</a>

License: GNU General Public License

License URI: /Licensing/gpl.txt

Text Domain: naturalife

Template: naturalife

*/

.meal-planning .elementor-widget-container .rt-heading-wrapper .rt-heading::before {
	display: inline-block;
	content: "";
	border-top: .3rem solid #a998c8;
	width: 2rem;
	margin: 0 1rem;
	transform: translateY(-.3rem);
}

.website-by {
	color: #ccc;
    font-size: 10px;
}
.website-by a {
	color: #ccc;
	text-decoration: none;
}
.footer_widget.widget_media_image img {
	width: 60%;
}
#footer-navigation {
	display: none;
}
.sub-page-image:before {
	content: "";
    background: #a998c8;
    -webkit-box-shadow: 0 4px 10px rgba(0,0,0,.11) inset;
    box-shadow: 0 4px 10px rgba(0,0,0,.11) inset;
    width: 100%;
    top: 0;
    position: absolute;
    height: 20px;
}
#logo img, #sticky-logo img {
	max-height: 100%;
}

.widgets_holder .menu li a:before, .widgets_holder .widget_categories>ul li a:before, .widgets_holder .widget_pages>ul li a:before, .widgets_holder .widget_product_categories>ul li a:before {
	content: "";
	padding-right: 0;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
	.naturalife-panel-on #main-content {
		-webkit-filter: grayscale(0);
    	filter: grayscale(0);
	}
}
.naturalife-dark-header .main-menu > li.current-menu-item > a > span {
	color: #a998c8;
}
.main-menu > li:hover > a > span {
	 color: #b3d784 !important;
}
@media only screen and (max-width: 767px) {
	.package-first-btn {
		position: relative !important;
	}
}