.dk_container{background-color:#f5f5f5;font-family:'Helvetica',Arial,sans-serif;font-size:12px;font-weight:bold;margin-bottom:18px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.dk_container:focus{outline:0}.dk_container a{cursor:pointer;text-decoration:none}.dk_toggle{border:1px solid #ccc;color:#333;padding:7px 45px 7px 10px;text-shadow:#fff 1px 1px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-o-transition:border-color .5s;transition:border-color .5s;position:relative}.dk_toggle:hover{border-color:#8c8c8c}.dk_focus .dk_toggle{border-color:#40b5e2;box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2}.dk_open{box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2;z-index:10}.dk_open .dk_toggle{background-color:#ececec;border-color:#8c8c8c;color:#ccc;box-shadow:inset 0 -2px 5px #ccc;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}.dk_options{background:#fefefe;box-shadow:rgba(0,0,0,0.2) 0 2px 8px;-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 8px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 8px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.dk_options a{background-color:#fff;border-bottom:1px solid #999;font-weight:bold;padding:8px 10px}.dk_options a:hover,.dk_options .dk_option_current a{background-color:#0084c7;border-bottom-color:#004c72;color:#fff;text-decoration:none;text-shadow:rgba(0,0,0,0.5) 0 1px 0}.dk_options li:last-child a{border-bottom:none}.dk_options .disabled{cursor:default}.dk_options .disabled a{color:#aaa}.dk_options .disabled:hover,.dk_options .disabled:hover a{cursor:default;background-color:#fff;border-bottom-color:#999;text-shadow:none}.dk_options_inner{max-height:250px;border:1px solid #8c8c8e;border-bottom-width:2px;border-bottom-color:#999;color:#333;text-shadow:#fff 0 1px 0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.dk_container{display:none;float:left}.dk_container a{outline:0}.dk_toggle{display:-moz-inline-stack;display:inline-block;*display:inline;position:relative;zoom:1}.dk_open{position:relative}.dk_open .dk_options{display:block}.dk_open .dk_label{color:inherit}.dk_options{display:none;margin-top:-1px;position:absolute;right:0;width:100%}.dk_options a,.dk_options a:link,.dk_options a:visited{display:block}.dk_options_inner{overflow:auto;position:relative;-webkit-overflow-scrolling:touch}.dk_container select{position:absolute;top:-99999em;visibility:hidden}.dk_mobile{position:relative}.dk_mobile select{display:block;width:100%;height:100%;top:0;left:0;visibility:visible;opacity:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}.searchwidget_wrapper{margin-bottom:21px;padding:0px 16px;border:1px solid #ecebeb}.searchwidget ::-webkit-scrollbar{-webkit-appearance:none;width:8px}.searchwidget ::-webkit-scrollbar-thumb{border-radius:0;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.searchwidget{margin-top:10px;margin-bottom:12px;position:relative;width:100%;font-family:"Benton Sans",Helvetica,Arial,sans-serif;color:#222222;font-size:12px;z-index:150;-webkit-font-smoothing:antialiased;-webkit-text-stroke:0.1px}.searchwidget .label{margin:0;padding:0;font-size:17px;font-weight:normal;display:block;text-transform:uppercase;font-family:"Benton Sans",Helvetica,Arial,sans-serif}.searchwidget ul,.searchwidget li{list-style:none;list-style-type:none;margin:0;padding:0}.searchwidget .search-tabs li{width:20%;height:39px;line-height:35px;display:inline-block;background-color:white;text-align:left}.searchwidget .search-tabs li:first-child{margin-right:12px;border:0}.searchwidget .search-tabs li a,.searchwidget .search-tabs li a:hover,.searchwidget .search-tabs li a:visited{position:relative;display:inline-block;color:#333333;width:100%;height:100%;text-decoration:none;text-transform:capitalize;white-space:nowrap;font-size:14px;font-weight:bold}.searchwidget .search-tabs li label.r_on{width:auto;background:url('/static/classifieds/realestate/img/bg_tab_blue.png') bottom repeat-x;position:relative;height:100%;display:inline-block}.searchwidget .search-tabs li label.r_on a{color:#0088EE!important}.searchwidget .search-inner-wrapper{position:relative}.searchwidget .search-container{height:auto;padding:18px 0 0 0;background-color:#FFF;border:0;border-top:1px solid #ecebeb}.searchwidget .search-container .row1{width:100%;margin-bottom:22px}.searchwidget .search-container .row1 input[type=text]{width:100%;height:43px;padding:0;font-size:14px;line-height:15px;text-indent:9px;border-width:1px;border-color:#E1E1E1;border-style:solid}.searchwidget .search-container .row2{margin-bottom:21px;width:100%;display:block}.searchwidget .search-container .row2 .price_wrapper{margin-bottom:24px;width:100%;height:44px;clear:left}.searchwidget .row2 .price_wrapper .dk_container:first-child{margin-right:5%}.searchwidget .search-container .row2 .dd_wrapper a,.searchwidget .search-container .row2 .price_wrapper a{width:100%;height:44px;padding:10px 0;border:0;outline:1px solid #e0e0e0;font-size:14px;line-height:24px;text-indent:9px;background:url('/static/classifieds/realestate/img/dd_tinypointer.png') right 8px no-repeat;background-color:#f8f8f8;color:black;font-weight:normal}.searchwidget .search-container .row2 select{height:34px;vertical-align:bottom}.searchwidget .row2 .toer{width:52%;height:0;position:absolute;left:0;top:76px;text-align:right;font-size:13px;font-weight:bold}.searchwidget .search-container .price_min_max{width:40%}.searchwidget .search-container .row2 .dd_wrapper{margin-top:10px;width:100%;height:44px;display:block;padding-left:0;clear:left;padding-top:0}.searchwidget .row2 .dd_wrapper .dk_container:first-child{margin-right:20%}.searchwidget .search-container .btn_search_wrapper{position:relative;top:0;right:0;display:block;margin:0 0 12px 0;padding:0;height:3.5em;background:none}.searchwidget .search-container .btn_search_wrapper input.btn_search_alt{margin:0 auto;padding:9px 35px;width:100%;height:100%;font-weight:bold;background:#0088EE;text-transform:capitalize;font-size:14px;color:#fff;border:none;display:block;border-radius:1px;cursor:pointer;-webkit-border-radius:0px;-webkit-appearance:none}.searchwidget .dk_container{float:left;width:40%}.searchwidget .dk_toggle{width:100%!important}.searchwidget .dk_theme_sf .dk_toggle,.searchwidget .dk_theme_sf.dk_open .dk_toggle{background-color:transparent;height:60px;text-shadow:none;transition:none;font-weight:normal;background:url('/static/classifieds/realestate/img/dd_drrow_lg.png') right no-repeat}.searchwidget .dk_theme_sf .dk_options a:hover{background-color:#0088EE;color:#FFF;text-shadow:none}.searchwidget .dk_theme_sf .dk_option_current a{background-color:#0088EE!important}.searchwidget .dk_theme_sf .dk_options{margin-top:-43px}.searchwidget .dk_theme_sf .dk_options li:first-child a{height:44px;line-height:24px;border-top:0;padding:10px 0}.searchwidget .dk_theme_sf .dk_options_inner{overflow-y:scroll;max-height:400px}.searchwidget .dk_container:last-child{float:right;-moz-appearance:none}.searchwidget .search-container .row2 select{float:left;vertical-align:bottom;width:40%;height:44px;padding:10px 0;border:0;outline:1px solid #e0e0e0;font-size:14px;line-height:24px;text-indent:8px;background:url('/static/classifieds/realestate/img/dd_tinypointer.png') right 8px no-repeat;background-color:#f8f8f8;color:black;font-weight:normal;-webkit-border-radius:0px;-moz-appearance:none;-webkit-appearance:none}.searchwidget .search-container .row2 select:first-child{float:left}.searchwidget .search-container .row2 select:last-child{float:right}.searchwidget .row2 .dd_wrapper select:first-child{margin-right:20%}@media only screen and (max-width:960px){.ui-autocomplete{z-index:160!important}.ui-menu .ui-menu-item a{font-size:1.3em;padding-left:1em}.ui-widget-content{padding-left:0em}}@media only screen and (max-width:768px){.searchwidget .row2 .dk_container:last-child{float:right}}@-moz-document url-prefix(){.searchwidget .search-container .row2 select{text-indent:3px}}