/*IE9 CSS is the only one that doesn't use less because the stylesheet is included in an IE comment in the DOM */
body.page-equilibre #block-system-main-menu ul li:nth-child(3):after,
body.rubric-pleasure #block-system-main-menu ul li:nth-child(3):after {
  right: 805px;
}
.node .field-name-custom-social-sharing {
  top: -6px;
}
#sliding-popup .popup-content #popup-buttons button {
  filter:none;
}
#sliding-popup .popup-content #popup-buttons button:hover {
  filter:none;
}

.view-id-all_products.view-display-id-search ul.pager li.pager-next,
.view-id-all_products.view-display-id-search li.pager-previous {
  top:-10px;
  position: relative;
}
.node.view-mode-mega_push .field-name-field-product-productbrand,
.node.view-mode-mega_push .field-name-field-product-type,
.node-product.view-mode-push .group-product-meta .field-name-field-product-type {
  position: relative;
}
.node.view-mode-mega_push .field-name-field-product-productbrand {
  left: -1px;
}
/*#block-views-exp-search-result-1 #views-exposed-form-search-result-1 input#edit-keys {
  background: url("../images/placeholder.png") no-repeat scroll right center #FFFFFF;
}*/
#block-views-exp-search-result-1 #views-exposed-form-search-result-1 input#edit-keys:focus {
  background-image: none;
  background-color: white;
}
/*form#user-login #edit-name {
  background: url("../images/placeholder_email.png") no-repeat scroll left center #FFFFFF;
}
form#user-login #edit-pass {
  background: url("../images/placeholder_passw.png") no-repeat scroll left center #FFFFFF;
}
form#views-exposed-form-all-products-search-home #edit-search {
  background: url("../images/placeholder_search.png") no-repeat scroll left center #FFFFFF;
}
.view-id-recipes.view-display-id-page_1 form#ft-recipesearchengine-search-recipes-brands #edit-with,
body.page-cuisine-recettes form#ft-recipesearchengine-search-recipes #edit-with,
body.page-enfants-recettes form#ft-recipesearchengine-search-recipes #edit-with {
  background: url("../images/placeholder_avec.png") no-repeat scroll left center #FFFFFF;
}
#cooking-homepage .pane-ft-cooking-hp-cooking-hp-grouping-block form#ft-recipesearchengine-block-cuisine #edit-title {
  background: url("../images/placeholder_cuisine.png") no-repeat scroll left center #FFFFFF;
}
form#views-exposed-form-all-products-index-search-api-views-exposed-facets-block-1 #edit-fulltext-search {
  background: url("../images/placeholder-product-search.png") no-repeat scroll left center #FFFFFF;
}*/

#cooking-homepage .pane-ft-cooking-hp-cooking-hp-grouping-block form#ft-recipesearchengine-block-cuisine #edit-title:focus,
.view-id-recipes.view-display-id-page_1 form#ft-recipesearchengine-search-recipes-brands #edit-with:focus,
body.page-cuisine-recettes form#ft-recipesearchengine-search-recipes #edit-with:focus,
body.page-enfants-recettes form#ft-recipesearchengine-search-recipes #edit-with:focus,
form#views-exposed-form-all-products-search-home #edit-search:focus,
form#user-login #edit-name:focus,
form#user-login #edit-pass:focus,
form#views-exposed-form-all-products-index-search-api-views-exposed-facets-block-1 #edit-fulltext-search:focus {
  background-image: none;
  background-color: white;
}
.view-id-all_brands.view-display-id-page .views-row:nth-child(4n+4) {
  margin-left: 1px;
}
#region-top_header span.close {
  position: relative;
  top: -10px;
}
/* bug on the active menu arrow */
.view-id-menu_thematic .view-id-menu_per_day .views-slideshow-controls-top .views_slideshow_pager_field_item.active:after {
  margin-left: 0;
}
/* select for IE*/
.view-brands-products-web-folders .view-filters form .views-exposed-form .select-clv-style,
.view-id-balanced_diet_web_folders .view-filters form .views-exposed-form .select-clv-style,
.view-id-childhood_web_folders .view-filters form .views-exposed-form .select-clv-style,
.view-id-cooking_web_folder .view-filters form .views-exposed-form .select-clv-style,
.view-id-balanced_diet_articles .view-filters form .views-exposed-form .select-clv-style,
.view-brands-products-articles .view-filters form .views-exposed-form .select-clv-style,
.view-id-childhood_articles .view-filters form .views-exposed-form .select-clv-style,
.view-id-cooking_articles .view-filters form .views-exposed-form .select-clv-style {
  width: 176px;
}
.view-brands-products-web-folders .view-filters form .views-exposed-form .views-widget-per-page .form-item-items-per-page .select-clv-style .form-select,
.view-id-balanced_diet_web_folders .view-filters form .views-exposed-form .views-widget-per-page .form-item-items-per-page .select-clv-style .form-select,
.view-id-childhood_web_folders .view-filters form .views-exposed-form .views-widget-per-page .form-item-items-per-page .select-clv-style .form-select,
.view-id-cooking_web_folder .view-filters form .views-exposed-form .views-widget-per-page .form-item-items-per-page .select-clv-style .form-select,
.view-brands-products-articles .view-filters form .views-exposed-form .views-widget-per-page .form-item-items-per-page .select-clv-style .form-select,
.view-id-balanced_diet_articles .view-filters form .views-exposed-form .views-widget-per-page .form-item-items-per-page .select-clv-style .form-select,
.view-id-childhood_articles .view-filters form .views-exposed-form .views-widget-per-page .form-item-items-per-page .select-clv-style .form-select,
.view-id-cooking_articles .view-filters form .views-exposed-form .views-widget-per-page .form-item-items-per-page .select-clv-style .form-select {
 width: 110px;
}
#quiz-report-form td.selector-td.multichoice-icon-cell + td {
  background: url('../images/puceIE.png') no-repeat left center transparent;
  padding-left: 10px;
}
.node-recipe.view-mode-teaser {
  margin-left: 18px;
}
#user-profile-form #user-user-form-group-your-children .select-clv-style {
  position: relative;
  left: 20px;
  top: 5px;
}
#user-profile-form #user-user-form-group-your-children:after {
  top: 705px;
}
#edit-field-user-child-number .select-clv-style ~ span.valid {
  left: 20px;
}
#user-profile-form #user-user-form-group-your-children .form-item-field-user-child-number-und div.error {
  width: 310px;
}

/**
 * Search products filter.
 */
.view-display-id-search_products_index.view-all-products-index .view-header .result-count,
.view-display-id-search_products_index.view-all-products-index .view-header .result-count .number {
  vertical-align: top;
}
.views-widget-per-page .chosen-container-single .chosen-single span {
  margin-right: 25px;
}
