@media only screen and (max-width: 1224px) {
	.fieldSec label
	{
		width: 90%;
	}
	#content , .container
	{
		width: 95%;
	}
	.searchBtn 
	{
		height:100%;
	}
	.transBox .checkFields , #grl_areas div.checkbox , .neighborhood_fieldset div  , .leftsec , .rightsec , #BoxOverlay , .fieldSec .fields , #PropertyForm select , .step-2-dropdown , textarea#PropertyComments
	{
		width:100% !important;
	}
	.leftsec.left
	{
		margin-bottom: 30px;
	}
	textarea#PropertyComments
	{
		padding:0;
	} 
	#PropertyForm .select
	{
		width:49.3% !important;
	}
	/*#cover_dialog_box #form_popup_wrap .popup_title_bar_wrap .popup_bar_main_title
	{
		font-size: 30px; 
	}
	#cover_dialog_box #form_popup_wrap .popup_title_bar_wrap
	{
		margin-bottom:20px;
	}
	#cover_dialog_box #form_popup_wrap .popup_title_bar_wrap .popup_bar_main_title
	{
		padding-top:20px;
	}*/
	.clear input[type="submit"]
	{
		border-radius: 6px;
	}
}
@media only screen and (max-width: 1100px) {
	.site-photo img
	{
		max-width:100%;
	}
	#company-info-top, #header , #content , #footer
	{
		width: 95%;
	}
	#copyright
	{
		width:100%;
	}
	#content
	{
		padding-bottom: 45px;
	}
	#footer
	{
		text-align: center;
	}
	.span-12
	{
		width:47% !important;
		overflow:hidden;
	}
	.three_step_evaluation_map .span-12
	{
		width:100% !important;
	}
	.span-10
	{
		width:49% !important;
	}
	.site-photo 
	{
		width:80%;
		margin: 0 auto;
	}
	input.title 
	{
		width: 96%;
		font-size: 13px;
	}
	.site-photo img , #copyright
	{
		height:auto;
	}
	#header h1 , .hText h1
	{
		font-size: 21px;
	}
	#header h3 
	{
		font-size: 12px;
	} 
	h2
	{
		font-size: 19px;
	}
	label,legend , .transBox .label , #additional-content , .nst
	{
		font-size: 14px;
	}
	.crea_feed_div .crea_feed_content
	{
		text-align: justify;
	}
	.clear .mls_logo
	{
		height:42px;
	}
	.prepend-2 
	{
		padding-left: 0px;
	}
	#company-privacy
	{ 
		float:none;
	}	
	.neighborhood_fieldset
	{
		width:87% !important;
		float:none !important; 
		margin:0 auto !important;
	}
	.neighborhood_fieldset legend , .neighborhood_fieldset label , .neighborhood_fieldset .neighborhood_fieldset_description , #SexyAlertBox-BoxContenedor h1 , .crea_feed_div .crea_feed_content
	{
		font-size:12px !important;
	}
	#SexyAlertBox-BoxContent
	{
		padding: 10px 30px 6px 30px;
	}
	#SexyAlertBox-Buttons input
	{
		/*width: 50px !important;
		padding: 3px !important;*/
	}
	.midContaniner .leftsec
	{
		margin-top:0px !important;
	}
	.footerSec
	{
		height:auto;
		font-size: 11px;
	}
	.midContaniner h3
	{
		font-size:17px;
	}
	.imgOuter img
	{
		height:auto !important;
	}
	#PropertyForm .select
	{
		width:48.5% !important;
	}
	#map_canvas3
	{
		width:100% !important;
	}
}
@media only screen and (max-width:760px) {
	#company-info-top, #header , #content , #footer
	{
		/*width: 76.5%;*/
		margin:0 auto;
	}
	/*#cover_dialog_box #form_popup_wrap
	{
		width:75%;
	}
	#cover_dialog_box #form_popup_wrap .submit_button_wrap a
	{
		font-size:14px;
		padding: 12px 0;
		margin-bottom: 0px;
	}
	#cover_dialog_box #form_popup_wrap .popup_title_bar_wrap .popup_bar_main_title
	{
		line-height:33px;
	}
	#cover_dialog_box #form_popup_wrap #submit_popup_form
	{
		margin-right: auto;
		margin-left: auto;
		width:60%;
		float:unset;
	}
	.popup_form_bottom_block  .popup_form_bottom_block_content
	{
		padding:0;
		font-size:14px;
	}
	#cover_dialog_box #form_popup_wrap , #PropertyForm select
	{
		font-size:12px;
	}
	#cover_dialog_box #form_popup_wrap .popup_title_bar_wrap .popup_bar_main_title
	{
		font-size: 20px; 
		line-height: 22px;
	}
	#cover_dialog_box #form_popup_wrap .popup_title_bar_wrap
	{
		margin-bottom:10px;
	}
	#cover_dialog_box #form_popup_wrap .popup_title_bar_wrap .popup_bar_main_title
	{
		padding-top:10px;
	}*/
	.popup_form_bottom_block  .popup_form_bottom_block_content
	{
		width:88%;
		margin: 0 auto;
	}
	.midContaniner .hText 
	{
		padding:18px 0 5px 0;
	}
	
	.span-12
	{
		width:100% !important;
	}
	.span-10
	{
		width:100% !important;
	}
	.site-photo 
	{
		width:87%;
		margin: 0 auto;
		float:none;
	}
}
@media only screen and (max-width:500px) {
	.leftsec .searchField input[type="text"]
	{
		font-size:10px;
	}
	.continueBtn 
	{
		width:100%;
	}
	.leftsec .icons
	{
		float:none;
		text-align:center;
		width:100%;
		padding-left:0;
		padding-top:6px;
	}
	#PropertyForm .select
	{
		width:47% !important;
	}
	#SexyAlertBox-Box
	{
		left:5px !important;
		right:5px !important;
		width: 88% !important;
		margin: 0px auto;
	}
	#loading_wrap h1
	{
		font-size:18px !important;
	}
	#loading_block p
	{
		font-size:14px !important;
	}
	.middle_popup_form_wrap .middle_popup_form_inner_wrap
	{
		padding:10px;
	}
	.midContaniner .hText 
	{
		padding:18px 0;
	}
	
}
@media only screen and (max-width: 460px) {
	label, legend
	{
		font-size: 12px;
	}
	.submit .clear input[type="submit"] , .clear input[type="submit"]
	{
		font-size: 14px;
		height: auto;
		line-height: normal;
		padding: 10px 9px;
	}
	#additional-content 
	{
		font-size:13px;
	}
	.continueBtn a , .leftsec .continueBtn a:hover
	{
		font-size: 15px;
		line-height: 30px;
	}
	.searchField input[type="text"]
	{
		font-size: 15px;
		height: 20px;
	}
	
	.container
	{
		width: 95%;
	}
	
}
@media only screen and (max-width: 350px) {
	label, legend
	{
		font-size: 10px;
	}
	#loading_wrap h1
	{
		font-size:17px !important;
	}
	.container  select
	{
		font-size:11px;
	}
}		