<commit_before>#explorer {
  position: relative;
  width: 100%;
}

.list-view .box { background:none; width:100%; padding-top:12px; padding-bottom:9px; border-top:1px dotted #7f7f7f;     }
.list-view .box img { float:left; display:inline; margin-right:16px; width:160px; margin-top:8px;  }
.list-view .box .cnt { border-top:0 !important; margin-bottom:0 !important;  }
.list-view .box  { min-height:20px;  }



#filters.sticky {
  position: fixed;
  top: 0;
  background-color: #fff;
  box-shadow:0 3px 6px #bbb;
  color: #fff;
}

#filters .field {
  display: inline-block;
}

#filters label {
  display: block;
  padding: 2px 0;
  font-weight: bold;
}

#filters a.clear-filters {
  display: block;
}

#story-count {
  margin: 0 0 20px 0;
  float: left;
}

#story-count h3 {
  display: inline-block;
}

#story-count .spinner {
  display: inline-block;
  margin-left: 1em;
}

#view-selector {
  /* HACK: Provide min-height so first story clears the story count */
  min-height: 25px;
  text-align: right;
  padding: 0;
  list-style-type: none;
}

#view-selector li {
  display: inline-block;
}

#story-list {
  padding: 0;
  list-style-type: none;
}

/*
#story-list.tile .story {
  float: left;
  width: 100%;
  margin: 10px 0;
  border: 1px solid #ccc;
  border-radius: 5px;
  padding: 1%;
  background: none repeat scroll 0 0 #eee;
}
*/
#story-list .byline {
  font-style: italic;
}

.leaflet-popup ul {
  list-style-type: none;
  padding: 0;
}

#proximity-search-form {
  margin-top: 2%;
}

#proximity-search-form #proximity-search-address {
  width: 80%;
}

@media only screen and (min-width: 480px) {
  /* Style adjustments for viewports 480px and over go here */
/*
  #story-list.tile .story {
    width: 41%;
  }
*/
}

@media only screen and (min-width: 768px) {
  /* Style adjustments for viewports 480px and over go here */
/*
  #story-list.tile .story {
    width: 21%;
  }
*/
}

/* begin template rules */
#filters { 
	padding-bottom:18px;
	border-bottom:1px solid #ccc;
	margin-bottom:22px;
	padding-top:20px;
	position:relative;
	z-index: 1000;
}

#filter-proxy {	
	display:none;
	&.shown {
		display:block;
	}
}

#filters .field {
	margin-right:6px;
}
#filters .field:first-child {
	margin-left:3px;
}
#filters .field.last {
	margin-right:3px;
}

#filters .select2-container {
	background:url('../img/filter-link.png') no-repeat 0 0; 
	min-width:180px;
	width:191px;
	display:block; 
	font-size:13px;
	color:#fbfaf2; 
	font-family: 'MuseoSlab500Regular'; 
	text-shadow:0 -1px 0 #605f5f; <commit_msg>remove margin on last field. unnecessary and causes last field to wrap in some cases. (addresses #358)<commit_after>#explorer {
  position: relative;
  width: 100%;
}

.list-view .box { background:none; width:100%; padding-top:12px; padding-bottom:9px; border-top:1px dotted #7f7f7f;     }
.list-view .box img { float:left; display:inline; margin-right:16px; width:160px; margin-top:8px;  }
.list-view .box .cnt { border-top:0 !important; margin-bottom:0 !important;  }
.list-view .box  { min-height:20px;  }



#filters.sticky {
  position: fixed;
  top: 0;
  background-color: #fff;
  box-shadow:0 3px 6px #bbb;
  color: #fff;
}

#filters .field {
  display: inline-block;
}

#filters label {
  display: block;
  padding: 2px 0;
  font-weight: bold;
}

#filters a.clear-filters {
  display: block;
}

#story-count {
  margin: 0 0 20px 0;
  float: left;
}

#story-count h3 {
  display: inline-block;
}

#story-count .spinner {
  display: inline-block;
  margin-left: 1em;
}

#view-selector {
  /* HACK: Provide min-height so first story clears the story count */
  min-height: 25px;
  text-align: right;
  padding: 0;
  list-style-type: none;
}

#view-selector li {
  display: inline-block;
}

#story-list {
  padding: 0;
  list-style-type: none;
}

/*
#story-list.tile .story {
  float: left;
  width: 100%;
  margin: 10px 0;
  border: 1px solid #ccc;
  border-radius: 5px;
  padding: 1%;
  background: none repeat scroll 0 0 #eee;
}
*/
#story-list .byline {
  font-style: italic;
}

.leaflet-popup ul {
  list-style-type: none;
  padding: 0;
}

#proximity-search-form {
  margin-top: 2%;
}

#proximity-search-form #proximity-search-address {
  width: 80%;
}

@media only screen and (min-width: 480px) {
  /* Style adjustments for viewports 480px and over go here */
/*
  #story-list.tile .story {
    width: 41%;
  }
*/
}

@media only screen and (min-width: 768px) {
  /* Style adjustments for viewports 480px and over go here */
/*
  #story-list.tile .story {
    width: 21%;
  }
*/
}

/* begin template rules */
#filters { 
	padding-bottom:18px;
	border-bottom:1px solid #ccc;
	margin-bottom:22px;
	padding-top:20px;
	position:relative;
	z-index: 1000;
}

#filter-proxy {	
	display:none;
	&.shown {
		display:block;
	}
}

#filters .field {
	margin-right:6px;
}
#filters .field:first-child {
	margin-left:3px;
}
#filters .field.last {
	margin-right:0px;
}

#filters .select2-container {
	background:url('../img/filter-link.png') no-repeat 0 0; 
	min-width:180px;
	width:191px;
	display:block; 
	font-size:13px;
	color:#fbfaf2; 
	font-family: 'MuseoSlab500Regular'; 
	text-shadow:0 -1px 0 #605f5f; 
{'fraction_non_alphanumeric': 0.1550948562487776, 'fraction_numerical': 0.04244083708194798, 'mean_word_length': 3.3821765209940016, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1847709', 'n_tokens_mistral': 2200, 'n_tokens_neox': 2014, 'n_words': 476}