@charset "UTF-8";
/* CSS Document */


.sf-menu > li {
background-image: none!important;
}

  .bordered_items .sf-menu > li {
        padding: 18px 0 0 0;
		margin-right:10px;
        background-color: orange;
        border-right:0px solid #fff;
		border-radius:25px;
    }
	
	  .bordered_items .sf-menu > li a{
       font-weight:700;
    }


.page_copyright {
    font-size: 11px;
    line-height: 16px;
	background-color: #5e4a25;;
}

.page_copyright p {
  color:#fff; 
}

.page_copyright a {
    color:#ddc8b1;
}

  @media (min-width: 992px)
  {
.header_white .sf-menu > li > a:hover, .header_white .sf-menu > li.active > a {
  color: #fb2828;
}

.sf-menu, .sf-menu ul {
  margin: 10px 0 0 0;

}
  }
  

    @media (max-width: 991px)
{
.mobile-active .sf-menu {

    opacity: 1;
    right: 30px;
    margin-top: 0px;
    background-color: #000;
    left: 0px;
    padding-right: 60px;

}
}
.fond-action {
	background-color:#ddd;
}

@media (min-width: 1400px) {
	.boxed #box_wrapper.container {
		width: 1280px;
	}
}

@media (min-width: 1590px) {
	.boxed #box_wrapper.container {
		width: 1280px;
	}
}

.ls.ms hr {
  background-color: #e1e1e1;
}
hr.spip {
  clear: both;
  margin: 25px 0px;
  height: 1px;.
}

.pad_bot_0 {
   padding-bottom: 0px!important;
}
.pad_top_0 {
   padding-top: 0px!important;
}


.onglet-cures-div {
  position: absolute;
  margin-top: -20px;
  margin-left: 0px;
}

#isotope_filters a, .filters a {
  
  display:unset;
white-space: nowrap;}
  
.filtre-navig {
	font-size:19px; 
	line-height:30px;
}


.ds .theme_buttons a.color2, .ds .theme_button.color2 {
  color: #ffffff;
  border-color: #f9f9f9;
  background-color: #990d9d;
}
.onglet-cures {
  background-color: #990d9d;
  border-radius:25px 25px 0 0;
}

.ds {
background-color: #E9DCCC;}
  
  .intro_section.ds, .intro_section .ds {
  color: #000;
}

  .intro_section.ds, .intro_section .ds {
  /*text-shadow: -1px -1px 2px rgba(62,62,62, 0.7);*/
}

.voirtout {float:right; margin-bottom:5px !important; margin-top:0px !important;}
.voirhors{float:right; padding:10px}
.triez {font-size:14px; text-transform:uppercase;}
.titre-tri{color:#000!important; letter-spacing:1px; font-size:22px; font-weight:500; margin-top:10px !important;}

.intro_section > img, .intro_section .slides > li > img {
  width: 100%;
  opacity: 0.79;
}

 @media (max-width: 764px){
.theme_button.small_button.color2 {
    font-size: 10px;
    display: block;
	margin-bottom:5px;
}
.filtre-navig {
	font-size:12px!important; 
	line-height:24px;
	text-align:center;
}
.voirtout {float:none; margin-bottom:5px !important; margin-top:0px !important;}
.titre-tri{text-shadow:none;); margin-top:10px !important; font-size:18px; font-weight:400; color:#000!important;}
 }

  @media (min-width: 1200px){
.intro_section h3 {
  font-size: 21px;

}
}

h3 {
	font-size:20px;
	font-weight:400;
	letter-spacing:1px;
}
.intro_section h3 {
  font-size: 20px;
  line-height: 0.9;
  margin: 0 0 36px;
}
  @media (max-width: 992px){
.intro_section .slide_description, .intro_section {
  text-align: left;}
  .intro_section > img, .intro_section .slides > li > img {
  display: none; }
   
.intro_section img {
  opacity: 1;
}
}

.btn-bien-etre {background-color:#E77DAC !important;text-transform: none ;}
.btn-regenerescence {background-color:#ff8a26 !important;text-transform: none ;}
.btn-purification {background-color:#bc1e0e !important; text-transform: none ;}

.vert-f {color:#c1ce1e !important;text-transform: none ;}
.rose {background-color:#E77DAC !important;text-transform: none ;}
.rouge {background-color:#ff504b !important;text-transform: none ;}
.bleu {background-color:#92c9f8 !important;text-transform: none ;}

.bleu-f {color:#34a4f5 !important;text-transform: none ;}
.vert2 {background-color:#ffd954 !important;text-transform: none ;}
.jaune {background-color:#fad138 !important;text-transform: none ;}


