
.customPageItem.customPageHtml {
    background: transparent;
    box-shadow: none;
}

.articlegroup-9594697 .slot--articles .btn-toolbar.tws-list-controls.pull-right {
  display: none;
}

.tws-login--modal .modal-header::after {
  content: "Skapa ett konto för att se sortiment, priser och lägga beställningar.";
  font-size: 13px;
  font-weight: 400;
}

.slot--unique-selling-points .tws-unique-selling-points--disclaimer a {
    font-size: 18px;
    text-decoration: none;
    font-weight: 600;
}
.user-logged-in .slot--unique-selling-points .tws-unique-selling-points--disclaimer a  {
	display: none;
}

body:not(.user-logged-in) .slot--top-bar-login .tws-login--login-text {
    font-size: 0;
}
body:not(.user-logged-in) .slot--top-bar-login .tws-login--login-text::before {
    font-size: 14px;
  content:"Logga in/Bli Företagskund";
      font-weight: 500;
}


.emporium--top-bar {
  border-bottom: 1px solid #efeeef;
}
.slot--top-bar-login a {
  text-transform: inherit;
}

.emporium--top-bar .slot--top-bar-audience-selector,
.slot--header-horizontal-menu .tws-top-menu--controls .tws-audience-selector {
  display: none;
}

.emporium--header {
  background: #f9fcfd;
  box-shadow: 0 1px 2px rgba(0,0,0,0.2);
}

@media only screen and (min-width: 992px) {
  .emporium--header .emporium--header-wrapper {
    padding: 6px 30px;
  }
  .slot--header-horizontal-menu .navbar-nav > li a {
    color: #316AB3;
    font-weight: 600;
    font-size: 16px;
  }
  .slot--header-horizontal-menu .navbar-nav .dropdown-menu li a {
		    color: #316AB3;
        font-weight: 500;
  }
}




.hellas-food .tws-content-box--cell {
  max-width: 520px;
}
@media only screen and (min-width: 1150px) {
.hellas-food .tws-content-box--first-line {
    font-size: 42px;
    text-transform: uppercase;
    line-height: 1.2em;
    text-shadow: 0em 0.1em 0.1em rgba(0, 0, 0, 0.4);
  }
}
.hellas-food .tws-content-box--second-line {
    font-weight: 600;
    line-height: 1.2em;
  }
.hellas-food .tws-content-box--third-line {
    font-size: 19px;
    background: #C09B13;
    display: inline-block;
    padding: 6px 16px;
    border-radius: 6px;
    text-shadow: none;
  }


.specialiserade {
  background: #f8f8f8;
}
.tws-container--tws-content-box-4x .tws-content-box--table {
    padding: 20px;
  }
.tws-container--tws-content-box-4x .tws-content-box--inner-wrapper {
 padding-bottom: 0 !important; 
 bottom: 0;
 position: static; 
}
.tws-container--tws-content-box-4x .tws-content-box--table {
  position: static;
}
.tws-container--tws-content-box-4x .tws-content-box--first-line {
  color: #c09b13 !important;
  text-shadow: none !important;
}
.tws-container--tws-content-box-4x .tws-content-box--second-line {
  text-shadow: none !important;
  color: #666 !important;
  line-height: 1.7em;
}
@media(min-width: 768px) {
  .tws-container--tws-content-box-4x .tws-content-box--second-line {
		min-height: 160px;  
}
 }
.tws-container--tws-content-box-4x .tws-content-box--third-line {
  color: #fff !important;
  text-shadow: none !important;
  background: #316AB3;
  padding: 6px 16px;
  display: inline-block;
  border-radius: 6px;
}

.emporium--footer .emporium--footer-left ul,
.emporium--footer .emporium--footer-mid-left ul{
    padding: 0;
    list-style: none;
}
.emporium--footer .titles {
    font-weight: 600;
    border-bottom: 2px solid #ba9714;
}

@media (min-width: 992px) {
.emporium--footer .col-md-3 {
        width: 33%;
    }
}

/* -- Custom page Bli företagskund -- */
.customPageItem.customPageHtml {
     padding: 5px 15px;
}

.customPageItem {
    margin: 0px 0 0 0;
}
/* -- Custom page Bli företagskund -- */