/* Main menu and vertical menu for mobile devices */
@media (max-width:1198px) {
    header.page-header .menu-wrapper {
        background-color: #f5f5f5;
    }

    .bottom-header-content .frame {
        height: 40px;
    }

    .bottom-header-content .frame button.action.nav-tg {
        margin-top: 5px;
    }

    .vertical-menu >li.level0 a >span:nth-child(1), .navigation .level0 > .level-top,
    .horizontal-menu .navigation .level0 a.level0,
    .header-area:not(.push-menu):not(.semi-push-menu) .megamenu-content .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0>a.level0
    {
        color: #62007e !important;
    }

    .horizontal-menu .navigation .level0 a.level0:hover {
        color: #814399 !important;
    }

    .navigation .level0.active > a:not(.ui-state-active),
    .navigation .level0.has-active > a:not(.ui-state-active) {
        border-color: #f5f5f5;
        border-style: solid;
        border-width: 0 0 0 8px;
    }

    /* Search input field */
    .header-area.header8 #search {
        border: none;
    }

    form#search_mini_form.form.minisearch div.field.search div.control input#search.input-text {
        background-color: rgba(0, 0, 0, 0.7);
        margin-top: -3px;
        color: white;
    }
    form#search_mini_form.form.minisearch div.field.search div.control input#search.input-text::placeholder {
        color: #a6a6a6;
        opacity: 1 ;
    }
}

/* Page title and category title */
.page-title-wrapper {
    background-color: #62007e;
    padding: 18px 0 18px;
}

/* Blog */
.blog-list .post-item-info .post-info {
    background: #814399;
    color: #ffffff;
}

.block.block-dashboard-addresses .action.btn.btn-secondary.edit {
    margin-bottom: 20px;
}

/* Newsletter styles override */
.block.newsletter .actions {
    width: unset;
}

.block.newsletter .actions button span{
    white-space: nowrap;
}

/* Override cyan boje na hover */
span.action.top-links.theme-header-icon:hover,
.page-header .search-form .actions-search .action-search:hover,
span.wishlist-icon.icon-heart.theme-header-icon:hover,
.top-wishlist:hover .wishlist-icon:before,
.header-area .table-icon-menu .minicart-wrapper:hover .action.showcart:before {
    color: #814399 !important;
}

/* Quick and dirty, refactor later, hide tax row */
tr.totals-tax {
    display: none !important;
}
