/* x13pricehistory css */
div.x13pricehistory {
    margin-bottom: 15px !important;
    display: block;
    clear: left;
    margin-top: -25px;
  }
  
  .x13pricehistory__button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    border: 0;
    display: inline-block;
    font-weight: bold;
    margin: 8px 0;
    padding: 2px 5px;
    cursor: pointer;
  }
  
  .x13pricehistory__button * {
    pointer-events: none;
  }
  
  .x13pricehistory__button i{
    margin-right:5px;
  }
  
  .x13pricehistory__text--lowest-today {
    font-size:0.95em;
  }
  
  .x13pricehistory-chart {
    margin-bottom: 15px;
  }
  
  .x13pricehistory-product {
    text-align: center;
  }
  
  .fancybox-overlay .x13pricehistory__text,
  .x13pricehistory-modal .x13pricehistory__text{
    text-align: center;
  }
  
  .fancybox-overlay .x13pricehistory__text--before-discount,
  .x13pricehistory-modal .x13pricehistory__text--before-discount {
    background: #F2F2F2;
    padding: 5px 0px;
    margin-top: 5px;
  }
  
  .x13pricehistory__text.x13pricehistory__text--smallmargin {
    margin-bottom:5px;
  }
  
  .x13pricehistory__text.x13pricehistory__text--nomargin {
    margin-bottom: 0;
  }
  
  .x13pricehistory-table td{
    padding: 6px 12px;
  }
  
  .x13pricehistory-product p:not(:last-child) {
    margin: 0;
  }
  
  .x13pricehistory-16 .x13pricehistory__button{
    font-size:15px;
  }
  
  .x13pricehistory-popup-title{
    border-bottom:1px solid #d6d4d4;
    font-size:18px;
    font-weight: bold;
    padding:10px 10px 15px 10px;
  }
  
  .fancybox-overlay .x13pricehistory__text,
  .fancybox-overlay .x13pricehistory__price {
    font-size:16px;
  }
  
  .fancybox-overlay .x13pricehistory__text.x13pricehistory__text--nomargin {
    margin-bottom: 10px;
  }
  
  .x13pricehistory-attributes p {
    display: inline-block;
  }
  
  .x13pricehistory > .x13pricehistory__text--default{
    margin-top:10px;
  }
  
  .x13pricehistory > .x13pricehistory__text--before-discount {
    margin-top: 15px;
    margin-bottom: 0;
  }
  
  .x13pricehistory-attributes p:not(:last-child) span::after {
    content: ",\00A0";
  }
  
  .x13pricehistory-attributes span {
    display: none;
  }
  
  .x13pricehistory-attributes span.x13pricehistory-visible {
    display: inline;
  }
  
  .x13pricehistory-attributes-17 p {
    display: inline-block;
  }
  
  .x13pricehistory-attributes-17 p:not(:last-child)::after {
    content: ",\00A0";
  }
  
  .x13pricehistory__text--lowest-today-16 {
    display: none !important;
  }
  
  .x13pricehistory__text--lowest-today-16.x13visible {
    display: block !important;
  }
  
  .x13pricehistory__text--real-discount-value.x13hidden,
  .x13pricehistory.x13hidden {
    display: none;
  }
  
  .x13pricehistory__text--before-discount:not(.x13pricehistory__text--modal) .x13pricehistory__text--real-discount-value {
    margin: 0;
    padding: 0 5px;
    text-transform: unset;
  }
  
  /* Fix empty spaces - START */
  .product_list.row:not(.tab-pane),
  .products.row:not(.tab-pane) {
    display: flex !important;
    flex-wrap: wrap !important;
  }
  
  .product_list.row.tab-pane.active,
  .products.row.tab-pane.active {
    display: flex !important;
    flex-wrap: wrap !important;
  }
  
  .product_list.row .ajax_block_product,
  .products.row .product-miniature {
    clear: none !important;
  }
  /* Fix empty spaces - END */
  
  .x13pricehistory-product-list {
    font-size: 13px;
    line-height: 20px;
    color: #7a7a7a;
    font-weight: 400;
  }
  
  .x13pricehistory-product-list:not(.x13pricehistory-product-list-loaded) .x13pricehistory-product-list__dummy {
    padding-top: 10px;
    min-height: 50px;
  }
  
  .x13pricehistory-product-list.x13pricehistory-product-list-loaded .x13pricehistory-product-list__omnibus-text {
    padding-top: 10px;
  }
  
  .x13pricehistory-product-list .price-percent-reduction,
  .x13pricehistory-product-list .discount {
    position: static !important;
    display: none !important;
    margin: 0 !important;
    padding: 0 5px !important;
    font-size: 13px !important;
    line-height: 20px;
    min-height: 0 !important;
    min-width: 0 !important;
  }
  
  /* Simualte loading - START */
  .x13pricehistory-product-list.x13pricehistory-product-list-ajaxed:not(.x13pricehistory-product-list-loaded) .x13pricehistory-product-list__omnibus-text {
    display: none;
  }
  .x13pricehistory-product-list.x13pricehistory-product-list-ajaxed.x13pricehistory-product-list-loaded .x13pricehistory-product-list__omnibus-text {
    display: block;
  }
  /* Simulate loading - END */
  
  
  #blockcart-modal .x13pricehistory-product-list__omnibus-text {
    display: none;
  }
  
  .quickview .x13pricehistory__button {
    display: none !important;
  }
  
  span.x13pricehistory__text--real-discount-value.discount, p.x13pricehistory__text.x13pricehistory__text--default {
    display: none;
  }

.x13pricehistory-modal .modal-header {
    flex-direction: row-reverse !important;
}