.ll-skin-melon td .ui-state-active,.ll-skin-melon td .ui-state-hover,.adv_search_tab_item.active,button.slick-prev.slick-arrow,button.slick-next.slick-arrow,.wpresidence_button,.comment-form #submit,#adv-search-header-3,#tab_prpg>ul,.wpcf7-form input[type="submit"],.adv_results_wrapper #advanced_submit_2,.wpb_btn-info,#slider_enable_map:hover,#slider_enable_street:hover,#slider_enable_slider:hover,#colophon .social_sidebar_internal a:hover,#primary .social_sidebar_internal a:hover,.ui-widget-header,.slider_control_left,.slider_control_right,.single-content input[type="submit"],#slider_enable_slider.slideron,#slider_enable_street.slideron,#slider_enable_map.slideron,.comment-form #submit,#add_favorites.isfavorite:hover,#add_favorites:hover,.carousel-control-theme-prev,.carousel-control-theme-next,#primary .social_sidebar_internal a:hover,#adv-search-header-mobile,#adv-search-header-1,.featured_second_line,.wpb_btn-info,.agent_contanct_form input[type="submit"] {
    background-color: #997fbd!important;
}

.wpresidence_button {
    border: none;
}

.comment-form #submit,.blog_unit_image img,.blog2v img,.single-content input[type="submit"],.agentpict,.featured_property img,.agent_unit img {
    border-bottom: 3px solid #997fbd!important;
}

.single-content p a:hover,.agent_unit_social a:hover,.featured_prop_price .price_label,.featured_prop_price .price_label_before,.compare_item_head .property_price,#grid_view:hover,#list_view:hover,#primary a:hover,.front_plan_row:hover,.adv_extended_options_text,.slider-content h3 a:hover,.agent_unit_social_single a:hover,.adv_extended_options_text:hover,.breadcrumb a:hover,.property-panel h4:hover,.featured_article:hover .featured_article_right,.info_details .prop_pricex,.info_details .infocur,#contactinfobox,.featured_property:hover h2 a,.blog_unit:hover h3 a,.blog_unit_meta .read_more:hover,.blog_unit_meta a:hover,.agent_unit:hover h4 a,.listing_filter_select.open .filter_menu_trigger,.wpestate_accordion_tab .ui-state-active a,.wpestate_accordion_tab .ui-state-active a:link,.wpestate_accordion_tab .ui-state-active a:visited,.theme-slider-price,.agent_unit:hover h4 a,.meta-info a:hover,.widget_latest_price,#colophon a:hover,#colophon li a:hover,.price_area,.property_listing:hover h4 a,.listing_unit_price_wrapper,a:hover,a:focus,.top_bar .social_sidebar_internal a:hover,.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus,.featured_prop_price,.user_menu,.user_loged i,#access .current-menu-item>a,#access .current-menu-parent>a,#access .current-menu-ancestor>a,#access .menu li:hover>a,#access .menu li:hover>a:active,#access .menu li:hover>a:focus {
    color: #b9c7f5;
}

#amount_wd,#amount,#amount_mobile,#amount_sh,.mobile-trigger-user:hover i,.mobile-trigger:hover i,.mobilemenu-close-user:hover,.mobilemenu-close:hover {
    color: #b3888b!important;
}

.featured_article_title {
    border-top: 3px solid #b3888b!important;
}

.adv_search_tab_item.active,.scrollon {
    border: 1px solid #b3888b;
}

body,.wide {
    background-color: #f8f8f8;
}

.content_wrapper {
    background-color: #f8f8f8;
}

.fixed_header.header_transparent .header_wrapper,.header_transparent .header_wrapper.navbar-fixed-top.customnav,.header_wrapper,.master_header,#access ul ul,.customnav {
    background-color: #ffffff;
}

#header4_footer,#header4_footer .widget-title-header4,#header4_footer a,.submit_action,#access ul.menu>li>a {
    color: #000000;
}

.menu_user_picture {
    border-color: #000000;
}

.navicon:before,.navicon:after,.navicon {
    background: #000000;
}

.header_transparent .menu_user_tools,.header_transparent .submit_action,.header_transparent #access ul.menu>li>a {
    color: #ffffff;
}

.header_transparent .navicon:before,.header_transparent .navicon:after,.header_transparent .navicon {
    background: #ffffff;
}

.header_transparent .menu_user_picture {
    border-color: #ffffff;
}

