/* ----------------- custom.css ----------------- */
/*
.sell-cover-image {
	background-image: url("https://d9la9jrhv6fdd.cloudfront.net/backgrounds/63.jpg") !important
}
*/
body.header-transparent.front .header-wrapper .header {
	background-image: none !important
}
body.header-transparent.front .cover.cover-center.agent {
	height: 42vw
}
body.header-transparent.front .cover.cover-center.agent .cover-image {
	overflow: visible;
	background-size: cover
}
body.header-transparent.front .cover.cover-center.agent .cover-title {
	top: auto !important;
	bottom: 15px;
	transform: translateY(0)
}
body.header-transparent.front .cover.cover-center.agent .cover-title #horizontal-search {
	padding-bottom: 0 !important;
	margin-top: 0 !important
}
body.header-transparent.front .cover.cover-center.agent .cover-title .cover-title-inner {
	display: none
}
body.header-transparent.front .information-bar {
	margin-top: 0px;
	background-color: #003d5d;
	background-image: none;
	padding: 15px 0
}
body.header-transparent.front .information-bar h5 {
	color: #949699;
	font-family: 'Lato', arial, san-serif;
	font-size: 24px;
	font-weight: 300;
	text-align: center;
	margin-bottom: 0
}
body.header-transparent.front section#categories {
	padding-top: 0 !important
}
body.header-transparent.front .content .container {
	max-width: 100%
}
body.header-transparent.front .tokenfield.form-control {
	font-size: 15px
}
body.header-transparent.front #froala-editor {
	margin-left: -15px;
	margin-right: -15px
}
body.header-transparent.front .featured-search {
	width: 100%;
	padding: 50px 60px;
	background-color: #fff;
	background-image: url("https://kfe-externalmedia.kunversion.com/kv-templates2018/template3/images/search-bg.png")
}
body.header-transparent.front .featured-search h2 {
	text-align: center;
	font-family: 'Playfair Display' , Times Roman, serif;
	font-weight: 400;
	font-size: 48px;
	text-transform: uppercase;
	color: #827e7a;
	text-shadow: 1px 1px 1px #fff
}
body.header-transparent.front .accentln {
	height: 2px;
	width: 10%;
	margin-bottom: 40px;
	margin-left: 45%;
	text-align: center
}
body.header-transparent.front .accentln hr {
	border-top: 2px solid #9c7e50;
	border-bottom: 1px solid #fff;
	margin: 15px 0 0 0;
	padding: 0
}
body.header-transparent.front .areas {
	color: #827e7a;
	font-family: 'Lato', Arial,sans-serif;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out
}
body.header-transparent.front .areas:hover {
	-webkit-transform: rotate(-5deg) scale(1.05);
	transform: rotate(-5deg) scale(1.05)
}
body.header-transparent.front .areas .photo {
	background: #fff;
	padding: 8px;
	margin-bottom: 30px;
	box-shadow: 0 0 10px rgba(0,0,0,0.2)
}
body.header-transparent.front .areas .photo h3,body.header-transparent.front .areas .photo a h3 {
	margin: 0;
	padding-top: 10px;
	color: #827e7a;
	text-align: center;
	text-transform: uppercase;
	font-weight: 400;
	font-size: 24px;
	letter-spacing: -0.5px;
	text-decoration: none
}
body.header-transparent.front .areas .photo p,body.header-transparent.front .areas .photo a p {
	margin: 0;
	color: #827e7a;
	text-align: center;
	text-transform: uppercase;
	font-size: 14px;
	text-decoration: none
}
body.header-transparent.front .areas .photo a {
	display: block;
	text-decoration: none
}
body.header-transparent.front .areas .photo a img {
	max-width: 100%;
	width: 100%;
	height: auto
}
body.header-transparent.front .split {
	width: 100%;
	background-color: #fff;
	margin-top: 10px
}
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://kfe-externalmedia.kunversion.com/kv-templates2018/cherieyoung/images/homeworth.jpg") center no-repeat;
	background-size: cover
}
body.header-transparent.front .split .team {
	background: url("https://kfe-externalmedia.kunversion.com/kv-templates2018/cherieyoung/images/map.jpg") center no-repeat;
	background-size: cover
}
body.header-transparent.front .split h3 {
	padding: 6vw 50px 0 4vw;
	margin: 0;
	color: #003d5d;
	font-family: 'Playfair Display', 'Playfair', Times Roman, Serif;
	font-size: 4vw;
	text-transform: uppercase
}
body.header-transparent.front .split a.btn {
	margin-left: 4vw;
	margin-top: 30px;
	background-color: #003d5d;
	color: #fff;
	padding: 15px;
	font-family: 'Lato', arial, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 14px
}
body.header-transparent.front .split a.btn:hover {
	background-color: #d41e43
}
body.header-transparent.front .pre-approved {
	margin-top: 10px;
	padding: 3% 5%;
	height: 25vw;
	min-height: 200px;
	background-image: url("https://kfe-externalmedia.kunversion.com/kv-templates2018/cherieyoung/images/mortgage.jpg");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	text-align: right
}
body.header-transparent.front .pre-approved .btn-w a {
	background-color: #fff;
	color: #827e7a;
	padding: 15px 25px;
	font-family: 'Lato', arial, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 14px
}
body.header-transparent.front .pre-approved .btn-w a:hover {
	background-color: #d41e43;
	color: #fff
}
body.header-transparent.front .pre-approved h3 {
	width: 100%;
	margin-bottom: 30px;
	color: #fff;
	font-family: 'Playfair Display', 'Playfair', Times Roman, Serif;
	text-transform: uppercase;
	font-size: 4vw;
	font-weight: 400;
	text-align: right
}
body.header-transparent.front .myblog {
	height: 34vw;
	min-height: 340px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 3% 5%;
	background: url("https://kfe-externalmedia.kunversion.com/kv-templates2018/cherieyoung/images/myblog.jpg") left no-repeat;
	background-size: cover;
	text-align: left;
	font-family: 'Lato', Arial, sans-serif
}
body.header-transparent.front .myblog .btn {
	margin-left: -20px
}
body.header-transparent.front .myblog .btn a {
	background-color: #003d5d;
	color: #fff;
	padding: 15px;
	font-family: 'Lato', arial, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 14px
}
body.header-transparent.front .myblog h3 {
	margin-top: 12vw;
	margin-bottom: 10px;
	color: #42413f;
	text-align: left;
	font-size: 40px;
	font-weight: 400
}
body.header-transparent.front .myblog p {
	margin-bottom: 30px;
	color: #42413f;
	text-align: left;
	text-transform: uppercase
}
@media (max-width: 1199px) {body.header-transparent.front .areas .photo {
	margin-bottom: 10px
}
body.header-transparent.front .areas .photo a h3 {
	font-size: 20px
}

}
@media (max-width: 991px) {body.header-transparent.front .areas .photo a h3 {
	font-size: 18px
}

}
@media (max-width: 991px) and (min-width: 768px) {body.header-transparent.front #horizontal-search .form-group {
	width: 10%;
	margin: 0 -3px
}
body.header-transparent.front #horizontal-search .form-group.location-form-group {
	width: 25%
}

}
@media (max-width: 767px) {body.header-transparent.front .navbar-toggler {
	top: -15px
}
body.header-transparent.front .cover-pull-top.header-transparent .cover {
	margin-top: -185px
}
body.header-transparent.front .cover.cover-center.agent {
	margin-bottom: 300px;
	min-height: 275px
}
body.header-transparent.front .cover.cover-center.agent .cover-title {
	top: 80% !important;
	bottom: auto
}
body.header-transparent.front .cover.cover-center.agent .cover-title #horizontal-search {
	margin: 0 7vw
}
body.header-transparent.front .featured-search {
	padding: 40px 25px
}
body.header-transparent.front .featured-search .areas .photo {
	margin-bottom: 30px
}
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: 10px 0
}
body.header-transparent.front .myblog h3 {
	margin-top: 110px
}

}
@media only screen and (max-width: 600px) {body.header-transparent.front .header-logo {
	display: none
}
body.header-transparent.front .cover.cover-center.agent {
	margin-top: -180px
}
body.header-transparent.front .cover.cover-center.agent .cover-title {
	top: 86% !important
}
body.header-transparent.front .featured-search {
	padding: 20px
}
body.header-transparent.front .featured-search h2 {
	font-size: 8vw
}
body.header-transparent.front .pre-approved {
	padding: 25px
}
body.header-transparent.front .pre-approved h3 {
	font-size: 6vw
}
body.header-transparent.front .myblog h3 {
	font-size: 7vw
}
body.header-transparent.front .myblog p {
	font-size: 3.5vw
}

}
/*# sourceMappingURL=custom.css.map */



