h1, h2, h3, h4{font-weight: bold;}
.tws-articlegroup-list--grid-img-wrapper{display:none;}

.tws-mega-menu--search-bar .tws-article-search {border-radius: 6px;}
.tws-mega-menu--search-bar .tws-article-search input.form-control{border-radius: 4px;}

/*### sidoskugga hela sidan ###*/
div.page-canvas{box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);z-index:-1000;}
footer.azalea--footer{box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);position:relative;z-index:2;}
.slot--horizontal-menu{box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3)}

/*### toppremsa samma färg som menyn ###*/
.azalea--top-bar, .azalea--top-bar a{background:#006993;color:#fff; font-weight: 600;font-size:11px!important;}
.azalea--top-bar a:hover{color:#fff;text-decoration:underline;}
.slot--top-bar-selling-points{padding-top:3px;}

/*### visar summa kvar till gratis frakt, bättre placering iaf för stor skärm ###*/
.slot--shipping-notice {top:0; background:#57cc02;}



.tws-list--grid-item .thumbnail{border: 1px solid #eee!important;border-radius:2px;}


/*### test byta bild minivarukorg ###*/
.tws-micro-cart--counter::before {
    content: url("data:image/svg+xml;charset=utf8,%3Csvg width=\'22\' height=\'26\' viewBox=\'21 117 18 21\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M24.918 124H21l1 14h16l1-14h-3.866c.02-.712-.08-1.52-.267-2.25-.584-2.285-2.185-3.75-4.867-3.75-2.684 0-4.272 1.466-4.845 3.757-.186.745-.252 1.51-.237 2.243zm2 0h6.187c.018-.596-.036-1.204-.176-1.755C32.556 120.79 31.694 120 30 120c-1.69 0-2.54.784-2.905 2.243-.14.565-.19 1.172-.176 1.757zm7.075 0H34v-.004l-.007.004z\' fill=\'%2357cc02\' fill-rule=\'evenodd\'/%3E%3C/svg%3E");
    left: 0;
    position: absolute;
    top: 1px;
    width: 20px;
    z-index: -1;
   transform: scale(1.1);
}

.tws-micro-cart--counter{color:#fff;}

.tws-micro-cart--label {
    font-family: "Open Sans";
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: 1;
    margin-left: 10px;
    text-transform: uppercase;
}


/*####   Kassatabellen, strippa onödiga kolumner  ####*/
th.tws-cart--th-vat-excl, th.tws-cart--th-vat, th.tws-cart--th-article-no, td.tws-cart--td-article-no {
    display:none;
}
table.tws-checkout-cart td.hidden-xs.text-right.ng-scope[tws-api-cost="item.costs.total.exVat"], table.tws-checkout-cart td.hidden-xs.text-right.ng-scope[tws-api-cost="displayIncVat ? item.costs.total.vat : 0"] {
    display:none;
}
td.tws-cart--td-quantity {
    text-align:center;
}

/*####   Dölj artikelnummer på produktsidan   ####*/
.tws-article-description--article-number {
    display:none;
}
/*####   Bort med onödig label på produktsida   ####*/
.tws-article-choices label{display: none;}

/*####   Fullbredd på kundval produktsida   ####*/
.tws-article-choices--schema-form .form-group {
    width: auto;
}

/*####   768px min breakpoint   ####*/
@media (min-width: 768px) {

/*#######   search menu buttons be gone     ######*/
.tws-mega-menu--buttons {display:none;}
/*#######   search field position and size     ######*/
.slot--mega-menu{position: absolute; z-index: 1000; top: 20px; left:300px; height: 34px;width:500px;max-width:500px;min-width:300px;}
.tws-mega-menu--search-bar input.form-control {height:34px;}
.tws-mega-menu--search-bar {height: 34px;}
.tws-mega-menu--search-bar  > *  {transform: none;height:34px;}
.tws-mega-menu--search-bar .tws-article-search { transform:none;}
}

/*####   750px max breakpoint   ####*/
@media (max-width:767px) {
.slot--mega-menu{width:100%!important;}
}

/*####   991px max breakpoint   ####*/
@media (max-width: 991px) {
.slot--mega-menu{width:300px;}
}

/*####   992px min breakpoint   ####*/
@media (min-width: 992px) {
.slot--mega-menu{width:400px;}
.azalea--article-top{padding-bottom:0px!important;}
.azalea--article-section{padding-bottom:0px!important;}
}


/*####   färg på reapris siffror samt reaflagga   ####*/
.tws-article-list--list .tws-list--type-grid .tws-api-price .tws-api--price-regular + .tws-api--price-current, .tws-article-search-page--list .tws-list--type-grid .tws-api-price .tws-api--price-regular + .tws-api--price-current {
    color: #f78f1e;
}
.tws-article-labels--special-offer .tws-article-labels--label-text {
    background: #f78f1e none repeat scroll 0 0;
    border-color: #f78f1e;
    color: #fafafa;
    border-bottom-right-radius: 4px!important;
    border-top-right-radius: 4px!important;
}
.tws-article-list--buy-button button, .tws-article-list--buy-button a.btn, .btn{border-radius:4px;}

/*####   bort med padding topp och sidor på översta banner bildspel/startsidan   ####*/
.startpage .azalea--content, .azalea--content .tws-container--tws-content-box {padding: 0!important;}

/*####   Förvandla USP i toppen till meny...   ###*/
.slot--top-bar-selling-points .tws-unique-selling-points .tws-unique-selling-points--icon {
    display: none;
    width: 0px;
}
.slot--top-bar-selling-points .tws-unique-selling-points ul li {
margin-left: 10px;
}
.navbar-nav > li > a {
  padding: 10px!important;
  font-weight: bold;
  font-size: 14px;
  font-family: Arial,Open Sans,Helvetica,sans-serif;
}
.navbar-nav > li.tws-top-menu-item-6 > a {
  color: #f78f1e!important;
}
.tws-top-menu .navbar-nav .caret {
    display: none;
    margin-left: 0;
    padding-right: 0;
}
.azalea--top-bar {
    min-height: 30px;
    padding: 7px 15px;
}
body.cart .azalea--header-left, body.checkout .azalea--header-left {
    float: right;
    margin-right: 15px;
  margin-top: 13px;
}
.azalea--footer--made-by {display: none!important;}
/* Justera footer för prisjakt omröstningsbadge */
.azalea--footer-mid-right{top: -20px!important;}

/*   extraprisfärg produktsida   */
.tws-article-price .tws-api-price .tws-api--price-regular + .tws-api--price-current{color: #f78f1e!important;}
.tws-container--tws-custom-html{padding: 10px 0px!important;}

/*  bättre visning cookie i toppen   */
.azalea--top-bar-right .slot--open-cookie-settings .tws-accept-cookies--open-btn > a .tws-accept-cookies--icon {
float: left;
  margin-right: 6px;
}