.resizable_property_pic{max-width:100%; height:auto;}


#property_pic{width:100%;}

#show{height:650px;}

.table_width{width:90%;}

.addl_photos_table{width:100%;}
.additional_photo{width:255px;}
.additional_photos_cell{width:30%; min-width:275px;}

.remarks_subtable_width{width:100%;}

.bullets_cell{width:45%;}
.remarks_cell{width:45%;}
.bullets_spacer_cell{width:10%;}

#saproperty_spacer{width:50px;}

#specs_table_desktop{width:395px;}

.specs_subtable_width{EM width:400px;}

#specs_table_mobile{display:none;}

#mobile_bullets_remarks_directions{display:none;}

#mobile_address_with_request_buttons{display:none;}


@media only screen and (max-width: 1100px){


.bullets_cell{width:40%;}
.remarks_cell{width:45%;}
.bullets_spacer_cell{EM visibility: collapse;}

.center_slide_controls{margin:auto}

#specs_table_desktop{display:none;}
#specs_table_mobile{display:table; width:100%;}

#desktop_bullets_remarks_directions{display:none;}
#mobile_bullets_remarks_directions{display:table;}


.property_right_side_cell{text-align:left;}

.property_pic{EM width:100%;}

#spacer{display:none;}

        table{EM width:75px;}

	/* Force table to not be like tables anymore*/
	.table, .tbody, .td, .tr { 
		display: block; 
	}
		

#showing_button{display:none;}

#empty_cell{display:none;}

#property_pic{width:100%;}

#desktop_address_with_request_buttons{display:none;}
#mobile_address_with_request_buttons{display:block;}

.addl_photos_table{display:none;}

.additional_photos_cell{

width:100%; 
EMmin-width:255px;

EM min-width:200px;
}

.additional_photos{width:100%;}

.remarks_subtable_width{EM width:100%;}

.table_width{EM width:80%;}

.specs_subtable_width{width:100%;}
.specs_subtable_tr_width{}
.specs_subtable_td_width{width:24%}

.divider{
EMwidth:4%;
EMdisplay:none;
width:5%;
}



}


@media only screen and (max-width:650px){

	/* Force bullets_remarks_directions_table to not be like tables anymore*/
	.bullets_remarks_directions_table, .bullets_remarks_directions_tbody, .bullets_remarks_directions_td, .bullets_remarks_directions_tr { 
		display: block; 
	}




.bullets_cell{width:100%;}
.remarks_cell{width:100%;}
.bullets_spacer_cell{visibility: collapse;}



.hide_slide_buttons{display:none;}


#map_photo_width{width:200px;height:auto}

.table_width{width:85%;}

#specs_table_mobile{display:none;}
#specs_table_desktop{display:table; width:95%;}

#desktop_bullets_remarks_directions{EM display:none;}
#mobile_bullets_remarks_directions{width:95%;}


.form {font-size: 13px;}


}

@media only screen and (max-width:415px){
.table_width{width:95%;}
.divider{EM display:none;}

}
