.hsp-top-bar-text{
    font-size:15px;
    margin:0;
    padding-top:5px;
}
.d{
    transition: all 300ms ease;
    display:flex;
    width:100vw;
    position: fixed;
    z-index: 1000;
    align-items:center;
    height:1000px;
    max-height:45px;
}
.d.sblur{
    background: #100c !important;
    backdrop-filter: blur(10px) brightness(1.5) contrast(1.7) saturate(2);
}
#ds{
    margin-top: 20px !important;
}
.d.blur input{
    background-color: #0030 !important;
    backdrop-filter: blur(10px) brightness(2.2) contrast(1.5) !important;
    border-color: #666 !important;
    border-color: #666 !important;
}
.d input{
    background-color: #200 !important;
    backdrop-filter: blur(0px) !important;
    border-color: #fff !important;
}
#ds{
     color:#fff;
     width:320px!important;
     transition: all 1s ease, scale 0.3s ease;
     padding:10px 20px !important;
     font-family:azar !important;
     font-size:18px!important;
     HEIGHT:35PX;
     BORDER-RADIUS:100vw !important;
}
#ds:hover{
    scale: 1.04;
    color: #bbb !important;
}
#ds:focus{
    border-color: #3d0 !important;
    background-color: #8568 !important;
    color: #fff !important;
    scale: 1.02 !important;
}
#ds:active{
    border-color: #d30 !important;
    background-color: #bbb !important;
    color: #000 !important;
    scale: 1.07 !important;
}
.hsp-slider-top-overlay{
    display:none;
}
@media (max-width:990px){
    #ds{
        width:80vw !important;
    }
    #ds{
        margin-top:10px !important;
    }
    .d{
        flex-direction:column !important;
        max-height:85px !important;
    }
}
@media (max-width:768px){
    .ds{
        display:none
    }
    .d{
        flex-direction:row !important;
    }
}
.hsp-search-toggle{
    margin:0;
    margin-left:20px;
}
.sss {
    background-color: #0000 !important;
    max-width: 100% !important;
    min-width: 100% !important;
    margin: 0;
    padding: 0;
    right: 0;
    border-color: #666 !important;
    box-shadow: 0 0 15px 0 #fff2;
}
.search-item{
    background:#222;
    margin:12px 0;
    padding:15px;
    border-radius:10px;
    border:1px solid #444;
    transition:.25s;
}

.search-item:hover{
    background:#333;
    transform:scale(1.02);
}

.search-item a{
    display:block;
    color:white;
    text-decoration:none;
}


#file-title{
    margin-top:8px;
    color:#aaa;
    font-size:14px;
}
#file-name{
    margin-top:0px;
    color:#fff;
    font-size:18px;
}
