/********************
** SURCOUCHE CSS ****
*********************/

.supplementaryFields{display:none;}
.widgetCatalogSearchRow label{display:none;}
.widgetCatalogSearch .submit input{display:none!important;}
.searchProd{
}
.descrptSmartphone{display:none;}
/* Barre de recherche navigation */

#header .widgetCatalogSearch .wordsbox {
  width: 159px !important;
  height: 24px;
  outline: none;
}

input.wordsbox:focus {
  background: #EEEEEE url(/common_images/skin001/search.png) no-repeat 5px 50% !important;
}

#header .widgetCatalogSearch {
  overflow: hidden;
  margin-left: 760px;
  margin-top: 0px;
  z-index: 1 !important;
}

@media screen and (max-width: 959px) {
  #header .widgetCatalogSearch {
    margin-left: 580px;
  }
  #header .widgetCatalogSearch .wordsbox {
    width:146px!important;
  }
  #header .widget.reseauxSociauxHeader{margin-left: 597px!important;}
  #header .widget.reseauxSociauxHeader img{width:26px!important;}
#menu-demo2{margin-top:10px;}
  #menu-demo2 a{padding:4px 47px;}
  #nested{margin-top:20px;}
}

@media screen and (max-width: 767px) {
  #header .widgetCatalogSearch {
    margin-left: 185px;
    margin-top: -62px;
    margin-bottom: 0px;
  }
  #menu-inner .smart-menu a:link{ color:white!important; }
  #menu-inner .menu-middle { margin-top:60px; }
  #header .widgetCatalogSearch .wordsbox {width:100%!important;}
  #header .widgetCatalogSearch fieldset,
  #header .widgetCatalogSearch .row,
  #header .widgetCatalogSearch .catalog_search_form,
  #header .widgetCatalogSearch input {width:98.5%; margin-right:0px;margin-left:0px;}
  #header .widgetCatalogSearch {padding:0px!important;margin:0px!important;}
#header .widget.reseauxSociauxHeader{float:left;width:49.8%!important;margin-left:0px!important;}
#header #logo{padding-top:15px!important;}
#backoffice p{line-height:1.5em;}
#languesOwatrol{width:49.9%;margin-left:50%}
}

@media screen and (max-width: 479px) {
   #header .widgetCatalogSearch fieldset,
  #header .widgetCatalogSearch .row,
  #header .widgetCatalogSearch .catalog_search_form,
  #header .widgetCatalogSearch input {width:97.6%; margin-right:0px;margin-left:0px;}
}

#header .widget {
  background: none !important;
  border-bottom: none !important;
}


/* LOGO */

#header #logo {
  width: 50%;
  position: initial;
  z-index: 1000 !important;
padding-top:32px;
}

@media screen and (max-width: 767px) {
  #header #logo {
    width: 100%;
    z-index: 1000 !important;
  }
}

/* RESEAUX SOCIAUX */
#header .widget.reseauxSociauxHeader{
  margin-left:778px;
  margin-top:-92px;
  padding:5px 0px 5px 0px;
}
.reseauxSociauxHeader h4{ display:none; }
.reseauxSociauxHeader img{max-width:28.6px;}
