<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* styles for the v2 reg form */

/* #regformouter .row { margin-left:-20px; margin-right:-20px; } */
#regform { /* margin-left:-20px; margin-right:-20px; */ } 
#regformouter .form-spacer { clear:both; }
#regformouter .form-right { text-transform:uppercase; font-size:11px; }
#regformouter input[type=text] { width:93%; border: 2px solid #D7D7D7; border-radius: 3px; font-size: 1rem; line-height: 28px; padding: 0 5px 0 5px; }
#regformouter textarea { width:93%; height:85px; border: 2px solid #D7D7D7; border-radius: 3px; font-size: 1rem; line-height: 28px; padding: 0 5px 0 5px; }
#regformouter label { font-size:1.1rem; margin-top:2px; }
#regform h4 {margin-bottom:10px;}
#regform #Contact_Address_CountryId { width:271px; }
#regform #FurnishingTypeRefId { width:270px; }
#regform #PropType { width:271px; }

.regform {/*float:left;width:300px;margin-right:28px;*/}
.regform-right {/*float:left;width:320px;*/}

#regformouter .checkboxcolumns { margin:0; width:45%; float:left;}
#regformouter .checkboxcolumns ul { margin:0; padding:0; }
#regformouter .checkboxcolumns ul li { list-style-type:none; clear:both;margin-bottom:10px;min-height:17px; }
#regformouter .checkboxcolumns ul li input { float:left; margin:4px 10px 0 0; }
#regformouter .checkboxcolumns ul li label { width:auto; float:left; font-weight:bold; }
#regformouter .checkboxcolumns ul li ul { clear:both;padding-top:0px;margin-bottom:10px;margin-left:0px; }
#regformouter .checkboxcolumns ul li ul li { width:160px;margin-bottom:0px; float:left;display:block; clear:none; }
#regformouter .checkboxcolumns ul li ul li label { float:left; font-weight:normal; }
#regformouter .checkboxcolumns ul li .clearboth {height:0px;}

#regformouter .check { float:left; width:140px; }
#regformouter .check input { float:left; margin:4px 10px 0 0;  }
#regformouter .check label { float:left; width:100px; text-align:left; }

#regformouter .checkboxdiv { margin-left:5px; }
#regformouter .checkboxdiv input { float:left; margin:4px 10px 0 0; }
#regformouter .checkboxdiv label { float:left; width:auto; }

#regformouter .full-width input { float:left; margin:4px 10px 0 0; }
#regformouter .full-width label { float:left; width:auto; }

#regformouter .errheader {margin-bottom:6px;font-size:13px}
#regformouter .err {display:none;background-color:#FFF7F7;border:1px solid #FA9992;font-weight:bold;color:#E11000;margin:20px 0px 10px 0px;padding:5px 5px 2px 5px;}
#regformouter .err-show {background-color:#FFF7F7;border:1px solid #FA9992;font-weight:bold;color:#E11000;margin:20px 0px 10px 0px;padding:5px 5px 2px 5px;}
#regformouter .errList {padding-left:15px;margin:0px 0px 5px 0px;}
#regformouter .errListItem {color:#E11000;}
#regformouter .errform {display:none;background-color:#FFF7F7;border:1px solid #FA9992;font-weight:bold;text-align:center;color:#E11000;width:4%;margin:0px 0px 0px 0px;padding:2px 0 2px 0;float:right;font-size:1rem;}
#regformouter .errform-show {background-color:#FFF7F7;border:1px solid #FA9992;font-weight:bold;text-align:center;color:#E11000;width:15px;margin:0px 0px 0px 0px;padding:2px 0 2px 0;float:right;font-size:1rem;}
#regformouter #CaptchaErr { margin-top:-9px; }
#regformouter #recaptcha_response_field { width:270px; }
#regformouter #MinPrice { margin-right:5px; }

#regformouter .form-subscribe { margin-left:2px; margin-top:25px; }
#regformouter .location { margin-bottom:4px; }

#regformouter #PropTypeRefIds { width:320px; }
#regformouter #PropTypeRefIds .check { float:left; width:160px; }
#regformouter #PropTypeRefIds .check input { float:left; margin:4px 10px 0 0;  }
#regformouter #PropTypeRefIds .check label { float:left; width:130px; text-align:left; }

#regformouter #FurnishingTypeRefIds .check { clear:both; width:310px; }
#regformouter #FurnishingTypeRefIds .check input { float:left; margin:4px 10px 2px 0;  }
#regformouter #FurnishingTypeRefIds .check label { float:left; width:250px; text-align:left; }

#regformouter #bedchecks { width:300px; }

#regformouter #bedchecks label { float:left; width:55px; text-align:left; }
#regformouter #bedchecks input { position:relative; top:1px; margin-right:5px; } 

#regformouter .buttondiv { margin:15px 0 15px 0; float:left; }