.header_type3_menu_sidebar #access .menu li:hover>a,.header_type3_menu_sidebar #access .menu li:hover>a:active,.header_type3_menu_sidebar #access .menu li:hover>a:focus,.customnav #access ul.menu>li>a:hover,#access ul.menu>li>a:hover,.hover_type_3 #access .menu>li:hover>a,.hover_type_4 #access .menu>li:hover>a,.hover_type_6 #access .menu>li:hover>a {
    color: #969696;
}

.hover_type_5 #access .menu>li:hover>a {
    border-bottom: 3px solid #969696;
}

.hover_type_6 #access .menu>li:hover>a {
    border: 2px solid #969696;
}

.hover_type_2 #access .menu>li:hover>a:before {
    border-top: 3px solid #969696;
}

.header_transparent .customnav #access ul.menu>li>a:hover,.header_transparent #access ul.menu>li>a:hover,.header_transparent .hover_type_3 #access .menu>li:hover>a,.header_transparent .hover_type_4 #access .menu>li:hover>a,.header_transparent .hover_type_6 #access .menu>li:hover>a {
    color: #969696;
}

.header_transparent .hover_type_5 #access .menu>li:hover>a {
    border-bottom: 3px solid #969696;
}

.header_transparent .hover_type_6 #access .menu>li:hover>a {
    border: 2px solid #969696;
}

.header_transparent .hover_type_2 #access .menu>li:hover>a:before {
    border-top: 3px solid #969696;
}

.customnav .submit_action,.customnav #access ul.menu>li>a {
    color: #000000;
}

.customnav .menu_user_picture {
    border-color: #000000;
}

.customnav .navicon:before,.customnav .navicon:after,.customnav .navicon {
    background: #000000;
}

#access ul ul {
    background-color: #000000;
}

#user_menu_open>li>a:hover,#user_menu_open>li>a:focus,.filter_menu li:hover,.sub-menu li:hover,#access .menu li:hover>a,#access .menu li:hover>a:active,#access .menu li:hover>a:focus {
    background-color: #000000;
}

.form-control.open .filter_menu_trigger,.menu_user_tools {
    color: #000000;
}

.menu_user_picture {
    border: 1px solid #000000;
}

#access .menu ul li:hover>a,#access .sub-menu li:hover>a,#access .sub-menu li:hover>a:active,#access .sub-menu li:hover>a:focus {
    color: #ffffff;
}

#access ul.menu>li>a {
    font-size: 14px;
}

#access ul ul a,#access ul ul li.wpestate_megamenu_col_1,#access ul ul li.wpestate_megamenu_col_2,#access ul ul li.wpestate_megamenu_col_3,#access ul ul li.wpestate_megamenu_col_4,#access ul ul li.wpestate_megamenu_col_5,#access ul ul li.wpestate_megamenu_col_6,#access ul ul li.wpestate_megamenu_col_1 a,#access ul ul li.wpestate_megamenu_col_2 a,#access ul ul li.wpestate_megamenu_col_3 a,#access ul ul li.wpestate_megamenu_col_4 a,#access ul ul li.wpestate_megamenu_col_5 a,#access ul ul li.wpestate_megamenu_col_6 a {
    font-size: 13px;
}

#access a,#access ul ul a,#access ul ul li.wpestate_megamenu_col_1,#access ul ul li.wpestate_megamenu_col_2,#access ul ul li.wpestate_megamenu_col_3,#access ul ul li.wpestate_megamenu_col_4,#access ul ul li.wpestate_megamenu_col_5,#access ul ul li.wpestate_megamenu_col_6,#access ul ul li.wpestate_megamenu_col_1 a,#access ul ul li.wpestate_megamenu_col_2 a,#access ul ul li.wpestate_megamenu_col_3 a,#access ul ul li.wpestate_megamenu_col_4 a,#access ul ul li.wpestate_megamenu_col_5 a,#access ul ul li.wpestate_megamenu_col_6 a {
    color: #d6d6d6;
}

#access ul ul li.wpestate_megamenu_col_1 .megamenu-title:hover a,#access ul ul li.wpestate_megamenu_col_2 .megamenu-title:hover a,#access ul ul li.wpestate_megamenu_col_3 .megamenu-title:hover a,#access ul ul li.wpestate_megamenu_col_4 .megamenu-title:hover a,#access ul ul li.wpestate_megamenu_col_5 .megamenu-title:hover a,#access ul ul li.wpestate_megamenu_col_6 .megamenu-title:hover a,#access .with-megamenu .sub-menu li:hover>a,#access .with-megamenu .sub-menu li:hover>a:active,#access .with-megamenu .sub-menu li:hover>a:focus,#access .current-menu-item>a,#access .current-menu-parent>a,#access .current-menu-ancestor>a,#access .menu li:hover>a,#access .menu li:hover>a:active,#access .menu li:hover>a:focus {
    color: #d6d6d6;
}

