/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 25 2025 | 21:04:27 */
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after{
	display:table;
	content: "";
}
.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical>.btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after{
	clear:both;
}
.bootstrap-scoped{
  display: block;
  width: 100%;
  overflow-x: visible;
  overflow-y: visible;
}
.bootstrap-scoped .mls-search-form .panel-heading,
.bootstrap-scoped .mls-single-property .panel-heading,
.bootstrap-scoped .widget .panel-heading{
	background-color:var(--e-global-color-secondary);
	color: #FFF;
}
.bootstrap-scoped .mls-search-form .nav-tabs{
	height: 45px;
}
.bootstrap-scoped .mls-search-form .btn{
	margin-top: 15px;
}

.bootstrap-scoped .mls-search-results .nav-tabs{
	height: 44px;
}
.bootstrap-scoped .mls-search-results .property-card{
	margin-bottom: 15px;
}

.bootstrap-scoped .mls-single-property h1.property-address{
	font-family: var(--e-global-typography-primary-font-family);
	font-size: 30px;
	margin-bottom: 25px;
}
.bootstrap-scoped .mls-single-property .property-header{
	background:transparent;
}
.bootstrap-scoped .mls-single-property .property-details-tabs-panel	ul li:last-child{
	margin-bottom:0!important;
}

.bootstrap-scoped .mls-single-property .property-details-tabs-panel	ul{
	height: 45px;
}

.bootstrap-scoped .mls-single-property h3.details-divider{
	font-family: var(--e-global-typography-primary-font-family);
	font-size: 25px;
}

.bootstrap-scoped .widget .panel-body{
	padding: 15px;
}
.bootstrap-scoped .widget .agent-widget-photo{
	padding-left: 10px;
	padding-top: 10px;
}
.bootstrap-scoped .widget .details-col{
	padding-bottom: 15px;
	font-size: 18px;
}
.bootstrap-scoped .widget .details-col h3{
	margin-top:0;
	padding-top: 10px;
	font-size: 20px;
}

.bootstrap-scoped .widget .gform_footer input.gform_button{
	border-color:var(--e-global-color-primary);
}
.bootstrap-scoped .widget .gform_footer input.gform_button:hover{
	border-color:var(--e-global-color-primary);
	background-color:var(--e-global-color-primary);
}