/**handles:mfn-child-style**/
/*
Theme Name: 	Betheme Child theme for gallery of homes
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Betheme Child Theme for gallery of homes
Template:		betheme
Version: 		1.5
*/

/* Theme customization starts here
-------------------------------------------------------------- */ 

@media only screen and (min-width: 768px){.header-fixed #Top_bar{ z-index: 29!important; }}
.header-fixed #Top_bar{ transition: top 0.3s; /* Transition effect when sliding down (and up) */ }
#Action_bar .column{overflow:initial;}
#social-menu{margin-left:10px;float:right;}
#social-menu a {text-decoration: none;}
#Action_bar .social-menu a:hover {color:#ffffff !important;} 
#Action_bar .social-menu,
.header-fixed #Action_bar .social-menu,
.header-stack #Action_bar .social-menu,
.header-classic #Action_bar .social-menu,
.header-plain #Action_bar .social-menu,
#social-menu ul {list-style: none;margin:0;padding:0;}
#Action_bar .social,
.header-stack #Action_bar .social,
.header-classic #Action_bar .social,
.header-plain #Action_bar .social,
#Action_bar .contact_details li,
.header-stack #Action_bar .contact_details li,
.header-classic #Action_bar .contact_details li,
.header-plain #Action_bar .contact_details li{padding:5px 0!important;}

#vfbField45 .g-recaptcha { transform:scale(0.67);-webkit-transform:scale(0.67); transform-origin:0 0;-webkit-transform-origin:0 0;}
#vfbp-form-4 .vfb-col-12{padding:0;}

#Footer a#cf_agentlogin{
	transition: all .3s ease-in-out;
	position:absolute;
	right:48px;
	bottom:15px;
	padding:2px;
	font-size:13px;
	}
	
#Footer a#cf_agentlogin:hover{ 
text-decoration:none;
}



@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	#Footer .footer_copy .one{padding-right:60px;}
	#Footer a#cf_agentlogin{right:105}
}
@media only screen and (max-device-width: 812px) {
	#Footer a#cf_agentlogin{display:none;}
}
@media only screen and (min-device-width: 767px) and (max-device-width: 1238px) {
	#Footer .footer_copy .one{padding-right:60px;}
	#Top_bar #logo, .header-fixed #Top_bar #logo, 
	.header-plain #Top_bar #logo, 
	.header-transparent #Top_bar #logo{
		padding:0;
	}
	#Top_bar .top_bar_left::before{
		    box-sizing: initial;
	}
}
.submit_testimonial_wrap h4{
 text-align:center;
 margin-top:20px;
}
.submit_testimonial_wrap input{
 margin-bottom:0;   
}