/*
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: 1.6.2
*/
.whiteText {color:#FFF;}
.nowrap { white-space:nowrap; }
blockquote {
	background: none
}
.header-semi #Top_bar:not(.is-sticky) {
	background-color: rgba(255,255,255,0.0);
}
.header-split #Header .top_bar_left .menu_left {
	float: left;
	width: 38%;
	text-align: center;
}

#Top_bar .menu > li > a {
	padding: 30px 0 30px 0;
	margin-top:80px;
}
#Top_bar.is-sticky .menu > li > a {
	margin-top:0!important;
	padding:0;
}
#Top_bar.is-sticky {
	height: 64px;

}
.menu-line-below-80-1 #Top_bar.is-sticky .menu > li > a::after {
	height: 1px;
	left: 10%;
	top: 50%;
	margin-top: 20px;
	width: 80%;
}

/* blog titles */
h2.entry-title {font-size:22px;}


#Subheader .title {
	font-size:48px;
	line-height: 55px;
	font-weight: 600;
	letter-spacing: 0;
	font-style: normal;
	padding-left:100px;
	background-image: url(https://www.amandahorne.com.au/wp-content/uploads/2019/08/ah-logo-white.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-size:80px 50px;
}

body:not(.template-slider) #Header {
	min-height: 195px;
}

/* hide blog lerft sticky nav */
.fixed-nav {
	display:none;
}

#Footer .textwidget span {font-size:16px; }

#Footer .footer_copy .one {
	margin-bottom: 20px;
	padding-top: 20px;
	min-height: 33px;
}
#Footer .footer_copy .column,#Footer .footer_copy .columns {
	margin: 0 1% 10px;
}
#Footer .footer_copy {
	border-top: 2px solid rgba(141,156,75,1);
	background-color:#dfe3d4;
}
#Footer .footer_copy .copyright {
	color:#444;
	font-size:14px;
}

@media only screen and (max-width: 1239px)
{
#Subheader .title {
	font-size:40px;
}
#Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo {
	height: 100px;
	line-height: 100px;
	padding: 10px 0;
}


#Top_bar #logo img {
	width:200px;
	height:83px;
	max-height: auto;
}


#Top_bar a.responsive-menu-toggle {
	right: 20px;
	top:auto;
	bottom:0;
	margin-top: 0px;
	width: 50px;
	height: 50px;
}
#Top_bar a.responsive-menu-toggle i {
	font-size: 32px;
	line-height: 34px;
}
	
}

@media only screen and (max-width: 767px) {
body:not(.template-slider):not(.header-simple) #Header {
	min-height: 155px;
	background-position: center top;
}
#Subheader .title {
	font-size:36px;
	line-height: 36px;
	padding-left:0px;
	background-image:none;
}
}

@media only screen and (max-width: 480px) {
#Top_bar #logo img {
	width:150px;
	height:62px;

}
#Top_bar a.responsive-menu-toggle {
	bottom:8px;

}
}