/* Buttons */.btn.btn-jy-primary{border:1px solid #333;box-shadow:0 2px 6px #888;padding:5px 7px;text-align:center;background:#33938f;color:#fff}.btn.btn-jy-primary:hover{background:#43a4a0}.btn.btn-jy-primary a{color:#fff}.btn.btn-jy-normal{border:1px solid #333;box-shadow:0 2px 6px #888;padding:5px 7px;text-align:center;background:#eaeaea}.btn.btn-jy-normal:hover{background:#fff}.btn.btn-jy-normal a{color:#000}/* submit input in 聯絡我們 */.elementor-page input.ninja-forms-field.nf-element{width:100%}.elementor-page input.ninja-forms-field.nf-element,.elementor-page textarea.ninja-forms-field.nf-element{border:1px solid #333}/* login / register related */#primary.content-area{display:block;margin:0 auto;border:none;float:none}.page-template-default #content-wrap{min-height:86vh}.has-footer-callout.osf-footer #wrap{margin-bottom:0}/* fix image rendering not full in home page */.home .elementor-posts .elementor-post__card .elementor-post__thumbnail img{height:100%}/* Geodirectory author page */.geodir-addinfo a.geodir-pcomments,.geodir-addinfo .geodir-addtofav,.geodir-addinfo .geodir-pinpoint,.geodir-addinfo .geodir-pinpoint-link,.geodir-loginbox-list #geodir_my_listings_chosen,.geodir-loginbox-list li:nth-child(3){display:none !important}.geodir-loginbox-list li{border-bottom:none}.geodir-chosen-container-single .chosen-single,.geodir-chosen-container-single .chosen-single{background:#fff;background-image:none !important;height:28px}.author.geodir-page #geodir-wrapper{display:block;width:60%;max-width:1080px;min-width:330px;margin:0 auto;min-height:86vh}.author.geodir-page #breadcrumbs{margin-left:0}.author.geodir-page #wrap{margin-bottom:0}/* END of author page */.single-gd_place #main{margin:0 auto}.geodir_full_page section.widget{margin-top:0}.geodir_full_page .widget_wpfeaturedimagewidget img{width:100%;object-fit:contain;background:#000}#geodir_slider{padding-bottom:15px}#geodir_carousel{padding:10px 0}#geodir_carousel li{border:none;margin-bottom:9px}.single-gd_place .search-toggle-li,.single-gd_place #menu-item-gd-location-switcher{display:none}/* site header */#site-header{background:#000;height:auto}#site-header-inner{width:100%}#site-logo-inner a{display:block;transform:translateY(10%)}#site-navigation-wrap .dropdown-menu>li>a{height:auto;color:#fff;font-size:15px;line-height:95px}#site-navigation-wrap .dropdown-menu>li>a:hover{/*color:#00ce1b;*//*border-bottom:5px solid #00ce1b;*/}#site-navigation-wrap .dropdown-menu .sub-menu{border-top:none}header.page-header{display:none}#site-navigation-wrap li.side-panel-li,.oceanwp-mobile-menu-icon .side-panel-btn{display:none}@media only screen and (max-width:959px){.default-breakpoint .oceanwp-mobile-menu-icon{top:15px}#site-logo #site-logo-inner{width:130px}}.post-type-archive-gd_place #geodir-wrapper .entry-header,.geodir_advance_search #geodir-wrapper .entry-header{padding:0 20px}.post-type-archive-gd_place #geodir-wrapper-content,.geodir_advance_search #geodir-wrapper-content{padding:20px}.single-gd_place #geodir-wrapper-content{padding:15px 0 0 20%}@media only screen and (max-width:600px){.single-gd_place #geodir-wrapper-content{padding:15px}}#geodir-wrapper-content,#geodir-sidebar{font:14px/1.5 "Helvetica","Lucida Grande","Microsoft JhengHei",sans-serif}.geodir-tabs-content p{line-height:1.7;color:#333;font-size:16px}#geodir-sidebar{padding-right:10px;padding-top:15px}#geodir-sidebar .gridview_onehalf{height:285px;box-shadow:0 2px 5px #ccc;width:calc(50% - 10px);margin-right:6px}#geodir-sidebar .geodir-category-listing .geodir-content p{height:78px;overflow-y:ellipse}/* 移除 place 內頁的留言區塊 *//*.comment-respond,.akismet_comment_form_privacy_notice{display:none}*//* START of Geodirectory add-listing page styling */.page-template-default #geodir-wrapper-content{float:none;display:block;margin:0 auto;width:60%;max-width:1080px;min-width:768px}.page-template-default #geodir-wrapper .entry-header{padding:0}.page-template-default #geodir-wrapper-content #propertyform h5{padding:40px 0 8px 0}.page-template-default #geodir-wrapper-content #propertyform input{border:none;border-bottom:3px solid #0e072a;box-shadow:none;color:#aaa;background-color:#f5f5f5;padding:10px}.page-template-default #geodir-wrapper-content #propertyform input[type='checkbox']{padding:0}.page-template-default #geodir-wrapper-content #propertyform textarea{border:none;border-bottom:3px solid #0e072a;box-shadow:none;color:#aaa;background-color:#f5f5f5;padding:10px}.page-template-default #geodir-wrapper-content #propertyform .geodir_form_row label{color:#000;font-weight:900}.page-template-default #geodir-wrapper-content .geodir_package{padding-bottom:5px}.page-template-default #geodir-wrapper-content #geodir_accept_term_condition_row{text-align:center;margin-bottom:10px}.page-template-default #geodir-wrapper-content #geodir_accept_term_condition_row label{width:0}.page-template-default #geodir-wrapper-content #geodir_accept_term_condition_row .geodir_taxonomy_field{width:100% !important}.page-template-default #geodir-wrapper-content .elementor{padding-top:40px}.page-template-default #geodir-wrapper-content .elementor .elementor-button span{color:#48add8}/* END of Geodirectory add-listing page styling *//* START of detail page */.gd_place-template-default.single #geodir-wrapper,.page-template-default #geodir-wrapper{display:flex;width:1080px;margin:0 auto}.gd_place-template-default.single .geodir_full_page,.page-template-default .geodir_full_page{width:65% !important}.gd_place-template-default.single .entry-title,.page-template-default .entry-title{border-bottom:none;padding:0 0 20px 0;display:block;width:1080px;margin:0 auto}.gd_place-template-default.single .geodir_full_page .widget_wpfeaturedimagewidget img,.page-template-default .geodir_full_page .widget_wpfeaturedimagewidget img{background:none}.gd_place-template-default.single #geodir-sidebar,.page-template-default #geodir-sidebar{border:1px solid #ccc;padding:25px;color:#333;margin-left:25px;width:calc( 35% - 27px)}.gd_place-template-default.single #geodir-wrapper-content,.page-template-default #geodir-wrapper-content{float:none;display:block;margin:0 auto;width:1080px;padding:0}.gd_place-template-default.single .geodir-sidebar-wrap .label,.page-template-default .geodir-sidebar-wrap .label{width:70px;font-weight:900}.gd_place-template-default.single .geodir-sidebar-wrap .content,.page-template-default .geodir-sidebar-wrap .content{width:calc( 100% - 70px)}.gd_place-template-default.single .geodir-sidebar-wrap .section,.page-template-default .geodir-sidebar-wrap .section{padding:30px 0;border-top:1px solid #ccc;display:flex}.gd_place-template-default.single .geodir-sidebar-wrap .left,.page-template-default .geodir-sidebar-wrap .left{width:70%}.gd_place-template-default.single .geodir-sidebar-wrap .right,.page-template-default .geodir-sidebar-wrap .right{width:30%;position:relative}.gd_place-template-default.single .geodir-sidebar-wrap .right img,.page-template-default .geodir-sidebar-wrap .right img{display:block;width:45px;object-fit:cover;position:absolute;right:0}.gd_place-template-default.single .geodir-sidebar-wrap ul,.page-template-default .geodir-sidebar-wrap ul{list-style:none;margin:0;padding-bottom:20px}.gd_place-template-default.single .geodir-sidebar-wrap ul li,.page-template-default .geodir-sidebar-wrap ul li{padding:10px 0;display:flex}.gd_place-template-default.single .geodir_flexslider,.page-template-default .geodir_flexslider{box-shadow:none}.gd_place-template-default.single .geodir_post_taxomomies,.page-template-default .geodir_post_taxomomies{display:none}.gd_place-template-default.single #reviewsTab,.gd_place-template-default.single #post_imagesTab,.gd_place-template-default.single #post_profileTab,.page-template-default #reviewsTab,.page-template-default #post_imagesTab,.page-template-default #post_profileTab{display:none}.geodir-page #gd-tabs,.page-template-default #gd-tabs{margin-top:40px}.geodir-page ul.geodir-tabs-content,.page-template-default{border:none}.geodir-page .geodir-tabs-content.entry-content>li{width:100%;margin:0}.geodir-page .gd-tab-list-title{font-size:24px;width:100%;display:flex;position:relative}.geodir-page .gd-tab-list-title a{font-size:20px;font-weight:900}.geodir-page .gd-tab-list-title .h-line{border-bottom:1px solid #ccc;width:calc( 100% - 100px );display:inline-block;text-align:right;position:absolute;right:0;top:17px}.geodir-page .geodir_more_info{padding:30px 0}.geodir-page #post_map{padding:20px 0}/* START of 建案側邊表格欄 */.geodir-page #geodir-sidebar .construction_name{display:none}.geodir-page #geodir-sidebar .ninja-forms-req-symbol{display:none}.geodir-page #geodir-sidebar .nf-before-form-content{display:none}.geodir-page #geodir-sidebar .nf-field-container{margin-bottom:10px}.geodir-page #geodir-sidebar .nf-field-container input,.geodir-page #geodir-sidebar .nf-field-container textarea{border-radius:10px;border:1px solid #ccc}.geodir-page #geodir-sidebar .nf-field-element textarea{min-height:70px;height:70px}.geodir-page #geodir-sidebar .nf-before-form-content{margin-bottom:15px;font-weight:900}.geodir-page #geodir-sidebar .nf-field-element input[type=button]{width:100%}.geodir-page #geodir-sidebar .nf-form-content .nf-field-container.name{display:inline-block;width:48%}.geodir-page #geodir-sidebar .nf-form-content .nf-field-container.phone{display:inline-block;width:calc(52% - 20px);margin-left:16px}.geodir-page #geodir-sidebar .info-wrapper{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}.geodir-page #geodir-sidebar .my_title{font-size:18px;font-weight:600;margin-bottom:10px}.geodir-page #geodir-sidebar .nf-form-title h3{margin-bottom:10px}.geodir-page #geodir-sidebar .info-wrapper{display:flex}.geodir-page #geodir-sidebar .info-wrapper .left{width:60px}.geodir-page #geodir-sidebar .info-wrapper .left img{width:60px;height:60px;object-fit:cover;display:block;border-radius:100%}.geodir-page #geodir-sidebar .info-wrapper .right{width:calc( 100% - 79px);margin-left:15px}.geodir-page #geodir-sidebar .info-wrapper .right .list{margin-bottom:0}/* END of 建案側邊表格欄 *//* START of  建案 details info */.geodir-page .geodir_more_info .detail-box{padding-left:100px;display:flex}.geodir-page .geodir_more_info .detail-box .left-side{width:50%;display:inline-block}.geodir-page .geodir_more_info .detail-box .right-side{width:calc(50% - 10px);display:inline-block}.geodir-page .geodir_more_info .detail-box .li{margin-bottom:20px}.geodir-page .geodir_more_info .detail-box .label{width:100px;display:inline-block;color:#aaa}.geodir-page .geodir_more_info .detail-box .val{color:#000}/* END of  建案 details info *//* START of 建案 fixed header */.geodir-page #main .float-header{width:100%;box-shadow:0 1px 2px #999;font-family:微軟正黑體;padding:5px 0 10px 0;background:#fff;position:fixed;z-index:3}.geodir-page #main .float-header .wrapper{display:flex;width:1080px;margin:0 auto}.geodir-page #main .float-header .left-side{width:50%;font-size:12px;color:#888}.geodir-page #main .float-header .left-side .title{color:#000;font-size:24px;font-weight:900}.geodir-page #main .float-header .left-side .address{margin-bottom:15px}.geodir-page #main .float-header .right-side{color:#888;font-size:12px}.geodir-page #main .float-header .right-side .status{position:relative;top:10px}.geodir-page #main .float-header .right-side .price{font-size:24px;color:#000;font-weight:900;margin-bottom:15px;position:relative;top:4px}.geodir-page #main .float-header .right-side .avg-price .btn{margin-left:10px;border-radius:5px;background:#3BA598;color:#fff;padding:4px 10px}/* END of 建案 fixed header *//* START of menu header */.geodir-page #site-header-sticky-wrapper.is-sticky{height:52px !important}/* END of menu header */@media screen and (max-width:600px){.gd_place-template-default.geodir-page #geodir-wrapper{display:table;width:100%;padding:0 20px}.gd_place-template-default.geodir-page .entry-title{padding:0 0 20px 20px;font-size:28px;width:100%}.gd_place-template-default.geodir-page .geodir_full_page{width:100% !important}.gd_place-template-default.geodir-page #geodir_carousel{display:block}.gd_place-template-default.geodir-page .geodir-slides{width:100% !important}.gd_place-template-default.geodir-page #geodir-wrapper-content{width:100%;padding:0 20px}.geodir-page .geodir_more_info .detail-box{padding-left:40px;display:block}.geodir-page .geodir_more_info .detail-box .left-side{width:100%;display:block}.geodir-page .geodir_more_info .detail-box .right-side{width:100%;display:block}.geodir-page .geodir_more_info .detail-box .li{margin-bottom:15px;display:flex}.geodir-page .geodir_more_info .detail-box .label{width:100px;display:inline-block;color:#aaa}.geodir-page .geodir_more_info .detail-box .val{color:#000;width:calc(100% - 150px)}/* START of 建案 fixed header */.geodir-page #main .float-header{background:#f1f1f1;bottom:0;padding:10px 0}.geodir-page #main .float-header .wrapper{display:block;width:100%;padding:0 30px}.geodir-page #main .float-header .left-side{width:100%}.geodir-page #main .float-header .left-side .title{font-size:18px}.geodir-page #main .float-header .left-side .address{margin-bottom:10px}.geodir-page #main .float-header .left-side .rooms{display:none}.geodir-page #main .float-header .right-side{width:100%}.geodir-page #main .float-header .right-side .status{display:none}.geodir-page #main .float-header .right-side .price{font-size:18px;margin-bottom:10px;line-height:1.3}/* END of 建案 fixed header */.geodir-page #site-header-sticky-wrapper,.geodir-page #site-header-sticky-wrapper #site-header{/* height:50px !important;*/}.oceanwp-mobile-menu-icon a{line-height:50px}.geodir-page .geodir-breadcrumb ul{margin-top:0}}/* START of Geodirectory listing page */.geodir_category_list_view li.gridview_onethird{width:calc(33.3% - 3px);margin-right:15px}.geodir_category_list_view h2{padding-top:15px}.post-type-archive-gd_place #geodir-wrapper{margin-top:-15px}.geodir-loc-bar{border:none}@media screen and (max-width:600px){.geodir-pcat-show .cat-link,.geodir-pcat-show .geodir_term_class{font-size:14px}}/* 隱藏 geodirectory author page 付費方案和付費狀況 */.geodir_more_info.geodir_is_paid{display:none}.geodir_more_info.geodir_pricing_type{display:none}.geodir_more_info.geodir_store_type{display:none}/* 預覽頁 preview page 的 styling */.geodir_preview_section{position:absolute;bottom:-40px;width:100%}/* 預設隱藏 profile 頁的資訊 */#primary.content-area .uwp-profile-header,#primary.content-area .uwp-profile-main,#primary.content-area .uwp-profile-side,#primary.content-area .uwp-profile-content{display:none}/* 隱藏 add-listing 內的一些欄位 */#propertyform #geodir_is_paid_row,#propertyform #geodir_pricing_type_row{display:none}/* 修改 geodirectory 清單頁的樣式 */body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar{margin:0;padding:0}.geodir-listing-search .geodir-loc-bar-in{border:none}#geodir-wrapper .geodir-category-list-in{border:none}#geodir-wrapper .geodir-category-list-in{/*background-image:url('https://image.freepik.com/free-vector/japanese-seamless-pattern-cut-out-from-paper_1110-1082.jpg');background-repeat:repeat;*/}#geodir-wrapper .cat-link{font-size:15px}#geodir-wrapper .geodir-cat-list ul li{margin:0}#geodir-wrapper .geodir-cat-list h3{font-size:24px;font-weight:900;margin-left:15px}@media screen and (max-width:600px){#geodir-wrapper .geodir-cat-list h3{margin-left:0}}#geodir-wrapper .geodir-category-list-in .geodir-cat-list-more{margin-left:15px;margin-top:5px}#geodir-wrapper-content .listings-page .geodir-list-view-select{display:none}.geodir-pcat-show a img,.geodir-pcat-hide a img{display:none}.geodir-cat-list a{padding:10px 20px}.geodir-pcat-show a:hover,.geodir-pcat-hide a:hover{background:#ff9400;color:#fff}.geodir-cat-list-more a{padding:10px 20px}.geodir-cat-list-more a:hover{background:#ff9400;color:#fff}/* END of 修改 geodirectory 清單頁的樣式 */