span.sc_layouts_item_icon.sc_layouts_iconed_text_icon.icon-clock ,.properties_page_features_list{
	display:none;
}
.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_details_line1, .scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_details_line2, .scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_details_line1, .scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_details_line2 {
	color: #fff;
}

.scheme_default button, .scheme_default input[type="reset"], .scheme_default input[type="submit"], .scheme_default input[type="button"], .scheme_default .comments_wrap .form-submit input[type="submit"], .scheme_default #buddypress .comment-reply-link, .scheme_default #buddypress .generic-button a, .scheme_default #buddypress a.button, .scheme_default #buddypress button, .scheme_default #buddypress input[type="button"], .scheme_default #buddypress input[type="reset"], .scheme_default #buddypress input[type="submit"], .scheme_default #buddypress ul.button-nav li a, .scheme_default a.bp-title-button, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a, .scheme_default body #booked-profile-page input[type="submit"], .scheme_default body #booked-profile-page button, .scheme_default body .booked-list-view input[type="submit"], .scheme_default body .booked-list-view button, .scheme_default body table.booked-calendar input[type="submit"], .scheme_default body table.booked-calendar button, .scheme_default body .booked-modal input[type="submit"], .scheme_default body .booked-modal button, .scheme_default .sc_button_default, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .sc_action_item_link, .scheme_default .socials_share:not(.socials_type_drop) .social_icon, .scheme_default #tribe-bar-form .tribe-bar-submit input[type="submit"], .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"], .scheme_default #tribe-bar-views li.tribe-bar-views-option a, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, .scheme_default #tribe-events .tribe-events-button, .scheme_default .tribe-events-button, .scheme_default .tribe-events-cal-links a, .scheme_default .tribe-events-sub-nav li a, .scheme_default .woocommerce #respond input#submit, .scheme_default .woocommerce .button, .scheme_default .woocommerce-page .button, .scheme_default .woocommerce a.button, .scheme_default .woocommerce-page a.button, .scheme_default .woocommerce button.button, .scheme_default .woocommerce-page button.button, .scheme_default .woocommerce input.button, .scheme_default .woocommerce-page input.button, .scheme_default .woocommerce input[type="button"], .scheme_default .woocommerce-page input[type="button"], .scheme_default .woocommerce input[type="submit"], .scheme_default .woocommerce-page input[type="submit"], .scheme_default .woocommerce nav.woocommerce-pagination ul li a, .scheme_default .woocommerce #respond input#submit.alt, .scheme_default .woocommerce a.button.alt, .scheme_default .woocommerce button.button.alt, .scheme_default .woocommerce input.button.alt , .scheme_default .sc_item_title_style_line_under_center:after, .scheme_default .sc_item_title.sc_item_title_style_line_under_right:after, .scheme_default .sc_item_title.sc_item_title_style_line_under_left:after , .scheme_default .icon_status:before , .scheme_default .wpcf7 input[type="submit"]{
	    background-color: #00758B;

}


h2.vc_custom_heading.display_inline.vc_custom_1497970768179 , .scheme_default .sc_layouts_row_type_normal .sc_layouts_menu_nav>li.current-menu-item>a, .scheme_default .sc_layouts_row_type_normal .sc_layouts_menu_nav>li.current-menu-parent>a, .scheme_default .sc_layouts_row_type_normal .sc_layouts_menu_nav>li.current-menu-ancestor>a , .scheme_default .sc_item_title_style_line_above_left:after , .scheme_default .sc_properties.sc_properties_default .properties_price_label.properties_price_before, .scheme_default .properties_price_data , .scheme_default .sc_layouts_row_type_normal .sc_layouts_menu_nav>li>a:hover, .scheme_default .sc_layouts_row_type_normal .sc_layouts_menu_nav>li.sfHover>a{
    color: #00758b!important;
}

a.cq-tooltip.tooltipstered {
	background: #E1B534!important;
}

