.search-form {
    font-family: inherit;
    float: right;
    width: 40%;
    margin-right: calc(30% - 65px);
    margin-left: auto;
    margin-top: 25px;
}
.content .search-form {
    padding: 0px;
    background: #f9f9f9;
    border: none;
    margin: 100px 0px 0px 0px;
    width: 100%;
}

#search-button {
    cursor: pointer;
    float: left;
    padding: 5.5px;
    height: 40px;
    width: 40px;
    border-style: solid;
    border-width: 1px;
    border-color: var(--color-accent);
    border-radius: 0px 5px 5px 0px;
    border-left: 0px;
    background-size: 70% 70%;
    background-position: center;
    background-color: var(--color-accent);
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2260%22%20height%3D%2260%22%20viewBox%3D%220%200%2060%2060%22%20preserveAspectRatio%3D%22xMinYMid%22%20aria-hidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20d%3D%22M57.88%2C56.43%2C44.48%2C41.69a24.52%2C24.52%2C0%2C1%2C0-2.18%2C2.17L55.61%2C58.5a1.54%2C1.54%2C0%2C0%2C0%2C1.14.5%2C1.49%2C1.49%2C0%2C0%2C0%2C1-.4%2C1.53%2C1.53%2C0%2C0%2C0%2C.14-2.16ZM4.79%2C25.48a21.4%2C21.4%2C0%2C1%2C1%2C21.4%2C21.4h0A21.44%2C21.44%2C0%2C0%2C1%2C4.79%2C25.48Z%22%20fill%3D%22%23222222%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
}
#search-button:hover {
    background-color: var(--grey);
}

input[type="text"].search-bar {
    color: var(--color-text);
    background-color: var(--color-background);
    float: left;
    padding: 9px;
    height: 20px;
    width: calc(100% - 40px - 18px - 2px);
    border: 1px;
    border-style: solid;
    border-color: var(--color-outline);
    border-radius: 5px 0px 0px 5px;
    border-right: 0px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.075);
    box-sizing: content-box;
}

input[type="text"].search-bar:focus {
    box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.075);
}
.search-bar:focus {
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
}
