/*HEADER*/
.mod-languages {
 text-align: right; 
}
.userdata{
  display: flex;
  flex-direction: row;
  align-items: baseline;
}
.control-group {
  margin-right: 30px;
  color: #01AAAD;
}
.btn.btn-primary.login-button{
 background-color:  #01AAAD;
}
.unstyled a{
  color: #01AAAD;
}
.unstyled li {
  width: -moz-max-content;
  margin: 15px;
}
.form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group {
    display: inline-block;
    width: -moz-max-content;
}
.form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox {
	margin-top: 15px;
    vertical-align: middle;
    display: flex;
}
/*MENU PRINCIPAL*/
#main_menu {
  background-color: #01aaad;
  font-size: 20px;
  text-align: center;
  padding: 12px !important;
}
#main_menu a {
  color: white !important;
}
#bannermennu ul.menu li, #bannermennu ul.maximenuck li {
 margin-left: 64px; 
}
ul.nav-child.unstyled.small li {
 margin-left: 0px !important;
 font-size: 17px;
}
ul.nav-child.unstyled.small {
 width: 235px !important;
}
#main_menu li:active {
  background-color: white !important;
  color: #ee1c25;
}
#main_menu a:hover {
  color: #ee1c25 !important;
}
ul.lang-inline {
 align-content: right;
}
#main_menu .nav-child {
  background-color: #01aaad !important;
  border: 1px solid white;
}
#main_menu .nav-child a:hover {
  background-color: white !important;
}
.item-192 span.separator {
  color: white !important;
}
.item-200 span {
 color:white !important; 
}
/*PRODUITS*/
.hikashop_product_name {
  background-color: #01aaad;
  padding: 10px;
}
.hikashop_product_name a {
  color: white;
  font-weight: 700;
  font-size: 13px;
}
#hikashop_main_image{
  display:none;
}
span strong {
 font-family: sans-serif;
}
/*FORMULAIRE DE CONTACT*/
.form-actions {
 background-color: white !important;
 border-top: none !important;
 padding: 17px 0px 18px !important;
}
#fabrikSubmit_1, #fabrikSubmit_2 {
 background-color: #01aaad;
 padding: 10px;
}
div.control-group.fabrikElementContainer.plg-field.fb_el_formulaire_de_contact___email.fabrikDataEmpty.span6,
div.control-group.fabrikElementContainer.plg-field.fb_el_formulaire_de_contact___name.fabrikDataEmpty.span6{
 margin-left: 0;
  width: 100% !important;
}
div.control-group.fabrikElementContainer.plg-field.fb_el_formulaire_de_contact_en___email.span6,
div.control-group.fabrikElementContainer.plg-field.fb_el_formulaire_de_contact_en___name.span6{
 margin-left: 0;
  width: 100% !important;
}

/*LOGIN*/
#row_ID1546248148270 {
  display: flex;
  justify-content: center;
}
#row_ID1546247827562 {
  display: flex;
  justify-content: center;
}
/*Page Accueil*/
#row_ID1540896280111 img,
#row_ID1540896280263 img,
#row_ID1550824994090 img {
 height: 276px !important;
 width: auto;
}
#row_ID1557151019943 img,
#row_ID1557151016516 img,
#row_ID1557151145064 img {
 height: 276px !important;
 width: auto;
}
/*MENU FOOTER*/
#menu_footer {
 background-color: #ee1c25; 
  font-size: 15px !important;
  padding: 20px !important;
  text-align: center;
}
#menu_footer a {
 color: white !important;
}
.item-page {
 margin-left: 20px;
 margin-right: 20px;
}
#ID1540895113401 .imageck {
 height: 260px; 
}
#ID1540895164018 {
 display: none !important; 
}
#id1540895164018 {
 display:none !important; 
}
/*Plan du site*/
.itemid-170 div#maincontent.maincontent.noleft.noright {
 margin-left:20px !important;
}