.pagination>li>a,.pagination>li>span,.single-content p a,.featured_article:hover h2 a,.user_dashboard_listed a,.blog_unit_meta .read_more,.slider-content .read_more,.blog2v .read_more,.breadcrumb .active,.unit_more_x a,.unit_more_x {
    color: #b3888b;
}

#colophon {
    background-color: #000000;
    bottom: calc(100vh - (100vh + 179px));
    position: relative;
}

#colophon,#colophon a,#colophon li a,#colophon .widget-title-footer {
    color: #818181;
}

.sub_footer,.subfooter_menu a,.subfooter_menu li a {
    color: #818181!important;
}

.top_bar_wrapper {
    background-color: #00CCFC;
}

.top_bar,.top_bar a {
    color: #fff;
}

.wpresidence_button:hover,.twitter_wrapper,.slider_control_right:hover,.slider_control_left:hover,.comment-form #submit:hover,.carousel-control-theme-prev:hover,.carousel-control-theme-next:hover,.wpb_btn-info:hover,#advanced_submit_2:hover,#agent_submit:hover {
    background-color: #b3888b;
}

.icon_selected,.featured_prop_label {
    color: #b3888b;
}

#tab_prpg li {
    border-right: 1px solid #f0f0f0;
}

#open_packages:hover .fa,#open_packages:hover {
    color: #b3888b;
}

.user_dashboard_links a:hover,.user_dashboard_links .user_tab_active,.mobile_user_menu li:hover {
    background-color: #b3888b;
}

.dashboard_package_row {
    background-color: #263238;
}

.package_selected .buypackage {
    background-color: #263238;
}

.buypackage input[type="checkbox"]:checked:before,input[type="checkbox"]:checked:before {
    color: #263238;
}

.row_user_dashboard .profile-onprofile {
    background: transparent!important;
}

.listing_wrapper.col-md-12 .property_unit_custom.row_no_5 {
    margin-top: 37px;
}

#access ul ul a,#access ul ul {
    border: none!important;
}

.unit_element_34148,.property_listing h4,#access ul.menu>li>a {
    font-weight: 600;
}

#access {
    margin-right: 215px;
}

.submit_action {
    font-weight: 600;
    text-transform: uppercase;
}

#advanced_submit_2 {
    color: #fff;
}

.agent_detail,.listing_details {
    font-size: 14px;
}

#add_favorites {
    background-color: #b3888b!important;
}

.filter_menu li:hover {
    color: #fff;
}

#direct_pay {
;line-height: 1.4em;
}

.header_type1.header_left #access {
    margin: 0 215px 0 0;
}

#agent_contact_name,#agent_user_email,#agent_phone {
    width: 32.19%;
}

h1,h1 a {
    font-family: sans-serif;
}

h1,h1 a {
    font-weight: 600;
}

h2,h2 a {
    font-family: sans-serif;
}

h2,h2 a {
    font-weight: 600;
}

h3,h3 a {
    font-family: sans-serif;
}

h3,h3 a {
    font-weight: 600;
}

h4,h4 a {
    font-family: sans-serif;
}

h4,h4 a {
    font-weight: 600;
}

h5,h5 a {
    font-family: sans-serif;
}

h5,h5 a {
    font-weight: 600;
}

h6,h6 a {
    font-family: sans-serif;
}

h6,h6 a {
    font-weight: 600;
}

body,p {
    font-family: sans-serif;
}

.single-content,p,.single-estate_property .listing_detail .price_label {
    font-size: 14px;
}

p {
    line-height: 26px;
}

p {
    font-weight: normal;
}

#access a,#access ul ul a,#user_menu_u {
    font-family: sans-serif;
}

.agent_contanct_form_sidebar #show_contact {
    margin: 0 0 10px 0;
    padding: 7px 0 7px 0;
    font-size: 16px;
    line-height: 26px;
    width: auto;
}

#primary .widget-container,#primary .agent_contanct_form {
    padding-top: 15px;
}

