#deal_data_unit_information .content{
    font-size: 1.1em !important;
}
.modal_property_inner .grid .column{
    padding-top: 0.3rem !important;
    padding-bottom: 0.3rem !important;
}
.mobile_alt .intro {
    font-size: 1.15rem !important;
}

.desktop_xxsmall_font
{
    font-size:small!important;
}

.deal_data_unit .description
{
    /*height:135px;*/
    padding-bottom:30px!important;
}

.font_gray_color
{
    color: var( --background-gray-color )!important;
}

.bold_font
{
    font-weight: bold;
}

.padding_5px
{
    padding:5px!important;
}

.padding_left_5px
{
    padding-left:5px!important;
}

.padding_top_0px
{
    padding_top: 0!important;
}

.padding_bottom_0px
{
    padding_bottom: 0!important;
}

/*CARDS 不隔行*/
.no_interlaced
{
    display:-webkit-box!important;
}

#deal_data_segment
{
    /*max-height:350px;*/
    /*overflow:hidden!important;*/
}

.no_bottom_margin
{
    margin-bottom:0px!important;
}

.no_top_margin
{
    margin-top:0px!important;
}

.no_padding
{
    padding:0px!important;
}

.agentad_img_60x80
{
    width:60px!important;
    align-self: center;
}

.get_real_phone:hover
{
    cursor:pointer!important;
}

.get_real_whatsapp:hover
{
    cursor:pointer!important;
}

.cancel_top_margin
{
    margin-top: 0px!important;
}

.cancel_bottom_margin
{
    margin-bottom: 0px!important;
}

.cancel_bottom_padding
{
    padding-bottom: 0px!important;
}

.cancel_top_padding
{
    padding-top: 0px!important;
}

.cancel_bottom_border_radius
{
    border-bottom-left-radius: unset!important;
    border-bottom-right-radius: unset!important;
}

.cancel_top_border_radius
{
    border-top-left-radius: unset!important;
    border-top-right-radius: unset!important;
}

.align_text_to_right
{
    text-align:right!important;
}

.deal_status_0_text
{
    font-weight: bold;
    color: #00b5ad;
}

.deal_status_1_text
{
    font-weight: bold;
    color: green;
}

.deal_status_2_text
{
    font-weight: bold;
    color: #2185d0;
}

.deal_status_3_text
{
    font-weight: bold;
    color: #f2711c;
}

.cursor_pointer
{
    cursor: pointer!important;
}

.overflow_y_scroll
{
    overflow-y:scroll!important;
}

.set_max_height_for_photo_tab
{
    max-height:200px!important;
}

.overflow_y_hidden
{
    overflow-y:hidden!important;
}

.sub_header
{
    font-size:18px!important;
    color:var(--semantic-text-gray);
    margin-top:0;
}

.right_floated
{
    float:right!important;
}

.hotproperties_district_and_developer_word
{
    color: var(--semantic-text-gray);
    font-size:smaller;
}

.hotproperties_sold_unit_word
{
    color: black;
    font-size:smaller;
}

.open_hotproperties
{
    cursor:pointer;
}

.hotproperties_title_word
{
    font-size: 1em;
}

#hotproperties_next
{
    cursor:pointer;
}

#hotproperties_prev
{
    cursor:pointer;
}

.show_more_picture_style
{
    text-align:right;
    cursor:pointer;
    font-size:medium;
    margin-top:10px;
}

#enquiry_request
{
    cursor:pointer!important;
}

.text_align_center
{
    text-align:center;
}

.hide_deal_data_card
{
    display:none;
}

.picture_segment
{
    margin-bottom:0px!important;
    margin-top:0px!important;
    padding-left:50px!important;
    padding-bottom:0px!important;
}

.padding_right
{
    padding-right:65px!important;
}

.hot_img
{
    width:120px;
    height:90px;
}

.floorplan_table td
{
    padding: 2px!important;
    font-size:1.2em;

}

.floorplan_table
{
    margin-bottom:0px!important;
}

.floorplan_table th
{
    padding: 2px!important;
    font-size:1.2em;
}

.floorplan_table th a
{
    padding: 2px!important;
    font-size:1.2em;
}