/* ----------------- renters.css ----------------- */





/* ----------------- customstyle.css ----------------- */


#dalogo img {height: 46px !important; position: relative; top: 1px;} 
/*
body.recruit-page .container-fluid { overflow: hidden !important;} 
body.kv-mobile.recruit-page .covered-background {padding: 60px 20px !important;} 
body.recruit-page.kv-mobile #landing-top { padding: 60px 20px !important; }
*/

body {
	font-family: 'Josefin Sans' !important;
	font-size: 17px;
	font-weight: 400;
}



/* ----------------- mobile-update.css ----------------- */


@media screen and (max-width: 958px) {
	
	header {
		background: #f4d7b1;
		height: auto !important;
	}
	header ul.iconul li a {
		color: #fff;
	}
	header ul.iconul li {
		border-left: 1px solid #fff;
		border-right: none !important;
	}
	#dalogo {
		margin: 4px;
	}
	#hero_mobile {
		display: block !important
	}
	#hero_mobile img {
		width: 100%;
		height: auto;
	}
	.refinesearch,
	.refinesearch > .headbox {
		margin-top: 0;
	}
	.refinesearch > a > button {
		margin: 0 !important;
	}
	#tabs {
		display: none !important;
		margin-top: 0;
		min-width: 0;
	}
	#tabs .tab-content .row-fluid {
		width: 100% !important;
	}
	#tabs .tab-content .row-fluid .span2 {
		width: 50%;
		float: left;
	}
	#san-diego-finest-box h2 {
		margin-top: 35px;
		font-size: 35px;
	}
	#san-diego-finest-box h3 {
		font-size: 32px;
	}
	#san-diego-finest-box ul {
		column-count: 2;
		-moz-column-count: 2;
		-webkit-column-count: 2;
	}
	.homeworth-box {
		width: 100%;
		float: none;
		height: auto !important;
	}
	.homeworth-box.homeworth-photo.homeworth-photo-1,
	.homeworth-box.homeworth-photo.homeworth-photo-2 {
		display: none;
	}
	.homeworth-logo {
		height: auto;
		margin: 25px 0;
		width: 100%;
		text-align: center;
	}
	.homeworth-logo img {
		width: 90%;
	}
	#homeworth-form {
		padding: 0 15px;
	}
	#homeworth-form input[type="text"] {
		width: 100%;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	#homeworth-form button {
		width: 100%;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		margin-bottom: 15px;
	}
	.love-renters-logo {
		width: 66%;
		float: left;
		margin: 15px 2%;
		height: auto;
	}
	#love-renters-form .btn.btn-read-more {
		width: 30%;
		float: right;
		margin: 0;
		padding: 0;
		top: 0;
		right: 0;
		bottom: 0;
		position: absolute;
		left: auto;
		background: #004366;
		text-transform: none;
		font-size: 30px;
		line-height: 35px;
		padding-top: 12px;
	}
	#love-renters-form {
		background: #007192;
		overflow: hidden;
	}

}