.scheme_default div.ui-slider .ui-slider-handle {
	    color: #00758b;
    border-color: #00758b;
    background-color: #00758b;
}

.scheme_default .trx_addons_scroll_to_top, .scheme_default .trx_addons_cv .trx_addons_scroll_to_top , .scheme_default .properties_page_title .properties_page_status>a {
    color: #ffffff;
    border-color: #00758b;
    background-color: #00758b;
}

.scheme_default .sc_services_default .sc_services_item_icon {
	color: #00758b;
    border-color: #00758b;
}

.scheme_default .sc_properties_item_button.sc_item_button .sc_button:hover , .scheme_default .sc_item_title_style_line_above_left:after, .scheme_default .sc_item_title_style_line_under_center:after, .scheme_default .sc_item_title.sc_item_title_style_line_under_right:after, .scheme_default .sc_item_title.sc_item_title_style_line_under_left:after , .scheme_default .wpcf7 input[type="submit"]:hover {
	    background-color: #E1B534!important;

}

.scheme_default .sc_button_simple:not(.sc_button_bg_image), .scheme_default .sc_button_simple:not(.sc_button_bg_image):before, .scheme_default .sc_button_simple:not(.sc_button_bg_image):after, .scheme_default .footer_wrap .widget.widget_nav_menu .menu li a:hover, .scheme_default .footer_wrap .widget.widget_nav_menu .menu li a:hover:before , .scheme_default .post_featured.hover_icon a:hover  {
	color: #e1b534!important;
}

.scheme_default {
	color:#403838;
}

.scheme_default a , .scheme_dark .sc_team_item a:hover , .scheme_default h1 a:hover, .scheme_default h2 a:hover, .scheme_default h3 a:hover, .scheme_default h4 a:hover, .scheme_default h5 a:hover, .scheme_default h6 a:hover, .scheme_default li a:hover{
    color: #E1B534;
}

.properties_price_data , span.properties_price_label.properties_price_before {
    font-weight: 400;
	    color: #00758b!important;
    font-size: 1.8em;
} 

.scheme_default .properties_price {
    color: #6f6b6b;
}

.scheme_default .properties_page_title_address {
    color: #6f6b6b;
}

a.post_meta_item.post_counters_item.post_counters_views.trx_addons_icon-eyem, a.post_meta_item.post_counters_item.post_counters_likes.trx_addons_icon-heart-empty.enabled.inited , a.socials_caption.inited , .scheme_default .post_counters_item.post_meta_item:before, .scheme_default .post_item_single .post_header .post_counters_item.post_meta_item:before, span.post_counters_number , h4.properties_page_section_title{
	display:none;
}

.scheme_default .widget_contacts .contacts_info span.phone, .scheme_default .widget_contacts .contacts_info span.email, .scheme_default .widget_contacts .contacts_info span.address {
	color: #000;
}

a > span > img {
	vertical-align:middle!important;
    margin-bottom: 2px;
}

.sc_layouts_menu_nav>li.menu-item-has-children>a:after {
	
	top: 62%;
}



.properties_page span.properties_price {
	font-size:16px;
}


.properties_search_vertical .properties_search_form .properties_search_basic .properties_search_button {
    width: 36%;
    top: -2.8em;
    height: 2.8em;
}

.contacts_logo {
	max-width:76%;
}
.scheme_default .sc_layouts_item_icon, .scheme_dark .menu_mobile_inner a:hover, .scheme_dark .menu_mobile_inner .current-menu-ancestor>a, .scheme_dark .menu_mobile_inner .current-menu-item>a, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:hover:before, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before {
	color: #00758B;
}
.socials_mobile {
	display:none!important;
}


.sc_layouts_menu_nav>li, .sc_layouts_menu_nav>li>a {
    font-size: 16px;
} 

