body.header-transparent.front{background:#fff;font-family:"Montserrat","Open Sans",Helvetica,sans-serif}
body.header-transparent.front .cover.cover-center{height:43vw !important;margin-top:-205px}
body.header-transparent.front .header-logo{visibility:hidden;}
body.header-transparent.front .cover.cover-center .cover-image{background:url('https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/sallynorth.exprealty.com/images/hero3.jpg')center no-repeat!important;opacity:.9 !important;}
body.header-transparent.front .cover.cover-center .cover-title{top:auto;bottom:0;transform:translateY(0)}
body.header-transparent.front .cover.cover-center .cover-title button#more-options,body.header-transparent.front .cover.cover-center .cover-title #qs-submit{background:#999;color:#fff}
body.header-transparent.front .cover.cover-center .cover-title button#more-options:hover,body.header-transparent.front .cover.cover-center .cover-title #qs-submit:hover{background:#bbb;color:#fff}
body.header-transparent.front .cover.cover-center .cover-title .cover-title-inner{display:none}
body.header-transparent.front .main>.main-inner .information-bar{background:#999;color:#fff}
body.header-transparent.front .main>.main-inner .information-bar h5{margin:0;font-weight:500}
body.header-transparent.front .main>.main-inner #categories{padding-top:0 !important}
body.header-transparent.front .main>.main-inner #froala-editor{margin-left:-15px;margin-right:-15px}
body.header-transparent.front .main>.main-inner>.content>.container{max-width:none !important;padding:0}
body.header-transparent.front .main>.main-inner>.content>.container>section#categories{padding-top:0 !important}
body.header-transparent.front .main>.main-inner>.content>.container .row{max-width:100%;margin-left:auto;margin-right:auto}
body.header-transparent.front .main-inner .content>.container,body.header-transparent.front #horizontal-search>.container,body.header-transparent.front .cover-title>.container{max-width:1400px}
/*
body.header-transparent.front #horizontal-search:before{background: url('https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/mimikates.exprealty.com/images/logo.png') no-repeat scroll top left;width: 470px;height: 147px;	display:block;content: '';background-size:contain;margin:20px auto 12vw;}
*/
body.header-transparent.front .hr-crest{background:url('https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/TEMPLATE4/crest-light.png') center no-repeat;margin-bottom:20px;height:10vw;background-size:contain}
body.header-transparent.front #area_content{background:url('https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/mimikates.exprealty.com/images/area_bg-m.jpg') center repeat;background-size:cover;padding-top:50px;padding-bottom:10px}
body.header-transparent.front #area_content #meet_agent{padding:45px 15px;color:#000}
body.header-transparent.front #area_content #meet_agent h2{font-family:"Montserrat","Open Sans",Helvetica,sans-serif;text-transform:uppercase;font-size:55px;font-weight: 400; letter-spacing: 3px;color: #323232}
body.header-transparent.front #area_content #meet_agent h4{font-family:"Lora","Playfair Display",Georgia,sans-serif;font-size:20px;font-weight:500;letter-spacing:4px;text-transform:uppercase;color:#999;margin-bottom:50px;}
body.header-transparent.front #area_content #meet_agent .agent-contact-section{text-align:center}
body.header-transparent.front #area_content #meet_agent .agent-contact-section a{display:block}
body.header-transparent.front #area_content #meet_agent .agent-contact-section a img{width:100%;max-width:250px}
body.header-transparent.front #area_content #meet_agent .agent-contact-section .agent-number{font-size:20px;font-weight:600;margin-top:15px;display:block}
body.header-transparent.front #area_content #meet_agent .agent-contact-section .agent-number a{color:#323232}
body.header-transparent.front #area_content #meet_agent .agent-contact-section .agent-title{display:block;color:#999;margin-top:0;font-size:14px;font-weight:500}
body.header-transparent.front #area_content #meet_agent .agent-details-section{text-align:center;padding-top:10px}
body.header-transparent.front #area_content #meet_agent .agent-details-section p{padding-left:20px;padding-right:20px;font-size:14px;font-weight:500;line-height:28px;text-align: justify;margin-left: 40px;color:#323232}
body.header-transparent.front #area_content #meet_agent .agent-details-section p a{display:block;padding-top:10px;font-weight:600;color:#999999}
body.header-transparent.front #area_content #meet_agent .agent-details-section #social_links{padding:0}
body.header-transparent.front #area_content #meet_agent .agent-details-section #social_links li{list-style:none;padding:0 10px;display:inline-block}
body.header-transparent.front #area_content #meet_agent .agent-details-section #social_links li a{width:50px;height:50px;background:#bbb;border-radius:50%;display:block;position:relative}
body.header-transparent.front #area_content #meet_agent .agent-details-section #social_links li a:hover{width:50px;height:50px;background:#999;border-radius:50%;display:block;position:relative}
body.header-transparent.front #area_content #meet_agent .agent-details-section #social_links li a i{font-family:"FontAwesome";font-size:25px;color:#fff;top:50%;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%)}
body.header-transparent.front #area_content #area_search_box{max-width:1400px}
body.header-transparent.front #area_content #area_search_box h2{text-transform:uppercase;font-family:"Lora","Playfair Display",Georgia,sans-serif;color:#323232;letter-spacing:12px;font-size:3vw;display:inline-block;padding-top:6px;margin-bottom:50px;}
body.header-transparent.front #area_content #area_search_box h3{text-transform:uppercase;font-family:"Lora","Playfair Display",Georgia,sans-serif;color:rgba(255,255,255,0.8);font-size:18px;margin-bottom:60px}
body.header-transparent.front #area_content #area_search_box .area-box{background:#fff;padding:7px;margin-bottom:30px;box-shadow:2px 2px 10px rgba(0,0,0,0.8);-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}
body.header-transparent.front #area_content #area_search_box .area-box a{display:block;text-decoration:none}
body.header-transparent.front #area_content #area_search_box .area-box img{max-width:100%;width:100%;height:auto}
body.header-transparent.front #area_content #area_search_box .area-box .area-details{display:block;text-align:center;letter-spacing:4px;text-transform:uppercase;font-size:17px;color:#827e7a;padding:10px;font-weight:500}
body.header-transparent.front #area_content #area_search_box .area-box .area-details small{display:block;padding-top:5px;text-transform:uppercase;font-size:12px;color:#bbb;font-weight:300}
body.header-transparent.front #area_content #area_search_box .area-box:hover{transform:rotate(-5deg)}
body.header-transparent.front section.banner-section{padding-top:100px;padding-bottom:100px}
body.header-transparent.front section.banner-section h2{font-family:"Lora","Playfair Display",Georgia,sans-serif;color:#fff}
body.header-transparent.front section.banner-section h4{text-transform:uppercase;font-size:16px;font-weight:500;letter-spacing:1px;color:#bbb}
body.header-transparent.front section.banner-section hr{margin:30px 0}
body.header-transparent.front section.banner-section p{font-family:"Lora","Playfair Display",Georgia,sans-serif;font-size:16px; color: #fff}
body.header-transparent.front section.banner-section a.btn{background:#bbb;border-radius:25px;padding:8px 30px;color:#fff;text-transform:uppercase}
body.header-transparent.front section.banner-section a.btn:hover{background:#7a7d84;color:#fff;}
body.header-transparent.front section.banner-section.light hr{border-color:#bbbbbb}
body.header-transparent.front section.banner-section#home_valuation{background:#999 url('https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/mimikates.exprealty.com/images/technology.png') bottom left no-repeat;background-size:contain}
body.header-transparent.front section.banner-section#technology_to_fit{background:url('https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/mimikates.exprealty.com/images/area_bg-m.jpg') center no-repeat;background-size:cover;color:#fff}
body.header-transparent.front section.banner-section#technology_to_fit h2,body.header-transparent.front section.banner-section#technology_to_fit p,body.header-transparent.front section.banner-section#technology_to_fit hr {color:#323232}
body.header-transparent.front section.banner-section#technology_to_fit img{max-width:100%}
body.header-transparent.front section.banner-section#get_preapproved{background:#F2F2F2 url('https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/TEMPLATE4/preapproved_bg.jpg') bottom left no-repeat;background-size:contain;}
body.header-transparent.front section.banner-section#get_preapproved h2, body.header-transparent.front section.banner-section#get_preapproved p {color:#323232}
/** kv color adjustments **/
.section-inverse, .listing-box-background .listing-box-title {background-color:#7a7d84!important;}

/** mobile **/
@media (max-width: 1250px){
body.header-transparent.front section.banner-section#our_formula,body.header-transparent.front section.banner-section#get_preapproved{background-size:55%}
}
@media (max-width: 1199px){
body.header-transparent.front .cover.cover-center{height:50vw;min-height:300px}
body.header-transparent.front #horizontal-search{padding-bottom:2rem !important}
body.header-transparent.front #area_search_box .col-md-4{padding:0 10px}
body.header-transparent.front #area_search_box .col-md-4 .area-box{margin-bottom:20px !important}
body.header-transparent.front #area_search_box .col-md-4 .area-box .area-details{font-size:16px !important;letter-spacing:3px !important}
}
@media (max-width: 991px){
body.header-transparent.front #horizontal-search{padding-bottom:1rem !important}
body.header-transparent.front section.banner-section#home_valuation{background-size:65%}
body.header-transparent.front #area_content #area_search_box .area-box .area-details{font-size:13px !important}
}
@media (min-width: 768px){
body.header-transparent.front #cta_boxes .teardown{flex-flow:row-reverse}
}
@media (max-width: 767px){
body.header-transparent.front .main-inner .content{background:#bbb}
body.header-transparent.front .cover.cover-center{margin-bottom:290px !important}
body.header-transparent.front .cover.cover-center .cover-image{background-size:cover !important}
body.header-transparent.front .cover.cover-center .cover-title:before{top:-42vw}
body.header-transparent.front #horizontal-search{position:absolute;top:90%;margin:0 !important;padding:0 !important;left:30px;right:30px;margin-top:-45vw !important}
body.header-transparent.front #area_content{padding-top:10px;padding-bottom:50px}
body.header-transparent.front #area_content #meet_agent h2{font-size:6vw}
body.header-transparent.front #area_content #area_search_box .area-box .area-details{font-size:12px !important}
body.header-transparent.front #area_content #meet_agent h4{font-size:2.5vw}
body.header-transparent.front section.banner-section{padding-top:60px}
body.header-transparent.front section.banner-section#home_valuation{padding-bottom:40vw;background-position:bottom right}
body.header-transparent.front section.banner-section#technology_to_fit img{margin-top:8vw}
body.header-transparent.front section.banner-section#get_preapproved{padding-bottom:44vw}
}
@media (max-width: 543px){
body.header-transparent.front .cover.cover-center{min-height:280px}
body.header-transparent.front #area_content #area_search_box h2{font-size:7.5vw}
body.header-transparent.front #area_content #area_search_box h3{font-size:4vw}
body.header-transparent.front #area_content #area_search_box .area-box .area-details{font-size:5vw}
body.header-transparent.front #area_content #area_search_box .area-box .area-details small{font-size:3vw}
body.header-transparent.front #meet_agent h2{font-size:10vw}
body.header-transparent.front #meet_agent h4{font-size:2vw}
}






/* STYLE UPDATES */

body.header-transparent.front .main > .main-inner .information-bar {
	background: #1e4388;
	color: #fff;
}
body.header-transparent.front .cover.cover-center .cover-title button#more-options, body.header-transparent.front .cover.cover-center .cover-title #qs-submit {
	background: #1e4388;
	color: #fff;
}
body.header-transparent.front #area_content{
	background-color: #262524;
	background-color: #000;
	background-image: url("images/search-areas.jpg");
}
body.header-transparent.front section.banner-section#technology_to_fit {
	background-color: #262524;
	background-color: #000;
	background-image: url("images/search-areas.jpg");
}
body.header-transparent.front #area_content #meet_agent h2 {
	color: #fff;
}
body.header-transparent.front #area_content #meet_agent .agent-details-section p {
	color: #fff;
}
body.header-transparent.front #area_content #area_search_box h2 {
	color: #fff;
}
body.header-transparent.front section.banner-section#technology_to_fit h2, body.header-transparent.front section.banner-section#technology_to_fit p, body.header-transparent.front section.banner-section#technology_to_fit hr {
	color: #fff;
}
body.header-transparent.front section.banner-section a.btn {
	background: #1e4388;
}
.hide{display:none !important;}



body.header-transparent.front .cover.cover-center .cover-image {
	background-size: cover !important;
}
body.header-transparent.front .hr-crest {
	background: url('https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/sallynorth.exprealty.com/images/lion-divider.png') center no-repeat;
	margin-bottom: 20px;
	height: 10vw;
	background-size: contain;
}
body.header-transparent.front #area_content #meet_agent .agent-contact-section .agent-number a {
	color: #fff;
}
body.header-transparent.front section#home_valuation.banner-section h4 {
	color: #000;
}
body.header-transparent.front .last-item {
	margin-left: auto;
	margin-right: auto;
	float: none !important;
	clear: both;
}
body.header-transparent.front .footer-top {
	background-color: #000;
}

body.header-transparent.front .header-logo {
	visibility: visible;
}
body.header-transparent.front .section-inverse, body.header-transparent.front .listing-box-background .listing-box-title {
	background-color: #1e4388 !important;
}

body.header-transparent.front .header-top img.img-logo.img-fluid{
	background-color: rgba(255,255,255,0.13);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}


body.header-transparent.front .header-top img.img-logo.img-fluid {
	background-color: transparent;
}

body.header-transparent.front .cover.cover-center {
	margin-top: -225px;
	padding-bottom: 20px;
}

/* MEET THE TEAM */
#meet-team{
	margin-top:20px;
}