@media screen and (max-width: 550px) {
	#love-renters-form .btn.btn-read-more {
		font-size: 19px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		padding: 25px 17px;
		line-height: 23px;
	}
}


/* NEW STYLES 4/13/17 */
/*
body.kv-mobile header ul.nav li {
	  border-bottom: 1px solid rgba(255, 255, 255, 0.18);
	  display: block;
	  text-align: center;
	}
body.kv-mobile header ul.nav li a {
	  color: rgba(255, 255, 255, 0.98);
	  font-size: 18px;
	  font-weight: 100;
	  text-transform: uppercase;
	}
body.kv-mobile header ul.nav {
	  background: #094365 none repeat scroll 0 0;
	}
body.kv-mobile header {
	  background: rgba(0, 0, 0, 0) url("https://kfe-externalmedia.kunversion.com/images/listingsinsandiego/header-bg.png") repeat scroll center center;
	}
body.kv-desktop header {
		  background: rgba(0, 0, 0, 0) url("https://kfe-externalmedia.kunversion.com/images/listingsinsandiego/header-bg.png") repeat scroll center center;
	}	
body.kv-mobile header ul.iconul li a {
	  color: rgba(255, 255, 255, 0.95);
	}

body.kv-mobile .homeworth-box.homeworth-photo.homeworth-photo-1, 
body.kv-mobile .homeworth-box.homeworth-photo.homeworth-photo-2 {
	  display: block !important;
	  height: 280px !important;
	}	

body.kv-desktop	#join-exp-realty {
	  width: 100%;
	}

*/

