/*
Theme Name: Laurent Child
Theme URI: https://laurent.qodeinteractive.com/
Description: A child theme of Laurent Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.0
Text Domain: laurent
Template: laurent
*/
body .pp_pic_holder a.pp_next,
body .pp_pic_holder a.pp_previous {
  background: rgba(0 0 0 / 75%) !important;
  padding: 10px;
  line-height: 29px !important;
}
.eltdf-owl-slider .owl-stage-outer {
  max-height: 500px;
}
.eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image a, .eltdf-portfolio-single-holder .eltdf-ps-image-holder .eltdf-ps-image img {
    position: relative;
    display: block;
    overflow: hidden;
    vertical-align: middle;
    text-align: center;
}
.eltdf-portfolio-single-holder.eltdf-ps-small-slider-layout .eltdf-ps-image-holder .eltdf-ps-image img {
    max-width: 100%;
    max-height: 500px;
    width: auto !important;
    height: auto !important;
    display: inline-block;
    text-align: center;
}
.eltdf-woo-single-page .woocommerce-tabs {
  max-width: 1800px !important;
}
.eltdf-woo-single-page .woocommerce-tabs {
  margin-top: 50px !important;
}
div.woocommerce-tabs.wc-tabs-wrapper > ul {
  display: none !important;
}
.eltdf-single-product-content {
  margin-top: 130px !important;
}
.eltdf-image-gallery.eltdf-image-behavior-lightbox .eltdf-ig-image a {
  height: auto !important;
}
.cli-plugin-button {
  padding: 13px 14px 9px !important;

}
.cli-plugin-main-link {
  font-weight: 300;
  text-decoration: none;
}
#cookie-law-info-bar {
  box-shadow: none;
}
@media only screen and (max-width: 1024px){
  .small-flex {
    display: flex !important;
    flex-direction: column-reverse !important;
  }
}