.agent_contanct_form_sidebar #show_contact,.boxed_widget .widget-title-sidebar,.widget-title-sidebar {
    margin-top: -15px;
    margin-bottom: 15px;
}

.widget-container.boxed_widget .wd_user_menu,#primary .login_form,.widget-container.boxed_widget form {
    padding: 0 0 0 0;
}

#primary .widget-container,#primary .agent_contanct_form {
    padding-left: 15px;
}

.agent_contanct_form_sidebar #show_contact,.boxed_widget .widget-title-sidebar,.widget-title-sidebar {
    padding-left: 15px;
    margin-left: -15px;
}

.widget li,.widget-container li {
    border: none;
    margin-bottom: 5px;
    padding-bottom: 5px;
}

#primary .widget-container,#primary .agent_contanct_form {
    padding-bottom: 15px;
}

#primary .widget-container,#primary .agent_contanct_form {
    padding-right: 15px;
}

#input_formula {
    padding: 0;
}

.agent_contanct_form_sidebar #show_contact,.boxed_widget .widget-title-sidebar,.widget-title-sidebar {
    margin-right: -15px;
}

#primary .widget-container.featured_sidebar {
    padding: 0;
}

.widget-title-sidebar,.boxed_widget .widget-title-sidebar,.agent_contanct_form_sidebar #show_contact {
    background-color: #434a54;
    border: none;
}

#primary .agent_contanct_form,#primary .widget-container {
    background-color: #fff;
}

.boxed_widget .widget-title-sidebar,.widget-title-sidebar,.agent_contanct_form_sidebar #show_contact {
    color: #fff;
}

#primary,#primary a,#primary label,.advanced_search_sidebar .form-control::-webkit-input-placeholder,#primary .boxed_widget,#primary .boxed_widget a,#primary.boxed_widget label,.boxed_widget .advanced_search_sidebar .form-control::-webkit-input-placeholder {
    color: #434a54;
}

.property_listing,.related_blog_unit_image,.property_listing:hover,.featured_property,.featured_article,.agent_unit {
    border-color: #f8f8f8;
}

.property_listing,.related_blog_unit_image,.property_listing:hover,.featured_property,.featured_article,.agent_unit {
    border-width: 1px;
}

.notice_area,.wpestate_property_description,.property-panel .panel-body,.wpestate_agent_details_wrapper,.agent_contanct_form,.page_template_loader .vc_row,#tab_prpg .tab-pane,.single-agent,.single-blog,.single_width_blog #comments,.contact-wrapper,.contact-content,.invoice_unit:nth-of-type(odd) {
    background-color: #ffffff;
}

.wpestate_property_description p {
    margin-bottom: 0;
}

.page_template_loader .vc_row {
    margin-bottom: 13px;
}

.page_template_loader .vc_row {
    margin-left: 0;
    margin-right: 0;
}

.agent_contanct_form {
    margin-top: 26px;
}

.contact-content .agent_contanct_form,.agent_content.col-md-12,.single-agent .wpestate_agent_details_wrapper {
    padding: 0;
}

.single-agent {
    padding: 0 15px 0 0;
    margin-bottom: 0;
    margin-left: 13px;
    margin-right: 13px;
    width: auto;
}

.contact_page_company_picture,.agentpic-wrapper {
    padding-left: 0;
}

.profile-onprofile,.contact-wrapper {
    margin: 0;
}

.contact_page_company_details {
    padding-right: 0;
}

.notice_area,.wpestate_property_description,.property-panel .panel-body,.property-panel .panel-heading,.wpestate_agent_details_wrapper,.agent_contanct_form,.page_template_loader .vc_row,#tab_prpg .tab-pane,.single-agent,.single-blog,.single_width_blog #comments,.contact-wrapper,.contact-content,.profile-onprofile {
    padding-top: 20px;
}

.notice_area,.wpestate_property_description,.property-panel .panel-body,.property-panel .panel-heading,.wpestate_agent_details_wrapper,.agent_contanct_form,.page_template_loader .vc_row,#tab_prpg .tab-pane,.single-agent,.single-blog,.single_width_blog #comments,.contact-wrapper,.contact-content,.profile-onprofile {
    padding-left: 20px;
}

.notice_area,.wpestate_property_description,.property-panel .panel-body,.property-panel .panel-heading,.wpestate_agent_details_wrapper,.agent_contanct_form,.page_template_loader .vc_row,#tab_prpg .tab-pane,.single-agent,.single-blog,.single_width_blog #comments,.contact-wrapper,.contact-content,.profile-onprofile {
    padding-bottom: 20px;
}

