.results h2{
	font-size: 1.4rem !important;
}
.priceListDiv .grid{
	font-size: 1.1em !important;
}

.priceListDiv .header{
	font-size: 1.1em !important;
	font-weight: normal !important;
}
.intro{
}
.photo_cover_img{
	border: 3px solid rgba(0,0,0,.1) !important;
}
.thumbImagesDiv{
	align: left;
}
.items .item .description{
	font-size: 1.1em !important;
}

.newproperties_card_image
{
	height:350px;
	overflow: hidden;
}

#desktop_cancel_search_form_border tr td
{
	border-top: 0px !important;
	border-left: 0px !important;
}

#price_min
{
	float:left!important;
}

#price_max
{
	float:right!important;
}

.inner
{
 	margin-top:8px!important;
}

 .track
 {

 }

#price-range
{
	width: 100% !important;
}

/*cancel dropdown top-left and botton-left radius */
#developer_search_dropdown
{
	border-top-left-radius: 0px!important;
	border-bottom-left-radius: 0px!important;
	border-left:0px!important;
}

#permit_year_dropdown
{
	border-top-left-radius: 0px!important;
	border-bottom-left-radius: 0px!important;
	border-left:0px!important;
}

#roll_out_dropdown
{
	border-top-left-radius: 0px!important;
	border-bottom-left-radius: 0px!important;
	border-left:0px!important;
}

#district_dropdown
{
	border-top-left-radius: 0px!important;
	border-bottom-left-radius: 0px!important;
	border-left:0px!important;
}

#sorting
{
	border-top-left-radius: 0px!important;
	border-bottom-left-radius: 0px!important;
	border-left:0px!important;
}


.developer_icon_style
{
    padding-right: 0px!important;
    vertical-align: top;
    padding-top: 0px!important;
    padding-left: 0px!important;
    position: relative;
}


.developer_cover_photo_style
{
    padding-bottom: 0px!important;
    padding-left: 0px!important;
    padding-top: 0px!important;
    padding-right: 0px!important;
}

.search_page_result_header
{
	margin-top:0px!important;
	margin-bottom:5px!important;

}

.newproperty_cover_image
{
	max-width: 220px!important;
	max-height: 146px!important;
	margin: 0px!important;

}

.mobile_newproperty_cover_image
{
	width: 100%!important;
	
}


.newproperty_name_header
{
	margin-top: 5px!important;
	margin-bottom: 0px!important;
	font-size:larger!important;
}

.newproperty_name_sub_header
{
	margin-top: 0px!important;
	color: #808080!important;
	margin-bottom: 2px!important;
	font-size:smaller!important;
}

.mobile_newproperty_name_header
{
	cursor:pointer!important;
	margin-top: 5px!important;
	margin-bottom: 0px!important;
	font-size:1.2em!important;
	font-weight: 600!important;
}

.mobile_newproperty_name_header a
{
	color:black!important;

}

.mobile_newproperty_name_sub_header
{
	margin-top: 0px!important;
	color: #808080!important;
	margin-bottom: 2px!important;
	font-size:1em!important;
	font-weight: 600!important;
}


.mobile_price_number_smaller
{
	font-size:0.5em!important;
}

.search_page_result_price_number
{
	position: absolute;
	bottom: 0;
	right: 0;
	padding-bottom:0px!important;
	padding-right:10px!important;
	margin-bottom:4px!important;
}

.search_page_newest_pricelist
{
	font-size: smaller!important;
	margin-top: 0px!important;
}

.search_page_result_pricelist_match
{
	color: green;
	font-size: smaller;
	float: right;
}

.search_page_result_pricelist_match_title
{
	color: green;
}

.search_page_estate_intro_header
{
	margin-top: 5px!important;
	margin-right:7px!important;
	font-size: smaller!important;
	color: #808080!important;
	font-weight :400!important;
}

.search_page_price_grid
{
	right:0;
	bottom:0;
	padding-right:7px!important;

}

.moblie_search_menu_div_grid
{
	padding-top: 0px!important;
	/*padding-right:0px!important;*/
}

