/*
 Theme Name:   Solshine Child
 Theme URI: http://solshine.powersquall.com/
 Description:  Solshine – Solar Energy Elementor WordPress Theme
 Author:       Power-Squall
 Author URI:   https://themeforest.net/user/power-squall/portfolio
 Template:     solshine
 Version:      1.0
 License:      GNU General Public License version 3.0
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Tags:         Elementor, page-builder, responsive, energy business, clean, services, energy company, green energy, industry, power company, renewable energy, solar, solar wordpress, wind turbines, renewable energy
 Text Domain:  solshine-child
 Tested up to: 6.7
 Requires PHP: 7.4
 Copyright: (c) 2025 Powersquall. All rights reserved.
*/

#back-to-top .top {
    background: #174A35;
    background-image: none;
    color: #FFFFFF;
    border: 1px solid rgba(255, 255, 255, 0.18);
}

#back-to-top .top:hover,
#back-to-top .top:focus {
    background: #C9962E;
    background-image: none;
    color: #101313;
    border-color: #C9962E;
}

#back-to-top .top:focus-visible {
    outline: 3px solid #E0B24A;
    outline-offset: 3px;
}


.site-header.header-fancy .main-navigation .navbar-nav > li:hover > a,
.site-header.header-fancy .main-navigation .navbar-nav > li.current-menu-ancestor > a,
.site-header.header-fancy .main-navigation .navbar-nav > li.current-menu-item > a {
    color: #FFFFFF !important;
    background-color: #174A35 !important;
}

.elementor-counter-number-suffix {
	color: #C9962E !important;
}

.site-header.header-fancy .main-navigation .navbar-nav > li.current-menu-item > a,
.site-header.header-fancy .main-navigation .navbar-nav > li.current-menu-ancestor > a {
    color: #FFFFFF !important;
    background-color: #174A35 !important;
}

.site-header.header-fancy .main-navigation .navbar-nav > li:not(.current-menu-item):not(.current-menu-ancestor):hover > a,
.site-header.header-fancy .main-navigation .navbar-nav > li:not(.current-menu-item):not(.current-menu-ancestor):focus-within > a {
    color: #174A35 !important;
    background-color: #F3E5BF !important;
}

.site-header.header-fancy .main-navigation .navbar-nav .sub-menu {
    background-color: #101313;
    border-top: 3px solid #C9962E;
}

.site-header.header-fancy .main-navigation .navbar-nav .sub-menu li a {
    color: #E2E9E3;
}

.site-header.header-fancy .main-navigation .navbar-nav .sub-menu li:hover > a,
.site-header.header-fancy .main-navigation .navbar-nav .sub-menu li:focus-within > a {
    color: #FFFFFF;
    background-color: #2F6B4F;
}

.blog-style-2 .post-meta {
    display: none !important;
}

body.single.single-post .blog-media {
	display: none !important;
}

article.post .entry-footer .read-more {
	color: #ffffff !important;
}

.page-header .breadcrumb li span, .page-header .breadcrumb li a:hover, .page-header-inner.page-header-2 .breadcrumb li > a:hover, .page-header-inner.page-header-2 .breadcrumb li > span a:hover {
	color: #C99424 !important;
}

.page-header-4 .breadcrumb { display: none !important; }