/*
 Theme Name:   NB4H
 Description:  Greenergy child theme
 Author:       Pinwheel Design
 Author URI:   http://pinwheel.design
 Template:     greenergy
 Version:      1.0.0
*/



/* 4H Colours */

:root {
	--4h-green: #0b9444;
	--4h-light-green: #61c250;
	--4h-dark-blue: #0073cf;
	--4h-cyan: #009fda;
	--4h-light-blue: #72c7e7;
}


/* HEADER */


.bt-logo-area.menu-holder {
	padding: 10px 0;
}

.btMenuHorizontal .menuPort > nav > ul > li {
    margin-right: 0!important;
}

.btMenuHorizontal .menuPort > nav > ul > li:nth-of-type(1) {
	color: var(--4h-light-blue);
}

.btMenuHorizontal .menuPort > nav > ul > li:nth-of-type(2) {
	color: var(--4h-green);
}

.btMenuHorizontal .menuPort > nav > ul > li:nth-of-type(3) {
	color: var(--4h-light-green);
}

.btMenuHorizontal .menuPort > nav > ul > li:nth-of-type(4) {
	color: var(--4h-dark-blue);
}

.btMenuHorizontal .menuPort > nav > ul > li:nth-of-type(5) {
	color: var(--4h-cyan);
}

.btMenuHorizontal .menuPort > nav > ul > li:nth-of-type(6) {
	color: var(--4h-light-blue);
}


.btMenuHorizontal .topBarInMenu {
    margin-left: 15px;
}

.btMenuHorizontal div.btButtonWidget:not(:first-child) {
    margin-left: 20px;
    margin-right: 0;
}

.topBarInMenu .fr {
	display: none;
}

header.french .topBarInMenu .en {
	display: none;
}

header.french .topBarInMenu .fr {
	display: flex;
}




/* GENERAL */

.intro-text p {
    font-size: 20px;
}

.bt_bb_headline_subheadline {
	text-transform: uppercase;
	font-size: 1.3rem!important;
    font-weight: 500!important;
}

.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title .bt_bb_icon_holder {
    font-size: 1.5rem;
}

.btWithText.btNoIcon.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
    max-width: 100%;
}





/* HOME PAGE */

.home-hero.bt_bb_section.bt_bb_top_spacing_large > .bt_bb_port {
    padding-top: 3em;
}

.home-hero .bt_bb_headline .bt_bb_headline_content {
	color: #fff;
}

.home-hero .bt_bb_headline h1 {
	font-size: 40px;
	text-shadow: 0 0 3px #666;
}

.home-hero .bt_bb_headline h2 {
	font-size: 80px;
	margin-top: 360px;
	text-shadow: 0 0 5px #666;
}

.home-lures {
	position: relative;
	top: 60px;
}

.home-lures .bt_bb_service_content_title {
	font-weight: 800!important;
}

.home-about .bt_bb_headline .bt_bb_headline_content {
	color: var(--4h-dark-blue);
}

.home-news .bt_bb_headline .bt_bb_headline_content {
	color: var(--4h-light-green);
}

.home-stats .bt_bb_headline .bt_bb_headline_content {
	color: #fff;
}

.home-stats.bt_bb_section.bt_bb_color_scheme_1 {
	background: var(--4h-light-blue);
}

.bt_bb_button.bt_bb_style_clean.bt_bb_size_small a {
    color: #fff;
}

/* NEWS */

.single-post .btArticleAuthor {
	display: none;
}





/* FOOTER */

.bt-site-footer .bt-link-with-img img {
	max-height: 160px;
    width: auto;
}

.bt-site-footer .bt_bb_size_small.bt_bb_style_borderless.bt_bb_icon .bt_bb_icon_holder:before {
	color: var(--4h-light-blue);
}

.bt-site-footer .bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
	background: var(--4h-light-green);
}

.bt-site-footer .bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li {
    padding: 0 12px;
}




/* ADMIN BAR */

#wp-admin-bar-bluehost-support {
	display: none;
}