.mobile_cover_photo_style
{
	padding: 0px!important;
}

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

.mobile_cover_image
{
	max-width:80%!important;
	max-width:80%!important;
}

.mobile_developer_data
{

}

.mobile_developer_name_2_subheader
{
	font-size: xx-small!important;
}

.mobile_search_result_css
{
	font-size: 1px!important;
}

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

.pricelist_str_style
{
	font-size: xx-small!important;
	font-weight: 1000!important;
	position: absolute;
	right:0;
	margin-right: 5px!important;
}

.set_padding_bottom_upper
{
	padding-bottom:10px!important;
}

.mobile_xx_small_font_size
{
	font-weight: 600!important;
	font-size: 11px!important;
}

.mobile_newest_pricelist_set_bgcolor
{
	background-color: #F0F8FF!important;
}

.mobile_set_padding_to_zero
{
	padding-right: 0px!important;
}

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

.mobile_pagination_grid
{
	padding:20px!important;
}

.fixed-toolbar { position: fixed; bottom: 0; left: 0; right: 0; margin-bottom: 25px; z-index: 3; padding: 0 10px; }
.fixed-toolbar a { background-color: rgba(0,0,0,.7); color: #fff; padding: 5px 12px; border-radius: 14px; }
.fixed-toolbar a span { padding-left: 4px; }

#msorting .item
{
	font-size:medium!important;
	margin-top:5px!important;
	padding-top:15px!important;

}

.newproperty_cover_logo_image
{
	position:absolute!important;
	width: 75px!important;
	height: 37.5px!important;
	left:145px!important;
	/*opacity: 0.5!important;*/
}

.search_page_price_grid_column
{
	/*width: 150px!important;*/
}

.desktop_cancel_top_border
{
	border-top:0!important;
}

.desktop_set_newest_pricelist
{
	background-color: #F0F8FF!important;
	font-weight:bold!important;
}

.mbtn_sort_icon_red
{
	color: red!important;
}

.mcolumn_menu
{
	padding-top: 0.2em !important;
	padding-bottom: 0.2em !important;	
	padding-left:0.2em!important;
	padding-right:0.2em!important;
}
.dropdown .icon
{
	margin-left:5px!important;
}


.ui.dropdown.active
{
	background: rgba(0,0,0,.05)!important;
}

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

#search_menu_basic_segment_padding
{
	margin-top: 0px!important;
}

.desktop_table_cancel_padding
{
	padding: 0px!important;
}
.desktop_table_cancel_padding_expect_left
{

}
.vertical_align_text_top
{
	vertical-align: top!important;
}

.desktop_bold_text
{
	font-weight: 800!important;
}

.desktop_smaller_font
{
	font-size: 1em!important;
}

.mobile_smaller_font
{
	font-size: 0.8em!important;
}

.semantic_gray_font
{
	color: var( --semantic-text-gray )!important;
}

.black_color_font
{
	color: black!important;
}

.black_color_font:hover
{
	color: #4183c4!important;
}

.desktop_large_text
{
	font-size: 1.5rem!important;
}
.desktop_larger_text
{
	font-size: large!important;
}

.padding_1px
{
	padding-top:2px!important;
}

.padding_top_5px
{
	padding-top:5px!important;
}

.cancel_border
{
	border: 0!important;
}

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

.set_bottom_padding_3
{
	padding-bottom: 3px!important;
}

.right_padded
{
	float: right!important;
}
.padding_bottom_0
{
	padding-top: 3px!important;
	padding-bottom: 0px!important;
}

.cancel_top_and_bottom_padding
{
	padding-bottom:0!important;
	padding-top:0!important;
}
.fix_table_height_and_color
{
	background-color: aqua!important;
	height:50px!important;
}
.pricelist_date
{
	font-weight: 700!important;
	/*color: green!important;*/
}
.pricelist_price_range
{
	font-weight: 700!important;
	/*color: green!important;*/
}
.pricelist_size_range
{
	font-weight: 700!important;
	/*color: blue!important;*/
}

.cancel_td_padding
{
	padding:0px!important;
}

.cancel_tr_padding
{
	padding: 0px!important;
}

.mobile_cancel_margin_and_padding
{
	padding:0px!important;
	margin:0px!important;
}
.cancel_top_padding
{
	padding-top:6px!important;
	padding-bottom:0px!important;
}

.cancel_padding
{
	padding:0px!important;
}

.mobile_set_margin_and_padding_smaller
{
	padding:5px!important;
}

.mobile_cancel_top_bottom_padding
{
	padding-top:0px!important;
	padding-bottom:3px!important;
}

.mobile_set_top_bottom_padding
{
	padding-top: 3px!important;
	padding-bottom:0px!important;
}

.mBody
{
     -webkit-overflow-scrolling: touch;
	overflow: unset!important;
}

.msegment_item
{
	margin-top: 0em !important;
	margin-bottom: 0em !important;
}
.mcolumn_item_right
{
	padding-left : 0em !important;
}

.set_background_color_aqua
{
	background-color: aqua!important;
}
.set_top_padding_0
{
	padding-top: 0px!important;
}

.cancel_bottom_padding_and_top_padding_smaller
{
	padding-bottom:3px!important;
}
.set_bottom_padding_4
{
	padding-bottom: 4px!important;
}
.set_top_padding_4
{
	padding-top: 7px!important;
}

.fav
{
	font-size: 1em !important;
	opacity: 0.2!important;
	/*float:right;*/
}

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

.cancel_bottom_border
{
	border-bottom: unset!important;
}

.cancel_top_border
{
	border-top: unset!important;
}

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

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

.mobile_color_06
{
	color:rgba(0,0,0,.6)!important;
}

.mfav {
	position: absolute;
	top: 10px;
	right: 6px;
	opacity: 0.2 !important;
}
.msegment_item .meta{
	color: gray;
	font-size: 0.9em !important;
}
.msegment_item .description{
	margin-top: 3px !important;
}
.mpriceListDiv{
	margin-top: 5px !important;
}

.msub_header_margin_bottom{
	margin-bottom: 10px!important;
}

.padding_left_0px
{
	padding-left:0px!important;
}

.deal_data_unit_information_status{
	font-size: 15px !important;
}
.sub_content{

}

.newproperties_news_title_word
{

}

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

.cancel_left_right_border
{
	border-left:0px!important;
	border-right:0px!important;
	border-top:0px!important;
}

.cancel_select_bonus_group
{
	color:var(--semantic-text-gray);
	font-size: small;
	float:right;
	cursor:pointer;
}

.segment_cancel_left_right_padding
{
	padding-left:0px!important;
	padding-right:0px!important;
	border-left:0px!important;
	border-right:0px!important;

}

.segment_cancel_border_shadow
{
	box-shadow: unset!important;
	border-radius: 0!important;
}

.segment_background_unset
{
	background-color:unset!important;
	box-shadow: unset!important;
	margin-bottom:0!important;
}

.deal_data_modal_segment_inner
{
	border-top:0px!important;
	box-shadow: unset!important;
	margin-top:0px!important;
	margin-bottom:0px!important;
}

.entry-header
{
	display:none;
}

.newprop_intro_segment
{
	margin-top:0!important;
}

.photo-pager.withFilm, .photo-pager.withPlan
{
	width: 98px !important;
	font-size: 1.1em !important;
	padding-top: 2px !important;
}

.videoLinkOpen_NewProp
{
	display:block!important;
}

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

.photo_cover_img_youtube
{
	border:0!important;
}


.desktop_myimage
{
	width: 190px!important;
	height: 140px!important;
}

.myimage
{
	position: relative!important;
	overflow: hidden;
}

.detail_page_img
{
	position: absolute!important;
	top: -9999px;
	bottom: -9999px;
	left: -9999px;
	right: -9999px;
	margin: auto;
}

.desktop_detail_page_img
{
	max-width: 190px!important;
}