#searchform-overlay,
#icon-searchform-overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.9);
z-index: 9999;
.container {
position: relative;
width: 100%;
height: 100%;
}
a.search-overlay-close {
position: absolute;
top: -50px;
left: 50%;
margin-left: -20px;
width: 40px;
height: 40px;
background-color: rgba(255,255,255,0.2);
text-align: center;
@include border-radius( 2px );
&:hover {
background-color: rgba(255,255,255,0.3);
}
span {
position: relative;
display: inline-block;
width: 24px;
height: 24px;
&:before,
&:after {
content: '';
position: absolute;
top: 50%;
left: 0;
height: 2px;