/* ----------------- template-4.css ----------------- */


body.header-transparent.front .cover.cover-center.agent {
	height: 50vw;
}
body.cover-pull-top.front .cover-image.cover-overlay{ /* HERO SECTION */
	background-image: url("https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/rosannacarrasco.exprealty.com/images/hero.jpg") !important;
}

#horizontal-search:before{
	background: url('https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/rosannacarrasco.exprealty.com/images/hero-logo-2.png') no-repeat scroll top left;
	width: 297px;
	height: 240px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	content: '';
	background-size:contain;
	margin-bottom:20px;
	margin-top:20px;
}

body.cover-pull-top.front #horizontal-search::before {
	margin-bottom: 60px;

}
body.header-transparent.front .cover.cover-center.agent .cover-title #horizontal-search {
	padding-bottom: 30px !important;
	margin-top: 20px !important;
}
body.header-transparent.front .featured-search h2.search-by-area-title {
	letter-spacing: 0.26em;
	margin-bottom: 50px;
}
.main-accent-color{
	color: #ad8b57 !important;
}
.main-accent-color2{
	color: #9c7e50 !important;
}
body.cover-pull-top.front a {
	color: #ad8b57;
}
.header-transparent .nav-primary .nav-link:hover {
	color: #ad8b57;
}
body.cover-pull-top.front .btn-primary, 
body.cover-pull-top.front .pricing-btn {
	background-color: #ad8b57;
}
body.cover-pull-top.front #qs-submit{
	background-color:#000;
}
body.cover-pull-top.front .chatbox-launch-button {
	background: #ad8b57 !important;
}
body.header-transparent.front .information-bar {
	background-color: #191918;
}
body.header-transparent.front .featured-search {
	width: 100%;
	padding: 50px 60px;
	background-color: #262524;
	background-image: url("https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/rosannacarrasco.exprealty.com/images/search-areas.jpg");
}
body.header-transparent.front .featured-search {
	background-size: 100% auto;
	background-repeat: no-repeat;
}
body.cover-pull-top.front .listing-box-background .listing-box-title {
	background-color: #191918;
}
body.cover-pull-top.front .listing-box-image-label {
	background-color: #191918;
}
body.cover-pull-top.front .lion-divider {
	background: url('https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/rosannacarrasco.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.cover-pull-top.front .lion-divider {
	margin-top: 100px;
}
/* MEET THE TEAM */
body.cover-pull-top.front #meet-the-team {
	text-align: center;
}
body.cover-pull-top.front ul#team-list{
	margin:0px auto;
	padding:0px;
	list-style:none;
	display:block;
	width:100%;
	text-align:center;
	max-width:960px;
	vertical-align:top;
}
body.cover-pull-top.front ul#team-list li{
	display:inline-block;
	width:24%;
	vertical-align:top;
	text-align:center;
}
body.cover-pull-top.front ul#team-list li img{
	display:block;
	width:100%;
	margin-left:auto;
	margin-right:auto;
}
body.cover-pull-top.front .member-name {
	display: block;
	color: #fff;
}
body.cover-pull-top.front .member-title {
	display: block;
	color: #fff;
}
body.cover-pull-top.front .meet-team-title {
	color: #fff;
	font-size: 70px;
	text-transform: uppercase;
}
body.cover-pull-top.front .meet-team-title em {
	font-size: 30px;
	display: inline-block;
	vertical-align: middle;
	text-transform: lowercase;
	margin-left: -14px;
	margin-right: -14px;
	position:relative;
	top: -5px;
	font-family: times;
}
body.cover-pull-top.front #meet-the-team {
	padding-top: 60px;
}
/*
ul#search-links li a{
	display:inline-block;
	outline:1px solid red;
	background: url('linkPath') no-repeat;
	text-decoration:none;
	height:35px;
	width:35px;
}
*/

