
.search-matched { float: left; color: #74B469;}
	.search-matched i { font-family: Georgia; font-style: italic; font-size: 1em; }

.refine-search .mod-ext { border-bottom: 1px solid #ccc; }
	h6.header-refine { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; text-transform: uppercase; padding: .5em 0 .5em 1em; background: #FFF6ED; }
	.refine-search select, .refine-search input { width: 110px; margin-bottom: 10px; }
	.refine-search label { color: #666; font-weight: bold; }
	.refine-search .list-basic li, .refine-search .list-basic div,
	.refine-search .list-basic li a, .refine-search .list-basic div a { padding: 3px 0; display:block; }
	.refine-search .list-basic ul { padding:0; }
	.refine-search .aright a { color: #74B469; display:block; margin-bottom: 10px; }
	
	.refine-search li.active { background: #ed9734; color: #fff; margin-left: -5px; padding: 3px 0 3px 5px; width: 140px; *width: 138px; }
		.refine-search li.active a { color: #fff; text-decoration: none; }
		.refine-search ul.options {
			position: absolute; z-index: 100;float: right; top: 0; left: -1px; *left: -2px; margin: -5px 0 0 0 ;
			width: 145px; background: #ed9734; color: #fff !important; padding: 5px 5px 5px 10px; 
			box-shadow: 5px 5px 0 #a45f1c; -webkit-box-shadow: 5px 5px 0 #a45f1c; -moz-box-shadow: 5px 5px 0 #a45f1c;
			-moz-border-radius-bottomright: 12px; -webkit-border-bottom-right-radius: 12px; border-bottom-right-radius: 12px; }
		.refine-search ul.options li.active { background: #efb06e; }
	
	.radius {margin-bottom: 10px;}
	.infoWindow {position: absolute; width: 220px; padding: 0 10px 15px 10px; margin-top: 2px; white-space: nowrap; }
		.infoWindow h4 { border-bottom: 1px dotted #CCC; font-size: 12px; text-transform: uppercase; margin-top: 5px; padding-bottom: 2px;}
		.infoWindow a { display: block; color: #fff; padding: 2px 5px;}
		.infoWindow a:hover { background: #e77700; text-decoration: none; }

.search-dates { position: relative; z-index: 1; text-align: right; }
	.search-dates .sdate,
	.search-dates .edate { margin-top: 10px; float: left; display: block; }
	.search-dates #sdate, .search-dates #edate { clear: both; margin-bottom: 3px; display: block; overflow: hidden; }
	.search-dates h6, .search-dates input, img.datepick-trigger { display:inline; padding-right: 0; }
	.search-dates input { color: #777; width: 60px; font-size: 11px; border: 1px solid #ccc !important; height: 15px; padding: 2px 5px; margin-left: 4px;}
    img.datepick-trigger { margin: 0 0 0 2px !important; cursor:pointer; }
    .submit-dates {  margin: 5px auto; width: 38px; display: block; }
	.calendar_icon.active { background-color: #ed9734; }

		
.result-details { padding: 0 10px; }
		.list-search-results .badge { display:block; clear:both; margin:0; text-align: center; width:70px; }
		.list-search-results p { clear: none; }

/*movies */
.movie-header { padding: 1em;  }
.movie-header span { clear: none; }
.movie-thumbnail { margin: 1em; }
.movie-summary,.movie-title,.movie-release-date { line-height:120%; padding: .4em; }
.movie-title { padding-top: 0; }


.search-result h2{
	font-size:125%; font-weight:600; font-style: normal; line-height:100%;
}