.layout_plan_and_parking_space_table td
{
    padding: 2px!important;
    font-size:1.2em;
}

.hide_deal_data_card
{

}

.yellow_code
{
    background-color: #fbbd08!important;
    color: white!important;
}

.black_code
{
    background-color: #1b1c1d!important;
    color: white!important;
}

.grey_code
{
    background-color: #767676!important;
    color: white!important;
}

.cancel_top_border
{
    border-top:0px!important;
}

.cancel_top_margin
{
    margin-top:0px!important;
}

.agentad_segment
{
    padding:0 !important;
    border: #FD0 1px solid!important;
}
.agentad_segment .ui.divided.items>.item:last-child{
    padding-bottom: 1em !important;
}

.agentad_company_item
{
    background-color:#FD0!important;
    padding:1em!important;
}

.agentad_whatsapp_first_person
{
    color:#004080!important;
    font-weight:700!important;
    cursor:pointer;
}

.agentad_whatsapp_first_person_mobile
{
    font-size:17px!important;
}

.agentad_whatsapp_first_person:hover
{
    text-decoration: underline;
    cursor:pointer;
}

.agentad_agent_item
{
    padding:1em!important;
}

.margin_bottom_0px
{
    margin-bottom:0px!important;
}

.padding_top_10px
{
    padding-top:10px!important;
}

.font-smaller
{
    font-size:small!important;
}

.hide_deal_data_floor
{
    display:none;
}

.agentad_logo
{
    padding:2px;
    background-color:white;
    width:90px;
    height:30px;
}

.newproperty_agent_ad .ui.divided.items > .item:last-child
{
    padding-bottom:1em !important;
}

#deal_data_unit_modal .content {
    font-size: 1.1em !important;
}

#deal_data_unit_modal .content{
    font-size: 1.1em !important;
}

.deal_data_unit_fullscreen
{
    width:100px!important;
    height:100px!important;
}

.newprop_grid_row{
    padding-top:0!important;
}

.mobile_header_row
{
    padding-bottom:0!important;
}

.mobile_newprop_name
{
    margin-bottom:0!important;
}

.mobile_grid_padding_column
{
    margin-right:0!important;
}

.agentad_whatsapp_icon
{
    margin-right:0!important;
}
.mobile_alt h1{
    font-size: 1.5rem !important;
}
.mobile_alt h2{
    font-size: 1.3rem !important;
}
.sales_status{
    font-size: 1.5rem !important;
}
.mobile_alt .sales_status{
    font-size: 1.2rem !important;
}
.tiny.statistic .value{
    color: var(--sqfoot-color);
}
.tiny.statistic .label{
    font-weight: normal !important;
}
.tiny.statistic.sold .value{
    color: #814141 !important;
}
.mobile_alt.mini.statistic .value{
    font-size: 1.4rem!important;
    color: var(--sqfoot-color);
}
.mobile_alt.mini.statistic .label{
    font-weight: normal !important;
}
.mobile_alt.mini.statistic.sold .value{
    color: #814141 !important;
}
.payment_adjust .ui.checkbox input:focus~label, .payment_adjust .ui.checkbox label{
    color: white !important;
}
.statistic .label{
    text-transform: none !important;
}
#roomtype_segment_result .item .image img{
    object-fit: fill;
    width: 120px!important;
    height: 100px!important;
}
#roomtype_segment_result .item .header{
    font-size: 1.2em !important;
}
#roomtype_segment_result .item .header a{
    color: black;
    font-weight: 450 !important;
}
#roomtype_segment_result .item .header a:hover{
    color: blue !important;
}
.detail_tags{
    line-height: 2rem !important;
}
.ui.desktop.segment{
    font-size: 1.2rem !important;
}
.pricelistTable{
    font-size: 1.1rem !important;
}
.desktop_agent_name_segment  .agent_contact a{
    color: black;
}
.ui.selectable.table tbody tr.unselectable:hover{
    background: inherit !important;
    color: inherit !important;
}
.search_results_div .card .image.desktop_myimage img{
    object-fit: contain;
    height: 130px!important;
}
.show_unit_information_modal.modal{
    position: fixed !important;
}
.desktop_card:hover{
    transform: none !important;
}