.search-box {
	margin-top:10px;
	width:100%;
	display:flex;
}
.search-box > input {
	flex:1;
	height:48px;
	padding: 0 12px;
}
.search-box > .searchGo:before {
	content:'';
	background-color:transparent;
	transition: 0.3s all;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
}
.search-box > .searchGo:hover::before {
	background-color:rgba(0,0,0,0.2);
}
.search-box > .searchGo {
	width:80px;
	height:48px;
	background-color:#f29900;
	color:white;
	cursor:pointer;
	position:relative;
}
.search-box > .searchGo:after {
	content:'\f002';
	line-height:48px;
	text-align:center;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	font-family: "Font Awesome 5 Free";
	font-weight:900;
}

.search-results > div {
	display:flex;
	flex-direction:column;
}

.search-item {
	min-height:200px;
	position:relative;
	padding:10px;
	margin-bottom:20px;
	border: 1px solid #bcbec0;
	background-color:white;
	transition: all 0.3s;
}
.search-item:hover {background-color: #ebebeb;}

.search-item > .item-image {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	width:25%;
	height:100%;
	display:block;
	border-right: 1px solid #bcbec0;
	background-color:white;
}

.search-item > .item-image > .item-image-div {
	background-size:cover;
	background-position:center;
	background-repeat:no-repeat;
	width:100%;
	height:100%;
	position:relative;
}
.search-item > .item-image > .item-image-div:after {display:none;}
.search-item > .item-image > .item-image-div[style="background-image:url('');"]:after {
	font-family: "Font Awesome 5 Free";
	font-weight:900;
	display:flex!important;
	align-items:center;
	justify-content:center;
	flex-direction:column;
	font-size:40px;
	content:'\f15c';
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	color:black;
	opacity:0.65;
}

.search-item > .item-meta {
	margin-left:calc(25% + 10px);
}
.search-item > .item-meta > .title {
	position:absolute;
	top:0;
	left:25%;
	right:0;
	background-color: #808285;
    transition: 0.3s background-color;
	padding: 0 10px;
	height:32px;
	overflow:hidden;
}

.search-item:hover > .item-meta > .title {
	background-color: #004b89;
}

.search-item > .item-meta > .title > a {
	display:block;
	color:white;
	line-height:32px;
	height:32px;
	text-decoration:none!important;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow:hidden;
}
.search-item > .item-meta > .title > a:after {
	content:'';
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
}

.search-item > .item-meta > .content {
	margin-top:42px;
}

.search-item > .item-meta > .content > a.type {
	color: #f29900;
    font-family: Poppins,san-serif;
    font-weight: bold;
    font-size: 22px;
	display:block;
	margin-bottom:8px;
	text-decoration:none!important;
}

#p_lt_ctl02_pageplaceholder_p_lt_ctl02_SmartSearchResults_srchResults_lblNoResults {display:none;}
/*[data-type="amerlux.product"]:not([data-active*="True"]) {*/
[data-type="amerlux.product"][data-active="False"] {
	display:none;
}

[data-type="amerlux.product"] .item-image-div {
	background-size:contain!important;
}

/* Icons */
/* Webinar */
[data-type="amerlux.webinar"] .item-image-div:after {content:'\f083'!important;}
[data-type="amerlux.webinar"] a.type:after {content:'Webinar';} 

/* Files */
[data-type="amerlux.mediaCenterFile"] .item-image-div:after {content:'\f059'!important;}
[data-type="amerlux.mediaCenterFile"] a.type:after {content:'Media Center';}

/* Files */
[data-type="amerlux.product"] .item-image-div:after {content:'\f059'!important;}
[data-type="amerlux.product"] a.type:after {content:attr(data-name);} 

/* Guides */
[data-type="amerlux.guide"] .item-image-div:after {content:'\f059'!important;}
[data-type="amerlux.guide"] a.type:after {content:'Guides';} 

/* Case Study */
[data-type="amerlux.case_study"] .item-image-div:after {content:'\f7c0'!important;}
[data-type="amerlux.case_study"] a.type:after {content:'Case Study';} 

/* Technologies */
[data-type="amerlux.technologyShowcase"] > .item-image {padding:3rem;}
[data-type="amerlux.technologyShowcase"] > .item-image > .item-image-div {background-size: contain;}
[data-type="amerlux.technologyShowcase"] .item-image-div:after {content:'\f2db'!important;}
[data-type="amerlux.technologyShowcase"] a.type:after {content:'Technology';} 

/* Markets */
[data-type="amerlux.designGallery"] .item-image-div:after {content:'\f19c'!important;}
[data-type="amerlux.designGallery"] a.type:after {content:'Market';} 
[data-type="amerlux.design_gallery"] .item-image-div:after {content:'\f19c'!important;}
[data-type="amerlux.design_gallery"] a.type:after {content:'Design Gallery';} 



.search-header {width:100%;margin-bottom:8px;}

.pager-details {margin-bottom:10px;}

.pager-pages {
	display:flex;
	justify-content: center;
    align-items: center;
	flex-wrap: wrap;
}

.pager-pages > a {
	line-height:40px;
	height:40px;
	width:40px;
	text-align:center;
	color:#808285;
	margin: 10px;
	font-weight:bold;
	border: 1px solid #bcbec0;
	text-decoration:none!important;
	transition:0.3s all;
}

.pager-pages > a:hover { background-color: #ebebeb; }

.pager-pages > a.current {
	background-color: #ebebeb;
	cursor:default!important;
}

@media screen and (max-width: 768px) {
	.search-item > .item-image {
		top:42px;
		left:5px;
		right:5px;
		height:200px;
		width:calc(100% - 10px);
		border: 1px solid #bcbec0;
	}
	.search-item > .item-meta > .title {
		left:0;
	}
	
	.search-item > .item-meta {
		margin-left:0;
		margin-top:242px;
	}
	
	.pager-pages > a {
		line-height:30px;
		height:30px;
		width:30px;
	}
	.mobile-link {
		display:block!important;
		content:'';
		position:absolute;
		top:0;
		bottom:0;
		left:0;
		right:0;
	}
}