.js-product-details > .tab-pane > .fade {
       opacity: 1 !important;
}

.thumbnail-container {
        border: #efefef 1px solid;
        padding: 10px;
}
.product-availability-date {
        color:#c00;
        font-size: 1.1rem;
	font-weight: 400;
}

.product-availability-date > label {
        color:#c00;
        font-size: 1.1rem;
	font-weight: 900;
}

.js-product-availability {
       color: #000;
       font-size: 1.1rem;
}

.fixaTechnoled, .fixaFun {
	width: 100%;
    border-collapse: collapse;
}

.fixaTitle {
	font-size: 0.8rem;
	font-weight: 900;
	border-bottom: 1px solid #e8e8e8;
    padding: 5px 0 5px 10px;
}

.fixaData {
	font-size: 0.8rem;
	font-weight: 400;
	border-bottom: 1px solid #e8e8e8;
    padding: 5px 0 5px 10px;
}

.page-customer-account #content .no-account, #subcategories {
  display: none;
}

.bt-cms-padding { 
   padding: 28px 9px 28px !important;
}

.size-cms {
   font-size: 1rem;
}

.margin-cms {
   padding-right: 32px;
}

@media (min-width: 1200px) {
   .widget-category_image .level0 > li > .cate_content .meta-cate .btn:hover {
      background: transparent !important;
      border: solid 1px #00b2e2 !important;
  }
   .widget-category_image .level0 > li > .cate_content .meta-cate .btn {
      background-color: rgba(255, 255, 255, 0.75) !important;
  }
}

#product-details .label {
    font-size: 20px;
    color: #272727;
    font-weight: 700;
    padding-bottom: 8px;
}

.product-reference span {
    font-size: 20px !important;
}

.product-detail-name {
  font-size: 1.3rem;
}

svg.item-product #pack2_security{
    rgb(60, 60, 60) !important;
}

@media (max-width: 991px) {
  .thumbnail-container .functional-buttons .btn-product {
    color: #fff;
    background: #3f3f3f;
  }
  .thumbnail-container .functional-buttons > div.cart .btn-product {
    color: #fff;
    background: #3f3f3f;
  }
 .widget-category_image .level0 > li > .cate_content .meta-cate .btn {
   background: #00b2e2 !important;
 }

 .widget-category_image .level0 > li > .cate_content .meta-cate .btn:hover, .widget-category_image .level0 > li > .cate_content .meta-cate .btn:active, .widget-category_image  .level0 > li > .cate_content .meta-cate .btn:focus {
  background: #3f3f3f !important;
 }
}

@media (min-width: 768px) {
  #wrapper .breadcrumb li:last-child {
    color: #000;
    font-size: 1.2em;
  }
}

@media (max-width: 767px) {
  #wrapper .breadcrumb li:last-child {
    color: #fff;
    font-size: 1.0em;
  }
  #wrapper .breadcrumb > .container {
    background: #000 !important;
  }
}

.contact-rich .block .icon {
    width: 48px;
}

.product-prices .current-price {
    color: #00b2e2;
    font-size: 36px;
}

.block-title {
     font-size: 1.0 em;
     font-weight: bold;
}

.out_of_stock {
     color: #cf0000 !important;
     border: 1px solid #cf0000 !important;
}

.zoomeffect {
     width: 100%;
     transition: 0.4s all ease-in-out;
}

.zoomeffect:hover { 
     -webkit-transform: scale(1.1);  /* Saf3.1+, Chrome */
     -moz-transform: scale(1.1);  /* FF3.5+ */
     -ms-transform: scale(1.1);  /* IE9 */
     -o-transform: scale(1.1);  /* Opera 10.5+ */
     transform: scale(1.1);
}

.contactinfors-inline .block-contact {
    width: 100%;
}

.ApSlideShow .slide_config , 
.LeoSlideshow .slide_config{
  display: none;
  min-width: 100%;
}

ul.searchbar-autocomplete {
    padding-top: 60px;
}