.notice_area,.wpestate_property_description,.property-panel .panel-body,.property-panel .panel-heading,.wpestate_agent_details_wrapper,.agent_contanct_form,.page_template_loader .vc_row,#tab_prpg .tab-pane,.single-agent,.single-blog,.single_width_blog #comments,.contact-wrapper,.contact-content,.profile-onprofile {
    padding-right: 20px;
}

.property-panel h4:after {
    margin-right: 0;
}

.property_categs {
    margin-top: 0;
}

#add_favorites,.prop_social {
    right: 20px;
}

.property_listing,.property_listing:hover,.featured_property,.featured_article,.agent_unit {
    background-color: #ffffff;
}

.master_header {
    border-width: 0;
}

.master_header_sticky,.master_header.header_transparent.master_header_sticky {
    border-width: 0;
    border-bottom-style: solid;
}

.wpb_btn-info,#primary .widget-container.twitter_wrapper,.wpcf7-form-control,#access ul ul,.form-control.open,.btn,.customnav,#user_menu_open,.filter_menu,.pagination>li>a,.pagination>li>span,.property_listing,.agent_unit,.blog_unit,.related_blog_unit .blog_unit_image img,#tab_prpg .tab-pane,.agent_unit_social_single,.agent_contanct_form_sidebar .agent_contanct_form,#footer-contact-form input[type=text],#footer-contact-form input[type=password],#footer-contact-form input[type=email],#footer-contact-form input[type=url],#footer-contact-form input[type=number],#footer-contact-form textarea,#comments input[type=text],#comments input[type=password],#comments input[type=email],#comments input[type=url],#comments input[type=number],#comments textarea,.agent_contanct_form input[type=text],.agent_contanct_form input[type=password],.agent_contanct_form input[type=email],.agent_contanct_form input[type=url],.agent_contanct_form input[type=number],.agent_contanct_form textarea,.zillow_widget,.advanced_search_shortcode,.advanced_search_sidebar,.mortgage_calculator_div,.footer-contact-form,.contactformwrapper,.info_details,.info_idx,.pack_description,.submit_container,.loginwd_sidebar,blockquote,.featured_article,.featured_property,.customlist2 ul,.featured_agent,.testimonial-text,.wpb_alert-info.vc_alert_3d.wpestate_message,.wpb_alert-success.vc_alert_3d.wpestate_message,.wpb_alert-error.vc_alert_3d.wpestate_message,.wpb_alert-danger.vc_alert_3d.wpestate_message,.wpb_call_to_action.wpestate_cta_button,.vc_call_to_action.wpestate_cta_button2,.saved_search_wrapper,.search_unit_wrapper,.mortgage_calculator_li {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.wpresidence_button {
    border: none!important;
    padding: 14px 26px;
    border-radius: 3px;
}

.agent_contanct_form input[type="submit"],.single-content input[type="submit"] {
    border: none!important;
}

#facebooklogin,#facebookloginsidebar_mobile,#facebookloginsidebar_topbar,#facebookloginsidebar,#googlelogin,#googleloginsidebar_mobile,#googleloginsidebar_topbar,#googleloginsidebar,#yahoologin,#yahoologinsidebar_mobile,#yahoologinsidebar_topbar,#yahoologinsidebar {
    border-bottom: 0;
}

#primary .widget-container.twitter_wrapper,.agentpict,.agent_unit img,.property_listing img {
    border: none;
}