/* BOTTOM SECTIONS */

body.cover-pull-top.front .full-section-light,
body.cover-pull-top.front .full-section-dark{
	padding-top:50px;
}
body.cover-pull-top.front .full-section-light .image-section.col-md-6,
body.cover-pull-top.front .full-section-dark .image-section.col-md-6{
	padding-left:0px;
	padding-right:0px;
}
body.cover-pull-top.front .image-section.col-md-6 img{
	width:100%;
}
body.cover-pull-top.front .full-section-light{
	background:#f2f2f2;
}
body.cover-pull-top.front .full-section-dark{
	background:#242428;
}
body.cover-pull-top.front .full-section-light .block-content {
	color: #6F6F6F;
}
body.cover-pull-top.front .block-content {
	padding: 70px;
}
body.cover-pull-top.front .full-section-dark .block-content {
	color: #fff;
}
body.cover-pull-top.front .full-section-light .btn,
body.cover-pull-top.front .full-section-dark .btn {
	background: #ad8b57;
	color: #fff;
	border-radius: 12px;
	padding-left: 30px;
	padding-right: 30px;
	text-transform: uppercase;
	padding-top: 6px;
	padding-bottom: 6px;
}
body.cover-pull-top.front .full-section-light .btn, .full-section-dark .btn {
	background: #ad8b57;
	color: #fff;
	border-radius: 14px;
	padding-left: 38px;
	padding-right: 38px;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 7px;
	margin-top: 30px;
	font-size: 14px;
	line-height: 18px;
	/* font-weight: 100 !important; */
}
body.cover-pull-top.front .padding-left-20 {
	padding-left: 20px;
}
body.cover-pull-top.front .padding-right-20 {
	padding-right: 20px;
}
body.header-transparent.front .featured-search h2 {
	text-align: center;
	font-family: 'Playfair Display' , Times Roman, serif;
	font-weight: 400;
	font-size: 45px;
	text-transform: uppercase;
	color: #827e7a;
	text-shadow: none;
	margin-bottom: 20px;
}
body.cover-pull-top.front .block-content h3 {
	font-family: Georgia, serif;
}
body.cover-pull-top.front .small-heading.main-accent-color {
	font-family: "Gill Sans", san-serif;
	text-transform: uppercase;
	font-weight: 400;
	font-size: 20px;
	letter-spacing: 0.03em;
}
body.cover-pull-top.front .block-content p {
	font-family: Georgia, serif;
}

