/*
Theme Name:     LLA et ABF
Theme URI:      http://wpdemo.archiwp.com/theratio/
Description:    ORIONWEB
Author:         ORION
Author URI:     http://oceanthemes.net/
Version:        1.0
Template:       theratio
*/

@import url("../theratio/style.css");
 
/* = BY 0ri0n
------------------------------------------------------- */

/* HEADER */
.elementor .the-logo img {
    max-width: 150%!important;
}
/* FIN HEADER */

/* COULEURS */
#site-footer .elementor-widget-wp-widget-recent-posts  a {
    color:#A3A3A3!important
}
#site-footer .elementor-widget-wp-widget-recent-posts  a:hover {
    color:#fff!important
 }
/* FIN COULEURS */


/* ELEMENTS */
.cadres_services .content-box p  {
    min-height: 100px;

}

.masquer {
    display: none!important;
}

.eael-simple-menu-container.preset-1 .eael-simple-menu li.current-menu-ancestor > a.eael-item-active, .eael-simple-menu-container.preset-1 .eael-simple-menu li:hover > a, .eael-simple-menu-container.preset-1 .eael-simple-menu li.current-menu-item > a.eael-item-active {
    background-color: #333!important;
  }




  
#menuseo .eael-simple-menu-container.preset-1 .eael-simple-menu li.current-menu-item > a.eael-item-active {
  background-color: transparent!important;
  color: #000!important;
}

#menuseo .eael-simple-menu-container.preset-1 .eael-simple-menu li:hover > a  {
  background-color: #333!important;
  color: #fff!important;
}

/* FIN ELEMENTS */

/* FOOTER */
#site-footer .entry-media,
#site-footer .entry-meta,
#site-footer .post-cat,
 #site-footer .elementor-widget-wp-widget-recent-posts  h5 {
    display: none!important;
    }



    .menuscrollorion {
      height: 200px!important;
      overflow-y: scroll;
      scrollbar-color: #fff rgba(0,0,0,0.5);
      scrollbar-width: thin;
    }


    footer .elementor-icon-list-items, .side-panel-block .elementor-icon-list-items {
      --e-icon-list-icon-size: 19px!important;
      --icon-vertical-offset: 0px;
    }

    .side-panel-block .elementor-icon-list-icon svg,
    footer .elementor-icon-list-icon svg {
      width: 19px;
    }

    .side-panel-block .elementor-icon-list-item,
    footer .elementor-icon-list-item {
      list-style: none!important;
    }
/* FIN FOOTER */


/* MOBILE */
@media (max-width: 1199px) {
    .main-navigation > ul > li {
      margin: 0 10px;
      margin-left: 10px;
    }

    .elementor-2724 .elementor-element.elementor-element-51f7b17.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end!important;
    }

  }


  @media (max-width: 1056px) {
    .main-navigation > ul > li {
      margin: 0 7px;
      margin-left: 7px;
    }
  }
  /* FIN MOBILE */
