/*
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
*/

.custom-tile .wp-caption-text {
	background-color: #fff1;
	font-weight: 600;
	font-size: larger;
}

.custom-tile .image_frame.no_border .wp-caption-text {
	padding-top: 1rem;
	padding-bottom: 1rem;
}

.custom-tile:hover .wp-caption-text {
	color: #ccb47a;
}

.image_frame .image_wrapper .image_links a {
	background-color: #fff9;
}

.price {
	font-size: 32px;
	line-height: 36px;
	font-weight: 500;
	color: #ccb46a;
}
.fbc.fbc-page {
	margin-top: -50px;
}
.fbc-page .fbc-wrap .fbc-items {
	font-family: "Maven Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
	margin-right: auto;
	margin-left: auto;
	float: none;
}
.fbc-page .fbc-wrap .fbc-items li {
	margin-bottom: 0;
}

#Subheader {
	padding-top: 110px;
}

@media (min-width: 576px) {
	#Subheader {
		padding-top: 150px;
	}
}

.about-logo {
	padding-bottom: 320px;
	background-size: 320px;
}

@media (min-width: 576px) {
	.about-logo {
		padding-bottom: 550px;
		background-size: contain;
	}
}

.popup-phone {
	color: #9e864d !important;
	font-size: 28px;
	font-weight: bold;
}

@media (min-width: 576px) {
	.popup-phone {
		font-size: 32px;
	}
}

.section-header {
	text-align: center;
}

@media (min-width: 576px) {
	.section-header {
		text-align: right;
	}
}

@media (max-width: 767px) {
	.home #Top_bar {
		background-color: transparent !important;
		position: absolute;
	}
	.header-transparent #Top_bar #logo {
		height: 34px;
		line-height: 34px;
		margin: 5px 44px 5px 15px; 
	}
	#Top_bar #logo img.logo-mobile {
		display: block;
	}
	#Top_bar a.responsive-menu-toggle {
		top: 20px;
		color: #fff;
	}
}