body.cover-pull-top.front .full-section-light .image-section.col-md-6.image-block-padding,
body.cover-pull-top.front .full-section-dark .image-section.col-md-6.image-block-padding {
	padding-right: 80px;
	padding-left: 0px;
	padding-top: 40px;
	padding-bottom: 40px;
}
body.cover-pull-top.front #pre-approved {
	margin-bottom: 40px;
}
body.cover-pull-top.front .short-divider {
	border-top: 1px solid rgba(204, 204, 204, 0.69);
	width: 50%;
	margin-top: 20px;
	margin-bottom: 20px;
}
body.cover-pull-top.front .small-heading.main-accent-color,
body.cover-pull-top.front .small-heading {
	font-family: "Gill Sans", san-serif;
	text-transform: uppercase;
	font-weight: 400;
	font-size: 16px;
	letter-spacing: 0.15em;
	margin-bottom: 18px;
}
body.header-transparent.front .information-bar {
	padding: 18px 0;
}
body.cover-pull-top.front .small-heading.main-accent-color, .small-heading {
	margin-bottom: 18px;
	margin-top: 18px;
}
body.cover-pull-top.front .small-heading.main-accent-color, .small-heading {
	margin-bottom: 30px;
	margin-top: 20px;
}
body.cover-pull-top.front .full-section-dark {
	background: #262524;
}
body.cover-pull-top.front.kv-desktop .block-content h3 {
	font-size: 2.2vw;
}


/* STYLE FIXES */
body.cover-pull-top.front #meet-the-team h4.small-heading.main-accent-color {
	margin-top: 0px;
	margin-bottom: 0px;
}
body.cover-pull-top.front .meet-team-title {
	margin-bottom: 0px;
}
body.cover-pull-top.front .meet-team-title em {
	font-size: 26px;
	margin-left: -16px;
	margin-right: -16px;
}
body.cover-pull-top.front .meet-team-title {
	font-size: 56px;
}
body.header-transparent.front .featured-search h2.search-by-area-title {
	margin-bottom: 32px;
}
body.cover-pull-top.front #home-valuation .text-section.col-md-6 h4.small-heading.main-accent-color {
	margin-bottom: 14px;
	font-size: 12px;
}
body.cover-pull-top.front .short-divider {
	border-top: 1px solid rgba(204, 204, 204, 0.69);
	width: 40%;
	margin-top: 20px;
	margin-bottom: 6px;
}


body.cover-pull-top.front .pos-relative{position:relative;}
body.cover-pull-top.front .pos-static{position:static;}
body.cover-pull-top.front .image-section.col-md-6 img.bottom-img {
	position: absolute;
	bottom: 0px;
	width: auto;
	height: 100%;
}



/* MOBILE STARTS AT 976PX */ 


@media only screen and (max-width: 976px) {
/* ALL MOBILE STYLES HERE (GENERAL) */

	/* MOBILE STYLES */

	body.cover-pull-top.front ul#team-list li {
		display: block;
		width: 100%;
		border-bottom: 1px solid;
		padding-bottom: 20px;
	}
	body.cover-pull-top.front .lion-divider {
		background-size: cover;
	}
	body.cover-pull-top.front .block-content {
		padding: 40px 10px !important;
		text-align: center;
	}
	body.cover-pull-top.front .short-divider {
		margin-left: auto;
		margin-right: auto;
	}

	body.cover-pull-top.front .full-section-light .image-section.col-md-6.image-block-padding, 
	body.cover-pull-top.front .full-section-dark .image-section.col-md-6.image-block-padding {
		padding-right: 0px;
		padding-left: 0px;
	}
	/*
	body.kv-mobile #horizontal-search::before {
		background: url('images/hero-logo.png') no-repeat scroll top left;
		width: 297px;
		height: 240px;
		margin-left: auto;
		margin-right: auto;
		display: block;
		content: '';
		background-size: contain;
		margin-bottom: 20px;
		margin-top: 20px;
		display: none;
	}
	*/
	body.cover-pull-top.front #horizontal-search::before {
		display: none;
	}
	body.header-transparent.front .information-bar {
		padding-top: 18px !important;
		position: relative;
		top: 18px;
	}
	body.cover-pull-top.front ul#team-list li {
		display: inline-block;
		max-width: 300px;
	}
	
	
