

/** LANDING PAGE **/
.user-section				{ display:block; padding:20px; margin:0px 0px 20px 0px; }
.user-section .title		{ display:block; font-size:1.4em; text-transform:uppercase; }
.user-section .text			{ display:block; margin:10px 0px; }

.user-section				{ border:10px solid #EFEFEF; }
.user-section:hover			{ background:#EFEFEF; border:10px solid #DDDDDD; }
.user-section:hover .title	{ color:#706E6F; }
.user-section:hover .btn	{ background:#706E6F; color:#FFFFFF; }
.user-section .text			{ color:#666666; }

.static-wrapper .static-left { float:left; width:55%; margin-right:50px; }
.static-wrapper .static-right { float:left; display:inline-block; width:35%; }

/** BACK BUTTON **/
.user-back		{ padding:6px 25px; font-size:1.2em; margin-top:20px; }

.user-button		{ margin-bottom:15px; }

/** SAVED SEARCHES AND EMAIL ALERTS **/
.savedsearch-page h1												{ display:none; }

ul.property-list .property-list-details .address					{ font-size:0.9em; }
ul.property-list .property-list-details .townPostcode				{ font-size:0.9em; }
ul.property-list .property-list-details .property-list-attributes	{ font-size:0.9em; }
ul.property-list .property-list-details .property-list-price		{ font-size:0.9em; }

.form .form-row { clear:both; margin:1em 0.7em; }
.shortlist-page .shortlist-page-sort	{ margin-bottom:20px; }
    
/** SHORTLIST **/
.property-buttons 	{ display:block; clear:both; margin:10px 0px 0px 0px; font-size:12px; }
.remove-shortlist	{ padding:10px; border:none !important; font-size:12px; }


/** RESPONSIVE **/
@media screen and (max-width:768px){
	ul.property-list .property-list-details .address	{ font-size:0.9em; }
}
@media screen and (max-width:660px){
	.static-wrapper .static-left { float:none; width:100%; }
	.static-wrapper .static-right { float:none; display:block; width:100%; }
}
@media screen and (max-width:630px){
	.form .form-row-narrow			{ width:100%; display:block; float:none; }
	.form .form-textbox input, .form .form-textbox textarea		{ min-width:17em; }
}
@media screen and (max-width:430px){
	.savedsearch-page .savedsearch-page-search img { float:none; display:block; clear:both; margin:0px auto; }
	.savedsearch-page .savedsearch-page-search .savedsearch-page-search-details { margin-left:0px; padding:0 0 1em 0; overflow:hidden; width:100%; margin-top:10px; text-align:center; }
	.remove-shortlist		{ float:right; width:94%; margin:0px 0px 0px 0px; }
}



