@media(min-width:1100px) {
.bountiful--header .bountiful--header-wrapper {
    padding: 0px 30px;
}
}


/* --- TOP BAR --- */
.bountiful--top-bar .bountiful--top-bar-wrapper .bountiful--top-bar-left span a {
	color: #fff;
}

.bountiful--top-bar .bountiful--top-bar-wrapper .bountiful--top-bar-right {
    top: 5px;
    position: relative;
}
.slot--top-bar-selling-points p {
    margin: 7px 0px;
}


/* --- LOGGA IN --- */
.slot--top-bar-login a {
    font-size: 0;
}
.slot--top-bar-login a::after {
    content: "Logga in/Skapa konto";
    font-size: 10px;
}

.user-logged-in .slot--top-bar-login a {
    font-size: 10px;
}
.user-logged-in .slot--top-bar-login a::after {
    font-size: 0;
}

.slot--header-horizontal-menu .navbar-nav>li a {
    font-size: 13px;
}

.slot--header-horizontal-menu .navbar-nav>li a:hover {color: #000;}

.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light-root-level li a{
    font-size: 13px !important;
}

@media only screen and (min-width: 992px) {
.slot--header-logo {
    max-width: 992px;
}
}

@media only screen and (min-width: 768px) {
    .bountiful--top-bar .bountiful--top-bar-wrapper {
        padding: 0 20px;
    }
}
.form-control {
    border: 1px solid #222;
    box-shadow: none;
    border-radius: 3px;
    height: 40px;
    color: #000;
    font-size: 14px;
    font-weight: 400;
}
@media only screen and (min-width: 768px) {
    .bountiful--body .bountiful--body-wrapper {
        padding: 0 30px;
    }
}



/* --- CUSTOM SEARCH */

.startpage .slot--custom-header-search .dropdown-menu {
    background: white;
    width: 100%;
}
.startpage .slot--custom-header-search .dropdown-menu img {
	margin-right: 6px;
}

.slide-in-list--head {
    color: #fff;
}