/*
Theme Name: Oshin Child
Description: Oshin Child CERFEP custom Theme
Author: Service communication du Groupe Santélys (SB)
Template: oshin
Version: 1.0
*/

/*style de page global*/
/*=========================*/

a {color:#3C3C3C;}
a:hover {font-weight:600;}


/*LOGO*/
/*====*/

/*réglage de la hauteur du bloc logo header en mode sticky*/
body #header-inner-wrap.top-animate #header-wrap {
    line-height: 100px !important;
}

/*MAIN MENU*/
/*=========*/

/*couleur de fond du menu principal*/
 #navigation {
     background-color:#e85e2f;
}
/*couleur des liens du menu principal*/
 #navigation a:link {
     color:#fff!important;
 }

#navigation ul li:hover {
    background-color: #d0542a;
	font-weight:500;
}

#navigation .sub-menu, #navigation .children, #navigation-right-side .sub-menu, #navigation-right-side .children, #navigation-left-side .sub-menu, #navigation-left-side .children {
  margin-top: unset;
}

#navigation .sub-menu a:hover {
 left:unset;
}

/*réglage de la largeur du bloc sous-menu 
au contenu en évitant les retour à la ligne*/
#navigation .sub-menu {
    width: max-content;
}

/*-----------------------------------------------------*/
/*breadcrumb*/
.title-module-wrap.page-title-module-custom {
    background-color:#f5f5f6 !important;
    padding:0;
}
.page-title-module-custom .left.page-title-custom {
    display:none;
}
.page-title-module-custom .right.header-breadcrumb {
    float:left;
}
.breadcrumbs a:last-child {
    font-weight:bold;
    color:#1ea99f;
}
/*-----------------------------------------------------*/


/*apparence des boutons*/

.wp-block-button__link{
        background-color: #20a89f;
}
.tatsu-normal-button .tatsu-button {
  -webkit-transition: all .1s linear;
  transition: all .1s linear;
}

/*Page d'index*/
/*suppression du br généré en dessous du slider*/
.tatsu-hrmicIKE_ > br {display: none;}


/*FOOTER*/

/*modification de la puce/flèche sur le menu footer*/
/*   \2022=•   \003e=>   
font-family: "tatsu-icons" ou "icomoon" ( \e732   \e6d8     \e6d4     \e6d0     \e6cc     \e754 )
*/
#tatsu-footer-container .show-arrow .tatsu-menu-widget li a:before {
    content: "\e732";
    font-family: "icomoon";
}

/*accordeon lois*/

.lois-textes .accordion-head.with-bg.ui-accordion-header-active {
    color: #f5f5f5 !important;
}

/*blog section*/

.post-bottom-details.clearfix {
    display: none;
}

li.post-meta.post-comments {display: none;}

/*newsletter*/

.tnp-subscription input.tnp-submit {
  background-color: #fff;
  color: #1EA99F;
  border: solid 2px #1EA99F;
  padding: 22px 0;
  font-size: 17px;
  width: 100%;
}

.tnp-subscription input.tnp-submit:hover {
	transform:scale(1.05);
	transition:all .1s linear;
}

/*annuaires*/

button.drts-search-form-submit.drts-bs-btn.drts-bs-btn-primary {
  color: #1EA99F;
  border-radius: 0;
  border: solid 2px #1EA99F;
  background-color: unset;
  font-weight:600;
}
/*blog*/
a.more-link {
	display: none;}

/* be-dynamic-css.css */

.be-gdpr-cookie-notice-bar .be-gdpr-cookie-notice-button {
  color: rgb(255, 255, 255);
  border: 1px solid rgb(255, 255, 255);
}

/* be-gdpr-public.css */

.be-gdpr-cookie-notice-bar {
  bottom: 0;
  bottom: -100%;
  background: #e85e2f;
  color: #fff;
}