.site-header {
  background-color: white; }

select.header-search-select {
  color: #ce1a23;
  border-left-color: #ce1a23; }

footer.footer-credits {
  background-image: url(https://www.exertis.fr/img/2020/backgrounds/2020-mainbg-footer.png);
  background-repeat: repeat-x;
  background-position: center top;
  background-size: auto 400px;
  background-color: transparent;
  padding: 0;
  height: 350px;
  border-top: 25px solid #F1F1F1;
  font-weight: 400; }
  footer.footer-credits .footer .container {
    margin-top: 50px; }
    footer.footer-credits .footer .container li {
      list-style-type: none; }
      footer.footer-credits .footer .container li a {
        color: #FFFFFF;
        text-decoration: none; }
    footer.footer-credits .footer .container .footerinfo {
      margin-top: 20px;
      color: #FFFFFF;
      font-size: 12px; }

#footer {
  width: 100%;
  background-image: url(https://www.exertis-connect.fr/media/cms/CUC/commun/pageHome/Footer/2020/bg-footer-ecf-2020.jpg);
  background-position: center;
  background-repeat: no-repeat;
  margin-top: 30px;
  background-color: #ce1a23;
  padding-top: 10px; }
  #footer .container2 {
    margin: 5px auto 30px auto;
    text-align: center; }
    #footer .container2:before {
      content: " ";
      display: table; }
    #footer .container2 ul {
      list-style: none;
      margin: 0;
      padding: 0; }
      #footer .container2 ul li {
        display: inline-block;
        vertical-align: top;
        width: 22%;
        padding-left: 2%;
        margin-bottom: 2px;
        position: relative; }
  #footer .picto-footer {
    text-align: center;
    font-family: Calibri, Arial, Helvetica;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    line-height: 16px;
    width: 14% !important; }
  #footer .txt-news {
    font-family: Calibri, Arial, Helvetica;
    color: #ffffff;
    float: left;
    font-size: 15px;
    line-height: 32px;
    font-style: italic; }
  #footer .signature-footer {
    font-family: Calibri, Arial, Helvetica;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
    margin-top: 15px; }
  #footer .picto {
    margin: 0px 0 10px 0; }
  #footer #footer ul li a {
    color: #ffffff !important; }
  #footer .inner-footer > ul {
    list-style: none;
    margin: 0;
    padding: 0; }
    #footer .inner-footer > ul > li {
      margin-bottom: 2px;
      position: relative;
      width: 25%;
      display: inline-block;
      vertical-align: top;
      padding-left: 2%; }
      #footer .inner-footer > ul > li strong.title-col {
        text-transform: uppercase;
        font-size: 130%;
        font-weight: 700;
        margin-bottom: 10px;
        display: inline-block; }
      #footer .inner-footer > ul > li .title-col {
        color: #ffffff !important;
        font-family: Calibri, Arial, Helvetica;
        font-size: 16px !important; }
      #footer .inner-footer > ul > li .texte-col {
        list-style: none;
        margin: 0;
        padding: 0;
        color: white !important;
        font-family: Calibri, Arial, Helvetica;
        text-transform: none !important;
        font-size: 14px !important;
        line-height: 20px !important; }
  #footer .social {
    margin-top: 147px;
    text-align: right; }
    #footer .social a:first-of-type {
      padding-right: 10px; }
  #footer .inner-footer > ul > li {
    width: 25%; }

.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .widget-title h3:after, .navbar-nav > li > a.envo-categories-menu-first, button.header-search-button, .cart-contents span.count, .amount-cart, .nav > li.active > a:after, .current-page-parent:after, .nav > li > a:hover:after, .woocommerce a.remove:hover {
  background-color: #f02520 !important; }

.header-search-form {
  border-color: #f02520; }

#demande-devis #confirmation, a.cart-contents i, .header-my-account a, .header-wishlist a, .header-compare a, .bt-links > li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li.active a, .btn-default, input[type="submit"], input#submit, button, a.comment-reply-link, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.remove, .woocommerce ul.products li.product .woocommerce-loop-category__title {
  color: #f02520; }

.woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li:hover a {
  border-bottom-color: #f02520; }

.header-phone-recall.float-phone-recall {
  display: none; }

a {
  color: #f02520; }

.woocommerce form.cart button[type=submit], #demande-formulaire .form-footer button {
  background-color: #f02520;
  color: white;
  border-color: #f02520; }
  .woocommerce form.cart button[type=submit]:hover, #demande-formulaire .form-footer button:hover {
    background-color: #b71d19; }

.price, .woocommerce ul.products li.product .price, .woocommerce-Price-amount {
  display: none; }

.woocommerce div.product .product_title {
  border-bottom: none; }

.woocommerce-ordering .orderby option[value=price], .woocommerce-ordering .orderby option[value=price-desc] {
  display: none; }

.be_called {
  display: none !important; }

.top-bar-section {
  background-color: white; }
  .top-bar-section a {
    color: #777777 !important; }
    .top-bar-section a:hover {
      text-decoration: none; }

.main-menu.fixed {
  top: 145px; }

.qty-title {
  display: none; }

@media (max-width: 767px) {
  .top-bar-section {
    font-size: 60%; }

  .container > .navbar-header {
    background-color: white; }
    .container > .navbar-header .mobile-heading .custom-logo-link img {
      margin-top: 16px; }
    .container > .navbar-header #main-menu-panel {
      top: 14px; }
      .container > .navbar-header #main-menu-panel span {
        background-color: #f02520; }

  .woocommerce div.product .product_title {
    font-size: 150%; } }

/*# sourceMappingURL=exertis.css.map */
