body             { height:100%;background: #ffffff ; text-align: left !important;  margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important;
}
#containa             {  color: #5c5a5a  !important; font-size: 16px !important; line-height: 39px ; font-family: 'Poiret One', cursive !important;  
}
#onlyfck3             { 
}
#onlyfck2             { 
background: #ffffff  !important;
 color: #5c5a5a  !important; font-size: 16px !important; line-height: 39px ; font-family: 'Poiret One', cursive !important;  
 height:auto ;text-align: left !important;  margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important; width: 1280px; margin: auto !important;}
#onlyfck             { 
background-image: url(https://www.odexpo.com/css/100-webperso/trans/none.png) !important;background-repeat: repeat ;background-position: left top !important; 
 color: #5c5a5a  !important; font-size: 16px !important; line-height: 39px ; font-family: 'Poiret One', cursive !important;  
 height:auto ;text-align: left !important;  margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important; width: 1280px; margin: auto !important;}
#flag {height:19px; width:100%;background:#000000;text-align:center; } 

.btn_acheter {background:#d1d1de !important;color:#59477d !important; border-radius:28px !important;} 

.v_prix_pt {background:#d1d1de !important;color:#59477d !important; border-radius:28px !important; display: inline-block;float: right;padding: 0px 10px;}

.btn_acheter a{color:#59477d !important; } 

.mes-b1 {border:solid 2px #d1d1de !important; } 

.bord_v {border-left:solid 1px #d1d1de !important; } 

.bord_vb {border-bottom:solid 1px #d1d1de !important; } 

.cart_paie {border:solid 1px #d1d1de !important; } 

.pay-iban {background: #d1d1de !important; color:#59477d !important; } 

.back_v {background: #d1d1de !important;color:#59477d !important;  } 

.mes-v2{border:solid 1px #d1d1de !important; } 

.shop-count {color:#CCCCCC !important; } 

.nbr-basket {color:#CCCCCC !important;filter: invert(100%);} 

#flag_2 {margin-left:auto !important; margin-right:auto !important;margin-top:0px !important;margin-bottom:0px !important;text-align:right; max-width: 100%;}  

#flag_2 img {width:25px !important; margin-top:-3px !important; margin-right:5px !important; margin-left:5px !important; margin-bottom:0px !important;} 
@media screen and (max-width:480px)  {#flag_2 img {width:20px !important; margin:2px !important;}}
p {margin:0px /*display: inline */} 
h1  { color: #030303; letter-spacing: 2.8px;font-size: 33px;line-height: initial; font-family: 'Reenie Beanie', cursive; font-weight: bold; background: transparent;   padding:  0px 0px ;border-radius:9px; } 
h1 a  {  } 
h1 a:hover      {  } 
h2  { margin-bottom: 0px ;color: #030303; letter-spacing: 1.9px;font-size: 20px;line-height:  initial; font-family: 'Montserrat Alternates'; font-weight: bold; background: transparent;   padding:  0px 0px ;border-radius:18px; } 
h3 {  margin-bottom: 0px ;color: #030303; letter-spacing: 1.9px;font-size: 14px;line-height:  initial; font-family: 'Poiret One', cursive; font-weight: 100;  background: transparent;  padding: 0px 0px ;border-radius:9px; } 
hr    { display: block; border:1px; border-style: solid none none;  border-color: #454545;          } 
#titre {  color: #050505;  letter-spacing: 0.8vw;text-indent:0.8vw; font-size: 52px; font-family: Times New Roman; font-weight:100 ;  margin-left: 0vw; margin-right: 0vw;  text-align: left;} 
#titre a{  color: #050505;} 
#soustitre   {color: #2d2d2e; letter-spacing: 1.3vw;text-indent:1.3vw;  font-size: 63px; font-family: 'Reenie Beanie', cursive;font-weight:bold ;  text-align: center;   margin-left: 0vw; margin-right: 0vw;  margin-top: -100px; } 
@media screen and (max-width:960px) {h1{font-size : 22px;}h2{font-size : 17px;}h3{font-size : 13px;}.section { padding: 0px  10px !important; } 
#titre {font-size:40px;}
#soustitre {font-size:48px;}
#backbanner {padding-top: -15px !important ; padding-bottom: 0px !important ; }
} 
@media screen and (max-width:480px)  {h1{font-size : 25px;}h2{font-size : 17px;}h3{font-size : 13px;}#titre {font-size:31px;}
#soustitre {margin-top:0px !important;font-size: 42px;}
#backbanner {padding-top:10px !important; padding-bottom: 5px !important; }
}
#BH_logo     {max-height: 144px ; }
#header     { 
 max-width: 1280px ; 

margin:auto;
  }
#dark-footer     { margin:auto;padding: 3px;height:auto;  max-width: 100%; max-width: 1280px ; 

  }
#blocbanner     { margin:auto;
  border-style: solid;  
 border-color: transparent transparent transparent transparent ;  
border-top-width: 0px ; 
border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ;  
 max-width: 1280px ; 

  }
#backbanner     { margin:auto;
background: transparent;
background-size: normal; max-width: 1280px ; 

padding-bottom:0px; padding-top:-30px;  }
#all_contain {  max-width: 1280px ;} 

.p_contenu {  max-width: 1280px ;} 

.to_contain{max-width: 1280px ;margin:auto;position:relative;} 

.section {  background: transparent !important;  border: #ffffff !important ; border-style: solid !important;  
border-top-width: 1px !important; border-right-width: 1px !important; border-bottom-width: 1px !important;  
border-left-width: 1px !important;   padding: 154px  8vw ; color: #5c5a5a !important; font-size: 16px !important; line-height: 39px ; font-family: 'Poiret One', cursive !important; background-image: url(https://www.odexpo.com/css/100-webperso/trans/none.png) !important; background-repeat: repeat !important; background-position: left top !important; 
 margin: 0 auto  !important;} 
.section a, a:link, a:visited, a:hover, a:active{color:#f545e3; 
} 
#cke_show_border { height:100%; background: transparent !important;  border: #ffffff !important ; border-style: solid !important;  
border-top-width: 1px !important; border-right-width: 1px !important; border-bottom-width: 1px !important;  
border-left-width: 1px !important;   padding: 154px  8vw !important; color: #5c5a5a !important; font-size: 16px !important; line-height: 39px ; font-family: 'Poiret One', cursive !important; background-image: url(https://www.odexpo.com/css/100-webperso/trans/none.png) !important; background-repeat: repeat !important; background-position: left top !important; 
 margin: 0 auto  !important;} 
#cke_show_border a, a:link, a:visited, a:hover, a:active{color:#f545e3; 
} 
#cke_show_border > tbody > tr > td{border:0px solid transparent important; } 
.sticky  { background: #ffffff ; background-image: url(https://www.odexpo.com/css/100-webperso/trans/vide.png);
 margin: auto;max-width: 1280px ; 

border-color: #0d0c0c ; border-style: solid; border-top-width: 0px;border-bottom-width: 1px;border-left-width: 0px ; border-right-width:0px;   }
.fixed {width: 100% !important;max-width:100%; margin: auto;right: auto !important;left: 50% !important;    transform: translateX(-50%) !important;position:fixed !important;top:0px !important;}.fixed ul {width:fit-content;width: -moz-max-content;margin:auto;}
#menu-nav {    max-width: 100% !important;}
.sticky  {    max-width: 100% !important;}
.fixed {background:#ffffff !important;margin-top:0px;  background-image: url(https://www.odexpo.com/css/100-webperso/trans/vide.png);
  }
#menu-nav {  max-width: 1280px ;} 

.size-1140 .line  { width:100% ;  }
.background-orange-hightlight .top-nav .active-item > a, .background-orange-hightlight .top-nav li a:hover,.top-nav li ul li a:hover, .background-orange-hightlight .aside-nav li a:hover,.background-orange-hightlight .aside-nav > ul > li.active-item > a:link, .background-orange-hightlight .aside-nav > ul > li.active-item > a:visited,.primary-color-orange .background-primary-hightlight .top-nav .active-item > a, .primary-color-orange .background-primary-hightlight .top-nav li a:hover, .primary-color-orange .background-primary-hightlight .aside-nav li a:hover,.primary-color-orange .background-primary-hightlight .aside-nav > ul > li.active-item > a:link, .primary-color-orange .background-primary-hightlight .aside-nav > ul > li.active-item > a:visited  {background:#ffffff;color: #7a787a  }
@media screen and (max-width:960px) {.top-nav  ul li {background: #FFF;    color: #000;}.sm_menu > a  {background: #FFF !important;    color: #000 !important;}
.fixed #nav-text{ background: #FFF !important;}.fixed .hamburger-inner, .fixed .hamburger-inner::before, .fixed .hamburger-inner::after { background: #000 !important;}.fixed .top-nav li a,.fixed .background-white .top-nav li a {    border-style: none !important;}.top-nav > ul.show-menu {padding-bottom: 17px;}};
.top-nav li {min-width:auto;}
.top-nav ul {text-align:center;}
.top-nav li a{padding-left:0.8vw !important;padding-right: 0.8vw !important;}
@media screen and (min-width:961px)  {.tp_menu {position:absolute;top:143px ;}
.sticky {width: max-content; width: -moz-max-content;     }
.tp_menu {left:50%;transform:translateX(-50%);}
}
.top-nav li a, .background-white .top-nav li a {color: #000000 ;letter-spacing: 2.2px;  text-indent:2.2px;font-size: 24px !important; font-family: 'Reenie Beanie', cursive !important; text-decoration: none;  font-weight: 100; padding-top: 17px ;padding-bottom: 17px   ; padding-left: 1px ;  padding-right: 1px ; border-color: #0d0c0c ; border-style: solid; border-top-width: 0px;border-bottom-width: 0px;border-left-width: 0px ; border-right-width:0px;   }
.top-nav li ul li a, .background-white .top-nav li ul li a, .top-nav .active-item li a {background: #ffffff;  }
.top-nav  li:last-child a{ border-right-width: 0px;  }
.nav-text  {color:#000000 !important;  }
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {background: #000000 !important;}.hamburger-inner { box-shadow: inherit !important;}
.hamburger--collapse-r .hamburger-inner::before { box-shadow: inherit !important;}
.hamburger--collapse-r .hamburger-inner::after {box-shadow: inherit !important;}
.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::before, .hamburger.is-active .hamburger-inner::after {background: #000 !important;}
.submenu li a{ width: 100% !important; text-align:left;white-space: nowrap;border-color: #0d0c0c !important; border-style: solid !important; border-top: 1px !important; border-left: 1px !important; border-right: 1px !important;border-bottom: 0px !important; width: inherit !important;  }
.submenu a { background-image: url(https://www.odexpo.com/css/100-webperso/trans/vide.png);
  }
.first_sm  { background-image: url(https://www.odexpo.com/css/100-webperso/trans/vide.png);
  }
.top-nav_bas  { background: #ffffff ; background-image: url(https://www.odexpo.com/css/100-webperso/trans/vide.png);
  }
#menu-nav_bas {  max-width: 1280px ;} 

.size-1140 .line_bas  { width:100% ;  }
.background-orange-hightlight .top-nav_bas .active-item_bas > a, .background-orange-hightlight .top-nav_bas li a:hover, .background-orange-hightlight .aside-nav li a:hover, .background-orange-hightlight .aside-nav > ul > li.active-item > a:link, .background-orange-hightlight .aside-nav > ul > li.active-item > a:visited, .primary-color-orange .background-primary-hightlight_bas .top-nav_bas .active-item_bas > a, .primary-color-orange .background-primary-hightlight_bas .top-nav_bas li a:hover, .primary-color-orange .background-primary-hightlight_bas .aside-nav_bas li a:hover, .primary-color-orange .background-primary-hightlight_bas .aside-nav_bas > ul > li.active-item_bas > a:link, .primary-color-orange .background-primary-hightlight_bas .aside-nav_bas > ul > li.active-item_bas > a:visited {color: #7a787a ; background: #ffffff  ;  }
.top-nav_bas li a, .background-white_bas .top-nav_bas li a {color: #000000 ;letter-spacing: 2.2px;text-indent:2.2px; font-size: 24px !important; font-family: 'Reenie Beanie', cursive !important; text-decoration: none;  font-weight: 100; padding-top: 17px ;padding-bottom: 17px   ; padding-left: 5px !important;  padding-right: 5px !important; border-color: #0d0c0c ; border-style: solid; border-top-width: 0px;border-bottom-width: 1px;border-left-width: 0px ; border-right-width:0px;   }
.top-nav_bas li ul li a, .background-white_bas .top-nav_bas li ul li a, .top-nav_bas .active-item_bas li a {background: #ffffff ;color:#000000 ;  }
.top-nav_bas  li:last-child a{ border-right-width: 0px;  }
.nav-text_bas  {color:#000000 !important;  }
.submenu_bas li a{ width: 100% !important; text-align:left;white-space: nowrap;border-color: #0d0c0c !important; border-style: solid !important; border-top: 1px !important; border-left: 1px !important; border-right: 1px !important;border-bottom: 0px !important; width: inherit !important;  }
.submenu_bas a { background-image: url(https://www.odexpo.com/css/100-webperso/trans/vide.png);
  }
#blog_com  {margin-top:10px;margin-bottom:25px; color: #fa19c9; background: #ffffff; border: 1px solid  #ffffff; line-height: 1.6; }
#blog_com   a{color: #fa19c9;padding-left:5px;}
.dateblog {font-size: 19px; font-family: 'Reenie Beanie', cursive ;color: #333333;font-weight:100;}
#titblog {font-size: 31px; font-family:'Reenie Beanie', cursive ;color: #030303;font-weight:100;}
