div#MainContent {
	margin: 0 auto;
}

div.ProfileBlockParent {
	padding: 2px 8px 8px 8px;
}

div.ProfileBlock {
	width: 180px;
	height: 1px;
	overflow: visible;
	position: relative;
	left: -190px;
	top: 0;
}

div.AfterProfileBlock {
	position: relative;
	top: -1px;
}

img.ProfileImage {
	max-width: 180px;
}

div#SearchBoxWrapper {
	min-width: 800px;
	max-width: 980px;
}

div.SearchBox {
	padding: 0 0 8px 0;
}

div.SearchBoxButton {
	width: 100px;
	height: 1px;
	overflow: visible;
	position: relative;
	float: right;
	right: 3px;
	top: 3px;
	z-index: 50;
}

div.SearchBoxInput {
	position: relative;
	top: -1px;
	z-index: 49;
}

body.BodyWithSidebar {
	margin-left: 174px;
}

body.BodyWithoutSidebar {
	margin-left: 0;
}

td.ListingPhotosCell {
	width: 620px;
}

td.VitalStatsSidebar {
	display: table-cell;
	width: auto;
}

.VitalStatsBottom {
	display: none;
}

.more_baths_item,.more_beds_item, .more_price_item, .more_pt_item,.more_sr_item, .more_order_by_item,.more_view_type_item, .more_save_search_item{
	display: none;
}
/*.menu_baths_item,.menu_beds_item, .menu_price_item, .menu_pt_item, .menu_sr_item, .menu_order_by_item, .menu_save_search_item{*/
	/*display: inline-block!important;*/
/*}*/

.MobileAndLarger, .DesktopAndSmaller, .TabletAndLarger, .Desktop90sAndLarger, .DesktopAndLarger, .DesktopShow {
	display: initial !important;
}

tr.MobileAndLarger, tr.DesktopAndSmaller, tr.TabletAndLarger, tr.Desktop90sAndLarger, tr.DesktopAndLarger, tr.DesktopShow {
	display: table-row !important;
}

th.MobileAndLarger, th.DesktopAndSmaller, th.TabletAndLarger, th.Desktop90sAndLarger, th.DesktopAndLarger, th.DesktopShow, 
td.MobileAndLarger, td.DesktopAndSmaller, td.TabletAndLarger, td.Desktop90sAndLarger, td.DesktopAndLarger, td.DesktopShow {
	display: table-cell !important;
}

.MobileAndSmaller, .TabletAndSmaller, .Desktop90sAndSmaller, .DesktopHide {
	display: none !important;
}
.table-responsive {
	overflow-x: inherit;
}