/* Row Type - Hero */
.nkn-free-entry-template .nkn-free-entry-hero .arcrest-logo { width: 180px; opacity: 1; }

/* Filter Finder */
#filter-finder.modal .select-loader{
	height: 38px;
	opacity: 0.2;
	width: 38px;
	-webkit-animation: load-select 1s linear infinite;
	animation: load-select 1s linear infinite;
	margin: 0 auto;
}
#filter-finder.modal .nice-select,
#filter-finder.modal #filter-finder-select,
#filter-finder.modal .select-loader.loaded{
	float: none;
	display: none;
}
#filter-finder.modal .nice-select.loaded{
	display: block;
}
#filter-finder.modal #filter-product .filter-tile{
	clear: both;
	border: #333 1px solid;
    border-radius: 25px;
    padding: 0 25px 15px 25px;
    position: relative;
	height: 100%;
    min-width: 100%;
    max-width: 100%;
	margin: 40px auto 0;
}
#filter-finder.modal #filter-product .filter-tile .h3.product-name{
	font-size: 22px;
}
#filter-finder.modal #filter-product .filter-tile.error-state{
	padding-top: 15px;
}
@media only screen and (min-width: 768px){
	#filter-finder.modal #filter-product .filter-tile{
		min-width: 300px;
		max-width: 400px;
	}
	#filter-finder.modal #filter-product .filter-tile .h3.product-name{
		font-size: 24px;
	}
}
@-webkit-keyframes load-select {
	0% { opacity: 0.2; -webkit-transform: rotate(0deg); }
	50% { opacity: 1; }
	100% { opacity: 0.2; -webkit-transform: rotate(360deg); }
}
@keyframes load-select {
	0% { opacity: 0.2; -webkit-transform: rotate(0deg); transform: rotate(0deg); }
	50% { opacity: 1; }
	100% { opacity: 0.2; -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}