/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/

/* Logo overhang tweaks */
.logo-overflow #Top_bar #logo img {
    max-height: 140px!important;
}

@media only screen and (min-width: 768px) {
    #Top_bar.is-sticky {
        height: 80px!important;
	}
}

@media only screen and (max-width: 767px) {
	.mobile-header-mini #Top_bar #logo {
		padding-top: 3px!important;
	}
}

.logo-overflow #Top_bar.is-sticky #logo img.logo-sticky:not(.svg) {
    max-height: 70px!important;
}

/*
.header-split #Header .top_bar_left .menu_left,
.header-split #Header .top_bar_left .menu_right {
	height: 100px;
}*/

@media only screen and (min-width: 768px) {
    #Top_bar.is-sticky .menu_wrapper .menu > li > a {
        padding: 20px 0;
    }
}

@media only screen and (max-width: 767px)
{
	#Subheader {
		text-align: center;
	}
}


.main-faq .faq .question > .title {
    background-color: #25379b;
    color: #fff;
	font-family: "Caudex", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 20px;
	line-height: 20px;
}

.main-faq .faq .question:after {
	display: none!important;
}

.main-faq .faq .question.active > .title {
	color: #fff;
}

.main-faq .faq .question > .answer {
	padding: 20px;
}

.main-faq .faq .question > .answer {
	border: 2px solid #25379b;
}

.main-faq .faq .question {
	margin-bottom: 10px;
}

	.main-faq .faq .question.active > .title {
		background-color: #047b41;
	}

	.main-faq .faq .question.active > .answer {
		border: 2px solid #047b41;
	}


#Footer .footer_copy .one {
    margin-bottom: 10px;
    padding-top: 20px;
    min-height: 13px;
}