/* Theme Name: WpResidence Theme URI: http://themeforest.net/user/wpestate Description:WP Residence is a premium & responsive WordPress theme designed for Real Estate companies and independent agents. Version: 3.3 Author: wpestate Author URI: http://www.wpestate.org Text Domain: wpresidence Tags: white, one-column, two-columns,left-sidebar, right-sidebar, fluid-layout , custom-menu, theme-options, translation-ready License: License URI: -------------------------------------------------------------- */ html, body, div, span, applet, object, iframe,.advanced_search_map h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; margin: 0; outline: 0; padding: 0; vertical-align: baseline; } :focus { outline: 0; } body { background: #fff; line-height: 1; } ul { list-style: none; } table { border-collapse: separate; border-spacing: 0; } caption, th, td { font-weight: normal; text-align: left; } a { color:#333; transition: color 0.4s linear; -moz-transition: color 0.4s linear; -webkit-transition: color 0.4s linear; -o-transition: color 0.4s linear; } a img { border: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } .nocomapare{ width: 400px; margin: 0px auto; margin-top: 20px; margin-bottom: 20px; display: inline-block; text-align: center; } /* =Structure ----------------------------------------------- */ html, body { height: 100%; margin: 0; } body { color: #5c727d; background-color: #f7f7f7; font-family:'Nunito Sans', sans-serif; } body.logged-in.admin-bar{ padding-top: 32px; } b, strong{ font-weight: 600; } .row{ margin-left: 15px; margin-right: 15px; } .rightmargin{ } .dashboard-margin{ padding-left: 15px; } .col-md-push-3.rightmargin{ padding-left: 15px; padding-right: 15px; } .leftmargin{ padding-left: 15px; } embed, iframe, object, video { max-width: 100%; } a:hover, a:focus { color: #0073e1; text-decoration:none; outline:none; } h1 , h2 ,h3 ,h4 ,h5 ,h6, h1 a, h2 a,h3 a,h4 a,h5 a,h6 a{ color:#222; font-family:'Nunito Sans', sans-serif; } h1 { font-size: 34px; line-height: 1.3em; margin-bottom: 15px; font-weight: 700; } h2 { font-size: 28px; line-height: 1.3em; margin-bottom: 15px; font-weight: 700; } h3 { font-size: 24px; line-height: 1.3em; margin-bottom: 15px; font-weight: 700; } h4 { font-size: 18px; line-height: 1.3em; margin-bottom: 15px; font-weight: 800; } h5 { font-size: 14px; line-height: 1em; margin-bottom: 15px; font-weight: 700; } h6 { font-size: 12px; line-height: 1em; margin-bottom: 15px; font-weight: 700; } .noposts{ margin-left:30px; } .label{ padding: .4em .6em .4em; font-weight: normal; margin-left:10px; border-radius: 0px; } code{ white-space: normal; } small, .small { font-size: 100%; } .tooltip-inner{ background: #333; font-size: 12px; border-radius: 0px; } .tooltip.top .tooltip-arrow{ border-top-color: #333; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-bottom-color: #333; border-width: 0 5px 5px; } .tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-bottom-color: #333; border-width: 0 5px 5px; } .tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-bottom-color: #333; border-width: 0 5px 5px; } .entry-title { margin:0px 0px 15px 0px; width:100%; float:left; margin: 0 0 30px; font-weight: 800; } .home .entry-title { margin-top: 30px; } .entry-title-agent, .entry-title { } #google_map_prop_list_sidebar .entry-title { margin: 0px 10px 15px 10px; padding: 0px 20px; width: 95%; line-height: 1.2em; } .no_results_title { margin-left: 15px; } .entry-title-search { margin: 0px 0px 13px 15px; font-weight: 300; } .title_results{ padding-left: 15px; } .container{ padding: 0px; width:1200px; position: relative; z-index:2; } .container.is_boxed{ box-shadow: 0 5px 15px rgba(0,0,0,.1); } .container.main_wrapper.has_header_type3{ overflow:hidden; } .main_wrapper.is_boxed{ overflow: hidden; } .content_wrapper{ width: 1200px; margin: 0px auto; background-color: #f7f7f7; padding: 0px 15px 30px 15px; /*z-index:100;*/ position: relative; } .has_header_type4 .content_wrapper { width:100%; max-width: 1200px; } .page .single-content, .page .content_wrapper, .home.page .single-content, .home.page .content_wrapper{ padding-bottom:0px; margin-bottom:0px; } .page-template .single-content{ margin-bottom: 15px; } .fixed_header .content_wrapper{ background-color: transparent; } .wide{ width:100%; background-color: #f7f7f7; } .col-md-9.rightmargin, .full_width_prop { width: 70%; } .col-md-push-3.rightmargin, .single_width_blog.col-md-push-3, .full_width_prop.col-md-push-3 { left: 30%; } .col-md-12.full_width_prop { width: 100%; } .fixed_header { position:fixed; z-index:999; } .header_media{ background-color: #fdfdfd; position: relative; z-index: 3; width: 100%; float: left; padding-top: 90px; } .half_map_body .header_media{ display: none; } .has_header_type4 .header_media{ min-height:0px; margin-top:0px; padding-top: 0px; } .rev_slider_wrapper { z-index:0!important; } .header_media_close{ overflow: hidden; } #primary { width: 30%; } .home #primary{ margin-top:30px; } .col-md-pull-9 { right: 70%; } .widget-area-sidebar{ min-height: 500px; margin-top:0px; } .single-estate_agent .widget-area-sidebar{ margin-top:0px; } .wpestate_sticky{ position: fixed; top: 0px; padding-top: 80px; } .has_top_bar .wpestate_sticky{ padding-top: 140px; } .admin-bar .wpestate_sticky{ padding-top: 110px; } #primary{ -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; max-width:342px; } #morg_compute, #zill_submit_estimate, #advanced_submit_widget{ width:100%; margin-bottom: 0px!important; } #footer-widget-area{ padding: 55px 30px 70px 30px; padding:30px; max-width: 1200px; width:100%; margin: 0px auto; } #footer-widget-area.wide_footer , .sub_footer_content.wide_footer { max-width:100%; } .footer_header4 { padding-left: 270px; } .caret{ border-top: 6px solid #768082; } label{ margin-bottom: 7px; font-size: 13px; font-weight: 600; } p:empty{ margin-bottom: 0px!important; } /* Text meant only for screen readers. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ } .screen-reader-text:focus { background-color: #eee; clip: auto !important; clip-path: none; color: #444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } .single_width_blog .alignfull, .single_width_page .alignfull { width: 100vw; max-width: 100vw; margin-left: calc(50% - 50vw); } .col-md-9.rightmargin .alignfull{ width: auto; min-width: 100%; margin-left: calc( 50% / .75 - 50vw); margin-right: auto; } .col-md-push-3.rightmargin .alignfull{ width: auto; min-width: 100%; margin-left: 0px; margin-right: calc( 50% / .75 - 50vw); } .single_width_blog .alignfull img, .single_width_page .alignfull img{ margin-left: auto; margin-right: auto; } .alignwide.has-1-columns > .wp-block-column{ width: 100%; flex-basis: 100%; } .alignfull.has-1-columns > .wp-block-column{ width: 100%; flex-basis: 100%; } .has-background-dim.alignfull .wp-block-cover-image-text{ margin: 0px auto; position: absolute; line-height: inherit; top: 50%; transform: translate(0%, -50%); left: 0; right: 0; } .adv_handler, #search_wrapper, #search_wrapper_color, .blog_unit_image, .comment-form #submit, .wpresidence_button, .adv_search_tab_item, #search_wrapper, .property_unit_type5 .item, .property_unit_type5 .featured_gradient, .property_unit_type5, .adv_search_tab_item, .property_reviews_wrapper, .listing_wrapper, .term_bar_item, .agentpict, .schedule_meeting, .form-control, .subunit_wrapper, .related_blog_unit_image img, .widget_latest_listing_image img, .agent-unit-img-wrapper img, .featured_widget_image img, .front_plan_row, .acc_google_maps, .wpresidence_button, .sidebar_filter_menu{ border-radius:2px; } /* =Input -------------------------------------------------------------------------------------*/ input[type=text], input[type=password], input[type=email], input[type=url], input[type=number], textarea{ font-size: 13px; padding: 9px 0px 9px 9px; color: #8593a9; border: 1px solid #eee; background-color: #fff; box-shadow: none; -webkit-appearance: none; } .wpcf7-form-control{ font-size: 13px; padding: 9px 0px 9px 9px; color: #8593a9; border: 1px solid #f0f0f0; border-radius: 2px; background-color: #fff; -webkit-appearance: none; } .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha { float: left; margin-left: 15px; margin-bottom: 15px; } input[type="checkbox"].wpcf7-form-control{ -webkit-appearance: default; box-shadow: none; } .wpcf7-checkbox{ padding:0px; background: transparent; border:none; box-shadow:none; } input.form-control::-moz-placeholder, input.form-control::-ms-input-placeholder, input.form-control::-moz-placeholder, input.form-control:-moz-placeholder, input.form-control::-webkit-input-placeholder { color: #8593a9!important; } input.form-control::-moz-placeholder { opacity:1; } .widget-area-sidebar input[type=text], .widget-area-sidebar input[type=password], .widget-area-sidebar input[type=email], .widget-area-sidebar input[type=url], .widget-area-sidebar input[type=number], .widget-area-sidebar textarea{ font-size: 13px; } .form-control::placeholder, input::placeholder { color: #8593a9!important; } /* =Menu -------------------------------------------------------------------------------------*/ #access { display: inline-block; height: 100%; float: right; margin: 0px 185px 0px 0px; max-width: 800px; } #access .menu{ height:100%; } #access ul { font-size: 13px; list-style: none; margin: 0 0 0 -0.8125em; padding-left: 0; z-index: 99999; text-align: right; } #access ul ul { float: left; margin: 0; position: absolute; left: 0; visibility: hidden; opacity: 0; top: 130px; margin-left: 3px; padding: 25px 0px; width: 285px; background-color: #fff; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); webkit-transition: all .0s ease, visibility .0s ease; -o-transition: all .0s ease, visibility .0s ease; transition: all .0s ease, visibility .0s ease; line-height: 0px; } #access li { display: inline-block; text-align: left; position: relative; -webkit-transition: padding 0.35s ease; -moz-transition: padding 0.35s ease; -o-transition: padding 0.35s ease; transition: padding 0.35s ease; -webkit-backface-visibility: hidden; } #access a { display: block; text-decoration: none; font-size: 15px; font-weight: bold; padding-left: 15px; padding-right: 15px; /*padding-top: 23px;*/ transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none; color:#222222; cursor:pointer; -webkit-backface-visibility: hidden; } #access ul ul a { padding-top: 23px; } .menu li a { } #access .menu li:hover>a, #access .menu li:hover>a:active, #access .menu li:hover>a:focus{ color:#0073e1; } #access .sub-menu li:hover>a, #access .sub-menu li:hover>a:active, #access .sub-menu li:hover>a:focus{ color: #fff; background-color: #0073e1; } #access .menu .sub-menu li:hover>a, #access .menu .sub-menu li:hover>a:active, #access .menu .sub-menu li:hover>a:focus{ -webkit-transform: matrix(1, 0, 0, 1, 10, 0); -ms-transform: matrix(1, 0, 0, 1, 10, 0); transform: matrix(1, 0, 0, 1, 10, 0); -webkit-transition:transform .25s ease; transition: transform .25s ease; -o-transition: transform .25s ease; } .menu > li{ height: 100%; line-height: 90px; } .hover_type_3 .menu > li{ margin-right: 5px; } .customnav .menu > li{ height: 100%; line-height: 70px; } .menu-main-menu-container{ height:100%; } .menu-item-link i{ margin-right:5px; } .menu_label{ background: #e9b97b; display: inline-block; margin-left: 5px; font-size: 11px; color: #fff; padding: 3px 5px; line-height: 9px; } #access .haschildren:after{ content:'\00BB'; font-size: 14px; margin-left: 10px; position: absolute; top:12px; right:15px; } .sub-menu ul{ border-top: 1px solid #fff!important; } .sub-menu ul:before{ content:''; display:none; } .sub-menu li:hover{ background-color: #0073e1; color:#fff; border:none; } #access .sub-menu li>a{ -webkit-transform: matrix(1, 0, 0, 1, 0, 20); -ms-transform: matrix(1, 0, 0, 1, 0, 20); transform: matrix(1, 0, 0, 1, 0, 20); -webkit-transition: opacity .75s ease, color .5s ease, -webkit-transform .75s ease; transition: opacity .75s ease, -webkit-transform .75s ease; -o-transition: opacity .75s ease, transform .75s ease; transition: opacity .75s ease, transform .75s ease; } .sub-menu li:hover>a{ padding-left:18px!important; } .sub-menu li:hover a{ color:#fff; } #colophon .widget_nav_menu .sub-menu li:hover { background-color: transparent; } #colophon .sub-menu ul { border-top: 0px solid #fff!important; } #colophon .sub-menu li:hover>a { padding-left: 5px!important; } .sub-menu a:hover{ color:#fff; } .hover_type_4 #access ul ul{ margin-left: 0px; } #access ul ul li{ width:100%; padding: 0px 30px; } #access ul ul.wpestate_megamenu_class li{ padding: 0px 0px; } #access ul ul a { color: #222222; font-size: 14px; font-weight: 600; height: auto; line-height: 1.4em; padding: 13px 13px 13px 13px; text-transform: none; } #access ul ul li:last-child > a{ border-bottom: none; } #access .current-menu-item >a, #access .current-menu-parent>a, #access .current-menu-ancestor>a{ color:#0073e1; } #access .current-menu-item { color:#0073e1; } #access .menu > li:hover a { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); -ms-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); } #access .menu > li:hover a{ background: transparent!important; } .hover_type_1 #access .menu > li:hover a { background: transparent!important; } .hover_type_2 #access .menu > li:hover>a:before, .customnav.header_type5.hover_type_2 #access .menu > li:hover>a:before{ position: absolute; top: 0px; left: 0px; content: ""; border-top: 3px solid #0073e1; width: 100%; } .hover_type_2 #access .menu > li.with-megamenu:hover>a { position: relative; } .header_type5.hover_type_2 #access .menu > li:hover>a:before { position: absolute; top: 0px; left: 0px; content: ""; border-top: 3px solid #ffffff; width: 100%; } .header_type5.hover_type_2 #access .menu li:hover>a{ color:#fff; } .header_type2 #access ul li.with-megamenu>ul.sub-menu, #access ul li.with-megamenu:hover>ul.sub-menu{ left:0px; } .hover_type_3 #access .menu > li:hover>a { background: #0073e1!important; color: #fff; display: inline; padding: 7px 15px; } .header_transparent .customnav.hover_type_3 #access ul.menu >li:hover>a{ color: #fff; } .hover_type_4 #access .menu > li:hover>a { background: #0073e1!important; color: #fff; } .hover_type_5 #access .menu > li:hover>a { border-bottom: 3px solid #0073e1; padding: 7px 10px; margin-left: 5px; margin-right: 5px; display: inline; } .hover_type_6 #access .menu > li:hover>a { border: 2px solid #0073e1; color: #0073e1; display: inline; padding: 7px 13px; } #access ul ul :hover > a { color:#fff; } #access ul li:hover > ul { top: 90px; opacity: 1; visibility: visible; } #access ul ul li:hover > ul { top: -26px; } #access ul ul ul { left: 100%; top: 30px; margin-left: 0px; } #access ul ul ul ul{ display:none; } .sub-menu .menu-item-has-children >a:after{ content: "\f105"; font-family: "Font Awesome 5 Free"; float: right; } #mobile_display{ height: 33px; width: 100%; padding: 6px 10px; background-color: #333; display: none; margin-bottom: 20px; color: #fff; cursor: pointer; box-sizing: border-box; -moz-box-sizing: border-box; margin-top: 10px; border-radius: 2px; } #mobile_display span{ margin-top:4px; float:left; } #mobile_display i{ font-size: 21px; float: right; } #mobile_menu{ list-style-type: none; margin: 0px; width: 100%; margin-top: -20px; margin-bottom: 20px; display:none; } #mobile_menu li{ margin: 0px; padding: 10px; border-bottom:1px solid #e2e4e5; border-left:1px solid #e2e4e5; border-right:1px solid #e2e4e5; cursor:pointer; } #mobile_menu li:hover{ background-color: #333; color: #fff; } #mobile_menu li:hover a{ color:#fff; } #mobile_menu .first_level{ padding-left: 20px; } #mobile_menu .second_level{ padding-left: 30px; } .dropdown-menu::-webkit-scrollbar { width: 18px; margin: 0px 0px; padding: 0px!important; } .dropdown-menu::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: none; background-color: #c8ceda; border-left: 7px solid #f7f3f3; border-right: 7px solid #f7f3f3; border-top: 10px solid #f7f3f3; border-bottom: 10px solid #f7f3f3; height: 90px; } .dropdown-menu::-webkit-scrollbar-track { -webkit-box-shadow: none; background-color: #f7f3f3; border-radius: 0px; } /* =Header ----------------------------------------------- */ .master_header{ background-color: #FFF; float: left; width: 100%; position: fixed; top: 0px; z-index: 100; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; width: 1200px; -webkit-backface-visibility: hidden; } .has_header_type5 .master_header { border-bottom: 0px; } .single-estate_developer .has_header_type5 .master_header, .single-estate_agency .has_header_type5 .master_header { border-bottom: 1px solid #f0f0f0; } .master_header.wide{ width:100%; } .top_bar_wrapper{ width:100%; background-color:#f3f3f3; z-index: 99; float: left; -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; z-index: 1; position: Relative; } .top_bar_wrapper.transparent_topbar{ background-color: transparent; } .top_bar_wrapper.transparent_border_topbar{ border-bottom:1px solid #ccc; } .top_bar_wrapper.transparent_border_topbar .right-top-widet .widget-container{ border-left: 1px solid #ccc; padding: 0px 15px; } .top_bar_wrapper.transparent_border_topbar .right-top-widet .widget-container:last-of-type{ border-right: 1px solid #ccc; } .top_bar_wrapper.transparent_border_topbar .left-top-widet .widget-container:last-of-type{ border-right: 1px solid #ccc; } .top_bar_wrapper .right-top-widet .measurement_unit_widget, .top_bar_wrapper .right-top-widet .multiple_currency_widget, .top_bar_wrapper .left-top-widet .measurement_unit_widget, .top_bar_wrapper .left-top-widet .multiple_currency_widget{ height: 40px; line-height: 40px; margin-top: 0px; padding: 6px 15px 0px 15px; margin: 0px; } .top_bar_wrapper.transparent_border_topbar .left-top-widet .widget-container:first-of-type{ border-left: 1px solid #ccc; } .top_bar_wrapper.transparent_border_topbar .left-top-widet .widget-container:last-of-type{ border-left: 1px solid #ccc; } .top_bar_wrapper.transparent_border_topbar .left-top-widet .widget-container.social_sidebar{ border-right:0px; } .transparent_border_topbar .top_bar .social_sidebar_internal a{ border-right: 1px solid #ccc; padding: 0px 13px!important; } .transparent_border_topbar .top_bar .social_sidebar_internal i{ margin-right:0px; text-align: center; } .top_bar_wrapper.transparent_border_topbar, .transparent_border_topbar .top_bar .social_sidebar_internal a, .transparent_border_topbar .top_bar .social_sidebar_internal a, .top_bar_wrapper.transparent_border_topbar .left-top-widet .widget-container:last-of-type, .top_bar_wrapper.transparent_border_topbar .right-top-widet .widget-container:last-of-type, .top_bar_wrapper.transparent_border_topbar .left-top-widet .widget-container:first-of-type, .top_bar_wrapper.transparent_border_topbar .right-top-widet .widget-container{ border-color: rgba(206, 206, 206, 0.3); } .top_bar{ height: 40px; line-height: 40px; width: 100%; vertical-align: middle; padding-left: 40px; padding: 0px 45px 0px 45px; font-size: 13px; color:#b6b6b6; -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; } .full_width_header .top_bar{ padding: 0px 100px 0px 100px; } .is_boxed .full_width_header .top_bar{ padding: 0px 45px 0px 45px; } .full_width_header.wide .top_bar, .full_width_header .top_bar{ width: 100%; max-width:100%; } .top_bar a{ color:#b6b6b6; font-size: 14px; padding: 11px 0px; } .top_bar .textwidget p { margin-bottom: 0px; } .wide .top_bar{ width:1200px; margin:0px auto; } .has_header_type4 .wide .top_bar{ width:100%; } .wide.fixed_header .top_bar{ width:100%; } .left-top-widet{ display:inline; float:left; } .right-top-widet{ display:inline; float:right; } .widget-title-topbar{ display:none; } .left-top-widet li, .right-top-widet li{ float:left; display:inline; } .top_bar .widget-container{ display:inline; margin-bottom: 0px; } .top_bar .widget-container ul{ list-style: none; min-width: 160px; } .top_bar .widget-container ul li{ display: inline; } .header_wrapper{ width: 100%; margin: 0px auto; width: 100%; margin: 0px auto; height: 90px; -webkit-transition: height 0.3s ease; -moz-transition: height 0.3s ease; -o-transition: height 0.3s ease; transition: height 0.3s ease; background-color: #fff; position: relative; float: left; -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; } .header_transparent .header_wrapper{ background: transparent; } .admin-bar .master_header{ top:32px; } .master_header_sticky { top: 0px; } .has_top_bar .master_header_sticky { top: -40px; } .has_top_bar .topbar_transparent.master_header_sticky { top: -41px; } .admin-bar.has_top_bar .master_header_sticky { top: -8px; } .has_header_type1 .header_media{ padding-top: 90px; } .has_top_bar .has_header_type1 .header_media{ padding-top: 131px; } .admin-bar .has_header_type1 .header_media{ padding-top: 90px; } .admin-bar.has_top_bar .has_header_type1 .header_media{ padding-top: 163px; padding-top: 131px; } .header_wrapper_inside{ width: 100%; max-width: 1200px; margin: 0px auto; position: relative; height:100%; } .header_wrapper_inside.full_width_header{ max-width: 100%; width: 100%!important; padding: 0px 55px; } .is_boxed .header_wrapper_inside.full_width_header{ padding: 0px 0px; } .fixed_header .header_wrapper_inside{ max-width: 100%; width: 100%!important; } .header_wrapper.customnav{ height: 70px; padding-top: 0px; max-width: 100%; } .header_transparent .header_wrapper.navbar-fixed-top.customnav{ background-color: #fff; } .login_links i, .top_bar i{ width: 13px; margin-right: 5px; margin-left: 0px; font-size: 13px; } .logo{ padding-left: 45px; display: inline-block; margin-top:0px; float:left; height:100%; } .logo a{ height:100%; } .logo img{ top: 50%; position: absolute; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); ms-transform: translate(0,-50%); max-height: 54px; } .customnav .logo img{ /* max-height: 65px;*/ } .barlogo{ width: 90px; margin-top: 10px; float:left; margin-left: 45px; display: none; } .navbar, .navbar-default{ border:none; border-radius: 0px; } .nav_wrapper{ width:100%; background-color:#f8f8f8; } .mynavbar{ width: 100%; margin: 0px auto; background-color: #333; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .navbar-default{ background-image: none; } .navbar-nav > li > a { padding-top: 20px; padding-bottom: 20px; } .header_social{ float: right; padding: 25px 45px 0px 0px; } .logo_image{ padding: 30px 0px 0px 0px; } /* =header 1 - .header_type2 ----------------------------------------------- */ .header_type1.header_center #access { display: block; height: 100%; float: none; margin: 0px auto; max-width: 850px; } #access ul li.with-megamenu:hover>ul.sub-menu{ margin-left: auto; margin-right: auto; left: 0; right: 0; } #access ul li.with-megamenu:hover>ul.sub-menu{ left: 0px; height:auto; } .fixed_header .header_type1.header_right #access ul li.with-megamenu>ul.sub-menu, .fixed_header .header_type1.header_right #access ul li.with-megamenu:hover>ul.sub-menu{ right: auto; left: 45px; } .fixed_header .header_type1.header_center #access ul li.with-megamenu>ul.sub-menu, .fixed_header .header_type1.header_center #access ul li.with-megamenu:hover>ul.sub-menu { right: 0px!important; left: 0px!important; } .full_width_header .header_type1.header_center #access ul li.with-megamenu>ul.sub-menu{ margin-left: auto!important; margin-right: auto!important; left: 0!important; right: 0!important; } .header_type1.header_center #access ul li.with-megamenu>ul.sub-menu { margin-left: auto!important; margin-right: auto!important; left: auto!important; right: 45px!important; } .header_type1.header_center #access ul{ margin: 0; text-align: center; } .header_type1.header_right .logo{ padding-left: 0px; padding-right: 45px; display: inline-block; margin-top: 0px; float: right; height: 100%; } .header_type1.header_right .logo img{ right: 30px; } .header_type1.header_right .user_menu { display: inline-block; float: left; margin-right: 45px; left: 8px; right:auto; top: 50%; } .header_type1.header_right #user_menu_open { right: auto; left: 45px; } .header_type1.header_right #user_menu_open:before{ right: auto; position: absolute; left: 48px; } .header_type1.header_right #user_menu_open:after{ right: auto; position: absolute; left: 49px; } .header_type1.header_right #access { float: left; margin: 0px 0px 0px 320px; } .logged-in .header_type1.header_right #access{ margin: 0px 0px 0px 270px; } .header_wrapper.header_type1.header_right no_property_submit #access{ margin: 0px 0px 0px 130px; } .header_type1.header_left #access { margin: 0px 310px 0px 0px; } .logged-in .header_type1.header_left #access{ margin: 0px 270px 0px 0px; } .header_wrapper.no_property_submit #access, .logged-in .header_type1.header_left #access { margin: 0px 130px 0px 0px; } .logged-in .header_type1.header_left #access { margin-right:270px; } .header_wrapper.header_type5.no_property_submit #access { margin-right: 0px; margin-left: 45px; } .header_wrapper.header_type5.header_right.no_property_submit #access { margin-right: 30px; margin-left: 45px; } .header_wrapper.no_property_submit.header_type1.header_center #access { margin: 0px auto; } .no_user_submit.header_type1.header_left #access { margin-right: 30px; max-width: 950px; } .no_user_submit.header_type1.header_right #access{ margin-left:45px; max-width: 950px; } .header_type1.header_right .user_menu.user_loged { left: 19px; } .header_type1.header_right .user_menu{ left: 25px; } .header_type1.header_left .user_menu.user_loged { margin-right: 40px; } .header_type1.header_left .user_menu { margin-right: 45px; } /* =header 2 - .header_type2 ----------------------------------------------- */ .header_wrapper.header_type2{ min-height: 175px; } .customnav.header_wrapper.header_type2{ min-height: 70px; } .has_header_type2 .header_media{ padding-top: 113px; padding-top: 175px; } .has_top_bar .has_header_type2 .header_media{ padding-top: 155px; padding-top: 217px; } .admin-bar .has_header_type2 .header_media{ margin-top: 0px; padding-top: 175px; } .header_type2 #access { display: inline-block; height: 59px; float: left; margin: -20px 28px 0px 45px; position: absolute; left: 0px; bottom: 0px; } .customnav.header_type2.header_type2 #access{ display: inline-block; height: 70px; float: left; margin: 0px 230px 0px 45px; position: absolute; left: 0px; bottom: 0px; width: auto; } .header_type2 #access >ul>li> a{ padding-top: 3px; } .header_type2 .logo{ width: 100%; } .header_type2 .logo img{ margin-top: -15px!important; } .header_type2 .user_loged{ margin-top: -28px!important; } .header_type2 .user_menu{ margin-top: 5px; position: absolute; bottom: 14px; top: auto; } .header_type2.customnav .user_menu.user_not_loged{ bottom: 18px; } .header_type2 #access ul li:hover > ul { top: 59px; } .customnav.header_type2 #access ul ul li:hover > ul, .header_type2 #access ul ul li:hover > ul{ top:0px; } .header_type2.customnav { height: 70px; padding-top: 0px; max-width: 100%; } .header_type2.customnav .logo{ width:auto; } .header_type2 .menu > li { line-height: 53px; } .customnav.header_type2 .menu > li, .customnav.header_type2.hover_type_4 .menu > li{ line-height: 70px; } .header_type2.hover_type_4 .menu > li{ line-height: 59px; } .header_type2.header_center .logo img{ position: absolute; margin-left: auto; margin-right: auto; left: 0; right: 0; } .customnav.header_type2 .logo img{ margin-top:0px!important; } .customnav.header_type2.header_center .logo img{ position: absolute; margin-left: 45px; margin-right: 0px; left: 0px; right: auto; } .header_type2.header_right .logo img{ right: 30px; } .header_type2.header_right .user_menu { margin-top: 5px; position: absolute; bottom: 14px; top: auto; left: 14px; float: left; right: auto; z-index: 99; } .header_type2.header_right #access { left: auto; bottom: 0px; right: 0px; width: 100%; max-width: 100%; } .header_type2.header_right #user_menu_open { right: auto; left: 45px; } .header_type2.header_right #user_menu_open:before{ right: auto; position: absolute; left: 48px; } .header_type2.header_right #user_menu_open:after{ right: auto; position: absolute; left: 49px; } /* =header 3 - header_type3 ----------------------------------------------- */ .navicon-button.header_type3_navicon{ float: right; top: 50%; margin-top: -19px; margin-right: 45px; border: 1px solid #f0f0f0; padding-top: 15px; padding-left: 8px; width: 35px; height: 35px; } .header_type3.header_center .logo{ padding:0px; text-align: center; width:100%; } .header_type3.header_center .logo img { top: 50%; position: absolute; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); ms-transform: translate(0,-50%); margin: 0 auto; left: 0; right: 0; } .header_type3.header_center .navicon-button.header_type3_navicon{ position:absolute; right:0px; } .header_type3.header_right .navicon-button.header_type3_navicon { float: left; top: 50%; margin-left: 40px; } .header_type3.header_right .logo{ padding-left: 0px; padding-right: 45px; display: inline-block; margin-top: 0px; float: right; height: 100%; } .header_type3.header_right .logo img { right:30px; } .header_type3_menu_sidebar{ background-color: #2d3033; position: fixed; top: 0; right: -300px; width: 300px; height: 100%; max-height: 100%; box-sizing: border-box; z-index: 99999; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; padding-top: 30px; -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; } .container.main_wrapper.has_header_type3{ -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; /* -webkit-transform-style: preserve-3d;*/ -webkit-backface-visibility: hidden; } .container.main_wrapper.fixed_header.has_header_type3{ height:100%; } .header_type3_menu_sidebar.header_right{ right:auto; left:-300px; } .header_type3_menu_sidebar .loginwd_sidebar{ border: 1px solid transparent; border-radius: 0px; -webkit-box-shadow: none; box-shadow: none; background-color: transparent; display: inline-block; } .header_type3_menu_sidebar .loginwd_sidebar .widget-title-sidebar { padding: 15px 0px 0px 0px; border-bottom: 0px solid #f0f0f0; font-size: 16px; color: #B4C0CC; background-color: transparent; } .header_type3_menu_sidebar .loginwd_sidebar .login_form { padding: 0px 15px 15px 15px; } .header_type3_menu_sidebar .loginwd_sidebar #widget_register_sw, .header_type3_menu_sidebar .loginwd_sidebar #forgot_pass_widget{ color: #B4C0CC; width: 100%; font-size: 13px; float: left; } .header_type3_menu_sidebar #nav_menu-2, .header_type3_menu_sidebar .menu-item{ display: inline-block; } .header_type3_menu_sidebar .menu > li { height: auto; line-height: 45px; display: inline-block; color: #fff; width:100%; } .header_type3_menu_sidebar .menu > li a{ color:#fff; } .header_type3_menu_sidebar .widget-container.boxed_widget .wd_user_menu{ width: 100%; padding: 0px 0px 13px 3px; margin: 0px; } .header_type3_menu_sidebar ul{ margin: 0px 13px; list-style-type: none; } .header_type3_menu_sidebar .widget-container{ -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; } .header_type3_menu_sidebar .xoxo li ul{ margin: 0px; width: 100% } .header_type3_menu_sidebar .widget-container li { border-bottom: 0px solid #555; margin-bottom: 0px; padding-bottom: 0px; display: block; width: 100%; line-height: 45px; padding-left: 0px; } .header_type3_menu_sidebar .widget-container li a{ color:#B4C0CC; } .header_type3_menu_sidebar .widget_nav_menu li:before, .header_type3_menu_sidebar .widget_pages li:before, .header_type3_menu_sidebar .widget_rss li:before, .header_type3_menu_sidebar .widget_text li:before, .header_type3_menu_sidebar .widget_recent_entries li:before { display:none; } .header_type3_menu_sidebar .sub-menu ul { border-top: 0px solid #555!important; } .header_type3_menu_sidebar .menu > li a { color: #fff; padding: 0px 0px 0px 15px; } .header_type3_menu_sidebar .menu > li a, .header_type3_menu_sidebar #access .menu>li>a i { line-height:45px; } .header_type3_menu_sidebar #access ul.menu>li>a, .header_type3_menu_sidebar #access .menu>li>a i { color:#B4C0CC; } .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{ color: #fff; } .header_type3_menu_sidebar #access ul ul{ top: 0px; left: -250px; } .header_type3_menu_sidebar #access ul li:hover > ul { top: 0px; opacity: 1; visibility: visible; left: -220px; } .header_type3_menu_sidebar .widget_nav_menu .sub-menu { float: right; margin: 0; position: absolute; right: 200px; visibility: hidden; opacity: 0; } .has_header_type3 .header_media{ padding-top:90px; } .has_top_bar .has_header_type3 .header_media{ padding-top: 131px; } .admin-bar .has_header_type3 .header_media{ padding-top: 90px; margin-top: 0px; } .admin-bar.has_top_bar .has_header_type3 .header_media, .has_top_bar .has_header_type3 .header_media { padding-top: 131px; margin-top: 0px; } .header_type3_menu_sidebar #access{ display: inline-block; height: auto; float: left; margin: 0px; max-width: 800px; margin-bottom: 50px; } .header_type3_menu_sidebar #access ul{ margin:0px; padding-top: 0px; } .header_type3_menu_sidebar.header_left.header_alignment_text_center.sidebaropen .social_sidebar { text-align: center; } .header_type3_menu_sidebar.header_left.header_alignment_text_center.sidebaropen #social_widget_top-3 .social_sidebar_internal a { margin: 0px 3px; } #header_type3_wrapper #access ul li.with-megamenu>ul.sub-menu, #access ul li.with-megamenu:hover>ul.sub-menu { left: -300px; height: auto; top: 31px; } #header_type3_wrapper #access ul ul li { width: 100%!important; float: left; } #header_type3_wrapper .widget-title-topbar{ display:block; color:#d6e1ec; font-size:16px; } #header_type3_wrapper .widget_categories li:before, #header_type3_wrapper .widget_archive li:before{ margin-top:0px; } #header_type3_wrapper .widget_search, #header_type3_wrapper .advanced_search_sidebar, #header_type3_wrapper .widget_search{ float:left; } #header_type3_wrapper .widget_nav_menu a{ padding-left:0px; } .header_type3_menu_sidebar.header_right.header_alignment_text_left #access li { text-align: left; } .header_type3_menu_sidebar.header_right #access ul ul, .header_type3_menu_sidebar.header_right #access ul li:hover > ul, #header_type3_wrapper.header_type3_menu_sidebar.header_right #access ul li.with-megamenu>ul.sub-menu, #header_type3_wrapper.header_type3_menu_sidebar.header_right #access ul li.with-megamenu:hover>ul.sub-menu { left: 300px; } .header_type3_menu_sidebar.header_right #access ul ul li:hover > ul, .header_type3_menu_sidebar.header_right #access ul ul li:hover > ul { left: 219px; } .header_type3_menu_sidebar.header_right #access ul li.with-megamenu ul ul, .header_type3_menu_sidebar.header_right #access .menu>.with-megamenu:hover ul ul{ left: 0px; } .header_type3_menu_sidebar.header_right.header_alignment_text_right #access li, .header_type3_menu_sidebar.header_left.header_alignment_text_right #access li { text-align: right; } .header_type3_menu_sidebar.header_right.header_alignment_text_center #access li, .header_type3_menu_sidebar.header_left.header_alignment_text_center #access li { text-align: center; } .header_type3_menu_sidebar.header_left .sub-menu .menu-item-has-children >a:after { content: "\f104"; font-family: "Font Awesome 5 Free"; float: left; display:none; } .header_type3_menu_sidebar .sub-menu .menu-item-has-children >a:after{ display:none; } /* =header 4 - header_type4 ----------------------------------------------- */ .header_wrapper.header_type4.header_left { width: 270px!important; height: 100%!important; position: fixed!important; top: 0; overflow: initial; box-sizing: border-box; padding-bottom: 50px; left: 0px; max-width: 270px; float: none; opacity: 1; } .header_wrapper.header_type4.header_right { width: 270px!important; height: 100%!important; position: fixed!important; top: 0; overflow: initial; box-sizing: border-box; padding-bottom: 50px; right:0px; max-width: 270px; float: none; opacity: 1; } .container.main_wrapper.has_header_type4.contentheader_left { padding-left:270px; } .container.main_wrapper.has_header_type4.contentheader_right, .has_header_type4 .top_bar_wrapper { padding-right:270px; } .has_top_bar .has_header_type4 .header_media { padding-top:40px; } .admin-bar.has_top_bar .has_header_type4 .header_media { padding-top:41px; } .admin-bar .has_header_type4 .header_media { margin-top: 0px; } .admin-bar .has_header_type4 #google_map_prop_list_wrapper, .admin-bar .has_header_type4 #google_map_prop_list_sidebar { top: 33px; } .has_header_type4 #google_map_prop_list_wrapper.half_no_top_bar, .has_header_type4 #google_map_prop_list_sidebar.half_no_top_bar { top: 1px; } .header_wrapper.header_type4.header_right.header_alignment_text_left #access ul li:hover > ul { top: 0px; } .has_top_bar .has_header_type4 #google_map_prop_list_wrapper, .has_top_bar .has_header_type4 #google_map_prop_list_sidebar, .admin-bar.has_top_bar .has_header_type4 #google_map_prop_list_wrapper, .admin-bar.has_top_bar .has_header_type4 #google_map_prop_list_sidebar { top: 41px; } .header_wrapper.header_type4 #access { display: inline-block; height: auto; float: left; margin: 0px 0px 0px 0px; max-width: 100%; width: 100%; } .header_wrapper.header_type4.header_right.header_alignment_text_left #access{ margin: 0px 0px 0px 0px; } .header_wrapper.header_type4.header_right #access ul { text-align: right; padding-left: 0px; } .header_wrapper.header_type4 #access ul { text-align: left; margin: 0px; padding-left: 0px; } .header_wrapper.header_type4 #access .menu>li>a i { line-height: 45px; } .header_wrapper.header_type4 #access ul li:hover > ul { top: -1px; opacity: 1; visibility: visible; left: 270px; padding-left:0px; } .header_wrapper.header_type4 #access ul ul { float: left; margin: 0; position: absolute; left: 200px; visibility: hidden; opacity: 0; top: 0px; padding-left: 0px; } .header_wrapper.header_type4.header_right #access ul ul { float: right; left: auto; right: 270px; } .header_wrapper.header_type4.header_left.header_alignment_text_right #access ul, .header_type4.header_alignment_text_center #access ul{ padding-left:0px; } .header_wrapper.header_type4.header_right.header_alignment_text_right #access ul { padding-right:10px; } .header_wrapper.header_type4.header_left.header_alignment_text_left #access ul { text-align: left; margin: 0px; } .header_wrapper.header_type4.header_right.header_alignment_text_right #access ul, .header_wrapper.header_type4.header_right.header_alignment_text_right #access ul ul { padding-right: 0px; } .header_wrapper.header_type4.header_right .sub-menu .menu-item-has-children >a:after { content: "\f104"; font-family: "Font Awesome 5 Free"; float: left; display:none; } .header_wrapper.header_type4.header_right.header_alignment_text_right #access li { text-align: right; } .header_type4.header_alignment_text_center #access li, .header_type4.header_alignment_text_center .xoxo{ text-align: center; } .header_wrapper.header_type4.header_left.header_alignment_text_center #access ul ul li:hover > ul, .header_wrapper.header_type4.header_left.header_alignment_text_left #access ul ul li:hover > ul, .header_wrapper.header_type4 #access ul ul li:hover > ul, .header_wrapper.header_type4.header_left.header_alignment_text_right #access ul ul li:hover > ul { left: 295px; } .header_wrapper.header_type4.header_right #access ul ul li:hover > ul, .header_wrapper.header_type4.header_right.header_alignment_text_left #access ul ul li:hover > ul{ right:219px; } .header_wrapper.header_type4.header_right.header_alignment_text_left #access ul li:hover > ul, .header_wrapper.header_type4.header_right.header_alignment_text_left #access ul ul, .header_wrapper.header_type4.header_right #access ul li.with-megamenu>ul.sub-menu { right: 270px; } .header_wrapper.header_type4.header_left.header_alignment_text_center #access ul li:hover > ul { top: -1px; opacity: 1; visibility: visible; left: 270px; padding-left: 0px; } .header_wrapper.header_type4.header_left.header_alignment_text_right, .header_wrapper.header_type4.header_left.header_alignment_text_right #access li{ text-align: right; } .header_wrapper.header_type4 #access li { display: block; width: 100%; line-height: 45px; } .header_wrapper.header_type4 #access ul ul.wpestate_megamenu_col_1, .header_wrapper.header_type4 #access ul ul.wpestate_megamenu_col_2, .header_wrapper.header_type4 #access ul ul.wpestate_megamenu_col_3, .header_wrapper.header_type4 #access ul ul.wpestate_megamenu_col_4, .header_wrapper.header_type4 #access ul ul.wpestate_megamenu_col_4, .header_wrapper.header_type4 #access ul ul.wpestate_megamenu_col_6{ left:0px; padding-left:0px; } .header_wrapper.header_type4.header_left.header_alignment_text_right #access .menu>.with-megamenu:hover ul ul, .header_wrapper.header_type4.header_left.header_alignment_text_center #access .menu>.with-megamenu:hover ul ul, .header_wrapper.header_type4.header_left.header_alignment_text_left #access .menu>.with-megamenu:hover ul ul, .header_wrapper.header_type4.header_right.header_alignment_text_right #access .menu>.with-megamenu:hover ul ul { top: -1px; } .header_wrapper.header_type4 #access ul li.with-megamenu>ul.sub-menu { left: 270px; height:auto; top:31px; } .header_wrapper.header_type4 #access ul li.with-megamenu>ul.sub-menu { top: 30px!important; } .admin_bar.header_wrapper.header_type4.header_alignment_text_center #access ul li.with-megamenu>ul.sub-menu { top: 0px!important; } .header_wrapper.header_type4 #access .menu>.with-megamenu:hover ul ul{ left: 15px; padding-left: 0px; } .header_wrapper.header_type4.header_right #access ul li:hover > ul, .fixed_header .header_type4.header_right #access ul li.with-megamenu>ul.sub-menu, .fixed_header .header_type4.header_right #access ul li.with-megamenu:hover>ul.sub-menu { right: 270px; left: auto; } .header_wrapper.header_type4.header_right #access .menu>.with-megamenu:hover ul ul{ left: 0px; padding-left: 0px; } .fixed_header .header_type4.header_left #access ul li.with-megamenu>ul.sub-menu, .fixed_header .header_type4.header_left #access ul li.with-megamenu:hover>ul.sub-menu{ left:270px; right: auto; } .header_wrapper.header_type4.header_left #access .menu>.with-megamenu:hover ul ul { left: 0px!important; padding-left: 0px!important; } .header_wrapper.header_type4.header_left.header_alignment_text_right #access ul li.with-megamenu ul ul, .header_wrapper.header_type4.header_left.header_alignment_text_center #access ul li.with-megamenu ul ul, .header_wrapper.header_type4.header_left.header_alignment_text_left #access ul li.with-megamenu ul ul{ left: 0px; } .header_wrapper.header_type4.header_left.header_alignment_text_right #access ul li.with-megamenu>ul.sub-menu, .header_wrapper.header_type4.header_left.header_alignment_text_left #access ul li:hover > ul, .header_wrapper.header_type4.header_left.header_alignment_text_left #access ul li.with-megamenu>ul.sub-menu { left: 215px; } .header_wrapper.header_type4.header_right.header_alignment_text_left #access ul li.with-megamenu>ul.sub-menu{ right: 270px; left:auto; } .header_wrapper.header_type4.header_right.header_alignment_text_center #access .menu>.with-megamenu:hover ul ul { left: 0px; top: -1px; } .header_type4.header_alignment_text_center .user_menu{ display: block; float: none; margin: 0px auto; width: 143px; margin-top: 20px; } .header_wrapper.header_type4 .user_menu { display: inline-block; float: none; margin-right: 0px; color: #0073e1; padding: 0px 0px 0px 0px; cursor: pointer; margin-top: 20px; position: relative; right: auto; top: auto; -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; } .header_wrapper.header_type4 #user_menu_open { background-color: #fff; right: 0px; left: 270px; z-index: 999999; top: 106px; margin-top: 25px; box-shadow: none; width: 254px; } .header_wrapper.header_type4 #user_menu_open:before, .header_wrapper.header_type4 #user_menu_open:after{ display:none; } .header_type4.header_alignment_text_center .user_menu.user_loged{ width: 81px; } .header_type4.header_alignment_text_center .menu_user_tools{ width: 0px; } .header_wrapper.header_type4.header_left.header_alignment_text_right .user_menu{ padding-right: 15px; } .header_wrapper.header_type4.header_left.header_alignment_text_right .menu-main-menu-container, .header_wrapper.header_type4.header_right.header_alignment_text_right .menu-main-menu-container { margin-right: 0px; } .header_wrapper.header_type4.header_right.header_alignment_text_left .menu-main-menu-container{ margin-left: 0px; } #header4_footer .social_sidebar_internal a, .top_bar .social_sidebar_internal a{ padding: 0px 5px 0px 0px; float: left; box-sizing: border-box; -moz-box-sizing: border-box; vertical-align: 0%; } #header4_footer .social_sidebar_internal a:hover, .top_bar .social_sidebar_internal a:hover{ color: #0073e1; } .header_wrapper.header_type4.header_right.header_alignment_text_left .social_sidebar_internal { margin-left: -7px; } .header_wrapper.header_type4.header_left.header_alignment_text_left .social_sidebar_internal { margin-left: -10px; } .header_wrapper.header_type4.header_left.header_alignment_text_left #header4_footer h3 { margin-left: 5px; } .header_wrapper.header_type4.header_right.header_alignment_text_right #header4_footer h3 { text-align: right; } .header_wrapper.header_type4.header_right.header_alignment_text_left #header4_footer h3 { margin-left: 8px; } .header_wrapper.header_type4.header_left.header_alignment_text_left #header4_footer ul { list-style: none; margin: 0px 0px 0px 10px; } #header4_footer{ position:absolute; bottom:0px; width:100%; } #header4_footer ul{ list-style: none; margin: 0px 0px 0px 26px; -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; } #header4_footer li{ width: 100%; display: inline-block; margin-bottom: 0px; } #header4_footer h3{ font-size:14px; } .header_type4.header_alignment_text_center #header4_footer ul{ margin:0px; } .header_wrapper.header_type4.header_left.header_alignment_text_right #header4_footer ul { list-style: none; margin: 0px 25px 0px 0px; float: right; } .header_wrapper.header_type4.header_right.header_alignment_text_left #header4_footer ul { margin: 0px 0px 0px 10px; } .header_wrapper.header_type4.header_right.header_alignment_text_right #header4_footer ul { margin: 0px 17px 0px 0px; float: right; } .header_wrapper.header_type4.header_left.header_alignment_text_right #header4_footer { right: -5px; } .header_wrapper.header_type4 .logo img{ position: relative; top: auto; -webkit-transform: translate(0,0%); -ms-transform: translate(0,0%); transform: translate(0,0%); ms-transform: translate(0,0%); margin: 0px auto; max-height: 110px; } .header_wrapper.header_type4 .logo { padding-left: 0px; display: inline-block; margin-top: 50px; float: left; height: auto; width:100%; margin-bottom: 50px; } .header_wrapper.header_type4.header_right.header_alignment_text_left .logo img { margin-left: 15px; } .header_wrapper.header_type4.header_right.header_alignment_text_right .logo { float: right; margin-right: 0px; } .header_wrapper.header_type4.header_left.header_alignment_text_right .logo img{ margin-right: 0px; left:auto; } .header_wrapper.header_type4.header_right.header_alignment_text_right .logo img { float: right; } .header_wrapper.header_type4.header_left.header_alignment_text_left .logo img { margin: 0px 15px; } .header_wrapper.header_type4.header_left.header_alignment_text_righ .social_sidebar_internal { margin-right: -13px; padding-right: 4px; } .header_type4.header_alignment_text_center #header4_footer .social_sidebar_internal a{ text-align:center; float:none; } .header_type4.header_alignment_text_center #header4_footer .social_sidebar_internal a:first-of-type{ padding-left: 0px; margin-left:0px; } .header_wrapper.header_type4.header_right #user_menu_open { left: auto; right: 270px; } .header_wrapper.header_type4.header_right.header_alignment_text_right .user_menu { float: right; right: 13px; } /*=header type 5 ---------------------------------------------------------*/ .header5_bottom_row{ margin: 0px auto; width:1200px; } .header5_top_row{ margin: 0px auto; width: 1200px; height: 115px; position: relative; } .full_width_header .header5_bottom_row_wrapper, .full_width_header .header5_top_row{ padding-right: 45px; padding-left: 45px; } .header_type5 .header_wrapper_inside { width: 100%; max-width: 100%; } .header_wrapper.header_type5{ min-height: 170px; height: 170px; width: 100%; margin: 0px; background: #fff; } .header5_bottom_row_wrapper{ width: 100%; float: left; background: #004274; } .header5_bottom_row_wrapper .submit_listing { margin-top: 4px; } .header5_bottom_row_wrapper .submit_listing:hover{ border-color: #ffffff; background: #fff; } .header_type5 .user_loged .navicon-button { margin-top: 27px; } .customnav .header5_bottom_row_wrapper .submit_listing:hover{ border: 0px!important; background: #222; color: #fff; } .customnav .header5_bottom_row_wrapper .submit_listing { border: 0px solid #fff; padding: 10px 13px; } .customnav .header_5_inside{ width:1200px; margin: 0px auto; height: 100%; position:relative; } .customnav.header_wrapper.header_type5{ min-height: 70px; } .customnav .header5_top_row{ position: absolute; left: 0px; height: 100%; } .customnav .header5_bottom_row_wrapper{ position: absolute; background: transparent; float: none; height: 100%; width: 100%; margin: 0px auto; } .customnav.header_type5 #access .menu-main-menu-container>ul>li>a { color: #333; } .customnav.header_type5 #access .menu-main-menu-container>ul>li:hover>a{ color:#0073e1; } .has_header_type5 .header_media{ padding-top: 160px; } .has_top_bar .has_header_type5 .header_media{ padding-top: 200px; } .admin-bar .has_header_type5 .header_media{ padding-top: 201px; padding-top: 161px; } .has_top_bar .has_header_type5 .header_media, .admin-bar.has_top_bar .has_header_type5 .header_media { margin-top: 0px; padding-top: 210px; } .header_type5 #access { display: inline-block; float: left; margin-left: 40px; position: relative; } .header_type5 #access .menu li:hover>a, .header_type5 #access .menu li:hover>a:active, .header_type5 #access .menu li:hover>a:focus, .customnav.header_type5 #access a { color: #333; } .customnav.header_type5 #access .menu li:hover>a, .customnav.header_type5 #access .menu li:hover>a:active, .customnav.header_type5 #access .menu li:hover>a:focus{ color: #0073e1!important; } .customnav.header_type5.hover_type_3 #access .menu li:hover>a{ color:#fff!important; } .header_type5 #access .sub-menu a { color: #333; } .customnav.header_type5.header_type5 #access{ display: inline-block; height: 100%; float: left; margin: 0px 75px 0px 300px; position: absolute; left: 0px; bottom: 0px; width: auto; } .customnav.header_type5 #access .menu .sub-menu li:hover>a, .customnav.header_type5 #access .menu .sub-menu li:hover>a:active, .customnav.header_type5 #access .menu .sub-menu li:hover>a:focus, .header_type5 #access .menu .sub-menu li:hover>a, .header_type5 #access .menu .sub-menu li:hover>a:active, .header_type5 #access .menu .sub-menu li:hover>a:focus, .header_type5 #access a{ color: #ffffff; } .customnav.header_type5 #access .menu .sub-menu li:hover>a { color: #ffffff!important; } .customnav.header_type5 #access .menu .with-megamenu .sub-menu li:hover>a, .customnav.header_type5 #access .menu .with-megamenu .sub-menu li:hover>a:active, .customnav.header_type5 #access .menu .with-megamenu .sub-menu li:hover>a:focus, .header_type5 #access .menu .with-megamenu .sub-menu li:hover>a, .header_type5 #access .menu .sub-menu .with-megamenu li:hover>a:active, .header_type5 #access .menu .sub-menu .with-megamenu li:hover>a:focus{ color: #0073e1; } .customnav.header_type5 #access .menu .with-megamenu .sub-menu li:hover>a { color: #0073e1!important; } .customnav.header_type5 .user_menu{ margin-top: 16px; position: relative; float: right; top: 0px; } .customnav.header_type5 .user_menu.user_loged{ top: 13px; } .customnav.header_type5 #user_menu_open { margin-top: 70px; } .customnav.header_type5 .navicon, .customnav.header_type5 .navicon:after, .customnav.header_type5 .navicon:before { background: #333; } .header_type5 #access >ul>li> a{ padding-top: 3px; } .header_type5 .logo img{ } .header_type5 .user_loged{ margin-top: -7px!important; } .header_type5 .menu_user_picture { border-radius: 50%; width: 35px; height: 35px; margin-top: 18px; } .header5_user_wrap{ position:relative; } .header_type5 #user_menu_open{ margin-top: 55px; } .header_type5 .user_menu{ margin-top: 6px; position: relative; float: right; } .header_type5 .submit_action{ color:#fff; margin-top: 11px; } .header_type5.customnav .submit_action{ color: #222; } .header_type5 .submit_action:hover{ color:#f6ebeb; } .header_type5.customnav .submit_action:hover{ color: #888888; } .header_type5 .navicon, .header_type5 .navicon:after, .header_type5 .navicon:before{ background:#fff; } .header_type5 #access ul li:hover > ul { top: 55px; } .customnav.header_type5 #access ul ul li:hover > ul, .header_type5 #access ul ul li:hover > ul{ top:0px; } .header_type5.customnav { height: 70px; padding-top: 0px; max-width: 100%; } .header_type5.customnav .logo{ height: 100%; z-index: 99; width:252px; } .header_type5.customnav .logo a{ float:left; } .header_type5 .menu > li { line-height: 55px; } .header_type5 #access a{ font-weight: 600; } .header_type5 .user_loged .header_phone{ line-height: 55px; } .customnav.header_type5 .menu > li, .customnav.header_type5.hover_type_4 .menu > li{ line-height: 70px; } .header_type5.hover_type_4 .menu > li{ line-height: 55px; } .header_type5.header_center .logo img{ } .customnav.header_type5 .logo img{ margin-top:0px!important; } .customnav.header_type5.header_center .logo img{ position: relative; margin-left: 0px; margin-right: 0px; height: auto; } .header_type5.header_right .logo img{ right: 30px; } .header_type5.header_right .user_menu { margin-top: 6px; position: absolute; top: 0px; left: 0px; float: left; right: auto; z-index: 99; margin-left: 25px; margin-right: 0px; } .header_type5.header_right #access { left: auto; bottom: 0px; right: 0px; float: right; margin-right: 30px; width: auto; } .header_type5.header_right #user_menu_open { right: auto; left: 45px; } .header_type5.header_right #user_menu_open:before{ right: auto; position: absolute; left: 48px; } .header_type5.header_right #user_menu_open:after{ right: auto; position: absolute; left: 49px; } .header_type5 #access ul li.with-megamenu>ul.sub-menu, .header_type5 #access ul li.with-megamenu:hover>ul.sub-menu{ left:0px; } .header_type5 #access ul li.with-megamenu>ul.sub-menu{ top: 170px; } .header_type5 #access ul li.with-megamenu:hover>ul.sub-menu { top: 55px; } .header_type5.header_right #access ul li.with-megamenu:hover>ul.sub-menu { top: 55px; left:auto; right: 0px; } .full_width_header .header_type5.header_right #access ul li.with-megamenu:hover>ul.sub-menu { top: 55px; left: auto; right: 0px; } .full_width_header .header_type5.header_right.customnav #access ul li.with-megamenu:hover>ul.sub-menu { top: 70px; left: auto; right: -205px; } .header_type5 #access .menu-main-menu-container>ul>li>a{ color:#fff; } .header_type5.hover_type_4 #access .menu > li:hover>a{ background-color:#f1bf7f; color:#fff!important; } .header_type5 #access .menu-main-menu-container>ul>li:hover>a{ background-color:#f1bf7f; color:#333; } .header_type5.customnav #access ul li.with-megamenu>ul.sub-menu, .header_type5.customnav #access ul li.with-megamenu:hover>ul.sub-menu, .header_type5.customnav #access ul li:hover> ul { top: 70px; } .header_type5.customnav #access ul li.with-megamenu>ul.sub-menu, .header_type5.customnav #access ul li.with-megamenu:hover>ul.sub-menu { left: -205px; } .header_5_widget_wrap{ padding-right: 45px; top: 50%; margin-top: -17px; } .header_type5.customnav .header_5_widget_wrap{ display:none; } .header_5_widget{ width:33%; float:left; text-align: right; } .header_5_widget_icon{ font-size: 34px; display: inline-block; color: #004274; } .header_5_widget_text_wrapper{ display: inline-block; } .header_5_widget_text{ font-size: 15px; padding-left: 10px; color: #333; text-align: left; font-weight: 600; } .header_5_widget_text:first-of-type{ font-weight: 800; padding-bottom: 3px; } .fixed_header .header5_top_row, .fixed_header .header5_bottom_row{ width:100%; } .full_width_header .header5_bottom_row { margin: 0px auto; width: auto; } .header_type5.header_right.customnav #access ul li.with-megamenu>ul.sub-menu, .header_type5.header_right.customnav #access ul li.with-megamenu:hover>ul.sub-menu { top: 70px; left: auto; right: -205px; } .customnav.header_type5.header_right .user_menu { margin-top: 18px; } .customnav.header_type5.header_right #access, .customnav.header_type5.header_right.no_property_submit #access{ margin: 0px 250px 0px 75px; float: none; left: auto; right: 0px } .header_type5.header_right .logo.col-md-3{ float: right; } .header_type5.header_right .header_5_widget { text-align: left; } .header_type5.header_right .header_5_widget_wrap { padding-left: 45px; padding-right: 0px; } .has_header_type5 .full_width_header .customnav .header_5_inside, .has_header_type5 .full_width_header .header5_top_row, .has_header_type5 .full_width_header .header5_bottom_row { width: 100%; } .admin-bar.has_top_bar .has_header_type5 #google_map_prop_list_wrapper, .admin-bar.has_top_bar .has_header_type5 #google_map_prop_list_sidebar { margin-top: 42px; } .has_top_bar .has_header_type5 #google_map_prop_list_wrapper, .has_top_bar .has_header_type5 #google_map_prop_list_sidebar { margin-top: 70px; } /* =header_transparent ----------------------------------------------- */ .master_header.header_transparent{ background: transparent; border-bottom: none; } .fixed_header.header_transparent .header_wrapper{ background: #fff; } .has_header_type4.header_transparent .header_media, .has_header_type1.header_transparent .header_media, .has_header_type2.header_transparent .header_media, .has_header_type3.header_transparent .header_media{ padding-top: 0px; } .has_top_bar .has_header_type4.header_transparent .header_media, .has_top_bar .has_header_type1.header_transparent .header_media, .has_top_bar .has_header_type2.header_transparent .header_media, .has_top_bar .has_header_type3.header_transparent .header_media{ padding-top: 40px; } .has_top_bar .has_header_type4.header_transparent.topbar_transparent .header_media, .has_top_bar .has_header_type1.header_transparent.topbar_transparent .header_media, .has_top_bar .has_header_type2.header_transparent.topbar_transparent .header_media, .has_top_bar .has_header_type3.header_transparent.topbar_transparent .header_media{ padding-top: 0px; } .admin-bar .has_header_type4.header_transparent .header_media, .admin-bar .has_header_type1.header_transparent .header_media, .admin-bar.has_top_bar .has_header_type1.header_transparent .header_media{ padding-top: 0px; } .admin-bar.has_top_bar .has_header_type4.header_transparent .header_media, .admin-bar.has_top_bar .has_header_type2.header_transparent .header_media, .admin-bar.has_top_bar .has_header_type3.header_transparent .header_media{ padding-top: 40px; } .admin-bar .has_header_type2.header_transparent .header_media, .admin-bar .has_header_type3.header_transparent .header_media{ padding-top: 0px; } .header_transparent .customnav.hover_type_3 #access ul.menu >li>a:hover, .header_transparent .customnav.hover_type_4 #access ul.menu >li>a:hover, .header_transparent .hover_type_3 #access ul.menu >li>a:hover, .header_transparent .hover_type_4 #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 .menu_user_tools, .header_transparent .submit_action, .header_transparent #access ul.menu >li>a{ color: #ffffff; } .header_transparent .customnav #access ul.menu >li>a{ color: #333; } .header_transparent .navicon:before, .header_transparent .navicon:after, .header_transparent .navicon{ background: #ffffff; } .header_transparent .customnav #access ul.menu >li>a:hover, .header_transparent #access ul.menu >li>a:hover, .header_transparent .hover_type_6 #access .menu > li:hover>a { color: #1ca8dd; } .header_transparent .hover_type_5 #access .menu > li:hover>a { border-bottom: 3px solid #1ca8dd; } .header_transparent .hover_type_6 #access .menu > li:hover>a { border: 2px solid #1ca8dd; } .header_transparent .hover_type_2 #access .menu > li:hover>a:before { border-top: 3px solid #1ca8dd; } /* =header media image ----------------------------------------------- */ .wpestate_header_image{ position: relative; float:left; width:100%; height:580px; background-position: center center; background-repeat: no-repeat; background-color: #444; background-size: cover; overflow: hidden; } .parallax_effect_yes{ background-attachment: fixed; } .wpestate_header_image.full_screen_yes{ height:900px; } .wpestate_header_image_overlay{ position:absolute; top:0px; left:0px; width:100%; height: 100%; background-color: #444; } .heading_over_image_wrapper{ z-index: 10; width: 100%; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .wpestate_header_image_overlay{ } .heading_over_video, .heading_over_image{ text-align: center; color: #fff; text-shadow: 1px 1px 3px rgba(68, 68, 68,0.5); font-size: 46px; font-weight: 800; margin-top: 0px; letter-spacing: -0.02em; font-size: 60px; line-height: 1.07; } .subheading_over_video, .subheading_over_image{ text-align: center; color: #fff; text-shadow: 1px 1px 3px rgba(68, 68, 68,0.25); font-weight: 400; font-size: 21px; line-height: 21px; font-size: 18px; line-height: 1.5; } /* =header media video ----------------------------------------------- */ .wpestate_header_video{ position: relative; float:left; width:100%; height:580px; background-color: #444; background-size: cover; overflow: hidden; } .wpestate_header_video.full_screen_yes{ height:900px!important; } .wpestate_header_video_overlay{ position:absolute; top:0px; left:0px; width:100%; height: 100%; background-color: #444; z-index: 2; } .heading_over_video_wrapper{ z-index: 10; width: 100%; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .wpestate_header_video_overlay{ } .header_video { position: absolute; min-width: 100%; min-height: 100%; top: 50%; left: 50%; z-index: 1; width: auto; height: auto; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background-size: cover; transition: 1s opacity; object-position: center center; object-fit: cover; } /* =Mobile Header ----------------------------------------------- */ .mobile_header{ background-color: #282D33; height: 70px; width: 100%; float: left; display:none; position:relative; } .mobile_header i{ color: #fff; font-size: 17px; margin: 26px; } .mobile-logo img{ margin: 0px auto; max-height: 70px; width: auto; max-width: 200px; top: 50%; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); ms-transform: translate(0,-50%); transform: translate(0,-50%); left: 0px; right: 0px; position: absolute; } .mobile-trigger-user, .mobile-trigger{ font-size: 14px; color: #fff; height: 70px; display: inline; float: left; cursor: pointer; position: absolute; top: 0px; } .mobile-trigger-user{ right:0px; } .mobile-trigger-user .menu_user_picture { border-radius: 50%; width: 45px; height: 45px; margin-top: 11px; float: left; display: inline; border: 2px solid #0073e1; margin-right: 15px; } .mobile-trigger-user:hover i, .mobile-trigger:hover i{ color: #0073e1; } .mobilewrapper{ min-height: 100%; position: fixed; overflow-x: hidden!important; width: 100%; height: 100%; min-height: 100%; max-height: 100%; top: 0px; display:none; transform: translate(-265px, 0px); } .mobilewrapper-user{ display: none; min-height: 100%; position: fixed; overflow-x: hidden!important; width: 100%; height: 100%; min-height: 100%; max-height: 100%; top: 0px; background-color: #282D33; } .snap-drawers { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: auto; height: auto; } .snap-drawer { position: absolute; top: 0; right: auto; bottom: 0; left: auto; width: 265px; height: auto; overflow: auto; -webkit-overflow-scrolling: touch; -webkit-transition: width 0.3s ease; -moz-transition: width 0.3s ease; -ms-transition: width 0.3s ease; -o-transition: width 0.3s ease; transition: width 0.3s ease; background-color: #161d21; } .snap-drawer-right{ right:0px; padding-top: 18px; } .mobilewrapper-user label, .mobilewrapper-user a, .mobilewrapper-user .widget-title-sidebar{ color:#fff; } .mobilewrapper-user .widget-title-sidebar{ padding-left: 13px; } .mobilewrapper-user .login_sidebar{ width: 254px; display: inline-block; margin-left: 6px; } #login-div-title-mobile, #register-div-title-mobile, #forgot-div-title-mobile{ font-size:16px; color:#fff; padding-left:13px; } .sidebar-header { width: 100%; z-index: 11; background-color: #26292b; height: 65px; border-bottom: solid 2px #2d3033; } .mobilex-menu { margin-bottom: 0px; margin-left:0px!important; background-color: #161d21; margin-top:26px; } .mobilex-menu li { position: relative; font-weight: 400; list-style: none; font-size: 13px; margin-bottom: 0px; border-bottom: 1px solid #576871; } .mobilex-menu li.menu-item-has-children:hover{ background: transparent; } .mobilex-menu .sub-menu li:hover{ border-bottom: 1px solid #555; } .mobilex-menu li a { color: #fff; padding: 15px 20px 15px 30px; display: inline-block; line-height: 20px; font-weight: 600; width: 100%; } .mobilex-menu .menu-item-has-children >a:after { content: "\f107"; position: absolute; right: 15px; font-family: "Font Awesome 5 Free"; } .mobilex-menu .fa{ margin-right: 10px; } .mobile_user_menu li:hover { background-color: #0073e1; color: #fff; } .mobilemenu-close-user, .mobilemenu-close{ position: absolute; top: 0px; right: 0px; cursor: pointer; width: 40px; height: 40px; padding: 7px; color: #FFFFFF; } .mobilemenu-close-user:hover, .mobilemenu-close:hover{ color: #0073e1; } .mobilemenu-close-user i, .mobilemenu-close i{ font-size: 15px; padding: 3px 0px 0px 8px; } .mobilex-menu .sub-menu{ margin-left:0px; } .mobilex-menu .sub-menu ul{ padding-left: 0px; } .mobilex-menu .sub-menu ul li{ padding-left: 20px; } .mobilex-menu .sub-menu a{ padding-left:45px; line-height: 20px; } .mobilex-menu .sub-menu li:hover>a { padding-left: 45px!important; } .mobilex-menu .sub-menu .sub-menu a{ padding-left:45px; line-height: 20px; } .mobilex-menu .sub-menu .menu-item-has-children >a:after{ } .mobilex-menu .sub-menu ul { border-top:none!important; } .mobilex-menu .sub-menu { display:none; } /* =Main Menu ----------------------------------------------- */ #menu-main-menu{ margin-left: 14px; } /*=theme Slider ------------------------------------------------------*/ .theme_slider_wrapper{ overflow: hidden; } .theme_slider_wrapper .item{ height:100%; background-position: 50% 50%; background-size: cover; } .theme_slider_3.owl-carousel .owl-item .item{ padding:0px; } .theme_slider_3.owl-carousel .owl-item img { display: block; height: 100%; width: auto; } .slider-content{ position: absolute; width: 466px; height: 275px; background-color: #333; background-color: #fdfdfd; opacity: 0.99; font-size: 14px; bottom: 100px; left: 4%; padding: 21px 76px 26px 26px; box-sizing: border-box; -moz-box-sizing: border-box; line-height: 22px; box-shadow: 0 44px 98px 0 rgba(0,0,0,.1); } .theme_slider_extended .slider-content{ bottom: 10%; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.18); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.18); } .slider-content-wrapper{ max-width: 1200px; position: relative; position: absolute; left: 0px; right: 0px; width: 100%; bottom: 22%; position: absolute; margin-left: auto; margin-right: auto; left: 0; right: 0; height: 100%; pointer-events:none; z-index: 9; } .theme_slider_contact_wrapper{ top: 145px; left: 4%; position: absolute; z-index: 9; left: 23px; right: 0px; margin: 0px auto; pointer-events: initial; } .theme_slider_contact_form_wrapper { position: absolute; top: -91px; left: 450px; width: 420px; z-index: 10; pointer-events: initial; opacity: 0; transition: all 0.7s ease; box-shadow: 0 44px 98px 0 rgba(0,0,0,.1); display: none; } .theme_slider_contact_form_wrapper_visible{ opacity: 1; left: 480px; } .theme_slider_contact_form_wrapper .agent_contanct_form{ margin-bottom: 0px; box-shadow: 0 44px 98px 0 rgba(0,0,0,.1); } .theme_slider_contact_form_wrapper #agent_submit, .theme_slider_contact_form_wrapper #agent_contact_name, .theme_slider_contact_form_wrapper #agent_user_email, .theme_slider_contact_form_wrapper #agent_phone { width: 100%; } .theme_slider_contact_form_wrapper textarea.form-control{ height:95px; } .theme_slider_contact_form_wrapper .schedule_meeting{ width: 100%; margin: 0px 0px 10px 0px; background-color: #11bff6; } .wpestate_theme_slider_contact_agent{ padding: 0px 15px; background: #0ABFF7; width: auto; position: relative; color: #fff; font-size: 14px; font-weight: 600; line-height: 2; display: inline-block; text-align: center; transition: all 300ms ease; } .wpestate_theme_slider_contact_agent:hover{ background: #0ca1cf; } .wpestate_theme_slider_book_toor{ padding: 4px 45px; background: #0ABFF7; width: auto; position: relative; color: #fff; font-size: 15px; font-weight: bold; line-height: 2; display: inline-block; text-align: center; } .theme_slider_details_modal_close{ top: 13px; right: 13px; opacity: 1; position:absolute; z-index:10; } .theme_slider_details_modal_close svg { width: 13px; height: 13px; /* fill: #3872e1;*/ } .theme_slider_classic{ cursor: pointer; } .theme_slider_classic a{ pointer-events:auto; transition: all 300ms ease; } .theme_slider_wrapper .carousel-indicators { position: absolute; bottom: 0px; left: 50%; z-index: 15; width: 12%; padding-left: 0; margin-left: -6%; text-align: center; list-style: none; margin-bottom: 15px; } .carousel-indicators li{ background-color: #fff; border: 1px solid #fff; } .carousel-indicators .active { width: 14px; height: 14px; margin: 0; background-color: #0073e1; border: 1px solid #0073e1; margin-top: 2px; } .carousel-control-theme-prev{ position: absolute; top:137px; right:-4px; height:138px; width:50px; background-color: #0073e1; opacity: 0.99; color:#fff; pointer-events: auto; z-index:10; } .carousel-control-theme-next{ position: absolute; top:0px; right:-4px; height:137px; width:50px; background-color: #0073e1; opacity: 0.99; color:#fff; pointer-events: auto; } .carousel-control-theme-prev:hover, .carousel-control-theme-next:hover{ background-color:#0761b7; color:#fff; } .slider-content h3 a{ text-decoration: none; font-weight: 800; } .slider-content h3 a:hover{ color: #0073e1; } .slider-content .read_more{ text-decoration: none; color: #0073e1; display: block; margin-top: 7px; position: absolute; bottom: 61px; right: 75px; font-weight: 600; } .slider-content .read_more i{ font-size: 14px; padding: 0px 0px 0px 8px!important; } .theme-slider-price{ position: absolute; bottom: 0px; left: 26px; right: 26px; width: 364px; border-top: 1px solid #f0f0f0; height: 50px; font-size: 18px; padding-top: 12px; color: #f1bf7f; font-weight: 700; } .listing-details{ float:right; color: #5c727d; font-size: 15px; padding-top: 2px; } .listing-details img{ margin: -6px 6px 0px 8px; } .slider-content .fa{ font-size: 40px; margin: 0px auto; padding: 35px 15px; } .theme_slider_classic .slider-content .fa { text-align: center; padding: 0px; line-height: 138px; } .theme_slider_agent{ width: 63px; height: 63px; float: left; background-position: center; background-size: cover; background-repeat: no-repeat; margin-right: 15px; border-radius: 50%; } .theme_slider_agent_name{ font-weight: 700; color: #222; font-size: 16px; margin-bottom: 5px; } /*=theme Slider type2 ------------------------------------------------------*/ .theme_slider_wrapper.theme_slider_2 .slick-list { padding-top: 0px; background-color: #000000; } .theme_slider_wrapper.theme_slider_2 .slick-prev:active, .theme_slider_wrapper.theme_slider_2 .slick_next:active{ padding: 0px!important; } .theme_slider_wrapper.theme_slider_2 .slick-next.slick-arrow { right: 15px; left: auto; } .theme_slider_wrapper.theme_slider_2 .slick-prev.slick-arrow { right: auto; left: 15px; } .theme_slider_wrapper.theme_slider_2 .slick-next.slick-arrow:before { content: '\e801'; font-family: "fontello"; margin-top: 36px; font-size: 48px; text-shadow: none; } .theme_slider_wrapper.theme_slider_2 .slick-prev.slick-arrow:before { content: '\e800'; font-family: "fontello"; margin-top: 36px; font-size: 48px; text-shadow: none; } .theme_slider_wrapper.theme_slider_2 .slick-prev.slick-arrow:hover, .theme_slider_wrapper.theme_slider_2 .slick-next.slick-arrow:hover { color: #fff; text-decoration: none; filter: alpha(opacity=90); outline: 0; opacity: .9; } .theme_slider_wrapper.theme_slider_2 .slick-prev.slick-arrow, .theme_slider_wrapper.theme_slider_2 .slick-next.slick-arrow { top: 45%; color: #fff; width: 35px; height: 65px; border-radius: 0px; cursor: pointer; color: #99a2ae; background-color: transparent!important; color: #fff; padding-left: 0px; border: none; position: absolute; z-index: 999; margin: 0 auto; } .theme_slider_wrapper.theme_slider_2 .slick-dots { display: none!important; } .theme_slider_wrapper.theme_slider_2 .item_type2{ display: block; position: relative; background-color: #000000; display:inline-block; max-width:33.33%; background-size: cover; background-position: center; margin-left: 1px; margin-right: 1px; } .prop_new_detals_info{ position: absolute; bottom: 60px; padding: 0px 0px 0px 20px; color: #fff; width:100%; } .theme_slider_wrapper.theme_slider_2 h3{ padding: 0px 0px 0px 110px; color: #fff; display: inline-block; width: 100%; margin-bottom: 5px; display: block; } .theme_slider_wrapper.theme_slider_2 h3 a{ color: #fff; font-weight: 700; font-size: 28px; } .theme-slider-location a, .theme-slider-location{ color:#f3f3f3; } .theme-slider-location{ padding: 0px 0px 0px 110px; font-size: 15px; } .theme_slider_2_contact_agent { position: absolute; bottom: 200px; left: 0px; background-color: #222; fill: #fff; width: 40px; height: 40px; padding: 8px 8px 8px 9px; opacity: 0.75; z-index: 12; border-top-right-radius: 2px; border-bottom-right-radius: 2px; pointer-events: initial; transition: all 0.7s ease; } .theme_slider_2_contact_agent:hover{ opacity:1; } .theme_slider_2_contact_agent svg{ width: 20px; height: 22px; color:#fff; } .theme_slider_2 .theme_slider_2_contact_agent, .theme_slider_2 .prop_new_detals_info{ display:none; } .theme_slider_wrapper.theme_slider_2 .theme-slider-price { position: relative; left: 0px; right: auto; width: auto; border-top: none; height: auto; font-size: 15px; font-weight: 600; padding: 5px 10px; color: #fff; background-color: #0073e1; margin-bottom: 10px; display: inline-block; margin-left: 20px; } .theme_slider_wrapper.theme_slider_2 .prop_new_details{ pointer-events:auto; cursor:pointer; } .theme_slider_wrapper.theme_slider_2 .prop_new_details_back{ transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; pointer-events: none; background: linear-gradient( to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7) ); } .theme_slider_wrapper.theme_slider_2 .item_type2:hover .prop_new_details_back{ opacity:0.3; } .theme_slider2_agent_picture{ width:90px; height: 90px; background-repeat: no-repeat; background-size: cover; float:left; background-position: center center; border-radius: 2px; } .theme_slider_2 .theme_slider_contact_wrapper{ display:none; } .theme_slider_2 .theme_slider_contact_form_wrapper { position: absolute; top: -395px; left: 70px; width: 420px; z-index: 10; pointer-events: initial; opacity: 0; transition: all 0.7s ease; color: #5c727d; display:none; } .theme_slider_2 .theme_slider_contact_form_wrapper.theme_slider_contact_form_wrapper_visible { opacity: 1; left: 90px; } /* =Form ----------------------------------------------- */ .form-control { display: block; width: 100%; height: 40px; padding: 9px 12px; font-size: 13px; line-height: 1.428571429; color: #8593a9; vertical-align: middle; background-color: #ffffff; background-image: none; border: 1px solid #eee; border-radius: 2px; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; margin-bottom: 15px; } textarea.form-control { height: auto; font-size: 13px; } .form-control::-moz-placeholder, .form-control::-webkit-input-placeholder { color: #8593a9; } .dropdown-menu{ font-size:13px; font-weight: 600; padding: 5px 0 0px 0px; width: 100%; min-width: 200px; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); } .search_wr_10 .dropdown-menu, .search_wr_11 .dropdown-menu{ min-width: 160px; } .loginrow{ margin-bottom:13px; } .form-control.open{ border-color: #0073e1; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } .form-control.open .filter_menu_trigger { color:#0073e1; } .form-control:focus { border-color: #0073e1; } .adv1-holder{ width: 910px; float: left; padding: 10px 13px; } #adv-search-mobile .dropdown.form-control{ padding:0px; } .adv-search-1 .form-control{ width: 206px; display: inline; float: left; margin: 0px 13px 13px 0px; padding:0px; } .adv-search-1 input[type=text] { width: 206px; margin: 0px 13px 13px 0px; padding: 9px 0px 7px 13px; color: #222; background-color: #fff; } .listing_filter_select .caret_filter, .adv-search-1 .caret_filter{ position: absolute; right: 15px; top: 17px; } .fullscreen_search .adv-search-1 .filter_menu{ bottom: 41px; top: auto; -webkit-box-shadow: none; box-shadow: none; } .search_wrapper-close-extended#search_wrapper.fullscreen_search { bottom: 150px!important; } .dropdown{ cursor: pointer; } .btn{ padding: 9px 35px; font-size: 14px; text-transform: uppercase; -webkit-box-shadow: 0px 2px 0px 0px rgba(218, 68, 83, 1); box-shadow: 0px 2px 0px 0px rgba(218, 68, 83, 1); } #primary .btn{ width: 220px; } #colophon .btn{ width:217px; } .red{ background-color: #0073e1; color:#ffffff; } .red:hover{ color:#ffffff; background-color: #da4453; } /*=adv-search-1 ------------------------------------------------*/ #adv-search-header-mobile{ background-color: #0073e1; padding: 15px 15px 15px 15px; color: #fff; cursor: pointer; font-size: 15px; float: left; width: 100%; display: none; margin-bottom: 0px; } .page-template-splash_page #adv-search-header-mobile{ margin-bottom: 0px; z-index: 9; position: relative; } #adv-search-mobile{ display: none; padding: 15px 15px 3px 15px; float: left; width: 100%; background-color: #fff; } .page-template-splash_page #adv-search-mobile { padding: 13px; } #adv-search-mobile .filter_menu_trigger { margin-top: 1px; padding: 9px 10px; } #adv-search-mobile .caret_filter{ float:right; margin-right:9px; margin-top: 7px; position:relative; } #adv-search-mobile .filter_menu{ width: 100%; margin: 0px; } /*=adv-search-4 ------------------------------------------------*/ .search_wr_4 .adv-search-1{ max-width: 1125px; /* padding: 15px 7px;*/ } .adv4-holder{ float: left; padding: 13px 5px; width:100%; } .advanced_submit_4, #advanced_submit_4{ width:100%; } .adv4-holder .adv_search_slider { width: 100%; padding-right: 5px!important; } .search_wr_4.with_search_on_end #adv-search-header-1 { top: -40px; left: 15px; } .search_wr_4.with_search_on_end.with_search_form_float #adv-search-header-1 , .search_wr_4.with_search_on_end.with_search_form_float #adv-search-header-1 { top: -40px; left: 0px; } #search_wrapper.search_wr_4.with_search_on_end.without_search_form_float, #search_wrapper.search_wr_4.with_search_on_start.without_search_form_float{ padding: 0px 15px; } /*=adv-search-5 ------------------------------------------------*/ #search_wrapper.search_wr_5 { height:100%; border:none; height: auto; padding: 0px 7px; } #search_wrapper.search_wr_5.with_search_form_float { padding: 0px 7px; } .search_wr_5 .adv-search-1{ position: Relative; bottom: auto; padding: 15px 0px; max-width: 1110px; width: 100%; background: transparent; } .adv5-holder .adv_search_slider { width: 100%; padding-right: 5px!important; } .search_wr_5 h3{ padding-left: 7px; font-size: 18px; font-weight: 800; } /*=adv-search-6 ------------------------------------------------*/ #search_wrapper.search_wr_6 { padding: 0px; } .tab-content .adv_search_slider, .adv6-holder .adv_search_slider { width: 100%; padding-right: 5px!important; } #search_wrapper.search_wr_6.with_search_on_start.without_search_form_float{ padding-top: 65px; } #tab_prpg_adv6{ position: relative; } #google_map_prop_list_sidebar #tab_prpg_adv6{ float:left; width:100%; } .search_wr_6 .adv-search-1{ border:none; max-width: 1125px; } .search_wr_6 .nav-tabs{ border: none; margin: 0px 0px 0px 0px; position: absolute; top: -55px; left:7px; } .search_wr_6 .adv_extended_options_text{ margin-bottom:15px; } .adv6-holder{ padding: 15px 0px 0px 0px; float: left; width:100%; } .search_wr_6.with_search_form_float .adv6-holder { padding: 13px 7px 0px 7px; } .search_wr_6.with_search_form_float .adv6-holder .nav-tabs{ left:-7px; } .adv_search_tab_item{ float: left; display: inline-block; border: 1px solid #ebba7c; background: #ebba7c; } .adv_search_tab_item:last-of-type{ border-right: none; } .advanced_search_sidebar .adv_search_tab_item a, .adv_search_tab_item a{ color: #fff; float: left; padding: 13px 23px; text-transform: capitalize; font-weight: 600; line-height: 14px; } .adv_search_tab_item.active{ background: #0073e1; color:#fff; border: 1px solid #0073e1; } .adv_search_tab_item.active a{ color:#fff; } .advanced_search_sidebar .adv6_tab_head{ padding: 10px 10px!important; } .advanced_search_sidebar .adv_search_tab_item{ margin-right: 5px!important; margin-bottom: 5px!important; } .advanced_search_sidebar .adv_search_tab_item a:hover, .adv_search_tab_item a:hover{ color:#fff!important; } .wpestate_search_tab_align_center .nav-tabs { border: none; margin-left: 0px; margin-bottom: 10px; float: none; text-align: center; top: -65px; margin: 0px auto; width: 100%; } .wpestate_search_tab_align_center .nav-tabs .adv_search_tab_item{ float: none; text-align: center; margin-right: 10px; position:relative; } .wpestate_search_tab_align_center .adv_search_tab_item.active:before { background-color: #0f73e1; content: ""; height: 17px; position: absolute; top: 29px; width: 17px; margin-left: -8px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); left: 50%; } #google_map_prop_list_sidebar .nav-tabs .adv_search_tab_item{ float:left; margin-bottom: 10px; border-bottom: 0px; margin-right: 5px; } .nav-tabs { border-bottom: 0px; } #adv-search-mobile .adv_search_tab_item.active:before, #advanced_search_shortcode .adv_search_tab_item.active:before, .advanced_search_sidebar .adv_search_tab_item.active:before, #google_map_prop_list_sidebar .adv_search_tab_item.active:before{ display:none; } #adv-search-mobile .nav-tabs{ text-align: left; border-bottom: 0px; } #advanced_search_shortcode .nav-tabs{ text-align: left; margin-left: 8px; border-bottom: 0px; margin-bottom: 10px; } .advanced_search_sidebar .nav-tabs{ text-align: left; margin-bottom: 5px; border-bottom: 0px; } .advanced_search_shortcode .tab-pane, .adv-search-mobile .tab-pane, .advanced_search_sidebar .tab-pane{ box-shadow: none; } /*=adv-search-7 ------------------------------------------------*/ #search_wrapper.search_wr_7 { height: 100%; background-color: #f5f8fa; border: none; } .search_wr_7 .adv-search-1 { background-color: #f5f8fa; position: Relative; bottom: auto; padding: 15px 0px; } .adv7-holder .nav.nav-tabs{ position: absolute; top: -57px; left: 7px; } .adv7-holder .adv_search_slider { width: 100%; padding-right: 5px!important; } .with_search_7 #openmap{ border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; bottom:0px; right: 52px; } /*=adv-search-8 ------------------------------------------------*/ #adv-search-8{ max-width: 1125px; } #search_wrapper.search_wr_8{ padding-bottom: 0px; } #search_wrapper.search_wr_8.with_search_form_float{ padding: 0px 0px; } #search_wrapper.search_wr_8.with_search_on_start.without_search_form_float{ padding-top: 66px; } .search_wr_8.without_search_form_float .wpestate_search_tab_align_center .nav-tabs{ top: -70px; position: absolute; } .search_wr_8 .nav-tabs{ border:none; margin-left: 7px; } .search_wr_8.with_search_form_float .nav-tabs { border: none; margin-left: 0px; } .with_search_form_float .adv8-holder{ margin-top: -55px; } .adv8-holder{ margin-top: -70px; } .adv8-holder .tab-content{ width: 100%; } .search_wrapper.search_wr_8.without_search_form_float { padding-top: 85px!important; padding-bottom: 15px!important; } .with_search_form_float .adv8-holder .tab-content{ padding: 27px 7px 0px 7px; } .with_search_form_float .adv8-holder #adv_extended_options_text_adv { margin-bottom: 13px; } /*=adv-search-9 ------------------------------------------------*/ #search_wrapper.search_wr_9 { height: 100%; background-color: #f5f8fa; border: none; } #search_wrapper.search_wr_5.fullscreen_search, #search_wrapper.search_wr_7.fullscreen_search, #search_wrapper.search_wr_9.fullscreen_search{ height:auto; } .search_wr_9 .adv-search-1 { background-color: #f5f8fa; position: Relative; bottom: auto; padding: 15px 0px; } .adv9-holder .nav.nav-tabs{ position: absolute; top: -57px; left: 7px; } .adv9-holder .adv_search_slider { width: 100%; padding-right: 5px!important; } .with_search_9 #openmap{ border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; bottom:0px; right: 52px; } /*=adv-search-10 ------------------------------------------------*/ .adv_handler { background-color: #0073e1; width: 42px; height: 40px; cursor: pointer; margin-right: 9px; float: left; line-height: 40px; text-align: center; color: #fff; } #advanced_submit_10 { width: auto; margin-top: 0px; margin-bottom: 15px; margin-left: 0px; padding: 14px 34px 13px; } .with_search_form_float #advanced_submit_10 { padding: 14px 32px 13px; } .search_wr_10 #advanced_submit_11{ padding: 14px 34px 13px; } .adv_search_hidden_fields { float: left; width: 100%; padding: 0px 0px 10px; display:none; } #search_wrapper.search_wr_10 { padding-bottom: 0px; } #search_wrapper.search_wr_10 .adv-search-1{ max-width: 1130px; } #search_wrapper.search_wr_10.with_search_form_float{ padding: 13px 7px 0px 7px; } .search_wr_10 .adv_search_slider { width: 100%; padding-right: 5px!important; } /*=adv-search-11 ------------------------------------------------*/ #advanced_submit_11 { width: auto; margin-top: 0px; margin-bottom: 15px; margin-left: 0px; padding: 14px 36px 13px; } .search_wr_11 #advanced_submit_11{ padding: 14px 32px 13px; } .adv_search_hidden_fields { float: left; width: 100%; padding: 0px 0px 10px; display:none; } #search_wrapper.search_wr_11 { padding-bottom: 0px; } #search_wrapper.search_wr_11 .adv-search-1{ max-width: 1130px; } #search_wrapper.search_wr_11.with_search_form_float{ padding: 13px 7px 0px 7px; } .search_wr_11 .adv_search_slider { width: 100%; padding-right: 5px!important; } /*=adv-search-geolocation ------------------------------------------------*/ .radius_wrap{ padding-left: 0px; padding-right: 7px; position:relative; } .slider_radius_wrap{ height:38px; position:relative; } #wpestate_slider_radius { margin-left: 8px; margin-top: 3px; height: 5px; } #wpestate_slider_radius .ui-slider-handle { margin-top: -2px; width: 17px; height: 17px; background-image: none; background-color: #fff; } .radius_wrap:after{ font-size: 22px; font-family: "Font Awesome 5 Free"; content: "\f3c5"; position: absolute; top: 8px; right: 18px; color: #f6d6ad; font-weight: 600; } .half_map_body .ui-front{ z-index: 9999; } /*=Header ------------------------------------------------*/ .social_facebook{ margin-left: 10px; width: 20px; height: 20px; background-image: url('css/css-images/social.png'); background-position: 0px 0px; background-repeat: no-repeat; float: left; } .social_facebook:hover{ background-image: url('css/css-images/social.png'); background-position: -20px 0px; background-repeat: no-repeat; } .social_tweet{ margin-left: 10px; width: 27px; height:20px; background-image: url('css/css-images/social.png'); background-position: -40px 0px; background-repeat: no-repeat; float: left; } .social_tweet:hover{ background-image: url('css/css-images/social.png'); background-position: -69px 0px; background-repeat: no-repeat; } .social_google{ margin-left: 10px; width: 26px; height:20px; background-image: url('css/css-images/social.png'); background-position: -96px 0px; background-repeat: no-repeat; float: left; } .social_google:hover{ background-image: url('css/css-images/social.png'); background-position: -122px 0px; background-repeat: no-repeat; } .social_pinterest{ margin-left: 7px; width: 26px; height:20px; background-image: url('css/css-images/social.png'); background-position: -148px 0px; background-repeat: no-repeat; float: left; } .social_pinterest:hover{ background-image: url('css/css-images/social.png'); background-position: -169px 0px; background-repeat: no-repeat; } .social_linkedin{ margin-left: 7px; width: 26px; height:20px; background-image: url('css/css-images/social.png'); background-position: -196px 0px; background-repeat: no-repeat; float: left; } .social_linkedin:hover{ background-image: url('css/css-images/social.png'); background-position: -226px 0px; background-repeat: no-repeat; } /*unit*/ .share_unit .social_facebook{ background-image: none; margin: 3px 0px; padding-right: 3px; } .share_unit .social_facebook:after { font-family: "Font Awesome 5 Brands"; content: "\f09a"; background-image: none; padding: 0px; margin: 0px; font-size: 17px; font-weight: 500; } .share_unit .social_facebook:hover{ background-image: none; margin: 3px 0px; padding-right: 3px; } .share_unit .social_tweet{ background-image: none; margin: 3px 0px; padding-right: 2px; } .share_unit .social_tweet:after { font-family: "Font Awesome 5 Brands"; background-image: none; padding: 0px; margin: 0px; content: "\f099"; font-size: 16px; font-weight: 500; } .share_unit .social_tweet:hover{ background-image: none; margin: 3px 0px; padding-right: 2px; } .share_unit .social_google{ background-image: none; margin: 0px 0px 3px 0px; padding-right: 2px; } .share_unit .social_google:after{ font-family: "Font Awesome 5 Free"; background-image: none; padding: 0px; margin: 0px; content: "\f0d5"; font-size: 15px; } .share_unit .social_google:hover{ background-image: none; margin: 0px 0px 3px 0px; padding-right: 2px; } .share_unit .social_whatsup{ background-image: none; margin: 3px 0px; padding-right: 3px; } .share_unit .social_whatsup:after{ content: "\f232"; font-family: "Font Awesome 5 Brands"; background-image: none; padding: 0px; margin: 0px; font-size: 16px; font-weight: 500; } .share_unit .social_whatsup:hover{ background-image: none; margin: 3px 0px; padding-right: 3px; } .share_unit .social_pinterest{ background-image: none; margin: 3px 0px; padding-right: 3px; } .share_unit .social_pinterest:hover{ background-image: none; margin: 3px 0px; padding-right: 3px; } .share_unit .social_pinterest:after { content: "\f231"; font-family: "Font Awesome 5 Brands"; background-image: none; padding: 0px; margin: 0px; font-size: 16px; font-weight: 500; } .share_unit .social_email{ background-image: none; margin: 3px 0px; padding-right: 3px; float:left; } .share_unit .social_email:hover{ background-image: none; margin: 3px 0px; padding-right: 3px; } .share_unit .social_email:after { content: "\f0e0"; font-family: "Font Awesome 5 Free"; background-image: none; padding: 0px; margin: 0px; font-size: 16px; } .share_unit .social_linkedin{ margin: 7px 7px 7px 7px; width: 26px; height:20px; background-image: url('css/css-images/social-unit.png'); background-position: -196px 0px; background-repeat: no-repeat; float: left; } .share_unit .social_linkedin:hover{ background-image: url('css/css-images/social-unit.png'); background-position: -226px 0px; background-repeat: no-repeat; } /**/ .agent_unit .social_facebook{ margin-left: 0px; width: 20px; height: 20px; background-image: url('css/css-images/social.png'); background-position: 0px 0px; background-repeat: no-repeat; float: left; } .agent_unit .social_facebook:hover{ background-image: url('css/css-images/social.png'); background-position: -20px 0px; background-repeat: no-repeat; } .agent_unit .social_tweet{ margin-left: 0px; width: 27px; height:20px; background-image: url('css/css-images/social.png'); background-position: -40px 0px; background-repeat: no-repeat; float: left; } .agent_unit .social_tweet:hover{ background-image: url('css/css-images/social.png'); background-position: -69px 0px; background-repeat: no-repeat; } .agent_unit .social_google{ margin-left: 0px; width: 26px; height:20px; background-image: url('css/css-images/social.png'); background-position: -96px 0px; background-repeat: no-repeat; float: left; } .agent_unit .social_google:hover{ background-image: url('css/css-images/social.png'); background-position: -122px 0px; background-repeat: no-repeat; } .agent_unit .social_pinterest{ margin-left: 0px; width: 26px; height:20px; background-image: url('css/css-images/social.png'); background-position: -148px 0px; background-repeat: no-repeat; float: left; } .agent_unit .social_pinterest:hover{ background-image: url('css/css-images/social.png'); background-position: -169px 0px; background-repeat: no-repeat; } .agent_unit .social_linkedin{ margin-left: 0px; width: 26px; height:20px; background-image: url('css/css-images/social.png'); background-position: -196px 0px; background-repeat: no-repeat; float: left; } .agent_unit .social_linkedin:hover{ background-image: url('css/css-images/social.png'); background-position: -226px 0px; background-repeat: no-repeat; } .miclogo{ height: 60px; margin-top: 1px; opacity: 0.95; } .customnav #access{ } .customnav .menu li a{ /* padding-bottom: 22px; padding-top: 30px;*/ } .customnav #access ul li:hover> ul{ top:70px; } .customnav #access ul ul li:hover> ul{ top:-26px; } .customnav #access ul ul ul{ top:30px; } .customnav .menu>li a{ /* padding-bottom: 28px; padding-top: 30px;*/ } .customnav .sub-menu>li a{ padding: 13px; } .navbar-fixed-top{ /* -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; */ } /* =breadcrumb ----------------------------------------------- */ .breadcrumb{ color:#8593a9; background: none; margin-top: 13px; padding: 0px; margin-bottom: 17px; font-size: 12px; margin-left:0px; } .breabcrumb_dashboard { display: none; } .breadcrumb > li + li:before { font-family: "Font Awesome 5 Free"; padding: 0 5px; color: #cccccc; content: "\f105"; font-weight: 600; } .breadcrumb .active{ color:#0073e1 ; } .breadcrumb a{ color:#8593a9; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; } .breadcrumb a:hover{ color: #0073e1; } .breadcrumb > li { display: inline-block; word-break: break-all; } /*=User Login -------------------------------------------------*/ #property_details_modal_wrapper, #modal_login_wrapper{ display:none; width: 100%; height: 100%; top: 0px; left: 0px; position: fixed; z-index: 9999; } .property_details_modal_back, .modal_login_back{ background-color: #111; opacity: 0.5; width: 100%; height: 100%; top: 0px; left: 0px; position: absolute; z-index:1; } .property_details_modal_container, .modal_login_container { background-color: #fff; left: 0; right: 0; top: 8%; width: 450px; z-index: 1; position: absolute; margin: 0px auto; box-shadow: 3px 5px 13px 0px rgba(29,29,29,0.05); } .modal_login_container .alert-message, .modal_login_container .login-alert{ width:100%; max-width: 100%; } .or_social{ width: 100%; float: left; text-align: center; margin: 15px 0px 5px 0px; } #property_details_modal_close, #login-modal_close { position: absolute; top: 0px; right: 0px; text-align: center; cursor: pointer; z-index: 999999; background-image: url(./css/css-images/closeicon4.png); background-position: 50% 50%; background-repeat: no-repeat; width: 25px; height: 25px; opacity: 0.3; } #property_details_modal_close{ top: 15px; right: -30px; opacity: 1; } #forgot-div-title-topbar, #register-div-title-topbar, #login-div-title-topbar{ background: #f3f3f3; padding: 25px; color: #333; text-transform: lowercase; font-size: 21px; line-height: 1.3em; text-align: center; font-weight: 800; margin-bottom: 0px; } #forgot-pass-div-mobile, #forgot-pass-div, #register-div-topbar, #login-div_topbar{ padding: 50px 50px 25px 50px; height: 100%; float: left; } .login_modal_control{ padding: 0px 50px 50px 50px; color: #333; width: 100%; float: left; text-transform: lowercase; font-size: 15px; } #widget_register_topbar{ float:left; font-weight: 700; } #forgot_pass_topbar{ float:right; font-weight: 700; } #widget_login_topbar{ display:none; font-weight: 700; } #return_login_topbar{ display:none; color: #333; font-weight: 600; } #wp-submit-register_topbar, #wp-login-but-topbar, #wp-forgot-but-topbar{ width:100%; margin-bottom: 0px; } /* =User Menu ----------------------------------------------- */ .user_menu { display: inline-block; float: right; margin-right: 45px; color: #0073e1; padding: 0px 0px 0px 0px; cursor: pointer; margin-top: -18px; position: absolute; right: 0px; top: 50%; -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; } .full_width_header .user_menu { margin-right:100px; } .full_width_header .header5_user_wrap .user_menu { margin-right:55px; } .full_width_header .logo{ padding-left:45px; } .is_boxed .full_width_header .user_menu { margin-right:45px; } .user_loged{ background-color: transparent; padding: 0px 0px 0px 11px; margin-top: -27px; } .is_boxed .full_width_header .user_loged{ margin-right:45px; } .customnav{ background-color: #FFF; opacity: 0.95; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); } .customnav:hover{ opacity:1; } .user_loged i{ color:#0073e1; } .user_loged .menu_user_tools{ margin-top: 23px; } .submit_action { float: right; display: inline; margin-top: 7px; font-size: 22px; color: #222; margin-right: 12px; transition: color 0.4s linear; -moz-transition: color 0.4s linear; -webkit-transition: color 0.4s linear; -o-transition: color 0.4s linear; } .header_transparent.master_header_sticky .submit_action{ color: #222; } .submit_action:hover{ color: #888888; } .submit_action svg { color: #8a959e; width: 30px; height: 30px; fill: #0073e1; margin: 0px 0px 0px 0px; line-height: 26px; vertical-align: middle; display: inline-block; } .customnav.header_type5 .submit_action svg { fill: #0073e1; } .header_type5 .submit_action svg { fill: #fff; } .header_transparent .submit_action:hover svg{ fill: #fff; opacity:0.7; } .customnav .header5_user_wrap .header_phone svg, .submit_action:hover svg, .header_transparent .customnav .submit_action:hover svg{ fill: #222; opacity:1; } .header_transparent .customnav .header_phone svg, .header_transparent .customnav .submit_action svg{ fill: #0073e1; } .header5_user_wrap .header_phone svg, .header5_user_wrap .header_phone a, .header_transparent .header_phone a, .header_transparent .header_phone svg, .header_transparent .submit_action svg { fill: #fff; } .header5_user_wrap .header_phone{ margin-top:7px; } .header5_user_wrap .header_phone svg, .header5_user_wrap .header_phone a, .header_transparent .header_phone a{ color:#fff; } .customnav .header5_user_wrap .header_phone svg, .customnav .header5_user_wrap .header_phone a, .header_transparent .customnav .header_phone a{ color: #222; } .agent_sidebar_mobile svg, .header_phone svg { color: #8a959e; height: 21px; fill: #0073e1; margin: 0px 0px 0px 0px; line-height: 26px; vertical-align: middle; display: inline-block; } .header_phone { float: right; display: inline; margin-top: 5px; font-size: 17px; font-weight: 700; color: #222; margin-right: 12px; transition: color 0.4s linear; -moz-transition: color 0.4s linear; -webkit-transition: color 0.4s linear; -o-transition: color 0.4s linear; margin-right: 20px; line-height: 30px; } .no_user_submit .header_phone { margin-right: 10px; } .user_loged .header_phone{ float: left; line-height: 45px; } .submit_listing{ float: right; display: inline; margin-top: 0px; font-size: 14px; background: #0073e1; padding: 10px 13px; font-weight: 700; color: #ffffff; webkit-transition: background-color 0.1s linear; -o-transition: background-color 0.1s linear; transition: background-color 0.1s linear; border: 1px solid; border-color: #0073e1; color: #ffffff; background-color: #0073e1; background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, #0073e1)); background-image: linear-gradient(to right, transparent 50%, #0073e1 50%); background-size: 200% 100%; background-position: right bottom; } a.submit_listing:hover{ text-decoration: none; background-color: transparent; background-position: left bottom; color: #0073e6; border-color: #0073e6; transition: all 300ms ease; webkit-transition: all 300ms ease; -o-transition: all 300ms ease; } .header_transparent a.submit_listing:hover{ background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #222222), color-stop(50%, #0073e1)); background-image: linear-gradient(to right, #222222 50%, #0073e1 50%); border:1px solid #222; color:#fff; } .menu_user_picture{ border-radius: 50%; width: 45px; height: 45px; margin-top: 7px; float: left; display: inline; border: 1px solid #0073e1; background-size: cover; } .menu_user_tools{ border-radius: 50%; width: 15px; height: 20px; margin: 0px; float: left; display: inline; cursor: pointer; font-size: 14px; color: #0073e1; } .navicon-button { display: inline-block; position: relative; padding: 6px; transition: 0.25s!important; cursor: pointer; user-select: none; opacity: .8; width: 30px; height: 30px; float:left; } .nav-notlog{ display:none; } .navicon-button.open{ padding: 4px 0px 6px 15px; } .user_loged .navicon-button{ margin-top: 22px; padding: 6px 2px 6px 6px; float: right; } .user_loged .navicon-button.open{ margin-top: 21px; } .navicon-button:hover { transition: 0.5s; opacity: 1; } .navicon { position: relative; width: 18px; height: 2px; background: #333; transition: 0.5s; border-radius: 2.5rem; } .opensvg { transform: scale(0.75); } .navicon-button .navicon:before, .navicon-button .navicon:after { transition: 0.25s; } .navicon:before, .navicon:after { display: block; content: ""; height: 2px; width:18px; background: #333; position: absolute; transition: 0.5s 0.25s; border-radius: 1rem; } .navicon:after { top: -5px; } .navicon:before { top: 5px; } #user_menu_u:hover .navicon:before { top: 7px; } #user_menu_u:hover .navicon:after { top: -7px; } .opensvg.plus .navicon, .opensvg.x .navicon { background: transparent; } .opensvg.plus .navicon:before, .opensvg.x .navicon:before { transform: rotate(-45deg); } .opensvg.plus .navicon:after, .opensvg.x .navicon:after { transform: rotate(45deg); } .opensvg:not(.steps) .navicon:before, .opensvg:not(.steps) .navicon:after { top: 0 !important; } .white-caret{ border-top-color: #FFFFFF; } .menu-caret{ margin: 5px 0px 0px 25px; } .navbar-default .navbar-nav > li > a{ color:#f7f5f2; } .navbar-default .navbar-nav > .dropdown > a .caret { border-top-color: #f7f5f2; border-bottom-color: #f7f5f2; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #fff; background-color: #45a6cc; } .navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret { border-top-color: #fff; border-bottom-color: #fff; } #user_menu_open{ background-color: #fff; right: 45px; left: auto; z-index: 999999; top: 100%; margin-top: 0px; padding: 15px 0px 0px 0px; background-color: #fff; border-radius: 0px; width: 255px; display: none; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); } #user_menu_open.dropdown-menu{ border:1px solid #dde4e9; border:none; } #user_menu_open:before { content: " "; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #fff; top: -10px; right: 7px; position: absolute; } #user_menu_open:after{ content: " "; width: 0; height: 0; border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 9px solid #fdfdfd; top: -9px; right: 8px; position: absolute; } #user_menu_open a{ padding: 15px 35px; width: 100%; transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none; font-size: 14px; font-weight: bold; } #user_menu_open li a{ color:#222; -webkit-transition: padding 0.35s ease; -moz-transition: padding 0.35s ease; -o-transition: padding 0.35s ease; transition: padding 0.35s ease; position: relative; } #user_menu_open > li > a:hover, #user_menu_open > li > a:focus{ background-color: #0073e1; color:#fff; background-image:none; padding-left: 50px; } #user_menu_open > li > a:hover .unread_mess{ background-color: #fff; color:#0073e1; } #user_menu_open > li > a:hover i{ color:#fff; } #user_menu_open i{ width: 10px; } .menulist{ width:255px; } .menulist i{ margin-right: 13px; } #user_menu_open .menulist a:hover{ background-color: #393f48; color:#fff; } #user_menu_open .divider{ opacity:0.5; margin:15px 0px 0px 0px; } #user_menu_open .login_form{ border:none; width: 253px; } #user_menu_open .login_form input[type=text], #user_menu_open .login_form input[type=password], #user_menu_open .login_form input[type=email], #user_menu_open .login_form input[type=url], #user_menu_open .login_form input[type=number], #user_menu_open .login_form textarea, #user_menu_open .btn { width: 227px; } #user_menu_open #widget_login_topbar, #user_menu_open #widget_register_topbar, #user_menu_open #forgot_pass_topbar{ padding-left: 0px; } #forgot_pass_mobile, #user_menu_open #forgot_pass_topbar{ display: inline-block; padding: 6px 0px 0px 0px; } #user_menu_open #register-div-title-topbar, #user_menu_open #login-div-title-topbar{ padding-left: 12px; margin-bottom: 0px; } #user_menu_open li { position: relative; } #user_menu_open .unread_mess { top: 10px; } #wp-forgot-but-mobile, #wp-forgot-but, #wp-login-but{ width: 227px; margin-bottom: 8px; } .modal-content #wp-login-but{ margin-bottom: 0px!important; } #wp-submit-register{ width: 227px; float:left; } #wp-forgot-but, #wp-login-but, #wp-submit-register { width: 100%; } /* =User Menu new design ----------------------------------------------- */ .col-md-12.add-estate.profile-page.profile-onprofile.row { padding-right: 0px; padding-left: 0px; width: 100%; position: relative; } .pack_description_row { width: 1000px; float:left; display:none; } .wrapper_packages .fa, .wrapper_packages { font-size: 14px; color: #7e939d; font-weight: 600; } #open_packages{ cursor:pointer; } #open_packages:hover .fa, #open_packages:hover{ color: #0073e1; } .buypackage input[type="checkbox"]:checked:before{ color: #0073e1; background-color: #ffffff; } .buypackage input[type="checkbox"] { float: none; left: 0px; right: 0px; margin: 0px auto; top: 0px; background-color: #334249; border: 1px solid #566b75; } .buypackage { cursor:pointer; background-color: #334249; padding-left: 13px; padding-right: 13px; padding-top: 21px; padding-bottom: 0px; bottom: 0px; position: absolute; font-size: 12px; color: #7e939d; text-transform: uppercase; left: 0px; right: 0px; min-height: 75px; line-height: 2.4em; } .submit-price { font-size: 16px; color: #ffffff; line-height: 1.6em; } .pack_description_unit_head { float: left; width: 100%; } .dashboard_username { color: #576871; font-size: 16px; line-height: 1.6em; } .user_profile_explain{ font-size: 14px; line-height: 1.4em; } .submit_mandatory{ margin-bottom:10px; line-height: 1.3em; font-size: 13px; padding-left: 60px; } .col-md-8.dashboard_password { padding-right: 0px; padding-left: 0px; } .col-md-4.profile_label { padding-right: 15px; padding-left: 0px; } .user_profile_div { margin-left: 60px; float: left; } .col-md-12.user_profile_div { margin-right: 60px; margin-left: 60px; width: 1000px; padding: 0px; } .dashboard_menu_user_image .menu_user_picture { margin: 0px auto; float: none; position: relative; left: 0px; right: 0px; display: block; border: 0px solid #0073e1; margin-bottom:10px; width: 80px; height: 80px; background-size: cover; } .dashboard_menu_user_image { height: 175px; padding-top: 30px; text-align: center; } .dash_no_header.page-template-user_dashboard_showing.admin-bar .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_inbox.admin-bar .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_add_agent.admin-bar .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_agent_list.admin-bar .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_search_result.admin-bar .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_floor.admin-bar .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_invoices.admin-bar .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_searches.admin-bar .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_favorite.admin-bar .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_add.admin-bar .top_bar_wrapper, .dash_no_header.page-template-user_dashboard.admin-bar .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_profile.admin-bar .top_bar_wrapper { top: 32px; } .dash_no_header.page-template-user_dashboard_showing .admin-bar.top_bar_wrapper, .dash_no_header.page-template-user_dashboard_inbox .admin-bar.top_bar_wrapper, .dash_no_header.page-template-user_dashboard_add_agent .admin-bar.top_bar_wrapper, .dash_no_header.page-template-user_dashboard_agent_list .admin-bar.has_top_bar, .dash_no_header.page-template-user_dashboard_profile .admin-bar.has_top_bar, .dash_no_header.page-template-user_dashboard_search_result .admin-bar.top_bar_wrapper, .dash_no_header.page-template-user_dashboard_floor .admin-bar.top_bar_wrapper, .dash_no_header.page-template-user_dashboard_invoices .admin-bar.top_bar_wrapper, .dash_no_header.page-template-user_dashboard_searches .admin-bar.top_bar_wrapper, .dash_no_header.page-template-user_dashboard_favorite .admin-bar.top_bar_wrapper, .dash_no_header.page-template-user_dashboard_add .admin-bar.top_bar_wrapper, .dash_no_header.page-template-user_dashboard .admin-bar.top_bar_wrapper, .dash_no_header.page-template-user_dashboard_profile .admin-bar.top_bar_wrapper{ top: 32px; } .dash_no_header.page-template-user_dashboard_showing .header_wrapper, .page-template-user_dashboard_showing #colophon, .dash_no_header.page-template-user_dashboard_inbox .header_wrapper, .page-template-user_dashboard_inbox #colophon, .dash_no_header.page-template-user_dashboard_add_agent .header_wrapper, .page-template-user_dashboard_add_agent #colophon, .dash_no_header.page-template-user_dashboard_agent_list .header_wrapper, .page-template-user_dashboard_agent_list #colophon, .dash_no_header.page-template-user_dashboard_search_result .header_wrapper, .page-template-user_dashboard_search_result #colophon, .dash_no_header.page-template-user_dashboard_floor .header_wrapper, .page-template-user_dashboard_floor #colophon, .dash_no_header.page-template-user_dashboard_invoices .header_wrapper, .page-template-user_dashboard_invoices #colophon, .dash_no_header.page-template-user_dashboard_searches .header_wrapper, .page-template-user_dashboard_searches #colophon, .dash_no_header.page-template-user_dashboard_favorite .header_wrapper, .page-template-user_dashboard_favorite #colophon, .dash_no_header.page-template-user_dashboard_add .header_wrapper, .page-template-user_dashboard_add #colophon, .dash_no_header.page-template-user_dashboard .header_wrapper, .page-template-user_dashboard #colophon, .dash_no_header.page-template-user_dashboard_profile .header_wrapper, .page-template-user_dashboard_profile #colophon{ display: none; } .dash_no_header.page-template-user_dashboard_showing.admin-bar.has_top_bar .header_media, .dash_no_header.page-template-user_dashboard_inbox.admin-bar.has_top_bar .header_media, .dash_no_header.page-template-user_dashboard_add_agent.admin-bar.has_top_bar .header_media, .dash_no_header.page-template-user_dashboard_agent_list.admin-bar.has_top_bar .header_media, .dash_no_header.page-template-user_dashboard_search_result.admin-bar.has_top_bar .header_media, .dash_no_header.page-template-user_dashboard_floor.admin-bar.has_top_bar .header_media, .dash_no_header.page-template-user_dashboard_invoices.admin-bar.has_top_bar .header_media, .dash_no_header.page-template-user_dashboard_searches.admin-bar.has_top_bar .header_media, .dash_no_header.page-template-user_dashboard_favorite.admin-bar.has_top_bar .header_media, .dash_no_header.page-template-user_dashboard_add.admin-bar.has_top_bar .header_media, .dash_no_header.page-template-user_dashboard.admin-bar.has_top_bar .header_media, .dash_no_header.page-template-user_dashboard_profile.admin-bar.has_top_bar .header_media { padding-top: 32px; } .page-template-user_dashboard_showing .header_media, .page-template-user_dashboard_inbox .header_media, .page-template-user_dashboard_add_agent .header_media, .page-template-user_dashboard_agent_list .header_media, .page-template-user_dashboard_search_result .header_media, .page-template-user_dashboard_floor .header_media, .page-template-user_dashboard_invoices .header_media, .page-template-user_dashboard_searches .header_media, .page-template-user_dashboard_favorite .header_media, .page-template-user_dashboard_add .header_media, .page-template-user_dashboard .header_media, .page-template-user_dashboard_profile .header_media { min-height: 0px; display: none; } .page-template-user_dashboard_showing .master_header, .page-template-user_dashboard_inbox .master_header, .page-template-user_dashboard_add_agent .master_header, .page-template-user_dashboard_agent_list .master_header, .dash_no_header.page-template-user_dashboard_search_result .master_header, .dash_no_header.page-template-user_dashboard_floor .master_header, .dash_no_header.page-template-user_dashboard_invoices .master_header, .dash_no_header.page-template-user_dashboard_searches .master_header, .dash_no_header.page-template-user_dashboard_favorite .master_header, .dash_no_header.page-template-user_dashboard_add .master_header, .dash_no_header.page-template-user_dashboard .master_header, .dash_no_header.page-template-user_dashboard_profile .master_header{ border-bottom: 0px solid #f0f0f0; } .page-template-user_dashboard_showing .content_wrapper, .page-template-user_dashboard_inbox .content_wrapper, .page-template-user_dashboard_add_agent .content_wrapper, .page-template-user_dashboard_agent_list .content_wrapper, .page-template-user_dashboard_search_result .content_wrapper, .page-template-user_dashboard_floor .content_wrapper, .page-template-user_dashboard_invoices .content_wrapper, .page-template-user_dashboard_searches .content_wrapper, .page-template-user_dashboard_favorite .content_wrapper, .page-template-user_dashboard_add .content_wrapper, .page-template-user_dashboard .content_wrapper, .page-template-user_dashboard_profile .content_wrapper{ width: 100%; padding: 0px 0px 0px 0px; } .page-template-user_dashboard_showing .header_wrapper.header_type4, .page-template-user_dashboard_inbox .header_wrapper.header_type4, .page-template-user_dashboard_add_agent .header_wrapper.header_type4, .page-template-user_dashboard_agent_list .header_wrapper.header_type4, .page-template-user_dashboard_search_result .header_wrapper.header_type4, .page-template-user_dashboard_floor .header_wrapper.header_type4, .page-template-user_dashboard_invoices .header_wrapper.header_type4, .page-template-user_dashboard_searches .header_wrapper.header_type4, .page-template-user_dashboard_favorite .header_wrapper.header_type4, .page-template-user_dashboard_add .header_wrapper.header_type4, .page-template-user_dashboard .header_wrapper.header_type4, .page-template-user_dashboard_profile .header_wrapper.header_type4{ display:none; } .admin-bar .has_header_type2 .col-md-3.user_menu_wrapper, .admin-bar .has_header_type2 .dashboard-margin{ top: 208px; } .has_header_type2 .col-md-3.user_menu_wrapper, .has_header_type2 .dashboard-margin{ top: 176px; } .page-template-user_dashboard_add_agent select, .page-template-user_dashboard_profile select, .page-template-user_dashboard_add #embed_video_type, .page-template-user_dashboard_add #prop_category_submit, .page-template-user_dashboard_add #property_country, .page-template-user_dashboard_add select, .page-template-front_property_submit select{ height: 42px; background-color: #fff; } .page-template-user_dashboard_showing .container, .page-template-user_dashboard_inbox .container, .page-template-user_dashboard_add_agent .container, .page-template-user_dashboard_agent_list .container, .page-template-user_dashboard_search_result .container, .page-template-user_dashboard_floor .container, .page-template-user_dashboard_invoices .container, .page-template-user_dashboard_searches .container .page-template-user_dashboard_favorite .container, .page-template-user_dashboard_add .container, .page-template-user_dashboard .container, .page-template-user_dashboard_profile .container { margin-bottom: 0px!important; } .user_dashboard select { font-size: 13px; } .full_form-nob { font-size: 13px; } .dashboard_package_row{ background-color: #263238; margin-bottom: 15px; float: left; min-height:0px; } .row_user_dashboard .breadcrumb_container { padding-right: 0px; padding-left: 60px; margin-bottom: 0px; } .row_user_dashboard .breadcrumb { margin-top: 19px; margin-bottom: 19px; } .has_top_bar .row.row_user_dashboard { margin-left: 0px; margin-right: 0px; background-color: #fff; margin-top: 81px; overflow: hidden; } .dash_no_header.has_top_bar .row.row_user_dashboard { margin-top: 40px; } .row.row_user_dashboard{ margin-left: 0px; margin-right: 0px; background-color: #fff; overflow: hidden; } .admin-bar .dashboard-margin { top: 32px; } .dashboard-margin { padding-left: 270px; background-color: #f7f7f7; padding-right: 0px; width: 100%; z-index: 9; float: left; position: relative; height: 100%; min-height: 1000px; padding-bottom: 100px; } .dashboard-margin .entry-title{ padding-left: 60px; margin: 13px 0px 13px 0px; } .admin-bar.has_top_bar .has_header_type1 .dashboard-margin{ top: 50px; } .has_top_bar .has_header_type1 .dashboard-margin{ top: 50px; } .admin-bar .has_header_type1 .dashboard-margin{ top: 90px; } .has_header_type1 .dashboard-margin { top: 90px; } .has_header_type1 .col-md-3.user_menu_wrapper{ padding-top: 70px; top: 45px; } .page-template-user_dashboard_showing .top_bar, .page-template-user_dashboard_inbox .top_bar, .page-template-user_dashboard_add_agent .top_bar, .page-template-user_dashboard_agent_list .top_bar, .page-template-user_dashboard_search_result .top_bar, .page-template-user_dashboard_floor .top_bar, .page-template-user_dashboard_invoices .top_bar, .page-template-user_dashboard_searches .top_bar, .page-template-user_dashboard_favorite .top_bar, .page-template-user_dashboard_add .top_bar, .page-template-user_dashboard .top_bar, .page-template-user_dashboard_profile .top_bar { padding: 9px 15px 0px 15px; width: 100%; } .page-template-user_dashboard_showing .has_header_type4 .top_bar_wrapper, .page-template-user_dashboard_inbox .has_header_type4 .top_bar_wrapper, .page-template-user_dashboard_add_agent .has_header_type4 .top_bar_wrapper, .page-template-user_dashboard_agent_list .has_header_type4 .top_bar_wrapper, .page-template-user_dashboard_search_result .has_header_type4 .top_bar_wrapper, .page-template-user_dashboard_floor .has_header_type4 .top_bar_wrapper, .page-template-user_dashboard_invoices .has_header_type4 .top_bar_wrapper, .page-template-user_dashboard_searches .has_header_type4 .top_bar_wrapper, .page-template-user_dashboard_favorite .has_header_type4 .top_bar_wrapper, .page-template-user_dashboard_add .has_header_type4 .top_bar_wrapper, .page-template-user_dashboard .has_header_type4 .top_bar_wrapper, .page-template-user_dashboard_profile .has_header_type4 .top_bar_wrapper{ padding-right: 0px; } .page-template-user_dashboard_showing .container.main_wrapper.has_header_type4.contentheader_left, .page-template-user_dashboard_inbox .container.main_wrapper.has_header_type4.contentheader_left, .page-template-user_dashboard_add_agent .container.main_wrapper.has_header_type4.contentheader_left, .page-template-user_dashboard_agent_list .container.main_wrapper.has_header_type4.contentheader_left, .page-template-user_dashboard_search_result .container.main_wrapper.has_header_type4.contentheader_left, .page-template-user_dashboard_floor .container.main_wrapper.has_header_type4.contentheader_left, .page-template-user_dashboard_invoices .container.main_wrapper.has_header_type4.contentheader_left, .page-template-user_dashboard_searches .container.main_wrapper.has_header_type4.contentheader_left, .page-template-user_dashboard_favorite .container.main_wrapper.has_header_type4.contentheader_left, .page-template-user_dashboard_add .container.main_wrapper.has_header_type4.contentheader_left, .page-template-user_dashboard .container.main_wrapper.has_header_type4.contentheader_left, .page-template-user_dashboard_profile .container.main_wrapper.has_header_type4.contentheader_left { padding-left: 0px; } .page-template-user_dashboard_showing .has_header_type4 .content_wrapper, .page-template-user_dashboard_inbox .has_header_type4 .content_wrapper, .page-template-user_dashboard_add_agent .has_header_type4 .content_wrapper, .page-template-user_dashboard_agent_list .has_header_type4 .content_wrapper, .page-template-user_dashboard_profile .has_header_type4 .content_wrapper, .page-template-user_dashboard_floor .has_header_type4 .content_wrapper, .page-template-user_dashboard_invoices .has_header_type4 .content_wrapper, .page-template-user_dashboard_searches .has_header_type4 .content_wrapper, .page-template-user_dashboard_favorite .has_header_type4 .content_wrapper, .page-template-user_dashboard_add .has_header_type4 .content_wrapper, .page-template-user_dashboard .has_header_type4 .content_wrapper, .page-template-user_dashboard_profile .has_header_type4 .content_wrapper { max-width: 100%; } .add-estate.profile-page.profile-onprofile.row{ border-top: 1px solid #f0f0f0; padding-top:25px; } .pack_description_row .add-estate.profile-page.profile-onprofile.row{ border-top: 1px solid #384850; float:left; width:100%; } .page-template-user_dashboard_add .wpresidence_success, .page-template-user_dashboard_floor .wpresidence_success{ background-color: #0073e1; } .dash_no_header.page-template-user_dashboard_showing.admin-bar.has_top_bar .master_header_sticky, .dash_no_header.page-template-user_dashboard_inbox.admin-bar.has_top_bar .master_header_sticky, .dash_no_header.page-template-user_dashboard_add_agent.admin-bar.has_top_bar .master_header_sticky, .dash_no_header.page-template-user_dashboard_agent_list.admin-bar.has_top_bar .master_header_sticky, .dash_no_header.page-template-user_dashboard_search_result.admin-bar.has_top_bar .master_header_sticky, .dash_no_header.page-template-user_dashboard_floor.admin-bar.has_top_bar .master_header_sticky, .dash_no_header.page-template-user_dashboard_invoices.admin-bar.has_top_bar .master_header_sticky, .dash_no_header.page-template-user_dashboard_searches.admin-bar.has_top_bar .master_header_sticky, .dash_no_header.page-template-user_dashboard_favorite.admin-bar.has_top_bar .master_header_sticky, .dash_no_header.page-template-user_dashboard_add.admin-bar.has_top_bar .master_header_sticky, .dash_no_header.page-template-user_dashboard.admin-bar.has_top_bar .master_header_sticky, .dash_no_header.page-template-user_dashboard_profile.admin-bar.has_top_bar .master_header_sticky { top: 32px; } .dashboard-margin input[type=text], .dashboard-margin input[type=password], .dashboard-margin input[type=email], .dashboard-margin input[type=url], .dashboard-margin input[type=number]{ border-radius: 0px; } .dashboard-margin .comment-form #submit, .dashboard-margin .wpresidence_button{ border-radius: 0px; color: #fff; } .remove_parameter_button.wpresidence_button{ height: 40px; line-height: 40px; padding: 0px 40px; } .wp-editor-container textarea.wp-editor-area, .dashboard-margin textarea { border-radius: 0px; color:#9ca9af; height: auto; } .user_details_row, .change_pass{ color: #222; font-size: 18px; line-height: 1.6em; font-weight: 800; } .dash_no_header.page-template-user_dashboard_showing.admin-bar .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_inbox .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_add_agent .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_agent_list .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_search_result .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_floor .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_invoices .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_searches .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_favorite .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_add .top_bar_wrapper, .dash_no_header.page-template-user_dashboard .top_bar_wrapper, .dash_no_header.page-template-user_dashboard_profile .top_bar_wrapper { position: fixed; top: 0px; } .col-md-12.top_dahsboard_wrapper, .col-md-12.row_dasboard-prop-listing{ padding-right: 60px; padding-left: 60px; } .property_wrapper_dash{ max-width: 1120px; } .col-md-9.user_dashboard { padding-right: 60px; padding-left: 60px; } .featurescol label { width: auto!important; } .featurescol checkbox, .featurescol label { display: inline; } .page-template-user_dashboard_add label.checklabel { width: auto; } .col-md-3.user_dashboard { padding-right: 60px; padding-left: 15px; } .user_dashboard_box { background-color: #fff; padding: 14px 13px 14px 13px; margin-bottom: 30px; } .user_dashboard_box .submit-price { font-size: 13px; line-height: 22px; border-bottom: 0px solid transparent; color: #8593a9; } .col-md-9.dashboard-margin .pagination { padding-left: 60px; } .dashboard-margin .wpresidence_button.view_public_profile{ color: #fff; margin-right: 13px; } .pack_description_row.add-estate.profile-page.profile-onprofile.row { border-top: 1px solid #384850; padding-top: 30px; margin-bottom: 0px; } .package_label { font-size: 14px; margin-top: 14px; font-weight: 600; position: absolute; bottom: 10px; top: auto; } /*=Modal ---------------------------------------------------*/ .navbar-fixed-top, .navbar-fixed-bottom{ z-index:102; } /* =Ajax Login ----------------------------------------------- */ #loginmodal .modal-dialog{ width:290px; } #loginmodal h4{ font-size:14px; } #loginmodal .login-links{ font-size:13px; } #loginmodal .modal-body { position: relative; padding: 10px 20px 6px 20px; } #loginmodal #reveal_login{ margin-top: 0px; margin-bottom: 13px; } /* =Property List ----------------------------------------------- */ #google_map_prop_list_sidebar .submit_container_half { display:none; } #google_map_prop_list_sidebar{ position: fixed; right: 0; bottom: 0; width: 50%; top: 130px; overflow-y: scroll; background: #f7f7f7; padding: 0px; overflow-x: hidden; z-index:0; } #google_map_prop_list_wrapper.half_no_top_bar , #google_map_prop_list_sidebar.half_no_top_bar { top:91px; } .has_header_type5 #google_map_prop_list_wrapper.half_no_top_bar , .has_header_type5 #google_map_prop_list_sidebar.half_no_top_bar { top:170px; } .pagination_ajax, .pagination{ float:left; width:100%; } .pagination.c.pagination_ajax{ padding-left:15px; } #google_map_prop_list_sidebar .pagination{ width: 100%; float: left; margin-left: 30px; } #google_map_prop_list_sidebar .pagination_ajax_search{ margin-left: 15px!important; } .no_results{ margin-left: 15px; width: 100%; margin-bottom: 30px; float: left; } #listing_ajax_container_agent_tax, #listing_ajax_container_agent{ margin: 0px -15px; display: flex; flex-direction: row; flex-wrap: wrap; float: left; min-width: 100%; } #listing_ajax_container{ margin: 0px -15px; display: flex; flex-direction: row; flex-wrap: wrap; min-width: 100%; } #listing_ajax_container_agent.estate_developer, #listing_ajax_container_agent.estate_agency{ margin: 0px; } .nothing{ padding-left: 15px; } #google_map_prop_list_sidebar #listing_ajax_container_agent, #google_map_prop_list_sidebar #listing_ajax_container{ min-width:100% } #google_map_prop_list_sidebar #listing_ajax_container { max-width: 840px; margin: 0px; padding: 15px 15px 0px 15px; } #google_map_prop_list_sidebar .no_results { margin-left: 15px; } #google_map_prop_list_sidebar .half_map_filters_wrapper{ width:100%; } .search_wrapper{ position:relative; } #google_map_prop_list_sidebar .order_filter_single{ margin-left: 0px; float: right; position: absolute; right: 29px; bottom: -78px; background-color: #ffffff; height: auto; margin: 9px 0px 9px 0px; } #google_map_prop_list_sidebar .order_filter_single .filter_menu{ margin-left:auto; lefT: auto; right: 0px; } .half_results{ font-size: 21px; font-weight: 800; margin-top: 10px!important; margin-bottom: 15px!important; } #google_map_prop_list_sidebar .no_results_title { margin-left: 15px; } .page-template-advanced_search_results #listing_ajax_container { min-height: 300px; } .page-template-user_dashboard_searches #listing_ajax_container { clear: both; margin:0px; } #content_container{ } .adv_listing_filters_head, .listing_filters_head, .listing_filters{ margin: 0px; margin-bottom: 30px; float: left; width: 100%; background: #fff; box-shadow: 0 10px 31px 0 rgba(7,152,255,0.09); padding: 0px 15px; } .listing_filter_select{ float: left; margin: 10px 0px; cursor: pointer; padding: 0px 17px 0px 0px; } .wpestate_filter_list_properties_wrapper{ margin:0px -15px; display: flex; flex-direction: row; flex-wrap: wrap; min-width: 100%; } .listing_filters_head .listing_filter_select{ margin-top:5px; } .listing_filter_select.filter_county{ padding: 0px 16px 0px 0px; } .listing_filter_select .filter_menu li{ padding: 13px; line-height: 1.3em; } .listing_filter_select.open .filter_menu_trigger{ color:#0073e1; } .advanced_search_shortcode .listing_filter_select{ margin: 0px 13px 11px 0px; } .listing_filters_head .filter_menu{ margin-left: 0px; margin-top: 8px!important; padding-bottom:0px; } .order_filter{ border-right:none; } .order_filter_single{ margin-left: 548px; } .advanced_filters .order_filter_single{ margin-left: 0px; } .listing_filter_views{ border: none; width: 17px; float: right; margin-right: 0px; margin-left: 0px; padding: 0px 20px 0px 5px; margin-top: 2px!important; } .filter_menu_trigger{ margin-top: 4px; padding: 9px 13px; } #a_filter_action{ padding-left: 0px; } .filter_menu{ background-color: #fff; color: #8593a9; border-color: #f0f0f0; margin-top: 1px!important; max-height: 214px; overflow-y: scroll; border-radius: 0px; margin-left: -15px; padding-top: 0px; } .advanced_search_sidebar .filter_menu{ margin-top: 2px; margin-left: -1px; width: 100%; padding-bottom:0px; } .listing_filter_select:first-child .filter_menu { margin-left:0px; } .advanced_search_sidebar .dropdown.form-control{ padding:0px; } .advanced_search_sidebar input{ padding: 6px 12px; } .filter_menu li{ padding: 13px; line-height: 1.3em; border-bottom: 1px solid #f0f0f0; } .advanced_search_sidebar .filter_menu li{ margin-bottom: 0px; } .filter_menu li:hover{ background-color: #0073e1; color:#f0f0f0; } #grid_view, #list_view{ margin-top: 16px; } #grid_view, #list_view{ color:#768082; font-size: 18px; } #grid_view:hover, #list_view:hover{ color:#0073e1; } .icon_selected{ color:#0073e1!important; } .caret_filter{ margin-left: 9px; border:none; } .caret::after{ font-family: "Font Awesome 5 Free"; content: "\f107"; content: "\f107"; position: absolute; top: -8px; font-size:14px; color: #a1a7b4; left: -4px; font-weight: 600; } .listing_filters_head .caret:after{ color:#5c727d; top:-4px; } .widget-container.advanced_search_sidebar .caret_filter { position: absolute; right: 12px; top: 18px; } /* =Pagination -------------------------------------------------------------------------------------- */ .pagination{ margin: 0px 0; margin-bottom:30px; } .pagination > li:empty{ display:none; } .pagination .roundleft a, .pagination .roundleft span { margin-left: 0; border-bottom-left-radius: 3px; border-top-left-radius: 3px; } .pagination .roundright a, .pagination .roundright span { margin-left: -1px; border-bottom-right-radius: 3px; border-top-right-radius: 3px; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { background-color: #f0f0f0; border-color:#f0f0f0; border-bottom: 1px solid #dde4e9!important; } .pagination > li > a, .pagination > li > span { border: 1px solid #dde4e9; background-color:#fdfdfd; } .pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 9px 17px; margin-left: -1px; line-height: 1.428571429; text-decoration: none; background-color: #ffffff; border: 1px solid #f0f0f0; border-radius: 0px!important; box-shadow: 0 5px 15px rgba(0,0,0,.01); font-weight: 600; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 2; color: #ffffff; cursor: default; background-color: #0073e1; } .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover { color: #333; background-color: #efeff0; border-color: #f0f0f0; } /* =Property Unit -------------------------------------------------------------------------------------- */ .listing_wrapper{ margin-bottom:30px; } .property_listing_blog, .property_listing{ position: relative; height: 100%; border: 1px solid #f1f8ff; font-size: 13px; background-color: #ffffff; max-width: 525px; transition: 0.3s ease-out; float: left; } #google_map_prop_list_sidebar .property_listing { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; } .property_listing .carousel{ float:left; } .has_prop_slider .property_listing{ cursor:default; } .property_unit_type5 .carousel-inner, .property_unit_type5 .property_unit_carousel { width:100%; height: 100%; } .property_unit_type5 .property_listing .left.carousel-control, .property_unit_type5 .property_listing .right.carousel-control{ z-index:99; } .property_unit_type5 .item{ background-position: center; background-size: cover; width: 100%; height: 100%; min-height: 300px; } .property_listing .carousel-control{ opacity: 1; height: 32px; top: 50%; margin-top: -16px; text-shadow: none; width: 55px; z-index: 9; } .property_listing .carousel-control i{ font-size: 31px; margin-top: 0px; color: #fff; } .property_listing .carousel-control:hover{ opacity:1; } .property_listing .left.carousel-control{ left:0px; } .property_listing .right.carousel-control{ right:0px; } .blog2v .property_listing_blog{ overflow: hidden; min-height: 420px; width:100%; } .featured_property:hover{ box-shadow: 0 3px 23px 9px rgba(7,152,255,0.15)!important; } .blog_unit:hover, .property_listing:hover, .agency_unit:hover, .user_role_unit:hover{ box-shadow: 0 3px 23px 9px rgba(7,152,255,0.15)!important; transform: translate(0%, -10px); } .slick-list .blog_unit:hover{ transform: translate(0%, 0px); } .blog_unit_image img, .property_listing img{ transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; } .listing_wrapper.col-md-12 > .property_listing img { border-top-left-radius: 0px; border-top-right-radius: 0px; } .widget_latest_internal:hover img, .featured_widget_image:hover img, .property_listing:hover .listing-unit-img-wrapper img, .property_listing:hover .property_unit_custom_element.image img{ opacity: 0.8; transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); /* IE 9 */ -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')"; /* IE8 */ filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand'); /* IE6 and 7 */ } #primary #featured_widget-4 .featured_widget_image:hover img{ opacity: 0.9; transform: none; } .listing-image-link{ position:relative; } .listing-unit-img-wrapper{ position:relative; float:left; background: #222; overflow:hidden; border-top-left-radius: 2px; border-top-right-radius: 2px; } .prop_new_details{ position:absolute; bottom:0px; width:100%; height:100%; z-index:9; pointer-events: none; } .property_listing .prop_new_details{ z-index:10; } .prop_new_details_back{ width:100%; height:100%; pointer-events:none; } .property_media{ color: #fff; position: absolute; bottom: 8px; right: 20px; z-index: 9; opacity: 0.9; } .property_media .fas{ margin-left:8px; } .property_unit_type2 .property_media{ right: auto; left: 15px; bottom: 20px; } .property_unit_type2 .property_media .fa{ font-size: 17px; } .property_location_image{ color: #fff; position: absolute; bottom: 8px; left: 20px; right: 20px; z-index: 9; opacity: 0.9; pointer-events: auto; } .property_location_image a{ color: #fff; font-weight: 600; } .property_marker{ background-image: url(./css/css-images/unit.png); background-repeat: no-repeat; background-position: 0px -21px; margin-right: 0px; padding-left: 15px; } .listing-cover{ position: absolute; background-color: #0073e1; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 9; opacity:0; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; background: url(css/css-images/item-on-hover.png) repeat; } .listing-cover-plus{ color: #fdfdfd; font-size: 40px; height: 40px; width: 40px; position: absolute; top: 50%; left: 50%; margin: -20px 0px 0px -22px; border: 1px solid #fdfdfd; padding: 0px; z-index: 12; opacity: 0; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; cursor: pointer; line-height: 36px; text-align: center; } .property_listing:hover .listing-cover{ opacity:1; } .property_listing:hover .listing-cover-plus{ opacity:0.9; } .shortcode-col{ padding: 0px 15px; float: left; } .shortcode-col.listing_wrapper{ min-width: 160px; } .places_list_1 .shortcode-col.listing_wrapper{ display:flex; flex-shrink: 0; min-width: 260px; } .home .places_list_1 .shortcode-col.listing_wrapper{ min-width: 320px; } .col-md-12.shortcode-col{ width: 100%; } .property_listing img{ width:100%; float:left; } .the_list_view{ display:none; } .half_map_list_view{ display:none; } .listing_wrapper.col-md-12 > .property_listing{ min-height: 200px!important; float:left; width:100%; max-width: 100%; height:auto; padding-bottom: 0px; } .listing_wrapper.col-md-12 .listing-unit-img-wrapper, .listing_wrapper.col-md-12 > .property_listing .carousel-inner { position: relative; width: 100%; max-width: 320px; display: inline; float: left; min-height: 200px; border-radius: 0px; } .listing_wrapper.col-md-12 > .property_listing .listing-cover{ height: 163px; width: 265px; } .listing_wrapper.col-md-12 > .property_listing .listing-cover-plus{ left: 50%; top: 50%; margin-top: -23px; margin-left: -23px; } .property_listing a{ text-decoration: none; -ms-word-wrap: break-word; word-wrap: break-word; } .blog_unit_title{ -ms-word-wrap: break-word; word-wrap: break-word; } .listing_wrapper.col-md-12 .property_listing>img{ float:left; border:none; border-top-right-radius: 0px; border-bottom-left-radius: 4px; max-width: 265px; } .listing_wrapper.col-md-12 .property_location { margin: 0px 0px 0px 348px; float: none; width: auto; left: 0px; padding-top: 0px; padding-bottom: 10px; border: 0px; } .property_listing_blog h4, .property_listing h4{ padding: 0px 20px; margin-top: 15px; margin-bottom: 0px; float: left; width: 100%; font-weight: 800; } .property_card_default h4{ font-size: 20px; } .property_listing .property_unit_custom_element h4{ padding:0px; } .listing_wrapper.col-md-12 .property_listing h4{ padding-left: 292px; margin-top:9px; float:none; } .col-md-12 .listing_wrapper.col-md-12 .property_listing h4{ margin-top:12px; } .listing_details { margin: 0px; line-height: 22px; float: left; padding: 0px 20px; margin: 5px 0px 5px 0px; width: 100%; } .listing_details.the_grid_view{ max-height:160px; } .property_agent_wrapper{ float:left; line-height: 30px; font-weight: 800; color: #333; } .property_agent_wrapper a{ font-weight: 800; color: #333; } .property_agent_name{ float:left; line-height: 30px; display:inline; } .property_agent_image{ width:30px; height:30px; float:left; background-size: cover; margin-right:10px; border-radius: 100%; } .property_agent_image_sign, .has_4per_row .property_agent_image{ display:none; } .has_4per_row .property_agent_image_sign { display: block; float: left; margin-right: 5px; } .has_4per_row .property_agent_image_sign .fa{ color:#c2cbd9; } .listing_prop_details{ margin: 0px 13px; line-height: 22px; width: 100%; margin-bottom: 7px; font-weight: 300; position: absolute; bottom: 35px; left: 0px; } .property_listing_details .inforoom, .property_location .inforoom { font-size: 14px; line-height: 30px; background-repeat: no-repeat; background-position: 0px -1px; margin-right: 12px; color:#5c727d; font-size:13px; } .infosize svg{ fill: #5c727d; width: 15px; margin-right: 4px } .infobath svg{ fill: #5c727d; width: 14px; margin-right: 4px } .inforoom svg{ fill: #5c727d; width: 19px; margin-right: 4px } .inforoom path, .infobath path, .infosize path{ fill: #5c727d; } .infosize, .infobath, .inforoom{ } .listing-details .inforoom, .listing-details .infobath, .listing-details .infosize{ margin-left:10px; } .property_listing_details .infobath, .property_location .infobath { font-size: 14px; line-height: 30px; background-repeat: no-repeat; background-position: -63px -1px; margin-right: 12px; color:#5c727d; font-size:13px; } .property_listing_details .infosize, .property_location .infosize { font-size: 14px; line-height: 30px; background-repeat: no-repeat; background-position: -127px 0px; margin-right: 5px; color:#5c727d; font-size:13px; } .property_listing_details .inforoom i, .property_location .inforoom i{ font-size: 15px; } .property_listing_details .infobath i, .property_location .infobath i{ } .property_listing_details .infosize i, .property_location .infosize i{ font-size: 12px; margin-right: 5px; } .property_listing_details .infodate{ font-size: 14px; line-height: 30px; margin-right: 10px; padding-left: 12px; color: #333; color:#8593a9; font-size:13px; } .property_listing_details .infodate .fa{ margin-right:5px; color:#C2CBD9; } .featured_property_type3 .listing_details a{ font-size:14px; } .unit_details_x a, .unit_details_x{ font-size: 12px; color: #ffffff; float: right; padding: 4px 7px; margin-top: 4px; line-height:12px; background-color: #f1bf7f; background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, #f1bf7f)); background-image: linear-gradient(to right, transparent 50%, #f1bf7f 50%); background-size: 200% 100%; background-position: right bottom; border : 1px solid #f1bf7f; font-weight: 600; border-radius: 2px; } .unit_details_x:hover{ text-decoration: none; background-color: transparent; background-position: left bottom; color: #f1bf7f; border-color: #f1bf7f; transition: all 300ms ease; } .listing_wrapper.col-md-12 .property_listing .listing_details { padding-left: 347px; margin-top: 0px; float: none; } .listing_wrapper.col-md-12 .property_listing .listing_prop_details { padding-left: 23px; margin-top: 5px; } .property_agent{ position:relative; margin-left:20px; } .listing_unit_price_wrapper { position: relative; margin-top: 5px; color:#f1bf7f; margin-left:20px; font-size: 17px; line-height: 16px; float: left; line-height: 30px; font-weight: 700; } .property_listing_details{ position: relative; color: #333; width: 100%; float: left; padding: 0 20px; margin-bottom: 62px; } .col-md-9 .listing_wrapper.col-md-12 .property_listing .listing_unit_price_wrapper{ left: 0px; right: 8px; width: auto; /*top: 4px;*/ } .listing_wrapper.col-md-12 .property_listing .listing_unit_price_wrapper{ left: 0px; width: auto; top: 0px; margin-bottom: 0px; float: none; padding-left: 347px; margin-top: 0px; margin-left: 0px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper.col-md-12 .listing_unit_price_wrapper { top: 0px; margin-top: 0px; margin-bottom: 0px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper.col-md-12 .listing_details.the_list_view { margin: -10px 0px 0px 0px; } .subunit_title .price_label { font-size: 14px; } .price_label{ font-size: 16px; margin-top: 2px; } .listing_detail .price_label{ margin-top:0px; font-size: 13px; } .listing_actions{ float: right; } .listing_wrapper.col-md-12 .listing_actions{ top:5px; } listing_actions a{ text-decoration: none; } .share_list { width: 30px; height: 30px; margin-left: 8px; float: left; cursor: pointer; background-repeat: no-repeat; background-image: url('css/css-images/unitshare.png'); background-position: 7px 8px; border: 1px solid #eef3f6; border-radius: 2px; } .property_unit_custom_element.share .share_list{ background-image: url('css/css-images/unitshare_custom.png')!important; background-size: 40px 16px; border:none; } .property_unit_custom_element.share .share_list.share_on, .property_unit_custom_element.share .share_list:hover { background-image: url('css/css-images/unitshare_custom.png')!important; background-position: -16px 8px; background-size: 40px 16px; } .share_unit{ position: absolute; background-color: #0073e1; color: #fff; font-size: 22px; width: 35px; top: -130px; display: none; padding: 5px 0px 5px 1px; box-shadow: 0 10px 31px 0 rgba(7,152,255,0.09); } .listing_wrapper.col-md-12 .share_unit { top: -119px; } .listing_wrapper.col-md-12.property_unit_type2 .share_unit { top: -99px; right: 47px; } .property_unit_type2 .share_unit { top: -105px; right: 45px; } .property_unit_type2 .share_unit{ right: 45px; top: -135px; } .property_listing.places_listing .share_unit{ z-index: 9; } .share_unit:after{ content: " "; width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #0073e1; bottom: -8px; right: 10px; position: absolute; } .share_unit a{ padding: 0; color: #fff; display: block; font-size: 17px; text-align: center; width: 35px; height: 20px; float: left; } .share_unit a:hover{ color: #ddd; } .compare-action{ width: 30px; height: 30px; cursor: pointer; float: left; margin-left: 5px; background-image: none!important; border: 1px solid #eef3f6; text-align: center; padding-top: 7px; color: #c2cbd9; border-radius: 2px; } .property_unit_custom_element.compare .compare-action{ border:none; } .compare-action:before{ content: "\f067"; font-size:14px; font-family: "Font Awesome 5 Free"; font-weight: 600; } .compare-action:hover{ background-image: none!important; color: #0073e1; border: 1px solid #d8e0e5; } .icon-fav { color: #c2cbd9; width: 30px; height: 30px; cursor: pointer; float: left; margin-left: 5px; font-size: 11px; border: 1px solid #eef3f6; text-align: center; padding-top: 7px; border-radius: 2px; } .icon-fav-on-remove{ position: absolute; font-size: 12px; background-color: #FB6A5C; padding: 9px 0px; color: #fff; text-align: center; height: auto; width: 150px; border-bottom-left-radius: 4px; top: 0px; right: 0px; border: none; } .icon-fav-on-remove:before{ display:none; } .icon-fav.icon-fav-on-remove{ z-index:99; } .icon-fav-on { color: #0073e1; } .property_listing.property_unit_type4 .icon-fav:hover{ color: #0073e1; } .icon-fav-off:hover { border: 1px solid #d8e0e5; color: #0073e1; } .icon-fav:before{ content: "\f004"; font-size:12px; font-family: "Font Awesome 5 Free"!important; font-weight: 500!important; } .icon-fav.icon-fav-on:before{ font-weight: 600!important; } #listing_loader2, #listing_loader_maps, #listing_loader{ width: 100%; float: left; height: 81px; text-align: center; padding-top: 35px; display: none; position:relative; } #listing_loader .new_prelader { top: 25%; } #listing_loader_maps.map_loader, #listing_loader.map_loader{ display: block; margin-top: -27px!important; } .listing_loader_title{ display: none; float:left; width:100%; font-size: 36px; line-height: 1.3em; color: #333; font-family:'Nunito Sans', sans-serif } .compare_ajax_wrapper{ margin:0px 15px; } .prop-compare{ position: fixed; top:167px; right: -240px; width: 239px; background: #fff; color: #222; font-size: 14px; padding: 13px 0px 13px 13px; box-shadow: 0 4px 16px -2px rgba(0,0,0,.1), 0 0 0 1px rgba(0,0,0,.02); z-index: 99; border-top-left-radius: 3px; border-bottom-left-radius: 3px; min-height: 133px; } .half_map_body .prop-compare{ z-index: 9999; } #compare_close_modal, #compare_close { position: absolute; top: 0px; right: 0px; background: #0073e1; color: #fff; padding: 10px; cursor: pointer; } #google_map_prop_list_sidebar .prop-compare{ padding-left: 0px; margin: 15px 20px 0px 31px; border-bottom: none; } .compare_agent{ margin: 0 15px; max-width: 805px; margin-bottom: 30px; } .pagination_ajax_search, .home-compare{ margin-left: 15px; } .items_compare{ width: 100px; float: left; margin-right: 13px } .items_compare img{ margin-bottom: 13px; } .ribbon-wrapper-default { width: auto; position: relative; background-color: #2e71d0; color: #ffffff; line-height: 19px; font-size: 12px; } .property_listing_more{ float:right; border:1px solid #eef3f6; padding : 3px 6px; } .listing_wrapper.col-md-12 .property_listing .ribbon-wrapper-default { top: 0px; left: 0px; } .ribbon-inside { text-transform: capitalize; float: left; margin-left: 5px; margin-top: 20px; font-size: 11px; color: #fff; text-align: center; padding-top: 0px; padding: 1px 15px; height: auto; display: inline-block; position: relative; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); padding: 0px 15px; line-height: 20px; background-color: #0073e1; background-color: rgba(0, 115, 225, 0.85); border-radius: 2px; } .ribbon-inside.new-offer { background-color: #dd3333; } .has_4per_row.listing_wrapper .action_tag_wrapper { order: 1; margin-bottom: 5px; } .has_4per_row.listing_wrapper .ribbon-inside{ order: 2; } .tag-wrapper { position: absolute; width: 100%; padding: 0px 20px; } .status-wrapper{ float: right; margin-right: 15px; } .property_listing .status-wrapper{ margin-right: 0px; } .carouselvertical .status-wrapper{ right: 144px!important; top: 0px!important; position:absolute; margin-right: 0px; } #carousel-listing .status-wrapper{ top:15px; right: 15px; position:absolute; } .gallery_wrapper .status-wrapper, .property_header_gallery_wrapper .status-wrapper{ position:absolute; top:15px; left:15px; } .featured_div { max-width: 85px; float: left; background-color: #f1bf7f; background-color: rgba(241, 191, 127, 0.85); color: #fff; position: relative; font-size: 11px; padding: 0px 15px; line-height: 20px; background-image: none!important; margin-bottom: 4px; top: 20px; font-weight: 600; border-radius: 2px; } .action_tag_wrapper{ font-size: 11px; float: left; background-color: #0073e1; background-color: rgba(0, 115, 225, 0.85); color: #fff; position: relative; padding: 0px 15px; top: 20px; text-align: center; line-height: 20px; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); border-radius: 2px; } .has_4per_row .action_tag_wrapper{ display: none; } .listing_wrapper.col-md-12 .property_listing .featured_div { position: relative; float: left; left: 0px; } .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing_details, .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing h4, .col-md-9.rightmargin .has_4per_row.col-md-4 .listing_details, .has_4per_row.col-md-3 .property_listing_details, .has_4per_row.col-md-3 .property_listing h4, .has_4per_row.col-md-3 .listing_details{ padding: 0px 13px; } .col-md-9.rightmargin .has_4per_row.col-md-4 .property_location, .has_4per_row.col-md-3 .property_location{ left:13px; right:13px; } .col-md-9.rightmargin .has_4per_row.col-md-4 .listing_unit_price_wrapper, .has_4per_row.col-md-3 .listing_unit_price_wrapper{ font-size: 15px; margin-left: 0px; padding: 0px 13px; } .has_4per_row.listing_wrapper.col-md-12 .property_listing_details { float: none; width: auto; padding-left: 347px; margin-top: 0px; } .has_4per_row.listing_wrapper.col-md-12 .listing_details.the_list_view { padding-left: 347px; margin-top: 4px; } .has_4per_row.listing_wrapper.col-md-12 .property_location { padding-top: 5px; padding-bottom: 10px; } .listing_wrapper.col-md-12 .listing_unit_price_wrapper, .has_4per_row.listing_wrapper.col-md-12 .listing_unit_price_wrapper { top: 0px; } .listing_wrapper.col-md-12 .property_listing h4 { padding-left: 347px; } .listing_wrapper.col-md-12 .places_listing .property_location{ margin-left: 20px; } .listing_wrapper.col-md-12 .property_listing.places_listing h4 { padding-left: 20px; } .has_4per_row.listing_wrapper .property_location_image { left: 13px; } .has_4per_row.listing_wrapper .property_media { right: 13px; } .has_4per_row.listing_wrapper .featured_div { padding: 1px 13px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper .property_location_image { left: 20px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper .property_media { right: 20px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper .featured_div { padding: 1px 18px; } .page-template-property_list_half .col-md-12.has_prop_slider.has_4per_row.listing_wrapper .property_listing .listing_unit_price_wrapper, .page-template-property_list_half .col-md-12.has_prop_slider.listing_wrapper .property_listing .listing_unit_price_wrapper { margin-bottom: 0px; margin-top: 0px; } .page-template-property_list_half .col-md-12.has_prop_slider.has_4per_row.listing_wrapper.property_unit_type4 .listing_details.the_list_view, .page-template-property_list_half .col-md-12.has_prop_slider.listing_wrapper.property_unit_type4 .listing_details.the_list_view { padding-left: 277px; } .page-template-property_list_half .col-md-12.has_prop_slider.has_4per_row.listing_wrapper .listing_details.the_list_view, .page-template-property_list_half .col-md-12.has_prop_slider.listing_wrapper .listing_details.the_list_view { padding-left: 347px; margin-top: 0px; margin: 0px 0px 0px 0px; } .listing_wrapper.col-md-12 .property_listing_details { position: relative; color: #333; width: 100%; padding: 0 20px; float: none; padding-left: 347px; margin-top: 0px; margin-bottom:0px; } .listing_wrapper.col-md-12 .listing_details.the_list_view { float: none; padding-left: 347px; margin-top: 0px; margin-bottom:0px; } .listing_wrapper.col-md-12 unit_details_x, .has_4per_row .unit_details_x { display: none; } /* =Agent Unit ----------------------------------------------- */ .archive .agent_unit, .page-template-agents_list .agent_unit{ margin-bottom:0px; } .agent_unit{ width: 100%; float: left; padding-right: 0px; padding-left: 0px; margin-bottom: 30px; border: 1px solid #f1f8ff; min-height: 450px; position: relative; overflow: hidden; background-color: #fff; max-width: 525px; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; cursor: pointer; padding-bottom: 50px; } .col-md-9.rightmargin .agents_4per_row .agent_unit, .col-md-push-3.rightmargin .agents_4per_row .agent_unit, .agents_4per_row .agent_unit { min-height: 402px; } #primary .agent_unit{ margin-bottom: 30px!important; min-height: 280px; padding-bottom: 15px; } .agent_unit_featured .agent_unit_social { float: right; left: auto; right: 0px; width: auto; } .widget-area-sidebar .agent_unit_button.agent_unit_contact_me { line-height: 1em; bottom: 15px; right: 30px; } #primary .agent_contanct_form_sidebar .agent_unit_social a{ margin-right: 10px; } #primary .agent_unit_social{ padding-left: 30px; } #primary .agent_unit h4 { padding: 0px 30px; margin-top: 25px; } #primary .agent_unit h4 a{ font-size: 20px; } #primary .agent_unit .agent_position { margin-left: 30px; margin-bottom: 20px; } #primary .agent_unit .agent_detail { margin-left: 30px!important; font-size: 14px; } .agent_unit a{ text-decoration: none; } .agent_contanct_form_sidebar h4{ padding: 0px; margin-top:4px; } .agent_unit h4 { padding: 0px 20px; margin-top: 20px; font-size: 20px; margin-bottom:5px; } .agent_contanct_form_sidebar h4{ margin-top: 0px; margin-bottom: 3px; } .agent_contanct_form_sidebar h4, #primary .agent_unit h4, #primary .agent_unit h4 a{ } #primary .agent_unit_social, #primary .agent_unit_social a { margin-right: 10px; font-size: 15px; line-height: 30px; } .agent_unit img{ transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; width:100%; display:inline-block; } .agent_unit:hover { box-shadow: 0 3px 23px 9px rgba(7,152,255,0.15)!important; transform: translate(0%, -10px); } .agent_unit:hover img { opacity:0.8; transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')"; filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand'); } .agent_unit:hover .listing-cover{ opacity:1; } .agent_unit:hover h4 a{ color:#0073e1; } .agent_unit:hover .listing-cover-plus{ opacity:0.9; } .property_location{ position: absolute; bottom: 0px; left: 20px; right: 20px; height: auto; border-top: 1px solid #eef3f6; font-size: 13px; margin: 0px 0px 0px 0px; padding: 13px 0px; color: #8593a9; line-height: 16px; float: left; max-width: 100%; } .agent_position{ font-size: 13px; margin: 0px 0px 10px 0px; line-height:13px; color: #777; } .agent_listings{ font-weight: 700; color:#222; } .agent_contanct_form_sidebar .agent_position, .agent_unit .agent_position{ padding-right: 20px; margin-left: 20px; font-weight: 600; } .agent_contanct_form_sidebar .agent_position{ color: #0073e1; } .agent_card_content{ font-size: 14px; margin: 20px 20px 0px 20px; line-height: 1.5em; } .single-estate_developer #search_wrapper, .single-estate_agency #search_wrapper { display: none; } .single-estate_developer .agent_unit, .single-estate_agency .agent_unit{ margin-bottom:0px; } .single-estate_agency .agent_detail, .agent_detail{ margin: 0px 0px 2px 0px; padding-left:0px; font-size: 13px; } .agent_detail i{ color: #777; margin-right: 10px; font-size: 12px; background: #f2f2f2; position: relative; width: 27px; height: 27px; line-height: 27px; display: inline-block; text-align: center; border-radius: 50%; margin-bottom: 5px; } .agent_listing_link{ line-height: 22px; margin: 10px 0px 10px 13px; } .agent_unit_social{ position: absolute; bottom: 15px; font-size: 20px; padding: 0px 20px 0px 20px; left: 0px; float: left; width: 100%; } .agent_unit_social.agent_list{ } .agent-unit-img-wrapper{ position: relative; overflow: hidden; /* background: #000; */ margin: 7px; border-radius: 2px; } .social-wrapper{ float: left; } .agent_unit_email, .agent_unit_phone, .agent_unit_social a { color: #777; margin-right: 5px; font-size: 13px; background: #efefef; position: relative; width: 30px; height: 30px; line-height: 30px; display: inline-block; text-align: center; border-radius: 50%; } .featured_agent_social a:last-of-type{ margin-right:0px; } .agent_unit_email, .agent_unit_phone{ float:right; } .agent_unit .social-wrapper{ width:100%; } .agents_4per_row .agent_unit_social a{ color: #a6b3bb; margin-right: 5px; font-size: 14px; } .agentpic-wrapper .social-wrapper { text-align: center; width: 100%; } .agency_unit_wrapper .social-wrapper a i:hover { color: #0073e1; } .agency_social i:hover { background-color: transparent; color: #0073e1; } .developer_taxonomy a:hover { background-color: #0073e1; color: #FFF; border: 1px solid #0073e1; } .agent_unit_social a:hover{ color:#0073e1; } .featured_agent_notes{ padding: 0px 20px; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; min-height:105px; font-size: 13px; } .see_my_list_featured{ margin: 13px 0px 0px 15px; float: left } .agent_unit_featured{ padding-bottom: 0px; float: left; margin-bottom: 30px; margin-right: 30px; } .vc_col-sm-3 .agent_unit.agent_unit_featured { min-height: 380px; } .agent_unit_featured .agent_unit{ padding-bottom: 0px; } .agent_unit_featured:last-child{ margin-right:0px; } .agent_featured_details{ opacity:0; position:absolute; } .agent_unit_featured:hover .agent_featured_details{ opacity:1; } .agent_unit_featured:hover .featured_agent_notes{ opacity:0; } .agent_unit_button{ line-height: 1em; font-size: 12px; float: left; padding: 7px 13px; position: absolute; bottom: 15px; right: 19px; border: 1px solid #0073e1; color: #0073e1; background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #0073e1 ), color-stop(50%, #fff)); background-image: linear-gradient(to right, #0073e1 50%, #fff 50%); background-size: 200% 100%; background-position: right bottom; /* border: 1px solid #0073e6!important; color: #ffffff; background-color: #0073e1; background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, #0073e1)); background-image: linear-gradient(to right, transparent 50%, #0073e1 50%); background-size: 200% 100%; background-position: right bottom; */ } .agent_unit_button:hover{ color: #fff; background-position: left bottom; transition: all 300ms ease; } .agents_4per_row .agent_unit_button{ bottom: 12px; padding: 7px 7px; line-height: 12px; } .page-template-agents_list #listing_ajax_container_agent{ margin:0px -15px; } .social-wrapper a:hover i{ color:#0073e1; } .agent_unit .agent_detail { line-height: 22px; margin: 0 20px 2px 20px!important; font-size: 13px; } .agent_unit .agent_detail a { color:#5c727d; word-break: break-all; } .agent_contanct_form_sidebar .agent_unit{ min-height: auto; padding-bottom: 0px; } .agent_contanct_form_sidebar .agent_unit_social, .agent_contanct_form_sidebar .agent_detail{ display:none; } .agent_contanct_form_sidebar .agent_contanct_form { margin-top:0px; } /* =Agency Unit ----------------------------------------------- */ .agency_unit { width: 100%; float: left; margin-bottom: 30px; border: 1px solid #f0f0f0; position: relative; background-color: #fff; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .agency_unit:hover .agency_unit_img img { opacity: 0.8; transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')"; filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand'); } .agency_unit_img{ float: left; max-width: 320px; background-color: #000; overflow: hidden; } .agency_unit_img img { width: 100%; transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; background-color: #000; overflow: hidden; } .agency_unit_wrapper { padding-left: 347px; } .agency_unit_wrapper .social-wrapper{ position: absolute; top: 21px; right: 19px; } .agency_unit_wrapper .social-wrapper a{ margin-left: 7px; } .agency_unit_wrapper .social-wrapper a i{ color: #8593a9; } .agency_unit .agent_card_my_listings{ bottom: 16px; } .agency_unit_wrapper h4{ margin-top: 15px; margin-bottom: 2px; text-transform: CAPITALIZE; } .agency_unit .agent_detail{ margin: 0 20px 0px 0px; } .agent_address{ font-size: 13px; color: #8593a9; } .agency-dev_content { border-bottom: 1px solid #dde4e9; padding-bottom: 20px; } .agency_social-wrapper { width: 100%; padding-top: 10px; } .view_agency_profile { position: absolute; margin-bottom: 0px; bottom: 30px; } .agency_users{ position: absolute; bottom: 10px; left: 339px; } .sub_agent{ width: 30px; height: 30px; background-size: cover; background-position: 50% 50%; border-radius: 50%; margin-left: 7px; } .sub_agent img{ border-radius: 50%; width: 30px; height: 30px; border:1px solid #fff; } .sub_agent:hover img{ border:1px solid #0073e1; } .agency_unit_list_wrapper{ margin:0px 15px; width: 100%; } .dev_unit_wrapper, .agency_unit_wrap{ padding: 0px 15px; display: inline-block; width: 100%; } /* =Blog Unit ----------------------------------------------- */ .blog_list_wrapper{ margin: 0px -15px; float: left; min-height: 400px; width: 100%; } .home .blog_list_wrapper{ padding-top: 30px; } .blog_unit{ float:left; padding-right: 0px; padding-left: 0px; margin-bottom: 30px!important; border: 1px solid #f0f0f0; overflow: hidden; background-color: #fff; -webkit-transition: all 0.15s ease; -moz-transition: all 0.15s ease; -o-transition: all 0.15s ease; transition: all 0.15s ease; cursor: pointer; } .blog_unit:hover .blog_unit_image img { opacity: 0.8; transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')"; filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand'); } .col-md-9 .blog_unit{ max-width:810px; } .related_blog_unit{ float:left; margin-bottom: 30px; overflow: hidden; } .blog_unit_image{ display: inline; float: left; position: relative; overflow: hidden; background-color: #000; margin: 6px; } .blog_unit:hover{ background-color: #fff; } .blog2v:hover .blog_unit_image img { opacity: 0.8; transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')"; filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand'); } .blog2v:hover h4 a{ color:#0073e1; } .blog_unit:hover h3 a{ color:#0073e1; } .blog_unit.col-md-12 .listing-cover{ height:100%; } .col-md-12 .blog_unit.col-md-12 .listing-cover{ height:100%; } .col-md-12 .blog_unit.col-md-12 .listing-cover-plus{ top: 50%; } .blog_unit:hover .listing-cover{ opacity:1; } .blog_unit:hover .listing-cover-plus{ opacity:0.9; } .related_blog_unit .blog_unit_image img{ border-bottom: 1px solid #f0f0f0; -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1); box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1); } .blog_unit h3{ float: left; width: 100%; margin-bottom: 10px; font-weight: 800; } .blog_unit_content p{ margin-bottom: 13px; } .blog_unit a{ text-decoration: none; } .blog_unit_content{ padding: 15px 20px 20px 20px; font-size: 13px; line-height: 22px; float:left; width: 100%; } .blog_unit_meta{ font-size: 13px; color: #8593a9; font-weight: 600; } .span_widemeta{ margin-right: 10px; } .widemeta{ float: left; width: 100%; padding-bottom: 0px; } .blog_unit_meta a{ color:#8593a9; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; } .blog_unit_meta a:hover{ color:#0073e1; } .blog_unit_meta i{ font-size: 13px; margin-right: 3px; } .blog_unit_meta .fa-calendar-o, .blog_unit_meta .fa-comment-o{ margin-left: 13px; } .fa-comment-o{ margin-right: 1px!important; } .blog_unit_meta .read_more{ float:right; color:#222; font-size: 13px; font-weight: 700; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; } .blog_unit_meta .read_more:hover{ color:#0761b7; } .blog-unit-wrapper{ padding: 0px 15px; } .blog2v .read_more{ color: #222; position: absolute; bottom: 15px; left: 20px; font-size: 13px; font-weight: 700; } .blog2v h4{ margin-bottom: 5px; font-size: 21px; } .blog2v .blog_unit_meta{ margin-bottom: 0px; margin-left: 20px; float:left; line-height: 1.65em; margin-bottom: 5px; } .blog_unit_image img, .blog2v img { border-bottom: 3px solid #0073e1; } .read_more i{ font-size: 14px; margin-left: 6px; font-weight: bold; } /* =Related posts ----------------------------------------------- */ .related_posts { margin: 15px -15px 30px -15px; } .related_posts h3{ margin-left: 15px; } .related_posts .blog_unit { -webkit-box-shadow:none; box-shadow: none; border:none; margin-bottom: 0px; } .related-unit{ float:left; } .related_blog_unit_image{ display: inline; float:left; margin-bottom: 13px; position:relative; -webkit-transition: all 0.7s ease; -moz-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; cursor:pointer; overflow:hidden; background: #000; font-weight: 700; } .related_blog_unit_image .related_post_link{ position: absolute; top: 50%; left: 0px; color: #fff; width: 100%; text-align: center; display:none; font-size: 16px; } .related_blog_unit_image:hover img{ opacity: 0.7; transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); /* IE 9 */ -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')"; /* IE8 */ filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand'); /* IE6 and 7 */ } .related_blog_unit_image:hover .related_post_link{ display:block; } .related_blog_unit_image .listing-cover{ width:100%; height:100%; } .related_blog_unit_image:hover .listing-cover{ opacity:1; } .related_blog_unit_image:hover .listing-cover-plus-related{ opacity:1; } .listing-cover-title{ width: 100%; margin: 0px auto; top: 35%; position: absolute; padding: 0px 10px; } .listing-cover-title a{ color: #fdfdfd; font-size: 17px; text-align: center; font-weight: 700; float: none; } .listing-cover-plus-related { color: #fdfdfd; font-size: 25px; height: 30px; position: absolute; top: 40%; left: 50%; margin: 25px 0px 0px -15px; bordeR: 1px solid #fdfdfd; padding: 0px 7px 0px 7px; z-index: 12; opacity: 0; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; cursor: pointer; line-height: 27px; } /* =Single Page ----------------------------------------------- */ .single-content{ padding: 0px; margin-bottom: 15px; font-size: 14px; line-height: 1.65em; float:left; width:100%; } .single-blog{ margin-bottom: 30px; background-color: #fff; padding:30px; } #google_map_prop_list_sidebar .single-content{ padding: 0px 30px; } .single-content:empty { margin-bottom: 0px; height:0px; } .single-content p a{ color:#0073e1; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; } .single-content p a:hover{ color:#0761b7; } .gallery img{ border:3px solid #f0f0f0!important; } .widget_media_gallery .gallery img{ width: 100%; float: left; height: auto; } .single-title{ margin-bottom: 10px; word-break:normal; -ms-word-wrap: break-word; word-wrap: break-word; } .content404{ min-height:500px; } .list404{ width:33%; float:left; } .list404 ul{ margin-left:18px; } .single-content p{ margin-bottom: 15px; } .meta-info{ padding: 0px 0px 0px 0px; margin-bottom: 30px; font-size: 13px; font-weight: 600; } .meta-info a{ -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; } .meta-info a:hover{ color: #0073e1; } .meta-info .fa{ margin-right: 2px; } #carousel-example-generic{ max-width: 810px; } .col-md-12 #carousel-example-generic{ max-width:100%; } .carousel-indicators { bottom: -15px; } .post-carusel{ margin-bottom: 26px; overflow: hidden; background:#333; } .post-carusel iframe{ width: 100%; min-height: 443px; } .post-carusel .item { height: auto; } .post-carusel .item img{ max-height:467px } .col-md-12.full_width_prop .post-carusel .item { height: 100%; } .col-md-12.full_width_prop .carouselvertical.post-carusel .item { /* padding-right: 144px;*/ } .col-md-12.full_width_prop .post-carusel .item img{ max-height:100%; } .col-md-12.full_width_prop .carouselvertical, .col-md-12.full_width_prop .carouselvertical .carousel-inner{ height:100%!important; max-height:100%!important; max-width: 100%; } .col-md-12.full_width_prop #agent_contact_name, .col-md-12.full_width_prop #agent_user_email, .col-md-12.full_width_prop #agent_phone { width: 32.45%; } .col-md-12.full_width_prop .elementor-widget-wrap #agent_contact_name, .col-md-12.full_width_prop .elementor-widget-wrap #agent_user_email, .col-md-12.full_width_prop .elementor-widget-wrap #agent_phone{ width: 32.05%; } .col-md-12.full_width_prop .vertical-wrapper{ width: 100%!important; } #carousel-listing .owl-prev, #carousel-listing .owl-next{ position:absolute; width: 65px; height: 47px; top: 50%; margin-top: -24px; opacity: 0.9; background: transparent; border:none; } #carousel-listing .owl-next{ right:0px; } #carousel-listing .owl-prev{ left:0px; } #carousel-listing.classic-carousel .carousel-indicators a img{ border-radius: 2px; } #carousel-listing.classic-carousel .carousel-indicators li{ margin-right:9px; } .carousel-control{ width: 65px; height: 47px; top: 50%; margin-top: -24px; opacity: 0.9; } .carousel-control:hover, .carousel-control:focus{ opacity:1; } .featured_property_type2 .carousel-control{ z-index:99; } .featured_property_type1 .carousel-control, .featured_property_type2 .carousel-control, .featured_property_type3 .carousel-control{ width: 46px; height: 34px; top: 50%; margin-top: -17px; opacity: 0.9; z-index:10; } .featured_property_type1 .carousel-control i, .featured_property_type2 .carousel-control i, .featured_property_type3 .carousel-control i{ font-size: 35px; } .featured_property_type1 .carousel-control{ margin-top: -35px; } .featured_property_type3_agent{ position: absolute; bottom: 20px; left: 20px; width: 50px; height: 50px; background-size: cover; background-position: center center; z-index: 10; border-radius: 50%; background-repeat: no-repeat; border: 2px solid #fff; border: 1px solid #a6b3bb; } .nav-prev-wrapper{ position: fixed; height: 110px; top: 50%; width: 250px; background: #333; color: #fff; margin-top: -55px; text-decoration: none; z-index: 200; left:-210px; border-top-right-radius:4px; border-bottom-right-radius:4px; cursor:pointer; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; padding: 0px 15px; display: table; } .nav-prev-wrapper:hover{ left:0px; } .nav-next-wrapper i, .nav-prev-wrapper i{ display: inline; float: left; font-size: 20px; line-height: 22px; top: 50%; margin-top: -11px; } .nav-next-wrapper i{ margin-left: 5px; margin-right: 5px; position: absolute; left:12px; } .nav-prev-wrapper i{ position: absolute; right: 16px; } .nav-next-wrapper{ position: fixed; height: 110px; top: 50%; width: 250px; background: #333; color: #fff; margin-top: -55px; text-decoration: none; z-index: 200; right: -210px; margin-left: -40px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; cursor: pointer; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; padding: 0px 15px; display: table; } .nav-next-wrapper:hover{ right: 0px; } .navigational_links a, .navigational_links a:hover{ color:#fff; text-decoration: none; -ms-word-wrap: break-word; word-wrap: break-word; } .nav-prev, .nav-next{ display: table-cell; vertical-align: middle; } .nav-prev{ text-align: right; } .nav-prev a{ display: block; padding-right: 25px; line-height: 20px; max-width: 250px; float: right; text-align: right; font-weight: 700; } .nav-next a{ margin-left: 24px; line-height: 20px; padding-left: 1PX; display: inline; float: left; max-width:250px; font-weight: 700; } #comment-nav-below .nav-previous a, #comment-nav-below .nav-next a{ margin-left: 0px; margin-bottom: 15px; } .meta-element{ display:inline; } .meta-separator{ margin: 0px 10px; } .navnav{ width:auto; } .prop_social_single{ width: 100%; margin-top: 5px; } .meta_icon{ color: #777; margin-right: 5px; font-size: 12px; background: #efefef; position: relative; width: 25px; height: 25px; line-height: 30px; display: inline-block; text-align: center; border-radius: 50%; margin-left: 10px; line-height: 25px!important; } .meta_icon.firsof{ margin-left:0px; } .prop_social_single a{ color: #777; margin-right: 5px; font-size: 13px; background: #efefef; position: relative; width: 30px; height: 30px; line-height: 30px; display: inline-block; text-align: center; border-radius: 50%; } #reply-title{ font-size: 18px; } /* =Multi Image ccarousel ----------------------------------------------- */ .property_multi_image_slider{ width:100%; position: relative; background-color: #000; } .property_multi_image_slider .item{ width: 33.3%; float: left; position: relative; display:none; } .multi_image_slider_image { border-left: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; position: relative; width: 100%; height:600px; background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; overflow: hidden; cursor:pointer; float:left; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; } .multi_image_slider_image:hover{ opacity:0.8; } .property_multi_image_slider .carousel-caption{ right: auto; left: 0px; padding-bottom: 0px; bottom: 0px; width: 100%; text-align: left; height:45px; } .carousel-caption_underlay{ position:absolute; top:0px; left:0px; background-color: #000; opacity: 0.4; width:100%; height: 100%; z-index:1; } .carousel_caption_text{ z-index: 2; position: absolute; top: 15px; left: 15px; font-weight: 700; font-size: 17px; text-shadow: none; } .property_multi_image_slider .slick-dots{ display:none!important; } .property_multi_image_slider button.slick-next.slick-arrow, .property_multi_image_slider button.slick-prev.slick-arrow { top: 45%; color: #fff; width: 35px; height: 65px; border-radius: 0px; cursor: pointer; color: #99a2ae; background-color: transparent!important; color: #fff; padding-left: 8px; border: none; position: absolute; z-index: 999; margin: 0 auto; } .property_multi_image_slider button.slick-prev.slick-arrow{ left: 37px; right: auto; } .property_multi_image_slider button.slick-next.slick-arrow{ right: 45px; } .property_multi_image_slider .slick-next.slick-arrow:before { content: '\e801'; font-family: "fontello"; margin-top: 36px; font-size: 48px; text-shadow: none; } .property_multi_image_slider .slick-prev.slick-arrow:before { content: '\e800'; font-family: "fontello"; margin-top: 36px; font-size: 48px; text-shadow: none; } /* =Carousel full width ----------------------------------------------- */ .propery_listing_main_image { position: relative; width: 100%; height:600px; background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; overflow: hidden; cursor:pointer; } #carousel-property-page-header .carousel-indicators li { display: inline-block; width: auto; height: 100px; margin: 0px 15px 0px 0px; text-indent: 0px; cursor: pointer; background-color: #000; background-color: transparent; border: none; border-radius: 0px; opacity:1; position:relative; } #carousel-property-page-header .carousel-indicators .active { width: auto; height: 100px; background-color: transparent; opacity:1; } #carousel-property-page-header .carousel-indicators{ text-align: left; padding: 15px 0px 0px 45px; left: 50%; max-width: 1200px; float: none; left: 0; right: 0; margin-left: auto; margin-right: auto; width:100%; bottom: 0px; margin-bottom: 0px; } #carousel-property-page-header .carousel-indicators img{ border:1px solid #333; border: 2px solid #fff; max-width: 110px; } #carousel-property-page-header .carousel-indicators .active img{ border:2px solid #333; } .carousel-indicators-wrapper-header-prop{ background-color: #2B2937; width: 100%; position: absolute; /* float: left; */ height: auto; /* min-height: 100px; */ z-index: 15; bottom: 0px; } .carousel-property-page-header-overalay{ background: #333; opacity: 0.3; width: 100%; height: 100%; max-height: 64px; position: absolute; max-width: 108px; left: 1px; top: 1px; } .carousel-indicators .active .carousel-property-page-header-overalay{ opacity:0; } /* =Carousel vertical ----------------------------------------------- */ .carouselvertical .carousel-inner{ /*max-width: 680px;*/ margin-right: 144px; width: auto; } #carousel-indicators-vertical{ width: 143px; right: 0px; position: absolute; top: 0px; bottom: auto; list-style: none; transition: all .4s ease-in-out; -webkit-transition: all .8s ease-in-out; -moz-transition: all .8s ease-in-out; -ms-transition: all .8s ease-in-out; -o-transition: all .8s ease-in-out; background: #000; padding-left: 3px; height: 100%; } #carousel-indicators-vertical li{ margin-bottom:3px; position:relative; cursor:pointer; } #carousel-indicators-vertical .active img{ opacity:1; } #carousel-indicators-vertical li img { opacity: 0.4; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; } #carousel-indicators-vertical li:hover img { opacity: 0.6; } #carousel-indicators-vertical .caption-wrapper { width: 665px; } .carousel-control.right.vertical{ right: 143px; } .verticalstatus{ /* right: 144px!important;*/ } .vertical-wrapper{ width: auto!important; background: transparent!important; position: absolute!important; bottom: 0px; padding: 0px!important; right: 144px; left: 0px; } .wpestate_estate_property_slider_section_wrapper .post-carusel .item img{ max-height:100%; } .wpestate_estate_property_slider_section_wrapper .post-carusel .vertical-wrapper{ width:100%!important; } #carousel-indicators-vertical{ } .vertical-wrapper span{ z-index: 11; position: relative; padding-left: 15px; padding-top: 9px; } .vertical-wrapper-back:empty { display: none; } #carousel-listing.carouselvertical{ height: 350px; } .carouselvertical .videoitem { max-height:500px; } .carouselvertical .videoitem iframe { width: 100%; min-height: 355px!important; } /* =Single Property ----------------------------------------------- */ .entry-prop{ margin-bottom: 0px; display:inline; float:left; width:auto; max-width: 75%; } .single-estate_property #listing_ajax_container{ width:100%; float:left; } #carousel-listing{ background-color: #000; width:100%; position:relative; height:405px; } #carousel-listing .owl-carousel.owl-loaded{ height: 365px; } #carousel-listing .owl-carousel.owl-loaded.carouselvertical { height: 350px; } #carousel-listing.classic-carousel .owl-carousel.owl-loaded{ height: auto; } .carousel-inner > .item > img, .carousel-inner > .item > a > img{ margin:0px auto; } #carousel-listing .owl-carousel .owl-item .item-video, #carousel-listing .owl-carousel .owl-item .item{ height: 365px; padding:0px; } #carousel-listing.classic-carousel .owl-carousel .owl-stage-outer, #carousel-listing.classic-carousel .owl-carousel .owl-item .item { min-height:430px; } #carousel-listing.classic-carousel .owl-theme .owl-nav { margin-top: 0px; } .caption_on_slide{ position: absolute; bottom: 10px; left: 10px; background: #222; color: #fff; padding: 5px 15px; border-radius: 2px; } .slider-property-status{ position: relative; z-index: 50; float: left; margin-left: 10px; margin-top: 15px; padding: 2px 20px; font-size: 13px; color: #fdfdfd; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); font-weight: 600; background-color: #0073e1; line-height: 1.65em; } .estate_video_control{ position: absolute; color: #fff; top: 50%; left: 50%; float: left; font-size: 30px; text-indent: 0px; margin: -10px 0px 0px -10px; opacity: 0.7; } .videoitem iframe{ cursor:pointer; } .carousel-inner > .item { -webkit-transition: all 0.6s ease; transition: all 0.6s ease; width: 100%; } .carousel-inner > .item > img{ margin:0px auto; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { /* width: 100%;*/ } iframe .player .controls-wrapper, iframe .player .video-wrapper{ display:none!important; } .carusel-back, #carousel-listing .carousel-indicators { width: 100%; position: absolute; float: left; display: inline; box-sizing: border-box; -moz-box-sizing: border-box; margin: 1px 0px 0px 0px; left: 0px; bottom: auto; height: 83px; bottom: 39px; padding-top: 1px; z-index:10; transition: all .4s ease-in-out; -webkit-transition: all .8s ease-in-out; -moz-transition: all .8s ease-in-out; -ms-transition: all .8s ease-in-out; -o-transition: all .8s ease-in-out; white-space: nowrap; text-align: left; } #carousel-listing .classic-carousel{ background: transparent; } #carousel-listing .carousel-indicators.carousel-indicators-classic{ position: relative; bottom: auto; left: auto; padding: 10px 0px; height: auto; } #carousel-listing.classic-carousel { background-color: transparent; height: auto; } .carusel-back{ background-color: #000; opacity:0.95; } .rowclosed{ bottom: -42px!important; } .videoitem{ height:457px; } .videoitem_full{ height:613px; } .videoitem_full iframe{ /*min-height: 613px;*/ } #carousel-listing .carousel-indicators a{ float:left; } #carousel-listing .carousel-indicators a, #carousel-listing .carousel-indicators li{ width:143px; height:83px; margin:0px 1px 0px 0px; border:none; border-radius: 0px; position:relative; } #carousel-listing .carousel-round-indicators{ position: absolute; right: 40px; bottom: -11px; z-index:99; } #carousel-listing .carousel-round-indicators a, #carousel-listing .carousel-round-indicators li{ display: inline; border-radius: 50%; width: 8px; height: 8px; float: left; color: #fff; background-color:#8593a9; margin-left: 13px; cursor:pointer; } #carousel-listing .carousel-round-indicators a.active, #carousel-listing .carousel-round-indicators li.active{ background:#fff; } #carousel-listing .carousel-indicators .active img{ opacity: 1; } #carousel-listing .carousel-indicators .active { border:none; background: none; } #carousel-listing .carousel-indicators a img, #carousel-listing .carousel-indicators li img{ float:left; opacity: 0.8; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; } #carousel-listing .carousel-indicators a:hover img, #carousel-listing .carousel-indicators li:hover img{ opacity: 0.6; } #carousel-listing.classic-carousel .carousel-indicators a img, #carousel-listing.classic-carousel .carousel-indicators li img{ opacity:1; } #carousel-listing.classic-carousel .carousel-indicators a:hover img, #carousel-listing.classic-carousel .carousel-indicators li:hover img{ opacity: 0.6; } .caption-wrapper{ width: 100%; height: 40px; color: #fff; float: left; padding: 9px 0px 0px 13px; font-size: 15px; background: #333; z-index: 20; position: relative; cursor: pointer; } .caption-wrapper span.active.blank_caption { opacity:0; } .caption-wrapper .fa{ font-size:22px; } .caption-wrapper span, .caption-wrapper span.active:empty{ display:none; } .caption-wrapper span.active { display: block; z-index: 10; position: absolute; background: #333; opacity: 0.75; width: 100%; height: 100%; } .caption_control{ width:20px; height: 20px; float: right; } .caption_control:after{ font-family: "Font Awesome 5 Free"; padding: 12px 13px 0px 5px; color: #fff; content: "\f107"; margin: 0px; position: absolute; bottom: 9px; right: 0px; font-size: 20px; font-weight:600; } .closed .caption_control:after{ content: "\f106"; } .carousel-control i, .carousel-control .fa{ margin-top: 36px; font-size: 48px; text-shadow:none; } .carousel-control.right, .carousel-control.left { background: none; background-image: none; } #accordion_prop_addr{ margin-top: 30px; display: inline-block; width: 100%; } .acc_google_maps{ background-color: #0dc3f8; color: #fff!important; padding: 1px 6px; border-radius: 0px; clear: both; float: left; margin-top: 10px; webkit-transition: background-color 0.1s linear; -o-transition: background-color 0.1s linear; transition: background-color 0.1s linear; font-size: 13px; font-weight: 700; border-radius: 2px; } .property-panel{ margin-bottom: 30px; float: left; width: 100%; } .property-panel .panel{ border: none; box-shadow:none; -webkit-box-shadow:none; border-radius: 0px; } .property-panel .panel-body{ border:none!important; } .property-panel .panel-heading{ background-color: #ffffff; background-image: none; padding: 30px 30px 15px 30px; border-radius: 0px; } .agent_content, .wpestate_agent_details_wrapper{ padding: 30px; background-color: #fff; float: left; width: 100%; position: relative; z-index: 90; } .wpestate_agent_details_wrapper{ padding-bottom: 0px; float: left; } .wpestate_estate_property_design_agent .wpestate_agent_details_wrapper { padding: 0px; box-shadow: none; background: transparent; } #myChartacc, .my_chart_dash, #myChart{ width: 100%!important; } .tab-pane #myChart{ height:400px!important; width: 100%!important; } .my_chart_dash{ margin-top: 15px; max-width: 988px; margin-bottom: 15px; } .statistics_wrapper{ float:left; width: 100%; display:none; } .statistics_wrapper_total_views{ float: left; width: 100%; margin: 15px 15px -5px 15px; } .wpestate_property_description h4, .multi_units_wrapper h4, .property-panel h4{ color: #222; margin-bottom: 10px; } .property-panel h4 a{ width:100%; } .property-panel h4:after{ font-family: "Font Awesome 5 Free"; content: "\f106"; position: relative; float: right; margin-right: 0px; transition: 0.2s ease-out; } .property-panel a:hover{ text-decoration:none; } .property-panel h4:hover{ color:#0073e1; } .property-panel h4:hover :after{ color:#0073e1; } .property-panel .carusel_closed:after{ font-family: "Font Awesome 5 Free"; position: relative; float: right; transform: rotate(180deg); } .property-panel h4 a:hover{ text-decoration: none; } .property-panel .panel-body{ padding: 0px 30px 30px; } .property_video_wrapper{ background-color: #333; position:relative; } .property_video_wrapper img{ opacity:0.8; transition: all 300ms ease; webkit-transition: all 300ms ease; -o-transition: all 300ms ease; cursor: pointer; width:100%; } .property_video_wrapper img:hover{ opacity:1; } #property_video_wrapper_player{ position: absolute; top: 50%; left: 50%; font-size: 49px; color: #fff; z-index: 10; border: 4px solid #fff; border-radius: 50%; width: 100px; height: 100px; margin: -50px 0px 0px -50px; opacity: 0.8; pointer-events: none; } #property_video_wrapper_player:before{ font-family: "Font Awesome 5 Free"; content: "\f04b"; position: absolute; top: 50%; left: 50%; margin-top: -12PX; margin-left: -13PX; font-weight: 600; } .listing_detail { padding: 3px 3px 3px 0px; } .single-estate_property .listing_detail { padding: 0px 10px 7px 0px; min-height: 31px; font-weight:600; } .single-estate_property .listing_detail strong{ color: #222; font-weight: 700; } .listing_detail svg, .property_features_svg_icon { color: #3872e1; width: 20px; height: 20px; fill: #3872e1; margin: 0px 10px 0px 0px; line-height: 26px; vertical-align: middle; display: inline-block; } .not_present { text-decoration: line-through; color: #8997ac; } .feature_chapter_name { font-weight: 800; margin: 5px 0px 10px 0px; padding-left: 0px; position: relative; color: #222; float:left; } .modal_property_features i, .wpestate_estate_property_details_section i, .property-panel i{ margin-right: 10px; color:#5B6E8C; font-style: initial; } .wpestate_estate_property_details_section i.fa-check, .property-panel i.fa-check, #tab_prpg i.fa-check{ color: #0dc3f8; } .listing-content .agent_contanct_form{ margin-left: 0px; float:left; width:100%; } .single-estate_property .listing-content .agent_contanct_form { padding: 0px 30px 30px 30px; background-color: #fff; } .listing-content .agent_picture{ padding-left: 0px; } .agent_content, .agentpic-wrapper{ padding-left: 0px; } .notice_area{ width: 100%; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; height: 77px; margin-bottom:30px; position:relative; margin-top: 15px; } .property_categs{ float: left; font-size: 15px; margin-top: 14px; margin-bottom: 3px; font-weight: 700; color: #666; } #add_favorites{ position: absolute; top:15px; right: 0px; font-size: 13px; cursor: pointer; border-radius:2px; } .isnotfavorite{ background-color: #a6b3bb; color: #fff; padding: 0px 10px; } #add_favorites.isfavorite:hover, #add_favorites:hover{ background-color: #0073e1; color:#fff; padding: 0px 10px; } #add_favorites.isfavorite{ background-color: #0073e1; color: #fff; padding: 0px 10px; } .prop_social{ position: absolute; top:43px; right: 0px; color: #8593a9; } .no_views{ float:left; font-size: 15px; color: #a6b3bb; } .no_views i{ margin-right: 5px; } .prop_social i{ font-size: 17px; margin-left: 13px; display: inline; color: #a6b3bb; } #print_page:hover, .prop_social a:hover i{ color:#0073e1; } .prop_social a{ color: #8593a9; text-decoration: none; padding: 3px 0px 0px 0px; height: 30px; margin-left: 2px; float: left; box-sizing: border-box; -moz-box-sizing: border-box; font-size: 1.3333333333333333em; line-height: 0.75em; vertical-align: -15%; } .prop_social a:hover{ text-decoration: none; } .share_facebook:hover{ color: #3B5998!important; } .share_tweet:hover{ color: #00CFFE!important; } .share_google:hover{ color: #D63E30!important; } .share_pinterest:hover{ color: #B61D23!important; } .price_area{ color: #f1bf7f; font-size: 30px; padding: 8px 0px 0px 0px; float: right; font-weight: 600; letter-spacing: -1px; } .pricelabel{ float: left; font-size: 15px; padding: 14px 0px 3px 7px; } .adres_area{ clear:both; float:left; font-size: 15px; width: calc(100% - 240px); font-weight: 700; color: #666; } .adres_area a, .property_categs a{ color:#666; } .agent_listings_title_similar{ padding-left: 15px; letter-spacing: -1px; } #slider_enable_map{ width:45px; height: 45px; position: absolute; top:13px; left:13px; background-color: #333; z-index:2; cursor: pointer; padding: 12px 16px; } #slider_enable_street{ width:45px; height: 45px; position: absolute; top:13px; left:63px; background-color: #333; z-index:2; cursor: pointer; padding: 12px 12px; } #slider_enable_street.with_open_street{ display:none; } #slider_enable_slider{ width:45px; height: 45px; position: absolute; top:13px; left:113px; background-color: #333; z-index:2; cursor: pointer; padding: 12px 10px; } .open_street_carousel #slider_enable_slider{ left: 67px; } .no_stret { left:63px!important; } #slider_enable_map i, #slider_enable_street i, #slider_enable_slider i{ color:#fff; font-size:23px; } #slider_enable_map:hover, #slider_enable_street:hover, #slider_enable_slider:hover{ background-color:#0073e1; } #slider_enable_slider.slideron, #slider_enable_street.slideron, #slider_enable_map.slideron{ background-color:#0073e1; } /*=property page gallery*/ .gallery_wrapper{ float: left; width: 100%; margin-bottom: 30px; position:relative; } .property_header_gallery_wrapper .slider-property-status{ top:15px; } .property_header_gallery_wrapper .image_gallery.last_gallery_item, .property_header_gallery_wrapper{ margin-bottom: 0px; } .imagebody_new .image_gallery { border-bottom: 1px solid #f1f3f7; border-right: 1px solid #f1f3f7; } .col-md-8.image_gallery { border-bottom: 6px solid #f5f8fa; } .image_gallery { min-height: 160px; border-bottom: 6px solid #f0f0f0; border-right: 6px solid #f0f0f0; background-size: cover; background-position: 50% 50%; cursor:pointer; } .featured_prop_type5 .img_listings_overlay, .featured_prop_type5 .image_gallery{ cursor:auto; } .property_header_gallery_wrapper .image_gallery{ border-bottom: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; } .property_header_gallery_wrapper .special_border { border-top: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; } .property_header_gallery_wrapper .special_border_top{ border-top: 1px solid #f0f0f0; } .property_header_gallery_wrapper .img_listings_overlay:hover { opacity: 0.1; } .property_header_gallery_wrapper .img_listings_mes{ font-weight: 700; } .col-md-8.image_gallery{ min-height: 320px; } .property_header_gallery_wrapper .col-md-6.image_gallery { height: 650px; } .property_header_gallery_wrapper .col-md-3.image_gallery { height: 325px; } .image_gallery.last_gallery_item { margin-bottom: 20px; } .special_border{ border-top: 6px solid #f0f0f0; border-left: 6px solid #f0f0f0; } .special_border_top{ border-top: 6px solid #f0f0f0; } .special_border_left{ border-left: 6px solid #f0f0f0; } .img_listings_overlay_last { background-color: #20c063; opacity: 0.4; } .img_listings_overlay { position: absolute; top: 0px; right: 0px; z-index: 9; width: 100%; cursor: pointer; height: 100%; background-color: #444; opacity: 0; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; } .img_listings_overlay:hover { opacity: 0.3; background-color: #333; } .img_listings_overlay_last { background-color: #333; opacity: 0.4; } .img_listings_mes { position: absolute; top: 50%; margin-top: -10px; color: #fff; z-index: 10; font-size: 16px; font-weight: 500; cursor: pointer; pointer-events: none; right: 50%; width: 200px; text-align: center; margin-right: -100px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } /*=property page tab 1.10*/ #tab_prpg ul{ margin:0px; background-color: #0073e1; border: none; border-top-left-radius: 0px; border-top-right-radius: 0px; } #tab_prpg .tab-pane ul{ background-color: transparent; margin-left:20px; } #tab_prpg .tab-pane li:first-of-type, #tab_prpg .tab-pane li{ color: #5c727d; border: none; font-size: 14px; } #tab_prpg li{ background:transparent; color:#fff; border:none; border-radius:0px; font-size:15px; margin-bottom:0px; border-right: 1px solid #1489f9; width: 20%; } #tab_prpg .custom_template_tab li{ width:auto; } #tab_prpg .tab-content li { width: 100%; } #tab_prpg li:first-of-type{ border-top-left-radius: 0px; border-top-left-radius: 0px; border-left:1px solid #f7f7f7; } #tab_prpg li a{ color:#fff; padding: 11px 30px; border-radius: 0px 0px 0 0; } #tab_prpg .nav-tabs > li > a { margin-right: 0px; height: 45px; text-align: center; font-weight: 600; } #tab_prpg li.active{ background-color:#f0f0f0; border-top:1px solid #f7f7f7; margin-top: -1px; } #tab_prpg .active a{ color:#333; border:none; font-weight: 800!important; } #tab_prpg li a:hover{ color:#333; background-color:#f3f3f3; border-radius: 0px; -webkit-transition: all 0.1s ease; -moz-transition: all 0.1s ease; -o-transition: all 0.1s ease; transition: all 0.1s ease; height: 45px; } #tab_prpg .tab-pane{ float: left; width: 100%; margin-bottom: 30px; padding: 30px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-color: #fff; } #tab_prpg li a{ transition:none; -moz-transition: none; -webkit-transition: none; -o-transition: none; } .tab-content .row.class-energy { margin: 0px; } .walk_details img{ display: inline-block; float: left; } .walk_details { width: 100%; float: left; margin-bottom: 10px; } .walk_details span{ display: inline-block; margin-left: 10px; margin-top: 1px; float: left; } .walk_details a{ background-color: #fafafa; padding: 2px 8px; margin-left: 5px; font-weight: 700; } /* =Single Agent ----------------------------------------------- */ .single-agent{ margin-bottom: 0px; } .entry-title-agent { margin:0px 0px 0px 0px; font-weight: 800; } .agent_meta{ font-size: 13px; line-height: 22px; width: 100%; margin: 0px 10px 15px 0px; color: #8593a9; } .agent_meta a{ color: #8593a9; } .agent_details h3{ margin-bottom: 5px; font-size: 24px; } .single-estate_agent .agent_details h3{ font-size: 30px; } .agent_unit_social_single { bottom: 20px; left: 0px; right: 0px; background-color: #ffffff; width: 72%; padding: 10px; z-index: 10; position: relative; text-align: center; box-shadow: 0 3px 14px 0 rgba(7,152,255,0.09); margin: 0px auto; border-radius: 2px; font-size: 16px; } .agent_unit_social_single a { color: #777; margin-right: 7px; margin-left:7px; } .agent_unit_social_single a:hover{ color:#0073e1; } .mydetails{ background-color: #f3f3f3; height: 40px; padding: 8px 0px 8px 15px; font-size: 16px; margin-bottom: 15px; color: #333; font-weight: 700; } .agent_pos{ margin-bottom: 9px; padding-left: 13px; color:#8593a9; } .single-agent .agent_detail{ margin: 0px 0px 2px 0px; font-size: 13px; } .agent_details{ min-height: 200px; padding-right: 0px; } .agentpict{ width: 100%; height: 100%; background-position: center; background-size: cover; background-repeat: no-repeat; height:250px; } .container_agent .col-md-5.agentpic-wrapper, .container_agent .col-md-7.agent_details{ width:50%; } .col-md-12 .container_agent .col-md-5.agentpic-wrapper{ width:40%; } .col-md-12 .container_agent .col-md-7.agent_details{ width:60%; } .agent_contanct_form, .agent_content { margin: 0px 0px 0px 0px; float: left; padding: 30px; background-color: #fff; z-index: 99; position: relative; } .single-estate_agent .agent_content{ padding-bottom: 0px; padding-top: 0px; } .single-estate_agent .agent_contanct_form { margin-bottom: 0px } .social-agent-page{ font-size: 20px; position: absolute; bottom: 0px; } .social-agent-page a{ margin-right: 10px; color:#768082 } .agent_contanct_form{ margin-bottom: 30px; float: left; position: relative; width: 100%; z-index: auto; } .agent_contanct_form_sidebar .agent_contanct_form{ float: left; width: 100%; border: none; background-color: #ffffff; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px; box-shadow: none!important; } .agent_contanct_form_sidebar img{ max-width: 143px; float:left; margin-right: 15px; width: 70px; margin-bottom: 15px; } .agent_sidebar_mobile{ width: 100%; font-weight: 800; display: inline-block; margin-top: 7px; font-size: 16px; } .agent_sidebar_mobile span{ font-weight: 700; float:left; width:60px; } .agent_sidebar_mobile svg{ font-size: 18px; } .agent_contanct_form_sidebar{ padding: 30px; display: inline-block; } .agent_unit_widget_sidebar{ background-position: center; width:70px; height: 70px; background-size: cover; float: left; margin-right: 15px; margin-bottom: 15px; } .agent_contanct_form_sidebar .agent-unit-img-wrapper{ float:left; } .agent_contanct_form_sidebar #agent_contact_name, .agent_contanct_form_sidebar #agent_user_email, .agent_contanct_form_sidebar #agent_phone, .agent_contanct_form_sidebar #agent_comment{ width: 100%; margin-right: 13px; float: left; box-shadow: none; -webkit-box-shadow:none; } .agent_contanct_form_sidebar #agent_submit{ width:100%; } .agent_contanct_form_sidebar .alert-message:empty { margin-top: 13px; } .agent_contanct_form_sidebar .schedule_meeting { width: 100%; margin-left: 0px; padding-left: 10px; margin-top: 10px; } .agent_contanct_form_sidebar #show_contact { padding: 0px 15px 0px 15px; margin: 0px -13px; font-size: 16px; width: auto; float: none; margin-bottom: 15px; display:none; } .agent_contanct_form_sidebar .alert-message { margin-top: 13px; float: left; width: 100%; margin-bottom: 13px; } .schedule_day{ width:100%; } .agent_contanct_form_sidebar .schedule_day, .agent_contanct_form_sidebar #schedule_hour { width: 100%; margin-bottom: 15px; } #schedule_hour { padding-left: 4px; } .agent_contanct_form_sidebar .alert-message:empty { padding: 0px; margin-bottom:0px; } .agent_contanct_form_sidebar .schedule_wrapper .col-md-6{ width:100%; } .agent_contanct_form_sidebar .message_submit{ width:100%; margin-top: 13px; margin-bottom: 10px } .page-template-contact_page .message_submit, .page-template-contact_page .message_explaining{ display:none } #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{ } #agent_contact_name, #agent_user_email, #agent_phone{ width: 32.11%; margin-right: 13px; float: left; } .page-template-contact_page .col-md-12 #agent_contact_name, .page-template-contact_page .col-md-12 #agent_user_email, .page-template-contact_page .col-md-12 #agent_phone { width: 32.5%; } #agent_phone{ margin-right: 0px; } .agent_listings_title{ padding-left: 15px; } #agent_submit{ margin-bottom: 0px; margin-right:15px; min-width: 170px; } .agentpic-wrapper{ -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .agent-listing-img-wrapper{ width:100%; position:relative; cursor:pointer; } .agentpic-wrapper .listing-cover{ top: 0px; width: 100%; height: 100%; } .agentpic-wrapper .listing-cover-title{ z-index: 11; top: 45%; right: 0; left: 0; text-align: center; opacity: 0; } .agentpic-wrapper .listing-cover-title a{ font-size:18px; } .agentpic-wrapper:hover .listing-cover{ opacity:1; } .agentpic-wrapper:hover .listing-cover-title{ opacity:1; } .pagination_agent{ margin-left: 15px; } /*=Comments ---------------------------------------------------*/ #comments{ font-size: 13px; line-height: 22px; padding: 30px; font-size: 13px; line-height: 22px; float: left; width: 100%; margin-bottom: 15px; background: #fff; padding: 30px; font-size: 14px; line-height: 1.65em; float: left; width: 100%; margin-bottom: 30px; background: #fff; } #comments:empty{ display:none; } #comments ul{ list-style: none; margin:0px; } .comment { padding-bottom: 16px; min-height: 113px; margin-bottom: 2px; } .comment-respond{ float: left; width:100%; } div.comment { border-bottom:1px solid #f0f0f0; } .pingback { margin: 0px 0px 13px 0px; } .comment .blog_author_image { width: 55px; height: 55px; display: inline; float: left; margin: 0px 13px 13px 0px; } .comment-reply-link{ margin-top: 67px; float: left; background-color: #7F8C8D!important; color: #ffffff!important; padding: 0px; text-align:center; font-size:13px; width:55px; } .comment-reply-link:hover{ text-decoration:none; background-color: #687373!important; } .comment-content{ padding-left: 65px; } .post pingback{ margin-bottom:5px; } .comment_name{ font-size: 16px; color: #333; line-height:1.3em; } .comment_name a { font-size: 16px; color: #333; line-height: 1.3em; } .edit-link{ margin-left: 5px; float:right; } .comment_date{ color:#8593a9; font-size: 12px; } .form-allowed-tags{ white-space: normal; } .commentlist .children{ padding: 17px 0px 0px 37px; margin-left: 0px!important; padding-left: 67px; } .comment-notes{ margin-bottom:5px; } .comment-form-url, .comment-form-email, .comment-form-author { width: 32%; margin-right: 13px; float: left; } #comment{ padding-left:10px; } .comment-form-url{ margin-right: 0px; } .comment-content p{ padding-top:5px; } #comments .commentlist > li:last-child .comment { } /*=Sidebar --------------------------------------------------*/ #colophon ul, #primary ul{ list-style: none; margin: 0px; } .menu-footer-container ul{ float:left; width:100%; } .top_bar .xoxo{ margin:0px; } .widget-container.boxed_widget .wd_user_menu, .widget-container.boxed_widget form{ display: inline-block; } .widget-title-sidebar{ font-size: 17px; line-height: 26px; color:#434953; margin: 0px 0px 15px 0px; font-weight: 800; } .widget-title-sidebar_blank{ height:13px; width:100%; } .widget-container{ margin-bottom: 30px; } .single-content .widget.widget-container { padding: 30px; border: 1px solid #fff; } .single-content .widget.widget-container #login-div, .single-content .widget.widget-container .login_form{ padding: 0px; } #primary .widget-container { clear:both; background: #fff; padding: 30px; border: 1px solid #fff; } .wpb_widgetised_column .latest_listings .list_type, #primary .latest_listings.list_type { float: left; clear:both; background: #fff; padding: 0px 30px 30px 30px; border: 1px solid #fff; border-top: 0px; } #primary .latest_listings{ border: 1px solid #fff; border-top: 0px; } .wpb_widgetised_column .latest_listings .widget-title-sidebar, #primary .widget-container.latest_listings .widget-title-sidebar { padding: 30px 30px 15px 30px; background: #fff; margin-bottom: 0px; border: 1px solid #fff; border-bottom: 0px; } .property_listing_blog, .adv-search-3, .page-template-front_property_submit .navigation_container, .advanced_search_shortcode, .membership_package_product, .contact-wrapper, .developer_contact_wrapper, .agency_contact_wrapper, .property_reviews_wrapper, .agency_contact_container_wrapper, .agency_content_wrapper, .submit_property_front_wrapper, .directory_sidebar_wrapper, .places_wrapper_type_2, .featured_property , .agency_unit, #comments, .single-blog, #content_container .container_agent, .listing_wrapper .property_listing, .listing_wrapper .agent_unit, .tab-pane, .agent_contanct_form, .agent_content, .wpestate_agent_details_wrapper, .wpestate_property_description, .multi_units_wrapper, .property-panel, #primary .widget-container, .user_role_unit, .testimonial-slider-container .testimonial-container.type_class_3, .estate_places_slider.slick-initialized.slick-slider, .google_map_shortcode_wrapper, .testimonial-container.type_class_1 .testimonial-text, .blog_unit, .agent_unit_featured, .featured_article{ box-shadow: 0 10px 31px 0 rgba(7,152,255,0.09); border-radius: 2px; } .slider_container .listing_wrapper .property_listing{ box-shadow: 0 -1px 19px 0 rgba(7,152,255,0.09); } .panel-body .google_map_shortcode_wrapper{ box-shadow: none; } .single-estate_property .wpestate_agent_details_wrapper { box-shadow: none; } .single-estate_property .developer_taxonomy.agent_taxonomy { margin-bottom: 0px; } .container_agent{ float:left; margin-bottom: 30px; } .container_agent .wpestate_agent_details_wrapper, .container_agent .agent_content , .container_agent .agent_contanct_form { box-shadow:none; } #primary .widget-container form{ display:inline-block; width: 100%; } .widget li, .widget-container li{ font-size:13px; width:100%; margin-bottom: 11px; font-weight: 600; } .list_sidebar_currency li{ margin-bottom: 0px; } .children { padding: 13px 0px 0px 13px; } .children li:last-of-type{ border: none; margin-bottom: 0px; padding-bottom: 0px; } .widget li a, .widget-area-sidebar li a{ font-size:14px; line-height: 22px; } .widget_nav_menu li:before, .widget_pages li:before, .widget_rss li:before, .widget_text li:before, .widget_recent_entries li:before{ content: "\f15c"; font-family: "Font Awesome 5 Free"; font-weight: normal; font-style: normal; display: block; float: left; text-decoration: inherit; font-size: 13px; margin: 5px 13px 0px 0px; line-height: 14px; } .widget_recent_comments li:before{ content: "\f086"; font-family: "Font Awesome 5 Free"; font-weight: normal; font-style: normal; display: block; float: left; text-decoration: inherit; font-size: 13px; margin: 3px 13px 0px 1px; } .widget_text li:before{ content: ""; margin:0px; } .widget_archive li:before{ content: "\f133"; font-family: "Font Awesome 5 Free"; font-weight: normal; font-style: normal; display: block; float: left; text-decoration: inherit; font-size: 13px; margin: 3px 13px 0px 1px; } .widget_meta li:before{ content: "\f013"; font-family: "Font Awesome 5 Free"; font-weight: 600; font-style: normal; display: block; float: left; text-decoration: inherit; font-size: 13px; margin: 3px 13px 0px 1px; } .widget_categories li:before{ content: "\f07c"; font-family: "Font Awesome 5 Free"; font-weight: normal; font-style: normal; display: block; float: left; text-decoration: inherit; font-size: 13px; margin: 3px 13px 0px 1px; } .widget li:before{ margin-top: 3px; } #colophon .widget_meta li:before, #colophon .widget_categories li:before, #colophon .widget_recent_comments li:before{ margin-top:0px; } #colophon .widget_pages li:before, #colophon .widget_rss li:before, #colophon .widget_text li:before, #colophon .widget_recent_entries li:before{ margin-top:4px; } .widget-area-sidebar li a:hover{ text-decoration: none; } .sidebar_filter_menu{ margin-top:1px; position: relative; font-size: 13px; padding: 10px 12px; } .form-control.open .sidebar_filter_menu{ color:#0073e1; } .widget-container.measurement_unit_widget li { margin-bottom: 0px; } #colophon .widget-container.multiple_currency_widget li, #colophon .widget-container.measurement_unit_widget li{ padding-top: 8px; padding-bottom: 8px; margin-bottom: 0px; } .caret_sidebar{ position: absolute; right: 12px; top: 16px; border:none; } ._4s7c { border: 1px solid #fff000!important; border-top-color: #fff000!important; } /*=social_sidebar_internal -------------------------------------------------*/ .social_sidebar_internal img{ margin: 0px 9px 9px 0px; width: 40px; } .top_bar .social_sidebar{ margin-bottom: 0px; } .top_bar_wrapper.transparent_border_topbar .top_bar .social_sidebar{ padding: 0px; } #colophon .social_sidebar_internal a, #primary .social_sidebar_internal a { width: 41px; height: 41px; padding: 11px 0px; background-color: #f3f3f3; margin: 0px 10px 10px 0px; text-align: center; display: inline-block; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } #colophon .social_sidebar_internal a{ background-color: #313131; } #colophon .social_sidebar_internal a:hover, #primary .social_sidebar_internal a:hover { background-color: #0073e1; color: #fff; } #colophon .social_sidebar_internal i{ font-size: 19px; } #primary .social_sidebar_internal i { font-size: 19px; color: #a6b3bb; } #colophon .social_sidebar_internal a:hover i, #primary .social_sidebar_internal a:hover i{ color: #fff; } #colophon .social_sidebar_internal a:hover{ color:#fff; } /*=social top bar -------------------------------------------------*/ .social-rss, .social-facebook, .social-twitter, .social-dribbble, .social-google, .social-linkedIn, .social-blogger, .social-tumblr, .social-pinterest, .social-yahoo, .social-youtube, .social-vimeo, .social-instagram, .social-foursquare{ display: inline-block; font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 15px; } .social-rss:before{ content:"\f09e"; } .social-facebook:before{ content:"\f09a"; } .social-twitter:before{ content:"\f099"; } .social-dribbble:before{ content:"\f17d"; } .social-google:before{ content:"\f0d5"; } .social-linkedIn:before{ content:"\f0e1"; } .social-tumblr:before{ content:"\f173"; } .social-pinterest:before{ content:"\f0d2"; } .social-youtube:before{ content:"\f167"; } .social-vimeo:before{ content:"\f194"; } .social-foursquare:before{ content:"\f180"; } .social-instagram:before{ content:"\f16d"; } /*=Zillow WIdget ------------------------------------------------*/ .zillow_widget{ width: 100%; background-color:#fdfdfd; clear:both; } .zillow-wrapper{ display: inline-block; width: 100%; } .zillow-price{ color: #0073e1; } .zillowlogo{ margin-bottom: 13px; } /* =Custom Menu widget ------------------------------------------------*/ .widget_nav_menu li{ line-height: 22px; } .widget_nav_menu .sub-menu{ padding:10px 0px 0px 18px; } .widget_nav_menu .sub-menu li:last-of-type{ border:none; margin-bottom:0px; padding-bottom: 0px; } .widget_nav_menu .sub-menu .menu-item-has-children >a:after { content: ""; width:0px; } .widget_nav_menu .sub-menu li:hover { background-color:#fff; color: #0073e1; border-bottom: 1px solid #ffffff; } .widget_nav_menu .sub-menu li:hover a { color: #0073e1; padding-left: 0px!important; } /* =Twitter Widget ------------------------------------------------*/ #primary .widget-container.twitter_wrapper{ background-color: #0073e1; border:none; } .twitter_wrapper{ background-color: #0073e1; color:#fff; padding: 21px 13px 0px 13px; height: 250px; position: relative; font-size: 13px; line-height: 22px; display: inline-block; width: 100%; } .wpestate_tweet_icon{ color: #fff; font-size: 49px; margin: 0px auto; margin-bottom: 13px; width: 50px; } .twitter_wrapper a{ color:#fff!important; } .twitter_wrapper li{ border:none; color:#fff; } #colophon .twitter_wrapper li a, .twitter_wrapper li a{ color:#fff!important; font-weight: bold; } .twitter_time{ font-weight: normal!important; } #sidebar_twiter_widget{ } .tweet_circle{ background-color: #fff; width: 10px; height: 10px; border-radius: 50%; display: inline; float: left; margin-left: 10px; cursor: pointer; } #tw_control{ display: block; position: absolute; bottom: 0px; } #tw_control li{ border: 1px solid #fff; width: 12px; height: 12px; margin: 0px; margin-left: 12px; } .wpestate_recent_tweets .item{ height:140px; } .presenttw{ background-color: #0073e1; border:1px solid #fff; } #colophon .twitter_wrapper a{ color: #fff; } #colophon #tw_control li{ border: 1px solid #fff; } /* =Search Widget ------------------------------------------------*/ .widget_search .form-control{ margin-right: 5px; float: left; width: 100%; min-width: auto; } #submit-form{ margin-bottom: 0px!important; width: 100%; min-width:90px; } .searchform #submit-form{ width:auto; margin-left:13px; } #s, .searchform .field{ float:left; } .searchform .field{ height: 48px; width: 250px; } .searchform{ margin-left:15px; } /* =textwidget ------------------------------------------------*/ .textwidget{ font-size: 13px; line-height: 22px; } .textwidget p{ margin-bottom: 15px; } .top_bar .textwidget{ margin-right:0px; margin-left: 10px; line-height: 40px; } .transparent_border_topbar .textwidget{ margin-left: 0px; } /* =Tagcloud ------------------------------------------------*/ .tagcloud a{ margin: 0px 10px 10px 0px; } /* =Calendar Widget ------------------------------------------------*/ #calendar_wrap{ border: 1px solid #f0f0f0; background: #fdfdfd; } .widget_calendar #wp-calendar { color: #555; width: 100%; text-align: center; } .widget_calendar #wp-calendar caption, .widget_calendar #wp-calendar td, .widget_calendar #wp-calendar th { text-align: center; background: #fff; } table tbody tr td { color: #333; padding: 5px 6px; vertical-align: top; } .widget_calendar table tbody tr td { vertical-align: middle; } #calendar_wrap table{ border: none; margin-bottom: 0px; } #calendar_wrap table td, table tr{ border:none; } .widget_calendar #wp-calendar caption { font-size: 12px; font-weight: 500; padding: 15px 0 15px 0; } .widget_calendar #wp-calendar th { background: #f4f4f4; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; font-weight: bold; padding: 6px 0px; } .widget_calendar #wp-calendar tfoot td { background: #f4f4f4; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 6px 0px; } #colophon #calendar_wrap{ background-color: #fff; } .widget_calendar #wp-calendar th { padding: 13px 0px; } .widget_calendar #wp-calendar tfoot td { padding: 10px 0px; } /*=Contact Sidebar ------------------------------------------------*/ .widget-container.widget_tag_cloud, .widget-container.widget_search, .widget-container.contact_sidebar{ /* float:left;*/ width:100%; } .contact_sidebar_wrap p{ line-height: 22px; font-size: 14px; margin-bottom: 4px; padding-bottom: 4px; } .contact_sidebar_wrap i{ margin-right: 13px; width: 13px; } .contact_sidebar_wrap a{ font-weight:500; } /*=Latest listings ------------------------------------------------*/ .widget-container.latest_listings{ float: left; width: 100%; position: relative; } .widget-container.latest_listings .owl-carousel .owl-item .item { min-height: 100%; width: 100%; height: 100%; padding: 0px; } .widget-container.latest_listings .owl-carousel .owl-item { float: left; position: relative; height: auto; } .widget-container .latest_listings .featured_title { position: relative; border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .widget-container.latest_listings .owl-nav, .widget-container.latest_listings .owl-controls { position: absolute; width: 100%; top: 50%; height: 45px; pointer-events: none; } .widget_latest_internal{ margin-bottom: 13px; width: 100%; height: auto; min-height: 70px; float: left; } .widget_latest_internal:last-of-type{ margin-bottom: 0px; } .widget_latest_internal img{ vertical-align: top; display: inline; float: left; width: 100%; height: auto; } .widget_latest_internal .listing-cover{ height:100%; } .widget_latest_internal .listing-cover-plus{ color: #fdfdfd; font-size: 25px; height: 27px; width: 27px; top: 50%; left: 50%; margin: -12px 0px 0px -13px; padding: 0px 0px 0px 1px; line-height: 27px; text-align: center; } .widget_latest_internal:hover .listing-cover, .widget_latest_internal:hover .listing-cover-plus, .featured_sidebar:hover .listing-cover{ opacity:1; } .listing_name{ display: inline; margin-left: 0px; float: left; line-height: 20px; position: relative; width: 60%; padding-left: 13px; } .no_post_th{ margin-left: 0px; } .widget_latest_title{ color:#3e454d; font-weight: 600; } .widget_latest_listing_image{ position: relative; float: left; max-width: 40%; background: #000; overflow: hidden; border-radius: 2px; } #colophon .widget_latest_title{ color:#72777F; } .widget_latest_title a{ line-height:1.3em!important; font-weight: 800; } .widget_latest_price{ display: block; margin-top: 5px; font-size: 13px; font-weight: 700; color: #f1bf7f; } .widget-container.latest_listings button, .widget-container.latest_listings .owl-buttons { opacity: 0.9; opacity: 0.9; -webkit-appearance: none; border: none; background: transparent; } .widget-container.latest_listings .owl-next { float: right; } .widget-container.latest_listings .owl-prev { float: left; } .widget-container.latest_listings .owl-theme .owl-nav div { margin: 0px; padding: 0px 0px; font-size: 30px; } /*=featured_sidebar ------------------------------------------------*/ .featured_sidebar{ width:100%; position: relative; clear:both; } #primary .widget-container.latest_listings, #primary .widget-container.featured_sidebar{ background: transparent!important; padding: 0px; border:none; } .featured_sidebar_intern{ position: relative; /* max-width: 260px;*/ } .featured_sidebar_intern a{ margin: 0px; padding: 0px; } .featured_title{ position: absolute; left: 0px; bottom: 0px; background-color: #333; color: #fff; padding: 9px 15px; opacity: 0.95; width: 100%; } .featured_title a{ font-size: 16px!important; color:#fff!important; } #colophon .featured_title a{ line-height:22px; } .featured_second_line{ position: absolute; left: 0px; bottom: 40px; padding: 9px 15px; background-color: #0073e1; font-size: 13px; color: #fff; opacity: 0.95; } .featured_widget_image{ position :relative; cursor:pointer; background: #000; } .related_blog_unit_image img, .widget_latest_listing_image img, .agent-unit-img-wrapper img, .featured_widget_image img{ width:100%; transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; } .featured_sidebar .listing-cover{ height: 100%; } .featured_sidebar .listing-cover-plus{ top:50%; } .featured_sidebar:hover .listing-cover-plus{ opacity:1; top:50%; } /*=advanced_search_shortcode ------------------------------------------------*/ .advanced_search_shortcode{ width: 100%; font-size: 13px; background-color: #ffffff; padding: 20px 13px; border: 1px solid #f0f0f0; float: left; } .advanced_search_shortcode .form-control{ font-size:13px; width:100%; display: inline; float:left; } #advanced_submit_shorcode{ margin-top:0px; margin-bottom:0px!important; float: left; width:100%; } .vc_span6 #advanced_submit_shorcode{ margin-top:0px; } .advanced_search_shortcode input{ margin-right: 10px; margin-top: 0px; margin-bottom: 10px!important; padding: 8px 11px; } .advanced_search_shortcode input.wpresidence_button{ padding: 8px 0px; } .advanced_search_shortcode .filter_menu_trigger{ margin-top: 0px; padding: 11px 13px; } .adv_shortcode_input{ display:inline; } .advanced_search_shortcode .dropdown-menu{ left: 0px; } .advanced_search_shortcode .filter_menu{ margin-top:1px; margin-left: 0px; width:100%; padding-bottom:0px; overflow-x: hidden; } .advanced_search_shortcode .filter_menu li{ min-width: 168px; padding-top:10px; } /*=advanced_search_sidebar ------------------------------------------------*/ .advanced_search_sidebar{ width: 100%; border: 1px solid #fff; background-color: #fdfdfd; } .advanced_search_sidebar .btn{ margin:0px auto; display: block; } /*=mortgage_calculator ------------------------------------------------*/ .mortgage_calculator_li{ width:100%; display: inline-block; padding-bottom: 13px; background-color: #fdfdfd; } .mortgage_calculator_div{ width:100%; height:404px; border: 1px solid #dde4e9; background:#fdfdfd; float:left; } .mortgage_calculator_div .btn { margin: 0px auto; display: block; width: 146px; } #colophon .menu > li { height: 100%; } #colophon .mortgage_calculator_div{ background-color: #fff; } #morg_results { float: left; margin: 0px; font-size: 14px; display: none; } #morg_results span{ float: left; margin: 6px 0px; font-size: 14px; width: 100%; } #anual_pay{ margin-bottom: 13px!important; } #morg_compute{ float:left; } /* =Comapare page ----------------------------------------------- */ #submit_compare{ cursor: pointer; height: 58px; padding: 0px 19px 0px 19px; min-width: 1px!important; margin-bottom: 0px; } /*=Google Maps -------------------------------------------------------------------------------------*/ #gmap_wrapper{ position:relative; transition: height 0.3s ease; } #gmap_wrapper.with_open_street { z-index:1; } #googleMap{ width:100%; transition: height 0.3s ease; } #google_map_prop_list_wrapper{ position: fixed; left: 0; bottom: 0; width: 50%; top: 130px; background-color: #fff; } .has_header_type4 #google_map_prop_list_wrapper { padding-left: 270px; } .has_header_type4.cheader_right #google_map_prop_list_wrapper { margin-left:-270px; } .has_header_type4.cheader_right #google_map_prop_list_sidebar{ right:270px; } #google_map_prop_list_wrapper.fullscreen{ width: 100%; top: 0px; height:100%; z-index: 999; } #google_map_prop_list_sidebar.fullscreen{ display:none; } #google_map_prop_list_wrapper.fullhalf{ position: fixed; left: 0; bottom: 0; width: 100%; top: 0px; height: 100%; } #google_map_prop_list_wrapper #gmap_wrapper, #google_map_prop_list_wrapper #googleMap{ height:100%!important; } .admin-bar #google_map_prop_list_wrapper, .admin-bar #google_map_prop_list_sidebar{ margin-top:32px; } .admin-bar .has_header_type5 #google_map_prop_list_wrapper, .admin-bar .has_header_type5 #google_map_prop_list_sidebar{ top: 200px; margin-top: 0px; } #google_map_prop_list_sidebar.half_type2, #google_map_prop_list_wrapper.half_type2{ margin-top:27px; } .admin-bar #google_map_prop_list_sidebar.half_type2, .admin-bar #google_map_prop_list_wrapper.half_type2{ margin-top:119px; } #google_map_prop_list_wrapper.half_no_top_bar.half_type2, #google_map_prop_list_sidebar.half_no_top_bar.half_type2{ top: 149px; } .admin-bar.has_top_bar .has_header_type2 .header_media { margin-top: 0px; padding-top: 215px; } .has_top_bar .has_header_type2 #google_map_prop_list_wrapper, .has_top_bar .has_header_type2 #google_map_prop_list_sidebar { margin-top: 85px; } .admin-bar.has_top_bar .has_header_type2 #google_map_prop_list_wrapper, .admin-bar.has_top_bar .has_header_type2 #google_map_prop_list_sidebar { margin-top: 115px; } .admin-bar .has_header_type2 #google_map_prop_list_wrapper, .admin-bar .has_header_type2 #google_map_prop_list_sidebar { margin-top: 59px; } .google_map_shortcode_wrapper{ position: relative; width: 100%; height: 400px; } #googleMapSlider{ position: absolute; width: 100%; height: 100%; float: left; display: block; z-index: 1; display: none; } #googleMap_shortcode{ width: 100%; height: 100%; min-height: 400px; background: #F0F0F0; height:400px; } .scrollon{ border:1px solid #0073e1; } .fullmap{ position: fixed!important; width: 100%; height: 100%; margin: 0px; padding: 0px; top: 0px; left: 0px; z-index: 98; } .header_full_map{ z-index:0; } #openmap{ background-color: #f6fcff; color: #222; position: absolute; bottom: 0px; right: 45px; text-align: center; padding: 8px 10px 8px 10px; font-size: 12px; font-weight: 800; cursor: pointer; z-index: 1; pointer-events: auto; } .wpestate_full_map_shortcode #openmap{ display:none; } .wpestate_full_map_shortcode .gmap-controls{ max-width: 100%; left: 0px; margin-left: 0px; } .page-template-advanced_search_results .with_search_2 #openmap{ bottom: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } #google_map_prop_list_wrapper #openmap{ display:none; } #openmap i{ margin-right: 5px; } .with_search_5 #openmap{ border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; bottom:0px; } #gmap-loading{ background-color: #fff; color: #333; margin: 0px auto; position: absolute; top: 20%; left: 50%; width: 300px; height: 150px; margin-left: -150px; text-align: center; padding-top: 16px; font-size: 27px; font-weight: 300; opacity: 0.95; } #gmap-noresult{ background-color: #fff; color: #333; margin: 0px auto; position: absolute; top: 20%; left: 50%; width: 280px; height: 78px; margin-left: -150px; text-align: center; padding-top: 30px; font-size: 20px; font-weight: 300; opacity: 0.95; display: none; z-index: 99; } .gmap-controls{ max-width: 1200px; margin: 0px auto; position: absolute; float: left; height: 100%; width: 100%; top: 0px; left: 50%; margin-left: -600px; pointer-events:none; } .gmap-controls.with_open_street{ z-index: 999; } .gmap-controls.with_open_street #map-view{ display: none; } .has_header_type4 .gmap-controls{ margin-left: auto; margin-right: auto; left: 0; right: 0; } #google_map_prop_list_wrapper .gmap-controls { top: 0px; left: 0px; margin-left: 0px; } #google_map_prop_list_wrapper #gmap-control{ right:15px; } .fullmap .gmap-controls{ max-width: 100%; width:100%; left:0px; margin-left: 0px; } #street-view{ position: absolute; top: 60px; right: 45px; background-color: #8593a9; color: #fff; box-sizing: border-box; -moz-box-sizing: border-box; padding: 9px 11px 0px 11px; font-size: 13px; float: left; cursor: pointer; height: 40px; width: 119px; z-index:99; pointer-events: auto; } #street-view.with_open_street { display:none; } #street-view:hover{ background-color:#333; } #street-view i{ font-size: 15px; padding: 3px 5px 0px 0px; } #gmap-control{ position:absolute; top:15px; right:45px; height: 40px; background-color: #fff; opacity:0.95; pointer-events: auto; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); line-height: 13px; border-radius: 2px; } .wpestate_full_map_shortcode.contact_map #gmap-control{ display:none; } .fullmap #gmap-control{ z-index:111; } #gmap-control i{ margin-right: 7px; margin-left: 0px; } #gmap-control .fa-square-o{ } #gmap-next i{ margin-right: 0px; margin-left: 7px; } #gmap-control span{ color: #444; box-sizing: border-box; -moz-box-sizing: border-box; padding: 13px 11px 0px 11px; font-size: 13px; font-weight: bold; float: left; cursor: pointer; height: 40px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } #gmap-control span.spanselected, #gmap-control span:hover{ background-color: #333; color: #ffffff; } .wpestate_full_map_shortcode #gmap-full{ display:none; } .gmnoprint img { max-width: none!important; } #googleMap_shortcode img, #googleMapSlider img { border: none !important; max-width: none !important; } .mapcontrolon{ background-color:#333!important; width:150px!important; z-index:99; } #gmap-next{ border-right:none!important; } #gmapzoomplus_sh, #gmapzoomplus{ background-color: #fff; color: #444; font-size: 16px; position: absolute; top: 15px; left: 45px; width: 30px; height: 30px; cursor: pointer; font-weight: 300; padding: 6px 0px 0px 9px; box-sizing: border-box; z-index: 99; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; pointer-events: auto; opacity: 0.95; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); border-radius: 2px; } #gmapzoomminus_sh, #gmapzoomminus{ background-color: #fff; color: #444; font-size: 14px; position: absolute; top: 46px; left: 45px; width: 30px; height: 30px; cursor: pointer; font-weight: 300; padding: 8px 0px 0px 9px; box-sizing: border-box; z-index: 99; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; pointer-events:auto; opacity: 0.95; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); line-height: 13px; border-radius: 2px; } #google_map_prop_list_wrapper #gmapzoomminus{ left: 15px; } #google_map_prop_list_wrapper #gmapzoomplus{ left: 15px; } #gmapzoomplus_sh:hover, #gmapzoomminus_sh:hover, #gmapzoomplus:hover, #gmapzoomminus:hover{ background-color: #333; color: #fff; } #gmapzoomminus.smallslidecontrol{ left:15px; top:96px; padding-top:5px; display:none; } #gmapzoomplus.smallslidecontrol{ top:63px; left:15px; padding-top:5px; display:none; } #gmapzoomplus_sh.shortcode_control{ left:15px; padding-top:5px; display:block; top:15px; } #gmapzoomminus_sh.shortcode_control{ left:15px; padding-top:5px; top:47px; display:block; } .with_open_street #gmapzoomplus_sh.shortcode_control, .with_open_street #gmapzoomminus_sh.shortcode_control{ z-index:999; } .with_open_street #slider_enable_street_sh{ display:none; } #slider_enable_street_sh{ background-color: #fff; font-size: 14px; position: absolute; top: 46px; left: 15px; width: 30px; height: 30px; cursor: pointer; font-weight: 300; padding: 4px 0px 0px 9px; box-sizing: border-box; z-index: 99; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; pointer-events: auto; top: 79px; display: block; } #google-default-search{ top: 15px; width: 300px; position: absolute; left: 90px; pointer-events: auto; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); } #google_map_prop_list_wrapper #google-default-search { top: 15px; width: 185px; position: absolute; right: auto; left: 46px; } #google_map_prop_list_wrapper #google-default-search { right: auto; left: 52px; } .map-type{ position:absolute; top:40px; left:0px; background-color: #8593a9; width:80px; display:none; } #gmap-control span.map-type{ color:#fff; } #map-view-satellite{ top:80px; } #map-view-hybrid{ top:120px; } #map-view-terrain{ top:160px; } #map img{ max-width : none; } /*=Contact page -------------------------------------------------------------------------------------*/ .contact_map_container{ position: absolute; top: 50%; margin-top: -205px; left: 50%; min-width: 20%; width: 350px; margin-left: -515px; padding: 45px; background: #fff; border: none; border-radius: 2px; box-shadow: 0 44px 98px 0 rgba(0,0,0,.1); overflow: hidden; z-index: 10; } .with_open_street .contact_map_container{ z-index:999; } .wpestate_full_map_shortcode .contact_map_container { left: 50%; margin-left: -555px; } .contact_map_container span{ float:right; } .contact_map_container h4{ font-size: 20px; vertical-align: middle; margin-top: 0; margin-bottom: 20px; line-height: 20px; } .contact_map_container h4:last-of-type{ margin-top:20px; } .contact_map_container .contact_detail { display: block; color: #333; margin: 0px 0px 5px 0px!important; padding-left: 0px!important; font-size: 14px; font-weight: 600; line-height: 1.9em; } .contact-wrapper { margin: 0px 0px 20px 0px; float: left; width: 100%; background: #fff; padding: 30px; line-height: 1.65em; } .company_headline{ width:100%; float:left; padding-bottom: 0px; margin-bottom: 0px; } .company_headline i{ float: left; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 17px; color: #8593a9; transition: color 0.4s linear; -moz-transition: color 0.4s linear; -webkit-transition: color 0.4s linear; -o-transition: color 0.4s linear; color: #777; margin-right: 10px; font-size: 14px; background: #f2f2f2; position: relative; width: 27px; height: 27px; line-height: 27px; display: inline-block; text-align: center; border-radius: 50%; margin-bottom: 5px; } .contact-wrapper.row p{ float: left; } .company_headline a:hover i{ color:#0073e1; } .company_headline h3{ float: left; font-size: 35px; margin-bottom: 15px; font-weight: 800; margin-top: 15px; } .company_headline_content{ display: inline-block; margin: 30px 0px; } .company_headlin_addr { float: left; width:100%; font-size: 25px; margin-bottom: 9px; font-weight: 600; line-height: 35px; color: #222; } .company_headline .header_social{ padding: 15px 0px; display: inline-block; float: left; width: 100%; } .contact_detail{ margin-left: 0px!important; font-weight: 600; font-size: 14px; margin-bottom: 5px; } .contact_page_company_details .contact_detail span{ font-weight: 800; width: 65px; float: left; } .contact-content{ margin-top: 13px; width: 100%; float: left; } .contact-content .agent_contanct_form{ margin-left: 0px; margin-right: 0px; width: 100%; margin-bottom: 0px; } .contact-comapany-logo{ float: left; margin-right: 13px; } #contactinfobox{ color: #0073e1; margin-bottom: 0px; margin-top: 35px; font-weight: 900; } .contactaddr{ width: 100%; text-align: center; font-size: 14px!important; line-height: 25px!important; color: #444; padding: 0px 10px; font-weight: 500; } .page-template-contact_page #gmap-prev, .page-template-contact_page #gmap-next{ display:none; } /*=Advanced Search -------------------------------------------------------------------------------------*/ #search_wrapper{ float:left; position: relative; width: 100%; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; z-index: 99; background: transparent; height: auto; padding: 15px; } .main_wrapper.is_boxed #search_wrapper { width: 1200px; } .main_wrapper.is_boxed #search_wrapper.with_search_form_float{ width: 1110px; } .single-estate_developer #search_wrapper, .single-estate_agency #search_wrapper, .page-template-contact_page #search_wrapper, .page-template-contact_page #search_wrapper.search_wr_6.with_search_on_start.without_search_form_float, .single-estate_developer #search_wrapper.search_wr_6.with_search_on_start.without_search_form_float, .single-estate_agency #search_wrapper.search_wr_6.with_search_on_start.without_search_form_float, .page-template-contact_page #search_wrapper.search_wr_8.with_search_on_start.without_search_form_float, .single-estate_developer #search_wrapper.search_wr_8.with_search_on_start.without_search_form_float, .single-estate_agency #search_wrapper.search_wr_8.with_search_on_start.without_search_form_float{ padding: 0px; } .admin-bar #search_wrapper.sticky_adv { top: 32px; } #search_wrapper.sticky_adv{ position: fixed; top: 0px; margin-top: 0px!important; transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -webkit-transition: all 0.4s ease; -o-transition: all 0.7s ease; z-index:100; } #search_wrapper.with_search_form_float.sticky_adv{ position: fixed; top: 0px!important; margin-top: 0px!important; transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -webkit-transition: all 0.4s ease; -o-transition: all 0.7s ease; width:100%; padding: 15px; } #search_wrapper.search_wr_5.sticky_adv{ padding: 0px 15px; } #search_wrapper.search_wr_8.sticky_adv{ padding: 54px 0px 15px 0px; } #search_wrapper.search_wr_8.sticky_adv .adv8-holder .tab-content { padding: 13px 0px 0px 0px; } #search_wrapper.search_wr_8.sticky_adv .nav-tabs{ margin-left: 7px; } #search_wrapper.search_wr_10.with_search_form_float.sticky_adv, #search_wrapper.search_wr_11.with_search_form_float.sticky_adv{ padding: 15px 0px 0px 0px; } #search_wrapper.sticky_adv.search_wr_6 { padding-top: 45px!important; padding-bottom: 7px; } .search_wr_6.sticky_adv.with_search_form_float .adv6-holder .nav-tabs { left: 7px; } #search_wrapper.sticky_adv.search_wr_5 h3 { display:none; } #search_wrapper.with_search_form_float.sticky_adv.search_wr_4{ padding: 0px 15px; } #search_wrapper.with_search_form_float.sticky_adv.search_wr_3 { display:none; } .sticky_adv_anime{ top:-100px; } .sticky_adv #adv-search-header-1{ display: none!important; } #search_wrapper_color{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background-color: #f3f3f3; } .search_wr_3 #search_wrapper_color{ width:414px; left:auto; right:0px; } #search_wrapper.with_search_form_float { position: absolute; width: 1110px; left: 0; right: 0; margin-left: auto; margin-right: auto; padding: 0px; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); } #search_wrapper.page_without_search.with_search_form_float, .search_wrapper.sticky_adv.search_wr_1.page_without_search { box-shadow: none; } .fullscreen_search{ position: fixed!important; bottom: 0px; left:0px; border-bottom: none; } .fullscreen_search_open{ bottom: 0px; } #adv-search-header-1{ background-color: #0073e1; height: 40px; margin: 0px; padding: 13px 15px 10px 15px; color: #fff; cursor: pointer; position: absolute; top: -40px; left: 0px; font-size: 15px; width: 228px; pointer-events:auto; font-weight: 700; border-top-left-radius: 2px; border-top-right-radius: 2px; } .without_search_form_float #adv-search-header-1:after{ content:""; } .with_search_on_start #adv-search-header-1{ display:none; } #adv-search-header-1:after{ content: "\f0d7"; position:absolute; right: 13px; font-size: 17px; font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 600; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .adv-search-1-close #adv-search-header-1:after{ content: "\f0d8"; } .adv-search-1{ position: relative; z-index: 1; max-width: 1110px; margin: 0px auto; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .search_wr_4.search_wrapper-close-extended.with_search_form_float#search_wrapper, .search_wr_1.search_wrapper-close-extended.with_search_form_float#search_wrapper { bottom: 0px; z-index: 0; top: auto; } .with_search_on_end #adv-search-header-1{ top:-55px; } .with_search_on_end.with_search_form_float #adv-search-header-1, .with_search_on_start.with_search_form_float #adv-search-header-1{ top:-40px; display:block; } .adv-search-1_noz{ z-index:0; } .home .adv_force_location5 .wpestate_location { width:80%; } .home .adv_force_location4 .wpestate_location { width:75%; } .home .adv_force_location3 .wpestate_location { width:66%; } .home .adv_force_location2 .wpestate_location { width:50%; } .wpestate_location { width: 50%; } #google_map_prop_list_sidebar .adv-search-1{ position: relative; width: 100%; bottom: 0px; left: auto; margin-left: 0px; border: none; margin-top: 0px; box-sizing: border-box; box-shadow: none; height: auto; background-color:#f3f3f3; padding: 15px 5px 5px 15px; margin-bottom: 30px; -webkit-transform: translate(0%,0); -ms-transform: translate(0%,0); transform: translate(0%,0%); ms-transform: translate(0%,0); z-index:99; } #google_map_prop_list_sidebar #adv-search-header-1{ display:none; } #google_map_prop_list_sidebar .adv1-holder{ width:100%; border:none; } #google_map_prop_list_sidebar #search_wrapper{ border-bottom:none; background-color: #F0F0F0; border-bottom: 1px solid #f0f0f0; } #google_map_prop_list_sidebar #advanced_submit_2{ position: relative; padding: 10px 10px; height: auto; width: auto; margin: 15px 15px 15px 22px; font-size: 14px; margin-bottom: 15px!important; font-weight: normal; background-color: #0073e1; color:#fff; } .with_search_form_float .adv-search-1-close-extended, .with_search_form_float .adv-search-1-close{ bottom: 0px; transform: translate(0%,100%); z-index:0; } .adv-search-3.adv-search-1-close, .adv-search-3.adv-search-1-close-extended.adv_extended_class{ bottom: 0px; transform: translate(0,0); } #google_map_prop_list_sidebar .adv-search-1-close-extended, #google_map_prop_list_sidebar .adv-search-1-close{ bottom: 0px; transform: translate(0,0); } .adv_search_internal, .advanced_action_div, .advanced_categ_div, .advanced_city_div, .advanced_area_div{ width: 220px; margin-right: 26px; display: inline; float: left; margin-bottom: 13px; } #results, #results_no{ display: none; } #results{ position: absolute; background: #ffffff; top: -2px; left: 7px; width: 500px; font-size: 13px; padding-top: 31px; transform: translate(0,-100%); } .search_wr_1 #results{ left:0px; } .search_wr_1.with_search_on_end.without_search_form_float #results{ left: 0px; top: -15px; } .search_wr_1.with_search_on_start.without_search_form_float #results{ left: 0px; top: auto; bottom: -15px; transform: none; transform: translate(0,100%); } .search_wr_2 #results{ top: -15px; left: 7px; } .search_wr_2.with_search_form_float #results { top: -15px; left: -7px; } .search_wr_2.with_search_on_start.without_search_form_float #results { top: auto; left: 7px; transform: translate(0,100%); bottom: -53px; } .search_wr_3 #results{ top: 0px; left: -507px; transform: translate(0,0%); } .search_wr_4.with_search_form_float #results{ left:0px; top:0px; } .search_wr_4.with_search_on_start.without_search_form_float #results { left: 7px; transform: translate(0,100%); top: auto; bottom: -15px; } .search_wr_6 #results{ left: 7px; top: 1px; } .search_wr_6.with_search_form_float #results { left: 0px; top: 0px; } .search_wr_6.with_search_form_float .adv_search_tab_item a{ } .search_wr_6.with_search_on_start.without_search_form_float #results{ left: 7px; top: auto; bottom: -13px; transform: translate(0,100%); } .search_wr_8 #results{ top: 41px; left:7px; } .search_wr_8.with_search_on_start.without_search_form_float #results { top: 41px; left: 7px; transform: translate(0,100%); top: auto; bottom: 0px; } .search_wr_8.with_search_form_float #results{ left:0px; } .search_wr_10.without_search_form_float #results{ top: -15px; left: 7px; } .search_wr_10.with_search_on_start.without_search_form_float #results{ top: auto; left: 7px; bottom: 0px; transform: translate(0,100%); } .search_wr_10.with_search_form_float #results{ top: -13px; left: 7px; } .search_wr_11.without_search_form_float #results{ top: -15px; left: 7px; } .search_wr_11.with_search_on_start.without_search_form_float #results{ top: auto; left: 7px; bottom: 0px; transform: translate(0,100%); } .search_wr_11.with_search_form_float #results{ top: -13px; left: 7px; } .results_header{ width: 100%; float: left; padding: 9px; position: absolute; top: 0px; left: 0px; background-color: #0073e1; color: #fff; font-weight: 600; } #results_wrapper{ max-height: 300px; overflow-y: scroll; } .preview_results_loading{ padding: 13px 13px; } .preview_listing_unit{ width:100%; float:left; border-bottom: 1px solid #dde4e9; padding: 9px; cursor:pointer; } .preview_listing_unit:hover{ background-color: #f5f8fa; } .preview_listing_unit h4{ font-size: 13px; margin-bottom: 0px; padding-left: 78px; font-weight: 800; } #preview_view_all{ float:right; cursor:pointer; } #preview_view_all:hover{ color: #f0f0f0; } .preview_title{ font-size: 14px; color: #333; padding-left: 13px; } .preview_listing_unit img{ width:65px; height: auto; float: left; } .preview_details{ color: #f1bf7f; padding-left: 79px; padding-top: 7px; font-weight: 600; } .preview_details .infocur{ color:#f1bf7f; font-size: 13px!important; } .search_wr_5 #results{ left:0px; } .search_wr_5.with_search_on_start #results{ left: 0px; top: auto; transform: translate(0,100%); bottom: 0px; } .bottom_sixty{ padding-left: 15px; } .adv1-holder{ width: 911px; float: left; padding: 13px 5px; border-bottom-left-radius: 3px; } .with_search_on_start.without_search_form_float .adv1-holder, .with_search_on_end.without_search_form_float .adv1-holder{ width: 926px; float: left; padding: 0px 0px; border-bottom-left-radius: 3px; margin: 0px -7px; } #search_wrapper.with_search_form_float.float_search_closed.search_wr_3 .adv3-holder, #search_wrapper.with_search_form_float.float_search_closed #advanced_submit_3, #search_wrapper.with_search_form_float .adv4-holder, #search_wrapper.with_search_form_float #search_wrapper_color, #search_wrapper.with_search_form_float #advanced_submit_2, #search_wrapper.with_search_form_float .adv1-holder, #search_wrapper.with_search_form_float{ transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; } .sticky_adv_anime{ top: -170px!important; position: fixed!important; width: 100%; transition: none!important; } #search_wrapper.with_search_form_float #search_wrapper_color{ background-color: #fff; } #search_wrapper.with_search_form_float.float_search_closed{ top:100%!important; pointer-events: none; box-shadow: none; background: transparent; } #search_wrapper.search_wr_3.with_search_form_float.float_search_closed { top: 100%; margin-top: -40px; } #search_wrapper.with_search_form_float.float_search_closed.search_wr_3 .adv3-holder, #search_wrapper.with_search_form_float.float_search_closed #advanced_submit_3, #search_wrapper.with_search_form_float.float_search_closed .adv4-holder, #search_wrapper.with_search_form_float.float_search_closed #search_wrapper_color, #search_wrapper.with_search_form_float.float_search_closed #advanced_submit_2, #search_wrapper.with_search_form_float.float_search_closed .adv1-holder{ opacity: 0; background: transparent; box-shadow: none; } .with_search_form_float .adv-search-3.adv-search-1-close-extended form, .with_search_form_float .adv-search-1-close-extended #advanced_submit_3, .with_search_form_float .adv-search-1-close-extended .adv3-holder, .with_search_form_float .adv-search-1-close-extended .adv4-holder, .with_search_form_float.adv-search-1-close-extended #advanced_submit_2, .with_search_form_float.adv-search-1-close-extended .adv1-holder{ display:none; } .search_wr_2 .adv1-holder{ background-color: transparent; } .wpb_btn_adv_submit{ } .adv-search-1 .form-control{ width: 100%; display: inline; float: left; margin: 0px 13px 13px 0px; padding:0px; font-size:13px; color: #8593a9; font-weight: 600; } .advanced_search_shortcode .col-md-9, .advanced_search_shortcode .col-md-2, .advanced_search_shortcode .col-md-3, .advanced_search_shortcode .col-md-4, .advanced_search_shortcode .col-md-6, .advanced_search_shortcode .col-md-8, .adv-search-1 .col-md-2, .adv-search-1 .col-md-3, .adv-search-1 .col-md-4, .adv-search-1 .col-md-6, .adv-search-1 .col-md-8, .adv-search-1 .col-md-9{ padding-right:7px; padding-left:7px } .adv-search-1.adv-search-2 .form-control{ width:100%; } #google_map_prop_list_sidebar .adv-search-1 .form-control { width: 100%!important; margin: 0px 0px 13px 0px; } #google_map_prop_list_sidebar .adv-search-1 .col-md-9, #google_map_prop_list_sidebar .adv-search-1 .col-md-3, #google_map_prop_list_sidebar .adv-search-1 .col-md-6{ padding-left: 0px; } .adv-search-1 input.form-control::-ms-input-placeholder , .adv-search-1 input.form-control::-moz-placeholder , .adv-search-1 input.form-control:-moz-placeholder , .adv-search-1 input.form-control::-webkit-input-placeholder { color: #8593a9; } .wpresidence_slider_price{ border:0; color:#0073e1; font-weight:600; } .adv-search-1 input.form-control::-moz-placeholder { opacity:1; } .adv-search-1 input[type=text] { width: 100%; margin: 0px 13px 13px 0px; padding: 9px 0px 9px 13px; color: #8593a9; background-color: #fff; } .adv-search-1 .filter_menu_trigger{ margin-top: 1px; padding: 9px 13px; overflow: hidden; } .adv-search-1 .filter_menu{ margin-top: 1px; left: 14px; width: 100%; background-color: #fff; padding-bottom:0px; } .adv-search-1 .filter_menu li{ min-width:185px; } #advanced_submit_2, #advanced_submit_2_mobile{ width:259px; margin-right: 14px; } #advanced_submit_2{ width: 184px; height: 100%; position: absolute; top: 0px; right: 0px; background-color: #0073e1; border: none; font-size: 16px; white-space: normal; line-height: 1.45em; font-weight: 800; margin-right: 0px; border-radius: 2px; } #advanced_submit_2:hover{ background-color: #0761b7; color: #fff; border-bottom-right-radius: 4px; border-top-right-radius: 4px; } #advanced_submit_2:focus{ outline:none; outline-offset: 0px; } .adv_extended_options_text{ float: left; font-size: 13px; margin-top: -3px; cursor: pointer; width: 100%; color: #0073e1; font-weight: 700; } .adv-search-1 .extended_search_check_wrapper, .adv-search-1 .adv_extended_options_text{ margin-left:7px; } #google_map_prop_list_sidebar .adv-search-1 .extended_search_check_wrapper, #google_map_prop_list_sidebar .adv-search-1 .adv_extended_options_text{ margin-left:0px; } #google_map_prop_list_sidebar .adv_extended_options_text{ margin-left: 0px; margin-bottom: 15px; margin-top: 0px; } .adv_extended_options_text:hover{ color:#0073e1; } .adv_results_wrapper .adv-search-1.adv_extended_class{ position: Relative; } .adv_extended_class2{ position:relative; } .adv_extended_class2 .adv1-holder{ height: 120px; padding-bottom: 0px; } .extended_search_check_wrapper{ float:left; width:100%; position: relative; margin-left: 8px; } .adv-search-3 .extended_search_check_wrapper{ width: calc(100% - 16px); margin-right: 8px; } .adv-search-3 #adv_extended_close_adv{ right: -5px; } .adv-search-3 .extended_search_checker input[type="checkbox"], .adv-search-3 .extended_search_checker label { float: left; } .extended_search_checker{ float:left; width:25%; margin: 5px 0px!important; } .slider_radius_wrap{ font-size: 13px; color:#8593a9; font-weight: 600; } .extended_search_checker label{ margin-bottom:5px!important; color:#8593a9; height: 13px; width: calc(100% - 25px); } #primary .extended_search_checker label { font-weight: 400; } .checker_wrapper_half{ padding:0px; } .advanced_search_sidebar .extended_search_checker{ float:left; width:100%; margin: 5px 0px; display:inline; } .advanced_search_sidebar #adv_extended_options_text_widget{ margin-bottom:10px; } .advanced_search_shortcode .adv_extended_options_text{ width:100%; margin-top: -8px; cursor: pointer; margin-bottom: 7px; padding-left: 7px; } #adv_extended_close_short{ position: absolute; top: 0px; right: 15px; cursor:pointer; } .advanced_search_shortcode .extended_search_checker input{ margin-bottom:0px!important; } .advanced_search_shortcode .extended_search_checker{ line-height: 13px; } #adv_extended_close_widget{ position: absolute; top: 6px; right: 0px; cursor:pointer; } .advanced_search_sidebar .extended_search_check_wrapper { margin-left: 0px; } .extended_search_check_wrapper{ display:none; } .advanced_search_sidebar .col-md-2, .advanced_search_sidebar .col-md-3, .advanced_search_sidebar .col-md-4, .advanced_search_sidebar .col-md-6{ width:100%; padding:0px; } input[type="checkbox"] { position: relative; outline: 0px !important; -webkit-appearance: none; -moz-appearance: none; height: 15PX; width: 15px; margin-bottom: 0px; margin-right: 5px; vertical-align: top; border: 1px solid #dde4e9; background-color: #fff; color: #565a5c; box-sizing: border-box; padding: 0; margin-top:0px; } input[type="checkbox"]:checked:before { outline: 0px !important; -webkit-appearance: none; -moz-appearance: none; content: "\2713"; content: "\f00c"; position: absolute; font-size: 24px; left: 0px; top: -1px; text-align: center; width: 15px; color: #0073e1; display: inline-block; font-size: 13px; font-family: "Font Awesome 5 Free"; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; font-size: 14px; font-weight: 600; } #adv_extended_close_adv{ position: absolute; top: 0px; right: 15px; color: #8593a9; display: none; cursor: pointer; } #advanced_search_widget-11 #adv_extended_close_adv{ right:0px; } #adv_extended_options_text_mobile{ width:100%; margin-bottom: 10px; } #adv_extended_close_mobile{ position: absolute; top: 0px; right: 15px; color: #8593a9; display: none; cursor: pointer; } #adv-search-mobile .extended_search_checker{ width:100%; } /*=Advanced Search 3 -------------------------------------------------------------------------------------*/ .adv-search-3 { width: 414px; top:0px; right:0px; position: absolute; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; height: auto; } .float_search_closed .adv-search-3 { box-shadow: none; } .adv3-holder{ background-color: #fdfdfd; float: left; width: 100%; } .adv-search-3 form{ padding: 15px 7px 0px 7px; } .search_wr_3 .col-md-2, .search_wr_3 .col-md-3, .search_wr_3 .col-md-4, .search_wr_3 .col-md-6{ width:50%; padding-left: 7px; padding-right: 7px; } .search_wr_3.search_wrapper-close-extended#search_wrapper{ bottom: 40px; z-index: 0; top: auto; } .search_wr_3#search_wrapper{ width: 1110px; margin: 0px auto; position: absolute; border: none; bottom:415px; position: absolute; margin-left: auto; margin-right: auto; left: 0; right: 0; webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } #adv-search-header-3 { background-color: #0073e1; height: 40px; margin: 0px; padding: 13px 15px 10px 15px; color: #fff; cursor: pointer; font-size: 15px; width: 100%; pointer-events: auto; } #adv-search-header-3:after { content: "\f0d7"; position: absolute; right: 13px; font-size: 17px; font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 600; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .float_search_closed #adv-search-header-1:after, .float_search_closed #adv-search-header-3:after{ content: "\f0d8"; } .adv3-holder .form-control{ display: inline-block; margin: 0px 0px 15px 0px; } .adv-search-3 .caret_filter { position: absolute; right: 15px; top: 17px; } .adv3-holder .adv_search_slider { width: 388px; margin: 6px 0px 0px 0px; } .adv-search-3 .filter_menu_trigger { margin-top: 0px; padding: 1px 0px; } .adv-search-3 .adv_extended_options_text{ margin-bottom:10px; padding-left: 7px; } #advanced_submit_3{ width: 185px; margin-top: 0px; margin-bottom: 15px; margin-left: 7px; } .adv-search-3 .extended_search_checker { float: none; width: 33%; margin: 3px 0px!important; display: inline-flex; } .adv-search-3 .filter_menu { margin-left:0px; } .adv-search-3 .filter_menu li { min-width: 162px; } .fullscreen_search{ z-index:99!important; border: none!important; } .fullscreen_search#search_wrapper { top: auto; } .search_wr_3.fullscreen_search#search_wrapper{ bottom:80%; } /*=Advanced Search 2 -------------------------------------------------------------------------------------*/ #search_wrapper.search_wr_2 { padding-bottom: 15px; } #search_wrapper.search_wr_2.with_search_form_float { padding: 15px 7px 15px 7px; } #search_wrapper.search_wr_2.with_search_form_float .adv_results_wrapper{ width:1085px; } #search_wrapper.search_wr_2.with_search_form_float .adv1-holder { width: 898px; padding-top: 0px; } #search_wrapper.search_wr_2.with_search_form_float #advanced_submit_2{ margin-top: 0px; } #adv-search-2{ max-width: 1124px; } .adv-search-1.adv-search-2.adv-search-1-close{ display:none; } .archive .search_wr_2 .adv-search-1, .page-template-advanced_search_results .search_wr_2 .adv-search-1{ margin:0px auto; } .visible-wrapper{ position:relative; z-index:10; } .adv2_nopadding{ padding:0px!important; } #advanced_submit_22{ width: 100%; } .adv_results_wrapper{ position: Relative; width: 1110px; height: auto; margin: 0px auto; } .search_wr_2 .adv_results_wrapper #adv-search-header-1{ display:none; } .adv_results_wrapper .adv1-holder{ border:none; padding-left: 0px; } .adv_results_wrapper .adv-search-1{ bottom:0px; border:none; background-color: #fdfdfd; } .search_wr_2 .adv_results_wrapper .adv-search-1{ background-color: transparent; } .adv_results_wrapper #advanced_submit_2 { padding: 26px 45px 37px 45px; height: 100%; background-color: #0073e1; margin-top: 0px; color: #fff; } .ui-menu .ui-menu-item { margin: 0!important; padding: 12px 10px!important; width: 100%!important; font-family:'Nunito Sans', sans-serif; font-size: 13px; } .ui-menu .ui-state-focus{ border:none!important; border-bottom: 1px solid #f0f0f0!important; background-image: none!important; font-weight: normal!important; background-color: #0761b7!important; color: #f0f0f0!important; } /*=Compare Page -------------------------------------------------------------------------------------*/ .compare_wrapper { float: left; width: 100%; margin-bottom: 26px; } .compare_title{ padding-left: 15px; } .compare_item { width: 100%; height: auto; float: left; display: inline; } .compare_item:nth-child(odd) { background-color: #ffffff; } .compare_item:nth-child(even) { background-color: #F5F5F5; } .compare_yes{ font-size:18px; color:#1ABC9C; margin-top: -2px; } .compare_no{ font-size:18px; color:#ED5565; margin-top: -2px; } .compare_legend_head { width: 120px; height: 230px; float: left; display: inline; } .compare_item_head { width: 135px; height: 300px; margin-right: 20px; float: left; max-width: 265px; } .compare_item_head a:hover{ text-decoration:none; } .compare_item_head h4 { margin-top: 13px; margin-bottom: 8px; } .compare_item_head .property_price{ line-height: 22px; color: #0073e1; font-size: 18px; margin-bottom: 12px; } .compar-4 .compare_item_head:nth-child(5){ margin-right: 0px!important; } .compare_legend_head_in { width: 120px; padding-left: 5px; float: left; display: inline; font-size: 12px; line-height: 1.3em; margin-top: 9px; margin-bottom: 9px; box-sizing: border-box; } .prop_value { width: 135px; padding-right: 10px; float: left; font-size: 12px; line-height: 1.3em; /* min-height: 28px; */ margin-top: 9px; /* padding-top: 4px; */ margin-bottom: 9px; max-width: 285px; } .compar-1 .compare_item_head { width: 32%; height: 290px; } .compar-1 .prop_value{ width: 32%; } .compar-2 .compare_item_head { width: 32%; height: 290px; } .compar-2 .prop_value{ width: 32%; } .compar-1 .compare_legend_head, .compar-1 .compare_legend_head_in, .compar-2 .compare_legend_head, .compar-2 .compare_legend_head_in, .compar-3 .compare_legend_head, .compar-3 .compare_legend_head_in{ width: 20%; } .compar-3 .compare_item_head { width: 27%; height: 290px; } .compar-3 .prop_value{ width: 27%; padding-right: 20px; } .compar-3 .prop_value:last-child{ padding-right: 0px; } .compar-4 .compare_item_head { width: 20.9%; height: 270px; } .has_header_type4 .compar-4 .compare_item_head { width: 20%; } .compar-4 .prop_value{ width: 20.9%; margin-right:20px; } .compar-4 .prop_value:last-child{ margin-right: 0px; } /*=Footer -----------------------------------------------------------------------------------*/ #colophon{ background-color: #2c2c2c; color: #bbb; min-height: 100px; font-weight: 500; } #colophon a, #colophon li a{ font-weight: 500 } #primary .price_label, #colophon .price_label, #colophon .contact_sidebar_wrap p { font-size: 13px; } #colophon .category_no { margin-left: 5px; } .sticky_footer{ position: fixed; bottom: 0px; left: 0px; width: 100%; } #colophon.boxed_footer, #colophon.sticky_footer.boxed_footer{ width: 1200px; left: 0; right: 0; margin: 0px auto; box-shadow: 0 5px 15px rgba(0,0,0,.1); } #fourth .xoxo{ margin-right: 0px; } #colophon a, #colophon li a{ color: #bbb; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; font-weight: 600; } #colophon a:hover, #colophon li a:hover{ color: #0073e1; text-decoration: none; } #colophon .xoxo{ padding-top: 45px; } .widget-title-footer{ font-size: 17px; color: #eee; line-height: 26px; font-weight: 700; margin-bottom: 20px; } #colophon .widget-container li { margin-bottom: 4px; padding-bottom: 4px; border: none; vertical-align: top; line-height: 22px; } #colophon li a{ border:none; line-height: 22px; } .backtop { font-size: 25px; background-color: #333; padding: 10px 12px; position: fixed; bottom: 10px; right: -60px; z-index: 100; opacity: 0; transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; opacity: 0; z-index: 102; color: #fff; } .contact-box{ font-size: 25px; background-color: #333; padding: 10px 12px; position: fixed; bottom: 10px; right: -125px; z-index: 100; opacity: 0; transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; margin-right: 51px; opacity: 0; z-index: 102; color: #fff; } .islive{ right:15px; opacity:0.9; } .contactformwrapper{ position: fixed; right: 45px; bottom: 80px; z-index: 300; transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; border: 1px solid #f0f0f0; border-radius: 0px; background-color: #fff; padding: 30px; } .contact_close_button { position: absolute; right: -1px; top: -1px; background: #1ca8dd; width: 30px; height: 30px; color: #fff; font-size: 16px; line-height: 30px; text-align: center; cursor: pointer; } .contactformwrapper:before { content: " "; width: 0; height: 0; border-left: 16px solid transparent; border-right: 16px solid transparent; border-top: 16px solid #f0f0f0; bottom: -17px; right: 29px; position: absolute; } .contactformwrapper:after{ content: " "; width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid #fff; bottom: -15px; right: 30px; position: absolute; } .contactformwrapper p{ font-size: 13px; margin-bottom: 13px; } .contactformwrapper button{ color:#fff; } .footer-contact-form{ position: absolute; right: 0; bottom: 70px; z-index: 100; padding: 20px; border: 1px solid #dfdfdf; background-color: #f9f9f9; -webkit-box-shadow: 0 0 50px 10px rgba(0,0,0,.15); -moz-box-shadow: 0 0 50px 10px rgba(0,0,0,.15); box-shadow: 0 0 50px 10px rgba(0,0,0,.15); } #btn-cont-submit{ width: 247px; margin-bottom: 0px!important; } .copyright{ font-size: 13px; margin-left: 45px; float: left; line-height: 60px; font-weight: 600; } .sub_footer{ width:100%; height:60px; background-color: #272727; } .sub_footer_content{ width:100%; max-width:1200px; margin: 0px auto; } .subfooter_menu{ float:right; margin-right: 45px; text-align: right; display: inline-flex; } .wpestate_support_link{ line-height: 60px; } #colophon .subfooter_menu a{ font-size: 13px; padding-bottom: 0px; } .subfooter_menu li{ display: inline; font-size: 13px; margin-left: 26px; } .subfooter_menu .menu>li { line-height:60px; height: 60px; } .footer_back_repeat{ background-repeat:repeat; } .footer_back_repeat_x{ background-repeat:repeat-x; } .footer_back_repeat_y{ background-repeat:repeat-y; } .footer_back_repeat_no{ background-repeat:no-repeat; } /*=infobox -------------------------------------------------------------------------------------*/ .info_details{ margin: 0px; padding: 0px; width: 350px; position: absolute; background: #ffffff; margin-left: -90px; margin-top: -140px; box-shadow: 3px 1px 20px 0 rgba(65, 65, 65, 0.19); } .info_details.price_infobox { margin-top: -135px; } .info_details.price_infobox:After { display:none; } .leaflet-popup-content .info_details.price_infobox { margin-top: -255px; } .leaflet-popup-content .info_details.openstreet_map_price_infobox { margin-top: -110px; } .leaflet-popup-content .info_details.openstreet_map_price_infobox:after{ display:none; } .contact_info_details{ height: 140px; margin-top: 0px; margin-left: 0px; left: -109px; } .leaflet_contact.contact_info_details{ left: -157px; top: -124px; } .info_details.contact_info_details{ padding: 0px 10px; } .contact_info_details:after { top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; border-top-color: #c2cbd9; border-width: 15px; left: 50%; margin-left: -15px; } .contact_info_details h2{ font-size: 25px; font-weight: 700; color:#0073e1; background-color: #fff; float:left; width:100%; text-align: center; margin-top: 40px; } /*400 161*/ .info_details img{ float: left; width: 90px; } #infocloser{ position: absolute; top:0px; right:0px; width:16px; height: 16px; background-color: #ffffff; z-index:999999; background-image: url('./css/css-images/closeicon.png'); cursor: pointer; } #infobox_title{ font-size: 15px; color: #222; padding: 0px 0px 0px 10px; margin-top: 10px; float: left; font-weight: 600; } #infobox_title a, #infobox_title a:hover{ text-decoration: none; } #infobox_title:hover, .info_details a:hover{ color:#0073e1; text-decoration: none; } #info_inside{ padding-left: 13px; float: left; font-size: 14px; margin-top: 13px; color: #717374; width: 100%; } .info_idx{ height: 236px!important; margin-top: -306px!important; margin: 0px; padding: 0px; width: 300px; max-width: 480px; position: absolute; background: #ffffff; box-shadow: 3px 5px 13px 0px rgba(29, 29, 29, 0.05); margin-left: -90px; border-bottom: 3px solid #8593a9; } .info_idx img { width: 300px; height: auto; } .info_idx #info_inside { margin-top: 0px; } .idx-price{ color:#0073e1; } .prop_detailsx{ width: 100%; float: left; display: inline; font-size: 14px!important; padding: 0px 0px 0px 14px; text-transform: lowercase; background-color: #fff; box-sizing: border-box; -moz-box-sizing: border-box; margin-top: 0px; color:#5c727d; } #googleMap_shortcode .prop_detailsx, #googleMapSlider .prop_detailsx{ margin-top: 2px; } .prop_pricex{ font-size: 15px!important; color: #f1bf7f; box-sizing: border-box; -moz-box-sizing: border-box; font-weight: 600; float: left; display: inline-block; padding: 0px 0px 0px 10px; } .infobox_details{ float: left; padding-left: 0px; font-weight: 700; margin-top: 5px; display: inline-block; width: 70%; } .infobox_wrapper_image{ float:left; display: inline-block; } .infobox_title{ float: left; display: inline-block; width: 250px; height: 35px; } .infocur{ color:#f1bf7f; font-size: 14px!important; margin-left: 5px; } .infocur.infocur_first { margin-left:0px; margin-right:5px; } .infocur.infocur_first:empty { margin-right:0px; } #infobath{ font-size: 13px!important; background-repeat: no-repeat; margin-left: 10px; color: #5c727d; background-position: 0px 0px; line-height: 22px; margin-top: 0px; } #inforoom{ font-size: 13px!important; background-repeat: no-repeat; margin-left: 10px; color: #5c727d; background-position: 0px 0px; margin-top: 0px; } #infosize{ font-size: 13px!important; background-repeat: no-repeat; margin-left: 10px; padding-left: 0px; color: #5c727d; background-position: 0px 0px; line-height: 22px; margin-top: 0px; } /*=POI --------------------------------------------------------------------------------------*/ .google_map_poi_marker{ position: absolute; top: 77px; left: 45px; } #carousel-listing .google_map_poi_marker{ top: 125px; z-index: 99; left: 15px; display:none; } .google_map_shortcode_wrapper .google_map_poi_marker{ top: 107px; z-index: 99; z-index: 1; left: 15px; } .google_poish, #google_poi_clear, .google_poi{ position:relative; background-color: #fff; color: #8f9eb6; cursor: pointer; margin-top: 5px; font-size: 12px; pointer-events: auto; padding: 7px; border: 1px solid #fff; width: 31px; height: 31px; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); border-radius: 2px; } .google_poish.poi_active, .google_poi.poi_active{ border: 1px solid #ebba7c; } .google_poish img, .google_poi img{ vertical-align: baseline; } .estate_poi_box{ background: #ffffff; box-shadow: 3px 5px 13px 0px rgba(29, 29, 29, 0.05); padding: 5px 5px; font-size: 11px!important; color: #8593a9; min-width: 130px; text-align: center; } .google_poi .tooltip{ position: absolute; top: 0px; left: 0px; transition: initial; } /*=Dashboard -------------------------------------------------------------------------------------*/ .user_tab_menu{ margin-top:0px; } .user_tab_menu a{ width:100%; float:left; margin: 10px 0px 10px 0px; } #profile_message{ margin: 0px 0px 0px 0px; } .page-template-user_dashboard_add .wpresidence_button, #change_pass { color: #fff; background-color: #0073e1; } #change_pass{ color:#fff; } .page-template-user_dashboard_add .wpresidence_button:hover, #change_pass:hover { background-color: #333; border-color: #333; color:#fff; } #profile_pass{ margin-left: 15px; float: left; width: 100%; } .pass_note { float: left; margin: 0px 0px 0px 0px; width: 100%; color: #98a0a6; font-size: 14px; line-height: 1.4em; } .user_dashboard_links{ background-color: transparent!important; margin-bottom: 0px; float: left; list-style-type: none; margin: 0px; width: 100%; } .user_dashboard_links li{ width:100%; } .user_dashboard_links .user_tab_active, .user_dashboard_links a:hover { text-decoration: none; position: relative; background-color: #0073e1; color: #fff; } .user_dashboard_links i{ margin-right: 6px; width: 15px; } .user_dashboard_links a{ color: #576871; width: 100%; padding: 17px 13px; margin: 0px; text-transform: capitalize; font-weight: 600; position: relative; font-size: 16px; } .user_dashboard_links a:last-of-type{ border-top:0px solid #89929E; } .user_dashboard_links a:hover{ text-decoration: none; background-color: #333; } .admin-bar .col-md-3.user_menu_wrapper { top: 32px; } .admin-bar.has_top_bar .col-md-3.user_menu_wrapper { top: 102px; padding-top: 45px; } .dash_no_header .admin-bar.has_top_bar .col-md-3.user_menu_wrapper { top: 143px; padding-top: 0px; } .dash_no_header .is_boxed.container, .dash_no_header .content_wrapper { width: 100%; } .dash_no_header.admin-bar.has_top_bar .col-md-3.user_menu_wrapper { top: 72px; padding-top: 0px; } .col-md-3.user_menu_wrapper { background-color: #161d21; width: 270px; padding-right: 0px; padding-left: 0px; float: left; position: fixed; z-index: 12; height: 100%; } #pack_recuring{ float:left; margin-top: 3px; margin-bottom: 5px; } #stripe_cancel{ background-color: #0073e1; padding: 12px 20px; font-weight: normal; margin-left: 13px; color: #fff; cursor: pointer; margin: 0px 0px 15px 0px; float: left; text-align: center; line-height: 1.3em; clear: both; display: inline-block; float: left; } .pack_description{ margin-bottom: 13px; margin-top: 0px; float: left; width: 1000px; border: 1px solid transparent; border-radius: 2px; background-color: transparent; color: #768082; padding-bottom: 7px; width: 100%; } .pack_description_unit{ width: auto; padding: 0px; margin: 0px; display: inline-block; } .pack_description_details{ font-size: 20px; padding: 10px 15px; border: 1px solid #384850; margin-right: 9px; margin-bottom: 9px; height: 74px; width: 190px; text-align: left; color: #7e939d; font-weight: 600; position: relative; display: inline-block; float: left; } .pack-unit{ border-radius: 2px; padding: 0px 0px 7px 0px; width: 100%; float: left; } .pack-name{ padding: 20px 0px 0px 10px; font-weight: 600; margin-bottom: 16px; float: left; width: auto; color: #0073e1; font-size: 16px; } .pack-unit h4{ padding: 10px 0px 10px 0px; border-bottom: 1px solid transparent; font-size: 24px; color: #b7c6cd; background-color: transparent; display: inline-block; float: left; } .pack_description label{ padding: 5px 0px 0px 7px; } .pack_description input[type="checkbox"]{ float: left; margin-top: 5px; } #package_pick{ float: left; width: 100%; } .pack-listing{ margin-bottom: 9px; display: inline-block; padding: 10px 10px; border: 1px solid #384850; margin-right: 9px; height: 255px; width: 190px; text-align: center; position: relative; float: left; } .pack-listing-period{ margin: 7px 0px; font-size: 12px; } .pack-listing-title{ color: #7e939d; font-size: 15px; margin-bottom: 0px; font-weight: 600; line-height: 1.5em; } .pack-listing-period{ font-size: 14px; color: #7e939d; line-height: 1.4em; } .listing_submit_normal { font-size: 13px; cursor: pointer; margin: 8px 0px 0px 10px; float: left; border-bottom: 0px solid #da4453; padding: 9px 33px; background-color: #003087; } .listing_upgrade { cursor: pointer; padding: 12px 8px; float: left; margin: 7px 0px 0px 10px; } .recuring_wrapper{ float:left; width:100%; } #pick_pack { background-image: url('img/paypal_button.jpg'); width: 169px; height: 69px; cursor: pointer; float: left; margin-right: 15px; background-repeat: no-repeat; margin-bottom: 10px; } .stripe-button-el{ background-image: url('img/stripe_button.jpg')!important; width: 169px; height: 69px; cursor:pointer!important; border-radius:0px!important; float: left!important; margin-right: 15px!important; box-shadow: 0 1px 0 rgba(255, 255, 255, 0)!important; } .stripe-button-el span{ display:none!important; } .payment-container .listing_upgrade, .payment-container .listing_submit_normal{ background-image: url('img/paypal_button.jpg'); width: 169px; height: 69px; cursor: pointer; font-size: 0px; margin: 10px 10px; float: left; background-color: transparent; color: transparent; border-radius: 0px; } #direct_pay_modal{ top:100px; } #send_direct_bill{ width: 225px; height: 40px; background-color: #0073e1; color: #fff; margin: 6px 20px 5px 0px; cursor: pointer; padding: 10px 15px; font-weight: normal; font-size: 16px; border-radius: 3px; margin: 0px auto; margin-top: 13px; } #direct_pay_modal .listing-submit { font-size: 15px; padding: 22px; line-height: 1.4em; margin-bottom: 0px; height: auto; } #direct_pay_modal .to_be_paid { width:100%; display: inline-block; text-align:center; } #direct_pay_modal .modal-title{ text-align: center; padding-top:10px; } #direct_pay_modal .close{ margin:10px; } #pack_select{ width: 100%; color: #768082; margin-bottom: 13px; padding: 9px 5px; border: 1px solid #f0f0f0; font-size:13px; } .profile-page{ margin: 0px 0px; margin-bottom: 26px; } .profile-page label{ margin: 0px 0px 0px 0px; width: auto; font-size: 13px; line-height: 1.4em; } #profile-image{ border-radius: 0px; margin-bottom:15px; } #google_developer_location, #google_agency_location { color: #fff; } #package_pick label{ width:auto; float: left; } .fullp{ width:100%; float:left; margin: 26px 0px; } .fullp-button{ width:100%; float:left; margin: 13px 0px 0px 0px; } .profile-page input[type=text], .profile-page input[type=password], .profile-page input[type=email], .profile-page input[type=url], .profile-page input[type=number], .profile-page textarea { margin: 0px 0px 14px 0px; } .submit_container select{ margin-bottom:14px; border-radius: 0px; color: #8593a9; } .submit_form_row{ float: left; width: 100%; margin-left: 12px; } .upload_explain{ font-size: 11px; float: left; } #aaiu-uploader{ margin: 10px 0px; float: left; width: 255px; } .page-template-user_dashboard_floor #aaiu-uploader{ width:auto; margin: 0px; } .page-template-user_dashboard_floor #aaiu-upload-imagelist{ margin-bottom: 0px; } .change_pass{ margin-top:0px; } #profile-div img{ max-width:100%; } #profile-image{ max-width:314px; } .submit_container #aaiu-uploader{ width:auto; } #about_me{ width:100%; height: 262px; } #register_agent, #update_profile_agency, #update_profile_developer, #update_profile, #delete_profile{ margin-left: 0px; color: #fff; background-color: #0073e1; margin-right: 13px; } #floor_submit:hover, #register_agent:hover, #update_profile_agency:hover, #update_profile_developer:hover, .wpresidence_success:hover, #update_profile:hover, #search_form_submit_1:hover, .view_public_profile:hover, #google_developer_location:hover, #delete_profile:hover, #aaiu-uploader:hover, .wpresidence_button.add_custom_parameter:hover, .wpresidence_button.remove_parameter_button:hover, .wpresidence_button.view_public_profile:hover{ background-color: #333; border-color: #333; color:#fff; } #change_pass{ margin-left: 15px; } .dasboard-prop-listing{ padding-left: 0px; padding-right: 0px; margin-bottom: 26px; min-height: 163px; border: 1px solid #dce1e4; overflow: hidden; -webkit-transition: all 0.15s ease; -moz-transition: all 0.15s ease; -o-transition: all 0.15s ease; transition: all 0.15s ease; background: #fff; position:relative; } .dashboard_unit_author_info{ position: absolute; bottom: 0px; right: 0px; padding: .4em .6em .4em; font-weight: normal; margin-left: 13px; background: #00aedf; color: #fff; font-size: 12px; } .dasboard-prop-listing .blog_listing_image { width: 200px; } .dasboard-prop-listing .blog_listing_image img{ max-width: 265px; } .property_wrapper_dash:nth-child(odd) .dasboard-prop-listing:hover, .dasboard-prop-listing:hover{ box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13); -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13); background-color: #fff; } .blog_listing_image{ float:left; display: inline; position: relative; } .blog_listing_image .featured_div{ top: 10px; left: 10px; position: absolute; } .prop-info{ float: left; display: inline; width: 650px; height: 155px; position: relative; left: 70px; } .listing_title{ padding-left: 26px; margin-bottom: 10px; max-width: 430px; margin-top: 13px; } .user_dashboard_listed{ padding-left: 26px; margin-bottom: 7px; line-height:1.3em; font-size: 13px; } .user_dashboard_listed .price_label{ font-size:13px; } .user_dashboard_listed a{ color:#0073e1; } .listing_submit, .listing_submit .submit-price-no, .listing_submit .submit-price{ font-size: 17px; line-height: 1em; font-weight: 700; color: #222; } .listing_submit { position: absolute; right: 10px; bottom: auto; top: auto; width: 200px; padding: 36px 0; text-align: center; } .extra_featured{ width:13px; height:15px; float:left; margin-right: 5px!important; } .info-container{ position:absolute; bottom: 0px; width: 545px; padding-left: 26px; padding-bottom: 5px; } .payment-container{ float: left; width: 100%; background: #f0f0f0; position:relative; padding: 0px 5px; } .payment-container:empty{ display:none; } .no_payment{ display:none; } .featured_label{ padding: 10px 20px; margin-top: 8px; margin-bottom: 8px; float: left; font-size: 13px; } .info-container i{ font-size: 13px; background-color: #5A7684; padding: 5px; color: #fff; cursor: pointer; width: 22px; height: 23px; } .info-container i:hover{ background-color: #333; } .deleteprop { padding: 5px 5px 5px 6px!important; } .dashboad-tooltip.featured_exp{ color: #fff; font-size: 13px; background-color: #ED5565; margin-bottom: 13px; padding: 1px 5px; } .user_dashboard_status{ position: absolute; top:14px; right:10px; } /*=Submit Listing -------------------------------------------------------------------------------------*/ .mobile{ /* display:none; */ } .web { display:inline; } #new_post .alert-warning{ line-height: 18px; } .page-template-user_dashboard_add_agent select, .page-template-user_dashboard_profile select, .page-template-front_property_submit select, #new_post select { width: 100%; border: 1px solid #eee; padding: 0px 6px; font-size: 13px; } .featurescol{ width: 33%; float: left; padding-left: 15px; padding-bottom: 10px; } .submit_container{ border: 0px solid #dde4e9; border-radius: 0px; /* margin-bottom: 26px;*/ margin-bottom: 0px; float: left; padding: 0px 0px 13px 0px; width: 100%; font-size: 13px; line-height: 22px; } .submit_container label{ width:auto; } .submit_container input[type="checkbox"]{ margin: 4px 10px 0px 0px; float: left; } .featurescol label{ cursor: pointer; font-size: 14px; } .submit_container_header{ padding: 14px 0px 14px 13px; background-color: #263238; border-bottom: 1px solid #f0f0f0; font-size: 14px; color: #FFF!important; margin: 0px; margin-bottom: 0px; text-transform: uppercase; font-weight: 600; } #google_capture{ margin-bottom:10px; margin-top:10px; } #form_submit_1{ margin-left: 0px; } .submit_container .wp-editor-wrap{ padding: 0px 10px; float: left; width: 100%; } .submit_container .wp-editor-tools{ } .full_form{ width: 100%; float: left; padding-left: 2%; padding-right: 2%; } .full_form_image{ margin-top: 10px; margin-left: 5px; } .half_form{ width: 50%; float: left; margin-right: 0px; padding-right: 2%; padding-left: 2%; margin-bottom: 0px; min-height: 78px; } .half_form_last{ margin-left: 4%; } .submit_container input[type=text], .submit_container input[type=password], .submit_container input[type=email], .submit_container input[type=url], .submit_container input[type=number], .submit_container textarea { width:100%; } .submit_container .col-md-8{ padding-right: 0px; padding-left: 0px; } #add-new-image{ margin-top: 13px; } #googleMapsubmit { width: 96%; height: 300px; float: left; margin: 9px 0px 20px 2%; border: 1px solid #dde4e9; } .page-template-user_dashboard_profile #googleMapsubmit { width: 100%; height: 300px; float: left; margin: 0px 0px 20px 0px; border: 1px solid #dde4e9; } #new_post{ margin-bottom: 26px; } .showmod{ z-index:999999; } .edit-images{ position: relative; float:left; margin: 0px 13px 13px 0px; } .delete_image { font-size: 12px; cursor: pointer; background: #d9534f; color: white; padding: 4px; position: absolute; bottom: 0px; left: 0px; width:143px; text-align: center; } #add-new-image{ background-color: #f7f7f7; color:#222; padding: 9px 11px; cursor: pointer; margin-bottom: 20px; float: left; } #imagelist{ float:left; width:100%; } .submit_container #imagelist{ margin-left: 15px; } .image_max_warn{ color: #fff; font-size: 13px; line-height: 22px; background-color: #ED5565; margin-bottom: 13px; padding: 1px 5px; border-radius: 2px; margin-left: 13px; width: auto!important; } #imagelist .uploaded_images{ float: left; margin: 0px 2.5px 5px 2.5px; position: relative; max-width: 200px; overflow: hidden; } #imagelist .uploaded_images i{ position:absolute; top:0px; left:0px; background-color:#a51e6c; color:#fff; font-size: 20px; padding: 5px; cursor: pointer; } #imagelist .uploaded_images i.image_caption_button{ left: 28px; } #imagelist .uploaded_images i.image_caption_button.active_caption{ background-color: #0073e1; } #imagelist .uploaded_images .thumber { left:auto; right: 0px; cursor: none; } #imagelist .uploaded_images img{ cursor:pointer; } .image_caption_wrapper{ display:none; border: 1px solid #f0f0f0; background-color: #fff; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; position: absolute; top: 34px; left: 0px; padding: 3px; } input.image_caption{ font-size: 12px; padding: 3px 0px 3px 3px; height: auto!important; margin: 0px!important; } .submit_container #aaiu-upload-imagelist{ float:left; width:100%; height: auto; } .submit_container #aaiu-upload-imagelist div{ font-weight: 700; margin-left: 15px; } #aaiu-upload-imagelist:empty{ height:0px; } .aaiu-upload-list:empty{ margin:0px; } .moxie-shim.moxie-shim-html5 { /* left: -147px!important; top: auto!important; position: relative!important;*/ } #imagelist .moxie-shim.moxie-shim-html5{ position: relative; top: 0px; left: 0px; } .submit_container #aaiu-uploader{ margin: 72px auto 0px auto!important; display: block; float: none; min-width: 160px; } #drag-and-drop { background-color: #efefef; border: 1px dashed #dfdfdf; position: relative; min-height: 140px; float: left; width: 100%; margin: 10px 0px 10px 15px; } .drag-drop-msg { position: absolute; text-align: center; width: 100%; top: 10px; } .drag-drop-msg .fas{ font-size: 35px; color: #a5c2de; display: inherit; } .aaiu_button { background-color: #f7f7f7; color: #fff; cursor: pointer; float: left; } #aaiu-upload-imagelist{ float:left; width:100%; margin-bottom:5px; } #embed_video_type, #prop_category_submit{ margin-bottom: 13px; } /*=Login Sidebar -------------------------------------------------------------------------------------*/ .loginwd_sidebar { width: 100%; border: 1px solid #dde4e9; border-radius: 2px; background-color:#fdfdfd; display:inline-block; } #colophon .loginwd_sidebar{ background-color: #fff; } /*=Login Form -------------------------------------------------------------------------------------*/ .login_form { padding: 9px 15px 15px 15px; border: 0px solid #e5e5e5; width: 100%; border-radius: 2px; display:inline-block; } #primary .login_form { padding: 0px; } .shortcode-login{ padding:0px; } .loginwd_sidebar .login_form{ border: none; padding-top: 0px; } #ajax_register_div .login_form, #ajax_login_div #login-div{ border: none; padding: 0px; } #loginmodal input[type=text], #loginmodal input[type=password], #loginmodal input[type=email], #loginmodal input[type=url], #loginmodal input[type=number], #loginmodal textarea, #loginmodal #wp-login-but{ width: 100%; } #loginmodal .login_form{ padding: 9px 0px 13px 0px; } #loginmodal .modal-content{ width:269px; } #loginmodal #reveal_register{ margin-top: 10px; display: inline-block; } .login_form input[type=text], .login_form input[type=password], .login_form input[type=email], .login_form input[type=url], .login_form input[type=number], .login_form textarea{ } .alert-message, .login-alert{ color: #fff; font-size: 13px; line-height: 22px; background-color: #ED5565; margin-bottom: 13px; padding: 1px 5px; margin-top: 13px; float: left; width: 100%; } .page-template-user_dashboard_add_agent .login-alert{ width: 100%; } .shortcode-login .login-alert{ margin: 9px 0px 9px 0px; margin-bottom: 9px!important; } .alert-message:empty{ padding: 0px; margin-bottom: 0px; margin-top: 0px; } .alert-danger{ background-image: none; border: none; color: #fff; background-color: #ED5565!important; line-height: 1.3em; clear:both; } .listing-submit{ height:120px; padding-top:50px; text-align:center; font-size:18px; color: #333; } .alert-danger:empty{ padding: 0px; } .loginwd_sidebar .login-alert{ max-width: 100% } #widget_register_sw{ /* margin: 13px 0px;*/ margin-top: 7px; display: block; float: left; } #forgot_pass_widget { float: left; } #widget_login_sw{ float:left; width:100%; } .login-links{ margin-top: 13px; } #user_terms_register_wd_label a, .login-links a { font-size: 13px!important; } .login-links.shortlog{ margin-top: 0px; } .login-links.shortlog{ margin-top: 0px; } .login_form label { margin-bottom: 5px; float: left; width: 230px; } #wp-login-but-wd, #wp-submit-register_wd{ width:100%; margin-bottom: 0px!important; } .nosubmit{ margin:0px 0px 0px 0px; } .login_alert_full{ color: #fff; font-size: 13px; line-height: 21px; background-color: #ED5565; padding: 6px 5px; width: 100%; float: left; text-align: center; z-index: 99999999999999999; position: fixed; } #forgot-pass-div-mobile, #forgot-pass-div-sh, #forgot-pass-div { display: none; } #forgot-div-title_shortcode, #forgot-pass-div_shortcode{ display: none; } #wp-forgot-but_shortcode{ width: 100%; } #forgot-div-title-mobile, #register-div-mobile, #register-div-title-mobile, #forgot-pass-div, #forgot-div-title-topbar, #register-div-topbar, #register-div-title-topbar, #register-div, #register-div-title{ display:none; } #forgot-div-title-mobile{ padding-left: 12px; margin-bottom: 0px; margin-top:0px; } #register-div-mobile .login-links{ float:left; margin-top: 0px; } #return_login_mobile, #return_login_topbar{ padding-left:0px!important; } #reg_passmail_mobile, #reg_passmail_topbar, #reg_passmail{ margin: 13px 0px; color: #768082; font-size: 13px; font-weight: normal; line-height: 1em; float: left; width: 100%; } #facebooklogin, #facebookloginsidebar_mobile, #facebookloginsidebar_topbar, #facebookloginsidebar { width: 100%; height: 48px; background-color: #4B6CC9; cursor: pointer; margin: 10px 0px 0px 0px; position: relative; color: #fff; padding: 1px 15px; font-size: 14px; display: inline-block; line-height: 48px; font-weight: 700; } #facebooklogin:before, #facebookloginsidebar_mobile:before, #facebookloginsidebar_topbar:before, #facebookloginsidebar:before { content: "\f09a"; font-family: "Font Awesome 5 Brands"; font-weight: 600; float: right; line-height: 48px; margin-top: -1px; padding-left: 18px; height: 48px; font-size: 15px; background-color: #425398; width: 45px; margin-right: -15px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; } #googlelogin, #googleloginsidebar_mobile, #googleloginsidebar_topbar, #googleloginsidebar { width: 100%; height: 48px; background-color: #ED5565; cursor: pointer; margin-top: 10px; position: relative; color: #fff; padding: 1px 15px; font-size: 14px; display: inline-block; text-align: left; line-height: 48px; font-weight: 700; } #googlelogin:before, #googleloginsidebar_mobile:before, #googleloginsidebar_topbar:before, #googleloginsidebar:before { content: "\f1a0"; float: right; line-height: 48px; font-size:15px; margin-top: -1px; padding-left: 18px; background-color: #da4453; width: 45px; margin-right: -15px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; font-family: "Font Awesome 5 Brands"; font-weight: 600; } #yahoologin, #twitterloginsidebar_mobile, #twitterloginsidebar_topbar, #twitterloginsidebar { width: 100%; height: 48px; background-color: #00aced; cursor: pointer; margin: 10px 0px 0px 0px; position: relative; color: #fff; padding: 1px 15px; font-size: 14px; display: inline-block; line-height: 48px; font-weight: 700; } #yahoologin:before, #twitterloginsidebar_mobile:before, #twitterloginsidebar_topbar:before, #twitterloginsidebar:before { content: "\f099"; float: right; line-height: 48px; font-size:15px; padding-left: 18px; height: 48px; background-color: #0b98ce; width: 45px; margin-right: -15px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; font-size: 15px; margin-top: -1px; font-family: "Font Awesome 5 Brands"; font-weight: 700; } #ajax_login_div { width: 100%; } #ajax_register_div { display: none; width: 100%; } .wd_user_menu li{ border:none; padding-bottom: 0px; cursor: pointer; position: relative; } .wd_user_menu i{ margin-right: 13px; width:13px; } .wd_user_menu { width: 100%; } .wd_user_menu .unread_mess { top: 0px; } /*=wp_class ----------------------------------------------------------------------------------- */ .sticky { } .bypostauthor { } /*=img ----------------------------------------------------------------------------------- */ img.aligncenter { margin: 5px auto; } img.size-full, img.size-large, img.wp-post-image { height: auto; max-width: 100%; } img.alignleft { margin: 5px 20px 5px 0; } .gallery-caption, .wp-caption-text{ color: #434953; box-sizing: border-box; width: 98%; margin-top:3px; } .alignleft { float: left; } ul.wp-block-gallery{ margin-left: 0px; } .wp-block-cover-image.alignright{ margin-left: 10px; } .wp-block-cover-image.alignleft, .wp-block-image.alignleft, .wp-block-button.alignleft{ margin-right:10px; } .single-content img, .entry-summary img, .comment-content img, .widget img, .wp-caption { max-width: 100%; height:auto; } img.alignright { margin: 5px 0 5px 20px; } .alignright { float: right; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .wp-caption.alignleft { margin: 5px 10px 5px 0; } .wp-caption.alignright { margin: 5px 0 5px 10px; } /*=submit button ------------------------------------------------------------------------------------*/ /*=html tags ------------------------------------------------------------------------------------*/ address { font-style: italic; margin: 0 0 26px; } pre{ margin-bottom: 26px; background: transparent; } /*=Lists -------------------------------------------------------------------------------------*/ ul { list-style-type: square; margin:0px 0px 26px 26px; } ol{ margin:0px 0px 26px 26px; } .checklist { margin: 0px; float: left; list-style: none; } .checklist li { padding: 0px 11px 5px 22px; margin: 0px 0px 6px 0px; } .checklist li:hover { cursor:default; } .checklist img{ vertical-align:middle; } .list-type1 li { background: url('css/css-images/lists/list_icon_1.png') no-repeat; background-position: 0 4px; } .list-type2 li { background: url('css/css-images/lists/list_icon_2.png') no-repeat; background-position: 0 3px; } .list-type3 li { background: url('css/css-images/lists/list_icon_11.png') no-repeat; background-position: 0 3px; } .list-type4 li { background: url('css/css-images/lists/list_icon_4.png') no-repeat; background-position: 0 3px; } .list-type5 li { background: url('css/css-images/lists/list_icon_5.png') no-repeat; background-position: 0 3px; } .list-type6 li { background: url('css/css-images/lists/list_icon_6.png') no-repeat; background-position: 0 3px; } .list-type7 li { background: url('css/css-images/lists/list_icon_7.png') no-repeat; background-position: 0 4px; } .list-type8 li { background: url('css/css-images/lists/list_icon_8.png') no-repeat; background-position: 0 3px; } .list-type9 li { background: url('css/css-images/lists/list_icon_9.png') no-repeat; background-position: 0 4px; } .list-type10 li { background: url('css/css-images/lists/list_icon_10.png') no-repeat; background-position: 0 3px; } /*=definition list -------------------------------------------------------------------------------------*/ dl{ margin-bottom: 26px; } .widget_media_gallery dl{ margin-bottom: 0px; } dt { font-weight: bold; } dd{ margin-bottom: 13px; } /*=table -------------------------------------------------------------------------------------*/ table { border-collapse: separate; border-spacing: 0; border: 1px solid #f0f0f0; margin-bottom: 26px; border-radius: 2px; } .even { background-color: #f0f0f0; } .comment.even{ background-color: transparent; } table th, table td{ border-right: 1px solid #f0f0f0; } table th, table tr{ border-bottom: 1px solid #f0f0f0; } table th{ padding:7px; } /*=Blackquote -------------------------------------------------------------------------------------*/ blockquote { font-size: 14px; margin: 15px 0px 30px 0px; padding: 0px 15px; border-left: 2px solid #0073e1; float: left; width: 100%; } blockquote p { line-height: 22px; font-style: italic; } blockquote.is-style-large { margin: 15px 0px 30px 0px!important; padding: 0px!important; border-left: none; } figure blockquote { padding: 0px; border-left: none; } blockquote cite { font-weight: 400; text-transform: initial; font-style: normal; } blockquote cite, blockquote small { text-transform: uppercase; font-weight: bold; } /*=Buttons -------------------------------------------------------------------------------------*/ .green{ background-color: #4ecb8f; background-image: none; color:#fff; } .green:hover{ background-color: #45b37e; } .green :hover a, .green a:hover{ color:#ffffff!important; } .green a{ color:#ffffff; } .blue{ background-color: #67cfd8; background-image: none; color:#fff; } .blue:hover{ background-color: #54a9b0; color:#ffffff!important; } .blue :hover a, .blue a:hover{ color:#ffffff!important; } .blue a{ color:#ffffff; } .purple{ background-color: #a51e6c; background-image: none; color:#fff; } .purple:hover{ background-color: #6e1448; } .purple :hover a, .purple a:hover{ color:#ffffff!important; } .purple a{ color:#ffffff; } .btn a{ text-decoration: none; } #ui-datepicker-div{ z-index:10000!important; } /*=featured article --------------------------------------------------------------------*/ .featured_article{ width: 100%; position: relative; margin-bottom: 26px; border-radius: 2px; overflow: hidden; border: 1px solid #f0f0f0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: 0.3s ease-out; } .featured_article:hover{ box-shadow: 0 3px 23px 9px rgba(7,152,255,0.15)!important; } .featured_article .featured_img{ position:relative; } .featured_article .featured_img img, .featured_property.featured_property_type1 .featured_img img, .featured_property.featured_property_type2 .featured_img img{ transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; } .featured_article:hover .featured_img img, .featured_property.featured_property_type1:hover .featured_img img, .featured_property.featured_property_type2:hover .featured_img img{ opacity: 0.8; transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')"; filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand'); } .featured_article .listing-cover{ height:100%; } .featured_article .listing-cover-plus{ top:50%; } .featured_article:hover .listing-cover{ opacity: 1; } .featured_article:hover .listing-cover-plus{ opacity: 1; } .featured_article:hover .featured_article_right{ color:#0073e1; } .featured_article:hover h2 a{ color:#0073e1; } .featured_article_title{ display: inline; font-size: 18px; position: relative; float: left; width: 100%; height:83px; background-color: #fff; cursor: pointer; border-top: 3px solid #0073e1; overflow: hidden; } .featured_article_title:hover{ opacity: 1; } .featured_article_content{ display: inline; font-size: 14px; float: left; width: 100%; background-color: #f0f0f0; padding: 0px 26px 10px 13px; } .featured_type_2{ font-size: 20px; line-height: 1.6em; margin-top: 13px; margin-bottom: -3px; } .featured_article_secondline{ color: #8593a9; font-size: 15px; font-weight:600; } .blog_author_image{ width: 55px; height: 55px; margin: 13px; display: inline-block; float: left; } .featured_article_right{ position: absolute; bottom: 50%; margin-bottom: -18px!important; right: 13px; color: #8593a9; font-size: 36px; } .featured_article_type2{ width:100%; height: 650px; float:left; position:relative; } .featured_img_type2{ background-color: #3b444f; background-position: 50%; background-repeat: no-repeat; background-size: cover; overflow: hidden; position: absolute; top: 0; bottom: 0; right: 0; left: 0; width:100%; height: 100%; } .featured_gradient{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; opacity: 0.67; z-index: 1; background-image: linear-gradient(to right top, #000, rgba(0,0,0, 0) 56%); } .theme_slider_wrapper .featured_gradient{ background-image: none; background-color: #1D293E; opacity: 0.45; } .property_listing .featured_gradient{ /* background-image: linear-gradient( to top, #000, rgba(0,0,0, 0) 56%);*/ background-image: linear-gradient( to top, rgba(0, 0, 0, 0.5), rgba(0,0,0, 0) 56%); pointer-events: none; } .featured_article_type2_title_wrapper{ position: absolute; width: 1100px; margin: 0px auto; left: 0; right: 0; bottom: 60px; z-index: 1; } .featured_article_label{ color: #fff; text-transform: capitalize; margin-bottom: 15px; font-weight: 700; font-size: 18px; } .featured_article_type2 h2{ line-height: 1.2em; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 50px; font-weight: 700; color: #fff; letter-spacing: -0.3px; width: 680px; } .featured_article_type2 h2:hover, .featured_article_type2 .featured_read_more a:hover{ opacity: 0.9; } .featured_read_more{ font-size: 13px; line-height: 22px; color: #fff; text-transform: uppercase; border-bottom: 1px solid rgba(189,206,227, 0.30); margin-top: 0px; width: 150px; padding-top: 5px; font-weight: 600; padding-bottom: 10px; } .featured_read_more a{ color: #fff; text-transform: lowercase; font-size: 15px; } .featured_read_more i{ font-size: 11px; margin-left: 5px; } .featured_prop_type5{ overflow: hidden; } .featured_article_type5_title_wrapper{ background-color: #fff; position: absolute; width: 350px; left: 20%; right: 0; bottom: 0px; z-index: 100; height: 350px; padding: 30px; border-top-left-radius: 2px; border-top-right-radius: 2px; box-shadow: 1px 3px 14px 0 rgba(7,152,255,0.09); } .featured_prop_type5 .featured_article_label { text-transform: capitalize; margin-bottom: 15px; font-weight: 700; font-size: 17px; color: #f1bf7f; } .featured_prop_type5 .price_label{ font-size: 17px; margin: 0px; font-weight: 700; } .featured_prop_type5 h2 { font-size: 35px; font-weight: 800; color: #222; width: auto; float: left; line-height: 1.1em; } .featured_type5_excerpt{ } .featured_property_type5_agent_name { color: #222; font-size: 16px; font-weight: 600; float: left; margin: 28px 0px 0px 10px; } .featured_article_type5_title_wrapper .property_unit_type5_content_details_second_row{ display: inline-block; background: transparent; padding: 0px; border-radius: 20px; font-weight: 600; margin: 15px 10px 15px -5px; color: #222; font-size: 16px; } .featured_read_more_5 a { color: #222; text-transform: lowercase; font-size: 14px; font-weight: 600; position: relative; } .featured_article_type5_title_wrapper .inforoom_unit_type5 { display: inline-block; margin: 0px 5px; } .featured_read_more_5{ width: 100%; float: left; margin: 15px 0px 0px 0px; font-weight: 600; } .featured_read_more_5 i{ font-size: 11px; } .featured_prop_type5 .featured_gradient{ background-color: #1D293E; opacity: 0; } .featured_prop_type5 .img_listings_overlay_last { opacity: 0; } /*=multiple currency widget*/ .multiple_currency_widget .dropdown.form-control { padding: 0px; margin-bottom: 0px; } #list_sidebar_curr{ width:100%; } .top_bar .sidebar_filter_menu{ font-size: 12px; padding: 2px 12px; } .top_bar .multiple_currency_widget{ width: 160px; height: 25px; margin-top: -2px; } .top_bar .filter_menu li{ height: 30px; padding: 7px 0px 3px 13px; margin-bottom: 0px; font-size: 12px; min-width: 140px; } .top_bar .caret_sidebar { top:8px; } .top_bar #list_sidebar_curr{ width:100%; margin-left: 0px; } .right-top-widet .multiple_currency_widget{ margin-right: 0px; margin-left:10px; } .left-top-widet .multiple_currency_widget{ margin-right: 10px; margin-left:0px; } .top_bar .form-control{ height:25px; } /* units measurement widget END*/ .measurement_unit_widget .dropdown.form-control { padding: 0px; margin-bottom: 0px; } .top_bar .measurement_unit_widget{ width: 160px; height: 25px; margin-top: -2px; } .widget-container.measurement_unit_widget li { margin-bottom: 0px; } #colophon .widget-container.measurement_unit_widget li{ padding-top: 8px; padding-bottom: 8px; margin-bottom: 0px; } .right-top-widet .measurement_unit_widget{ margin-right: 0px; margin-left:10px; } .left-top-widet .measurement_unit_widget{ margin-right: 10px; margin-left:0px; } .top_bar #list_sidebar_measure_unit{ width:100%; margin-left: 0px; } /* units measurement widget END*/ /*=taxonmy --------------------------------------------------------------------*/ .listing_main_image { position: relative; width: 100%; height: 515px; background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; overflow: hidden; } .entry-title.entry-tax { margin-top: -45px; } .entry-tax { position: absolute; top: 50%; left: auto; right: auto; margin-top: -54px; z-index: 11; text-align: center; color: #fff; text-decoration: none; font-size: 46px; width: 100%; } .tax_tagline { position: absolute; top: 50%; left: auto; right: auto; width: 100%; z-index: 11; color: #fff; text-decoration: none; margin-top: 25px; font-size: 20px; text-align: center; } .img-overlay { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background-color: #3e4453; opacity: 0.75; } /*=visual compser sidebar --------------------------------------------------------------------*/ .vc_widget_sidebar a{ line-height:22px; } .vc_widget_sidebar ul{ list-style:none; margin-left:0px; } .vc_widget_sidebar input[type=text], .vc_widget_sidebar input[type=password], .vc_widget_sidebar input[type=email], .vc_widget_sidebar input[type=url], .vc_widget_sidebar input[type=number], .vc_widget_sidebar textarea { font-size: 13px; } .vc_widget_sidebar .widget_search .form-control { width: 157px } .vc_widget_sidebar .widget_archive li:before, .vc_widget_sidebar .widget_recent_comments li:before, .vc_widget_sidebar .widget_categories li:before, .vc_widget_sidebar .widget_meta li:before{ margin-top:1px; } /*=shortcodes spacer --------------------------------------------------------------------*/ .spacer{ position:relative; width:100%; float:left; } .spacer .spacer_line{ height: 1px; background-color: #f0f0f0; width: 100%; float: left; vertical-align: middle; position: absolute; top: 50%; margin-top: -1px; } /*=shortcodes text list --------------------------------------------------------------------*/ .customlist ul{ list-style:none; margin: 0px 0px 26px 0px; } .customlist2 ul{ list-style: none; margin: 0px 0px 26px 0px; background-color: #fdfdfd; border: 1px solid #f0f0f0; padding: 13px 13px 9px 13px; border-radius: 2px; } .customlist2 ul li, .customlist ul li{ padding: 0px 0px 4px 0px; margin-bottom: 4px; } /*=shortcodes featured agent --------------------------------------------------------------------*/ .featured_agent{ margin-bottom: 30px; border: 1px solid #f0f0f0; border-radius: 2px; overflow: hidden; background-color: #fdfdfd; position: relative; padding-bottom: 94px; max-width:255px; height:220px; } .featured_agent_details_wrapper{ padding: 0px 0px 13px 0px; position: absolute; bottom: -157px; width: 100%; background-color: #fdfdfd; cursor: pointer; border-top: 3px solid #0761b7; } .featured_agent_details_wrapper h4 a, .featured_agent_details_wrapper h4{ padding: 0px 6px; margin-top: 13px; margin-bottom: 3px; font-size: 18px; } .featured_agent_details_wrapper .agent_position{ line-height: 13px; } .featured_agent_details_wrapper .agent_unit_social{ left: 0px; padding: 11px 0px 0px 0px; position: relative; margin-top: 16px; } .featured_agent_details_wrapper .social-wrapper{ margin: 0px auto; max-width: 137px; } .featured_agent_details{ display:block; } /*=shortcodes featured agency --------------------------------------------------------------------*/ .user_role_image { background-size: cover; height: 90px; width: 90px; background-position: 50% 50%; position: absolute; } .featured_user_role_unit_details h4, .user_role_email, .user_role_phone{ padding-left: 100px; width: 100%; margin-bottom: 5px; } .featured_user_role_unit_details h4{ font-size: 24px; margin-bottom: 5px; font-weight: 800; } .user_role_email, .user_role_phone, .user_role_email a, .user_role_phone a{ font-size: 13px; } .user_role_unit { border: 1px solid #f0f0f0; height: 251px; background-color: #ffffff; transition: 0.3s ease-out; } .user_role_featured_image { width: 40%; float: right; height: 248px; overflow: hidden; position: relative; background-color: #000; } .featured_user_role_unit_details { position: relative; width: 60%; float: left; padding: 20px; height: 250px; } .featured_user_role_unit_details i{ font-size: 11px; background: #efefef; position: relative; width: 24px; height: 24px; line-height: 24px; text-align: center; border-radius: 50%; margin-right: 5px; } .user_role_featured_image .user_role{ background-size: cover; height: 250px; width: auto; background-position: 50% 50%; transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; } .user_role_unit:hover .user_role_featured_image .user_role { opacity: 0.8; transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')"; filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand'); } .user_role_status { position: absolute; top: -11px; color: #fff; background-color: #e9b97b; padding: 0px 10px; font-size: 12px; font-weight: 600; } .button_user_role { position: absolute; left: 20px; bottom: 7px; } .user_role_content { float: left; padding-top: 10px; } /*=shortcodes Icon content --------------------------------------------------------------------*/ .iconcol h3{ margin-top:13px; } .icon_img{ position:relative; -webkit-transition: all 0.15s ease; -moz-transition: all 0.15s ease; -o-transition: all 0.15s ease; transition: all 0.15s ease; cursor:pointer; float: left; margin-bottom: 15px; width:100%; } .iconcol p{ margin-bottom:13px!important; } .iconcol img{ border-radius: 2px; } .iconcol .listing-cover{ width:100%; height:100%; } .iconcol .listing-cover-plus{ top:50%; } .iconcol:hover .listing-cover{ opacity:1; } .iconcol:hover .listing-cover-plus{ opacity:1; } /*=shortcodes Testimonial --------------------------------------------------------------------*/ .testimonial-container{ float:left; width:100%; display:inline; border-radius: 2px; } .testimonial-image{ width: 120px; height: 120px; border-radius: 2px; display: inline-block; float:left; box-shadow: 0 10px 31px 0 rgba(7,152,255,0.09); } .testimonial-text{ position: relative; border: 1px solid #f1f8ff; border-radius: 2px; padding: 20px; margin-left: 141px; background-color: #fff; } .testimonial-text:before{ content: " "; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #f0f0f0; top: 20px; left: -11px; position: absolute; } .testimonial-text:after{ content: " "; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #fff; top: 20px; left: -10px; position: absolute; } .testimonial-author-line{ font-size: 14px; margin-left: 141px; margin-top: 18px; font-weight:600; } .testimonial-author{ font-weight: 800; font-size: 14px; } .testimonial-container.type_class_2 { float: none; width: 100%; display: inline-block!important; margin-bottom: 26px!important; text-align: center; margin: 0px auto; } .testimonial-container.type_class_2 .testimonial-text { position: relative; border: none; border-radius: 3px; padding: 0 15% 30px; margin-left: 0px; background-color: transparent; text-align: center; } .testimonial-container.type_class_2 .testimonial-image { width: 100px; height: 100px; border-radius: 50%; float: none; margin-left: auto; margin-right: auto; display: block; background-size: cover; } .testimonial-container.type_class_2 .testimonial-author-line { font-size: 14px; margin-left: 0px; margin-top: 15px; } .testimonial-container.type_class_2 .testimonial-text:after{ display:none; } .testimonial-container.type_class_2 .testimonial-text:before{ display:none; } .testimonial-slider-container .slick-next.slick-arrow { right: 0px; left: auto; } .testimonial-slider-container .slick-prev.slick-arrow { left: 0px; right: auto; } .testimonial-slider-container.slick-slider { margin: 30px auto 50px; } /*.testimonial-slider-container.container_type_2.slick-slider .slick-prev.slick-arrow { margin-left: -35px; } .testimonial-slider-container.container_type_2.slick-slider .slick-next.slick-arrow { margin-right: -30px; }*/ .testimonial-slider-container .slick-prev.slick-arrow, .testimonial-slider-container .slick-next.slick-arrow{ top: 50%; width: 26px; height: 51px; margin-top: -25px; border-radius: 50%; background-color: transparent!important; color: #d2d2d2; z-index: 2; padding: 0px!important; line-height: 51px; } .testimonial-slider-container .slick-next.slick-arrow:before{ content: '\e801'; font-family: "fontello"; font-size: 50px; } .testimonial-slider-container .slick-prev.slick-arrow:before{ content: '\e800'; font-family: "fontello"; font-size: 50px; } .testimonial-slider-container .slick-prev.slick-arrow:hover, .testimonial-slider-container .slick-next.slick-arrow:hover { color: #0073e1; } .testimonial-slider-container .slick-dots { position: absolute; width: 100%; list-style: none; text-align: center; bottom: 0px; padding: 0px; margin-bottom: 0px; margin: 0px 0px 0px 0px; } .testimonial-slider-container.container_type_3 .slick-dots{ bottom:-15px; } .testimonial-slider-container .slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer; } .testimonial-slider-container .slick-dots li button { font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; } .testimonial-slider-container .slick-dots li.slick-active button:before { opacity: .75; color: #0073e1; } .testimonial-slider-container .slick-dots li button::before { font-family: "Font Awesome 5 Free"; font-size: 10px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; content: "\f111"; text-align: center; opacity: 0.25; color: #0073e1; -webkit-font-smoothing: antialiased; } .testimonial-container.type_class_1 { float: none; display: inline-block!important; margin: auto; padding: 0 2% 10px; } .testimonial-container.type_class_1 .testimonial-image{ background-size: cover; } .testimonial-container.type_class_4, .testimonial-container.type_class_3 { background-color: #fff; padding: 20px; box-shadow: 0 10px 31px 0 rgba(7,152,255,0.09); } .testimonial-container.type_class_4{ padding: 45px; } .testimonial-container.type_class_3 .testimonial_title{ font-size: 20px; line-height: 1.2em; font-weight: 800; color: #222; text-align: center; } .testimonial-container.type_class_3 .testimmonials_starts{ text-align: center; } .testimonial-container.type_class_4 .testimmonials_starts i{ margin: 14px 3px 0px 3px; color: #ffc662; font-size: 13px; } .testimonial-container.type_class_3 .testimmonials_starts i{ margin: 14px 3px; color: #ffc662; font-size: 13px; } .testimonial-container.type_class_4 .testimonial-image, .testimonial-container.type_class_3 .testimonial-image { border-radius: 120px; width: 100px; height: 100px; margin: 26px auto 26px auto; float: none; display: block; background-size: cover; } .testimonial-container.type_class_4 .testimonial-image { width:45px; height:45px; float: left; margin-top:0px; } .type_class_4 .testimonial-author-line{ margin-left: 20px; font-size: 18px; color: #222; font-weight: 700; display: inline-block; margin-top:0px; } .type_class_4 .testimonial-text{ margin-left: 0px; display: inline; width: 100%; float: left; padding: 0px; border: 0px; } .type_class_4 .testimonial-location-line{ margin-left: 20px; font-size: 14px; font-weight: 700; display: inline-block; } .type_class_4 .testimmonials_starts{ float: left; } .testimonial-container.type_class_3 .testimonial-text { position: relative; border: none; border-radius: 2px; padding: 13px 26px; margin-left: 0px; background-color: #fff; } .testimonial-container.type_class_3 .testimonial-text:after, .testimonial-container.type_class_3 .testimonial-text:before{ display:none; } .testimonial-container.type_class_3 .testimonial-author-line { color: #222; margin: 0px; padding: 26px 0px; text-align: center; } .testimonial-slider-container .testimonial-container.type_class_3 { width:33%; margin: 0px 13px; } .testimonial-slider-container.container_type_3 .slick-prev.slick-arrow{ left:-31px; } .testimonial-slider-container.container_type_3 .slick-next.slick-arrow{ right: -31px; } /*=shortcodes post grid --------------------------------------------------------------------*/ .wpestate_posts_grid.vc_posts_grid{ padding: 0px 15px; } .wpestate_posts_grid.vc_posts_grid ul{ margin: 0px -15px; } .wpestate_posts_grid.wpb_teaser_grid .categories_filter, .wpestate_posts_grid .wpb_categories_filter { padding: 0px 15px; margin-bottom: 13px; } .wpestate_posts_grid h2{ font-size: 18px; line-height: 1.3em; margin-top: 13px; } .wpestate_posts_grid .vc_read_more{ float: right; color: #0073e1; bottom: 12px; font-size: 12px; text-align: right; text-decoration: none; } .wpestate_posts_grid.wpb_teaser_grid .categories_filter li, .wpestate_posts_grid.wpb_categories_filter li{ background-color:#0073e1; color:#fff; padding:3px 13px; border-radius:3px; } .wpestate_posts_grid.wpb_teaser_grid .categories_filter li:hover, .wpestate_posts_grid.wpb_categories_filter li :hover, .wpestate_posts_grid.wpb_teaser_grid .categories_filter .active, .wpestate_posts_grid.wpb_categories_filter .active{ background-color:#393F48; } .wpestate_posts_grid.wpb_teaser_grid .categories_filter .active a:hover, .wpestate_posts_grid.wpb_categories_filter .active a:hover, .wpestate_posts_grid.wpb_teaser_grid .categories_filter .active a, .wpestate_posts_grid.wpb_categories_filter .active a{ text-decoration:none; border-bottom:none; } .wpestate_posts_grid.wpb_teaser_grid .categories_filter li a:hover, .wpestate_posts_grid .wpb_categories_filter li a:hover { border-bottom:none; } .wpestate_posts_grid.wpb_teaser_grid .categories_filter li a, .wpestate_posts_grid.wpb_categories_filter li a{ color:#fff; } .wpestate_posts_grid img{ border-radius: 2px; } /*=shortcodes information box --------------------------------------------------------------------*/ .wpb_alert-info.vc_alert_3d.wpestate_message { -webkit-box-shadow: 0 3px 0 #afd9ee; box-shadow: 0 3px 0 #afd9ee; } .wpb_alert-success.vc_alert_3d.wpestate_message { -webkit-box-shadow: 0 3px 0 #c1e2b3; box-shadow: 0 3px 0 #c1e2b3; } .wpb_alert-error.vc_alert_3d.wpestate_message, .wpb_alert-danger.vc_alert_3d.wpestate_message{ -webkit-box-shadow: 0 3px 0 #e4b9b9; box-shadow: 0 3px 0 #e4b9b9; } /*=shortcodes progress bar --------------------------------------------------------------------*/ .wpestate_progress_bar{ } .wpestate_progress_bar.vc_progress_bar .vc_single_bar { background: #fdfdfd; position: relative; margin-bottom: 11.666666666666666px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border:1px solid #f0f0f0; } .wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_blue .vc_label { text-shadow: none; } .wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_blue .vc_bar{ background-color: #0073e1; } .wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_green .vc_label { text-shadow: none; } .wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_green .vc_bar{ background-color: #16A085; } .wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_orange .vc_label { text-shadow: none; } .wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_orange .vc_bar{ background-color: #FB6A5C; } .wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_red .vc_label { text-shadow: none; } .wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_red .vc_bar{ background-color: #ED5565; } .wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_black .vc_label { text-shadow: none; } /*=shortcodes faq #0073e1 --------------------------------------------------------------------*/ .wpb_toggle.wpestate_toggle{ background: none; padding: 10px 13px 10px 13px; clear: both; margin-top: 0; background-color: #f0f0f0; color: #333; font-size:15px; position:relative; border-top-left-radius: 4px; border-top-right-radius: 4px; } h4.wpb_toggle.wpestate_toggle:after { content: "\f107"; position: relative; font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #333; float: right; font-size: 20px; } h4.wpb_toggle.wpestate_toggle.wpb_toggle_title_active:after, .wpb_toggle.wpestate_toggle.wpb_toggle_title_active{ color: #0073e1; } h4.wpb_toggle.wpestate_toggle.wpb_toggle_title_active:after{ content: "\f106"; } /*=shortcodes call to action --------------------------------------------------------------------*/ .wpestate_cta_button{ border-radius: 2px; } .wpb_call_to_action.wpestate_cta_button{ background-color: #fdfdfd; border: 1px solid #f0f0f0; } .wpestate_cta_button2{ border-radius:4px!important; } .vc_call_to_action.wpestate_cta_button2{ background-color: #fdfdfd!important; border: 1px solid #f0f0f0!important; } .vc_call_to_action.wpestate_cta_button2 hgroup h2{ margin-bottom:5px; } /*=shortcodes Tabs --------------------------------------------------------------------*/ .wpestate_tabs .ui-widget{ font-size:13px; } .wpestate_tabs .wpb_content_element .wpestate_tabs .wpb_accordion_wrapper .wpestate_tabs .wpb_accordion_header, .wpestate_tabs .wpb_content_element.wpb_tabs .wpestate_tabs .wpb_tour_tabs_wrapper .wpb_tab { background-color: #fff; } .wpestate_tabs .ui-widget-content { border: 1px solid #f0f0f0; background: none; color: #768082; border-top:0px; font-family:'Nunito Sans', sans-serif } .wpestate_tabs .ui-widget-header { border: none; background: #f0f0f0; color: #fff; font-weight: normal; border-radius: 0px; } .wpestate_tabs .ui-tabs .ui-tabs-nav li{ background-color: #f0f0f0; border: none; border-radius: 0px; border-right: 1px solid white; padding: 3px 10px; } .wpestate_tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -3px; padding-bottom: 0px; background-color: #ffffff; border-top: 3px solid #0073e1; border-radius: 0px; } .wpestate_tabs .ui-state-active, .wpestate_tabs .ui-widget-content .ui-state-active, .wpestate_tabs .ui-widget-header .ui-state-active { border: none; background: black; font-weight: bold; color: white; } .wpestate_tabs .wpb_accordion_wrapper .wpb_accordion_header, .wpestate_tabs.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{ background-color: #ffffff; } .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .wpb_content_element.wpb_tabs.wpestate_tabs .wpb_tour_tabs_wrapper .wpb_tab { background-color: #fff; } .wpestate_tabs .ui-state-default a, .wpestate_tabs .ui-state-default a:link, .wpestate_tabs .ui-state-default a:visited{ color: #333; font-weight: normal; font-size: 15px; } .wpestate_tabs .ui-state-active a, .wpestate_tabs .ui-state-active a:link, .wpestate_tabs .ui-state-active a:visited { color: #0073e1; font-weight: normal; font-size: 15px; } /*=shortcodes Tours --------------------------------------------------------------------*/ .wpestate_tour .ui-widget{ font-size:13px; } .wpestate_tour .ui-widget-content { border: none; background: #fff; color: #768082; border-left: 0px; } .wpestate_tour .ui-widget-header { background: #fdfdfd; color: #434953; font-weight: normal; height: 100%; border: 1px solid #f0f0f0; } .wpestate_tour .ui-state-default, .wpestate_tour .ui-widget-content .ui-state-default, .wpestate_tour .ui-widget-header .ui-state-default { border: none; background: #f0f0f0; color: #434953; font-weight: normal; width: 100%; padding: 4px 0px; border-radius: 0px; } .wpestate_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active{ background-color: #fff; } .wpestate_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active{ margin-bottom: 0px; padding-bottom: 3px; border-left: 3px solid #0073e1; } .wpestate_tour .ui-state-default a, .wpestate_tour .ui-state-default a:link, .wpestate_tour .ui-state-default a:visited{ color: #333; font-weight: normal; font-size: 15px; } .wpestate_tour .ui-state-active a, .wpestate_tour .ui-state-active a:link, .wpestate_tour .ui-state-active a:visited{ color: #0073e1; } .wpb_tour.wpestate_tour .wpb_tour_tabs_wrapper .wpb_tab{ padding: 0em 0em 0em 1em; } .wpestate_tour .wpb_tour_next_prev_nav{ padding-left: 13px; } .wpestate_tour .wpb_tour_next_prev_nav span, .wpestate_tour .wpb_tour_next_prev_nav span{ padding: 0em 0 1em 0; } .wpestate_tour .wpb_tour_next_prev_nav a, .wpestate_tour .wpb_tour_next_prev_nav a{ border-bottom: none; } .wpestate_tour .wpb_prev_slide:before{ font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f104"; padding-right: 5px; } .wpestate_tour .wpb_next_slide:after{ font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content:"\f105"; padding-left: 5px; } /*=shortcodes Accordion --------------------------------------------------------------------*/ .wpestate_accordion .ui-widget, .wpestate_accordion_tab .ui-widget{ font-size:13px; } .wpestate_accordion_tab .ui-state-active, .wpestate_accordion_tab .ui-widget-content .ui-state-active, .wpestate_accordion_tab .ui-widget-header .ui-state-active{ border: 1px solid #f0f0f0; background: #fdfdfd; font-weight: normal; color: #434953; } .wpestate_accordion_tab .ui-state-default a, .wpestate_accordion_tab .ui-state-default a:link, .wpestate_accordion_tab .ui-state-default a:visited, .wpestate_accordion_tab .ui-state-active a, .wpestate_accordion_tab .ui-state-active a:link, .wpestate_accordion_tab .ui-state-active a:visited{ color: #333; font-weight: normal; font-size: 15px; padding: 10px; } .wpestate_accordion_tab .ui-state-active a, .wpestate_accordion_tab .ui-state-active a:link, .wpestate_accordion_tab .ui-state-active a:visited{ color:#0073e1; } .ui-accordion .wpestate_accordion_tab .ui-accordion-header{ padding:0px 0px 0px 0px; } .wpestate_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .wpestate_accordion.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{ background: #f0f0f0; } .wpestate_accordion_tab .ui-widget-content{ border: 1px solid #fdfdfd; background: #fff; color: #768082; line-height: 22px; font-family:'Nunito Sans', sans-serif } .wpestate_accordion_tab .ui-state-default, .wpestate_accordion_tab .ui-widget-content .ui-state-default, .wpestate_accordion_tab .ui-widget-header .ui-state-default{ color: #768082; border:none; } .wpb_accordion.wpestate_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon, .wpb_accordion.wpestate_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{ display: block; width: 16px; height: 16px; background-image: none; background-repeat: no-repeat; position: absolute; right: 10px; top: 9px; /* background: #f0f0f0; */ color: #333; left: auto; bottom: auto; margin-top: 0px; background-position: 0px 0px; text-indent: 0; } .wpb_accordion.wpestate_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon:after, .wpb_accordion.wpestate_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:after{ font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f107"; padding-right: 5px; font-size: 20px; } .wpb_accordion.wpestate_accordion .wpb_accordion_wrapper .ui-accordion-header-active .ui-icon:after, .wpb_accordion.wpestate_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:after{ content: "\f106"; color:#0073e1; } /*=shortcodes carousel --------------------------------------------------------------------*/ .wpestate_carousel .post-thumb{ float:left; margin-right: 13px; } .wpestate_carousel .vc-carousel-control .icon-next:before { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content:"\f105"; position: relative; top: 0px; color:#333; } .wpestate_carousel .vc-carousel-control .icon-prev:before { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content:"\f104"; position: relative; top: 0px; color:#333; } /*=shortcodes Buttons --------------------------------------------------------------------*/ .comment-form #submit, .wpresidence_button{ text-shadow: none; margin-bottom: 15px; border-radius: 0px; text-transform: capitalize; padding:8px 34px; border: 1px solid; line-height: 2; border-color: #0073e1; color: #ffffff; background-color: #0073e1; background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, #0073e1)); background-image: linear-gradient(to right, transparent 50%, #0073e1 50%); background-size: 200% 100%; background-position: right bottom; display: inline-block; font-size: 15px; font-weight: bold; text-decoration: none; border-radius:2px; } #search_wrapper .wpresidence_button{ padding: 4px 34px; } #edit_review.wpresidence_button { width: auto; min-width: 25%; } .wpestate_item_list_sh{ cursor:pointer; float:none; } .wpestate_item_list_sh i{ margin-right:10px; } .comment-form #submit{ margin-bottom:0px; } .comment-form #submit:hover, .wpresidence_button:hover{ background-color: #0761b7; text-decoration: none; background-color: transparent; background-position: left bottom; color: #0073e6; border-color: #0073e6; transition: all 300ms ease; webkit-transition: all 300ms ease; -o-transition: all 300ms ease; cursor:pointer; } .wpresidence_button.developer_contact_button:hover, .wpresidence_button.agency_contact_but:hover{ background-color: #333; border-color: #333; color: #fff; } .wpresidence_success { background-color: #1ABC9C; } .dashboard-margin .wpresidence_success { background-color: #0073e1; } .featured_agent_listings.wpresidence_button{ position: absolute; bottom: 15px; border: 1px solid #0073e1; font-size: 12px; left: 20px; padding: 1px 13px; margin-bottom: 0px; } button.wpb_btn-large, span.wpb_btn-large { padding: 9px 26px!important; font-size: 13px!important; text-transform: uppercase; line-height: normal!important; -webkit-border-radius: 2px!important; -moz-border-radius: 2px!important; border-radius: 2px!important; color: #ffffff; } .wpb_btn-primary{ background-color: #185271!important; border-bottom: 3px solid #133F57!important; } .wpb_btn-primary:hover, .wpb_btn-primary:active, .wpb_btn-primary.active, .wpb_btn-primary.disabled, .wpb_btn-primary[disabled] { background-color: #133F57!important; border-bottom: 3px solid #133F57; } .wpb_btn-info{ background-color: #0073e1!important; border-bottom: 3px solid #0761b7!important; } .wpb_btn-info:hover, .wpb_btn-info:active, .wpb_btn-info.active, .wpb_btn-info.disabled, .wpb_btn-info[disabled] { background-color: #0761b7!important; border-bottom: 3px solid #0761b7; } .wpb_wpb_button{ background-color: #7F8C8D; color:#ffffff; } .wpb_btn-success{ background-color: #1ABC9C!important; border-bottom: 3px solid #16A085!important; } .wpb_btn-success:hover, .wpb_btn-success:active, .wpb_btn-success.active, .wpb_btn-success.disabled, .wpb_btn-success[disabled] { background-color: #16A085!important; border-bottom: 3px solid #16A085; } .wpb_btn-warning{ background-color: #FB6A5C!important; border-bottom: 3px solid #ee6557!important; } .wpb_btn-warning:hover, .wpb_btn-warning:active, .wpb_btn-warning.active, .wpb_btn-warning.disabled, .wpb_btn-warning[disabled] { background-color: #ee6557!important; border-bottom: 3px solid #ee6557; } .wpb_btn-danger{ background-color: #ED5565!important; border-bottom: 3px solid #da4453!important; } .wpb_btn-danger:hover, .wpb_btn-danger:active, .wpb_btn-danger.active, .wpb_btn-danger.disabled, .wpb_btn-danger[disabled] { background-color: #da4453!important; border-bottom: 3px solid #da4453; } .wpb_btn-inverse{ background-color: #3C434D!important; border-bottom: 3px solid #323840!important; } .wpb_btn-inverse:hover, .wpb_btn-inverse:active, .wpb_btn-inverse.active, .wpb_btn-inverse.disabled, .wpb_btn-inverse[disabled] { background-color: #323840!important; border-bottom: 3px solid #323840; } /*=shortcodes --------------------------------------------------------------------*/ .shortcode_title{ padding-left:15px; margin-bottom: 17px; clear: both; font-weight: 800; width: 100%; } .shortcode_title_adv{ margin-bottom: 17px; } .mdnopad{ padding: 0px; } .show-grid{ margin: 0px 0px 0px 0px; margin-bottom: 26px; } .firstcol{ padding-left: 0px; } .lastcol{ padding-right: 0px; } .shortcol{ margin-bottom: 26px; } /*=bootstrap labels --------------------------------------------------------------------*/ .label-success { background-color: #00e1a6; } /*=shortcodes listing --------------------------------------------------------------------*/ .article_container{ margin: 0px -15px; } .article_container.places_list_1{ display:flex; } .article_container.places_list_1.multiple_rows { display:block; } .places_list_1 h4, .places_list_1 h4 a{ color:#fff; } .article_container.places_list_2{ margin:0px; } .wpestate_latest_listings_sh .listing_wrapper{ opacity:0; } .wpestate_listing_sh_loader{ display:none; position: relative; float: left; width: 100%; margin: 23px; height: 80px; } .wpestate_listing_sh_loader .new_prelader{ top: 0px; margin: -27px 0 0 -60px; } #wpestate_sh_loading{ width: 100%; text-align: center; font-size: 17px; color: #333; font-weight:300; float: left; } #wpestate_sh_loading .spinner map_loader{ margin-top: 0px; } .wpestate_list_items_by_id_wrapper{ display: flex; flex-direction: row; flex-wrap: wrap; } .just_container_flex, .wpestate_latest_listings_sh{ display: flex; flex-direction: row; flex-wrap: wrap; min-width: 100%; } .wpestate_latest_listings_sh{ min-width: 100%; } .control_tax_wrapper{ float:left; width:100%; padding: 10px 15px; text-align: center; } .control_tax_sh{ cursor: pointer; padding: 2px 15px; color: #333; display: inline-table; font-size: 14px; font-weight: 700; margin: 0px 15px 20px 15px; border-color: #f3f3f3; background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, #f3f3f3)); background-image: linear-gradient(to right, #0073e1 50%, #f3f3f3 50%); background-size: 200% 100%; background-position: right bottom; border-radius:2px; } .control_tax_sh:hover{ background-color: transparent; background-position: left bottom; color: #fff; border-color: #0073e1; transition: all 300ms ease; } .tax_active:hover, .tax_active{ background: #0073e1; color:#fff; } .wpb_wrapper .article_container{ /*width:100%;*/ } .col-md-9 .article_container{ } .listinglink-wrapper { /* width: 100%; */ float: left; margin: 0px 15px; clear: both; } .listinglink-wrapper_sh_listings{ float: left; width: 100%; text-align: center; margin-bottom: 45px; margin-top: 13px; height: 45px; } .listinglink-wrapper button a, .listinglink-wrapper button{ color:#fff; bottom: 0px; } /* spiner Loader --------------------------------------------------------------------*/ .spinner { margin: 100px auto; width: 50px; height: 30px; text-align: center; font-size: 10px; } #gmap-loading .spinner{ margin: 5px auto; } .wpb_column > .wpb_wrapper *:last-child, .wpb_column > .wpb_wrapper > .vc-element:last-child > .wpb_content_element, .wpb_column > .wpb_wrapper > .vc-element:last-child > .wpb_row { margin-bottom: auto; } .video-container { position: relative; padding-bottom: 56.25%; height: auto; overflow: hidden; } .video-container iframe, .video-container object, .video-container embed, .video-container video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .wpb_video_widget .wpb_wrapper .wpb_video_wrapper{ height: 0px; } .wpb_video_widget .wpb_wrapper .wpb_video_wrapper { height: 0px; overflow: hidden; } /*=IDX code --------------------------------------------------------------------*/ .hidden-idx{ display:none; } .dsidx-details #dsidx-description { background-image: none; clear: both; margin: 5px 0 15px; position: relative; padding: 10px; font-size: 14px; } #dsidx h3 { margin-bottom:26px; border-bottom:none; } .dsidx-standalone-disclaimer{ display:none; } div.dsidx-results-widget .dsidx-controls { border-top: 0px dotted #ededed!important; } .dsidx-results-widget .dsidx-slideshow-control { background-color: #fdfdfd; height: 27px!important; position: absolute; padding: 2px 25px 7px 25px!important; } .dsidx-results-widget .dsidx-slideshow, .dsidx-results-widget .dsidx-slideshow ul, .dsidx-results-widget .dsidx-slideshow li { height: 224px!important; overflow: hidden; } .dsidx-results-widget, .dsidx-slideshow { padding: 35px 0!important; } .dsidx-details #dsidx-description { background-image: none; clear: both; margin: 5px 0 15px; position: relative; padding: 10px; font-size: 14px; } #dsidx h3 { margin-bottom:26px; border-bottom:none; } .dsidx-prop-title{ font-size: 18px; line-height:1.6em; font-weight:300; } .dsidx-shortcode-item table, .dsidx-shortcode-map { margin-left:0px!important; } select.dsidx-resp-select { height: 36px!important; border-radius: 3px; color: #747C83!important; } .dsidx-resp-area input[type="text"], .dsidx-resp-area select { height: 36px!important; border-radius: 3px; color: #747C83!important; /* padding-top: 2px; */ line-height: 36px; padding-left: 5px; border: 1px solid #f0f0f0; } .sidebar .dsidx-resp-area-submit input[type="submit"], .dsidx-resp-vertical .dsidx-resp-area-submit input[type="submit"] { width: 100%; font-size: 14px!important; text-transform: uppercase; line-height: normal!important; -webkit-border-radius: 3px!important; -moz-border-radius: 3px!important; border-radius: 3px!important; background-color: #0073e1!important; border-bottom: 3px solid #0761b7!important; color: #fff; margin-bottom: 0px!important; padding: 9px 26px!important; border-top: 0px; border-left: 0px; border-right: 0px; } .iosfixed{ position: absolute!important; right: 45px; left: auto; display:block!important; } #property_area_submit_hidden, #property_city_submit_hidden{ display:none; } #lang_sel{ z-index:999; } #lang_sel a, #lang_sel a:visited{ padding: 5px 10px 5px 10px!important; } #lang_sel a.lang_sel_sel { padding: 0px 10px!important; } #lang_sel img.iclflag { top:-1px!important; } .website-wrapper{ width:100%; /* height:100%;*/ overflow:auto; } .snapjs-left .website-wrapper{ position:fixed; } .full_container_over{ margin-right: -500px!important; padding-right: 500px!important; margin-left: -500px!important; padding-left: 500px!important; } /*=slider container ----------------------------------------------------------------*/ .slider_container{ /* background-color: #F0F0F0;*/ margin: 0px 0px; width:100%; overflow:hidden; } .shortcode_slider_wrapper{ overflow: hidden; margin: 0px -15px; } .shortcode_slider_list{ float: left; display: inline-block; white-space: nowrap; margin: 0px 0px; max-width: 100%; } .slider_prop_wrapper { display: inline-block; white-space: normal; padding-right: 15px; padding-left: 15px; max-width: 25%; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } .shortcode_slider_list .slider_prop_wrapper{ max-width:25%; } .shortcode_slider_list .slider_prop_wrapper.three_per_row{ max-width: 33.33%; } .shortcode_slider_list .shortcode-col.listing_wrapper{ height: 100%; max-height: 469px; } .shortcode_slider_list .shortcode-col.listing_wrapper.has_4per_row { /* max-width:241px;*/ } .shortcode_slider_list .shortcode-col.listing_wrapper.has_4per_row , .shortcode_slider_list .shortcode-col.listing_wrapper.has_4per_row .property_listing { /* min-width: 253px; width:253px; */} .shortcode_slider_list .shortcode-col{ padding:0px; } .title_slider{ margin-left: -15px; margin-top: 15px; } /*=Searches -------------------------------------------------------*/ .saved_search_wrapper{ width: 100%; font-size: 13px; background-color: #fff; padding: 10px; border: 1px solid #f0f0f0; float: left; margin-top: 15px; margin-bottom: 20px; } #search_name{ margin-right: 10px; width: 74%; margin-top: 0px; float: left; } #google_map_prop_list_sidebar #search_name{ /* width: 50%;*/ } #save_search_button{ margin-bottom: 0px!important; } #save_search_notice{ float: left; width: 100%; font-size: 14px; margin-bottom: 5px; font-weight: 600; padding-right: 5px; } #search_name { width: calc(75% - 15px); margin-right: 15px; padding: 0px 13px; line-height: 48px; } #save_search_button { width: 25%; } .search_unit_wrapper{ position: relative; margin-bottom: 30px!important; border: 1px solid #f0f0f0; padding-bottom: 15px; font-size: 13px; background-color: #fff; -webkit-transition: all 0.15s ease; -moz-transition: all 0.15s ease; -o-transition: all 0.15s ease; transition: all 0.15s ease; cursor: pointer; margin: 0px 60px 0px 60px; padding-right: 10px; max-width: 1000px; width: 100%; } #google_map_prop_list_sidebar .search_unit_wrapper, #google_map_prop_list_sidebar .saved_search_wrapper{ background-color: #fff; } .dashboard-margin .search_unit_wrapper{ cursor:default; } .delete_search { cursor: pointer; } .search_unit_wrapper h4 { padding: 0px 13px; margin-top: 10px; margin-bottom: 6px; float: left; width: 100%; } .advanced_search_notice { line-height: 1.4em; margin: 0px; padding: 10px; margin-bottom: 0px!important; } .search_param{ font-size: 14px; line-height: 1.3em; } .page-template-user_dashboard_searches .search_param { padding: 0px 13px; } .delete_search{ position:absolute; top:15px; right:15px; } .delete_search:hover{ color:#0073e1; } /*=floor plans --------------------------------------------------------------------------------*/ .front_plan_row, .front_plan_row_image{ float:left; width:100%; background-color: #f0f0f0; margin-bottom: 10px; padding:10px; } .front_plan_row{ cursor:pointer; border-radius: 0px; background-color: #f3f3f3; } .floor_details .bold_detail{ font-weight: 800; } .front_plan_row:hover{ color:#0073e1; } .floor_title{ width:29%; line-height: 1.4em; display:inline; float:left; font-weight: 800; } .floor_details.floor_price_details{ width:25%; } .floor_details{ width:15%; display:inline; float:left; } .front_plan_row_image{ display:none; background: #f9f9f9; border-radius:0px; } .floor_image img{ margin:0px auto; width:100%; } .floor_description{ margin-top:10px; padding-left: 10px; } .floor_image{ text-align: center; } #print_page{ cursor: pointer; float: left; margin-left: 13px; margin-top: 3px; } /*=Download ===================================================*/ .download_docs{ width: 100%; font-weight: bold; float: left; margin-top: 15px; color: #333; } .document_down{ width:100%; } .document_down i{ margin-left: 10px; } /*=Print ===================================================*/ .print_body{ width: calc(100% - 80px); padding: 20px 40px 40px 40px; background: #ffffff; float: left; display: inline-block; height: auto; } .print_body .printlogo { max-height: 54px; width: auto; } .print_title{ font-size: 25px; border-top: 1px solid #f0f0f0; padding-top: 20px; } .print-addr, .print-price{ font-size:16px; margin-bottom: 10px; } .print-addr{ margin-bottom: 30px; } .print_header{ margin-top: 20px; width: 100%; /* background-color: #f0f0f0; */ /* padding: 10px; */ font-size: 16px; font-weight: 700; display: inline-block; } .print_header h2 { font-size: 16px; font-weight: 700; display: inline-block; background-color: #f0f0f0; padding: 10px; margin-bottom: 0px; } .print_body .multi_units_wrapper { padding: 0px; margin-bottom: 0px; } .print_body .subunit_wrapper { padding-left: 0px; } .print_agent .listing_detail, .print_wrapper .listing_detail { margin-bottom: 5px; width: 50%; display: inline-block; } .front_plan_row.floor_print_class .floor_title { padding: 0px; } .print-col-img img{ margin-bottom:15px; width: 100%; } .agent_name{ font-size:22px; } .print-content { width: calc(100% - 40px); line-height: 1.6em; border: 1px solid #f0f0f0; padding: 20px; font-size: 14px; float: left; } .print-content .col-md-4 { width: 33.3%; display: inline-block; } .listing_detail_agent.col-md-4 { width: 100%; } .agent_print_image { max-width: 175px; display: inline-block; float: left; width: 50%; } .print_agent_wrapper{ display:inline-block; width: 50%; } .front_plan_row.floor_print_class { background-color: transparent; border-top: 1px solid #f0f0f0; padding-top: 30px; pointer-events: none; } .front_plan_row.floor_print_class:first-of-type{ border:none; } .floor_print_class .front_plan_row_image, .front_plan_row_image.floor_print_class { background-color: transparent; } .floor_print_class img{ width:100%; height: auto; } .front_plan_row_image.floor_print_class { display:inline-block } .listing_detail_agent{ margin-bottom:5px; line-height:1.3em; font-size: 14px; } .print-col-img { position: relative; margin-right: 20px; } .print_qrcode{ position: absolute; top: -110PX; right: -23px; width: 110px!important; height: 110px!important; } .printimg{ margin-bottom: 20px; } .printimg img{ width:100%; } .printbreak { page-break-after: always; page-break-inside: avoid; width: 100%; } .print_property_subunits_wrapper .subunit_wrapper{ border-bottom: 1px solid #f0f0f0; position:relative; } .print_property_subunits_wrapper .subunit_details{ margin-top:10px; } .print_property_subunits_wrapper img{ max-height: 100%!important; } .print_property_subunits_wrapper .subunit_price{ margin:6px 0px; } .print_property_subunits_wrapper .subunit_wrapper:nth-child(even) { background-color: #fff; } .print_property_subunits_wrapper h4.panel-title { display: none; } .print_property_subunits_wrapper .print-content{ float:left; } .print_qrcode_subunit{ position:absolute; top:0px; right:0px; } .print_spacer{ margin-bottom: 40px; float: left; width: 100%; } @media print { body, html, #wrapper { width: 100%; height: 100%; position: relative; } marquee { -moz-binding: none; } body{overflow:visible !important;} } /*=search slider ===================================================*/ .ui-slider .ui-slider-handle, .ui-slider .ui-slider-range{ z-index:0!important; } .adv_search_slider{ float: left; padding-right: 15px!important; height: 53px; } .adv-search-mobile .adv_search_slider, #primary .adv_search_slider{ padding-right: 0px!important; margin-bottom: 20px; } .adv_search_slider label{ color:#8593a9; } .advanced_search_sidebar .adv_search_slider{ width:100%; float: left; height: auto; padding-right: 15px!important; margin-bottom: 15px; } .advanced_search_sidebar .adv_search_slider p{ height: 30px; } #adv-search-mobile .adv_search_slider{ float: none; padding: 0px 5px !important; } #advanced_search_shortcode .adv_search_slider{ display: inline-block; width: 100%; } #advanced_search_shortcode .adv_search_slider p { margin-bottom: 0px; margin-top: -3px; } .adv1-holder .adv_search_slider{ width: 100%; padding-right: 5px!important; } .slide_mobile{ width:100%; } #amount_wd, #amount{ border: 0; color: #0073e1!important; font-weight: bold; margin-bottom: 0px; margin-top: 0px; height:10px; font-weight: 700!important; } #primary .adv_search_slider label{ float:left; margin-right:10px; margin-bottom: 3px; } #amount_wd{ float: left; margin-bottom: 10px; } .adv_search_slider .ui-slider, .adv_search_slider #slider_price{ margin-left: 7px; margin-top: 0px; height: 5px; } .adv_search_slider .ui-slider .ui-slider-handle, #slider_price .ui-slider-handle{ margin-top: -2px; width: 17px; height: 17px; background-image: none; background-color: #fff; } .ui-widget-header { border: 1px solid #e78f08; background: #0073e1!important; } .ui-slider .ui-slider-handle{ border-radius: 50%; } .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background-color: #e6e6e6 !important; background-image: none; font-weight: bold; color: #c77405; } .adv_search_widget{ float: left; width: 100%; margin-bottom: 15px; } .adv_search_sh{ display: inline-block; width: 48%; } .adv_search_sh p{ margin-bottom: 0px; margin-top: -10px; float: left; } #slider_price_widget, #slider_property_size_widget, #slider_property_lot_size_widget, #slider_property_rooms_widget, #slider_property_bedrooms_widget, #slider_property_bathrooms_widget{ margin-left:7px; width: 100%; max-width: 100%; height: 5px; margin-top:10px; margin-bottom: 5px; float:left; } #slider_price_sh .ui-slider-handle, #slider_price_mobile .ui-slider-handle, #slider_price_widget .ui-slider-handle, #slider_property_size_widget .ui-slider-handle, #slider_property_lot_size_widget .ui-slider-handle, #slider_property_rooms_widget .ui-slider-handle, #slider_property_bedrooms_widget .ui-slider-handle, #slider_property_bathrooms_widget .ui-slider-handle{ margin-top: -2px; width: 17px; height: 17px; } #slider_price_mobile{ height:5px; } #slider_price_sh{ margin-top: 0px; margin-bottom: 0px; margin-left: 7px; height: 5px; } #amount_sh{ height: 32px; margin-bottom: 0px!important; color: #0073e1!important; } #amount_mobile{ color: #0073e1!important; } /*=terms and conditions check ===============================================================================*/ #user_terms_register_mobile, #user_terms_register_topbar{ margin: 0px 5px 0px 0px; float: left; } #user_terms_register_mobile_label, #user_terms_register_topbar_label{ float: left; width: 205px; display: inline; margin-bottom: 10px; cursor:pointer; } #user_terms_register_mobile_label, #user_terms_register_topbar_label a{ padding: 0px; } #user_terms_register_mobile_label { margin-top: -15px; margin-left: 25px; } .shortcode-login #user_terms_register_sh_label{ margin-top: 4px; line-height: 10px; cursor: pointer; margin-bottom: 10px; float: left; width: 90%; } #user_terms_register_sh{ float: left; margin-right: 5px; } #user_terms_register_wd{ float:left; margin-right: 5px; margin-top: 5px; } #user_terms_register_wd_label{ width:auto; font-size: 12px; } #ajax_register_div #user_terms_register_sh_label { width: 208px; margin-bottom: 10px; } /*=GDPR check*/ .gpr_wrapper label { line-height: 15px; vertical-align: top; } .gpr_wrapper { margin-bottom: 5px; } /*=wp-comment-cookies-consent*/ .comment-form-cookies-consent { margin-bottom: 5px; } .comment-form-cookies-consent label { line-height: 15px; vertical-align: top; } /*=floor plans -----------------------------------------------------------------*/ #add_new_plan_front_end { margin: 10px 0px 30px 0px; cursor:pointer; background-color: #4ecb8f; color: #fff; padding: 5px; } .plan_row{ float: left; width: 100%; margin-top: 20px; border: 1px solid #f0f0f0; padding: 20px; } .floor_container{ width: 100%; max-width: 100%!important; border: 1px solid #f0f0f0; padding: 0px; float:left; position:relative; margin-bottom: 20px; margin-left: 0px!important; } .floor_container img{ margin-bottom:20px; } .floor_p{ float: left; width: 50%; margin-bottom: 10px; } .floor_full{ float: left; width: 100%; margin-bottom: 10px; } .plan_image, .plan_description{ width:97.5% } .floor_container .floor_p{ width:33%; } .floor_container input{ float:left; width:95%; } .floor_upload_but{ width:220px!important; } #floor_submit { margin-left: 10px; margin-top: 0px; display: inline-block; } .floor_container i { position: absolute; top: 0px; left: 0px; background-color: #a51e6c; color: #fff; font-size: 20px; padding: 5px; cursor: pointer; } #use_floor_plans{ float: left; margin-bottom: 20px; margin-top: 1px; margin-right: 5px; } .manage_floor{ float: left; color: #fff; margin-top: 10px; border-radius: 3px; margin-left: 15px; } .manage_floor:hover{ color:#fff; } /*=Stripe -------------------------------------------------------------------------------*/ .stripe_form_featured{ display:none; } .package_selected{ border: 1px solid #0073e1; } .package_selected .buypackage{ background-color:#0073e1; color:#ffffff; } .stripe_upgrade{ display: inline-block; float: left; } #package_pick .stripe-button-el { margin-bottom: 10px; } .stripe-button-el span, .stripe-button-el{ /* background: #1275ff!important; background-image: none!important; text-shadow: none!important; box-shadow: none!important; border-radius: 3px;*/ } /*=dashboard search --------------------------------------------------------------------------------*/ #search_dashboard_auto{ float: left; width: 100%; margin-bottom: 12px; padding-left: 60px; } #search_form_submit_1{ margin-left: 15px; color: #fff; margin-top:0px; float:left; background-color: #0073e1; } #prop_name{ width: 300px; padding: 15px 0px 15px 10px; float: left; } .ui-widget-content { color: #768082!important; border: 1px solid #0f73e1!important; background: #fff!important; background-image: none!important; } .ui-autocomplete .ui-menu-item .ui-state-focus{ background-color: #0073e1!important; background-image: none!important; color:#fff!important; border:none!important; border-radius: 0px!important; } .pp_social .facebook{ width:102px!important; } /*=Contact Form 7 ---------------------------------------------*/ span.wpcf7-form-control-wrap { position: relative; } .wpcf7-form-control-wrap textarea{ width:100%; } .wpcf7-form input[type="submit"]{ -webkit-appearance: none; min-width: 145px; font-size: 14px!important; text-transform: uppercase; line-height: normal!important; -webkit-border-radius: 3px!important; -moz-border-radius: 3px!important; border-radius: 3px!important; background-color: #0073e1!important; border:none; color: #fff; margin-bottom: 0px!important; padding: 9px 26px!important; font-weight: 600; } .wpcf7-mail-sent-ok, .wpcf7-validation-errors, .wpcf7-acceptance-missing{ width: auto; float: left; } .wpcf7-form p{ margin-bottom: 13px;font-size: 13px; line-height: 22px; } .agent_contanct_form_sidebar .wpcf7-form-control{ width:100%; border: 1px solid #dde4e9; } .wpcf7-form-control-wrap input{ width:100%; } .wpcf7-form-control-wrap input[type="checkbox"] { width: 15px; } .wpcf7-form-control-wrap textarea{ border: 1px solid #dde4e9; } .agent_contanct_form_sidebar .wpcf7 .col-md-4 { width: 100%; } #all_wrapper{ -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; webkit-overflow-scrolling: auto; } @media screen and (max-width:990px){ .stretched-row{ padding-left:0px!important; padding-right:0px!important; left:0px!important; width:auto!important; } } /*=Invoices ---------------------------------------------*/ .invoice_totals{ padding:0px; color: #263238; } .invoice_unit_title{ padding: 10px 0px; margin: 15px 0px; background: #e7e7e7; color: #263238; } .invoice_unit { padding: 10px 0px; margin: 0px 0px; line-height: 1.4em; } .no_invoices{ float:left; } .invoice_unit:nth-of-type(odd){ background: #fff; } .invoice_filters{ padding: 0px; margin: 0px -15px; } /*=mega menu -------------------------------------------------------------------------------------*/ .wpestate_megamenu_class { } .wpestate_megamenu_class:before { content: ""; position: absolute; width: 5000px; top: 0; bottom: 0; left: -100%; background-color: #fff; -webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); } .header_wrapper.header_type4 .wpestate_megamenu_class:before { display:none; } .is_boxed .wpestate_megamenu_class:before { display:none; } .wpestate_megamenu_class:before{ } #access .with-megamenu i{ margin-right: 9px; } #access .with-megamenu i { margin-right: 9px; height: 100%; line-height: 1.3em; transition: all 0.3s ease; color: #9eb5d6; } #access .menu>li>a i{ line-height: 90px; } .header_type5 #access .menu>li>a i{ line-height: 45px; } .customnav.header_type3.hover_type_4 #access .menu>li>a i, .customnav.header_type3 #access .menu>li>a i, .customnav.header_type2.hover_type_4 #access .menu>li>a i, .customnav.header_type2 #access .menu>li>a i, .customnav #access .menu>li>a i{ line-height: 70px; } .header_type3.hover_type_4 #access .menu>li>a i{ line-height: 59px; } .header_type3 #access .menu>li>a i, .header_type2 #access .menu>li>a i{ line-height: 53px; } .header_type2.hover_type_4 #access .menu>li>a i{ line-height: 59px; } #access ul li.with-megamenu>ul.sub-menu, #access ul li.with-megamenu:hover>ul.sub-menu { top: 90px; width: 100%; margin-left: auto!important; margin-right: auto!important; left: 0!important; right: 0!important; } .full_width_header .header_type1.header_left #access ul li.with-megamenu>ul.sub-menu, .full_width_header .header_type1.header_left #access ul li.with-megamenu:hover>ul.sub-menu { padding: 13px 0px; width: 100%; max-width: 1110px; margin-left: auto!important; margin-right: auto!important; left: 0!important; right: 0!important; } .header_type2 #access ul li.with-megamenu>ul.sub-menu, .header_type2 #access ul li.with-megamenu:hover>ul.sub-menu{ left:0px; } .header_type2 #access ul li.with-megamenu>ul.sub-menu{ top: 170px; } .header_type2 #access ul li.with-megamenu:hover>ul.sub-menu { top: 59px; left: 0px; right: 0px; max-width: 1100px; } .header_type2.header_right #access ul li.with-megamenu:hover>ul.sub-menu { top: 59px; left: 73px; right: 0px; } .header_type2.header_right #access ul li.with-megamenu>ul.sub-menu, .header_type2.header_right #access ul li.with-megamenu:hover>ul.sub-menu { left: auto; right: 0px; } .full_width_header .header_type2.header_right #access ul li.with-megamenu:hover>ul.sub-menu { top: 59px; left: auto; right: 0px; } .full_width_header .header_type2.header_right.customnav #access ul li.with-megamenu:hover>ul.sub-menu { top: 70px; left: auto; right: 0px; } .header_type3 #access ul li.with-megamenu>ul.sub-menu{ top: 180px; } .header_type3 #access ul li.with-megamenu:hover>ul.sub-menu { top: 59px; } .fixed_header #access ul li.with-megamenu>ul.sub-menu, .fixed_header #access ul li.with-megamenu:hover>ul.sub-menu{ right: 45px; left: auto; } .has_header_type5 .fixed_header #access ul li.with-megamenu>ul.sub-menu, .has_header_type5 .fixed_header #access ul li.with-megamenu:hover>ul.sub-menu{ right: auto; left: 0px; } .has_header_type5 .fixed_header .header_type5.header_right #access ul li.with-megamenu>ul.sub-menu, .has_header_type5 .fixed_header .header_type5.header_right #access ul li.with-megamenu:hover>ul.sub-menu{ right: 0px; left: auto; } .header_type5.header_right #access ul li.with-megamenu>ul.sub-menu, #access ul li.with-megamenu:hover>ul.sub-menu{ max-width: 1110px; } .is_boxed .header_type5.header_right #access ul li.with-megamenu>ul.sub-menu, .is_boxed #access ul li.with-megamenu:hover>ul.sub-menu{ max-width: 1200px; } .header_wrapper.header_type2.header_left.navbar-fixed-top.customnav #access { padding-left: 190px; } .header_wrapper.header_type2.header_center.navbar-fixed-top.customnav #access { padding-left: 190px; max-width: 990px; } .header_type2.customnav.header_left.customnav #access ul li:hover> ul, .header_type2.customnav.header_center.customnav #access ul li:hover> ul, .header_type2.customnav.header_right.customnav #access ul li:hover> ul, .customnav #access ul li.with-megamenu:hover>ul.sub-menu, .full_width_header .header_type1.header_left.customnav #access ul li.with-megamenu>ul.sub-menu, .full_width_header .header_type1.header_left.customnav #access ul li.with-megamenu:hover>ul.sub-menu { top: 70px; } .header_type2.customnav.header_left.customnav #access ul ul li:hover > ul, .header_type2.customnav.header_center.customnav #access ul ul li:hover > ul, .header_type2.customnav.header_right.customnav #access ul ul li:hover > ul{ top: 0px; } .fixed_header .header_type2.header_left #access ul li.with-megamenu>ul.sub-menu, .fixed_header .header_type2.header_left #access ul li.with-megamenu:hover>ul.sub-menu, .fixed_header .header_type3.header_left #access ul li.with-megamenu>ul.sub-menu, .fixed_header .header_type3.header_left #access ul li.with-megamenu:hover>ul.sub-menu{ left:auto; right:0px; } .fixed_header .header_type2.header_left #access ul li.with-megamenu>ul.sub-menu, .fixed_header .header_type2.header_left #access ul li.with-megamenu:hover>ul.sub-menu, .fixed_header .header_type3.header_left #access ul li.with-megamenu>ul.sub-menu, .fixed_header .header_type3.header_left #access ul li.with-megamenu:hover>ul.sub-menu, .fixed_header .header_type2.header_center #access ul li.with-megamenu>ul.sub-menu, .fixed_header .header_type2.header_center #access ul li.with-megamenu:hover>ul.sub-menu, .fixed_header .header_type3.header_center #access ul li.with-megamenu>ul.sub-menu, .fixed_header .header_type3.header_center #access ul li.with-megamenu:hover>ul.sub-menu{ left:0px; right:0px; } .fixed_header .header_type2.header_right #access ul li.with-megamenu>ul.sub-menu, .fixed_header .header_type2.header_right #access ul li.with-megamenu:hover>ul.sub-menu, .fixed_header .header_type3.header_right #access ul li.with-megamenu>ul.sub-menu, .fixed_header .header_type3.header_right #access ul li.with-megamenu:hover>ul.sub-menu{ left:auto; right:0px; } .customnav #access ul li.with-megamenu>ul.sub-menu{ top: 130px; } .header_type2.customnav #access ul li.with-megamenu:hover>ul.sub-menu{ top: 70px; left:0px; } #access ul li.with-megamenu>ul.sub-menu{ top:63px; } #access li.with-megamenu{ position:static; } #access ul ul li.wpestate_megamenu_col_1 { width: 100%; float:left; } #access ul ul li.wpestate_megamenu_col_2 { width: 50%; float:left; } #access ul ul li.wpestate_megamenu_col_3 { width: 33.33%; float:left; } #access ul ul li.wpestate_megamenu_col_4 { width: 25%; float:left; } #access ul ul li.wpestate_megamenu_col_5 { width: 20%; float:left; } #access ul ul li.wpestate_megamenu_col_6 { width: 16.66%; float:left; } #access ul ul li.wpestate_megamenu_col_1.mega_menu_border, #access ul ul li.wpestate_megamenu_col_2.mega_menu_border, #access ul ul li.wpestate_megamenu_col_3.mega_menu_border, #access ul ul li.wpestate_megamenu_col_4.mega_menu_border, #access ul ul li.wpestate_megamenu_col_5.mega_menu_border, #access ul ul li.wpestate_megamenu_col_6.mega_menu_border{ border-right:1px solid #f0f0f0; } #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: #222; font-size: 14px; font-weight: normal; height: auto; line-height: 1.4em; padding: 7px 13px; text-transform: none; overflow:hidden; } #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{ opacity: 0; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; margin-top: -5px; } #access ul li.with-megamenu:hover>ul.sub-menu li{ transition-delay:0.3s; opacity:1; margin-top: 3px; } #access ul li.with-megamenu:hover>ul.sub-menu li:nth-of-type(2){ transition-delay:0.4s; } #access ul li.with-megamenu:hover>ul.sub-menu li:nth-of-type(3){ transition-delay:0.55s; } #access ul li.with-megamenu:hover>ul.sub-menu li:nth-of-type(4){ transition-delay:0.7s; } #access ul li.with-megamenu:hover>ul.sub-menu li:nth-of-type(5){ transition-delay:0.85s; } #access ul li.with-megamenu:hover>ul.sub-menu li:nth-of-type(6){ transition-delay:0.9s; } #access ul li.with-megamenu:hover>ul.sub-menu li > ul.sub-menu li { transition-delay:0s; } #access ul ul li.wpestate_megamenu_col_1 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_2 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_3 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_4 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_5 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_6 a.menu-item-link{ font-size: 14px; color: #333; font-weight: 600; } .customnav #access ul ul li.wpestate_megamenu_col_1, .customnav #access ul ul li.wpestate_megamenu_col_2, .customnav #access ul ul li.wpestate_megamenu_col_3, .customnav #access ul ul li.wpestate_megamenu_col_4, .customnav #access ul ul li.wpestate_megamenu_col_5, .customnav #access ul ul li.wpestate_megamenu_col_6, .customnav #access ul ul li.wpestate_megamenu_col_1 a, .customnav #access ul ul li.wpestate_megamenu_col_2 a, .customnav #access ul ul li.wpestate_megamenu_col_3 a, .customnav #access ul ul li.wpestate_megamenu_col_4 a, .customnav #access ul ul li.wpestate_megamenu_col_5 a, .customnav #access ul ul li.wpestate_megamenu_col_6 a{ padding: 7px 13px; } .customnav #access ul ul li.wpestate_megamenu_col_1 li:last-of-type .widget-container a, .customnav #access ul ul li.wpestate_megamenu_col_2 li:last-of-type .widget-container a, .customnav #access ul ul li.wpestate_megamenu_col_3 li:last-of-type .widget-container a, .customnav #access ul ul li.wpestate_megamenu_col_4 li:last-of-type .widget-container a, .customnav #access ul ul li.wpestate_megamenu_col_5 li:last-of-type .widget-container a, .customnav #access ul ul li.wpestate_megamenu_col_6 li:last-of-type .widget-container a, .customnav #access ul ul li.wpestate_megamenu_col_1 .widget-container a, .customnav #access ul ul li.wpestate_megamenu_col_2 .widget-container a, .customnav #access ul ul li.wpestate_megamenu_col_3 .widget-container a, .customnav #access ul ul li.wpestate_megamenu_col_4 .widget-container a, .customnav #access ul ul li.wpestate_megamenu_col_5 .widget-container a, .customnav #access ul ul li.wpestate_megamenu_col_6 .widget-container a{ padding: 3px 0px; } .customnav #access ul ul li.wpestate_megamenu_col_1 li:last-of-type a, .customnav #access ul ul li.wpestate_megamenu_col_2 li:last-of-type a, .customnav #access ul ul li.wpestate_megamenu_col_3 li:last-of-type a, .customnav #access ul ul li.wpestate_megamenu_col_4 li:last-of-type a, .customnav #access ul ul li.wpestate_megamenu_col_5 li:last-of-type a, .customnav #access ul ul li.wpestate_megamenu_col_6 li:last-of-type a{ padding: 7px 13px 0px 13px; } #access ul ul li.wpestate_megamenu_col_1 li:last-of-type a, #access ul ul li.wpestate_megamenu_col_2 li:last-of-type a, #access ul ul li.wpestate_megamenu_col_3 li:last-of-type a, #access ul ul li.wpestate_megamenu_col_4 li:last-of-type a, #access ul ul li.wpestate_megamenu_col_5 li:last-of-type a, #access ul ul li.wpestate_megamenu_col_6 li:last-of-type a{ padding: 7px 13px 0px 13px; } #access ul ul li.wpestate_megamenu_col_1 li:last-of-type .widget-container a, #access ul ul li.wpestate_megamenu_col_2 li:last-of-type .widget-container a, #access ul ul li.wpestate_megamenu_col_3 li:last-of-type .widget-container a, #access ul ul li.wpestate_megamenu_col_4 li:last-of-type .widget-container a, #access ul ul li.wpestate_megamenu_col_5 li:last-of-type .widget-container a, #access ul ul li.wpestate_megamenu_col_6 li:last-of-type .widget-container a{ padding: 7px 0px; } #access ul li.with-megamenu ul ul{ left: 0px; margin: 0px; top: 0px; width: 100%; border: none!important; box-shadow: none; } #access .menu>.with-megamenu:hover ul ul{ visibility: visible; opacity:1; padding-top: 0px; margin-left: 1px; position: Relative; left: 0px; margin: 0px; top:0px; width:100%; border: none!important; box-shadow: none; background: Transparent; } #access .with-megamenu ul ul a{ border:none } .with-megamenu .sub-menu li:hover { background-color: transparent; } #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 { color: #0073e1; } #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{ color: #0073e1; } #access .with-megamenu .sub-menu .menu-item-has-children >a:after{ display: none; } #access .with-megamenu .sub-menu li:hover{ color:inherit; } #access ul ul li.wpestate_megamenu_col_1 .megamenu-title , #access ul ul li.wpestate_megamenu_col_2 .megamenu-title, #access ul ul li.wpestate_megamenu_col_3 .megamenu-title, #access ul ul li.wpestate_megamenu_col_4 .megamenu-title, #access ul ul li.wpestate_megamenu_col_5 .megamenu-title, #access ul ul li.wpestate_megamenu_col_6 .megamenu-title, #access ul ul li.wpestate_megamenu_col_1 .megamenu-title a, #access ul ul li.wpestate_megamenu_col_2 .megamenu-title a, #access ul ul li.wpestate_megamenu_col_3 .megamenu-title a, #access ul ul li.wpestate_megamenu_col_4 .megamenu-title a, #access ul ul li.wpestate_megamenu_col_5 .megamenu-title a, #access ul ul li.wpestate_megamenu_col_6 .megamenu-title a{ font-weight: bold; border: none; text-transform: uppercase; } #access ul ul ul .megamenu-demos ul{ display:block; } .megamenu-demos img{ border: 1px solid #eee; width:100%; } #access .with-megamenu .widget-container{ margin-bottom: 0px; } #access ul ul li.wpestate_megamenu_col_1 .widget-container a, #access ul ul li.wpestate_megamenu_col_2 .widget-container a, #access ul ul li.wpestate_megamenu_col_3 .widget-container a, #access ul ul li.wpestate_megamenu_col_4 .widget-container a, #access ul ul li.wpestate_megamenu_col_5 .widget-container a, #access ul ul li.wpestate_megamenu_col_6 .widget-container a{ padding: 3px 0px!important; } #access .with-megamenu .widget-title-sidebar{ font-size: 14px; font-weight: bold; margin-bottom: 6px; } #access .with-megamenu .megamenu-title a{ padding-top: 0px; color: #222; font-size: 15px; font-weight: 800!important; letter-spacing: 0.7px; margin: 5px 0px; } #access .with-megamenu ul ul ul { display: block; } .with-megamenu .widget li, .with-megamenu .widget-container li { font-size: 14px; width: 100%; border: none; margin-bottom: 0px; padding-bottom: 8px; } .with-megamenu .widget_nav_menu li:before, .with-megamenu .widget_pages li:before, .with-megamenu .widget_rss li:before, .with-megamenu .widget_text li:before, .with-megamenu .widget_recent_entries li:before{ margin: 7px 13px 0px 0px; } /*=property page design*/ .wpestate_property_description{ background-color: #fff; padding: 30px; float: left; width: 100%; } .wpestate_estate_property_slider_section_wrapper { } .wpestate_estate_property_slider_section_wrapper .post-carusel .item{ height: 100%; } .wpestate_estate_property_slider_section_wrapper .carouselvertical { height: 100%!important; } .wpestate_estate_property_slider_section_wrapper .carouselvertical .carousel-inner{ max-width:100%; } .col-md-9.rightmargin .wpestate_estate_property_slider_section_wrapper .carouselvertical .carousel-inner{ max-width:680px; } .wpestate_estate_property_design_agent .agentpic-wrapper { max-width: 313px; padding-left: 0px; min-width: 250px; } .wpestate_estate_property_design_agent .mydetails { width: auto; display: none; } .wpestate_estate_property_design_agent .agent_details{ width: auto; } .wpestate_estate_property_design_agent .agent_contanct_form{ margin-left:0px; margin-right:0px; } .wpestate_estate_property_design_agent #agent_contact_name, .wpestate_estate_property_design_agent #agent_user_email, .wpestate_estate_property_design_agent #agent_phone { width: 31.5%; } .col-md-12.full_width_prop .vc_col-sm-9 .wpestate_estate_property_design_agent #agent_contact_name, .col-md-12.full_width_prop .vc_col-sm-9 .wpestate_estate_property_design_agent #agent_user_email, .col-md-12.full_width_prop .vc_col-sm-9 .wpestate_estate_property_design_agent #agent_phone, .col-md-12.full_width_prop .vc_col-sm-8 .wpestate_estate_property_design_agent #agent_contact_name, .col-md-12.full_width_prop .vc_col-sm-8 .wpestate_estate_property_design_agent #agent_user_email, .col-md-12.full_width_prop .vc_col-sm-8 .wpestate_estate_property_design_agent #agent_phone { width: 32%; } .vc_col-sm-4 .wpestate_estate_property_design_agent #agent_contact_name, .vc_col-sm-4 .wpestate_estate_property_design_agent #agent_user_email, .vc_col-sm-4 .wpestate_estate_property_design_agent #agent_phone { width: 30.8%; } .wpestate_estate_property_design_related_listings .mylistings{ margin-left:-15px; margin-right:-15px; } .property_custom_detail_wrapper{ float:left; width: 100%; } .wpestate_estate_property_design_gallery{ list-style:none; margin:0px; float:left; } .wpestate_estate_property_design_gallery li{ display:inline; float:left; } .wpestate_estate_property_design_intext_details #add_favorites { position: relative; top: auto; right: auto; cursor: pointer; display: inline-block; } .wpestate_estate_property_design_intext_details .no_views{ float:none; } .wpestate_estate_property_design_intext_details #print_page, .wpestate_estate_property_design_intext_details .share_facebook, .wpestate_estate_property_design_intext_details .share_tweet, .wpestate_estate_property_design_intext_details .share_google, .wpestate_estate_property_design_intext_details .share_pinterest{ float:none; font-size: 17px; margin-left: 13px; } .wpestate_estate_property_details_section{ position:relative; } .wpestate_estate_property_details_section .google_map_shortcode_wrapper { position: relative; min-height: 400px; width: 100%; float: left; } .wpestate_estate_property_design_agent.property_desing_agent_one_col .agent_details { width: 100%; margin: 15px 0px 0px 0px; padding: 0px; float: left; } .wpestate_estate_property_design_agent.property_desing_agent_one_col .agent_position, .wpestate_estate_property_design_agent.property_desing_agent_one_col .agent_detail, .wpestate_estate_property_design_agent.property_desing_agent_one_col .agent_details h3{ padding-left: 0!important; margin-left: 0px!important; } #ihf-main-container .carousel-control { top:50%!important; } #ihf-main-container .carousel-control { height: auto; background: none; border: none; } #ihf-main-container .carousel-caption { background: none; } #ihf-main-container .modal { width: auto; margin-left: 0; background-color: transparent; border: 0; } .ihf-results-links > a:nth-child(1) { display: none; } #ihf-main-container .modal-dialog { left: 0% !important; } .custom_span_header{ float:left; display:inline; font-size: 15px; } .custom_span_header i{ margin-right: 5px; } /*=property_unit*/ .property_unit_custom_element, .property_unit_custom_element i{ display:inline-block; } .property_unit_custom.col-md-12{ padding:0px; } .property_unit_custom_agent_face{ width:50px; height:50px; border-radius:50%; float: left; background-size: cover; background-position: 50% 50%; border: 2px solid #f0f0f0; } .property_listing.property_listing_custom_design img{ border:none; } .property_listing.property_listing_custom_design{ padding-bottom:0px; } .custom_separator{ border-top:1px solid #dde4e9; width:100%; } .no_content_area_back_color .agent_contanct_form, .page_template_loader .vc_row.no_content_area_back_color { background-color:transparent; padding:0px; margin: 0px -8px; } .property_unit_custom_element.property_status:empty, .property_unit_custom_element.featured_icon:empty{ display:none; } .icon-fav.favorite-text, .compare-action.text_compare, .share_list.text_share{ background-image:none!important; } .property_unit_custom { line-height: 1; } .icon-fav.custom_fav.icon-fav-on, .icon-fav.custom_fav{ background-image: none!important; border:none; } .icon-fav.custom_fav:before{ content: "\f08a"; font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: normal; } .icon-fav.custom_fav.icon-fav-on{ background-image: none!important; } .icon-fav.custom_fav.icon-fav-on:before{ content: "\f004"; font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: normal; } .page .breadcrumb_container{ min-height: 0px; margin-bottom: 0px; } .page-template .breadcrumb_container, .breadcrumb_container{ min-height: 40px; margin-bottom: 20px; } .row_user_dashboard .breadcrumb_container { margin-bottom: 0px; } .home .breadcrumb_container{ display:none; } #primary .social_sidebar_internal a { width: 22%; margin: 0 4% 4% 0; height: 0; padding-bottom: 18%; position: relative; } #primary .social_sidebar_internal a:nth-child(4n){ margin-right:0px; } #primary .social_sidebar_internal{ margin-bottom:-10px; } #primary .social_sidebar_internal i { -moz-osx-font-smoothing: grayscale; width: 22px; height: 22px; position: absolute; top: 50%; left: 50%; margin: -10px 0 0 -11px; } .listing_wrapper.col-md-12{ width:100%; } .listing_wrapper.col-md-12 .custom_property_image_wrapper{ position:absolute; top:0px; left:0px; } .listing_wrapper.col-md-12 > .property_listing.property_listing_custom_design { min-height: 169px; } .listing_wrapper.col-md-12 .property_listing.property_listing_custom_design { padding-left:280px; } .listing_wrapper.col-md-12 .property_listing.property_listing_custom_design h4 { padding-left: 0px; } .listing_wrapper.col-md-12 > .property_listing.property_listing_custom_design .carousel-inner{ max-width:100%; } .listing_wrapper.col-md-12 > .property_listing.property_listing_custom_design .carousel-inner img{ width: auto; } .listing_wrapper.col-md-12 .property_listing.property_listing_custom_design { padding-left: 33%; } .wrap_custom_image{ position: absolute; top: 0px; left: 0px; /* width: 33%; */ /*max-width: 33%*/; width:auto; height: 100%; overflow: hidden; background: #f7f7f7; } #google_map_prop_list_sidebar .wrap_custom_image, .col-md-9.rightmargin .wrap_custom_image, .col-md-9.col-md-push-3.rightmargin .wrap_custom_image{ max-width: 43%; } #google_map_prop_list_sidebar .listing_wrapper.col-md-12 .property_listing.property_listing_custom_design, .col-md-9.rightmargin .listing_wrapper.col-md-12 .property_listing.property_listing_custom_design, .col-md-9.col-md-push-3.rightmargin .listing_wrapper.col-md-12 .property_listing.property_listing_custom_design{ padding-left: 43%; } .wrap_custom_image img{ width:100%; height:auto; } .wrap_custom_image .property_unit_custom_element.image{ padding:0px!important; margin:0px!important; } .listing_wrapper.col-md-12 > .property_listing.property_listing_custom_design .carousel-inner{ max-width: 100%; height: 100%; } .listing_wrapper.col-md-12 > .property_listing.property_listing_custom_design .carousel, .listing_wrapper.col-md-12 > .property_listing.property_listing_custom_design .listing-unit-img-wrapper{ position:inherit; } /* Slider */ .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; padding-top: 10px; margin-top: -10px; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .shortcode_slider_list .slick-track{ display: flex !important; flex-direction: row; flex-wrap: initial!important; min-width:100%; } .shortcode_slider_list .slick-slide{ height: inherit !important; } .slick-track { position: relative; top: -10px; left: 0; padding-top: 10px; display: block; } .property_multi_image_slider .slick-track { padding-top:0px; top:0px; } .slick-track:before, .slick-track:after { display: table; content: ''; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { display: none; float: left; height: 100%; min-height: 1px; } [dir='rtl'] .slick-slide { float: right; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-arrow.slick-hidden { display: none; } .shortcode_slider_wrapper { overflow: initial; } .shortcode_slider_wrapper button.slick-prev.slick-arrow { padding-left: 3px; } .shortcode_slider_wrapper button.slick-prev:active { padding: 0px 0px 0px 3px!important; } .shortcode_slider_wrapper button.slick-next.slick-arrow { } button.slick-prev.slick-arrow, button.slick-next.slick-arrow{ top: -42px; width: 33px; height: 33px; cursor: pointer; color: #99a2ae; font-size: 0px; background-color: #0073e1; color: #fff; padding-left: 8px; border: none; position: absolute; border-radius:2px; } button.slick-next.slick-arrow { right: 15px; left:auto; } button.slick-next:active{ padding:0px 0px 0px 8px!important; } button.slick-prev:active{ padding:0px 0px 0px 8px!important; } button.slick-prev.slick-arrow { right: 51px; left:auto; } .slider_container .slick-slider { margin-bottom: 40px; position:relative; min-width: 100%; } .slider_container button.slick-prev.slick-arrow:before { content: '\e800'; font-family: "fontello"; font-size: 19px; line-height: 33px; margin-right: 5px; opacity:1; } .slider_container button.slick-next.slick-arrow:before { font-size: 33px; line-height: 33px; margin-right: 8px; content: '\e801'; font-family: "fontello"; font-size: 19px; line-height: 30px; opacity:1; } .featured_property .slider_container i{ font-size: 25px; } .slider_container button{ webkit-transition: background-color 0.1s linear; -o-transition: background-color 0.1s linear; transition: background-color 0.1s linear; } .slider_container button:hover{ background-color: #0761b7; } .slider_container .slick-dots { position: absolute; width: 100%; list-style: none; text-align: center; bottom: -30px; padding: 0px; margin-bottom: 0px; margin-left: 0px; margin-bottom: 0px; } .bottom-post.slider_container .slick-dots { bottom: -45px; } .bottom-post.slider_container .slick-slider{ margin-bottom: 60px; } .slider_container .slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer; } .slider_container .slick-dots li button:hover, .slick-dots li button:focus { outline: none; } .slider_container .slick-dots li button { font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; } .slider_container .slick-dots li.slick-active button:before { opacity: .75; color: #0073e1; } .slider_container .slick-dots li button::before { font-family: "Font Awesome 5 Free"; font-size: 10px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; content: "\f111"; text-align: center; opacity: 0.25; color: #0073e1; -webkit-font-smoothing: antialiased; font-weight: 600; } .slick-prev, .slick-next { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; margin-top: -10px; padding: 0; cursor: pointer; color: transparent; border: none; outline: none; background: transparent; } .arrow_class_sideways button.slick-next.slick-arrow{ top: 50%; margin-top: -35px; right: -80px; width: 52px; height: 52px; background-color: #ced6e100; color: #595959; padding-left: 8px; border: none; position: absolute; border-radius: 2px; border: 2px solid #e3e1e1; transition: all 0.3s ease; } .arrow_class_sideways button.slick-prev.slick-arrow:hover, .arrow_class_sideways button.slick-next.slick-arrow:hover{ background-color: #dddddd45; } .arrow_class_sideways button.slick-prev.slick-arrow:before, .arrow_class_sideways button.slick-next.slick-arrow:before{ font-size:21px; } .arrow_class_sideways button.slick-prev.slick-arrow{ left: -80px; top: 50%; margin-top: -35px; /* right: -80px; */ width: 52px; height: 52px; background-color: #ced6e100; color: #595959; padding-left: 0px; border: none; position: absolute; border-radius: 2px; border: 2px solid #e3e1e1; } .property_listing.places_listing .property_location{ color: #f7f7f7; line-height: 30px; font-size: 15px; font-weight: 700; border: 0px; } .property_listing.places_listing{ min-height: 400px; width: 100%; background-position: center; background-size: cover; } .blog_unit_image img, .property_listing.places_listing img{ border: none; border-top-left-radius: 0px; border-top-right-radius: 0px; } .col-md-9.rightmargin .col-md-4 .blog_unit_image img{ max-height: 141px; width:auto; } .places_listing .listing-unit-img-wrapper{ overflow:hidden; } /*= Places type 2*/ .places_wrapper_type_2 { width: 100%; height: 370px; text-align: center; background-position: center; background-size: cover; transition: all 0.4s ease; height: 400px; position: relative; } .places_type_2_content{ position:absolute; left:0px; right:0px; bottom:13%; text-align: center; color: white; } .places_type_2_listings_no { font-size: 14px; text-transform: capitalize; text-align: center; color: #ffffff; background: #3872e1; display: inline-block; padding: 1px 9px; margin-top: 7px; border-radius: 2px; } .places_type_2_tagline{ text-align: center; color: #fff; font-size: 15px; } .places_wrapper_type_2:hover { } .places_wrapper_type_2 h4 { margin-bottom:5px; font-weight: 700; } .places_wrapper_type_2 h4 a { font-size: 28px; text-align: center; cursor: pointer; color: white; } .places_wrapper_type_2 .places_cover{ width:100%; height:100%; background-color:#1D293E; opacity:0.3; top:0px; left:0px; transition: all 0.4s ease; cursor: pointer; border-radius: 3px; } .featured_property_type2:hover .places_cover, .places_wrapper_type_2:hover .places_cover{ opacity:0.15; } /*=end places 2*/ .with_search_2 #openmap{ bottom: 0px; } /*=featured property type 1 --------------------------------------------------------------------*/ .featured_property.featured_property_type1 .featured_div { z-index: 99; float: left; bottom: auto; } .featured_property_type1 .wpresidence_button { padding: 0px 10px; font-size: 12px; } .featured_property{ width: 100%; position: relative; border-radius: 2px; border: 1px solid #f1f8ff; transition: 0.3s ease-out; max-width:940px; } .featured_property.featured_property_type1{ overflow: hidden; } .featured_property_type3 .featured_gradient, .featured_property_type2 .featured_gradient, .featured_property_type1 .featured_gradient{ background-image: none; background-color: #1D293E; opacity: 0.25; } .featured_prop_type4 .featured_gradient{ opacity: 0.4; background-color: rgba(29, 41, 62, 0.2); background-image: linear-gradient(to right top, #000, rgba(0,0,0, 0) 54%); } .featured_property_type3 .featured_gradient{ opacity:0.15; } .featured_property .featured_img{ position:relative; } .featured_cover{ cursor:pointer; } .featured_property .listing-cover { display: none; } .featured_property .listing-cover-plus { top:50%; } .featured_property:hover .featured_secondline{ background-color:#fff; } .featured_property:hover .listing-cover { opacity:1; } .featured_property:hover .listing-cover-plus { display: none; } .featured_property:hover h2 a{ color:#0073e1; } .featured_property h2 a, .featured_property h2{ font-size: 20px; line-height: 1.6em; margin-top: 0px; margin-bottom: -3px; } .featured_property .price_label{ float:right; } .featured_secondline{ width: 100%; position: relative; background-color: #fff; color: #fff; height:82px; z-index: 11; padding: 15px; font-size: 15px; cursor: pointer; margin-top: -45px; } .agent_face{ width: 68px; height: 52px; display: inline; float: left; padding-right: 15px; overflow: hidden; border-radius: 2px; } .agent_face img{ border:none!important; } .agent_face:hover .agent_face_details{ display:block; } .agent_face_details{ width: 310px; height: 110px; background-color: #fdfdfd; position: absolute; bottom: 15px; left: 79px; z-index: 101; padding: 13px; display: none; box-shadow: 0 10px 31px 0 rgba(7,152,255,0.09); } .agent_face_details:after{ content: " "; width: 0; height: 0; border-bottom: 10px solid transparent; border-top: 10px solid transparent; border-right: 10px solid #fdfdfd; top: 50%; left: -10px; position: absolute; margin-top: -6px; } .agent_face_details:before{ content: " "; width: 0; height: 0; border-bottom: 10px solid transparent; border-top: 10px solid transparent; border-right: 10px solid #f0f0f0; top: 50%; left: -11px; position: absolute; margin-top: -6px; } .agent_face_details img{ border-bottom: none!important; border-radius: 3px; float: left; margin-right: 13px; height: 80px; width: 80px; } .agent_face_details h4{ display:inline; float: left; margin-right: 13px; margin-bottom:0px; } .agent_face_details .agent_position{ display: inline; float: left; margin: 2px 29px 12px 0px; width: 55%; } .featured_prop_price{ position: absolute; right: 13px; top: 19px; color: #0073e1; font-size: 20px; letter-spacing: 0px; font-weight: 700; } .featured_property_type1 .featured_prop_price{ position: absolute; bottom: 97px; left: 15px; z-index: 10; font-size: 13px; line-height: 1.5em; letter-spacing: 0px; color: white!important; background: #0073e1; padding: 3px 10px; font-weight: 700; width: auto; right: auto; top: auto; } .featured_property_type1 .featured_prop_price .price_label { color: #fff; position: relative; right: auto; top: auto; float:initial; } .featured_prop_label{ position: absolute; right: 13px; top: 40px; color: #0073e1; } .featured_prop_price .price_label{ position: absolute; right: 0px; top: 20px; color: #0073e1; word-break: break-all; width: 100px; text-align: right; } .featured_prop_price .price_label_before { position: relative; right: auto; top: auto; color: #0073e1; word-break: break-all; width: auto; text-align: left; float: left; margin: 0px 5px; } .google_map_sh{ width: 250px; height: 130px; background: red; border: 5px solid white; padding: 4px; border-radius: 3px; display: none; } .sale_line{ font-size: 15px; color:#8593a9; } .featured_property .status-wrapper { margin-right: 0px; } .featured-content{ float: left; position: absolute; margin-left: 270px; top: 103px; } .featured_property .featured_div{ /* top: auto;*/ bottom: 61px; z-index: 100; } .featured_property_type1 .ribbon-wrapper-default { z-index: 99; line-height: 0px; z-index: 99; background: transparent; padding: 0px; float: left; } .featured_property_type4 .featured_div { bottom:0px } /*=featured property type 2*/ .featured_property.featured_property_type2 .featured_div { z-index: 99; float: left; bottom: auto; position: relative; } .featured_property_type2 .places_cover{ width: 100%; height: 100%; background-color: #000; opacity: 0.3; top: 0px; left: 0px; transition: all 0.4s ease; cursor: pointer; position: absolute; pointer-events:none; } .featured_property_type2 .featured_secondline { background: transparent; position: absolute; bottom: 0px; pointer-events: none; padding: 0px; } .featured_property_type2:hover .featured_secondline { background-color: transparent; } .featured_property_type2 .sale_line { position: absolute; bottom: 40px; width: 400px; left: 100px; font-size: 15px; line-height: 1.5em; color: white; } .featured_property_type2 { width: 100%; position: relative; margin-bottom: 0px; -moz-transition: none; -o-transition: none; transition: none; } .featured_property_type2 .featured_prop_price { position: absolute; right: auto; left: 100px; bottom: 26px; top: auto; font-size: 13px; line-height: 1.5em; letter-spacing: 0px; color: white!important; background: #0073e1; display: inline-block; padding: 3px 10px; font-weight: 700; } .featured_property.featured_property_type2 h2 a, .featured_property.featured_property_type2 h2 { color: #ffffff; line-height: 2em; position: absolute; bottom: 27px; width: 400px; left: 50px; } .featured_property_type2 .agent_face { height: 68px; width: 68px; position: absolute; left: 20px; bottom: 20px; border-radius: 50%; border: 1px solid #a6b3bb; background-size: cover; } .featured_property_type2 .price_label:not(.price_label_before) { float: none; margin-top: 0px; position: relative; color: white!important; text-align: left; right: auto; top: auto; bottom: 0px; display: inline; /* width: 100%; */ font-size: 16px; } .featured_property_type2 .price_label_before { position: relative; float: left; right: auto; left: 0px; color: #fff!important; text-align: left; top: 0px; font-size: 16px; word-break: break-all; padding: 0px; margin: 0px 4px 0px 0px; } .featured_property_type2 .ribbon-wrapper-default { z-index: 99; left: 15px; top: 0px; position: relative; margin-top: 0px; left: 0px; line-height: 0px; z-index: 99; background: transparent; padding: 0px; float: left; } .featured_property_type2:hover h2 a { color: white!important; } .article_container.bottom-estate_agent.nobutton .agent_unit, #property_other_agents .mylistings{ margin-bottom: 0px; } #property_other_agents .listing_wrapper { margin-bottom: 0px; } .mylistings{ margin-left: -15px; margin-right: -15px; margin-bottom: 30px; display: flex; flex-direction: row; flex-wrap: wrap; min-width: 100%; float: none; } .mylistings h3{ width:100%; } /*=featured property type 3-------- -----------------------------------*/ .featured_property.featured_property_type3 .featured_div { z-index: 99; float: left; bottom: auto; } .featured_property.featured_property_type3 .ribbon-wrapper-default{ line-height: 0px; z-index: 99; background: transparent; padding: 0px; float: left; } .featured_property.featured_property_type3 .share_unit { top: 50px; left: 28px; } .featured_property.featured_property_type3 .featured_img { width: 50%; float: left; left: 0px; position: absolute; } .featured_property.featured_property_type1 .featured_img, .featured_property.featured_property_type2 .featured_img, .featured_property.featured_property_type3 .featured_img{ overflow:hidden; background: #000; } .featured_property.featured_property_type1 .carousel-inner, .featured_property.featured_property_type2 .carousel-inner, .featured_property.featured_property_type3 .carousel-inner, .featured_property.featured_property_type3 .feat_img, .featured_property.featured_property_type1 .featured_img{ transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; background: #000; } .featured_property.featured_property_type1:hover .carousel-inner, .featured_property.featured_property_type2:hover .carousel-inner, .featured_property.featured_property_type3:hover .carousel-inner, .featured_property.featured_property_type3:hover .feat_img{ transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')"; filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand'); } .featured_property.featured_property_type3 .icon-fav{ padding-top: 4px; } .featured_property.featured_property_type3 .featured_secondline { width: 50%; position: absolute; background-color: #fff; color:#5c727d; float: right; right: 0px; z-index: 11; padding: 0px; font-size: 15px; cursor: pointer; height: 100%; margin-top: 0px; } .featured_property.featured_property_type3 { min-height: 330px; border-radius: 3px; margin-bottom: 0px; } .featured_property.featured_property_type3 .feat_img { border: 0px!important; border-top-left-radius: 0px; border-top-right-radius: 0px; min-height: 328px; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; background-color: #fff; border-radius: 3px 0px 0px 3px; } .featured_property.featured_property_type3 .listing-cover { opacity: 0; } .col-xs-12.col-md-9.rightmargin .featured_property.featured_property_type3 .featured_secondline .property_listing_details{ display:none; } .featured_property_type3 .item { min-height: 328px; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; background-color: #fff; border-radius: 0px 0px 0px 0px; } .featured_property_type3.featured_property h2 a{ font-size: 18px; line-height: 1.3em; margin-top: 22px; margin-bottom: 0px; } .featured_property_type3.featured_property h2 { font-size: 18px; font-weight: 500; line-height: 1.6em; margin-top: 22px; margin-bottom: 0px; padding-left: 30px; padding-right: 30px; } .featured_property.featured_property_type3 .featured_secondline .featured_prop_price { position: relative; float: left; left: 0px; padding: 0px 30px; margin-top: 15px; color: #f1bf7f; font-size: 17px; letter-spacing: 0px; font-weight: 700; right: auto; top: 0px; width: 100%; } .featured_property.featured_property_type3 .featured_secondline .featured_prop_price .price_label { position: relative; right: auto; left: 0px; top: 0px; color: #f1bf7f; word-break: break-all; width: 100px; text-align: right; float: none; margin: 0px 0px; } .featured_property.featured_property_type3 .featured_secondline .listing_details { line-height: 22px; float: left; padding: 0px 30px; margin: 15px 0px 0px 0px; } .featured_property.featured_property_type3 .featured_secondline .listing_actions { float: left; left: 0px; padding-left: 30px; padding-right: 22px; width: 100%; margin-top: 22px; } .featured_property.featured_property_type3 .featured_secondline .listing_actions .share_list { margin-left: 0px; } .featured_property.featured_property_type3 .featured_secondline .property_listing_details { position: absolute; padding: 0px 30px; bottom: 0px; line-height: 60px; width: 100%; margin-bottom:0px; } .featured_property.featured_property_type3 .featured_secondline .property_listing_details:before { content: " "; border-top: 1px solid #eef3f6; position: absolute; right: 30px; left: 30px; } .featured_property.featured_property_type3 .featured_secondline .property_listing_details .infobath { margin-right: 15px; } .featured_property.featured_property_type3 .featured_secondline .property_listing_details .inforoom{ margin-left: 2px; margin-right: 15px; } .featured_property.featured_property_type3 .featured_secondline .property_listing_details .infosize{ width: auto; } /*=featured_property_type4 */ .featured_property_type4_agent_wrapper{ vertical-align: middle; } .featured_property_type4_agent{ width: 50px; height: 50px; background-size: cover; background-position: center center; z-index: 10; border-radius: 50%; background-repeat: no-repeat; border: 2px solid #fff; border: 1px solid #a6b3bb; display: inline-block; margin-top: 15px; float:left; } .featured_property_type4_agent_name{ color: #fff; font-size: 16px; font-weight: 600; float: left; margin: 28px 0px 0px 10px; } .featured_property.featured_property_type4 { max-width: 100%; margin-bottom: 30px; border: 1px solid #dde4e9; height: 329px; } .featured_property_type4 .featured_secondline { float: right; width: 40%; text-align: left; height: 100%; min-height: 326px; padding: 0px; } .featured_property.featured_property_type4 .featured_img{ width: 60%; float: left; left: 0px; position: absolute; } .featured_property_type4 .item { min-height: 328px; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; background-color: #fff; border-radius: 3px 0px 0px 3px; } .featured_property_type4 .featured_prop_price { position: relative; left: 0px; top: 15px; padding: 0px 30px; font-size: 15px; color: #f1bf7f; } .featured_property_type4 h2 { padding: 20px 30px 0px 30px; } .featured_property h2 a{ font-size: 20px; font-weight: 800; } .featured_property_type4 .featured_prop_price .price_label { left: 0px; top: 0px; width: 150px; color: #f1bf7f; margin-left: 10px; font-size: 17px; margin-top: 0px; } .featured_property_type4 .listing_details.the_grid_view { max-height: 160px; top: 30px; color: #8593a9; position: relative; margin: 0px 0px 0px 0px; padding: 0 30px; } .featured_property_type4 .listing_actions { float: right; position: absolute; bottom: 0px; padding: 0px 30px; right: 0px; margin-bottom: 17px; } .featured_property_type4 .property_listing_details { position: absolute; float: left; padding: 0 30px; line-height: 60px; margin-bottom: 0px; bottom: 3px; width: 100%; } .featured_property.featured_property_type4 .featured_secondline .property_listing_details:before{ content: " "; border-top: 1px solid #eef3f6; position: absolute; right: 30px; left: 30px; } .unit_more_featured{ font-size: 20px; color:red; } .featured_property_type4 .unit_details_x a, .featured_property_type4 .unit_details_x { font-size: 12px; background-color: #f1bf7f; color: #ffffff; float: left; padding: 4px 7px; margin-top: 50px; margin-left: 30px; line-height: 12px; } .featured_property_type4 .unit_map_featured{ left: 0px; font-size: 12px; background-color: #f1bf7f; color: #ffffff; float: left; padding: 4px 7px; margin-top: 50px; margin-left: 15px; line-height: 12px } .featured_property_type4 .icon-fav { padding-top: 9px; line-height: 0px; } /*=datepicker---------------------- ---------------*/ .ll-skin-melon td.ui-datepicker-today .ui-state-default{ background: #4d5567!important; color:#fff!important; } .ll-skin-melon .ui-datepicker td.calendar-reserved.start_reservation .ui-state-default { color:#000!important; } .ll-skin-melon { font-size: 90%; } .ll-skin-melon .ui-widget { background: #f5f8fa!important; border: none; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; } .ll-skin-melon .ui-datepicker { padding: 0 0px 24px 0px; width: 270px; -webkit-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2); } .ll-skin-melon .ui-datepicker-header { border: none; background: transparent; font-weight: normal; font-size: 15px; background-color: #333!important; border-radius: 0px; border-radius: 0px; } .ll-skin-melon .ui-datepicker-header .ui-state-hover { background: transparent; border-color: transparent; cursor: pointer; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; } .ll-skin-melon .ui-datepicker .ui-datepicker-title { margin-top: 0px; margin-bottom: 0px; color: #e9f0f4; padding: 0px 0px; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { width: 26px!important; height: 28px!important; top: -7px!important; } .ll-skin-melon .ui-datepicker .ui-datepicker-next span, .ll-skin-melon .ui-datepicker .ui-datepicker-prev span { top: 16px!important; } .ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover, .ll-skin-melon .ui-datepicker .ui-datepicker-next-hover, .ll-skin-melon .ui-datepicker .ui-datepicker-next, .ll-skin-melon .ui-datepicker .ui-datepicker-prev { top: .9em; border:none; } .ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover { left: 2px; background-color: transparent!important; } .ll-skin-melon .ui-datepicker .ui-datepicker-next-hover { right: 2px; background-color: transparent!important; } .ll-skin-melon .ui-datepicker .ui-datepicker-next span, .ll-skin-melon .ui-datepicker .ui-datepicker-prev span { background-image: url(img/ui-icons_ffffff_256x240.png); background-position: -32px 0; margin-top: 0; top: 3px; font-weight: normal; } .ll-skin-melon .ui-datepicker .ui-datepicker-prev span { background-position: -96px 0; } .ll-skin-melon .ui-datepicker table { margin: 0px auto; border: none; width: 240px; } .ll-skin-melon .ui-datepicker table tr{ border:none!important; } .ll-skin-melon .ui-datepicker th { padding: 1em 0; color: #666; font-size: 13px; font-weight: bold; border: none; text-transform: uppercase; letter-spacing: 0.1em; } .ll-skin-melon .ui-datepicker td { background: #fff; border: none; padding: 0; opacity: 1; border: 1px solid #d0d5de; } .ll-skin-melon td .ui-state-default { background: transparent; border: none; text-align: center; padding: 5px; font-weight: normal; color: #4d5567; font-size: 14px; line-height: 21px; height: 30px; font-family:'Nunito Sans', sans-serif } .ll-skin-melon td a{ transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none; } .ll-skin-melon .ui-datepicker .ui-state-disabled{ background-color: #eceff3; border: 1px solid #d0d5de; } .ui-datepicker-prev.ui-state-disabled, .ui-datepicker-next.ui-state-disabled{ background: transparent; background-color: transparent!important; border: none!important; } .ll-skin-melon .ui-state-disabled { opacity: 1; } .ll-skin-melon .ui-state-disabled .ui-state-default { color: #d0d5de; font-family:'Nunito Sans', sans-serif } .ll-skin-melon td .ui-state-active, .ll-skin-melon td .ui-state-hover { background: #0073e1!important; color:#fff; } .ll-skin-melon .ui-datepicker .ui-datepicker-title { font-family:'Nunito Sans', sans-serif } @media only screen and (max-width: 1360px){ .has_header_type4 .adv-search-1{ width: 1000px; } } /*=property unit type 1*/ .property_listing.property_unit_type1 .listing-unit-img-wrapper { border-top-left-radius: 0px; border-top-right-radius: 0px; margin: 8px; } .property_listing.property_unit_type1 .featured_div { position: absolute; left: -5px; top: 20px; font-size: 13px; color: #FFF; background-color: #0073e1; padding-top: 7px; padding-left: 13px; padding-bottom: 7px; line-height: 12px; border-radius: 2px; font-weight: 600; } .property_listing.property_unit_type1 .featured_div:after { position: absolute; left: 0px; bottom: -4px; border-top: 5px solid #fff; width: 5px; content: " "; display: block; border-width: 0 5px 5px 0; border-color: transparent #187599 transparent transparent; border-style: solid; } .property_listing.property_unit_type1 .tag-wrapper { position: relative; top: 0px; } .property_listing.property_unit_type1 .listing_unit_price_wrapper { position: absolute; margin-top: 0px; margin-left: 12px; font-size: 18px; font-weight:700; bottom: 12px; line-height: 16px; float: left; line-height: 12px; z-index: 99; color:#fff; } .property_listing.property_unit_type1 .property_listing h4 { margin-top: 15px; } .property_listing.property_unit_type1 .ribbon-wrapper-default { position: absolute; float: right; right: 12px; top: 12px; font-size: 10px; } .property_listing.property_unit_type1 .ribbon-inside { padding-left: 6px; padding-right: 6px; margin-top: 13px; border-radius: 0px; } .property_address_type1_wrapper { padding: 0px 20px; float: left; width: 100%; margin-bottom: 15px; line-height: 20px; font-weight: 600; color: #333; } .property_address_type1_wrapper a{ font-weight: 600; } .property_categories_type1_wrapper { padding: 0px 20px; float: left; width: 100%; margin-bottom: 5px; font-weight: 600; color:#8593a9; } .property_categories_type1_wrapper a{ color:#8593a9; } .property_details_type1_wrapper { padding: 0px 20px; float: left; width: 100%; margin-bottom: 70px; line-height: 25px; } .property_address_type1_wrapper .fas { margin-right: 8px; color: #0073e1; font-size: 12px; } .property_area_type1 a, .property_city_type1 a{ } .property_listing.property_unit_type1 .icon-fav { position: absolute; border: 0px solid #eef3f6; float: right; right: 7px; bottom: 9px; width: auto; height: auto; padding-top: 0px; z-index: 12; color: #fff; } .property_listing.property_unit_type1 .icon-fav:before { content: "\f004"; font-family: "Font Awesome 5 Free"!important; font-size: 18px!important; } .property_listing.property_unit_type1 .icon-fav-on:before{ content: "\f004"; font-family: "Font Awesome 5 Free"; color: #fff; font-weight: 600!important; } .property_listing.property_unit_type1.property_listing h4 { padding: 0px 20px; margin-top: 10px; margin-bottom: 5px; font-size: 20px; } .property_listing.property_unit_type1 .property_agent_wrapper{ line-height: 55px; } .property_listing.property_unit_type1 .property_location { float: left; width: 100%; position: absolute; left: 0px; right: 0px; padding: 0px 20px; top: auto; bottom: 0px; } .property_unit_type1 .property_agent_image{ margin-top: 12px; } .property_agent_wrapper_type1 strong{ font-weight: 700; } .property_listing.property_unit_type1 .share_list { } .property_listing.property_unit_type1 .listing_actions { margin-top: 12px; } .property_listing.property_unit_type1 .share_list { } .property_listing.property_unit_type1 .compare-action{ } .property_listing.property_unit_type1 .compare-action:before { font-size: 16px; } .property_categories_type1_wrapper span, span.property_details_type1_rooms, span.property_details_type1_baths, span.property_details_type1_size, span.property_details_type1_id{ padding-right: 10px; font-weight: 600; color:#8593a9; } span.property_details_type1_value { margin-right: 3px; font-weight: 600; color:#8593a9; } .property_agent_wrapper span { padding-right: 3px; } .property_listing.property_unit_type1 .share_unit { z-index: 99; right: 31px; top: -135px; } .has_4per_row .property_listing.property_unit_type1 .share_unit { z-index: 99; right: 25px; top: -130px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type1 .share_unit{ right: 31px; top: -99px; } .listing_wrapper.col-md-12.has_4per_row .property_listing.property_unit_type1 .property_agent_wrapper span{ display: inline-block; } .has_4per_row .property_listing.property_unit_type1 .property_agent_wrapper span{ display:none; } .listing_wrapper.col-md-12 .property_listing.property_unit_type1 .listing_unit_price_wrapper { width: auto; top: auto; left: 12px; padding-left: 0px; margin-left: 0px; right: auto; } .listing_wrapper.col-md-12 .property_listing.property_unit_type1 .featured_div { position: absolute; float: left; top: 20px; left: -5px; } .listing_wrapper.col-md-12 .property_address_type1_wrapper, .listing_wrapper.col-md-12 .property_categories_type1_wrapper, .listing_wrapper.col-md-12 .property_details_type1_wrapper { float: none; margin-left: 329px; width: auto; } .listing_wrapper.col-md-12 .property_listing.property_unit_type1 h4 { margin: 15px 0px 10px 329px; width: auto; } .listing_wrapper.col-md-12 .property_listing.property_unit_type1 .property_location { float: none; margin-left: 333px; width: auto; bottom: 0px; top: auto; position: absolute; border-top: 1px solid #eef3f6; padding-top: 0px; padding-bottom: 0px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type1 .ribbon-wrapper-default { top: 12px; left: auto; right: 12px; position: absolute; } .listing_wrapper.col-md-12 .property_listing.property_unit_type1 .tag-wrapper { position: absolute; } .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type1 h4, .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type1 .property_address_type1_wrapper, .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type1 .property_categories_type1_wrapper, .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type1 .property_details_type1_wrapper, .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type1 .property_location{ padding:0px 16px; } .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type1 .listing_unit_price_wrapper{ padding: 0px 8px; } .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type1 .icon-fav { right: 8px; } .has_4per_row.col-md-3 .property_listing.property_unit_type1 .listing_unit_price_wrapper{ padding:0px; } .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type1 .property_location, .has_4per_row.col-md-3 .property_listing.property_unit_type1 .property_location { left: 0px; right: 0px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper.col-md-12 .property_listing.property_unit_type1 .listing_unit_price_wrapper { top: auto; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper .property_listing.property_unit_type1 .featured_div { padding-top: 7px; padding-left: 7px; padding-bottom: 7px; top: 20px; z-index: 99; } .property_listing.property_unit_type3 .icon-fav.icon-fav-on-remove, .property_listing.property_unit_type1 .icon-fav.icon-fav-on-remove { z-index: 99; top: 0px; bottom: auto!important; line-height: 27px; padding: 0 10px; right: 0px!important; top: 12px; } .property_listing.property_unit_type1 .carousel-control { width: 40px; } .property_listing.property_unit_type1 .status-wrapper { position: absolute; right: 10px; } .property_listing.property_unit_type1 .action_tag_wrapper{ top: 13px; border-radius: 0px; } /*=property unit type 2*/ .property_listing.property_unit_type2 { min-height: 355px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .listing-unit-img-wrapper, .listing_wrapper.col-md-12 > .property_listing.property_unit_type2 .carousel-inner { max-width: 366px; } .property_listing.property_unit_type2 .tag-wrapper { top: 0px; } .property_listing.property_unit_type2 .featured_div { background-color: transparent; color: transparent; top: 20px; left: 20px; position: absolute; padding: 0px; font-size: 0px; } .property_listing.property_unit_type2 .featured_div:before{ content: "\f005"; font-family: "Font Awesome 5 Free"; color: rgba(61, 128, 221, 0.85); font-size: 20px; } .property_listing.property_unit_type2 h4 { font-size: 20px; } .has_4per_row .property_listing.property_unit_type2 .listing_unit_price_wrapper{ margin-left: 13px; } .property_listing.property_unit_type2 .listing_unit_price_wrapper { margin-left: 20px; font-size: 18px; margin-top: 5px; line-height: 22px; margin-bottom: 8px; font-weight: 700; } .property_listing.property_unit_type2 .listing_details { padding: 0px 20px; line-height: 1.8em; margin-bottom: 10px; margin-top: 0px; } .property_listing.property_unit_type2 .property_listing_details { padding: 0px 20px; margin-bottom: 67px; font-weight: 700; } .property_listing.property_unit_type2 .property_listing_details .inforoom_unit_type2:before{ content: "\f236"; font-size:14px; font-family: "Font Awesome 5 Free"; margin-right: 4px; } .inforoom_unit_type2:empty{ margin-left: 30px; } .property_listing.property_unit_type2 .property_listing_details .infobath_unit_type2:before{ content: "\f043"; font-size:14px; font-family: "Font Awesome 5 Free"; margin-right: 4px; } .property_listing.property_unit_type2 .property_listing_details .infosize_unit_type2:before{ content: "\f279"; font-size:14px; font-family: "Font Awesome 5 Free"; margin-right: 4px; } .property_listing.property_unit_type2 .property_listing_details .infogarage_unit_type2:before{ content: "\f1b9"; font-size:14px; font-family: "Font Awesome 5 Free"; margin-right: 4px; } .property_listing.property_unit_type2 .property_agent_image { border-radius: 2px; margin-right: 15px; margin-top: 5px; } .property_listing.property_unit_type2 .property_agent_wrapper { margin-left: 20px; line-height: 40px; } .property_listing.property_unit_type2 .property_location { left: 0px; right: 0px; position: absolute; width: 100%; padding: 5px 0px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .property_location { border-top: 1px solid #eef3f6; } .property_unit_type2 .property_location a { font-weight: 700; } .property_listing.property_unit_type2 .share_list { margin-right: 0px; margin-top: 12px; color: #333; border: 0px; background-image: none; margin-left: 3px; width: 20px; height: 20px; } .property_listing.property_unit_type2 .compare-action{ border: none; width: 30px; margin-right: 20px; margin-left: 0px; margin-top: 4px; color:#333; } .property_listing.property_unit_type2 .compare-action:before{ font-size: 16px; } .property_listing.property_unit_type2 .share_list:before{ content: "\e804"; font-family: "fontello"; font-size: 15px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .compare-action { margin-top: 10px; } .property_listing.property_unit_type2 .icon-fav:before { content: "\f004"; font-size:18px; font-family: "Font Awesome 5 Free"; font-size: 20px!important; font-weight: 500!important; } .property_listing.property_unit_type2 .icon-fav-on:before{ content: "\f004"; font-size:18px; font-family: "Font Awesome 5 Free"; color: #fff; font-size: 20px!important; font-weight: 600!important; } .property_listing.property_unit_type2 .icon-fav { position: absolute; border: 0px solid #eef3f6; float: right; right: 20px; bottom: 20px; width: auto; height: auto; padding-top: 0px; z-index: 9; color: #fff; } .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .featured_div { /* left: 30px; top: 30px;*/ } .listing_wrapper.col-md-12 .property_listing.property_unit_type2 h4, .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .listing_unit_price_wrapper, .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .listing_details.the_list_view, .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .property_listing_details { padding-left: 395px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .property_location { margin: 0px 0px 0px 366px; width: auto; } .listing_wrapper.col-md-12 .property_listing.property_unit_type2 h4 { margin-top: 20px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .listing_details.the_list_view { margin-top: 10px; margin-bottom: 10px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .property_agent_image { margin-top: 8px; margin-left: 8px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .property_agent_wrapper { line-height: 50px; margin-left: 20px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .share_list { margin-top: 17px; margin-right:3px; } .inforoom_unit_type2, .infobath_unit_type2, .infosize_unit_type2, .infogarage_unit_type2{ margin-right: 15px; } .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type2 .property_location{ left: 0px; right: 0px; } .has_4per_row .property_listing.property_unit_type2 .icon-fav{ right: 13px; bottom: 13px; } .has_4per_row .property_listing.property_unit_type2 .icon-fav.icon-fav-on-remove, .property_listing.property_unit_type2 .icon-fav.icon-fav-on-remove{ top: 0px; bottom: auto!important; line-height: 27px; padding: 0px 10px; right: 0px; } #google_map_prop_list_sidebar .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .listing_details.the_list_view{ margin-top:0px; padding-right: 30px!important; width: auto; } #google_map_prop_list_sidebar .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .property_listing_details { margin-bottom: 50px; } #google_map_prop_list_sidebar .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .property_location { margin: 0px 0px 0px 376px; padding: 0px; border: 0px; } .has_4per_row .property_listing.property_unit_type2 .share_list{ margin-right: 3px; } .has_4per_row .property_listing.property_unit_type2 .share_unit { right: 45px; top: -104px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper .property_listing.property_unit_type2 .featured_div, .has_4per_row.listing_wrapper .property_listing.property_unit_type2 .featured_div, .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type2 .featured_div, .has_4per_row.col-md-3 .property_listing.property_unit_type2 .featured_div { padding: 0px; top: 13px; left: 13px; } #google_map_prop_list_sidebar .col-md-12.has_4per_row.listing_wrapper .property_listing.property_unit_type2 .featured_div { top: 20px; left: 0px; } .has_4per_row .property_listing.property_unit_type2 h4, .has_4per_row .property_listing.property_unit_type2 .listing_details, .has_4per_row .property_listing.property_unit_type2 .property_listing_details, .has_4per_row.col-md-3 .property_listing.property_unit_type2 h4, .has_4per_row.col-md-3 .property_listing.property_unit_type2 .listing_details, .has_4per_row.col-md-3 .property_listing.property_unit_type2 .property_listing_details{ padding: 0px 13px; margin-left: 0px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper .property_listing.property_unit_type2 .property_listing_details, #google_map_prop_list_sidebar .has_4per_row.listing_wrapper .property_listing.property_unit_type2 .listing_details, #google_map_prop_list_sidebar .has_4per_row.listing_wrapper .property_listing.property_unit_type2 h4{ margin-left: 13px; padding-left: 0px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper .property_listing.property_unit_type2 h4, #google_map_prop_list_sidebar .has_4per_row.listing_wrapper .property_listing.property_unit_type2 .property_listing_details{ margin-left: 13px; padding-left: 0px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper .property_listing.property_unit_type2 .listing_unit_price_wrapper{ margin-left: 0px; padding-left: 13px; } #google_map_prop_list_sidebar .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .listing-unit-img-wrapper, #google_map_prop_list_sidebar .listing_wrapper.col-md-12 > .property_listing.property_unit_type2 .carousel-inner { max-width: 376px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper .property_listing.property_unit_type2 .listing_unit_price_wrapper{ margin-left: 13px; padding-left: 0px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper.col-md-12 .property_listing.property_unit_type2 .property_listing_details, #google_map_prop_list_sidebar .has_4per_row.listing_wrapper.col-md-12 .property_listing.property_unit_type2 .listing_details, #google_map_prop_list_sidebar .has_4per_row.listing_wrapper.col-md-12 .property_listing.property_unit_type2 h4{ padding-left: 0px; margin: 10px 0px; margin-left: 395px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper.col-md-12 .property_listing.property_unit_type2 h4, #google_map_prop_list_sidebar .has_4per_row.listing_wrapper.col-md-12 .property_listing.property_unit_type2 .property_listing_details{ margin-left: 395px; padding-left: 0px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper.col-md-12 .property_listing.property_unit_type2 .listing_unit_price_wrapper{ margin-left: 0px; padding-left: 395px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper.col-md-12 .property_listing.property_unit_type2 .listing_unit_price_wrapper{ margin-left: 395px; padding-left: 0px; } .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type2 .property_agent_wrapper .has_4per_row.col-md-3 .property_listing.property_unit_type2 .property_agent_wrapper{ padding:0px; margin-left: 395px; } .has_4per_row.listing_wrapper.col-md-12 .property_listing.property_unit_type2 .listing_unit_price_wrapper{ padding-left: 395px; margin-left:0px; } .has_4per_row .property_listing.property_unit_type2 .property_agent_wrapper, .page-template-user_dashboard_favorite .has_4per_row .property_listing.property_unit_type2 .listing_unit_price_wrapper, .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type2 .property_agent_wrapper{ margin-left: 13px; } .col-md-9.rightmargin .has_4per_row.col-md-4 .property_listing.property_unit_type2 .listing_unit_price_wrapper, .has_4per_row.col-md-3 .property_listing.property_unit_type2 .listing_unit_price_wrapper{ padding: 0px 13px; margin-left:0px; } .has_4per_row.listing_wrapper.col-md-12 .property_listing.property_unit_type2 .share_unit { right: 47px; top: -100px; } .col-md-6.has_prop_slider.listing_wrapper .property_listing.property_unit_type2 { min-height:auto; } .listing_wrapper.col-md-12 .property_listing.property_unit_type2 .listing_details{ padding-left: 395px; margin-top: 10px; } .listing-content .mylistings .col-md-12.has_prop_slider.listing_wrapper.property_unit_type2 { padding-right: 0px; padding-left: 0px; } /*=property unit type 3*/ .info_container_unit_3{ width: 100%; float: left; margin-bottom: 47px; height: auto; } .listing_wrapper.col-md-12 .info_container_unit_3, .ajax12 .info_container_unit_3 { float: none; } .property_listing.property_unit_type3 .featured_div, .property_listing.property_unit_type3 .action_tag_wrapper{ top: 15px; } .property_listing.property_unit_type3 .ribbon-inside { margin-top: 15px; } .property_listing.property_unit_type3 .icon-fav:before{ content: "\f004"; font-size: 15px!important; color: #fff; font-weight: 600; } .property_listing.property_unit_type3 .icon-fav.icon-fav-on:before{ content: "\f004"; color: #0073e1!important; font-weight: 600!important; } .property_listing.property_unit_type3 .listing_actions{ position: absolute; left: 15px; bottom: 15px; top: auto; z-index: 10; } .has_4per_row.listing_wrapper .property_listing.property_unit_type3 .listing_actions{ bottom: 13px; } .has_4per_row.listing_wrapper .property_listing.property_unit_type3 .compare-action, .has_4per_row.listing_wrapper .property_listing.property_unit_type3 .share_list{ display: none; } .has_4per_row.listing_wrapper .property_listing.property_unit_type3 .icon-fav{ margin-right: 2px; } .property_listing.property_unit_type3 .compare-action, .property_listing.property_unit_type3 .icon-fav{ border: none; color: #fff; width: auto; height: auto; margin: 0px; padding: 0px; margin-right: 10px; line-height: 1; } .property_listing.property_unit_type3 .share_list{ border: none; background-position: 0px 3px; width: 15px; height: 15px; margin-right: 8px; background-image: none; line-height: 1; } .property_listing.property_unit_type3 .share_list:before { color: #fff; content: "\e804"; font-family: "fontello"; font-size: 15px; } .property_listing.property_unit_type3 .compare-action:before{ color: #fff; font-size:15px; font-family: "Font Awesome 5 Free"; } .has_4per_row.listing_wrapper .property_listing.property_unit_type3 .listing_unit_price_wrapper{ left: 13px; } .property_listing.property_unit_type3 .listing_unit_price_wrapper{ float: left; margin: 20px 20px 10px 20px; padding: 0px 0px; line-height: 22px; font-weight: 800; z-index: 10; display: inline-block; width: auto; font-size: 20px; color: #222; } .unit3agent{ display:none; } .property_unit_type3 .unit3agent{ display: inline-block; } .property_unit_type3 .property_agent_wrapper_type1 i{ color:#777; margin-right: 3px; } .property_listing.property_unit_type3 .price_label{ font-size: 20px; } .property_unit_type3 path{ fill:#888; } .property_unit_type3 svg{ height: auto; width: 17px; margin-right: 3px; } .inforoom_unit_type3 svg{ width: 22px; } .infosize_unit_type3 svg{ width:11px; } .inforoom_unit_type3{ width: auto; float: left; margin-right: 15px; } .infobath_unit_type3{ width: auto; float: left; margin-right: 15px; } .infosize_unit_type3{ width: auto; float: left; } .property_listing.property_unit_type3 h4{ padding: 0px 15px; margin-top: 15px; margin-bottom: 5px; } .property_listing.property_unit_type3 .property_listing_details, .property_listing.property_unit_type3 .property_address_type3{ padding: 0px 20px; } .property_listing.property_unit_type3 .property_listing_details{ margin-bottom: 10px; line-height: 1.6em; font-weight: 600; color:#888; } .property_listing.property_unit_type3 .property_address_type3{ margin-bottom: 10px; line-height: 1.6em; color: #222; font-weight: 600; float:left; } .property_listing.property_unit_type3 .property_address_type3 a{ } .property_listing.property_unit_type3 .property_address_type3 span{ float:left; } .property_listing.property_unit_type3 .property_agent_wrapper{ line-height: 2em; font-size: 13px; font-weight: 600; } .property_listing.property_unit_type3 .property_location_unit_type3 span{ display:none; } .unit_type3_details a, .unit_type3_details a:hover{ color: #fff; } .unit_type3_details { width: auto; background-color: #0073e1; float: right; padding: 2px 15px; line-height: 22px; color: #fff; font-size: 12px; font-weight: 600; border-radius: 2px; } .unit_type3_details:hover{ background-color: #f1bf7f; } .property_location_unit_type3{ width: 100%; float: left; padding: 10px 20px; border-top: 1px solid #eeeeee; position: absolute; bottom: 0px; } .property_unit_type3 .property_agent_wrapper a { font-weight: 700; } .has_4per_row.listing_wrapper .property_listing.property_unit_type3 .tag-wrapper, .has_4per_row.listing_wrapper .property_listing.property_unit_type3 .property_location_unit_type3 { padding: 10px 13px; } .has_4per_row.listing_wrapper .property_listing.property_unit_type3 .featured_div{ top: 3px; } .has_4per_row.listing_wrapper .property_listing.property_unit_type3 .ribbon-inside{ margin-top: 3px; } .has_4per_row.listing_wrapper .property_listing.property_unit_type3 .carousel-control { width: 40px; } .listing_wrapper.col-md-12 > .property_listing.property_unit_type3 .property_address_type3, .listing_wrapper.col-md-12 > .property_listing.property_unit_type3 .property_listing_details, .listing_wrapper.col-md-12 > .property_listing.property_unit_type3 .property_location_unit_type{ padding-left: 337px; margin-top: 5px; } .listing_wrapper.col-md-12 > .property_listing.property_unit_type3 .property_listing_details{ margin-bottom: 30px; } .listing_wrapper.col-md-12 > .property_listing.property_unit_type3 h4{ margin-top: 15px; padding-left: 337px; } .listing_wrapper.col-md-12 > .property_listing.property_unit_type3 .property_categ_unit_type3{ margin-left: 322px; margin-bottom: 15px; float: none; } .listing_wrapper.col-md-12 .property_listing.property_unit_type3 .listing_actions { bottom: 18px; } .listing_wrapper.col-md-12 > .property_listing.property_unit_type3 .property_location_unit_type3 { width: -webkit-fill-available; float: left; position: absolute; bottom: 0px; margin-left: 320px; z-index: 1; right: 0px; } .listing_wrapper.col-md-12 > .property_listing.property_unit_type3 .listing_unit_price_wrapper { float: left; position: absolute; padding: 0px 5px; left: 15px; bottom: 15px; top: auto; right: auto; } .property_listing.property_unit_type3 .carousel-control { width: 50px; } .property_categ_unit_type3{ float: left; padding-left: 15px; position: relative; width: 100%; padding-top: 5px; font-size: 13px; line-height: 1.6em; margin-bottom: 5px; font-size: 13px; font-weight: 600; } .has_4per_row.listing_wrapper .property_listing.property_unit_type3 .property_categ_unit_type3{ padding-left: 13px; } .property_categ_unit_type3 strong{ color: #333; font-weight: 700; } .article_container .agent_unit { margin-bottom: 0px; } .article_container .inforoom_unit_type3, .article_container .infobath_unit_type3, .article_container .infosize_unit_type3, .mylistings .inforoom_unit_type3, .mylistings .infobath_unit_type3, .mylistings .infosize_unit_type3{ background-position: 0px 4px; } #google_map_prop_list_sidebar .has_4per_row.listing_wrapper.col-md-12 .property_listing.property_unit_type3 .listing_unit_price_wrapper{ top: auto; } .row_user_dashboard .property_listing.property_unit_type3 .icon-fav.icon-fav-on-remove{ width: 160px; line-height: 1.6em; top: 13px; font-size: 13px; padding: 3px 3px; border-radius: 0px; } .row_user_dashboard .property_listing.property_unit_type3 .icon-fav.icon-fav-on-remove:before{ display:none } /*=property unit type 4*/ .listing_wrapper.col-md-12.property_unit_type4{ min-height: auto; } .property_listing.property_unit_type4 h4{ padding: 0px 20px; margin-top: 20px; font-size: 20px; font-weight: 800; letter-spacing: -0.01em; } .property_listing.property_unit_type4 .featured_gradient{ background-image: linear-gradient( to top, #0000004a, rgba(0,0,0, 0) 59%); } .property_listing.property_unit_type4 .listing_details.the_grid_view, .property_listing.property_unit_type4 .listing_details.the_list_view{ display: none!important; } .listing_wrapper.col-md-12 > .property_listing.property_unit_type4 .listing_details.the_list_view{ display:block!important; } .listing_wrapper.col-md-12.property_unit_type4 .listing-unit-img-wrapper { border-radius: 0px; margin:15px; } .property_listing.property_unit_type4 .listing_actions { position: absolute; bottom: 15px; left: 13px; top: auto; z-index: 99; } .listing_wrapper.col-md-12.property_unit_type4 .listing_actions { right: 5px; bottom: 10px; } .row_user_dashboard .property_listing.property_unit_type4 .icon-fav.icon-fav-on-remove{ width: 160px; line-height: 1.6em; top: 20px; font-size: 13px; padding: 3px 3px; border-radius: 0px; height: 27px; } .row_user_dashboard .property_listing.property_unit_type4 .icon-fav.icon-fav-on-remove:before{ display:none } .property_listing.property_unit_type4 .compare-action, .property_listing.property_unit_type4 .icon-fav{ border: 0px; padding: 0px; color: #fff; width: 17px; height: 17px; margin-left: 5px; margin-right: 7px; } .property_listing.property_unit_type4 .share_list{ border: 0px; background-image: none; color: #fff; width: 17px; height: 17px; } .property_listing.property_unit_type4 .compare-action:hover, .property_listing.property_unit_type4 .icon-fav-on, .property_listing.property_unit_type4 .share_list:hover, .property_listing.property_unit_type2 .share_list:hover, .property_listing.property_unit_type2 .compare-action:hover{ color: #0073e1; } .listing_wrapper.col-md-12 .property_listing.property_unit_type4 .carousel-control { width: 45px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type4 .action_tag_wrapper{ display: none; } .listing_wrapper.col-md-12 .property_listing.property_unit_type4 .tag-wrapper { padding: 0px 15px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type4 .featured_div{ top: 15px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type4 .ribbon-inside { margin-top: 15px; } .property_listing.property_unit_type4 .icon-fav:before { content: "\f004"; font-size:15px; font-family: "Font Awesome 5 Free"; font-weight: 600!important; } .property_listing.property_unit_type4 .compare-action:before { content: "\f067"; font-size:15px; font-family: "Font Awesome 5 Free"; } .property_listing.property_unit_type4 .share_list:before{ content: "\e804"; font-family: "fontello"; font-size: 15px; } .listing_wrapper.col-md-12.property_unit_type4 .share_unit { /* top: -137px;*/ } .property_listing.property_unit_type3 .share_unit{ top: -155px; right: 53px; } .property_listing.property_unit_type4 .share_unit { top: -150px; right: 47px; } .listing_wrapper.col-md-12.property_unit_type4 .listing_details.the_list_view{ padding-right: 125px; position: absolute; top:120px; padding-left: 280px; } .listing_wrapper.col-md-12.property_unit_type4 .property_listing h4{ margin-top: 30px; padding-left: 277px } .has_4per_row .property_listing.property_unit_type4 .property_agent_image{ display:block; } .has_4per_row .property_listing.property_unit_type4 .property_agent_image_sign{ display:none; } .property_listing.property_unit_type4 .property_agent_image{ width: 40px; height: 40px; float: right; background-size: cover; margin-right: 0px; border-radius: 2px; background-position: center; } .listing_wrapper.col-md-12.property_unit_type4 .property_agent_image { width: 95px; height: 95px; float: right; background-size: cover; margin-right: 0px; border-radius: 0; } .property_listing.property_unit_type4 .property_agent_wrapper{ position: absolute; right: 0px; padding: 10px 20px; border-left: 1px solid #f7f7f7; height: 60px; line-height: normal; } .listing_wrapper.col-md-12.property_unit_type4 .property_agent_wrapper { position: absolute; right: 15px; bottom: 15px; display: block; width: 100px; text-align: center; padding: 0px; border: none; height: auto; } .listing_wrapper.col-md-12.property_unit_type4 .property_address_type4{ padding-left: 0px; display:block; } .property_address_type4 { line-height: 1.6em; float: left; padding-left: 15px; display:none; } .listing_wrapper.property_unit_type4 .property_listing_details { padding: 15px 0px; margin-bottom: 50px; margin-top: 0px; display: none; } .listing_wrapper.col-md-12.property_unit_type4 .property_listing_details{ position: absolute; float: left; right: 0px; left: 277px; line-height: 1.3em; margin: 20px 125px 0px 0px; padding: 3px; width: auto; height: 41px; display:block; } .property_listing_details4_grid_view{ padding-left: 20px; margin: 10px 0px; float: left; font-size: 14px; font-weight: 500; width: 100%; margin-bottom: 80px; display: inline-block; } .listing_wrapper.col-md-12 .property_listing_details4_grid_view{ display: none; } .listing_wrapper.property_unit_type4 .inforoom_unit_type4, .listing_wrapper.property_unit_type4 .infobath_unit_type4, .listing_wrapper.property_unit_type4 .infosize_unit_type4 { float: left; text-align: center; width: 33.3%; } .listing_wrapper.col-md-12.property_unit_type4 .inforoom_unit_type4, .listing_wrapper.col-md-12.property_unit_type4 .infobath_unit_type4, .listing_wrapper.col-md-12.property_unit_type4 .infosize_unit_type4{ float: left; text-align: center; width: 20%; font-weight: 700; } .inforoom_unit_type4 span, .infobath_unit_type4 span, .infosize_unit_type4 span{ color: #f1bf7f; font-weight: 600; display: block; } .listing_wrapper.col-md-12.property_unit_type4 .inforoom_unit_type4:before, .infobath_unit_type4:before, .infosize_unit_type4:before{ content: " "; height: 27px; width: 1px; background: #dde4e9; position: relative; margin: 3px 0px; float: left; } .listing_wrapper.property_unit_type4 .property_listing_details4_grid_view .inforoom_unit_type4, .listing_wrapper.property_unit_type4 .property_listing_details4_grid_view .infobath_unit_type4{ float: left; text-align: left; width:auto; font-weight: 600; } .listing_wrapper.property_unit_type4 .property_listing_details4_grid_view .infosize_unit_type4 { float: left; text-align: left; width:auto; margin-left: 10px; font-weight: 600; } .listing_wrapper.property_unit_type4 .property_listing_details4_grid_view .inforoom_unit_type4:before, .listing_wrapper.property_unit_type4 .property_listing_details4_grid_view .infobath_unit_type4:before{ display:none; } .listing_wrapper.property_unit_type4 .property_listing_details4_grid_view .infosize_unit_type4:before { height: 10px; margin-right: 10px; } .listing_wrapper.property_unit_type4 .property_listing_details4_grid_view span{ color: #8593a9; font-weight: normal; display:inline; } .listing_wrapper.col-md-12.property_unit_type4 .property_listing .listing_unit_price_wrapper .price_label { font-size: 14px; } .listing_wrapper.col-md-12.property_unit_type4 .property_listing .listing_unit_price_wrapper{ top: 4px; padding-left: 0px; float: left; width: 40%; left: 0px; font-size: 16px; font-weight: 600; position: relative; line-height: 1.3em; } .listing_wrapper.property_unit_type4 .listing_unit_price_wrapper { position: absolute; bottom: 0px; width: 70%; line-height: 50px; font-size: 20px; font-weight: 800; } .listing_wrapper.col-md-12.property_unit_type4 .listing_unit_price_wrapper:before{ display: none; } .listing_wrapper.property_unit_type4 .listing_unit_price_wrapper:before{ content: " "; height: 50px; width: 1px; position: relative; float: right; } .listing_wrapper.col-md-12.property_unit_type4 .listing-unit-img-wrapper, .listing_wrapper.col-md-12.property_unit_type4 > .property_listing .carousel-inner { max-width: 250px; min-height: 156px; } .listing_wrapper.col-md-12.property_unit_type4 > .property_listing { min-height: 188px!important; } .property_agent_unit_type4{ position: absolute; bottom: 0px; border-top: 1px solid #f7f7f7; width: 100%; height: 60px; } .listing_wrapper.col-md-12 .property_agent_unit_type4{ border:none; } .propery_price4_grid{ position: absolute; bottom: 18px; left: 20px; font-weight: 700; font-size: 18px; color: #ebba7c; } .propery_price4_grid span{ font-weight:700; font-size: 13px; color: #ebba7c; } .listing_wrapper.col-md-12 .propery_price4_grid{ display:none; } .lightbox_property_wrapper_floorplans .owl-wrapper-outer, .lightbox_property_wrapper_floorplans .owl-carousel .owl-item .item { background-color: #f0f0f0!important; } /*=custom lightbox*/ .lightbox_property_wrapper_floorplans, .lightbox_property_wrapper { position: fixed; top: 0; left: 0; right: 0; height: 100%; width: 100%; z-index: 999999; overflow: hidden; display:none; } .lightbox_property_wrapper_floorplans.is_visible, .lightbox_property_wrapper.is_visible { overflow-x: hidden; overflow-y: auto; visibility: visible; } .lightbox_property_content.row{ margin: 0px; } .lightbox_property_wrapper_floorplans .lightbox_property_content.row{ height:100%; } #owl-demo-floor .nextleft i:before { margin-left: 0px; margin-right: 0px; font-size: 50px; } #owl-demo-floor .nextright i:before { margin-left: 0px; margin-right: 0px; font-size: 50px; } #owl-demo-floor i.demo-icon.icon-right-open-big { margin-right: 0px; } .lightbox_property_wrapper_floorplans .owl-theme .owl-nav div { margin: 0px; padding: 0px; } .lightbox_property_wrapper_floorplans .owl-carousel .owl-item .item { float: left; padding: 0px; } .lightbox_property_wrapper_level2{ background: #fff; max-width: 1450px; margin: 0px auto; top: 5%; z-index: 999; position: relative; box-shadow: none; margin: auto; position: absolute; left: 0; right: 0; height: auto; max-height: 623px; top: 50%; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); ms-transform: translate(0,-50%); overflow:hidden; } .lightbox_wrapped_no_contact{ max-width: 1100px; } .lightbox_wrapped_no_contact #owl-demo{ padding:0px; margin:0px; } .ligtbox_no_crop { max-height:100%; } .ligtbox_no_crop .owl-carousel .owl-item{ float:left; overflow: hidden; } .lightbox_property_wrapper_floorplans .lightbox_property_wrapper_level2{ max-width: 1150px; } .ligtbox_no_crop .owl-carousel .owl-item .item{ height:auto; padding: 0px; height: 700px; } .lightbox_property_sidebar{ display: block; width: auto; max-width: 25%; } .lightbox_property_sidebar .schedule_meeting, .lightbox_property_wrapper .schedule_day, .lightbox_property_wrapper #schedule_hour { display:none; } .lightbox_property_slider { max-width: 75%; padding: 0px; } .lightbox_property_slider .owl-theme .owl-nav{ margin-top: 0px; } .lightbox_property_slider.col-md-12.lightbox_no_contact { max-width:100%; } .lightbox_property_wrapper_floorplans .lightbox_property_slider { max-width: 100%; padding:0; } .lightbox_property_wrapper_floorplans .owl-theme .owl-nav, .lightbox_property_wrapper_floorplans .owl-nav { position: absolute; top: 50%; margin-top: -25px; width: 75%; } .lightbox_property_wrapper_floorplans .owl-next { float: right; } .lightbox_property_wrapper_floorplans .owl-carousel .owl-item .item .itemimage { min-height: 100%; background-size: cover; background-position: 50% 50%; width: 75%; height: 100%; float: left; background: #fff; padding: 55px; } .lighbox_overlay{ background-color: #111; opacity:0.5; width:100%; height:100%; top:0px; left:0px; position:absolute; z-index:1; } .lightbox_property_header{ margin-top: 30px; width:100%; background-color: #FFF; } .lightbox_property_footer{ width:100%; } .lighbox-logo{ width: 200px; background: #0073e1; float: left; height: 100%; } .lightbox_property_header .entry-prop{ margin: 0px 15px 0px 15px; font-size: 23px; line-height: 1.3em; color: #222; } .lightbox_property_wrapper #show_contact, .lightbox_property_wrapper .wpestate_agent_details_wrapper{ display:none; } .lighbox-image-close-floor, .lighbox-image-close{ position: absolute; top: 0px; right: 0px; background: #0073e1; z-index:10; } .lighbox-image-close-floor i, .lighbox-image-close i{ color: #fff; cursor: pointer; font-size: 20px; width: 40px; height: 40px; text-align: center; margin: 0px auto; line-height: 40px; } .lightbox_enquire{ margin-top: 15px; margin-left: 15px; width: auto; margin-bottom: 0px; box-shadow: none; padding: 0px 15px 0px 0px; float: left; } .lightbox_property_wrapper .agent_contanct_form { margin-top: 15px; margin-right: 15px; margin-left: 15px; width: auto; margin-bottom: 0px; padding: 0px 0px 0px 0px; box-shadow: none; } .lightbox_property_wrapper .agentpic-wrapper{ width:100%; } .lightbox_property_wrapper .mydetails{ display:none; } .lightbox_property_wrapper #agent_contact_name, .lightbox_property_wrapper #agent_user_email, .lightbox_property_wrapper #agent_phone{ width:100%; } .lightbox_property_wrapper .agent_details h3, .lightbox_property_wrapper .agent_details{ width: 100%; padding-left: 0px; min-height: auto; } .lightbox_property_wrapper .agent_position, .lightbox_property_wrapper .agent_detail{ margin-left: 0px; } .lightbox_property_wrapper .agent_web_class, .lightbox_property_wrapper .agent_skype_class, .lightbox_property_wrapper .agent_email_class, .lightbox_property_wrapper .agent_unit_social_single{ display:none; } .lightbox_property_wrapper #agent_comment{ max-height:85px; } .lightbox_property_wrapper .agentpict { border-bottom:none; border-radius:0px; margin-bottom:10px; } .lightbox_property_wrapper textarea { max-height: 100px; } .lightbox_property_wrapper .wpcf7-response-output { margin-top:5px; } .lightbox_property_wrapper .wpcf7-form-control{ width:100%; } .lightbox_property_wrapper .message_submit { width: 100%; margin-bottom: 10px; } .lightbox_property_wrapper #agent_submit.agent_submit_class{ margin-bottom: 13px!important; width: 100%; } .lightbox_property_wrapper .schedule_day, .lightbox_property_wrapper #schedule_hour { display:none; } #owl-demo-floor, #owl-demo{ max-width:1100px; position: relative; width: 100%; margin: 0px auto; } #owl-demo-floor{ max-width:1150px; } #owl-demo-floor img{ width:100%; } .lightbox_floor_details{ position: absolute; top: 50px; right: 50px; width: 25%; max-width: 200px; } .floor_light_desc, .lightbox_floor_details .floor_title, .lightbox_floor_details .floor_details{ float:left; width:100%; } .lightbox_floor_details .floor_title{ font-size: 20px; font-weight: bold; padding-left: 0px; color: #222; } #owl-demo-floor .owl-prev, #owl-demo-floor .owl-next { margin-right: 0px; font-style: initial; background: transparent; border: none; margin: 0px; } #owl-demo-floor .owl-prev i, #owl-demo-floor .owl-next i{ color: #5b6e8c; } #owl-demo .item img{ display: block; width: auto; max-height: 700px; margin:0px auto; position: absolute; top: 50%; float: left; left: 50%; transform: translate(-50%,-50%); } #owl-demo-floor .owl-wrapper-outer{ background-color:#ffffff; } .floor_light_desc{ margin:10px 0px; } .owl-carousel .owl-item { display:inline-block; position: relative; } .owl-carousel .owl-item .item{ min-height: 100%; background-size: cover; background-position: 50% 50%; width: 100%; height: 623px; padding: 10px; background-color: #333; background-repeat: no-repeat; } #owl-demo-floor .bold_detail{ font-weight: bold; } .owl-carousel .owl-item .item .itemimage{ min-height: 100%; background-size: cover; background-position: 50% 50%; width: 100%; height: 623px; } .owl-carousel .owl-wrapper { display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); } .owl-carousel .owl-stage-outer, .owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; background: transparent; } .owl-pagination{ display:none; } .lightbox_property_wrapper .owl-prev{ position:absolute; top:50%; left:0px; border:none; background: transparent; } .lightbox_property_wrapper .owl-next{ position:absolute; top:50%; right:0px; border:none; background: transparent; } .owl_caption{ background: #222; color: #fff; padding: 10px; position: absolute; bottom: 0px; left: 0px; width: 100%; } /*Lightbox Property page slider - no crop*/ .lightbox_property_wrapper_level2.lightbox_wrapped_no_contact.ligtbox_no_crop{ max-width: 100%; height: 100%; background: #00000080; } .lightbox_property_wrapper_level2.lightbox_wrapped_no_contact.ligtbox_no_crop .lightbox_property_content.row { margin: 0px; height: 100%; } .lightbox_property_wrapper_level2.lightbox_wrapped_no_contact.ligtbox_no_crop .lightbox_property_slider { position: absolute; top: 50%; transform: translateY(-50%); } .lightbox_property_wrapper_level2.lightbox_wrapped_no_contact.ligtbox_no_crop #owl-demo { max-width: 100%; width: 100%; } .lightbox_property_wrapper_level2.lightbox_wrapped_no_contact.ligtbox_no_crop .owl-carousel .owl-item { float: none; height: 100%; vertical-align: middle; } .lightbox_property_wrapper_level2.lightbox_wrapped_no_contact.ligtbox_no_crop .owl-carousel .owl-item .item { background: transparent; } .lightbox_property_wrapper_level2.lightbox_wrapped_no_contact.ligtbox_no_crop #owl-demo .item img { min-height: 400px; } .lightbox_property_wrapper_level2.lightbox_wrapped_no_contact.ligtbox_no_crop .lighbox-image-close { top: 35px; right: 35px; z-index: 10; } .lightbox_property_wrapper_level2.lightbox_wrapped_no_contact.ligtbox_no_crop .owl-carousel .owl-wrapper-outer { background: transparent; } .lightbox_property_wrapper_level2.lightbox_wrapped_no_contact.ligtbox_no_crop .owl_caption{ display: none; } /* Owl Carousel Owl Demo Theme v1.3.3 Styling Next and Prev buttons */ .owl-theme .owl-nav div{ color: #FFF; display: inline-block; zoom: 1; margin: -35px 5px 5px; padding: 3px 0px; font-size: 55px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; filter: Alpha(Opacity=95); opacity: 0.95; cursor: pointer; } /* Clickable class fix problem with hover on touch devices */ /* Use it for non-touch hover action */ .owl-theme .owl-controls.clickable .owl-buttons div:hover{ filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; text-decoration: none; } /* Styling Pagination*/ .owl-theme .owl-controls .owl-page{ display: inline-block; zoom: 1; *display: inline;/*IE7 life-saver */ } .owl-theme .owl-controls .owl-page span{ display: block; width: 12px; height: 12px; margin: 5px 7px; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: #869791; } .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{ filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; } /* If PaginationNumbers is true */ .owl-theme .owl-controls .owl-page span.owl-numbers{ height: auto; width: auto; color: #FFF; padding: 2px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; } /* preloading images */ .owl-item.loading{ min-height: 150px; background: url(AjaxLoader.gif) no-repeat center center } /*=subunits*/ .multi_units_wrapper{ width: 100%; float: left; margin-bottom: 30px; padding: 30px; float: left; background-color: #fff; } .subunit_wrapper{ width:100%; padding:15px; float: left; } .subunit_wrapper:nth-child(even){ background-color: #f4f4f4; } .subunit_thumb{ margin-right: 15px; margin-top: 0px; float:left; } .subunit_thumb img{ max-height: 67px; } .subunit_title{ font-weight: 700; } .subunit_details{ display:inline-block; } .subunit_size, .subunit_bathrooms, .subunit_rooms, .subunit_type{ display:inline-block; margin-right: 10px; } .subunit_price{ color: #f1bf7f; } #tab_prpg{ float:left; width:100%; } /*=yelp*/ .yelp_bussines_wrapper{ float:left; width: 100%; margin-bottom: 15px; } .yelp_icon i{ margin: 0px; padding: 0px; background: #f06e48; color: white; border-radius: 4px; padding: 1px 7px; line-height: 21px; font-size: 12px; margin-right: 5px; } .yelp_icon{ display: inline-block; float: left; } h4.yelp_category{ display: inline-block; margin: 0px; font-size: 14px; padding-bottom: 5px; line-height: 26px; float: left; } .yelp_unit{ float:left; width:100%; } .yelp_category:after{ display:none; } .yelp_unit_name{ display: inline-block; margin: 5px 0px; } .yelp_stars{ float:right; } .yelp_icon .fa-bicycle{ background-color: #3FAF90; } .yelp_icon .fa-music{ background-color: #EDB534; } .yelp_icon .fa-car{ background-color: #0D2C54; } .yelp_icon .fa-female{ background-color: #FF5E5B; } .yelp_icon .fa-graduation-cap{ background-color: #3858AA; } .yelp_icon .fa-birthday-cake{ background-color: #CE447B; } .yelp_icon .fa-money{ background-color: #2F5B48; } .yelp_icon .fa-cutlery { background-color: #7C2727; } .yelp_icon .fa-medkit{ background-color: #CE1C1C; } .yelp_icon .fa-wrench{ background-color: #465D99; } .yelp_icon .fa-bed{ background-color: #FF934F; } .yelp_icon .fa-coffee{ background-color: #774E24; } .yelp_icon .fa-dot-circle-o{ background-color: #7CBF9E; } .yelp_icon .fa-television{ background-color: #006075; } .yelp_icon .fa-glass{ background-color: #b980d0; } .yelp_icon .fa-paw{ background-color: #FFCB4E; } .yelp_icon .fa-suitcase{ background-color: #DD5539; } .yelp_icon .fa-university{ background-color: #565EB7; } .yelp_icon .fa-building-o{ background-color: #AD2E4C; } .yelp_icon .fa-cloud{ background-color: #5691C9; } .yelp_icon .fa-cutlery{ } .yelp_icon .fa-shopping-bag{ background-color: #ADC13C; } .yelp_icon .fa-bus{ background-color: #DD5539; } /*=marker*/ .wpestate_marker { padding: 5px 10px; border-radius: 3px; background-color: #ffffff; color: #0d0d0d; position: absolute; font-size: 13px; box-shadow: 3px 9px 15px -1px rgba(0,0,0,0.1); min-width: 50px; width: auto; text-align: center; font-weight: 600; transform: translate(-50%,-100%); white-space: nowrap; } .wpestate_marker:before { position: absolute; bottom: -6px; left: 50%; margin-left: -7px; content: " "; width: 0; height: 0; border-top: 6px solid #ffffff; border-left: 7px solid #cccccc70; border-right: 7px solid #cccccc70; } .wpestate_marker span{ font-size:13px; color:#0d0d0d; } .wpestate_marker.sales span{ color:#fff; } .hover_z_pin.wpestate_marker span{ color: #fff; } .hover_z_pin{ z-index: 9999; background-color: #0073e1!important; color: #fff; } .wpestate_marker.openstreet_price_marker:hover:before{ border-top: 6px solid #0073e1!important; } .wpestate_marker.openstreet_price_marker:hover{ background-color: #0073e1!important; color: #fff; } .wpestate_marker.openstreet_price_marker:hover span{ color:#fff; } .hover_z_pin:before{ border-top: 6px solid #0073e1!important; } .wpestate_marker.sales { background-color: #E08B00; color:#fff; } .wpestate_marker.sales:before { border-top: 6px solid #E08B00; } .wpestate_marker.sales:after{ border-top: 4px solid #20c063; } .category_list_widget{ } .category_list_widget li { font-size: 13px; width: 100%; border-bottom: 1px solid #f0f0f0; margin-bottom: 11px; padding-bottom: 11px; } .category_list_widget .category_no{ margin-left: 10px; } .category_list_widget .child_category { float: left; width: 100%; padding-top: 11px; margin-top: 11px!important; } .category_list_widget ul li .child_category li { padding-left: 20px; } #colophon .category_list_widget .child_category { margin-top: 4px!important; padding-top: 0px; } .category_list_widget .category_no { float: right; margin: 5px 0px 0px 0px; } #colophon .widget_latest_price{ color: #fff; } #colophon .category_list_widget .category_no { float:none; margin-left:5px; } .messagebox_text{ padding-left: 0px; } #google_map_prop_list_sidebar .messagebox_text{ padding-left: 0px; padding-right: 0px; padding-bottom: 15px; } .new_prelader{ position: absolute; left: 50%; top: 63%; z-index: 1001; width: 80px; height: 80px; margin: -40px 0 0 -40px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid transparent; border-top-color: #0073e1; -webkit-animation: PreloaderSpin 2s linear infinite; animation: PreloaderSpin 2s linear infinite; } .new_prelader:before { content: ""; position: absolute; top: 4px; left: 4px; right: 4px; bottom: 4px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid transparent; border-top-color: #b07d8c; -webkit-animation: PreloaderSpin 3s linear infinite; animation: PreloaderSpin 3s linear infinite; } .new_prelader:after { content: ""; position: absolute; top: 10px; left: 10px; right: 10px; bottom: 10px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid transparent; border-top-color: #0dc3f8; -webkit-animation: PreloaderSpin 1.5s linear infinite; animation: PreloaderSpin 1.5s linear infinite; } @-webkit-keyframes PreloaderSpin{ 0%{-webkit-transform:rotate(0deg); -ms-transform:rotate(0deg); transform:rotate(0deg)} 100%{-webkit-transform:rotate(360deg); -ms-transform:rotate(360deg); transform:rotate(360deg)} } @keyframes PreloaderSpin{ 0%{-webkit-transform:rotate(0deg); -ms-transform:rotate(0deg); transform:rotate(0deg)} 100%{-webkit-transform:rotate(360deg); -ms-transform:rotate(360deg); transform:rotate(360deg)} } /*=splash page -------------------------------------------------------------------------*/ .page-template-splash_page .ui-autocomplete.ui-widget-content { max-height: 200px!important; position: fixed; overflow-x: hidden; overflow-y: scroll; } .page-template-splash_page{ height: 100%; } .page-template-splash_page #all_wrapper, .page-template-splash_page .container{ height:100%; position: fixed; top: 0px; left: 0px; width:100%; } .page-template-splash_page .container.content_wrapper{ display:none } .page-template-splash_page .header_media { height:100%; } .page-template-splash_page .wpestate_header_video, .page-template-splash_page .wpestate_header_image { height: 100%!important; position: absolute; top: 0px; } .page-template-splash_page .with_search_on_end, .page-template-splash_page .with_search_on_start{ display:none; } .page-template-splash_page #search_wrapper.with_search_form_float { display: block; /* width: 1200px; margin: 0px auto!important; float: none;*/ } .page-template-splash_page .heading_over_video_wrapper, .page-template-splash_page .heading_over_image_wrapper{ top:41% } .page-template-splash_page #search_wrapper{ top:55%; } #splash_slider_wrapper{ position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; } .splash_slider_item{ width:100%; height: 100%; background-position: 50% 50%; background-size: cover; opacity:0; top: 0px; left: 0px; position: absolute; transition: all 1.2s ease; -moz-transition: all 1.2s ease; -ms-transition: all 1.2s ease; -webkit-transition: all 1.2s ease; -o-transition: all 1.2s ease; } /*#splash_slider_wrapper.owl-carousel .owl-item .item{ width:100%; height: 100%; } #splash_slider_wrapper.owl-carousel .owl-item, #splash_slider_wrapper.owl-carousel .owl-wrapper, #splash_slider_wrapper.owl-carousel .owl-wrapper-outer{ height: 100%; }*/ #splash_slider_wrapper .item.splash_slider_item.active{ opacity:1; } .splash_page_widgets_wrapper{ position: fixed; width: 100%; left:0px; bottom: 15px; padding: 0px 30px; z-index:99; } .splash-left-widet{ } .splash-right-widet{ float:right; } .splash_page_widgets_wrapper ul{ margin: 0px; } .splash_page_widgets_wrapper .textwidget { font-size: 14px; line-height: 22px; } .splash_page_widget{ display: inline; margin-bottom: 0px; color:#fff; float: left; } .splash_page_widget a{ color:#fff!important; } .splash_page_widget .social_sidebar_internal a { font-size: 18px; padding: 3px 4px 0px 9px; width: 26px; height: 30px; margin-left: 2px; float: left; box-sizing: border-box; -moz-box-sizing: border-box; font-size: 16px; line-height: 1.2em; vertical-align: 0%; } /*=shortcode contact form ----------------------------------------------------------------------------*/ .shortcode_contact_form{ padding: 26px 0px; width: 100%; max-width: 600px; } .shortcode_contact_form.sh_form_align_center{ margin: 0px auto; } .shortcode_contact_form textarea, .shortcode_contact_form input{ background-color: #ffffff; border-width: 0px; border-style: solid; font-size: 15px; line-height: 14px; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 15px; } .shortcode_contact_form input{ height: 45px; padding: 0px 9px; } .shortcode_contact_form textarea{ padding: 26px 9px; } .shortcode_contact_form .form-control:focus { border-color: #f4f4f4; box-shadow:none; } .shortcode_contact_form.sh_form_align_center #btn-cont-submit_sh.sh_but_full{ width:100%; } .shortcode_contact_form .gpr_wrapper { margin-bottom: 5px; width: 100%; text-align: center; margin-top: 5px; float: left; } .shortcode_contact_form #wpestate_agree_gdpr{ height: 12px; padding: 6px; border: 1px solid #dde4e9; border-radius: 1px; background-color: #fff; } .shortcode_contact_form.sh_form_align_left .gpr_wrapper{ float:left; text-align:left; } .shortcode_contact_form.sh_form_align_left #btn-cont-submit_sh{ width:100%; } #btn-cont-submit_sh{ } .shortcode_contact_form.sh_form_align_center #btn-cont-submit_sh:hover{ } .shortcode_contact_form.sh_form_align_center input, .shortcode_contact_form.sh_form_align_center textarea{ text-align: center; } .shortcode_contact_form.sh_form_align_center #btn-cont-submit_sh{ margin: 0px auto; text-align: center; width: auto; margin-top: 13px; float: none; display: block; } .shortcode_contact_form.sh_form_align_right input, .shortcode_contact_form.sh_form_align_right textarea{ text-align: right; } .shortcode_contact_form.sh_form_align_right #btn-cont-submit_sh{ float:right; } #footer_alert-agent-contact_sh{ width:100%; max-width:100%; } .shortcode_contact_form.sh_form_align_center #footer_alert-agent-contact_sh{ text-align: center; } .shortcode_contact_form.sh_form_align_right #footer_alert-agent-contact_sh{ text-align: right; } /*=shortcode membership package ----------------------------------------------------------------------------*/ .membership_package_product h4 { font-size: 30px; line-height: 23px; text-align: center; margin: 0 0 25px; } .pack-price_sh { position: relative; text-align: center; font-size: 29px; line-height: 35px; color: #ff6a8e; font-weight: 800; padding: 20px 0px; letter-spacing: -1px; background-color:#f8f8f8; } .pack-bill_freg_sh, .pack-listing_sh, .pack-listing-period_sh, .pack-listing_feat_sh{ text-align: center; padding: 6px 0px; } .pack-listing_feat_sh { border-bottom: 0px solid #e2e2e2; } .membership_package_product { padding: 30px 0px; margin: 15px; background-color: #fff; font-weight: 600; } .wp-block-column .membership_package_product{ margin:7px; } .membership_package_product.featured_pack_sh { background-color: #0dc3f8; box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.1); padding: 45px 0px; margin-top: -1px; border: 1px solid #eef3f6; color: #fff; font-weight: 700; } .featured_pack_sh .pack-price_sh{ color:#333; } .featured_pack_sh .wpresidence_button:hover{ background-color: #fff; } .buy_package_sh { text-align: center; margin: 0px auto; } .membership_package_product.featured_pack_sh h4{ color:#fff; } .buy_package_sh .wpresidence_button { float: none; margin-bottom: 0px; width:200px; display:inline-block; margin-top: 10px; } .pack_content { text-align: center; padding: 25px 20px 10px; } /*==user_types*/ #new_user_type{ } /*.agent_list_dasboard_wrapper{ max-width: 1120px; float: left; padding-left: 47px; width: 100%; }*/ .col-md-12.user_profile_div .agent_unit{ overflow: visible; min-height: 430px; } .agent_control_bar{ position: absolute; bottom: 0px; height: 39px; font-size: 20px; background-color: #F0f0f0; width: 100%; padding: 7px 0px 0px 7px; } .agent_control_bar i { padding: 5px 5px 5px 5px; font-size: 13px; background-color: #5A7684; padding: 5px; color: #fff; cursor: pointer; width: 22px; height: 23px; } .agent_control_bar i:hover { color: #fff; background-color: #333; } /*==reviews ---------------------------------*/ .property_reviews_wrapper, .add_review_wrapper{ width:100%; float:left; } .property_reviews_wrapper{ margin-bottom: 30px; background: #fff; padding: 30px; } .property_reviews_wrapper h4:After{ content:""; } .single-estate_agency .property_reviews_wrapper{ margin-bottom: 0px } #wpestate_review_title{ float: left; width: 100%; } #wpestare_review_content{ float:left; width:100%; } .single-estate_agent .review-content { font-size: 13px; line-height: 22px; } .single-estate_agent .review-date, .single-estate_agent .property_ratings, .single-estate_agent .review-title, .single-estate_agent .reviwer-name{ line-height: 22px; } .empty_star{ float: none; display: inline; margin-top: 0px; margin-right: 2px; margin-bottom: 10px; color: #8593a9; display: inline-block; font-size:24px; font-family: "Font Awesome 5 Free"; font-size: 16px; text-rendering: auto; -webkit-font-smoothing: antialiased; cursor: pointer; } .empty_star:hover:before { content: "\f005"; color: #0073e1; } .empty_star:before { content: "\f005"; font-family: "Font Awesome 5 Free"; font-weight: 500; } .starselected_click, .starselected{ color: #0073e1; } .starselected_click:before, .starselected:before { content: "\f005"; font-weight: 600; } .rating_legend{ margin-right: 5px; } #listing_reviews{ display: inline-block; padding-bottom: 15px; color: #222; } #listing_reviews .property_ratings{ margin-left: 10px; } .listing-review{ float:left; width:100%; } .listing-review{ float: left; width: 100%; margin: 5px 0px 20px 0px; } .review-list-content { position: relative; padding-left: 0px; } .reviewer_image{ width: 60px; height: 60px; border-radius: 50%; border: none; background-size: cover; background-position: 50% 50%; display: inline-block; position: relative; float: left; } .reviwer-name{ color: #8593a9; margin-bottom: 0px; margin-top: 7px; width: auto; text-align: left; font-size: 13px; font-weight: 600; padding-left: 15px; display: inline-block; float: left; } .property_ratings i{ color: #0073e1; margin-right: 2px; } .listing-review .property_ratings{ margin-top: 9px; padding-right: 0px; float: right; right: 0px; } .listing-review .property_ratings i { color: #0073e1; margin-right: 0px; } .listing-review .property_ratings i.fa-star-o{ color: #8593a9; font-size: 14px; } .ratings-star{ margin-left: 3px; margin-right: 0px; font-size: 13px; color: #8593a9; font-family:'Nunito Sans', sans-serif } .review-content{ float: left; margin-top: 5px; border-bottom: 1px solid #f0f0f0; padding-bottom: 26px; width: 100%; padding-left: 75px; } .listing-review:last-of-type .review-content{ border:none; } .review-date{ margin-top: 30px; color: #8A8F9A; font-size: 12px; font-family:'Nunito Sans', sans-serif; position: absolute; right: 0px; top: 0px; float: right; } .review_notice{ padding: 13px; background-color: #f3f3f3; display: inline-block; width: 100%; } #login_trigger_modal{ color: #0073e1; font-weight: bold; cursor:pointer; } .review_tag { font-size: 14px; font-weight: 800; } .review-title { float: left; left: 0px; margin-left: 75px; margin-top: 13px; font-family:'Nunito Sans', sans-serif; position: absolute; margin-bottom: 0px; top: 16px; font-size: 14px; color: #4d5567; font-weight: 600; } .property_reviews_wrapper .rating, .add_review_wrapper .rating{ display: inline-block; margin-bottom: 9px; width:100%; } /*==messages ----------------------------------------------------------*/ .col-md-12.message_explaining{ font-size: 12px; float: left; color: #8593a9; padding-left: 0px; } .message_submit{ margin-bottom: 5px; } .messages_wrapper .col-md-12{ float:left; } .message_listing{ width: 100%; float: left; margin: 10px 0px 10px 0px; position: relative; box-sizing: border-box; border-radius: 2px; border: 1px solid #e8ebf0; font-size:14px; } .message_header:hover{ background: #f4f6f9; } .message_header{ padding: 0px 0px; background: #fff; box-sizing: border-box; margin: 0px 0px 0px 0px; width:100%; float: left; cursor:pointer; } .message-action{ background-color: #0dc3f8; border-left: 1px solid #e8ebf0; float: right; width: 72px; } .delete_inaction{ padding: 4px 10px; font-size: 13px; } .message-action i{ color: #fff; } .mess_unread{ color: #fd2d4f; margin: 8px 10px 0px 0px; } .mess_unread i{ font-size: 20px; } .mess_date, .mess_subject, .mess_from{ line-height: 26px; margin-top: 5px; float: left; } .mess_from{ cursor:pointer; } .mess_reply_form, .mess_content{ padding: 5px 15px; background: #fff; box-sizing: border-box; margin: 0px 0px 0px 0px; width: 100%; float: left; position: relative; display: none; border-top: 2px solid #f4f6f9; } .mess_reply_form{ margin-top: -10px; padding-right: 70px; padding-top: 15px; } .mess_content{ padding-top: 20px; } .mess_content-list-replies{ padding-top: 20px; } .mess_content-list-replies h4{ font-size: 16px; margin-bottom: 5px; } .mess_content-list-replies_unit{ margin-bottom: 10px; padding: 10px; } .mess_content-list-replies_unit:nth-child(odd){ background-color: #f0f2f3; } .mess_reply, .mess_delete, .mess_read_mess, .mess_send_reply{ width: 35px; height: 35px; display: inline-block; padding: 3px 0px 0px 3px; cursor: pointer; border-left: 1px solid #e8ebf0; } .mess_reply:hover, .mess_delete:hover, .mess_read_mess:hover, .mess_send_reply:hover { background-color: #4d5567; } .mess_reply:hover i, .mess_delete:hover i, .mess_read_mess:hover i, .mess_send_reply:hover i{ color:#adb7d1; } .mess_send_reply_button2, .mess_send_reply_button{ cursor: pointer; } .mess_read_mess{ padding: 3px 9px 0px 0px; } .mess_delete{ padding: 6px 6px 0px 0px; } .mess_reply{ text-align: center; line-height: 35px; padding: 0px; } .mess_unread, .mess_read{ float: left; } .mess_title{ width:100%; float:left; margin-bottom: 15px; } .message_content{ width: 100%; font-size: 13px; line-height: 1.3em; } .message_listing input[type=text], .message_listing input[type=password], .message_listing input[type=email], .message_listing input[type=url], .message_listing input[type=number], .message_listing textarea { width: 100%; margin-bottom: 11px; font-family: 'Arial'; font-size: 14px; padding: 11px 0px 11px 11px; color: #222; border: 1px solid #e5e5e5; border-radius: 2px; background-color: #fff!important; box-shadow: none; text-align: left; } .message_listing input[type=password]:focus, .message_listing input[type=text]:focus, .message_listing textarea:focus { border-color: #0073e1; box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6); } #subject_reply{ width:50%; } #message_reply_content{ width: 99%; height:100px; } .unread_mess_wrap{ width: 100%; float: left; padding-left: 60px; font-weight: 600; } .all_mess_wrapper{ float: left; max-width: 1200px; padding-left: 45px; width: 100%; } .delete_wrapper{ float:left; display:inline; } .delete_wrapper .tooltip{ top:auto!important; bottom:-45px!important; } .unread_mess{ border-radius: 50%; width: 25px; height: 25px; background-color: #0073e1; line-height: 25px; text-align: center; font-size: 12px; position: absolute; top: 12px; right: 15px; float: right; color: #fff; } /*=schedule*/ #show_contact{ float:left; } .agent_contanct_form .alert-box{ clear: both; } .agent_contanct_form .wpcf7{ float: left; width: 100%; } .schedule_wrapper{ display:none; margin: 0px -7px; } .schedule_wrapper .col-md-6{ padding-right: 7px; padding-left: 7px; } .schedule_meeting{ background-color: #0ABFF7; color: #fff!important; padding: 3px 15px 3px; float: left; margin-left: 13px; webkit-transition: background-color 0.1s linear; -o-transition: background-color 0.1s linear; transition: background-color 0.1s linear; cursor: pointer; font-size: 13px; font-weight: 600; line-height: 20px; } .single-estate_developer .schedule_meeting, .single-estate_agency .schedule_meeting, .single-estate_agent .schedule_meeting{ display:none } .acc_google_maps:hover, .schedule_meeting:hover{ background-color: #0761b7; } .user_dashboard_app{ color: #fff; background-color: #0073e1; width: 90%; margin: 0px auto; margin-bottom: 10px; padding: 10px; font-size: 13px; } .add-estate.profile-page.profile-onprofile .user_dashboard_app { width: 100%; } /*=agency --------------------------------------------------------*/ .header_agency_wrapper { background: #f1f0f0; } .header_agency_container{ width: 1200px; margin: 0px auto; padding: 60px 15px 60px 15px; position: relative; min-height: 300px; } .agency_social_icon { width: 30px; height: 30px; background-color: #20c063; color: #fff; border-radius: 50%; margin-right: 10px; text-align: left; line-height: 31px; } .agency_social_icon i { font-size: 17px; } .agency_social_wrapper{ /* text-align: center; */ width: 100%; /* float: left; */ padding: 0px 0px 0px 0px; position: absolute; top: 0px; right: 15px; text-align: right; } .agency_social_icon.facebook_icon { color: #3b5998; background-color: transparent; width: 25px; } .agency_social_icon.twiter_icon { color: #00aced; background-color: transparent; } .agency_social_icon.linkedin_icon { color: #007bb6; background-color: transparent; } .agency_social_icon.pinterest_icon { color: #cb2027; background-color: transparent; } .agency_social_icon.instagram_icon { color: #517fa4; background-color: transparent; } .agency_detail strong{ font-weight: 700; } .developer_contact_button, .agency_contact_but{ clear: both; margin-top: 14px; margin-bottom: 0px; padding: 4px 34px; font-size: 14px; } #agency_map{ width:100%; height: 450px; } .single-estate_developer #agency_map{ height: 265px; } .agency_title{ text-transform: capitalize; margin-top: 0px; font-size: 25px; margin-bottom: 10px; } .agency_detail { float: left; width: 100%; display: inline-block; margin-bottom: 3px; line-height: 1.6em; } .agency_detail a{ color:#5c727d; } .col-md-6.agency_details{ padding-left: 0px; } .agency_taxonomy{ width: 100%; float: left; padding-top: 50px; } .agency_taxonomy a{ border-radius: 17px; padding: 4px 17px; margin-right: 13px; margin-bottom: 13px; font-size: 12px; font-weight: 700; float: left; transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none; color: #fff; background-color: #f6bd7d; } .agency_content_wrapper{ padding: 30px 15px; background: #fff; float: left; margin-bottom: 30px; width: 100%; } .agency_contact_wrapper #agency_contact{ padding-left: 0px; padding-right: 0px; } .agency_contact_wrapper{ background: #fff; float: left; margin-bottom: 30px; } .agency_socialpage_wrapper{ float: left; } a.agency_social{ display: inline-block; margin-right: 10px; background-color: transparent; padding: 0px; } .agency_social i{ font-size: 16px; } .single-estate_developer .agency_social{ margin-bottom: 15px } .single-estate_developer .agency_social i{ font-size: 16px; } .agency_taxonomy a:hover{ background-color: #0073e1; color:#fff; } .term_bar_wrapper{ margin-bottom: 26px; display: inline-block; width: 100%; padding: 0px 0px; float: left; background-color: #fff; box-shadow: 0 10px 31px 0 rgba(7,152,255,0.09); margin: 0px 15px 36px 15px; } .term_bar_item{ float: left; font-size: 14px; padding: 15px 26px 13px 26px; cursor: pointer; color: #333; min-width: 120px; text-align: center; margin-right: 1px; position: relative; overflow: hidden; text-transform: capitalize; font-weight: 700; letter-spacing: -0.005em; line-height: 22px; background-color: #fff; } .term_bar_item:hover{ color:#0073e1; } .term_bar_item:hover:after{ background:#0073e1; } .term_bar_item:after{ position: absolute; top: 0; left: 0; z-index: -1; width: 100%; height: 100%; background: #edf0f1; content: ''; -webkit-transition: background-color 0.3s, -webkit-transform 0.3s; transition: background-color 0.3s, transform 0.3s; -webkit-transition-timing-function: ease, cubic-bezier(0.7,0,0.3,1); transition-timing-function: ease, cubic-bezier(0.7,0,0.3,1); -webkit-transform: translate3d(0,100%,0) translate3d(0,-3px,0); transform: translate3d(0,100%,0) translate3d(0,-3px,0); } .term_bar_item.active_term, .term_bar_item.active_term:hover{ color:#fff; background-color: #0073e1; } .term_bar_item.active_term:after{ transform: translate3d(0,0,0); background: #0073e1; color:#fff; } .agency_listings_wrapper{ width: 100%; display: flex; flex-direction: row; flex-wrap: wrap; } .title_content_agency{ } .agency_listings_title{ margin-top:13px; } .agency_agents_wrapper{ margin-bottom: 30px; } .single-estate_agency #agent_contact_name, .single-estate_agency #agent_user_email, .single-estate_agency #agent_phone { width: 31.7%; } .single-estate_developer #agent_contact_name, .single-estate_developer #agent_user_email, .single-estate_developer #agent_phone { width: 31.25%; } .single-estate_developer #agent_comment, .single-estate_agency #agent_comment{ height: 175px; } .single-estate_agency .agent_contanct_form{ margin: 0px; box-shadow: none; } .single-estate_agency .agency_contact{ margin-right: 0px; padding-right: 0px; } .no_agents { padding: 0px 15px; } .agent_card_my_listings{ position: absolute; left: 15px; bottom: 10px; font-size: 12px; background-color: #f1bf7f; color: #ffffff; float: right; padding: 4px 15px; margin-top: 4px; line-height: 12px; z-index: 1; font-weight: 600; } .post_count{ position: absolute; bottom: 30%; right: 17%; font-size: 40px; font-weight: 300; color: #f6bd7d; text-align: center; width: 50px; height: 50px; border: 1px solid #f1f1f1; border-radius: 50%; } .no_more_list{ } .no_more_list:hover { } .agency_contact_class{ width:100%; } .agency_contact_container{ width: 1160px; margin: 0px auto; padding: 0px 26px; } .agency_contact_padding{ padding-top: 65px; } .agency_contact_padding .agency_detail, .agency_contact_padding .agency_detail a{ color:#5B6E8C; } .developer_content { margin-top: 30px; } .developer_content .col-md-9, .developer_content .col-md-8{ padding-left: 0px; line-height: 22px; } .developer_contact_wrapper{ float:left; background-color: #fff; width: 100%; margin-bottom: 30px; } .developer_map{ margin-top: 70px; padding-right: 30px; } .developer_contact_wrapper .agent_contanct_form { box-shadow: none; padding-left: 15px; padding-right: 15px; } .developer_contact_button{ margin-top: 7px; float: left; } .developer_taxonomy a { color: #ffffff; border-radius: 17px; padding: 5px 17px; margin-right: 15px; margin-top: 15px; font-size: 12px; border-radius: 17px; float: left; font-weight: 700; transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none; border: 1px solid #f6bd7d; text-transform: capitalize; line-height: 1.65em; background-color: #f6bd7d } .developer_taxonomy.agent_taxonomy a{ background: transparent; } .single-estate_agent .developer_taxonomy a { border: 1px solid #0dc3f8; color: #0dc3f8; } .single-estate_agent .developer_taxonomy a:hover { background-color:#0dc3f8; color: #fff; } .single-estate_developer .agent_contanct_form{ margin-left:0px; margin-bottom: 0px; } /*=directory --------------------------------------------------------*/ #directory_load_more{ cursor: pointer; clear: both; float:left; } .directory_slider { padding-right: 15px; margin-top: 7px; width: 100%; float: left; } .directory_sidebar#primary .adv_search_slider label, .directory_sidebar #amount_wd{ margin-bottom: 0px; float: none; } .directory_sidebar#primary .adv_search_slider{ height:auto; } .directory_sidebar{ margin-bottom: 30px; margin-top: 0px; width:30%; } .directory_sidebar.col-md-pull-9{ right:70%; } .directory_sidebar_wrapper { background-color: #ffffff; display: inline-block; padding: 30px; border: 1px solid #fff; } .directory_sidebar_wrapper .filter_menu{ margin-left: 0px; } .directory-adv_actions .sidebar_filter_menu, .directory-adv_category .sidebar_filter_menu, .directory-adv_conty .sidebar_filter_menu, .directory-adv_city .sidebar_filter_menu, .directory-adv_area .sidebar_filter_menu{ padding: 0px; } .directory_sidebar .caret_sidebar { top: 7px; } .directory_sidebar .extended_search_check_wrapper{ display:block; } .directory_sidebar .extended_search_checker{ width:100%; } .listing_filters_head_directory .filter_menu{ margin-left: 0px; margin-top: 8px!important; padding-bottom:0px; } .listing_filters_head_directory .listing_filter_select{ margin-top:8px; } .listing_filters_head_directory{ border-top:1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; height: 60px; margin: 0px; margin-bottom: 30px; float: left; width: 100%; } .directory_sidebar .adv_search_slider{ width:100%; height: auto; } .directory_sidebar label { padding-right: 3px; } .directory_sidebar label.directory_checkbox { width:auto; } .directory_sidebar#primary .adv_search_slider label, .directory_sidebar #amount_wd { margin-bottom: 0px; float: none; font-size: 13px; } .property_keyword_wrapper label { margin-bottom: 7px; margin-top: 0px; } .property_status_wrapper label{ margin-bottom: 7px; margin-top: 7px; } .property_status_wrapper{ float: left; width: 100%; padding-top: 10px; } .property_keyword_wrapper { float: left; width: 100%; } .directory_content_wrapper{ margin-bottom: 30px; } .page-template-property_list_directory .single-content { margin-bottom: 0px!important; } .page-template-property_list_directory .single-content p{ margin-bottom: 26px; } .directory_slider #property_size, .directory_slider #property_lot_size, .directory_slider #property_rooms, .directory_slider #property_bedrooms, .directory_slider #property_bathrooms { color: #0073e1; font-weight: 700; } .page-template-property_list_directory .content_wrapper .col-md-9 { /*min-height: 1150px;*/ min-height: 1500px; } .directory_slider { padding-right: 15px; margin-top: 13px; width: 100%; float: left; } /* Energy saving grade output */ .energy_class_container .col-eng-gruppo.energy-gruppo-1 { width: 11.1%; } .energy_class_container .col-eng-gruppo { position: relative; float: left; min-height: 1px; } .energy_class_container .row.class-energy p { margin-bottom: 0; } .energy_class_container [class^=energy-] { padding: 6px 0; color: #fff; border-radius: 0; text-align: center; } .energy_class_container .indicator-energy[data-energyclass="D"], .energy_class_container .indicator-energy[data-energyclass="E"], .energy_class_container .indicator-energy[data-energyclass="F"], .energy_class_container .indicator-energy[data-energyclass="G"], .energy_class_container .indicator-energy[data-energyclass="H"]{ right: 7%; left: inherit; } .energy_class_container .indicator-energy[data-energyclass="D"]:before, .energy_class_container .indicator-energy[data-energyclass="E"]:before, .energy_class_container .indicator-energy[data-energyclass="F"]:before, .energy_class_container .indicator-energy[data-energyclass="G"]:before, .energy_class_container .indicator-energy[data-energyclass="H"]:before{ right: 8%; left: inherit; } .energy_class_container .indicator-energy:before { content: ""; position: absolute; border-top: 10px solid #999; border-left: 10px solid transparent; border-right: 10px solid transparent; bottom: -10px; left: 8%; margin-left: 5px; } .energy_class_container .detail-information-content th, .energy_class_container .indicator-energy { white-space: nowrap; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .energy_class_container .indicator-energy { position: absolute; top: -55px; left: 7%; padding: 6px 12px; color: #fff; background-color: #999; font-weight: 700; } .energy_class_container .energy-H { background-color: #790000; } .energy_class_container .energy-G { background-color: #b80000; } .energy_class_container .energy-F { background-color: #d22300; } .energy_class_container .energy-E { background-color: #e67300; } .energy_class_container .energy-D { background-color: #eb9d00; } .energy_class_container .energy-C { background-color: #ebc400; } .energy_class_container .energy-B { background-color: #91d100; } .energy_class_container .energy-A { background-color: #7fb800; } .energy_class_container .energy-Aplus { background-color: #6d9e00; } .energy_class_container .row.class-energy { padding-top: 55px; margin: 5px 0px 0px; } @media only screen and (max-width:767px) { .energy_class_container .indicator-energy:before, .energy_class_container .presentation-detail>li+li { margin-left: 0 } .energy_class_container .detail-information-content th { padding-left: 5px; padding-right: 5px } .energy_class_container .class-energy { position: relative; float: left; width: 100%; } .energy_class_container .col-eng-gruppo { position: static } .energy_class_container .indicator-energy { left: 0; top: 0; right: 0 } .energy_class_container .indicator-energy[data-energyclass=A4]:before { left: calc((10% * .5) - 10px) } .energy_class_container .indicator-energy[data-energyclass=A3]:before { left: calc((10% * 1.5) - 10px) } .energy_class_container .indicator-energy[data-energyclass=A2]:before { left: calc((10% * 2.5) - 10px) } .energy_class_container .indicator-energy[data-energyclass=A1]:before { left: calc((10% * 3.5) - 10px) } .energy_class_container .indicator-energy[data-energyclass=Aplus]:before { left: calc((12.5% * .5) - 10px) } .energy_class_container .indicator-energy[data-energyclass="A"]:before { left: calc((12.5% * 1.5) - 10px) } .energy_class_container .energy-gruppo-1 .indicator-energy[data-energyclass="B"]:before { left: calc((12.5% * 2.5) - 10px) } .energy_class_container .energy-gruppo-2 .indicator-energy[data-energyclass="B"]:before { left: calc((10% * 4.5) - 10px) } .energy_class_container .energy-gruppo-1 .indicator-energy[data-energyclass="C"]:before { left: calc((12.5% * 3.5) - 10px) } .energy_class_container .energy-gruppo-2 .indicator-energy[data-energyclass="C"]:before { left: calc((10% * 5.5) - 10px) } .energy_class_container .energy_class_container .indicator-energy[data-energyclass="D"] { right: 0; left: 0 } .energy_class_container .energy-gruppo-1 .indicator-energy[data-energyclass="D"]:before { right: calc((12.5% * 3.5) - 10px); left: auto } .energy_class_container .energy-gruppo-2 .indicator-energy[data-energyclass="D"]:before { right: calc((10% * 3.5) - 10px); left: auto } .energy_class_container .indicator-energy[data-energyclass="E"] { right: 0; left: 0 } .energy_class_container .energy-gruppo-1 .indicator-energy[data-energyclass="E"]:before { right: calc((12.5% * 2.5) - 10px); left: auto } .energy_class_container .energy-gruppo-2 .indicator-energy[data-energyclass="E"]:before { right: calc((10% * 2.5) - 10px); left: auto } .energy_class_container .indicator-energy[data-energyclass="F"] { right: 0; left: 0 } .energy_class_container .energy-gruppo-1 .indicator-energy[data-energyclass="F"]:before { right: calc((12.5% * 1.5) - 10px); left: auto } .energy_class_container .energy-gruppo-2 .indicator-energy[data-energyclass="F"]:before { right: calc((10% * 1.5) - 10px); left: auto } .energy_class_container .indicator-energy[data-energyclass="G"] { right: 0; left: 0 } .energy_class_container .energy-gruppo-1 .indicator-energy[data-energyclass="G"]:before { right: calc((12.5% * .5) - 10px); left: auto } .energy_class_container .energy-gruppo-2 .indicator-energy[data-energyclass="G"]:before { right: calc((10% * .5) - 10px); left: auto } .energy_class_container .section-contact .contact-box { border: none } .energy_class_container .section-contact .down .contact-data { background-color: #fff; padding: 0; border: none } } /* energy saving grade output END */ /* LIsting load more button */ .single_listing_block .load_more_ajax_cont { text-align: left; padding-left: 15px; } .single_listing_block .load_more_ajax_cont .wpresidence_button { float:none; } .single_listing_block .load_more_ajax_cont .load_more_progress_bar{ display:none; } /* LIsting load more button END */ /* LIsting spinner */ .single_listing_block .spinner{ margin: 50px auto; } /* LIsting spinner END */ /* AGENT customg parameters features */ .add_custom_data_cont .cliche_row{ display:none; } .row.custom_details_container .col-md-3 { margin-bottom: 5px; margin-top: 5px; } .custom_details_container { padding: 0px; float: left; margin: 15px 0px 0px 0px; width:100%; } .custom_details_container .row { margin: 0px; } .custom_details_container .custom_parameter_label{ margin-right: 10px; font-weight: 700; width: 100%; float: left; color: #333; } .col-md-8.add_custom_data_cont .row { margin: 0px; } .row.single_parameter_row .col-md-5:first-of-type, .row.single_parameter_row .col-md-2:last-of-type { padding-left: 0px; } .row.single_parameter_row .col-md-2:last-of-type { line-height: 1.3em; } .agent_taxonomy{ width: 100%; float: left; margin-bottom: 30px; } .custom_parameter_wrapper{ margin: 0px -15px; } .custom_parameter_wrapper .col-md-4{ margin-bottom: 10px; } /* AGENT customg parameters features END */ /* PLaces Slider CSS */ .estate_places_slider .places_wrapper_type_2{ position:relative; border-radius: 0px; } .estate_places_slider button.slick-prev.slick-arrow, .estate_places_slider button.slick-next.slick-arrow { top: 50%; width: 50px; height: 50px; border-radius: 50%; cursor: pointer; color: #99a2ae; background-color: #fff; color: #fff; padding-left: 8px; border: none; position: absolute; -moz-box-shadow: 10 10px 31px 0 rgba(7,152,255,0.25); box-shadow: 0 10px 31px 0 rgba(7,152,255,0.25); z-index: 10; margin-top: -25px; } .estate_places_slider button.slick-prev.slick-arrow:hover, .estate_places_slider button.slick-next.slick-arrow:hover { -moz-box-shadow: 0 3px 23px 9px rgba(7,152,255,0.25); box-shadow: 0 3px 23px 9px rgba(7,152,255,0.25); transition: 0.3s ease-out; } .estate_places_slider button.slick-prev.slick-arrow{ left: -25px; } .estate_places_slider button.slick-next.slick-arrow { right:-25px; } .estate_places_slider button.slick-prev.slick-arrow:before { margin-right: 10px; content: '\e800'; font-family: "fontello"; font-size: 20px; line-height: 30px; opacity: 1; color: #434953; } .estate_places_slider button.slick-next.slick-arrow:before { margin-right: 5px; content: '\e801'; font-family: "fontello"; font-size: 20px; line-height: 30px; opacity: 1; color: #434953; } .estate_places_slider .places_wrapper_type_2 .places_cover{ border-radius: 0px; } /* PLaces Slider CSS END */ /* Virtual Tour Header */ .container_tour { position: relative; min-height:50px; } .container_tour iframe { width: 100%; } /* Virtual Tour HEader END */ /* SLIDER TYPE 3 */ .slider_type_3.theme_slider_wrapper .carousel-indicators{ text-align:left; width:100%; } .theme_slider_3_carousel-indicators { position: absolute; bottom: 135px; left: 50%; z-index: 15; width: 1110px; padding-left: 0; margin-left: -565px; text-align: left; list-style: none; padding-top: 10px; } .theme_slider_3_price{ z-index: 1; color: #fff; font-size: 19px; font-weight: 600; margin-bottom: 25px; } .theme_slider_3_price .price_wrapper{ position: absolute; width: 550px; right: 0px; display:none; } .theme_slider_3_price .price_wrapper.active{ display:block; } .theme_slider_3 .inforoom_unit_type5:after{ content: " "; width: 2px; height: 12px; background: #c3c1c1; position: absolute; top: 1px; right: -12px; } .theme_slider_3 .inforoom_unit_type5:last-of-type:after{ display:none; } .theme_slider_3_price .price_label{ font-size: 19px; font-weight: 600; color: #fff; } .theme_slider_3_carousel-indicators a { display: inline-block; width: auto; text-indent: initial; cursor: pointer; background-color: transparent; border: none; border-radius: 0px; height: auto; float: left; color: #fff; text-align: left; padding: 10px; line-height: 1.3em; position: relative; margin: 0px; font-size: 14px; font-weight: 600; line-height: 1.6; } .theme_slider_3_carousel-indicators img{ width: 90px; border: 2px solid #fff; border-radius: 2px; transition: all 300ms ease; } .theme_slider_3_carousel-indicators a.active img{ border: 2px solid #444; } .theme_slider_3_sec_row{ color: #fff; font-weight: 600; text-transform: uppercase; font-size: 16px; margin-left: -5px; } .theme_slider_3 .owl-prev{ height: 90px; width: 90px; position: absolute; background-color: #222; right: 90px; bottom: 0; top: auto; margin-top: 120px; line-height: 100px; text-align: center; transition: all 300ms ease; border: none; } .theme_slider_3 .owl-next{ height: 90px; width: 90px; position: absolute; background-color: #222; right: 0px; bottom: 0; top: auto; line-height: 100px; text-align: center; transition: all 300ms ease; border: none; } .theme_slider_3.owl-carousel .owl-nav button.owl-prev, .theme_slider_3.owl-carousel .owl-nav button.owl-next{ background-color: #222; margin: 0px; border-radius: 0px; } .theme_slider_3 .owl-next:hover, .theme_slider_3 .owl-prev:hover{ opacity:0.8; } #property_animation_slider .carousel-control-theme-prev, #property_animation_slider .carousel-control-theme-next{ background-color: transparent!important; } .estate_places_slider button.slick-prev.slick-arrow, .estate_places_slider button.slick-next.slick-arrow{ background-color: #fff!important; } .theme_slider_3_gradient{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; background: #000; opacity: 0.5; } .slider_type_3 .slide_cont_block{ position: absolute; bottom: auto; width: 500px; left: 50%; margin-left: -555px; z-index: 2; top: 33%; } .theme_slider_3 .theme_slider_contact_wrapper{ top: 0px; position: relative; left: 0px; } .theme_slider_3.full_screen_yes .slide_cont_block{ bottom: 30%; } .slider_type_3 .slide_cont_block h2 { font-weight: 600; color: #fff; font-size: 55px; line-height: 1em; margin-bottom: 20px; } .slider_type_3 .slide_cont_block h2:hover{ opacity:0.9; } /* SLIDER TYPE 3 END */ .property_animation_slider .slide_caption{ position: absolute; width: 1110px; z-index: 3; margin-left: -555px; bottom: 19%; left: 50%; } .property_animation_slider .slide_caption h2{ font-weight: 700; color: #fff; font-size: 43px; border-bottom: 2px solid #fff; width: auto; float: left; padding-bottom: 10px; padding: 0px 10px 10px 0px; letter-spacing: -1px; text-transform: capitalize; } .property_animation_slider .carousel-indicators{ display:none; } .property_animation_slider.theme_slider_wrapper .carousel-indicators{ text-align:left; width:100%; } .property_animation_slider .image_div{ position:absolute; top:0; left:0; right:0; bottom:0; background-size: cover; background-position: 50% 50%; } #property_animation_slider .carousel-control-theme-next{ position: absolute; top: 50%; right: 7px; height: 50px; width: 50px; background-color: transparent; opacity: 0.99; color: #fff; padding: 2px 0px 0px 18px; margin-top: -43px; font-size: 50px; } #property_animation_slider .carousel-control-theme-prev{ position: absolute; top: 50%; left: 11px; height: 50px; width: 50px; background-color: transparent; opacity: 0.99; color: #fff; border-radius: 50%; padding: 2px 0px 0px 14px; margin-top: -43px; font-size: 50px; } /* Property Animation SLider END */ @keyframes kenburns { 0% { opacity: 1; transform: scale(1) rotate(.02deg); } 100% { transform: scale(1.2) rotate(.02deg); //transform: scale3d(1.55, 1.55, 1.55) translate3d(-190px, -80px, 0px); animation-timing-function: ease-in; opacity: 1; } } @keyframes kenburns2 { 0% { transform: scale3d(1.2, 1.2, 1.2) translate3d(-50px, -30px, 0px); opacity: 1; } 100% { transform: scale3d(1, 1, 1) translate3d(-0px, 0px, 0px); animation-timing-function: ease-in; opacity: 1; } } @keyframes kenburns3 { 0% { opacity: 1; } 100% { transform: scale3d(1.2, 1.2, 1.2) translate3d(30px,30px, 0px); animation-timing-function: ease-in; opacity: 1; } } .animation_class_1.active .image_div img, .animation_class_2.active .image_div img, .animation_class_3.active .image_div img{ margin: 0px auto; animation: kenburns 60s; transform: scale(1.2) rotate(.02deg); } .prop_animation_class_1.active .image_div img{ margin: 0px auto; animation: kenburns 30s; transform: scale(1.2) rotate(.02deg); } .prop_animation_class_2.active .image_div img{ margin: 0px auto; animation: kenburns2 30s; transform: scale(1.2) rotate(.02deg); } .prop_animation_class_3.active .image_div img{ margin: 0px auto; animation: kenburns3 30s; transform: scale(1.2) rotate(.02deg); } .theme_slider_3_exp{ color: #fff; display: inline-block; width: 100%; line-height: 22px; font-size: 16px; float: left; padding-right: 30%; } .prop_animation_class_1.active .slide_caption{ animation: title_kenburns1 4s; } .prop_animation_class_2.active .slide_caption{ animation: title_kenburns2 4s; } .prop_animation_class_3.active .slide_caption{ animation: title_kenburns3 4s; } .property_animation_slider .slide_caption h2:empty{ border: 0px; } @keyframes title_kenburns1 { 0% { opacity: 0.75; transform: translate3d(30px, -10px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); animation-timing-function: ease-in; opacity: 1; } } @keyframes title_kenburns2 { 0% { opacity: 0.75; transform: translate3d(-5px, -30px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); animation-timing-function: ease-in; opacity: 1; } } @keyframes title_kenburns3 { 0% { opacity: 0.75; transform: translate3d(5px, 30px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); animation-timing-function: ease-in; opacity: 1; } } /*.animation_class_2.active .image_div { animation: kenburns 60s; transform: scale(1.2) rotate(.02deg); } .animation_class_3.active .image_div { animation: kenburns 60s; transform: scale(1.2) rotate(.02deg); }*/ /* Estate Sliders END */ /* Front Property page submit template front_property_submit.php */ .submit_property_front_wrapper{ width: 100%; padding: 30px; background-color: #fff; float: left; } .page-template-front_property_submit{ margin-top: 30px; } body.page-template-front_property_submit{ margin-top: 0px; } .page-template-front_property_submit .navigation_container{ padding: 0px 0px; float: left; width: 100%; } .navigation_buttons_wrapper_top{ display: inline-block; opacity: 0; height: 1px; } .page-template-front_property_submit .navigation_container button{ margin-right:20px; } .page-template-front_property_submit .single_step{ overflow:hidden; display:none; } front_submit_next_step_top, #front_submit_next_step, #front_submit_prev_step_top, #front_submit_prev_step{ margin-right: 20px; margin-bottom: 0px; } #front_submit_prev_step{ display:none; } .page-template-front_property_submit .add-estate.profile-page.profile-onprofile.row:first-child{ border:none; } .page-template-front_property_submit .navigation_container a{ font-weight: 800; font-size: 16px; width: 20%; float: left; padding-bottom: 20px; padding-left: 30px; padding-right: 30px; padding-top: 20px; background: #f3f3f3; text-align: center; } .page-template-front_property_submit .navigation_container a.active{ background: #fff; } .page-template-front_property_submit .navigation_container a.active{ color:#0dc3f8; } .page-template-front_property_submit .step_1{ display:block; } .page-template-front_property_submit .step_1, .page-template-front_property_submit .step_3, .page-template-front_property_submit .step_5, .page-template-front_property_submit .step_7{ } .page-template-front_property_submit .step_2, .page-template-front_property_submit .step_4, .page-template-front_property_submit .step_6{ } .page-template-front_property_submit #prev_step, .page-template-front_property_submit #submit_property{ display:none; } .page-template-front_property_submit .links_block #register_link{ display:none; } .page-template-front_property_submit .login_row, .page-template-front_property_submit #facebookloginsidebar_mobile, .page-template-front_property_submit #googleloginsidebar_mobile, .page-template-front_property_submit #twitterloginsidebar_mobile { display:none; } .page-template-front_property_submit .loadersmall { border: 3px solid #f3f3f3; -webkit-animation: spin 1s linear infinite; animation: spin 1s linear infinite; border-top: 3px solid #0073e1; border-radius: 50%; width: 15px; height: 15px; display: inline-block; margin-bottom: -4px; margin-lefT: 5px; } .page-template-front_property_submit .login_header_text{ margin-bottom:20px; color: #263238; font-size: 16px; line-height: 1.6em; font-weight: 600; } .page-template-front_property_submit .submit_mandatory { padding-left: 0px; } /*=gutenberg ---------------------------------------------------------*/ .wp-block-columns .wp-block-column:not(:first-child), .wp-block-columns .wp-block-column:nth-child(even) { margin-left: 15px; } .wp-block-columns .wp-block-column:not(:last-child) { margin-right: 0px; } .wp-block-columns .wp-block-column{ margin-bottom: 0px; } .wp-block-columns .wp-block-column:nth-child(odd){ margin-right: 0px; } .wp-block-columns.alignfull.has-1-columns .wp-block-column:nth-child(odd) { margin-right: 0px; } .residence_gutenberg_class .places_wrapper_type_2 { margin: 0px 15px; width: auto; } /*=gutenberg demo css ---------------------------------------------------------*/ .residence_demo_title{ font-family: 'Open Sans'; font-weight: 700; color: #333; margin-top: 15px; } .residence_demo_title_under{ font-family: 'Open Sans'; font-weight: normal; font-style: normal; color: #8593a9; margin-top: 10px; margin-bottom: 45px; width:550px; margin:0px auto; text-align: center; } /*=open street map --------------------------------------------------------------*/ .leaflet_cluster{ width: 72px; height: 75px; font-size: 15px; background-image: url(css/css-images/cloud.png); /* margin-top: 50%; */ top: -36px; left: -36px; position: absolute; background-position: 50% 50%; background-repeat: no-repeat; color: #fff; font-weight: bold; text-align: center; line-height: 75px; } .leaflet-popup .wpestate_marker{ position: absolute; top: 8px; left: -3px; transform: none; } .leaflet-popup-content-wrapper, .leaflet-popup-tip { background: transparent!important; box-shadow: none!important; } .leaflet-control-zoom{ display:none; } .wpresidence_leaflet_label{ background: #fff; float: left; width: 100px; text-align: center; margin-left: -50px; } .leaflet_submit_map_wrapper{ z-index: 0; } .submit_leaflet_admin{ background-color: #fff;; padding: 5px; min-width: 255px; } .leaflet-popup-close-button{ display:none; } /*==main demo */ .uvc-heading h2{ font-weight:800!important; } .newsletter input { box-shadow: 0 30px 50px 0 rgba(0,0,0,0.1); border-top-right-radius: 2px; border-bottom-right-radius: 2px; } .newsletter_input{ height: 53px; background-color: #0073e1; width: 25%; border-color: transparent; color: #fff; font-weight: 500; padding: 0px; font-size: 15px; margin: 0px; font-weight: 600; } input[type=email].newsletter_form { width: 75%; height: 54px; padding: 18px 18px; color: #8593a9; font-size: 15px; } .newsletter input.newsletter_form { padding-left:15px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; } /*=stripe card*/ .payment-container .perpack, #direct_pay, #pick_pack, .wpestate_stripe_booking_prop, #wpestate_stripe_booking_recurring, #wpestate_stripe_booking{ min-width: 170px; height: 69px; cursor: pointer; float: left; font-size: 15px; color: #fff; font-weight: 700; text-align: center; line-height: 68px; font-size: 17px; padding: 0px 25px; } .payment-container .perpack, #direct_pay, #pick_pack, .wpestate_stripe_booking_prop, #wpestate_stripe_booking_recurring, #wpestate_stripe_booking{ margin: 10px 5px 10px 5px; } #pick_pack{ margin: 10px 5px 10px 0px; } .payment-container .perpack { background-color: #0d73e1; } .wpestate_stripe_booking_prop, #wpestate_stripe_booking_recurring, #wpestate_stripe_booking{ background-color:#666ee7; } .wpestate_stripe_booking_prop:hover, #wpestate_stripe_booking_recurring:hover, #wpestate_stripe_booking:hover{ background-color:#32325d; } .wpestate_stripe_form_wrapper{ display: none; position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; bottom: 0px; right: 0px; z-index: 9999; } #instant_booking_modal .wpestate_stripe_form_wrapper{ position: fixed; height: 100vh; } .wpestate_stripe_form_wrapper_back{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; bottom: 0px; right: 0px; background-color: #000; opacity:0.6; } .wpestate_stripe_form_1{ position: absolute; top: 15%; max-width: 400px; left: 0; right: 0; margin: 0px auto; z-index: 1; } #card-errors{ padding: 0px 15px; color:#fff; } #wpestate-stripe-paymentform-1{ padding-top: 25px; padding-bottom: 0px; } .close_stripe_form{ position:absolute; top:5px; right:5px; cursor:pointer; } .wpestate_stripe.wpestate_stripe_form_1 { background-color: #ffffff; display: none; border-radius: 0px; padding: 20px; box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 10px 0px; } .wpestate_stripe.wpestate_stripe_form_1 fieldset { margin: 0 15px 20px; padding: 0; border-style: none; background-color: #6A85DE; box-shadow: 0 6px 9px rgba(50, 50, 93, 0.06), 0 2px 5px rgba(0, 0, 0, 0.08), inset 0 1px 0 #829fff; border-radius: 4px; } .wpestate_stripe.wpestate_stripe_form_1 .row { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin-left: 15px; width: 305px; } .wpestate_stripe.wpestate_stripe_form_1 .row + .row { border-top: 1px solid #819efc; } .wpestate_stripe.wpestate_stripe_form_1 label { width: 15%; min-width: 70px; padding: 11px 0; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .wpestate_stripe.wpestate_stripe_form_1 input, .wpestate_stripe.wpestate_stripe_form_1 button { -webkit-appearance: none; -moz-appearance: none; appearance: none; outline: none; border-style: none; } .wpestate_stripe.wpestate_stripe_form_1 input:-webkit-autofill { -webkit-text-fill-color: #fce883; transition: background-color 100000000s; -webkit-animation: 1ms void-animation-out; } .wpestate_stripe.wpestate_stripe_form_1 .StripeElement--webkit-autofill { background: transparent !important; } .wpestate_stripe.wpestate_stripe_form_1 .StripeElement { width: 100%; padding: 11px 15px 11px 0; } .wpestate_stripe.wpestate_stripe_form_1 input { width: 235px; padding: 5px 15px 7px 15px; color: #fff; margin: 0px; background-color: transparent; -webkit-animation: 1ms void-animation-out; background-color: #728ee9!important; } .close_stripe_form .base { fill: #fff; } .close_stripe_form .glyph { fill: #6772e5; } .wpestate_stripe.wpestate_stripe_form_1 input::-webkit-input-placeholder { color: #87BBFD!important; } .wpestate_stripe.wpestate_stripe_form_1 input::-moz-placeholder { color: #87BBFD!important; } .wpestate_stripe.wpestate_stripe_form_1 input:-ms-input-placeholder { color: #87BBFD!important; } .wpestate_stripe.wpestate_stripe_form_1 button { display: block; width: calc(100% - 30px); height: 40px; margin: 15px 15px 0; background-color: #666ee7; box-shadow: 0 6px 9px rgba(50, 50, 93, 0.06), 0 2px 5px rgba(0, 0, 0, 0.08), inset 0 1px 0 #9ea0ce; border-radius: 3px; color: #fff; font-weight: 600; cursor: pointer; } #wpestate_stripe_form_button_sumit:hover{ background-color: #434582; } .wpestate_stripe.wpestate_stripe_form_1 button:active { background-color: #434582; box-shadow: 0 6px 9px rgba(50, 50, 93, 0.06), 0 2px 5px rgba(0, 0, 0, 0.08), inset 0 1px 0 #9ea0ce; } .wpestate_stripe.wpestate_stripe_form_1 .error svg .base { fill: #fff; } .wpestate_stripe.wpestate_stripe_form_1 .error svg .glyph { fill: #6772e5; } .wpestate_stripe.wpestate_stripe_form_1 .error .message { } .wpestate_stripe.wpestate_stripe_form_1 .success .icon .border { stroke: #87bbfd; } .wpestate_stripe.wpestate_stripe_form_1 .success .icon .checkmark { stroke: #87bbfd; } .wpestate_stripe.wpestate_stripe_form_1 .success .title { color: #fff; } .wpestate_stripe.wpestate_stripe_form_1 .success .message { color: #9cdbff; } .wpestate_stripe.wpestate_stripe_form_1 .success .reset path { fill: #fff; } #wpestate_stripe_alert, #wpestate_stripe_alert_succes{ text-align: center; display:none; } .wpestate_stripe_form_1 .error{ text-align: center; margin-top: 10px; } .wpestate_stripe_form_1 img{ margin:0px auto; } .wpestate_stripe_pay_desc{ text-align: center; color: #222; font-weight: 600; } /*=Woo pay*/ .return_woo_button{ margin-top: 0px; padding: 13px 15px; color: #fff; background-color: #0073e1; font-size: 16px; font-weight: 600; margin-bottom: 0px; border-radius: 0px; display: inline-block; width: auto; color: #fff!important; margin: 10px 0px; } .woocommerce form .form-row{ padding: 3px 3px 3px 0px; } .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last { width: 50%; } .woo_pay{ background: #45cd72; float: left; color: #fff; padding: 10px 15px; color: #fff; font-size: 15px; font-weight: 600; border-radius: 0px; cursor: pointer; margin-top: 10px; min-width: 130px; text-align: center; } .woo_pay_submit { background: #0073e1; border-radius: 0px; cursor: pointer; min-width: 190px; height: 70px; cursor: pointer; float: left; color: #fff; font-weight: 600; text-align: center; line-height: 70px; font-size: 17px; padding: 0px 30px; margin-top: 15px; } .woo_pay_submit:hover, .woo_pay:hover{ background-color: #106dd2; } .woocommerce-error, .woocommerce-info, .woocommerce-message{ display: inline-block; width: 100%; background: #fff; border-top-color: #0073e1; box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 4px 0px; } .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register { background-color: #fff; border: none; box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 4px 0px; margin: 0px 0px 30px 0px; border-radius: 0px; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{ -webkit-font-smoothing: antialiased; padding: 12px 12px; margin-top: 0px; padding: 16px 15px; color: #fff; background-color: #0073e1; font-size: 16px; font-weight: 600; margin-bottom: 0px; border-radius: 2px; } .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{ margin-bottom: 15px; background-color: #fff; border: 1px solid #e7e9ef; color: #8A8F9A; border-radius: 2px; padding: 2px 13px 0px 13px; font-weight: 400; width: 100%; height: 40px; } .woocommerce form .form-row textarea{ height: 240px; padding-top: 10px; } .select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid #e7e9ef; border-radius: 2px; height: 40px; } form.woocommerce-checkout{ background: #fff; padding: 20px 20px 20px 20px; box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 4px 0px; border-top:3px solid #0073e1; } #add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment { background: #fcfcfc; border-radius: 3px; } #add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{ background-color: #efeded; color: #333; } #add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before{ border: 1em solid #efeded; border-right-color: transparent; border-left-color: transparent; border-top-color: transparent; } .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { -webkit-font-smoothing: antialiased; padding: 12px 12px; margin-top: 0px; padding: 20px 45px; color: #fff; background-color: #0073e1; font-size: 17px; font-weight: 600; margin-bottom: 0px; border-radius: 0px; margin-top: 10px; } .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled]{ padding: 16px 15px; opacity: 0.7; color: #fff; display:none; } .woocommerce button.button.alt:hover{ background-color: #576074; } .meta-element-head{ display:none; } .wpresidence_sidebar_cart{ display:inline-block; background-color: #fff; width: 100%; border-radius: 2px; padding: 30px 30px 19px 30px; box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 4px 0px; } .wpresidence_sidebar_cart h3{ margin:10px 0px; } .wpestate_cart_item{ } .wpestate_cart_item span{ font-weight: 600; } .wpresidence_sidebar_cart h4{ margin-top: 10px; } .wpresidence_sidebar_cart_unit{ margin-bottom: 20px; } .woocommerce table.shop_table{ border-radius: 0px; background: #fff; border: 1px solid #e7e9ef; } #coupon_code{ width: 150px; padding: 12px; margin-right: 15px; border: 1px solid #e7e9ef; } .woocommerce-form-coupon #coupon_code{ width: 100%; height: 48px; margin-right: 0px; } .woocommerce a.remove:hover { color: #0073e1!important; background: transparent; } .woocommerce button.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { background-color: #576074; color:#fff; } .woocommerce form .form-row label { line-height: 2; margin-bottom: 0px; } .select2-container--default .select2-selection--single .select2-selection__rendered { color: #8A8F9A; line-height: 40px; } .select2-container--default .select2-selection--single .select2-selection__arrow { height: 40px; } .woocommerce form .form-row .select2-container { width: 100%; line-height: 42px; margin-bottom: 15px; } #order_review_heading{ margin-top:15px; } .showcoupon{ color: #0073e1; } .woocommerce-order{ display: inline-block; width: 100%; background: #fff; border-top-color: #0073e1; box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 4px 0px; padding: 20px; } .woocommerce ul.order_details { margin: 20px 0px; list-style: none; } .woocommerce ul.order_details { margin: 20px 0px 40px 0px; list-style: none; } .woocommerce ul.order_details li { float: left; margin-right: 15px; } .woocommerce .woocommerce-customer-details address{ border-radius: 0px; padding: 20px; font-size: 14px; } .woocommerce-terms-and-conditions-checkbox-text{ padding-left: 20px; } .woocommerce form .form-row .input-checkbox { margin: 5px 8px 0 0; } #shopping-cart{ float: left; color: #333; font-size: 20px; cursor: pointer; margin: 10px -5px 0px 0px; } #shopping-cart-icon{ width: 84%; } .user_not_loged #shopping-cart { margin: 12px -5px 0px 0px; } .user_not_loged .wpestream_cart_counter_header { top: -3px; } .user_loged #shopping-cart{ margin: 29px 0px 0px 0px; } .header_transparent .user_not_loged #shopping-cart { margin: 10px -5px 0 0; } .header_transparent #shopping-cart_icon path { fill: #fff; } .wpestream_cart_counter_header_mobile, .wpestream_cart_counter_header{ position: absolute; top: -5px; background-color: #0073e1; width: 17px; height: 17px; line-height: 20px; text-align: center; border-radius: 50%; padding: 1px 0px 0px 0px; font-size: 12px; color: #fff; left: 2px; line-height: 17px } .wpestream_cart_counter_header_mobile{ border-radius: 50%; width: 25px; height: 25px; background-color: #0073e1; line-height: 25px; text-align: center; font-size: 12px; position: absolute; top: 12px; right: 15px; float: right; color: #fff; left: auto; } .user_loged .wpestream_cart_counter_header{ position: absolute; top: 11px; background-color: #0073e1; width: 20px; height: 20px; line-height: 20px; text-align: center; border-radius: 50%; padding: 1px 0px 0px 0px; font-size: 13px; color: #fff; left: 12px; } .wpestate_header_shoping_cart{ position: absolute; background: #fff; box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08); width:300px; right: 15px; top: 90px; padding: 20px; display: none; } .wpestate_header_shoping_cart_total{ text-align: center; font-weight: 800; font-size: 16px; color: #333; } .wpestate_header_view_cart, .wpestate_header_view_checkout{ width: 100%; display: inline-block; margin-top: 15px; text-align: center; padding: 4px 15px; } .wpestate_header_view_cart{ border-color: #ebba7c; color: #ffffff; background-image: linear-gradient(to right, transparent 50%, #ebba7c 50%); margin-bottom: 0px; } .wpestate_header_view_checkout{ background-color: #B0AE37 } .wpestate_header_view_cart:hover, .wpestate_header_view_checkout:hover{ background-color: #333; color: #fff; border-color: #333; } .wpestate_in_cart_image{ width: 60px; height: 60px; float: left; margin-right: 10px; } .wpestate_in_cart_title{ padding-right: 20px; margin: 0px 0px 0px 5px; font-size: 13px; line-height: 19px; font-weight: 700; } .wpestate_in_cart_price{ width: 100%; font-weight: 700; margin-bottom: 20px; font-size: 13px; color: #f1bf7f; } .woocommerce-order-received .wpresidence_sidebar_cart{ display:none; } .header_wrapper.customnav #shopping-cart_icon path, #shopping-cart_icon path{ fill:#333; } .transparent_header #shopping-cart_icon path{ fill:#fff; } /*elementor pro fontawseom fix*/ .fa, .fas { font-family: "Font Awesome 5 Free"!important; } /*=Mortgage Calculator on Property Page */ #hoo_fees, #monthly_property_tax{ width:100% } #canvas-holder { margin-left: -40px; } .morgage_data_wrapper, .morgage_chart_wrapper{ position:relative; width:50%; margin:0px; padding: 0px; float:left; } .morgage_data_wrapper.onfirst, .morgage_chart_wrapper.onfirst{ padding-right: 15px; } .col-md-12.full_width_prop #morgage_chart{ width: 369px!important; height: 184px!important; margin: 0px auto; } .col-md-12.full_width_prop .morgage_chart_wrapper.onfirst{ height: 184px!important; } .morgage_chart_wrapper label, .morgage_data_wrapper label{ display: inline-block; width: 100%; margin-bottom: 0px; margin-top: 10px; color: #222; font-weight: 700; } .morgage_data_wrapper .morgage_inputdata{ width:100%; } #morgage_down_payment{ width:75%;float: left; } #morgage_down_payment_percent{ width:25%;float: left; } .morg_momth_pay{ position: absolute; top: 75px; left: 0; right: 0; margin-left: auto; margin-right: auto; left: 0; right: 10px; text-align: center; } .morg_month_wrap{ width: 100%; display: block; font-weight: 800; font-size: 17px; color: #333; } #morg_month_total{ } #morg_per_month{ } .morgage_legend{ list-style-type: none; margin: 0px; display: inline; float: left; font-size: 13px; margin-top: 7px; position: absolute; } .morgage_legend li{ display: inline; float: left; margin-right: 10px; } .morgage_legend li:before{ width: 10px; height: 6px; content: " "; margin-right: 5px; background: #0073e1; float: left; margin-top: 7px; } .morgage_legend li:nth-child(n+1):before{ background: #0073e1; } .morgage_legend li:nth-child(n+2):before{ background: #0ac3f8; } .morgage_legend li:nth-child(n+3):before{ background: #ff5e5b; } /*=Taxonomy List*/ .wpestate_term_list{ list-style-type: none; width: 100%; margin: 0px; font-weight: 700; } .wpestate_term_list li{ width: 100%; padding: 2px 0px } .wpestate_term_list span{ float: right; border-radius: 5px; background: #0073e0; color: #fff; padding: 2px 5px; font-size: 12px; line-height: 14px; font-weight: 600; } /*=property list modal*/ .property_details_modal_container{ width:1250px; height: 100%; min-height: 100vh; top:0px; line-height: 1.65em; } #property_modal_images{ width:60%; overflow-y:scroll; float:left; background: #222; } #property_modal_content{ width:40%; overflow-y:scroll; float:left; padding: 20px 0px; display: inline-block; } #property_modal_header{ width: 40%; float: left; padding: 10px 20px 0px 20px; background-color: #f7f7f7; } #property_modal_images img:first-of-type{ width:100%; } #property_modal_images img{ width:50%; display: inline-block; opacity: 0.75; cursor:pointer; transition: all 0.3s ease-out; } #property_modal_images img:hover{ opacity: 1; } #property_modal_images img:first-of-type{ border:none!important; } #property_modal_images img:nth-of-type(2n+1){ border-top: 2px solid #fff; border-left: 1px solid #fff; } #property_modal_images img:nth-of-type(2n+2){ border-top: 2px solid #fff; border-right: 1px solid #fff; } .modal_property_title{ position: relative; float: left; margin-top: 5px; width: 100%; font-weight: 800; font-size: 26px; margin-bottom: 5px; } .admin-bar #property_details_modal_wrapper, #modal_login_wrapper{ z-index: 999999; } .modal_property_price{ float: left; font-size: 20px; font-weight: 800; color: #f1bf7f; } .modal_property_bed{ float: left; margin-left: 30px; font-size: 15px; font-weight: 800; } #modal_contact_agent{ float:left; } .modal_property_addr, .wpestate_property_modal_addr, .wpestate_property_modal_features, .wpestate_property_modal_videos, .wpestate_property_modal_walkscore, .wpestate_property_modal_yelp{ width: 100%; float: left; margin: 10px 0px; } .lightbox_property_wrapper_floorplans .owl-theme .owl-nav{ text-align:left; } .wpestate_property_modal_floor_plans .floor_title { width: 100%; color: #222; margin-bottom: 5px; } .wpestate_property_modal_floor_plans .floor_details { width: 50%; } #property_modal_content .wpestate_agent_details_wrapper{ box-shadow: none; box-shadow: none!important; padding: 0px; } #property_modal_content p{ margin-bottom:15px; } #property_modal_content .mydetails, #property_modal_content .custom_details_container{ display:none; } #property_modal_content .agent_contanct_form{ box-shadow: none!important; padding: 0px; margin-top: 30px; display:none; } #property_modal_content .agent_unit_social_single .fa{ font-size:14px; } #property_modal_content .wpestate_property_description{ box-shadow: none!important; padding: 0px; } #property_modal_content .panel-title{ margin-bottom: 10px; color:#222; } .wpestate_property_modal_details .col-md-4, .wpestate_property_modal_addr .listing_detail.col-md-4, .wpestate_property_modal_features .col-md-4 { width: 50%; } #owl-demo-modal img{ max-height: 800px; width: auto; margin: 0px auto; float: none; right: auto; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } #owl-demo-modal .owl-carousel .owl-item .item{ height:auto; } .modal_lightbox_property_wrapper .lightbox_property_wrapper_level2{ width: 100%; max-width: 1200px; background: transparent; max-height: 800px; min-height: 800px; } .modal_lightbox_property_wrapper .lightbox_property_slider{ max-width: 100%; } .modal_lightbox_property_wrapper .owl-carousel .owl-item .item{ height: 800px; } .modal_bedrooms, .modal_bathrooms, .modal_size{ margin-left: 7px; } .modal_property_addr{ clear: both; float: left; font-size: 15px; font-weight: 700; } #property_modal_content .agent_unit_social_single{ width: 85%; } #property_modal_content .agent_details, #property_modal_content .agentpic-wrapper{ width: 50%; min-height: 0px; padding-left: 0px; } .modal_property_description, .modal_property_adress, .modal_property_details, .modal_property_features, .modal_property_video, .modal_property_video_tour{ margin-bottom: 5px; display:inline-block; } .modal_content_block{ padding: 15px 15px; display: inline-block; width: 100%; } .modal_content_block:empty{ display: none; } .modal_content_block:nth-of-type(odd){ background: #fafafa; } #modal_property_agent{ background: #fff!important; padding-bottom: 0px; } #modal_property_agent .agent_details h3{ font-size: 20px; } #modal_property_agent .agentpict{ height: 210px; } #property_modal_content #agent_contact_name, #property_modal_content #agent_user_email, #property_modal_content #agent_phone { width: 31%; } #property_modal_content .listing_detail strong { color: #222; font-weight: 700; } .vbox-overlay{ z-index:99999999!important; } #property_modal_content .morg_momth_pay { position: absolute; top: 43px; } #owl-demo-modal, #owl-demo-modal .owl-item{ width:1200px; height:768px; } .owl_holder{ width: 100%; height: 100%; background-position: center center; background-size: cover; background-repeat: no-repeat } #property_modal_top_bar{ width: 100%; height: 35px; margin-bottom: 6px; position: relative; border-bottom: 1px solid #e9e9e9; display: inline-block; float: left; } #property_modal_top_bar #add_favorites{ top:0px; left:0px; right: auto; } #property_modal_top_bar .prop_social{ top:0px; } #modal_property_mortgage{ margin-bottom: 30px; } /*=property unit5*/ .property_unit_type5 { min-height: 400px; margin-bottom: 30px; } .col-md-12.property_unit_type5, .listing_wrapper.col-md-12 > .property_unit_type5_content_wrapper.property_listing{ min-height: 300px!important; } .listing_wrapper.col-md-12 > .property_listing.property_unit_type5_content_wrapper .carousel-inner { position: relative; width: 100%; max-width: 100%; min-height: 300px; } .shortcode-col.listing_wrapper.property_unit_type5 { min-width:350px; } .shortcode-col.listing_wrapper.has_4per_row.property_unit_type5 { min-width:260px; } .shortcode-col.listing_wrapper.property_unit_type5 { min-width:350px; } .shortcode-col.listing_wrapper.property_unit_type5 { min-width:350px; } .col-md-9 .listing_wrapper.col-md-12 .property_listing.property_unit_type5_content_wrapper .listing_unit_price_wrapper{ padding-left: 5px; } .listing_wrapper.col-md-12 .property_listing.property_unit_type5_content_wrapper h4 { padding-left: 0px; } .property_unit_type5_content{ background-position: center center; background-repeat: no-repeat; background-size: cover; background-color: transparent; width:100%; height: 100%; min-height: 400px; cursor:pointer; } .property_unit_type5_content_wrapper{ background-color: #000; width:100%; height: 100%; position:relative; } .property_unit_type5_content_details{ color: #fff; position: absolute; bottom: 15px; left:15px; z-index: 9; } .property_unit_type5_content_details a{ color:#fff; } .property_unit_type5_content_details .listing_unit_price_wrapper{ color: #fff; line-height: 30px; font-weight: 600; margin-left: 7px; margin-top: 0px; width: 100%; margin-bottom: 0px; font-size: 15px; } .property_unit_type5_content_details .price_label { font-size: 13px; } .col-md-9.rightmargin .has_4per_row.col-md-4 .property_unit_type5_content_details h4{ padding:0px; } .listing_wrapper.col-md-12 .property_unit_type5_content_details .listing_unit_price_wrapper{ padding-left: 7px; margin-bottom: 3px; } .property_unit_type5_content_details h4{ font-size: 20px; margin-left: 7px; padding-left: 0px; font-weight: 600; margin-bottom: 10px; margin-top: 0px; } .property_unit_type5_content_details_second_row{ display: inline-block; background: #1D293E; padding: 10px; border-radius: 20px; font-weight: 600; } .inforoom_unit_type5{ display:inline-block; margin :0px 10px; position:Relative; } .property_unit_type5 .tag-wrapper{ z-index:9; } .property_unit_type5 .featured_gradient{ background-image: linear-gradient(to right top, rgba(0, 0, 0, 0.75), rgba(95, 70, 70, 0) ); opacity: 0.5; } @supports (-webkit-overflow-scrolling: touch) { /* CSS specific to iOS devices */ .parallax_effect_yes { background-attachment: initial; } } .elementor-location-archive{ float:left; } /** * Owl Carousel v2.3.4 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */ /* * Owl Carousel - Core */ .owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */ position: relative; z-index: 1; } .owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; touch-action: manipulation; -moz-backface-visibility: hidden; /* fix firefox animation glitch */ } .owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .owl-carousel .owl-stage-outer { position: relative; overflow: hidden; /* fix for flashing background */ -webkit-transform: translate3d(0px, 0px, 0px); } .owl-carousel .owl-wrapper, .owl-carousel .owl-item { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); } .owl-carousel .owl-item { position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; } .owl-carousel .owl-item img { display: block; width: auto; margin: 0px auto; } .owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled { display: none; } .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot { cursor: pointer; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot { background: none; color: inherit; border: none; padding: 0 !important; font: inherit; pointer-events: auto; } .owl-carousel.owl-loaded { display: block; } .owl-carousel.owl-loading { opacity: 0; display: block; } .owl-carousel.owl-hidden { opacity: 0; } .owl-carousel.owl-refresh .owl-item { visibility: hidden; } .owl-carousel.owl-drag .owl-item { -ms-touch-action: pan-y; touch-action: pan-y; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .owl-carousel.owl-grab { cursor: move; cursor: grab; } .owl-carousel.owl-rtl { direction: rtl; } .owl-carousel.owl-rtl .owl-item { float: right; } /* No Js */ .no-js .owl-carousel { display: block; } /* * Owl Carousel - Animate Plugin */ .owl-carousel .animated { animation-duration: 1000ms; animation-fill-mode: both; } .owl-carousel .owl-animated-in { z-index: 0; } .owl-carousel .owl-animated-out { z-index: 1; } .owl-carousel .fadeOut { animation-name: fadeOut; } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* * Owl Carousel - Auto Height Plugin */ .owl-height { transition: height 500ms ease-in-out; } /* * Owl Carousel - Lazy Load Plugin */ .owl-carousel .owl-item { /** This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong calculation of the height of the owl-item that breaks page layouts */ } .owl-carousel .owl-item .owl-lazy { opacity: 0; transition: opacity 400ms ease; } .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) { max-height: 0; } .owl-carousel .owl-item img.owl-lazy { transform-style: preserve-3d; } /* * Owl Carousel - Video Plugin */ .owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000; } .owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: transform 100ms ease; } .owl-carousel .owl-video-play-icon:hover { -ms-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3); } .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon { display: none; } .owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity 400ms ease; } .owl-carousel .owl-video-frame { position: relative; z-index: 1; height: 100%; width: 100%; } /** * Owl Carousel v2.3.4 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */ /* * Default theme - Owl Carousel CSS File */ .owl-theme .owl-nav { margin-top: -22px; text-align: center; -webkit-tap-highlight-color: transparent; } .owl-theme .owl-nav [class*='owl-'] { color: #FFF; font-size: 14px; margin: 5px; padding: 4px 7px; background: #D6D6D6; display: inline-block; cursor: pointer; border-radius: 3px; } .owl-theme .owl-nav [class*='owl-']:hover { color: #FFF; text-decoration: none; } .owl-theme .owl-nav .disabled { opacity: 0.5; cursor: default; } .owl-theme .owl-nav.disabled + .owl-dots { margin-top: 10px; } .owl-theme .owl-dots { text-align: center; -webkit-tap-highlight-color: transparent; } .owl-theme .owl-dots .owl-dot { display: inline-block; zoom: 1; *display: inline; } .owl-theme .owl-dots .owl-dot span { width: 10px; height: 10px; margin: 5px 7px; background: #D6D6D6; display: block; -webkit-backface-visibility: visible; transition: opacity 200ms ease; border-radius: 30px; } .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background: #869791; }