/* MOBILE CHANGES */
@media (max-width: 543px){

body.header-transparent.front .main > .main-inner .information-bar {
	margin-top: 375px;
}

body.header-transparent.front .hr-crest {
	background: url('https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/sallynorth.exprealty.com/images/lion-divider.png') no-repeat scroll top center;
	width: 100%;
	height: 135px;
	background-size: contain;
	margin-left: auto;
	margin-right: auto;
}
body.header-transparent.front #area_content #meet_agent .agent-details-section p {
	text-align: center;
}
body.header-transparent.front .hr-crest {
	background-size: cover;
}

body.header-transparent.front.agent-page .cover.cover-center .cover-title .cover-title-inner {
	position: relative;
	top: -40px;
}
/* END MOBILE PHONE */
}

/* TEXT SHADOW STYLES */
body.header-transparent.front .main > .main-inner .information-bar h5 {
	text-shadow: 1px 1px rgba(0, 0, 0, 0.2);
}
.listing-box-title h2 a {
	text-shadow: 1px 1px rgba(0, 0, 0, 0.2);
}
.listing-box-title h3 {
	color: rgba(255, 255, 255, 0.9);
	text-shadow: 1px 1px rgba(0, 0, 0, 0.1);
}
/* INNER PAGE STYLES */

.section-inverse, .listing-box-background .listing-box-title {
	background-color: #1e4388 !important;
}
.listing-box-title {
	background-color: #1e4388 !important;
}