#errormsg ul { margin:0 0 0 20px; padding:0 0 5px 0; }
#errormsg ul li { font-weight:normal; color:#E11000; }

/* jquery ui overrides */
#Contact_TitleRefId { width:93%; }
#regformouter #MinPriceReg { width:91%; margin-left:1%; margin-right:1%; }
#regformouter #MaxPriceReg { width:93%; }

#regform h2 { line-height:1.8rem; }

/* Valuation form */

#enquirytype, #contacttime, #bedrooms { width:260px; }

/***** Tablet (768px - 1000px) *****/
@media (max-width: 992px) {
	#regformouter #Contact_TitleRefId { width:200px; }
	#regformouter #MinPriceReg { width:90px; }
	#regformouter #MaxPriceReg { width:90px; }
	#enquirytype, #contacttime, #bedrooms { width:200px; }
}

/***** Tablet (768px - 1000px) *****/
@media only screen and (min-width: 768px) and (max-width: 1000px) {

	#regformouter .form-right { text-transform:uppercase; font-size:9px; }
	#regformouter input[type=text] { width:200px; }
	#regformouter textarea { width:200px; height:65px; }
	#regformouter label { font-size:13px; line-height:13px; margin-top:1px; }
	#regform h4 {margin-bottom:8px;}
	#regform #Contact_Address_CountryId { width:208px; }
	#regform #FurnishingTypeRefId { width:208px; }
	#regform #PropType { width:208px; }

	.regform {width:48%;margin-right:4%;}
	.regform-right {width:48%;}

	#regformouter .checkboxcolumns ul li { margin-bottom:8px;min-height:13px; }
	#regformouter .checkboxcolumns ul li input { margin:3px 8px 0 0; }
	#regformouter .checkboxcolumns ul li ul { margin-bottom:8px; }
	#regformouter .checkboxcolumns ul li ul li { width:123px; }

	#regformouter .check { width:108px; }
	#regformouter .check input { margin:3px 8px 0 0;  }
	#regformouter .check label { width:76px; }

	#regformouter .checkboxdiv { margin-left:4px; }
	#regformouter .checkboxdiv input { margin:3px 8px 0 0; }

	#regformouter .full-width input { margin:3px 8px 0 0; }

	#regformouter .errheader {margin-bottom:5px;font-size:10px}
	#regformouter .err {margin:15px 0 8px 0;padding:4px 4px 1px 4px;}
	#regformouter .errList {padding-left:12px;margin:0 0 4px 0;}
	#regformouter .errListItem {margin-bottom:4px;}
	#regformouter .errform {width:12px;padding:1px 0 1px 0;}
	#regformouter #CaptchaErr { margin-top:-7px; }
	#regformouter #recaptcha_response_field { width:207px; }
	#regformouter #MinPrice { margin-right:4px; }

	#regformouter .form-subscribe { margin-left:1px; margin-top:19px; }
	#regformouter .location { margin-bottom:3px; }

	#regformouter #PropTypeRefIds { width:246px; }
	#regformouter #PropTypeRefIds .check { width:123px; }
	#regformouter #PropTypeRefIds .check input { margin:3px 8px 0 0;  }
	#regformouter #PropTypeRefIds .check label { width:100px; }

	#regformouter #FurnishingTypeRefIds .check { width:238px; }
	#regformouter #FurnishingTypeRefIds .check input { margin:3px 8px 1px 0;  }
	#regformouter #FurnishingTypeRefIds .check label { width:192px; }

	#regformouter #bedchecks { width:230px; }

	#regformouter #bedchecks label { width:40px; }
	#regformouter #bedchecks input { top:1px; margin-right:4px; } 

	#regformouter .buttondiv { margin:10px 0 10px 0; }

	#errormsg ul { margin-left:15px; }

	/* jquery ui overrides */
	#regformouter #Contact_TitleRefId-button { width:108px; }
	#Contact_TitleRefId-menu { width:108px; }
	#regformouter #MinPriceReg-button { margin-right:4px; }

	#regformouter #MaxPriceReg-button { margin-left:1px; }

}
/***** END OF Tablet (768px - 959px) *****/


/***** Phone (landscape 480px) *****/
@media only screen and (max-width: 767px) {

	.regform { margin:0; width:100%; }
	.regform-right { margin:25px 0 0 0; width:100%; }
	#regformouter input[type=text] { width:91%; }
	#regformouter textarea { width:91%; min-height:85px; }		
	#regformouter #Contact_TitleRefId { width:91%; }
	#regformouter #PropTypeRefIds .check { width:45%; }
	
	#regform #PropType { width:91%; }
	#enquirytype, #contacttime, #bedrooms { width:91%; }
	
	#regformouter #bedchecks { width:100%; }
	#regformouter #PropTypeRefIds { width:100%; }	
}
/***** END OF Phone (landscape 420px) *****/</pre></body></html>