/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 18 2021 | 14:59:40 */
/** DEB :: Gestion des fondus de "EN IMAGE" de la home ********************* **/
.bbl-portofolio .elementor-widget-wrap:hover .entry-thumbnail-popover,
.elementor-widget-wrap .portfolio-grid:hover .portfolio_item .entry-thumbnail-popover{
  opacity: 1;
  background: rgba(0, 0, 0, 0.75);
}
.bbl-portofolio .elementor-widget-wrap:hover .entry-thumbnail-popover:hover,
.elementor-widget-wrap .portfolio-grid .portfolio_item:hover .entry-thumbnail-popover:hover{
  opacity: 1;
  background: rgba(255, 255, 255, 0.0);
}
/** END :: Gestion des fondus de "EN IMAGE" de la home ********************* **/

/** DEB :: Gestion des affichages des images pour les configurations ******* * */
.entry-thumbnail-popover-content.lightbox_popup_insp .entry-meta ul li {
    display: table;
    width: 100%;
    color: black;
    text-shadow: 1px 1px 1px white,-1px -1px 1px white,1px -1px 1px white,-1px 1px 1px white;
}
/** END :: Gestion des affichages des images pour les configurations ******* **/


/*.bbl-nowrap{white-space:nowrap;width:100%;border:1px solid gold}*/
.bbl-padtop0{padding-top:0!important}
.navbar{background:transparent;}
/*.current-cat{display:none!important}*/
.current-cat a{display:block!important}

/** DEB :: Gestion du menu ------------------------------------------------- **/
.navbar-nav > li {
    margin: 0 7.5px!important;
}
.navbar-nav > li > a {
    font-size: 17.8px!important;
}
@media screen and (max-width:1200px){
  .side-nav__wrap{
    padding-top:30px!important;
  }
  .side-nav .side-nav__wrap .side-nav__scrollable-wrap .side-nav__scrollable-container .navbar-nav li{
    margin:0!important;
  }
  .side-nav .side-nav__wrap .side-nav__scrollable-wrap .side-nav__scrollable-container .navbar-nav li a{
    font-size: 24px!important;
    /*border: 1px solid;*/
    display: table;
    padding:12px 0;
    width: 100%;
  }
}
@media screen and (max-width:402px){
  .side-nav .side-nav__wrap .side-nav__scrollable-wrap .side-nav__scrollable-container .navbar-nav li a{
    font-size: 1.4em !important;
  }
}
@media screen and (max-width:379px){
  .side-nav .side-nav__wrap .side-nav__scrollable-wrap .side-nav__scrollable-container .navbar-nav li a{
    font-size: 1.3em !important;
  }
}
@media screen and (max-width:365px){
  .navbar-toggle{
    /*border:1px solid red;*/
    border-radius:0;
    padding:0
  }
  .side-nav__close-button{
    position: absolute;
    top: 19px;
    right: 15px;
  }
  .navbar-brand-wpz img{
    /*border:1px solid red;*/
  }
}
@media screen and (max-width:356px){
  .side-nav .side-nav__wrap .side-nav__scrollable-wrap .side-nav__scrollable-container .navbar-nav li a{
    font-size: 1.2em !important;
  }
}
@media screen and (max-width:333px){
  .side-nav .side-nav__wrap .side-nav__scrollable-wrap .side-nav__scrollable-container .navbar-nav li a{
    font-size: 1.1em !important;
  }
}
@media screen and (max-width:312px){
  .side-nav .side-nav__wrap .side-nav__scrollable-wrap .side-nav__scrollable-container .navbar-nav li a{
    font-size: 1.0em !important;
  }
}
@media screen and (max-width:288px){
  .side-nav .side-nav__wrap .side-nav__scrollable-wrap .side-nav__scrollable-container .navbar-nav li a{
    font-size: 0.9em !important;
  }
@media screen and (max-width:266px){
  .side-nav .side-nav__wrap .side-nav__scrollable-wrap .side-nav__scrollable-container .navbar-nav li a{
    font-size: 0.8em !important;
  }
}
/** END :: Gestion du menu ------------------------------------------------- **/