.places_wrapper_type_2,.places_wrapper_type_2 .places_cover,.mortgage_calculator_li,input[type=text],input[type=password],input[type=email],input[type=url],input[type=number],textarea,.wpcf7-form-control,#mobile_display,.form-control,.adv-search-1 input[type=text],.property_listing,.listing-cover-plus,.share_unit,.items_compare img,.ribbon-wrapper-default,.featured_div,.agent_unit,.blog_unit,.related_blog_unit,.related_blog_unit_image,.related_blog_unit_image img,.related_blog_unit_image .listing-cover,.listing-cover-plus-related,.gallery img,.post-carusel,.property-panel .panel-heading,.isnotfavorite,#add_favorites.isfavorite:hover,#add_favorites:hover,#add_favorites.isfavorite,#slider_enable_map,#slider_enable_street,#slider_enable_slider,.mydetails,.agent_contanct_form_sidebar .agent_contanct_form,.comment .blog_author_image,#agent_submit,.comment-reply-link,.comment-form #submit,#colophon .social_sidebar_internal a,#primary .social_sidebar_internal a,.zillow_widget,.twitter_wrapper,#calendar_wrap,.widget_latest_internal img,.widget_latest_internal .listing-cover,.widget_latest_internal .listing-cover-plus,.featured_sidebar,.featured_widget_image img,.advanced_search_shortcode,.advanced_search_sidebar,.mortgage_calculator_div,.flickr_widget_internal img,.Widget_Flickr .listing-cover,#gmap-loading,#gmap-noresult,#street-view,.contact-comapany-logo,#gmap-control,#google_map_prop_list_sidebar #advanced_submit_2,#results,.adv-search-1 input[type=text],.adv-search-3,.adv-search-3 #results,#advanced_submit_22,.adv_results_wrapper #advanced_submit_2,.compare_item_head img,.backtop,.contact-box,.footer-contact-form,.contactformwrapper,.info_details,.info_idx,.user_dashboard_links,#stripe_cancel,.pack_description,.pack-unit,.perpack,#direct_pay,#send_direct_bill,#profile-image,.dasboard-prop-listing,.info-container i,.submit_container,#form_submit_1,.loginwd_sidebar,.login_form,.alert-message,.login-alert,.agent_contanct_form input[type="submit"],.single-content input[type="submit"],table,blockquote,.featured_article,.blog_author_image,.featured_property,.agent_face,.agent_face img,.agent_face_details img,.google_map_sh,.customlist2 ul,.featured_agent,.iconcol img,.testimonial-image,.testimonial-text,.wpestate_posts_grid.wpb_teaser_grid .categories_filter li,.wpestate_posts_grid.wpb_categories_filter li,.wpestate_posts_grid img,.wpestate_progress_bar.vc_progress_bar .vc_single_bar,.wpestate_cta_button,.wpestate_cta_button2,button.wpb_btn-large,span.wpb_btn-large,select.dsidx-resp-select,.dsidx-resp-area input[type="text"],.dsidx-resp-area select,.sidebar .dsidx-resp-area-submit input[type="submit"],.dsidx-resp-vertical .dsidx-resp-area-submit input[type="submit"],.saved_search_wrapper,.search_unit_wrapper,.front_plan_row,.front_plan_row_image,#floor_submit,.manage_floor,#search_form_submit_1,.dropdown-menu,.wpcf7-form input[type="submit"],.panel-group .panel,.label,.featured_title,.featured_second_line,.transparent-wrapper,.wpresidence_button,.tooltip-inner,.listing_wrapper.col-md-12 .property_listing>img,#facebooklogin,#facebookloginsidebar_mobile,#facebookloginsidebar_topbar,#facebookloginsidebar,#googlelogin,#googleloginsidebar_mobile,#googleloginsidebar_topbar,#googleloginsidebar,#yahoologin,#yahoologinsidebar_mobile,#yahoologinsidebar_topbar,#yahoologinsidebar,#new_post select,button.slick-prev.slick-arrow,button.slick-next.slick-arrow,#pick_pack {
    border-radius: 0;
}

.wpestate_tabs .ui-widget-content,.agent_contanct_form input[type="submit"],.single-content input[type="submit"],button.wpb_btn-large,span.wpb_btn-large {
    border-radius: 0!important;
}

.carousel-control-theme-prev,.carousel-control-theme-next,.icon-fav-on-remove,#tab_prpg .tab-pane,.nav-prev-wrapper,#advanced_submit_2:hover,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination .roundright a,.pagination .roundright span,#user_menu_open,#access ul ul,.adv-search-1,#openmap,.slider-content,#access ul li.with-megamenu>ul.sub-menu,#access ul li.with-megamenu:hover>ul.sub-menu,.wpb_toggle.wpestate_toggle,.featured_property img,.info_details img,#adv-search-header-3,#adv-search-header-1,.page-template-advanced_search_results .with_search_2 #openmap,.agentpict,#tab_prpg li:first-of-type,#tab_prpg ul,.slider-property-status,.nav-next-wrapper,.agent_unit img,.listing-cover,.pagination .roundleft a,.pagination .roundleft span,.slider-content,.property_listing img,.agent_unit_social_single {
    border-radius: 0;
}