/* MATT FIXES */

	body.header-transparent.front .featured-search h2 {
		font-size: 30px;
	}
	body.cover-pull-top.front .meet-team-title {
		font-size: 45px;
	}
	body.header-transparent.front .featured-search {
		padding: 20px 30px;
	}
	body.header-transparent.front .featured-search h2.search-by-area-title {
		margin-bottom: 30px;
	}
	body.cover-pull-top.front #meet-the-team {
		padding-top: 40px;
	}
	body.cover-pull-top.front .lion-divider {
		margin-top: 40px;
		margin-bottom: 10px;
	}
	
	
/* END MATT FIXES */	
}

@media only screen and (max-width: 752px) {
/* ALL MOBILE STYLES HERE  (PHONE LARGER)*/

.img-logo.img-fluid {
	max-width: 200px !important;
	position: absolute;
	left: 0px;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	background: rgba(0, 0, 0, 0.63);
	padding: 20px 10px;
	border-radius: 2px;
}
body.cover-pull-top.front .pos-relative{position:relative;}
body.cover-pull-top.front .pos-static{position:relative;}
body.cover-pull-top.front .image-section.col-md-6 img.bottom-img {
	position: static;
	width: 100%;
	height: auto;
}
	
	
}

@media only screen and (max-width: 375px) {
/* ALL MOBILE STYLES HERE  (PHONE)*/

body.cover-pull-top.front .meet-team-title em {display: block;}	
	
}


@media only screen and (max-width: 600px) {
	body.header-transparent.front .header-logo {
	display: block;
	}
}





	/* NEW STYLES MEET ROSANNA */
body.cover-pull-top.front	#meet-agent-section{
	  color:#fff;
	  max-width:920px;
	  margin-left:auto;
	  margin-right:auto;
	  margin-top: 30px;
	}
	body.cover-pull-top.front .agent-details-section{
	  text-align:center;
	}
body.cover-pull-top.front	.agent-details-section p{
	  padding-left:40px;
	  padding-right:40px;
	}
	body.cover-pull-top.front .agent-details-section p a:before{
		  display:block;
	  content:""

		}
	body.cover-pull-top.front	h4.agent-number a{
			color:#fff !important;
		}
	body.cover-pull-top.front	.agent-contact{
		  margin-top: 20px
		}
		/* SOCIAL LINKS */	
	body.cover-pull-top.front	ul#social-links{
			margin:0px auto;
			padding:0px;
			list-style:none;
			display:block;
			width:100%;
			text-align:center;
		}
		body.cover-pull-top.front ul#social-links li{
			display:inline;
		}
		body.cover-pull-top.front ul#social-links li a{
			display:inline-block;
			/*outline:1px solid red;*/
			background: url('https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/SC/rosannacarrasco.exprealty.com/images/social.png') no-repeat;
			text-decoration:none;
			height:64px;
			width:64px;
		}
		body.cover-pull-top.front ul#social-links li.facebook a{
			background-position: 0px 0px !important;
		}
	body.cover-pull-top.front	ul#social-links li.instagram a{
			background-position: -72px 0px !important;
		}
	body.cover-pull-top.front	.agent-details-section p {
			padding-left: 40px;
			padding-right: 40px;
			font-size: 16px;
			margin-top: 20px;
		}
	body.cover-pull-top.front 	.agent-contact-section{
			text-align:center;
		}
		body.cover-pull-top.front .agent-photo-main {
			width: 90%;
		}
		body.cover-pull-top.front .agent-details-section p {
			padding-left: 20px;
			padding-right: 20px;
			font-size: 16px;
			margin-top: 30px;
		}
		body.cover-pull-top.front .agent-number {
			margin-bottom: 0px;
		}
		body.cover-pull-top.front .agent-read-more {
			text-decoration: underline;
		}
		body.cover-pull-top.front .lion-divider {
			margin-top: 40px;
		}