body.header-transparent.front #area_content #area_search_box .area-box {
	min-height: 368px;
	padding-bottom: 0px;
}

/* MOBILE CHANGES */
@media (max-width: 543px){
body.header-transparent.front #area_content #area_search_box .area-box {
	min-height: inherit;
}
body.header-transparent.front .widgetWrapper .widget.team .teamWrapper > div {
	width: 100%;
}
body.header-transparent.front .widgetWrapper .widget.team .member {
	height: 220px;
	width: 100%;
}

}/* END MOBILE */

/* AGENT PAGE FIXES */
body.header-transparent.front.agent-page .cover.cover-center .cover-title .cover-title-inner {
	display: block !important;
}
body.header-transparent.front.agent-page .cover.cover-center .cover-title .cover-title-inner {
	display: block !important;
	margin-top: 100px;
	clear: both;
	float: left;
	width: 100%;
}
body.header-transparent.front.agent-page #meet_agent {
	display: none;
}
body.header-transparent.front.agent-page #froala-editor .kv-content {
	margin-top: 20px;
}

body.header-transparent.front #listings{
	display:none !important;
}

/* HOMEWORTH - INTERACTIVE MAP SEARCH */

body.header-transparent.front .split {
width: 100%;
background-color: #fff;
margin-top: 10px
}
body.header-transparent.front .split {
	max-width: 100%;
}
body.header-transparent.front .split .home-worth,body.header-transparent.front .split .team {
min-height: 32vw
}
body.header-transparent.front .split .home-worth {
background: url("https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/TEMPLATE3/homeworth_bg.jpg") center no-repeat;
background-size: cover
}
body.header-transparent.front .split .team {
background: url("https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/TEMPLATE3/interactive_map.jpg") center no-repeat;
background-size: cover
}
body.header-transparent.front .split h3 {
padding: 6vw 50px 0 4vw;
margin: 0;
color: #173ca3;
font-family: "Playfair Display","Playfair",Lora,Georgia,serif;
font-size: 4vw;
text-transform: uppercase
}
body.header-transparent.front .split a.btn {
margin-left: 4vw;
margin-top: 30px;
background-color: #173ca3;
color: #fff;
padding: 15px;
font-family: "Lato","Open Sans",Helvetica,sans-serif;
text-transform: uppercase;
text-decoration: none;
font-size: 14px
}
body.header-transparent.front .split a.btn:hover {
background-color: #f58220
}

