.results-control-panel{margin-top:20px;clear:both;}.result{clear:both;padding-top:13px;}.narrow-results .result,.narrow-results-wide .result{height:100%;padding-top:10px;}.result-selected{background-color:#f1f2f3;}.result .photo{float:right;margin-right:10px;overflow:hidden;text-align:center;}.result .photo img.thumb{width:120px;height:120px;}.result .num{float:left;text-align:right;padding-right:4px;font-weight:bold;line-height:12px;}.result .extra-info{width:70px;float:right;}.result .info{float:right;margin-right:3px;margin-top:-2px;width:345px;}.result .main{float:left;width:350px;}.result .main .info{width:370px;float:left;}.result .main .info-narrow{width:250px;float:left;}.result .main .controls{float:right;padding-left:10px;width:90px;}.result .main .controls div{padding-bottom:3px;}.result .main .controls a{font-size:11px;}.narrow-results .result .info{float:left;width:305px;}.narrow-results-wide{padding-left:2px;}.narrow-results-wide .result{width:280px;}.narrow-results-wide .result a{font-weight:bold;}.narrow-results-wide .result .name-line .dist{float:right;font-style:italic;font-size:11px;}.narrow-results .result .name-line{clear:both;}.narrow-results .result .name,.narrow-results-wide .result .name{float:left;}.result .review{width:160px;position:relative;right:2px;}.narrow-results-wide .result .name{width:225px;padding-left:4px;}.narrow-results-wide .result .description{position:relative;bottom:2px;}#listingIntroArea{margin-left:4px;width:465px;margin-bottom:10px;}.info .name{float:left;font-weight:bold;font-size:15px;width:220px;}.info .name a{font-size:15px;line-height:19px;}.info .name div{display:inline-block;padding-left:10px;}#listingsResults .info .clip-this{float:right;}.info .dist{font-weight:normal;float:right;}.info .location{clear:left;font-style:italic;font-weight:bold;font-size:11px;color:#888;margin-top:-2px;}.info .review{clear:left;float:left;font-size:11px;padding-top:2px;}.info .review .star-rating{vertical-align:-2px;}.info .description{clear:both;}.header{font-size:16px;font-weight:bold;color:#fa9f09;padding-bottom:10px;}.control-parent{height:26px;clear:both;}.control-item{line-height:26px;}.add-date,.c-info-date{font-size:11px;color:#999;}.narrow-results .result .main{float:left;width:410px;}.narrow-results .info-date{text-align:right;color:#999;font-size:11px;}.result .rate-box{float:right;margin-top:-2px;}.result .name span{white-space:nowrap;}.result .name span img{vertical-align:3px;}