.pack-unit h4,.user_dashboard_links a:first-of-type {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.featured_secondline {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

#infocloser {
    border-top-right-radius: 0;
}

.header_wrapper {
    height: 120px;
}

#access ul li.with-megamenu>ul.sub-menu,#access ul li.with-megamenu:hover>ul.sub-menu,#access ul li:hover>ul {
    top: 120px;
}

.menu>li {
    height: 120px;
    line-height: 120px;
}

#access .menu>li>a i {
    line-height: 120px;
}

#access ul ul {
    top: 170px;
}

.has_header_type2 .header_media,.has_header_type3 .header_media,.has_header_type4 .header_media,.has_header_type1 .header_media {
    padding-top: 120px;
}

.has_top_bar .has_header_type2 .header_media,.has_top_bar .has_header_type3 .header_media,.has_top_bar .has_header_type4 .header_media,.has_top_bar .has_header_type1 .header_media {
    padding-top: 160px;
}

.admin-bar .has_header_type2 .header_media,.admin-bar .has_header_type3 .header_media,.admin-bar .has_header_type4 .header_media,.admin-bar .has_header_type1 .header_media {
    padding-top: 152px;
}

.admin-bar.has_top_bar .has_header_type2 .header_media,.admin-bar.has_top_bar .has_header_type3 .header_media,.admin-bar.has_top_bar .has_header_type4 .header_media,.admin-bar.has_top_bar .has_header_type1 .header_media {
    padding-top: 194px;
}

#google_map_prop_list_sidebar,#google_map_prop_list_wrapper {
    top: 161px;
}

#google_map_prop_list_wrapper.half_no_top_bar,#google_map_prop_list_sidebar.half_no_top_bar {
    top: 120px;
}

.admin-bar #google_map_prop_list_sidebar.half_type3,.admin-bar #google_map_prop_list_sidebar.half_type2,.admin-bar #google_map_prop_list_wrapper.half_type2,.admin-bar #google_map_prop_list_wrapper.half_type3,#google_map_prop_list_sidebar.half_type2,#google_map_prop_list_sidebar.half_type3,#google_map_prop_list_wrapper.half_type2,#google_map_prop_list_wrapper.half_type3 {
    margin-top: 32px;
}

.admin-bar.has_top_bar .has_header_type1 .dashboard-margin {
    top: 112px;
}

.has_top_bar .has_header_type1 .dashboard-margin {
    top: 80px;
}

.has_header_type1 .dashboard-margin {
    top: 120px;
}

.admin-bar .has_header_type1 .dashboard-margin {
    top: 152px;
}

.admin-bar .has_header_type1 .col-md-3.user_menu_wrapper {
    padding-top: 120px;
}

.has_header_type1 .col-md-3.user_menu_wrapper {
    padding-top: 88px;
}

.unit_element_77444 {
    position: absolute;
    right: 15px;
    top: 15px;
    font-size: 12px;
    color: #ffffff;
    background-color: #07A9F2;
    padding: 3px;
}

.unit_element_77444 a {
    font-size: 12px;

}

.unit_element_77444 span:before {
    font-size: 12px;

}

.unit_element_42981 {
    position: absolute;
    top: 15px;
    left: 15px;
    font-size: 12px;
    color: #fff;
    background-color: #b3888b;
    padding: 3px;
}

.unit_element_42981 a {
    font-size: 12px;
    color: #fff;
}

.unit_element_42981 span:before {
    font-size: 12px;
    color: #fff;
}

.unit_element_34148 {
    position: absolute;
    bottom: 14px;
    left: 15px;
    font-size: 15px;
    color: #fff;
    background-color: #000000;
    padding: 5px;
}

.unit_element_34148 a {
    font-size: 15px;
    color: #fff;
}

.unit_element_34148 span:before {
    font-size: 15px;
    color: #fff;
}

.unit_element_24842 {
    position: absolute;
    right: 15px;
    bottom: 15px;
    font-size: 20px;
    color: #fff;
}

.unit_element_24842 a {
    font-size: 20px;
    color: #fff;
}

.unit_element_24842 span:before {
    font-size: 20px;
    color: #fff;
}

.unit_element_26618 {
    margin-right: 15px;
    margin-left: 15px;
    font-size: 19px;
    color: #303030;
}

.unit_element_26618 a {
    font-size: 19px;
    color: #303030;
}

.unit_element_26618 span:before {
    font-size: 19px;
    color: #303030;
}

.unit_element_68486 {
    margin-bottom: 10px;
    margin-left: 15px;
    font-size: 15px;
}

