/*
	Theme Name: RealHomes Theme
	Theme URI: http://themeforest.net/item/real-homes-wordpress-real-estate-theme/5373914
	Description: A nice, clean and feature rich theme for Real Estate Websites.
	Author: Inspiry Themes
	Author URI: http://www.inspirythemes.com/
	Version: 1.8
	Text Domain: framework
    Domain Path: /languages
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Tags: custom-background, threaded-comments, translation-ready, light, one-column, two-columns, three-columns, four-columns, custom-menu, theme-options

	----------------------------------------------------------------------------------------------------------------*/
.mr-8 { margin-right: 8px; color:  #c00 }
p { color: #75797a !important }
/*mfc finance*/
.page-id-33300 article#post-33300 hr { display: none }
.agentleft { float: left; width: 65% }
.agentleft img { float: left; margin: 15px 20px 15px  0 }
.divider { margin: 2.8em 0; height: 1px; background: #6F6F6F; }
.finance-logos { padding: 2em 0 }
.page-id-33300 h3.post-title { font-weight: bold; padding-bottom: 10px; border-bottom: solid 9px #B31F55; color: #25292B !important; font-size: 24px !important }
article#post-33300 h3 { color: #2d547e; font-size: 20px }
article#post-33300 h2 { color: #a51a4d; font-size: 20px; font-weight: 600 }
h2.contact_mfc { color: #2D537D !important; line-height: 26px; padding: 1.5em 0 }
.agentleft h4 { margin: 0 !important; color: #2D537D; padding-bottom: 5px }
.agentleft a.link { color: #a51a4d; font-size: 15px; font-weight: 600 }

.narrative { position: relative; vertical-align: top }
.nar_title { float: left; width: 65%; }
.smoothfm { float: right; width: 35%; text-align: right; padding-top: 20px }
.smoothfm header { font-size: 16px; font-weight: bold; color: #000 }
ul.radio_links { padding: 0; margin: 0; list-style: none }
.radio_links li { list-style: none; padding: 0 }
.radio_links a { position: relative; color: #006cb7; text-transform: uppercase; }
.radio_links a:before { font-family:'FontAwesome'; content:"\f0a9"; display: inline-block; margin-right: 7px }
.audiofile { display: none; }

.video_about_photos .onefourth.first { padding-top: 18px }
.video_about_photos { padding-bottom: 20px }
.video_about_photos .onefourth { display: inline-block; vertical-align: top; width: 24.5% }
.video_about_photos .onefourth strong { display: inline-block; padding: 7px 0 }
.onefourth small { display: block; line-height: 16px; padding-top: 7px }

#footer-bottom .designed-by a:hover { color: #999 !important }

.floorplan_img { padding-top: 2em; padding-bottom: 1em }

/*New Header Text add*/
	#header-top { margin-top: 0 !important }
  .new_link.only_for_mobile { display: none }
  .new_link, .social_networks { display: inline-block; vertical-align: top; padding-top: 15px }
  .new_link { border-right: solid 1px #eee; padding: 27px 20px 7px 0; margin-right: 20px }
  .new_link i { color: #43c2fe; display: inline-block; margin-right: 8px; font-size: 17px }
  .new_link a, .new_link strong { color: #fff; font-size: 14px }

  @media(max-width: 979px){
    .new_link { display: none; }
    .new_link.only_for_mobile { display: block; border: none; padding: 30px 10px 0; margin: 0; text-align: center }
    .social_networks { display: block }
    .main-menu { margin-top: 25px !important }
    h2.contact-number { margin-left: -12px }
		.new_link a>span { display: block; padding-top: 4px }
  }
/*up to here css added for new header link, named: thinking of selling? click here */

@media (max-width: 480px){
	.video_about_photos .onefourth { width: 100% !important; margin-bottom: 3px }
}

@media (max-width: 767px){
	.finance-logos span { display: block; text-align: center }
	.finance-logos img { float: none; margin: 15px 0; }
	.agentleft { display: block; width: 100%; }
	.agentleft img { float: none }
	.agent_dtl .alignright { float: none; text-align: center; clear: both; margin: 15px 0 0 0 }

	.nar_title { width: 100%; float: none; }
	.smoothfm { float: none; width: 100%; text-align: left; }
	.radio_links li { padding: 8px 0 }
}

@media(max-width: 1199px){
	.video_about_photos .onefourth.first { width: 100%; padding-bottom: 20px }
	.video_about_photos .onefourth { width: 32.1% }

}
