#top {
    margin-top: 10vh;
    display: flex;
}
#top div {
    border: #535353 1px solid;
    padding: 0.5vh;
}
#path {
    display: flex;
    align-items: center;
    width: 75%;
    overflow: auto;
}
#pathIcon {
    width: 2vh;
    margin-right: 0.25vw;
}
#pathRoot {
    display: flex;
    align-items: center;
}
.pathLink {
    transition: 0.3s;
    padding-left: 0.3vw;
    padding-right: 0.3vw;
}
.pathLink:hover {
    background-color: #434343;
    transition: 0.3s;
}
.pathBracket {
    margin-left: 0.5vw;
    margin-right: 0.5vw;
}
  
#search {
    width: 25%;
    display: flex;
    align-items: center;
}
#searchInput {
    width: 100%;
    height: 2vh;
    background: #00000000;
    border: 0;
    outline: 0;
    color: white;
}
#searchIcon {
    color: white;
    width: 2vh;
    margin-left: 0.5vw;
}