body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:18px}.et_pb_slide_content,.et_pb_best_value{font-size:20px}body{color:#444444}h1,h2,h3,h4,h5,h6{color:#444444}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#595959}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#595959}.footer-widget h4{color:#595959}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#595959}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#595959}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1920px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:2080px}a{color:#000000}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(255,255,255,0)}.nav li ul{border-color:#000000}.et_secondary_nav_enabled #page-container #top-header{background-color:#000000!important}#et-secondary-nav li ul{background-color:#000000}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#000000}.et_search_form_container input::-moz-placeholder{color:#000000}.et_search_form_container input::-webkit-input-placeholder{color:#000000}.et_search_form_container input:-ms-input-placeholder{color:#000000}#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:18px;font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}#top-menu li a{font-size:18px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:18px!important}#top-menu li a,.et_search_form_container input{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#000000}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#ffffff}.footer-widget li:before{border-color:#ffffff}#footer-widgets .footer-widget li:before{top:12.3px}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}#footer-bottom{background-color:#000000}#footer-info,#footer-info a{color:#5b5b5b}#footer-bottom .et-social-icon a{color:#ffffff}#main-header{box-shadow:none}.et-fixed-header#main-header{box-shadow:none!important}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{line-height:1.2em}.et_slide_menu_top{display:none}body #page-container .et_slide_in_menu_container{background:#edded6}.et_slide_in_menu_container #mobile_menu_slide li span.et_mobile_menu_arrow:before,.et_slide_in_menu_container #mobile_menu_slide li a{color:#000000}.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item span.et_mobile_menu_arrow:before,.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a{color:#0a163c}.et_header_style_slide .et_slide_in_menu_container{width:340px}@media only screen and (min-width:981px){.et_pb_section{padding:2% 0}.et_pb_fullwidth_section{padding:0}#logo{max-height:82%}.et_pb_svg_logo #logo{height:82%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:65px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:65px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:129px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:129px;margin:-129px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:129px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:129px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:56px 0 56px 0!important}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#000000!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#000000}.et-fixed-header#main-header,.et-fixed-header#main-header .nav li ul,.et-fixed-header .et-search-form{background-color:rgba(0,0,0,0.18)}.et-fixed-header #top-menu li a{font-size:16px}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#000000!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#000000!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#000000!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#000000!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#000000!important}}@media only screen and (min-width:2400px){.et_pb_row{padding:48px 0}.et_pb_section{padding:48px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:144px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',Georgia,"Times New Roman",serif}body,input,textarea,select{font-family:'Lora',Georgia,"Times New Roman",serif}#main-header,#et-top-navigation{font-family:'Times New Roman',Georgia,"Times New Roman",serif}#top-header .container{font-family:'Times New Roman',Georgia,"Times New Roman",serif}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{font-family:'Arial',Helvetica,Arial,Lucida,sans-serif}.et_pb_section_0_tb_footer.et_pb_section{background-color:#000000!important}.et_pb_text_0_tb_footer{width:100%}.et_pb_image_0_tb_footer{text-align:center}@media only screen and (max-width:980px){.et_pb_image_0_tb_footer .et_pb_image_wrap img{width:auto}}@media only screen and (max-width:767px){.et_pb_image_0_tb_footer .et_pb_image_wrap img{width:auto}}#dynamic-logo{position:fixed!important;top:15px!important;left:50%!important;transform:translateX(-50%)!important;z-index:9999999!important;max-width:500px!important;width:100vw!important;height:auto!important;cursor:pointer!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity 0.3s ease-in-out,visibility 0.3s ease-in-out!important}#dynamic-logo img{display:block!important;margin:0 auto!important;max-width:100%!important;height:auto!important}#dynamic-logo.dynamic-logo-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important}@media only screen and (max-width:980px){#dynamic-logo{opacity:0!important;visibility:hidden!important}}.mobile_menu_bar:before{color:#ffffff!important}#main-header a.contact-btn{color:#ffffff!important}span.mobile_menu_bar.et_pb_header_toggle:before{position:absolute;left:20px!important;right:auto!important}.mobile_menu_bar{position:absolute!important;left:20px!important;right:auto!important;float:none!important}.et_slide_in_menu_container .et_pb_menu_inner_container::after{content:"✕";position:absolute;top:20px;right:20px;font-size:24px;color:#ffffff;cursor:pointer;z-index:999;width:30px;height:30px;text-align:center;line-height:30px}.et_slide_in_menu_container{left:-320px!important}.et_pb_slide_menu_active .et_slide_in_menu_container{left:0!important;right:auto!important}.et_slide_in_menu_container{transition:left .8s cubic-bezier(.77,0,.175,1)!important}.et_pb_slide_menu_active #page-container,.et_pb_slide_menu_active #main-header{left:320px!important;right:auto}#page-container #et-top-navigation{float:left}.et_pb_slide_menu_active #page-container .et_toggle_slide_menu:after{color:#fff;font-size:60px}#main-header #et-top-navigation{float:right}.et_pb_module h1{color:#ffffff!important}.et_pb_module h3{color:#ffffff!important}.et_pb_button_1{background-color:transparent!important;color:#ffffff!important;border-color:#ffffff!important;border-style:solid!important;border-width:2px!important}.et_pb_button_1:hover{background-color:#ffffff!important;color:#000000!important;border-color:#ffffff!important}.et_pb_button_1_wrapper{margin-bottom:30px!important}#page-container .mobile_menu_bar.et_pb_header_toggle.et_toggle_slide_menu{color:#fff;top:15px;left:30px!important;font-weight:400}#page-container .mobile_menu_bar.et_pb_header_toggle:before{left:-35px!important;top:8px}#page-container .mobile_menu_bar.et_pb_header_toggle:after{top:20px;left:-105px}div.et_pb_section.et_pb_section_0{background-image:url(https://susantaylorgroup.com/wp-content/uploads/2025/11/Black-backgroynd.png)!important}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h2.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h3.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h4.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h5.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h6.et_pb_module_header{font-weight:700;text-transform:uppercase;font-size:40px;text-shadow:0.08em 0.08em 0.08em rgba(0,0,0,0.4)}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead{font-size:20px}.et_pb_fullwidth_header.et_pb_fullwidth_header_0{background-image:linear-gradient(180deg,rgba(12,12,12,0.5) 0%,rgba(12,12,12,0) 100%),url(https://susantaylorgroup.com/wp-content/uploads/sites/2080/2020/11/internal-banner-9.jpg);background-color:rgba(0,0,0,0)}.et_pb_fullwidth_header_0{padding-top:100px;padding-bottom:100px;margin-bottom:-3px}.et_pb_section_1.et_pb_section{padding-bottom:0px}.et_pb_row_1{min-height:65.4px}.et_pb_row_1.et_pb_row{padding-top:9px!important;padding-top:9px}.et_pb_row_2{background-color:#edded6}.et_pb_row_2.et_pb_row{margin-top:-48px!important;margin-right:auto!important;margin-left:auto!important}.et_pb_section_3.et_pb_section{background-color:#edded6!important}.et_pb_image_0{text-align:left;margin-left:0}@media only screen and (max-width:980px){.et_pb_image_0 .et_pb_image_wrap img{width:auto}}@media only screen and (max-width:767px){.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h2.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h3.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h4.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h5.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h6.et_pb_module_header{font-size:25px}.et_pb_image_0 .et_pb_image_wrap img{width:auto}}#yoa-homeworth h1{
text-align:center;
font-weight:600;
font-size:35px;
line-height:40px;
}
#yoa-homeworth h2{
text-align:center;
margin-bottom:50px;
font-size:25px;
line-height:30px;
}
#yoa-homeworth #results_wrap, #yoa-homeworth #hw-estimation{
display:none;
}
#hw-estimation{margin-top:100px;}
#yoa-homeworth p.propertyworth_disclaimer{
text-align:left;
}
#yoa-homeworth #map {
height: 400px;
position:relative;
margin-bottom:20px;
}
.geocoder-control-selected{	
background: #7FDFFF;	
border-color: #7FDFFF;	
}	
#yoa-homeworth .dropdown-menu ul li{	
list-style-type: none;	
}	
#yoa-homeworth .dropdown-menu ul li { margin: 0;	
}	
#yoa-homeworth .dropdown-menu ul li:hover{	
background: #7FDFFF;	
border-color: #7FDFFF;	
}	
#yoa-homeworth #description {
font-family: Roboto;
font-size: 15px;
font-weight: 300;
}
#yoa-homeworth #infowindow-content .title {
font-weight: bold;
}
#yoa-homeworth #infowindow-content {
display: none;
}
#yoa-homeworth #map #infowindow-content {
display: inline;
}
#yoa-homeworth .pac-card {
margin: 10px 0 0 10px;
border-radius: 2px 0 0 2px;
box-sizing: border-box;
-moz-box-sizing: border-box;
outline: none;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
background-color: #fff;
font-family: Roboto;
max-width:425px;
display:none;
}
#yoa-homeworth.map-load-leaflet .pac-card{
display:block;
} 
#yoa-homeworth #pac-container {
margin-bottom: 12px;
margin-right: 12px;
margin-top:10px;  
margin-left:12px;
}
#yoa-homeworth .pac-controls {
display: inline-block;
padding: 5px 11px;
}
#yoa-homeworth .pac-controls label {
font-family: Roboto;
font-size: 13px;
font-weight: 300;
}
#yoa-homeworth #pac-input {
background-color: #fff;
font-family: Roboto;
font-size: 16px;
font-weight: 300;
padding: 3px 5px 3px 5px;
text-overflow: ellipsis;
width: 400px;
margin-bottom:0;
}
#yoa-homeworth #propertyworthform input[type="date"], 
#yoa-homeworth #propertyworthform input[type="email"], 
#yoa-homeworth #propertyworthform input[type="number"], 
#yoa-homeworth #propertyworthform input[type="password"], 
#yoa-homeworth #propertyworthform input[type="search"], 
#yoa-homeworth #propertyworthform input[type="tel"], 
#yoa-homeworth #propertyworthform input[type="text"], 
#yoa-homeworth #propertyworthform input[type="url"], 
#yoa-homeworth #propertyworthform select, 
#yoa-homeworth #propertyworthform textarea{
margin-bottom:0px;
border: 1px solid #ccc;
}
#yoa-homeworth #propertyworthform input[type="email"]:focus, 
#yoa-homeworth #propertyworthform input[type="number"]:focus, 
#yoa-homeworth #propertyworthform input[type="search"]:focus, 
#yoa-homeworth #propertyworthform input[type="tel"]:focus, 
#yoa-homeworth #propertyworthform input[type="text"]:focus, 
#yoa-homeworth #propertyworthform input[type="url"]:focus, 
#yoa-homeworth #propertyworthform select:focus, 
#yoa-homeworth #propertyworthform textarea:focus,
#yoa-homeworth #pac-input:focus {
border-color: #4d90fe;
color:#000000;
}
#yoa-homeworth #title {
color: #fff;
background-color: #4d90fe;
font-size: 25px;
font-weight: 500;
padding: 6px 12px;
} #yoa-homeworth #propertyworth-range-wrap{
text-align:center;
width:100%;
margin-bottom:50px;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_labels{
text-transform: uppercase;
font-size: 18px;
font-weight: 600;
margin: 0 1.5%;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_labels .propertyworth_min {
float: left;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_labels .propertyworth_average {
display: inline-block;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_labels .propertyworth_max {
float: right;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_line {
margin: 20px 3.5%;
height: 6px;
position: relative;
background: #ccc;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_line .propertyworth_min, 
#yoa-homeworth #propertyworth-range-wrap .propertyworth_line .propertyworth_average, 
#yoa-homeworth #propertyworth-range-wrap .propertyworth_line .propertyworth_max {    
width: 0;
height: 0;
border: 10px solid transparent;
border-bottom-color: darkorange;
position: absolute;
top: -17px;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_line .propertyworth_min:after, 
#yoa-homeworth #propertyworth-range-wrap .propertyworth_line .propertyworth_average:after, 
#yoa-homeworth #propertyworth-range-wrap .propertyworth_line .propertyworth_max:after {
content: '';
position: absolute;
left: -10px;
top: 10px;
width: 0;
height: 0;
border: 10px solid transparent;
border-top-color: darkorange;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_line .propertyworth_min {
left: -10px;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_line .propertyworth_average {
left: 48%;
left: calc(50% - 10px);
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_line .propertyworth_max{
right: -10px;
left: auto;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_min, 
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_average,
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_max{
background: none;
font-weight: 600;
font-size: 18px;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_min {
float: left;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_average{
display: inline-block;
}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_max {
float: right;
} #yoa-homeworth #propertyworthform .linebreak{
clear:both;
display:block;
}
#yoa-homeworth #propertyworthform .fs-title{
font-size:18px;   
font-weight:600;
}
#yoa-homeworth #propertyworthform {
width: 100%;
margin: 50px auto;
text-align: center;
position: relative;
height:100%;
}
#yoa-homeworth #propertyworthform fieldset {
background: white;
border: 0 none;
border-radius: 3px;
box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.4);
padding: 20px 30px;
box-sizing: border-box;
width: 80%;
margin: 0 10%; position: relative;
} #yoa-homeworth #propertyworthform fieldset:not(:first-of-type) {
display: none;
} #yoa-homeworth #propertyworthform input, #propertyworthform textarea {
padding: 15px;
border: 1px solid #ccc;
width: 100%;
box-sizing: border-box;
color: #2C3E50;
font-size: 16px;
}
#yoa-homeworth #propertyworthform input#consent_agreement {
width: auto;
} #yoa-homeworth #propertyworthform .action-button {
width: 100px;
background: #27AE60;
font-weight: bold;
color: white;
border: 0 none;
border-radius: 1px;
cursor: pointer;
padding: 10px 5px;
margin: 10px 5px;
}
#yoa-homeworth #propertyworthform .action-button:hover, #propertyworthform .action-button:focus {
box-shadow: 0 0 0 2px white, 0 0 0 3px #27AE60;
} #yoa-homeworth .fs-title {
font-size: 15px;
text-transform: uppercase;
color: #2C3E50;
margin-bottom: 10px;
}
#yoa-homeworth .fs-subtitle {
font-weight: normal;
font-size: 13px;
color: #666;
margin-bottom: 20px;
} #yoa-homeworth #progressbar {
margin-bottom: 30px;
overflow: hidden; counter-reset: step;
}
#yoa-homeworth #progressbar li {
list-style-type: none;
color: white;
text-transform: uppercase;
font-size: 9px;
width: 33.33%;
float: left;
position: relative;
}
#yoa-homeworth #progressbar li:before {
content: counter(step);
counter-increment: step;
width: 20px;
line-height: 20px;
display: block;
font-size: 10px;
color: #333;
background: white;
border-radius: 3px;
margin: 0 auto 5px auto;
} #yoa-homeworth #progressbar li:after {content: '';width: 100%;height: 2px;background: white;position: absolute;	left: -50%;	top: 9px;z-index: -1;}
#yoa-homeworth #progressbar li:first-child:after {content: none;}
#yoa-homeworth #progressbar li.active:before,  #progressbar li.active:after{background: #27AE60;color: white;}
#yoa-homeworth #propertyworthform{text-align:left;font-size:16px;font-weight:600;}
#yoa-homeworth .row_col1{width:100%;}
#yoa-homeworth .row_col2{width:50%;}
#yoa-homeworth .row_col3{width:33%;}
#yoa-homeworth .row_col4{width:25%;}
#yoa-homeworth .row_col1,
#yoa-homeworth .row_col2,
#yoa-homeworth .row_col3,
#yoa-homeworth .row_col4{margin-bottom:20px;float:left;}
#yoa-homeworth .row_col1 div,
#yoa-homeworth .row_col2 div,
#yoa-homeworth .row_col3 div,
#yoa-homeworth .row_col4 div{ margin:0 10px;}
#yoa-homeworth .row_col1 label,
#yoa-homeworth .row_col2 label,
#yoa-homeworth .row_col3 label,
#yoa-homeworth .row_col3 label{display:block;}
#yoa-homeworth #propertyworthform select{font-size:16px;padding:15px 15px;width:100%;}
#yoa-homeworth .action-button{clear:left;}
#yoa-homeworth #results_wrap h2,#yoa-homeworth #hw-estimation h2{text-align:center;font-weight:600;margin-bottom:0;font-size:30px;line-height:40px;}
#yoa-homeworth #results_wrap h3,#yoa-homeworth #hw-estimation h3{text-align:center;margin-bottom:30px;font-size:25px;line-height:30px;}
#yoa-homeworth #results_wrap p,#yoa-homeworth #hw-estimation p{font-size:16px;}
#yoa-homeworth #propertyworthform span.radio-input input[type='radio']{width:auto;}
#yoa-homeworth #propertyworthform span.radio-input{margin:0 1em 0 0;}
#yoa-homeworth #propertyworthform label span{color:#df0000;margin-left:3px;}
#yoa-homeworth #propertyworthform div.invalid label{color:#df0000;}
#yoa-homeworth #propertyworthform div.invalid select,
#yoa-homeworth #propertyworthform div.invalid input{ border:1px solid red;}
#yoa-homeworth #formNotifications{text-align:center;margin-bottom: -20px;display:none;}
#yoa-homeworth #formNotifications div{padding:10px;max-width:350px;margin:0 auto;font-size:16px;}
#yoa-homeworth #formNotifications h3{color:#6b6b6b;margin-bottom:0;font-size:18px;}
#yoa-homeworth #formNotifications.success div{border:2px solid green; background-color:#f0f8ff; }
#yoa-homeworth #formNotifications.error div{border:2px solid red; background-color:#fffdfd;}
#yoa-homeworth .pac-card #type-selector{display:none;}
#yoa-homeworth .submitstatus.success{border:2px solid green;padding:5px;background-color:#f0f8ff;}
#yoa-homeworth .submitstatus.error{border:2px solid red;padding:5px;background-color:#fffdfd;}
#yoa-homeworth #map button{border-radius: 0;box-shadow:none;} #yoa-homeworth #preloader {display:none;font-size: 22px;line-height: 32px;display: none;color: #6b6b6b;text-align:center;margin-bottom:20px;}
#yoa-homeworth #floatBarsG{position:relative;width:234px;height:20px;margin:auto;}
#yoa-homeworth .floatBarsG{
position:absolute;
top:0;
background-color:rgb(0,0,0);
width:20px;
height:20px;
animation-name:bounce_floatBarsG;
-o-animation-name:bounce_floatBarsG;
-ms-animation-name:bounce_floatBarsG;
-webkit-animation-name:bounce_floatBarsG;
-moz-animation-name:bounce_floatBarsG;
animation-duration:1.5s;
-o-animation-duration:1.5s;
-ms-animation-duration:1.5s;
-webkit-animation-duration:1.5s;
-moz-animation-duration:1.5s;
animation-iteration-count:infinite;
-o-animation-iteration-count:infinite;
-ms-animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
-moz-animation-iteration-count:infinite;
animation-direction:normal;
-o-animation-direction:normal;
-ms-animation-direction:normal;
-webkit-animation-direction:normal;
-moz-animation-direction:normal;
transform:scale(.3);
-o-transform:scale(.3);
-ms-transform:scale(.3);
-webkit-transform:scale(.3);
-moz-transform:scale(.3);
}
#yoa-homeworth #floatBarsG_1{
left:0;
animation-delay:0.6s;
-o-animation-delay:0.6s;
-ms-animation-delay:0.6s;
-webkit-animation-delay:0.6s;
-moz-animation-delay:0.6s;
}
#yoa-homeworth #floatBarsG_2{
left:29px;
animation-delay:0.75s;
-o-animation-delay:0.75s;
-ms-animation-delay:0.75s;
-webkit-animation-delay:0.75s;
-moz-animation-delay:0.75s;
}
#yoa-homeworth #floatBarsG_3{
left:58px;
animation-delay:0.9s;
-o-animation-delay:0.9s;
-ms-animation-delay:0.9s;
-webkit-animation-delay:0.9s;
-moz-animation-delay:0.9s;
}
#yoa-homeworth #floatBarsG_4{
left:88px;
animation-delay:1.05s;
-o-animation-delay:1.05s;
-ms-animation-delay:1.05s;
-webkit-animation-delay:1.05s;
-moz-animation-delay:1.05s;
}
#yoa-homeworth #floatBarsG_5{
left:117px;
animation-delay:1.2s;
-o-animation-delay:1.2s;
-ms-animation-delay:1.2s;
-webkit-animation-delay:1.2s;
-moz-animation-delay:1.2s;
}
#yoa-homeworth #floatBarsG_6{
left:146px;
animation-delay:1.35s;
-o-animation-delay:1.35s;
-ms-animation-delay:1.35s;
-webkit-animation-delay:1.35s;
-moz-animation-delay:1.35s;
}
#yoa-homeworth #floatBarsG_7{
left:175px;
animation-delay:1.5s;
-o-animation-delay:1.5s;
-ms-animation-delay:1.5s;
-webkit-animation-delay:1.5s;
-moz-animation-delay:1.5s;
}
#yoa-homeworth #floatBarsG_8{
left:205px;
animation-delay:1.64s;
-o-animation-delay:1.64s;
-ms-animation-delay:1.64s;
-webkit-animation-delay:1.64s;
-moz-animation-delay:1.64s;
}
@keyframes bounce_floatBarsG{
0%{transform:scale(1);background-color:rgb(0,0,0);}
100%{transform:scale(.3);background-color:rgb(255,255,255);}
}
@-o-keyframes bounce_floatBarsG{
0%{-o-transform:scale(1);background-color:rgb(0,0,0);}
100%{-o-transform:scale(.3);background-color:rgb(255,255,255);}
}
@-ms-keyframes bounce_floatBarsG{
0%{-ms-transform:scale(1);background-color:rgb(0,0,0);}
100%{-ms-transform:scale(.3);background-color:rgb(255,255,255);}
}
@-webkit-keyframes bounce_floatBarsG{
0%{-webkit-transform:scale(1);	background-color:rgb(0,0,0);}
100%{-webkit-transform:scale(.3);background-color:rgb(255,255,255);}
}
@-moz-keyframes bounce_floatBarsG{
0%{-moz-transform:scale(1);background-color:rgb(0,0,0);}
100%{-moz-transform:scale(.3);background-color:rgb(255,255,255);}
} @media all and (max-width: 900px)  {
#yoa-homeworth #propertyworthform fieldset{width: 100%!important;margin: 0 0%!important;}
}
@media all and (max-width: 823px)  {
#yoa-homeworth #propertyworthform{min-height:650px!important;}
#yoa-homeworth #propertyworthform input, 
#yoa-homeworth #propertyworthform textarea,
#yoa-homeworth #propertyworthform select{padding: 5px!important;}
#yoa-homeworth #propertyworthform fieldset{padding: 20px 0px 0 0 !important;}
#yoa-homeworth #propertyworthform .fs-title{padding: 0 5px 20px 5px!important;}
}
@media all and (max-width: 665px)  {
#yoa-homeworth .row_col2, 
#yoa-homeworth .row_col3, 
#yoa-homeworth .row_col4{margin-bottom: 15px;width: 50%;}
}
@media all and (max-width: 570px)  {
#yoa-homeworth #title{font-size:18px;line-height:22px;}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_labels,
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_min, 
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_average, 
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_max{font-size: 14px!important;}
#yoa-homeworth h1{font-size:28px;line-height:30px;}
#yoa-homeworth h2{font-size:22px;line-height:25px;}
#yoa-homeworth #results_wrap h2{font-size:25px;line-height:22px;}
#yoa-homeworth #results_wrap h3{font-size:20px;line-height:22px;}
#yoa-homeworth #preloader {font-size: 20px;line-height: 22px;}
#yoa-homeworth .row_col1 label, 
#yoa-homeworth .row_col2 label, 
#yoa-homeworth .row_col3 label, 
#yoa-homeworth .row_col3 label,
#yoa-homeworth #propertyworthform input, #propertyworthform textarea,
#yoa-homeworth #propertyworthform select,
#yoa-homeworth #pac-input {font-size:16px;}
}
@media all and (max-width: 554px)  {
#yoa-homeworth .row_col1
#yoa-homeworth .row_col2, 
#yoa-homeworth .row_col3, 
#yoa-homeworth .row_col4{margin-bottom: 15px;float: none;width: 100%;display:inline-block;}
#yoa-homeworth #title{text-align:center;font-size:20px;line-height:25px;}
#yoa-homeworth .pac-card{margin: 0px!important;width: 100%;border: 1px solid #e9e9e9;}
}
@media all and (max-width: 500px)  {
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_min, 
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_average, 
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_max{
font-size: 16px!important;letter-spacing: 0px!important;}
#yoa-homeworth #map {height: 350px;}
}
@media all and (max-width: 340px)  {
#yoa-homeworth #pac-container {margin:5px;}
#yoa-homeworth #propertyworth-range-wrap .propertyworth_labels,
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_min, 
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_average, 
#yoa-homeworth #propertyworth-range-wrap .propertyworth_results .propertyworth_max{font-size: 14px!important;}
#yoa-homeworth h1{font-size:22px;line-height:30px;}
#yoa-homeworth h2{font-size:20px;line-height:25px;}
#yoa-homeworth #results_wrap h2{font-size:20px;line-height:25px;}
#yoa-homeworth #results_wrap h3{font-size:16px;line-height:22px;}
#yoa-homeworth #preloader {font-size: 20px;line-height: 22px;}
#yoa-homeworth .row_col1 label, 
#yoa-homeworth .row_col2 label, 
#yoa-homeworth .row_col3 label, 
#yoa-homeworth .row_col3 label,
#yoa-homeworth #propertyworthform input, #propertyworthform textarea,
#yoa-homeworth #propertyworthform select,
#yoa-homeworth #pac-input {font-size:14px;}
#yoa-homeworth #pac-input{padding:3px;}
#yoa-homeworth #propertyworthform .action-button{margin:10px;}
} #yoa-homeworth.map-load-leaflet .pac-card{margin:0 auto 20px!important;}	
#yoa-homeworth.map-load-leaflet #pac-input{width:100%;padding:5px 10px;color:#000;}	
#yoa-homeworth.map-load-leaflet #title{padding:10px 12px;font-size:22px;background-color:#2ea3f2;}	
#yoa-homeworth.map-load-leaflet #pac-container{margin:0;padding:12px;}	
#yoa-homeworth.map-load-leaflet #pac-container .dropdown-menu{border:1px solid #ccc;padding:0;width:100%;}	
#yoa-homeworth.map-load-leaflet #pac-container .dropdown-menu ul{padding:0;}	
#yoa-homeworth.map-load-leaflet #pac-container .dropdown-menu ul li{padding:6px 10px;border-bottom:1px solid #ccc;cursor:pointer;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}	
#yoa-homeworth.map-load-leaflet #pac-container .dropdown-menu ul li:hover{background:#2ea3f2;border-color:#2ea3f2;color:#fff;}.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
position: absolute;
left: 0;
top: 0;
}
.leaflet-container {
overflow: hidden;
}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
-webkit-user-drag: none;
} .leaflet-tile::selection {
background: transparent;
} .leaflet-safari .leaflet-tile {
image-rendering: -webkit-optimize-contrast;
} .leaflet-safari .leaflet-tile-container {
width: 1600px;
height: 1600px;
-webkit-transform-origin: 0 0;
}
.leaflet-marker-icon,
.leaflet-marker-shadow {
display: block;
}  .leaflet-container .leaflet-overlay-pane svg,
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
max-width: none !important;
max-height: none !important;
}
.leaflet-container.leaflet-touch-zoom {
-ms-touch-action: pan-x pan-y;
touch-action: pan-x pan-y;
}
.leaflet-container.leaflet-touch-drag {
-ms-touch-action: pinch-zoom; touch-action: none;
touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
-ms-touch-action: none;
touch-action: none;
}
.leaflet-container {
-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
filter: inherit;
visibility: hidden;
}
.leaflet-tile-loaded {
visibility: inherit;
}
.leaflet-zoom-box {
width: 0;
height: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
z-index: 800;
} .leaflet-overlay-pane svg {
-moz-user-select: none;
}
.leaflet-pane         { z-index: 400; }
.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }
.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }
.leaflet-vml-shape {
width: 1px;
height: 1px;
}
.lvml {
behavior: url(#default#VML);
display: inline-block;
position: absolute;
} .leaflet-control {
position: relative;
z-index: 800;
pointer-events: visiblePainted; pointer-events: auto;
}
.leaflet-top,
.leaflet-bottom {
position: absolute;
z-index: 1000;
pointer-events: none;
}
.leaflet-top {
top: 0;
}
.leaflet-right {
right: 0;
}
.leaflet-bottom {
bottom: 0;
}
.leaflet-left {
left: 0;
}
.leaflet-control {
float: left;
clear: both;
}
.leaflet-right .leaflet-control {
float: right;
}
.leaflet-top .leaflet-control {
margin-top: 10px;
}
.leaflet-bottom .leaflet-control {
margin-bottom: 10px;
}
.leaflet-left .leaflet-control {
margin-left: 10px;
}
.leaflet-right .leaflet-control {
margin-right: 10px;
} .leaflet-fade-anim .leaflet-tile {
will-change: opacity;
}
.leaflet-fade-anim .leaflet-popup {
opacity: 0;
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;
}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
opacity: 1;
}
.leaflet-zoom-animated {
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
}
.leaflet-zoom-anim .leaflet-zoom-animated {
will-change: transform;
}
.leaflet-zoom-anim .leaflet-zoom-animated {
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
-moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.leaflet-zoom-anim .leaflet-zoom-hide {
visibility: hidden;
} .leaflet-interactive {
cursor: pointer;
}
.leaflet-grab {
cursor: -webkit-grab;
cursor:    -moz-grab;
cursor:         grab;
}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
cursor: crosshair;
}
.leaflet-popup-pane,
.leaflet-control {
cursor: auto;
}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
cursor: move;
cursor: -webkit-grabbing;
cursor:    -moz-grabbing;
cursor:         grabbing;
} .leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
pointer-events: none;
}
.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
pointer-events: visiblePainted; pointer-events: auto;
} .leaflet-container {
background: #ddd;
outline: 0;
}
.leaflet-container a {
color: #0078A8;
}
.leaflet-container a.leaflet-active {
outline: 2px solid orange;
}
.leaflet-zoom-box {
border: 2px dotted #38f;
background: rgba(255,255,255,0.5);
} .leaflet-container {
font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
} .leaflet-bar {
box-shadow: 0 1px 5px rgba(0,0,0,0.65);
border-radius: 4px;
}
.leaflet-bar a,
.leaflet-bar a:hover {
background-color: #fff;
border-bottom: 1px solid #ccc;
width: 26px;
height: 26px;
line-height: 26px;
display: block;
text-align: center;
text-decoration: none;
color: black;
}
.leaflet-bar a,
.leaflet-control-layers-toggle {
background-position: 50% 50%;
background-repeat: no-repeat;
display: block;
}
.leaflet-bar a:hover {
background-color: #f4f4f4;
}
.leaflet-bar a:first-child {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.leaflet-bar a:last-child {
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom: none;
}
.leaflet-bar a.leaflet-disabled {
cursor: default;
background-color: #f4f4f4;
color: #bbb;
}
.leaflet-touch .leaflet-bar a {
width: 30px;
height: 30px;
line-height: 30px;
}
.leaflet-touch .leaflet-bar a:first-child {
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}
.leaflet-touch .leaflet-bar a:last-child {
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
} .leaflet-control-zoom-in,
.leaflet-control-zoom-out {
font: bold 18px 'Lucida Console', Monaco, monospace;
text-indent: 1px;
}
.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
font-size: 22px;
} .leaflet-control-layers {
box-shadow: 0 1px 5px rgba(0,0,0,0.4);
background: #fff;
border-radius: 5px;
}
.leaflet-control-layers-toggle {
background-image: url(//susantaylorgroup.com/wp-content/plugins/yoapress-crm/assets/leaflet/images/layers.png);
width: 36px;
height: 36px;
}
.leaflet-retina .leaflet-control-layers-toggle {
background-image: url(//susantaylorgroup.com/wp-content/plugins/yoapress-crm/assets/leaflet/images/layers-2x.png);
background-size: 26px 26px;
}
.leaflet-touch .leaflet-control-layers-toggle {
width: 44px;
height: 44px;
}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
display: none;
}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
display: block;
position: relative;
}
.leaflet-control-layers-expanded {
padding: 6px 10px 6px 6px;
color: #333;
background: #fff;
}
.leaflet-control-layers-scrollbar {
overflow-y: scroll;
overflow-x: hidden;
padding-right: 5px;
}
.leaflet-control-layers-selector {
margin-top: 2px;
position: relative;
top: 1px;
}
.leaflet-control-layers label {
display: block;
}
.leaflet-control-layers-separator {
height: 0;
border-top: 1px solid #ddd;
margin: 5px -10px 5px -6px;
} .leaflet-default-icon-path {
background-image: url(//susantaylorgroup.com/wp-content/plugins/yoapress-crm/assets/leaflet/images/marker-icon.png);
} .leaflet-container .leaflet-control-attribution {
background: #fff;
background: rgba(255, 255, 255, 0.7);
margin: 0;
}
.leaflet-control-attribution,
.leaflet-control-scale-line {
padding: 0 5px;
color: #333;
}
.leaflet-control-attribution a {
text-decoration: none;
}
.leaflet-control-attribution a:hover {
text-decoration: underline;
}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
font-size: 11px;
}
.leaflet-left .leaflet-control-scale {
margin-left: 5px;
}
.leaflet-bottom .leaflet-control-scale {
margin-bottom: 5px;
}
.leaflet-control-scale-line {
border: 2px solid #777;
border-top: none;
line-height: 1.1;
padding: 2px 5px 1px;
font-size: 11px;
white-space: nowrap;
overflow: hidden;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: #fff;
background: rgba(255, 255, 255, 0.5);
}
.leaflet-control-scale-line:not(:first-child) {
border-top: 2px solid #777;
border-bottom: none;
margin-top: -2px;
}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
border-bottom: 2px solid #777;
}
.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
box-shadow: none;
}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
border: 2px solid rgba(0,0,0,0.2);
background-clip: padding-box;
} .leaflet-popup {
position: absolute;
text-align: center;
margin-bottom: 20px;
}
.leaflet-popup-content-wrapper {
padding: 1px;
text-align: left;
border-radius: 12px;
}
.leaflet-popup-content {
margin: 13px 19px;
line-height: 1.4;
}
.leaflet-popup-content p {
margin: 18px 0;
}
.leaflet-popup-tip-container {
width: 40px;
height: 20px;
position: absolute;
left: 50%;
margin-left: -20px;
overflow: hidden;
pointer-events: none;
}
.leaflet-popup-tip {
width: 17px;
height: 17px;
padding: 1px;
margin: -10px auto 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
background: white;
color: #333;
box-shadow: 0 3px 14px rgba(0,0,0,0.4);
}
.leaflet-container a.leaflet-popup-close-button {
position: absolute;
top: 0;
right: 0;
padding: 4px 4px 0 0;
border: none;
text-align: center;
width: 18px;
height: 14px;
font: 16px/14px Tahoma, Verdana, sans-serif;
color: #c3c3c3;
text-decoration: none;
font-weight: bold;
background: transparent;
}
.leaflet-container a.leaflet-popup-close-button:hover {
color: #999;
}
.leaflet-popup-scrolled {
overflow: auto;
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
}
.leaflet-oldie .leaflet-popup-content-wrapper {
-ms-zoom: 1;
}
.leaflet-oldie .leaflet-popup-tip {
width: 24px;
margin: 0 auto;
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
}
.leaflet-oldie .leaflet-popup-tip-container {
margin-top: -1px;
}
.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
border: 1px solid #999;
} .leaflet-div-icon {
background: #fff;
border: 1px solid #666;
}  .leaflet-tooltip {
position: absolute;
padding: 6px;
background-color: #fff;
border: 1px solid #fff;
border-radius: 3px;
color: #222;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
pointer-events: none;
box-shadow: 0 1px 3px rgba(0,0,0,0.4);
}
.leaflet-tooltip.leaflet-clickable {
cursor: pointer;
pointer-events: auto;
}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
position: absolute;
pointer-events: none;
border: 6px solid transparent;
background: transparent;
content: "";
} .leaflet-tooltip-bottom {
margin-top: 6px;
}
.leaflet-tooltip-top {
margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
left: 50%;
margin-left: -6px;
}
.leaflet-tooltip-top:before {
bottom: 0;
margin-bottom: -12px;
border-top-color: #fff;
}
.leaflet-tooltip-bottom:before {
top: 0;
margin-top: -12px;
margin-left: -6px;
border-bottom-color: #fff;
}
.leaflet-tooltip-left {
margin-left: -6px;
}
.leaflet-tooltip-right {
margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
top: 50%;
margin-top: -6px;
}
.leaflet-tooltip-left:before {
right: 0;
margin-right: -12px;
border-left-color: #fff;
}
.leaflet-tooltip-right:before {
left: 0;
margin-left: -12px;
border-right-color: #fff;
}.geocoder-control-input{position:absolute;left:0;top:0;background-color:white;background-repeat:no-repeat;background-image:url(//susantaylorgroup.com/wp-content/plugins/yoapress-crm/assets/leaflet/img/search.png);background-size:26px;border:none;padding:0;text-indent:6px;font-size:13px;line-height:normal;height:auto;padding-top:5px;padding-bottom:5px;width:100%;background-position:right center;cursor:pointer;box-sizing:border-box}.geocoder-control-input-disabled{background-color:#f4f4f4;background-image:url(//susantaylorgroup.com/wp-content/plugins/yoapress-crm/assets/leaflet/img/search-disabled.png)}.geocoder-control{width:26px;height:26px;-webkit-transition:width .175s ease-in;-moz-transition:width .175s ease-in;-ms-transition:width .175s ease-in;-o-transition:width .175s ease-in;transition:width .175s ease-in}.geocoder-control-expanded,.leaflet-touch .geocoder-control-expanded{width:275px}.geocoder-control-input.geocoder-control-loading{background-image:url(//susantaylorgroup.com/wp-content/plugins/yoapress-crm/assets/leaflet/img/loading.gif);background-size:26px}@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.geocoder-control-input{background-image:url(//susantaylorgroup.com/wp-content/plugins/yoapress-crm/assets/leaflet/img/search@2x.png)}.geocoder-control-input-disabled{background-image:url(//susantaylorgroup.com/wp-content/plugins/yoapress-crm/assets/leaflet/img/search@2x-disabled.png)}.geocoder-control-input.geocoder-control-loading{background-image:url(//susantaylorgroup.com/wp-content/plugins/yoapress-crm/assets/leaflet/img/loading@2x.gif)}}.geocoder-control-input:focus{outline:none;cursor:text}.geocoder-control-input::-ms-clear{display:none}.geocoder-control-suggestions{width:100%;position:absolute;top:26px;left:0;margin-top:10px;overflow:auto;display:none}.geocoder-control-list+.geocoder-control-header{border-top:1px solid #d5d5d5}.geocoder-control-header{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#444;background:#F2F2F2;border-bottom:1px solid #d5d5d5;display:block;padding:.5em}.geocoder-control-list{list-style:none;margin:0;padding:0}.geocoder-control-suggestions .geocoder-control-suggestion{font-size:13px;padding:7px;background:white;border-top:1px solid #f1f1f1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.geocoder-control-suggestions .geocoder-control-suggestion:first-child{border:none}.geocoder-control-suggestions .geocoder-control-suggestion.geocoder-control-selected,.geocoder-control-suggestions .geocoder-control-suggestion:hover{background:#7FDFFF;border-color:#7FDFFF}.leaflet-right .geocoder-control-suggestions{left:auto;right:0}.leaflet-right .geocoder-control-input{left:auto;right:0}.leaflet-bottom .geocoder-control-suggestions{margin-top:0;top:0}.leaflet-touch .geocoder-control{width:34px}.leaflet-touch .geocoder-control.geocoder-control-expanded{width:275px}.leaflet-touch .geocoder-control-input{height:34px;line-height:30px;background-size:30px}.leaflet-touch .geocoder-control-suggestions{top:30px;width:271px}.leaflet-oldie .geocoder-control-input{width:28px;height:28px}.leaflet-oldie .geocoder-control-expanded .geocoder-control-input{width:auto}.leaflet-oldie .geocoder-control-input,.leaflet-oldie .geocoder-control-suggestions{border:1px solid #999}