.qs-widget .horizontalSearch{margin:0 !important;background:#363435;min-height:390px;padding-top:3px}.qs-widget .advanced_options_expand{display:none !important}.qs-widget .expandContent{display:none !important}.horizontalSearch{width:250px !important;margin:50px 0 0 2px;overflow:hidden}.other_results{margin-top:50px}.horizontalSearch ul.menu{width:249px !important;height:20px;list-style-type:none;margin:0;padding:0;text-align:center;white-space:nowrap;overflow:hidden}.horizontalSearch ul.menu li{display:block;float:left;clear:none;width:81px !important;margin-right:1px !important}.horizontalSearch ul.menu li a{display:block;width:99%;height:18px;line-height:18px;text-align:center;margin-top:1px;font-size:12px;font-weight:bold;text-decoration:none}.horizontalSearch ul.menu li a.menu_active{display:block;height:20px;line-height:20px;margin-top:0;font-size:12px;font-weight:bold;text-decoration:none}.horizontalSearchBody1{border-style:solid;border-width:10px 1px 0 1px;padding:5px 5px 0 5px;zoom:1}.horizontalSearchBody2{border-style:solid;border-width:0 1px 1px 1px;padding:0 5px 5px 5px;zoom:1}.horizontalSearchBody1 .sel_prop{width:100% !important;clear:both;float:none}.horizontalSearchBody1 .sel_town{width:100% !important;clear:both;float:none}.horizontalSearchBody1 div{width:100%;height:auto !important;line-height:20px;overflow:hidden}.horizontalSearchBody1 label{display:block;font-weight:bold;float:left;clear:none;white-space:nowrap;width:35%}.horizontalSearchBody1 select{display:block;float:left;clear:none;width:64%}.horizontalSearchBody1 .liSaleOrRent label{width:64% !important}.horizontalSearchBody1 .liSaleOrRent select{width:35% !important}.horizontalSearchBody1 span.Double{width:64%}.horizontalSearchBody1 span.Double span{display:block;float:left;clear:none;width:.5%}.horizontalSearchBody1 span.Double select{display:block;float:left;clear:none;width:31.5%}.horizontalSearchBody1 div.SelectTown{width:100%;height:155px;line-height:20px;overflow:hidden}.horizontalSearchBody1 div.SelectTown label{width:100%}.horizontalSearchBody1 span.Half{display:block;float:left;height:132px;clear:none}.horizontalSearchBody1 span.Half em{display:block;clear:both;height:22px;line-height:11px;font-size:11px}.horizontalSearchBody1 span.Half em b{display:block;clear:both;height:11px;line-height:11px;font-size:11px}.horizontalSearchBody1 span.Half div{float:none;width:100%;height:110px !important;line-height:15px}.horizontalSearchBody1 span.Half select{float:none;width:99%;height:107px !important;line-height:15px}.horizontalSearchBody1 span.Half option{line-height:15px;height:15px}.horizontalSearchBody1 div.sep1{width:100%;height:1px;line-height:1px;overflow:hidden}.horizontalSearchBody2 .advanced_options_expand{position:static !important;margin-bottom:0 !important;width:100%;float:none !important;clear:both !important;height:20px;line-height:20px}.horizontalSearchBody2 .advanced_options_expand a{float:none !important;text-align:center !important}.horizontalSearchBody2 .AdvancedSearch{width:100%;margin-top:0 !important}.horizontalSearchBody2 .Button{clear:both;margin-top:0;margin-bottom:0;top:0}.horizontalSearchBody2 .advanced_options{width:100%}.horizontalSearchBody2 .advanced_options .expand_switch{width:100%;height:23px;overflow:hidden;line-height:23px;font-size:12px}.horizontalSearchBody2 .advanced_options .expand_switch a{display:block;width:100%;height:24px;line-height:23px;text-decoration:none}.horizontalSearchBody2 .advanced_options .expand_switch a i{display:block;float:left;clear:none;width:5%;height:23px;overflow:hidden;line-height:23px;text-align:center;font-style:normal;font-weight:bold;cursor:pointer}.horizontalSearchBody2 .advanced_options .expand_switch a strong{display:block;float:left;clear:none;width:79.5%;height:23px;overflow:hidden;line-height:23px;text-align:left;font-style:normal;font-weight:bold;cursor:pointer}.horizontalSearchBody2 .advanced_options .expand_switch a span{display:block;float:left;clear:none;width:14.5%;height:23px;overflow:hidden;line-height:23px;text-align:right;font-style:normal;font-weight:normal;cursor:pointer}.horizontalSearchBody2 .expandContent{display:block;width:100%;clear:both;margin:0;padding:0;list-style:none}.horizontalSearchBody2 .expandContent ul{display:block;width:100%;clear:both;margin:0;padding:0;list-style:none}.horizontalSearchBody2 .expandContent li{display:block;height:19px;line-height:18px;width:100%;float:left;clear:none;margin:3px 0 2px 0;padding:0;list-style:none;font-weight:normal;font-size:11px}.horizontalSearchBody2 .expandContent label{display:block;float:left;clear:none;width:36.5%;font-weight:normal;font-size:11px;line-height:18px;overflow:hidden;text-indent:1px}.horizontalSearchBody2 .expandContent input{display:block;float:left;clear:none;width:59.5%;margin-right:0}.horizontalSearchBody2 .expandContent select{display:block;float:left;clear:none;width:61.5%;margin-right:0}.horizontalSearchBody2 .expandContent .Double span span{display:block;float:left;clear:none;width:.5%;margin-right:0}.horizontalSearchBody2 .expandContent .Double input{display:block;float:left;clear:none;width:29.5%;margin-right:0}.horizontalSearchBody2 .expandContent .Double select{display:block;float:left;clear:none;width:30.5%;margin-right:0}.horizontalSearchBody2 .expandContent .CheckBox{display:block;height:19px;line-height:18px;width:49.5%;float:left;clear:none;margin:3px 0 2px 0 !important;padding:0 !important;list-style:none}.horizontalSearchBody2 .expandContent .CheckBox input{display:block;float:left;clear:none;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;background:none}.horizontalSearchBody2 .expandContent .CheckBox label{display:block;float:left;clear:none;width:80%;margin:0 !important;padding:0 !important;text-align:left}.horizontalSearchBody2 .expandContent .RadioButtons{width:100%;height:auto !important}.horizontalSearchBody2 .expandContent .RadioButtons label{clear:both}.horizontalSearchBody2 .expandContent .RadioButtonList{width:100%;height:auto !important;clear:both;display:block}.horizontalSearchBody2 .expandContent .RadioButtonList input{display:block;float:left;clear:none;width:auto !important;height:auto !important;margin-right:0;background:none}.horizontalSearchBody2 .expandContent .RadioButtonList label{display:block;float:left;clear:none;width:40%;height:20px;line-height:20px;margin-right:0;text-indent:5px}.horizontalSearchBody2 .expandContent li.sep{width:90%;float:none;clear:both;font-size:1px;line-height:1px;height:1px}