
.header-search-bar-results-wrapper {
	position: absolute;
	top: 35px;
	left: -5px;
	right: -5px;
	
	border:1px solid #ccc;
	padding: 5px;
	padding-top: 40px;
	background: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0) 40px,rgba(255,255,255,1) 30.001px );
/*	border-radius: 6px;*/
	/*box-shadow: 0px 6054px 0px 6000px rgba(140,140,140,0.2);*/
    z-index: 999993; 
    transform: translateY(-40px);
    border-radius: 5px;
}

input[type="search"]:not(:focus) + button + .header-search-bar-results-wrapper:not(:hover) {
	display: none;
}
body:not(.has-dropdown-open) .header-search-bar-results-wrapper {
    display: none;
}
input[type="search"].busy {
    
}
body.isdev input[type="search"].busy-true,
body.isdev input[type="search"].busy-true + button {
    background-color: #fc0!important;
}

input[type="search"].busy,
input[type="search"].busy + .buttonx,
input[type="search"].busy + buttonx {
    /*
       background-image:url('/themes/koffiedrukker/images/patterns/diagonalstripes00000020.svg');
    background-repeat: repeat!important;
     animation:stripes9pxbusy 1s infinite linear;
     background-size:9px 9px;*/
}
input[type="search"].busy + button .fa:before {
    content:"\f1ce";
/*    content:"\f110";*/
    animation:fa-spin 1s infinite!important;
    font-weight: bold;
}

input[type="search"].busy {
    /* background-image:url('/themes/koffiedrukker/images/patterns/diagonalstripes00000005.svg');*/
}

*:is(.content, .content-wrapper) input[type="search"] + *:is(.button, button) .fa{
     opacity: 0.8;   
}

input[type="search"].busy + .button,
input[type="search"].busy + button {

}
@keyframes stripes9pxbusy {
    0%{ background-position:0px 0px; }
    100% { background-position:9px 0px; }
}

