.product-category2 .product-category-image {
    border-radius: 0;
    padding: 6px;
}


.category-menu .block-title{
    font-size: 12px;
}

.site-branding-logo img {
  max-height: 90px;
}

/* Style fixed bottom bar  */


div#block-somacs-fixbottombar {
  position: fixed !important; 
display: none !important; /* Hidden by default */
}

#block-somacs-fixbottombar .fixed-bar a {
  color: #fff;
  margin: 0 15px;
  text-decoration: none;
  font-size: 18px;
}

@media (min-width: 768px) {
  div#block-somacs-fixbottombar {
    display: none !important; /* Hidden by default */
  }
}

/* Media query for mobile and tablet */
@media (max-width: 768px) {
  #block-somacs-fixbottombar {
    
	display: block; /* Show the bar only on mobile/tablet */
	position: fixed; 
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #333;
	color: #fff;
	text-align: center;
	padding: 10px;
	z-index: 999;
  }
  footer#footer{
    padding-bottom:70px;
  }
}
/* End Style fixed bottom bar*/

.link-appeler, .link-maps{
  padding: 5px 30px;
}
.link-appeler a, .link-maps a{
  background-color: gray;
  border-radius: 12px;
  padding: 10px 0;
}


/* wish list product */

.product-post .product-icon:after {
	content: "";
}

.product-post .product-icon i.ti-heart + .flag-title {
  display:none;
}

.product-post .product-icon.product-add-wishlist i.ti-heart {
  border: 1px solid;
  border-radius: 50%;
  padding: 14px 7px 10px 7px;
  margin-left: 9px;
  margin-bottom: -16px;
  font-size: 24px;
  width: 40px;
  height: 40px;
}

.field-field-description-technique .field-label { 
  margin-top:10px;
  margin-bottom:10px;
}

/* End  wish list product */

/* Page product */
.product-info .nav-tabs {
	margin-bottom: 10px;
}

.field-field-fiche-technique .field-label {
  font-size:20px;
  margin-top: 10px;
  margin-bottom:10px;
}

#product-files .field-field-fiche-technique .field-label {
	display:none;
}

.product-badge .badge-label.badge-new  {
	width: 55px;
	height: 25px;
	line-height: 25px;
}


/* End page product */

.social-icon li a.quote-button {
  width: auto;
}

.social-icon li a.quote-button:hover {
  background: white;
}