.menu {
    position: relative;
    background: var(--color-secondary-bg);
}

@media (max-width: 1023px) {
    .menu {
        border: none;
    }
}

body {
    background-color: var(--color-primary-bg);
}

header {
    background-color: var(--color-secondary-bg);
    box-shadow: var(--shadow-lg);
}

footer {
    background-color: var(--color-secondary-bg);
    box-shadow: var(--shadow-lg);
}

.content {
    background-color: transparent;
    padding: 0;
}

.content h2 {
    background-color: var(--color-secondary-bg);
    padding: 0 var(--space-lg);
    border-radius: var(--radius-lg);
}

.menu-highlight {
    position: absolute;
    border: 2px solid var(--color-primary);
    border-radius: 8px;
    pointer-events: none;
    transition: top .25s ease, left .25s ease, width .25s ease, height .25s ease;
    box-sizing: border-box;
    background-color: transparent !important;
}

.topline .search-wrapper input {
    border: none;
    color: var(--color-text-secondary);
}

.topline .search-wrapper input::placeholder, .search-wrapper .search-icon {
    color: var(--color-text-secondary);
}

#sv_on {
    border: none;
    color: var(--color-text-secondary);
}

#sv_on svg path {
    fill: var(--color-text-secondary);
}

.menu-button {
    border: none;
    background: var(--color-secondary-bg);
}

.menu-button-icon rect {
    fill: var(--color-primary-dark);
}

.sidebar-news {
    background: var(--color-secondary-bg);
}

@media(max-width: 768px) {
    .content {
        padding: unset;
    }
}

/*.menu {*/
/*    position: relative;*/
/*    border: 2px solid var(--color-primary);*/
/*    background: var(--color-secondary-bg);*/
/*}*/

/*@media (max-width: 1023px) {*/
/*    .menu {*/
/*        border: none;*/
/*    }*/
/*}*/

/*header {*/
/*    background-color: var(--color-secondary-bg);*/
/*}*/

/*.content {*/
/*    background-color: var(--color-primary-bg);*/
/*}*/

/*.menu-highlight{*/
/*    position: absolute;*/
/*    border: 2px solid var(--color-primary);*/
/*    border-radius: 8px;*/
/*    pointer-events: none;*/
/*    transition: top .25s ease, left .25s ease, width .25s ease, height .25s ease;*/
/*    box-sizing: border-box;*/
/*}*/

/*.search-wrapper input {*/
/*    border: 2px solid var(--color-primary);*/
/*    color: var(--color-text-secondary);*/
/*}*/

/*.search-wrapper input::placeholder, .search-wrapper .search-icon {*/
/*    color: var(--color-text-secondary);*/
/*}*/

/*#sv_on {*/
/*    border: 2px solid var(--color-primary);*/
/*    color: var(--color-text-secondary);*/
/*}*/

/*#sv_on svg path {*/
/*    fill: var(--color-text-secondary);*/
/*}*/

/*.menu-button {*/
/*    border: 2px solid var(--color-primary);*/
/*    background: none;*/
/*}*/

/*.menu-button-icon rect {*/
/*    fill: var(--color-primary);*/
/*}*/

/*.content-card {*/
/*    border-bottom: 3px solid var(--color-primary);*/
/*}*/