:root {
    --pro-fonc-texte-footer: #133602;
    
    --pro-fond-1: #81DFA1;
    --pro-fond-2: #277719;
    --pro-fond-3:#43826E;
    --pro-fond-4:#E5FEE7;
    --pro-fond-5:#B8F385;

    --emploi-fond4: #FEC596;
    --emploi-fonc-texte-footer: #491E02;
    
    --Noir:#161616;
    --Gris-moyen:#767676;
    --gris-clair: #F0F0F0;
    --Blanc:#FFF;
    --neutral-colors-white:#FFF;

    --icon-link:url('../../images/icon-link.svg');
    --icon-link-hover:url('../../images/icon-link-hover.svg');
    --icon-nav-previous:url('../../images/nav-previous.svg');
    --icon-nav-next:url('../../images/nav-next.svg');
    --icon-faq-opened:url('../../images/faq-opened.svg');
    --icon-faq-closed:url('../../images/faq-closed.svg');
    --icon-telecharger:url('../../images/icon-telecharger.svg');
    --icon-voir:url('../../images/icon-voir.svg');

    --icon-breadcrumb:url('../../images/icon-sepbreadcrumb.svg');

    --text_dark: #1a1a1a; 
    --couleurref: #313131; 
    --text_dark_gray: #391400; 
    --text_light: #ffffff; 
    --text_light_accent: #94bb26; 
    --text_light_gray: #ffffff; 
    --primal: #D40075; 
    --secondaire: #D40075; 
    --tertiaire: #FF71BF;
    --fondbleu: #FDF0E9; 
    --colorstyle: #1a1a1a;
    --bggris:rgba(212, 0, 117, 0.04);
    --trstriped:#F8DCDD;
    --menu-disabled:#f6cce3;
    --icon-compte:url('../../images/yesplus/icon-compte.svg');
    --icon-pictos-connexion:url('../../images/yesplus/pictos-connexion.png');
    --icon-next:url('../../images/yesplus/icon-next.svg');
    --icon-prev:url('../../images/yesplus/icon-prev.svg');
    --icon-prev-dkgray:url('../../images/yesplus/icon-prev-dkgray.svg');
    --icon-suivant:url('../../images/yesplus/icon-suivant.svg');
    --icon-suivant-hover:url('../../images/yesplus/icon-suivant-hover.svg');
    --icon-plus:url('../../images/yesplus/icon-plus.svg');
    --icon-plus-white:url('../../images/yesplus/icon-plus-white.svg');
    --icon-plus-coloref:url('../../images/yesplus/icon-plus-coloref.svg');
    --icon-plus-hover:url('../../images/yesplus/icon-plus-hover.svg');
    --bg-register:url('../../images/yesplus/bg-register.png');
    --bg-hp-video:url('../../images/yesplus/bg-accueil-video.png');
    --icon-doc:url('../../images/yesplus/icon-doc.svg');
    --icon-doc-hover:url('../../images/yesplus/icon-doc-hover.svg');

    --icon-delete:url('../../images/yesplus/icon-delete.svg');
    --icon-map:url('../../images/icon-map.svg');
    --icon-map-hover:url('../../images/yesplus/icon-map-hover.svg');
    --icon-arrow-open:url('../../images/yesplus/icon-arrow-open.svg');
    --icon-arrow-close:url('../../images/yesplus/icon-arrow-close.svg');
    --icon-modifier:url('../../images/yesplus/icon-modifier.svg');
    --icon-modifier-bg-gris:url('../../images/yesplus/icon-modifier-bg-gris.svg');
    --icon-supprimer:url('../../images/yesplus/icon-supprimer.svg');
    --icon-supprimer-bg-gris:url('../../images/yesplus/icon-supprimer-bg-gris.svg');
    --icon-ajouter-user:url('../../images/yesplus/icon-ajouter-user.svg');
    --icon-ajouter-user-hover:url('../../images/yesplus/icon-ajouter-user-hover.svg');
    --icon-sauvegarder:url('../../images/yesplus/icon-sauvegarder.svg');
    --icon-sauvegarder-hover:url('../../images/yesplus/icon-sauvegarder-hover.svg');
    --icon-transmettre:url('../../images/yesplus/icon-transmettre.svg');
    --icon-transmettre-hover:url('../../images/yesplus/icon-transmettre-hover.svg');
    --icon-contact:url('../../images/yesplus/icon-contact.svg');
    --icon-contact-hover:url('../../images/yesplus/icon-contact-hover.svg');  
}

#menu {
  margin-top: 175px;
  margin-left: 0;
  left: 0;
}

.site.menu-scrolled .site-header #menu {
  margin-top: 130px;
}

@media (max-width:768px) {
  
  #menu,
  .site.menu-scrolled .site-header #menu {
    margin-top: 350px;
  }

}

.page-template-page-contact #subheader {
    background:none;
}

/* Calage bouton retour sur les single !!*/
.page-template-page-form-rappeler #subheader .site-main,
.page-template-page-form-inscription #subheader .site-main,
.page-template-page-bdd-documentaire #subheader .site-main,
.single-post #subheader .site-main,
.single-services #subheader .site-main,
.single-solutions #subheader .site-main {
  min-height: 3em;
}
.page-template-page-form-rappeler .btn_return_body,
.page-template-page-form-inscription .btn_return_body,
.page-template-page-bdd-documentaire .btn_return_body,
.single-post .btn_return_body,
.single-services .btn_return_body,
.single-solutions .btn_return_body {
  bottom: -1.5em;
  position: absolute;
  margin-bottom: 0;
}

