.constructionBook {
	display: none;
}

.constructionBook.ready {
	display: block;
}

.constructionBook .searchForm {
	position: relative;
}

.constructionBook .searchForm .searchFormMask {
	background-color: #fff;
	bottom: 0;
	opacity: 0.7;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
}

.constructionBook .searchForm .searchFormMask.disabled {
	display: none;
}

.constructionBook .searchForm input.location::-webkit-input-placeholder {
	color: #000;
}

.constructionBook .searchForm input.location::-moz-placeholder {
	color: #000;

}

.constructionBook .searchForm input.location:-ms-input-placeholder {
	color: #000;
}

.constructionBook .searchForm input.location:-moz-placeholder {
	color: #000;
}

.constructionBook .searchForm .pfBox.hide {
	display: none;
}

.constructionBook .resultsInfo .hasNoResults {
	display: none;
}

.constructionBook[data-fullCount="0"] .resultsInfo .hasResults {
	display: none;
}

.constructionBook[data-fullCount="0"] .resultsInfo .hasNoResults {
	display: inline;
}

.constructionBook .entriesMap {
	height: 300px;
}

.constructionBook .entries .loadNextBatch.hide {
	display: none;
}

.constructionBook .resultsInfoPanel > .resultsInfo,
.constructionBook .mapPanel > .map,
.constructionBook .featuredEntriesPanel > .featuredEntries,
.constructionBook .entriesPanel > .entries {
	display: none;
}

.constructionBook .resultsInfoPanel > .resultsInfo.show,
.constructionBook .mapPanel > .map.show,
.constructionBook .featuredEntriesPanel > .featuredEntries.show,
.constructionBook .entriesPanel > .entries.show {
	display: block;
}

.constructionBook .resultsInfoPanel > .resultsInfo,
.constructionBook .mapPanel > .map,
.constructionBook .featuredEntriesPanel > .featuredEntries,
.constructionBook .entriesPanel > .entries {
	opacity: 1;
	-webkit-transition: opacity 80ms ease-in-out;
	transition: opacity 80ms ease-in-out;
}

.constructionBook.querying .resultsInfoPanel > .resultsInfo,
.constructionBook.querying .mapPanel > .map,
.constructionBook.querying .featuredEntriesPanel > .featuredEntries,
.constructionBook.querying .entriesPanel > .entries {
	opacity: 0.35;
}

.templates {
	display: none;
}

a.toggle.hide {
	display: none !important;
}