.unit_element_68486 a {
    font-size: 15px;
}

.unit_element_68486 span:before {
    font-size: 15px;
}

.unit_element_24813 {
}

.unit_element_20130 {
    margin-left: 5px;
    font-size: 15px;
    margin-bottom: 15px;
    max-width: 255px;
}

.unit_element_20130 a {
    font-size: 12px;
}

.unit_element_20130 span:before {
    font-size: 15px;
}

.unit_element_88676 {
    margin-left: 15px;
    font-size: 14px;
}

.unit_element_88676 a {
    font-size: 14px;

}

.unit_element_88676 span:before {
    font-size: 14px;

}

.unit_element_12239 {
    margin-right: 3px;
    font-size: 14px;
}

.unit_element_12239 a {
    font-size: 14px;

}

.unit_element_12239 span:before {
    font-size: 14px;

}

.unit_element_26642 {
    margin-right: 15px;
    margin-left: 3px;
    font-size: 14px;
}

.unit_element_26642 a {
    font-size: 14px;

}

.unit_element_26642 span:before {
    font-size: 14px;

}

.unit_element_15453 {
    font-size: 14px;
}

.unit_element_15453 a {
    font-size: 14px;

}

.unit_element_15453 span:before {
    font-size: 14px;

}

.unit_element_36441 {
    margin-right: 3px;
    font-size: 14px;
}

.unit_element_36441 a {
    font-size: 14px;

}

.unit_element_36441 span:before {
    font-size: 14px;

}

.unit_element_33144 {
    margin-right: 15px;
    font-size: 14px;
}

.unit_element_33144 a {
    font-size: 14px;

}

.unit_element_33144 span:before {
    font-size: 14px;

}

.unit_element_36888 {
    font-size: 14px;
}

.unit_element_36888 a {
    font-size: 14px;

}

.unit_element_36888 span:before {
    font-size: 14px;

}

.unit_element_1728 {
    margin-right: 3px;
    font-size: 14px;
}

.unit_element_1728 a {
    font-size: 14px;

}

.unit_element_1728 span:before {
    font-size: 14px;

}

.unit_element_83621 {
    font-size: 14px;
}

.unit_element_83621 a {
    font-size: 14px;

}

.unit_element_83621 span:before {
    font-size: 14px;

}

.unit_element_39554 {
    margin-bottom: 15px;
    margin-top: 15px;
    margin-left: 15px;
}

.unit_element_116 {
    margin-top: 20px;
    margin-left: 5px;
}

.unit_element_14782 {
    position: relative;
    left: 225px;
    margin-top: 20px;
    bottom: 10px;
    font-size: 13px;
    color: #fff;
    background-color: #997fbd;
    padding: 8px;
    border-radius: 3px;
}

.unit_element_14782 a {
    font-size: 13px;
    color: #ffffff;
}

.unit_element_14782 span:before {
    font-size: 13px;
    color: #ffffff;
}

.c_hr {
    border: 1px solid #f0f0f0;
    height: 0;
    line-height: 0;
    margin: 0;
    padding: 0;
}
.custom_divider {
    width: 100%;
    border-bottom: 1px solid #e9e9e9;
    margin: 10px 0 15px;
    position: relative;
    display: block;
    box-shadow: 0 1px 0 #e2e2df;
}

.notice_area_non_limit {
    padding: 20px;
    background-color: #ffffff;
    width: 100%;
    border-top: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
    margin-bottom: 30px;
    color: #768082;
    position: relative;
    margin-top: 9px;
}

.notice_area_border_worning {
    border-top: 2px solid #ffb54f;
    border-bottom: 2px solid #ffb54f;
}

#login-box {
    margin: 55px auto 0;
    padding-top: calc(100vh/2 - 301px);
}

#login-box .btn.btn-primary.btn-block {
    background-color: #540bbd;
    border-color: #6712e2;
    background-image: initial;
}
#login-box .btn.btn-primary.btn-block:hover {
    background-color: #6938af;
}

#login-form .footer a {
    color: #540bbd;
}
#login-form .footer a:hover {
    color: #6938af;
}

#login-box .header {
    background-color: #8c67c3;
}


@media (max-width: 600px) {
    #login-box {
        margin: 85px auto 0;
        padding-top: calc(100vh/2 - 370px);
    }

    #colophon {
        bottom: calc(100vh - (100vh + 70px));
    }
}
