
#maincontent > div.columns > div.sidebar.sidebar-additional {
  display: none !important;
  } 

#cookie-status {
    display: none;
    visibility: hidden;
}


/* Listprice prefix */
.synoa_prices_baseprice span.prefix {
  color: darkgrey;
  font-size: 1.2rem !important;
  font-weight: 400 !important;
}

/* Listprice price */
.synoa_prices_baseprice span.price {
  color: darkgrey;
  font-size: 1.2rem !important;
  font-weight: 400 !important;
}

/* Listprice suffix */
.synoa_prices_baseprice span.suffix {
  color: darkgrey;
  font-size: 1.2rem !important;
  font-weight: 400 !important;
}


/* Customerprice prefix */
.price-container.price-final_price.tax.weee span.prefix {
  font-size: 2rem !important;
  font-weight: 700 !important;
}

/* Customerprice price */
.price-container.price-final_price.tax.weee span.price {
  font-size: 2rem !important;
  font-weight: 700 !important;
}

/* Customerprice suffix */
.price-container.price-final_price.tax.weee span.suffix {
  font-size: 1.2rem !important;
  font-weight: 700 !important;
}

/* Maging between prices */
span.synoa_prices_baseprice.price-excluding-tax {
  margin-bottom: 10px !important;
}

/* Styling download link */
#synoa_downloadsnk_list .downloads-link {
  color: #0b5394;
  text-decoration: underline;
  font-weight: 700;
}

/* Alternating BG color for downloads table 
#synoa_downloadsnk_list > tbody > .odd {
  background-color: #0b549414;
}*/

/* Formats for CMS Link Container*/
.cms-links {
  padding: 20px;
  background-color: #EFF7E9;
  margin-right: 20px;
  margin-bottom: 20px;  
  } 

/* Formats for CMS Link */
.cms-links a{
  color: #142307;
  text-decoration: underline;
  font-weight: 700;
  } 

/* ######### Related Products Section ############# */

/* Customerprice prefix */
.block.related .price-container.price-final_price.tax.weee span.prefix {
  font-size: 1.4rem !important;
  font-weight: 700 !important;
}

/* Brand image size*/ 
.brand_pdp {
  max-width: 50%;
  height: auto;
  
} 

/* Customerprice price */
.block.related .price-container.price-final_price.tax.weee span.price {
  font-size: 1.4rem !important;
  font-weight: 700 !important;
}

/* Customerprice suffix */
.block.related .price-container.price-final_price.tax.weee span.suffix {
  font-size: 1.2rem !important;
  font-weight: 700 !important;
}


#maincontent > div.columns > div > div > div.product-lower-primary-column.grid12-9 {
  margin-top: 70px;
}

/* Hide Shipping in cart summary 
.cart-summary #block-shipping {
  display: none !important;
}*/

/* Hide subtotal row in checkout summary */
#opc-sidebar > div.opc-block-summary > table > tbody > tr.totals.sub {
  display: none !important;
}

/* Hide shipping row in checkout summary 
#opc-sidebar > div.opc-block-summary > table > tbody > tr.totals.shipping.excl {
  display: none !important;
}*/

/* Hide 0,00 in cart 
#cart-totals > div > table > tbody > tr.totals.shipping.excl > td {
  display: none !important;
}*/

/* Hide 0,00 in shipping method selector 
#checkout-shipping-method-load > table > tbody > tr > td.col.col-price {
  display: none !important;
}*/


/* Hide Image Caption */
.fotorama__caption__wrap {
  display: none !important;
}

/* Hide Language Switcher */
div#switcher-language {
  display: none !important;
}

/* Hide Algolia 2nd search bar 
#instant-search-bar {
  display: none !important;
}*/

/* Width of selector in csv to cart */
.form #delimiter {
  width: 15% !important;
}

.opc-wrapper .step-title,.title {
  font-weight: 700 !important;
}

.widget.last-bought-info {
  color: #0b5394;
  font-weight: 700;
  margin-bottom: 25px;
}

/* Formats for Links */
 #synoa_downloadsnk_downloads_tab p a {
  color: #0b5394 !important;
  text-decoration: underline !important;
  } 

  #maincontent > div.columns > div > div > div.product-primary-column.product-shop.grid12-5.product-info-main > div.product-info-main > div.product-info-price > div.widget.block.block-static-block {
    color: darkgrey !important;
    font-size: 1.2rem !important;
    font-weight: 400 !important;
    font-style: italic !important;
    margin-top: 5px;
  }

  #maincontent > div.columns > div > div > div.product-primary-column.product-shop.grid12-5.product-info-main > div.product-info-main > div.product-info-price > div.widget.block.block-static-block a {
    color: #0b5394 !important;
    text-decoration: underline !important;
    } 

  .product-info-main .synoa_masterdata_widget span {
    font-weight: 700 !important;
  }


/* Hide page Titel */
#page-title-heading {
  display: none;
  visibility: hidden;
}

/* Color Breadcrump */
.breadcrumbs strong {
	color: #46b82f;
}

/* Color Algolia Filters */
.catalog-category-view .synoa-categories-list__ul .current>a {
    color: #46b82f;
}

.catalog-category-view .synoa-categories-list__ul a:hover {
    color: #46b82f;
}

.products-upsell .product-item-info .synoa-price-box ,
.products-related .product-item-info .synoa-price-box {
    display: none
}

#algolia-left-container {
  display: none !important;
  } 

#algolia-right-container {
  width: 100% !important;
  } 

#instant-search-bar {
  display: none !important;
  } 

.pull-right.sort-by {
  display: none !important;
  }

#algolia-stats {
  display: none !important;
  }

.minicart-wrapper .action.viewcart {
    background-color: #6ab023 !important;
    color: #fff !important;
    border-radius: 5px;
    padding: 12px 16px;
    display: block;
    width: 100%;
    font-size: 2rem;
    font-weight: 700;
    transition: background-color 0.2s ease;
}

.minicart-wrapper .action.viewcart:hover {
    background-color: #56961a !important;
}

#minicart-content-wrapper .actions .primary {
  display: none !important;
  }

.minicart-items-wrapper {
  display: none !important;
  }

.nav.items li a[href$="/blogposts/"] {
  display: none !important;
}