input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date.dates {
	width:51%;
	padding-left:15px;
	padding-top: 4px;
	padding-bottom: 4px;

}
[type="date"] {
    background: #fff url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/calendar_2.png) 99% 50% no-repeat;
}
[type="date"]::-webkit-inner-spin-button , span.sc_properties_item_compare.trx_addons_icon-balance-scale{
  display: none;
}
[type="date"]::-webkit-calendar-picker-indicator {
  opacity: 0;
}

.sc_layouts_row_type_normal {
    padding: 0 0 0 0;
}
.sc_layouts_logo img {
    max-height: 120px;
    width: auto;
}
.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
    max-height: 90px;
	transition: height 1s ease-in-out;
}
.sc_layouts_row_type_normal .sc_layouts_item {
	margin-top: 0;
	margin-bottom:0;
}
.sc_layouts_row_type_narrow {
	padding:0;
}
.sc_form_field.sc_form_field_properties_country.sc_form_field_select.optional , .sc_form_field.sc_form_field_properties_state.sc_form_field_text.optional{
		display:none;

}

.properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_neighborhood {
    margin-right: 25px;
}
.properties_search_form .properties_search_basic .sc_form_field {
    margin-right: 25px;
}

.properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_keyword {
    width: 18.3%;
}
 .properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_city.sc_form_field_select.optional {
    width: 9%;
}
.properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_type.sc_form_field_select.optional {
    width: 12.6%;
}
.properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_status.sc_form_field_select.optional {
	width:11%;
}
.properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_neighborhood.sc_form_field_select.optional {
    width: 14%;
}
.properties_search_horizontal .properties_search_form .properties_search_basic  label.sc_form_field.sc_form_field_properties_order {
    width: 17.5%!important;
}
.properties_search_horizontal .properties_search_form .properties_search_basic label .select_container {
	    margin-top: 0.5em!important;

}
.properties_search_form .properties_search_basic {
    padding: 2.4em 2.15em 1em;
}
.properties_search_vertical .properties_search_form .properties_search_basic .sc_form_field_properties_keyword {
		  margin-bottom:0.5em!important;

}
.properties_search_vertical .properties_search_form .properties_search_basic .sc_form_field.sc_form_field.sc_form_field_properties_order.inited{
	  margin-bottom:0em!important;
}
h4.sc_services_item_title {
	pointer-events:none;
}

@media (max-width: 639px) {
	.properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_city.sc_form_field_select.optional, .properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_keyword , .properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_neighborhood.sc_form_field_select.optional, .properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_type.sc_form_field_select.optional, .properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_status.sc_form_field_select.optional{
    width: 100%;
    margin-bottom: 0.5em;
}
	.properties_search_horizontal .properties_search_form .properties_search_basic label.sc_form_field.sc_form_field_properties_order {
		    width: 100%!important;
	  	margin-bottom:0em!important;

	}
	
	
}

@media (max-width: 768px) {
	.properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_city.sc_form_field_select.optional, .properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_keyword , .properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_neighborhood.sc_form_field_select.optional, .properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_type.sc_form_field_select.optional, .properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field.sc_form_field_properties_status.sc_form_field_select.optional{
    width: 100%;
    margin-bottom: 0.5em;
}
	.properties_search_horizontal .properties_search_form .properties_search_basic label.sc_form_field.sc_form_field_properties_order, .properties_search_horizontal .properties_search_form .properties_search_basic .sc_form_field {
		    width: 100%!important;
	  	margin-bottom:0!important;

	}
	
	
}

.properties_search_form .properties_search_basic .sc_form_field_title,p.sort {
    font-size: 1.0714em;
    font-weight: 300;

}
p.sort {
	color: #262626;
    line-height: 1.8em;
    text-transform: none;
	margin-bottom: 0.6em;
}