body.header-transparent.front .split {
	margin-top: 0px;
}

body.header-transparent.front #about {
	display: none;
}

/* SLIDESHOW FIX */

/*
body.header-transparent.front .cover.cover-center .cover-image {
	background-image: none !important;
}
*/
body.header-transparent.front .cover.cover-center .cover-title {
	z-index: 9;
}
.agent-address {
	font-size: 18px;
	color: #fff;
}
.team-member-meta-title {
	font-size: 12px !important;
}
.team-member-meta {
	color: #000 !important;
	font-size: 12px !important;
}




@media (max-width: 1167px) {
/*
body.header-transparent.front #area_content #area_search_box .area-box {
	min-height: 66px;
}
*/
}/*END MOBILE TABLET */
/*
body.header-transparent.front #area_content #area_search_box .area-box .area-details {
	position: relative;
}
element {
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: -12px;
}
*/
body.header-transparent.front #area_content #area_search_box .area-box {
	min-height: 66px;
}
body.header-transparent.front #area_content #area_search_box .area-box .area-details {
	font-size: 15px;

}

body.header-transparent.front #area_search_box .col-md-4 {
	float: none;
	display: inline-block;
	vertical-align: top;
}

@media (max-width: 767px) {
body.header-transparent.front .split {
margin-top: 0;
max-width: none !important;
width: auto
}
body.header-transparent.front .split .home-worth,body.header-transparent.front .split .team {
height: 55vw;
}
body.header-transparent.front .split .home-worth h3,body.header-transparent.front .split .team h3 {
font-size: 6vw;
}
body.header-transparent.front .split .home-worth {
margin: 1px 0;
}
#froala-editor .widgetWrapper .widget.team .teamWrapper > div {
	padding-bottom: 24px;
}
/*
body.header-transparent.front #area_content #area_search_box .area-box {
	min-height: 266px;
}
*/
}/*END MOBILE TABLET */


body.header-transparent.front #area_content #area_search_box .area-box .area-details {
	font-size: 14px !important;
	padding-left: 0px;
	padding-right: 0px;
}

body.header-transparent.front #area_content #area_search_box .area-box .area-details {
	font-size: 1.3vw !important;
}

/*
@media (max-width: 967px) {
	body.header-transparent.front #area_content #area_search_box .area-box .area-details {
		font-size: 1.7vw !important;
	}
}
*/
/* MOBILE CHANGES */
@media (max-width: 543px){
	body.header-transparent.front #area_search_box .col-md-4 {
		float: none;
		display: block;
		vertical-align: top;
		margin-left:auto;
		margin-right:auto;
	}
body.header-transparent.front	.widgetWrapper .widget.team p.small {
		color: #fff;
	}
body.header-transparent.front	.widgetWrapper .widget.team.white p.team {
		color: #fff;
	}
body.header-transparent.front #horizontal-search {
	top: 200px;
}
body.header-transparent.front #area_content #area_search_box .area-box .area-details {
	font-size: 14px !important;
}

}/*END MOBILE PHONE */


/*# sourceMappingURL=kvcustom.css.map */