button.slick-next, button.slick-prev {
	background-color:transparent;
}
.properties_search_horizontal .properties_search_form .properties_search_basic label.sc_form_field.sc_form_field_properties_order {
	    position: relative;
    margin-bottom: 0;
    display: inline-block;
    vertical-align: top;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;

}
.properties_page_featured {
    display: none;
} 
div#ui-datepicker-div {
	z-index:2147483647!important;
}

.scheme_default .sc_properties_item_button.sc_item_button .sc_button, .scheme_dark.footer_wrap, .footer_wrap .scheme_dark.vc_row, .scheme_default .sc_properties_item_compare:after, .scheme_dark .sc_layouts_row.sc_layouts_row_type_narrow, .scheme_dark.sc_layouts_row.sc_layouts_row_type_narrow {
    background-color: #2B2852!important;
}
.scheme_default .sc_layouts_row_type_normal .sc_layouts_item a, .scheme_default.sc_layouts_row_type_normal .sc_layouts_item a {
	color: #2B2852;
}
.scheme_default .sc_services_default.sc_services_featured_top.sc_services .sc_services_item:hover {
	    color: #8f9699;
    background-color: #ffffff;
}


.scheme_default .sc_services_default.sc_services_featured_top.sc_services .sc_services_item:hover .sc_services_item_title a {
		    color: #2B2852;

	
}
.sc_layouts_menu_nav>li>a {
    padding: 2em 1em 1em 1em;
}


.scheme_default .sc_layouts_row_type_normal .sc_layouts_menu_nav>li.assign.current-menu-item>a, .scheme_default .sc_layouts_row_type_normal .sc_layouts_item li.assign a{
	color:#fff!important;
	background-color:#00758b;
	border-radius:30px;
	padding: 0.9em;
  font-size: 1em;
}


.related_wrap.properties_page_related .sc_properties_item .sc_properties_item_compare, .agents_page .sc_properties_item .sc_properties_item_compare {
	display:none;
}

@media print {

  body {
    margin: 0;
    color: #000;
    background-color: #fff;
  }
	.properties_address {
		font-size:20pt;
	}

 svg , .related_wrap.properties_page_related, .top_panel , .sc_item_title.sc_title_title.sc_align_center.sc_item_title_style_line_under_center.sc_item_title_tag, div.wpcf7, .the_champ_sharing_container.the_champ_horizontal_sharing, iframe, .cqcarousel-container,  .scheme_default .sc_properties_item_button.sc_item_button .sc_button, .scheme_dark.footer_wrap, .footer_wrap .scheme_dark.vc_row, .scheme_default .sc_properties_item_compare::after, .scheme_dark .sc_layouts_row.sc_layouts_row_type_narrow, .scheme_dark.sc_layouts_row.sc_layouts_row_type_narrow  , .vc_single_image-img[title="agent"] , img#print-button , .scheme_default .trx_addons_scroll_to_top:hover, .scheme_default .trx_addons_cv .trx_addons_scroll_to_top:hover{
  display: none !important;
}

img.print, svg.print {
  display: block;
  max-width: 100%;
}
	p , .properties_page_agent_info_phones > span, .scheme_default a, .scheme_dark .sc_team_item a:hover, .scheme_default h1 a:hover, .scheme_default h2 a:hover, .scheme_default h3 a:hover, .scheme_default h4 a:hover, .scheme_default h5 a:hover, .scheme_default h6 a:hover, .scheme_default li a:hover, properties_page_agent_info_address , .properties_page_agent_info_address, .properties_page_agent_info_phones > span, .properties_page_agent_info_name{
		font-size:15pt;
		line-height:20pt;
		color: black !important;
	}
	.scheme_default .properties_page_title .properties_page_status > a:hover , 	.scheme_default .properties_page_title .properties_page_status > a {
		background-color:transparent;
	}

}
#chat_f_close {
    opacity: 1;
}

#t_f_chat {
	    top: 14px;

}

li#menu-item-1277 {
    font-size: 10px!important;
	padding-top:2em;
} 
.contactinfo p {
    font-size: 1.6em;
    color: white;
}